3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/process/coding-style.rst for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/process/submitting-patches.rst for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/process/submitting-patches.rst.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 B: URI for where to file bugs. A web-page with detailed bug
78 filing info, a direct bug tracker link, or a mailto: URI.
79 C: URI for chat protocol, server and channel where developers
80 usually hang out, for example irc://server/channel.
81 Q: Patchwork web based patch tracking system site
82 T: SCM tree type and location.
83 Type is one of: git, hg, quilt, stgit, topgit
84 S: Status, one of the following:
85 Supported: Someone is actually paid to look after this.
86 Maintained: Someone actually looks after it.
87 Odd Fixes: It has a maintainer but they don't have time to do
88 much other than throw the odd patch in. See below..
89 Orphan: No current maintainer [but maybe you could take the
90 role as you write your new code].
91 Obsolete: Old code. Something tagged obsolete generally means
92 it has been replaced by a better system and you
94 F: Files and directories with wildcard patterns.
95 A trailing slash includes all files and subdirectory files.
96 F: drivers/net/ all files in and below drivers/net
97 F: drivers/net/* all files in drivers/net, but not below
98 F: */net/* all files in "any top level directory"/net
99 One pattern per line. Multiple F: lines acceptable.
100 N: Files and directories with regex patterns.
101 N: [^a-z]tegra all files whose path contains the word tegra
102 One pattern per line. Multiple N: lines acceptable.
103 scripts/get_maintainer.pl has different behavior for files that
104 match F: pattern and matches of N: patterns. By default,
105 get_maintainer will not look at git log history when an F: pattern
106 match occurs. When an N: match occurs, git log history is used
107 to also notify the people that have git commit signatures.
108 X: Files and directories that are NOT maintained, same rules as F:
109 Files exclusions are tested before file matches.
110 Can be useful for excluding a specific subdirectory, for instance:
113 matches all files in and below net excluding net/ipv6/
114 K: Keyword perl extended regex pattern to match content in a
115 patch or file. For instance:
117 matches patches or files that contain "of_get_profile"
118 K: \b(printk|pr_(info|err))\b
119 matches patches or files that contain one or more of the words
120 printk, pr_info or pr_err
121 One regex pattern per line. Multiple K: lines acceptable.
123 Note: For the hard of thinking, this list is meant to remain in alphabetical
124 order. If you could add yourselves to it in alphabetical order that would be
127 Maintainers List (try to look for most precise areas first)
129 -----------------------------------
132 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
133 L: netdev@vger.kernel.org
135 F: Documentation/networking/vortex.txt
136 F: drivers/net/ethernet/3com/3c59x.c
138 3CR990 NETWORK DRIVER
139 M: David Dillow <dave@thedillows.org>
140 L: netdev@vger.kernel.org
142 F: drivers/net/ethernet/3com/typhoon*
144 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
145 M: Adam Radford <aradford@gmail.com>
146 L: linux-scsi@vger.kernel.org
147 W: http://www.lsi.com
151 53C700 AND 53C700-66 SCSI DRIVER
152 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
153 L: linux-scsi@vger.kernel.org
155 F: drivers/scsi/53c700*
157 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
158 M: Alexander Aring <aar@pengutronix.de>
159 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
160 L: linux-bluetooth@vger.kernel.org
161 L: linux-wpan@vger.kernel.org
164 F: include/net/6lowpan.h
165 F: Documentation/networking/6lowpan.txt
167 6PACK NETWORK DRIVER FOR AX.25
168 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
169 L: linux-hams@vger.kernel.org
171 F: drivers/net/hamradio/6pack.c
173 8169 10/100/1000 GIGABIT ETHERNET DRIVER
174 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
175 L: netdev@vger.kernel.org
177 F: drivers/net/ethernet/realtek/r8169.c
179 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
180 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
181 L: linux-serial@vger.kernel.org
183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
184 F: drivers/tty/serial/8250*
185 F: include/linux/serial_8250.h
187 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
188 L: netdev@vger.kernel.org
190 F: drivers/net/ethernet/8390/
193 M: Eric Van Hensbergen <ericvh@gmail.com>
194 M: Ron Minnich <rminnich@sandia.gov>
195 M: Latchesar Ionkov <lucho@ionkov.net>
196 L: v9fs-developer@lists.sourceforge.net
197 W: http://swik.net/v9fs
198 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
201 F: Documentation/filesystems/9p.txt
205 F: include/uapi/linux/virtio_9p.h
206 F: include/trace/events/9p.h
210 M: Antti Palosaari <crope@iki.fi>
211 L: linux-media@vger.kernel.org
212 W: https://linuxtv.org
213 W: http://palosaari.fi/linux/
214 Q: http://patchwork.linuxtv.org/project/linux-media/list/
215 T: git git://linuxtv.org/anttip/media_tree.git
217 F: drivers/media/dvb-frontends/a8293*
219 AACRAID SCSI RAID DRIVER
220 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
221 L: linux-scsi@vger.kernel.org
222 W: http://www.adaptec.com/
224 F: Documentation/scsi/aacraid.txt
225 F: drivers/scsi/aacraid/
228 L: linux-api@vger.kernel.org
229 F: include/linux/syscalls.h
232 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
233 M: Hans de Goede <hdegoede@redhat.com>
234 L: linux-hwmon@vger.kernel.org
236 F: drivers/hwmon/abituguru.c
238 ABIT UGURU 3 HARDWARE MONITOR DRIVER
239 M: Alistair John Strachan <alistair@devzero.co.uk>
240 L: linux-hwmon@vger.kernel.org
242 F: drivers/hwmon/abituguru3.c
244 ACCES 104-DIO-48E GPIO DRIVER
245 M: William Breathitt Gray <vilhelm.gray@gmail.com>
246 L: linux-gpio@vger.kernel.org
248 F: drivers/gpio/gpio-104-dio-48e.c
250 ACCES 104-IDI-48 GPIO DRIVER
251 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
252 L: linux-gpio@vger.kernel.org
254 F: drivers/gpio/gpio-104-idi-48.c
256 ACCES 104-IDIO-16 GPIO DRIVER
257 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
258 L: linux-gpio@vger.kernel.org
260 F: drivers/gpio/gpio-104-idio-16.c
262 ACCES 104-QUAD-8 IIO DRIVER
263 M: William Breathitt Gray <vilhelm.gray@gmail.com>
264 L: linux-iio@vger.kernel.org
266 F: drivers/iio/counter/104-quad-8.c
268 ACCES PCI-IDIO-16 GPIO DRIVER
269 M: William Breathitt Gray <vilhelm.gray@gmail.com>
270 L: linux-gpio@vger.kernel.org
272 F: drivers/gpio/gpio-pci-idio-16.c
275 M: Jes Sorensen <jes@trained-monkey.org>
276 L: linux-acenic@sunsite.dk
278 F: drivers/net/ethernet/alteon/acenic*
280 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
281 M: Peter Feuerer <peter@piie.net>
282 L: platform-driver-x86@vger.kernel.org
283 W: http://piie.net/?section=acerhdf
285 F: drivers/platform/x86/acerhdf.c
287 ACER WMI LAPTOP EXTRAS
288 M: "Lee, Chun-Yi" <jlee@suse.com>
289 L: platform-driver-x86@vger.kernel.org
291 F: drivers/platform/x86/acer-wmi.c
294 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
295 M: Len Brown <lenb@kernel.org>
296 L: linux-acpi@vger.kernel.org
297 W: https://01.org/linux-acpi
298 Q: https://patchwork.kernel.org/project/linux-acpi/list/
299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
300 B: https://bugzilla.kernel.org
303 F: drivers/pnp/pnpacpi/
304 F: include/linux/acpi.h
306 F: Documentation/acpi/
307 F: Documentation/ABI/testing/sysfs-bus-acpi
308 F: Documentation/ABI/testing/configfs-acpi
309 F: drivers/pci/*acpi*
310 F: drivers/pci/*/*acpi*
311 F: drivers/pci/*/*/*acpi*
314 ACPI COMPONENT ARCHITECTURE (ACPICA)
315 M: Robert Moore <robert.moore@intel.com>
316 M: Lv Zheng <lv.zheng@intel.com>
317 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
318 L: linux-acpi@vger.kernel.org
320 W: https://acpica.org/
321 W: https://github.com/acpica/acpica/
322 Q: https://patchwork.kernel.org/project/linux-acpi/list/
323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
324 B: https://bugzilla.kernel.org
325 B: https://bugs.acpica.org
327 F: drivers/acpi/acpica/
332 M: Zhang Rui <rui.zhang@intel.com>
333 L: linux-acpi@vger.kernel.org
334 W: https://01.org/linux-acpi
335 B: https://bugzilla.kernel.org
337 F: drivers/acpi/fan.c
339 ACPI FOR ARM64 (ACPI/arm64)
340 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
341 M: Hanjun Guo <hanjun.guo@linaro.org>
342 M: Sudeep Holla <sudeep.holla@arm.com>
343 L: linux-acpi@vger.kernel.org
345 F: drivers/acpi/arm64
348 M: Zhang Rui <rui.zhang@intel.com>
349 L: linux-acpi@vger.kernel.org
350 W: https://01.org/linux-acpi
351 B: https://bugzilla.kernel.org
353 F: drivers/acpi/*thermal*
356 M: Zhang Rui <rui.zhang@intel.com>
357 L: linux-acpi@vger.kernel.org
358 W: https://01.org/linux-acpi
359 B: https://bugzilla.kernel.org
361 F: drivers/acpi/acpi_video.c
364 L: platform-driver-x86@vger.kernel.org
366 F: drivers/platform/x86/wmi.c
368 AD1889 ALSA SOUND DRIVER
369 M: Thibaut Varene <T-Bone@parisc-linux.org>
370 W: http://wiki.parisc-linux.org/AD1889
371 L: linux-parisc@vger.kernel.org
373 F: sound/pci/ad1889.*
375 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
376 M: Michael Hennerich <michael.hennerich@analog.com>
377 W: http://wiki.analog.com/AD5254
378 W: http://ez.analog.com/community/linux-device-drivers
380 F: drivers/misc/ad525x_dpot.c
382 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
383 M: Michael Hennerich <michael.hennerich@analog.com>
384 W: http://wiki.analog.com/AD5398
385 W: http://ez.analog.com/community/linux-device-drivers
387 F: drivers/regulator/ad5398.c
389 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
390 M: Michael Hennerich <michael.hennerich@analog.com>
391 W: http://wiki.analog.com/AD7142
392 W: http://ez.analog.com/community/linux-device-drivers
394 F: drivers/input/misc/ad714x.c
396 AD7877 TOUCHSCREEN DRIVER
397 M: Michael Hennerich <michael.hennerich@analog.com>
398 W: http://wiki.analog.com/AD7877
399 W: http://ez.analog.com/community/linux-device-drivers
401 F: drivers/input/touchscreen/ad7877.c
403 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
404 M: Michael Hennerich <michael.hennerich@analog.com>
405 W: http://wiki.analog.com/AD7879
406 W: http://ez.analog.com/community/linux-device-drivers
408 F: drivers/input/touchscreen/ad7879.c
410 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
411 M: Jiri Kosina <jikos@kernel.org>
414 ADF7242 IEEE 802.15.4 RADIO DRIVER
415 M: Michael Hennerich <michael.hennerich@analog.com>
416 W: https://wiki.analog.com/ADF7242
417 W: http://ez.analog.com/community/linux-device-drivers
418 L: linux-wpan@vger.kernel.org
420 F: drivers/net/ieee802154/adf7242.c
421 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
423 ADM1025 HARDWARE MONITOR DRIVER
424 M: Jean Delvare <jdelvare@suse.com>
425 L: linux-hwmon@vger.kernel.org
427 F: Documentation/hwmon/adm1025
428 F: drivers/hwmon/adm1025.c
430 ADM1029 HARDWARE MONITOR DRIVER
431 M: Corentin Labbe <clabbe.montjoie@gmail.com>
432 L: linux-hwmon@vger.kernel.org
434 F: drivers/hwmon/adm1029.c
436 ADM8211 WIRELESS DRIVER
437 L: linux-wireless@vger.kernel.org
438 W: http://wireless.kernel.org/
440 F: drivers/net/wireless/admtek/adm8211.*
442 ADP1653 FLASH CONTROLLER DRIVER
443 M: Sakari Ailus <sakari.ailus@iki.fi>
444 L: linux-media@vger.kernel.org
446 F: drivers/media/i2c/adp1653.c
447 F: include/media/i2c/adp1653.h
449 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
450 M: Michael Hennerich <michael.hennerich@analog.com>
451 W: http://wiki.analog.com/ADP5520
452 W: http://ez.analog.com/community/linux-device-drivers
454 F: drivers/mfd/adp5520.c
455 F: drivers/video/backlight/adp5520_bl.c
456 F: drivers/leds/leds-adp5520.c
457 F: drivers/gpio/gpio-adp5520.c
458 F: drivers/input/keyboard/adp5520-keys.c
460 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
461 M: Michael Hennerich <michael.hennerich@analog.com>
462 W: http://wiki.analog.com/ADP5588
463 W: http://ez.analog.com/community/linux-device-drivers
465 F: drivers/input/keyboard/adp5588-keys.c
466 F: drivers/gpio/gpio-adp5588.c
468 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
469 M: Michael Hennerich <michael.hennerich@analog.com>
470 W: http://wiki.analog.com/ADP8860
471 W: http://ez.analog.com/community/linux-device-drivers
473 F: drivers/video/backlight/adp8860_bl.c
475 ADS1015 HARDWARE MONITOR DRIVER
476 M: Dirk Eibach <eibach@gdsys.de>
477 L: linux-hwmon@vger.kernel.org
479 F: Documentation/hwmon/ads1015
480 F: drivers/hwmon/ads1015.c
481 F: include/linux/i2c/ads1015.h
484 M: Colin Leroy <colin@colino.net>
486 F: drivers/macintosh/therm_adt746x.c
488 ADT7475 HARDWARE MONITOR DRIVER
489 M: Jean Delvare <jdelvare@suse.com>
490 L: linux-hwmon@vger.kernel.org
492 F: Documentation/hwmon/adt7475
493 F: drivers/hwmon/adt7475.c
495 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
496 M: Michael Hennerich <michael.hennerich@analog.com>
497 W: http://wiki.analog.com/ADXL345
498 W: http://ez.analog.com/community/linux-device-drivers
500 F: drivers/input/misc/adxl34x.c
503 M: Matthew Wilcox <matthew@wil.cx>
504 M: Hannes Reinecke <hare@suse.com>
505 L: linux-scsi@vger.kernel.org
507 F: Documentation/scsi/advansys.txt
508 F: drivers/scsi/advansys.c
511 M: Riccardo Facchetti <fizban@tin.it>
513 F: sound/oss/aedsp16.c
516 M: Antti Palosaari <crope@iki.fi>
517 L: linux-media@vger.kernel.org
518 W: https://linuxtv.org
519 W: http://palosaari.fi/linux/
520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
521 T: git git://linuxtv.org/anttip/media_tree.git
523 F: drivers/media/dvb-frontends/af9013*
526 M: Antti Palosaari <crope@iki.fi>
527 L: linux-media@vger.kernel.org
528 W: https://linuxtv.org
529 W: http://palosaari.fi/linux/
530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
531 T: git git://linuxtv.org/anttip/media_tree.git
533 F: drivers/media/dvb-frontends/af9033*
536 L: linux-fsdevel@vger.kernel.org
538 F: Documentation/filesystems/affs.txt
541 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
542 M: David Howells <dhowells@redhat.com>
543 L: linux-afs@lists.infradead.org
546 F: include/net/af_rxrpc.h
547 F: net/rxrpc/af_rxrpc.c
548 W: https://www.infradead.org/~dhowells/kafs/
551 M: David Airlie <airlied@linux.ie>
552 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
555 F: include/linux/agp*
556 F: include/uapi/linux/agp*
559 M: "Juergen E. Fischer" <fischer@norbit.de>
560 L: linux-scsi@vger.kernel.org
562 F: drivers/scsi/aha152x*
563 F: drivers/scsi/pcmcia/aha152x*
565 AIC7XXX / AIC79XX SCSI DRIVER
566 M: Hannes Reinecke <hare@suse.com>
567 L: linux-scsi@vger.kernel.org
569 F: drivers/scsi/aic7xxx/
571 AIMSLAB FM RADIO RECEIVER DRIVER
572 M: Hans Verkuil <hverkuil@xs4all.nl>
573 L: linux-media@vger.kernel.org
574 T: git git://linuxtv.org/media_tree.git
575 W: https://linuxtv.org
577 F: drivers/media/radio/radio-aimslab*
580 M: Benjamin LaHaise <bcrl@kvack.org>
581 L: linux-aio@kvack.org
584 F: include/linux/*aio*.h
587 M: Antti Palosaari <crope@iki.fi>
588 L: linux-media@vger.kernel.org
589 W: https://linuxtv.org
590 W: http://palosaari.fi/linux/
591 Q: http://patchwork.linuxtv.org/project/linux-media/list/
592 T: git git://linuxtv.org/anttip/media_tree.git
594 F: drivers/media/usb/airspy/
596 ALACRITECH GIGABIT ETHERNET DRIVER
597 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
599 F: drivers/net/ethernet/alacritech/*
601 ALCATEL SPEEDTOUCH USB DRIVER
602 M: Duncan Sands <duncan.sands@free.fr>
603 L: linux-usb@vger.kernel.org
604 W: http://www.linux-usb.org/SpeedTouch/
606 F: drivers/usb/atm/speedtch.c
607 F: drivers/usb/atm/usbatm.c
609 ALCHEMY AU1XX0 MMC DRIVER
610 M: Manuel Lauss <manuel.lauss@gmail.com>
612 F: drivers/mmc/host/au1xmmc.c
615 M: Rudolf Marek <r.marek@assembler.cz>
616 L: linux-i2c@vger.kernel.org
618 F: Documentation/i2c/busses/i2c-ali1563
619 F: drivers/i2c/busses/i2c-ali1563.c
621 ALLWINNER SECURITY SYSTEM
622 M: Corentin Labbe <clabbe.montjoie@gmail.com>
623 L: linux-crypto@vger.kernel.org
625 F: drivers/crypto/sunxi-ss/
628 M: Richard Henderson <rth@twiddle.net>
629 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
630 M: Matt Turner <mattst88@gmail.com>
632 L: linux-alpha@vger.kernel.org
635 ALPS PS/2 TOUCHPAD DRIVER
636 R: Pali Rohár <pali.rohar@gmail.com>
637 F: drivers/input/mouse/alps.*
639 ALTERA MAILBOX DRIVER
640 M: Ley Foon Tan <lftan@altera.com>
641 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
643 F: drivers/mailbox/mailbox-altera.c
646 M: Tien Hock Loh <thloh@altera.com>
647 L: linux-gpio@vger.kernel.org
649 F: drivers/gpio/gpio-altera.c
651 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
652 M: Thor Thayer <thor.thayer@linux.intel.com>
654 F: drivers/gpio/gpio-altera-a10sr.c
655 F: drivers/mfd/altera-a10sr.c
656 F: include/linux/mfd/altera-a10sr.h
658 ALTERA TRIPLE SPEED ETHERNET DRIVER
659 M: Vince Bridgers <vbridger@opensource.altera.com>
660 L: netdev@vger.kernel.org
661 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
663 F: drivers/net/ethernet/altera/
665 ALTERA UART/JTAG UART SERIAL DRIVERS
666 M: Tobias Klauser <tklauser@distanz.ch>
667 L: linux-serial@vger.kernel.org
668 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
670 F: drivers/tty/serial/altera_uart.c
671 F: drivers/tty/serial/altera_jtaguart.c
672 F: include/linux/altera_uart.h
673 F: include/linux/altera_jtaguart.h
675 AMAZON ETHERNET DRIVERS
676 M: Netanel Belgazal <netanel@annapurnalabs.com>
677 R: Saeed Bishara <saeed@annapurnalabs.com>
678 R: Zorik Machulsky <zorik@annapurnalabs.com>
679 L: netdev@vger.kernel.org
681 F: Documentation/networking/ena.txt
682 F: drivers/net/ethernet/amazon/
684 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
685 M: Tom Lendacky <thomas.lendacky@amd.com>
686 M: Gary Hook <gary.hook@amd.com>
687 L: linux-crypto@vger.kernel.org
689 F: drivers/crypto/ccp/
690 F: include/linux/ccp.h
692 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
693 M: Huang Rui <ray.huang@amd.com>
694 L: linux-hwmon@vger.kernel.org
696 F: Documentation/hwmon/fam15h_power
697 F: drivers/hwmon/fam15h_power.c
699 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
700 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
702 F: drivers/usb/gadget/udc/amd5536udc.*
704 AMD GEODE PROCESSOR/CHIPSET SUPPORT
705 P: Andres Salomon <dilinger@queued.net>
706 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
707 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
709 F: drivers/char/hw_random/geode-rng.c
710 F: drivers/crypto/geode*
711 F: drivers/video/fbdev/geode/
712 F: arch/x86/include/asm/geode.h
715 M: Joerg Roedel <joro@8bytes.org>
716 L: iommu@lists.linux-foundation.org
717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
719 F: drivers/iommu/amd_iommu*.[ch]
720 F: include/linux/amd-iommu.h
723 M: Oded Gabbay <oded.gabbay@gmail.com>
724 L: dri-devel@lists.freedesktop.org
725 T: git git://people.freedesktop.org/~gabbayo/linux.git
727 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
728 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
729 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
730 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
731 F: drivers/gpu/drm/amd/amdkfd/
732 F: drivers/gpu/drm/amd/include/cik_structs.h
733 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
734 F: drivers/gpu/drm/amd/include/vi_structs.h
735 F: drivers/gpu/drm/radeon/radeon_kfd.c
736 F: drivers/gpu/drm/radeon/radeon_kfd.h
737 F: include/uapi/linux/kfd_ioctl.h
739 AMD SEATTLE DEVICE TREE SUPPORT
740 M: Brijesh Singh <brijeshkumar.singh@amd.com>
741 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
742 M: Tom Lendacky <thomas.lendacky@amd.com>
744 F: arch/arm64/boot/dts/amd/
747 M: Tom Lendacky <thomas.lendacky@amd.com>
748 L: netdev@vger.kernel.org
750 F: drivers/net/ethernet/amd/xgbe/
751 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
753 AMS (Apple Motion Sensor) DRIVER
754 M: Michael Hanselmann <linux-kernel@hansmi.ch>
756 F: drivers/macintosh/ams/
758 ANALOG DEVICES INC AD9389B DRIVER
759 M: Hans Verkuil <hans.verkuil@cisco.com>
760 L: linux-media@vger.kernel.org
762 F: drivers/media/i2c/ad9389b*
764 ANALOG DEVICES INC ADV7180 DRIVER
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 L: linux-media@vger.kernel.org
767 W: http://ez.analog.com/community/linux-device-drivers
769 F: drivers/media/i2c/adv7180.c
771 ANALOG DEVICES INC ADV7511 DRIVER
772 M: Hans Verkuil <hans.verkuil@cisco.com>
773 L: linux-media@vger.kernel.org
775 F: drivers/media/i2c/adv7511*
777 ANALOG DEVICES INC ADV7604 DRIVER
778 M: Hans Verkuil <hans.verkuil@cisco.com>
779 L: linux-media@vger.kernel.org
781 F: drivers/media/i2c/adv7604*
783 ANALOG DEVICES INC ADV7842 DRIVER
784 M: Hans Verkuil <hans.verkuil@cisco.com>
785 L: linux-media@vger.kernel.org
787 F: drivers/media/i2c/adv7842*
789 ANALOG DEVICES INC ASOC CODEC DRIVERS
790 M: Lars-Peter Clausen <lars@metafoo.de>
791 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
792 W: http://wiki.analog.com/
793 W: http://ez.analog.com/community/linux-device-drivers
795 F: sound/soc/codecs/adau*
796 F: sound/soc/codecs/adav*
797 F: sound/soc/codecs/ad1*
798 F: sound/soc/codecs/ad7*
799 F: sound/soc/codecs/ssm*
800 F: sound/soc/codecs/sigmadsp.*
802 ANALOG DEVICES INC ASOC DRIVERS
803 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
804 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
805 W: http://blackfin.uclinux.org/
807 F: sound/soc/blackfin/*
809 ANALOG DEVICES INC IIO DRIVERS
810 M: Lars-Peter Clausen <lars@metafoo.de>
811 M: Michael Hennerich <Michael.Hennerich@analog.com>
812 W: http://wiki.analog.com/
813 W: http://ez.analog.com/community/linux-device-drivers
816 X: drivers/iio/*/adjd*
817 F: drivers/staging/iio/*/ad*
818 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
820 ANALOG DEVICES INC DMA DRIVERS
821 M: Lars-Peter Clausen <lars@metafoo.de>
822 W: http://ez.analog.com/community/linux-device-drivers
824 F: drivers/dma/dma-axi-dmac.c
826 ANDROID CONFIG FRAGMENTS
827 M: Rob Herring <robh@kernel.org>
829 F: kernel/configs/android*
832 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
833 M: Arve Hjønnevåg <arve@android.com>
834 M: Riley Andrews <riandrews@android.com>
835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
836 L: devel@driverdev.osuosl.org
839 F: drivers/staging/android/
842 M: Laura Abbott <labbott@redhat.com>
843 M: Sumit Semwal <sumit.semwal@linaro.org>
844 L: devel@driverdev.osuosl.org
846 F: Documentation/devicetree/bindings/staging/ion/
847 F: drivers/staging/android/ion
848 F: drivers/staging/android/uapi/ion.h
849 F: drivers/staging/android/uapi/ion_test.h
851 AOA (Apple Onboard Audio) ALSA DRIVER
852 M: Johannes Berg <johannes@sipsolutions.net>
853 L: linuxppc-dev@lists.ozlabs.org
854 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
858 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
859 M: William Breathitt Gray <vilhelm.gray@gmail.com>
860 L: linux-iio@vger.kernel.org
862 F: drivers/iio/adc/stx104.c
865 M: Jiri Kosina <jikos@kernel.org>
867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
868 F: arch/x86/kernel/apm_32.c
869 F: include/linux/apm_bios.h
870 F: include/uapi/linux/apm_bios.h
871 F: drivers/char/apm-emulation.c
873 APPLE BCM5974 MULTITOUCH DRIVER
874 M: Henrik Rydberg <rydberg@bitmath.org>
875 L: linux-input@vger.kernel.org
877 F: drivers/input/mouse/bcm5974.c
880 M: Henrik Rydberg <rydberg@bitmath.org>
881 L: linux-hwmon@vger.kernel.org
883 F: drivers/hwmon/applesmc.c
885 APPLETALK NETWORK LAYER
886 L: netdev@vger.kernel.org
888 F: drivers/net/appletalk/
891 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
892 M: Duc Dang <dhdang@apm.com>
894 F: arch/arm64/boot/dts/apm/
896 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
897 M: Iyappan Subramanian <isubramanian@apm.com>
898 M: Keyur Chudgar <kchudgar@apm.com>
900 F: drivers/net/ethernet/apm/xgene/
901 F: drivers/net/phy/mdio-xgene.c
902 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
903 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
905 APPLIED MICRO (APM) X-GENE SOC PMU
906 M: Tai Nguyen <ttnguyen@apm.com>
908 F: drivers/perf/xgene_pmu.c
909 F: Documentation/perf/xgene-pmu.txt
910 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
912 APTINA CAMERA SENSOR PLL
913 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
914 L: linux-media@vger.kernel.org
916 F: drivers/media/i2c/aptina-pll.*
918 ARC FRAMEBUFFER DRIVER
919 M: Jaya Kumar <jayalk@intworks.biz>
921 F: drivers/video/fbdev/arcfb.c
922 F: drivers/video/fbdev/core/fb_defio.c
925 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
926 L: netdev@vger.kernel.org
928 F: drivers/net/arcnet/
929 F: include/uapi/linux/if_arcnet.h
932 M: Alexey Brodkin <abrodkin@synopsys.com>
934 F: drivers/gpu/drm/arc/
935 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
937 ARM ARCHITECTED TIMER DRIVER
938 M: Mark Rutland <mark.rutland@arm.com>
939 M: Marc Zyngier <marc.zyngier@arm.com>
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 F: arch/arm/include/asm/arch_timer.h
943 F: arch/arm64/include/asm/arch_timer.h
944 F: drivers/clocksource/arm_arch_timer.c
947 M: Liviu Dudau <liviu.dudau@arm.com>
949 F: drivers/gpu/drm/arm/hdlcd_*
950 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
952 ARM MALI-DP DRM DRIVER
953 M: Liviu Dudau <liviu.dudau@arm.com>
954 M: Brian Starkey <brian.starkey@arm.com>
955 M: Mali DP Maintainers <malidp@foss.arm.com>
957 F: drivers/gpu/drm/arm/
958 F: Documentation/devicetree/bindings/display/arm,malidp.txt
960 ARM MFM AND FLOPPY DRIVERS
961 M: Ian Molton <spyro@f2s.com>
963 F: arch/arm/lib/floppydma.S
964 F: arch/arm/include/asm/floppy.h
966 ARM PMU PROFILING AND DEBUGGING
967 M: Will Deacon <will.deacon@arm.com>
968 M: Mark Rutland <mark.rutland@arm.com>
970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 F: arch/arm*/kernel/perf_*
972 F: arch/arm/oprofile/common.c
973 F: arch/arm*/kernel/hw_breakpoint.c
974 F: arch/arm*/include/asm/hw_breakpoint.h
975 F: arch/arm*/include/asm/perf_event.h
977 F: include/linux/perf/arm_pmu.h
978 F: Documentation/devicetree/bindings/arm/pmu.txt
981 M: Russell King <linux@armlinux.org.uk>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W: http://www.armlinux.org.uk/
985 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
988 ARM SUB-ARCHITECTURES
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
995 ARM PRIMECELL AACI PL041 DRIVER
996 M: Russell King <linux@armlinux.org.uk>
1000 ARM PRIMECELL CLCD PL110 DRIVER
1001 M: Russell King <linux@armlinux.org.uk>
1003 F: drivers/video/fbdev/amba-clcd.*
1005 ARM PRIMECELL KMI PL050 DRIVER
1006 M: Russell King <linux@armlinux.org.uk>
1008 F: drivers/input/serio/ambakmi.*
1009 F: include/linux/amba/kmi.h
1011 ARM PRIMECELL MMCI PL180/1 DRIVER
1012 M: Russell King <linux@armlinux.org.uk>
1014 F: drivers/mmc/host/mmci.*
1015 F: include/linux/amba/mmci.h
1017 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1018 M: Russell King <linux@armlinux.org.uk>
1020 F: drivers/tty/serial/amba-pl01*.c
1021 F: include/linux/amba/serial.h
1023 ARM PRIMECELL BUS SUPPORT
1024 M: Russell King <linux@armlinux.org.uk>
1027 F: include/linux/amba/bus.h
1029 ARM/ADS SPHERE MACHINE SUPPORT
1030 M: Lennert Buytenhek <kernel@wantstofly.org>
1031 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 ARM/AFEB9260 MACHINE SUPPORT
1035 M: Sergey Lapin <slapin@ossfans.org>
1036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 ARM/AJECO 1ARM MACHINE SUPPORT
1040 M: Lennert Buytenhek <kernel@wantstofly.org>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 ARM/Allwinner sunXi SoC support
1045 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1046 M: Chen-Yu Tsai <wens@csie.org>
1047 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 F: arch/arm/boot/dts/ntc-gr8*
1051 F: arch/arm64/boot/dts/allwinner/
1053 ARM/Allwinner SoC Clock Support
1054 M: Emilio López <emilio@elopez.com.ar>
1056 F: drivers/clk/sunxi/
1058 ARM/Amlogic Meson SoC support
1059 M: Carlo Caione <carlo@caione.org>
1060 M: Kevin Hilman <khilman@baylibre.com>
1061 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 L: linux-amlogic@lists.infradead.org
1063 W: http://linux-meson.com/
1065 F: arch/arm/mach-meson/
1066 F: arch/arm/boot/dts/meson*
1067 F: arch/arm64/boot/dts/amlogic/
1068 F: drivers/pinctrl/meson/
1069 F: drivers/mmc/host/meson*
1072 ARM/Annapurna Labs ALPINE ARCHITECTURE
1073 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1074 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 F: arch/arm/mach-alpine/
1078 F: arch/arm/boot/dts/alpine*
1079 F: arch/arm64/boot/dts/al/
1080 F: drivers/*/*alpine*
1082 ARM/ARTPEC MACHINE SUPPORT
1083 M: Jesper Nilsson <jesper.nilsson@axis.com>
1084 M: Lars Persson <lars.persson@axis.com>
1085 M: Niklas Cassel <niklas.cassel@axis.com>
1087 L: linux-arm-kernel@axis.com
1088 F: arch/arm/mach-artpec
1089 F: arch/arm/boot/dts/artpec6*
1092 ARM/ASPEED MACHINE SUPPORT
1093 M: Joel Stanley <joel@jms.id.au>
1095 F: arch/arm/mach-aspeed/
1096 F: arch/arm/boot/dts/aspeed-*
1097 F: drivers/*/*aspeed*
1099 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1100 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1101 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1102 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 W: http://www.linux4sam.org
1105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1107 F: arch/arm/mach-at91/
1108 F: include/soc/at91/
1109 F: arch/arm/boot/dts/at91*.dts
1110 F: arch/arm/boot/dts/at91*.dtsi
1111 F: arch/arm/boot/dts/sama*.dts
1112 F: arch/arm/boot/dts/sama*.dtsi
1113 F: arch/arm/include/debug/at91.S
1115 ARM/ATMEL AT91 Clock Support
1116 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1120 ARM/CALXEDA HIGHBANK ARCHITECTURE
1121 M: Rob Herring <robh@kernel.org>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 F: arch/arm/mach-highbank/
1125 F: arch/arm/boot/dts/highbank.dts
1126 F: arch/arm/boot/dts/ecx-*.dts*
1128 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1129 M: Krzysztof Halasa <khalasa@piap.pl>
1131 F: arch/arm/mach-cns3xxx/
1133 ARM/CAVIUM THUNDER NETWORK DRIVER
1134 M: Sunil Goutham <sgoutham@cavium.com>
1135 M: Robert Richter <rric@kernel.org>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 F: drivers/net/ethernet/cavium/thunder/
1140 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1141 M: Alexander Shiyan <shc_work@mail.ru>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1147 M: Hartley Sweeten <hsweeten@visionengravers.com>
1148 M: Ryan Mallon <rmallon@gmail.com>
1149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 F: arch/arm/mach-ep93xx/
1152 F: arch/arm/mach-ep93xx/include/mach/
1154 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1155 M: Lennert Buytenhek <kernel@wantstofly.org>
1156 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 M: Russell King <linux@armlinux.org.uk>
1161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1164 F: arch/arm/include/asm/clkdev.h
1165 F: drivers/clk/clkdev.c
1167 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1168 M: Mike Rapoport <mike@compulab.co.il>
1169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 ARM/CONTEC MICRO9 MACHINE SUPPORT
1173 M: Hubert Feurstein <hubert.feurstein@contec.at>
1175 F: arch/arm/mach-ep93xx/micro9.c
1177 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1178 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 F: drivers/hwtracing/coresight/*
1182 F: Documentation/trace/coresight.txt
1183 F: Documentation/devicetree/bindings/arm/coresight.txt
1184 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1185 F: tools/perf/arch/arm/util/pmu.c
1186 F: tools/perf/arch/arm/util/auxtrace.c
1187 F: tools/perf/arch/arm/util/cs-etm.c
1188 F: tools/perf/arch/arm/util/cs-etm.h
1189 F: tools/perf/util/cs-etm.h
1191 ARM/CORGI MACHINE SUPPORT
1192 M: Richard Purdie <rpurdie@rpsys.net>
1195 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1196 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 T: git git://github.com/ulli-kroll/linux.git
1200 F: arch/arm/mach-gemini/
1201 F: drivers/rtc/rtc-gemini.c
1203 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1204 M: Barry Song <baohua@kernel.org>
1205 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1208 F: arch/arm/boot/dts/prima2*
1209 F: arch/arm/mach-prima2/
1210 F: drivers/clk/sirf/
1211 F: drivers/clocksource/timer-prima2.c
1212 F: drivers/clocksource/timer-atlas7.c
1215 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1216 M: Baruch Siach <baruch@tkos.co.il>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 F: arch/arm/boot/dts/cx92755*
1222 ARM/EBSA110 MACHINE SUPPORT
1223 M: Russell King <linux@armlinux.org.uk>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 W: http://www.armlinux.org.uk/
1227 F: arch/arm/mach-ebsa110/
1228 F: drivers/net/ethernet/amd/am79c961a.*
1230 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1231 M: Uwe Kleine-König <kernel@pengutronix.de>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1237 M: Robert Jarzmik <robert.jarzmik@free.fr>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 F: arch/arm/mach-pxa/ezx.c
1242 ARM/FARADAY FA526 PORT
1243 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 T: git git://git.berlios.de/gemini-board
1247 F: arch/arm/mm/*-fa*
1249 ARM/FOOTBRIDGE ARCHITECTURE
1250 M: Russell King <linux@armlinux.org.uk>
1251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 W: http://www.armlinux.org.uk/
1254 F: arch/arm/include/asm/hardware/dec21285.h
1255 F: arch/arm/mach-footbridge/
1257 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1258 M: Shawn Guo <shawnguo@kernel.org>
1259 M: Sascha Hauer <kernel@pengutronix.de>
1260 R: Fabio Estevam <fabio.estevam@nxp.com>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1264 F: arch/arm/mach-imx/
1265 F: arch/arm/mach-mxs/
1266 F: arch/arm/boot/dts/imx*
1267 F: arch/arm/configs/imx*_defconfig
1271 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1272 M: Shawn Guo <shawnguo@kernel.org>
1273 M: Sascha Hauer <kernel@pengutronix.de>
1274 R: Stefan Agner <stefan@agner.ch>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1278 F: arch/arm/mach-imx/*vf610*
1279 F: arch/arm/boot/dts/vf*
1281 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1282 M: Lennert Buytenhek <kernel@wantstofly.org>
1283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 ARM/GUMSTIX MACHINE SUPPORT
1287 M: Steve Sakoman <sakoman@gmail.com>
1288 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1292 M: Philipp Zabel <philipp.zabel@gmail.com>
1293 M: Paul Parsons <lost.distance@yahoo.com>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 F: arch/arm/mach-pxa/hx4700.c
1297 F: arch/arm/mach-pxa/include/mach/hx4700.h
1298 F: sound/soc/pxa/hx4700.c
1300 ARM/HISILICON SOC SUPPORT
1301 M: Wei Xu <xuwei5@hisilicon.com>
1302 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 W: http://www.hisilicon.com
1305 T: git git://github.com/hisilicon/linux-hisi.git
1306 F: arch/arm/mach-hisi/
1307 F: arch/arm/boot/dts/hi3*
1308 F: arch/arm/boot/dts/hip*
1309 F: arch/arm/boot/dts/hisi*
1310 F: arch/arm64/boot/dts/hisilicon/
1312 ARM/HP JORNADA 7XX MACHINE SUPPORT
1313 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1317 F: arch/arm/mach-sa1100/jornada720.c
1318 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1320 ARM/IGEP MACHINE SUPPORT
1321 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1322 M: Javier Martinez Canillas <javier@dowhile0.org>
1323 L: linux-omap@vger.kernel.org
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 F: arch/arm/boot/dts/omap3-igep*
1328 ARM/INCOME PXA270 SUPPORT
1329 M: Marek Vasut <marek.vasut@gmail.com>
1330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1334 ARM/INTEL IOP32X ARM ARCHITECTURE
1335 M: Lennert Buytenhek <kernel@wantstofly.org>
1336 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339 ARM/INTEL IOP33X ARM ARCHITECTURE
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 ARM/INTEL IOP13XX ARM ARCHITECTURE
1344 M: Lennert Buytenhek <kernel@wantstofly.org>
1345 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 ARM/INTEL IQ81342EX MACHINE SUPPORT
1349 M: Lennert Buytenhek <kernel@wantstofly.org>
1350 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353 ARM/INTEL IXDP2850 MACHINE SUPPORT
1354 M: Lennert Buytenhek <kernel@wantstofly.org>
1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 ARM/INTEL IXP4XX ARM ARCHITECTURE
1359 M: Imre Kaloz <kaloz@openwrt.org>
1360 M: Krzysztof Halasa <khalasa@piap.pl>
1361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363 F: arch/arm/mach-ixp4xx/
1365 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1366 M: Jonathan Cameron <jic23@cam.ac.uk>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 F: arch/arm/mach-pxa/stargate2.c
1370 F: drivers/pcmcia/pxa2xx_stargate2.c
1372 ARM/INTEL XSC3 (MANZANO) ARM CORE
1373 M: Lennert Buytenhek <kernel@wantstofly.org>
1374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1378 M: Lennert Buytenhek <kernel@wantstofly.org>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1383 M: Santosh Shilimkar <ssantosh@kernel.org>
1384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-keystone/
1387 F: arch/arm/boot/dts/keystone-*
1388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1390 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1391 M: Santosh Shilimkar <ssantosh@kernel.org>
1392 L: linux-kernel@vger.kernel.org
1394 F: drivers/clk/keystone/
1396 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1397 M: Santosh Shilimkar <ssantosh@kernel.org>
1398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 L: linux-kernel@vger.kernel.org
1401 F: drivers/clocksource/timer-keystone.c
1403 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1404 M: Santosh Shilimkar <ssantosh@kernel.org>
1405 L: linux-kernel@vger.kernel.org
1407 F: drivers/power/reset/keystone-reset.c
1409 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1410 M: Santosh Shilimkar <ssantosh@kernel.org>
1411 L: linux-kernel@vger.kernel.org
1413 F: drivers/memory/*emif*
1415 ARM/LG1K ARCHITECTURE
1416 M: Chanho Min <chanho.min@lge.com>
1417 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419 F: arch/arm64/boot/dts/lg/
1421 ARM/LOGICPD PXA270 MACHINE SUPPORT
1422 M: Lennert Buytenhek <kernel@wantstofly.org>
1423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 ARM/LPC18XX ARCHITECTURE
1427 M: Joachim Eastwood <manabian@gmail.com>
1428 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430 F: arch/arm/boot/dts/lpc43*
1431 F: drivers/clk/nxp/clk-lpc18xx*
1432 F: drivers/clocksource/time-lpc32xx.c
1433 F: drivers/i2c/busses/i2c-lpc2k.c
1434 F: drivers/memory/pl172.c
1435 F: drivers/mtd/spi-nor/nxp-spifi.c
1436 F: drivers/rtc/rtc-lpc24xx.c
1439 ARM/LPC32XX SOC SUPPORT
1440 M: Vladimir Zapolskiy <vz@mleia.com>
1441 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1442 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1445 F: arch/arm/boot/dts/lpc32*
1446 F: arch/arm/mach-lpc32xx/
1447 F: drivers/i2c/busses/i2c-pnx.c
1448 F: drivers/net/ethernet/nxp/lpc_eth.c
1449 F: drivers/usb/host/ohci-nxp.c
1450 F: drivers/watchdog/pnx4008_wdt.c
1453 ARM/MAGICIAN MACHINE SUPPORT
1454 M: Philipp Zabel <philipp.zabel@gmail.com>
1457 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1458 M: Jason Cooper <jason@lakedaemon.net>
1459 M: Andrew Lunn <andrew@lunn.ch>
1460 M: Gregory Clement <gregory.clement@free-electrons.com>
1461 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1462 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1464 F: arch/arm/mach-mvebu/
1465 F: drivers/rtc/rtc-armada38x.c
1466 F: arch/arm/boot/dts/armada*
1467 F: arch/arm/boot/dts/kirkwood*
1468 F: arch/arm64/boot/dts/marvell/armada*
1469 F: drivers/cpufreq/mvebu-cpufreq.c
1470 F: arch/arm/configs/mvebu_*_defconfig
1472 ARM/Marvell Berlin SoC support
1473 M: Jisheng Zhang <jszhang@marvell.com>
1474 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1475 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477 F: arch/arm/mach-berlin/
1478 F: arch/arm/boot/dts/berlin*
1479 F: arch/arm64/boot/dts/marvell/berlin*
1482 ARM/Marvell Dove/MV78xx0/Orion SOC support
1483 M: Jason Cooper <jason@lakedaemon.net>
1484 M: Andrew Lunn <andrew@lunn.ch>
1485 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1486 M: Gregory Clement <gregory.clement@free-electrons.com>
1487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 F: arch/arm/mach-dove/
1490 F: arch/arm/mach-mv78xx0/
1491 F: arch/arm/mach-orion5x/
1492 F: arch/arm/plat-orion/
1493 F: arch/arm/boot/dts/dove*
1494 F: arch/arm/boot/dts/orion5x*
1497 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1498 M: Alexander Clouter <alex@digriz.org.uk>
1499 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 W: http://www.digriz.org.uk/ts78xx/kernel
1502 F: arch/arm/mach-orion5x/ts78xx-*
1504 ARM/OXNAS platform support
1505 M: Neil Armstrong <narmstrong@baylibre.com>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1509 F: arch/arm/mach-oxnas/
1510 F: arch/arm/boot/dts/ox8*.dtsi
1511 F: arch/arm/boot/dts/wd-mbwe.dts
1512 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1515 ARM/Mediatek RTC DRIVER
1516 M: Eddie Huang <eddie.huang@mediatek.com>
1517 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1520 F: drivers/rtc/rtc-mt6397.c
1522 ARM/Mediatek SoC support
1523 M: Matthias Brugger <matthias.bgg@gmail.com>
1524 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1527 F: arch/arm/boot/dts/mt6*
1528 F: arch/arm/boot/dts/mt8*
1529 F: arch/arm/mach-mediatek/
1533 ARM/Mediatek USB3 PHY DRIVER
1534 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1535 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1536 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1538 F: drivers/phy/phy-mt65xx-usb3.c
1540 ARM/MICREL KS8695 ARCHITECTURE
1541 M: Greg Ungerer <gerg@uclinux.org>
1542 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543 F: arch/arm/mach-ks8695/
1546 ARM/MIOA701 MACHINE SUPPORT
1547 M: Robert Jarzmik <robert.jarzmik@free.fr>
1548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 F: arch/arm/mach-pxa/mioa701.c
1552 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1553 M: Michael Petchkovsky <mkpetch@internode.on.net>
1556 ARM/NOMADIK ARCHITECTURE
1557 M: Alessandro Rubini <rubini@unipv.it>
1558 M: Linus Walleij <linus.walleij@linaro.org>
1559 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1561 F: arch/arm/mach-nomadik/
1562 F: drivers/pinctrl/nomadik/
1563 F: drivers/i2c/busses/i2c-nomadik.c
1564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1566 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1567 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1568 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1569 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1572 ARM/TOSA MACHINE SUPPORT
1573 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1574 M: Dirk Opfer <dirk@opfer-online.de>
1577 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1578 M: Marek Vasut <marek.vasut@gmail.com>
1579 L: linux-arm-kernel@lists.infradead.org
1580 W: http://hackndev.com
1582 F: arch/arm/mach-pxa/include/mach/palmtx.h
1583 F: arch/arm/mach-pxa/palmtx.c
1584 F: arch/arm/mach-pxa/include/mach/palmt5.h
1585 F: arch/arm/mach-pxa/palmt5.c
1586 F: arch/arm/mach-pxa/include/mach/palmld.h
1587 F: arch/arm/mach-pxa/palmld.c
1588 F: arch/arm/mach-pxa/include/mach/palmte2.h
1589 F: arch/arm/mach-pxa/palmte2.c
1590 F: arch/arm/mach-pxa/include/mach/palmtc.h
1591 F: arch/arm/mach-pxa/palmtc.c
1593 ARM/PALM TREO SUPPORT
1594 M: Tomas Cech <sleep_walker@suse.com>
1595 L: linux-arm-kernel@lists.infradead.org
1596 W: http://hackndev.com
1598 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1599 F: arch/arm/mach-pxa/palmtreo.c
1602 M: Sergey Lapin <slapin@ossfans.org>
1603 L: linux-arm-kernel@lists.infradead.org
1604 W: http://hackndev.com
1606 F: arch/arm/mach-pxa/include/mach/palmz72.h
1607 F: arch/arm/mach-pxa/palmz72.c
1610 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1611 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1614 ARM/PT DIGITAL BOARD PORT
1615 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1616 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1617 W: http://www.armlinux.org.uk/
1620 ARM/QUALCOMM SUPPORT
1621 M: Andy Gross <andy.gross@linaro.org>
1622 M: David Brown <david.brown@linaro.org>
1623 L: linux-arm-msm@vger.kernel.org
1624 L: linux-soc@vger.kernel.org
1626 F: Documentation/devicetree/bindings/soc/qcom/
1627 F: arch/arm/boot/dts/qcom-*.dts
1628 F: arch/arm/boot/dts/qcom-*.dtsi
1629 F: arch/arm/mach-qcom/
1630 F: arch/arm64/boot/dts/qcom/*
1631 F: drivers/i2c/busses/i2c-qup.c
1632 F: drivers/clk/qcom/
1633 F: drivers/pinctrl/qcom/
1634 F: drivers/soc/qcom/
1635 F: drivers/spi/spi-qup.c
1636 F: drivers/tty/serial/msm_serial.h
1637 F: drivers/tty/serial/msm_serial.c
1638 F: drivers/*/pm8???-*
1639 F: drivers/mfd/ssbi.c
1640 F: drivers/firmware/qcom_scm.c
1641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1643 ARM/RADISYS ENP2611 MACHINE SUPPORT
1644 M: Lennert Buytenhek <kernel@wantstofly.org>
1645 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1648 ARM/RENESAS ARM64 ARCHITECTURE
1649 M: Simon Horman <horms@verge.net.au>
1650 M: Magnus Damm <magnus.damm@gmail.com>
1651 L: linux-renesas-soc@vger.kernel.org
1652 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1655 F: arch/arm64/boot/dts/renesas/
1656 F: drivers/soc/renesas/
1657 F: include/linux/soc/renesas/
1659 ARM/RISCPC ARCHITECTURE
1660 M: Russell King <linux@armlinux.org.uk>
1661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 W: http://www.armlinux.org.uk/
1664 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1665 F: arch/arm/include/asm/hardware/ioc.h
1666 F: arch/arm/include/asm/hardware/iomd.h
1667 F: arch/arm/include/asm/hardware/memc.h
1668 F: arch/arm/mach-rpc/
1669 F: drivers/net/ethernet/8390/etherh.c
1670 F: drivers/net/ethernet/i825xx/ether1*
1671 F: drivers/net/ethernet/seeq/ether3*
1672 F: drivers/scsi/arm/
1674 ARM/Rockchip SoC support
1675 M: Heiko Stuebner <heiko@sntech.de>
1676 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1677 L: linux-rockchip@lists.infradead.org
1678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1680 F: arch/arm/boot/dts/rk3*
1681 F: arch/arm/mach-rockchip/
1682 F: drivers/clk/rockchip/
1683 F: drivers/i2c/busses/i2c-rk3x.c
1684 F: drivers/*/*rockchip*
1685 F: drivers/*/*/*rockchip*
1686 F: sound/soc/rockchip/
1689 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1690 M: Kukjin Kim <kgene@kernel.org>
1691 M: Krzysztof Kozlowski <krzk@kernel.org>
1692 R: Javier Martinez Canillas <javier@osg.samsung.com>
1693 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1694 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1695 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1697 F: arch/arm/boot/dts/s3c*
1698 F: arch/arm/boot/dts/s5p*
1699 F: arch/arm/boot/dts/samsung*
1700 F: arch/arm/boot/dts/exynos*
1701 F: arch/arm64/boot/dts/exynos/
1702 F: arch/arm/plat-samsung/
1703 F: arch/arm/mach-s3c24*/
1704 F: arch/arm/mach-s3c64xx/
1705 F: arch/arm/mach-s5p*/
1706 F: arch/arm/mach-exynos*/
1707 F: drivers/*/*s3c24*
1708 F: drivers/*/*/*s3c24*
1709 F: drivers/*/*s3c64xx*
1710 F: drivers/*/*s5pv210*
1711 F: drivers/memory/samsung/*
1712 F: drivers/soc/samsung/*
1713 F: Documentation/arm/Samsung/
1714 F: Documentation/devicetree/bindings/arm/samsung/
1715 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1716 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1719 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1720 M: Kyungmin Park <kyungmin.park@samsung.com>
1721 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1723 F: arch/arm/mach-s5pv210/
1725 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1726 M: Kyungmin Park <kyungmin.park@samsung.com>
1727 M: Kamil Debski <kamil@wypas.org>
1728 M: Andrzej Hajda <a.hajda@samsung.com>
1729 L: linux-arm-kernel@lists.infradead.org
1730 L: linux-media@vger.kernel.org
1732 F: drivers/media/platform/s5p-g2d/
1734 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1735 M: Kyungmin Park <kyungmin.park@samsung.com>
1736 M: Kamil Debski <kamil@wypas.org>
1737 M: Jeongtae Park <jtp.park@samsung.com>
1738 M: Andrzej Hajda <a.hajda@samsung.com>
1739 L: linux-arm-kernel@lists.infradead.org
1740 L: linux-media@vger.kernel.org
1742 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1743 F: drivers/media/platform/s5p-mfc/
1745 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1746 M: Kyungmin Park <kyungmin.park@samsung.com>
1747 L: linux-arm-kernel@lists.infradead.org
1748 L: linux-media@vger.kernel.org
1750 F: drivers/staging/media/platform/s5p-cec/
1752 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1753 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1754 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1755 L: linux-arm-kernel@lists.infradead.org
1756 L: linux-media@vger.kernel.org
1758 F: drivers/media/platform/s5p-jpeg/
1760 ARM/SHMOBILE ARM ARCHITECTURE
1761 M: Simon Horman <horms@verge.net.au>
1762 M: Magnus Damm <magnus.damm@gmail.com>
1763 L: linux-renesas-soc@vger.kernel.org
1764 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1767 F: arch/arm/boot/dts/emev2*
1768 F: arch/arm/boot/dts/r7s*
1769 F: arch/arm/boot/dts/r8a*
1770 F: arch/arm/boot/dts/sh*
1771 F: arch/arm/configs/shmobile_defconfig
1772 F: arch/arm/include/debug/renesas-scif.S
1773 F: arch/arm/mach-shmobile/
1774 F: drivers/soc/renesas/
1775 F: include/linux/soc/renesas/
1777 ARM/SOCFPGA ARCHITECTURE
1778 M: Dinh Nguyen <dinguyen@kernel.org>
1780 F: arch/arm/mach-socfpga/
1781 F: arch/arm/boot/dts/socfpga*
1782 F: arch/arm/configs/socfpga_defconfig
1783 F: arch/arm64/boot/dts/altera/
1784 W: http://www.rocketboards.org
1785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1787 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1788 M: Dinh Nguyen <dinguyen@kernel.org>
1790 F: drivers/clk/socfpga/
1792 ARM/SOCFPGA EDAC SUPPORT
1793 M: Thor Thayer <thor.thayer@linux.intel.com>
1795 F: drivers/edac/altera_edac.
1797 ARM/STI ARCHITECTURE
1798 M: Patrice Chotard <patrice.chotard@st.com>
1799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 L: kernel@stlinux.com
1801 W: http://www.stlinux.com
1803 F: arch/arm/mach-sti/
1804 F: arch/arm/boot/dts/sti*
1805 F: drivers/char/hw_random/st-rng.c
1806 F: drivers/clocksource/arm_global_timer.c
1807 F: drivers/clocksource/clksrc_st_lpc.c
1808 F: drivers/cpufreq/sti-cpufreq.c
1809 F: drivers/dma/st_fdma*
1810 F: drivers/i2c/busses/i2c-st.c
1811 F: drivers/media/rc/st_rc.c
1812 F: drivers/media/platform/sti/c8sectpfe/
1813 F: drivers/mmc/host/sdhci-st.c
1814 F: drivers/phy/phy-miphy28lp.c
1815 F: drivers/phy/phy-stih407-usb.c
1816 F: drivers/pinctrl/pinctrl-st.c
1817 F: drivers/remoteproc/st_remoteproc.c
1818 F: drivers/remoteproc/st_slim_rproc.c
1819 F: drivers/reset/sti/
1820 F: drivers/rtc/rtc-st-lpc.c
1821 F: drivers/tty/serial/st-asc.c
1822 F: drivers/usb/dwc3/dwc3-st.c
1823 F: drivers/usb/host/ehci-st.c
1824 F: drivers/usb/host/ohci-st.c
1825 F: drivers/watchdog/st_lpc_wdt.c
1826 F: drivers/ata/ahci_st.c
1827 F: include/linux/remoteproc/st_slim_rproc.h
1829 ARM/STM32 ARCHITECTURE
1830 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1831 M: Alexandre Torgue <alexandre.torgue@st.com>
1832 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1836 F: drivers/clocksource/armv7m_systick.c
1838 ARM/TANGO ARCHITECTURE
1839 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1840 L: linux-arm-kernel@lists.infradead.org
1844 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1845 M: Lennert Buytenhek <kernel@wantstofly.org>
1846 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849 ARM/TETON BGA MACHINE SUPPORT
1850 M: "Mark F. Brown" <mark.brown314@gmail.com>
1851 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854 ARM/THECUS N2100 MACHINE SUPPORT
1855 M: Lennert Buytenhek <kernel@wantstofly.org>
1856 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1860 M: Wan ZongShun <mcuos.com@gmail.com>
1861 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1862 W: http://www.mcuos.com
1864 F: arch/arm/mach-w90x900/
1865 F: drivers/input/keyboard/w90p910_keypad.c
1866 F: drivers/input/touchscreen/w90p910_ts.c
1867 F: drivers/watchdog/nuc900_wdt.c
1868 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1869 F: drivers/mtd/nand/nuc900_nand.c
1870 F: drivers/rtc/rtc-nuc900.c
1871 F: drivers/spi/spi-nuc900.c
1872 F: drivers/usb/host/ehci-w90x900.c
1873 F: drivers/video/fbdev/nuc900fb.c
1875 ARM/U300 MACHINE SUPPORT
1876 M: Linus Walleij <linus.walleij@linaro.org>
1877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879 F: arch/arm/mach-u300/
1880 F: drivers/clocksource/timer-u300.c
1881 F: drivers/i2c/busses/i2c-stu300.c
1882 F: drivers/rtc/rtc-coh901331.c
1883 F: drivers/watchdog/coh901327_wdt.c
1884 F: drivers/dma/coh901318*
1885 F: drivers/mfd/ab3100*
1886 F: drivers/rtc/rtc-ab3100.c
1887 F: drivers/rtc/rtc-coh901331.c
1888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1890 ARM/UNIPHIER ARCHITECTURE
1891 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1892 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1895 F: arch/arm/boot/dts/uniphier*
1896 F: arch/arm/include/asm/hardware/cache-uniphier.h
1897 F: arch/arm/mach-uniphier/
1898 F: arch/arm/mm/cache-uniphier.c
1899 F: arch/arm64/boot/dts/socionext/
1900 F: drivers/bus/uniphier-system-bus.c
1901 F: drivers/clk/uniphier/
1902 F: drivers/i2c/busses/i2c-uniphier*
1903 F: drivers/pinctrl/uniphier/
1904 F: drivers/reset/reset-uniphier.c
1905 F: drivers/tty/serial/8250/8250_uniphier.c
1908 ARM/Ux500 ARM ARCHITECTURE
1909 M: Linus Walleij <linus.walleij@linaro.org>
1910 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1912 F: arch/arm/mach-ux500/
1913 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1914 F: drivers/dma/ste_dma40*
1915 F: drivers/hwspinlock/u8500_hsem.c
1916 F: drivers/mfd/abx500*
1917 F: drivers/mfd/ab8500*
1918 F: drivers/mfd/dbx500*
1919 F: drivers/mfd/db8500*
1920 F: drivers/pinctrl/nomadik/pinctrl-ab*
1921 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1922 F: drivers/rtc/rtc-ab8500.c
1923 F: drivers/rtc/rtc-pl031.c
1924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1926 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1927 M: Ulf Hansson <ulf.hansson@linaro.org>
1928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1929 T: git git://git.linaro.org/people/ulfh/clk.git
1931 F: drivers/clk/ux500/
1933 ARM/VERSATILE EXPRESS PLATFORM
1934 M: Liviu Dudau <liviu.dudau@arm.com>
1935 M: Sudeep Holla <sudeep.holla@arm.com>
1936 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1937 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 F: arch/arm/boot/dts/vexpress*
1940 F: arch/arm64/boot/dts/arm/
1941 F: arch/arm/mach-vexpress/
1944 F: drivers/clk/versatile/clk-vexpress-osc.c
1945 F: drivers/clocksource/versatile.c
1949 M: Russell King <linux@armlinux.org.uk>
1950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1951 W: http://www.armlinux.org.uk/
1955 ARM/VOIPAC PXA270 SUPPORT
1956 M: Marek Vasut <marek.vasut@gmail.com>
1957 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1959 F: arch/arm/mach-pxa/vpac270.c
1960 F: arch/arm/mach-pxa/include/mach/vpac270.h
1962 ARM/VT8500 ARM ARCHITECTURE
1963 M: Tony Prisk <linux@prisktech.co.nz>
1964 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1966 F: arch/arm/mach-vt8500/
1967 F: drivers/clocksource/vt8500_timer.c
1968 F: drivers/i2c/busses/i2c-wmt.c
1969 F: drivers/mmc/host/wmt-sdmmc.c
1970 F: drivers/pwm/pwm-vt8500.c
1971 F: drivers/rtc/rtc-vt8500.c
1972 F: drivers/tty/serial/vt8500_serial.c
1973 F: drivers/usb/host/ehci-platform.c
1974 F: drivers/usb/host/uhci-platform.c
1975 F: drivers/video/fbdev/vt8500lcdfb.*
1976 F: drivers/video/fbdev/wm8505fb*
1977 F: drivers/video/fbdev/wmt_ge_rops.*
1979 ARM/ZIPIT Z2 SUPPORT
1980 M: Marek Vasut <marek.vasut@gmail.com>
1981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1983 F: arch/arm/mach-pxa/z2.c
1984 F: arch/arm/mach-pxa/include/mach/z2.h
1986 ARM/ZTE ARCHITECTURE
1987 M: Jun Nie <jun.nie@linaro.org>
1988 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1990 F: arch/arm/mach-zx/
1992 F: Documentation/devicetree/bindings/arm/zte.txt
1993 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1995 ARM/ZYNQ ARCHITECTURE
1996 M: Michal Simek <michal.simek@xilinx.com>
1997 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1998 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1999 W: http://wiki.xilinx.com
2000 T: git https://github.com/Xilinx/linux-xlnx.git
2002 F: arch/arm/mach-zynq/
2003 F: drivers/cpuidle/cpuidle-zynq.c
2004 F: drivers/block/xsysace.c
2007 F: drivers/clocksource/cadence_ttc_timer.c
2008 F: drivers/i2c/busses/i2c-cadence.c
2009 F: drivers/mmc/host/sdhci-of-arasan.c
2010 F: drivers/edac/synopsys_edac.c
2013 M: Will Deacon <will.deacon@arm.com>
2014 R: Robin Murphy <robin.murphy@arm.com>
2015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2017 F: drivers/iommu/arm-smmu.c
2018 F: drivers/iommu/arm-smmu-v3.c
2019 F: drivers/iommu/io-pgtable-arm.c
2020 F: drivers/iommu/io-pgtable-arm-v7s.c
2022 ARM64 PORT (AARCH64 ARCHITECTURE)
2023 M: Catalin Marinas <catalin.marinas@arm.com>
2024 M: Will Deacon <will.deacon@arm.com>
2025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2029 F: Documentation/arm64/
2031 AS3645A LED FLASH CONTROLLER DRIVER
2032 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2033 L: linux-media@vger.kernel.org
2034 T: git git://linuxtv.org/media_tree.git
2036 F: drivers/media/i2c/as3645a.c
2037 F: include/media/i2c/as3645a.h
2039 ASAHI KASEI AK8974 DRIVER
2040 M: Linus Walleij <linus.walleij@linaro.org>
2041 L: linux-iio@vger.kernel.org
2042 W: http://www.akm.com/
2044 F: drivers/iio/magnetometer/ak8974.c
2046 ASC7621 HARDWARE MONITOR DRIVER
2047 M: George Joseph <george.joseph@fairview5.com>
2048 L: linux-hwmon@vger.kernel.org
2050 F: Documentation/hwmon/asc7621
2051 F: drivers/hwmon/asc7621.c
2053 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2054 M: Corentin Chary <corentin.chary@gmail.com>
2055 L: acpi4asus-user@lists.sourceforge.net
2056 L: platform-driver-x86@vger.kernel.org
2057 W: http://acpi4asus.sf.net
2059 F: drivers/platform/x86/asus*.c
2060 F: drivers/platform/x86/eeepc*.c
2062 ASUS WIRELESS RADIO CONTROL DRIVER
2063 M: João Paulo Rechi Vita <jprvita@gmail.com>
2064 L: platform-driver-x86@vger.kernel.org
2066 F: drivers/platform/x86/asus-wireless.c
2069 M: David Howells <dhowells@redhat.com>
2070 L: keyrings@vger.kernel.org
2072 F: Documentation/crypto/asymmetric-keys.txt
2073 F: include/linux/verification.h
2074 F: include/crypto/public_key.h
2075 F: include/crypto/pkcs7.h
2076 F: crypto/asymmetric_keys/
2078 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2079 R: Dan Williams <dan.j.williams@intel.com>
2080 W: http://sourceforge.net/projects/xscaleiop
2082 F: Documentation/crypto/async-tx-api.txt
2085 F: include/linux/dmaengine.h
2086 F: include/linux/async_tx.h
2089 M: Wolfram Sang <wsa@the-dreams.de>
2090 L: linux-i2c@vger.kernel.org
2092 F: drivers/misc/eeprom/at24.c
2093 F: include/linux/platform_data/at24.h
2095 ATA OVER ETHERNET (AOE) DRIVER
2096 M: "Ed L. Cashin" <ed.cashin@acm.org>
2097 W: http://www.openaoe.org/
2099 F: Documentation/aoe/
2100 F: drivers/block/aoe/
2102 ATHEROS 71XX/9XXX GPIO DRIVER
2103 M: Alban Bedel <albeu@free.fr>
2104 W: https://github.com/AlbanBedel/linux
2105 T: git git://github.com/AlbanBedel/linux
2107 F: drivers/gpio/gpio-ath79.c
2108 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2110 ATHEROS ATH GENERIC UTILITIES
2111 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2112 L: linux-wireless@vger.kernel.org
2114 F: drivers/net/wireless/ath/*
2116 ATHEROS ATH5K WIRELESS DRIVER
2117 M: Jiri Slaby <jirislaby@gmail.com>
2118 M: Nick Kossifidis <mickflemm@gmail.com>
2119 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2120 L: linux-wireless@vger.kernel.org
2121 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2123 F: drivers/net/wireless/ath/ath5k/
2125 ATHEROS ATH6KL WIRELESS DRIVER
2126 M: Kalle Valo <kvalo@qca.qualcomm.com>
2127 L: linux-wireless@vger.kernel.org
2128 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2131 F: drivers/net/wireless/ath/ath6kl/
2133 WILOCITY WIL6210 WIRELESS DRIVER
2134 M: Maya Erez <qca_merez@qca.qualcomm.com>
2135 L: linux-wireless@vger.kernel.org
2136 L: wil6210@qca.qualcomm.com
2138 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2139 F: drivers/net/wireless/ath/wil6210/
2140 F: include/uapi/linux/wil6210_uapi.h
2142 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2143 M: Christian Lamparter <chunkeey@googlemail.com>
2144 L: linux-wireless@vger.kernel.org
2145 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2147 F: drivers/net/wireless/ath/carl9170/
2149 ATK0110 HWMON DRIVER
2150 M: Luca Tettamanti <kronos.it@gmail.com>
2151 L: linux-hwmon@vger.kernel.org
2153 F: drivers/hwmon/asus_atk0110.c
2156 M: Ville Syrjala <syrjala@sci.fi>
2158 F: drivers/input/misc/ati_remote2.c
2160 ATLX ETHERNET DRIVERS
2161 M: Jay Cliburn <jcliburn@gmail.com>
2162 M: Chris Snook <chris.snook@gmail.com>
2163 L: netdev@vger.kernel.org
2164 W: http://sourceforge.net/projects/atl1
2165 W: http://atl1.sourceforge.net
2167 F: drivers/net/ethernet/atheros/
2170 M: Chas Williams <3chas3@gmail.com>
2171 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2172 L: netdev@vger.kernel.org
2173 W: http://linux-atm.sourceforge.net
2176 F: include/linux/atm*
2177 F: include/uapi/linux/atm*
2179 ATMEL AT91 / AT32 MCI DRIVER
2180 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2182 F: drivers/mmc/host/atmel-mci.c
2184 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2185 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2187 F: drivers/power/reset/at91-sama5d2_shdwc.c
2189 ATMEL SAMA5D2 ADC DRIVER
2190 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2191 L: linux-iio@vger.kernel.org
2193 F: drivers/iio/adc/at91-sama5d2_adc.c
2195 ATMEL Audio ALSA driver
2196 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2197 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2202 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2203 L: linux-arm-kernel@lists.infradead.org
2204 L: dmaengine@vger.kernel.org
2206 F: drivers/dma/at_xdmac.c
2209 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2210 L: linux-i2c@vger.kernel.org
2212 F: drivers/i2c/busses/i2c-at91.c
2215 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2216 L: linux-media@vger.kernel.org
2218 F: drivers/media/platform/soc_camera/atmel-isi.c
2219 F: include/media/atmel-isi.h
2222 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2223 L: linux-fbdev@vger.kernel.org
2225 F: drivers/video/fbdev/atmel_lcdfb.c
2226 F: include/video/atmel_lcdc.h
2228 ATMEL MACB ETHERNET DRIVER
2229 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2231 F: drivers/net/ethernet/cadence/
2234 M: Wenyou Yang <wenyou.yang@atmel.com>
2235 M: Josh Wu <rainyfeeling@outlook.com>
2236 L: linux-mtd@lists.infradead.org
2238 F: drivers/mtd/nand/atmel_nand*
2241 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2242 L: linux-mmc@vger.kernel.org
2244 F: drivers/mmc/host/sdhci-of-at91.c
2247 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2249 F: drivers/spi/spi-atmel.*
2252 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2253 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2255 F: drivers/misc/atmel-ssc.c
2256 F: include/linux/atmel-ssc.h
2258 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2259 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2260 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2262 F: drivers/misc/atmel_tclib.c
2263 F: drivers/clocksource/tcb_clksrc.c
2265 ATMEL USBA UDC DRIVER
2266 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2267 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2269 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2271 ATMEL WIRELESS DRIVER
2272 M: Simon Kelley <simon@thekelleys.org.uk>
2273 L: linux-wireless@vger.kernel.org
2274 W: http://www.thekelleys.org.uk/atmel
2275 W: http://atmelwlandriver.sourceforge.net/
2277 F: drivers/net/wireless/atmel/atmel*
2279 ATMEL MAXTOUCH DRIVER
2280 M: Nick Dyer <nick@shmanahar.org>
2281 T: git git://github.com/ndyer/linux.git
2283 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2284 F: drivers/input/touchscreen/atmel_mxt_ts.c
2285 F: include/linux/platform_data/atmel_mxt_ts.h
2287 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2288 M: Bradley Grove <linuxdrivers@attotech.com>
2289 L: linux-scsi@vger.kernel.org
2290 W: http://www.attotech.com
2292 F: drivers/scsi/esas2r
2294 ATUSB IEEE 802.15.4 RADIO DRIVER
2295 M: Stefan Schmidt <stefan@osg.samsung.com>
2296 L: linux-wpan@vger.kernel.org
2298 F: drivers/net/ieee802154/atusb.c
2299 F: drivers/net/ieee802154/atusb.h
2300 F: drivers/net/ieee802154/at86rf230.h
2303 M: Paul Moore <paul@paul-moore.com>
2304 M: Eric Paris <eparis@redhat.com>
2305 L: linux-audit@redhat.com (moderated for non-subscribers)
2306 W: http://people.redhat.com/sgrubb/audit/
2307 T: git git://git.infradead.org/users/pcmoore/audit
2309 F: include/linux/audit.h
2310 F: include/uapi/linux/audit.h
2313 AUXILIARY DISPLAY DRIVERS
2314 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2315 W: http://miguelojeda.es/auxdisplay.htm
2316 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2318 F: drivers/auxdisplay/
2319 F: include/linux/cfag12864b.h
2322 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2323 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2324 W: http://www.atmel.com/products/AVR32/
2325 W: http://mirror.egtvedt.no/avr32linux.org/
2326 W: http://avrfreaks.net/
2330 AVR32/AT32AP MACHINE SUPPORT
2331 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2332 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2334 F: arch/avr32/mach-at32ap/
2337 M: Ralf Baechle <ralf@linux-mips.org>
2338 L: linux-hams@vger.kernel.org
2339 W: http://www.linux-ax25.org/
2341 F: include/uapi/linux/ax25.h
2342 F: include/net/ax25.h
2345 AXENTIA ASOC DRIVERS
2346 M: Peter Rosin <peda@axentia.se>
2347 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2349 F: Documentation/devicetree/bindings/sound/axentia,*
2350 F: sound/soc/atmel/tse850-pcm5142.c
2353 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2354 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2355 L: linux-media@vger.kernel.org
2356 W: https://linuxtv.org
2357 T: git git://linuxtv.org/media_tree.git
2359 F: drivers/media/usb/dvb-usb-v2/az6007.c
2361 AZTECH FM RADIO RECEIVER DRIVER
2362 M: Hans Verkuil <hverkuil@xs4all.nl>
2363 L: linux-media@vger.kernel.org
2364 T: git git://linuxtv.org/media_tree.git
2365 W: https://linuxtv.org
2367 F: drivers/media/radio/radio-aztech*
2370 L: linux-wireless@vger.kernel.org
2371 L: b43-dev@lists.infradead.org
2372 W: http://wireless.kernel.org/en/users/Drivers/b43
2374 F: drivers/net/wireless/broadcom/b43/
2376 B43LEGACY WIRELESS DRIVER
2377 M: Larry Finger <Larry.Finger@lwfinger.net>
2378 L: linux-wireless@vger.kernel.org
2379 L: b43-dev@lists.infradead.org
2380 W: http://wireless.kernel.org/en/users/Drivers/b43
2382 F: drivers/net/wireless/broadcom/b43legacy/
2384 BACKLIGHT CLASS/SUBSYSTEM
2385 M: Lee Jones <lee.jones@linaro.org>
2386 M: Daniel Thompson <daniel.thompson@linaro.org>
2387 M: Jingoo Han <jingoohan1@gmail.com>
2388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2390 F: drivers/video/backlight/
2391 F: include/linux/backlight.h
2392 F: include/linux/pwm_backlight.h
2393 F: Documentation/devicetree/bindings/leds/backlight
2396 M: Marek Lindner <mareklindner@neomailbox.ch>
2397 M: Simon Wunderlich <sw@simonwunderlich.de>
2398 M: Antonio Quartulli <a@unstable.cc>
2399 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2400 W: https://www.open-mesh.org/
2401 Q: https://patchwork.open-mesh.org/project/batman/list/
2403 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2404 F: Documentation/ABI/testing/sysfs-class-net-mesh
2405 F: Documentation/networking/batman-adv.txt
2406 F: include/uapi/linux/batman_adv.h
2409 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2410 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2411 L: linux-hams@vger.kernel.org
2412 W: http://www.baycom.org/~tom/ham/ham.html
2414 F: drivers/net/hamradio/baycom*
2416 BCACHE (BLOCK LAYER CACHE)
2417 M: Kent Overstreet <kent.overstreet@gmail.com>
2418 L: linux-bcache@vger.kernel.org
2419 W: http://bcache.evilpiepirate.org
2421 F: drivers/md/bcache/
2423 BDISP ST MEDIA DRIVER
2424 M: Fabien Dessenne <fabien.dessenne@st.com>
2425 L: linux-media@vger.kernel.org
2426 T: git git://linuxtv.org/media_tree.git
2427 W: https://linuxtv.org
2429 F: drivers/media/platform/sti/bdisp
2431 DELTA ST MEDIA DRIVER
2432 M: Hugues Fruchet <hugues.fruchet@st.com>
2433 L: linux-media@vger.kernel.org
2434 T: git git://linuxtv.org/media_tree.git
2435 W: https://linuxtv.org
2437 F: drivers/media/platform/sti/delta
2440 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2441 M: Salah Triki <salah.triki@gmail.com>
2443 T: git git://github.com/luisbg/linux-befs.git
2444 F: Documentation/filesystems/befs.txt
2447 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2448 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2449 L: netdev@vger.kernel.org
2451 F: drivers/net/ethernet/ec_bhf.c
2454 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2456 F: Documentation/filesystems/bfs.txt
2458 F: include/uapi/linux/bfs_fs.h
2460 BLACKFIN ARCHITECTURE
2461 M: Steven Miao <realmz6@gmail.com>
2462 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2463 T: git git://git.code.sf.net/p/adi-linux/code
2464 W: http://blackfin.uclinux.org
2468 BLACKFIN EMAC DRIVER
2469 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2470 W: http://blackfin.uclinux.org
2472 F: drivers/net/ethernet/adi/
2475 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2476 W: http://blackfin.uclinux.org
2478 F: drivers/rtc/rtc-bfin.c
2481 M: Sonic Zhang <sonic.zhang@analog.com>
2482 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2483 W: http://blackfin.uclinux.org
2485 F: drivers/mmc/host/bfin_sdh.c
2487 BLACKFIN SERIAL DRIVER
2488 M: Sonic Zhang <sonic.zhang@analog.com>
2489 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2490 W: http://blackfin.uclinux.org
2492 F: drivers/tty/serial/bfin_uart.c
2494 BLACKFIN WATCHDOG DRIVER
2495 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2496 W: http://blackfin.uclinux.org
2498 F: drivers/watchdog/bfin_wdt.c
2500 BLACKFIN I2C TWI DRIVER
2501 M: Sonic Zhang <sonic.zhang@analog.com>
2502 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2503 W: http://blackfin.uclinux.org/
2505 F: drivers/i2c/busses/i2c-bfin-twi.c
2507 BLACKFIN MEDIA DRIVER
2508 M: Scott Jiang <scott.jiang.linux@gmail.com>
2509 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2510 W: http://blackfin.uclinux.org/
2512 F: drivers/media/platform/blackfin/
2513 F: drivers/media/i2c/adv7183*
2514 F: drivers/media/i2c/vs6624*
2516 BLINKM RGB LED DRIVER
2517 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2519 F: drivers/leds/leds-blinkm.c
2522 M: Jens Axboe <axboe@kernel.dk>
2523 L: linux-block@vger.kernel.org
2524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2527 F: kernel/trace/blktrace.c
2531 M: Joern Engel <joern@lazybastard.org>
2532 L: linux-mtd@lists.infradead.org
2534 F: drivers/mtd/devices/block2mtd.c
2537 M: Marcel Holtmann <marcel@holtmann.org>
2538 M: Gustavo Padovan <gustavo@padovan.org>
2539 M: Johan Hedberg <johan.hedberg@gmail.com>
2540 L: linux-bluetooth@vger.kernel.org
2541 W: http://www.bluez.org/
2542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2545 F: drivers/bluetooth/
2548 M: Marcel Holtmann <marcel@holtmann.org>
2549 M: Gustavo Padovan <gustavo@padovan.org>
2550 M: Johan Hedberg <johan.hedberg@gmail.com>
2551 L: linux-bluetooth@vger.kernel.org
2552 W: http://www.bluez.org/
2553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2557 F: include/net/bluetooth/
2560 M: Jay Vosburgh <j.vosburgh@gmail.com>
2561 M: Veaceslav Falico <vfalico@gmail.com>
2562 M: Andy Gospodarek <andy@greyhouse.net>
2563 L: netdev@vger.kernel.org
2564 W: http://sourceforge.net/projects/bonding/
2566 F: drivers/net/bonding/
2567 F: include/uapi/linux/if_bonding.h
2569 BPF (Safe dynamic programs and tools)
2570 M: Alexei Starovoitov <ast@kernel.org>
2571 L: netdev@vger.kernel.org
2572 L: linux-kernel@vger.kernel.org
2575 F: tools/testing/selftests/bpf/
2578 BROADCOM B44 10/100 ETHERNET DRIVER
2579 M: Michael Chan <michael.chan@broadcom.com>
2580 L: netdev@vger.kernel.org
2582 F: drivers/net/ethernet/broadcom/b44.*
2584 BROADCOM B53 ETHERNET SWITCH DRIVER
2585 M: Florian Fainelli <f.fainelli@gmail.com>
2586 L: netdev@vger.kernel.org
2587 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2589 F: drivers/net/dsa/b53/*
2590 F: include/linux/platform_data/b53.h
2592 BROADCOM GENET ETHERNET DRIVER
2593 M: Florian Fainelli <f.fainelli@gmail.com>
2594 L: netdev@vger.kernel.org
2596 F: drivers/net/ethernet/broadcom/genet/
2598 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2599 M: Rasesh Mody <rasesh.mody@cavium.com>
2600 M: Harish Patil <harish.patil@cavium.com>
2601 M: Dept-GELinuxNICDev@cavium.com
2602 L: netdev@vger.kernel.org
2604 F: drivers/net/ethernet/broadcom/bnx2.*
2605 F: drivers/net/ethernet/broadcom/bnx2_*
2607 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2608 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2609 M: Ariel Elior <ariel.elior@cavium.com>
2610 M: everest-linux-l2@cavium.com
2611 L: netdev@vger.kernel.org
2613 F: drivers/net/ethernet/broadcom/bnx2x/
2615 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2616 M: Michael Chan <michael.chan@broadcom.com>
2617 L: netdev@vger.kernel.org
2619 F: drivers/net/ethernet/broadcom/bnxt/
2621 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2622 M: Florian Fainelli <f.fainelli@gmail.com>
2623 M: Ray Jui <rjui@broadcom.com>
2624 M: Scott Branden <sbranden@broadcom.com>
2625 M: bcm-kernel-feedback-list@broadcom.com
2626 T: git git://github.com/broadcom/mach-bcm
2632 F: arch/arm/mach-bcm/
2634 BROADCOM BCM2835 ARM ARCHITECTURE
2635 M: Stephen Warren <swarren@wwwdotorg.org>
2636 M: Lee Jones <lee@kernel.org>
2637 M: Eric Anholt <eric@anholt.net>
2638 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2640 T: git git://github.com/anholt/linux
2643 F: drivers/staging/vc04_services
2645 BROADCOM BCM47XX MIPS ARCHITECTURE
2646 M: Hauke Mehrtens <hauke@hauke-m.de>
2647 M: Rafał Miłecki <zajec5@gmail.com>
2648 L: linux-mips@linux-mips.org
2650 F: Documentation/devicetree/bindings/mips/brcm/
2651 F: arch/mips/bcm47xx/*
2652 F: arch/mips/include/asm/mach-bcm47xx/*
2654 BROADCOM BCM5301X ARM ARCHITECTURE
2655 M: Hauke Mehrtens <hauke@hauke-m.de>
2656 M: Rafał Miłecki <zajec5@gmail.com>
2657 M: bcm-kernel-feedback-list@broadcom.com
2658 L: linux-arm-kernel@lists.infradead.org
2660 F: arch/arm/mach-bcm/bcm_5301x.c
2661 F: arch/arm/boot/dts/bcm5301x*.dtsi
2662 F: arch/arm/boot/dts/bcm470*
2664 BROADCOM BCM53573 ARM ARCHITECTURE
2665 M: Rafał Miłecki <rafal@milecki.pl>
2666 L: linux-arm-kernel@lists.infradead.org
2668 F: arch/arm/boot/dts/bcm53573*
2669 F: arch/arm/boot/dts/bcm47189*
2671 BROADCOM BCM63XX ARM ARCHITECTURE
2672 M: Florian Fainelli <f.fainelli@gmail.com>
2673 M: bcm-kernel-feedback-list@broadcom.com
2674 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2675 T: git git://github.com/broadcom/stblinux.git
2679 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2680 M: Kevin Cernekee <cernekee@gmail.com>
2681 L: linux-usb@vger.kernel.org
2683 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2685 BROADCOM BCM7XXX ARM ARCHITECTURE
2686 M: Brian Norris <computersforpeace@gmail.com>
2687 M: Gregory Fong <gregory.0xf0@gmail.com>
2688 M: Florian Fainelli <f.fainelli@gmail.com>
2689 M: bcm-kernel-feedback-list@broadcom.com
2690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2691 T: git git://github.com/broadcom/stblinux.git
2693 F: arch/arm/mach-bcm/*brcmstb*
2694 F: arch/arm/boot/dts/bcm7*.dts*
2695 F: drivers/bus/brcmstb_gisb.c
2698 BROADCOM BMIPS MIPS ARCHITECTURE
2699 M: Kevin Cernekee <cernekee@gmail.com>
2700 M: Florian Fainelli <f.fainelli@gmail.com>
2701 L: linux-mips@linux-mips.org
2702 T: git git://github.com/broadcom/stblinux.git
2704 F: arch/mips/bmips/*
2705 F: arch/mips/include/asm/mach-bmips/*
2706 F: arch/mips/kernel/*bmips*
2707 F: arch/mips/boot/dts/brcm/bcm*.dts*
2708 F: drivers/irqchip/irq-bcm63*
2709 F: drivers/irqchip/irq-bcm7*
2710 F: drivers/irqchip/irq-brcmstb*
2711 F: include/linux/bcm963xx_nvram.h
2712 F: include/linux/bcm963xx_tag.h
2714 BROADCOM BMIPS CPUFREQ DRIVER
2715 M: Markus Mayer <mmayer@broadcom.com>
2716 M: bcm-kernel-feedback-list@broadcom.com
2717 L: linux-pm@vger.kernel.org
2719 F: drivers/cpufreq/bmips-cpufreq.c
2721 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2722 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2723 M: Prashant Sreedharan <prashant@broadcom.com>
2724 M: Michael Chan <mchan@broadcom.com>
2725 L: netdev@vger.kernel.org
2727 F: drivers/net/ethernet/broadcom/tg3.*
2729 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2730 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2731 M: Franky Lin <franky.lin@broadcom.com>
2732 M: Hante Meuleman <hante.meuleman@broadcom.com>
2733 L: linux-wireless@vger.kernel.org
2734 L: brcm80211-dev-list.pdl@broadcom.com
2736 F: drivers/net/wireless/broadcom/brcm80211/
2738 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2739 M: QLogic-Storage-Upstream@qlogic.com
2740 L: linux-scsi@vger.kernel.org
2742 F: drivers/scsi/bnx2fc/
2744 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2745 M: QLogic-Storage-Upstream@qlogic.com
2746 L: linux-scsi@vger.kernel.org
2748 F: drivers/scsi/bnx2i/
2750 BROADCOM IPROC ARM ARCHITECTURE
2751 M: Ray Jui <rjui@broadcom.com>
2752 M: Scott Branden <sbranden@broadcom.com>
2753 M: Jon Mason <jonmason@broadcom.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/cygnus-linux.git
2771 F: arch/arm64/boot/dts/broadcom/ns2*
2772 F: drivers/clk/bcm/clk-ns*
2773 F: drivers/pinctrl/bcm/pinctrl-ns*
2775 BROADCOM BRCMSTB GPIO DRIVER
2776 M: Gregory Fong <gregory.0xf0@gmail.com>
2777 L: bcm-kernel-feedback-list@broadcom.com
2779 F: drivers/gpio/gpio-brcmstb.c
2780 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2782 BROADCOM KONA GPIO DRIVER
2783 M: Ray Jui <rjui@broadcom.com>
2784 L: bcm-kernel-feedback-list@broadcom.com
2786 F: drivers/gpio/gpio-bcm-kona.c
2787 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2789 BROADCOM NVRAM DRIVER
2790 M: Rafał Miłecki <zajec5@gmail.com>
2791 L: linux-mips@linux-mips.org
2793 F: drivers/firmware/broadcom/*
2795 BROADCOM STB NAND FLASH DRIVER
2796 M: Brian Norris <computersforpeace@gmail.com>
2797 M: Kamal Dasu <kdasu.kdev@gmail.com>
2798 L: linux-mtd@lists.infradead.org
2799 L: bcm-kernel-feedback-list@broadcom.com
2801 F: drivers/mtd/nand/brcmnand/
2803 BROADCOM STB AVS CPUFREQ DRIVER
2804 M: Markus Mayer <mmayer@broadcom.com>
2805 M: bcm-kernel-feedback-list@broadcom.com
2806 L: linux-pm@vger.kernel.org
2808 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2809 F: drivers/cpufreq/brcmstb*
2811 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2812 M: Rafał Miłecki <zajec5@gmail.com>
2813 L: linux-wireless@vger.kernel.org
2816 F: include/linux/bcma/
2818 BROADCOM SYSTEMPORT ETHERNET DRIVER
2819 M: Florian Fainelli <f.fainelli@gmail.com>
2820 L: netdev@vger.kernel.org
2822 F: drivers/net/ethernet/broadcom/bcmsysport.*
2824 BROADCOM VULCAN ARM64 SOC
2825 M: Jayachandran C. <c.jayachandran@gmail.com>
2826 M: bcm-kernel-feedback-list@broadcom.com
2827 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2829 F: arch/arm64/boot/dts/broadcom/vulcan*
2831 BROADCOM NETXTREME-E ROCE DRIVER
2832 M: Selvin Xavier <selvin.xavier@broadcom.com>
2833 M: Devesh Sharma <devesh.sharma@broadcom.com>
2834 M: Somnath Kotur <somnath.kotur@broadcom.com>
2835 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2836 L: linux-rdma@vger.kernel.org
2837 W: http://www.broadcom.com
2839 F: drivers/infiniband/hw/bnxt_re/
2840 F: include/uapi/rdma/bnxt_re-abi.h
2842 BROCADE BFA FC SCSI DRIVER
2843 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2844 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2845 L: linux-scsi@vger.kernel.org
2847 F: drivers/scsi/bfa/
2849 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2850 M: Rasesh Mody <rasesh.mody@cavium.com>
2851 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2852 M: Dept-GELinuxNICDev@cavium.com
2853 L: netdev@vger.kernel.org
2855 F: drivers/net/ethernet/brocade/bna/
2857 BSG (block layer generic sg v4 driver)
2858 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2859 L: linux-scsi@vger.kernel.org
2862 F: include/linux/bsg.h
2863 F: include/uapi/linux/bsg.h
2866 M: Clemens Ladisch <clemens@ladisch.de>
2867 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2868 T: git git://git.alsa-project.org/alsa-kernel.git
2870 F: Documentation/sound/alsa/Bt87x.txt
2871 F: sound/pci/bt87x.c
2874 M: Michael Buesch <m@bues.ch>
2875 W: http://bu3sch.de/btgpio.php
2877 F: drivers/gpio/gpio-bt8xx.c
2880 M: Chris Mason <clm@fb.com>
2881 M: Josef Bacik <jbacik@fb.com>
2882 M: David Sterba <dsterba@suse.com>
2883 L: linux-btrfs@vger.kernel.org
2884 W: http://btrfs.wiki.kernel.org/
2885 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2888 F: Documentation/filesystems/btrfs.txt
2891 BTTV VIDEO4LINUX DRIVER
2892 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2893 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2894 L: linux-media@vger.kernel.org
2895 W: https://linuxtv.org
2896 T: git git://linuxtv.org/media_tree.git
2898 F: Documentation/media/v4l-drivers/bttv*
2899 F: drivers/media/pci/bt8xx/bttv*
2901 BUSLOGIC SCSI DRIVER
2902 M: Khalid Aziz <khalid@gonehiking.org>
2903 L: linux-scsi@vger.kernel.org
2905 F: drivers/scsi/BusLogic.*
2906 F: drivers/scsi/FlashPoint.*
2908 C-MEDIA CMI8788 DRIVER
2909 M: Clemens Ladisch <clemens@ladisch.de>
2910 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2911 T: git git://git.alsa-project.org/alsa-kernel.git
2913 F: sound/pci/oxygen/
2916 M: Mark Salter <msalter@redhat.com>
2917 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2918 L: linux-c6x-dev@linux-c6x.org
2919 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2923 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2924 M: David Howells <dhowells@redhat.com>
2925 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2927 F: Documentation/filesystems/caching/cachefiles.txt
2930 CADET FM/AM RADIO RECEIVER DRIVER
2931 M: Hans Verkuil <hverkuil@xs4all.nl>
2932 L: linux-media@vger.kernel.org
2933 T: git git://linuxtv.org/media_tree.git
2934 W: https://linuxtv.org
2936 F: drivers/media/radio/radio-cadet*
2938 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2939 M: Jonathan Corbet <corbet@lwn.net>
2940 L: linux-media@vger.kernel.org
2941 T: git git://linuxtv.org/media_tree.git
2943 F: Documentation/media/v4l-drivers/cafe_ccic*
2944 F: drivers/media/platform/marvell-ccic/
2947 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2948 L: netdev@vger.kernel.org
2950 F: Documentation/networking/caif/
2951 F: drivers/net/caif/
2952 F: include/uapi/linux/caif/
2953 F: include/net/caif/
2956 CALGARY x86-64 IOMMU
2957 M: Muli Ben-Yehuda <mulix@mulix.org>
2958 M: Jon Mason <jdmason@kudzu.us>
2959 L: iommu@lists.linux-foundation.org
2961 F: arch/x86/kernel/pci-calgary_64.c
2962 F: arch/x86/kernel/tce_64.c
2963 F: arch/x86/include/asm/calgary.h
2964 F: arch/x86/include/asm/tce.h
2967 M: Oliver Hartkopp <socketcan@hartkopp.net>
2968 M: Marc Kleine-Budde <mkl@pengutronix.de>
2969 L: linux-can@vger.kernel.org
2970 W: https://github.com/linux-can
2971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2972 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2974 F: Documentation/networking/can.txt
2976 F: include/linux/can/core.h
2977 F: include/uapi/linux/can.h
2978 F: include/uapi/linux/can/bcm.h
2979 F: include/uapi/linux/can/raw.h
2980 F: include/uapi/linux/can/gw.h
2983 M: Wolfgang Grandegger <wg@grandegger.com>
2984 M: Marc Kleine-Budde <mkl@pengutronix.de>
2985 L: linux-can@vger.kernel.org
2986 W: https://github.com/linux-can
2987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2990 F: Documentation/devicetree/bindings/net/can/
2992 F: include/linux/can/dev.h
2993 F: include/linux/can/platform/
2994 F: include/uapi/linux/can/error.h
2995 F: include/uapi/linux/can/netlink.h
2998 M: Serge Hallyn <serge@hallyn.com>
2999 L: linux-security-module@vger.kernel.org
3001 F: include/linux/capability.h
3002 F: include/uapi/linux/capability.h
3003 F: security/commoncap.c
3004 F: kernel/capability.c
3006 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3007 M: Kevin Tsai <ktsai@capellamicro.com>
3009 F: drivers/iio/light/cm*
3010 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
3013 M: Jan Glauber <jglauber@cavium.com>
3014 M: David Daney <david.daney@cavium.com>
3015 W: http://www.cavium.com
3017 F: drivers/i2c/busses/i2c-octeon*
3018 F: drivers/i2c/busses/i2c-thunderx*
3020 CAVIUM LIQUIDIO NETWORK DRIVER
3021 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3022 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3023 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3024 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3025 L: netdev@vger.kernel.org
3026 W: http://www.cavium.com
3028 F: drivers/net/ethernet/cavium/liquidio/
3030 CAVIUM OCTEON-TX CRYPTO DRIVER
3031 M: George Cherian <george.cherian@cavium.com>
3032 L: linux-crypto@vger.kernel.org
3033 W: http://www.cavium.com
3035 F: drivers/crypto/cavium/cpt/
3037 CC2520 IEEE-802.15.4 RADIO DRIVER
3038 M: Varka Bhadram <varkabhadram@gmail.com>
3039 L: linux-wpan@vger.kernel.org
3041 F: drivers/net/ieee802154/cc2520.c
3042 F: include/linux/spi/cc2520.h
3043 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3046 M: Hans Verkuil <hans.verkuil@cisco.com>
3047 L: linux-media@vger.kernel.org
3048 T: git git://linuxtv.org/media_tree.git
3049 W: http://linuxtv.org
3051 F: Documentation/media/kapi/cec-core.rst
3052 F: Documentation/media/uapi/cec
3053 F: drivers/media/cec/
3054 F: drivers/media/cec-edid.c
3055 F: drivers/media/rc/keymaps/rc-cec.c
3056 F: include/media/cec.h
3057 F: include/media/cec-edid.h
3058 F: include/uapi/linux/cec.h
3059 F: include/uapi/linux/cec-funcs.h
3061 CELL BROADBAND ENGINE ARCHITECTURE
3062 M: Arnd Bergmann <arnd@arndb.de>
3063 L: linuxppc-dev@lists.ozlabs.org
3064 W: http://www.ibm.com/developerworks/power/cell/
3066 F: arch/powerpc/include/asm/cell*.h
3067 F: arch/powerpc/include/asm/spu*.h
3068 F: arch/powerpc/include/uapi/asm/spu*.h
3069 F: arch/powerpc/oprofile/*cell*
3070 F: arch/powerpc/platforms/cell/
3072 CEPH COMMON CODE (LIBCEPH)
3073 M: Ilya Dryomov <idryomov@gmail.com>
3074 M: "Yan, Zheng" <zyan@redhat.com>
3075 M: Sage Weil <sage@redhat.com>
3076 L: ceph-devel@vger.kernel.org
3078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3079 T: git git://github.com/ceph/ceph-client.git
3082 F: include/linux/ceph/
3083 F: include/linux/crush/
3085 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3086 M: "Yan, Zheng" <zyan@redhat.com>
3087 M: Sage Weil <sage@redhat.com>
3088 M: Ilya Dryomov <idryomov@gmail.com>
3089 L: ceph-devel@vger.kernel.org
3091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3092 T: git git://github.com/ceph/ceph-client.git
3094 F: Documentation/filesystems/ceph.txt
3097 CERTIFICATE HANDLING:
3098 M: David Howells <dhowells@redhat.com>
3099 M: David Woodhouse <dwmw2@infradead.org>
3100 L: keyrings@vger.kernel.org
3102 F: Documentation/module-signing.txt
3104 F: scripts/sign-file.c
3105 F: scripts/extract-cert.c
3107 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3108 L: linux-usb@vger.kernel.org
3110 F: Documentation/usb/WUSB-Design-overview.txt
3111 F: Documentation/usb/wusb-cbaf
3112 F: drivers/usb/host/hwa-hc.c
3113 F: drivers/usb/host/whci/
3114 F: drivers/usb/wusbcore/
3115 F: include/linux/usb/wusb*
3117 HT16K33 LED CONTROLLER DRIVER
3118 M: Robin van der Gracht <robin@protonic.nl>
3120 F: drivers/auxdisplay/ht16k33.c
3121 F: Documentation/devicetree/bindings/display/ht16k33.txt
3123 CFAG12864B LCD DRIVER
3124 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3125 W: http://miguelojeda.es/auxdisplay.htm
3126 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3128 F: drivers/auxdisplay/cfag12864b.c
3129 F: include/linux/cfag12864b.h
3131 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3132 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3133 W: http://miguelojeda.es/auxdisplay.htm
3134 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3136 F: drivers/auxdisplay/cfag12864bfb.c
3137 F: include/linux/cfag12864b.h
3139 CFG80211 and NL80211
3140 M: Johannes Berg <johannes@sipsolutions.net>
3141 L: linux-wireless@vger.kernel.org
3142 W: http://wireless.kernel.org/
3143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3144 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3146 F: include/uapi/linux/nl80211.h
3147 F: include/net/cfg80211.h
3149 X: net/wireless/wext*
3151 CHAR and MISC DRIVERS
3152 M: Arnd Bergmann <arnd@arndb.de>
3153 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3158 F: include/linux/miscdevice.h
3161 M: Andy Whitcroft <apw@canonical.com>
3162 M: Joe Perches <joe@perches.com>
3164 F: scripts/checkpatch.pl
3166 CHINESE DOCUMENTATION
3167 M: Harry Wei <harryxiyou@gmail.com>
3168 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3169 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3171 F: Documentation/translations/zh_CN/
3173 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3174 M: Peter Chen <Peter.Chen@nxp.com>
3175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3176 L: linux-usb@vger.kernel.org
3178 F: drivers/usb/chipidea/
3180 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3181 M: Hans de Goede <hdegoede@redhat.com>
3182 L: linux-input@vger.kernel.org
3184 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3185 F: drivers/input/touchscreen/chipone_icn8318.c
3187 CHROME HARDWARE PLATFORM SUPPORT
3188 M: Olof Johansson <olof@lixom.net>
3190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3191 F: drivers/platform/chrome/
3193 CISCO VIC ETHERNET NIC DRIVER
3194 M: Christian Benvenuti <benve@cisco.com>
3195 M: Sujith Sankar <ssujith@cisco.com>
3196 M: Govindarajulu Varadarajan <_govind@gmx.com>
3197 M: Neel Patel <neepatel@cisco.com>
3199 F: drivers/net/ethernet/cisco/enic/
3201 CISCO VIC LOW LATENCY NIC DRIVER
3202 M: Christian Benvenuti <benve@cisco.com>
3203 M: Dave Goodell <dgoodell@cisco.com>
3205 F: drivers/infiniband/hw/usnic/
3207 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3208 M: Hartley Sweeten <hsweeten@visionengravers.com>
3209 L: netdev@vger.kernel.org
3211 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3213 CIRRUS LOGIC AUDIO CODEC DRIVERS
3214 M: Brian Austin <brian.austin@cirrus.com>
3215 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3216 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3218 F: sound/soc/codecs/cs*
3221 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3222 L: linux-kernel@vger.kernel.org
3225 F: include/linux/cleancache.h
3228 M: Russell King <linux@armlinux.org.uk>
3229 L: linux-clk@vger.kernel.org
3231 F: include/linux/clk.h
3233 CLOCKSOURCE, CLOCKEVENT DRIVERS
3234 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3235 M: Thomas Gleixner <tglx@linutronix.de>
3236 L: linux-kernel@vger.kernel.org
3237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3239 F: drivers/clocksource
3241 CISCO FCOE HBA DRIVER
3242 M: Satish Kharat <satishkh@cisco.com>
3243 M: Sesidhar Baddela <sebaddel@cisco.com>
3244 M: Karan Tilak Kumar <kartilak@cisco.com>
3245 L: linux-scsi@vger.kernel.org
3247 F: drivers/scsi/fnic/
3249 CISCO SCSI HBA DRIVER
3250 M: Karan Tilak Kumar <kartilak@cisco.com>
3251 M: Sesidhar Baddela <sebaddel@cisco.com>
3252 L: linux-scsi@vger.kernel.org
3254 F: drivers/scsi/snic/
3257 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3258 M: Daniel Oliveira Nascimento <don@syst.com.br>
3259 L: platform-driver-x86@vger.kernel.org
3261 F: drivers/platform/x86/classmate-laptop.c
3264 M: Hans Verkuil <hans.verkuil@cisco.com>
3265 L: linux-media@vger.kernel.org
3266 T: git git://linuxtv.org/media_tree.git
3267 W: https://linuxtv.org
3269 F: drivers/media/pci/cobalt/
3271 COCCINELLE/Semantic Patches (SmPL)
3272 M: Julia Lawall <Julia.Lawall@lip6.fr>
3273 M: Gilles Muller <Gilles.Muller@lip6.fr>
3274 M: Nicolas Palix <nicolas.palix@imag.fr>
3275 M: Michal Marek <mmarek@suse.com>
3276 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3278 W: http://coccinelle.lip6.fr/
3280 F: Documentation/dev-tools/coccinelle.rst
3281 F: scripts/coccinelle/
3282 F: scripts/coccicheck
3285 M: Jan Harkes <jaharkes@cs.cmu.edu>
3287 L: codalist@coda.cs.cmu.edu
3288 W: http://www.coda.cs.cmu.edu/
3290 F: Documentation/filesystems/coda.txt
3292 F: include/linux/coda*.h
3293 F: include/uapi/linux/coda*.h
3295 CODA V4L2 MEM2MEM DRIVER
3296 M: Philipp Zabel <p.zabel@pengutronix.de>
3297 L: linux-media@vger.kernel.org
3299 F: Documentation/devicetree/bindings/media/coda.txt
3300 F: drivers/media/platform/coda/
3302 COMMON CLK FRAMEWORK
3303 M: Michael Turquette <mturquette@baylibre.com>
3304 M: Stephen Boyd <sboyd@codeaurora.org>
3305 L: linux-clk@vger.kernel.org
3306 Q: http://patchwork.kernel.org/project/linux-clk/list/
3307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3309 F: Documentation/devicetree/bindings/clock/
3311 X: drivers/clk/clkdev.c
3312 F: include/linux/clk-pr*
3313 F: include/linux/clk/
3315 COMMON INTERNET FILE SYSTEM (CIFS)
3316 M: Steve French <sfrench@samba.org>
3317 L: linux-cifs@vger.kernel.org
3318 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3319 W: http://linux-cifs.samba.org/
3320 T: git git://git.samba.org/sfrench/cifs-2.6.git
3322 F: Documentation/filesystems/cifs/
3325 COMPACTPCI HOTPLUG CORE
3326 M: Scott Murray <scott@spiteful.org>
3327 L: linux-pci@vger.kernel.org
3329 F: drivers/pci/hotplug/cpci_hotplug*
3331 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3332 M: Scott Murray <scott@spiteful.org>
3333 L: linux-pci@vger.kernel.org
3335 F: drivers/pci/hotplug/cpcihp_zt5550.*
3337 COMPACTPCI HOTPLUG GENERIC DRIVER
3338 M: Scott Murray <scott@spiteful.org>
3339 L: linux-pci@vger.kernel.org
3341 F: drivers/pci/hotplug/cpcihp_generic.c
3343 COMPAL LAPTOP SUPPORT
3344 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3345 L: platform-driver-x86@vger.kernel.org
3347 F: drivers/platform/x86/compal-laptop.c
3349 CONEXANT ACCESSRUNNER USB DRIVER
3350 L: accessrunner-general@lists.sourceforge.net
3351 W: http://accessrunner.sourceforge.net/
3353 F: drivers/usb/atm/cxacru.c
3356 M: Joel Becker <jlbec@evilplan.org>
3357 M: Christoph Hellwig <hch@lst.de>
3358 T: git git://git.infradead.org/users/hch/configfs.git
3361 F: include/linux/configfs.h
3364 M: Evgeniy Polyakov <zbr@ioremap.net>
3365 L: netdev@vger.kernel.org
3367 F: drivers/connector/
3369 CONTROL GROUP (CGROUP)
3370 M: Tejun Heo <tj@kernel.org>
3371 M: Li Zefan <lizefan@huawei.com>
3372 M: Johannes Weiner <hannes@cmpxchg.org>
3373 L: cgroups@vger.kernel.org
3374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3376 F: Documentation/cgroup*
3377 F: include/linux/cgroup*
3380 CONTROL GROUP - CPUSET
3381 M: Li Zefan <lizefan@huawei.com>
3382 L: cgroups@vger.kernel.org
3383 W: http://www.bullopensource.org/cpuset/
3384 W: http://oss.sgi.com/projects/cpusets/
3385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3387 F: Documentation/cgroup-v1/cpusets.txt
3388 F: include/linux/cpuset.h
3391 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3392 M: Johannes Weiner <hannes@cmpxchg.org>
3393 M: Michal Hocko <mhocko@kernel.org>
3394 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3395 L: cgroups@vger.kernel.org
3396 L: linux-mm@kvack.org
3401 CORETEMP HARDWARE MONITORING DRIVER
3402 M: Fenghua Yu <fenghua.yu@intel.com>
3403 L: linux-hwmon@vger.kernel.org
3405 F: Documentation/hwmon/coretemp
3406 F: drivers/hwmon/coretemp.c
3408 COSA/SRP SYNC SERIAL DRIVER
3409 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3410 W: http://www.fi.muni.cz/~kas/cosa/
3412 F: drivers/net/wan/cosa*
3414 CPMAC ETHERNET DRIVER
3415 M: Florian Fainelli <f.fainelli@gmail.com>
3416 L: netdev@vger.kernel.org
3418 F: drivers/net/ethernet/ti/cpmac.c
3420 CPU FREQUENCY DRIVERS
3421 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3422 M: Viresh Kumar <viresh.kumar@linaro.org>
3423 L: linux-pm@vger.kernel.org
3425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3426 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3427 B: https://bugzilla.kernel.org
3428 F: Documentation/cpu-freq/
3430 F: include/linux/cpufreq.h
3432 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3433 M: Viresh Kumar <viresh.kumar@linaro.org>
3434 M: Sudeep Holla <sudeep.holla@arm.com>
3435 L: linux-pm@vger.kernel.org
3436 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3438 F: drivers/cpufreq/arm_big_little.h
3439 F: drivers/cpufreq/arm_big_little.c
3440 F: drivers/cpufreq/arm_big_little_dt.c
3442 CPUIDLE DRIVER - ARM BIG LITTLE
3443 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3444 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3445 L: linux-pm@vger.kernel.org
3446 L: linux-arm-kernel@lists.infradead.org
3447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3449 F: drivers/cpuidle/cpuidle-big_little.c
3451 CPUIDLE DRIVER - ARM EXYNOS
3452 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3453 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3454 M: Kukjin Kim <kgene@kernel.org>
3455 L: linux-pm@vger.kernel.org
3456 L: linux-samsung-soc@vger.kernel.org
3458 F: drivers/cpuidle/cpuidle-exynos.c
3459 F: arch/arm/mach-exynos/pm.c
3462 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3463 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3464 L: linux-pm@vger.kernel.org
3466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3467 B: https://bugzilla.kernel.org
3468 F: drivers/cpuidle/*
3469 F: include/linux/cpuidle.h
3472 M: "H. Peter Anvin" <hpa@zytor.com>
3474 F: arch/x86/kernel/cpuid.c
3475 F: arch/x86/kernel/msr.c
3477 CPU POWER MONITORING SUBSYSTEM
3478 M: Thomas Renninger <trenn@suse.com>
3479 L: linux-pm@vger.kernel.org
3481 F: tools/power/cpupower/
3484 W: http://sourceforge.net/projects/cramfs/
3485 S: Orphan / Obsolete
3486 F: Documentation/filesystems/cramfs.txt
3490 M: Mikael Starvik <starvik@axis.com>
3491 M: Jesper Nilsson <jesper.nilsson@axis.com>
3492 L: linux-cris-kernel@axis.com
3493 W: http://developer.axis.com
3494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3497 F: drivers/tty/serial/crisv10.*
3500 M: Herbert Xu <herbert@gondor.apana.org.au>
3501 M: "David S. Miller" <davem@davemloft.net>
3502 L: linux-crypto@vger.kernel.org
3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3506 F: Documentation/crypto/
3507 F: Documentation/devicetree/bindings/crypto/
3508 F: Documentation/DocBook/crypto-API.tmpl
3513 F: include/linux/crypto*
3515 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3516 M: Neil Horman <nhorman@tuxdriver.com>
3517 L: linux-crypto@vger.kernel.org
3519 F: crypto/ansi_cprng.c
3523 M: Hans Verkuil <hverkuil@xs4all.nl>
3524 L: linux-media@vger.kernel.org
3525 T: git git://linuxtv.org/media_tree.git
3526 W: http://linuxtv.org
3528 F: drivers/media/i2c/cs3308.c
3529 F: drivers/media/i2c/cs3308.h
3531 CS5535 Audio ALSA driver
3532 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3534 F: sound/pci/cs5535audio/
3537 M: Solomon Peachy <pizza@shaftnet.org>
3539 F: drivers/net/wireless/st/cw1200/
3541 CX18 VIDEO4LINUX DRIVER
3542 M: Andy Walls <awalls@md.metrocast.net>
3543 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3544 L: linux-media@vger.kernel.org
3545 T: git git://linuxtv.org/media_tree.git
3546 W: https://linuxtv.org
3547 W: http://www.ivtvdriver.org/index.php/Cx18
3549 F: Documentation/media/v4l-drivers/cx18*
3550 F: drivers/media/pci/cx18/
3551 F: include/uapi/linux/ivtv*
3553 CX2341X MPEG ENCODER HELPER MODULE
3554 M: Hans Verkuil <hverkuil@xs4all.nl>
3555 L: linux-media@vger.kernel.org
3556 T: git git://linuxtv.org/media_tree.git
3557 W: https://linuxtv.org
3559 F: drivers/media/common/cx2341x*
3560 F: include/media/cx2341x*
3562 CX24120 MEDIA DRIVER
3563 M: Jemma Denson <jdenson@gmail.com>
3564 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3565 L: linux-media@vger.kernel.org
3566 W: https://linuxtv.org
3567 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3569 F: drivers/media/dvb-frontends/cx24120*
3571 CX88 VIDEO4LINUX DRIVER
3572 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3573 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3574 L: linux-media@vger.kernel.org
3575 W: https://linuxtv.org
3576 T: git git://linuxtv.org/media_tree.git
3578 F: Documentation/media/v4l-drivers/cx88*
3579 F: drivers/media/pci/cx88/
3581 CXD2820R MEDIA DRIVER
3582 M: Antti Palosaari <crope@iki.fi>
3583 L: linux-media@vger.kernel.org
3584 W: https://linuxtv.org
3585 W: http://palosaari.fi/linux/
3586 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3587 T: git git://linuxtv.org/anttip/media_tree.git
3589 F: drivers/media/dvb-frontends/cxd2820r*
3591 CXGB3 ETHERNET DRIVER (CXGB3)
3592 M: Santosh Raspatur <santosh@chelsio.com>
3593 L: netdev@vger.kernel.org
3594 W: http://www.chelsio.com
3596 F: drivers/net/ethernet/chelsio/cxgb3/
3598 CXGB3 ISCSI DRIVER (CXGB3I)
3599 M: Karen Xie <kxie@chelsio.com>
3600 L: linux-scsi@vger.kernel.org
3601 W: http://www.chelsio.com
3603 F: drivers/scsi/cxgbi/cxgb3i
3605 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3606 M: Steve Wise <swise@chelsio.com>
3607 L: linux-rdma@vger.kernel.org
3608 W: http://www.openfabrics.org
3610 F: drivers/infiniband/hw/cxgb3/
3611 F: include/uapi/rdma/cxgb3-abi.h
3613 CXGB4 ETHERNET DRIVER (CXGB4)
3614 M: Ganesh Goudar <ganeshgr@chelsio.com>
3615 L: netdev@vger.kernel.org
3616 W: http://www.chelsio.com
3618 F: drivers/net/ethernet/chelsio/cxgb4/
3620 CXGB4 ISCSI DRIVER (CXGB4I)
3621 M: Karen Xie <kxie@chelsio.com>
3622 L: linux-scsi@vger.kernel.org
3623 W: http://www.chelsio.com
3625 F: drivers/scsi/cxgbi/cxgb4i
3627 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3628 M: Steve Wise <swise@chelsio.com>
3629 L: linux-rdma@vger.kernel.org
3630 W: http://www.openfabrics.org
3632 F: drivers/infiniband/hw/cxgb4/
3633 F: include/uapi/rdma/cxgb4-abi.h
3635 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3636 M: Casey Leedom <leedom@chelsio.com>
3637 L: netdev@vger.kernel.org
3638 W: http://www.chelsio.com
3640 F: drivers/net/ethernet/chelsio/cxgb4vf/
3642 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3643 M: Ian Munsie <imunsie@au1.ibm.com>
3644 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3645 L: linuxppc-dev@lists.ozlabs.org
3647 F: arch/powerpc/platforms/powernv/pci-cxl.c
3648 F: drivers/misc/cxl/
3649 F: include/misc/cxl*
3650 F: include/uapi/misc/cxl.h
3651 F: Documentation/powerpc/cxl.txt
3652 F: Documentation/ABI/testing/sysfs-class-cxl
3654 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3655 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3656 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3657 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3658 L: linux-scsi@vger.kernel.org
3660 F: drivers/scsi/cxlflash/
3661 F: include/uapi/scsi/cxlflash_ioctls.h
3662 F: Documentation/powerpc/cxlflash.txt
3664 STMMAC ETHERNET DRIVER
3665 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3666 M: Alexandre Torgue <alexandre.torgue@st.com>
3667 L: netdev@vger.kernel.org
3668 W: http://www.stlinux.com
3670 F: drivers/net/ethernet/stmicro/stmmac/
3673 M: Russell King <linux@armlinux.org.uk>
3674 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3675 W: http://www.armlinux.org.uk/
3677 F: drivers/video/fbdev/cyber2000fb.*
3679 CYCLADES ASYNC MUX DRIVER
3680 W: http://www.cyclades.com/
3682 F: drivers/tty/cyclades.c
3683 F: include/linux/cyclades.h
3684 F: include/uapi/linux/cyclades.h
3686 CYCLADES PC300 DRIVER
3687 W: http://www.cyclades.com/
3689 F: drivers/net/wan/pc300*
3691 CYPRESS_FIRMWARE MEDIA DRIVER
3692 M: Antti Palosaari <crope@iki.fi>
3693 L: linux-media@vger.kernel.org
3694 W: https://linuxtv.org
3695 W: http://palosaari.fi/linux/
3696 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3697 T: git git://linuxtv.org/anttip/media_tree.git
3699 F: drivers/media/common/cypress_firmware*
3701 CYTTSP TOUCHSCREEN DRIVER
3702 M: Ferruh Yigit <fery@cypress.com>
3703 L: linux-input@vger.kernel.org
3705 F: drivers/input/touchscreen/cyttsp*
3706 F: include/linux/input/cyttsp.h
3708 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3709 M: Joshua Kinard <kumba@gentoo.org>
3711 F: drivers/rtc/rtc-ds1685.c
3712 F: include/linux/rtc/ds1685.h
3714 DAMA SLAVE for AX.25
3715 M: Joerg Reuter <jreuter@yaina.de>
3716 W: http://yaina.de/jreuter/
3717 W: http://www.qsl.net/dl1bke/
3718 L: linux-hams@vger.kernel.org
3720 F: net/ax25/af_ax25.c
3721 F: net/ax25/ax25_dev.c
3722 F: net/ax25/ax25_ds_*
3723 F: net/ax25/ax25_in.c
3724 F: net/ax25/ax25_out.c
3725 F: net/ax25/ax25_timer.c
3726 F: net/ax25/sysctl_net_ax25.c
3728 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3729 L: netdev@vger.kernel.org
3731 F: Documentation/networking/dmfe.txt
3732 F: drivers/net/ethernet/dec/tulip/dmfe.c
3734 DC390/AM53C974 SCSI driver
3735 M: Hannes Reinecke <hare@suse.com>
3736 L: linux-scsi@vger.kernel.org
3738 F: drivers/scsi/am53c974.c
3741 M: Oliver Neukum <oliver@neukum.org>
3742 M: Ali Akcaagac <aliakc@web.de>
3743 M: Jamie Lenehan <lenehan@twibble.org>
3744 L: dc395x@twibble.org
3745 W: http://twibble.org/dist/dc395x/
3746 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3748 F: Documentation/scsi/dc395x.txt
3749 F: drivers/scsi/dc395x.*
3752 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3753 L: dccp@vger.kernel.org
3754 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3756 F: include/linux/dccp.h
3757 F: include/uapi/linux/dccp.h
3758 F: include/linux/tfrc.h
3761 DECnet NETWORK LAYER
3762 W: http://linux-decnet.sourceforge.net
3763 L: linux-decnet-user@lists.sourceforge.net
3765 F: Documentation/networking/decnet.txt
3768 DECSTATION PLATFORM SUPPORT
3769 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3770 L: linux-mips@linux-mips.org
3771 W: http://www.linux-mips.org/wiki/DECstation
3774 F: arch/mips/include/asm/dec/
3775 F: arch/mips/include/asm/mach-dec/
3777 DEFXX FDDI NETWORK DRIVER
3778 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3780 F: drivers/net/fddi/defxx.*
3783 M: Matthew Garrett <mjg59@srcf.ucam.org>
3784 M: Pali Rohár <pali.rohar@gmail.com>
3785 L: platform-driver-x86@vger.kernel.org
3787 F: drivers/platform/x86/dell-laptop.c
3789 DELL LAPTOP RBTN DRIVER
3790 M: Pali Rohár <pali.rohar@gmail.com>
3792 F: drivers/platform/x86/dell-rbtn.*
3794 DELL LAPTOP FREEFALL DRIVER
3795 M: Pali Rohár <pali.rohar@gmail.com>
3797 F: drivers/platform/x86/dell-smo8800.c
3799 DELL LAPTOP SMM DRIVER
3800 M: Pali Rohár <pali.rohar@gmail.com>
3802 F: drivers/hwmon/dell-smm-hwmon.c
3803 F: include/uapi/linux/i8k.h
3805 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3806 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3808 F: Documentation/dcdbas.txt
3809 F: drivers/firmware/dcdbas.*
3811 DELL WMI EXTRAS DRIVER
3812 M: Matthew Garrett <mjg59@srcf.ucam.org>
3813 M: Pali Rohár <pali.rohar@gmail.com>
3815 F: drivers/platform/x86/dell-wmi.c
3817 DESIGNWARE USB2 DRD IP DRIVER
3818 M: John Youn <johnyoun@synopsys.com>
3819 L: linux-usb@vger.kernel.org
3820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3822 F: drivers/usb/dwc2/
3824 DESIGNWARE USB3 DRD IP DRIVER
3825 M: Felipe Balbi <balbi@kernel.org>
3826 L: linux-usb@vger.kernel.org
3827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3829 F: drivers/usb/dwc3/
3831 DEVICE COREDUMP (DEV_COREDUMP)
3832 M: Johannes Berg <johannes@sipsolutions.net>
3833 L: linux-kernel@vger.kernel.org
3835 F: drivers/base/devcoredump.c
3836 F: include/linux/devcoredump.h
3838 DEVICE FREQUENCY (DEVFREQ)
3839 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3840 M: Kyungmin Park <kyungmin.park@samsung.com>
3841 R: Chanwoo Choi <cw00.choi@samsung.com>
3842 L: linux-pm@vger.kernel.org
3843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3846 F: include/linux/devfreq.h
3847 F: Documentation/devicetree/bindings/devfreq/
3849 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3850 M: Chanwoo Choi <cw00.choi@samsung.com>
3851 L: linux-pm@vger.kernel.org
3852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3854 F: drivers/devfreq/event/
3855 F: drivers/devfreq/devfreq-event.c
3856 F: include/linux/devfreq-event.h
3857 F: Documentation/devicetree/bindings/devfreq/event/
3859 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3860 M: Chanwoo Choi <cw00.choi@samsung.com>
3861 L: linux-pm@vger.kernel.org
3862 L: linux-samsung-soc@vger.kernel.org
3863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3865 F: drivers/devfreq/exynos-bus.c
3866 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3868 DEVICE NUMBER REGISTRY
3869 M: Torben Mathiasen <device@lanana.org>
3870 W: http://lanana.org/docs/device-list/index.html
3874 M: Alasdair Kergon <agk@redhat.com>
3875 M: Mike Snitzer <snitzer@redhat.com>
3876 M: dm-devel@redhat.com
3877 L: dm-devel@redhat.com
3878 W: http://sources.redhat.com/dm
3879 Q: http://patchwork.kernel.org/project/dm-devel/list/
3880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3881 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3883 F: Documentation/device-mapper/
3885 F: drivers/md/persistent-data/
3886 F: include/linux/device-mapper.h
3887 F: include/linux/dm-*.h
3888 F: include/uapi/linux/dm-*.h
3891 M: Jiri Pirko <jiri@mellanox.com>
3892 L: netdev@vger.kernel.org
3894 F: net/core/devlink.c
3895 F: include/net/devlink.h
3896 F: include/uapi/linux/devlink.h
3898 DIALOG SEMICONDUCTOR DRIVERS
3899 M: Support Opensource <support.opensource@diasemi.com>
3900 W: http://www.dialog-semiconductor.com/products
3902 F: Documentation/hwmon/da90??
3903 F: Documentation/devicetree/bindings/mfd/da90*.txt
3904 F: Documentation/devicetree/bindings/regulator/da92*.txt
3905 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3906 F: drivers/gpio/gpio-da90??.c
3907 F: drivers/hwmon/da90??-hwmon.c
3908 F: drivers/iio/adc/da91??-*.c
3909 F: drivers/input/misc/da90??_onkey.c
3910 F: drivers/input/touchscreen/da9052_tsi.c
3911 F: drivers/leds/leds-da90??.c
3912 F: drivers/mfd/da903x.c
3913 F: drivers/mfd/da90??-*.c
3914 F: drivers/mfd/da91??-*.c
3915 F: drivers/power/supply/da9052-battery.c
3916 F: drivers/power/supply/da91??-*.c
3917 F: drivers/regulator/da903x.c
3918 F: drivers/regulator/da9???-regulator.[ch]
3919 F: drivers/rtc/rtc-da90??.c
3920 F: drivers/video/backlight/da90??_bl.c
3921 F: drivers/watchdog/da90??_wdt.c
3922 F: include/linux/mfd/da903x.h
3923 F: include/linux/mfd/da9052/
3924 F: include/linux/mfd/da9055/
3925 F: include/linux/mfd/da9062/
3926 F: include/linux/mfd/da9063/
3927 F: include/linux/mfd/da9150/
3928 F: include/linux/regulator/da9211.h
3929 F: include/sound/da[79]*.h
3930 F: sound/soc/codecs/da[79]*.[ch]
3932 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3933 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3934 L: linux-gpio@vger.kernel.org
3936 F: drivers/gpio/gpio-gpio-mm.c
3938 DIGI NEO AND CLASSIC PCI PRODUCTS
3939 M: Lidza Louina <lidza.louina@gmail.com>
3940 M: Mark Hounschell <markh@compro.net>
3941 L: driverdev-devel@linuxdriverproject.org
3943 F: drivers/staging/dgnc/
3945 DIOLAN U2C-12 I2C DRIVER
3946 M: Guenter Roeck <linux@roeck-us.net>
3947 L: linux-i2c@vger.kernel.org
3949 F: drivers/i2c/busses/i2c-diolan-u2c.c
3952 M: Matthew Wilcox <mawilcox@microsoft.com>
3953 M: Ross Zwisler <ross.zwisler@linux.intel.com>
3954 L: linux-fsdevel@vger.kernel.org
3957 F: include/linux/dax.h
3958 F: include/trace/events/fs_dax.h
3960 DIRECTORY NOTIFICATION (DNOTIFY)
3961 M: Eric Paris <eparis@parisplace.org>
3963 F: Documentation/filesystems/dnotify.txt
3964 F: fs/notify/dnotify/
3965 F: include/linux/dnotify.h
3967 DISK GEOMETRY AND PARTITION HANDLING
3968 M: Andries Brouwer <aeb@cwi.nl>
3969 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3970 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3971 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3975 M: Jan Kara <jack@suse.com>
3977 F: Documentation/filesystems/quota.txt
3979 F: include/linux/quota*.h
3980 F: include/uapi/linux/quota*.h
3982 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3983 M: Bernie Thompson <bernie@plugable.com>
3984 L: linux-fbdev@vger.kernel.org
3986 W: http://plugable.com/category/projects/udlfb/
3987 F: drivers/video/fbdev/udlfb.c
3988 F: include/video/udlfb.h
3989 F: Documentation/fb/udlfb.txt
3991 DISTRIBUTED LOCK MANAGER (DLM)
3992 M: Christine Caulfield <ccaulfie@redhat.com>
3993 M: David Teigland <teigland@redhat.com>
3994 L: cluster-devel@redhat.com
3995 W: http://sources.redhat.com/cluster/
3996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4000 DMA BUFFER SHARING FRAMEWORK
4001 M: Sumit Semwal <sumit.semwal@linaro.org>
4003 L: linux-media@vger.kernel.org
4004 L: dri-devel@lists.freedesktop.org
4005 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4007 F: include/linux/dma-buf*
4008 F: include/linux/reservation.h
4009 F: include/linux/*fence.h
4010 F: Documentation/dma-buf-sharing.txt
4011 T: git git://anongit.freedesktop.org/drm/drm-misc
4014 M: Sumit Semwal <sumit.semwal@linaro.org>
4015 R: Gustavo Padovan <gustavo@padovan.org>
4017 L: linux-media@vger.kernel.org
4018 L: dri-devel@lists.freedesktop.org
4019 F: drivers/dma-buf/sync_*
4020 F: drivers/dma-buf/sw_sync.c
4021 F: include/linux/sync_file.h
4022 F: include/uapi/linux/sync_file.h
4023 F: Documentation/sync_file.txt
4024 T: git git://anongit.freedesktop.org/drm/drm-misc
4026 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4027 M: Vinod Koul <vinod.koul@intel.com>
4028 L: dmaengine@vger.kernel.org
4029 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4032 F: include/linux/dmaengine.h
4033 F: Documentation/devicetree/bindings/dma/
4034 F: Documentation/dmaengine/
4035 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4037 DME1737 HARDWARE MONITOR DRIVER
4038 M: Juerg Haefliger <juergh@gmail.com>
4039 L: linux-hwmon@vger.kernel.org
4041 F: Documentation/hwmon/dme1737
4042 F: drivers/hwmon/dme1737.c
4045 M: Jean Delvare <jdelvare@suse.com>
4047 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4048 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4049 F: drivers/firmware/dmi-id.c
4050 F: drivers/firmware/dmi_scan.c
4051 F: include/linux/dmi.h
4054 M: Jonathan Corbet <corbet@lwn.net>
4055 L: linux-doc@vger.kernel.org
4058 F: scripts/docproc.c
4059 F: scripts/kernel-doc*
4060 X: Documentation/ABI/
4061 X: Documentation/devicetree/
4062 X: Documentation/acpi
4063 X: Documentation/power
4064 X: Documentation/spi
4065 X: Documentation/media
4066 T: git git://git.lwn.net/linux.git docs-next
4069 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4070 L: blinux-list@redhat.com
4072 F: drivers/char/dtlk.c
4073 F: include/linux/dtlk.h
4075 DPT_I2O SCSI RAID DRIVER
4076 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4077 L: linux-scsi@vger.kernel.org
4078 W: http://www.adaptec.com/
4080 F: drivers/scsi/dpt*
4081 F: drivers/scsi/dpt/
4084 M: Philipp Reisner <philipp.reisner@linbit.com>
4085 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4086 L: drbd-dev@lists.linbit.com
4087 W: http://www.drbd.org
4088 T: git git://git.linbit.com/linux-drbd.git
4089 T: git git://git.linbit.com/drbd-8.4.git
4091 F: drivers/block/drbd/
4093 F: Documentation/blockdev/drbd/
4095 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4096 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4099 F: Documentation/kobject.txt
4104 F: include/linux/debugfs.h
4105 F: include/linux/kobj*
4109 M: David Airlie <airlied@linux.ie>
4110 L: dri-devel@lists.freedesktop.org
4111 T: git git://people.freedesktop.org/~airlied/linux
4112 B: https://bugs.freedesktop.org/
4113 C: irc://chat.freenode.net/dri-devel
4117 F: Documentation/devicetree/bindings/display/
4118 F: Documentation/devicetree/bindings/gpu/
4119 F: Documentation/devicetree/bindings/video/
4120 F: Documentation/gpu/
4122 F: include/uapi/drm/
4124 DRM DRIVERS AND MISC GPU PATCHES
4125 M: Daniel Vetter <daniel.vetter@intel.com>
4126 M: Jani Nikula <jani.nikula@linux.intel.com>
4127 M: Sean Paul <seanpaul@chromium.org>
4128 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4130 T: git git://anongit.freedesktop.org/drm/drm-misc
4131 F: Documentation/gpu/
4133 F: drivers/gpu/drm/*
4135 F: include/uapi/drm/drm*
4137 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4138 M: Dave Airlie <airlied@redhat.com>
4140 F: drivers/gpu/drm/ast/
4142 DRM DRIVERS FOR BRIDGE CHIPS
4143 M: Archit Taneja <architt@codeaurora.org>
4145 T: git git://anongit.freedesktop.org/drm/drm-misc
4146 F: drivers/gpu/drm/bridge/
4148 DRM DRIVER FOR BOCHS VIRTUAL GPU
4149 M: Gerd Hoffmann <kraxel@redhat.com>
4150 L: virtualization@lists.linux-foundation.org
4151 T: git git://git.kraxel.org/linux drm-qemu
4153 F: drivers/gpu/drm/bochs/
4155 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4156 M: Dave Airlie <airlied@redhat.com>
4157 M: Gerd Hoffmann <kraxel@redhat.com>
4158 L: virtualization@lists.linux-foundation.org
4159 T: git git://git.kraxel.org/linux drm-qemu
4161 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4162 F: drivers/gpu/drm/cirrus/
4164 RADEON and AMDGPU DRM DRIVERS
4165 M: Alex Deucher <alexander.deucher@amd.com>
4166 M: Christian König <christian.koenig@amd.com>
4167 L: amd-gfx@lists.freedesktop.org
4168 T: git git://people.freedesktop.org/~agd5f/linux
4170 F: drivers/gpu/drm/radeon/
4171 F: include/uapi/drm/radeon_drm.h
4172 F: drivers/gpu/drm/amd/
4173 F: include/uapi/drm/amdgpu_drm.h
4176 M: Thierry Reding <thierry.reding@gmail.com>
4177 L: dri-devel@lists.freedesktop.org
4178 T: git git://anongit.freedesktop.org/tegra/linux.git
4180 F: drivers/gpu/drm/drm_panel.c
4181 F: drivers/gpu/drm/panel/
4182 F: include/drm/drm_panel.h
4183 F: Documentation/devicetree/bindings/display/panel/
4185 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4186 M: Daniel Vetter <daniel.vetter@intel.com>
4187 M: Jani Nikula <jani.nikula@linux.intel.com>
4188 L: intel-gfx@lists.freedesktop.org
4189 W: https://01.org/linuxgraphics/
4190 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4191 C: irc://chat.freenode.net/intel-gfx
4192 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4193 T: git git://anongit.freedesktop.org/drm-intel
4195 F: drivers/gpu/drm/i915/
4196 F: include/drm/i915*
4197 F: include/uapi/drm/i915_drm.h
4198 F: Documentation/gpu/i915.rst
4200 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4201 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4202 M: Zhi Wang <zhi.a.wang@intel.com>
4203 L: intel-gvt-dev@lists.freedesktop.org
4204 L: intel-gfx@lists.freedesktop.org
4205 W: https://01.org/igvt-g
4206 T: git https://github.com/01org/gvt-linux.git
4208 F: drivers/gpu/drm/i915/gvt/
4210 DRM DRIVERS FOR ATMEL HLCDC
4211 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4212 L: dri-devel@lists.freedesktop.org
4214 F: drivers/gpu/drm/atmel-hlcdc/
4215 F: Documentation/devicetree/bindings/drm/atmel/
4217 DRM DRIVERS FOR ALLWINNER A10
4218 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4219 L: dri-devel@lists.freedesktop.org
4221 F: drivers/gpu/drm/sun4i/
4222 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4224 DRM DRIVERS FOR AMLOGIC SOCS
4225 M: Neil Armstrong <narmstrong@baylibre.com>
4226 L: dri-devel@lists.freedesktop.org
4227 L: linux-amlogic@lists.infradead.org
4228 W: http://linux-meson.com/
4230 F: drivers/gpu/drm/meson/
4231 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4233 DRM DRIVERS FOR EXYNOS
4234 M: Inki Dae <inki.dae@samsung.com>
4235 M: Joonyoung Shim <jy0922.shim@samsung.com>
4236 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4237 M: Kyungmin Park <kyungmin.park@samsung.com>
4238 L: dri-devel@lists.freedesktop.org
4239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4241 F: drivers/gpu/drm/exynos/
4242 F: include/uapi/drm/exynos_drm.h
4243 F: Documentation/devicetree/bindings/display/exynos/
4245 DRM DRIVERS FOR FREESCALE DCU
4246 M: Stefan Agner <stefan@agner.ch>
4247 M: Alison Wang <alison.wang@freescale.com>
4248 L: dri-devel@lists.freedesktop.org
4250 F: drivers/gpu/drm/fsl-dcu/
4251 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4252 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4253 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4255 DRM DRIVERS FOR FREESCALE IMX
4256 M: Philipp Zabel <p.zabel@pengutronix.de>
4257 L: dri-devel@lists.freedesktop.org
4259 F: drivers/gpu/drm/imx/
4260 F: drivers/gpu/ipu-v3/
4261 F: Documentation/devicetree/bindings/display/imx/
4263 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4264 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4265 L: dri-devel@lists.freedesktop.org
4266 T: git git://github.com/patjak/drm-gma500
4268 F: drivers/gpu/drm/gma500/
4270 DRM DRIVERS FOR HISILICON
4271 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4272 M: Rongrong Zou <zourongrong@gmail.com>
4273 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4274 R: Chen Feng <puck.chen@hisilicon.com>
4275 L: dri-devel@lists.freedesktop.org
4276 T: git git://github.com/xin3liang/linux.git
4278 F: drivers/gpu/drm/hisilicon/
4279 F: Documentation/devicetree/bindings/display/hisilicon/
4281 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4282 S: Orphan / Obsolete
4283 F: drivers/gpu/drm/i810/
4284 F: include/uapi/drm/i810_drm.h
4286 DRM DRIVERS FOR MEDIATEK
4287 M: CK Hu <ck.hu@mediatek.com>
4288 M: Philipp Zabel <p.zabel@pengutronix.de>
4289 L: dri-devel@lists.freedesktop.org
4291 F: drivers/gpu/drm/mediatek/
4292 F: Documentation/devicetree/bindings/display/mediatek/
4294 DRM DRIVER FOR MSM ADRENO GPU
4295 M: Rob Clark <robdclark@gmail.com>
4296 L: linux-arm-msm@vger.kernel.org
4297 L: dri-devel@lists.freedesktop.org
4298 L: freedreno@lists.freedesktop.org
4299 T: git git://people.freedesktop.org/~robclark/linux
4301 F: drivers/gpu/drm/msm/
4302 F: include/uapi/drm/msm_drm.h
4303 F: Documentation/devicetree/bindings/display/msm/
4305 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4306 M: Ben Skeggs <bskeggs@redhat.com>
4307 L: dri-devel@lists.freedesktop.org
4308 L: nouveau@lists.freedesktop.org
4309 T: git git://github.com/skeggsb/linux
4311 F: drivers/gpu/drm/nouveau/
4312 F: include/uapi/drm/nouveau_drm.h
4314 DRM DRIVERS FOR NVIDIA TEGRA
4315 M: Thierry Reding <thierry.reding@gmail.com>
4316 L: dri-devel@lists.freedesktop.org
4317 L: linux-tegra@vger.kernel.org
4318 T: git git://anongit.freedesktop.org/tegra/linux.git
4320 F: drivers/gpu/drm/tegra/
4321 F: drivers/gpu/host1x/
4322 F: include/linux/host1x.h
4323 F: include/uapi/drm/tegra_drm.h
4324 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4326 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4327 S: Orphan / Obsolete
4328 F: drivers/gpu/drm/mga/
4329 F: include/uapi/drm/mga_drm.h
4331 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4332 M: Dave Airlie <airlied@redhat.com>
4334 F: drivers/gpu/drm/mgag200/
4336 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4337 S: Orphan / Obsolete
4338 F: drivers/gpu/drm/r128/
4339 F: include/uapi/drm/r128_drm.h
4341 DRM DRIVERS FOR RENESAS
4342 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4343 L: dri-devel@lists.freedesktop.org
4344 L: linux-renesas-soc@vger.kernel.org
4345 T: git git://linuxtv.org/pinchartl/fbdev
4347 F: drivers/gpu/drm/rcar-du/
4348 F: drivers/gpu/drm/shmobile/
4349 F: include/linux/platform_data/shmob_drm.h
4350 F: Documentation/devicetree/bindings/display/renesas,du.txt
4352 DRM DRIVER FOR QXL VIRTUAL GPU
4353 M: Dave Airlie <airlied@redhat.com>
4354 M: Gerd Hoffmann <kraxel@redhat.com>
4355 L: virtualization@lists.linux-foundation.org
4356 T: git git://git.kraxel.org/linux drm-qemu
4358 F: drivers/gpu/drm/qxl/
4359 F: include/uapi/drm/qxl_drm.h
4361 DRM DRIVERS FOR ROCKCHIP
4362 M: Mark Yao <mark.yao@rock-chips.com>
4363 L: dri-devel@lists.freedesktop.org
4365 F: drivers/gpu/drm/rockchip/
4366 F: Documentation/devicetree/bindings/display/rockchip/
4368 DRM DRIVER FOR SAVAGE VIDEO CARDS
4369 S: Orphan / Obsolete
4370 F: drivers/gpu/drm/savage/
4371 F: include/uapi/drm/savage_drm.h
4373 DRM DRIVER FOR SIS VIDEO CARDS
4374 S: Orphan / Obsolete
4375 F: drivers/gpu/drm/sis/
4376 F: include/uapi/drm/sis_drm.h
4379 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4380 M: Vincent Abriou <vincent.abriou@st.com>
4381 L: dri-devel@lists.freedesktop.org
4382 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4384 F: drivers/gpu/drm/sti
4385 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4387 DRM DRIVER FOR TDFX VIDEO CARDS
4388 S: Orphan / Obsolete
4389 F: drivers/gpu/drm/tdfx/
4391 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4392 M: Dave Airlie <airlied@redhat.com>
4394 F: drivers/gpu/drm/udl/
4396 DRM DRIVERS FOR VIVANTE GPU IP
4397 M: Lucas Stach <l.stach@pengutronix.de>
4398 R: Russell King <linux+etnaviv@armlinux.org.uk>
4399 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4400 L: etnaviv@lists.freedesktop.org
4401 L: dri-devel@lists.freedesktop.org
4403 F: drivers/gpu/drm/etnaviv/
4404 F: include/uapi/drm/etnaviv_drm.h
4405 F: Documentation/devicetree/bindings/display/etnaviv/
4407 DRM DRIVER FOR VMWARE VIRTUAL GPU
4408 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4409 M: Sinclair Yeh <syeh@vmware.com>
4410 M: Thomas Hellstrom <thellstrom@vmware.com>
4411 L: dri-devel@lists.freedesktop.org
4412 T: git git://people.freedesktop.org/~syeh/repos_linux
4413 T: git git://people.freedesktop.org/~thomash/linux
4415 F: drivers/gpu/drm/vmwgfx/
4416 F: include/uapi/drm/vmwgfx_drm.h
4419 M: Eric Anholt <eric@anholt.net>
4420 T: git git://github.com/anholt/linux
4422 F: drivers/gpu/drm/vc4/
4423 F: include/uapi/drm/vc4_drm.h
4424 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4426 DRM DRIVERS FOR TI OMAP
4427 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4428 L: dri-devel@lists.freedesktop.org
4430 F: drivers/gpu/drm/omapdrm/
4431 F: Documentation/devicetree/bindings/display/ti/
4433 DRM DRIVERS FOR TI LCDC
4434 M: Jyri Sarha <jsarha@ti.com>
4435 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4436 L: dri-devel@lists.freedesktop.org
4438 F: drivers/gpu/drm/tilcdc/
4439 F: Documentation/devicetree/bindings/display/tilcdc/
4441 DRM DRIVERS FOR ZTE ZX
4442 M: Shawn Guo <shawnguo@kernel.org>
4443 L: dri-devel@lists.freedesktop.org
4445 F: drivers/gpu/drm/zte/
4446 F: Documentation/devicetree/bindings/display/zte,vou.txt
4448 DSBR100 USB FM RADIO DRIVER
4449 M: Alexey Klimov <klimov.linux@gmail.com>
4450 L: linux-media@vger.kernel.org
4451 T: git git://linuxtv.org/media_tree.git
4453 F: drivers/media/radio/dsbr100.c
4456 M: Francois Romieu <romieu@fr.zoreil.com>
4457 L: netdev@vger.kernel.org
4459 F: drivers/net/wan/dscc4.c
4462 M: Hans Verkuil <hverkuil@xs4all.nl>
4463 L: linux-media@vger.kernel.org
4464 T: git git://linuxtv.org/media_tree.git
4465 W: https://linuxtv.org
4467 F: drivers/media/pci/dt3155/
4469 DVB_USB_AF9015 MEDIA DRIVER
4470 M: Antti Palosaari <crope@iki.fi>
4471 L: linux-media@vger.kernel.org
4472 W: https://linuxtv.org
4473 W: http://palosaari.fi/linux/
4474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4475 T: git git://linuxtv.org/anttip/media_tree.git
4477 F: drivers/media/usb/dvb-usb-v2/af9015*
4479 DVB_USB_AF9035 MEDIA DRIVER
4480 M: Antti Palosaari <crope@iki.fi>
4481 L: linux-media@vger.kernel.org
4482 W: https://linuxtv.org
4483 W: http://palosaari.fi/linux/
4484 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4485 T: git git://linuxtv.org/anttip/media_tree.git
4487 F: drivers/media/usb/dvb-usb-v2/af9035*
4489 DVB_USB_ANYSEE MEDIA DRIVER
4490 M: Antti Palosaari <crope@iki.fi>
4491 L: linux-media@vger.kernel.org
4492 W: https://linuxtv.org
4493 W: http://palosaari.fi/linux/
4494 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4495 T: git git://linuxtv.org/anttip/media_tree.git
4497 F: drivers/media/usb/dvb-usb-v2/anysee*
4499 DVB_USB_AU6610 MEDIA DRIVER
4500 M: Antti Palosaari <crope@iki.fi>
4501 L: linux-media@vger.kernel.org
4502 W: https://linuxtv.org
4503 W: http://palosaari.fi/linux/
4504 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4505 T: git git://linuxtv.org/anttip/media_tree.git
4507 F: drivers/media/usb/dvb-usb-v2/au6610*
4509 DVB_USB_CE6230 MEDIA DRIVER
4510 M: Antti Palosaari <crope@iki.fi>
4511 L: linux-media@vger.kernel.org
4512 W: https://linuxtv.org
4513 W: http://palosaari.fi/linux/
4514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4515 T: git git://linuxtv.org/anttip/media_tree.git
4517 F: drivers/media/usb/dvb-usb-v2/ce6230*
4519 DVB_USB_CXUSB MEDIA DRIVER
4520 M: Michael Krufky <mkrufky@linuxtv.org>
4521 L: linux-media@vger.kernel.org
4522 W: https://linuxtv.org
4523 W: http://github.com/mkrufky
4524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4525 T: git git://linuxtv.org/media_tree.git
4527 F: drivers/media/usb/dvb-usb/cxusb*
4529 DVB_USB_EC168 MEDIA DRIVER
4530 M: Antti Palosaari <crope@iki.fi>
4531 L: linux-media@vger.kernel.org
4532 W: https://linuxtv.org
4533 W: http://palosaari.fi/linux/
4534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4535 T: git git://linuxtv.org/anttip/media_tree.git
4537 F: drivers/media/usb/dvb-usb-v2/ec168*
4539 DVB_USB_GL861 MEDIA DRIVER
4540 M: Antti Palosaari <crope@iki.fi>
4541 L: linux-media@vger.kernel.org
4542 W: https://linuxtv.org
4543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4544 T: git git://linuxtv.org/anttip/media_tree.git
4546 F: drivers/media/usb/dvb-usb-v2/gl861*
4548 DVB_USB_MXL111SF MEDIA DRIVER
4549 M: Michael Krufky <mkrufky@linuxtv.org>
4550 L: linux-media@vger.kernel.org
4551 W: https://linuxtv.org
4552 W: http://github.com/mkrufky
4553 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4554 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4556 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4558 DVB_USB_RTL28XXU MEDIA DRIVER
4559 M: Antti Palosaari <crope@iki.fi>
4560 L: linux-media@vger.kernel.org
4561 W: https://linuxtv.org
4562 W: http://palosaari.fi/linux/
4563 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4564 T: git git://linuxtv.org/anttip/media_tree.git
4566 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4568 DVB_USB_V2 MEDIA DRIVER
4569 M: Antti Palosaari <crope@iki.fi>
4570 L: linux-media@vger.kernel.org
4571 W: https://linuxtv.org
4572 W: http://palosaari.fi/linux/
4573 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4574 T: git git://linuxtv.org/anttip/media_tree.git
4576 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4577 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4580 M: Jason Baron <jbaron@akamai.com>
4582 F: lib/dynamic_debug.c
4583 F: include/linux/dynamic_debug.h
4585 DZ DECSTATION DZ11 SERIAL DRIVER
4586 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4588 F: drivers/tty/serial/dz.*
4590 E3X0 POWER BUTTON DRIVER
4591 M: Moritz Fischer <moritz.fischer@ettus.com>
4592 L: usrp-users@lists.ettus.com
4593 W: http://www.ettus.com
4595 F: drivers/input/misc/e3x0-button.c
4596 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4599 M: Antti Palosaari <crope@iki.fi>
4600 L: linux-media@vger.kernel.org
4601 W: https://linuxtv.org
4602 W: http://palosaari.fi/linux/
4603 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4604 T: git git://linuxtv.org/anttip/media_tree.git
4606 F: drivers/media/tuners/e4000*
4608 EATA ISA/EISA/PCI SCSI DRIVER
4609 M: Dario Ballabio <ballabio_dario@emc.com>
4610 L: linux-scsi@vger.kernel.org
4612 F: drivers/scsi/eata.c
4615 M: Antti Palosaari <crope@iki.fi>
4616 L: linux-media@vger.kernel.org
4617 W: https://linuxtv.org
4618 W: http://palosaari.fi/linux/
4619 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4620 T: git git://linuxtv.org/anttip/media_tree.git
4622 F: drivers/media/dvb-frontends/ec100*
4625 M: Tyler Hicks <tyhicks@canonical.com>
4626 L: ecryptfs@vger.kernel.org
4627 W: http://ecryptfs.org
4628 W: https://launchpad.net/ecryptfs
4629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4631 F: Documentation/filesystems/ecryptfs.txt
4635 M: Borislav Petkov <bp@alien8.de>
4636 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4637 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4638 L: linux-edac@vger.kernel.org
4639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4642 F: Documentation/admin-guide/ras.rst
4643 F: Documentation/driver-api/edac.rst
4645 F: include/linux/edac.h
4648 M: Borislav Petkov <bp@alien8.de>
4649 L: linux-edac@vger.kernel.org
4651 F: drivers/edac/amd64_edac*
4654 M: Robert Richter <rric@kernel.org>
4655 L: linux-edac@vger.kernel.org
4657 F: drivers/edac/highbank*
4660 M: Ralf Baechle <ralf@linux-mips.org>
4661 M: David Daney <david.daney@cavium.com>
4662 L: linux-edac@vger.kernel.org
4663 L: linux-mips@linux-mips.org
4665 F: drivers/edac/octeon_edac*
4668 M: Mark Gross <mark.gross@intel.com>
4669 L: linux-edac@vger.kernel.org
4671 F: drivers/edac/e752x_edac.c
4674 L: linux-edac@vger.kernel.org
4676 F: drivers/edac/e7xxx_edac.c
4679 M: York Sun <york.sun@nxp.com>
4680 L: linux-edac@vger.kernel.org
4682 F: drivers/edac/fsl_ddr_edac.*
4685 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4686 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4687 L: linux-edac@vger.kernel.org
4689 F: drivers/edac/ghes_edac.c
4692 M: Tim Small <tim@buttersideup.com>
4693 L: linux-edac@vger.kernel.org
4695 F: drivers/edac/i82443bxgx_edac.c
4698 L: linux-edac@vger.kernel.org
4700 F: drivers/edac/i3000_edac.c
4703 L: linux-edac@vger.kernel.org
4705 F: drivers/edac/i5000_edac.c
4708 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4709 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4710 L: linux-edac@vger.kernel.org
4712 F: drivers/edac/i5400_edac.c
4715 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4716 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4717 L: linux-edac@vger.kernel.org
4719 F: drivers/edac/i7300_edac.c
4722 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4723 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4724 L: linux-edac@vger.kernel.org
4726 F: drivers/edac/i7core_edac.c
4729 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4730 M: "Arvind R." <arvino55@gmail.com>
4731 L: linux-edac@vger.kernel.org
4733 F: drivers/edac/i82975x_edac.c
4736 M: Jason Baron <jbaron@akamai.com>
4737 L: linux-edac@vger.kernel.org
4739 F: drivers/edac/ie31200_edac.c
4742 M: Johannes Thumshirn <morbidrsa@gmail.com>
4743 L: linux-edac@vger.kernel.org
4745 F: drivers/edac/mpc85xx_edac.[ch]
4748 M: Egor Martovetsky <egor@pasemi.com>
4749 L: linux-edac@vger.kernel.org
4751 F: drivers/edac/pasemi_edac.c
4754 M: Tim Small <tim@buttersideup.com>
4755 L: linux-edac@vger.kernel.org
4757 F: drivers/edac/r82600_edac.c
4760 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4761 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4762 L: linux-edac@vger.kernel.org
4764 F: drivers/edac/sb_edac.c
4767 M: Tony Luck <tony.luck@intel.com>
4768 L: linux-edac@vger.kernel.org
4770 F: drivers/edac/skx_edac.c
4773 APPLIED MICRO (APM) X-GENE SOC EDAC
4774 M: Loc Ho <lho@apm.com>
4776 F: drivers/edac/xgene_edac.c
4777 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4779 EDIROL UA-101/UA-1000 DRIVER
4780 M: Clemens Ladisch <clemens@ladisch.de>
4781 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4782 T: git git://git.alsa-project.org/alsa-kernel.git
4784 F: sound/usb/misc/ua101.c
4786 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4787 M: Matt Fleming <matt@codeblueprint.co.uk>
4788 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4789 L: linux-efi@vger.kernel.org
4790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4792 F: Documentation/efi-stub.txt
4793 F: arch/*/kernel/efi.c
4794 F: arch/x86/boot/compressed/eboot.[ch]
4795 F: arch/*/include/asm/efi.h
4796 F: arch/x86/platform/efi/
4797 F: drivers/firmware/efi/
4798 F: include/linux/efi*.h
4799 F: arch/arm/boot/compressed/efi-header.S
4800 F: arch/arm64/kernel/efi-entry.S
4802 EFI VARIABLE FILESYSTEM
4803 M: Matthew Garrett <matthew.garrett@nebula.com>
4804 M: Jeremy Kerr <jk@ozlabs.org>
4805 M: Matt Fleming <matt@codeblueprint.co.uk>
4806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4807 L: linux-efi@vger.kernel.org
4811 EFIFB FRAMEBUFFER DRIVER
4812 L: linux-fbdev@vger.kernel.org
4813 M: Peter Jones <pjones@redhat.com>
4815 F: drivers/video/fbdev/efifb.c
4818 L: linux-efi@vger.kernel.org
4819 M: Ivan Hu <ivan.hu@canonical.com>
4820 M: Matt Fleming <matt@codeblueprint.co.uk>
4822 F: drivers/firmware/efi/test/
4825 W: http://aeschi.ch.eu.org/efs/
4829 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4830 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4831 L: netdev@vger.kernel.org
4833 F: drivers/net/ethernet/ibm/ehea/
4835 EM28XX VIDEO4LINUX DRIVER
4836 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4837 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4838 L: linux-media@vger.kernel.org
4839 W: https://linuxtv.org
4840 T: git git://linuxtv.org/media_tree.git
4842 F: drivers/media/usb/em28xx/
4843 F: Documentation/media/v4l-drivers/em28xx*
4846 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4847 M: Matt Mackall <mpm@selenic.com>
4848 M: David Woodhouse <dwmw2@infradead.org>
4849 L: linux-embedded@vger.kernel.org
4852 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4853 M: James Smart <james.smart@broadcom.com>
4854 M: Dick Kennedy <dick.kennedy@broadcom.com>
4855 L: linux-scsi@vger.kernel.org
4856 W: http://www.broadcom.com
4858 F: drivers/scsi/lpfc/
4860 ENE CB710 FLASH CARD READER DRIVER
4861 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4863 F: drivers/misc/cb710/
4864 F: drivers/mmc/host/cb710-mmc.*
4865 F: include/linux/cb710.h
4867 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4868 M: Maxim Levitsky <maximlevitsky@gmail.com>
4870 F: drivers/media/rc/ene_ir.*
4872 EPSON S1D13XXX FRAMEBUFFER DRIVER
4873 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4876 F: drivers/video/fbdev/s1d13xxxfb.c
4877 F: include/video/s1d13xxxfb.h
4879 ET131X NETWORK DRIVER
4880 M: Mark Einon <mark.einon@gmail.com>
4882 F: drivers/net/ethernet/agere/
4885 M: Stephen Hemminger <stephen@networkplumber.org>
4886 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4887 L: netdev@vger.kernel.org
4888 W: http://www.linuxfoundation.org/en/Net:Bridge
4890 F: include/linux/netfilter_bridge/
4893 ETHERNET PHY LIBRARY
4894 M: Florian Fainelli <f.fainelli@gmail.com>
4895 L: netdev@vger.kernel.org
4897 F: include/linux/phy.h
4898 F: include/linux/phy_fixed.h
4900 F: Documentation/networking/phy.txt
4901 F: drivers/of/of_mdio.c
4902 F: drivers/of/of_net.c
4905 M: Jan Kara <jack@suse.com>
4906 L: linux-ext4@vger.kernel.org
4908 F: Documentation/filesystems/ext2.txt
4910 F: include/linux/ext2*
4913 M: "Theodore Ts'o" <tytso@mit.edu>
4914 M: Andreas Dilger <adilger.kernel@dilger.ca>
4915 L: linux-ext4@vger.kernel.org
4916 W: http://ext4.wiki.kernel.org
4917 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4920 F: Documentation/filesystems/ext4.txt
4923 Extended Verification Module (EVM)
4924 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4925 L: linux-ima-devel@lists.sourceforge.net
4926 L: linux-security-module@vger.kernel.org
4928 F: security/integrity/evm/
4930 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4931 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4932 M: Chanwoo Choi <cw00.choi@samsung.com>
4933 L: linux-kernel@vger.kernel.org
4934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4937 F: include/linux/extcon/
4938 F: include/linux/extcon.h
4939 F: Documentation/extcon/
4940 F: Documentation/devicetree/bindings/extcon/
4943 M: Jingoo Han <jingoohan1@gmail.com>
4944 L: dri-devel@lists.freedesktop.org
4946 F: drivers/gpu/drm/exynos/exynos_dp*
4948 EXYNOS SYSMMU (IOMMU) driver
4949 M: Marek Szyprowski <m.szyprowski@samsung.com>
4950 L: iommu@lists.linux-foundation.org
4952 F: drivers/iommu/exynos-iommu.c
4954 EZchip NPS platform support
4955 M: Noam Camus <noamc@ezchip.com>
4957 F: arch/arc/plat-eznps
4958 F: arch/arc/boot/dts/eznps.dts
4960 F71805F HARDWARE MONITORING DRIVER
4961 M: Jean Delvare <jdelvare@suse.com>
4962 L: linux-hwmon@vger.kernel.org
4964 F: Documentation/hwmon/f71805f
4965 F: drivers/hwmon/f71805f.c
4968 M: Michael Buesch <m@bues.ch>
4969 L: linux-media@vger.kernel.org
4971 F: drivers/media/tuners/fc0011.h
4972 F: drivers/media/tuners/fc0011.c
4975 M: Antti Palosaari <crope@iki.fi>
4976 L: linux-media@vger.kernel.org
4977 W: https://linuxtv.org
4978 W: http://palosaari.fi/linux/
4979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4980 T: git git://linuxtv.org/anttip/media_tree.git
4982 F: drivers/media/tuners/fc2580*
4985 M: Eric Paris <eparis@redhat.com>
4987 F: fs/notify/fanotify/
4988 F: include/linux/fanotify.h
4989 F: include/uapi/linux/fanotify.h
4991 FARSYNC SYNCHRONOUS DRIVER
4992 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4993 W: http://www.farsite.co.uk/
4995 F: drivers/net/wan/farsync.*
4997 FAULT INJECTION SUPPORT
4998 M: Akinobu Mita <akinobu.mita@gmail.com>
5000 F: Documentation/fault-injection/
5001 F: lib/fault-inject.c
5003 FBTFT Framebuffer drivers
5004 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5005 M: Noralf Trønnes <noralf@tronnes.org>
5007 F: drivers/staging/fbtft/
5009 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5010 M: Johannes Thumshirn <jth@kernel.org>
5011 L: fcoe-devel@open-fcoe.org
5012 W: www.Open-FCoE.org
5014 F: drivers/scsi/libfc/
5015 F: drivers/scsi/fcoe/
5017 F: include/scsi/libfc.h
5018 F: include/scsi/libfcoe.h
5019 F: include/uapi/scsi/fc/
5021 FILE LOCKING (flock() and fcntl()/lockf())
5022 M: Jeff Layton <jlayton@poochiereds.net>
5023 M: "J. Bruce Fields" <bfields@fieldses.org>
5024 L: linux-fsdevel@vger.kernel.org
5026 F: include/linux/fcntl.h
5027 F: include/linux/fs.h
5028 F: include/uapi/linux/fcntl.h
5029 F: include/uapi/linux/fs.h
5033 FILESYSTEMS (VFS and infrastructure)
5034 M: Alexander Viro <viro@zeniv.linux.org.uk>
5035 L: linux-fsdevel@vger.kernel.org
5039 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5040 M: Riku Voipio <riku.voipio@iki.fi>
5041 L: linux-hwmon@vger.kernel.org
5043 F: drivers/hwmon/f75375s.c
5044 F: include/linux/f75375s.h
5046 FIREWIRE AUDIO DRIVERS
5047 M: Clemens Ladisch <clemens@ladisch.de>
5048 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5049 T: git git://git.alsa-project.org/alsa-kernel.git
5053 FIREWIRE MEDIA DRIVERS (firedtv)
5054 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5055 L: linux-media@vger.kernel.org
5056 L: linux1394-devel@lists.sourceforge.net
5057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5059 F: drivers/media/firewire/
5061 FIREWIRE SBP-2 TARGET
5062 M: Chris Boot <bootc@bootc.net>
5063 L: linux-scsi@vger.kernel.org
5064 L: target-devel@vger.kernel.org
5065 L: linux1394-devel@lists.sourceforge.net
5066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5068 F: drivers/target/sbp/
5071 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5072 L: linux1394-devel@lists.sourceforge.net
5073 W: http://ieee1394.wiki.kernel.org/
5074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5076 F: drivers/firewire/
5077 F: include/linux/firewire.h
5078 F: include/uapi/linux/firewire*.h
5081 FIRMWARE LOADER (request_firmware)
5082 M: Ming Lei <ming.lei@canonical.com>
5083 M: Luis R. Rodriguez <mcgrof@kernel.org>
5084 L: linux-kernel@vger.kernel.org
5086 F: Documentation/firmware_class/
5087 F: drivers/base/firmware*.c
5088 F: include/linux/firmware.h
5090 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5091 M: Joshua Morris <josh.h.morris@us.ibm.com>
5092 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5094 F: drivers/block/rsxx/
5097 M: Jiri Kosina <jikos@kernel.org>
5098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5100 F: drivers/block/floppy.c
5103 M: Alessandro Rubini <rubini@gnudd.com>
5104 W: http://www.ohwr.org/projects/fmc-bus
5107 F: include/linux/fmc*.h
5108 F: include/linux/ipmi-fru.h
5111 FPGA MANAGER FRAMEWORK
5112 M: Alan Tull <atull@opensource.altera.com>
5113 R: Moritz Fischer <moritz.fischer@ettus.com>
5114 L: linux-fpga@vger.kernel.org
5116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5118 F: include/linux/fpga/fpga-mgr.h
5119 W: http://www.rocketboards.org
5122 M: Bill Metzenthen <billm@melbpc.org.au>
5123 W: http://floatingpoint.sourceforge.net/emulator/index.html
5125 F: arch/x86/math-emu/
5127 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5128 L: netdev@vger.kernel.org
5130 F: drivers/net/wan/dlci.c
5131 F: drivers/net/wan/sdla.c
5134 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5135 L: linux-fbdev@vger.kernel.org
5136 T: git git://github.com/bzolnier/linux.git
5137 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5139 F: Documentation/fb/
5142 F: include/linux/fb.h
5143 F: include/uapi/video/
5144 F: include/uapi/linux/fb.h
5146 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5147 M: Horia Geantă <horia.geanta@nxp.com>
5148 M: Dan Douglass <dan.douglass@nxp.com>
5149 L: linux-crypto@vger.kernel.org
5151 F: drivers/crypto/caam/
5152 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5154 FREESCALE DIU FRAMEBUFFER DRIVER
5155 M: Timur Tabi <timur@tabi.org>
5156 L: linux-fbdev@vger.kernel.org
5158 F: drivers/video/fbdev/fsl-diu-fb.*
5160 FREESCALE DMA DRIVER
5161 M: Li Yang <leoli@freescale.com>
5162 M: Zhang Wei <zw@zh-kernel.org>
5163 L: linuxppc-dev@lists.ozlabs.org
5165 F: drivers/dma/fsldma.*
5167 FREESCALE GPMI NAND DRIVER
5168 M: Han Xu <han.xu@nxp.com>
5169 L: linux-mtd@lists.infradead.org
5171 F: drivers/mtd/nand/gpmi-nand/*
5173 FREESCALE I2C CPM DRIVER
5174 M: Jochen Friedrich <jochen@scram.de>
5175 L: linuxppc-dev@lists.ozlabs.org
5176 L: linux-i2c@vger.kernel.org
5178 F: drivers/i2c/busses/i2c-cpm.c
5180 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5181 M: Sascha Hauer <kernel@pengutronix.de>
5182 L: linux-fbdev@vger.kernel.org
5183 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5185 F: include/linux/platform_data/video-imxfb.h
5186 F: drivers/video/fbdev/imxfb.c
5188 FREESCALE QUAD SPI DRIVER
5189 M: Han Xu <han.xu@nxp.com>
5190 L: linux-mtd@lists.infradead.org
5192 F: drivers/mtd/spi-nor/fsl-quadspi.c
5194 FREESCALE SOC FS_ENET DRIVER
5195 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5196 M: Vitaly Bordug <vbordug@ru.mvista.com>
5197 L: linuxppc-dev@lists.ozlabs.org
5198 L: netdev@vger.kernel.org
5200 F: drivers/net/ethernet/freescale/fs_enet/
5201 F: include/linux/fs_enet_pd.h
5203 FREESCALE IMX / MXC FEC DRIVER
5204 M: Fugang Duan <fugang.duan@nxp.com>
5205 L: netdev@vger.kernel.org
5207 F: drivers/net/ethernet/freescale/fec_main.c
5208 F: drivers/net/ethernet/freescale/fec_ptp.c
5209 F: drivers/net/ethernet/freescale/fec.h
5210 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5212 FREESCALE QORIQ DPAA FMAN DRIVER
5213 M: Madalin Bucur <madalin.bucur@nxp.com>
5214 L: netdev@vger.kernel.org
5216 F: drivers/net/ethernet/freescale/fman
5217 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5219 FREESCALE QORIQ DPAA ETHERNET DRIVER
5220 M: Madalin Bucur <madalin.bucur@nxp.com>
5221 L: netdev@vger.kernel.org
5223 F: drivers/net/ethernet/freescale/dpaa
5225 FREESCALE SOC DRIVERS
5226 M: Scott Wood <oss@buserror.net>
5227 L: linuxppc-dev@lists.ozlabs.org
5228 L: linux-arm-kernel@lists.infradead.org
5231 F: include/linux/fsl/
5233 FREESCALE QUICC ENGINE LIBRARY
5234 M: Qiang Zhao <qiang.zhao@nxp.com>
5235 L: linuxppc-dev@lists.ozlabs.org
5237 F: drivers/soc/fsl/qe/
5238 F: include/soc/fsl/*qe*.h
5239 F: include/soc/fsl/*ucc*.h
5241 FREESCALE USB PERIPHERAL DRIVERS
5242 M: Li Yang <leoli@freescale.com>
5243 L: linux-usb@vger.kernel.org
5244 L: linuxppc-dev@lists.ozlabs.org
5246 F: drivers/usb/gadget/udc/fsl*
5248 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5249 M: Li Yang <leoli@freescale.com>
5250 L: netdev@vger.kernel.org
5251 L: linuxppc-dev@lists.ozlabs.org
5253 F: drivers/net/ethernet/freescale/ucc_geth*
5255 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5256 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5257 L: netdev@vger.kernel.org
5259 F: drivers/net/ethernet/freescale/gianfar*
5260 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5261 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5263 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5264 M: Zhao Qiang <qiang.zhao@nxp.com>
5265 L: netdev@vger.kernel.org
5266 L: linuxppc-dev@lists.ozlabs.org
5268 F: drivers/net/wan/fsl_ucc_hdlc*
5270 FREESCALE QUICC ENGINE UCC UART DRIVER
5271 M: Timur Tabi <timur@tabi.org>
5272 L: linuxppc-dev@lists.ozlabs.org
5274 F: drivers/tty/serial/ucc_uart.c
5276 FREESCALE SOC SOUND DRIVERS
5277 M: Timur Tabi <timur@tabi.org>
5278 M: Nicolin Chen <nicoleotsuka@gmail.com>
5279 M: Xiubo Li <Xiubo.Lee@gmail.com>
5280 R: Fabio Estevam <fabio.estevam@nxp.com>
5281 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5282 L: linuxppc-dev@lists.ozlabs.org
5284 F: sound/soc/fsl/fsl*
5285 F: sound/soc/fsl/imx*
5286 F: sound/soc/fsl/mpc8610_hpcd.c
5289 M: Christoph Hellwig <hch@infradead.org>
5290 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5295 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5296 M: Pavel Machek <pavel@ucw.cz>
5297 L: linux-pm@vger.kernel.org
5299 F: Documentation/power/freezing-of-tasks.txt
5300 F: include/linux/freezer.h
5304 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5305 L: linux-kernel@vger.kernel.org
5308 F: include/linux/frontswap.h
5310 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5311 M: David Howells <dhowells@redhat.com>
5312 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5314 F: Documentation/filesystems/caching/
5316 F: include/linux/fscache*.h
5318 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5319 M: Theodore Y. Ts'o <tytso@mit.edu>
5320 M: Jaegeuk Kim <jaegeuk@kernel.org>
5321 L: linux-fsdevel@vger.kernel.org
5324 F: include/linux/fscrypt*.h
5327 M: Jaegeuk Kim <jaegeuk@kernel.org>
5328 M: Chao Yu <yuchao0@huawei.com>
5329 L: linux-f2fs-devel@lists.sourceforge.net
5330 W: https://f2fs.wiki.kernel.org/
5331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5333 F: Documentation/filesystems/f2fs.txt
5334 F: Documentation/ABI/testing/sysfs-fs-f2fs
5336 F: include/linux/f2fs_fs.h
5337 F: include/trace/events/f2fs.h
5339 FUJITSU FR-V (FRV) PORT
5343 FUJITSU LAPTOP EXTRAS
5344 M: Jonathan Woithe <jwoithe@just42.net>
5345 L: platform-driver-x86@vger.kernel.org
5347 F: drivers/platform/x86/fujitsu-laptop.c
5349 FUJITSU M-5MO LS CAMERA ISP DRIVER
5350 M: Kyungmin Park <kyungmin.park@samsung.com>
5351 M: Heungjun Kim <riverful.kim@samsung.com>
5352 L: linux-media@vger.kernel.org
5354 F: drivers/media/i2c/m5mols/
5355 F: include/media/i2c/m5mols.h
5357 FUJITSU TABLET EXTRAS
5358 M: Robert Gerlach <khnz@gmx.de>
5359 L: platform-driver-x86@vger.kernel.org
5361 F: drivers/platform/x86/fujitsu-tablet.c
5363 FUSE: FILESYSTEM IN USERSPACE
5364 M: Miklos Szeredi <miklos@szeredi.hu>
5365 L: linux-fsdevel@vger.kernel.org
5366 W: http://fuse.sourceforge.net/
5367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5370 F: include/uapi/linux/fuse.h
5371 F: Documentation/filesystems/fuse.txt
5373 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5374 M: Rik Faith <faith@cs.unc.edu>
5375 L: linux-scsi@vger.kernel.org
5376 S: Odd Fixes (e.g., new signatures)
5377 F: drivers/scsi/fdomain.*
5380 M: Kees Cook <keescook@chromium.org>
5381 R: Emese Revfy <re.emese@gmail.com>
5382 L: kernel-hardening@lists.openwall.com
5384 F: scripts/gcc-plugins/
5385 F: scripts/gcc-plugin.sh
5386 F: scripts/Makefile.gcc-plugins
5387 F: Documentation/gcc-plugins.txt
5389 GCOV BASED KERNEL PROFILING
5390 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5393 F: Documentation/dev-tools/gcov.rst
5395 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5396 M: Achim Leubner <achim_leubner@adaptec.com>
5397 L: linux-scsi@vger.kernel.org
5398 W: http://www.icp-vortex.com/
5400 F: drivers/scsi/gdt*
5402 GDB KERNEL DEBUGGING HELPER SCRIPTS
5403 M: Jan Kiszka <jan.kiszka@siemens.com>
5404 M: Kieran Bingham <kieran@bingham.xyz>
5408 GEMTEK FM RADIO RECEIVER DRIVER
5409 M: Hans Verkuil <hverkuil@xs4all.nl>
5410 L: linux-media@vger.kernel.org
5411 T: git git://linuxtv.org/media_tree.git
5412 W: https://linuxtv.org
5414 F: drivers/media/radio/radio-gemtek*
5416 GENERIC GPIO I2C DRIVER
5417 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5419 F: drivers/i2c/busses/i2c-gpio.c
5420 F: include/linux/i2c-gpio.h
5422 GENERIC GPIO I2C MULTIPLEXER DRIVER
5423 M: Peter Korsgaard <peter.korsgaard@barco.com>
5424 L: linux-i2c@vger.kernel.org
5426 F: drivers/i2c/muxes/i2c-mux-gpio.c
5427 F: include/linux/i2c-mux-gpio.h
5428 F: Documentation/i2c/muxes/i2c-mux-gpio
5430 GENERIC HDLC (WAN) DRIVERS
5431 M: Krzysztof Halasa <khc@pm.waw.pl>
5432 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5434 F: drivers/net/wan/c101.c
5435 F: drivers/net/wan/hd6457*
5436 F: drivers/net/wan/hdlc*
5437 F: drivers/net/wan/n2.c
5438 F: drivers/net/wan/pc300too.c
5439 F: drivers/net/wan/pci200syn.c
5440 F: drivers/net/wan/wanxl*
5442 GENERIC INCLUDE/ASM HEADER FILES
5443 M: Arnd Bergmann <arnd@arndb.de>
5444 L: linux-arch@vger.kernel.org
5445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5447 F: include/asm-generic/
5448 F: include/uapi/asm-generic/
5450 GENERIC PHY FRAMEWORK
5451 M: Kishon Vijay Abraham I <kishon@ti.com>
5452 L: linux-kernel@vger.kernel.org
5453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5456 F: include/linux/phy/
5459 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5460 M: Kevin Hilman <khilman@kernel.org>
5461 M: Ulf Hansson <ulf.hansson@linaro.org>
5462 L: linux-pm@vger.kernel.org
5464 F: drivers/base/power/domain*.c
5465 F: include/linux/pm_domain.h
5467 GENERIC UIO DRIVER FOR PCI DEVICES
5468 M: "Michael S. Tsirkin" <mst@redhat.com>
5469 L: kvm@vger.kernel.org
5471 F: drivers/uio/uio_pci_generic.c
5473 GET_MAINTAINER SCRIPT
5474 M: Joe Perches <joe@perches.com>
5476 F: scripts/get_maintainer.pl
5478 GENWQE (IBM Generic Workqueue Card)
5479 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5480 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5482 F: drivers/misc/genwqe/
5485 M: Steven Whitehouse <swhiteho@redhat.com>
5486 M: Bob Peterson <rpeterso@redhat.com>
5487 L: cluster-devel@redhat.com
5488 W: http://sources.redhat.com/cluster/
5489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5491 F: Documentation/filesystems/gfs2*.txt
5493 F: include/uapi/linux/gfs2_ondisk.h
5495 GIGASET ISDN DRIVERS
5496 M: Paul Bolle <pebolle@tiscali.nl>
5497 L: gigaset307x-common@lists.sourceforge.net
5498 W: http://gigaset307x.sourceforge.net/
5500 F: Documentation/isdn/README.gigaset
5501 F: drivers/isdn/gigaset/
5502 F: include/uapi/linux/gigaset_dev.h
5505 M: Hans Verkuil <hans.verkuil@cisco.com>
5506 L: linux-media@vger.kernel.org
5508 F: drivers/media/usb/go7007/
5511 M: Bastien Nocera <hadess@hadess.net>
5512 L: linux-input@vger.kernel.org
5514 F: drivers/input/touchscreen/goodix.c
5517 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5518 L: linux-gpio@vger.kernel.org
5520 F: drivers/gpio/gpio-mockup.c
5521 F: tools/testing/selftests/gpio/
5524 M: Linus Walleij <linus.walleij@linaro.org>
5525 M: Alexandre Courbot <gnurou@gmail.com>
5526 L: linux-gpio@vger.kernel.org
5527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5529 F: Documentation/devicetree/bindings/gpio/
5530 F: Documentation/gpio/
5531 F: Documentation/ABI/testing/gpio-cdev
5532 F: Documentation/ABI/obsolete/sysfs-gpio
5534 F: include/linux/gpio/
5535 F: include/linux/gpio.h
5536 F: include/asm-generic/gpio.h
5537 F: include/uapi/linux/gpio.h
5540 GRE DEMULTIPLEXER DRIVER
5541 M: Dmitry Kozlov <xeb@mail.ru>
5542 L: netdev@vger.kernel.org
5544 F: net/ipv4/gre_demux.c
5545 F: net/ipv4/gre_offload.c
5546 F: include/net/gre.h
5548 GRETH 10/100/1G Ethernet MAC device driver
5549 M: Andreas Larsson <andreas@gaisler.com>
5550 L: netdev@vger.kernel.org
5552 F: drivers/net/ethernet/aeroflex/
5555 M: Johan Hovold <johan@kernel.org>
5556 M: Alex Elder <elder@kernel.org>
5557 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5559 F: drivers/staging/greybus/
5560 L: greybus-dev@lists.linaro.org
5562 GREYBUS AUDIO PROTOCOLS DRIVERS
5563 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5564 M: Mark Greer <mgreer@animalcreek.com>
5566 F: drivers/staging/greybus/audio_apbridgea.c
5567 F: drivers/staging/greybus/audio_apbridgea.h
5568 F: drivers/staging/greybus/audio_codec.c
5569 F: drivers/staging/greybus/audio_codec.h
5570 F: drivers/staging/greybus/audio_gb.c
5571 F: drivers/staging/greybus/audio_manager.c
5572 F: drivers/staging/greybus/audio_manager.h
5573 F: drivers/staging/greybus/audio_manager_module.c
5574 F: drivers/staging/greybus/audio_manager_private.h
5575 F: drivers/staging/greybus/audio_manager_sysfs.c
5576 F: drivers/staging/greybus/audio_module.c
5577 F: drivers/staging/greybus/audio_topology.c
5579 GREYBUS PROTOCOLS DRIVERS
5580 M: Rui Miguel Silva <rmfrfs@gmail.com>
5582 F: drivers/staging/greybus/sdio.c
5583 F: drivers/staging/greybus/light.c
5584 F: drivers/staging/greybus/gpio.c
5585 F: drivers/staging/greybus/power_supply.c
5586 F: drivers/staging/greybus/spi.c
5587 F: drivers/staging/greybus/spilib.c
5589 GREYBUS PROTOCOLS DRIVERS
5590 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5592 F: drivers/staging/greybus/loopback.c
5593 F: drivers/staging/greybus/timesync.c
5594 F: drivers/staging/greybus/timesync_platform.c
5596 GREYBUS PROTOCOLS DRIVERS
5597 M: Viresh Kumar <vireshk@kernel.org>
5599 F: drivers/staging/greybus/authentication.c
5600 F: drivers/staging/greybus/bootrom.c
5601 F: drivers/staging/greybus/firmware.h
5602 F: drivers/staging/greybus/fw-core.c
5603 F: drivers/staging/greybus/fw-download.c
5604 F: drivers/staging/greybus/fw-managament.c
5605 F: drivers/staging/greybus/greybus_authentication.h
5606 F: drivers/staging/greybus/greybus_firmware.h
5607 F: drivers/staging/greybus/hid.c
5608 F: drivers/staging/greybus/i2c.c
5609 F: drivers/staging/greybus/spi.c
5610 F: drivers/staging/greybus/spilib.c
5611 F: drivers/staging/greybus/spilib.h
5613 GREYBUS PROTOCOLS DRIVERS
5614 M: David Lin <dtwlin@gmail.com>
5616 F: drivers/staging/greybus/uart.c
5617 F: drivers/staging/greybus/log.c
5619 GREYBUS PLATFORM DRIVERS
5620 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5622 F: drivers/staging/greybus/arche-platform.c
5623 F: drivers/staging/greybus/arche-apb-ctrl.c
5624 F: drivers/staging/greybus/arche_platform.h
5626 GS1662 VIDEO SERIALIZER
5627 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5628 L: linux-media@vger.kernel.org
5629 T: git git://linuxtv.org/media_tree.git
5631 F: drivers/media/spi/gs1662.c
5633 GSPCA FINEPIX SUBDRIVER
5634 M: Frank Zago <frank@zago.net>
5635 L: linux-media@vger.kernel.org
5636 T: git git://linuxtv.org/media_tree.git
5638 F: drivers/media/usb/gspca/finepix.c
5640 GSPCA GL860 SUBDRIVER
5641 M: Olivier Lorin <o.lorin@laposte.net>
5642 L: linux-media@vger.kernel.org
5643 T: git git://linuxtv.org/media_tree.git
5645 F: drivers/media/usb/gspca/gl860/
5647 GSPCA M5602 SUBDRIVER
5648 M: Erik Andren <erik.andren@gmail.com>
5649 L: linux-media@vger.kernel.org
5650 T: git git://linuxtv.org/media_tree.git
5652 F: drivers/media/usb/gspca/m5602/
5654 GSPCA PAC207 SONIXB SUBDRIVER
5655 M: Hans Verkuil <hverkuil@xs4all.nl>
5656 L: linux-media@vger.kernel.org
5657 T: git git://linuxtv.org/media_tree.git
5659 F: drivers/media/usb/gspca/pac207.c
5661 GSPCA SN9C20X SUBDRIVER
5662 M: Brian Johnson <brijohn@gmail.com>
5663 L: linux-media@vger.kernel.org
5664 T: git git://linuxtv.org/media_tree.git
5666 F: drivers/media/usb/gspca/sn9c20x.c
5668 GSPCA T613 SUBDRIVER
5669 M: Leandro Costantino <lcostantino@gmail.com>
5670 L: linux-media@vger.kernel.org
5671 T: git git://linuxtv.org/media_tree.git
5673 F: drivers/media/usb/gspca/t613.c
5675 GSPCA USB WEBCAM DRIVER
5676 M: Hans Verkuil <hverkuil@xs4all.nl>
5677 L: linux-media@vger.kernel.org
5678 T: git git://linuxtv.org/media_tree.git
5680 F: drivers/media/usb/gspca/
5682 GTP (GPRS Tunneling Protocol)
5683 M: Pablo Neira Ayuso <pablo@netfilter.org>
5684 M: Harald Welte <laforge@gnumonks.org>
5685 L: osmocom-net-gprs@lists.osmocom.org
5686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
5688 F: drivers/net/gtp.c
5690 GUID PARTITION TABLE (GPT)
5691 M: Davidlohr Bueso <dave@stgolabs.net>
5692 L: linux-efi@vger.kernel.org
5694 F: block/partitions/efi.*
5696 STK1160 USB VIDEO CAPTURE DRIVER
5697 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5698 L: linux-media@vger.kernel.org
5699 T: git git://linuxtv.org/media_tree.git
5701 F: drivers/media/usb/stk1160/
5704 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5705 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5706 W: http://uclinux-h8.sourceforge.jp
5707 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5710 F: drivers/clocksource/h8300_*.c
5711 F: drivers/clk/h8300/
5712 F: drivers/irqchip/irq-renesas-h8*.c
5714 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5715 M: Frank Seidel <frank@f-seidel.de>
5716 L: platform-driver-x86@vger.kernel.org
5717 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5719 F: drivers/platform/x86/hdaps.c
5721 HDPVR USB VIDEO ENCODER DRIVER
5722 M: Hans Verkuil <hverkuil@xs4all.nl>
5723 L: linux-media@vger.kernel.org
5724 T: git git://linuxtv.org/media_tree.git
5725 W: https://linuxtv.org
5727 F: drivers/media/usb/hdpvr/
5729 HWPOISON MEMORY FAILURE HANDLING
5730 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5731 L: linux-mm@kvack.org
5733 F: mm/memory-failure.c
5734 F: mm/hwpoison-inject.c
5736 HYPERVISOR VIRTUAL CONSOLE DRIVER
5737 L: linuxppc-dev@lists.ozlabs.org
5742 M: Antti Palosaari <crope@iki.fi>
5743 L: linux-media@vger.kernel.org
5744 W: https://linuxtv.org
5745 W: http://palosaari.fi/linux/
5746 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5747 T: git git://linuxtv.org/anttip/media_tree.git
5749 F: drivers/media/usb/hackrf/
5752 M: Jean Delvare <jdelvare@suse.com>
5753 M: Guenter Roeck <linux@roeck-us.net>
5754 L: linux-hwmon@vger.kernel.org
5755 W: http://hwmon.wiki.kernel.org/
5756 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5759 F: Documentation/hwmon/
5761 F: include/linux/hwmon*.h
5763 HARDWARE RANDOM NUMBER GENERATOR CORE
5764 M: Matt Mackall <mpm@selenic.com>
5765 M: Herbert Xu <herbert@gondor.apana.org.au>
5766 L: linux-crypto@vger.kernel.org
5768 F: Documentation/devicetree/bindings/rng/
5769 F: Documentation/hw_random.txt
5770 F: drivers/char/hw_random/
5771 F: include/linux/hw_random.h
5773 HARDWARE SPINLOCK CORE
5774 M: Ohad Ben-Cohen <ohad@wizery.com>
5775 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5776 L: linux-remoteproc@vger.kernel.org
5778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5779 F: Documentation/devicetree/bindings/hwlock/
5780 F: Documentation/hwspinlock.txt
5781 F: drivers/hwspinlock/
5782 F: include/linux/hwspinlock.h
5784 HARMONY SOUND DRIVER
5785 L: linux-parisc@vger.kernel.org
5787 F: sound/parisc/harmony.*
5789 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5790 M: Jimmy Vance <jimmy.vance@hpe.com>
5792 F: Documentation/watchdog/hpwdt.txt
5793 F: drivers/watchdog/hpwdt.c
5795 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5796 M: Don Brace <don.brace@microsemi.com>
5797 L: esc.storagedev@microsemi.com
5798 L: linux-scsi@vger.kernel.org
5800 F: Documentation/scsi/hpsa.txt
5801 F: drivers/scsi/hpsa*.[ch]
5802 F: include/linux/cciss*.h
5803 F: include/uapi/linux/cciss*.h
5805 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5806 M: Don Brace <don.brace@microsemi.com>
5807 L: esc.storagedev@microsemi.com
5808 L: linux-scsi@vger.kernel.org
5810 F: Documentation/blockdev/cciss.txt
5811 F: drivers/block/cciss*
5812 F: include/linux/cciss_ioctl.h
5813 F: include/uapi/linux/cciss_ioctl.h
5816 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5817 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5818 L: linux-rdma@vger.kernel.org
5820 F: drivers/infiniband/hw/hfi1
5823 L: linux-fsdevel@vger.kernel.org
5825 F: Documentation/filesystems/hfs.txt
5829 L: linux-fsdevel@vger.kernel.org
5831 F: Documentation/filesystems/hfsplus.txt
5834 HGA FRAMEBUFFER DRIVER
5835 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5836 L: linux-nvidia@lists.surfsouth.com
5837 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5839 F: drivers/video/fbdev/hgafb.c
5841 HIBERNATION (aka Software Suspend, aka swsusp)
5842 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5843 M: Pavel Machek <pavel@ucw.cz>
5844 L: linux-pm@vger.kernel.org
5845 B: https://bugzilla.kernel.org
5848 F: drivers/base/power/
5850 F: include/linux/suspend.h
5851 F: include/linux/freezer.h
5852 F: include/linux/pm.h
5853 F: arch/*/include/asm/suspend*.h
5856 M: Jiri Kosina <jikos@kernel.org>
5857 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5858 L: linux-input@vger.kernel.org
5859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5862 F: include/linux/hid*
5863 F: include/uapi/linux/hid*
5865 HID SENSOR HUB DRIVERS
5866 M: Jiri Kosina <jikos@kernel.org>
5867 M: Jonathan Cameron <jic23@kernel.org>
5868 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5869 L: linux-input@vger.kernel.org
5870 L: linux-iio@vger.kernel.org
5872 F: Documentation/hid/hid-sensor*
5873 F: drivers/hid/hid-sensor-*
5874 F: drivers/iio/*/hid-*
5875 F: include/linux/hid-sensor-*
5877 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5878 M: Thomas Gleixner <tglx@linutronix.de>
5879 L: linux-kernel@vger.kernel.org
5880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5882 F: Documentation/timers/
5883 F: kernel/time/hrtimer.c
5884 F: kernel/time/clockevents.c
5885 F: kernel/time/tick*.*
5886 F: kernel/time/timer_*.c
5887 F: include/linux/clockchips.h
5888 F: include/linux/hrtimer.h
5890 HIGH-SPEED SCC DRIVER FOR AX.25
5891 L: linux-hams@vger.kernel.org
5893 F: drivers/net/hamradio/dmascc.c
5894 F: drivers/net/hamradio/scc.c
5896 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5897 M: HighPoint Linux Team <linux@highpoint-tech.com>
5898 W: http://www.highpoint-tech.com
5900 F: Documentation/scsi/hptiop.txt
5901 F: drivers/scsi/hptiop.c
5904 M: Jes Sorensen <jes@trained-monkey.org>
5905 L: linux-hippi@sunsite.dk
5907 F: include/linux/hippidevice.h
5908 F: include/uapi/linux/if_hippi.h
5910 F: drivers/net/hippi/
5912 HISILICON NETWORK SUBSYSTEM DRIVER
5913 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5914 M: Salil Mehta <salil.mehta@huawei.com>
5915 L: netdev@vger.kernel.org
5916 W: http://www.hisilicon.com
5918 F: drivers/net/ethernet/hisilicon/
5919 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5921 HISILICON ROCE DRIVER
5922 M: Lijun Ou <oulijun@huawei.com>
5923 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5924 L: linux-rdma@vger.kernel.org
5926 F: drivers/infiniband/hw/hns/
5927 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5929 HISILICON SAS Controller
5930 M: John Garry <john.garry@huawei.com>
5931 W: http://www.hisilicon.com
5933 F: drivers/scsi/hisi_sas/
5934 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5937 M: Jouni Malinen <j@w1.fi>
5938 L: linux-wireless@vger.kernel.org
5939 W: http://w1.fi/hostap-driver.html
5941 F: drivers/net/wireless/intersil/hostap/
5943 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5944 L: platform-driver-x86@vger.kernel.org
5946 F: drivers/platform/x86/tc1100-wmi.c
5948 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5949 M: Jaroslav Kysela <perex@perex.cz>
5951 F: drivers/net/ethernet/hp/hp100.*
5953 HPET: High Precision Event Timers driver
5954 M: Clemens Ladisch <clemens@ladisch.de>
5956 F: Documentation/timers/hpet.txt
5957 F: drivers/char/hpet.c
5958 F: include/linux/hpet.h
5959 F: include/uapi/linux/hpet.h
5963 F: arch/x86/kernel/hpet.c
5964 F: arch/x86/include/asm/hpet.h
5967 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5968 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5973 M: Sebastian Reichel <sre@kernel.org>
5974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5976 F: Documentation/ABI/testing/sysfs-bus-hsi
5977 F: Documentation/device-drivers/serial-interfaces.rst
5979 F: include/linux/hsi/
5980 F: include/uapi/linux/hsi/
5983 M: Jan Dumon <j.dumon@option.com>
5984 W: http://www.pharscape.org
5986 F: drivers/net/usb/hso.c
5988 HSR NETWORK PROTOCOL
5989 M: Arvid Brodin <arvid.brodin@alten.se>
5990 L: netdev@vger.kernel.org
5994 HTCPEN TOUCHSCREEN DRIVER
5995 M: Pau Oliva Fora <pof@eslack.org>
5996 L: linux-input@vger.kernel.org
5998 F: drivers/input/touchscreen/htcpen.c
6001 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6006 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6007 L: linux-media@vger.kernel.org
6008 T: git git://linuxtv.org/media_tree.git
6009 W: https://linuxtv.org
6011 F: drivers/media/platform/sti/hva
6013 Hyper-V CORE AND DRIVERS
6014 M: "K. Y. Srinivasan" <kys@microsoft.com>
6015 M: Haiyang Zhang <haiyangz@microsoft.com>
6016 M: Stephen Hemminger <sthemmin@microsoft.com>
6017 L: devel@linuxdriverproject.org
6019 F: arch/x86/include/asm/mshyperv.h
6020 F: arch/x86/include/uapi/asm/hyperv.h
6021 F: arch/x86/kernel/cpu/mshyperv.c
6023 F: drivers/hid/hid-hyperv.c
6025 F: drivers/input/serio/hyperv-keyboard.c
6026 F: drivers/pci/host/pci-hyperv.c
6027 F: drivers/net/hyperv/
6028 F: drivers/scsi/storvsc_drv.c
6029 F: drivers/uio/uio_hv_generic.c
6030 F: drivers/video/fbdev/hyperv_fb.c
6031 F: include/linux/hyperv.h
6033 F: Documentation/ABI/stable/sysfs-bus-vmbus
6036 M: Peter Rosin <peda@axentia.se>
6037 L: linux-i2c@vger.kernel.org
6039 F: Documentation/i2c/i2c-topology
6040 F: Documentation/i2c/muxes/
6041 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6042 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6043 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6044 F: drivers/i2c/i2c-mux.c
6045 F: drivers/i2c/muxes/
6046 F: include/linux/i2c-mux.h
6048 I2C OVER PARALLEL PORT
6049 M: Jean Delvare <jdelvare@suse.com>
6050 L: linux-i2c@vger.kernel.org
6052 F: Documentation/i2c/busses/i2c-parport
6053 F: Documentation/i2c/busses/i2c-parport-light
6054 F: drivers/i2c/busses/i2c-parport.c
6055 F: drivers/i2c/busses/i2c-parport-light.c
6057 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6058 M: Jean Delvare <jdelvare@suse.com>
6059 L: linux-i2c@vger.kernel.org
6061 F: Documentation/i2c/busses/i2c-ali1535
6062 F: Documentation/i2c/busses/i2c-ali1563
6063 F: Documentation/i2c/busses/i2c-ali15x3
6064 F: Documentation/i2c/busses/i2c-amd756
6065 F: Documentation/i2c/busses/i2c-amd8111
6066 F: Documentation/i2c/busses/i2c-i801
6067 F: Documentation/i2c/busses/i2c-nforce2
6068 F: Documentation/i2c/busses/i2c-piix4
6069 F: Documentation/i2c/busses/i2c-sis5595
6070 F: Documentation/i2c/busses/i2c-sis630
6071 F: Documentation/i2c/busses/i2c-sis96x
6072 F: Documentation/i2c/busses/i2c-via
6073 F: Documentation/i2c/busses/i2c-viapro
6074 F: drivers/i2c/busses/i2c-ali1535.c
6075 F: drivers/i2c/busses/i2c-ali1563.c
6076 F: drivers/i2c/busses/i2c-ali15x3.c
6077 F: drivers/i2c/busses/i2c-amd756.c
6078 F: drivers/i2c/busses/i2c-amd756-s4882.c
6079 F: drivers/i2c/busses/i2c-amd8111.c
6080 F: drivers/i2c/busses/i2c-i801.c
6081 F: drivers/i2c/busses/i2c-isch.c
6082 F: drivers/i2c/busses/i2c-nforce2.c
6083 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6084 F: drivers/i2c/busses/i2c-piix4.c
6085 F: drivers/i2c/busses/i2c-sis5595.c
6086 F: drivers/i2c/busses/i2c-sis630.c
6087 F: drivers/i2c/busses/i2c-sis96x.c
6088 F: drivers/i2c/busses/i2c-via.c
6089 F: drivers/i2c/busses/i2c-viapro.c
6091 I2C/SMBUS ISMT DRIVER
6092 M: Seth Heasley <seth.heasley@intel.com>
6093 M: Neil Horman <nhorman@tuxdriver.com>
6094 L: linux-i2c@vger.kernel.org
6095 F: drivers/i2c/busses/i2c-ismt.c
6096 F: Documentation/i2c/busses/i2c-ismt
6098 I2C/SMBUS STUB DRIVER
6099 M: Jean Delvare <jdelvare@suse.com>
6100 L: linux-i2c@vger.kernel.org
6102 F: drivers/i2c/i2c-stub.c
6105 M: Wolfram Sang <wsa@the-dreams.de>
6106 L: linux-i2c@vger.kernel.org
6107 W: https://i2c.wiki.kernel.org/
6108 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6111 F: Documentation/devicetree/bindings/i2c/
6112 F: Documentation/i2c/
6115 F: include/linux/i2c.h
6116 F: include/linux/i2c-*.h
6117 F: include/uapi/linux/i2c.h
6118 F: include/uapi/linux/i2c-*.h
6121 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6122 L: linux-i2c@vger.kernel.org
6123 L: linux-acpi@vger.kernel.org
6127 M: Jean Delvare <jdelvare@suse.com>
6128 L: linux-i2c@vger.kernel.org
6130 F: Documentation/i2c/busses/i2c-taos-evm
6131 F: drivers/i2c/busses/i2c-taos-evm.c
6134 M: Till Harbaum <till@harbaum.org>
6135 L: linux-i2c@vger.kernel.org
6136 W: http://www.harbaum.org/till/i2c_tiny_usb
6138 F: drivers/i2c/busses/i2c-tiny-usb.c
6141 M: "H. Peter Anvin" <hpa@zytor.com>
6145 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6146 M: "H. Peter Anvin" <hpa@zytor.com>
6147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6150 IA64 (Itanium) PLATFORM
6151 M: Tony Luck <tony.luck@intel.com>
6152 M: Fenghua Yu <fenghua.yu@intel.com>
6153 L: linux-ia64@vger.kernel.org
6154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6158 IBM Power VMX Cryptographic instructions
6159 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6160 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6161 L: linux-crypto@vger.kernel.org
6163 F: drivers/crypto/vmx/Makefile
6164 F: drivers/crypto/vmx/Kconfig
6165 F: drivers/crypto/vmx/vmx.c
6166 F: drivers/crypto/vmx/aes*
6167 F: drivers/crypto/vmx/ghash*
6168 F: drivers/crypto/vmx/ppc-xlate.pl
6170 IBM Power in-Nest Crypto Acceleration
6171 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6172 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6173 L: linux-crypto@vger.kernel.org
6175 F: drivers/crypto/nx/Makefile
6176 F: drivers/crypto/nx/Kconfig
6177 F: drivers/crypto/nx/nx-aes*
6178 F: drivers/crypto/nx/nx-sha*
6179 F: drivers/crypto/nx/nx.*
6180 F: drivers/crypto/nx/nx_csbcpb.h
6181 F: drivers/crypto/nx/nx_debugfs.h
6183 IBM Power 842 compression accelerator
6184 M: Dan Streetman <ddstreet@ieee.org>
6186 F: drivers/crypto/nx/Makefile
6187 F: drivers/crypto/nx/Kconfig
6188 F: drivers/crypto/nx/nx-842*
6189 F: include/linux/sw842.h
6193 IBM Power Linux RAID adapter
6194 M: Brian King <brking@us.ibm.com>
6196 F: drivers/scsi/ipr.*
6198 IBM Power Virtual Ethernet Device Driver
6199 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6200 L: netdev@vger.kernel.org
6202 F: drivers/net/ethernet/ibm/ibmveth.*
6204 IBM Power SRIOV Virtual NIC Device Driver
6205 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6206 M: John Allen <jallen@linux.vnet.ibm.com>
6207 L: netdev@vger.kernel.org
6209 F: drivers/net/ethernet/ibm/ibmvnic.*
6211 IBM Power Virtual SCSI Device Drivers
6212 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6213 L: linux-scsi@vger.kernel.org
6215 F: drivers/scsi/ibmvscsi/ibmvscsi*
6216 F: include/scsi/viosrp.h
6218 IBM Power Virtual SCSI Device Target Driver
6219 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6220 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6221 L: linux-scsi@vger.kernel.org
6222 L: target-devel@vger.kernel.org
6224 F: drivers/scsi/ibmvscsi_tgt/
6226 IBM Power Virtual FC Device Drivers
6227 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6228 L: linux-scsi@vger.kernel.org
6230 F: drivers/scsi/ibmvscsi/ibmvfc*
6232 IBM ServeRAID RAID DRIVER
6234 F: drivers/scsi/ips.*
6236 ICH LPC AND GPIO DRIVER
6237 M: Peter Tyser <ptyser@xes-inc.com>
6239 F: drivers/mfd/lpc_ich.c
6240 F: drivers/gpio/gpio-ich.c
6243 M: "David S. Miller" <davem@davemloft.net>
6244 L: linux-ide@vger.kernel.org
6245 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6248 F: Documentation/ide/
6250 F: include/linux/ide.h
6252 IDEAPAD LAPTOP EXTRAS DRIVER
6253 M: Ike Panhc <ike.pan@canonical.com>
6254 L: platform-driver-x86@vger.kernel.org
6255 W: http://launchpad.net/ideapad-laptop
6257 F: drivers/platform/x86/ideapad-laptop.c
6259 IDEAPAD LAPTOP SLIDEBAR DRIVER
6260 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6261 L: linux-input@vger.kernel.org
6262 W: https://github.com/o2genum/ideapad-slidebar
6264 F: drivers/input/misc/ideapad_slidebar.c
6267 M: Borislav Petkov <bp@alien8.de>
6268 L: linux-ide@vger.kernel.org
6270 F: Documentation/cdrom/ide-cd
6271 F: drivers/ide/ide-cd*
6273 IEEE 802.15.4 SUBSYSTEM
6274 M: Alexander Aring <aar@pengutronix.de>
6275 M: Stefan Schmidt <stefan@osg.samsung.com>
6276 L: linux-wpan@vger.kernel.org
6277 W: http://wpan.cakelab.org/
6278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6283 F: drivers/net/ieee802154/
6284 F: include/linux/nl802154.h
6285 F: include/linux/ieee802154.h
6286 F: include/net/nl802154.h
6287 F: include/net/mac802154.h
6288 F: include/net/af_ieee802154.h
6289 F: include/net/cfg802154.h
6290 F: include/net/ieee802154_netdev.h
6291 F: Documentation/networking/ieee802154.txt
6294 M: Yotam Gigi <yotamg@mellanox.com>
6295 M: Jamal Hadi Salim <jhs@mojatatu.com>
6297 F: include/net/ife.h
6298 F: include/uapi/linux/ife.h
6300 IGORPLUG-USB IR RECEIVER
6301 M: Sean Young <sean@mess.org>
6302 L: linux-media@vger.kernel.org
6304 F: drivers/media/rc/igorplugusb.c
6306 IGUANAWORKS USB IR TRANSCEIVER
6307 M: Sean Young <sean@mess.org>
6308 L: linux-media@vger.kernel.org
6310 F: drivers/media/rc/iguanair.c
6312 IIO DIGITAL POTENTIOMETER DAC
6313 M: Peter Rosin <peda@axentia.se>
6314 L: linux-iio@vger.kernel.org
6316 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6317 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6318 F: drivers/iio/dac/dpot-dac.c
6320 IIO ENVELOPE DETECTOR
6321 M: Peter Rosin <peda@axentia.se>
6322 L: linux-iio@vger.kernel.org
6324 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6325 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6326 F: drivers/iio/adc/envelope-detector.c
6328 IIO SUBSYSTEM AND DRIVERS
6329 M: Jonathan Cameron <jic23@kernel.org>
6330 R: Hartmut Knaack <knaack.h@gmx.de>
6331 R: Lars-Peter Clausen <lars@metafoo.de>
6332 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6333 L: linux-iio@vger.kernel.org
6334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6336 F: Documentation/devicetree/bindings/iio/
6338 F: drivers/staging/iio/
6339 F: include/linux/iio/
6342 IKANOS/ADI EAGLE ADSL USB DRIVER
6343 M: Matthieu Castet <castet.matthieu@free.fr>
6344 M: Stanislaw Gruszka <stf_xl@wp.pl>
6346 F: drivers/usb/atm/ueagle-atm.c
6348 IMGTEC ASCII LCD DRIVER
6349 M: Paul Burton <paul.burton@imgtec.com>
6351 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6352 F: drivers/auxdisplay/img-ascii-lcd.c
6354 INA209 HARDWARE MONITOR DRIVER
6355 M: Guenter Roeck <linux@roeck-us.net>
6356 L: linux-hwmon@vger.kernel.org
6358 F: Documentation/hwmon/ina209
6359 F: Documentation/devicetree/bindings/i2c/ina209.txt
6360 F: drivers/hwmon/ina209.c
6362 INA2XX HARDWARE MONITOR DRIVER
6363 M: Guenter Roeck <linux@roeck-us.net>
6364 L: linux-hwmon@vger.kernel.org
6366 F: Documentation/hwmon/ina2xx
6367 F: drivers/hwmon/ina2xx.c
6368 F: include/linux/platform_data/ina2xx.h
6370 INDUSTRY PACK SUBSYSTEM (IPACK)
6371 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6372 M: Jens Taprogge <jens.taprogge@taprogge.org>
6373 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6374 L: industrypack-devel@lists.sourceforge.net
6375 W: http://industrypack.sourceforge.net
6379 INGENIC JZ4780 DMA Driver
6380 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6382 F: drivers/dma/dma-jz4780.c
6384 INGENIC JZ4780 NAND DRIVER
6385 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6386 L: linux-mtd@lists.infradead.org
6388 F: drivers/mtd/nand/jz4780_*
6390 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6391 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6392 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6393 L: linux-ima-devel@lists.sourceforge.net
6394 L: linux-ima-user@lists.sourceforge.net
6395 L: linux-security-module@vger.kernel.org
6396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6398 F: security/integrity/ima/
6400 IMGTEC IR DECODER DRIVER
6401 M: James Hogan <james.hogan@imgtec.com>
6403 F: drivers/media/rc/img-ir/
6405 IMS TWINTURBO FRAMEBUFFER DRIVER
6406 L: linux-fbdev@vger.kernel.org
6408 F: drivers/video/fbdev/imsttfb.c
6410 INFINIBAND SUBSYSTEM
6411 M: Doug Ledford <dledford@redhat.com>
6412 M: Sean Hefty <sean.hefty@intel.com>
6413 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6414 L: linux-rdma@vger.kernel.org
6415 W: http://www.openfabrics.org/
6416 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6419 F: Documentation/infiniband/
6420 F: drivers/infiniband/
6421 F: include/uapi/linux/if_infiniband.h
6422 F: include/uapi/rdma/
6426 M: John McCutchan <john@johnmccutchan.com>
6427 M: Robert Love <rlove@rlove.org>
6428 M: Eric Paris <eparis@parisplace.org>
6430 F: Documentation/filesystems/inotify.txt
6431 F: fs/notify/inotify/
6432 F: include/linux/inotify.h
6433 F: include/uapi/linux/inotify.h
6435 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6436 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6437 L: linux-input@vger.kernel.org
6438 Q: http://patchwork.kernel.org/project/linux-input/list/
6439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6442 F: include/linux/input.h
6443 F: include/uapi/linux/input.h
6444 F: include/linux/input/
6445 F: Documentation/devicetree/bindings/input/
6447 INPUT MULTITOUCH (MT) PROTOCOL
6448 M: Henrik Rydberg <rydberg@bitmath.org>
6449 L: linux-input@vger.kernel.org
6451 F: Documentation/input/multi-touch-protocol.txt
6452 F: drivers/input/input-mt.c
6455 INTEL ASoC BDW/HSW DRIVERS
6456 M: Jie Yang <yang.jie@linux.intel.com>
6457 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6459 F: sound/soc/intel/common/sst-dsp*
6460 F: sound/soc/intel/common/sst-firmware.c
6461 F: sound/soc/intel/boards/broadwell.c
6462 F: sound/soc/intel/haswell/
6464 INTEL C600 SERIES SAS CONTROLLER DRIVER
6465 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6466 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6467 L: linux-scsi@vger.kernel.org
6468 T: git git://git.code.sf.net/p/intel-sas/isci
6470 F: drivers/scsi/isci/
6472 INTEL HID EVENT DRIVER
6473 M: Alex Hung <alex.hung@canonical.com>
6474 L: platform-driver-x86@vger.kernel.org
6476 F: drivers/platform/x86/intel-hid.c
6478 INTEL VIRTUAL BUTTON DRIVER
6479 M: AceLan Kao <acelan.kao@canonical.com>
6480 L: platform-driver-x86@vger.kernel.org
6482 F: drivers/platform/x86/intel-vbtn.c
6485 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6486 M: Len Brown <lenb@kernel.org>
6487 L: linux-pm@vger.kernel.org
6488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6489 B: https://bugzilla.kernel.org
6491 F: drivers/idle/intel_idle.c
6493 INTEL INTEGRATED SENSOR HUB DRIVER
6494 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6495 M: Jiri Kosina <jikos@kernel.org>
6496 L: linux-input@vger.kernel.org
6498 F: drivers/hid/intel-ish-hid/
6501 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6502 M: Len Brown <lenb@kernel.org>
6503 L: linux-pm@vger.kernel.org
6505 F: drivers/cpufreq/intel_pstate.c
6507 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6508 M: Maik Broemme <mbroemme@libmpq.org>
6509 L: linux-fbdev@vger.kernel.org
6511 F: Documentation/fb/intelfb.txt
6512 F: drivers/video/fbdev/intelfb/
6514 INTEL 810/815 FRAMEBUFFER DRIVER
6515 M: Antonino Daplas <adaplas@gmail.com>
6516 L: linux-fbdev@vger.kernel.org
6518 F: drivers/video/fbdev/i810/
6520 INTEL MENLOW THERMAL DRIVER
6521 M: Sujith Thomas <sujith.thomas@intel.com>
6522 L: platform-driver-x86@vger.kernel.org
6523 W: https://01.org/linux-acpi
6525 F: drivers/platform/x86/intel_menlow.c
6527 INTEL I/OAT DMA DRIVER
6528 M: Dave Jiang <dave.jiang@intel.com>
6529 R: Dan Williams <dan.j.williams@intel.com>
6530 L: dmaengine@vger.kernel.org
6531 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6533 F: drivers/dma/ioat*
6536 M: David Woodhouse <dwmw2@infradead.org>
6537 L: iommu@lists.linux-foundation.org
6538 T: git git://git.infradead.org/iommu-2.6.git
6540 F: drivers/iommu/intel-iommu.c
6541 F: include/linux/intel-iommu.h
6543 INTEL IOP-ADMA DMA DRIVER
6544 R: Dan Williams <dan.j.williams@intel.com>
6546 F: drivers/dma/iop-adma.c
6548 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6549 M: Krzysztof Halasa <khalasa@piap.pl>
6551 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6552 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6553 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6554 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6555 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6556 F: drivers/net/wan/ixp4xx_hss.c
6558 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6559 M: Deepak Saxena <dsaxena@plexity.net>
6561 F: drivers/char/hw_random/ixp4xx-rng.c
6563 INTEL ETHERNET DRIVERS
6564 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6565 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6566 W: http://www.intel.com/support/feedback.htm
6567 W: http://e1000.sourceforge.net/
6568 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6572 F: Documentation/networking/e100.txt
6573 F: Documentation/networking/e1000.txt
6574 F: Documentation/networking/e1000e.txt
6575 F: Documentation/networking/igb.txt
6576 F: Documentation/networking/igbvf.txt
6577 F: Documentation/networking/ixgb.txt
6578 F: Documentation/networking/ixgbe.txt
6579 F: Documentation/networking/ixgbevf.txt
6580 F: Documentation/networking/i40e.txt
6581 F: Documentation/networking/i40evf.txt
6582 F: drivers/net/ethernet/intel/
6583 F: drivers/net/ethernet/intel/*/
6585 INTEL RDMA RNIC DRIVER
6586 M: Faisal Latif <faisal.latif@intel.com>
6587 M: Shiraz Saleem <shiraz.saleem@intel.com>
6588 L: linux-rdma@vger.kernel.org
6590 F: drivers/infiniband/hw/i40iw/
6592 INTEL MERRIFIELD GPIO DRIVER
6593 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6594 L: linux-gpio@vger.kernel.org
6596 F: drivers/gpio/gpio-merrifield.c
6598 INTEL-MID GPIO DRIVER
6599 M: David Cohen <david.a.cohen@linux.intel.com>
6600 L: linux-gpio@vger.kernel.org
6602 F: drivers/gpio/gpio-intel-mid.c
6604 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6605 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6606 L: linux-wireless@vger.kernel.org
6608 F: Documentation/networking/README.ipw2100
6609 F: Documentation/networking/README.ipw2200
6610 F: drivers/net/wireless/intel/ipw2x00/
6613 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6615 F: Documentation/trace/intel_th.txt
6616 F: drivers/hwtracing/intel_th/
6618 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6619 M: Ning Sun <ning.sun@intel.com>
6620 L: tboot-devel@lists.sourceforge.net
6621 W: http://tboot.sourceforge.net
6622 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6624 F: Documentation/intel_txt.txt
6625 F: include/linux/tboot.h
6626 F: arch/x86/kernel/tboot.c
6628 INTEL WIRELESS WIMAX CONNECTION 2400
6629 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6630 M: linux-wimax@intel.com
6631 L: wimax@linuxwimax.org (subscribers-only)
6633 W: http://linuxwimax.org
6634 F: Documentation/wimax/README.i2400m
6635 F: drivers/net/wimax/i2400m/
6636 F: include/uapi/linux/wimax/i2400m.h
6638 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6639 M: Stanislaw Gruszka <sgruszka@redhat.com>
6640 L: linux-wireless@vger.kernel.org
6642 F: drivers/net/wireless/intel/iwlegacy/
6644 INTEL WIRELESS WIFI LINK (iwlwifi)
6645 M: Johannes Berg <johannes.berg@intel.com>
6646 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6647 M: Luca Coelho <luciano.coelho@intel.com>
6648 M: Intel Linux Wireless <linuxwifi@intel.com>
6649 L: linux-wireless@vger.kernel.org
6650 W: http://intellinuxwireless.org
6651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6653 F: drivers/net/wireless/intel/iwlwifi/
6655 INTEL MANAGEMENT ENGINE (mei)
6656 M: Tomas Winkler <tomas.winkler@intel.com>
6657 L: linux-kernel@vger.kernel.org
6659 F: include/uapi/linux/mei.h
6660 F: include/linux/mei_cl_bus.h
6661 F: drivers/misc/mei/*
6662 F: drivers/watchdog/mei_wdt.c
6663 F: Documentation/misc-devices/mei/*
6666 INTEL MIC DRIVERS (mic)
6667 M: Sudeep Dutt <sudeep.dutt@intel.com>
6668 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6670 W: https://github.com/sudeepdutt/mic
6671 W: http://software.intel.com/en-us/mic-developer
6672 F: include/linux/mic_bus.h
6673 F: include/linux/scif.h
6674 F: include/uapi/linux/mic_common.h
6675 F: include/uapi/linux/mic_ioctl.h
6676 F: include/uapi/linux/scif_ioctl.h
6677 F: drivers/misc/mic/
6678 F: drivers/dma/mic_x100_dma.c
6679 F: drivers/dma/mic_x100_dma.h
6680 F: Documentation/mic/
6682 INTEL PMC/P-Unit IPC DRIVER
6683 M: Zha Qipeng<qipeng.zha@intel.com>
6684 L: platform-driver-x86@vger.kernel.org
6686 F: drivers/platform/x86/intel_pmc_ipc.c
6687 F: drivers/platform/x86/intel_punit_ipc.c
6688 F: arch/x86/include/asm/intel_pmc_ipc.h
6689 F: arch/x86/include/asm/intel_punit_ipc.h
6691 INTEL TELEMETRY DRIVER
6692 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6693 L: platform-driver-x86@vger.kernel.org
6695 F: arch/x86/include/asm/intel_telemetry.h
6696 F: drivers/platform/x86/intel_telemetry*
6698 INTEL PMC CORE DRIVER
6699 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6700 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6701 L: platform-driver-x86@vger.kernel.org
6703 F: arch/x86/include/asm/pmc_core.h
6704 F: drivers/platform/x86/intel_pmc_core*
6706 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6707 M: Linus Walleij <linus.walleij@linaro.org>
6708 L: linux-iio@vger.kernel.org
6710 F: drivers/iio/gyro/mpu3050*
6711 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6713 IOC3 ETHERNET DRIVER
6714 M: Ralf Baechle <ralf@linux-mips.org>
6715 L: linux-mips@linux-mips.org
6717 F: drivers/net/ethernet/sgi/ioc3-eth.c
6720 M: Pat Gefre <pfg@sgi.com>
6721 L: linux-serial@vger.kernel.org
6723 F: drivers/tty/serial/ioc3_serial.c
6726 M: Joerg Roedel <joro@8bytes.org>
6727 L: iommu@lists.linux-foundation.org
6728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6730 F: Documentation/devicetree/bindings/iommu/
6734 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6736 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6739 M: Corey Minyard <minyard@acm.org>
6740 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6741 W: http://openipmi.sourceforge.net/
6743 F: Documentation/IPMI.txt
6744 F: drivers/char/ipmi/
6745 F: include/linux/ipmi*
6746 F: include/uapi/linux/ipmi*
6748 QCOM AUDIO (ASoC) DRIVERS
6749 M: Patrick Lai <plai@codeaurora.org>
6750 M: Banajit Goswami <bgoswami@codeaurora.org>
6751 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6755 IPS SCSI RAID DRIVER
6756 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6757 L: linux-scsi@vger.kernel.org
6758 W: http://www.adaptec.com/
6760 F: drivers/scsi/ips*
6763 M: Wensong Zhang <wensong@linux-vs.org>
6764 M: Simon Horman <horms@verge.net.au>
6765 M: Julian Anastasov <ja@ssi.bg>
6766 L: netdev@vger.kernel.org
6767 L: lvs-devel@vger.kernel.org
6769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6771 F: Documentation/networking/ipvs-sysctl.txt
6772 F: include/net/ip_vs.h
6773 F: include/uapi/linux/ip_vs.h
6774 F: net/netfilter/ipvs/
6777 M: Jiri Kosina <jikos@kernel.org>
6778 M: David Sterba <dsterba@suse.com>
6780 F: drivers/tty/ipwireless/
6783 L: netdev@vger.kernel.org
6785 F: include/net/ipx.h
6786 F: include/uapi/linux/ipx.h
6790 M: Samuel Ortiz <samuel@sortiz.org>
6791 L: irda-users@lists.sourceforge.net (subscribers-only)
6792 L: netdev@vger.kernel.org
6793 W: http://irda.sourceforge.net/
6795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6796 F: Documentation/networking/irda.txt
6797 F: drivers/net/irda/
6798 F: include/net/irda/
6802 M: Thomas Gleixner <tglx@linutronix.de>
6803 L: linux-kernel@vger.kernel.org
6805 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6809 M: Thomas Gleixner <tglx@linutronix.de>
6810 M: Jason Cooper <jason@lakedaemon.net>
6811 M: Marc Zyngier <marc.zyngier@arm.com>
6812 L: linux-kernel@vger.kernel.org
6814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6815 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6816 F: Documentation/devicetree/bindings/interrupt-controller/
6819 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6820 M: Marc Zyngier <marc.zyngier@arm.com>
6822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6823 F: Documentation/IRQ-domain.txt
6824 F: include/linux/irqdomain.h
6825 F: kernel/irq/irqdomain.c
6829 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6831 F: Documentation/isa.txt
6832 F: drivers/base/isa.c
6833 F: include/linux/isa.h
6836 M: Jaroslav Kysela <perex@perex.cz>
6838 F: Documentation/isapnp.txt
6839 F: drivers/pnp/isapnp/
6840 F: include/linux/isapnp.h
6843 M: Hans Verkuil <hverkuil@xs4all.nl>
6844 L: linux-media@vger.kernel.org
6845 T: git git://linuxtv.org/media_tree.git
6846 W: https://linuxtv.org
6848 F: drivers/media/radio/radio-isa*
6850 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6851 M: Peter Jones <pjones@redhat.com>
6852 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6854 F: drivers/firmware/iscsi_ibft*
6857 M: Lee Duncan <lduncan@suse.com>
6858 M: Chris Leech <cleech@redhat.com>
6859 L: open-iscsi@googlegroups.com
6860 W: www.open-iscsi.com
6862 F: drivers/scsi/*iscsi*
6863 F: include/scsi/*iscsi*
6865 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6866 M: Or Gerlitz <ogerlitz@mellanox.com>
6867 M: Sagi Grimberg <sagi@grimberg.me>
6868 M: Roi Dayan <roid@mellanox.com>
6869 L: linux-rdma@vger.kernel.org
6871 W: http://www.openfabrics.org
6872 W: www.open-iscsi.org
6873 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6874 F: drivers/infiniband/ulp/iser/
6876 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6877 M: Sagi Grimberg <sagi@grimberg.me>
6878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6879 L: linux-rdma@vger.kernel.org
6880 L: target-devel@vger.kernel.org
6882 W: http://www.linux-iscsi.org
6883 F: drivers/infiniband/ulp/isert
6886 M: Karsten Keil <isdn@linux-pingi.de>
6887 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6888 L: netdev@vger.kernel.org
6889 W: http://www.isdn4linux.de
6890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6892 F: Documentation/isdn/
6894 F: include/linux/isdn.h
6895 F: include/linux/isdn/
6896 F: include/uapi/linux/isdn.h
6897 F: include/uapi/linux/isdn/
6899 ISDN SUBSYSTEM (Eicon active card driver)
6900 M: Armin Schindler <mac@melware.de>
6901 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6902 W: http://www.melware.de
6904 F: drivers/isdn/hardware/eicon/
6906 IT87 HARDWARE MONITORING DRIVER
6907 M: Jean Delvare <jdelvare@suse.com>
6908 L: linux-hwmon@vger.kernel.org
6910 F: Documentation/hwmon/it87
6911 F: drivers/hwmon/it87.c
6914 M: Antti Palosaari <crope@iki.fi>
6915 L: linux-media@vger.kernel.org
6916 W: https://linuxtv.org
6917 W: http://palosaari.fi/linux/
6918 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6919 T: git git://linuxtv.org/anttip/media_tree.git
6921 F: drivers/media/tuners/it913x*
6923 IVTV VIDEO4LINUX DRIVER
6924 M: Andy Walls <awalls@md.metrocast.net>
6925 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6926 L: linux-media@vger.kernel.org
6927 T: git git://linuxtv.org/media_tree.git
6928 W: http://www.ivtvdriver.org
6930 F: Documentation/media/v4l-drivers/ivtv*
6931 F: drivers/media/pci/ivtv/
6932 F: include/uapi/linux/ivtv*
6934 IX2505V MEDIA DRIVER
6935 M: Malcolm Priestley <tvboxspy@gmail.com>
6936 L: linux-media@vger.kernel.org
6937 W: https://linuxtv.org
6938 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6940 F: drivers/media/dvb-frontends/ix2505v*
6942 JC42.4 TEMPERATURE SENSOR DRIVER
6943 M: Guenter Roeck <linux@roeck-us.net>
6944 L: linux-hwmon@vger.kernel.org
6946 F: drivers/hwmon/jc42.c
6947 F: Documentation/hwmon/jc42
6950 M: Dave Kleikamp <shaggy@kernel.org>
6951 L: jfs-discussion@lists.sourceforge.net
6952 W: http://jfs.sourceforge.net/
6953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6955 F: Documentation/filesystems/jfs.txt
6959 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6960 L: netdev@vger.kernel.org
6962 F: drivers/net/ethernet/jme.*
6964 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6965 M: David Woodhouse <dwmw2@infradead.org>
6966 L: linux-mtd@lists.infradead.org
6967 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6970 F: include/uapi/linux/jffs2.h
6972 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6973 M: "Theodore Ts'o" <tytso@mit.edu>
6974 M: Jan Kara <jack@suse.com>
6975 L: linux-ext4@vger.kernel.org
6978 F: include/linux/jbd2.h
6980 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6981 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6982 L: linux-media@vger.kernel.org
6984 F: drivers/media/platform/rcar_jpu.c
6986 JSM Neo PCI based serial card
6987 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6988 L: linux-serial@vger.kernel.org
6990 F: drivers/tty/serial/jsm/
6992 K10TEMP HARDWARE MONITORING DRIVER
6993 M: Clemens Ladisch <clemens@ladisch.de>
6994 L: linux-hwmon@vger.kernel.org
6996 F: Documentation/hwmon/k10temp
6997 F: drivers/hwmon/k10temp.c
6999 K8TEMP HARDWARE MONITORING DRIVER
7000 M: Rudolf Marek <r.marek@assembler.cz>
7001 L: linux-hwmon@vger.kernel.org
7003 F: Documentation/hwmon/k8temp
7004 F: drivers/hwmon/k8temp.c
7007 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7008 R: Alexander Potapenko <glider@google.com>
7009 R: Dmitry Vyukov <dvyukov@google.com>
7010 L: kasan-dev@googlegroups.com
7012 F: arch/*/include/asm/kasan.h
7013 F: arch/*/mm/kasan_init*
7014 F: Documentation/dev-tools/kasan.rst
7015 F: include/linux/kasan*.h
7018 F: scripts/Makefile.kasan
7021 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
7022 L: linux-kbuild@vger.kernel.org
7023 T: git git://gitorious.org/linux-kconfig/linux-kconfig
7025 F: Documentation/kbuild/kconfig-language.txt
7029 M: Dave Young <dyoung@redhat.com>
7030 M: Baoquan He <bhe@redhat.com>
7031 R: Vivek Goyal <vgoyal@redhat.com>
7032 L: kexec@lists.infradead.org
7033 W: http://lse.sourceforge.net/kdump/
7035 F: Documentation/kdump/
7037 KEENE FM RADIO TRANSMITTER DRIVER
7038 M: Hans Verkuil <hverkuil@xs4all.nl>
7039 L: linux-media@vger.kernel.org
7040 T: git git://linuxtv.org/media_tree.git
7041 W: https://linuxtv.org
7043 F: drivers/media/radio/radio-keene*
7045 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7046 M: Ian Kent <raven@themaw.net>
7047 L: autofs@vger.kernel.org
7051 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7052 M: Michal Marek <mmarek@suse.com>
7053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
7054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
7055 L: linux-kbuild@vger.kernel.org
7057 F: Documentation/kbuild/
7059 F: scripts/Makefile.*
7065 L: kernel-janitors@vger.kernel.org
7066 W: http://kernelnewbies.org/KernelJanitors
7069 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7070 M: "J. Bruce Fields" <bfields@fieldses.org>
7071 M: Jeff Layton <jlayton@poochiereds.net>
7072 L: linux-nfs@vger.kernel.org
7073 W: http://nfs.sourceforge.net/
7074 T: git git://linux-nfs.org/~bfields/linux.git
7077 F: include/uapi/linux/nfsd/
7081 F: include/linux/lockd/
7082 F: include/linux/sunrpc/
7083 F: include/uapi/linux/sunrpc/
7085 KERNEL SELFTEST FRAMEWORK
7086 M: Shuah Khan <shuahkh@osg.samsung.com>
7087 M: Shuah Khan <shuah@kernel.org>
7088 L: linux-kselftest@vger.kernel.org
7089 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7091 F: tools/testing/selftests
7093 KERNEL VIRTUAL MACHINE (KVM)
7094 M: Paolo Bonzini <pbonzini@redhat.com>
7095 M: Radim Krčmář <rkrcmar@redhat.com>
7096 L: kvm@vger.kernel.org
7097 W: http://www.linux-kvm.org
7098 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7100 F: Documentation/*/kvm*.txt
7101 F: Documentation/virtual/kvm/
7103 F: arch/x86/kernel/kvm.c
7104 F: arch/x86/kernel/kvmclock.c
7105 F: arch/*/include/asm/kvm*
7106 F: include/linux/kvm*
7107 F: include/uapi/linux/kvm*
7111 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7112 M: Joerg Roedel <joro@8bytes.org>
7113 L: kvm@vger.kernel.org
7114 W: http://www.linux-kvm.org/
7116 F: arch/x86/include/asm/svm.h
7117 F: arch/x86/kvm/svm.c
7119 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7120 M: Alexander Graf <agraf@suse.com>
7121 L: kvm-ppc@vger.kernel.org
7122 W: http://www.linux-kvm.org/
7123 T: git git://github.com/agraf/linux-2.6.git
7125 F: arch/powerpc/include/asm/kvm*
7126 F: arch/powerpc/kvm/
7128 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7129 M: Christian Borntraeger <borntraeger@de.ibm.com>
7130 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7131 L: linux-s390@vger.kernel.org
7132 W: http://www.ibm.com/developerworks/linux/linux390/
7133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7135 F: Documentation/s390/kvm.txt
7136 F: arch/s390/include/asm/kvm*
7139 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7140 M: Christoffer Dall <christoffer.dall@linaro.org>
7141 M: Marc Zyngier <marc.zyngier@arm.com>
7142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7143 L: kvmarm@lists.cs.columbia.edu
7144 W: http://systems.cs.columbia.edu/projects/kvm-arm
7145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7147 F: arch/arm/include/uapi/asm/kvm*
7148 F: arch/arm/include/asm/kvm*
7151 F: include/kvm/arm_*
7153 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7154 M: Christoffer Dall <christoffer.dall@linaro.org>
7155 M: Marc Zyngier <marc.zyngier@arm.com>
7156 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7157 L: kvmarm@lists.cs.columbia.edu
7159 F: arch/arm64/include/uapi/asm/kvm*
7160 F: arch/arm64/include/asm/kvm*
7163 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7164 M: James Hogan <james.hogan@imgtec.com>
7165 L: linux-mips@linux-mips.org
7167 F: arch/mips/include/uapi/asm/kvm*
7168 F: arch/mips/include/asm/kvm*
7172 M: Eric Biederman <ebiederm@xmission.com>
7173 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7174 L: kexec@lists.infradead.org
7176 F: include/linux/kexec.h
7177 F: include/uapi/linux/kexec.h
7181 M: David Howells <dhowells@redhat.com>
7182 L: keyrings@vger.kernel.org
7184 F: Documentation/security/keys.txt
7185 F: include/linux/key.h
7186 F: include/linux/key-type.h
7187 F: include/linux/keyctl.h
7188 F: include/uapi/linux/keyctl.h
7193 M: David Safford <safford@us.ibm.com>
7194 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7195 L: linux-security-module@vger.kernel.org
7196 L: keyrings@vger.kernel.org
7198 F: Documentation/security/keys-trusted-encrypted.txt
7199 F: include/keys/trusted-type.h
7200 F: security/keys/trusted.c
7201 F: security/keys/trusted.h
7204 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7205 M: David Safford <safford@us.ibm.com>
7206 L: linux-security-module@vger.kernel.org
7207 L: keyrings@vger.kernel.org
7209 F: Documentation/security/keys-trusted-encrypted.txt
7210 F: include/keys/encrypted-type.h
7211 F: security/keys/encrypted-keys/
7213 KGDB / KDB /debug_core
7214 M: Jason Wessel <jason.wessel@windriver.com>
7215 W: http://kgdb.wiki.kernel.org/
7216 L: kgdb-bugreport@lists.sourceforge.net
7217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7219 F: Documentation/DocBook/kgdb.tmpl
7220 F: drivers/misc/kgdbts.c
7221 F: drivers/tty/serial/kgdboc.c
7222 F: include/linux/kdb.h
7223 F: include/linux/kgdb.h
7227 M: Vegard Nossum <vegardno@ifi.uio.no>
7228 M: Pekka Enberg <penberg@kernel.org>
7230 F: Documentation/dev-tools/kmemcheck.rst
7231 F: arch/x86/include/asm/kmemcheck.h
7232 F: arch/x86/mm/kmemcheck/
7233 F: include/linux/kmemcheck.h
7237 M: Catalin Marinas <catalin.marinas@arm.com>
7239 F: Documentation/dev-tools/kmemleak.rst
7240 F: include/linux/kmemleak.h
7242 F: mm/kmemleak-test.c
7245 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7246 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7247 M: "David S. Miller" <davem@davemloft.net>
7248 M: Masami Hiramatsu <mhiramat@kernel.org>
7250 F: Documentation/kprobes.txt
7251 F: include/linux/kprobes.h
7254 KS0108 LCD CONTROLLER DRIVER
7255 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7256 W: http://miguelojeda.es/auxdisplay.htm
7257 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7259 F: Documentation/auxdisplay/ks0108
7260 F: drivers/auxdisplay/ks0108.c
7261 F: include/linux/ks0108.h
7264 M: David Ahern <dsa@cumulusnetworks.com>
7265 L: netdev@vger.kernel.org
7268 F: include/net/l3mdev.h
7270 LANTIQ MIPS ARCHITECTURE
7271 M: John Crispin <john@phrozen.org>
7272 L: linux-mips@linux-mips.org
7277 L: linux-x25@vger.kernel.org
7279 F: Documentation/networking/lapb-module.txt
7283 LASI 53c700 driver for PARISC
7284 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7285 L: linux-scsi@vger.kernel.org
7287 F: Documentation/scsi/53c700.txt
7288 F: drivers/scsi/53c700*
7291 M: Richard Purdie <rpurdie@rpsys.net>
7292 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7293 M: Pavel Machek <pavel@ucw.cz>
7294 L: linux-leds@vger.kernel.org
7295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7297 F: Documentation/devicetree/bindings/leds/
7299 F: include/linux/leds.h
7301 LEGACY EEPROM DRIVER
7302 M: Jean Delvare <jdelvare@suse.com>
7304 F: Documentation/misc-devices/eeprom
7305 F: drivers/misc/eeprom/eeprom.c
7307 LEGO USB Tower driver
7308 M: Juergen Stuber <starblue@users.sourceforge.net>
7309 L: legousb-devel@lists.sourceforge.net
7310 W: http://legousb.sourceforge.net/
7312 F: drivers/usb/misc/legousbtower.c
7315 M: Michael Krufky <mkrufky@linuxtv.org>
7316 L: linux-media@vger.kernel.org
7317 W: https://linuxtv.org
7318 W: http://github.com/mkrufky
7319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7320 T: git git://linuxtv.org/mkrufky/tuners.git
7322 F: drivers/media/dvb-frontends/lg2160.*
7324 LGDT3305 MEDIA DRIVER
7325 M: Michael Krufky <mkrufky@linuxtv.org>
7326 L: linux-media@vger.kernel.org
7327 W: https://linuxtv.org
7328 W: http://github.com/mkrufky
7329 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7330 T: git git://linuxtv.org/mkrufky/tuners.git
7332 F: drivers/media/dvb-frontends/lgdt3305.*
7335 M: Rusty Russell <rusty@rustcorp.com.au>
7336 L: lguest@lists.ozlabs.org
7337 W: http://lguest.ozlabs.org/
7339 F: arch/x86/include/asm/lguest*.h
7342 F: include/linux/lguest*.h
7345 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7346 M: Tejun Heo <tj@kernel.org>
7347 L: linux-ide@vger.kernel.org
7348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7351 F: include/linux/ata.h
7352 F: include/linux/libata.h
7353 F: Documentation/devicetree/bindings/ata/
7355 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7356 M: Viresh Kumar <vireshk@kernel.org>
7357 L: linux-ide@vger.kernel.org
7358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7360 F: include/linux/pata_arasan_cf_data.h
7361 F: drivers/ata/pata_arasan_cf.c
7364 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7365 M: Tejun Heo <tj@kernel.org>
7366 L: linux-ide@vger.kernel.org
7367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7369 F: drivers/ata/pata_*.c
7370 F: drivers/ata/ata_generic.c
7372 LIBATA SATA AHCI PLATFORM devices support
7373 M: Hans de Goede <hdegoede@redhat.com>
7374 M: Tejun Heo <tj@kernel.org>
7375 L: linux-ide@vger.kernel.org
7376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7378 F: drivers/ata/ahci_platform.c
7379 F: drivers/ata/libahci_platform.c
7380 F: include/linux/ahci_platform.h
7382 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7383 M: Mikael Pettersson <mikpelinux@gmail.com>
7384 L: linux-ide@vger.kernel.org
7385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7387 F: drivers/ata/sata_promise.*
7390 M: Sasha Levin <sasha.levin@oracle.com>
7392 F: tools/lib/lockdep/
7394 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7395 M: Dan Williams <dan.j.williams@intel.com>
7396 L: linux-nvdimm@lists.01.org
7397 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7401 F: include/linux/nd.h
7402 F: include/linux/libnvdimm.h
7403 F: include/uapi/linux/ndctl.h
7405 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7406 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7407 L: linux-nvdimm@lists.01.org
7408 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7410 F: drivers/nvdimm/blk.c
7411 F: drivers/nvdimm/region_devs.c
7412 F: drivers/acpi/nfit*
7414 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7415 M: Vishal Verma <vishal.l.verma@intel.com>
7416 L: linux-nvdimm@lists.01.org
7417 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7419 F: drivers/nvdimm/btt*
7421 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7422 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7423 L: linux-nvdimm@lists.01.org
7424 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7426 F: drivers/nvdimm/pmem.c
7427 F: include/linux/pmem.h
7428 F: arch/*/include/asm/pmem.h
7430 LIGHTNVM PLATFORM SUPPORT
7431 M: Matias Bjorling <mb@lightnvm.io>
7432 W: http://github/OpenChannelSSD
7433 L: linux-block@vger.kernel.org
7435 F: drivers/lightnvm/
7436 F: include/linux/lightnvm.h
7437 F: include/uapi/linux/lightnvm.h
7439 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7440 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7441 M: Paul Mackerras <paulus@samba.org>
7442 M: Michael Ellerman <mpe@ellerman.id.au>
7443 W: https://github.com/linuxppc/linux/wiki
7444 L: linuxppc-dev@lists.ozlabs.org
7445 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7448 F: Documentation/powerpc/
7450 F: drivers/char/tpm/tpm_ibmvtpm*
7451 F: drivers/crypto/nx/
7452 F: drivers/crypto/vmx/
7453 F: drivers/net/ethernet/ibm/ibmveth.*
7454 F: drivers/net/ethernet/ibm/ibmvnic.*
7455 F: drivers/pci/hotplug/pnv_php.c
7456 F: drivers/pci/hotplug/rpa*
7457 F: drivers/scsi/ibmvscsi/
7458 F: tools/testing/selftests/powerpc
7466 LINUX FOR POWER MACINTOSH
7467 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7468 W: http://www.penguinppc.org/
7469 L: linuxppc-dev@lists.ozlabs.org
7471 F: arch/powerpc/platforms/powermac/
7472 F: drivers/macintosh/
7474 LINUX FOR POWERPC EMBEDDED MPC5XXX
7475 M: Anatolij Gustschin <agust@denx.de>
7476 L: linuxppc-dev@lists.ozlabs.org
7477 T: git git://git.denx.de/linux-denx-agust.git
7479 F: arch/powerpc/platforms/512x/
7480 F: arch/powerpc/platforms/52xx/
7482 LINUX FOR POWERPC EMBEDDED PPC4XX
7483 M: Alistair Popple <alistair@popple.id.au>
7484 M: Matt Porter <mporter@kernel.crashing.org>
7485 W: http://www.penguinppc.org/
7486 L: linuxppc-dev@lists.ozlabs.org
7488 F: arch/powerpc/platforms/40x/
7489 F: arch/powerpc/platforms/44x/
7491 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7492 L: linuxppc-dev@lists.ozlabs.org
7494 F: arch/powerpc/*/*virtex*
7495 F: arch/powerpc/*/*/*virtex*
7497 LINUX FOR POWERPC EMBEDDED PPC8XX
7498 M: Vitaly Bordug <vitb@kernel.crashing.org>
7499 W: http://www.penguinppc.org/
7500 L: linuxppc-dev@lists.ozlabs.org
7502 F: arch/powerpc/platforms/8xx/
7504 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7505 M: Scott Wood <oss@buserror.net>
7506 M: Kumar Gala <galak@kernel.crashing.org>
7507 W: http://www.penguinppc.org/
7508 L: linuxppc-dev@lists.ozlabs.org
7509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7511 F: arch/powerpc/platforms/83xx/
7512 F: arch/powerpc/platforms/85xx/
7514 LINUX FOR POWERPC PA SEMI PWRFICIENT
7515 L: linuxppc-dev@lists.ozlabs.org
7517 F: arch/powerpc/platforms/pasemi/
7518 F: drivers/*/*pasemi*
7519 F: drivers/*/*/*pasemi*
7521 LINUX SECURITY MODULE (LSM) FRAMEWORK
7522 M: Chris Wright <chrisw@sous-sol.org>
7523 L: linux-security-module@vger.kernel.org
7526 LIS3LV02D ACCELEROMETER DRIVER
7527 M: Eric Piel <eric.piel@tremplin-utc.net>
7529 F: Documentation/misc-devices/lis3lv02d
7530 F: drivers/misc/lis3lv02d/
7531 F: drivers/platform/x86/hp_accel.c
7534 M: Josh Poimboeuf <jpoimboe@redhat.com>
7535 M: Jessica Yu <jeyu@redhat.com>
7536 M: Jiri Kosina <jikos@kernel.org>
7537 M: Miroslav Benes <mbenes@suse.cz>
7538 R: Petr Mladek <pmladek@suse.com>
7540 F: kernel/livepatch/
7541 F: include/linux/livepatch.h
7542 F: arch/x86/include/asm/livepatch.h
7543 F: arch/x86/kernel/livepatch.c
7544 F: Documentation/livepatch/
7545 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7546 F: samples/livepatch/
7547 L: live-patching@vger.kernel.org
7548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7550 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7551 M: Kees Cook <keescook@chromium.org>
7553 F: drivers/misc/lkdtm*
7556 L: netdev@vger.kernel.org
7558 F: include/linux/llc.h
7559 F: include/uapi/linux/llc.h
7563 LM73 HARDWARE MONITOR DRIVER
7564 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7565 L: linux-hwmon@vger.kernel.org
7567 F: drivers/hwmon/lm73.c
7569 LM78 HARDWARE MONITOR DRIVER
7570 M: Jean Delvare <jdelvare@suse.com>
7571 L: linux-hwmon@vger.kernel.org
7573 F: Documentation/hwmon/lm78
7574 F: drivers/hwmon/lm78.c
7576 LM83 HARDWARE MONITOR DRIVER
7577 M: Jean Delvare <jdelvare@suse.com>
7578 L: linux-hwmon@vger.kernel.org
7580 F: Documentation/hwmon/lm83
7581 F: drivers/hwmon/lm83.c
7583 LM90 HARDWARE MONITOR DRIVER
7584 M: Jean Delvare <jdelvare@suse.com>
7585 L: linux-hwmon@vger.kernel.org
7587 F: Documentation/hwmon/lm90
7588 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7589 F: drivers/hwmon/lm90.c
7590 F: include/dt-bindings/thermal/lm90.h
7592 LM95234 HARDWARE MONITOR DRIVER
7593 M: Guenter Roeck <linux@roeck-us.net>
7594 L: linux-hwmon@vger.kernel.org
7596 F: Documentation/hwmon/lm95234
7597 F: drivers/hwmon/lm95234.c
7599 LME2510 MEDIA DRIVER
7600 M: Malcolm Priestley <tvboxspy@gmail.com>
7601 L: linux-media@vger.kernel.org
7602 W: https://linuxtv.org
7603 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7605 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7608 M: Peter Zijlstra <peterz@infradead.org>
7609 M: Ingo Molnar <mingo@redhat.com>
7610 L: linux-kernel@vger.kernel.org
7611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7613 F: Documentation/locking/
7614 F: include/linux/lockdep.h
7615 F: include/linux/spinlock*.h
7616 F: arch/*/include/asm/spinlock*.h
7617 F: include/linux/rwlock*.h
7618 F: include/linux/mutex*.h
7619 F: arch/*/include/asm/mutex*.h
7620 F: include/linux/rwsem*.h
7621 F: arch/*/include/asm/rwsem.h
7622 F: include/linux/seqlock.h
7623 F: lib/locking*.[ch]
7626 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7627 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7628 L: linux-ntfs-dev@lists.sourceforge.net
7629 W: http://www.linux-ntfs.org/content/view/19/37/
7631 F: Documentation/ldm.txt
7632 F: block/partitions/ldm.*
7634 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7635 M: Sathya Prakash <sathya.prakash@broadcom.com>
7636 M: Chaitra P B <chaitra.basappa@broadcom.com>
7637 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7638 L: MPT-FusionLinux.pdl@broadcom.com
7639 L: linux-scsi@vger.kernel.org
7640 W: http://www.avagotech.com/support/
7642 F: drivers/message/fusion/
7643 F: drivers/scsi/mpt2sas/
7644 F: drivers/scsi/mpt3sas/
7646 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7647 M: Matthew Wilcox <matthew@wil.cx>
7648 L: linux-scsi@vger.kernel.org
7650 F: drivers/scsi/sym53c8xx_2/
7652 LTC4261 HARDWARE MONITOR DRIVER
7653 M: Guenter Roeck <linux@roeck-us.net>
7654 L: linux-hwmon@vger.kernel.org
7656 F: Documentation/hwmon/ltc4261
7657 F: drivers/hwmon/ltc4261.c
7659 LTP (Linux Test Project)
7660 M: Mike Frysinger <vapier@gentoo.org>
7661 M: Cyril Hrubis <chrubis@suse.cz>
7662 M: Wanlong Gao <wanlong.gao@gmail.com>
7663 M: Jan Stancek <jstancek@redhat.com>
7664 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7665 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7666 L: ltp@lists.linux.it (subscribers-only)
7667 W: http://linux-test-project.github.io/
7668 T: git git://github.com/linux-test-project/ltp.git
7672 W: http://www.linux-m32r.org/
7677 M: Geert Uytterhoeven <geert@linux-m68k.org>
7678 L: linux-m68k@lists.linux-m68k.org
7679 W: http://www.linux-m68k.org/
7680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7685 M68K ON APPLE MACINTOSH
7686 M: Joshua Thompson <funaho@jurai.org>
7687 W: http://www.mac.linux-m68k.org/
7688 L: linux-m68k@lists.linux-m68k.org
7693 M: Philip Blundell <philb@gnu.org>
7694 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7698 M88DS3103 MEDIA DRIVER
7699 M: Antti Palosaari <crope@iki.fi>
7700 L: linux-media@vger.kernel.org
7701 W: https://linuxtv.org
7702 W: http://palosaari.fi/linux/
7703 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7704 T: git git://linuxtv.org/anttip/media_tree.git
7706 F: drivers/media/dvb-frontends/m88ds3103*
7708 M88RS2000 MEDIA DRIVER
7709 M: Malcolm Priestley <tvboxspy@gmail.com>
7710 L: linux-media@vger.kernel.org
7711 W: https://linuxtv.org
7712 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7714 F: drivers/media/dvb-frontends/m88rs2000*
7716 MA901 MASTERKIT USB FM RADIO DRIVER
7717 M: Alexey Klimov <klimov.linux@gmail.com>
7718 L: linux-media@vger.kernel.org
7719 T: git git://linuxtv.org/media_tree.git
7721 F: drivers/media/radio/radio-ma901.c
7724 M: Johannes Berg <johannes@sipsolutions.net>
7725 L: linux-wireless@vger.kernel.org
7726 W: http://wireless.kernel.org/
7727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7730 F: Documentation/networking/mac80211-injection.txt
7731 F: include/net/mac80211.h
7733 F: drivers/net/wireless/mac80211_hwsim.[ch]
7736 M: Patrick McHardy <kaber@trash.net>
7737 L: netdev@vger.kernel.org
7739 F: drivers/net/macvlan.c
7740 F: include/linux/if_macvlan.h
7743 M: Jassi Brar <jassisinghbrar@gmail.com>
7744 L: linux-kernel@vger.kernel.org
7747 F: include/linux/mailbox_client.h
7748 F: include/linux/mailbox_controller.h
7750 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7751 M: Michael Kerrisk <mtk.manpages@gmail.com>
7752 W: http://www.kernel.org/doc/man-pages
7753 L: linux-man@vger.kernel.org
7756 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
7757 M: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
7758 L: linux-mips@linux-mips.org
7760 F: arch/mips/boot/dts/img/pistachio_marduk.dts
7762 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7763 M: Andrew Lunn <andrew@lunn.ch>
7764 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7765 L: netdev@vger.kernel.org
7767 F: drivers/net/dsa/mv88e6xxx/
7768 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7770 MARVELL ARMADA DRM SUPPORT
7771 M: Russell King <linux@armlinux.org.uk>
7773 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
7774 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
7775 F: drivers/gpu/drm/armada/
7776 F: include/uapi/drm/armada_drm.h
7777 F: Documentation/devicetree/bindings/display/armada/
7779 MARVELL CRYPTO DRIVER
7780 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7781 M: Arnaud Ebalard <arno@natisbad.org>
7782 F: drivers/crypto/marvell/
7784 L: linux-crypto@vger.kernel.org
7786 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7787 M: Mirko Lindner <mlindner@marvell.com>
7788 M: Stephen Hemminger <stephen@networkplumber.org>
7789 L: netdev@vger.kernel.org
7791 F: drivers/net/ethernet/marvell/sk*
7793 MARVELL LIBERTAS WIRELESS DRIVER
7794 L: libertas-dev@lists.infradead.org
7796 F: drivers/net/wireless/marvell/libertas/
7798 MARVELL MV643XX ETHERNET DRIVER
7799 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7800 L: netdev@vger.kernel.org
7802 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7803 F: include/linux/mv643xx.h
7805 MARVELL MVNETA ETHERNET DRIVER
7806 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7807 L: netdev@vger.kernel.org
7809 F: drivers/net/ethernet/marvell/mvneta.*
7811 MARVELL MWIFIEX WIRELESS DRIVER
7812 M: Amitkumar Karwar <akarwar@marvell.com>
7813 M: Nishant Sarmukadam <nishants@marvell.com>
7814 L: linux-wireless@vger.kernel.org
7816 F: drivers/net/wireless/marvell/mwifiex/
7818 MARVELL MWL8K WIRELESS DRIVER
7819 M: Lennert Buytenhek <buytenh@wantstofly.org>
7820 L: linux-wireless@vger.kernel.org
7822 F: drivers/net/wireless/marvell/mwl8k.c
7824 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7825 M: Nicolas Pitre <nico@fluxnic.net>
7827 F: drivers/mmc/host/mvsdio.*
7829 MATROX FRAMEBUFFER DRIVER
7830 L: linux-fbdev@vger.kernel.org
7832 F: drivers/video/fbdev/matrox/matroxfb_*
7833 F: include/uapi/linux/matroxfb.h
7835 MAX16065 HARDWARE MONITOR DRIVER
7836 M: Guenter Roeck <linux@roeck-us.net>
7837 L: linux-hwmon@vger.kernel.org
7839 F: Documentation/hwmon/max16065
7840 F: drivers/hwmon/max16065.c
7842 MAX20751 HARDWARE MONITOR DRIVER
7843 M: Guenter Roeck <linux@roeck-us.net>
7844 L: linux-hwmon@vger.kernel.org
7846 F: Documentation/hwmon/max20751
7847 F: drivers/hwmon/max20751.c
7849 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7850 L: linux-hwmon@vger.kernel.org
7852 F: Documentation/hwmon/max6650
7853 F: drivers/hwmon/max6650.c
7855 MAX6697 HARDWARE MONITOR DRIVER
7856 M: Guenter Roeck <linux@roeck-us.net>
7857 L: linux-hwmon@vger.kernel.org
7859 F: Documentation/hwmon/max6697
7860 F: Documentation/devicetree/bindings/i2c/max6697.txt
7861 F: drivers/hwmon/max6697.c
7862 F: include/linux/platform_data/max6697.h
7864 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7865 M: Peter Rosin <peda@axentia.se>
7866 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7868 F: Documentation/devicetree/bindings/sound/max9860.txt
7869 F: sound/soc/codecs/max9860.*
7871 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7872 M: Krzysztof Kozlowski <krzk@kernel.org>
7873 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7874 L: linux-pm@vger.kernel.org
7876 F: drivers/power/supply/max14577_charger.c
7877 F: drivers/power/supply/max77693_charger.c
7879 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7880 M: Javier Martinez Canillas <javier@osg.samsung.com>
7881 L: linux-kernel@vger.kernel.org
7883 F: drivers/*/*max77802*.c
7884 F: Documentation/devicetree/bindings/*/*max77802.txt
7885 F: include/dt-bindings/*/*max77802.h
7887 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7888 M: Chanwoo Choi <cw00.choi@samsung.com>
7889 M: Krzysztof Kozlowski <krzk@kernel.org>
7890 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7891 L: linux-kernel@vger.kernel.org
7893 F: drivers/*/max14577*.c
7894 F: drivers/*/max77686*.c
7895 F: drivers/*/max77693*.c
7896 F: drivers/extcon/extcon-max14577.c
7897 F: drivers/extcon/extcon-max77693.c
7898 F: drivers/rtc/rtc-max77686.c
7899 F: drivers/clk/clk-max77686.c
7900 F: Documentation/devicetree/bindings/mfd/max14577.txt
7901 F: Documentation/devicetree/bindings/*/max77686.txt
7902 F: Documentation/devicetree/bindings/mfd/max77693.txt
7903 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7904 F: include/linux/mfd/max14577*.h
7905 F: include/linux/mfd/max77686*.h
7906 F: include/linux/mfd/max77693*.h
7908 MAXIRADIO FM RADIO RECEIVER DRIVER
7909 M: Hans Verkuil <hverkuil@xs4all.nl>
7910 L: linux-media@vger.kernel.org
7911 T: git git://linuxtv.org/media_tree.git
7912 W: https://linuxtv.org
7914 F: drivers/media/radio/radio-maxiradio*
7916 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7917 M: Peter Rosin <peda@axentia.se>
7918 L: linux-iio@vger.kernel.org
7920 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7921 F: drivers/iio/potentiometer/mcp4531.c
7923 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7924 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7925 L: linux-iio@vger.kernel.org
7927 F: drivers/iio/dac/cio-dac.c
7929 MEDIA DRIVERS FOR RENESAS - FCP
7930 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7931 L: linux-media@vger.kernel.org
7932 L: linux-renesas-soc@vger.kernel.org
7933 T: git git://linuxtv.org/media_tree.git
7935 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7936 F: drivers/media/platform/rcar-fcp.c
7937 F: include/media/rcar-fcp.h
7939 MEDIA DRIVERS FOR RENESAS - FDP1
7940 M: Kieran Bingham <kieran@bingham.xyz>
7941 L: linux-media@vger.kernel.org
7942 L: linux-renesas-soc@vger.kernel.org
7943 T: git git://linuxtv.org/media_tree.git
7945 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
7946 F: drivers/media/platform/rcar_fdp1.c
7948 MEDIA DRIVERS FOR RENESAS - VIN
7949 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7950 L: linux-media@vger.kernel.org
7951 L: linux-renesas-soc@vger.kernel.org
7952 T: git git://linuxtv.org/media_tree.git
7954 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7955 F: drivers/media/platform/rcar-vin/
7957 MEDIA DRIVERS FOR RENESAS - VSP1
7958 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7959 L: linux-media@vger.kernel.org
7960 L: linux-renesas-soc@vger.kernel.org
7961 T: git git://linuxtv.org/media_tree.git
7963 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7964 F: drivers/media/platform/vsp1/
7966 MEDIA DRIVERS FOR HELENE
7967 M: Abylay Ospan <aospan@netup.ru>
7968 L: linux-media@vger.kernel.org
7969 W: https://linuxtv.org
7971 T: git git://linuxtv.org/media_tree.git
7973 F: drivers/media/dvb-frontends/helene*
7975 MEDIA DRIVERS FOR ASCOT2E
7976 M: Sergey Kozlov <serjk@netup.ru>
7977 M: Abylay Ospan <aospan@netup.ru>
7978 L: linux-media@vger.kernel.org
7979 W: https://linuxtv.org
7981 T: git git://linuxtv.org/media_tree.git
7983 F: drivers/media/dvb-frontends/ascot2e*
7985 MEDIA DRIVERS FOR CXD2841ER
7986 M: Sergey Kozlov <serjk@netup.ru>
7987 M: Abylay Ospan <aospan@netup.ru>
7988 L: linux-media@vger.kernel.org
7989 W: https://linuxtv.org
7991 T: git git://linuxtv.org/media_tree.git
7993 F: drivers/media/dvb-frontends/cxd2841er*
7995 MEDIA DRIVERS FOR HORUS3A
7996 M: Sergey Kozlov <serjk@netup.ru>
7997 M: Abylay Ospan <aospan@netup.ru>
7998 L: linux-media@vger.kernel.org
7999 W: https://linuxtv.org
8001 T: git git://linuxtv.org/media_tree.git
8003 F: drivers/media/dvb-frontends/horus3a*
8005 MEDIA DRIVERS FOR LNBH25
8006 M: Sergey Kozlov <serjk@netup.ru>
8007 M: Abylay Ospan <aospan@netup.ru>
8008 L: linux-media@vger.kernel.org
8009 W: https://linuxtv.org
8011 T: git git://linuxtv.org/media_tree.git
8013 F: drivers/media/dvb-frontends/lnbh25*
8015 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8016 M: Sergey Kozlov <serjk@netup.ru>
8017 M: Abylay Ospan <aospan@netup.ru>
8018 L: linux-media@vger.kernel.org
8019 W: https://linuxtv.org
8021 T: git git://linuxtv.org/media_tree.git
8023 F: drivers/media/pci/netup_unidvb/*
8025 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8026 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8027 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8028 P: LinuxTV.org Project
8029 L: linux-media@vger.kernel.org
8030 W: https://linuxtv.org
8031 Q: http://patchwork.kernel.org/project/linux-media/list/
8032 T: git git://linuxtv.org/media_tree.git
8034 F: Documentation/media/
8036 F: drivers/staging/media/
8037 F: include/linux/platform_data/media/
8039 F: include/uapi/linux/dvb/
8040 F: include/uapi/linux/videodev2.h
8041 F: include/uapi/linux/media.h
8042 F: include/uapi/linux/v4l2-*
8043 F: include/uapi/linux/meye.h
8044 F: include/uapi/linux/ivtv*
8045 F: include/uapi/linux/uvcvideo.h
8047 MEDIATEK ETHERNET DRIVER
8048 M: Felix Fietkau <nbd@openwrt.org>
8049 M: John Crispin <blogic@openwrt.org>
8050 L: netdev@vger.kernel.org
8052 F: drivers/net/ethernet/mediatek/
8054 MEDIATEK MEDIA DRIVER
8055 M: Tiffany Lin <tiffany.lin@mediatek.com>
8056 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8058 F: drivers/media/platform/mtk-vcodec/
8059 F: drivers/media/platform/mtk-vpu/
8060 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8061 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8064 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8065 M: Houlong Wei <houlong.wei@mediatek.com>
8066 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8068 F: drivers/media/platform/mtk-mdp/
8069 F: drivers/media/platform/mtk-vpu/
8070 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8072 MEDIATEK MT7601U WIRELESS LAN DRIVER
8073 M: Jakub Kicinski <kubakici@wp.pl>
8074 L: linux-wireless@vger.kernel.org
8076 F: drivers/net/wireless/mediatek/mt7601u/
8078 MEGARAID SCSI/SAS DRIVERS
8079 M: Kashyap Desai <kashyap.desai@broadcom.com>
8080 M: Sumit Saxena <sumit.saxena@broadcom.com>
8081 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8082 L: megaraidlinux.pdl@broadcom.com
8083 L: linux-scsi@vger.kernel.org
8084 W: http://www.avagotech.com/support/
8086 F: Documentation/scsi/megaraid.txt
8087 F: drivers/scsi/megaraid.*
8088 F: drivers/scsi/megaraid/
8090 MELFAS MIP4 TOUCHSCREEN DRIVER
8091 M: Sangwon Jee <jeesw@melfas.com>
8092 W: http://www.melfas.com
8094 F: drivers/input/touchscreen/melfas_mip4.c
8095 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8097 MELLANOX ETHERNET DRIVER (mlx4_en)
8098 M: Tariq Toukan <tariqt@mellanox.com>
8099 L: netdev@vger.kernel.org
8101 W: http://www.mellanox.com
8102 Q: http://patchwork.ozlabs.org/project/netdev/list/
8103 F: drivers/net/ethernet/mellanox/mlx4/en_*
8105 MELLANOX ETHERNET DRIVER (mlx5e)
8106 M: Saeed Mahameed <saeedm@mellanox.com>
8107 L: netdev@vger.kernel.org
8109 W: http://www.mellanox.com
8110 Q: http://patchwork.ozlabs.org/project/netdev/list/
8111 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8113 MELLANOX ETHERNET SWITCH DRIVERS
8114 M: Jiri Pirko <jiri@mellanox.com>
8115 M: Ido Schimmel <idosch@mellanox.com>
8116 L: netdev@vger.kernel.org
8118 W: http://www.mellanox.com
8119 Q: http://patchwork.ozlabs.org/project/netdev/list/
8120 F: drivers/net/ethernet/mellanox/mlxsw/
8122 MELLANOX MLXCPLD I2C AND MUX DRIVER
8123 M: Vadim Pasternak <vadimp@mellanox.com>
8124 M: Michael Shych <michaelsh@mellanox.com>
8125 L: linux-i2c@vger.kernel.org
8127 F: drivers/i2c/busses/i2c-mlxcpld.c
8128 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8129 F: Documentation/i2c/busses/i2c-mlxcpld
8131 MELLANOX MLXCPLD LED DRIVER
8132 M: Vadim Pasternak <vadimp@mellanox.com>
8133 L: linux-leds@vger.kernel.org
8135 F: drivers/leds/leds-mlxcpld.c
8136 F: Documentation/leds/leds-mlxcpld.txt
8138 MELLANOX PLATFORM DRIVER
8139 M: Vadim Pasternak <vadimp@mellanox.com>
8140 L: platform-driver-x86@vger.kernel.org
8142 F: drivers/platform/x86/mlx-platform.c
8144 MELLANOX MLX CPLD HOTPLUG DRIVER
8145 M: Vadim Pasternak <vadimp@mellanox.com>
8146 L: platform-driver-x86@vger.kernel.org
8148 F: drivers/platform/x86/mlxcpld-hotplug.c
8149 F: include/linux/platform_data/mlxcpld-hotplug.h
8151 SOFT-ROCE DRIVER (rxe)
8152 M: Moni Shoua <monis@mellanox.com>
8153 L: linux-rdma@vger.kernel.org
8155 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8156 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8157 F: drivers/infiniband/sw/rxe/
8158 F: include/uapi/rdma/rdma_user_rxe.h
8161 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8162 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8163 L: linux-kernel@vger.kernel.org
8165 F: kernel/membarrier.c
8166 F: include/uapi/linux/membarrier.h
8169 L: linux-mm@kvack.org
8170 W: http://www.linux-mm.org
8172 F: include/linux/mm.h
8173 F: include/linux/gfp.h
8174 F: include/linux/mmzone.h
8175 F: include/linux/memory_hotplug.h
8176 F: include/linux/vmalloc.h
8179 MEMORY TECHNOLOGY DEVICES (MTD)
8180 M: David Woodhouse <dwmw2@infradead.org>
8181 M: Brian Norris <computersforpeace@gmail.com>
8182 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8183 M: Marek Vasut <marek.vasut@gmail.com>
8184 M: Richard Weinberger <richard@nod.at>
8185 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8186 L: linux-mtd@lists.infradead.org
8187 W: http://www.linux-mtd.infradead.org/
8188 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8189 T: git git://git.infradead.org/linux-mtd.git
8190 T: git git://git.infradead.org/l2-mtd.git
8192 F: Documentation/devicetree/bindings/mtd/
8194 F: include/linux/mtd/
8195 F: include/uapi/mtd/
8197 MEN A21 WATCHDOG DRIVER
8198 M: Johannes Thumshirn <morbidrsa@gmail.com>
8199 L: linux-watchdog@vger.kernel.org
8201 F: drivers/watchdog/mena21_wdt.c
8203 MEN CHAMELEON BUS (mcb)
8204 M: Johannes Thumshirn <morbidrsa@gmail.com>
8207 F: include/linux/mcb.h
8208 F: Documentation/men-chameleon-bus.txt
8210 MEN F21BMC (Board Management Controller)
8211 M: Andreas Werner <andreas.werner@men.de>
8213 F: drivers/mfd/menf21bmc.c
8214 F: drivers/watchdog/menf21bmc_wdt.c
8215 F: drivers/leds/leds-menf21bmc.c
8216 F: drivers/hwmon/menf21bmc_hwmon.c
8217 F: Documentation/hwmon/menf21bmc
8220 M: James Hogan <james.hogan@imgtec.com>
8221 L: linux-metag@vger.kernel.org
8222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8225 F: Documentation/metag/
8226 F: Documentation/devicetree/bindings/metag/
8227 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8228 F: drivers/clocksource/metag_generic.c
8229 F: drivers/irqchip/irq-metag.c
8230 F: drivers/irqchip/irq-metag-ext.c
8231 F: drivers/tty/metag_da.c
8233 MICROBLAZE ARCHITECTURE
8234 M: Michal Simek <monstr@monstr.eu>
8235 W: http://www.monstr.eu/fdt/
8236 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8240 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8241 M: Richard Genoud <richard.genoud@gmail.com>
8243 F: drivers/tty/serial/atmel_serial.c
8244 F: include/linux/atmel_serial.h
8246 MICROCHIP / ATMEL DMA DRIVER
8247 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8249 L: dmaengine@vger.kernel.org
8251 F: drivers/dma/at_hdmac.c
8252 F: drivers/dma/at_hdmac_regs.h
8253 F: include/linux/platform_data/dma-atmel.h
8255 MICROCHIP / ATMEL ISC DRIVER
8256 M: Songjun Wu <songjun.wu@microchip.com>
8257 L: linux-media@vger.kernel.org
8259 F: drivers/media/platform/atmel/atmel-isc.c
8260 F: drivers/media/platform/atmel/atmel-isc-regs.h
8261 F: devicetree/bindings/media/atmel-isc.txt
8263 MICROCHIP USB251XB DRIVER
8264 M: Richard Leitner <richard.leitner@skidata.com>
8265 L: linux-usb@vger.kernel.org
8267 F: drivers/usb/misc/usb251xb.c
8268 F: include/linux/platform_data/usb251xb.h
8269 F: Documentation/devicetree/bindings/usb/usb251xb.txt
8271 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8272 M: Chen Yu <yu.c.chen@intel.com>
8273 L: platform-driver-x86@vger.kernel.org
8275 F: drivers/platform/x86/surfacepro3_button.c
8278 M: Oliver Neukum <oliver@neukum.org>
8280 F: drivers/usb/image/microtek.*
8283 M: Ralf Baechle <ralf@linux-mips.org>
8284 L: linux-mips@linux-mips.org
8285 W: http://www.linux-mips.org/
8286 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8287 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8289 F: Documentation/devicetree/bindings/mips/
8290 F: Documentation/mips/
8293 MIPS/LOONGSON1 ARCHITECTURE
8294 M: Keguang Zhang <keguang.zhang@gmail.com>
8295 L: linux-mips@linux-mips.org
8297 F: arch/mips/loongson32/
8298 F: arch/mips/include/asm/mach-loongson32/
8299 F: drivers/*/*loongson1*
8300 F: drivers/*/*/*loongson1*
8302 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8303 M: Hans Verkuil <hverkuil@xs4all.nl>
8304 L: linux-media@vger.kernel.org
8305 T: git git://linuxtv.org/media_tree.git
8306 W: https://linuxtv.org
8308 F: drivers/media/radio/radio-miropcm20*
8310 MELLANOX MLX4 core VPI driver
8311 M: Yishai Hadas <yishaih@mellanox.com>
8312 L: netdev@vger.kernel.org
8313 L: linux-rdma@vger.kernel.org
8314 W: http://www.mellanox.com
8315 Q: http://patchwork.ozlabs.org/project/netdev/list/
8317 F: drivers/net/ethernet/mellanox/mlx4/
8318 F: include/linux/mlx4/
8319 F: include/uapi/rdma/mlx4-abi.h
8321 MELLANOX MLX4 IB driver
8322 M: Yishai Hadas <yishaih@mellanox.com>
8323 L: linux-rdma@vger.kernel.org
8324 W: http://www.mellanox.com
8325 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8327 F: drivers/infiniband/hw/mlx4/
8328 F: include/linux/mlx4/
8330 MELLANOX MLX5 core VPI driver
8331 M: Saeed Mahameed <saeedm@mellanox.com>
8332 M: Matan Barak <matanb@mellanox.com>
8333 M: Leon Romanovsky <leonro@mellanox.com>
8334 L: netdev@vger.kernel.org
8335 L: linux-rdma@vger.kernel.org
8336 W: http://www.mellanox.com
8337 Q: http://patchwork.ozlabs.org/project/netdev/list/
8339 F: drivers/net/ethernet/mellanox/mlx5/core/
8340 F: include/linux/mlx5/
8341 F: include/uapi/rdma/mlx5-abi.h
8343 MELLANOX MLX5 IB driver
8344 M: Matan Barak <matanb@mellanox.com>
8345 M: Leon Romanovsky <leonro@mellanox.com>
8346 L: linux-rdma@vger.kernel.org
8347 W: http://www.mellanox.com
8348 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8350 F: drivers/infiniband/hw/mlx5/
8351 F: include/linux/mlx5/
8353 MELEXIS MLX90614 DRIVER
8354 M: Crt Mori <cmo@melexis.com>
8355 L: linux-iio@vger.kernel.org
8356 W: http://www.melexis.com
8358 F: drivers/iio/temperature/mlx90614.c
8360 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8361 M: Don Brace <don.brace@microsemi.com>
8362 L: esc.storagedev@microsemi.com
8363 L: linux-scsi@vger.kernel.org
8365 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8366 F: drivers/scsi/smartpqi/Kconfig
8367 F: drivers/scsi/smartpqi/Makefile
8368 F: include/linux/cciss*.h
8369 F: include/uapi/linux/cciss*.h
8370 F: Documentation/scsi/smartpqi.txt
8372 MN88472 MEDIA DRIVER
8373 M: Antti Palosaari <crope@iki.fi>
8374 L: linux-media@vger.kernel.org
8375 W: https://linuxtv.org
8376 W: http://palosaari.fi/linux/
8377 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8379 F: drivers/media/dvb-frontends/mn88472*
8381 MN88473 MEDIA DRIVER
8382 M: Antti Palosaari <crope@iki.fi>
8383 L: linux-media@vger.kernel.org
8384 W: https://linuxtv.org
8385 W: http://palosaari.fi/linux/
8386 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8388 F: drivers/media/dvb-frontends/mn88473*
8391 M: Jessica Yu <jeyu@redhat.com>
8392 M: Rusty Russell <rusty@rustcorp.com.au>
8393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
8395 F: include/linux/module.h
8398 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8399 W: http://popies.net/meye/
8401 F: Documentation/media/v4l-drivers/meye*
8402 F: drivers/media/pci/meye/
8403 F: include/uapi/linux/meye.h
8405 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8406 M: Jiri Slaby <jirislaby@gmail.com>
8408 F: Documentation/serial/moxa-smartio
8409 F: drivers/tty/mxser.*
8411 MR800 AVERMEDIA USB FM RADIO DRIVER
8412 M: Alexey Klimov <klimov.linux@gmail.com>
8413 L: linux-media@vger.kernel.org
8414 T: git git://linuxtv.org/media_tree.git
8416 F: drivers/media/radio/radio-mr800.c
8418 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8419 M: Alan Ott <alan@signal11.us>
8420 L: linux-wpan@vger.kernel.org
8422 F: drivers/net/ieee802154/mrf24j40.c
8423 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8426 M: "Lee, Chun-Yi" <jlee@suse.com>
8427 L: platform-driver-x86@vger.kernel.org
8429 F: drivers/platform/x86/msi-laptop.c
8432 L: platform-driver-x86@vger.kernel.org
8434 F: drivers/platform/x86/msi-wmi.c
8437 M: Antti Palosaari <crope@iki.fi>
8438 L: linux-media@vger.kernel.org
8439 W: https://linuxtv.org
8440 W: http://palosaari.fi/linux/
8441 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8442 T: git git://linuxtv.org/anttip/media_tree.git
8444 F: drivers/media/tuners/msi001*
8446 MSI2500 MEDIA DRIVER
8447 M: Antti Palosaari <crope@iki.fi>
8448 L: linux-media@vger.kernel.org
8449 W: https://linuxtv.org
8450 W: http://palosaari.fi/linux/
8451 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8452 T: git git://linuxtv.org/anttip/media_tree.git
8454 F: drivers/media/usb/msi2500/
8456 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8457 M: Robert Jarzmik <robert.jarzmik@free.fr>
8458 L: linux-mtd@lists.infradead.org
8460 F: drivers/mtd/devices/docg3*
8462 MT9M032 APTINA SENSOR DRIVER
8463 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8464 L: linux-media@vger.kernel.org
8465 T: git git://linuxtv.org/media_tree.git
8467 F: drivers/media/i2c/mt9m032.c
8468 F: include/media/i2c/mt9m032.h
8470 MT9P031 APTINA CAMERA SENSOR
8471 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8472 L: linux-media@vger.kernel.org
8473 T: git git://linuxtv.org/media_tree.git
8475 F: drivers/media/i2c/mt9p031.c
8476 F: include/media/i2c/mt9p031.h
8478 MT9T001 APTINA CAMERA SENSOR
8479 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8480 L: linux-media@vger.kernel.org
8481 T: git git://linuxtv.org/media_tree.git
8483 F: drivers/media/i2c/mt9t001.c
8484 F: include/media/i2c/mt9t001.h
8486 MT9V032 APTINA CAMERA SENSOR
8487 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8488 L: linux-media@vger.kernel.org
8489 T: git git://linuxtv.org/media_tree.git
8491 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8492 F: drivers/media/i2c/mt9v032.c
8493 F: include/media/i2c/mt9v032.h
8495 MULTIFUNCTION DEVICES (MFD)
8496 M: Lee Jones <lee.jones@linaro.org>
8497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8499 F: Documentation/devicetree/bindings/mfd/
8501 F: include/linux/mfd/
8502 F: include/dt-bindings/mfd/
8504 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8505 M: Ulf Hansson <ulf.hansson@linaro.org>
8506 L: linux-mmc@vger.kernel.org
8507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8509 F: Documentation/devicetree/bindings/mmc/
8511 F: include/linux/mmc/
8512 F: include/uapi/linux/mmc/
8514 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8516 F: drivers/mmc/host/mmc_spi.c
8517 F: include/linux/spi/mmc_spi.h
8519 MULTISOUND SOUND DRIVER
8520 M: Andrew Veliath <andrewtv@usa.net>
8522 F: Documentation/sound/oss/MultiSound
8525 MULTITECH MULTIPORT CARD (ISICOM)
8527 F: drivers/tty/isicom.c
8528 F: include/linux/isicom.h
8530 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8531 M: Bin Liu <b-liu@ti.com>
8532 L: linux-usb@vger.kernel.org
8533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8535 F: drivers/usb/musb/
8537 MXL5007T MEDIA DRIVER
8538 M: Michael Krufky <mkrufky@linuxtv.org>
8539 L: linux-media@vger.kernel.org
8540 W: https://linuxtv.org
8541 W: http://github.com/mkrufky
8542 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8543 T: git git://linuxtv.org/mkrufky/tuners.git
8545 F: drivers/media/tuners/mxl5007t.*
8548 M: Marek Vasut <marex@denx.de>
8550 F: drivers/gpu/drm/mxsfb/
8551 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8553 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8554 M: Hyong-Youb Kim <hykim@myri.com>
8555 L: netdev@vger.kernel.org
8556 W: https://www.myricom.com/support/downloads/myri10ge.html
8558 F: drivers/net/ethernet/myricom/myri10ge/
8560 NAND FLASH SUBSYSTEM
8561 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8562 R: Richard Weinberger <richard@nod.at>
8563 L: linux-mtd@lists.infradead.org
8564 W: http://www.linux-mtd.infradead.org/
8565 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8566 T: git git://github.com/linux-nand/linux.git
8568 F: drivers/mtd/nand/
8569 F: include/linux/mtd/nand*.h
8571 NATSEMI ETHERNET DRIVER (DP8381x)
8573 F: drivers/net/ethernet/natsemi/natsemi.c
8575 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8576 M: Daniel Mack <zonque@gmail.com>
8578 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8579 W: http://www.native-instruments.com
8583 M: Petr Vandrovec <petr@vandrovec.name>
8587 NCR 5380 SCSI DRIVERS
8588 M: Finn Thain <fthain@telegraphics.com.au>
8589 M: Michael Schmitz <schmitzmic@gmail.com>
8590 L: linux-scsi@vger.kernel.org
8592 F: Documentation/scsi/g_NCR5380.txt
8593 F: drivers/scsi/NCR5380.*
8594 F: drivers/scsi/arm/cumana_1.c
8595 F: drivers/scsi/arm/oak.c
8596 F: drivers/scsi/atari_scsi.*
8597 F: drivers/scsi/dmx3191d.c
8598 F: drivers/scsi/g_NCR5380.*
8599 F: drivers/scsi/mac_scsi.*
8600 F: drivers/scsi/sun3_scsi.*
8601 F: drivers/scsi/sun3_scsi_vme.c
8603 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8604 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8605 L: linux-scsi@vger.kernel.org
8607 F: drivers/scsi/NCR_D700.*
8609 NCT6775 HARDWARE MONITOR DRIVER
8610 M: Guenter Roeck <linux@roeck-us.net>
8611 L: linux-hwmon@vger.kernel.org
8613 F: Documentation/hwmon/nct6775
8614 F: drivers/hwmon/nct6775.c
8616 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8617 M: Faisal Latif <faisal.latif@intel.com>
8618 L: linux-rdma@vger.kernel.org
8619 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8621 F: drivers/infiniband/hw/nes/
8622 F: include/uapi/rdma/nes-abi.h
8624 NETEM NETWORK EMULATOR
8625 M: Stephen Hemminger <stephen@networkplumber.org>
8626 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8628 F: net/sched/sch_netem.c
8630 NETERION 10GbE DRIVERS (s2io/vxge)
8631 M: Jon Mason <jdmason@kudzu.us>
8632 L: netdev@vger.kernel.org
8634 F: Documentation/networking/s2io.txt
8635 F: Documentation/networking/vxge.txt
8636 F: drivers/net/ethernet/neterion/
8639 M: Pablo Neira Ayuso <pablo@netfilter.org>
8640 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8641 L: netfilter-devel@vger.kernel.org
8642 L: coreteam@netfilter.org
8643 W: http://www.netfilter.org/
8644 W: http://www.iptables.org/
8645 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8649 F: include/linux/netfilter*
8650 F: include/linux/netfilter/
8651 F: include/net/netfilter/
8652 F: include/uapi/linux/netfilter*
8653 F: include/uapi/linux/netfilter/
8654 F: net/*/netfilter.c
8657 F: net/bridge/br_netfilter*.c
8660 M: Paul Moore <paul@paul-moore.com>
8661 W: http://netlabel.sf.net
8662 L: netdev@vger.kernel.org
8664 F: Documentation/netlabel/
8665 F: include/net/netlabel.h
8668 NETROM NETWORK LAYER
8669 M: Ralf Baechle <ralf@linux-mips.org>
8670 L: linux-hams@vger.kernel.org
8671 W: http://www.linux-ax25.org/
8673 F: include/net/netrom.h
8674 F: include/uapi/linux/netrom.h
8677 NETRONOME ETHERNET DRIVERS
8678 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8679 L: oss-drivers@netronome.com
8681 F: drivers/net/ethernet/netronome/
8683 NETWORK BLOCK DEVICE (NBD)
8684 M: Josef Bacik <jbacik@fb.com>
8686 L: linux-block@vger.kernel.org
8687 L: nbd-general@lists.sourceforge.net
8688 F: Documentation/blockdev/nbd.txt
8689 F: drivers/block/nbd.c
8690 F: include/uapi/linux/nbd.h
8692 NETWORK DROP MONITOR
8693 M: Neil Horman <nhorman@tuxdriver.com>
8694 L: netdev@vger.kernel.org
8696 W: https://fedorahosted.org/dropwatch/
8697 F: net/core/drop_monitor.c
8700 M: Andrew Lunn <andrew@lunn.ch>
8701 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8702 M: Florian Fainelli <f.fainelli@gmail.com>
8705 F: include/net/dsa.h
8708 NETWORKING [GENERAL]
8709 M: "David S. Miller" <davem@davemloft.net>
8710 L: netdev@vger.kernel.org
8711 W: http://www.linuxfoundation.org/en/Net
8712 Q: http://patchwork.ozlabs.org/project/netdev/list/
8713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8718 F: include/linux/in.h
8719 F: include/linux/net.h
8720 F: include/linux/netdevice.h
8721 F: include/uapi/linux/in.h
8722 F: include/uapi/linux/net.h
8723 F: include/uapi/linux/netdevice.h
8724 F: include/uapi/linux/net_namespace.h
8726 F: tools/testing/selftests/net/
8729 NETWORKING [IPv4/IPv6]
8730 M: "David S. Miller" <davem@davemloft.net>
8731 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8732 M: James Morris <jmorris@namei.org>
8733 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8734 M: Patrick McHardy <kaber@trash.net>
8735 L: netdev@vger.kernel.org
8736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8744 M: Steffen Klassert <steffen.klassert@secunet.com>
8745 M: Herbert Xu <herbert@gondor.apana.org.au>
8746 M: "David S. Miller" <davem@davemloft.net>
8747 L: netdev@vger.kernel.org
8748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8757 F: net/ipv4/ipcomp.c
8758 F: net/ipv4/ip_vti.c
8762 F: net/ipv6/ipcomp6.c
8763 F: net/ipv6/ip6_vti.c
8764 F: include/uapi/linux/xfrm.h
8765 F: include/net/xfrm.h
8767 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8768 M: Paul Moore <paul@paul-moore.com>
8769 L: netdev@vger.kernel.org
8772 NETWORKING [WIRELESS]
8773 L: linux-wireless@vger.kernel.org
8774 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8777 L: netdev@vger.kernel.org
8778 W: http://www.linuxfoundation.org/en/Net
8779 Q: http://patchwork.ozlabs.org/project/netdev/list/
8780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8783 F: Documentation/devicetree/bindings/net/
8785 F: include/linux/if_*
8786 F: include/linux/netdevice.h
8787 F: include/linux/etherdevice.h
8788 F: include/linux/fcdevice.h
8789 F: include/linux/fddidevice.h
8790 F: include/linux/hippidevice.h
8791 F: include/linux/inetdevice.h
8792 F: include/uapi/linux/if_*
8793 F: include/uapi/linux/netdevice.h
8795 NETWORKING DRIVERS (WIRELESS)
8796 M: Kalle Valo <kvalo@codeaurora.org>
8797 L: linux-wireless@vger.kernel.org
8798 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8802 F: Documentation/devicetree/bindings/net/wireless/
8803 F: drivers/net/wireless/
8805 NETXEN (1/10) GbE SUPPORT
8806 M: Manish Chopra <manish.chopra@cavium.com>
8807 M: Rahul Verma <rahul.verma@cavium.com>
8808 M: Dept-GELinuxNICDev@cavium.com
8809 L: netdev@vger.kernel.org
8811 F: drivers/net/ethernet/qlogic/netxen/
8814 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8815 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8816 M: Samuel Ortiz <sameo@linux.intel.com>
8817 L: linux-wireless@vger.kernel.org
8818 L: linux-nfc@lists.01.org (subscribers-only)
8822 F: include/uapi/linux/nfc.h
8824 F: include/linux/platform_data/nfcmrvl.h
8825 F: include/linux/platform_data/nxp-nci.h
8826 F: include/linux/platform_data/pn544.h
8827 F: include/linux/platform_data/st21nfca.h
8828 F: include/linux/platform_data/st-nci.h
8829 F: Documentation/devicetree/bindings/net/nfc/
8831 NFS, SUNRPC, AND LOCKD CLIENTS
8832 M: Trond Myklebust <trond.myklebust@primarydata.com>
8833 M: Anna Schumaker <anna.schumaker@netapp.com>
8834 L: linux-nfs@vger.kernel.org
8835 W: http://client.linux-nfs.org
8836 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8842 F: include/linux/lockd/
8843 F: include/linux/nfs*
8844 F: include/linux/sunrpc/
8845 F: include/uapi/linux/nfs*
8846 F: include/uapi/linux/sunrpc/
8849 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8850 L: linux-nilfs@vger.kernel.org
8851 W: http://nilfs.sourceforge.net/
8852 W: http://nilfs.osdn.jp/
8853 T: git git://github.com/konis/nilfs2.git
8855 F: Documentation/filesystems/nilfs2.txt
8857 F: include/trace/events/nilfs2.h
8858 F: include/uapi/linux/nilfs2_api.h
8859 F: include/uapi/linux/nilfs2_ondisk.h
8861 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8862 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8863 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8865 F: Documentation/scsi/NinjaSCSI.txt
8866 F: drivers/scsi/pcmcia/nsp_*
8868 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8869 M: GOTO Masanori <gotom@debian.or.jp>
8870 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8871 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8873 F: Documentation/scsi/NinjaSCSI.txt
8874 F: drivers/scsi/nsp32*
8877 M: Ley Foon Tan <lftan@altera.com>
8878 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8883 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8884 M: Pavel Machek <pavel@ucw.cz>
8885 M: Sakari Ailus <sakari.ailus@iki.fi>
8886 L: linux-media@vger.kernel.org
8888 F: drivers/media/i2c/et8ek8
8889 F: drivers/media/i2c/ad5820.c
8891 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8892 M: Pavel Machek <pavel@ucw.cz>
8893 M: Sakari Ailus <sakari.ailus@iki.fi>
8894 L: linux-media@vger.kernel.org
8896 F: drivers/media/i2c/et8ek8
8897 F: drivers/media/i2c/ad5820.c
8899 NOKIA N900 POWER SUPPLY DRIVERS
8900 R: Pali Rohár <pali.rohar@gmail.com>
8901 F: include/linux/power/bq2415x_charger.h
8902 F: include/linux/power/bq27xxx_battery.h
8903 F: include/linux/power/isp1704_charger.h
8904 F: drivers/power/supply/bq2415x_charger.c
8905 F: drivers/power/supply/bq27xxx_battery.c
8906 F: drivers/power/supply/bq27xxx_battery_i2c.c
8907 F: drivers/power/supply/isp1704_charger.c
8908 F: drivers/power/supply/rx51_battery.c
8911 M: Jon Mason <jdmason@kudzu.us>
8912 M: Dave Jiang <dave.jiang@intel.com>
8913 M: Allen Hubbe <Allen.Hubbe@emc.com>
8914 L: linux-ntb@googlegroups.com
8916 W: https://github.com/jonmason/ntb/wiki
8917 T: git git://github.com/jonmason/ntb.git
8919 F: drivers/net/ntb_netdev.c
8920 F: include/linux/ntb.h
8921 F: include/linux/ntb_transport.h
8922 F: tools/testing/selftests/ntb/
8925 M: Jon Mason <jdmason@kudzu.us>
8926 M: Dave Jiang <dave.jiang@intel.com>
8927 L: linux-ntb@googlegroups.com
8929 W: https://github.com/jonmason/ntb/wiki
8930 T: git git://github.com/jonmason/ntb.git
8931 F: drivers/ntb/hw/intel/
8934 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8935 L: linux-ntb@googlegroups.com
8937 F: drivers/ntb/hw/amd/
8940 M: Anton Altaparmakov <anton@tuxera.com>
8941 L: linux-ntfs-dev@lists.sourceforge.net
8942 W: http://www.tuxera.com/
8943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8945 F: Documentation/filesystems/ntfs.txt
8948 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8949 M: Antonino Daplas <adaplas@gmail.com>
8950 L: linux-fbdev@vger.kernel.org
8952 F: drivers/video/fbdev/riva/
8953 F: drivers/video/fbdev/nvidia/
8956 M: Keith Busch <keith.busch@intel.com>
8957 M: Jens Axboe <axboe@fb.com>
8958 M: Christoph Hellwig <hch@lst.de>
8959 M: Sagi Grimberg <sagi@grimberg.me>
8960 L: linux-nvme@lists.infradead.org
8961 T: git://git.infradead.org/nvme.git
8962 W: http://git.infradead.org/nvme.git
8964 F: drivers/nvme/host/
8965 F: include/linux/nvme.h
8966 F: include/uapi/linux/nvme_ioctl.h
8968 NVM EXPRESS TARGET DRIVER
8969 M: Christoph Hellwig <hch@lst.de>
8970 M: Sagi Grimberg <sagi@grimberg.me>
8971 L: linux-nvme@lists.infradead.org
8972 T: git://git.infradead.org/nvme.git
8973 W: http://git.infradead.org/nvme.git
8975 F: drivers/nvme/target/
8977 NVM EXPRESS FC TRANSPORT DRIVERS
8978 M: James Smart <james.smart@broadcom.com>
8979 L: linux-nvme@lists.infradead.org
8981 F: include/linux/nvme-fc.h
8982 F: include/linux/nvme-fc-driver.h
8983 F: drivers/nvme/host/fc.c
8984 F: drivers/nvme/target/fc.c
8985 F: drivers/nvme/target/fcloop.c
8988 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8989 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8992 F: Documentation/devicetree/bindings/nvmem/
8993 F: include/linux/nvmem-consumer.h
8994 F: include/linux/nvmem-provider.h
8997 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8998 R: Charles Gorand <charles.gorand@effinnov.com>
8999 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9001 F: drivers/nfc/nxp-nci
9003 NXP TDA998X DRM DRIVER
9004 M: Russell King <linux@armlinux.org.uk>
9006 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9007 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9008 F: drivers/gpu/drm/i2c/tda998x_drv.c
9009 F: include/drm/i2c/tda998x.h
9012 M: Peter Rosin <peda@axentia.se>
9013 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9015 F: sound/soc/codecs/tfa9879*
9018 M: Josh Poimboeuf <jpoimboe@redhat.com>
9023 M: Aaro Koskinen <aaro.koskinen@iki.fi>
9024 M: Tony Lindgren <tony@atomide.com>
9025 L: linux-omap@vger.kernel.org
9026 Q: http://patchwork.kernel.org/project/linux-omap/list/
9027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9029 F: arch/arm/mach-omap1/
9030 F: arch/arm/plat-omap/
9031 F: arch/arm/configs/omap1_defconfig
9032 F: drivers/i2c/busses/i2c-omap.c
9033 F: include/linux/i2c-omap.h
9036 M: Tony Lindgren <tony@atomide.com>
9037 L: linux-omap@vger.kernel.org
9038 W: http://www.muru.com/linux/omap/
9039 W: http://linux.omap.com/
9040 Q: http://patchwork.kernel.org/project/linux-omap/list/
9041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9043 F: arch/arm/mach-omap2/
9044 F: arch/arm/plat-omap/
9045 F: arch/arm/configs/omap2plus_defconfig
9046 F: drivers/i2c/busses/i2c-omap.c
9047 F: drivers/irqchip/irq-omap-intc.c
9048 F: drivers/mfd/*omap*.c
9049 F: drivers/mfd/menelaus.c
9050 F: drivers/mfd/palmas.c
9051 F: drivers/mfd/tps65217.c
9052 F: drivers/mfd/tps65218.c
9053 F: drivers/mfd/tps65910.c
9054 F: drivers/mfd/twl-core.[ch]
9055 F: drivers/mfd/twl4030*.c
9056 F: drivers/mfd/twl6030*.c
9057 F: drivers/mfd/twl6040*.c
9058 F: drivers/regulator/palmas-regulator*.c
9059 F: drivers/regulator/pbias-regulator.c
9060 F: drivers/regulator/tps65217-regulator.c
9061 F: drivers/regulator/tps65218-regulator.c
9062 F: drivers/regulator/tps65910-regulator.c
9063 F: drivers/regulator/twl-regulator.c
9064 F: drivers/regulator/twl6030-regulator.c
9065 F: include/linux/i2c-omap.h
9067 OMAP DEVICE TREE SUPPORT
9068 M: Benoît Cousson <bcousson@baylibre.com>
9069 M: Tony Lindgren <tony@atomide.com>
9070 L: linux-omap@vger.kernel.org
9071 L: devicetree@vger.kernel.org
9073 F: arch/arm/boot/dts/*omap*
9074 F: arch/arm/boot/dts/*am3*
9075 F: arch/arm/boot/dts/*am4*
9076 F: arch/arm/boot/dts/*am5*
9077 F: arch/arm/boot/dts/*dra7*
9079 OMAP CLOCK FRAMEWORK SUPPORT
9080 M: Paul Walmsley <paul@pwsan.com>
9081 L: linux-omap@vger.kernel.org
9083 F: arch/arm/*omap*/*clock*
9085 OMAP POWER MANAGEMENT SUPPORT
9086 M: Kevin Hilman <khilman@kernel.org>
9087 L: linux-omap@vger.kernel.org
9089 F: arch/arm/*omap*/*pm*
9090 F: drivers/cpufreq/omap-cpufreq.c
9092 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
9093 M: Rajendra Nayak <rnayak@codeaurora.org>
9094 M: Paul Walmsley <paul@pwsan.com>
9095 L: linux-omap@vger.kernel.org
9097 F: arch/arm/mach-omap2/prm*
9100 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9101 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9102 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9103 L: linux-omap@vger.kernel.org
9107 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9108 M: Roger Quadros <rogerq@ti.com>
9109 M: Tony Lindgren <tony@atomide.com>
9110 L: linux-omap@vger.kernel.org
9112 F: drivers/memory/omap-gpmc.c
9113 F: arch/arm/mach-omap2/*gpmc*
9115 OMAP FRAMEBUFFER SUPPORT
9116 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9117 L: linux-fbdev@vger.kernel.org
9118 L: linux-omap@vger.kernel.org
9120 F: drivers/video/fbdev/omap/
9122 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9123 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9124 L: linux-omap@vger.kernel.org
9125 L: linux-fbdev@vger.kernel.org
9127 F: drivers/video/fbdev/omap2/
9128 F: Documentation/arm/OMAP/DSS
9130 OMAP HARDWARE SPINLOCK SUPPORT
9131 M: Ohad Ben-Cohen <ohad@wizery.com>
9132 L: linux-omap@vger.kernel.org
9134 F: drivers/hwspinlock/omap_hwspinlock.c
9137 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9138 L: linux-omap@vger.kernel.org
9140 F: drivers/mmc/host/omap.c
9143 L: linux-mmc@vger.kernel.org
9144 L: linux-omap@vger.kernel.org
9146 F: drivers/mmc/host/omap_hsmmc.c
9148 OMAP RANDOM NUMBER GENERATOR SUPPORT
9149 M: Deepak Saxena <dsaxena@plexity.net>
9151 F: drivers/char/hw_random/omap-rng.c
9154 M: Benoît Cousson <bcousson@baylibre.com>
9155 M: Paul Walmsley <paul@pwsan.com>
9156 L: linux-omap@vger.kernel.org
9158 F: arch/arm/mach-omap2/omap_hwmod.*
9161 M: Paul Walmsley <paul@pwsan.com>
9162 L: linux-omap@vger.kernel.org
9164 F: arch/arm/mach-omap2/omap_hwmod*data*
9166 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9167 M: Benoît Cousson <bcousson@baylibre.com>
9168 L: linux-omap@vger.kernel.org
9170 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9172 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9173 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9174 L: linux-media@vger.kernel.org
9176 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9177 F: drivers/media/platform/omap3isp/
9178 F: drivers/staging/media/omap4iss/
9181 L: linux-usb@vger.kernel.org
9182 L: linux-omap@vger.kernel.org
9184 F: drivers/usb/*/*omap*
9185 F: arch/arm/*omap*/usb*
9188 M: Grygorii Strashko <grygorii.strashko@ti.com>
9189 M: Santosh Shilimkar <ssantosh@kernel.org>
9190 M: Kevin Hilman <khilman@kernel.org>
9191 L: linux-omap@vger.kernel.org
9193 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9194 F: drivers/gpio/gpio-omap.c
9196 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9197 M: Mark Jackson <mpfj@newflow.co.uk>
9198 L: linux-omap@vger.kernel.org
9200 F: arch/arm/boot/dts/am335x-nano.dts
9203 M: Bob Copeland <me@bobcopeland.com>
9204 L: linux-karma-devel@lists.sourceforge.net
9206 F: Documentation/filesystems/omfs.txt
9209 OMNIKEY CARDMAN 4000 DRIVER
9210 M: Harald Welte <laforge@gnumonks.org>
9212 F: drivers/char/pcmcia/cm4000_cs.c
9213 F: include/linux/cm4000_cs.h
9214 F: include/uapi/linux/cm4000_cs.h
9216 OMNIKEY CARDMAN 4040 DRIVER
9217 M: Harald Welte <laforge@gnumonks.org>
9219 F: drivers/char/pcmcia/cm4040_cs.*
9221 OMNIVISION OV7670 SENSOR DRIVER
9222 M: Jonathan Corbet <corbet@lwn.net>
9223 L: linux-media@vger.kernel.org
9224 T: git git://linuxtv.org/media_tree.git
9226 F: drivers/media/i2c/ov7670.c
9228 ONENAND FLASH DRIVER
9229 M: Kyungmin Park <kyungmin.park@samsung.com>
9230 L: linux-mtd@lists.infradead.org
9232 F: drivers/mtd/onenand/
9233 F: include/linux/mtd/onenand*.h
9235 ONSTREAM SCSI TAPE DRIVER
9236 M: Willem Riede <osst@riede.org>
9237 L: osst-users@lists.sourceforge.net
9238 L: linux-scsi@vger.kernel.org
9240 F: Documentation/scsi/osst.txt
9241 F: drivers/scsi/osst.*
9242 F: drivers/scsi/osst_*.h
9243 F: drivers/scsi/st.h
9245 OPENCORES I2C BUS DRIVER
9246 M: Peter Korsgaard <jacmet@sunsite.dk>
9247 L: linux-i2c@vger.kernel.org
9249 F: Documentation/i2c/busses/i2c-ocores
9250 F: drivers/i2c/busses/i2c-ocores.c
9252 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9253 M: Rob Herring <robh+dt@kernel.org>
9254 M: Frank Rowand <frowand.list@gmail.com>
9255 L: devicetree@vger.kernel.org
9256 W: http://www.devicetree.org/
9257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9260 F: include/linux/of*.h
9263 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9264 M: Rob Herring <robh+dt@kernel.org>
9265 M: Mark Rutland <mark.rutland@arm.com>
9266 L: devicetree@vger.kernel.org
9267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9268 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9270 F: Documentation/devicetree/
9272 F: include/dt-bindings/
9274 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9275 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9276 L: devicetree@vger.kernel.org
9278 F: Documentation/devicetree/dynamic-resolution-notes.txt
9279 F: Documentation/devicetree/overlay-notes.txt
9280 F: drivers/of/overlay.c
9281 F: drivers/of/resolver.c
9283 OPENRISC ARCHITECTURE
9284 M: Jonas Bonn <jonas@southpole.se>
9285 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9286 M: Stafford Horne <shorne@gmail.com>
9287 L: openrisc@lists.librecores.org
9288 W: http://openrisc.io
9293 M: Pravin Shelar <pshelar@nicira.com>
9294 L: netdev@vger.kernel.org
9295 L: dev@openvswitch.org
9296 W: http://openvswitch.org
9299 F: include/uapi/linux/openvswitch.h
9301 OPERATING PERFORMANCE POINTS (OPP)
9302 M: Viresh Kumar <vireshk@kernel.org>
9303 M: Nishanth Menon <nm@ti.com>
9304 M: Stephen Boyd <sboyd@codeaurora.org>
9305 L: linux-pm@vger.kernel.org
9307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9308 F: drivers/base/power/opp/
9309 F: include/linux/pm_opp.h
9310 F: Documentation/power/opp.txt
9311 F: Documentation/devicetree/bindings/opp/
9314 M: Clemens Ladisch <clemens@ladisch.de>
9315 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9316 T: git git://git.alsa-project.org/alsa-kernel.git
9318 F: sound/drivers/opl4/
9321 M: Robert Richter <rric@kernel.org>
9322 L: oprofile-list@lists.sf.net
9324 F: arch/*/include/asm/oprofile*.h
9326 F: drivers/oprofile/
9327 F: include/linux/oprofile.h
9329 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9330 M: Mark Fasheh <mfasheh@versity.com>
9331 M: Joel Becker <jlbec@evilplan.org>
9332 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9333 W: http://ocfs2.wiki.kernel.org
9335 F: Documentation/filesystems/ocfs2.txt
9336 F: Documentation/filesystems/dlmfs.txt
9340 L: linux-wireless@vger.kernel.org
9341 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9342 W: http://www.nongnu.org/orinoco/
9344 F: drivers/net/wireless/intersil/orinoco/
9346 OSD LIBRARY and FILESYSTEM
9347 M: Boaz Harrosh <ooo@electrozaur.com>
9348 M: Benny Halevy <bhalevy@primarydata.com>
9349 L: osd-dev@open-osd.org
9350 W: http://open-osd.org
9351 T: git git://git.open-osd.org/open-osd.git
9353 F: drivers/scsi/osd/
9354 F: include/scsi/osd_*
9358 M: Miklos Szeredi <miklos@szeredi.hu>
9359 L: linux-unionfs@vger.kernel.org
9360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9363 F: Documentation/filesystems/overlayfs.txt
9366 M: Mike Marshall <hubcap@omnibond.com>
9367 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9371 F: Documentation/filesystems/orangefs.txt
9374 M: Christian Lamparter <chunkeey@googlemail.com>
9375 L: linux-wireless@vger.kernel.org
9376 W: http://wireless.kernel.org/en/users/Drivers/p54
9378 F: drivers/net/wireless/intersil/p54/
9380 PA SEMI ETHERNET DRIVER
9381 L: netdev@vger.kernel.org
9383 F: drivers/net/ethernet/pasemi/*
9385 PA SEMI SMBUS DRIVER
9386 L: linux-i2c@vger.kernel.org
9388 F: drivers/i2c/busses/i2c-pasemi.c
9390 PADATA PARALLEL EXECUTION MECHANISM
9391 M: Steffen Klassert <steffen.klassert@secunet.com>
9392 L: linux-crypto@vger.kernel.org
9395 F: include/linux/padata.h
9396 F: Documentation/padata.txt
9398 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9399 M: Harald Welte <laforge@gnumonks.org>
9400 L: platform-driver-x86@vger.kernel.org
9402 F: drivers/platform/x86/panasonic-laptop.c
9404 PANASONIC MN10300/AM33/AM34 PORT
9405 M: David Howells <dhowells@redhat.com>
9406 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9407 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9409 F: Documentation/mn10300/
9412 PARALLEL LCD/KEYPAD PANEL DRIVER
9413 M: Willy Tarreau <willy@haproxy.com>
9414 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9416 F: Documentation/misc-devices/lcd-panel-cgram.txt
9417 F: drivers/misc/panel.c
9419 PARALLEL PORT SUBSYSTEM
9420 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9421 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9422 L: linux-parport@lists.infradead.org (subscribers-only)
9425 F: include/linux/parport*.h
9426 F: drivers/char/ppdev.c
9427 F: include/uapi/linux/ppdev.h
9428 F: Documentation/parport*.txt
9430 PARAVIRT_OPS INTERFACE
9431 M: Jeremy Fitzhardinge <jeremy@goop.org>
9432 M: Chris Wright <chrisw@sous-sol.org>
9433 M: Alok Kataria <akataria@vmware.com>
9434 M: Rusty Russell <rusty@rustcorp.com.au>
9435 L: virtualization@lists.linux-foundation.org
9437 F: Documentation/virtual/paravirt_ops.txt
9438 F: arch/*/kernel/paravirt*
9439 F: arch/*/include/asm/paravirt.h
9440 F: include/linux/hypervisor.h
9442 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9443 M: Tim Waugh <tim@cyberelk.net>
9444 L: linux-parport@lists.infradead.org (subscribers-only)
9446 F: Documentation/blockdev/paride.txt
9447 F: drivers/block/paride/
9450 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9451 M: Helge Deller <deller@gmx.de>
9452 L: linux-parisc@vger.kernel.org
9453 W: http://www.parisc-linux.org/
9454 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9459 F: Documentation/parisc/
9461 F: drivers/char/agp/parisc-agp.c
9462 F: drivers/input/serio/gscps2.c
9463 F: drivers/parport/parport_gsc.*
9464 F: drivers/tty/serial/8250/8250_gsc.c
9465 F: drivers/video/fbdev/sti*
9466 F: drivers/video/console/sti*
9467 F: drivers/video/logo/logo_parisc*
9470 M: Jiri Pirko <jiri@mellanox.com>
9471 L: netdev@vger.kernel.org
9474 F: lib/test_parman.c
9475 F: include/linux/parman.h
9477 PC87360 HARDWARE MONITORING DRIVER
9478 M: Jim Cromie <jim.cromie@gmail.com>
9479 L: linux-hwmon@vger.kernel.org
9481 F: Documentation/hwmon/pc87360
9482 F: drivers/hwmon/pc87360.c
9485 M: Jim Cromie <jim.cromie@gmail.com>
9487 F: drivers/char/pc8736x_gpio.c
9489 PC87427 HARDWARE MONITORING DRIVER
9490 M: Jean Delvare <jdelvare@suse.com>
9491 L: linux-hwmon@vger.kernel.org
9493 F: Documentation/hwmon/pc87427
9494 F: drivers/hwmon/pc87427.c
9497 M: Riku Voipio <riku.voipio@iki.fi>
9499 F: drivers/leds/leds-pca9532.c
9500 F: include/linux/leds-pca9532.h
9502 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9503 M: Guenter Roeck <linux@roeck-us.net>
9504 L: linux-i2c@vger.kernel.org
9506 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9508 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9509 M: Khalid Aziz <khalid@gonehiking.org>
9511 F: drivers/firmware/pcdp.*
9514 M: Linas Vepstas <linasvepstas@gmail.com>
9515 L: linux-pci@vger.kernel.org
9517 F: Documentation/PCI/pci-error-recovery.txt
9519 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9520 M: Russell Currey <ruscur@russell.cc>
9521 L: linuxppc-dev@lists.ozlabs.org
9523 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9524 F: arch/powerpc/kernel/eeh*.c
9525 F: arch/powerpc/platforms/*/eeh*.c
9526 F: arch/powerpc/include/*/eeh*.h
9529 M: Bjorn Helgaas <bhelgaas@google.com>
9530 L: linux-pci@vger.kernel.org
9531 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9534 F: Documentation/devicetree/bindings/pci/
9535 F: Documentation/PCI/
9537 F: include/linux/pci*
9539 F: arch/x86/kernel/quirks.c
9541 PCI DRIVER FOR ALTERA PCIE IP
9542 M: Ley Foon Tan <lftan@altera.com>
9543 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9544 L: linux-pci@vger.kernel.org
9546 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9547 F: drivers/pci/host/pcie-altera.c
9549 PCI DRIVER FOR ARM VERSATILE PLATFORM
9550 M: Rob Herring <robh@kernel.org>
9551 L: linux-pci@vger.kernel.org
9552 L: linux-arm-kernel@lists.infradead.org
9554 F: Documentation/devicetree/bindings/pci/versatile.txt
9555 F: drivers/pci/host/pci-versatile.c
9557 PCI DRIVER FOR ARMADA 8K
9558 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9559 L: linux-pci@vger.kernel.org
9560 L: linux-arm-kernel@lists.infradead.org
9562 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9563 F: drivers/pci/dwc/pcie-armada8k.c
9565 PCI DRIVER FOR APPLIEDMICRO XGENE
9566 M: Tanmay Inamdar <tinamdar@apm.com>
9567 L: linux-pci@vger.kernel.org
9568 L: linux-arm-kernel@lists.infradead.org
9570 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9571 F: drivers/pci/host/pci-xgene.c
9573 PCI DRIVER FOR FREESCALE LAYERSCAPE
9574 M: Minghuan Lian <minghuan.Lian@freescale.com>
9575 M: Mingkai Hu <mingkai.hu@freescale.com>
9576 M: Roy Zang <tie-fei.zang@freescale.com>
9577 L: linuxppc-dev@lists.ozlabs.org
9578 L: linux-pci@vger.kernel.org
9579 L: linux-arm-kernel@lists.infradead.org
9581 F: drivers/pci/dwc/*layerscape*
9584 M: Richard Zhu <hongxing.zhu@nxp.com>
9585 M: Lucas Stach <l.stach@pengutronix.de>
9586 L: linux-pci@vger.kernel.org
9587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9589 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9590 F: drivers/pci/dwc/*imx6*
9592 PCI DRIVER FOR TI KEYSTONE
9593 M: Murali Karicheri <m-karicheri2@ti.com>
9594 L: linux-pci@vger.kernel.org
9595 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9597 F: drivers/pci/dwc/*keystone*
9599 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9600 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9601 M: Jason Cooper <jason@lakedaemon.net>
9602 L: linux-pci@vger.kernel.org
9603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9605 F: drivers/pci/host/*mvebu*
9607 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9608 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9609 L: linux-pci@vger.kernel.org
9610 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9612 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9613 F: drivers/pci/host/pci-aardvark.c
9615 PCI DRIVER FOR NVIDIA TEGRA
9616 M: Thierry Reding <thierry.reding@gmail.com>
9617 L: linux-tegra@vger.kernel.org
9618 L: linux-pci@vger.kernel.org
9620 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9621 F: drivers/pci/host/pci-tegra.c
9623 PCI DRIVER FOR TI DRA7XX
9624 M: Kishon Vijay Abraham I <kishon@ti.com>
9625 L: linux-omap@vger.kernel.org
9626 L: linux-pci@vger.kernel.org
9628 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9629 F: drivers/pci/dwc/pci-dra7xx.c
9631 PCI DRIVER FOR RENESAS R-CAR
9632 M: Simon Horman <horms@verge.net.au>
9633 L: linux-pci@vger.kernel.org
9634 L: linux-renesas-soc@vger.kernel.org
9636 F: drivers/pci/host/*rcar*
9638 PCI DRIVER FOR SAMSUNG EXYNOS
9639 M: Jingoo Han <jingoohan1@gmail.com>
9640 L: linux-pci@vger.kernel.org
9641 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9642 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9644 F: drivers/pci/dwc/pci-exynos.c
9646 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9647 M: Jingoo Han <jingoohan1@gmail.com>
9648 M: Joao Pinto <Joao.Pinto@synopsys.com>
9649 L: linux-pci@vger.kernel.org
9651 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9652 F: drivers/pci/dwc/*designware*
9654 PCI DRIVER FOR GENERIC OF HOSTS
9655 M: Will Deacon <will.deacon@arm.com>
9656 L: linux-pci@vger.kernel.org
9657 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9659 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9660 F: drivers/pci/host/pci-host-common.c
9661 F: drivers/pci/host/pci-host-generic.c
9663 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9664 M: Keith Busch <keith.busch@intel.com>
9665 L: linux-pci@vger.kernel.org
9667 F: drivers/pci/host/vmd.c
9669 PCIE DRIVER FOR ST SPEAR13XX
9670 M: Pratyush Anand <pratyush.anand@gmail.com>
9671 L: linux-pci@vger.kernel.org
9673 F: drivers/pci/dwc/*spear*
9675 PCI MSI DRIVER FOR ALTERA MSI IP
9676 M: Ley Foon Tan <lftan@altera.com>
9677 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9678 L: linux-pci@vger.kernel.org
9680 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9681 F: drivers/pci/host/pcie-altera-msi.c
9683 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9684 M: Duc Dang <dhdang@apm.com>
9685 L: linux-pci@vger.kernel.org
9686 L: linux-arm-kernel@lists.infradead.org
9688 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9689 F: drivers/pci/host/pci-xgene-msi.c
9691 PCIE DRIVER FOR AXIS ARTPEC
9692 M: Niklas Cassel <niklas.cassel@axis.com>
9693 M: Jesper Nilsson <jesper.nilsson@axis.com>
9694 L: linux-arm-kernel@axis.com
9695 L: linux-pci@vger.kernel.org
9697 F: Documentation/devicetree/bindings/pci/axis,artpec*
9698 F: drivers/pci/dwc/*artpec*
9700 PCIE DRIVER FOR HISILICON
9701 M: Zhou Wang <wangzhou1@hisilicon.com>
9702 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9703 L: linux-pci@vger.kernel.org
9705 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9706 F: drivers/pci/dwc/pcie-hisi.c
9708 PCIE DRIVER FOR ROCKCHIP
9709 M: Shawn Lin <shawn.lin@rock-chips.com>
9710 M: Wenrui Li <wenrui.li@rock-chips.com>
9711 L: linux-pci@vger.kernel.org
9712 L: linux-rockchip@lists.infradead.org
9714 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9715 F: drivers/pci/host/pcie-rockchip.c
9717 PCIE DRIVER FOR QUALCOMM MSM
9718 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9719 L: linux-pci@vger.kernel.org
9720 L: linux-arm-msm@vger.kernel.org
9722 F: drivers/pci/dwc/*qcom*
9724 PCIE DRIVER FOR CAVIUM THUNDERX
9725 M: David Daney <david.daney@cavium.com>
9726 L: linux-pci@vger.kernel.org
9727 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9729 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9730 F: drivers/pci/host/pci-thunder-*
9733 P: Linux PCMCIA Team
9734 L: linux-pcmcia@lists.infradead.org
9735 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9738 F: Documentation/pcmcia/
9743 PCNET32 NETWORK DRIVER
9744 M: Don Fry <pcnet32@frontier.com>
9745 L: netdev@vger.kernel.org
9747 F: drivers/net/ethernet/amd/pcnet32.c
9749 PCRYPT PARALLEL CRYPTO ENGINE
9750 M: Steffen Klassert <steffen.klassert@secunet.com>
9751 L: linux-crypto@vger.kernel.org
9754 F: include/crypto/pcrypt.h
9756 PER-CPU MEMORY ALLOCATOR
9757 M: Tejun Heo <tj@kernel.org>
9758 M: Christoph Lameter <cl@linux.com>
9759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9761 F: include/linux/percpu*.h
9763 F: arch/*/include/asm/percpu.h
9765 PER-TASK DELAY ACCOUNTING
9766 M: Balbir Singh <bsingharora@gmail.com>
9768 F: include/linux/delayacct.h
9769 F: kernel/delayacct.c
9771 PERFORMANCE EVENTS SUBSYSTEM
9772 M: Peter Zijlstra <peterz@infradead.org>
9773 M: Ingo Molnar <mingo@redhat.com>
9774 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9775 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9776 L: linux-kernel@vger.kernel.org
9777 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9780 F: include/linux/perf_event.h
9781 F: include/uapi/linux/perf_event.h
9782 F: arch/*/kernel/perf_event*.c
9783 F: arch/*/kernel/*/perf_event*.c
9784 F: arch/*/kernel/*/*/perf_event*.c
9785 F: arch/*/include/asm/perf_event.h
9786 F: arch/*/kernel/perf_callchain.c
9790 PERSONALITY HANDLING
9791 M: Christoph Hellwig <hch@infradead.org>
9792 L: linux-abi-devel@lists.sourceforge.net
9794 F: include/linux/personality.h
9795 F: include/uapi/linux/personality.h
9798 M: Remi Denis-Courmont <courmisch@gmail.com>
9800 F: Documentation/networking/phonet.txt
9801 F: include/linux/phonet.h
9802 F: include/net/phonet/
9803 F: include/uapi/linux/phonet.h
9807 M: Joern Engel <joern@lazybastard.org>
9808 L: linux-mtd@lists.infradead.org
9810 F: drivers/mtd/devices/phram.c
9813 M: Bruno Prémont <bonbons@linux-vserver.org>
9814 L: linux-input@vger.kernel.org
9816 F: drivers/hid/hid-picolcd*
9819 M: Jamie Iles <jamie@jamieiles.com>
9820 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9821 T: git git://github.com/jamieiles/linux-2.6-ji.git
9823 F: arch/arm/boot/dts/picoxcell*
9824 F: arch/arm/mach-picoxcell/
9825 F: drivers/crypto/picoxcell*
9827 PIN CONTROL SUBSYSTEM
9828 M: Linus Walleij <linus.walleij@linaro.org>
9829 L: linux-gpio@vger.kernel.org
9830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9832 F: Documentation/devicetree/bindings/pinctrl/
9833 F: Documentation/pinctrl.txt
9835 F: include/linux/pinctrl/
9837 PIN CONTROLLER - ATMEL AT91
9838 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9839 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9841 F: drivers/pinctrl/pinctrl-at91.*
9843 PIN CONTROLLER - ATMEL AT91 PIO4
9844 M: Ludovic Desroches <ludovic.desroches@microchip.com>
9845 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9846 L: linux-gpio@vger.kernel.org
9848 F: drivers/pinctrl/pinctrl-at91-pio4.*
9850 PIN CONTROLLER - INTEL
9851 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9852 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9854 F: drivers/pinctrl/intel/
9856 PIN CONTROLLER - RENESAS
9857 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9858 M: Geert Uytterhoeven <geert+renesas@glider.be>
9859 L: linux-renesas-soc@vger.kernel.org
9861 F: drivers/pinctrl/sh-pfc/
9863 PIN CONTROLLER - SAMSUNG
9864 M: Tomasz Figa <tomasz.figa@gmail.com>
9865 M: Krzysztof Kozlowski <krzk@kernel.org>
9866 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9867 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9868 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9870 F: drivers/pinctrl/samsung/
9871 F: include/dt-bindings/pinctrl/samsung.h
9872 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9874 PIN CONTROLLER - SINGLE
9875 M: Tony Lindgren <tony@atomide.com>
9876 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9878 L: linux-omap@vger.kernel.org
9880 F: drivers/pinctrl/pinctrl-single.c
9882 PIN CONTROLLER - ST SPEAR
9883 M: Viresh Kumar <vireshk@kernel.org>
9884 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9885 W: http://www.st.com/spear
9887 F: drivers/pinctrl/spear/
9889 PISTACHIO SOC SUPPORT
9890 M: James Hartley <james.hartley@imgtec.com>
9891 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9892 L: linux-mips@linux-mips.org
9894 F: arch/mips/pistachio/
9895 F: arch/mips/include/asm/mach-pistachio/
9896 F: arch/mips/boot/dts/img/pistachio*
9897 F: arch/mips/configs/pistachio*_defconfig
9901 M: linux-block@vger.kernel.org
9902 F: drivers/block/pktcdvd.c
9903 F: include/linux/pktcdvd.h
9904 F: include/uapi/linux/pktcdvd.h
9907 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9908 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9910 T: git git://github.com/gxt/linux.git
9911 F: drivers/input/serio/i8042-unicore32io.h
9912 F: drivers/i2c/busses/i2c-puv3.c
9913 F: drivers/video/fbdev/fb-puv3.c
9914 F: drivers/rtc/rtc-puv3.c
9916 PMBUS HARDWARE MONITORING DRIVERS
9917 M: Guenter Roeck <linux@roeck-us.net>
9918 L: linux-hwmon@vger.kernel.org
9919 W: http://hwmon.wiki.kernel.org/
9920 W: http://www.roeck-us.net/linux/drivers/
9921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9923 F: Documentation/hwmon/pmbus
9924 F: drivers/hwmon/pmbus/
9925 F: include/linux/i2c/pmbus.h
9927 PMC SIERRA MaxRAID DRIVER
9928 L: linux-scsi@vger.kernel.org
9929 W: http://www.pmc-sierra.com/
9931 F: drivers/scsi/pmcraid.*
9933 PMC SIERRA PM8001 DRIVER
9934 M: Jack Wang <jinpu.wang@profitbricks.com>
9935 M: lindar_liu@usish.com
9937 L: linux-scsi@vger.kernel.org
9939 F: drivers/scsi/pm8001/
9941 POSIX CLOCKS and TIMERS
9942 M: Thomas Gleixner <tglx@linutronix.de>
9943 L: linux-kernel@vger.kernel.org
9944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9947 F: include/linux/timer*
9948 F: kernel/time/*timer*
9950 POWER MANAGEMENT CORE
9951 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9952 L: linux-pm@vger.kernel.org
9953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9954 B: https://bugzilla.kernel.org
9956 F: drivers/base/power/
9957 F: include/linux/pm.h
9958 F: include/linux/pm_*
9959 F: include/linux/powercap.h
9960 F: drivers/powercap/
9962 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9963 M: Sebastian Reichel <sre@kernel.org>
9964 L: linux-pm@vger.kernel.org
9965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9967 F: Documentation/devicetree/bindings/power/supply/
9968 F: include/linux/power_supply.h
9969 F: drivers/power/supply/
9971 POWER STATE COORDINATION INTERFACE (PSCI)
9972 M: Mark Rutland <mark.rutland@arm.com>
9973 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9974 L: linux-arm-kernel@lists.infradead.org
9976 F: drivers/firmware/psci*.c
9977 F: include/linux/psci.h
9978 F: include/uapi/linux/psci.h
9980 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9981 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9982 L: linuxppc-dev@lists.ozlabs.org
9984 F: drivers/char/powernv-op-panel.c
9987 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9991 PPP PROTOCOL DRIVERS AND COMPRESSORS
9992 M: Paul Mackerras <paulus@samba.org>
9993 L: linux-ppp@vger.kernel.org
9995 F: drivers/net/ppp/ppp_*
9997 PPP OVER ATM (RFC 2364)
9998 M: Mitchell Blank Jr <mitch@sfgoth.com>
10000 F: net/atm/pppoatm.c
10001 F: include/uapi/linux/atmppp.h
10004 M: Michal Ostrowski <mostrows@earthlink.net>
10006 F: drivers/net/ppp/pppoe.c
10007 F: drivers/net/ppp/pppox.c
10010 M: James Chapman <jchapman@katalix.com>
10012 F: net/l2tp/l2tp_ppp.c
10013 F: include/linux/if_pppol2tp.h
10014 F: include/uapi/linux/if_pppol2tp.h
10017 M: Rodolfo Giometti <giometti@enneenne.com>
10018 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
10019 L: linuxpps@ml.enneenne.com (subscribers-only)
10021 F: Documentation/pps/
10023 F: include/linux/pps*.h
10026 M: Dmitry Kozlov <xeb@mail.ru>
10027 L: netdev@vger.kernel.org
10029 F: drivers/net/ppp/pptp.c
10030 W: http://sourceforge.net/projects/accel-pptp
10033 M: Robert Love <rml@tech9.net>
10034 L: kpreempt-tech@lists.sourceforge.net
10035 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
10037 F: Documentation/preempt-locking.txt
10038 F: include/linux/preempt.h
10041 M: Petr Mladek <pmladek@suse.com>
10042 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
10043 R: Steven Rostedt <rostedt@goodmis.org>
10046 F: include/linux/printk.h
10048 PRISM54 WIRELESS DRIVER
10049 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
10050 L: linux-wireless@vger.kernel.org
10051 W: http://wireless.kernel.org/en/users/Drivers/p54
10053 F: drivers/net/wireless/intersil/prism54/
10055 PS3 NETWORK SUPPORT
10056 M: Geoff Levand <geoff@infradead.org>
10057 L: netdev@vger.kernel.org
10058 L: linuxppc-dev@lists.ozlabs.org
10060 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
10062 PS3 PLATFORM SUPPORT
10063 M: Geoff Levand <geoff@infradead.org>
10064 L: linuxppc-dev@lists.ozlabs.org
10066 F: arch/powerpc/boot/ps3*
10067 F: arch/powerpc/include/asm/lv1call.h
10068 F: arch/powerpc/include/asm/ps3*.h
10069 F: arch/powerpc/platforms/ps3/
10072 F: drivers/rtc/rtc-ps3.c
10073 F: drivers/usb/host/*ps3.c
10074 F: sound/ppc/snd_ps3*
10077 M: Jim Paris <jim@jtan.com>
10078 M: Geoff Levand <geoff@infradead.org>
10079 L: linuxppc-dev@lists.ozlabs.org
10081 F: drivers/block/ps3vram.c
10083 PSAMPLE PACKET SAMPLING SUPPORT:
10084 M: Yotam Gigi <yotamg@mellanox.com>
10087 F: include/net/psample.h
10088 F: include/uapi/linux/psample.h
10091 M: Kees Cook <keescook@chromium.org>
10092 M: Anton Vorontsov <anton@enomsg.org>
10093 M: Colin Cross <ccross@android.com>
10094 M: Tony Luck <tony.luck@intel.com>
10096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
10098 F: include/linux/pstore*
10099 F: drivers/firmware/efi/efi-pstore.c
10100 F: drivers/acpi/apei/erst.c
10101 F: Documentation/admin-guide/ramoops.rst
10102 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
10103 K: \b(pstore|ramoops)
10105 PTP HARDWARE CLOCK SUPPORT
10106 M: Richard Cochran <richardcochran@gmail.com>
10107 L: netdev@vger.kernel.org
10109 W: http://linuxptp.sourceforge.net/
10110 F: Documentation/ABI/testing/sysfs-ptp
10111 F: Documentation/ptp/*
10112 F: drivers/net/ethernet/freescale/gianfar_ptp.c
10113 F: drivers/net/phy/dp83640*
10115 F: include/linux/ptp_cl*
10118 M: Roland McGrath <roland@hack.frob.com>
10119 M: Oleg Nesterov <oleg@redhat.com>
10121 F: include/asm-generic/syscall.h
10122 F: include/linux/ptrace.h
10123 F: include/linux/regset.h
10124 F: include/linux/tracehook.h
10125 F: include/uapi/linux/ptrace.h
10129 M: Hans Verkuil <hverkuil@xs4all.nl>
10130 L: linux-media@vger.kernel.org
10131 T: git git://linuxtv.org/media_tree.git
10133 F: drivers/media/usb/pulse8-cec/*
10135 PVRUSB2 VIDEO4LINUX DRIVER
10136 M: Mike Isely <isely@pobox.com>
10137 L: pvrusb2@isely.net (subscribers-only)
10138 L: linux-media@vger.kernel.org
10139 W: http://www.isely.net/pvrusb2/
10140 T: git git://linuxtv.org/media_tree.git
10142 F: Documentation/media/v4l-drivers/pvrusb2*
10143 F: drivers/media/usb/pvrusb2/
10146 M: Hans Verkuil <hverkuil@xs4all.nl>
10147 L: linux-media@vger.kernel.org
10148 T: git git://linuxtv.org/media_tree.git
10150 F: drivers/media/usb/pwc/*
10153 M: Kamil Debski <kamil@wypas.org>
10154 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10155 L: linux-hwmon@vger.kernel.org
10157 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10158 F: Documentation/hwmon/pwm-fan
10159 F: drivers/hwmon/pwm-fan.c
10162 M: Thierry Reding <thierry.reding@gmail.com>
10163 L: linux-pwm@vger.kernel.org
10165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10166 F: Documentation/pwm.txt
10167 F: Documentation/devicetree/bindings/pwm/
10168 F: include/linux/pwm.h
10170 F: drivers/video/backlight/pwm_bl.c
10171 F: include/linux/pwm_backlight.h
10173 PXA2xx/PXA3xx SUPPORT
10174 M: Daniel Mack <daniel@zonque.org>
10175 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10176 M: Robert Jarzmik <robert.jarzmik@free.fr>
10177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10178 T: git git://github.com/hzhuang1/linux.git
10179 T: git git://github.com/rjarzmik/linux.git
10181 F: arch/arm/boot/dts/pxa*
10182 F: arch/arm/mach-pxa/
10183 F: drivers/dma/pxa*
10184 F: drivers/pcmcia/pxa2xx*
10185 F: drivers/pinctrl/pxa/
10186 F: drivers/spi/spi-pxa2xx*
10187 F: drivers/usb/gadget/udc/pxa2*
10188 F: include/sound/pxa2xx-lib.h
10193 M: Robert Jarzmik <robert.jarzmik@free.fr>
10194 L: linux-gpio@vger.kernel.org
10196 F: drivers/gpio/gpio-pxa.c
10198 PXA3xx NAND FLASH DRIVER
10199 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10200 L: linux-mtd@lists.infradead.org
10202 F: drivers/mtd/nand/pxa3xx_nand.c
10205 M: Eric Miao <eric.y.miao@gmail.com>
10206 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10208 T: git git://github.com/hzhuang1/linux.git
10209 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10211 F: arch/arm/boot/dts/mmp*
10212 F: arch/arm/mach-mmp/
10218 M: Robert Jarzmik <robert.jarzmik@free.fr>
10219 L: rtc-linux@googlegroups.com
10223 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10224 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10225 L: qat-linux@intel.com
10227 F: drivers/crypto/qat/
10230 M: Mike Marciniszyn <infinipath@intel.com>
10231 L: linux-rdma@vger.kernel.org
10233 F: drivers/infiniband/hw/qib/
10235 QLOGIC QLA1280 SCSI DRIVER
10236 M: Michael Reed <mdr@sgi.com>
10237 L: linux-scsi@vger.kernel.org
10239 F: drivers/scsi/qla1280.[ch]
10241 QLOGIC QLA2XXX FC-SCSI DRIVER
10242 M: qla2xxx-upstream@qlogic.com
10243 L: linux-scsi@vger.kernel.org
10245 F: Documentation/scsi/LICENSE.qla2xxx
10246 F: drivers/scsi/qla2xxx/
10248 QLOGIC QLA4XXX iSCSI DRIVER
10249 M: QLogic-Storage-Upstream@qlogic.com
10250 L: linux-scsi@vger.kernel.org
10252 F: Documentation/scsi/LICENSE.qla4xxx
10253 F: drivers/scsi/qla4xxx/
10255 QLOGIC QLA3XXX NETWORK DRIVER
10256 M: Dept-GELinuxNICDev@cavium.com
10257 L: netdev@vger.kernel.org
10259 F: Documentation/networking/LICENSE.qla3xxx
10260 F: drivers/net/ethernet/qlogic/qla3xxx.*
10262 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10263 M: Harish Patil <harish.patil@cavium.com>
10264 M: Manish Chopra <manish.chopra@cavium.com>
10265 M: Dept-GELinuxNICDev@cavium.com
10266 L: netdev@vger.kernel.org
10268 F: drivers/net/ethernet/qlogic/qlcnic/
10270 QLOGIC QLGE 10Gb ETHERNET DRIVER
10271 M: Harish Patil <harish.patil@cavium.com>
10272 M: Manish Chopra <manish.chopra@cavium.com>
10273 M: Dept-GELinuxNICDev@cavium.com
10274 L: netdev@vger.kernel.org
10276 F: drivers/net/ethernet/qlogic/qlge/
10278 QLOGIC QL4xxx ETHERNET DRIVER
10279 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10280 M: Ariel Elior <Ariel.Elior@cavium.com>
10281 M: everest-linux-l2@cavium.com
10282 L: netdev@vger.kernel.org
10284 F: drivers/net/ethernet/qlogic/qed/
10285 F: include/linux/qed/
10286 F: drivers/net/ethernet/qlogic/qede/
10288 QLOGIC QL41xxx ISCSI DRIVER
10289 M: QLogic-Storage-Upstream@cavium.com
10290 L: linux-scsi@vger.kernel.org
10292 F: drivers/scsi/qedi/
10295 M: Anders Larsen <al@alarsen.net>
10296 W: http://www.alarsen.net/linux/qnx4fs/
10299 F: include/uapi/linux/qnx4_fs.h
10300 F: include/uapi/linux/qnxtypes.h
10302 QORIQ DPAA2 FSL-MC BUS DRIVER
10303 M: Stuart Yoder <stuyoder@gmail.com>
10304 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
10305 L: linux-kernel@vger.kernel.org
10307 F: drivers/staging/fsl-mc/
10309 QT1010 MEDIA DRIVER
10310 M: Antti Palosaari <crope@iki.fi>
10311 L: linux-media@vger.kernel.org
10312 W: https://linuxtv.org
10313 W: http://palosaari.fi/linux/
10314 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10315 T: git git://linuxtv.org/anttip/media_tree.git
10317 F: drivers/media/tuners/qt1010*
10319 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10320 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10321 L: linux-wireless@vger.kernel.org
10322 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10324 F: drivers/net/wireless/ath/ath9k/
10326 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10327 M: Kalle Valo <kvalo@qca.qualcomm.com>
10328 L: ath10k@lists.infradead.org
10329 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10332 F: drivers/net/wireless/ath/ath10k/
10334 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10335 M: Timur Tabi <timur@codeaurora.org>
10336 L: netdev@vger.kernel.org
10338 F: drivers/net/ethernet/qualcomm/emac/
10340 QUALCOMM HEXAGON ARCHITECTURE
10341 M: Richard Kuo <rkuo@codeaurora.org>
10342 L: linux-hexagon@vger.kernel.org
10343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10347 QUALCOMM WCN36XX WIRELESS DRIVER
10348 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10349 L: wcn36xx@lists.infradead.org
10350 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10351 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10353 F: drivers/net/wireless/ath/wcn36xx/
10355 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10356 M: Gabriel Somlo <somlo@cmu.edu>
10357 M: "Michael S. Tsirkin" <mst@redhat.com>
10358 L: qemu-devel@nongnu.org
10360 F: drivers/firmware/qemu_fw_cfg.c
10362 RADOS BLOCK DEVICE (RBD)
10363 M: Ilya Dryomov <idryomov@gmail.com>
10364 M: Sage Weil <sage@redhat.com>
10365 M: Alex Elder <elder@kernel.org>
10366 L: ceph-devel@vger.kernel.org
10367 W: http://ceph.com/
10368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10369 T: git git://github.com/ceph/ceph-client.git
10371 F: Documentation/ABI/testing/sysfs-bus-rbd
10372 F: drivers/block/rbd.c
10373 F: drivers/block/rbd_types.h
10375 RADEON FRAMEBUFFER DISPLAY DRIVER
10376 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10377 L: linux-fbdev@vger.kernel.org
10379 F: drivers/video/fbdev/aty/radeon*
10380 F: include/uapi/linux/radeonfb.h
10382 RADIOSHARK RADIO DRIVER
10383 M: Hans Verkuil <hverkuil@xs4all.nl>
10384 L: linux-media@vger.kernel.org
10385 T: git git://linuxtv.org/media_tree.git
10387 F: drivers/media/radio/radio-shark.c
10389 RADIOSHARK2 RADIO DRIVER
10390 M: Hans Verkuil <hverkuil@xs4all.nl>
10391 L: linux-media@vger.kernel.org
10392 T: git git://linuxtv.org/media_tree.git
10394 F: drivers/media/radio/radio-shark2.c
10395 F: drivers/media/radio/radio-tea5777.c
10397 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10398 M: Paul Mackerras <paulus@samba.org>
10399 L: linux-fbdev@vger.kernel.org
10401 F: drivers/video/fbdev/aty/aty128fb.c
10403 RALINK MIPS ARCHITECTURE
10404 M: John Crispin <john@phrozen.org>
10405 L: linux-mips@linux-mips.org
10407 F: arch/mips/ralink
10409 RALINK RT2X00 WIRELESS LAN DRIVER
10411 M: Stanislaw Gruszka <sgruszka@redhat.com>
10412 M: Helmut Schaa <helmut.schaa@googlemail.com>
10413 L: linux-wireless@vger.kernel.org
10415 F: drivers/net/wireless/ralink/rt2x00/
10417 RAMDISK RAM BLOCK DEVICE DRIVER
10418 M: Jens Axboe <axboe@kernel.dk>
10420 F: Documentation/blockdev/ramdisk.txt
10421 F: drivers/block/brd.c
10423 RANDOM NUMBER DRIVER
10424 M: "Theodore Ts'o" <tytso@mit.edu>
10426 F: drivers/char/random.c
10429 M: Matt Porter <mporter@kernel.crashing.org>
10430 M: Alexandre Bounine <alexandre.bounine@idt.com>
10432 F: drivers/rapidio/
10434 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10435 L: linux-wireless@vger.kernel.org
10437 F: drivers/net/wireless/ray*
10440 M: Josh Triplett <josh@joshtriplett.org>
10441 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10442 L: linux-kernel@vger.kernel.org
10444 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10445 F: Documentation/RCU/torture.txt
10446 F: kernel/rcu/rcutorture.c
10448 RCUTORTURE TEST FRAMEWORK
10449 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10450 M: Josh Triplett <josh@joshtriplett.org>
10451 R: Steven Rostedt <rostedt@goodmis.org>
10452 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10453 R: Lai Jiangshan <jiangshanlai@gmail.com>
10454 L: linux-kernel@vger.kernel.org
10456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10457 F: tools/testing/selftests/rcutorture
10460 M: Florian Fainelli <florian@openwrt.org>
10463 RDC R6040 FAST ETHERNET DRIVER
10464 M: Florian Fainelli <f.fainelli@gmail.com>
10465 L: netdev@vger.kernel.org
10467 F: drivers/net/ethernet/rdc/r6040.c
10469 RDS - RELIABLE DATAGRAM SOCKETS
10470 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10471 L: netdev@vger.kernel.org
10472 L: linux-rdma@vger.kernel.org
10473 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10474 W: https://oss.oracle.com/projects/rds/
10477 F: Documentation/networking/rds.txt
10479 RDMAVT - RDMA verbs software
10480 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10481 L: linux-rdma@vger.kernel.org
10483 F: drivers/infiniband/sw/rdmavt
10485 RDT - RESOURCE ALLOCATION
10486 M: Fenghua Yu <fenghua.yu@intel.com>
10487 L: linux-kernel@vger.kernel.org
10489 F: arch/x86/kernel/cpu/intel_rdt*
10490 F: arch/x86/include/asm/intel_rdt*
10491 F: Documentation/x86/intel_rdt*
10493 READ-COPY UPDATE (RCU)
10494 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10495 M: Josh Triplett <josh@joshtriplett.org>
10496 R: Steven Rostedt <rostedt@goodmis.org>
10497 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10498 R: Lai Jiangshan <jiangshanlai@gmail.com>
10499 L: linux-kernel@vger.kernel.org
10500 W: http://www.rdrop.com/users/paulmck/RCU/
10502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10503 F: Documentation/RCU/
10504 X: Documentation/RCU/torture.txt
10505 F: include/linux/rcu*
10506 X: include/linux/srcu.h
10508 X: kernel/torture.c
10510 REAL TIME CLOCK (RTC) SUBSYSTEM
10511 M: Alessandro Zummo <a.zummo@towertech.it>
10512 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10513 L: rtc-linux@googlegroups.com
10514 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10517 F: Documentation/devicetree/bindings/rtc/
10518 F: Documentation/rtc.txt
10520 F: include/linux/rtc.h
10521 F: include/uapi/linux/rtc.h
10522 F: include/linux/rtc/
10523 F: include/linux/platform_data/rtc-*
10524 F: tools/testing/selftests/timers/rtctest.c
10526 REALTEK AUDIO CODECS
10527 M: Bard Liao <bardliao@realtek.com>
10528 M: Oder Chiou <oder_chiou@realtek.com>
10530 F: sound/soc/codecs/rt*
10531 F: include/sound/rt*.h
10533 REISERFS FILE SYSTEM
10534 L: reiserfs-devel@vger.kernel.org
10538 REGISTER MAP ABSTRACTION
10539 M: Mark Brown <broonie@kernel.org>
10540 L: linux-kernel@vger.kernel.org
10541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10543 F: Documentation/devicetree/bindings/regmap/
10544 F: drivers/base/regmap/
10545 F: include/linux/regmap.h
10547 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10548 M: Ohad Ben-Cohen <ohad@wizery.com>
10549 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10550 L: linux-remoteproc@vger.kernel.org
10551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10553 F: Documentation/devicetree/bindings/remoteproc/
10554 F: Documentation/remoteproc.txt
10555 F: drivers/remoteproc/
10556 F: include/linux/remoteproc.h
10558 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10559 M: Ohad Ben-Cohen <ohad@wizery.com>
10560 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10561 L: linux-remoteproc@vger.kernel.org
10562 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10565 F: Documentation/rpmsg.txt
10566 F: include/linux/rpmsg.h
10567 F: include/linux/rpmsg/
10569 RENESAS CLOCK DRIVERS
10570 M: Geert Uytterhoeven <geert+renesas@glider.be>
10571 L: linux-renesas-soc@vger.kernel.org
10573 F: drivers/clk/renesas/
10575 RENESAS ETHERNET DRIVERS
10576 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10577 L: netdev@vger.kernel.org
10578 L: linux-renesas-soc@vger.kernel.org
10579 F: drivers/net/ethernet/renesas/
10580 F: include/linux/sh_eth.h
10582 RENESAS R-CAR GYROADC DRIVER
10583 M: Marek Vasut <marek.vasut@gmail.com>
10584 L: linux-iio@vger.kernel.org
10586 F: drivers/iio/adc/rcar_gyro_adc.c
10588 RENESAS USB2 PHY DRIVER
10589 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10590 L: linux-renesas-soc@vger.kernel.org
10592 F: drivers/phy/phy-rcar-gen3-usb2.c
10594 RESET CONTROLLER FRAMEWORK
10595 M: Philipp Zabel <p.zabel@pengutronix.de>
10596 T: git git://git.pengutronix.de/git/pza/linux
10599 F: Documentation/devicetree/bindings/reset/
10600 F: include/dt-bindings/reset/
10601 F: include/linux/reset.h
10602 F: include/linux/reset-controller.h
10605 M: Johannes Berg <johannes@sipsolutions.net>
10606 L: linux-wireless@vger.kernel.org
10607 W: http://wireless.kernel.org/
10608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10611 F: Documentation/rfkill.txt
10615 M: Thomas Graf <tgraf@suug.ch>
10616 M: Herbert Xu <herbert@gondor.apana.org.au>
10617 L: netdev@vger.kernel.org
10619 F: lib/rhashtable.c
10620 F: include/linux/rhashtable.h
10622 RICOH SMARTMEDIA/XD DRIVER
10623 M: Maxim Levitsky <maximlevitsky@gmail.com>
10625 F: drivers/mtd/nand/r852.c
10626 F: drivers/mtd/nand/r852.h
10628 RICOH R5C592 MEMORYSTICK DRIVER
10629 M: Maxim Levitsky <maximlevitsky@gmail.com>
10631 F: drivers/memstick/host/r592.*
10634 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10635 W: http://sourceforge.net/projects/roccat/
10637 F: drivers/hid/hid-roccat*
10638 F: include/linux/hid-roccat*
10639 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10642 M: Jiri Pirko <jiri@resnulli.us>
10643 L: netdev@vger.kernel.org
10645 F: drivers/net/ethernet/rocker/
10649 W: http://www.comtrol.com
10651 F: Documentation/serial/rocket.txt
10652 F: drivers/tty/rocket*
10654 ROCKETPORT EXPRESS/INFINITY DRIVER
10655 M: Kevin Cernekee <cernekee@gmail.com>
10656 L: linux-serial@vger.kernel.org
10658 F: drivers/tty/serial/rp2.*
10661 M: Ralf Baechle <ralf@linux-mips.org>
10662 L: linux-hams@vger.kernel.org
10663 W: http://www.linux-ax25.org/
10665 F: include/net/rose.h
10666 F: include/uapi/linux/rose.h
10669 RTL2830 MEDIA DRIVER
10670 M: Antti Palosaari <crope@iki.fi>
10671 L: linux-media@vger.kernel.org
10672 W: https://linuxtv.org
10673 W: http://palosaari.fi/linux/
10674 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10675 T: git git://linuxtv.org/anttip/media_tree.git
10677 F: drivers/media/dvb-frontends/rtl2830*
10679 RTL2832 MEDIA DRIVER
10680 M: Antti Palosaari <crope@iki.fi>
10681 L: linux-media@vger.kernel.org
10682 W: https://linuxtv.org
10683 W: http://palosaari.fi/linux/
10684 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10685 T: git git://linuxtv.org/anttip/media_tree.git
10687 F: drivers/media/dvb-frontends/rtl2832*
10689 RTL2832_SDR MEDIA DRIVER
10690 M: Antti Palosaari <crope@iki.fi>
10691 L: linux-media@vger.kernel.org
10692 W: https://linuxtv.org
10693 W: http://palosaari.fi/linux/
10694 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10695 T: git git://linuxtv.org/anttip/media_tree.git
10697 F: drivers/media/dvb-frontends/rtl2832_sdr*
10699 RTL8180 WIRELESS DRIVER
10700 L: linux-wireless@vger.kernel.org
10701 W: http://wireless.kernel.org/
10702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10704 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10706 RTL8187 WIRELESS DRIVER
10707 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10708 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10709 M: Larry Finger <Larry.Finger@lwfinger.net>
10710 L: linux-wireless@vger.kernel.org
10711 W: http://wireless.kernel.org/
10712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10714 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10716 RTL8192CE WIRELESS DRIVER
10717 M: Larry Finger <Larry.Finger@lwfinger.net>
10718 M: Chaoming Li <chaoming_li@realsil.com.cn>
10719 L: linux-wireless@vger.kernel.org
10720 W: http://wireless.kernel.org/
10721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10723 F: drivers/net/wireless/realtek/rtlwifi/
10724 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10726 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10727 M: Jes Sorensen <Jes.Sorensen@gmail.com>
10728 L: linux-wireless@vger.kernel.org
10729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10731 F: drivers/net/wireless/realtek/rtl8xxxu/
10733 S3 SAVAGE FRAMEBUFFER DRIVER
10734 M: Antonino Daplas <adaplas@gmail.com>
10735 L: linux-fbdev@vger.kernel.org
10737 F: drivers/video/fbdev/savage/
10740 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10741 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10742 L: linux-s390@vger.kernel.org
10743 W: http://www.ibm.com/developerworks/linux/linux390/
10744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10748 F: Documentation/s390/
10749 F: Documentation/DocBook/s390*
10751 S390 COMMON I/O LAYER
10752 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10753 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10754 L: linux-s390@vger.kernel.org
10755 W: http://www.ibm.com/developerworks/linux/linux390/
10757 F: drivers/s390/cio/
10760 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10761 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10762 L: linux-s390@vger.kernel.org
10763 W: http://www.ibm.com/developerworks/linux/linux390/
10765 F: drivers/s390/block/dasd*
10766 F: block/partitions/ibm.c
10768 S390 NETWORK DRIVERS
10769 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10770 L: linux-s390@vger.kernel.org
10771 W: http://www.ibm.com/developerworks/linux/linux390/
10773 F: drivers/s390/net/
10776 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10777 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10778 L: linux-s390@vger.kernel.org
10779 W: http://www.ibm.com/developerworks/linux/linux390/
10782 F: drivers/pci/hotplug/s390_pci_hpc.c
10785 M: Harald Freudenberger <freude@de.ibm.com>
10786 L: linux-s390@vger.kernel.org
10787 W: http://www.ibm.com/developerworks/linux/linux390/
10789 F: drivers/s390/crypto/
10792 M: Steffen Maier <maier@linux.vnet.ibm.com>
10793 L: linux-s390@vger.kernel.org
10794 W: http://www.ibm.com/developerworks/linux/linux390/
10796 F: drivers/s390/scsi/zfcp_*
10798 S390 IUCV NETWORK LAYER
10799 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10800 L: linux-s390@vger.kernel.org
10801 W: http://www.ibm.com/developerworks/linux/linux390/
10803 F: drivers/s390/net/*iucv*
10804 F: include/net/iucv/
10808 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10809 L: linux-s390@vger.kernel.org
10810 W: http://www.ibm.com/developerworks/linux/linux390/
10812 F: drivers/iommu/s390-iommu.c
10814 S3C24XX SD/MMC Driver
10815 M: Ben Dooks <ben-linux@fluff.org>
10816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10818 F: drivers/mmc/host/s3cmci.*
10820 SAA6588 RDS RECEIVER DRIVER
10821 M: Hans Verkuil <hverkuil@xs4all.nl>
10822 L: linux-media@vger.kernel.org
10823 T: git git://linuxtv.org/media_tree.git
10824 W: https://linuxtv.org
10826 F: drivers/media/i2c/saa6588*
10828 SAA7134 VIDEO4LINUX DRIVER
10829 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10830 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10831 L: linux-media@vger.kernel.org
10832 W: https://linuxtv.org
10833 T: git git://linuxtv.org/media_tree.git
10835 F: Documentation/media/v4l-drivers/saa7134*
10836 F: drivers/media/pci/saa7134/
10838 SAA7146 VIDEO4LINUX-2 DRIVER
10839 M: Hans Verkuil <hverkuil@xs4all.nl>
10840 L: linux-media@vger.kernel.org
10841 T: git git://linuxtv.org/media_tree.git
10843 F: drivers/media/common/saa7146/
10844 F: drivers/media/pci/saa7146/
10845 F: include/media/saa7146*
10847 SAMSUNG LAPTOP DRIVER
10848 M: Corentin Chary <corentin.chary@gmail.com>
10849 L: platform-driver-x86@vger.kernel.org
10851 F: drivers/platform/x86/samsung-laptop.c
10853 SAMSUNG AUDIO (ASoC) DRIVERS
10854 M: Krzysztof Kozlowski <krzk@kernel.org>
10855 M: Sangbeom Kim <sbkim73@samsung.com>
10856 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10857 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10859 F: sound/soc/samsung/
10861 SAMSUNG FRAMEBUFFER DRIVER
10862 M: Jingoo Han <jingoohan1@gmail.com>
10863 L: linux-fbdev@vger.kernel.org
10865 F: drivers/video/fbdev/s3c-fb.c
10867 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10868 M: Sangbeom Kim <sbkim73@samsung.com>
10869 M: Krzysztof Kozlowski <krzk@kernel.org>
10870 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10871 L: linux-kernel@vger.kernel.org
10872 L: linux-samsung-soc@vger.kernel.org
10874 F: drivers/mfd/sec*.c
10875 F: drivers/regulator/s2m*.c
10876 F: drivers/regulator/s5m*.c
10877 F: drivers/clk/clk-s2mps11.c
10878 F: drivers/rtc/rtc-s5m.c
10879 F: include/linux/mfd/samsung/
10880 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10881 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10882 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10883 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10885 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10886 M: Kyungmin Park <kyungmin.park@samsung.com>
10887 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10888 L: linux-media@vger.kernel.org
10889 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10891 F: drivers/media/platform/exynos4-is/
10893 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10894 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10895 L: linux-media@vger.kernel.org
10896 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10898 F: drivers/media/platform/s3c-camif/
10899 F: include/media/drv-intf/s3c_camif.h
10901 SAMSUNG S5C73M3 CAMERA DRIVER
10902 M: Kyungmin Park <kyungmin.park@samsung.com>
10903 M: Andrzej Hajda <a.hajda@samsung.com>
10904 L: linux-media@vger.kernel.org
10906 F: drivers/media/i2c/s5c73m3/*
10908 SAMSUNG S5K5BAF CAMERA DRIVER
10909 M: Kyungmin Park <kyungmin.park@samsung.com>
10910 M: Andrzej Hajda <a.hajda@samsung.com>
10911 L: linux-media@vger.kernel.org
10913 F: drivers/media/i2c/s5k5baf.c
10915 SAMSUNG S3FWRN5 NFC DRIVER
10916 M: Robert Baldyga <r.baldyga@samsung.com>
10917 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10918 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10920 F: drivers/nfc/s3fwrn5
10922 SAMSUNG SOC CLOCK DRIVERS
10923 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10924 M: Tomasz Figa <tomasz.figa@gmail.com>
10925 M: Chanwoo Choi <cw00.choi@samsung.com>
10927 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10928 F: drivers/clk/samsung/
10929 F: include/dt-bindings/clock/exynos*.h
10930 F: Documentation/devicetree/bindings/clock/exynos*.txt
10932 SAMSUNG SPI DRIVERS
10933 M: Kukjin Kim <kgene@kernel.org>
10934 M: Krzysztof Kozlowski <krzk@kernel.org>
10935 M: Andi Shyti <andi.shyti@samsung.com>
10936 L: linux-spi@vger.kernel.org
10937 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10939 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10940 F: drivers/spi/spi-s3c*
10941 F: include/linux/platform_data/spi-s3c64xx.h
10943 SAMSUNG SXGBE DRIVERS
10944 M: Byungho An <bh74.an@samsung.com>
10945 M: Girish K S <ks.giri@samsung.com>
10946 M: Vipul Pandya <vipul.pandya@samsung.com>
10948 L: netdev@vger.kernel.org
10949 F: drivers/net/ethernet/samsung/sxgbe/
10951 SAMSUNG THERMAL DRIVER
10952 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10953 L: linux-pm@vger.kernel.org
10954 L: linux-samsung-soc@vger.kernel.org
10956 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10957 F: drivers/thermal/samsung/
10959 SAMSUNG USB2 PHY DRIVER
10960 M: Kamil Debski <kamil@wypas.org>
10961 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10962 L: linux-kernel@vger.kernel.org
10964 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10965 F: Documentation/phy/samsung-usb2.txt
10966 F: drivers/phy/phy-exynos4210-usb2.c
10967 F: drivers/phy/phy-exynos4x12-usb2.c
10968 F: drivers/phy/phy-exynos5250-usb2.c
10969 F: drivers/phy/phy-s5pv210-usb2.c
10970 F: drivers/phy/phy-samsung-usb2.c
10971 F: drivers/phy/phy-samsung-usb2.h
10974 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10975 L: linux-serial@vger.kernel.org
10977 F: Documentation/devicetree/bindings/serial/
10978 F: drivers/tty/serial/
10981 M: Rob Herring <robh@kernel.org>
10982 L: linux-serial@vger.kernel.org
10984 F: Documentation/devicetree/bindings/serial/slave-device.txt
10985 F: drivers/tty/serdev/
10986 F: include/linux/serdev.h
10989 M: Sean Young <sean@mess.org>
10990 L: linux-media@vger.kernel.org
10992 F: drivers/media/rc/serial_ir.c
10995 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
10996 L: kernel@stlinux.com
10998 F: drivers/staging/media/st-cec/
10999 F: Documentation/devicetree/bindings/media/stih-cec.txt
11001 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
11002 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11003 L: linux-s390@vger.kernel.org
11004 W: http://www.ibm.com/developerworks/linux/linux390/
11008 SYNOPSYS DESIGNWARE DMAC DRIVER
11009 M: Viresh Kumar <vireshk@kernel.org>
11010 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11012 F: include/linux/dma/dw.h
11013 F: include/linux/platform_data/dma-dw.h
11016 SYNOPSYS DESIGNWARE I2C DRIVER
11017 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
11018 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11019 R: Mika Westerberg <mika.westerberg@linux.intel.com>
11020 L: linux-i2c@vger.kernel.org
11022 F: drivers/i2c/busses/i2c-designware-*
11023 F: include/linux/platform_data/i2c-designware.h
11025 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
11026 M: Jaehoon Chung <jh80.chung@samsung.com>
11027 L: linux-mmc@vger.kernel.org
11029 F: drivers/mmc/host/dw_mmc*
11031 SYSTEM TRACE MODULE CLASS
11032 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
11034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
11035 F: Documentation/trace/stm.txt
11036 F: drivers/hwtracing/stm/
11037 F: include/linux/stm.h
11038 F: include/uapi/linux/stm.h
11041 M: Andreas Noever <andreas.noever@gmail.com>
11043 F: drivers/thunderbolt/
11045 TI BQ27XXX POWER SUPPLY DRIVER
11046 R: Andrew F. Davis <afd@ti.com>
11047 F: include/linux/power/bq27xxx_battery.h
11048 F: drivers/power/supply/bq27xxx_battery.c
11049 F: drivers/power/supply/bq27xxx_battery_i2c.c
11051 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
11052 M: John Stultz <john.stultz@linaro.org>
11053 M: Thomas Gleixner <tglx@linutronix.de>
11054 L: linux-kernel@vger.kernel.org
11055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11057 F: include/linux/clocksource.h
11058 F: include/linux/time.h
11059 F: include/linux/timex.h
11060 F: include/uapi/linux/time.h
11061 F: include/uapi/linux/timex.h
11062 F: kernel/time/clocksource.c
11063 F: kernel/time/time*.c
11064 F: kernel/time/alarmtimer.c
11065 F: kernel/time/ntp.c
11066 F: tools/testing/selftests/timers/
11069 M: Zwane Mwaikambo <zwanem@gmail.com>
11071 F: drivers/watchdog/sc1200wdt.c
11074 M: Ingo Molnar <mingo@redhat.com>
11075 M: Peter Zijlstra <peterz@infradead.org>
11076 L: linux-kernel@vger.kernel.org
11077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
11080 F: include/linux/sched.h
11081 F: include/uapi/linux/sched.h
11082 F: include/linux/wait.h
11085 M: Chen Liqin <liqin.linux@gmail.com>
11086 M: Lennox Wu <lennox.wu@gmail.com>
11087 W: http://www.sunplus.com
11091 SCR24X CHIP CARD INTERFACE DRIVER
11092 M: Lubomir Rintel <lkundrak@v3.sk>
11094 F: drivers/char/pcmcia/scr24x_cs.c
11096 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
11097 M: Sudeep Holla <sudeep.holla@arm.com>
11098 L: linux-arm-kernel@lists.infradead.org
11100 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
11101 F: drivers/clk/clk-scpi.c
11102 F: drivers/cpufreq/scpi-cpufreq.c
11103 F: drivers/firmware/arm_scpi.c
11104 F: include/linux/scpi_protocol.h
11107 M: Jens Axboe <axboe@kernel.dk>
11108 L: linux-scsi@vger.kernel.org
11109 W: http://www.kernel.dk
11111 F: drivers/scsi/sr*
11113 SCSI RDMA PROTOCOL (SRP) INITIATOR
11114 M: Bart Van Assche <bart.vanassche@sandisk.com>
11115 L: linux-rdma@vger.kernel.org
11117 W: http://www.openfabrics.org
11118 Q: http://patchwork.kernel.org/project/linux-rdma/list/
11119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
11120 F: drivers/infiniband/ulp/srp/
11121 F: include/scsi/srp.h
11124 M: Doug Gilbert <dgilbert@interlog.com>
11125 L: linux-scsi@vger.kernel.org
11126 W: http://sg.danny.cz/sg
11128 F: Documentation/scsi/scsi-generic.txt
11129 F: drivers/scsi/sg.c
11130 F: include/scsi/sg.h
11133 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
11134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
11135 M: "Martin K. Petersen" <martin.petersen@oracle.com>
11136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
11137 L: linux-scsi@vger.kernel.org
11139 F: Documentation/devicetree/bindings/scsi/
11144 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11145 L: linux-scsi@vger.kernel.org
11147 F: Documentation/scsi/st.txt
11148 F: drivers/scsi/st.*
11149 F: drivers/scsi/st_*.h
11152 M: Vlad Yasevich <vyasevich@gmail.com>
11153 M: Neil Horman <nhorman@tuxdriver.com>
11154 L: linux-sctp@vger.kernel.org
11155 W: http://lksctp.sourceforge.net
11157 F: Documentation/networking/sctp.txt
11158 F: include/linux/sctp.h
11159 F: include/uapi/linux/sctp.h
11160 F: include/net/sctp/
11164 M: Jim Cromie <jim.cromie@gmail.com>
11166 F: Documentation/i2c/busses/scx200_acb
11167 F: arch/x86/platform/scx200/
11168 F: drivers/watchdog/scx200_wdt.c
11169 F: drivers/i2c/busses/scx200*
11170 F: drivers/mtd/maps/scx200_docflash.c
11171 F: include/linux/scx200.h
11174 M: Jim Cromie <jim.cromie@gmail.com>
11176 F: drivers/char/scx200_gpio.c
11177 F: include/linux/scx200_gpio.h
11179 SCx200 HRT CLOCKSOURCE DRIVER
11180 M: Jim Cromie <jim.cromie@gmail.com>
11182 F: drivers/clocksource/scx200_hrt.c
11184 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11185 M: Sascha Sommer <saschasommer@freenet.de>
11186 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11188 F: drivers/mmc/host/sdricoh_cs.c
11190 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11191 M: Adrian Hunter <adrian.hunter@intel.com>
11192 L: linux-mmc@vger.kernel.org
11193 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11195 F: drivers/mmc/host/sdhci*
11196 F: include/linux/mmc/sdhci*
11199 M: Kees Cook <keescook@chromium.org>
11200 R: Andy Lutomirski <luto@amacapital.net>
11201 R: Will Drewry <wad@chromium.org>
11202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11204 F: kernel/seccomp.c
11205 F: include/uapi/linux/seccomp.h
11206 F: include/linux/seccomp.h
11207 F: tools/testing/selftests/seccomp/*
11208 K: \bsecure_computing
11211 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11212 M: Al Cooper <alcooperx@gmail.com>
11213 L: linux-mmc@vger.kernel.org
11214 L: bcm-kernel-feedback-list@broadcom.com
11216 F: drivers/mmc/host/sdhci-brcmstb*
11218 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11219 M: Ben Dooks <ben-linux@fluff.org>
11220 M: Jaehoon Chung <jh80.chung@samsung.com>
11221 L: linux-mmc@vger.kernel.org
11223 F: drivers/mmc/host/sdhci-s3c*
11225 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11226 M: Viresh Kumar <vireshk@kernel.org>
11227 L: linux-mmc@vger.kernel.org
11229 F: drivers/mmc/host/sdhci-spear.c
11231 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
11232 M: Scott Bauer <scott.bauer@intel.com>
11233 M: Jonathan Derrick <jonathan.derrick@intel.com>
11234 M: Rafael Antognolli <rafael.antognolli@intel.com>
11235 L: linux-block@vger.kernel.org
11238 F: block/opal_proto.h
11239 F: include/linux/sed*
11240 F: include/uapi/linux/sed*
11243 M: James Morris <james.l.morris@oracle.com>
11244 M: "Serge E. Hallyn" <serge@hallyn.com>
11245 L: linux-security-module@vger.kernel.org (suggested Cc:)
11246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11247 W: http://kernsec.org/
11252 M: Security Officers <security@kernel.org>
11255 SELINUX SECURITY MODULE
11256 M: Paul Moore <paul@paul-moore.com>
11257 M: Stephen Smalley <sds@tycho.nsa.gov>
11258 M: Eric Paris <eparis@parisplace.org>
11259 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11260 W: http://selinuxproject.org
11261 T: git git://git.infradead.org/users/pcmoore/selinux
11263 F: include/linux/selinux*
11264 F: security/selinux/
11265 F: scripts/selinux/
11267 APPARMOR SECURITY MODULE
11268 M: John Johansen <john.johansen@canonical.com>
11269 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11270 W: apparmor.wiki.kernel.org
11271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11273 F: security/apparmor/
11275 LOADPIN SECURITY MODULE
11276 M: Kees Cook <keescook@chromium.org>
11277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11279 F: security/loadpin/
11281 YAMA SECURITY MODULE
11282 M: Kees Cook <keescook@chromium.org>
11283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11288 M: Jiri Slaby <jirislaby@gmail.com>
11290 F: drivers/misc/phantom.c
11291 F: include/uapi/linux/phantom.h
11293 Emulex 10Gbps iSCSI - OneConnect DRIVER
11294 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11295 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11296 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11297 L: linux-scsi@vger.kernel.org
11298 W: http://www.broadcom.com
11300 F: drivers/scsi/be2iscsi/
11302 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11303 M: Sathya Perla <sathya.perla@broadcom.com>
11304 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11305 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11306 M: Somnath Kotur <somnath.kotur@broadcom.com>
11307 L: netdev@vger.kernel.org
11308 W: http://www.emulex.com
11310 F: drivers/net/ethernet/emulex/benet/
11312 EMULEX ONECONNECT ROCE DRIVER
11313 M: Selvin Xavier <selvin.xavier@avagotech.com>
11314 M: Devesh Sharma <devesh.sharma@avagotech.com>
11315 L: linux-rdma@vger.kernel.org
11316 W: http://www.emulex.com
11318 F: drivers/infiniband/hw/ocrdma/
11319 F: include/uapi/rdma/ocrdma-abi.h
11322 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11323 M: Edward Cree <ecree@solarflare.com>
11324 M: Bert Kenward <bkenward@solarflare.com>
11325 L: netdev@vger.kernel.org
11327 F: drivers/net/ethernet/sfc/
11330 M: Dimitri Sivanich <sivanich@sgi.com>
11332 F: drivers/misc/sgi-gru/
11334 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11335 M: Pat Gefre <pfg@sgi.com>
11336 L: linux-ia64@vger.kernel.org
11338 F: Documentation/ia64/serial.txt
11339 F: drivers/tty/serial/ioc?_serial.c
11340 F: include/linux/ioc?.h
11342 SGI XP/XPC/XPNET DRIVER
11343 M: Cliff Whickman <cpw@sgi.com>
11344 M: Robin Holt <robinmholt@gmail.com>
11346 F: drivers/misc/sgi-xp/
11348 SI2157 MEDIA DRIVER
11349 M: Antti Palosaari <crope@iki.fi>
11350 L: linux-media@vger.kernel.org
11351 W: https://linuxtv.org
11352 W: http://palosaari.fi/linux/
11353 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11354 T: git git://linuxtv.org/anttip/media_tree.git
11356 F: drivers/media/tuners/si2157*
11358 SI2168 MEDIA DRIVER
11359 M: Antti Palosaari <crope@iki.fi>
11360 L: linux-media@vger.kernel.org
11361 W: https://linuxtv.org
11362 W: http://palosaari.fi/linux/
11363 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11364 T: git git://linuxtv.org/anttip/media_tree.git
11366 F: drivers/media/dvb-frontends/si2168*
11368 SI470X FM RADIO RECEIVER I2C DRIVER
11369 M: Hans Verkuil <hverkuil@xs4all.nl>
11370 L: linux-media@vger.kernel.org
11371 T: git git://linuxtv.org/media_tree.git
11372 W: https://linuxtv.org
11374 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11376 SI470X FM RADIO RECEIVER USB DRIVER
11377 M: Hans Verkuil <hverkuil@xs4all.nl>
11378 L: linux-media@vger.kernel.org
11379 T: git git://linuxtv.org/media_tree.git
11380 W: https://linuxtv.org
11382 F: drivers/media/radio/si470x/radio-si470x-common.c
11383 F: drivers/media/radio/si470x/radio-si470x.h
11384 F: drivers/media/radio/si470x/radio-si470x-usb.c
11386 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11387 M: Eduardo Valentin <edubezval@gmail.com>
11388 L: linux-media@vger.kernel.org
11389 T: git git://linuxtv.org/media_tree.git
11390 W: https://linuxtv.org
11392 F: drivers/media/radio/si4713/si4713.?
11394 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11395 M: Eduardo Valentin <edubezval@gmail.com>
11396 L: linux-media@vger.kernel.org
11397 T: git git://linuxtv.org/media_tree.git
11398 W: https://linuxtv.org
11400 F: drivers/media/radio/si4713/radio-platform-si4713.c
11402 SI4713 FM RADIO TRANSMITTER USB DRIVER
11403 M: Hans Verkuil <hverkuil@xs4all.nl>
11404 L: linux-media@vger.kernel.org
11405 T: git git://linuxtv.org/media_tree.git
11406 W: https://linuxtv.org
11408 F: drivers/media/radio/si4713/radio-usb-si4713.c
11411 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11412 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11413 L: linux-media@vger.kernel.org
11414 W: https://linuxtv.org
11415 T: git git://linuxtv.org/media_tree.git
11417 F: drivers/media/common/siano/
11418 F: drivers/media/usb/siano/
11419 F: drivers/media/usb/siano/
11420 F: drivers/media/mmc/siano/
11423 M: Hans de Goede <hdegoede@redhat.com>
11424 L: linux-fbdev@vger.kernel.org
11426 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11427 F: drivers/video/fbdev/simplefb.c
11428 F: include/linux/platform_data/simplefb.h
11430 SH_VEU V4L2 MEM2MEM DRIVER
11431 L: linux-media@vger.kernel.org
11433 F: drivers/media/platform/sh_veu.c
11435 SH_VOU V4L2 OUTPUT DRIVER
11436 L: linux-media@vger.kernel.org
11438 F: drivers/media/platform/sh_vou.c
11439 F: include/media/drv-intf/sh_vou.h
11441 SIMPLE FIRMWARE INTERFACE (SFI)
11442 M: Len Brown <lenb@kernel.org>
11443 L: sfi-devel@simplefirmware.org
11444 W: http://simplefirmware.org/
11445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11447 F: arch/x86/platform/sfi/
11449 F: include/linux/sfi*.h
11451 SIMTEC EB110ATX (Chalice CATS)
11453 P: Vincent Sanders <vince@simtec.co.uk>
11454 M: Simtec Linux Team <linux@simtec.co.uk>
11455 W: http://www.simtec.co.uk/products/EB110ATX/
11458 SIMTEC EB2410ITX (BAST)
11460 P: Vincent Sanders <vince@simtec.co.uk>
11461 M: Simtec Linux Team <linux@simtec.co.uk>
11462 W: http://www.simtec.co.uk/products/EB2410ITX/
11464 F: arch/arm/mach-s3c24xx/mach-bast.c
11465 F: arch/arm/mach-s3c24xx/bast-ide.c
11466 F: arch/arm/mach-s3c24xx/bast-irq.c
11468 SIPHASH PRF ROUTINES
11469 M: Jason A. Donenfeld <Jason@zx2c4.com>
11472 F: lib/test_siphash.c
11473 F: include/linux/siphash.h
11475 TI DAVINCI MACHINE SUPPORT
11476 M: Sekhar Nori <nsekhar@ti.com>
11477 M: Kevin Hilman <khilman@kernel.org>
11478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11481 F: arch/arm/mach-davinci/
11482 F: drivers/i2c/busses/i2c-davinci.c
11484 TI DAVINCI SERIES MEDIA DRIVER
11485 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11486 L: linux-media@vger.kernel.org
11487 W: https://linuxtv.org
11488 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11489 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11491 F: drivers/media/platform/davinci/
11492 F: include/media/davinci/
11494 TI AM437X VPFE DRIVER
11495 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11496 L: linux-media@vger.kernel.org
11497 W: https://linuxtv.org
11498 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11499 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11501 F: drivers/media/platform/am437x/
11503 OV2659 OMNIVISION SENSOR DRIVER
11504 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11505 L: linux-media@vger.kernel.org
11506 W: https://linuxtv.org
11507 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11508 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11510 F: drivers/media/i2c/ov2659.c
11511 F: include/media/i2c/ov2659.h
11513 SILICON MOTION SM712 FRAME BUFFER DRIVER
11514 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11515 M: Teddy Wang <teddy.wang@siliconmotion.com>
11516 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11517 L: linux-fbdev@vger.kernel.org
11519 F: drivers/video/fbdev/sm712*
11520 F: Documentation/fb/sm712fb.txt
11522 SIS 190 ETHERNET DRIVER
11523 M: Francois Romieu <romieu@fr.zoreil.com>
11524 L: netdev@vger.kernel.org
11526 F: drivers/net/ethernet/sis/sis190.c
11528 SIS 900/7016 FAST ETHERNET DRIVER
11529 M: Daniele Venzano <venza@brownhat.org>
11530 W: http://www.brownhat.org/sis900.html
11531 L: netdev@vger.kernel.org
11533 F: drivers/net/ethernet/sis/sis900.*
11535 SIS FRAMEBUFFER DRIVER
11536 M: Thomas Winischhofer <thomas@winischhofer.net>
11537 W: http://www.winischhofer.net/linuxsisvga.shtml
11539 F: Documentation/fb/sisfb.txt
11540 F: drivers/video/fbdev/sis/
11541 F: include/video/sisfb.h
11544 M: Thomas Winischhofer <thomas@winischhofer.net>
11545 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11547 F: drivers/usb/misc/sisusbvga/
11550 M: Christoph Lameter <cl@linux.com>
11551 M: Pekka Enberg <penberg@kernel.org>
11552 M: David Rientjes <rientjes@google.com>
11553 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11554 M: Andrew Morton <akpm@linux-foundation.org>
11555 L: linux-mm@kvack.org
11557 F: include/linux/sl?b*.h
11560 SLEEPABLE READ-COPY UPDATE (SRCU)
11561 M: Lai Jiangshan <jiangshanlai@gmail.com>
11562 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11563 M: Josh Triplett <josh@joshtriplett.org>
11564 R: Steven Rostedt <rostedt@goodmis.org>
11565 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11566 L: linux-kernel@vger.kernel.org
11567 W: http://www.rdrop.com/users/paulmck/RCU/
11569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11570 F: include/linux/srcu.h
11571 F: kernel/rcu/srcu.c
11573 SMACK SECURITY MODULE
11574 M: Casey Schaufler <casey@schaufler-ca.com>
11575 L: linux-security-module@vger.kernel.org
11576 W: http://schaufler-ca.com
11577 T: git git://github.com/cschaufler/smack-next
11579 F: Documentation/security/Smack.txt
11582 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11583 M: Kevin Hilman <khilman@kernel.org>
11584 M: Nishanth Menon <nm@ti.com>
11586 F: drivers/power/avs/
11587 F: include/linux/power/smartreflex.h
11588 L: linux-pm@vger.kernel.org
11590 SMC91x ETHERNET DRIVER
11591 M: Nicolas Pitre <nico@fluxnic.net>
11593 F: drivers/net/ethernet/smsc/smc91x.*
11595 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11596 M: Sakari Ailus <sakari.ailus@iki.fi>
11597 L: linux-media@vger.kernel.org
11599 F: drivers/media/i2c/smiapp/
11600 F: include/media/i2c/smiapp.h
11601 F: drivers/media/i2c/smiapp-pll.c
11602 F: drivers/media/i2c/smiapp-pll.h
11603 F: include/uapi/linux/smiapp.h
11604 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11606 SMM665 HARDWARE MONITOR DRIVER
11607 M: Guenter Roeck <linux@roeck-us.net>
11608 L: linux-hwmon@vger.kernel.org
11610 F: Documentation/hwmon/smm665
11611 F: drivers/hwmon/smm665.c
11613 SMSC EMC2103 HARDWARE MONITOR DRIVER
11614 M: Steve Glendinning <steve.glendinning@shawell.net>
11615 L: linux-hwmon@vger.kernel.org
11617 F: Documentation/hwmon/emc2103
11618 F: drivers/hwmon/emc2103.c
11620 SMSC SCH5627 HARDWARE MONITOR DRIVER
11621 M: Hans de Goede <hdegoede@redhat.com>
11622 L: linux-hwmon@vger.kernel.org
11624 F: Documentation/hwmon/sch5627
11625 F: drivers/hwmon/sch5627.c
11627 SMSC47B397 HARDWARE MONITOR DRIVER
11628 M: Jean Delvare <jdelvare@suse.com>
11629 L: linux-hwmon@vger.kernel.org
11631 F: Documentation/hwmon/smsc47b397
11632 F: drivers/hwmon/smsc47b397.c
11634 SMSC911x ETHERNET DRIVER
11635 M: Steve Glendinning <steve.glendinning@shawell.net>
11636 L: netdev@vger.kernel.org
11638 F: include/linux/smsc911x.h
11639 F: drivers/net/ethernet/smsc/smsc911x.*
11641 SMSC9420 PCI ETHERNET DRIVER
11642 M: Steve Glendinning <steve.glendinning@shawell.net>
11643 L: netdev@vger.kernel.org
11645 F: drivers/net/ethernet/smsc/smsc9420.*
11647 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11648 M: Steve Glendinning <steve.glendinning@shawell.net>
11649 L: linux-fbdev@vger.kernel.org
11651 F: drivers/video/fbdev/smscufx.c
11653 SOC-CAMERA V4L2 SUBSYSTEM
11654 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11655 L: linux-media@vger.kernel.org
11656 T: git git://linuxtv.org/media_tree.git
11658 F: include/media/soc*
11659 F: drivers/media/i2c/soc_camera/
11660 F: drivers/media/platform/soc_camera/
11662 SOEKRIS NET48XX LED SUPPORT
11663 M: Chris Boot <bootc@bootc.net>
11665 F: drivers/leds/leds-net48xx.c
11667 SOFTLOGIC 6x10 MPEG CODEC
11668 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11669 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11670 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11671 M: Ismael Luceno <ismael@iodev.co.uk>
11672 L: linux-media@vger.kernel.org
11674 F: drivers/media/pci/solo6x10/
11676 SOFTWARE RAID (Multiple Disks) SUPPORT
11677 M: Shaohua Li <shli@kernel.org>
11678 L: linux-raid@vger.kernel.org
11679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11682 F: include/linux/raid/
11683 F: include/uapi/linux/raid/
11685 SONIC NETWORK DRIVER
11686 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11687 L: netdev@vger.kernel.org
11689 F: drivers/net/ethernet/natsemi/sonic.*
11691 SONICS SILICON BACKPLANE DRIVER (SSB)
11692 M: Michael Buesch <m@bues.ch>
11693 L: linux-wireless@vger.kernel.org
11696 F: include/linux/ssb/
11698 SONY VAIO CONTROL DEVICE DRIVER
11699 M: Mattia Dongili <malattia@linux.it>
11700 L: platform-driver-x86@vger.kernel.org
11701 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11703 F: Documentation/laptops/sony-laptop.txt
11704 F: drivers/char/sonypi.c
11705 F: drivers/platform/x86/sony-laptop.c
11706 F: include/linux/sony-laptop.h
11708 SONY MEMORYSTICK CARD SUPPORT
11709 M: Alex Dubov <oakad@yahoo.com>
11710 W: http://tifmxx.berlios.de/
11712 F: drivers/memstick/host/tifm_ms.c
11714 SONY MEMORYSTICK STANDARD SUPPORT
11715 M: Maxim Levitsky <maximlevitsky@gmail.com>
11717 F: drivers/memstick/core/ms_block.*
11720 M: Jaroslav Kysela <perex@perex.cz>
11721 M: Takashi Iwai <tiwai@suse.com>
11722 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11723 W: http://www.alsa-project.org/
11724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11725 T: git git://git.alsa-project.org/alsa-kernel.git
11726 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11728 F: Documentation/sound/
11730 F: include/uapi/sound/
11733 SOUND - COMPRESSED AUDIO
11734 M: Vinod Koul <vinod.koul@intel.com>
11735 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11738 F: Documentation/sound/alsa/compress_offload.txt
11739 F: include/sound/compress_driver.h
11740 F: include/uapi/sound/compress_*
11741 F: sound/core/compress_offload.c
11742 F: sound/soc/soc-compress.c
11744 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11745 M: Liam Girdwood <lgirdwood@gmail.com>
11746 M: Mark Brown <broonie@kernel.org>
11747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11748 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11749 W: http://alsa-project.org/main/index.php/ASoC
11751 F: Documentation/devicetree/bindings/sound/
11752 F: Documentation/sound/alsa/soc/
11754 F: include/sound/soc*
11756 SOUND - DMAENGINE HELPERS
11757 M: Lars-Peter Clausen <lars@metafoo.de>
11759 F: include/sound/dmaengine_pcm.h
11760 F: sound/core/pcm_dmaengine.c
11761 F: sound/soc/soc-generic-dmaengine-pcm.c
11764 M: Olli Salonen <olli.salonen@iki.fi>
11765 L: linux-media@vger.kernel.org
11766 W: https://linuxtv.org
11767 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11769 F: drivers/media/dvb-frontends/sp2*
11771 SPARC + UltraSPARC (sparc/sparc64)
11772 M: "David S. Miller" <davem@davemloft.net>
11773 L: sparclinux@vger.kernel.org
11774 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11781 SPARC SERIAL DRIVERS
11782 M: "David S. Miller" <davem@davemloft.net>
11783 L: sparclinux@vger.kernel.org
11784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11787 F: include/linux/sunserialcore.h
11788 F: drivers/tty/serial/suncore.c
11789 F: drivers/tty/serial/sunhv.c
11790 F: drivers/tty/serial/sunsab.c
11791 F: drivers/tty/serial/sunsab.h
11792 F: drivers/tty/serial/sunsu.c
11793 F: drivers/tty/serial/sunzilog.c
11794 F: drivers/tty/serial/sunzilog.h
11797 M: "Christopher Li" <sparse@chrisli.org>
11798 L: linux-sparse@vger.kernel.org
11799 W: https://sparse.wiki.kernel.org/
11800 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11801 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11803 F: include/linux/compiler.h
11805 SPEAR PLATFORM SUPPORT
11806 M: Viresh Kumar <vireshk@kernel.org>
11807 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11808 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11809 W: http://www.st.com/spear
11811 F: arch/arm/boot/dts/spear*
11812 F: arch/arm/mach-spear/
11814 SPEAR CLOCK FRAMEWORK SUPPORT
11815 M: Viresh Kumar <vireshk@kernel.org>
11816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11817 W: http://www.st.com/spear
11819 F: drivers/clk/spear/
11822 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11823 M: Marek Vasut <marek.vasut@gmail.com>
11824 L: linux-mtd@lists.infradead.org
11825 W: http://www.linux-mtd.infradead.org/
11826 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11827 T: git git://github.com/spi-nor/linux.git
11829 F: drivers/mtd/spi-nor/
11830 F: include/linux/mtd/spi-nor.h
11833 M: Mark Brown <broonie@kernel.org>
11834 L: linux-spi@vger.kernel.org
11835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11836 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11838 F: Documentation/devicetree/bindings/spi/
11839 F: Documentation/spi/
11841 F: include/linux/spi/
11842 F: include/uapi/linux/spi/
11845 SPIDERNET NETWORK DRIVER for CELL
11846 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11847 L: netdev@vger.kernel.org
11849 F: Documentation/networking/spider_net.txt
11850 F: drivers/net/ethernet/toshiba/spider_net*
11853 M: Jeremy Kerr <jk@ozlabs.org>
11854 L: linuxppc-dev@lists.ozlabs.org
11855 W: http://www.ibm.com/developerworks/power/cell/
11857 F: Documentation/filesystems/spufs.txt
11858 F: arch/powerpc/platforms/cell/spufs/
11860 SQUASHFS FILE SYSTEM
11861 M: Phillip Lougher <phillip@squashfs.org.uk>
11862 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11863 W: http://squashfs.org.uk
11864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11866 F: Documentation/filesystems/squashfs.txt
11869 SRM (Alpha) environment access
11870 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11872 F: arch/alpha/kernel/srm_env.c
11875 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11876 L: stable@vger.kernel.org
11878 F: Documentation/process/stable-kernel-rules.rst
11881 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11883 L: devel@driverdev.osuosl.org
11885 F: drivers/staging/
11888 M: Ian Abbott <abbotti@mev.co.uk>
11889 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11891 F: drivers/staging/comedi/
11893 STAGING - FLARION FT1000 DRIVERS
11894 M: Marek Belisko <marek.belisko@gmail.com>
11896 F: drivers/staging/ft1000/
11898 STAGING - INDUSTRIAL IO
11899 M: Jonathan Cameron <jic23@kernel.org>
11900 L: linux-iio@vger.kernel.org
11902 F: Documentation/devicetree/bindings/staging/iio/
11903 F: drivers/staging/iio/
11905 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11906 M: Jarod Wilson <jarod@wilsonet.com>
11907 W: http://www.lirc.org/
11909 F: drivers/staging/media/lirc/
11911 STAGING - LUSTRE PARALLEL FILESYSTEM
11912 M: Oleg Drokin <oleg.drokin@intel.com>
11913 M: Andreas Dilger <andreas.dilger@intel.com>
11914 M: James Simmons <jsimmons@infradead.org>
11915 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11916 W: http://wiki.lustre.org/
11918 F: drivers/staging/lustre
11920 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11921 M: Marc Dietrich <marvin24@gmx.de>
11922 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11923 L: linux-tegra@vger.kernel.org
11925 F: drivers/staging/nvec/
11927 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11928 M: Jens Frederich <jfrederich@gmail.com>
11929 M: Daniel Drake <dsd@laptop.org>
11930 M: Jon Nettleton <jon.nettleton@gmail.com>
11931 W: http://wiki.laptop.org/go/DCON
11933 F: drivers/staging/olpc_dcon/
11935 STAGING - REALTEK RTL8712U DRIVERS
11936 M: Larry Finger <Larry.Finger@lwfinger.net>
11937 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11939 F: drivers/staging/rtl8712/
11941 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11942 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11943 M: Teddy Wang <teddy.wang@siliconmotion.com>
11944 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11945 L: linux-fbdev@vger.kernel.org
11947 F: drivers/staging/sm750fb/
11949 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11950 M: William Hubbs <w.d.hubbs@gmail.com>
11951 M: Chris Brannon <chris@the-brannons.com>
11952 M: Kirk Reiser <kirk@reisers.ca>
11953 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11954 L: speakup@linux-speakup.org
11955 W: http://www.linux-speakup.org/
11957 F: drivers/staging/speakup/
11959 STAGING - VIA VT665X DRIVERS
11960 M: Forest Bond <forest@alittletooquiet.net>
11962 F: drivers/staging/vt665?/
11964 STAGING - WILC1000 WIFI DRIVER
11965 M: Aditya Shankar <aditya.shankar@microchip.com>
11966 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11967 L: linux-wireless@vger.kernel.org
11969 F: drivers/staging/wilc1000/
11971 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11972 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11974 F: drivers/staging/xgifb/
11976 STARFIRE/DURALAN NETWORK DRIVER
11977 M: Ion Badulescu <ionut@badula.org>
11979 F: drivers/net/ethernet/adaptec/starfire*
11982 M: Sam Creasey <sammy@sammy.net>
11983 W: http://sammy.net/sun3/
11985 F: arch/m68k/kernel/*sun3*
11986 F: arch/m68k/sun3*/
11987 F: arch/m68k/include/asm/sun3*
11988 F: drivers/net/ethernet/i825xx/sun3*
11990 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11991 M: Hans de Goede <hdegoede@redhat.com>
11992 L: linux-input@vger.kernel.org
11994 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11995 F: drivers/input/keyboard/sun4i-lradc-keys.c
11997 SUNDANCE NETWORK DRIVER
11998 M: Denis Kirjanov <kda@linux-powerpc.org>
11999 L: netdev@vger.kernel.org
12001 F: drivers/net/ethernet/dlink/sundance.c
12004 M: Yoshinori Sato <ysato@users.sourceforge.jp>
12005 M: Rich Felker <dalias@libc.org>
12006 L: linux-sh@vger.kernel.org
12007 Q: http://patchwork.kernel.org/project/linux-sh/list/
12009 F: Documentation/sh/
12014 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
12015 M: Len Brown <len.brown@intel.com>
12016 M: Pavel Machek <pavel@ucw.cz>
12017 L: linux-pm@vger.kernel.org
12018 B: https://bugzilla.kernel.org
12020 F: Documentation/power/
12021 F: arch/x86/kernel/acpi/
12022 F: drivers/base/power/
12024 F: include/linux/suspend.h
12025 F: include/linux/freezer.h
12026 F: include/linux/pm.h
12029 M: Martin Mares <mj@ucw.cz>
12030 L: linux-video@atrey.karlin.mff.cuni.cz
12032 F: Documentation/svga.txt
12033 F: arch/x86/boot/video*
12036 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12037 L: linux-kernel@vger.kernel.org
12038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
12041 F: arch/*/kernel/pci-swiotlb.c
12042 F: include/linux/swiotlb.h
12045 M: Jiri Pirko <jiri@resnulli.us>
12046 M: Ivan Vecera <ivecera@redhat.com>
12047 L: netdev@vger.kernel.org
12050 F: include/net/switchdev.h
12052 SYNOPSYS ARC ARCHITECTURE
12053 M: Vineet Gupta <vgupta@synopsys.com>
12054 L: linux-snps-arc@lists.infradead.org
12057 F: Documentation/devicetree/bindings/arc/*
12058 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
12059 F: drivers/clocksource/arc_timer.c
12060 F: drivers/tty/serial/arc_uart.c
12061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
12063 SYNOPSYS ARC SDP platform support
12064 M: Alexey Brodkin <abrodkin@synopsys.com>
12066 F: arch/arc/plat-axs10x
12067 F: arch/arc/boot/dts/ax*
12068 F: Documentation/devicetree/bindings/arc/axs10*
12070 SYSTEM CONFIGURATION (SYSCON)
12071 M: Lee Jones <lee.jones@linaro.org>
12072 M: Arnd Bergmann <arnd@arndb.de>
12073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12075 F: drivers/mfd/syscon.c
12077 SYSTEM RESET/SHUTDOWN DRIVERS
12078 M: Sebastian Reichel <sre@kernel.org>
12079 L: linux-pm@vger.kernel.org
12080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12082 F: Documentation/devicetree/bindings/power/reset/
12083 F: drivers/power/reset/
12086 M: Christoph Hellwig <hch@infradead.org>
12088 F: Documentation/filesystems/sysv-fs.txt
12090 F: include/linux/sysv_fs.h
12093 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
12094 L: linux-scsi@vger.kernel.org
12095 L: target-devel@vger.kernel.org
12096 W: http://www.linux-iscsi.org
12097 W: http://groups.google.com/group/linux-iscsi-target-dev
12098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12102 F: Documentation/target/
12104 TASKSTATS STATISTICS INTERFACE
12105 M: Balbir Singh <bsingharora@gmail.com>
12107 F: Documentation/accounting/taskstats*
12108 F: include/linux/taskstats*
12109 F: kernel/taskstats.c
12112 M: Jamal Hadi Salim <jhs@mojatatu.com>
12113 L: netdev@vger.kernel.org
12115 F: include/net/pkt_cls.h
12116 F: include/uapi/linux/pkt_cls.h
12119 TCP LOW PRIORITY MODULE
12120 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
12121 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
12122 W: http://tcp-lp-mod.sourceforge.net/
12124 F: net/ipv4/tcp_lp.c
12126 TDA10071 MEDIA DRIVER
12127 M: Antti Palosaari <crope@iki.fi>
12128 L: linux-media@vger.kernel.org
12129 W: https://linuxtv.org
12130 W: http://palosaari.fi/linux/
12131 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12132 T: git git://linuxtv.org/anttip/media_tree.git
12134 F: drivers/media/dvb-frontends/tda10071*
12136 TDA18212 MEDIA DRIVER
12137 M: Antti Palosaari <crope@iki.fi>
12138 L: linux-media@vger.kernel.org
12139 W: https://linuxtv.org
12140 W: http://palosaari.fi/linux/
12141 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12142 T: git git://linuxtv.org/anttip/media_tree.git
12144 F: drivers/media/tuners/tda18212*
12146 TDA18218 MEDIA DRIVER
12147 M: Antti Palosaari <crope@iki.fi>
12148 L: linux-media@vger.kernel.org
12149 W: https://linuxtv.org
12150 W: http://palosaari.fi/linux/
12151 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12152 T: git git://linuxtv.org/anttip/media_tree.git
12154 F: drivers/media/tuners/tda18218*
12156 TDA18271 MEDIA DRIVER
12157 M: Michael Krufky <mkrufky@linuxtv.org>
12158 L: linux-media@vger.kernel.org
12159 W: https://linuxtv.org
12160 W: http://github.com/mkrufky
12161 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12162 T: git git://linuxtv.org/mkrufky/tuners.git
12164 F: drivers/media/tuners/tda18271*
12166 TDA827x MEDIA DRIVER
12167 M: Michael Krufky <mkrufky@linuxtv.org>
12168 L: linux-media@vger.kernel.org
12169 W: https://linuxtv.org
12170 W: http://github.com/mkrufky
12171 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12172 T: git git://linuxtv.org/mkrufky/tuners.git
12174 F: drivers/media/tuners/tda8290.*
12176 TDA8290 MEDIA DRIVER
12177 M: Michael Krufky <mkrufky@linuxtv.org>
12178 L: linux-media@vger.kernel.org
12179 W: https://linuxtv.org
12180 W: http://github.com/mkrufky
12181 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12182 T: git git://linuxtv.org/mkrufky/tuners.git
12184 F: drivers/media/tuners/tda8290.*
12186 TDA9840 MEDIA DRIVER
12187 M: Hans Verkuil <hverkuil@xs4all.nl>
12188 L: linux-media@vger.kernel.org
12189 T: git git://linuxtv.org/media_tree.git
12190 W: https://linuxtv.org
12192 F: drivers/media/i2c/tda9840*
12194 TEA5761 TUNER DRIVER
12195 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12196 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12197 L: linux-media@vger.kernel.org
12198 W: https://linuxtv.org
12199 T: git git://linuxtv.org/media_tree.git
12201 F: drivers/media/tuners/tea5761.*
12203 TEA5767 TUNER DRIVER
12204 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12205 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12206 L: linux-media@vger.kernel.org
12207 W: https://linuxtv.org
12208 T: git git://linuxtv.org/media_tree.git
12210 F: drivers/media/tuners/tea5767.*
12212 TEA6415C MEDIA DRIVER
12213 M: Hans Verkuil <hverkuil@xs4all.nl>
12214 L: linux-media@vger.kernel.org
12215 T: git git://linuxtv.org/media_tree.git
12216 W: https://linuxtv.org
12218 F: drivers/media/i2c/tea6415c*
12220 TEA6420 MEDIA DRIVER
12221 M: Hans Verkuil <hverkuil@xs4all.nl>
12222 L: linux-media@vger.kernel.org
12223 T: git git://linuxtv.org/media_tree.git
12224 W: https://linuxtv.org
12226 F: drivers/media/i2c/tea6420*
12229 M: Jiri Pirko <jiri@resnulli.us>
12230 L: netdev@vger.kernel.org
12232 F: drivers/net/team/
12233 F: include/linux/if_team.h
12234 F: include/uapi/linux/if_team.h
12236 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12237 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12239 F: arch/x86/platform/ts5500/
12241 TECHNOTREND USB IR RECEIVER
12242 M: Sean Young <sean@mess.org>
12243 L: linux-media@vger.kernel.org
12245 F: drivers/media/rc/ttusbir.c
12247 TEGRA ARCHITECTURE SUPPORT
12248 M: Stephen Warren <swarren@wwwdotorg.org>
12249 M: Thierry Reding <thierry.reding@gmail.com>
12250 M: Alexandre Courbot <gnurou@gmail.com>
12251 L: linux-tegra@vger.kernel.org
12252 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12258 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12259 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12261 F: drivers/clk/tegra/
12264 M: Laxman Dewangan <ldewangan@nvidia.com>
12265 M: Jon Hunter <jonathanh@nvidia.com>
12267 F: drivers/dma/tegra*
12270 M: Laxman Dewangan <ldewangan@nvidia.com>
12272 F: drivers/i2c/busses/i2c-tegra.c
12274 TEGRA IOMMU DRIVERS
12275 M: Hiroshi Doyu <hdoyu@nvidia.com>
12277 F: drivers/iommu/tegra*
12280 M: Rakesh Iyer <riyer@nvidia.com>
12281 M: Laxman Dewangan <ldewangan@nvidia.com>
12283 F: drivers/input/keyboard/tegra-kbc.c
12286 M: Thierry Reding <thierry.reding@gmail.com>
12288 F: drivers/pwm/pwm-tegra.c
12290 TEGRA SERIAL DRIVER
12291 M: Laxman Dewangan <ldewangan@nvidia.com>
12293 F: drivers/tty/serial/serial-tegra.c
12296 M: Laxman Dewangan <ldewangan@nvidia.com>
12298 F: drivers/spi/spi-tegra*
12300 TEHUTI ETHERNET DRIVER
12301 M: Andy Gospodarek <andy@greyhouse.net>
12302 L: netdev@vger.kernel.org
12304 F: drivers/net/ethernet/tehuti/*
12306 Telecom Clock Driver for MCPL0010
12307 M: Mark Gross <mark.gross@intel.com>
12309 F: drivers/char/tlclk.c
12311 TENSILICA XTENSA PORT (xtensa)
12312 M: Chris Zankel <chris@zankel.net>
12313 M: Max Filippov <jcmvbkbc@gmail.com>
12314 L: linux-xtensa@linux-xtensa.org
12315 T: git git://github.com/czankel/xtensa-linux.git
12318 F: drivers/irqchip/irq-xtensa-*
12320 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12321 M: Nishanth Menon <nm@ti.com>
12322 M: Tero Kristo <t-kristo@ti.com>
12323 M: Santosh Shilimkar <ssantosh@kernel.org>
12324 L: linux-arm-kernel@lists.infradead.org
12326 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12327 F: drivers/firmware/ti_sci*
12328 F: include/linux/soc/ti/ti_sci_protocol.h
12330 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12331 M: Hans Verkuil <hverkuil@xs4all.nl>
12332 L: linux-media@vger.kernel.org
12333 T: git git://linuxtv.org/media_tree.git
12334 W: https://linuxtv.org
12336 F: drivers/media/radio/radio-raremono.c
12339 M: Zhang Rui <rui.zhang@intel.com>
12340 M: Eduardo Valentin <edubezval@gmail.com>
12341 L: linux-pm@vger.kernel.org
12342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12344 Q: https://patchwork.kernel.org/project/linux-pm/list/
12346 F: drivers/thermal/
12347 F: include/linux/thermal.h
12348 F: include/uapi/linux/thermal.h
12349 F: include/linux/cpu_cooling.h
12350 F: Documentation/devicetree/bindings/thermal/
12352 THERMAL/CPU_COOLING
12353 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12354 M: Viresh Kumar <viresh.kumar@linaro.org>
12355 M: Javi Merino <javi.merino@kernel.org>
12356 L: linux-pm@vger.kernel.org
12358 F: Documentation/thermal/cpu-cooling-api.txt
12359 F: drivers/thermal/cpu_cooling.c
12360 F: include/linux/cpu_cooling.h
12362 THINKPAD ACPI EXTRAS DRIVER
12363 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12364 L: ibm-acpi-devel@lists.sourceforge.net
12365 L: platform-driver-x86@vger.kernel.org
12366 W: http://ibm-acpi.sourceforge.net
12367 W: http://thinkwiki.org/wiki/Ibm-acpi
12368 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12370 F: drivers/platform/x86/thinkpad_acpi.c
12372 TI BANDGAP AND THERMAL DRIVER
12373 M: Eduardo Valentin <edubezval@gmail.com>
12374 M: Keerthy <j-keerthy@ti.com>
12375 L: linux-pm@vger.kernel.org
12376 L: linux-omap@vger.kernel.org
12378 F: drivers/thermal/ti-soc-thermal/
12381 M: Benoit Parrot <bparrot@ti.com>
12382 L: linux-media@vger.kernel.org
12383 W: http://linuxtv.org/
12384 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12386 F: drivers/media/platform/ti-vpe/
12388 TI CDCE706 CLOCK DRIVER
12389 M: Max Filippov <jcmvbkbc@gmail.com>
12391 F: drivers/clk/clk-cdce706.c
12394 M: Tero Kristo <t-kristo@ti.com>
12395 L: linux-omap@vger.kernel.org
12398 F: include/linux/clk/ti.h
12400 TI ETHERNET SWITCH DRIVER (CPSW)
12401 M: Mugunthan V N <mugunthanvnm@ti.com>
12402 R: Grygorii Strashko <grygorii.strashko@ti.com>
12403 L: linux-omap@vger.kernel.org
12404 L: netdev@vger.kernel.org
12406 F: drivers/net/ethernet/ti/cpsw*
12407 F: drivers/net/ethernet/ti/davinci*
12409 TI FLASH MEDIA INTERFACE DRIVER
12410 M: Alex Dubov <oakad@yahoo.com>
12412 F: drivers/misc/tifm*
12413 F: drivers/mmc/host/tifm_sd.c
12414 F: include/linux/tifm.h
12416 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12417 M: Santosh Shilimkar <ssantosh@kernel.org>
12418 L: linux-kernel@vger.kernel.org
12419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12421 F: drivers/soc/ti/*
12422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12425 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12426 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12427 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12428 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12430 F: sound/soc/codecs/lm49453*
12431 F: sound/soc/codecs/isabelle*
12433 TI LP855x BACKLIGHT DRIVER
12434 M: Milo Kim <milo.kim@ti.com>
12436 F: Documentation/backlight/lp855x-driver.txt
12437 F: drivers/video/backlight/lp855x_bl.c
12438 F: include/linux/platform_data/lp855x.h
12440 TI LP8727 CHARGER DRIVER
12441 M: Milo Kim <milo.kim@ti.com>
12443 F: drivers/power/supply/lp8727_charger.c
12444 F: include/linux/platform_data/lp8727.h
12446 TI LP8788 MFD DRIVER
12447 M: Milo Kim <milo.kim@ti.com>
12449 F: drivers/iio/adc/lp8788_adc.c
12450 F: drivers/leds/leds-lp8788.c
12451 F: drivers/mfd/lp8788*.c
12452 F: drivers/power/supply/lp8788-charger.c
12453 F: drivers/regulator/lp8788-*.c
12454 F: include/linux/mfd/lp8788*.h
12456 TI NETCP ETHERNET DRIVER
12457 M: Wingman Kwok <w-kwok2@ti.com>
12458 M: Murali Karicheri <m-karicheri2@ti.com>
12459 L: netdev@vger.kernel.org
12461 F: drivers/net/ethernet/ti/netcp*
12463 TI TAS571X FAMILY ASoC CODEC DRIVER
12464 M: Kevin Cernekee <cernekee@chromium.org>
12465 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12467 F: sound/soc/codecs/tas571x*
12469 TI TWL4030 SERIES SOC CODEC DRIVER
12470 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12471 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12473 F: sound/soc/codecs/twl4030*
12475 TI WILINK WIRELESS DRIVERS
12476 L: linux-wireless@vger.kernel.org
12477 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12478 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12481 F: drivers/net/wireless/ti/
12482 F: include/linux/wl12xx.h
12485 M: Jon Maloy <jon.maloy@ericsson.com>
12486 M: Ying Xue <ying.xue@windriver.com>
12487 L: netdev@vger.kernel.org (core kernel code)
12488 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12489 W: http://tipc.sourceforge.net/
12491 F: include/uapi/linux/tipc*.h
12495 M: Chris Metcalf <cmetcalf@mellanox.com>
12496 W: http://www.mellanox.com/repository/solutions/tile-scm/
12497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12500 F: drivers/char/tile-srom.c
12501 F: drivers/edac/tile_edac.c
12502 F: drivers/net/ethernet/tile/
12503 F: drivers/rtc/rtc-tile.c
12504 F: drivers/tty/hvc/hvc_tile.c
12505 F: drivers/tty/serial/tilegx.c
12506 F: drivers/usb/host/*-tilegx.c
12507 F: include/linux/usb/tilegx.h
12509 TLAN NETWORK DRIVER
12510 M: Samuel Chessman <chessman@tux.org>
12511 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12512 W: http://sourceforge.net/projects/tlan/
12514 F: Documentation/networking/tlan.txt
12515 F: drivers/net/ethernet/ti/tlan.*
12517 TOMOYO SECURITY MODULE
12518 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12519 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12520 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12521 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12522 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12523 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12524 W: http://tomoyo.sourceforge.jp/
12525 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12527 F: security/tomoyo/
12529 TOPSTAR LAPTOP EXTRAS DRIVER
12530 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12531 L: platform-driver-x86@vger.kernel.org
12533 F: drivers/platform/x86/topstar-laptop.c
12535 TOSHIBA ACPI EXTRAS DRIVER
12536 M: Azael Avalos <coproscefalo@gmail.com>
12537 L: platform-driver-x86@vger.kernel.org
12539 F: drivers/platform/x86/toshiba_acpi.c
12541 TOSHIBA BLUETOOTH DRIVER
12542 M: Azael Avalos <coproscefalo@gmail.com>
12543 L: platform-driver-x86@vger.kernel.org
12545 F: drivers/platform/x86/toshiba_bluetooth.c
12547 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12548 M: Azael Avalos <coproscefalo@gmail.com>
12549 L: platform-driver-x86@vger.kernel.org
12551 F: drivers/platform/x86/toshiba_haps.c
12553 TOSHIBA WMI HOTKEYS DRIVER
12554 M: Azael Avalos <coproscefalo@gmail.com>
12555 L: platform-driver-x86@vger.kernel.org
12557 F: drivers/platform/x86/toshiba-wmi.c
12560 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12561 W: http://www.buzzard.org.uk/toshiba/
12563 F: drivers/char/toshiba.c
12564 F: include/linux/toshiba.h
12565 F: include/uapi/linux/toshiba.h
12567 TOSHIBA TC358743 DRIVER
12568 M: Mats Randgaard <matrandg@cisco.com>
12569 L: linux-media@vger.kernel.org
12571 F: drivers/media/i2c/tc358743*
12572 F: include/media/i2c/tc358743.h
12574 TMIO/SDHI MMC DRIVER
12575 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12576 L: linux-mmc@vger.kernel.org
12578 F: drivers/mmc/host/tmio_mmc*
12579 F: drivers/mmc/host/sh_mobile_sdhi.c
12580 F: include/linux/mfd/tmio.h
12582 TMP401 HARDWARE MONITOR DRIVER
12583 M: Guenter Roeck <linux@roeck-us.net>
12584 L: linux-hwmon@vger.kernel.org
12586 F: Documentation/hwmon/tmp401
12587 F: drivers/hwmon/tmp401.c
12589 TMPFS (SHMEM FILESYSTEM)
12590 M: Hugh Dickins <hughd@google.com>
12591 L: linux-mm@kvack.org
12593 F: include/linux/shmem_fs.h
12596 TM6000 VIDEO4LINUX DRIVER
12597 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12598 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12599 L: linux-media@vger.kernel.org
12600 W: https://linuxtv.org
12601 T: git git://linuxtv.org/media_tree.git
12603 F: drivers/media/usb/tm6000/
12604 F: Documentation/media/v4l-drivers/tm6000*
12606 TW5864 VIDEO4LINUX DRIVER
12607 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12608 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12609 M: Andrey Utkin <andrey_utkin@fastmail.com>
12610 L: linux-media@vger.kernel.org
12612 F: drivers/media/pci/tw5864/
12614 TW68 VIDEO4LINUX DRIVER
12615 M: Hans Verkuil <hverkuil@xs4all.nl>
12616 L: linux-media@vger.kernel.org
12617 T: git git://linuxtv.org/media_tree.git
12618 W: https://linuxtv.org
12620 F: drivers/media/pci/tw68/
12622 TW686X VIDEO4LINUX DRIVER
12623 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12624 L: linux-media@vger.kernel.org
12625 T: git git://linuxtv.org/media_tree.git
12626 W: http://linuxtv.org
12628 F: drivers/media/pci/tw686x/
12631 M: Peter Huewe <peterhuewe@gmx.de>
12632 M: Marcel Selhorst <tpmdd@selhorst.net>
12633 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12634 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12635 W: http://tpmdd.sourceforge.net
12636 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12637 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12638 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12640 F: drivers/char/tpm/
12642 TPM IBM_VTPM DEVICE DRIVER
12643 M: Ashley Lai <ashleydlai@gmail.com>
12644 W: http://tpmdd.sourceforge.net
12645 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12647 F: drivers/char/tpm/tpm_ibmvtpm*
12650 M: Steven Rostedt <rostedt@goodmis.org>
12651 M: Ingo Molnar <mingo@redhat.com>
12652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12654 F: Documentation/trace/ftrace.txt
12655 F: arch/*/*/*/ftrace.h
12656 F: arch/*/kernel/ftrace.c
12657 F: include/*/ftrace.h
12658 F: include/linux/trace*.h
12661 F: tools/testing/selftests/ftrace/
12663 TRACING MMIO ACCESSES (MMIOTRACE)
12664 M: Steven Rostedt <rostedt@goodmis.org>
12665 M: Ingo Molnar <mingo@kernel.org>
12666 R: Karol Herbst <karolherbst@gmail.com>
12667 R: Pekka Paalanen <ppaalanen@gmail.com>
12669 L: linux-kernel@vger.kernel.org
12670 L: nouveau@lists.freedesktop.org
12671 F: kernel/trace/trace_mmiotrace.c
12672 F: include/linux/mmiotrace.h
12673 F: arch/x86/mm/kmmio.c
12674 F: arch/x86/mm/mmio-mod.c
12675 F: arch/x86/mm/testmmiotrace.c
12678 M: Jiri Kosina <trivial@kernel.org>
12679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12681 K: ^Subject:.*(?i)trivial
12684 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12685 M: Jiri Slaby <jslaby@suse.com>
12687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12688 F: Documentation/serial/
12690 F: drivers/tty/serial/serial_core.c
12691 F: include/linux/serial_core.h
12692 F: include/linux/serial.h
12693 F: include/linux/tty.h
12694 F: include/uapi/linux/serial_core.h
12695 F: include/uapi/linux/serial.h
12696 F: include/uapi/linux/tty.h
12698 TUA9001 MEDIA DRIVER
12699 M: Antti Palosaari <crope@iki.fi>
12700 L: linux-media@vger.kernel.org
12701 W: https://linuxtv.org
12702 W: http://palosaari.fi/linux/
12703 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12704 T: git git://linuxtv.org/anttip/media_tree.git
12706 F: drivers/media/tuners/tua9001*
12708 TULIP NETWORK DRIVERS
12709 L: netdev@vger.kernel.org
12710 L: linux-parisc@vger.kernel.org
12712 F: drivers/net/ethernet/dec/tulip/
12715 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12716 W: http://vtun.sourceforge.net/tun
12718 F: Documentation/networking/tuntap.txt
12719 F: arch/um/os-Linux/drivers/
12721 TURBOCHANNEL SUBSYSTEM
12722 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12723 M: Ralf Baechle <ralf@linux-mips.org>
12724 L: linux-mips@linux-mips.org
12725 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12728 F: include/linux/tc.h
12730 UBI FILE SYSTEM (UBIFS)
12731 M: Richard Weinberger <richard@nod.at>
12732 M: Artem Bityutskiy <dedekind1@gmail.com>
12733 M: Adrian Hunter <adrian.hunter@intel.com>
12734 L: linux-mtd@lists.infradead.org
12735 T: git git://git.infradead.org/ubifs-2.6.git
12736 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12738 F: Documentation/filesystems/ubifs.txt
12741 UCLINUX (M68KNOMMU AND COLDFIRE)
12742 M: Greg Ungerer <gerg@linux-m68k.org>
12743 W: http://www.linux-m68k.org/
12744 W: http://www.uclinux.org/
12745 L: linux-m68k@lists.linux-m68k.org
12746 L: uclinux-dev@uclinux.org (subscribers-only)
12747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12749 F: arch/m68k/coldfire/
12751 F: arch/m68k/*/*_no.*
12752 F: arch/m68k/include/asm/*_no.*
12755 M: Jan Kara <jack@suse.com>
12757 F: Documentation/filesystems/udf.txt
12761 M: Bastien Nocera <hadess@hadess.net>
12762 L: linux-input@vger.kernel.org
12764 F: drivers/hid/hid-udraw.c
12767 M: Evgeniy Dushistov <dushistov@mail.ru>
12769 F: Documentation/filesystems/ufs.txt
12772 UHID USERSPACE HID IO DRIVER:
12773 M: David Herrmann <dh.herrmann@googlemail.com>
12774 L: linux-input@vger.kernel.org
12776 F: drivers/hid/uhid.c
12777 F: include/uapi/linux/uhid.h
12779 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12780 L: linux-usb@vger.kernel.org
12783 F: include/linux/uwb.h
12784 F: include/linux/uwb/
12786 UNICORE32 ARCHITECTURE:
12787 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12788 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12790 T: git git://github.com/gxt/linux.git
12794 M: Tony Finch <dot@dotat.at>
12795 W: http://dotat.at/prog/unifdef
12797 F: scripts/unifdef.c
12799 UNIFORM CDROM DRIVER
12800 M: Jens Axboe <axboe@kernel.dk>
12801 W: http://www.kernel.dk
12803 F: Documentation/cdrom/
12804 F: drivers/cdrom/cdrom.c
12805 F: include/linux/cdrom.h
12806 F: include/uapi/linux/cdrom.h
12808 UNISYS S-PAR DRIVERS
12809 M: David Kershner <david.kershner@unisys.com>
12810 L: sparmaintainer@unisys.com (Unisys internal)
12812 F: drivers/staging/unisys/
12814 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12815 M: Vinayak Holikatti <vinholikatti@gmail.com>
12816 L: linux-scsi@vger.kernel.org
12818 F: Documentation/scsi/ufs.txt
12819 F: drivers/scsi/ufs/
12821 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12822 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12823 M: Prabu Thangamuthu <prabut@synopsys.com>
12824 L: linux-scsi@vger.kernel.org
12826 F: drivers/scsi/ufs/*dwc*
12828 UNSORTED BLOCK IMAGES (UBI)
12829 M: Artem Bityutskiy <dedekind1@gmail.com>
12830 M: Richard Weinberger <richard@nod.at>
12831 W: http://www.linux-mtd.infradead.org/
12832 L: linux-mtd@lists.infradead.org
12833 T: git git://git.infradead.org/ubifs-2.6.git
12835 F: drivers/mtd/ubi/
12836 F: include/linux/mtd/ubi.h
12837 F: include/uapi/mtd/ubi-user.h
12840 M: Oliver Neukum <oneukum@suse.com>
12841 L: linux-usb@vger.kernel.org
12843 F: Documentation/usb/acm.txt
12844 F: drivers/usb/class/cdc-acm.*
12846 USB AR5523 WIRELESS DRIVER
12847 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12848 L: linux-wireless@vger.kernel.org
12850 F: drivers/net/wireless/ath/ar5523/
12853 M: Oliver Neukum <oneukum@suse.com>
12854 L: linux-usb@vger.kernel.org
12855 L: linux-scsi@vger.kernel.org
12857 F: drivers/usb/storage/uas.c
12859 USB CDC ETHERNET DRIVER
12860 M: Oliver Neukum <oliver@neukum.org>
12861 L: linux-usb@vger.kernel.org
12863 F: drivers/net/usb/cdc_*.c
12864 F: include/uapi/linux/usb/cdc.h
12866 USB CHAOSKEY DRIVER
12867 M: Keith Packard <keithp@keithp.com>
12868 L: linux-usb@vger.kernel.org
12870 F: drivers/usb/misc/chaoskey.c
12872 USB CYPRESS C67X00 DRIVER
12873 M: Peter Korsgaard <jacmet@sunsite.dk>
12874 L: linux-usb@vger.kernel.org
12876 F: drivers/usb/c67x00/
12878 USB DAVICOM DM9601 DRIVER
12879 M: Peter Korsgaard <jacmet@sunsite.dk>
12880 L: netdev@vger.kernel.org
12881 W: http://www.linux-usb.org/usbnet
12883 F: drivers/net/usb/dm9601.c
12885 USB DIAMOND RIO500 DRIVER
12886 M: Cesar Miquel <miquel@df.uba.ar>
12887 L: rio500-users@lists.sourceforge.net
12888 W: http://rio500.sourceforge.net
12890 F: drivers/usb/misc/rio500*
12893 M: Alan Stern <stern@rowland.harvard.edu>
12894 L: linux-usb@vger.kernel.org
12896 F: Documentation/usb/ehci.txt
12897 F: drivers/usb/host/ehci*
12899 USB GADGET/PERIPHERAL SUBSYSTEM
12900 M: Felipe Balbi <balbi@kernel.org>
12901 L: linux-usb@vger.kernel.org
12902 W: http://www.linux-usb.org/gadget
12903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12905 F: drivers/usb/gadget/
12906 F: include/linux/usb/gadget*
12908 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12909 M: Jiri Kosina <jikos@kernel.org>
12910 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12911 L: linux-usb@vger.kernel.org
12912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12914 F: Documentation/hid/hiddev.txt
12915 F: drivers/hid/usbhid/
12918 M: Olav Kongas <ok@artecdesign.ee>
12919 L: linux-usb@vger.kernel.org
12921 F: drivers/usb/host/isp116x*
12922 F: include/linux/usb/isp116x.h
12924 USB LAN78XX ETHERNET DRIVER
12925 M: Woojung Huh <woojung.huh@microchip.com>
12926 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12927 L: netdev@vger.kernel.org
12929 F: drivers/net/usb/lan78xx.*
12931 USB MASS STORAGE DRIVER
12932 M: Alan Stern <stern@rowland.harvard.edu>
12933 L: linux-usb@vger.kernel.org
12934 L: usb-storage@lists.one-eyed-alien.net
12936 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12937 F: drivers/usb/storage/
12940 M: Clemens Ladisch <clemens@ladisch.de>
12941 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12942 T: git git://git.alsa-project.org/alsa-kernel.git
12944 F: sound/usb/midi.*
12946 USB NETWORKING DRIVERS
12947 L: linux-usb@vger.kernel.org
12949 F: drivers/net/usb/
12952 M: Alan Stern <stern@rowland.harvard.edu>
12953 L: linux-usb@vger.kernel.org
12955 F: Documentation/usb/ohci.txt
12956 F: drivers/usb/host/ohci*
12958 USB OTG FSM (Finite State Machine)
12959 M: Peter Chen <Peter.Chen@nxp.com>
12960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12961 L: linux-usb@vger.kernel.org
12963 F: drivers/usb/common/usb-otg-fsm.c
12966 M: Valentina Manea <valentina.manea.m@gmail.com>
12967 M: Shuah Khan <shuahkh@osg.samsung.com>
12968 M: Shuah Khan <shuah@kernel.org>
12969 L: linux-usb@vger.kernel.org
12971 F: Documentation/usb/usbip_protocol.txt
12972 F: drivers/usb/usbip/
12973 F: tools/usb/usbip/
12976 M: Petko Manolov <petkan@nucleusys.com>
12977 L: linux-usb@vger.kernel.org
12978 L: netdev@vger.kernel.org
12979 T: git git://github.com/petkan/pegasus.git
12980 W: https://github.com/petkan/pegasus
12982 F: drivers/net/usb/pegasus.*
12985 M: Felipe Balbi <balbi@kernel.org>
12986 L: linux-usb@vger.kernel.org
12987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12989 F: drivers/usb/phy/
12991 USB PRINTER DRIVER (usblp)
12992 M: Pete Zaitcev <zaitcev@redhat.com>
12993 L: linux-usb@vger.kernel.org
12995 F: drivers/usb/class/usblp.c
12997 USB QMI WWAN NETWORK DRIVER
12998 M: Bjørn Mork <bjorn@mork.no>
12999 L: netdev@vger.kernel.org
13001 F: Documentation/ABI/testing/sysfs-class-net-qmi
13002 F: drivers/net/usb/qmi_wwan.c
13005 M: Petko Manolov <petkan@nucleusys.com>
13006 L: linux-usb@vger.kernel.org
13007 L: netdev@vger.kernel.org
13008 T: git git://github.com/petkan/rtl8150.git
13009 W: https://github.com/petkan/rtl8150
13011 F: drivers/net/usb/rtl8150.c
13013 USB SERIAL SUBSYSTEM
13014 M: Johan Hovold <johan@kernel.org>
13015 L: linux-usb@vger.kernel.org
13016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
13018 F: Documentation/usb/usb-serial.txt
13019 F: drivers/usb/serial/
13020 F: include/linux/usb/serial.h
13022 USB SMSC75XX ETHERNET DRIVER
13023 M: Steve Glendinning <steve.glendinning@shawell.net>
13024 L: netdev@vger.kernel.org
13026 F: drivers/net/usb/smsc75xx.*
13028 USB SMSC95XX ETHERNET DRIVER
13029 M: Steve Glendinning <steve.glendinning@shawell.net>
13030 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13031 L: netdev@vger.kernel.org
13033 F: drivers/net/usb/smsc95xx.*
13036 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13037 L: linux-usb@vger.kernel.org
13038 W: http://www.linux-usb.org
13039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
13041 F: Documentation/devicetree/bindings/usb/
13042 F: Documentation/usb/
13044 F: include/linux/usb.h
13045 F: include/linux/usb/
13048 M: Alan Stern <stern@rowland.harvard.edu>
13049 L: linux-usb@vger.kernel.org
13051 F: drivers/usb/host/uhci*
13053 USB "USBNET" DRIVER FRAMEWORK
13054 M: Oliver Neukum <oneukum@suse.com>
13055 L: netdev@vger.kernel.org
13056 W: http://www.linux-usb.org/usbnet
13058 F: drivers/net/usb/usbnet.c
13059 F: include/linux/usb/usbnet.h
13062 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13063 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
13064 L: linux-media@vger.kernel.org
13065 T: git git://linuxtv.org/media_tree.git
13066 W: http://www.ideasonboard.org/uvc/
13068 F: drivers/media/usb/uvc/
13069 F: include/uapi/linux/uvcvideo.h
13072 M: Hans Verkuil <hverkuil@xs4all.nl>
13073 L: linux-media@vger.kernel.org
13074 T: git git://linuxtv.org/media_tree.git
13075 W: https://linuxtv.org
13077 F: drivers/media/usb/usbvision/
13080 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13081 L: linux-usb@vger.kernel.org
13083 F: drivers/usb/gadget/function/*uvc*
13084 F: drivers/usb/gadget/legacy/webcam.c
13086 USB WIRELESS RNDIS DRIVER (rndis_wlan)
13087 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
13088 L: linux-wireless@vger.kernel.org
13090 F: drivers/net/wireless/rndis_wlan.c
13093 M: Mathias Nyman <mathias.nyman@intel.com>
13094 L: linux-usb@vger.kernel.org
13096 F: drivers/usb/host/xhci*
13097 F: drivers/usb/host/pci-quirks*
13100 L: linux-wireless@vger.kernel.org
13101 W: http://linux-lc100020.sourceforge.net
13103 F: drivers/net/wireless/zydas/zd1201.*
13106 M: Antoine Jacquet <royale@zerezo.com>
13107 L: linux-usb@vger.kernel.org
13108 L: linux-media@vger.kernel.org
13109 T: git git://linuxtv.org/media_tree.git
13110 W: http://royale.zerezo.com/zr364xx/
13112 F: Documentation/media/v4l-drivers/zr364xx*
13113 F: drivers/media/usb/zr364xx/
13116 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13117 L: linux-usb@vger.kernel.org
13119 F: drivers/usb/common/ulpi.c
13120 F: include/linux/ulpi/
13122 USER-MODE LINUX (UML)
13123 M: Jeff Dike <jdike@addtoit.com>
13124 M: Richard Weinberger <richard@nod.at>
13125 L: user-mode-linux-devel@lists.sourceforge.net
13126 L: user-mode-linux-user@lists.sourceforge.net
13127 W: http://user-mode-linux.sourceforge.net
13128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
13130 F: Documentation/virtual/uml/
13136 USERSPACE I/O (UIO)
13137 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
13140 F: Documentation/driver-api/uio-howto.rst
13142 F: include/linux/uio*.h
13145 M: Karel Zak <kzak@redhat.com>
13146 L: util-linux@vger.kernel.org
13147 W: http://en.wikipedia.org/wiki/Util-linux
13148 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
13152 M: Michal Januszewski <spock@gentoo.org>
13153 L: linux-fbdev@vger.kernel.org
13154 W: http://dev.gentoo.org/~spock/projects/uvesafb/
13156 F: Documentation/fb/uvesafb.txt
13157 F: drivers/video/fbdev/uvesafb.*
13160 M: Stefan Agner <stefan@agner.ch>
13161 L: linux-mtd@lists.infradead.org
13163 F: drivers/mtd/nand/vf610_nfc.c
13165 VFAT/FAT/MSDOS FILESYSTEM
13166 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13168 F: Documentation/filesystems/vfat.txt
13172 M: Alex Williamson <alex.williamson@redhat.com>
13173 L: kvm@vger.kernel.org
13174 T: git git://github.com/awilliam/linux-vfio.git
13176 F: Documentation/vfio.txt
13178 F: include/linux/vfio.h
13179 F: include/uapi/linux/vfio.h
13181 VFIO MEDIATED DEVICE DRIVERS
13182 M: Kirti Wankhede <kwankhede@nvidia.com>
13183 L: kvm@vger.kernel.org
13185 F: Documentation/vfio-mediated-device.txt
13186 F: drivers/vfio/mdev/
13187 F: include/linux/mdev.h
13188 F: samples/vfio-mdev/
13190 VFIO PLATFORM DRIVER
13191 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13192 L: kvm@vger.kernel.org
13194 F: drivers/vfio/platform/
13196 VIDEOBUF2 FRAMEWORK
13197 M: Pawel Osciak <pawel@osciak.com>
13198 M: Marek Szyprowski <m.szyprowski@samsung.com>
13199 M: Kyungmin Park <kyungmin.park@samsung.com>
13200 L: linux-media@vger.kernel.org
13202 F: drivers/media/v4l2-core/videobuf2-*
13203 F: include/media/videobuf2-*
13205 VIRTIO AND VHOST VSOCK DRIVER
13206 M: Stefan Hajnoczi <stefanha@redhat.com>
13207 L: kvm@vger.kernel.org
13208 L: virtualization@lists.linux-foundation.org
13209 L: netdev@vger.kernel.org
13211 F: include/linux/virtio_vsock.h
13212 F: include/uapi/linux/virtio_vsock.h
13213 F: net/vmw_vsock/virtio_transport_common.c
13214 F: net/vmw_vsock/virtio_transport.c
13215 F: drivers/vhost/vsock.c
13216 F: drivers/vhost/vsock.h
13218 VIRTUAL SERIO DEVICE DRIVER
13219 M: Stephen Chandler Paul <thatslyude@gmail.com>
13221 F: drivers/input/serio/userio.c
13222 F: include/uapi/linux/userio.h
13224 VIRTIO CONSOLE DRIVER
13225 M: Amit Shah <amit@kernel.org>
13226 L: virtualization@lists.linux-foundation.org
13228 F: drivers/char/virtio_console.c
13229 F: include/linux/virtio_console.h
13230 F: include/uapi/linux/virtio_console.h
13232 VIRTIO CORE, NET AND BLOCK DRIVERS
13233 M: "Michael S. Tsirkin" <mst@redhat.com>
13234 M: Jason Wang <jasowang@redhat.com>
13235 L: virtualization@lists.linux-foundation.org
13237 F: Documentation/devicetree/bindings/virtio/
13240 F: drivers/net/virtio_net.c
13241 F: drivers/block/virtio_blk.c
13242 F: include/linux/virtio_*.h
13243 F: include/uapi/linux/virtio_*.h
13244 F: drivers/crypto/virtio/
13246 VIRTIO DRIVERS FOR S390
13247 M: Christian Borntraeger <borntraeger@de.ibm.com>
13248 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13249 L: linux-s390@vger.kernel.org
13250 L: virtualization@lists.linux-foundation.org
13251 L: kvm@vger.kernel.org
13253 F: drivers/s390/virtio/
13256 M: David Airlie <airlied@linux.ie>
13257 M: Gerd Hoffmann <kraxel@redhat.com>
13258 L: dri-devel@lists.freedesktop.org
13259 L: virtualization@lists.linux-foundation.org
13260 T: git git://git.kraxel.org/linux drm-qemu
13262 F: drivers/gpu/drm/virtio/
13263 F: include/uapi/linux/virtio_gpu.h
13265 VIRTIO HOST (VHOST)
13266 M: "Michael S. Tsirkin" <mst@redhat.com>
13267 M: Jason Wang <jasowang@redhat.com>
13268 L: kvm@vger.kernel.org
13269 L: virtualization@lists.linux-foundation.org
13270 L: netdev@vger.kernel.org
13271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13274 F: include/uapi/linux/vhost.h
13276 VIRTIO INPUT DRIVER
13277 M: Gerd Hoffmann <kraxel@redhat.com>
13279 F: drivers/virtio/virtio_input.c
13280 F: include/uapi/linux/virtio_input.h
13282 VIRTIO CRYPTO DRIVER
13283 M: Gonglei <arei.gonglei@huawei.com>
13284 L: virtualization@lists.linux-foundation.org
13285 L: linux-crypto@vger.kernel.org
13287 F: drivers/crypto/virtio/
13288 F: include/uapi/linux/virtio_crypto.h
13290 VIA RHINE NETWORK DRIVER
13292 F: drivers/net/ethernet/via/via-rhine.c
13294 VIA SD/MMC CARD CONTROLLER DRIVER
13295 M: Bruce Chang <brucechang@via.com.tw>
13296 M: Harald Welte <HaraldWelte@viatech.com>
13298 F: drivers/mmc/host/via-sdmmc.c
13300 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13301 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13302 L: linux-fbdev@vger.kernel.org
13304 F: include/linux/via-core.h
13305 F: include/linux/via-gpio.h
13306 F: include/linux/via_i2c.h
13307 F: drivers/video/fbdev/via/
13309 VIA VELOCITY NETWORK DRIVER
13310 M: Francois Romieu <romieu@fr.zoreil.com>
13311 L: netdev@vger.kernel.org
13313 F: drivers/net/ethernet/via/via-velocity.*
13316 M: Alex Williamson <alex.williamson@redhat.com>
13317 M: Paolo Bonzini <pbonzini@redhat.com>
13318 L: kvm@vger.kernel.org
13322 VIVID VIRTUAL VIDEO DRIVER
13323 M: Hans Verkuil <hverkuil@xs4all.nl>
13324 L: linux-media@vger.kernel.org
13325 T: git git://linuxtv.org/media_tree.git
13326 W: https://linuxtv.org
13328 F: drivers/media/platform/vivid/*
13331 M: Patrick McHardy <kaber@trash.net>
13332 L: netdev@vger.kernel.org
13334 F: drivers/net/macvlan.c
13335 F: include/linux/if_*vlan.h
13339 M: Florian Fainelli <f.fainelli@gmail.com>
13340 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13342 F: drivers/vlynq/vlynq.c
13343 F: include/linux/vlynq.h
13346 M: Martyn Welch <martyn@welchs.me.uk>
13347 M: Manohar Vanga <manohar.vanga@gmail.com>
13348 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13349 L: devel@driverdev.osuosl.org
13351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13352 F: Documentation/driver-api/vme.rst
13353 F: drivers/staging/vme/
13355 F: include/linux/vme*
13357 VMWARE HYPERVISOR INTERFACE
13358 M: Alok Kataria <akataria@vmware.com>
13359 L: virtualization@lists.linux-foundation.org
13361 F: arch/x86/kernel/cpu/vmware.c
13363 VMWARE BALLOON DRIVER
13364 M: Xavier Deguillard <xdeguillard@vmware.com>
13365 M: Philip Moltmann <moltmann@vmware.com>
13366 M: "VMware, Inc." <pv-drivers@vmware.com>
13367 L: linux-kernel@vger.kernel.org
13369 F: drivers/misc/vmw_balloon.c
13371 VMWARE VMMOUSE SUBDRIVER
13372 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13373 M: "VMware, Inc." <pv-drivers@vmware.com>
13374 L: linux-input@vger.kernel.org
13376 F: drivers/input/mouse/vmmouse.c
13377 F: drivers/input/mouse/vmmouse.h
13379 VMWARE VMXNET3 ETHERNET DRIVER
13380 M: Shrikrishna Khare <skhare@vmware.com>
13381 M: "VMware, Inc." <pv-drivers@vmware.com>
13382 L: netdev@vger.kernel.org
13384 F: drivers/net/vmxnet3/
13386 VMware PVSCSI driver
13387 M: Jim Gill <jgill@vmware.com>
13388 M: VMware PV-Drivers <pv-drivers@vmware.com>
13389 L: linux-scsi@vger.kernel.org
13391 F: drivers/scsi/vmw_pvscsi.c
13392 F: drivers/scsi/vmw_pvscsi.h
13394 VMWARE PVRDMA DRIVER
13395 M: Adit Ranadive <aditr@vmware.com>
13396 M: VMware PV-Drivers <pv-drivers@vmware.com>
13397 L: linux-rdma@vger.kernel.org
13399 F: drivers/infiniband/hw/vmw_pvrdma/
13401 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13402 M: Liam Girdwood <lgirdwood@gmail.com>
13403 M: Mark Brown <broonie@kernel.org>
13404 L: linux-kernel@vger.kernel.org
13405 W: http://www.slimlogic.co.uk/?p=48
13406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13408 F: Documentation/devicetree/bindings/regulator/
13409 F: drivers/regulator/
13410 F: include/dt-bindings/regulator/
13411 F: include/linux/regulator/
13414 M: David Ahern <dsa@cumulusnetworks.com>
13415 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13416 L: netdev@vger.kernel.org
13418 F: drivers/net/vrf.c
13419 F: Documentation/networking/vrf.txt
13421 VT1211 HARDWARE MONITOR DRIVER
13422 M: Juerg Haefliger <juergh@gmail.com>
13423 L: linux-hwmon@vger.kernel.org
13425 F: Documentation/hwmon/vt1211
13426 F: drivers/hwmon/vt1211.c
13428 VT8231 HARDWARE MONITOR DRIVER
13429 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13430 L: linux-hwmon@vger.kernel.org
13432 F: drivers/hwmon/vt8231.c
13434 VUB300 USB to SDIO/SD/MMC bridge chip
13435 M: Tony Olech <tony.olech@elandigitalsystems.com>
13436 L: linux-mmc@vger.kernel.org
13437 L: linux-usb@vger.kernel.org
13439 F: drivers/mmc/host/vub300.c
13441 W1 DALLAS'S 1-WIRE BUS
13442 M: Evgeniy Polyakov <zbr@ioremap.net>
13444 F: Documentation/w1/
13447 W83791D HARDWARE MONITORING DRIVER
13448 M: Marc Hulsman <m.hulsman@tudelft.nl>
13449 L: linux-hwmon@vger.kernel.org
13451 F: Documentation/hwmon/w83791d
13452 F: drivers/hwmon/w83791d.c
13454 W83793 HARDWARE MONITORING DRIVER
13455 M: Rudolf Marek <r.marek@assembler.cz>
13456 L: linux-hwmon@vger.kernel.org
13458 F: Documentation/hwmon/w83793
13459 F: drivers/hwmon/w83793.c
13461 W83795 HARDWARE MONITORING DRIVER
13462 M: Jean Delvare <jdelvare@suse.com>
13463 L: linux-hwmon@vger.kernel.org
13465 F: drivers/hwmon/w83795.c
13467 W83L51xD SD/MMC CARD INTERFACE DRIVER
13468 M: Pierre Ossman <pierre@ossman.eu>
13470 F: drivers/mmc/host/wbsd.*
13472 WACOM PROTOCOL 4 SERIAL TABLETS
13473 M: Julian Squires <julian@cipht.net>
13474 M: Hans de Goede <hdegoede@redhat.com>
13475 L: linux-input@vger.kernel.org
13477 F: drivers/input/tablet/wacom_serial4.c
13479 WATCHDOG DEVICE DRIVERS
13480 M: Wim Van Sebroeck <wim@iguana.be>
13481 R: Guenter Roeck <linux@roeck-us.net>
13482 L: linux-watchdog@vger.kernel.org
13483 W: http://www.linux-watchdog.org/
13484 T: git git://www.linux-watchdog.org/linux-watchdog.git
13486 F: Documentation/devicetree/bindings/watchdog/
13487 F: Documentation/watchdog/
13488 F: drivers/watchdog/
13489 F: include/linux/watchdog.h
13490 F: include/uapi/linux/watchdog.h
13493 M: David Herrmann <dh.herrmann@googlemail.com>
13494 L: linux-input@vger.kernel.org
13496 F: drivers/hid/hid-wiimote*
13499 M: David Härdeman <david@hardeman.nu>
13501 F: drivers/media/rc/winbond-cir.c
13503 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13504 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13505 L: linux-watchdog@vger.kernel.org
13507 F: drivers/watchdog/ebc-c384_wdt.c
13509 WINSYSTEMS WS16C48 GPIO DRIVER
13510 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13511 L: linux-gpio@vger.kernel.org
13513 F: drivers/gpio/gpio-ws16c48.c
13516 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13517 M: linux-wimax@intel.com
13518 L: wimax@linuxwimax.org (subscribers-only)
13520 W: http://linuxwimax.org
13521 F: Documentation/wimax/README.wimax
13522 F: include/linux/wimax/debug.h
13523 F: include/net/wimax.h
13524 F: include/uapi/linux/wimax.h
13527 WISTRON LAPTOP BUTTON DRIVER
13528 M: Miloslav Trmac <mitr@volny.cz>
13530 F: drivers/input/misc/wistron_btns.c
13532 WL3501 WIRELESS PCMCIA CARD DRIVER
13533 L: linux-wireless@vger.kernel.org
13535 F: drivers/net/wireless/wl3501*
13537 WOLFSON MICROELECTRONICS DRIVERS
13538 L: patches@opensource.wolfsonmicro.com
13539 T: git https://github.com/CirrusLogic/linux-drivers.git
13540 W: https://github.com/CirrusLogic/linux-drivers/wiki
13542 F: Documentation/hwmon/wm83??
13543 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13544 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13545 F: Documentation/devicetree/bindings/mfd/arizona.txt
13546 F: arch/arm/mach-s3c64xx/mach-crag6410*
13547 F: drivers/clk/clk-wm83*.c
13548 F: drivers/extcon/extcon-arizona.c
13549 F: drivers/leds/leds-wm83*.c
13550 F: drivers/gpio/gpio-*wm*.c
13551 F: drivers/gpio/gpio-arizona.c
13552 F: drivers/hwmon/wm83??-hwmon.c
13553 F: drivers/input/misc/wm831x-on.c
13554 F: drivers/input/touchscreen/wm831x-ts.c
13555 F: drivers/input/touchscreen/wm97*.c
13556 F: drivers/mfd/arizona*
13557 F: drivers/mfd/wm*.c
13558 F: drivers/mfd/cs47l24*
13559 F: drivers/power/supply/wm83*.c
13560 F: drivers/rtc/rtc-wm83*.c
13561 F: drivers/regulator/wm8*.c
13562 F: drivers/video/backlight/wm83*_bl.c
13563 F: drivers/watchdog/wm83*_wdt.c
13564 F: include/linux/mfd/arizona/
13565 F: include/linux/mfd/wm831x/
13566 F: include/linux/mfd/wm8350/
13567 F: include/linux/mfd/wm8400*
13568 F: include/linux/wm97xx.h
13569 F: include/sound/wm????.h
13570 F: sound/soc/codecs/arizona.?
13571 F: sound/soc/codecs/wm*
13572 F: sound/soc/codecs/cs47l24*
13575 M: Tejun Heo <tj@kernel.org>
13576 R: Lai Jiangshan <jiangshanlai@gmail.com>
13577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13579 F: include/linux/workqueue.h
13580 F: kernel/workqueue.c
13581 F: Documentation/core-api/workqueue.rst
13583 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13584 M: Chen-Yu Tsai <wens@csie.org>
13585 L: linux-kernel@vger.kernel.org
13590 M: Andrew Hendry <andrew.hendry@gmail.com>
13591 L: linux-x25@vger.kernel.org
13593 F: Documentation/networking/x25*
13594 F: include/net/x25*
13597 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13598 M: Thomas Gleixner <tglx@linutronix.de>
13599 M: Ingo Molnar <mingo@redhat.com>
13600 M: "H. Peter Anvin" <hpa@zytor.com>
13602 L: linux-kernel@vger.kernel.org
13603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13605 F: Documentation/x86/
13608 X86 PLATFORM DRIVERS
13609 M: Darren Hart <dvhart@infradead.org>
13610 M: Andy Shevchenko <andy@infradead.org>
13611 L: platform-driver-x86@vger.kernel.org
13612 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13614 F: drivers/platform/x86/
13615 F: drivers/platform/olpc/
13617 X86 MCE INFRASTRUCTURE
13618 M: Tony Luck <tony.luck@intel.com>
13619 M: Borislav Petkov <bp@alien8.de>
13620 L: linux-edac@vger.kernel.org
13622 F: arch/x86/kernel/cpu/mcheck/*
13624 X86 MICROCODE UPDATE SUPPORT
13625 M: Borislav Petkov <bp@alien8.de>
13627 F: arch/x86/kernel/cpu/microcode/*
13630 M: Andy Lutomirski <luto@amacapital.net>
13631 L: linux-kernel@vger.kernel.org
13632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13634 F: arch/x86/entry/vdso/
13636 XC2028/3028 TUNER DRIVER
13637 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13638 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13639 L: linux-media@vger.kernel.org
13640 W: https://linuxtv.org
13641 T: git git://linuxtv.org/media_tree.git
13643 F: drivers/media/tuners/tuner-xc2028.*
13645 XEN HYPERVISOR INTERFACE
13646 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13647 M: Juergen Gross <jgross@suse.com>
13648 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13652 F: drivers/*/xen-*front.c
13654 F: arch/x86/include/asm/xen/
13656 F: include/uapi/xen/
13659 M: Stefano Stabellini <sstabellini@kernel.org>
13660 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13663 F: arch/arm/include/asm/xen/
13665 XEN HYPERVISOR ARM64
13666 M: Stefano Stabellini <sstabellini@kernel.org>
13667 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13670 F: arch/arm64/include/asm/xen/
13672 XEN NETWORK BACKEND DRIVER
13673 M: Wei Liu <wei.liu2@citrix.com>
13674 M: Paul Durrant <paul.durrant@citrix.com>
13675 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13676 L: netdev@vger.kernel.org
13678 F: drivers/net/xen-netback/*
13681 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13682 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13684 F: arch/x86/pci/*xen*
13685 F: drivers/pci/*xen*
13687 XEN BLOCK SUBSYSTEM
13688 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13689 M: Roger Pau Monné <roger.pau@citrix.com>
13690 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13692 F: drivers/block/xen-blkback/*
13693 F: drivers/block/xen*
13696 M: Juergen Gross <jgross@suse.com>
13697 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13698 L: linux-scsi@vger.kernel.org
13700 F: drivers/scsi/xen-scsifront.c
13701 F: drivers/xen/xen-scsiback.c
13702 F: include/xen/interface/io/vscsiif.h
13704 XEN SWIOTLB SUBSYSTEM
13705 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13706 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13708 F: arch/x86/xen/*swiotlb*
13709 F: drivers/xen/*swiotlb*
13712 M: Darrick J. Wong <darrick.wong@oracle.com>
13713 M: linux-xfs@vger.kernel.org
13714 L: linux-xfs@vger.kernel.org
13716 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
13718 F: Documentation/filesystems/xfs.txt
13721 XILINX AXI ETHERNET DRIVER
13722 M: Anirudha Sarangi <anirudh@xilinx.com>
13723 M: John Linn <John.Linn@xilinx.com>
13725 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13727 XILINX UARTLITE SERIAL DRIVER
13728 M: Peter Korsgaard <jacmet@sunsite.dk>
13729 L: linux-serial@vger.kernel.org
13731 F: drivers/tty/serial/uartlite.c
13733 XILINX VIDEO IP CORES
13734 M: Hyun Kwon <hyun.kwon@xilinx.com>
13735 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13736 L: linux-media@vger.kernel.org
13737 T: git git://linuxtv.org/media_tree.git
13739 F: Documentation/devicetree/bindings/media/xilinx/
13740 F: drivers/media/platform/xilinx/
13741 F: include/uapi/linux/xilinx-v4l2-controls.h
13744 M: Eli Billauer <eli.billauer@gmail.com>
13745 L: linux-kernel@vger.kernel.org
13747 F: drivers/char/xillybus/
13749 XTENSA XTFPGA PLATFORM SUPPORT
13750 M: Max Filippov <jcmvbkbc@gmail.com>
13751 L: linux-xtensa@linux-xtensa.org
13753 F: drivers/spi/spi-xtensa-xtfpga.c
13754 F: sound/soc/xtensa/xtfpga-i2s.c
13756 YAM DRIVER FOR AX.25
13757 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13758 L: linux-hams@vger.kernel.org
13760 F: drivers/net/hamradio/yam*
13761 F: include/linux/yam.h
13763 YEALINK PHONE DRIVER
13764 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13765 L: usbb2k-api-dev@nongnu.org
13767 F: Documentation/input/yealink.txt
13768 F: drivers/input/misc/yealink.*
13770 Z8530 DRIVER FOR AX.25
13771 M: Joerg Reuter <jreuter@yaina.de>
13772 W: http://yaina.de/jreuter/
13773 W: http://www.qsl.net/dl1bke/
13774 L: linux-hams@vger.kernel.org
13776 F: Documentation/networking/z8530drv.txt
13777 F: drivers/net/hamradio/*scc.c
13778 F: drivers/net/hamradio/z8530.h
13780 ZBUD COMPRESSED PAGE ALLOCATOR
13781 M: Seth Jennings <sjenning@redhat.com>
13782 M: Dan Streetman <ddstreet@ieee.org>
13783 L: linux-mm@kvack.org
13786 F: include/linux/zbud.h
13788 ZD1211RW WIRELESS DRIVER
13789 M: Daniel Drake <dsd@gentoo.org>
13790 M: Ulrich Kunitz <kune@deine-taler.de>
13791 W: http://zd1211.ath.cx/wiki/DriverRewrite
13792 L: linux-wireless@vger.kernel.org
13793 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13795 F: drivers/net/wireless/zydas/zd1211rw/
13797 ZD1301_DEMOD MEDIA DRIVER
13798 M: Antti Palosaari <crope@iki.fi>
13799 L: linux-media@vger.kernel.org
13800 W: https://linuxtv.org/
13801 W: http://palosaari.fi/linux/
13802 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13804 F: drivers/media/dvb-frontends/zd1301_demod*
13806 ZD1301 MEDIA DRIVER
13807 M: Antti Palosaari <crope@iki.fi>
13808 L: linux-media@vger.kernel.org
13809 W: https://linuxtv.org/
13810 W: http://palosaari.fi/linux/
13811 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13813 F: drivers/media/usb/dvb-usb-v2/zd1301*
13815 ZPOOL COMPRESSED PAGE STORAGE API
13816 M: Dan Streetman <ddstreet@ieee.org>
13817 L: linux-mm@kvack.org
13820 F: include/linux/zpool.h
13822 ZR36067 VIDEO FOR LINUX DRIVER
13823 L: mjpeg-users@lists.sourceforge.net
13824 L: linux-media@vger.kernel.org
13825 W: http://mjpeg.sourceforge.net/driver-zoran/
13826 T: hg https://linuxtv.org/hg/v4l-dvb
13828 F: drivers/media/pci/zoran/
13830 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13831 M: Minchan Kim <minchan@kernel.org>
13832 M: Nitin Gupta <ngupta@vflare.org>
13833 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13834 L: linux-kernel@vger.kernel.org
13836 F: drivers/block/zram/
13837 F: Documentation/blockdev/zram.txt
13839 ZS DECSTATION Z85C30 SERIAL DRIVER
13840 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13842 F: drivers/tty/serial/zs.*
13844 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13845 M: Minchan Kim <minchan@kernel.org>
13846 M: Nitin Gupta <ngupta@vflare.org>
13847 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13848 L: linux-mm@kvack.org
13851 F: include/linux/zsmalloc.h
13852 F: Documentation/vm/zsmalloc.txt
13854 ZSWAP COMPRESSED SWAP CACHING
13855 M: Seth Jennings <sjenning@redhat.com>
13856 M: Dan Streetman <ddstreet@ieee.org>
13857 L: linux-mm@kvack.org
13862 M: Linus Torvalds <torvalds@linux-foundation.org>
13863 L: linux-kernel@vger.kernel.org
13864 Q: http://patchwork.kernel.org/project/LKML/list/
13865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13866 S: Buried alive in reporters