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>
899 M: Quan Nguyen <qnguyen@apm.com>
901 F: drivers/net/ethernet/apm/xgene/
902 F: drivers/net/phy/mdio-xgene.c
903 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
904 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
906 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
907 M: Iyappan Subramanian <isubramanian@apm.com>
908 M: Keyur Chudgar <kchudgar@apm.com>
910 F: drivers/net/ethernet/apm/xgene-v2/
912 APPLIED MICRO (APM) X-GENE SOC PMU
913 M: Tai Nguyen <ttnguyen@apm.com>
915 F: drivers/perf/xgene_pmu.c
916 F: Documentation/perf/xgene-pmu.txt
917 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
919 APTINA CAMERA SENSOR PLL
920 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
921 L: linux-media@vger.kernel.org
923 F: drivers/media/i2c/aptina-pll.*
925 ARC FRAMEBUFFER DRIVER
926 M: Jaya Kumar <jayalk@intworks.biz>
928 F: drivers/video/fbdev/arcfb.c
929 F: drivers/video/fbdev/core/fb_defio.c
932 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
933 L: netdev@vger.kernel.org
935 F: drivers/net/arcnet/
936 F: include/uapi/linux/if_arcnet.h
939 M: Alexey Brodkin <abrodkin@synopsys.com>
941 F: drivers/gpu/drm/arc/
942 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
944 ARM ARCHITECTED TIMER DRIVER
945 M: Mark Rutland <mark.rutland@arm.com>
946 M: Marc Zyngier <marc.zyngier@arm.com>
947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 F: arch/arm/include/asm/arch_timer.h
950 F: arch/arm64/include/asm/arch_timer.h
951 F: drivers/clocksource/arm_arch_timer.c
954 M: Liviu Dudau <liviu.dudau@arm.com>
956 F: drivers/gpu/drm/arm/hdlcd_*
957 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
959 ARM MALI-DP DRM DRIVER
960 M: Liviu Dudau <liviu.dudau@arm.com>
961 M: Brian Starkey <brian.starkey@arm.com>
962 M: Mali DP Maintainers <malidp@foss.arm.com>
964 F: drivers/gpu/drm/arm/
965 F: Documentation/devicetree/bindings/display/arm,malidp.txt
967 ARM MFM AND FLOPPY DRIVERS
968 M: Ian Molton <spyro@f2s.com>
970 F: arch/arm/lib/floppydma.S
971 F: arch/arm/include/asm/floppy.h
973 ARM PMU PROFILING AND DEBUGGING
974 M: Will Deacon <will.deacon@arm.com>
975 M: Mark Rutland <mark.rutland@arm.com>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 F: arch/arm*/kernel/perf_*
979 F: arch/arm/oprofile/common.c
980 F: arch/arm*/kernel/hw_breakpoint.c
981 F: arch/arm*/include/asm/hw_breakpoint.h
982 F: arch/arm*/include/asm/perf_event.h
984 F: include/linux/perf/arm_pmu.h
985 F: Documentation/devicetree/bindings/arm/pmu.txt
988 M: Russell King <linux@armlinux.org.uk>
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 W: http://www.armlinux.org.uk/
992 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
995 ARM SUB-ARCHITECTURES
996 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1002 ARM PRIMECELL AACI PL041 DRIVER
1003 M: Russell King <linux@armlinux.org.uk>
1007 ARM PRIMECELL CLCD PL110 DRIVER
1008 M: Russell King <linux@armlinux.org.uk>
1010 F: drivers/video/fbdev/amba-clcd.*
1012 ARM PRIMECELL KMI PL050 DRIVER
1013 M: Russell King <linux@armlinux.org.uk>
1015 F: drivers/input/serio/ambakmi.*
1016 F: include/linux/amba/kmi.h
1018 ARM PRIMECELL MMCI PL180/1 DRIVER
1019 M: Russell King <linux@armlinux.org.uk>
1021 F: drivers/mmc/host/mmci.*
1022 F: include/linux/amba/mmci.h
1024 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1025 M: Russell King <linux@armlinux.org.uk>
1027 F: drivers/tty/serial/amba-pl01*.c
1028 F: include/linux/amba/serial.h
1030 ARM PRIMECELL BUS SUPPORT
1031 M: Russell King <linux@armlinux.org.uk>
1034 F: include/linux/amba/bus.h
1036 ARM/ADS SPHERE MACHINE SUPPORT
1037 M: Lennert Buytenhek <kernel@wantstofly.org>
1038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1041 ARM/AFEB9260 MACHINE SUPPORT
1042 M: Sergey Lapin <slapin@ossfans.org>
1043 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 ARM/AJECO 1ARM MACHINE SUPPORT
1047 M: Lennert Buytenhek <kernel@wantstofly.org>
1048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1051 ARM/Allwinner sunXi SoC support
1052 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1053 M: Chen-Yu Tsai <wens@csie.org>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 F: arch/arm/boot/dts/ntc-gr8*
1058 F: arch/arm64/boot/dts/allwinner/
1060 ARM/Allwinner SoC Clock Support
1061 M: Emilio López <emilio@elopez.com.ar>
1063 F: drivers/clk/sunxi/
1065 ARM/Amlogic Meson SoC support
1066 M: Carlo Caione <carlo@caione.org>
1067 M: Kevin Hilman <khilman@baylibre.com>
1068 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 L: linux-amlogic@lists.infradead.org
1070 W: http://linux-meson.com/
1072 F: arch/arm/mach-meson/
1073 F: arch/arm/boot/dts/meson*
1074 F: arch/arm64/boot/dts/amlogic/
1075 F: drivers/pinctrl/meson/
1076 F: drivers/mmc/host/meson*
1079 ARM/Annapurna Labs ALPINE ARCHITECTURE
1080 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1081 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1082 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1084 F: arch/arm/mach-alpine/
1085 F: arch/arm/boot/dts/alpine*
1086 F: arch/arm64/boot/dts/al/
1087 F: drivers/*/*alpine*
1089 ARM/ARTPEC MACHINE SUPPORT
1090 M: Jesper Nilsson <jesper.nilsson@axis.com>
1091 M: Lars Persson <lars.persson@axis.com>
1092 M: Niklas Cassel <niklas.cassel@axis.com>
1094 L: linux-arm-kernel@axis.com
1095 F: arch/arm/mach-artpec
1096 F: arch/arm/boot/dts/artpec6*
1099 ARM/ASPEED MACHINE SUPPORT
1100 M: Joel Stanley <joel@jms.id.au>
1102 F: arch/arm/mach-aspeed/
1103 F: arch/arm/boot/dts/aspeed-*
1104 F: drivers/*/*aspeed*
1106 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1107 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1108 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1109 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1110 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 W: http://www.linux4sam.org
1112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1114 F: arch/arm/mach-at91/
1115 F: include/soc/at91/
1116 F: arch/arm/boot/dts/at91*.dts
1117 F: arch/arm/boot/dts/at91*.dtsi
1118 F: arch/arm/boot/dts/sama*.dts
1119 F: arch/arm/boot/dts/sama*.dtsi
1120 F: arch/arm/include/debug/at91.S
1122 ARM/ATMEL AT91 Clock Support
1123 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1127 ARM/CALXEDA HIGHBANK ARCHITECTURE
1128 M: Rob Herring <robh@kernel.org>
1129 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 F: arch/arm/mach-highbank/
1132 F: arch/arm/boot/dts/highbank.dts
1133 F: arch/arm/boot/dts/ecx-*.dts*
1135 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1136 M: Krzysztof Halasa <khalasa@piap.pl>
1138 F: arch/arm/mach-cns3xxx/
1140 ARM/CAVIUM THUNDER NETWORK DRIVER
1141 M: Sunil Goutham <sgoutham@cavium.com>
1142 M: Robert Richter <rric@kernel.org>
1143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 F: drivers/net/ethernet/cavium/thunder/
1147 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1148 M: Alexander Shiyan <shc_work@mail.ru>
1149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1154 M: Hartley Sweeten <hsweeten@visionengravers.com>
1155 M: Ryan Mallon <rmallon@gmail.com>
1156 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 F: arch/arm/mach-ep93xx/
1159 F: arch/arm/mach-ep93xx/include/mach/
1161 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1162 M: Lennert Buytenhek <kernel@wantstofly.org>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 M: Russell King <linux@armlinux.org.uk>
1168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1170 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1171 F: arch/arm/include/asm/clkdev.h
1172 F: drivers/clk/clkdev.c
1174 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1175 M: Mike Rapoport <mike@compulab.co.il>
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1179 ARM/CONTEC MICRO9 MACHINE SUPPORT
1180 M: Hubert Feurstein <hubert.feurstein@contec.at>
1182 F: arch/arm/mach-ep93xx/micro9.c
1184 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1185 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1186 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 F: drivers/hwtracing/coresight/*
1189 F: Documentation/trace/coresight.txt
1190 F: Documentation/devicetree/bindings/arm/coresight.txt
1191 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1192 F: tools/perf/arch/arm/util/pmu.c
1193 F: tools/perf/arch/arm/util/auxtrace.c
1194 F: tools/perf/arch/arm/util/cs-etm.c
1195 F: tools/perf/arch/arm/util/cs-etm.h
1196 F: tools/perf/util/cs-etm.h
1198 ARM/CORGI MACHINE SUPPORT
1199 M: Richard Purdie <rpurdie@rpsys.net>
1202 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1203 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1205 T: git git://github.com/ulli-kroll/linux.git
1207 F: arch/arm/mach-gemini/
1208 F: drivers/rtc/rtc-gemini.c
1210 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1211 M: Barry Song <baohua@kernel.org>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1215 F: arch/arm/boot/dts/prima2*
1216 F: arch/arm/mach-prima2/
1217 F: drivers/clk/sirf/
1218 F: drivers/clocksource/timer-prima2.c
1219 F: drivers/clocksource/timer-atlas7.c
1222 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1223 M: Baruch Siach <baruch@tkos.co.il>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 F: arch/arm/boot/dts/cx92755*
1229 ARM/EBSA110 MACHINE SUPPORT
1230 M: Russell King <linux@armlinux.org.uk>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 W: http://www.armlinux.org.uk/
1234 F: arch/arm/mach-ebsa110/
1235 F: drivers/net/ethernet/amd/am79c961a.*
1237 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1238 M: Uwe Kleine-König <kernel@pengutronix.de>
1239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1244 M: Robert Jarzmik <robert.jarzmik@free.fr>
1245 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 F: arch/arm/mach-pxa/ezx.c
1249 ARM/FARADAY FA526 PORT
1250 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 T: git git://git.berlios.de/gemini-board
1254 F: arch/arm/mm/*-fa*
1256 ARM/FOOTBRIDGE ARCHITECTURE
1257 M: Russell King <linux@armlinux.org.uk>
1258 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 W: http://www.armlinux.org.uk/
1261 F: arch/arm/include/asm/hardware/dec21285.h
1262 F: arch/arm/mach-footbridge/
1264 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1265 M: Shawn Guo <shawnguo@kernel.org>
1266 M: Sascha Hauer <kernel@pengutronix.de>
1267 R: Fabio Estevam <fabio.estevam@nxp.com>
1268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1271 F: arch/arm/mach-imx/
1272 F: arch/arm/mach-mxs/
1273 F: arch/arm/boot/dts/imx*
1274 F: arch/arm/configs/imx*_defconfig
1278 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1279 M: Shawn Guo <shawnguo@kernel.org>
1280 M: Sascha Hauer <kernel@pengutronix.de>
1281 R: Stefan Agner <stefan@agner.ch>
1282 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1285 F: arch/arm/mach-imx/*vf610*
1286 F: arch/arm/boot/dts/vf*
1288 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1289 M: Lennert Buytenhek <kernel@wantstofly.org>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/GUMSTIX MACHINE SUPPORT
1294 M: Steve Sakoman <sakoman@gmail.com>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1299 M: Philipp Zabel <philipp.zabel@gmail.com>
1300 M: Paul Parsons <lost.distance@yahoo.com>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F: arch/arm/mach-pxa/hx4700.c
1304 F: arch/arm/mach-pxa/include/mach/hx4700.h
1305 F: sound/soc/pxa/hx4700.c
1307 ARM/HISILICON SOC SUPPORT
1308 M: Wei Xu <xuwei5@hisilicon.com>
1309 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 W: http://www.hisilicon.com
1312 T: git git://github.com/hisilicon/linux-hisi.git
1313 F: arch/arm/mach-hisi/
1314 F: arch/arm/boot/dts/hi3*
1315 F: arch/arm/boot/dts/hip*
1316 F: arch/arm/boot/dts/hisi*
1317 F: arch/arm64/boot/dts/hisilicon/
1319 ARM/HP JORNADA 7XX MACHINE SUPPORT
1320 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1324 F: arch/arm/mach-sa1100/jornada720.c
1325 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1327 ARM/IGEP MACHINE SUPPORT
1328 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1329 M: Javier Martinez Canillas <javier@dowhile0.org>
1330 L: linux-omap@vger.kernel.org
1331 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 F: arch/arm/boot/dts/omap3-igep*
1335 ARM/INCOME PXA270 SUPPORT
1336 M: Marek Vasut <marek.vasut@gmail.com>
1337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1341 ARM/INTEL IOP32X ARM ARCHITECTURE
1342 M: Lennert Buytenhek <kernel@wantstofly.org>
1343 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1346 ARM/INTEL IOP33X ARM ARCHITECTURE
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 ARM/INTEL IOP13XX ARM ARCHITECTURE
1351 M: Lennert Buytenhek <kernel@wantstofly.org>
1352 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 ARM/INTEL IQ81342EX MACHINE SUPPORT
1356 M: Lennert Buytenhek <kernel@wantstofly.org>
1357 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 ARM/INTEL IXDP2850 MACHINE SUPPORT
1361 M: Lennert Buytenhek <kernel@wantstofly.org>
1362 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 ARM/INTEL IXP4XX ARM ARCHITECTURE
1366 M: Imre Kaloz <kaloz@openwrt.org>
1367 M: Krzysztof Halasa <khalasa@piap.pl>
1368 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 F: arch/arm/mach-ixp4xx/
1372 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1373 M: Jonathan Cameron <jic23@cam.ac.uk>
1374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376 F: arch/arm/mach-pxa/stargate2.c
1377 F: drivers/pcmcia/pxa2xx_stargate2.c
1379 ARM/INTEL XSC3 (MANZANO) ARM CORE
1380 M: Lennert Buytenhek <kernel@wantstofly.org>
1381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1384 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1385 M: Lennert Buytenhek <kernel@wantstofly.org>
1386 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1390 M: Santosh Shilimkar <ssantosh@kernel.org>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 F: arch/arm/mach-keystone/
1394 F: arch/arm/boot/dts/keystone-*
1395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1397 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1398 M: Santosh Shilimkar <ssantosh@kernel.org>
1399 L: linux-kernel@vger.kernel.org
1401 F: drivers/clk/keystone/
1403 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1404 M: Santosh Shilimkar <ssantosh@kernel.org>
1405 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1406 L: linux-kernel@vger.kernel.org
1408 F: drivers/clocksource/timer-keystone.c
1410 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1411 M: Santosh Shilimkar <ssantosh@kernel.org>
1412 L: linux-kernel@vger.kernel.org
1414 F: drivers/power/reset/keystone-reset.c
1416 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1417 M: Santosh Shilimkar <ssantosh@kernel.org>
1418 L: linux-kernel@vger.kernel.org
1420 F: drivers/memory/*emif*
1422 ARM/LG1K ARCHITECTURE
1423 M: Chanho Min <chanho.min@lge.com>
1424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 F: arch/arm64/boot/dts/lg/
1428 ARM/LOGICPD PXA270 MACHINE SUPPORT
1429 M: Lennert Buytenhek <kernel@wantstofly.org>
1430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433 ARM/LPC18XX ARCHITECTURE
1434 M: Joachim Eastwood <manabian@gmail.com>
1435 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1437 F: arch/arm/boot/dts/lpc43*
1438 F: drivers/clk/nxp/clk-lpc18xx*
1439 F: drivers/clocksource/time-lpc32xx.c
1440 F: drivers/i2c/busses/i2c-lpc2k.c
1441 F: drivers/memory/pl172.c
1442 F: drivers/mtd/spi-nor/nxp-spifi.c
1443 F: drivers/rtc/rtc-lpc24xx.c
1446 ARM/LPC32XX SOC SUPPORT
1447 M: Vladimir Zapolskiy <vz@mleia.com>
1448 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1449 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1450 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1452 F: arch/arm/boot/dts/lpc32*
1453 F: arch/arm/mach-lpc32xx/
1454 F: drivers/i2c/busses/i2c-pnx.c
1455 F: drivers/net/ethernet/nxp/lpc_eth.c
1456 F: drivers/usb/host/ohci-nxp.c
1457 F: drivers/watchdog/pnx4008_wdt.c
1460 ARM/MAGICIAN MACHINE SUPPORT
1461 M: Philipp Zabel <philipp.zabel@gmail.com>
1464 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1465 M: Jason Cooper <jason@lakedaemon.net>
1466 M: Andrew Lunn <andrew@lunn.ch>
1467 M: Gregory Clement <gregory.clement@free-electrons.com>
1468 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1469 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 F: arch/arm/mach-mvebu/
1472 F: drivers/rtc/rtc-armada38x.c
1473 F: arch/arm/boot/dts/armada*
1474 F: arch/arm/boot/dts/kirkwood*
1475 F: arch/arm64/boot/dts/marvell/armada*
1476 F: drivers/cpufreq/mvebu-cpufreq.c
1477 F: arch/arm/configs/mvebu_*_defconfig
1479 ARM/Marvell Berlin SoC support
1480 M: Jisheng Zhang <jszhang@marvell.com>
1481 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484 F: arch/arm/mach-berlin/
1485 F: arch/arm/boot/dts/berlin*
1486 F: arch/arm64/boot/dts/marvell/berlin*
1489 ARM/Marvell Dove/MV78xx0/Orion SOC support
1490 M: Jason Cooper <jason@lakedaemon.net>
1491 M: Andrew Lunn <andrew@lunn.ch>
1492 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1493 M: Gregory Clement <gregory.clement@free-electrons.com>
1494 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 F: arch/arm/mach-dove/
1497 F: arch/arm/mach-mv78xx0/
1498 F: arch/arm/mach-orion5x/
1499 F: arch/arm/plat-orion/
1500 F: arch/arm/boot/dts/dove*
1501 F: arch/arm/boot/dts/orion5x*
1504 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1505 M: Alexander Clouter <alex@digriz.org.uk>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 W: http://www.digriz.org.uk/ts78xx/kernel
1509 F: arch/arm/mach-orion5x/ts78xx-*
1511 ARM/OXNAS platform support
1512 M: Neil Armstrong <narmstrong@baylibre.com>
1513 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1516 F: arch/arm/mach-oxnas/
1517 F: arch/arm/boot/dts/ox8*.dtsi
1518 F: arch/arm/boot/dts/wd-mbwe.dts
1519 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1522 ARM/Mediatek RTC DRIVER
1523 M: Eddie Huang <eddie.huang@mediatek.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: drivers/rtc/rtc-mt6397.c
1529 ARM/Mediatek SoC support
1530 M: Matthias Brugger <matthias.bgg@gmail.com>
1531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1532 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1534 F: arch/arm/boot/dts/mt6*
1535 F: arch/arm/boot/dts/mt7*
1536 F: arch/arm/boot/dts/mt8*
1537 F: arch/arm/mach-mediatek/
1538 F: arch/arm64/boot/dts/mediatek/
1542 ARM/Mediatek USB3 PHY DRIVER
1543 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1544 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1547 F: drivers/phy/phy-mt65xx-usb3.c
1549 ARM/MICREL KS8695 ARCHITECTURE
1550 M: Greg Ungerer <gerg@uclinux.org>
1551 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1552 F: arch/arm/mach-ks8695/
1555 ARM/MIOA701 MACHINE SUPPORT
1556 M: Robert Jarzmik <robert.jarzmik@free.fr>
1557 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558 F: arch/arm/mach-pxa/mioa701.c
1561 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1562 M: Michael Petchkovsky <mkpetch@internode.on.net>
1565 ARM/NOMADIK ARCHITECTURE
1566 M: Alessandro Rubini <rubini@unipv.it>
1567 M: Linus Walleij <linus.walleij@linaro.org>
1568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 F: arch/arm/mach-nomadik/
1571 F: drivers/pinctrl/nomadik/
1572 F: drivers/i2c/busses/i2c-nomadik.c
1573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1575 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1576 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1577 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1578 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1581 ARM/TOSA MACHINE SUPPORT
1582 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1583 M: Dirk Opfer <dirk@opfer-online.de>
1586 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1587 M: Marek Vasut <marek.vasut@gmail.com>
1588 L: linux-arm-kernel@lists.infradead.org
1589 W: http://hackndev.com
1591 F: arch/arm/mach-pxa/include/mach/palmtx.h
1592 F: arch/arm/mach-pxa/palmtx.c
1593 F: arch/arm/mach-pxa/include/mach/palmt5.h
1594 F: arch/arm/mach-pxa/palmt5.c
1595 F: arch/arm/mach-pxa/include/mach/palmld.h
1596 F: arch/arm/mach-pxa/palmld.c
1597 F: arch/arm/mach-pxa/include/mach/palmte2.h
1598 F: arch/arm/mach-pxa/palmte2.c
1599 F: arch/arm/mach-pxa/include/mach/palmtc.h
1600 F: arch/arm/mach-pxa/palmtc.c
1602 ARM/PALM TREO SUPPORT
1603 M: Tomas Cech <sleep_walker@suse.com>
1604 L: linux-arm-kernel@lists.infradead.org
1605 W: http://hackndev.com
1607 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1608 F: arch/arm/mach-pxa/palmtreo.c
1611 M: Sergey Lapin <slapin@ossfans.org>
1612 L: linux-arm-kernel@lists.infradead.org
1613 W: http://hackndev.com
1615 F: arch/arm/mach-pxa/include/mach/palmz72.h
1616 F: arch/arm/mach-pxa/palmz72.c
1619 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1620 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1623 ARM/PT DIGITAL BOARD PORT
1624 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1625 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1626 W: http://www.armlinux.org.uk/
1629 ARM/QUALCOMM SUPPORT
1630 M: Andy Gross <andy.gross@linaro.org>
1631 M: David Brown <david.brown@linaro.org>
1632 L: linux-arm-msm@vger.kernel.org
1633 L: linux-soc@vger.kernel.org
1635 F: Documentation/devicetree/bindings/soc/qcom/
1636 F: arch/arm/boot/dts/qcom-*.dts
1637 F: arch/arm/boot/dts/qcom-*.dtsi
1638 F: arch/arm/mach-qcom/
1639 F: arch/arm64/boot/dts/qcom/*
1640 F: drivers/i2c/busses/i2c-qup.c
1641 F: drivers/clk/qcom/
1642 F: drivers/pinctrl/qcom/
1643 F: drivers/dma/qcom/
1644 F: drivers/soc/qcom/
1645 F: drivers/spi/spi-qup.c
1646 F: drivers/tty/serial/msm_serial.h
1647 F: drivers/tty/serial/msm_serial.c
1648 F: drivers/*/pm8???-*
1649 F: drivers/mfd/ssbi.c
1650 F: drivers/firmware/qcom_scm.c
1651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1653 ARM/RADISYS ENP2611 MACHINE SUPPORT
1654 M: Lennert Buytenhek <kernel@wantstofly.org>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658 ARM/RENESAS ARM64 ARCHITECTURE
1659 M: Simon Horman <horms@verge.net.au>
1660 M: Magnus Damm <magnus.damm@gmail.com>
1661 L: linux-renesas-soc@vger.kernel.org
1662 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1665 F: arch/arm64/boot/dts/renesas/
1666 F: drivers/soc/renesas/
1667 F: include/linux/soc/renesas/
1669 ARM/RISCPC ARCHITECTURE
1670 M: Russell King <linux@armlinux.org.uk>
1671 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1672 W: http://www.armlinux.org.uk/
1674 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1675 F: arch/arm/include/asm/hardware/ioc.h
1676 F: arch/arm/include/asm/hardware/iomd.h
1677 F: arch/arm/include/asm/hardware/memc.h
1678 F: arch/arm/mach-rpc/
1679 F: drivers/net/ethernet/8390/etherh.c
1680 F: drivers/net/ethernet/i825xx/ether1*
1681 F: drivers/net/ethernet/seeq/ether3*
1682 F: drivers/scsi/arm/
1684 ARM/Rockchip SoC support
1685 M: Heiko Stuebner <heiko@sntech.de>
1686 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1687 L: linux-rockchip@lists.infradead.org
1688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1690 F: arch/arm/boot/dts/rk3*
1691 F: arch/arm/mach-rockchip/
1692 F: drivers/clk/rockchip/
1693 F: drivers/i2c/busses/i2c-rk3x.c
1694 F: drivers/*/*rockchip*
1695 F: drivers/*/*/*rockchip*
1696 F: sound/soc/rockchip/
1699 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1700 M: Kukjin Kim <kgene@kernel.org>
1701 M: Krzysztof Kozlowski <krzk@kernel.org>
1702 R: Javier Martinez Canillas <javier@osg.samsung.com>
1703 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1704 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1705 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1707 F: arch/arm/boot/dts/s3c*
1708 F: arch/arm/boot/dts/s5p*
1709 F: arch/arm/boot/dts/samsung*
1710 F: arch/arm/boot/dts/exynos*
1711 F: arch/arm64/boot/dts/exynos/
1712 F: arch/arm/plat-samsung/
1713 F: arch/arm/mach-s3c24*/
1714 F: arch/arm/mach-s3c64xx/
1715 F: arch/arm/mach-s5p*/
1716 F: arch/arm/mach-exynos*/
1717 F: drivers/*/*s3c24*
1718 F: drivers/*/*/*s3c24*
1719 F: drivers/*/*s3c64xx*
1720 F: drivers/*/*s5pv210*
1721 F: drivers/memory/samsung/*
1722 F: drivers/soc/samsung/*
1723 F: Documentation/arm/Samsung/
1724 F: Documentation/devicetree/bindings/arm/samsung/
1725 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1726 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1729 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1730 M: Kyungmin Park <kyungmin.park@samsung.com>
1731 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1733 F: arch/arm/mach-s5pv210/
1735 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1736 M: Kyungmin Park <kyungmin.park@samsung.com>
1737 M: Kamil Debski <kamil@wypas.org>
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: drivers/media/platform/s5p-g2d/
1744 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1745 M: Kyungmin Park <kyungmin.park@samsung.com>
1746 M: Kamil Debski <kamil@wypas.org>
1747 M: Jeongtae Park <jtp.park@samsung.com>
1748 M: Andrzej Hajda <a.hajda@samsung.com>
1749 L: linux-arm-kernel@lists.infradead.org
1750 L: linux-media@vger.kernel.org
1752 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1753 F: drivers/media/platform/s5p-mfc/
1755 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1756 M: Kyungmin Park <kyungmin.park@samsung.com>
1757 L: linux-arm-kernel@lists.infradead.org
1758 L: linux-media@vger.kernel.org
1760 F: drivers/staging/media/platform/s5p-cec/
1762 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1763 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1764 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1765 L: linux-arm-kernel@lists.infradead.org
1766 L: linux-media@vger.kernel.org
1768 F: drivers/media/platform/s5p-jpeg/
1770 ARM/SHMOBILE ARM ARCHITECTURE
1771 M: Simon Horman <horms@verge.net.au>
1772 M: Magnus Damm <magnus.damm@gmail.com>
1773 L: linux-renesas-soc@vger.kernel.org
1774 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1777 F: arch/arm/boot/dts/emev2*
1778 F: arch/arm/boot/dts/r7s*
1779 F: arch/arm/boot/dts/r8a*
1780 F: arch/arm/boot/dts/sh*
1781 F: arch/arm/configs/shmobile_defconfig
1782 F: arch/arm/include/debug/renesas-scif.S
1783 F: arch/arm/mach-shmobile/
1784 F: drivers/soc/renesas/
1785 F: include/linux/soc/renesas/
1787 ARM/SOCFPGA ARCHITECTURE
1788 M: Dinh Nguyen <dinguyen@kernel.org>
1790 F: arch/arm/mach-socfpga/
1791 F: arch/arm/boot/dts/socfpga*
1792 F: arch/arm/configs/socfpga_defconfig
1793 F: arch/arm64/boot/dts/altera/
1794 W: http://www.rocketboards.org
1795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1797 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1798 M: Dinh Nguyen <dinguyen@kernel.org>
1800 F: drivers/clk/socfpga/
1802 ARM/SOCFPGA EDAC SUPPORT
1803 M: Thor Thayer <thor.thayer@linux.intel.com>
1805 F: drivers/edac/altera_edac.
1807 ARM/STI ARCHITECTURE
1808 M: Patrice Chotard <patrice.chotard@st.com>
1809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810 L: kernel@stlinux.com
1811 W: http://www.stlinux.com
1813 F: arch/arm/mach-sti/
1814 F: arch/arm/boot/dts/sti*
1815 F: drivers/char/hw_random/st-rng.c
1816 F: drivers/clocksource/arm_global_timer.c
1817 F: drivers/clocksource/clksrc_st_lpc.c
1818 F: drivers/cpufreq/sti-cpufreq.c
1819 F: drivers/dma/st_fdma*
1820 F: drivers/i2c/busses/i2c-st.c
1821 F: drivers/media/rc/st_rc.c
1822 F: drivers/media/platform/sti/c8sectpfe/
1823 F: drivers/mmc/host/sdhci-st.c
1824 F: drivers/phy/phy-miphy28lp.c
1825 F: drivers/phy/phy-stih407-usb.c
1826 F: drivers/pinctrl/pinctrl-st.c
1827 F: drivers/remoteproc/st_remoteproc.c
1828 F: drivers/remoteproc/st_slim_rproc.c
1829 F: drivers/reset/sti/
1830 F: drivers/rtc/rtc-st-lpc.c
1831 F: drivers/tty/serial/st-asc.c
1832 F: drivers/usb/dwc3/dwc3-st.c
1833 F: drivers/usb/host/ehci-st.c
1834 F: drivers/usb/host/ohci-st.c
1835 F: drivers/watchdog/st_lpc_wdt.c
1836 F: drivers/ata/ahci_st.c
1837 F: include/linux/remoteproc/st_slim_rproc.h
1839 ARM/STM32 ARCHITECTURE
1840 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1841 M: Alexandre Torgue <alexandre.torgue@st.com>
1842 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1846 F: drivers/clocksource/armv7m_systick.c
1848 ARM/TANGO ARCHITECTURE
1849 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1850 L: linux-arm-kernel@lists.infradead.org
1854 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1855 M: Lennert Buytenhek <kernel@wantstofly.org>
1856 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1859 ARM/TETON BGA MACHINE SUPPORT
1860 M: "Mark F. Brown" <mark.brown314@gmail.com>
1861 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864 ARM/THECUS N2100 MACHINE SUPPORT
1865 M: Lennert Buytenhek <kernel@wantstofly.org>
1866 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1869 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1870 M: Wan ZongShun <mcuos.com@gmail.com>
1871 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1872 W: http://www.mcuos.com
1874 F: arch/arm/mach-w90x900/
1875 F: drivers/input/keyboard/w90p910_keypad.c
1876 F: drivers/input/touchscreen/w90p910_ts.c
1877 F: drivers/watchdog/nuc900_wdt.c
1878 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1879 F: drivers/mtd/nand/nuc900_nand.c
1880 F: drivers/rtc/rtc-nuc900.c
1881 F: drivers/spi/spi-nuc900.c
1882 F: drivers/usb/host/ehci-w90x900.c
1883 F: drivers/video/fbdev/nuc900fb.c
1885 ARM/U300 MACHINE SUPPORT
1886 M: Linus Walleij <linus.walleij@linaro.org>
1887 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889 F: arch/arm/mach-u300/
1890 F: drivers/clocksource/timer-u300.c
1891 F: drivers/i2c/busses/i2c-stu300.c
1892 F: drivers/rtc/rtc-coh901331.c
1893 F: drivers/watchdog/coh901327_wdt.c
1894 F: drivers/dma/coh901318*
1895 F: drivers/mfd/ab3100*
1896 F: drivers/rtc/rtc-ab3100.c
1897 F: drivers/rtc/rtc-coh901331.c
1898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1900 ARM/UNIPHIER ARCHITECTURE
1901 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1902 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1905 F: arch/arm/boot/dts/uniphier*
1906 F: arch/arm/include/asm/hardware/cache-uniphier.h
1907 F: arch/arm/mach-uniphier/
1908 F: arch/arm/mm/cache-uniphier.c
1909 F: arch/arm64/boot/dts/socionext/
1910 F: drivers/bus/uniphier-system-bus.c
1911 F: drivers/clk/uniphier/
1912 F: drivers/i2c/busses/i2c-uniphier*
1913 F: drivers/pinctrl/uniphier/
1914 F: drivers/reset/reset-uniphier.c
1915 F: drivers/tty/serial/8250/8250_uniphier.c
1918 ARM/Ux500 ARM ARCHITECTURE
1919 M: Linus Walleij <linus.walleij@linaro.org>
1920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1922 F: arch/arm/mach-ux500/
1923 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1924 F: drivers/dma/ste_dma40*
1925 F: drivers/hwspinlock/u8500_hsem.c
1926 F: drivers/mfd/abx500*
1927 F: drivers/mfd/ab8500*
1928 F: drivers/mfd/dbx500*
1929 F: drivers/mfd/db8500*
1930 F: drivers/pinctrl/nomadik/pinctrl-ab*
1931 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1932 F: drivers/rtc/rtc-ab8500.c
1933 F: drivers/rtc/rtc-pl031.c
1934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1936 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1937 M: Ulf Hansson <ulf.hansson@linaro.org>
1938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 T: git git://git.linaro.org/people/ulfh/clk.git
1941 F: drivers/clk/ux500/
1943 ARM/VERSATILE EXPRESS PLATFORM
1944 M: Liviu Dudau <liviu.dudau@arm.com>
1945 M: Sudeep Holla <sudeep.holla@arm.com>
1946 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1949 F: arch/arm/boot/dts/vexpress*
1950 F: arch/arm64/boot/dts/arm/
1951 F: arch/arm/mach-vexpress/
1954 F: drivers/clk/versatile/clk-vexpress-osc.c
1955 F: drivers/clocksource/versatile.c
1959 M: Russell King <linux@armlinux.org.uk>
1960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961 W: http://www.armlinux.org.uk/
1965 ARM/VOIPAC PXA270 SUPPORT
1966 M: Marek Vasut <marek.vasut@gmail.com>
1967 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1969 F: arch/arm/mach-pxa/vpac270.c
1970 F: arch/arm/mach-pxa/include/mach/vpac270.h
1972 ARM/VT8500 ARM ARCHITECTURE
1973 M: Tony Prisk <linux@prisktech.co.nz>
1974 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1976 F: arch/arm/mach-vt8500/
1977 F: drivers/clocksource/vt8500_timer.c
1978 F: drivers/i2c/busses/i2c-wmt.c
1979 F: drivers/mmc/host/wmt-sdmmc.c
1980 F: drivers/pwm/pwm-vt8500.c
1981 F: drivers/rtc/rtc-vt8500.c
1982 F: drivers/tty/serial/vt8500_serial.c
1983 F: drivers/usb/host/ehci-platform.c
1984 F: drivers/usb/host/uhci-platform.c
1985 F: drivers/video/fbdev/vt8500lcdfb.*
1986 F: drivers/video/fbdev/wm8505fb*
1987 F: drivers/video/fbdev/wmt_ge_rops.*
1989 ARM/ZIPIT Z2 SUPPORT
1990 M: Marek Vasut <marek.vasut@gmail.com>
1991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1993 F: arch/arm/mach-pxa/z2.c
1994 F: arch/arm/mach-pxa/include/mach/z2.h
1996 ARM/ZTE ARCHITECTURE
1997 M: Jun Nie <jun.nie@linaro.org>
1998 M: Baoyou Xie <baoyou.xie@linaro.org>
1999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2001 F: arch/arm/mach-zx/
2003 F: drivers/reset/reset-zx2967.c
2005 F: Documentation/devicetree/bindings/arm/zte.txt
2006 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
2007 F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2008 F: Documentation/devicetree/bindings/soc/zte/
2009 F: include/dt-bindings/soc/zx*.h
2011 ARM/ZYNQ ARCHITECTURE
2012 M: Michal Simek <michal.simek@xilinx.com>
2013 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
2014 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2015 W: http://wiki.xilinx.com
2016 T: git https://github.com/Xilinx/linux-xlnx.git
2018 F: arch/arm/mach-zynq/
2019 F: drivers/cpuidle/cpuidle-zynq.c
2020 F: drivers/block/xsysace.c
2023 F: drivers/clocksource/cadence_ttc_timer.c
2024 F: drivers/i2c/busses/i2c-cadence.c
2025 F: drivers/mmc/host/sdhci-of-arasan.c
2026 F: drivers/edac/synopsys_edac.c
2029 M: Will Deacon <will.deacon@arm.com>
2030 R: Robin Murphy <robin.murphy@arm.com>
2031 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2033 F: drivers/iommu/arm-smmu.c
2034 F: drivers/iommu/arm-smmu-v3.c
2035 F: drivers/iommu/io-pgtable-arm.c
2036 F: drivers/iommu/io-pgtable-arm-v7s.c
2038 ARM64 PORT (AARCH64 ARCHITECTURE)
2039 M: Catalin Marinas <catalin.marinas@arm.com>
2040 M: Will Deacon <will.deacon@arm.com>
2041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2045 F: Documentation/arm64/
2047 AS3645A LED FLASH CONTROLLER DRIVER
2048 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2049 L: linux-media@vger.kernel.org
2050 T: git git://linuxtv.org/media_tree.git
2052 F: drivers/media/i2c/as3645a.c
2053 F: include/media/i2c/as3645a.h
2055 ASAHI KASEI AK8974 DRIVER
2056 M: Linus Walleij <linus.walleij@linaro.org>
2057 L: linux-iio@vger.kernel.org
2058 W: http://www.akm.com/
2060 F: drivers/iio/magnetometer/ak8974.c
2062 ASC7621 HARDWARE MONITOR DRIVER
2063 M: George Joseph <george.joseph@fairview5.com>
2064 L: linux-hwmon@vger.kernel.org
2066 F: Documentation/hwmon/asc7621
2067 F: drivers/hwmon/asc7621.c
2069 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2070 M: Corentin Chary <corentin.chary@gmail.com>
2071 L: acpi4asus-user@lists.sourceforge.net
2072 L: platform-driver-x86@vger.kernel.org
2073 W: http://acpi4asus.sf.net
2075 F: drivers/platform/x86/asus*.c
2076 F: drivers/platform/x86/eeepc*.c
2078 ASUS WIRELESS RADIO CONTROL DRIVER
2079 M: João Paulo Rechi Vita <jprvita@gmail.com>
2080 L: platform-driver-x86@vger.kernel.org
2082 F: drivers/platform/x86/asus-wireless.c
2085 M: David Howells <dhowells@redhat.com>
2086 L: keyrings@vger.kernel.org
2088 F: Documentation/crypto/asymmetric-keys.txt
2089 F: include/linux/verification.h
2090 F: include/crypto/public_key.h
2091 F: include/crypto/pkcs7.h
2092 F: crypto/asymmetric_keys/
2094 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2095 R: Dan Williams <dan.j.williams@intel.com>
2096 W: http://sourceforge.net/projects/xscaleiop
2098 F: Documentation/crypto/async-tx-api.txt
2101 F: include/linux/dmaengine.h
2102 F: include/linux/async_tx.h
2105 M: Wolfram Sang <wsa@the-dreams.de>
2106 L: linux-i2c@vger.kernel.org
2108 F: drivers/misc/eeprom/at24.c
2109 F: include/linux/platform_data/at24.h
2111 ATA OVER ETHERNET (AOE) DRIVER
2112 M: "Ed L. Cashin" <ed.cashin@acm.org>
2113 W: http://www.openaoe.org/
2115 F: Documentation/aoe/
2116 F: drivers/block/aoe/
2118 ATHEROS 71XX/9XXX GPIO DRIVER
2119 M: Alban Bedel <albeu@free.fr>
2120 W: https://github.com/AlbanBedel/linux
2121 T: git git://github.com/AlbanBedel/linux
2123 F: drivers/gpio/gpio-ath79.c
2124 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2126 ATHEROS ATH GENERIC UTILITIES
2127 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2128 L: linux-wireless@vger.kernel.org
2130 F: drivers/net/wireless/ath/*
2132 ATHEROS ATH5K WIRELESS DRIVER
2133 M: Jiri Slaby <jirislaby@gmail.com>
2134 M: Nick Kossifidis <mickflemm@gmail.com>
2135 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2136 L: linux-wireless@vger.kernel.org
2137 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2139 F: drivers/net/wireless/ath/ath5k/
2141 ATHEROS ATH6KL WIRELESS DRIVER
2142 M: Kalle Valo <kvalo@qca.qualcomm.com>
2143 L: linux-wireless@vger.kernel.org
2144 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2147 F: drivers/net/wireless/ath/ath6kl/
2149 WILOCITY WIL6210 WIRELESS DRIVER
2150 M: Maya Erez <qca_merez@qca.qualcomm.com>
2151 L: linux-wireless@vger.kernel.org
2152 L: wil6210@qca.qualcomm.com
2154 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2155 F: drivers/net/wireless/ath/wil6210/
2156 F: include/uapi/linux/wil6210_uapi.h
2158 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2159 M: Christian Lamparter <chunkeey@googlemail.com>
2160 L: linux-wireless@vger.kernel.org
2161 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2163 F: drivers/net/wireless/ath/carl9170/
2165 ATK0110 HWMON DRIVER
2166 M: Luca Tettamanti <kronos.it@gmail.com>
2167 L: linux-hwmon@vger.kernel.org
2169 F: drivers/hwmon/asus_atk0110.c
2172 M: Ville Syrjala <syrjala@sci.fi>
2174 F: drivers/input/misc/ati_remote2.c
2176 ATLX ETHERNET DRIVERS
2177 M: Jay Cliburn <jcliburn@gmail.com>
2178 M: Chris Snook <chris.snook@gmail.com>
2179 L: netdev@vger.kernel.org
2180 W: http://sourceforge.net/projects/atl1
2181 W: http://atl1.sourceforge.net
2183 F: drivers/net/ethernet/atheros/
2186 M: Chas Williams <3chas3@gmail.com>
2187 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2188 L: netdev@vger.kernel.org
2189 W: http://linux-atm.sourceforge.net
2192 F: include/linux/atm*
2193 F: include/uapi/linux/atm*
2195 ATMEL AT91 / AT32 MCI DRIVER
2196 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2198 F: drivers/mmc/host/atmel-mci.c
2200 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2201 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2203 F: drivers/power/reset/at91-sama5d2_shdwc.c
2205 ATMEL SAMA5D2 ADC DRIVER
2206 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2207 L: linux-iio@vger.kernel.org
2209 F: drivers/iio/adc/at91-sama5d2_adc.c
2211 ATMEL Audio ALSA driver
2212 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2213 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2218 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2219 L: linux-arm-kernel@lists.infradead.org
2220 L: dmaengine@vger.kernel.org
2222 F: drivers/dma/at_xdmac.c
2225 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2226 L: linux-i2c@vger.kernel.org
2228 F: drivers/i2c/busses/i2c-at91.c
2231 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2232 L: linux-media@vger.kernel.org
2234 F: drivers/media/platform/soc_camera/atmel-isi.c
2235 F: include/media/atmel-isi.h
2238 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2239 L: linux-fbdev@vger.kernel.org
2241 F: drivers/video/fbdev/atmel_lcdfb.c
2242 F: include/video/atmel_lcdc.h
2244 ATMEL MACB ETHERNET DRIVER
2245 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2247 F: drivers/net/ethernet/cadence/
2250 M: Wenyou Yang <wenyou.yang@atmel.com>
2251 M: Josh Wu <rainyfeeling@outlook.com>
2252 L: linux-mtd@lists.infradead.org
2254 F: drivers/mtd/nand/atmel_nand*
2257 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2258 L: linux-mmc@vger.kernel.org
2260 F: drivers/mmc/host/sdhci-of-at91.c
2263 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2265 F: drivers/spi/spi-atmel.*
2268 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2271 F: drivers/misc/atmel-ssc.c
2272 F: include/linux/atmel-ssc.h
2274 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2275 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2278 F: drivers/misc/atmel_tclib.c
2279 F: drivers/clocksource/tcb_clksrc.c
2281 ATMEL USBA UDC DRIVER
2282 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2285 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2287 ATMEL WIRELESS DRIVER
2288 M: Simon Kelley <simon@thekelleys.org.uk>
2289 L: linux-wireless@vger.kernel.org
2290 W: http://www.thekelleys.org.uk/atmel
2291 W: http://atmelwlandriver.sourceforge.net/
2293 F: drivers/net/wireless/atmel/atmel*
2295 ATMEL MAXTOUCH DRIVER
2296 M: Nick Dyer <nick@shmanahar.org>
2297 T: git git://github.com/ndyer/linux.git
2299 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2300 F: drivers/input/touchscreen/atmel_mxt_ts.c
2301 F: include/linux/platform_data/atmel_mxt_ts.h
2303 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2304 M: Bradley Grove <linuxdrivers@attotech.com>
2305 L: linux-scsi@vger.kernel.org
2306 W: http://www.attotech.com
2308 F: drivers/scsi/esas2r
2310 ATUSB IEEE 802.15.4 RADIO DRIVER
2311 M: Stefan Schmidt <stefan@osg.samsung.com>
2312 L: linux-wpan@vger.kernel.org
2314 F: drivers/net/ieee802154/atusb.c
2315 F: drivers/net/ieee802154/atusb.h
2316 F: drivers/net/ieee802154/at86rf230.h
2319 M: Paul Moore <paul@paul-moore.com>
2320 M: Eric Paris <eparis@redhat.com>
2321 L: linux-audit@redhat.com (moderated for non-subscribers)
2322 W: http://people.redhat.com/sgrubb/audit/
2323 T: git git://git.infradead.org/users/pcmoore/audit
2325 F: include/linux/audit.h
2326 F: include/uapi/linux/audit.h
2329 AUXILIARY DISPLAY DRIVERS
2330 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2331 W: http://miguelojeda.es/auxdisplay.htm
2332 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2334 F: drivers/auxdisplay/
2335 F: include/linux/cfag12864b.h
2338 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2339 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2340 W: http://www.atmel.com/products/AVR32/
2341 W: http://mirror.egtvedt.no/avr32linux.org/
2342 W: http://avrfreaks.net/
2346 AVR32/AT32AP MACHINE SUPPORT
2347 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2348 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2350 F: arch/avr32/mach-at32ap/
2353 M: Ralf Baechle <ralf@linux-mips.org>
2354 L: linux-hams@vger.kernel.org
2355 W: http://www.linux-ax25.org/
2357 F: include/uapi/linux/ax25.h
2358 F: include/net/ax25.h
2361 AXENTIA ASOC DRIVERS
2362 M: Peter Rosin <peda@axentia.se>
2363 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2365 F: Documentation/devicetree/bindings/sound/axentia,*
2366 F: sound/soc/atmel/tse850-pcm5142.c
2369 M: Peter Rosin <peda@axentia.se>
2370 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2372 F: Documentation/devicetree/bindings/arm/axentia.txt
2373 F: arch/arm/boot/dts/at91-linea.dtsi
2374 F: arch/arm/boot/dts/at91-tse850-3.dts
2377 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2378 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2379 L: linux-media@vger.kernel.org
2380 W: https://linuxtv.org
2381 T: git git://linuxtv.org/media_tree.git
2383 F: drivers/media/usb/dvb-usb-v2/az6007.c
2385 AZTECH FM RADIO RECEIVER DRIVER
2386 M: Hans Verkuil <hverkuil@xs4all.nl>
2387 L: linux-media@vger.kernel.org
2388 T: git git://linuxtv.org/media_tree.git
2389 W: https://linuxtv.org
2391 F: drivers/media/radio/radio-aztech*
2394 L: linux-wireless@vger.kernel.org
2395 L: b43-dev@lists.infradead.org
2396 W: http://wireless.kernel.org/en/users/Drivers/b43
2398 F: drivers/net/wireless/broadcom/b43/
2400 B43LEGACY WIRELESS DRIVER
2401 M: Larry Finger <Larry.Finger@lwfinger.net>
2402 L: linux-wireless@vger.kernel.org
2403 L: b43-dev@lists.infradead.org
2404 W: http://wireless.kernel.org/en/users/Drivers/b43
2406 F: drivers/net/wireless/broadcom/b43legacy/
2408 BACKLIGHT CLASS/SUBSYSTEM
2409 M: Lee Jones <lee.jones@linaro.org>
2410 M: Daniel Thompson <daniel.thompson@linaro.org>
2411 M: Jingoo Han <jingoohan1@gmail.com>
2412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2414 F: drivers/video/backlight/
2415 F: include/linux/backlight.h
2416 F: include/linux/pwm_backlight.h
2417 F: Documentation/devicetree/bindings/leds/backlight
2420 M: Marek Lindner <mareklindner@neomailbox.ch>
2421 M: Simon Wunderlich <sw@simonwunderlich.de>
2422 M: Antonio Quartulli <a@unstable.cc>
2423 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2424 W: https://www.open-mesh.org/
2425 Q: https://patchwork.open-mesh.org/project/batman/list/
2427 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2428 F: Documentation/ABI/testing/sysfs-class-net-mesh
2429 F: Documentation/networking/batman-adv.txt
2430 F: include/uapi/linux/batman_adv.h
2433 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2434 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2435 L: linux-hams@vger.kernel.org
2436 W: http://www.baycom.org/~tom/ham/ham.html
2438 F: drivers/net/hamradio/baycom*
2440 BCACHE (BLOCK LAYER CACHE)
2441 M: Kent Overstreet <kent.overstreet@gmail.com>
2442 L: linux-bcache@vger.kernel.org
2443 W: http://bcache.evilpiepirate.org
2445 F: drivers/md/bcache/
2447 BDISP ST MEDIA DRIVER
2448 M: Fabien Dessenne <fabien.dessenne@st.com>
2449 L: linux-media@vger.kernel.org
2450 T: git git://linuxtv.org/media_tree.git
2451 W: https://linuxtv.org
2453 F: drivers/media/platform/sti/bdisp
2455 DELTA ST MEDIA DRIVER
2456 M: Hugues Fruchet <hugues.fruchet@st.com>
2457 L: linux-media@vger.kernel.org
2458 T: git git://linuxtv.org/media_tree.git
2459 W: https://linuxtv.org
2461 F: drivers/media/platform/sti/delta
2464 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2465 M: Salah Triki <salah.triki@gmail.com>
2467 T: git git://github.com/luisbg/linux-befs.git
2468 F: Documentation/filesystems/befs.txt
2471 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2472 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2473 L: netdev@vger.kernel.org
2475 F: drivers/net/ethernet/ec_bhf.c
2478 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2480 F: Documentation/filesystems/bfs.txt
2482 F: include/uapi/linux/bfs_fs.h
2484 BLACKFIN ARCHITECTURE
2485 M: Steven Miao <realmz6@gmail.com>
2486 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2487 T: git git://git.code.sf.net/p/adi-linux/code
2488 W: http://blackfin.uclinux.org
2492 BLACKFIN EMAC DRIVER
2493 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2494 W: http://blackfin.uclinux.org
2496 F: drivers/net/ethernet/adi/
2499 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2500 W: http://blackfin.uclinux.org
2502 F: drivers/rtc/rtc-bfin.c
2505 M: Sonic Zhang <sonic.zhang@analog.com>
2506 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2507 W: http://blackfin.uclinux.org
2509 F: drivers/mmc/host/bfin_sdh.c
2511 BLACKFIN SERIAL DRIVER
2512 M: Sonic Zhang <sonic.zhang@analog.com>
2513 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2514 W: http://blackfin.uclinux.org
2516 F: drivers/tty/serial/bfin_uart.c
2518 BLACKFIN WATCHDOG DRIVER
2519 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2520 W: http://blackfin.uclinux.org
2522 F: drivers/watchdog/bfin_wdt.c
2524 BLACKFIN I2C TWI DRIVER
2525 M: Sonic Zhang <sonic.zhang@analog.com>
2526 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2527 W: http://blackfin.uclinux.org/
2529 F: drivers/i2c/busses/i2c-bfin-twi.c
2531 BLACKFIN MEDIA DRIVER
2532 M: Scott Jiang <scott.jiang.linux@gmail.com>
2533 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2534 W: http://blackfin.uclinux.org/
2536 F: drivers/media/platform/blackfin/
2537 F: drivers/media/i2c/adv7183*
2538 F: drivers/media/i2c/vs6624*
2540 BLINKM RGB LED DRIVER
2541 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2543 F: drivers/leds/leds-blinkm.c
2546 M: Jens Axboe <axboe@kernel.dk>
2547 L: linux-block@vger.kernel.org
2548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2551 F: kernel/trace/blktrace.c
2555 M: Joern Engel <joern@lazybastard.org>
2556 L: linux-mtd@lists.infradead.org
2558 F: drivers/mtd/devices/block2mtd.c
2561 M: Marcel Holtmann <marcel@holtmann.org>
2562 M: Gustavo Padovan <gustavo@padovan.org>
2563 M: Johan Hedberg <johan.hedberg@gmail.com>
2564 L: linux-bluetooth@vger.kernel.org
2565 W: http://www.bluez.org/
2566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2569 F: drivers/bluetooth/
2572 M: Marcel Holtmann <marcel@holtmann.org>
2573 M: Gustavo Padovan <gustavo@padovan.org>
2574 M: Johan Hedberg <johan.hedberg@gmail.com>
2575 L: linux-bluetooth@vger.kernel.org
2576 W: http://www.bluez.org/
2577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2581 F: include/net/bluetooth/
2584 M: Jay Vosburgh <j.vosburgh@gmail.com>
2585 M: Veaceslav Falico <vfalico@gmail.com>
2586 M: Andy Gospodarek <andy@greyhouse.net>
2587 L: netdev@vger.kernel.org
2588 W: http://sourceforge.net/projects/bonding/
2590 F: drivers/net/bonding/
2591 F: include/uapi/linux/if_bonding.h
2593 BPF (Safe dynamic programs and tools)
2594 M: Alexei Starovoitov <ast@kernel.org>
2595 M: Daniel Borkmann <daniel@iogearbox.net>
2596 L: netdev@vger.kernel.org
2597 L: linux-kernel@vger.kernel.org
2599 F: arch/x86/net/bpf_jit*
2600 F: Documentation/networking/filter.txt
2601 F: include/linux/bpf*
2602 F: include/linux/filter.h
2603 F: include/uapi/linux/bpf*
2604 F: include/uapi/linux/filter.h
2606 F: kernel/trace/bpf_trace.c
2609 F: net/core/filter.c
2610 F: net/sched/act_bpf.c
2611 F: net/sched/cls_bpf.c
2614 F: tools/testing/selftests/bpf/
2616 BROADCOM B44 10/100 ETHERNET DRIVER
2617 M: Michael Chan <michael.chan@broadcom.com>
2618 L: netdev@vger.kernel.org
2620 F: drivers/net/ethernet/broadcom/b44.*
2622 BROADCOM B53 ETHERNET SWITCH DRIVER
2623 M: Florian Fainelli <f.fainelli@gmail.com>
2624 L: netdev@vger.kernel.org
2625 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2627 F: drivers/net/dsa/b53/*
2628 F: include/linux/platform_data/b53.h
2630 BROADCOM GENET ETHERNET DRIVER
2631 M: Florian Fainelli <f.fainelli@gmail.com>
2632 L: netdev@vger.kernel.org
2634 F: drivers/net/ethernet/broadcom/genet/
2636 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2637 M: Rasesh Mody <rasesh.mody@cavium.com>
2638 M: Harish Patil <harish.patil@cavium.com>
2639 M: Dept-GELinuxNICDev@cavium.com
2640 L: netdev@vger.kernel.org
2642 F: drivers/net/ethernet/broadcom/bnx2.*
2643 F: drivers/net/ethernet/broadcom/bnx2_*
2645 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2646 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2647 M: Ariel Elior <ariel.elior@cavium.com>
2648 M: everest-linux-l2@cavium.com
2649 L: netdev@vger.kernel.org
2651 F: drivers/net/ethernet/broadcom/bnx2x/
2653 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2654 M: Michael Chan <michael.chan@broadcom.com>
2655 L: netdev@vger.kernel.org
2657 F: drivers/net/ethernet/broadcom/bnxt/
2659 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2660 M: Florian Fainelli <f.fainelli@gmail.com>
2661 M: Ray Jui <rjui@broadcom.com>
2662 M: Scott Branden <sbranden@broadcom.com>
2663 M: bcm-kernel-feedback-list@broadcom.com
2664 T: git git://github.com/broadcom/mach-bcm
2670 F: arch/arm/mach-bcm/
2672 BROADCOM BCM2835 ARM ARCHITECTURE
2673 M: Stephen Warren <swarren@wwwdotorg.org>
2674 M: Lee Jones <lee@kernel.org>
2675 M: Eric Anholt <eric@anholt.net>
2676 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2677 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2678 T: git git://github.com/anholt/linux
2681 F: drivers/staging/vc04_services
2683 BROADCOM BCM47XX MIPS ARCHITECTURE
2684 M: Hauke Mehrtens <hauke@hauke-m.de>
2685 M: Rafał Miłecki <zajec5@gmail.com>
2686 L: linux-mips@linux-mips.org
2688 F: Documentation/devicetree/bindings/mips/brcm/
2689 F: arch/mips/bcm47xx/*
2690 F: arch/mips/include/asm/mach-bcm47xx/*
2692 BROADCOM BCM5301X ARM ARCHITECTURE
2693 M: Hauke Mehrtens <hauke@hauke-m.de>
2694 M: Rafał Miłecki <zajec5@gmail.com>
2695 M: bcm-kernel-feedback-list@broadcom.com
2696 L: linux-arm-kernel@lists.infradead.org
2698 F: arch/arm/mach-bcm/bcm_5301x.c
2699 F: arch/arm/boot/dts/bcm5301x*.dtsi
2700 F: arch/arm/boot/dts/bcm470*
2702 BROADCOM BCM53573 ARM ARCHITECTURE
2703 M: Rafał Miłecki <rafal@milecki.pl>
2704 L: linux-arm-kernel@lists.infradead.org
2706 F: arch/arm/boot/dts/bcm53573*
2707 F: arch/arm/boot/dts/bcm47189*
2709 BROADCOM BCM63XX ARM ARCHITECTURE
2710 M: Florian Fainelli <f.fainelli@gmail.com>
2711 M: bcm-kernel-feedback-list@broadcom.com
2712 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2713 T: git git://github.com/broadcom/stblinux.git
2717 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2718 M: Kevin Cernekee <cernekee@gmail.com>
2719 L: linux-usb@vger.kernel.org
2721 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2723 BROADCOM BCM7XXX ARM ARCHITECTURE
2724 M: Brian Norris <computersforpeace@gmail.com>
2725 M: Gregory Fong <gregory.0xf0@gmail.com>
2726 M: Florian Fainelli <f.fainelli@gmail.com>
2727 M: bcm-kernel-feedback-list@broadcom.com
2728 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2729 T: git git://github.com/broadcom/stblinux.git
2731 F: arch/arm/mach-bcm/*brcmstb*
2732 F: arch/arm/boot/dts/bcm7*.dts*
2733 F: drivers/bus/brcmstb_gisb.c
2736 BROADCOM BMIPS MIPS ARCHITECTURE
2737 M: Kevin Cernekee <cernekee@gmail.com>
2738 M: Florian Fainelli <f.fainelli@gmail.com>
2739 L: linux-mips@linux-mips.org
2740 T: git git://github.com/broadcom/stblinux.git
2742 F: arch/mips/bmips/*
2743 F: arch/mips/include/asm/mach-bmips/*
2744 F: arch/mips/kernel/*bmips*
2745 F: arch/mips/boot/dts/brcm/bcm*.dts*
2746 F: drivers/irqchip/irq-bcm63*
2747 F: drivers/irqchip/irq-bcm7*
2748 F: drivers/irqchip/irq-brcmstb*
2749 F: include/linux/bcm963xx_nvram.h
2750 F: include/linux/bcm963xx_tag.h
2752 BROADCOM BMIPS CPUFREQ DRIVER
2753 M: Markus Mayer <mmayer@broadcom.com>
2754 M: bcm-kernel-feedback-list@broadcom.com
2755 L: linux-pm@vger.kernel.org
2757 F: drivers/cpufreq/bmips-cpufreq.c
2759 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2760 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2761 M: Prashant Sreedharan <prashant@broadcom.com>
2762 M: Michael Chan <mchan@broadcom.com>
2763 L: netdev@vger.kernel.org
2765 F: drivers/net/ethernet/broadcom/tg3.*
2767 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2768 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2769 M: Franky Lin <franky.lin@broadcom.com>
2770 M: Hante Meuleman <hante.meuleman@broadcom.com>
2771 L: linux-wireless@vger.kernel.org
2772 L: brcm80211-dev-list.pdl@broadcom.com
2774 F: drivers/net/wireless/broadcom/brcm80211/
2776 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2777 M: QLogic-Storage-Upstream@qlogic.com
2778 L: linux-scsi@vger.kernel.org
2780 F: drivers/scsi/bnx2fc/
2782 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2783 M: QLogic-Storage-Upstream@qlogic.com
2784 L: linux-scsi@vger.kernel.org
2786 F: drivers/scsi/bnx2i/
2788 BROADCOM IPROC ARM ARCHITECTURE
2789 M: Ray Jui <rjui@broadcom.com>
2790 M: Scott Branden <sbranden@broadcom.com>
2791 M: Jon Mason <jonmason@broadcom.com>
2792 M: bcm-kernel-feedback-list@broadcom.com
2793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2794 T: git git://github.com/broadcom/cygnus-linux.git
2809 F: arch/arm64/boot/dts/broadcom/ns2*
2810 F: drivers/clk/bcm/clk-ns*
2811 F: drivers/pinctrl/bcm/pinctrl-ns*
2813 BROADCOM BRCMSTB GPIO DRIVER
2814 M: Gregory Fong <gregory.0xf0@gmail.com>
2815 L: bcm-kernel-feedback-list@broadcom.com
2817 F: drivers/gpio/gpio-brcmstb.c
2818 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2820 BROADCOM KONA GPIO DRIVER
2821 M: Ray Jui <rjui@broadcom.com>
2822 L: bcm-kernel-feedback-list@broadcom.com
2824 F: drivers/gpio/gpio-bcm-kona.c
2825 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2827 BROADCOM NVRAM DRIVER
2828 M: Rafał Miłecki <zajec5@gmail.com>
2829 L: linux-mips@linux-mips.org
2831 F: drivers/firmware/broadcom/*
2833 BROADCOM STB NAND FLASH DRIVER
2834 M: Brian Norris <computersforpeace@gmail.com>
2835 M: Kamal Dasu <kdasu.kdev@gmail.com>
2836 L: linux-mtd@lists.infradead.org
2837 L: bcm-kernel-feedback-list@broadcom.com
2839 F: drivers/mtd/nand/brcmnand/
2841 BROADCOM STB AVS CPUFREQ DRIVER
2842 M: Markus Mayer <mmayer@broadcom.com>
2843 M: bcm-kernel-feedback-list@broadcom.com
2844 L: linux-pm@vger.kernel.org
2846 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2847 F: drivers/cpufreq/brcmstb*
2849 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2850 M: Rafał Miłecki <zajec5@gmail.com>
2851 L: linux-wireless@vger.kernel.org
2854 F: include/linux/bcma/
2856 BROADCOM SYSTEMPORT ETHERNET DRIVER
2857 M: Florian Fainelli <f.fainelli@gmail.com>
2858 L: netdev@vger.kernel.org
2860 F: drivers/net/ethernet/broadcom/bcmsysport.*
2862 BROADCOM VULCAN ARM64 SOC
2863 M: Jayachandran C. <c.jayachandran@gmail.com>
2864 M: bcm-kernel-feedback-list@broadcom.com
2865 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2867 F: arch/arm64/boot/dts/broadcom/vulcan*
2869 BROADCOM NETXTREME-E ROCE DRIVER
2870 M: Selvin Xavier <selvin.xavier@broadcom.com>
2871 M: Devesh Sharma <devesh.sharma@broadcom.com>
2872 M: Somnath Kotur <somnath.kotur@broadcom.com>
2873 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2874 L: linux-rdma@vger.kernel.org
2875 W: http://www.broadcom.com
2877 F: drivers/infiniband/hw/bnxt_re/
2878 F: include/uapi/rdma/bnxt_re-abi.h
2880 BROCADE BFA FC SCSI DRIVER
2881 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2882 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2883 L: linux-scsi@vger.kernel.org
2885 F: drivers/scsi/bfa/
2887 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2888 M: Rasesh Mody <rasesh.mody@cavium.com>
2889 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2890 M: Dept-GELinuxNICDev@cavium.com
2891 L: netdev@vger.kernel.org
2893 F: drivers/net/ethernet/brocade/bna/
2895 BSG (block layer generic sg v4 driver)
2896 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2897 L: linux-scsi@vger.kernel.org
2900 F: include/linux/bsg.h
2901 F: include/uapi/linux/bsg.h
2904 M: Clemens Ladisch <clemens@ladisch.de>
2905 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2906 T: git git://git.alsa-project.org/alsa-kernel.git
2908 F: Documentation/sound/alsa/Bt87x.txt
2909 F: sound/pci/bt87x.c
2912 M: Michael Buesch <m@bues.ch>
2913 W: http://bu3sch.de/btgpio.php
2915 F: drivers/gpio/gpio-bt8xx.c
2918 M: Chris Mason <clm@fb.com>
2919 M: Josef Bacik <jbacik@fb.com>
2920 M: David Sterba <dsterba@suse.com>
2921 L: linux-btrfs@vger.kernel.org
2922 W: http://btrfs.wiki.kernel.org/
2923 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2926 F: Documentation/filesystems/btrfs.txt
2929 BTTV VIDEO4LINUX DRIVER
2930 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2931 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2932 L: linux-media@vger.kernel.org
2933 W: https://linuxtv.org
2934 T: git git://linuxtv.org/media_tree.git
2936 F: Documentation/media/v4l-drivers/bttv*
2937 F: drivers/media/pci/bt8xx/bttv*
2939 BUSLOGIC SCSI DRIVER
2940 M: Khalid Aziz <khalid@gonehiking.org>
2941 L: linux-scsi@vger.kernel.org
2943 F: drivers/scsi/BusLogic.*
2944 F: drivers/scsi/FlashPoint.*
2946 C-MEDIA CMI8788 DRIVER
2947 M: Clemens Ladisch <clemens@ladisch.de>
2948 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2949 T: git git://git.alsa-project.org/alsa-kernel.git
2951 F: sound/pci/oxygen/
2954 M: Mark Salter <msalter@redhat.com>
2955 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2956 L: linux-c6x-dev@linux-c6x.org
2957 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2961 CA8210 IEEE-802.15.4 RADIO DRIVER
2962 M: Harry Morris <h.morris@cascoda.com>
2963 M: linuxdev@cascoda.com
2964 L: linux-wpan@vger.kernel.org
2965 W: https://github.com/Cascoda/ca8210-linux.git
2967 F: drivers/net/ieee802154/ca8210.c
2968 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
2970 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2971 M: David Howells <dhowells@redhat.com>
2972 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2974 F: Documentation/filesystems/caching/cachefiles.txt
2977 CADET FM/AM RADIO RECEIVER DRIVER
2978 M: Hans Verkuil <hverkuil@xs4all.nl>
2979 L: linux-media@vger.kernel.org
2980 T: git git://linuxtv.org/media_tree.git
2981 W: https://linuxtv.org
2983 F: drivers/media/radio/radio-cadet*
2985 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2986 M: Jonathan Corbet <corbet@lwn.net>
2987 L: linux-media@vger.kernel.org
2988 T: git git://linuxtv.org/media_tree.git
2990 F: Documentation/media/v4l-drivers/cafe_ccic*
2991 F: drivers/media/platform/marvell-ccic/
2994 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2995 L: netdev@vger.kernel.org
2997 F: Documentation/networking/caif/
2998 F: drivers/net/caif/
2999 F: include/uapi/linux/caif/
3000 F: include/net/caif/
3003 CALGARY x86-64 IOMMU
3004 M: Muli Ben-Yehuda <mulix@mulix.org>
3005 M: Jon Mason <jdmason@kudzu.us>
3006 L: iommu@lists.linux-foundation.org
3008 F: arch/x86/kernel/pci-calgary_64.c
3009 F: arch/x86/kernel/tce_64.c
3010 F: arch/x86/include/asm/calgary.h
3011 F: arch/x86/include/asm/tce.h
3014 M: Oliver Hartkopp <socketcan@hartkopp.net>
3015 M: Marc Kleine-Budde <mkl@pengutronix.de>
3016 L: linux-can@vger.kernel.org
3017 W: https://github.com/linux-can
3018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3021 F: Documentation/networking/can.txt
3023 F: include/linux/can/core.h
3024 F: include/uapi/linux/can.h
3025 F: include/uapi/linux/can/bcm.h
3026 F: include/uapi/linux/can/raw.h
3027 F: include/uapi/linux/can/gw.h
3030 M: Wolfgang Grandegger <wg@grandegger.com>
3031 M: Marc Kleine-Budde <mkl@pengutronix.de>
3032 L: linux-can@vger.kernel.org
3033 W: https://github.com/linux-can
3034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3037 F: Documentation/devicetree/bindings/net/can/
3039 F: include/linux/can/dev.h
3040 F: include/linux/can/platform/
3041 F: include/uapi/linux/can/error.h
3042 F: include/uapi/linux/can/netlink.h
3045 M: Serge Hallyn <serge@hallyn.com>
3046 L: linux-security-module@vger.kernel.org
3048 F: include/linux/capability.h
3049 F: include/uapi/linux/capability.h
3050 F: security/commoncap.c
3051 F: kernel/capability.c
3053 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3054 M: Kevin Tsai <ktsai@capellamicro.com>
3056 F: drivers/iio/light/cm*
3057 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
3059 CAVIUM THUNDERX2 ARM64 SOC
3060 M: Jayachandran C <jnair@caviumnetworks.com>
3061 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3063 F: arch/arm64/boot/dts/cavium/thunder-99xx*
3064 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3067 M: Jan Glauber <jglauber@cavium.com>
3068 M: David Daney <david.daney@cavium.com>
3069 W: http://www.cavium.com
3071 F: drivers/i2c/busses/i2c-octeon*
3072 F: drivers/i2c/busses/i2c-thunderx*
3074 CAVIUM LIQUIDIO NETWORK DRIVER
3075 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3076 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3077 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3078 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3079 L: netdev@vger.kernel.org
3080 W: http://www.cavium.com
3082 F: drivers/net/ethernet/cavium/liquidio/
3084 CAVIUM OCTEON-TX CRYPTO DRIVER
3085 M: George Cherian <george.cherian@cavium.com>
3086 L: linux-crypto@vger.kernel.org
3087 W: http://www.cavium.com
3089 F: drivers/crypto/cavium/cpt/
3091 CC2520 IEEE-802.15.4 RADIO DRIVER
3092 M: Varka Bhadram <varkabhadram@gmail.com>
3093 L: linux-wpan@vger.kernel.org
3095 F: drivers/net/ieee802154/cc2520.c
3096 F: include/linux/spi/cc2520.h
3097 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3100 M: Hans Verkuil <hans.verkuil@cisco.com>
3101 L: linux-media@vger.kernel.org
3102 T: git git://linuxtv.org/media_tree.git
3103 W: http://linuxtv.org
3105 F: Documentation/media/kapi/cec-core.rst
3106 F: Documentation/media/uapi/cec
3107 F: drivers/media/cec/
3108 F: drivers/media/cec-edid.c
3109 F: drivers/media/rc/keymaps/rc-cec.c
3110 F: include/media/cec.h
3111 F: include/media/cec-edid.h
3112 F: include/uapi/linux/cec.h
3113 F: include/uapi/linux/cec-funcs.h
3115 CELL BROADBAND ENGINE ARCHITECTURE
3116 M: Arnd Bergmann <arnd@arndb.de>
3117 L: linuxppc-dev@lists.ozlabs.org
3118 W: http://www.ibm.com/developerworks/power/cell/
3120 F: arch/powerpc/include/asm/cell*.h
3121 F: arch/powerpc/include/asm/spu*.h
3122 F: arch/powerpc/include/uapi/asm/spu*.h
3123 F: arch/powerpc/oprofile/*cell*
3124 F: arch/powerpc/platforms/cell/
3126 CEPH COMMON CODE (LIBCEPH)
3127 M: Ilya Dryomov <idryomov@gmail.com>
3128 M: "Yan, Zheng" <zyan@redhat.com>
3129 M: Sage Weil <sage@redhat.com>
3130 L: ceph-devel@vger.kernel.org
3132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3133 T: git git://github.com/ceph/ceph-client.git
3136 F: include/linux/ceph/
3137 F: include/linux/crush/
3139 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3140 M: "Yan, Zheng" <zyan@redhat.com>
3141 M: Sage Weil <sage@redhat.com>
3142 M: Ilya Dryomov <idryomov@gmail.com>
3143 L: ceph-devel@vger.kernel.org
3145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3146 T: git git://github.com/ceph/ceph-client.git
3148 F: Documentation/filesystems/ceph.txt
3151 CERTIFICATE HANDLING:
3152 M: David Howells <dhowells@redhat.com>
3153 M: David Woodhouse <dwmw2@infradead.org>
3154 L: keyrings@vger.kernel.org
3156 F: Documentation/module-signing.txt
3158 F: scripts/sign-file.c
3159 F: scripts/extract-cert.c
3161 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3162 L: linux-usb@vger.kernel.org
3164 F: Documentation/usb/WUSB-Design-overview.txt
3165 F: Documentation/usb/wusb-cbaf
3166 F: drivers/usb/host/hwa-hc.c
3167 F: drivers/usb/host/whci/
3168 F: drivers/usb/wusbcore/
3169 F: include/linux/usb/wusb*
3171 HT16K33 LED CONTROLLER DRIVER
3172 M: Robin van der Gracht <robin@protonic.nl>
3174 F: drivers/auxdisplay/ht16k33.c
3175 F: Documentation/devicetree/bindings/display/ht16k33.txt
3177 CFAG12864B LCD DRIVER
3178 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3179 W: http://miguelojeda.es/auxdisplay.htm
3180 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3182 F: drivers/auxdisplay/cfag12864b.c
3183 F: include/linux/cfag12864b.h
3185 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3186 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3187 W: http://miguelojeda.es/auxdisplay.htm
3188 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3190 F: drivers/auxdisplay/cfag12864bfb.c
3191 F: include/linux/cfag12864b.h
3193 CFG80211 and NL80211
3194 M: Johannes Berg <johannes@sipsolutions.net>
3195 L: linux-wireless@vger.kernel.org
3196 W: http://wireless.kernel.org/
3197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3200 F: include/uapi/linux/nl80211.h
3201 F: include/net/cfg80211.h
3203 X: net/wireless/wext*
3205 CHAR and MISC DRIVERS
3206 M: Arnd Bergmann <arnd@arndb.de>
3207 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3212 F: include/linux/miscdevice.h
3215 M: Andy Whitcroft <apw@canonical.com>
3216 M: Joe Perches <joe@perches.com>
3218 F: scripts/checkpatch.pl
3220 CHINESE DOCUMENTATION
3221 M: Harry Wei <harryxiyou@gmail.com>
3222 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3223 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3225 F: Documentation/translations/zh_CN/
3227 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3228 M: Peter Chen <Peter.Chen@nxp.com>
3229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3230 L: linux-usb@vger.kernel.org
3232 F: drivers/usb/chipidea/
3234 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3235 M: Hans de Goede <hdegoede@redhat.com>
3236 L: linux-input@vger.kernel.org
3238 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3239 F: drivers/input/touchscreen/chipone_icn8318.c
3241 CHROME HARDWARE PLATFORM SUPPORT
3242 M: Olof Johansson <olof@lixom.net>
3244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3245 F: drivers/platform/chrome/
3247 CISCO VIC ETHERNET NIC DRIVER
3248 M: Christian Benvenuti <benve@cisco.com>
3249 M: Govindarajulu Varadarajan <_govind@gmx.com>
3250 M: Neel Patel <neepatel@cisco.com>
3252 F: drivers/net/ethernet/cisco/enic/
3254 CISCO VIC LOW LATENCY NIC DRIVER
3255 M: Christian Benvenuti <benve@cisco.com>
3256 M: Dave Goodell <dgoodell@cisco.com>
3258 F: drivers/infiniband/hw/usnic/
3260 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3261 M: Hartley Sweeten <hsweeten@visionengravers.com>
3262 L: netdev@vger.kernel.org
3264 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3266 CIRRUS LOGIC AUDIO CODEC DRIVERS
3267 M: Brian Austin <brian.austin@cirrus.com>
3268 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3269 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3271 F: sound/soc/codecs/cs*
3274 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3275 L: linux-kernel@vger.kernel.org
3278 F: include/linux/cleancache.h
3281 M: Russell King <linux@armlinux.org.uk>
3282 L: linux-clk@vger.kernel.org
3284 F: include/linux/clk.h
3286 CLOCKSOURCE, CLOCKEVENT DRIVERS
3287 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3288 M: Thomas Gleixner <tglx@linutronix.de>
3289 L: linux-kernel@vger.kernel.org
3290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3292 F: drivers/clocksource
3294 CISCO FCOE HBA DRIVER
3295 M: Satish Kharat <satishkh@cisco.com>
3296 M: Sesidhar Baddela <sebaddel@cisco.com>
3297 M: Karan Tilak Kumar <kartilak@cisco.com>
3298 L: linux-scsi@vger.kernel.org
3300 F: drivers/scsi/fnic/
3302 CISCO SCSI HBA DRIVER
3303 M: Karan Tilak Kumar <kartilak@cisco.com>
3304 M: Sesidhar Baddela <sebaddel@cisco.com>
3305 L: linux-scsi@vger.kernel.org
3307 F: drivers/scsi/snic/
3310 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3311 M: Daniel Oliveira Nascimento <don@syst.com.br>
3312 L: platform-driver-x86@vger.kernel.org
3314 F: drivers/platform/x86/classmate-laptop.c
3317 M: Hans Verkuil <hans.verkuil@cisco.com>
3318 L: linux-media@vger.kernel.org
3319 T: git git://linuxtv.org/media_tree.git
3320 W: https://linuxtv.org
3322 F: drivers/media/pci/cobalt/
3324 COCCINELLE/Semantic Patches (SmPL)
3325 M: Julia Lawall <Julia.Lawall@lip6.fr>
3326 M: Gilles Muller <Gilles.Muller@lip6.fr>
3327 M: Nicolas Palix <nicolas.palix@imag.fr>
3328 M: Michal Marek <mmarek@suse.com>
3329 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3331 W: http://coccinelle.lip6.fr/
3333 F: Documentation/dev-tools/coccinelle.rst
3334 F: scripts/coccinelle/
3335 F: scripts/coccicheck
3338 M: Jan Harkes <jaharkes@cs.cmu.edu>
3340 L: codalist@coda.cs.cmu.edu
3341 W: http://www.coda.cs.cmu.edu/
3343 F: Documentation/filesystems/coda.txt
3345 F: include/linux/coda*.h
3346 F: include/uapi/linux/coda*.h
3348 CODA V4L2 MEM2MEM DRIVER
3349 M: Philipp Zabel <p.zabel@pengutronix.de>
3350 L: linux-media@vger.kernel.org
3352 F: Documentation/devicetree/bindings/media/coda.txt
3353 F: drivers/media/platform/coda/
3355 COMMON CLK FRAMEWORK
3356 M: Michael Turquette <mturquette@baylibre.com>
3357 M: Stephen Boyd <sboyd@codeaurora.org>
3358 L: linux-clk@vger.kernel.org
3359 Q: http://patchwork.kernel.org/project/linux-clk/list/
3360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3362 F: Documentation/devicetree/bindings/clock/
3364 X: drivers/clk/clkdev.c
3365 F: include/linux/clk-pr*
3366 F: include/linux/clk/
3368 COMMON INTERNET FILE SYSTEM (CIFS)
3369 M: Steve French <sfrench@samba.org>
3370 L: linux-cifs@vger.kernel.org
3371 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3372 W: http://linux-cifs.samba.org/
3373 T: git git://git.samba.org/sfrench/cifs-2.6.git
3375 F: Documentation/filesystems/cifs/
3378 COMPACTPCI HOTPLUG CORE
3379 M: Scott Murray <scott@spiteful.org>
3380 L: linux-pci@vger.kernel.org
3382 F: drivers/pci/hotplug/cpci_hotplug*
3384 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3385 M: Scott Murray <scott@spiteful.org>
3386 L: linux-pci@vger.kernel.org
3388 F: drivers/pci/hotplug/cpcihp_zt5550.*
3390 COMPACTPCI HOTPLUG GENERIC DRIVER
3391 M: Scott Murray <scott@spiteful.org>
3392 L: linux-pci@vger.kernel.org
3394 F: drivers/pci/hotplug/cpcihp_generic.c
3396 COMPAL LAPTOP SUPPORT
3397 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3398 L: platform-driver-x86@vger.kernel.org
3400 F: drivers/platform/x86/compal-laptop.c
3402 CONEXANT ACCESSRUNNER USB DRIVER
3403 L: accessrunner-general@lists.sourceforge.net
3404 W: http://accessrunner.sourceforge.net/
3406 F: drivers/usb/atm/cxacru.c
3409 M: Joel Becker <jlbec@evilplan.org>
3410 M: Christoph Hellwig <hch@lst.de>
3411 T: git git://git.infradead.org/users/hch/configfs.git
3414 F: include/linux/configfs.h
3417 M: Evgeniy Polyakov <zbr@ioremap.net>
3418 L: netdev@vger.kernel.org
3420 F: drivers/connector/
3422 CONTROL GROUP (CGROUP)
3423 M: Tejun Heo <tj@kernel.org>
3424 M: Li Zefan <lizefan@huawei.com>
3425 M: Johannes Weiner <hannes@cmpxchg.org>
3426 L: cgroups@vger.kernel.org
3427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3429 F: Documentation/cgroup*
3430 F: include/linux/cgroup*
3433 CONTROL GROUP - CPUSET
3434 M: Li Zefan <lizefan@huawei.com>
3435 L: cgroups@vger.kernel.org
3436 W: http://www.bullopensource.org/cpuset/
3437 W: http://oss.sgi.com/projects/cpusets/
3438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3440 F: Documentation/cgroup-v1/cpusets.txt
3441 F: include/linux/cpuset.h
3444 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3445 M: Johannes Weiner <hannes@cmpxchg.org>
3446 M: Michal Hocko <mhocko@kernel.org>
3447 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3448 L: cgroups@vger.kernel.org
3449 L: linux-mm@kvack.org
3454 CORETEMP HARDWARE MONITORING DRIVER
3455 M: Fenghua Yu <fenghua.yu@intel.com>
3456 L: linux-hwmon@vger.kernel.org
3458 F: Documentation/hwmon/coretemp
3459 F: drivers/hwmon/coretemp.c
3461 COSA/SRP SYNC SERIAL DRIVER
3462 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3463 W: http://www.fi.muni.cz/~kas/cosa/
3465 F: drivers/net/wan/cosa*
3467 CPMAC ETHERNET DRIVER
3468 M: Florian Fainelli <f.fainelli@gmail.com>
3469 L: netdev@vger.kernel.org
3471 F: drivers/net/ethernet/ti/cpmac.c
3473 CPU FREQUENCY DRIVERS
3474 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3475 M: Viresh Kumar <viresh.kumar@linaro.org>
3476 L: linux-pm@vger.kernel.org
3478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3479 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3480 B: https://bugzilla.kernel.org
3481 F: Documentation/cpu-freq/
3483 F: include/linux/cpufreq.h
3484 F: tools/testing/selftests/cpufreq/
3486 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3487 M: Viresh Kumar <viresh.kumar@linaro.org>
3488 M: Sudeep Holla <sudeep.holla@arm.com>
3489 L: linux-pm@vger.kernel.org
3490 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3492 F: drivers/cpufreq/arm_big_little.h
3493 F: drivers/cpufreq/arm_big_little.c
3494 F: drivers/cpufreq/arm_big_little_dt.c
3496 CPUIDLE DRIVER - ARM BIG LITTLE
3497 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3498 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3499 L: linux-pm@vger.kernel.org
3500 L: linux-arm-kernel@lists.infradead.org
3501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3503 F: drivers/cpuidle/cpuidle-big_little.c
3505 CPUIDLE DRIVER - ARM EXYNOS
3506 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3507 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3508 M: Kukjin Kim <kgene@kernel.org>
3509 L: linux-pm@vger.kernel.org
3510 L: linux-samsung-soc@vger.kernel.org
3512 F: drivers/cpuidle/cpuidle-exynos.c
3513 F: arch/arm/mach-exynos/pm.c
3516 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3517 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3518 L: linux-pm@vger.kernel.org
3520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3521 B: https://bugzilla.kernel.org
3522 F: drivers/cpuidle/*
3523 F: include/linux/cpuidle.h
3526 M: "H. Peter Anvin" <hpa@zytor.com>
3528 F: arch/x86/kernel/cpuid.c
3529 F: arch/x86/kernel/msr.c
3531 CPU POWER MONITORING SUBSYSTEM
3532 M: Thomas Renninger <trenn@suse.com>
3533 L: linux-pm@vger.kernel.org
3535 F: tools/power/cpupower/
3538 W: http://sourceforge.net/projects/cramfs/
3539 S: Orphan / Obsolete
3540 F: Documentation/filesystems/cramfs.txt
3544 M: Mikael Starvik <starvik@axis.com>
3545 M: Jesper Nilsson <jesper.nilsson@axis.com>
3546 L: linux-cris-kernel@axis.com
3547 W: http://developer.axis.com
3548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3551 F: drivers/tty/serial/crisv10.*
3554 M: Herbert Xu <herbert@gondor.apana.org.au>
3555 M: "David S. Miller" <davem@davemloft.net>
3556 L: linux-crypto@vger.kernel.org
3557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3560 F: Documentation/crypto/
3561 F: Documentation/devicetree/bindings/crypto/
3562 F: Documentation/DocBook/crypto-API.tmpl
3567 F: include/linux/crypto*
3569 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3570 M: Neil Horman <nhorman@tuxdriver.com>
3571 L: linux-crypto@vger.kernel.org
3573 F: crypto/ansi_cprng.c
3577 M: Hans Verkuil <hverkuil@xs4all.nl>
3578 L: linux-media@vger.kernel.org
3579 T: git git://linuxtv.org/media_tree.git
3580 W: http://linuxtv.org
3582 F: drivers/media/i2c/cs3308.c
3583 F: drivers/media/i2c/cs3308.h
3585 CS5535 Audio ALSA driver
3586 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3588 F: sound/pci/cs5535audio/
3591 M: Solomon Peachy <pizza@shaftnet.org>
3593 F: drivers/net/wireless/st/cw1200/
3595 CX18 VIDEO4LINUX DRIVER
3596 M: Andy Walls <awalls@md.metrocast.net>
3597 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3598 L: linux-media@vger.kernel.org
3599 T: git git://linuxtv.org/media_tree.git
3600 W: https://linuxtv.org
3601 W: http://www.ivtvdriver.org/index.php/Cx18
3603 F: Documentation/media/v4l-drivers/cx18*
3604 F: drivers/media/pci/cx18/
3605 F: include/uapi/linux/ivtv*
3607 CX2341X MPEG ENCODER HELPER MODULE
3608 M: Hans Verkuil <hverkuil@xs4all.nl>
3609 L: linux-media@vger.kernel.org
3610 T: git git://linuxtv.org/media_tree.git
3611 W: https://linuxtv.org
3613 F: drivers/media/common/cx2341x*
3614 F: include/media/cx2341x*
3616 CX24120 MEDIA DRIVER
3617 M: Jemma Denson <jdenson@gmail.com>
3618 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3619 L: linux-media@vger.kernel.org
3620 W: https://linuxtv.org
3621 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3623 F: drivers/media/dvb-frontends/cx24120*
3625 CX88 VIDEO4LINUX DRIVER
3626 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3627 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3628 L: linux-media@vger.kernel.org
3629 W: https://linuxtv.org
3630 T: git git://linuxtv.org/media_tree.git
3632 F: Documentation/media/v4l-drivers/cx88*
3633 F: drivers/media/pci/cx88/
3635 CXD2820R MEDIA DRIVER
3636 M: Antti Palosaari <crope@iki.fi>
3637 L: linux-media@vger.kernel.org
3638 W: https://linuxtv.org
3639 W: http://palosaari.fi/linux/
3640 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3641 T: git git://linuxtv.org/anttip/media_tree.git
3643 F: drivers/media/dvb-frontends/cxd2820r*
3645 CXGB3 ETHERNET DRIVER (CXGB3)
3646 M: Santosh Raspatur <santosh@chelsio.com>
3647 L: netdev@vger.kernel.org
3648 W: http://www.chelsio.com
3650 F: drivers/net/ethernet/chelsio/cxgb3/
3652 CXGB3 ISCSI DRIVER (CXGB3I)
3653 M: Karen Xie <kxie@chelsio.com>
3654 L: linux-scsi@vger.kernel.org
3655 W: http://www.chelsio.com
3657 F: drivers/scsi/cxgbi/cxgb3i
3659 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3660 M: Steve Wise <swise@chelsio.com>
3661 L: linux-rdma@vger.kernel.org
3662 W: http://www.openfabrics.org
3664 F: drivers/infiniband/hw/cxgb3/
3665 F: include/uapi/rdma/cxgb3-abi.h
3667 CXGB4 ETHERNET DRIVER (CXGB4)
3668 M: Ganesh Goudar <ganeshgr@chelsio.com>
3669 L: netdev@vger.kernel.org
3670 W: http://www.chelsio.com
3672 F: drivers/net/ethernet/chelsio/cxgb4/
3674 CXGB4 ISCSI DRIVER (CXGB4I)
3675 M: Karen Xie <kxie@chelsio.com>
3676 L: linux-scsi@vger.kernel.org
3677 W: http://www.chelsio.com
3679 F: drivers/scsi/cxgbi/cxgb4i
3681 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3682 M: Steve Wise <swise@chelsio.com>
3683 L: linux-rdma@vger.kernel.org
3684 W: http://www.openfabrics.org
3686 F: drivers/infiniband/hw/cxgb4/
3687 F: include/uapi/rdma/cxgb4-abi.h
3689 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3690 M: Casey Leedom <leedom@chelsio.com>
3691 L: netdev@vger.kernel.org
3692 W: http://www.chelsio.com
3694 F: drivers/net/ethernet/chelsio/cxgb4vf/
3696 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3697 M: Ian Munsie <imunsie@au1.ibm.com>
3698 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3699 L: linuxppc-dev@lists.ozlabs.org
3701 F: arch/powerpc/platforms/powernv/pci-cxl.c
3702 F: drivers/misc/cxl/
3703 F: include/misc/cxl*
3704 F: include/uapi/misc/cxl.h
3705 F: Documentation/powerpc/cxl.txt
3706 F: Documentation/ABI/testing/sysfs-class-cxl
3708 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3709 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3710 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3711 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3712 L: linux-scsi@vger.kernel.org
3714 F: drivers/scsi/cxlflash/
3715 F: include/uapi/scsi/cxlflash_ioctls.h
3716 F: Documentation/powerpc/cxlflash.txt
3718 STMMAC ETHERNET DRIVER
3719 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3720 M: Alexandre Torgue <alexandre.torgue@st.com>
3721 L: netdev@vger.kernel.org
3722 W: http://www.stlinux.com
3724 F: drivers/net/ethernet/stmicro/stmmac/
3727 M: Russell King <linux@armlinux.org.uk>
3728 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3729 W: http://www.armlinux.org.uk/
3731 F: drivers/video/fbdev/cyber2000fb.*
3733 CYCLADES ASYNC MUX DRIVER
3734 W: http://www.cyclades.com/
3736 F: drivers/tty/cyclades.c
3737 F: include/linux/cyclades.h
3738 F: include/uapi/linux/cyclades.h
3740 CYCLADES PC300 DRIVER
3741 W: http://www.cyclades.com/
3743 F: drivers/net/wan/pc300*
3745 CYPRESS_FIRMWARE MEDIA DRIVER
3746 M: Antti Palosaari <crope@iki.fi>
3747 L: linux-media@vger.kernel.org
3748 W: https://linuxtv.org
3749 W: http://palosaari.fi/linux/
3750 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3751 T: git git://linuxtv.org/anttip/media_tree.git
3753 F: drivers/media/common/cypress_firmware*
3755 CYTTSP TOUCHSCREEN DRIVER
3756 M: Ferruh Yigit <fery@cypress.com>
3757 L: linux-input@vger.kernel.org
3759 F: drivers/input/touchscreen/cyttsp*
3760 F: include/linux/input/cyttsp.h
3762 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3763 M: Joshua Kinard <kumba@gentoo.org>
3765 F: drivers/rtc/rtc-ds1685.c
3766 F: include/linux/rtc/ds1685.h
3768 DAMA SLAVE for AX.25
3769 M: Joerg Reuter <jreuter@yaina.de>
3770 W: http://yaina.de/jreuter/
3771 W: http://www.qsl.net/dl1bke/
3772 L: linux-hams@vger.kernel.org
3774 F: net/ax25/af_ax25.c
3775 F: net/ax25/ax25_dev.c
3776 F: net/ax25/ax25_ds_*
3777 F: net/ax25/ax25_in.c
3778 F: net/ax25/ax25_out.c
3779 F: net/ax25/ax25_timer.c
3780 F: net/ax25/sysctl_net_ax25.c
3782 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3783 L: netdev@vger.kernel.org
3785 F: Documentation/networking/dmfe.txt
3786 F: drivers/net/ethernet/dec/tulip/dmfe.c
3788 DC390/AM53C974 SCSI driver
3789 M: Hannes Reinecke <hare@suse.com>
3790 L: linux-scsi@vger.kernel.org
3792 F: drivers/scsi/am53c974.c
3795 M: Oliver Neukum <oliver@neukum.org>
3796 M: Ali Akcaagac <aliakc@web.de>
3797 M: Jamie Lenehan <lenehan@twibble.org>
3798 L: dc395x@twibble.org
3799 W: http://twibble.org/dist/dc395x/
3800 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3802 F: Documentation/scsi/dc395x.txt
3803 F: drivers/scsi/dc395x.*
3806 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3807 L: dccp@vger.kernel.org
3808 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3810 F: include/linux/dccp.h
3811 F: include/uapi/linux/dccp.h
3812 F: include/linux/tfrc.h
3815 DECnet NETWORK LAYER
3816 W: http://linux-decnet.sourceforge.net
3817 L: linux-decnet-user@lists.sourceforge.net
3819 F: Documentation/networking/decnet.txt
3822 DECSTATION PLATFORM SUPPORT
3823 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3824 L: linux-mips@linux-mips.org
3825 W: http://www.linux-mips.org/wiki/DECstation
3828 F: arch/mips/include/asm/dec/
3829 F: arch/mips/include/asm/mach-dec/
3831 DEFXX FDDI NETWORK DRIVER
3832 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3834 F: drivers/net/fddi/defxx.*
3837 M: Matthew Garrett <mjg59@srcf.ucam.org>
3838 M: Pali Rohár <pali.rohar@gmail.com>
3839 L: platform-driver-x86@vger.kernel.org
3841 F: drivers/platform/x86/dell-laptop.c
3843 DELL LAPTOP RBTN DRIVER
3844 M: Pali Rohár <pali.rohar@gmail.com>
3846 F: drivers/platform/x86/dell-rbtn.*
3848 DELL LAPTOP FREEFALL DRIVER
3849 M: Pali Rohár <pali.rohar@gmail.com>
3851 F: drivers/platform/x86/dell-smo8800.c
3853 DELL LAPTOP SMM DRIVER
3854 M: Pali Rohár <pali.rohar@gmail.com>
3856 F: drivers/hwmon/dell-smm-hwmon.c
3857 F: include/uapi/linux/i8k.h
3859 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3860 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3862 F: Documentation/dcdbas.txt
3863 F: drivers/firmware/dcdbas.*
3865 DELL WMI EXTRAS DRIVER
3866 M: Matthew Garrett <mjg59@srcf.ucam.org>
3867 M: Pali Rohár <pali.rohar@gmail.com>
3869 F: drivers/platform/x86/dell-wmi.c
3871 DESIGNWARE USB2 DRD IP DRIVER
3872 M: John Youn <johnyoun@synopsys.com>
3873 L: linux-usb@vger.kernel.org
3874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3876 F: drivers/usb/dwc2/
3878 DESIGNWARE USB3 DRD IP DRIVER
3879 M: Felipe Balbi <balbi@kernel.org>
3880 L: linux-usb@vger.kernel.org
3881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3883 F: drivers/usb/dwc3/
3885 DEVICE COREDUMP (DEV_COREDUMP)
3886 M: Johannes Berg <johannes@sipsolutions.net>
3887 L: linux-kernel@vger.kernel.org
3889 F: drivers/base/devcoredump.c
3890 F: include/linux/devcoredump.h
3892 DEVICE FREQUENCY (DEVFREQ)
3893 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3894 M: Kyungmin Park <kyungmin.park@samsung.com>
3895 R: Chanwoo Choi <cw00.choi@samsung.com>
3896 L: linux-pm@vger.kernel.org
3897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3900 F: include/linux/devfreq.h
3901 F: Documentation/devicetree/bindings/devfreq/
3903 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3904 M: Chanwoo Choi <cw00.choi@samsung.com>
3905 L: linux-pm@vger.kernel.org
3906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3908 F: drivers/devfreq/event/
3909 F: drivers/devfreq/devfreq-event.c
3910 F: include/linux/devfreq-event.h
3911 F: Documentation/devicetree/bindings/devfreq/event/
3913 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3914 M: Chanwoo Choi <cw00.choi@samsung.com>
3915 L: linux-pm@vger.kernel.org
3916 L: linux-samsung-soc@vger.kernel.org
3917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3919 F: drivers/devfreq/exynos-bus.c
3920 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3922 DEVICE NUMBER REGISTRY
3923 M: Torben Mathiasen <device@lanana.org>
3924 W: http://lanana.org/docs/device-list/index.html
3928 M: Alasdair Kergon <agk@redhat.com>
3929 M: Mike Snitzer <snitzer@redhat.com>
3930 M: dm-devel@redhat.com
3931 L: dm-devel@redhat.com
3932 W: http://sources.redhat.com/dm
3933 Q: http://patchwork.kernel.org/project/dm-devel/list/
3934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3935 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3937 F: Documentation/device-mapper/
3939 F: drivers/md/persistent-data/
3940 F: include/linux/device-mapper.h
3941 F: include/linux/dm-*.h
3942 F: include/uapi/linux/dm-*.h
3945 M: Jiri Pirko <jiri@mellanox.com>
3946 L: netdev@vger.kernel.org
3948 F: net/core/devlink.c
3949 F: include/net/devlink.h
3950 F: include/uapi/linux/devlink.h
3952 DIALOG SEMICONDUCTOR DRIVERS
3953 M: Support Opensource <support.opensource@diasemi.com>
3954 W: http://www.dialog-semiconductor.com/products
3956 F: Documentation/hwmon/da90??
3957 F: Documentation/devicetree/bindings/mfd/da90*.txt
3958 F: Documentation/devicetree/bindings/regulator/da92*.txt
3959 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3960 F: drivers/gpio/gpio-da90??.c
3961 F: drivers/hwmon/da90??-hwmon.c
3962 F: drivers/iio/adc/da91??-*.c
3963 F: drivers/input/misc/da90??_onkey.c
3964 F: drivers/input/touchscreen/da9052_tsi.c
3965 F: drivers/leds/leds-da90??.c
3966 F: drivers/mfd/da903x.c
3967 F: drivers/mfd/da90??-*.c
3968 F: drivers/mfd/da91??-*.c
3969 F: drivers/power/supply/da9052-battery.c
3970 F: drivers/power/supply/da91??-*.c
3971 F: drivers/regulator/da903x.c
3972 F: drivers/regulator/da9???-regulator.[ch]
3973 F: drivers/rtc/rtc-da90??.c
3974 F: drivers/video/backlight/da90??_bl.c
3975 F: drivers/watchdog/da90??_wdt.c
3976 F: include/linux/mfd/da903x.h
3977 F: include/linux/mfd/da9052/
3978 F: include/linux/mfd/da9055/
3979 F: include/linux/mfd/da9062/
3980 F: include/linux/mfd/da9063/
3981 F: include/linux/mfd/da9150/
3982 F: include/linux/regulator/da9211.h
3983 F: include/sound/da[79]*.h
3984 F: sound/soc/codecs/da[79]*.[ch]
3986 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3987 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3988 L: linux-gpio@vger.kernel.org
3990 F: drivers/gpio/gpio-gpio-mm.c
3992 DIGI NEO AND CLASSIC PCI PRODUCTS
3993 M: Lidza Louina <lidza.louina@gmail.com>
3994 M: Mark Hounschell <markh@compro.net>
3995 L: driverdev-devel@linuxdriverproject.org
3997 F: drivers/staging/dgnc/
3999 DIOLAN U2C-12 I2C DRIVER
4000 M: Guenter Roeck <linux@roeck-us.net>
4001 L: linux-i2c@vger.kernel.org
4003 F: drivers/i2c/busses/i2c-diolan-u2c.c
4006 M: Matthew Wilcox <mawilcox@microsoft.com>
4007 M: Ross Zwisler <ross.zwisler@linux.intel.com>
4008 L: linux-fsdevel@vger.kernel.org
4011 F: include/linux/dax.h
4012 F: include/trace/events/fs_dax.h
4014 DIRECTORY NOTIFICATION (DNOTIFY)
4015 M: Eric Paris <eparis@parisplace.org>
4017 F: Documentation/filesystems/dnotify.txt
4018 F: fs/notify/dnotify/
4019 F: include/linux/dnotify.h
4021 DISK GEOMETRY AND PARTITION HANDLING
4022 M: Andries Brouwer <aeb@cwi.nl>
4023 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4024 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4025 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4029 M: Jan Kara <jack@suse.com>
4031 F: Documentation/filesystems/quota.txt
4033 F: include/linux/quota*.h
4034 F: include/uapi/linux/quota*.h
4036 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4037 M: Bernie Thompson <bernie@plugable.com>
4038 L: linux-fbdev@vger.kernel.org
4040 W: http://plugable.com/category/projects/udlfb/
4041 F: drivers/video/fbdev/udlfb.c
4042 F: include/video/udlfb.h
4043 F: Documentation/fb/udlfb.txt
4045 DISTRIBUTED LOCK MANAGER (DLM)
4046 M: Christine Caulfield <ccaulfie@redhat.com>
4047 M: David Teigland <teigland@redhat.com>
4048 L: cluster-devel@redhat.com
4049 W: http://sources.redhat.com/cluster/
4050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4054 DMA BUFFER SHARING FRAMEWORK
4055 M: Sumit Semwal <sumit.semwal@linaro.org>
4057 L: linux-media@vger.kernel.org
4058 L: dri-devel@lists.freedesktop.org
4059 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4061 F: include/linux/dma-buf*
4062 F: include/linux/reservation.h
4063 F: include/linux/*fence.h
4064 F: Documentation/driver-api/dma-buf.rst
4065 T: git git://anongit.freedesktop.org/drm/drm-misc
4068 M: Sumit Semwal <sumit.semwal@linaro.org>
4069 R: Gustavo Padovan <gustavo@padovan.org>
4071 L: linux-media@vger.kernel.org
4072 L: dri-devel@lists.freedesktop.org
4073 F: drivers/dma-buf/sync_*
4074 F: drivers/dma-buf/dma-fence*
4075 F: drivers/dma-buf/sw_sync.c
4076 F: include/linux/sync_file.h
4077 F: include/uapi/linux/sync_file.h
4078 F: Documentation/sync_file.txt
4079 T: git git://anongit.freedesktop.org/drm/drm-misc
4081 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4082 M: Vinod Koul <vinod.koul@intel.com>
4083 L: dmaengine@vger.kernel.org
4084 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4087 F: include/linux/dmaengine.h
4088 F: Documentation/devicetree/bindings/dma/
4089 F: Documentation/dmaengine/
4090 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4092 DME1737 HARDWARE MONITOR DRIVER
4093 M: Juerg Haefliger <juergh@gmail.com>
4094 L: linux-hwmon@vger.kernel.org
4096 F: Documentation/hwmon/dme1737
4097 F: drivers/hwmon/dme1737.c
4100 M: Jean Delvare <jdelvare@suse.com>
4102 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4103 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4104 F: drivers/firmware/dmi-id.c
4105 F: drivers/firmware/dmi_scan.c
4106 F: include/linux/dmi.h
4109 M: Jonathan Corbet <corbet@lwn.net>
4110 L: linux-doc@vger.kernel.org
4113 F: scripts/docproc.c
4114 F: scripts/kernel-doc*
4115 X: Documentation/ABI/
4116 X: Documentation/devicetree/
4117 X: Documentation/acpi
4118 X: Documentation/power
4119 X: Documentation/spi
4120 X: Documentation/media
4121 T: git git://git.lwn.net/linux.git docs-next
4124 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4125 L: blinux-list@redhat.com
4127 F: drivers/char/dtlk.c
4128 F: include/linux/dtlk.h
4130 DPT_I2O SCSI RAID DRIVER
4131 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4132 L: linux-scsi@vger.kernel.org
4133 W: http://www.adaptec.com/
4135 F: drivers/scsi/dpt*
4136 F: drivers/scsi/dpt/
4139 M: Philipp Reisner <philipp.reisner@linbit.com>
4140 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4141 L: drbd-dev@lists.linbit.com
4142 W: http://www.drbd.org
4143 T: git git://git.linbit.com/linux-drbd.git
4144 T: git git://git.linbit.com/drbd-8.4.git
4146 F: drivers/block/drbd/
4148 F: Documentation/blockdev/drbd/
4150 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4151 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4154 F: Documentation/kobject.txt
4158 F: include/linux/debugfs.h
4159 F: include/linux/kobj*
4163 M: David Airlie <airlied@linux.ie>
4164 L: dri-devel@lists.freedesktop.org
4165 T: git git://people.freedesktop.org/~airlied/linux
4166 B: https://bugs.freedesktop.org/
4167 C: irc://chat.freenode.net/dri-devel
4171 F: Documentation/devicetree/bindings/display/
4172 F: Documentation/devicetree/bindings/gpu/
4173 F: Documentation/devicetree/bindings/video/
4174 F: Documentation/gpu/
4176 F: include/uapi/drm/
4178 DRM DRIVERS AND MISC GPU PATCHES
4179 M: Daniel Vetter <daniel.vetter@intel.com>
4180 M: Jani Nikula <jani.nikula@linux.intel.com>
4181 M: Sean Paul <seanpaul@chromium.org>
4182 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4184 T: git git://anongit.freedesktop.org/drm/drm-misc
4185 F: Documentation/gpu/
4187 F: drivers/gpu/drm/*
4189 F: include/uapi/drm/drm*
4191 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4192 M: Dave Airlie <airlied@redhat.com>
4194 F: drivers/gpu/drm/ast/
4196 DRM DRIVERS FOR BRIDGE CHIPS
4197 M: Archit Taneja <architt@codeaurora.org>
4199 T: git git://anongit.freedesktop.org/drm/drm-misc
4200 F: drivers/gpu/drm/bridge/
4202 DRM DRIVER FOR BOCHS VIRTUAL GPU
4203 M: Gerd Hoffmann <kraxel@redhat.com>
4204 L: virtualization@lists.linux-foundation.org
4205 T: git git://git.kraxel.org/linux drm-qemu
4207 F: drivers/gpu/drm/bochs/
4209 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4210 M: Dave Airlie <airlied@redhat.com>
4211 M: Gerd Hoffmann <kraxel@redhat.com>
4212 L: virtualization@lists.linux-foundation.org
4213 T: git git://git.kraxel.org/linux drm-qemu
4215 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4216 F: drivers/gpu/drm/cirrus/
4218 RADEON and AMDGPU DRM DRIVERS
4219 M: Alex Deucher <alexander.deucher@amd.com>
4220 M: Christian König <christian.koenig@amd.com>
4221 L: amd-gfx@lists.freedesktop.org
4222 T: git git://people.freedesktop.org/~agd5f/linux
4224 F: drivers/gpu/drm/radeon/
4225 F: include/uapi/drm/radeon_drm.h
4226 F: drivers/gpu/drm/amd/
4227 F: include/uapi/drm/amdgpu_drm.h
4230 M: Thierry Reding <thierry.reding@gmail.com>
4231 L: dri-devel@lists.freedesktop.org
4232 T: git git://anongit.freedesktop.org/tegra/linux.git
4234 F: drivers/gpu/drm/drm_panel.c
4235 F: drivers/gpu/drm/panel/
4236 F: include/drm/drm_panel.h
4237 F: Documentation/devicetree/bindings/display/panel/
4239 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4240 M: Daniel Vetter <daniel.vetter@intel.com>
4241 M: Jani Nikula <jani.nikula@linux.intel.com>
4242 L: intel-gfx@lists.freedesktop.org
4243 W: https://01.org/linuxgraphics/
4244 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4245 C: irc://chat.freenode.net/intel-gfx
4246 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4247 T: git git://anongit.freedesktop.org/drm-intel
4249 F: drivers/gpu/drm/i915/
4250 F: include/drm/i915*
4251 F: include/uapi/drm/i915_drm.h
4252 F: Documentation/gpu/i915.rst
4254 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4255 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4256 M: Zhi Wang <zhi.a.wang@intel.com>
4257 L: intel-gvt-dev@lists.freedesktop.org
4258 L: intel-gfx@lists.freedesktop.org
4259 W: https://01.org/igvt-g
4260 T: git https://github.com/01org/gvt-linux.git
4262 F: drivers/gpu/drm/i915/gvt/
4264 DRM DRIVERS FOR ATMEL HLCDC
4265 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4266 L: dri-devel@lists.freedesktop.org
4268 F: drivers/gpu/drm/atmel-hlcdc/
4269 F: Documentation/devicetree/bindings/drm/atmel/
4271 DRM DRIVERS FOR ALLWINNER A10
4272 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4273 L: dri-devel@lists.freedesktop.org
4275 F: drivers/gpu/drm/sun4i/
4276 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4278 DRM DRIVERS FOR AMLOGIC SOCS
4279 M: Neil Armstrong <narmstrong@baylibre.com>
4280 L: dri-devel@lists.freedesktop.org
4281 L: linux-amlogic@lists.infradead.org
4282 W: http://linux-meson.com/
4284 F: drivers/gpu/drm/meson/
4285 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4287 DRM DRIVERS FOR EXYNOS
4288 M: Inki Dae <inki.dae@samsung.com>
4289 M: Joonyoung Shim <jy0922.shim@samsung.com>
4290 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4291 M: Kyungmin Park <kyungmin.park@samsung.com>
4292 L: dri-devel@lists.freedesktop.org
4293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4295 F: drivers/gpu/drm/exynos/
4296 F: include/uapi/drm/exynos_drm.h
4297 F: Documentation/devicetree/bindings/display/exynos/
4299 DRM DRIVERS FOR FREESCALE DCU
4300 M: Stefan Agner <stefan@agner.ch>
4301 M: Alison Wang <alison.wang@freescale.com>
4302 L: dri-devel@lists.freedesktop.org
4304 F: drivers/gpu/drm/fsl-dcu/
4305 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4306 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4307 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4309 DRM DRIVERS FOR FREESCALE IMX
4310 M: Philipp Zabel <p.zabel@pengutronix.de>
4311 L: dri-devel@lists.freedesktop.org
4313 F: drivers/gpu/drm/imx/
4314 F: drivers/gpu/ipu-v3/
4315 F: Documentation/devicetree/bindings/display/imx/
4317 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4318 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4319 L: dri-devel@lists.freedesktop.org
4320 T: git git://github.com/patjak/drm-gma500
4322 F: drivers/gpu/drm/gma500/
4324 DRM DRIVERS FOR HISILICON
4325 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4326 M: Rongrong Zou <zourongrong@gmail.com>
4327 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4328 R: Chen Feng <puck.chen@hisilicon.com>
4329 L: dri-devel@lists.freedesktop.org
4330 T: git git://github.com/xin3liang/linux.git
4332 F: drivers/gpu/drm/hisilicon/
4333 F: Documentation/devicetree/bindings/display/hisilicon/
4335 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4336 S: Orphan / Obsolete
4337 F: drivers/gpu/drm/i810/
4338 F: include/uapi/drm/i810_drm.h
4340 DRM DRIVERS FOR MEDIATEK
4341 M: CK Hu <ck.hu@mediatek.com>
4342 M: Philipp Zabel <p.zabel@pengutronix.de>
4343 L: dri-devel@lists.freedesktop.org
4345 F: drivers/gpu/drm/mediatek/
4346 F: Documentation/devicetree/bindings/display/mediatek/
4348 DRM DRIVER FOR MI0283QT
4349 M: Noralf Trønnes <noralf@tronnes.org>
4351 F: drivers/gpu/drm/tinydrm/mi0283qt.c
4352 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4354 DRM DRIVER FOR MSM ADRENO GPU
4355 M: Rob Clark <robdclark@gmail.com>
4356 L: linux-arm-msm@vger.kernel.org
4357 L: dri-devel@lists.freedesktop.org
4358 L: freedreno@lists.freedesktop.org
4359 T: git git://people.freedesktop.org/~robclark/linux
4361 F: drivers/gpu/drm/msm/
4362 F: include/uapi/drm/msm_drm.h
4363 F: Documentation/devicetree/bindings/display/msm/
4365 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4366 M: Ben Skeggs <bskeggs@redhat.com>
4367 L: dri-devel@lists.freedesktop.org
4368 L: nouveau@lists.freedesktop.org
4369 T: git git://github.com/skeggsb/linux
4371 F: drivers/gpu/drm/nouveau/
4372 F: include/uapi/drm/nouveau_drm.h
4374 DRM DRIVERS FOR NVIDIA TEGRA
4375 M: Thierry Reding <thierry.reding@gmail.com>
4376 L: dri-devel@lists.freedesktop.org
4377 L: linux-tegra@vger.kernel.org
4378 T: git git://anongit.freedesktop.org/tegra/linux.git
4380 F: drivers/gpu/drm/tegra/
4381 F: drivers/gpu/host1x/
4382 F: include/linux/host1x.h
4383 F: include/uapi/drm/tegra_drm.h
4384 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4386 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4387 S: Orphan / Obsolete
4388 F: drivers/gpu/drm/mga/
4389 F: include/uapi/drm/mga_drm.h
4391 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4392 M: Dave Airlie <airlied@redhat.com>
4394 F: drivers/gpu/drm/mgag200/
4396 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4397 S: Orphan / Obsolete
4398 F: drivers/gpu/drm/r128/
4399 F: include/uapi/drm/r128_drm.h
4401 DRM DRIVERS FOR RENESAS
4402 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4403 L: dri-devel@lists.freedesktop.org
4404 L: linux-renesas-soc@vger.kernel.org
4405 T: git git://linuxtv.org/pinchartl/fbdev
4407 F: drivers/gpu/drm/rcar-du/
4408 F: drivers/gpu/drm/shmobile/
4409 F: include/linux/platform_data/shmob_drm.h
4410 F: Documentation/devicetree/bindings/display/renesas,du.txt
4412 DRM DRIVER FOR QXL VIRTUAL GPU
4413 M: Dave Airlie <airlied@redhat.com>
4414 M: Gerd Hoffmann <kraxel@redhat.com>
4415 L: virtualization@lists.linux-foundation.org
4416 T: git git://git.kraxel.org/linux drm-qemu
4418 F: drivers/gpu/drm/qxl/
4419 F: include/uapi/drm/qxl_drm.h
4421 DRM DRIVERS FOR ROCKCHIP
4422 M: Mark Yao <mark.yao@rock-chips.com>
4423 L: dri-devel@lists.freedesktop.org
4425 F: drivers/gpu/drm/rockchip/
4426 F: Documentation/devicetree/bindings/display/rockchip/
4428 DRM DRIVER FOR SAVAGE VIDEO CARDS
4429 S: Orphan / Obsolete
4430 F: drivers/gpu/drm/savage/
4431 F: include/uapi/drm/savage_drm.h
4433 DRM DRIVER FOR SIS VIDEO CARDS
4434 S: Orphan / Obsolete
4435 F: drivers/gpu/drm/sis/
4436 F: include/uapi/drm/sis_drm.h
4439 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4440 M: Vincent Abriou <vincent.abriou@st.com>
4441 L: dri-devel@lists.freedesktop.org
4442 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4444 F: drivers/gpu/drm/sti
4445 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4447 DRM DRIVER FOR TDFX VIDEO CARDS
4448 S: Orphan / Obsolete
4449 F: drivers/gpu/drm/tdfx/
4451 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4452 M: Dave Airlie <airlied@redhat.com>
4454 F: drivers/gpu/drm/udl/
4456 DRM DRIVERS FOR VIVANTE GPU IP
4457 M: Lucas Stach <l.stach@pengutronix.de>
4458 R: Russell King <linux+etnaviv@armlinux.org.uk>
4459 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4460 L: etnaviv@lists.freedesktop.org
4461 L: dri-devel@lists.freedesktop.org
4463 F: drivers/gpu/drm/etnaviv/
4464 F: include/uapi/drm/etnaviv_drm.h
4465 F: Documentation/devicetree/bindings/display/etnaviv/
4467 DRM DRIVER FOR VMWARE VIRTUAL GPU
4468 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4469 M: Sinclair Yeh <syeh@vmware.com>
4470 M: Thomas Hellstrom <thellstrom@vmware.com>
4471 L: dri-devel@lists.freedesktop.org
4472 T: git git://people.freedesktop.org/~syeh/repos_linux
4473 T: git git://people.freedesktop.org/~thomash/linux
4475 F: drivers/gpu/drm/vmwgfx/
4476 F: include/uapi/drm/vmwgfx_drm.h
4479 M: Eric Anholt <eric@anholt.net>
4480 T: git git://github.com/anholt/linux
4482 F: drivers/gpu/drm/vc4/
4483 F: include/uapi/drm/vc4_drm.h
4484 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4486 DRM DRIVERS FOR TI OMAP
4487 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4488 L: dri-devel@lists.freedesktop.org
4490 F: drivers/gpu/drm/omapdrm/
4491 F: Documentation/devicetree/bindings/display/ti/
4493 DRM DRIVERS FOR TI LCDC
4494 M: Jyri Sarha <jsarha@ti.com>
4495 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4496 L: dri-devel@lists.freedesktop.org
4498 F: drivers/gpu/drm/tilcdc/
4499 F: Documentation/devicetree/bindings/display/tilcdc/
4501 DRM DRIVERS FOR ZTE ZX
4502 M: Shawn Guo <shawnguo@kernel.org>
4503 L: dri-devel@lists.freedesktop.org
4505 F: drivers/gpu/drm/zte/
4506 F: Documentation/devicetree/bindings/display/zte,vou.txt
4508 DSBR100 USB FM RADIO DRIVER
4509 M: Alexey Klimov <klimov.linux@gmail.com>
4510 L: linux-media@vger.kernel.org
4511 T: git git://linuxtv.org/media_tree.git
4513 F: drivers/media/radio/dsbr100.c
4516 M: Francois Romieu <romieu@fr.zoreil.com>
4517 L: netdev@vger.kernel.org
4519 F: drivers/net/wan/dscc4.c
4522 M: Hans Verkuil <hverkuil@xs4all.nl>
4523 L: linux-media@vger.kernel.org
4524 T: git git://linuxtv.org/media_tree.git
4525 W: https://linuxtv.org
4527 F: drivers/media/pci/dt3155/
4529 DVB_USB_AF9015 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/af9015*
4539 DVB_USB_AF9035 MEDIA DRIVER
4540 M: Antti Palosaari <crope@iki.fi>
4541 L: linux-media@vger.kernel.org
4542 W: https://linuxtv.org
4543 W: http://palosaari.fi/linux/
4544 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4545 T: git git://linuxtv.org/anttip/media_tree.git
4547 F: drivers/media/usb/dvb-usb-v2/af9035*
4549 DVB_USB_ANYSEE MEDIA DRIVER
4550 M: Antti Palosaari <crope@iki.fi>
4551 L: linux-media@vger.kernel.org
4552 W: https://linuxtv.org
4553 W: http://palosaari.fi/linux/
4554 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4555 T: git git://linuxtv.org/anttip/media_tree.git
4557 F: drivers/media/usb/dvb-usb-v2/anysee*
4559 DVB_USB_AU6610 MEDIA DRIVER
4560 M: Antti Palosaari <crope@iki.fi>
4561 L: linux-media@vger.kernel.org
4562 W: https://linuxtv.org
4563 W: http://palosaari.fi/linux/
4564 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4565 T: git git://linuxtv.org/anttip/media_tree.git
4567 F: drivers/media/usb/dvb-usb-v2/au6610*
4569 DVB_USB_CE6230 MEDIA DRIVER
4570 M: Antti Palosaari <crope@iki.fi>
4571 L: linux-media@vger.kernel.org
4572 W: https://linuxtv.org
4573 W: http://palosaari.fi/linux/
4574 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4575 T: git git://linuxtv.org/anttip/media_tree.git
4577 F: drivers/media/usb/dvb-usb-v2/ce6230*
4579 DVB_USB_CXUSB MEDIA DRIVER
4580 M: Michael Krufky <mkrufky@linuxtv.org>
4581 L: linux-media@vger.kernel.org
4582 W: https://linuxtv.org
4583 W: http://github.com/mkrufky
4584 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4585 T: git git://linuxtv.org/media_tree.git
4587 F: drivers/media/usb/dvb-usb/cxusb*
4589 DVB_USB_EC168 MEDIA DRIVER
4590 M: Antti Palosaari <crope@iki.fi>
4591 L: linux-media@vger.kernel.org
4592 W: https://linuxtv.org
4593 W: http://palosaari.fi/linux/
4594 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4595 T: git git://linuxtv.org/anttip/media_tree.git
4597 F: drivers/media/usb/dvb-usb-v2/ec168*
4599 DVB_USB_GL861 MEDIA DRIVER
4600 M: Antti Palosaari <crope@iki.fi>
4601 L: linux-media@vger.kernel.org
4602 W: https://linuxtv.org
4603 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4604 T: git git://linuxtv.org/anttip/media_tree.git
4606 F: drivers/media/usb/dvb-usb-v2/gl861*
4608 DVB_USB_MXL111SF MEDIA DRIVER
4609 M: Michael Krufky <mkrufky@linuxtv.org>
4610 L: linux-media@vger.kernel.org
4611 W: https://linuxtv.org
4612 W: http://github.com/mkrufky
4613 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4614 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4616 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4618 DVB_USB_RTL28XXU MEDIA DRIVER
4619 M: Antti Palosaari <crope@iki.fi>
4620 L: linux-media@vger.kernel.org
4621 W: https://linuxtv.org
4622 W: http://palosaari.fi/linux/
4623 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4624 T: git git://linuxtv.org/anttip/media_tree.git
4626 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4628 DVB_USB_V2 MEDIA DRIVER
4629 M: Antti Palosaari <crope@iki.fi>
4630 L: linux-media@vger.kernel.org
4631 W: https://linuxtv.org
4632 W: http://palosaari.fi/linux/
4633 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4634 T: git git://linuxtv.org/anttip/media_tree.git
4636 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4637 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4640 M: Jason Baron <jbaron@akamai.com>
4642 F: lib/dynamic_debug.c
4643 F: include/linux/dynamic_debug.h
4645 DZ DECSTATION DZ11 SERIAL DRIVER
4646 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4648 F: drivers/tty/serial/dz.*
4650 E3X0 POWER BUTTON DRIVER
4651 M: Moritz Fischer <moritz.fischer@ettus.com>
4652 L: usrp-users@lists.ettus.com
4653 W: http://www.ettus.com
4655 F: drivers/input/misc/e3x0-button.c
4656 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4659 M: Antti Palosaari <crope@iki.fi>
4660 L: linux-media@vger.kernel.org
4661 W: https://linuxtv.org
4662 W: http://palosaari.fi/linux/
4663 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4664 T: git git://linuxtv.org/anttip/media_tree.git
4666 F: drivers/media/tuners/e4000*
4668 EATA ISA/EISA/PCI SCSI DRIVER
4669 M: Dario Ballabio <ballabio_dario@emc.com>
4670 L: linux-scsi@vger.kernel.org
4672 F: drivers/scsi/eata.c
4675 M: Antti Palosaari <crope@iki.fi>
4676 L: linux-media@vger.kernel.org
4677 W: https://linuxtv.org
4678 W: http://palosaari.fi/linux/
4679 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4680 T: git git://linuxtv.org/anttip/media_tree.git
4682 F: drivers/media/dvb-frontends/ec100*
4685 M: Tyler Hicks <tyhicks@canonical.com>
4686 L: ecryptfs@vger.kernel.org
4687 W: http://ecryptfs.org
4688 W: https://launchpad.net/ecryptfs
4689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4691 F: Documentation/filesystems/ecryptfs.txt
4695 M: Borislav Petkov <bp@alien8.de>
4696 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4697 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4698 L: linux-edac@vger.kernel.org
4699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4702 F: Documentation/admin-guide/ras.rst
4703 F: Documentation/driver-api/edac.rst
4705 F: include/linux/edac.h
4708 M: Borislav Petkov <bp@alien8.de>
4709 L: linux-edac@vger.kernel.org
4711 F: drivers/edac/amd64_edac*
4714 M: Robert Richter <rric@kernel.org>
4715 L: linux-edac@vger.kernel.org
4717 F: drivers/edac/highbank*
4720 M: Ralf Baechle <ralf@linux-mips.org>
4721 M: David Daney <david.daney@cavium.com>
4722 L: linux-edac@vger.kernel.org
4723 L: linux-mips@linux-mips.org
4725 F: drivers/edac/octeon_edac*
4728 M: Mark Gross <mark.gross@intel.com>
4729 L: linux-edac@vger.kernel.org
4731 F: drivers/edac/e752x_edac.c
4734 L: linux-edac@vger.kernel.org
4736 F: drivers/edac/e7xxx_edac.c
4739 M: York Sun <york.sun@nxp.com>
4740 L: linux-edac@vger.kernel.org
4742 F: drivers/edac/fsl_ddr_edac.*
4745 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4746 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4747 L: linux-edac@vger.kernel.org
4749 F: drivers/edac/ghes_edac.c
4752 M: Tim Small <tim@buttersideup.com>
4753 L: linux-edac@vger.kernel.org
4755 F: drivers/edac/i82443bxgx_edac.c
4758 L: linux-edac@vger.kernel.org
4760 F: drivers/edac/i3000_edac.c
4763 L: linux-edac@vger.kernel.org
4765 F: drivers/edac/i5000_edac.c
4768 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4769 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4770 L: linux-edac@vger.kernel.org
4772 F: drivers/edac/i5400_edac.c
4775 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4776 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4777 L: linux-edac@vger.kernel.org
4779 F: drivers/edac/i7300_edac.c
4782 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4783 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4784 L: linux-edac@vger.kernel.org
4786 F: drivers/edac/i7core_edac.c
4789 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4790 M: "Arvind R." <arvino55@gmail.com>
4791 L: linux-edac@vger.kernel.org
4793 F: drivers/edac/i82975x_edac.c
4796 M: Jason Baron <jbaron@akamai.com>
4797 L: linux-edac@vger.kernel.org
4799 F: drivers/edac/ie31200_edac.c
4802 M: Johannes Thumshirn <morbidrsa@gmail.com>
4803 L: linux-edac@vger.kernel.org
4805 F: drivers/edac/mpc85xx_edac.[ch]
4808 M: Tony Luck <tony.luck@intel.com>
4809 L: linux-edac@vger.kernel.org
4811 F: drivers/edac/pnd2_edac.[ch]
4814 M: Egor Martovetsky <egor@pasemi.com>
4815 L: linux-edac@vger.kernel.org
4817 F: drivers/edac/pasemi_edac.c
4820 M: Tim Small <tim@buttersideup.com>
4821 L: linux-edac@vger.kernel.org
4823 F: drivers/edac/r82600_edac.c
4826 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4827 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4828 L: linux-edac@vger.kernel.org
4830 F: drivers/edac/sb_edac.c
4833 M: Tony Luck <tony.luck@intel.com>
4834 L: linux-edac@vger.kernel.org
4836 F: drivers/edac/skx_edac.c
4839 APPLIED MICRO (APM) X-GENE SOC EDAC
4840 M: Loc Ho <lho@apm.com>
4842 F: drivers/edac/xgene_edac.c
4843 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4845 EDIROL UA-101/UA-1000 DRIVER
4846 M: Clemens Ladisch <clemens@ladisch.de>
4847 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4848 T: git git://git.alsa-project.org/alsa-kernel.git
4850 F: sound/usb/misc/ua101.c
4852 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4853 M: Matt Fleming <matt@codeblueprint.co.uk>
4854 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4855 L: linux-efi@vger.kernel.org
4856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4858 F: Documentation/efi-stub.txt
4859 F: arch/*/kernel/efi.c
4860 F: arch/x86/boot/compressed/eboot.[ch]
4861 F: arch/*/include/asm/efi.h
4862 F: arch/x86/platform/efi/
4863 F: drivers/firmware/efi/
4864 F: include/linux/efi*.h
4865 F: arch/arm/boot/compressed/efi-header.S
4866 F: arch/arm64/kernel/efi-entry.S
4868 EFI VARIABLE FILESYSTEM
4869 M: Matthew Garrett <matthew.garrett@nebula.com>
4870 M: Jeremy Kerr <jk@ozlabs.org>
4871 M: Matt Fleming <matt@codeblueprint.co.uk>
4872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4873 L: linux-efi@vger.kernel.org
4877 EFIFB FRAMEBUFFER DRIVER
4878 L: linux-fbdev@vger.kernel.org
4879 M: Peter Jones <pjones@redhat.com>
4881 F: drivers/video/fbdev/efifb.c
4884 L: linux-efi@vger.kernel.org
4885 M: Ivan Hu <ivan.hu@canonical.com>
4886 M: Matt Fleming <matt@codeblueprint.co.uk>
4888 F: drivers/firmware/efi/test/
4891 W: http://aeschi.ch.eu.org/efs/
4895 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4896 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4897 L: netdev@vger.kernel.org
4899 F: drivers/net/ethernet/ibm/ehea/
4901 EM28XX VIDEO4LINUX DRIVER
4902 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4903 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4904 L: linux-media@vger.kernel.org
4905 W: https://linuxtv.org
4906 T: git git://linuxtv.org/media_tree.git
4908 F: drivers/media/usb/em28xx/
4909 F: Documentation/media/v4l-drivers/em28xx*
4912 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4913 M: Matt Mackall <mpm@selenic.com>
4914 M: David Woodhouse <dwmw2@infradead.org>
4915 L: linux-embedded@vger.kernel.org
4918 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4919 M: James Smart <james.smart@broadcom.com>
4920 M: Dick Kennedy <dick.kennedy@broadcom.com>
4921 L: linux-scsi@vger.kernel.org
4922 W: http://www.broadcom.com
4924 F: drivers/scsi/lpfc/
4926 ENE CB710 FLASH CARD READER DRIVER
4927 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4929 F: drivers/misc/cb710/
4930 F: drivers/mmc/host/cb710-mmc.*
4931 F: include/linux/cb710.h
4933 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4934 M: Maxim Levitsky <maximlevitsky@gmail.com>
4936 F: drivers/media/rc/ene_ir.*
4938 EPSON S1D13XXX FRAMEBUFFER DRIVER
4939 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4942 F: drivers/video/fbdev/s1d13xxxfb.c
4943 F: include/video/s1d13xxxfb.h
4945 ET131X NETWORK DRIVER
4946 M: Mark Einon <mark.einon@gmail.com>
4948 F: drivers/net/ethernet/agere/
4951 M: Stephen Hemminger <stephen@networkplumber.org>
4952 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4953 L: netdev@vger.kernel.org
4954 W: http://www.linuxfoundation.org/en/Net:Bridge
4956 F: include/linux/netfilter_bridge/
4959 ETHERNET PHY LIBRARY
4960 M: Andrew Lunn <andrew@lunn.ch>
4961 M: Florian Fainelli <f.fainelli@gmail.com>
4962 L: netdev@vger.kernel.org
4964 F: include/linux/phy.h
4965 F: include/linux/phy_fixed.h
4967 F: Documentation/networking/phy.txt
4968 F: drivers/of/of_mdio.c
4969 F: drivers/of/of_net.c
4972 M: Jan Kara <jack@suse.com>
4973 L: linux-ext4@vger.kernel.org
4975 F: Documentation/filesystems/ext2.txt
4977 F: include/linux/ext2*
4980 M: "Theodore Ts'o" <tytso@mit.edu>
4981 M: Andreas Dilger <adilger.kernel@dilger.ca>
4982 L: linux-ext4@vger.kernel.org
4983 W: http://ext4.wiki.kernel.org
4984 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4987 F: Documentation/filesystems/ext4.txt
4990 Extended Verification Module (EVM)
4991 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4992 L: linux-ima-devel@lists.sourceforge.net
4993 L: linux-security-module@vger.kernel.org
4995 F: security/integrity/evm/
4997 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4998 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4999 M: Chanwoo Choi <cw00.choi@samsung.com>
5000 L: linux-kernel@vger.kernel.org
5001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5004 F: include/linux/extcon/
5005 F: include/linux/extcon.h
5006 F: Documentation/extcon/
5007 F: Documentation/devicetree/bindings/extcon/
5010 M: Jingoo Han <jingoohan1@gmail.com>
5011 L: dri-devel@lists.freedesktop.org
5013 F: drivers/gpu/drm/exynos/exynos_dp*
5015 EXYNOS SYSMMU (IOMMU) driver
5016 M: Marek Szyprowski <m.szyprowski@samsung.com>
5017 L: iommu@lists.linux-foundation.org
5019 F: drivers/iommu/exynos-iommu.c
5021 EZchip NPS platform support
5022 M: Noam Camus <noamc@ezchip.com>
5024 F: arch/arc/plat-eznps
5025 F: arch/arc/boot/dts/eznps.dts
5027 F71805F HARDWARE MONITORING DRIVER
5028 M: Jean Delvare <jdelvare@suse.com>
5029 L: linux-hwmon@vger.kernel.org
5031 F: Documentation/hwmon/f71805f
5032 F: drivers/hwmon/f71805f.c
5035 M: Michael Buesch <m@bues.ch>
5036 L: linux-media@vger.kernel.org
5038 F: drivers/media/tuners/fc0011.h
5039 F: drivers/media/tuners/fc0011.c
5042 M: Antti Palosaari <crope@iki.fi>
5043 L: linux-media@vger.kernel.org
5044 W: https://linuxtv.org
5045 W: http://palosaari.fi/linux/
5046 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5047 T: git git://linuxtv.org/anttip/media_tree.git
5049 F: drivers/media/tuners/fc2580*
5052 M: Eric Paris <eparis@redhat.com>
5054 F: fs/notify/fanotify/
5055 F: include/linux/fanotify.h
5056 F: include/uapi/linux/fanotify.h
5058 FARSYNC SYNCHRONOUS DRIVER
5059 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5060 W: http://www.farsite.co.uk/
5062 F: drivers/net/wan/farsync.*
5064 FAULT INJECTION SUPPORT
5065 M: Akinobu Mita <akinobu.mita@gmail.com>
5067 F: Documentation/fault-injection/
5068 F: lib/fault-inject.c
5070 FBTFT Framebuffer drivers
5071 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5073 F: drivers/staging/fbtft/
5075 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5076 M: Johannes Thumshirn <jth@kernel.org>
5077 L: fcoe-devel@open-fcoe.org
5078 W: www.Open-FCoE.org
5080 F: drivers/scsi/libfc/
5081 F: drivers/scsi/fcoe/
5083 F: include/scsi/libfc.h
5084 F: include/scsi/libfcoe.h
5085 F: include/uapi/scsi/fc/
5087 FILE LOCKING (flock() and fcntl()/lockf())
5088 M: Jeff Layton <jlayton@poochiereds.net>
5089 M: "J. Bruce Fields" <bfields@fieldses.org>
5090 L: linux-fsdevel@vger.kernel.org
5092 F: include/linux/fcntl.h
5093 F: include/linux/fs.h
5094 F: include/uapi/linux/fcntl.h
5095 F: include/uapi/linux/fs.h
5099 FILESYSTEMS (VFS and infrastructure)
5100 M: Alexander Viro <viro@zeniv.linux.org.uk>
5101 L: linux-fsdevel@vger.kernel.org
5105 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5106 M: Riku Voipio <riku.voipio@iki.fi>
5107 L: linux-hwmon@vger.kernel.org
5109 F: drivers/hwmon/f75375s.c
5110 F: include/linux/f75375s.h
5112 FIREWIRE AUDIO DRIVERS
5113 M: Clemens Ladisch <clemens@ladisch.de>
5114 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5115 T: git git://git.alsa-project.org/alsa-kernel.git
5119 FIREWIRE MEDIA DRIVERS (firedtv)
5120 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5121 L: linux-media@vger.kernel.org
5122 L: linux1394-devel@lists.sourceforge.net
5123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5125 F: drivers/media/firewire/
5127 FIREWIRE SBP-2 TARGET
5128 M: Chris Boot <bootc@bootc.net>
5129 L: linux-scsi@vger.kernel.org
5130 L: target-devel@vger.kernel.org
5131 L: linux1394-devel@lists.sourceforge.net
5132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5134 F: drivers/target/sbp/
5137 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5138 L: linux1394-devel@lists.sourceforge.net
5139 W: http://ieee1394.wiki.kernel.org/
5140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5142 F: drivers/firewire/
5143 F: include/linux/firewire.h
5144 F: include/uapi/linux/firewire*.h
5147 FIRMWARE LOADER (request_firmware)
5148 M: Ming Lei <ming.lei@canonical.com>
5149 M: Luis R. Rodriguez <mcgrof@kernel.org>
5150 L: linux-kernel@vger.kernel.org
5152 F: Documentation/firmware_class/
5153 F: drivers/base/firmware*.c
5154 F: include/linux/firmware.h
5156 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5157 M: Joshua Morris <josh.h.morris@us.ibm.com>
5158 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5160 F: drivers/block/rsxx/
5163 M: Jiri Kosina <jikos@kernel.org>
5164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5166 F: drivers/block/floppy.c
5169 M: Alessandro Rubini <rubini@gnudd.com>
5170 W: http://www.ohwr.org/projects/fmc-bus
5173 F: include/linux/fmc*.h
5174 F: include/linux/ipmi-fru.h
5177 FPGA MANAGER FRAMEWORK
5178 M: Alan Tull <atull@opensource.altera.com>
5179 R: Moritz Fischer <moritz.fischer@ettus.com>
5180 L: linux-fpga@vger.kernel.org
5182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5184 F: include/linux/fpga/fpga-mgr.h
5185 W: http://www.rocketboards.org
5188 M: Bill Metzenthen <billm@melbpc.org.au>
5189 W: http://floatingpoint.sourceforge.net/emulator/index.html
5191 F: arch/x86/math-emu/
5193 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5194 L: netdev@vger.kernel.org
5196 F: drivers/net/wan/dlci.c
5197 F: drivers/net/wan/sdla.c
5200 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5201 L: linux-fbdev@vger.kernel.org
5202 T: git git://github.com/bzolnier/linux.git
5203 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5205 F: Documentation/fb/
5208 F: include/linux/fb.h
5209 F: include/uapi/video/
5210 F: include/uapi/linux/fb.h
5212 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5213 M: Horia Geantă <horia.geanta@nxp.com>
5214 M: Dan Douglass <dan.douglass@nxp.com>
5215 L: linux-crypto@vger.kernel.org
5217 F: drivers/crypto/caam/
5218 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5220 FREESCALE DIU FRAMEBUFFER DRIVER
5221 M: Timur Tabi <timur@tabi.org>
5222 L: linux-fbdev@vger.kernel.org
5224 F: drivers/video/fbdev/fsl-diu-fb.*
5226 FREESCALE DMA DRIVER
5227 M: Li Yang <leoli@freescale.com>
5228 M: Zhang Wei <zw@zh-kernel.org>
5229 L: linuxppc-dev@lists.ozlabs.org
5231 F: drivers/dma/fsldma.*
5233 FREESCALE GPMI NAND DRIVER
5234 M: Han Xu <han.xu@nxp.com>
5235 L: linux-mtd@lists.infradead.org
5237 F: drivers/mtd/nand/gpmi-nand/*
5239 FREESCALE I2C CPM DRIVER
5240 M: Jochen Friedrich <jochen@scram.de>
5241 L: linuxppc-dev@lists.ozlabs.org
5242 L: linux-i2c@vger.kernel.org
5244 F: drivers/i2c/busses/i2c-cpm.c
5246 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5247 M: Sascha Hauer <kernel@pengutronix.de>
5248 L: linux-fbdev@vger.kernel.org
5249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5251 F: include/linux/platform_data/video-imxfb.h
5252 F: drivers/video/fbdev/imxfb.c
5254 FREESCALE QUAD SPI DRIVER
5255 M: Han Xu <han.xu@nxp.com>
5256 L: linux-mtd@lists.infradead.org
5258 F: drivers/mtd/spi-nor/fsl-quadspi.c
5260 FREESCALE SOC FS_ENET DRIVER
5261 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5262 M: Vitaly Bordug <vbordug@ru.mvista.com>
5263 L: linuxppc-dev@lists.ozlabs.org
5264 L: netdev@vger.kernel.org
5266 F: drivers/net/ethernet/freescale/fs_enet/
5267 F: include/linux/fs_enet_pd.h
5269 FREESCALE IMX / MXC FEC DRIVER
5270 M: Fugang Duan <fugang.duan@nxp.com>
5271 L: netdev@vger.kernel.org
5273 F: drivers/net/ethernet/freescale/fec_main.c
5274 F: drivers/net/ethernet/freescale/fec_ptp.c
5275 F: drivers/net/ethernet/freescale/fec.h
5276 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5278 FREESCALE QORIQ DPAA FMAN DRIVER
5279 M: Madalin Bucur <madalin.bucur@nxp.com>
5280 L: netdev@vger.kernel.org
5282 F: drivers/net/ethernet/freescale/fman
5283 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5285 FREESCALE QORIQ DPAA ETHERNET DRIVER
5286 M: Madalin Bucur <madalin.bucur@nxp.com>
5287 L: netdev@vger.kernel.org
5289 F: drivers/net/ethernet/freescale/dpaa
5291 FREESCALE SOC DRIVERS
5292 M: Scott Wood <oss@buserror.net>
5293 L: linuxppc-dev@lists.ozlabs.org
5294 L: linux-arm-kernel@lists.infradead.org
5297 F: include/linux/fsl/
5299 FREESCALE QUICC ENGINE LIBRARY
5300 M: Qiang Zhao <qiang.zhao@nxp.com>
5301 L: linuxppc-dev@lists.ozlabs.org
5303 F: drivers/soc/fsl/qe/
5304 F: include/soc/fsl/*qe*.h
5305 F: include/soc/fsl/*ucc*.h
5307 FREESCALE USB PERIPHERAL DRIVERS
5308 M: Li Yang <leoli@freescale.com>
5309 L: linux-usb@vger.kernel.org
5310 L: linuxppc-dev@lists.ozlabs.org
5312 F: drivers/usb/gadget/udc/fsl*
5314 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5315 M: Li Yang <leoli@freescale.com>
5316 L: netdev@vger.kernel.org
5317 L: linuxppc-dev@lists.ozlabs.org
5319 F: drivers/net/ethernet/freescale/ucc_geth*
5321 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5322 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5323 L: netdev@vger.kernel.org
5325 F: drivers/net/ethernet/freescale/gianfar*
5326 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5327 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5329 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5330 M: Zhao Qiang <qiang.zhao@nxp.com>
5331 L: netdev@vger.kernel.org
5332 L: linuxppc-dev@lists.ozlabs.org
5334 F: drivers/net/wan/fsl_ucc_hdlc*
5336 FREESCALE QUICC ENGINE UCC UART DRIVER
5337 M: Timur Tabi <timur@tabi.org>
5338 L: linuxppc-dev@lists.ozlabs.org
5340 F: drivers/tty/serial/ucc_uart.c
5342 FREESCALE SOC SOUND DRIVERS
5343 M: Timur Tabi <timur@tabi.org>
5344 M: Nicolin Chen <nicoleotsuka@gmail.com>
5345 M: Xiubo Li <Xiubo.Lee@gmail.com>
5346 R: Fabio Estevam <fabio.estevam@nxp.com>
5347 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5348 L: linuxppc-dev@lists.ozlabs.org
5350 F: sound/soc/fsl/fsl*
5351 F: sound/soc/fsl/imx*
5352 F: sound/soc/fsl/mpc8610_hpcd.c
5355 M: Christoph Hellwig <hch@infradead.org>
5356 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5361 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5362 M: Pavel Machek <pavel@ucw.cz>
5363 L: linux-pm@vger.kernel.org
5365 F: Documentation/power/freezing-of-tasks.txt
5366 F: include/linux/freezer.h
5370 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5371 L: linux-kernel@vger.kernel.org
5374 F: include/linux/frontswap.h
5376 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5377 M: David Howells <dhowells@redhat.com>
5378 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5380 F: Documentation/filesystems/caching/
5382 F: include/linux/fscache*.h
5384 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5385 M: Theodore Y. Ts'o <tytso@mit.edu>
5386 M: Jaegeuk Kim <jaegeuk@kernel.org>
5387 L: linux-fsdevel@vger.kernel.org
5390 F: include/linux/fscrypt*.h
5393 M: Jaegeuk Kim <jaegeuk@kernel.org>
5394 M: Chao Yu <yuchao0@huawei.com>
5395 L: linux-f2fs-devel@lists.sourceforge.net
5396 W: https://f2fs.wiki.kernel.org/
5397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5399 F: Documentation/filesystems/f2fs.txt
5400 F: Documentation/ABI/testing/sysfs-fs-f2fs
5402 F: include/linux/f2fs_fs.h
5403 F: include/trace/events/f2fs.h
5405 FUJITSU FR-V (FRV) PORT
5409 FUJITSU LAPTOP EXTRAS
5410 M: Jonathan Woithe <jwoithe@just42.net>
5411 L: platform-driver-x86@vger.kernel.org
5413 F: drivers/platform/x86/fujitsu-laptop.c
5415 FUJITSU M-5MO LS CAMERA ISP DRIVER
5416 M: Kyungmin Park <kyungmin.park@samsung.com>
5417 M: Heungjun Kim <riverful.kim@samsung.com>
5418 L: linux-media@vger.kernel.org
5420 F: drivers/media/i2c/m5mols/
5421 F: include/media/i2c/m5mols.h
5423 FUJITSU TABLET EXTRAS
5424 M: Robert Gerlach <khnz@gmx.de>
5425 L: platform-driver-x86@vger.kernel.org
5427 F: drivers/platform/x86/fujitsu-tablet.c
5429 FUSE: FILESYSTEM IN USERSPACE
5430 M: Miklos Szeredi <miklos@szeredi.hu>
5431 L: linux-fsdevel@vger.kernel.org
5432 W: http://fuse.sourceforge.net/
5433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5436 F: include/uapi/linux/fuse.h
5437 F: Documentation/filesystems/fuse.txt
5439 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5440 M: Rik Faith <faith@cs.unc.edu>
5441 L: linux-scsi@vger.kernel.org
5442 S: Odd Fixes (e.g., new signatures)
5443 F: drivers/scsi/fdomain.*
5446 M: Kees Cook <keescook@chromium.org>
5447 R: Emese Revfy <re.emese@gmail.com>
5448 L: kernel-hardening@lists.openwall.com
5450 F: scripts/gcc-plugins/
5451 F: scripts/gcc-plugin.sh
5452 F: scripts/Makefile.gcc-plugins
5453 F: Documentation/gcc-plugins.txt
5455 GCOV BASED KERNEL PROFILING
5456 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5459 F: Documentation/dev-tools/gcov.rst
5461 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5462 M: Achim Leubner <achim_leubner@adaptec.com>
5463 L: linux-scsi@vger.kernel.org
5464 W: http://www.icp-vortex.com/
5466 F: drivers/scsi/gdt*
5468 GDB KERNEL DEBUGGING HELPER SCRIPTS
5469 M: Jan Kiszka <jan.kiszka@siemens.com>
5470 M: Kieran Bingham <kieran@bingham.xyz>
5474 GEMTEK FM RADIO RECEIVER DRIVER
5475 M: Hans Verkuil <hverkuil@xs4all.nl>
5476 L: linux-media@vger.kernel.org
5477 T: git git://linuxtv.org/media_tree.git
5478 W: https://linuxtv.org
5480 F: drivers/media/radio/radio-gemtek*
5482 GENERIC GPIO I2C DRIVER
5483 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5485 F: drivers/i2c/busses/i2c-gpio.c
5486 F: include/linux/i2c-gpio.h
5488 GENERIC GPIO I2C MULTIPLEXER DRIVER
5489 M: Peter Korsgaard <peter.korsgaard@barco.com>
5490 L: linux-i2c@vger.kernel.org
5492 F: drivers/i2c/muxes/i2c-mux-gpio.c
5493 F: include/linux/i2c-mux-gpio.h
5494 F: Documentation/i2c/muxes/i2c-mux-gpio
5496 GENERIC HDLC (WAN) DRIVERS
5497 M: Krzysztof Halasa <khc@pm.waw.pl>
5498 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5500 F: drivers/net/wan/c101.c
5501 F: drivers/net/wan/hd6457*
5502 F: drivers/net/wan/hdlc*
5503 F: drivers/net/wan/n2.c
5504 F: drivers/net/wan/pc300too.c
5505 F: drivers/net/wan/pci200syn.c
5506 F: drivers/net/wan/wanxl*
5508 GENERIC INCLUDE/ASM HEADER FILES
5509 M: Arnd Bergmann <arnd@arndb.de>
5510 L: linux-arch@vger.kernel.org
5511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5513 F: include/asm-generic/
5514 F: include/uapi/asm-generic/
5516 GENERIC PHY FRAMEWORK
5517 M: Kishon Vijay Abraham I <kishon@ti.com>
5518 L: linux-kernel@vger.kernel.org
5519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5522 F: include/linux/phy/
5525 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5526 M: Kevin Hilman <khilman@kernel.org>
5527 M: Ulf Hansson <ulf.hansson@linaro.org>
5528 L: linux-pm@vger.kernel.org
5530 F: drivers/base/power/domain*.c
5531 F: include/linux/pm_domain.h
5533 GENERIC UIO DRIVER FOR PCI DEVICES
5534 M: "Michael S. Tsirkin" <mst@redhat.com>
5535 L: kvm@vger.kernel.org
5537 F: drivers/uio/uio_pci_generic.c
5539 GET_MAINTAINER SCRIPT
5540 M: Joe Perches <joe@perches.com>
5542 F: scripts/get_maintainer.pl
5544 GENWQE (IBM Generic Workqueue Card)
5545 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5546 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5548 F: drivers/misc/genwqe/
5551 M: Steven Whitehouse <swhiteho@redhat.com>
5552 M: Bob Peterson <rpeterso@redhat.com>
5553 L: cluster-devel@redhat.com
5554 W: http://sources.redhat.com/cluster/
5555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5557 F: Documentation/filesystems/gfs2*.txt
5559 F: include/uapi/linux/gfs2_ondisk.h
5561 GIGASET ISDN DRIVERS
5562 M: Paul Bolle <pebolle@tiscali.nl>
5563 L: gigaset307x-common@lists.sourceforge.net
5564 W: http://gigaset307x.sourceforge.net/
5566 F: Documentation/isdn/README.gigaset
5567 F: drivers/isdn/gigaset/
5568 F: include/uapi/linux/gigaset_dev.h
5571 M: Hans Verkuil <hans.verkuil@cisco.com>
5572 L: linux-media@vger.kernel.org
5574 F: drivers/media/usb/go7007/
5577 M: Bastien Nocera <hadess@hadess.net>
5578 L: linux-input@vger.kernel.org
5580 F: drivers/input/touchscreen/goodix.c
5583 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5584 L: linux-gpio@vger.kernel.org
5586 F: drivers/gpio/gpio-mockup.c
5587 F: tools/testing/selftests/gpio/
5590 M: Linus Walleij <linus.walleij@linaro.org>
5591 M: Alexandre Courbot <gnurou@gmail.com>
5592 L: linux-gpio@vger.kernel.org
5593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5595 F: Documentation/devicetree/bindings/gpio/
5596 F: Documentation/gpio/
5597 F: Documentation/ABI/testing/gpio-cdev
5598 F: Documentation/ABI/obsolete/sysfs-gpio
5600 F: include/linux/gpio/
5601 F: include/linux/gpio.h
5602 F: include/asm-generic/gpio.h
5603 F: include/uapi/linux/gpio.h
5606 GRE DEMULTIPLEXER DRIVER
5607 M: Dmitry Kozlov <xeb@mail.ru>
5608 L: netdev@vger.kernel.org
5610 F: net/ipv4/gre_demux.c
5611 F: net/ipv4/gre_offload.c
5612 F: include/net/gre.h
5614 GRETH 10/100/1G Ethernet MAC device driver
5615 M: Andreas Larsson <andreas@gaisler.com>
5616 L: netdev@vger.kernel.org
5618 F: drivers/net/ethernet/aeroflex/
5621 M: Johan Hovold <johan@kernel.org>
5622 M: Alex Elder <elder@kernel.org>
5623 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5625 F: drivers/staging/greybus/
5626 L: greybus-dev@lists.linaro.org
5628 GREYBUS AUDIO PROTOCOLS DRIVERS
5629 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5630 M: Mark Greer <mgreer@animalcreek.com>
5632 F: drivers/staging/greybus/audio_apbridgea.c
5633 F: drivers/staging/greybus/audio_apbridgea.h
5634 F: drivers/staging/greybus/audio_codec.c
5635 F: drivers/staging/greybus/audio_codec.h
5636 F: drivers/staging/greybus/audio_gb.c
5637 F: drivers/staging/greybus/audio_manager.c
5638 F: drivers/staging/greybus/audio_manager.h
5639 F: drivers/staging/greybus/audio_manager_module.c
5640 F: drivers/staging/greybus/audio_manager_private.h
5641 F: drivers/staging/greybus/audio_manager_sysfs.c
5642 F: drivers/staging/greybus/audio_module.c
5643 F: drivers/staging/greybus/audio_topology.c
5645 GREYBUS PROTOCOLS DRIVERS
5646 M: Rui Miguel Silva <rmfrfs@gmail.com>
5648 F: drivers/staging/greybus/sdio.c
5649 F: drivers/staging/greybus/light.c
5650 F: drivers/staging/greybus/gpio.c
5651 F: drivers/staging/greybus/power_supply.c
5652 F: drivers/staging/greybus/spi.c
5653 F: drivers/staging/greybus/spilib.c
5655 GREYBUS PROTOCOLS DRIVERS
5656 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5658 F: drivers/staging/greybus/loopback.c
5659 F: drivers/staging/greybus/timesync.c
5660 F: drivers/staging/greybus/timesync_platform.c
5662 GREYBUS PROTOCOLS DRIVERS
5663 M: Viresh Kumar <vireshk@kernel.org>
5665 F: drivers/staging/greybus/authentication.c
5666 F: drivers/staging/greybus/bootrom.c
5667 F: drivers/staging/greybus/firmware.h
5668 F: drivers/staging/greybus/fw-core.c
5669 F: drivers/staging/greybus/fw-download.c
5670 F: drivers/staging/greybus/fw-managament.c
5671 F: drivers/staging/greybus/greybus_authentication.h
5672 F: drivers/staging/greybus/greybus_firmware.h
5673 F: drivers/staging/greybus/hid.c
5674 F: drivers/staging/greybus/i2c.c
5675 F: drivers/staging/greybus/spi.c
5676 F: drivers/staging/greybus/spilib.c
5677 F: drivers/staging/greybus/spilib.h
5679 GREYBUS PROTOCOLS DRIVERS
5680 M: David Lin <dtwlin@gmail.com>
5682 F: drivers/staging/greybus/uart.c
5683 F: drivers/staging/greybus/log.c
5685 GREYBUS PLATFORM DRIVERS
5686 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5688 F: drivers/staging/greybus/arche-platform.c
5689 F: drivers/staging/greybus/arche-apb-ctrl.c
5690 F: drivers/staging/greybus/arche_platform.h
5692 GS1662 VIDEO SERIALIZER
5693 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5694 L: linux-media@vger.kernel.org
5695 T: git git://linuxtv.org/media_tree.git
5697 F: drivers/media/spi/gs1662.c
5699 GSPCA FINEPIX SUBDRIVER
5700 M: Frank Zago <frank@zago.net>
5701 L: linux-media@vger.kernel.org
5702 T: git git://linuxtv.org/media_tree.git
5704 F: drivers/media/usb/gspca/finepix.c
5706 GSPCA GL860 SUBDRIVER
5707 M: Olivier Lorin <o.lorin@laposte.net>
5708 L: linux-media@vger.kernel.org
5709 T: git git://linuxtv.org/media_tree.git
5711 F: drivers/media/usb/gspca/gl860/
5713 GSPCA M5602 SUBDRIVER
5714 M: Erik Andren <erik.andren@gmail.com>
5715 L: linux-media@vger.kernel.org
5716 T: git git://linuxtv.org/media_tree.git
5718 F: drivers/media/usb/gspca/m5602/
5720 GSPCA PAC207 SONIXB SUBDRIVER
5721 M: Hans Verkuil <hverkuil@xs4all.nl>
5722 L: linux-media@vger.kernel.org
5723 T: git git://linuxtv.org/media_tree.git
5725 F: drivers/media/usb/gspca/pac207.c
5727 GSPCA SN9C20X SUBDRIVER
5728 M: Brian Johnson <brijohn@gmail.com>
5729 L: linux-media@vger.kernel.org
5730 T: git git://linuxtv.org/media_tree.git
5732 F: drivers/media/usb/gspca/sn9c20x.c
5734 GSPCA T613 SUBDRIVER
5735 M: Leandro Costantino <lcostantino@gmail.com>
5736 L: linux-media@vger.kernel.org
5737 T: git git://linuxtv.org/media_tree.git
5739 F: drivers/media/usb/gspca/t613.c
5741 GSPCA USB WEBCAM DRIVER
5742 M: Hans Verkuil <hverkuil@xs4all.nl>
5743 L: linux-media@vger.kernel.org
5744 T: git git://linuxtv.org/media_tree.git
5746 F: drivers/media/usb/gspca/
5748 GTP (GPRS Tunneling Protocol)
5749 M: Pablo Neira Ayuso <pablo@netfilter.org>
5750 M: Harald Welte <laforge@gnumonks.org>
5751 L: osmocom-net-gprs@lists.osmocom.org
5752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
5754 F: drivers/net/gtp.c
5756 GUID PARTITION TABLE (GPT)
5757 M: Davidlohr Bueso <dave@stgolabs.net>
5758 L: linux-efi@vger.kernel.org
5760 F: block/partitions/efi.*
5762 STK1160 USB VIDEO CAPTURE DRIVER
5763 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5764 L: linux-media@vger.kernel.org
5765 T: git git://linuxtv.org/media_tree.git
5767 F: drivers/media/usb/stk1160/
5770 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5771 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5772 W: http://uclinux-h8.sourceforge.jp
5773 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5776 F: drivers/clocksource/h8300_*.c
5777 F: drivers/clk/h8300/
5778 F: drivers/irqchip/irq-renesas-h8*.c
5780 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5781 M: Frank Seidel <frank@f-seidel.de>
5782 L: platform-driver-x86@vger.kernel.org
5783 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5785 F: drivers/platform/x86/hdaps.c
5787 HDPVR USB VIDEO ENCODER DRIVER
5788 M: Hans Verkuil <hverkuil@xs4all.nl>
5789 L: linux-media@vger.kernel.org
5790 T: git git://linuxtv.org/media_tree.git
5791 W: https://linuxtv.org
5793 F: drivers/media/usb/hdpvr/
5795 HWPOISON MEMORY FAILURE HANDLING
5796 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5797 L: linux-mm@kvack.org
5799 F: mm/memory-failure.c
5800 F: mm/hwpoison-inject.c
5802 HYPERVISOR VIRTUAL CONSOLE DRIVER
5803 L: linuxppc-dev@lists.ozlabs.org
5808 M: Antti Palosaari <crope@iki.fi>
5809 L: linux-media@vger.kernel.org
5810 W: https://linuxtv.org
5811 W: http://palosaari.fi/linux/
5812 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5813 T: git git://linuxtv.org/anttip/media_tree.git
5815 F: drivers/media/usb/hackrf/
5818 M: Jean Delvare <jdelvare@suse.com>
5819 M: Guenter Roeck <linux@roeck-us.net>
5820 L: linux-hwmon@vger.kernel.org
5821 W: http://hwmon.wiki.kernel.org/
5822 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5825 F: Documentation/hwmon/
5827 F: include/linux/hwmon*.h
5829 HARDWARE RANDOM NUMBER GENERATOR CORE
5830 M: Matt Mackall <mpm@selenic.com>
5831 M: Herbert Xu <herbert@gondor.apana.org.au>
5832 L: linux-crypto@vger.kernel.org
5834 F: Documentation/devicetree/bindings/rng/
5835 F: Documentation/hw_random.txt
5836 F: drivers/char/hw_random/
5837 F: include/linux/hw_random.h
5839 HARDWARE SPINLOCK CORE
5840 M: Ohad Ben-Cohen <ohad@wizery.com>
5841 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5842 L: linux-remoteproc@vger.kernel.org
5844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5845 F: Documentation/devicetree/bindings/hwlock/
5846 F: Documentation/hwspinlock.txt
5847 F: drivers/hwspinlock/
5848 F: include/linux/hwspinlock.h
5850 HARMONY SOUND DRIVER
5851 L: linux-parisc@vger.kernel.org
5853 F: sound/parisc/harmony.*
5855 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5856 M: Jimmy Vance <jimmy.vance@hpe.com>
5858 F: Documentation/watchdog/hpwdt.txt
5859 F: drivers/watchdog/hpwdt.c
5861 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5862 M: Don Brace <don.brace@microsemi.com>
5863 L: esc.storagedev@microsemi.com
5864 L: linux-scsi@vger.kernel.org
5866 F: Documentation/scsi/hpsa.txt
5867 F: drivers/scsi/hpsa*.[ch]
5868 F: include/linux/cciss*.h
5869 F: include/uapi/linux/cciss*.h
5871 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5872 M: Don Brace <don.brace@microsemi.com>
5873 L: esc.storagedev@microsemi.com
5874 L: linux-scsi@vger.kernel.org
5876 F: Documentation/blockdev/cciss.txt
5877 F: drivers/block/cciss*
5878 F: include/linux/cciss_ioctl.h
5879 F: include/uapi/linux/cciss_ioctl.h
5882 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5883 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5884 L: linux-rdma@vger.kernel.org
5886 F: drivers/infiniband/hw/hfi1
5889 L: linux-fsdevel@vger.kernel.org
5891 F: Documentation/filesystems/hfs.txt
5895 L: linux-fsdevel@vger.kernel.org
5897 F: Documentation/filesystems/hfsplus.txt
5900 HGA FRAMEBUFFER DRIVER
5901 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5902 L: linux-nvidia@lists.surfsouth.com
5903 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5905 F: drivers/video/fbdev/hgafb.c
5907 HIBERNATION (aka Software Suspend, aka swsusp)
5908 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5909 M: Pavel Machek <pavel@ucw.cz>
5910 L: linux-pm@vger.kernel.org
5911 B: https://bugzilla.kernel.org
5914 F: drivers/base/power/
5916 F: include/linux/suspend.h
5917 F: include/linux/freezer.h
5918 F: include/linux/pm.h
5919 F: arch/*/include/asm/suspend*.h
5922 M: Jiri Kosina <jikos@kernel.org>
5923 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5924 L: linux-input@vger.kernel.org
5925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5928 F: include/linux/hid*
5929 F: include/uapi/linux/hid*
5931 HID SENSOR HUB DRIVERS
5932 M: Jiri Kosina <jikos@kernel.org>
5933 M: Jonathan Cameron <jic23@kernel.org>
5934 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5935 L: linux-input@vger.kernel.org
5936 L: linux-iio@vger.kernel.org
5938 F: Documentation/hid/hid-sensor*
5939 F: drivers/hid/hid-sensor-*
5940 F: drivers/iio/*/hid-*
5941 F: include/linux/hid-sensor-*
5943 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5944 M: Thomas Gleixner <tglx@linutronix.de>
5945 L: linux-kernel@vger.kernel.org
5946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5948 F: Documentation/timers/
5949 F: kernel/time/hrtimer.c
5950 F: kernel/time/clockevents.c
5951 F: kernel/time/tick*.*
5952 F: kernel/time/timer_*.c
5953 F: include/linux/clockchips.h
5954 F: include/linux/hrtimer.h
5956 HIGH-SPEED SCC DRIVER FOR AX.25
5957 L: linux-hams@vger.kernel.org
5959 F: drivers/net/hamradio/dmascc.c
5960 F: drivers/net/hamradio/scc.c
5962 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5963 M: HighPoint Linux Team <linux@highpoint-tech.com>
5964 W: http://www.highpoint-tech.com
5966 F: Documentation/scsi/hptiop.txt
5967 F: drivers/scsi/hptiop.c
5970 M: Jes Sorensen <jes@trained-monkey.org>
5971 L: linux-hippi@sunsite.dk
5973 F: include/linux/hippidevice.h
5974 F: include/uapi/linux/if_hippi.h
5976 F: drivers/net/hippi/
5978 HISILICON NETWORK SUBSYSTEM DRIVER
5979 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5980 M: Salil Mehta <salil.mehta@huawei.com>
5981 L: netdev@vger.kernel.org
5982 W: http://www.hisilicon.com
5984 F: drivers/net/ethernet/hisilicon/
5985 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5987 HISILICON ROCE DRIVER
5988 M: Lijun Ou <oulijun@huawei.com>
5989 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5990 L: linux-rdma@vger.kernel.org
5992 F: drivers/infiniband/hw/hns/
5993 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5995 HISILICON SAS Controller
5996 M: John Garry <john.garry@huawei.com>
5997 W: http://www.hisilicon.com
5999 F: drivers/scsi/hisi_sas/
6000 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6003 M: Jouni Malinen <j@w1.fi>
6004 L: linux-wireless@vger.kernel.org
6005 W: http://w1.fi/hostap-driver.html
6007 F: drivers/net/wireless/intersil/hostap/
6009 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6010 L: platform-driver-x86@vger.kernel.org
6012 F: drivers/platform/x86/tc1100-wmi.c
6014 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6015 M: Jaroslav Kysela <perex@perex.cz>
6017 F: drivers/net/ethernet/hp/hp100.*
6019 HPET: High Precision Event Timers driver
6020 M: Clemens Ladisch <clemens@ladisch.de>
6022 F: Documentation/timers/hpet.txt
6023 F: drivers/char/hpet.c
6024 F: include/linux/hpet.h
6025 F: include/uapi/linux/hpet.h
6029 F: arch/x86/kernel/hpet.c
6030 F: arch/x86/include/asm/hpet.h
6033 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6034 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6039 M: Sebastian Reichel <sre@kernel.org>
6040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6042 F: Documentation/ABI/testing/sysfs-bus-hsi
6043 F: Documentation/device-drivers/serial-interfaces.rst
6045 F: include/linux/hsi/
6046 F: include/uapi/linux/hsi/
6049 L: linux-usb@vger.kernel.org
6051 F: drivers/net/usb/hso.c
6053 HSR NETWORK PROTOCOL
6054 M: Arvid Brodin <arvid.brodin@alten.se>
6055 L: netdev@vger.kernel.org
6059 HTCPEN TOUCHSCREEN DRIVER
6060 M: Pau Oliva Fora <pof@eslack.org>
6061 L: linux-input@vger.kernel.org
6063 F: drivers/input/touchscreen/htcpen.c
6066 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6071 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6072 L: linux-media@vger.kernel.org
6073 T: git git://linuxtv.org/media_tree.git
6074 W: https://linuxtv.org
6076 F: drivers/media/platform/sti/hva
6078 Hyper-V CORE AND DRIVERS
6079 M: "K. Y. Srinivasan" <kys@microsoft.com>
6080 M: Haiyang Zhang <haiyangz@microsoft.com>
6081 M: Stephen Hemminger <sthemmin@microsoft.com>
6082 L: devel@linuxdriverproject.org
6084 F: arch/x86/include/asm/mshyperv.h
6085 F: arch/x86/include/uapi/asm/hyperv.h
6086 F: arch/x86/kernel/cpu/mshyperv.c
6088 F: drivers/hid/hid-hyperv.c
6090 F: drivers/input/serio/hyperv-keyboard.c
6091 F: drivers/pci/host/pci-hyperv.c
6092 F: drivers/net/hyperv/
6093 F: drivers/scsi/storvsc_drv.c
6094 F: drivers/uio/uio_hv_generic.c
6095 F: drivers/video/fbdev/hyperv_fb.c
6096 F: include/linux/hyperv.h
6098 F: Documentation/ABI/stable/sysfs-bus-vmbus
6101 M: Peter Rosin <peda@axentia.se>
6102 L: linux-i2c@vger.kernel.org
6104 F: Documentation/i2c/i2c-topology
6105 F: Documentation/i2c/muxes/
6106 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6107 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6108 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6109 F: drivers/i2c/i2c-mux.c
6110 F: drivers/i2c/muxes/
6111 F: include/linux/i2c-mux.h
6113 I2C OVER PARALLEL PORT
6114 M: Jean Delvare <jdelvare@suse.com>
6115 L: linux-i2c@vger.kernel.org
6117 F: Documentation/i2c/busses/i2c-parport
6118 F: Documentation/i2c/busses/i2c-parport-light
6119 F: drivers/i2c/busses/i2c-parport.c
6120 F: drivers/i2c/busses/i2c-parport-light.c
6122 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6123 M: Jean Delvare <jdelvare@suse.com>
6124 L: linux-i2c@vger.kernel.org
6126 F: Documentation/i2c/busses/i2c-ali1535
6127 F: Documentation/i2c/busses/i2c-ali1563
6128 F: Documentation/i2c/busses/i2c-ali15x3
6129 F: Documentation/i2c/busses/i2c-amd756
6130 F: Documentation/i2c/busses/i2c-amd8111
6131 F: Documentation/i2c/busses/i2c-i801
6132 F: Documentation/i2c/busses/i2c-nforce2
6133 F: Documentation/i2c/busses/i2c-piix4
6134 F: Documentation/i2c/busses/i2c-sis5595
6135 F: Documentation/i2c/busses/i2c-sis630
6136 F: Documentation/i2c/busses/i2c-sis96x
6137 F: Documentation/i2c/busses/i2c-via
6138 F: Documentation/i2c/busses/i2c-viapro
6139 F: drivers/i2c/busses/i2c-ali1535.c
6140 F: drivers/i2c/busses/i2c-ali1563.c
6141 F: drivers/i2c/busses/i2c-ali15x3.c
6142 F: drivers/i2c/busses/i2c-amd756.c
6143 F: drivers/i2c/busses/i2c-amd756-s4882.c
6144 F: drivers/i2c/busses/i2c-amd8111.c
6145 F: drivers/i2c/busses/i2c-i801.c
6146 F: drivers/i2c/busses/i2c-isch.c
6147 F: drivers/i2c/busses/i2c-nforce2.c
6148 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6149 F: drivers/i2c/busses/i2c-piix4.c
6150 F: drivers/i2c/busses/i2c-sis5595.c
6151 F: drivers/i2c/busses/i2c-sis630.c
6152 F: drivers/i2c/busses/i2c-sis96x.c
6153 F: drivers/i2c/busses/i2c-via.c
6154 F: drivers/i2c/busses/i2c-viapro.c
6156 I2C/SMBUS ISMT DRIVER
6157 M: Seth Heasley <seth.heasley@intel.com>
6158 M: Neil Horman <nhorman@tuxdriver.com>
6159 L: linux-i2c@vger.kernel.org
6160 F: drivers/i2c/busses/i2c-ismt.c
6161 F: Documentation/i2c/busses/i2c-ismt
6163 I2C/SMBUS STUB DRIVER
6164 M: Jean Delvare <jdelvare@suse.com>
6165 L: linux-i2c@vger.kernel.org
6167 F: drivers/i2c/i2c-stub.c
6170 M: Wolfram Sang <wsa@the-dreams.de>
6171 L: linux-i2c@vger.kernel.org
6172 W: https://i2c.wiki.kernel.org/
6173 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6176 F: Documentation/devicetree/bindings/i2c/
6177 F: Documentation/i2c/
6180 F: include/linux/i2c.h
6181 F: include/linux/i2c-*.h
6182 F: include/uapi/linux/i2c.h
6183 F: include/uapi/linux/i2c-*.h
6186 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6187 L: linux-i2c@vger.kernel.org
6188 L: linux-acpi@vger.kernel.org
6192 M: Jean Delvare <jdelvare@suse.com>
6193 L: linux-i2c@vger.kernel.org
6195 F: Documentation/i2c/busses/i2c-taos-evm
6196 F: drivers/i2c/busses/i2c-taos-evm.c
6199 M: Till Harbaum <till@harbaum.org>
6200 L: linux-i2c@vger.kernel.org
6201 W: http://www.harbaum.org/till/i2c_tiny_usb
6203 F: drivers/i2c/busses/i2c-tiny-usb.c
6206 M: "H. Peter Anvin" <hpa@zytor.com>
6210 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6211 M: "H. Peter Anvin" <hpa@zytor.com>
6212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6215 IA64 (Itanium) PLATFORM
6216 M: Tony Luck <tony.luck@intel.com>
6217 M: Fenghua Yu <fenghua.yu@intel.com>
6218 L: linux-ia64@vger.kernel.org
6219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6223 IBM Power VMX Cryptographic instructions
6224 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6225 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6226 L: linux-crypto@vger.kernel.org
6228 F: drivers/crypto/vmx/Makefile
6229 F: drivers/crypto/vmx/Kconfig
6230 F: drivers/crypto/vmx/vmx.c
6231 F: drivers/crypto/vmx/aes*
6232 F: drivers/crypto/vmx/ghash*
6233 F: drivers/crypto/vmx/ppc-xlate.pl
6235 IBM Power in-Nest Crypto Acceleration
6236 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6237 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6238 L: linux-crypto@vger.kernel.org
6240 F: drivers/crypto/nx/Makefile
6241 F: drivers/crypto/nx/Kconfig
6242 F: drivers/crypto/nx/nx-aes*
6243 F: drivers/crypto/nx/nx-sha*
6244 F: drivers/crypto/nx/nx.*
6245 F: drivers/crypto/nx/nx_csbcpb.h
6246 F: drivers/crypto/nx/nx_debugfs.h
6248 IBM Power 842 compression accelerator
6249 M: Dan Streetman <ddstreet@ieee.org>
6251 F: drivers/crypto/nx/Makefile
6252 F: drivers/crypto/nx/Kconfig
6253 F: drivers/crypto/nx/nx-842*
6254 F: include/linux/sw842.h
6258 IBM Power Linux RAID adapter
6259 M: Brian King <brking@us.ibm.com>
6261 F: drivers/scsi/ipr.*
6263 IBM Power Virtual Ethernet Device Driver
6264 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6265 L: netdev@vger.kernel.org
6267 F: drivers/net/ethernet/ibm/ibmveth.*
6269 IBM Power SRIOV Virtual NIC Device Driver
6270 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6271 M: John Allen <jallen@linux.vnet.ibm.com>
6272 L: netdev@vger.kernel.org
6274 F: drivers/net/ethernet/ibm/ibmvnic.*
6276 IBM Power Virtual SCSI Device Drivers
6277 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6278 L: linux-scsi@vger.kernel.org
6280 F: drivers/scsi/ibmvscsi/ibmvscsi*
6281 F: include/scsi/viosrp.h
6283 IBM Power Virtual SCSI Device Target Driver
6284 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6285 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6286 L: linux-scsi@vger.kernel.org
6287 L: target-devel@vger.kernel.org
6289 F: drivers/scsi/ibmvscsi_tgt/
6291 IBM Power Virtual FC Device Drivers
6292 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6293 L: linux-scsi@vger.kernel.org
6295 F: drivers/scsi/ibmvscsi/ibmvfc*
6297 IBM ServeRAID RAID DRIVER
6299 F: drivers/scsi/ips.*
6301 ICH LPC AND GPIO DRIVER
6302 M: Peter Tyser <ptyser@xes-inc.com>
6304 F: drivers/mfd/lpc_ich.c
6305 F: drivers/gpio/gpio-ich.c
6307 IDT VersaClock 5 CLOCK DRIVER
6308 M: Marek Vasut <marek.vasut@gmail.com>
6310 F: drivers/clk/clk-versaclock5.c
6313 M: "David S. Miller" <davem@davemloft.net>
6314 L: linux-ide@vger.kernel.org
6315 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6318 F: Documentation/ide/
6320 F: include/linux/ide.h
6322 IDEAPAD LAPTOP EXTRAS DRIVER
6323 M: Ike Panhc <ike.pan@canonical.com>
6324 L: platform-driver-x86@vger.kernel.org
6325 W: http://launchpad.net/ideapad-laptop
6327 F: drivers/platform/x86/ideapad-laptop.c
6329 IDEAPAD LAPTOP SLIDEBAR DRIVER
6330 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6331 L: linux-input@vger.kernel.org
6332 W: https://github.com/o2genum/ideapad-slidebar
6334 F: drivers/input/misc/ideapad_slidebar.c
6337 M: Borislav Petkov <bp@alien8.de>
6338 L: linux-ide@vger.kernel.org
6340 F: Documentation/cdrom/ide-cd
6341 F: drivers/ide/ide-cd*
6343 IEEE 802.15.4 SUBSYSTEM
6344 M: Alexander Aring <aar@pengutronix.de>
6345 M: Stefan Schmidt <stefan@osg.samsung.com>
6346 L: linux-wpan@vger.kernel.org
6347 W: http://wpan.cakelab.org/
6348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6353 F: drivers/net/ieee802154/
6354 F: include/linux/nl802154.h
6355 F: include/linux/ieee802154.h
6356 F: include/net/nl802154.h
6357 F: include/net/mac802154.h
6358 F: include/net/af_ieee802154.h
6359 F: include/net/cfg802154.h
6360 F: include/net/ieee802154_netdev.h
6361 F: Documentation/networking/ieee802154.txt
6364 M: Yotam Gigi <yotamg@mellanox.com>
6365 M: Jamal Hadi Salim <jhs@mojatatu.com>
6367 F: include/net/ife.h
6368 F: include/uapi/linux/ife.h
6370 IGORPLUG-USB IR RECEIVER
6371 M: Sean Young <sean@mess.org>
6372 L: linux-media@vger.kernel.org
6374 F: drivers/media/rc/igorplugusb.c
6376 IGUANAWORKS USB IR TRANSCEIVER
6377 M: Sean Young <sean@mess.org>
6378 L: linux-media@vger.kernel.org
6380 F: drivers/media/rc/iguanair.c
6382 IIO DIGITAL POTENTIOMETER DAC
6383 M: Peter Rosin <peda@axentia.se>
6384 L: linux-iio@vger.kernel.org
6386 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6387 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6388 F: drivers/iio/dac/dpot-dac.c
6390 IIO ENVELOPE DETECTOR
6391 M: Peter Rosin <peda@axentia.se>
6392 L: linux-iio@vger.kernel.org
6394 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6395 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6396 F: drivers/iio/adc/envelope-detector.c
6398 IIO SUBSYSTEM AND DRIVERS
6399 M: Jonathan Cameron <jic23@kernel.org>
6400 R: Hartmut Knaack <knaack.h@gmx.de>
6401 R: Lars-Peter Clausen <lars@metafoo.de>
6402 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6403 L: linux-iio@vger.kernel.org
6404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6406 F: Documentation/devicetree/bindings/iio/
6408 F: drivers/staging/iio/
6409 F: include/linux/iio/
6412 IKANOS/ADI EAGLE ADSL USB DRIVER
6413 M: Matthieu Castet <castet.matthieu@free.fr>
6414 M: Stanislaw Gruszka <stf_xl@wp.pl>
6416 F: drivers/usb/atm/ueagle-atm.c
6418 IMGTEC ASCII LCD DRIVER
6419 M: Paul Burton <paul.burton@imgtec.com>
6421 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6422 F: drivers/auxdisplay/img-ascii-lcd.c
6424 INA209 HARDWARE MONITOR DRIVER
6425 M: Guenter Roeck <linux@roeck-us.net>
6426 L: linux-hwmon@vger.kernel.org
6428 F: Documentation/hwmon/ina209
6429 F: Documentation/devicetree/bindings/i2c/ina209.txt
6430 F: drivers/hwmon/ina209.c
6432 INA2XX HARDWARE MONITOR DRIVER
6433 M: Guenter Roeck <linux@roeck-us.net>
6434 L: linux-hwmon@vger.kernel.org
6436 F: Documentation/hwmon/ina2xx
6437 F: drivers/hwmon/ina2xx.c
6438 F: include/linux/platform_data/ina2xx.h
6440 INDUSTRY PACK SUBSYSTEM (IPACK)
6441 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6442 M: Jens Taprogge <jens.taprogge@taprogge.org>
6443 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6444 L: industrypack-devel@lists.sourceforge.net
6445 W: http://industrypack.sourceforge.net
6449 INGENIC JZ4780 DMA Driver
6450 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6452 F: drivers/dma/dma-jz4780.c
6454 INGENIC JZ4780 NAND DRIVER
6455 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6456 L: linux-mtd@lists.infradead.org
6458 F: drivers/mtd/nand/jz4780_*
6460 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6461 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6462 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6463 L: linux-ima-devel@lists.sourceforge.net
6464 L: linux-ima-user@lists.sourceforge.net
6465 L: linux-security-module@vger.kernel.org
6466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6468 F: security/integrity/ima/
6470 IMGTEC IR DECODER DRIVER
6471 M: James Hogan <james.hogan@imgtec.com>
6473 F: drivers/media/rc/img-ir/
6475 IMS TWINTURBO FRAMEBUFFER DRIVER
6476 L: linux-fbdev@vger.kernel.org
6478 F: drivers/video/fbdev/imsttfb.c
6480 INFINIBAND SUBSYSTEM
6481 M: Doug Ledford <dledford@redhat.com>
6482 M: Sean Hefty <sean.hefty@intel.com>
6483 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6484 L: linux-rdma@vger.kernel.org
6485 W: http://www.openfabrics.org/
6486 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6489 F: Documentation/infiniband/
6490 F: drivers/infiniband/
6491 F: include/uapi/linux/if_infiniband.h
6492 F: include/uapi/rdma/
6496 M: John McCutchan <john@johnmccutchan.com>
6497 M: Robert Love <rlove@rlove.org>
6498 M: Eric Paris <eparis@parisplace.org>
6500 F: Documentation/filesystems/inotify.txt
6501 F: fs/notify/inotify/
6502 F: include/linux/inotify.h
6503 F: include/uapi/linux/inotify.h
6505 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6506 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6507 L: linux-input@vger.kernel.org
6508 Q: http://patchwork.kernel.org/project/linux-input/list/
6509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6512 F: include/linux/input.h
6513 F: include/uapi/linux/input.h
6514 F: include/linux/input/
6515 F: Documentation/devicetree/bindings/input/
6517 INPUT MULTITOUCH (MT) PROTOCOL
6518 M: Henrik Rydberg <rydberg@bitmath.org>
6519 L: linux-input@vger.kernel.org
6521 F: Documentation/input/multi-touch-protocol.txt
6522 F: drivers/input/input-mt.c
6525 INTEL ASoC BDW/HSW DRIVERS
6526 M: Jie Yang <yang.jie@linux.intel.com>
6527 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6529 F: sound/soc/intel/common/sst-dsp*
6530 F: sound/soc/intel/common/sst-firmware.c
6531 F: sound/soc/intel/boards/broadwell.c
6532 F: sound/soc/intel/haswell/
6534 INTEL C600 SERIES SAS CONTROLLER DRIVER
6535 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6536 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6537 L: linux-scsi@vger.kernel.org
6538 T: git git://git.code.sf.net/p/intel-sas/isci
6540 F: drivers/scsi/isci/
6542 INTEL HID EVENT DRIVER
6543 M: Alex Hung <alex.hung@canonical.com>
6544 L: platform-driver-x86@vger.kernel.org
6546 F: drivers/platform/x86/intel-hid.c
6548 INTEL VIRTUAL BUTTON DRIVER
6549 M: AceLan Kao <acelan.kao@canonical.com>
6550 L: platform-driver-x86@vger.kernel.org
6552 F: drivers/platform/x86/intel-vbtn.c
6555 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6556 M: Len Brown <lenb@kernel.org>
6557 L: linux-pm@vger.kernel.org
6558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6559 B: https://bugzilla.kernel.org
6561 F: drivers/idle/intel_idle.c
6563 INTEL INTEGRATED SENSOR HUB DRIVER
6564 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6565 M: Jiri Kosina <jikos@kernel.org>
6566 L: linux-input@vger.kernel.org
6568 F: drivers/hid/intel-ish-hid/
6571 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6572 M: Len Brown <lenb@kernel.org>
6573 L: linux-pm@vger.kernel.org
6575 F: drivers/cpufreq/intel_pstate.c
6577 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6578 M: Maik Broemme <mbroemme@libmpq.org>
6579 L: linux-fbdev@vger.kernel.org
6581 F: Documentation/fb/intelfb.txt
6582 F: drivers/video/fbdev/intelfb/
6584 INTEL 810/815 FRAMEBUFFER DRIVER
6585 M: Antonino Daplas <adaplas@gmail.com>
6586 L: linux-fbdev@vger.kernel.org
6588 F: drivers/video/fbdev/i810/
6590 INTEL MENLOW THERMAL DRIVER
6591 M: Sujith Thomas <sujith.thomas@intel.com>
6592 L: platform-driver-x86@vger.kernel.org
6593 W: https://01.org/linux-acpi
6595 F: drivers/platform/x86/intel_menlow.c
6597 INTEL I/OAT DMA DRIVER
6598 M: Dave Jiang <dave.jiang@intel.com>
6599 R: Dan Williams <dan.j.williams@intel.com>
6600 L: dmaengine@vger.kernel.org
6601 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6603 F: drivers/dma/ioat*
6606 M: David Woodhouse <dwmw2@infradead.org>
6607 L: iommu@lists.linux-foundation.org
6608 T: git git://git.infradead.org/iommu-2.6.git
6610 F: drivers/iommu/intel-iommu.c
6611 F: include/linux/intel-iommu.h
6613 INTEL IOP-ADMA DMA DRIVER
6614 R: Dan Williams <dan.j.williams@intel.com>
6616 F: drivers/dma/iop-adma.c
6618 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6619 M: Krzysztof Halasa <khalasa@piap.pl>
6621 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6622 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6623 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6624 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6625 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6626 F: drivers/net/wan/ixp4xx_hss.c
6628 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6629 M: Deepak Saxena <dsaxena@plexity.net>
6631 F: drivers/char/hw_random/ixp4xx-rng.c
6633 INTEL ETHERNET DRIVERS
6634 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6635 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6636 W: http://www.intel.com/support/feedback.htm
6637 W: http://e1000.sourceforge.net/
6638 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6642 F: Documentation/networking/e100.txt
6643 F: Documentation/networking/e1000.txt
6644 F: Documentation/networking/e1000e.txt
6645 F: Documentation/networking/igb.txt
6646 F: Documentation/networking/igbvf.txt
6647 F: Documentation/networking/ixgb.txt
6648 F: Documentation/networking/ixgbe.txt
6649 F: Documentation/networking/ixgbevf.txt
6650 F: Documentation/networking/i40e.txt
6651 F: Documentation/networking/i40evf.txt
6652 F: drivers/net/ethernet/intel/
6653 F: drivers/net/ethernet/intel/*/
6655 INTEL RDMA RNIC DRIVER
6656 M: Faisal Latif <faisal.latif@intel.com>
6657 M: Shiraz Saleem <shiraz.saleem@intel.com>
6658 L: linux-rdma@vger.kernel.org
6660 F: drivers/infiniband/hw/i40iw/
6662 INTEL MERRIFIELD GPIO DRIVER
6663 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6664 L: linux-gpio@vger.kernel.org
6666 F: drivers/gpio/gpio-merrifield.c
6668 INTEL-MID GPIO DRIVER
6669 M: David Cohen <david.a.cohen@linux.intel.com>
6670 L: linux-gpio@vger.kernel.org
6672 F: drivers/gpio/gpio-intel-mid.c
6674 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6675 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6676 L: linux-wireless@vger.kernel.org
6678 F: Documentation/networking/README.ipw2100
6679 F: Documentation/networking/README.ipw2200
6680 F: drivers/net/wireless/intel/ipw2x00/
6683 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6685 F: Documentation/trace/intel_th.txt
6686 F: drivers/hwtracing/intel_th/
6688 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6689 M: Ning Sun <ning.sun@intel.com>
6690 L: tboot-devel@lists.sourceforge.net
6691 W: http://tboot.sourceforge.net
6692 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6694 F: Documentation/intel_txt.txt
6695 F: include/linux/tboot.h
6696 F: arch/x86/kernel/tboot.c
6698 INTEL WIRELESS WIMAX CONNECTION 2400
6699 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6700 M: linux-wimax@intel.com
6701 L: wimax@linuxwimax.org (subscribers-only)
6703 W: http://linuxwimax.org
6704 F: Documentation/wimax/README.i2400m
6705 F: drivers/net/wimax/i2400m/
6706 F: include/uapi/linux/wimax/i2400m.h
6708 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6709 M: Stanislaw Gruszka <sgruszka@redhat.com>
6710 L: linux-wireless@vger.kernel.org
6712 F: drivers/net/wireless/intel/iwlegacy/
6714 INTEL WIRELESS WIFI LINK (iwlwifi)
6715 M: Johannes Berg <johannes.berg@intel.com>
6716 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6717 M: Luca Coelho <luciano.coelho@intel.com>
6718 M: Intel Linux Wireless <linuxwifi@intel.com>
6719 L: linux-wireless@vger.kernel.org
6720 W: http://intellinuxwireless.org
6721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6723 F: drivers/net/wireless/intel/iwlwifi/
6725 INTEL MANAGEMENT ENGINE (mei)
6726 M: Tomas Winkler <tomas.winkler@intel.com>
6727 L: linux-kernel@vger.kernel.org
6729 F: include/uapi/linux/mei.h
6730 F: include/linux/mei_cl_bus.h
6731 F: drivers/misc/mei/*
6732 F: drivers/watchdog/mei_wdt.c
6733 F: Documentation/misc-devices/mei/*
6736 INTEL MIC DRIVERS (mic)
6737 M: Sudeep Dutt <sudeep.dutt@intel.com>
6738 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6740 W: https://github.com/sudeepdutt/mic
6741 W: http://software.intel.com/en-us/mic-developer
6742 F: include/linux/mic_bus.h
6743 F: include/linux/scif.h
6744 F: include/uapi/linux/mic_common.h
6745 F: include/uapi/linux/mic_ioctl.h
6746 F: include/uapi/linux/scif_ioctl.h
6747 F: drivers/misc/mic/
6748 F: drivers/dma/mic_x100_dma.c
6749 F: drivers/dma/mic_x100_dma.h
6750 F: Documentation/mic/
6752 INTEL PMC/P-Unit IPC DRIVER
6753 M: Zha Qipeng<qipeng.zha@intel.com>
6754 L: platform-driver-x86@vger.kernel.org
6756 F: drivers/platform/x86/intel_pmc_ipc.c
6757 F: drivers/platform/x86/intel_punit_ipc.c
6758 F: arch/x86/include/asm/intel_pmc_ipc.h
6759 F: arch/x86/include/asm/intel_punit_ipc.h
6761 INTEL TELEMETRY DRIVER
6762 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6763 L: platform-driver-x86@vger.kernel.org
6765 F: arch/x86/include/asm/intel_telemetry.h
6766 F: drivers/platform/x86/intel_telemetry*
6768 INTEL PMC CORE DRIVER
6769 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6770 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6771 L: platform-driver-x86@vger.kernel.org
6773 F: arch/x86/include/asm/pmc_core.h
6774 F: drivers/platform/x86/intel_pmc_core*
6776 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6777 M: Linus Walleij <linus.walleij@linaro.org>
6778 L: linux-iio@vger.kernel.org
6780 F: drivers/iio/gyro/mpu3050*
6781 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6783 IOC3 ETHERNET DRIVER
6784 M: Ralf Baechle <ralf@linux-mips.org>
6785 L: linux-mips@linux-mips.org
6787 F: drivers/net/ethernet/sgi/ioc3-eth.c
6790 M: Pat Gefre <pfg@sgi.com>
6791 L: linux-serial@vger.kernel.org
6793 F: drivers/tty/serial/ioc3_serial.c
6796 M: Joerg Roedel <joro@8bytes.org>
6797 L: iommu@lists.linux-foundation.org
6798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6800 F: Documentation/devicetree/bindings/iommu/
6804 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6806 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6809 M: Corey Minyard <minyard@acm.org>
6810 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6811 W: http://openipmi.sourceforge.net/
6813 F: Documentation/IPMI.txt
6814 F: drivers/char/ipmi/
6815 F: include/linux/ipmi*
6816 F: include/uapi/linux/ipmi*
6818 QCOM AUDIO (ASoC) DRIVERS
6819 M: Patrick Lai <plai@codeaurora.org>
6820 M: Banajit Goswami <bgoswami@codeaurora.org>
6821 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6825 IPS SCSI RAID DRIVER
6826 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6827 L: linux-scsi@vger.kernel.org
6828 W: http://www.adaptec.com/
6830 F: drivers/scsi/ips*
6833 M: Wensong Zhang <wensong@linux-vs.org>
6834 M: Simon Horman <horms@verge.net.au>
6835 M: Julian Anastasov <ja@ssi.bg>
6836 L: netdev@vger.kernel.org
6837 L: lvs-devel@vger.kernel.org
6839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6841 F: Documentation/networking/ipvs-sysctl.txt
6842 F: include/net/ip_vs.h
6843 F: include/uapi/linux/ip_vs.h
6844 F: net/netfilter/ipvs/
6847 M: Jiri Kosina <jikos@kernel.org>
6848 M: David Sterba <dsterba@suse.com>
6850 F: drivers/tty/ipwireless/
6853 L: netdev@vger.kernel.org
6855 F: include/net/ipx.h
6856 F: include/uapi/linux/ipx.h
6860 M: Samuel Ortiz <samuel@sortiz.org>
6861 L: irda-users@lists.sourceforge.net (subscribers-only)
6862 L: netdev@vger.kernel.org
6863 W: http://irda.sourceforge.net/
6865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6866 F: Documentation/networking/irda.txt
6867 F: drivers/net/irda/
6868 F: include/net/irda/
6872 M: Thomas Gleixner <tglx@linutronix.de>
6873 L: linux-kernel@vger.kernel.org
6875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6879 M: Thomas Gleixner <tglx@linutronix.de>
6880 M: Jason Cooper <jason@lakedaemon.net>
6881 M: Marc Zyngier <marc.zyngier@arm.com>
6882 L: linux-kernel@vger.kernel.org
6884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6885 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6886 F: Documentation/devicetree/bindings/interrupt-controller/
6889 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6890 M: Marc Zyngier <marc.zyngier@arm.com>
6892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6893 F: Documentation/IRQ-domain.txt
6894 F: include/linux/irqdomain.h
6895 F: kernel/irq/irqdomain.c
6899 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6901 F: Documentation/isa.txt
6902 F: drivers/base/isa.c
6903 F: include/linux/isa.h
6906 M: Jaroslav Kysela <perex@perex.cz>
6908 F: Documentation/isapnp.txt
6909 F: drivers/pnp/isapnp/
6910 F: include/linux/isapnp.h
6913 M: Hans Verkuil <hverkuil@xs4all.nl>
6914 L: linux-media@vger.kernel.org
6915 T: git git://linuxtv.org/media_tree.git
6916 W: https://linuxtv.org
6918 F: drivers/media/radio/radio-isa*
6920 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6921 M: Peter Jones <pjones@redhat.com>
6922 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6924 F: drivers/firmware/iscsi_ibft*
6927 M: Lee Duncan <lduncan@suse.com>
6928 M: Chris Leech <cleech@redhat.com>
6929 L: open-iscsi@googlegroups.com
6930 W: www.open-iscsi.com
6932 F: drivers/scsi/*iscsi*
6933 F: include/scsi/*iscsi*
6935 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6936 M: Or Gerlitz <ogerlitz@mellanox.com>
6937 M: Sagi Grimberg <sagi@grimberg.me>
6938 M: Roi Dayan <roid@mellanox.com>
6939 L: linux-rdma@vger.kernel.org
6941 W: http://www.openfabrics.org
6942 W: www.open-iscsi.org
6943 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6944 F: drivers/infiniband/ulp/iser/
6946 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6947 M: Sagi Grimberg <sagi@grimberg.me>
6948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6949 L: linux-rdma@vger.kernel.org
6950 L: target-devel@vger.kernel.org
6952 W: http://www.linux-iscsi.org
6953 F: drivers/infiniband/ulp/isert
6956 M: Karsten Keil <isdn@linux-pingi.de>
6957 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6958 L: netdev@vger.kernel.org
6959 W: http://www.isdn4linux.de
6960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6962 F: Documentation/isdn/
6964 F: include/linux/isdn.h
6965 F: include/linux/isdn/
6966 F: include/uapi/linux/isdn.h
6967 F: include/uapi/linux/isdn/
6969 ISDN SUBSYSTEM (Eicon active card driver)
6970 M: Armin Schindler <mac@melware.de>
6971 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6972 W: http://www.melware.de
6974 F: drivers/isdn/hardware/eicon/
6976 IT87 HARDWARE MONITORING DRIVER
6977 M: Jean Delvare <jdelvare@suse.com>
6978 L: linux-hwmon@vger.kernel.org
6980 F: Documentation/hwmon/it87
6981 F: drivers/hwmon/it87.c
6984 M: Antti Palosaari <crope@iki.fi>
6985 L: linux-media@vger.kernel.org
6986 W: https://linuxtv.org
6987 W: http://palosaari.fi/linux/
6988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6989 T: git git://linuxtv.org/anttip/media_tree.git
6991 F: drivers/media/tuners/it913x*
6993 IVTV VIDEO4LINUX DRIVER
6994 M: Andy Walls <awalls@md.metrocast.net>
6995 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6996 L: linux-media@vger.kernel.org
6997 T: git git://linuxtv.org/media_tree.git
6998 W: http://www.ivtvdriver.org
7000 F: Documentation/media/v4l-drivers/ivtv*
7001 F: drivers/media/pci/ivtv/
7002 F: include/uapi/linux/ivtv*
7004 IX2505V MEDIA DRIVER
7005 M: Malcolm Priestley <tvboxspy@gmail.com>
7006 L: linux-media@vger.kernel.org
7007 W: https://linuxtv.org
7008 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7010 F: drivers/media/dvb-frontends/ix2505v*
7012 JC42.4 TEMPERATURE SENSOR DRIVER
7013 M: Guenter Roeck <linux@roeck-us.net>
7014 L: linux-hwmon@vger.kernel.org
7016 F: drivers/hwmon/jc42.c
7017 F: Documentation/hwmon/jc42
7020 M: Dave Kleikamp <shaggy@kernel.org>
7021 L: jfs-discussion@lists.sourceforge.net
7022 W: http://jfs.sourceforge.net/
7023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
7025 F: Documentation/filesystems/jfs.txt
7029 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
7030 L: netdev@vger.kernel.org
7032 F: drivers/net/ethernet/jme.*
7034 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
7035 M: David Woodhouse <dwmw2@infradead.org>
7036 L: linux-mtd@lists.infradead.org
7037 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
7040 F: include/uapi/linux/jffs2.h
7042 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
7043 M: "Theodore Ts'o" <tytso@mit.edu>
7044 M: Jan Kara <jack@suse.com>
7045 L: linux-ext4@vger.kernel.org
7048 F: include/linux/jbd2.h
7050 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
7051 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
7052 L: linux-media@vger.kernel.org
7054 F: drivers/media/platform/rcar_jpu.c
7056 JSM Neo PCI based serial card
7057 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
7058 L: linux-serial@vger.kernel.org
7060 F: drivers/tty/serial/jsm/
7062 K10TEMP HARDWARE MONITORING DRIVER
7063 M: Clemens Ladisch <clemens@ladisch.de>
7064 L: linux-hwmon@vger.kernel.org
7066 F: Documentation/hwmon/k10temp
7067 F: drivers/hwmon/k10temp.c
7069 K8TEMP HARDWARE MONITORING DRIVER
7070 M: Rudolf Marek <r.marek@assembler.cz>
7071 L: linux-hwmon@vger.kernel.org
7073 F: Documentation/hwmon/k8temp
7074 F: drivers/hwmon/k8temp.c
7077 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7078 R: Alexander Potapenko <glider@google.com>
7079 R: Dmitry Vyukov <dvyukov@google.com>
7080 L: kasan-dev@googlegroups.com
7082 F: arch/*/include/asm/kasan.h
7083 F: arch/*/mm/kasan_init*
7084 F: Documentation/dev-tools/kasan.rst
7085 F: include/linux/kasan*.h
7088 F: scripts/Makefile.kasan
7091 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
7092 L: linux-kbuild@vger.kernel.org
7093 T: git git://gitorious.org/linux-kconfig/linux-kconfig
7095 F: Documentation/kbuild/kconfig-language.txt
7099 M: Dave Young <dyoung@redhat.com>
7100 M: Baoquan He <bhe@redhat.com>
7101 R: Vivek Goyal <vgoyal@redhat.com>
7102 L: kexec@lists.infradead.org
7103 W: http://lse.sourceforge.net/kdump/
7105 F: Documentation/kdump/
7107 KEENE FM RADIO TRANSMITTER DRIVER
7108 M: Hans Verkuil <hverkuil@xs4all.nl>
7109 L: linux-media@vger.kernel.org
7110 T: git git://linuxtv.org/media_tree.git
7111 W: https://linuxtv.org
7113 F: drivers/media/radio/radio-keene*
7115 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7116 M: Ian Kent <raven@themaw.net>
7117 L: autofs@vger.kernel.org
7121 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7122 M: Masahiro Yamada <yamada.masahiro@socionext.com>
7123 M: Michal Marek <mmarek@suse.com>
7124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
7125 L: linux-kbuild@vger.kernel.org
7127 F: Documentation/kbuild/
7129 F: scripts/Makefile.*
7135 L: kernel-janitors@vger.kernel.org
7136 W: http://kernelnewbies.org/KernelJanitors
7139 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7140 M: "J. Bruce Fields" <bfields@fieldses.org>
7141 M: Jeff Layton <jlayton@poochiereds.net>
7142 L: linux-nfs@vger.kernel.org
7143 W: http://nfs.sourceforge.net/
7144 T: git git://linux-nfs.org/~bfields/linux.git
7147 F: include/uapi/linux/nfsd/
7151 F: include/linux/lockd/
7152 F: include/linux/sunrpc/
7153 F: include/uapi/linux/sunrpc/
7155 KERNEL SELFTEST FRAMEWORK
7156 M: Shuah Khan <shuahkh@osg.samsung.com>
7157 M: Shuah Khan <shuah@kernel.org>
7158 L: linux-kselftest@vger.kernel.org
7159 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7161 F: tools/testing/selftests
7163 KERNEL VIRTUAL MACHINE (KVM)
7164 M: Paolo Bonzini <pbonzini@redhat.com>
7165 M: Radim Krčmář <rkrcmar@redhat.com>
7166 L: kvm@vger.kernel.org
7167 W: http://www.linux-kvm.org
7168 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7170 F: Documentation/*/kvm*.txt
7171 F: Documentation/virtual/kvm/
7173 F: arch/x86/kernel/kvm.c
7174 F: arch/x86/kernel/kvmclock.c
7175 F: arch/*/include/asm/kvm*
7176 F: include/linux/kvm*
7177 F: include/uapi/linux/kvm*
7181 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7182 M: Joerg Roedel <joro@8bytes.org>
7183 L: kvm@vger.kernel.org
7184 W: http://www.linux-kvm.org/
7186 F: arch/x86/include/asm/svm.h
7187 F: arch/x86/kvm/svm.c
7189 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7190 M: Alexander Graf <agraf@suse.com>
7191 L: kvm-ppc@vger.kernel.org
7192 W: http://www.linux-kvm.org/
7193 T: git git://github.com/agraf/linux-2.6.git
7195 F: arch/powerpc/include/asm/kvm*
7196 F: arch/powerpc/kvm/
7198 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7199 M: Christian Borntraeger <borntraeger@de.ibm.com>
7200 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7201 L: linux-s390@vger.kernel.org
7202 W: http://www.ibm.com/developerworks/linux/linux390/
7203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7205 F: Documentation/s390/kvm.txt
7206 F: arch/s390/include/asm/kvm*
7209 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7210 M: Christoffer Dall <christoffer.dall@linaro.org>
7211 M: Marc Zyngier <marc.zyngier@arm.com>
7212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7213 L: kvmarm@lists.cs.columbia.edu
7214 W: http://systems.cs.columbia.edu/projects/kvm-arm
7215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7217 F: arch/arm/include/uapi/asm/kvm*
7218 F: arch/arm/include/asm/kvm*
7221 F: include/kvm/arm_*
7223 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7224 M: Christoffer Dall <christoffer.dall@linaro.org>
7225 M: Marc Zyngier <marc.zyngier@arm.com>
7226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7227 L: kvmarm@lists.cs.columbia.edu
7229 F: arch/arm64/include/uapi/asm/kvm*
7230 F: arch/arm64/include/asm/kvm*
7233 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7234 M: James Hogan <james.hogan@imgtec.com>
7235 L: linux-mips@linux-mips.org
7237 F: arch/mips/include/uapi/asm/kvm*
7238 F: arch/mips/include/asm/kvm*
7242 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7243 M: Tejun Heo <tj@kernel.org>
7244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7246 F: include/linux/kernfs.h
7250 M: Eric Biederman <ebiederm@xmission.com>
7251 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7252 L: kexec@lists.infradead.org
7254 F: include/linux/kexec.h
7255 F: include/uapi/linux/kexec.h
7259 M: David Howells <dhowells@redhat.com>
7260 L: keyrings@vger.kernel.org
7262 F: Documentation/security/keys.txt
7263 F: include/linux/key.h
7264 F: include/linux/key-type.h
7265 F: include/linux/keyctl.h
7266 F: include/uapi/linux/keyctl.h
7271 M: David Safford <safford@us.ibm.com>
7272 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7273 L: linux-security-module@vger.kernel.org
7274 L: keyrings@vger.kernel.org
7276 F: Documentation/security/keys-trusted-encrypted.txt
7277 F: include/keys/trusted-type.h
7278 F: security/keys/trusted.c
7279 F: security/keys/trusted.h
7282 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7283 M: David Safford <safford@us.ibm.com>
7284 L: linux-security-module@vger.kernel.org
7285 L: keyrings@vger.kernel.org
7287 F: Documentation/security/keys-trusted-encrypted.txt
7288 F: include/keys/encrypted-type.h
7289 F: security/keys/encrypted-keys/
7291 KGDB / KDB /debug_core
7292 M: Jason Wessel <jason.wessel@windriver.com>
7293 W: http://kgdb.wiki.kernel.org/
7294 L: kgdb-bugreport@lists.sourceforge.net
7295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7297 F: Documentation/DocBook/kgdb.tmpl
7298 F: drivers/misc/kgdbts.c
7299 F: drivers/tty/serial/kgdboc.c
7300 F: include/linux/kdb.h
7301 F: include/linux/kgdb.h
7305 M: Vegard Nossum <vegardno@ifi.uio.no>
7306 M: Pekka Enberg <penberg@kernel.org>
7308 F: Documentation/dev-tools/kmemcheck.rst
7309 F: arch/x86/include/asm/kmemcheck.h
7310 F: arch/x86/mm/kmemcheck/
7311 F: include/linux/kmemcheck.h
7315 M: Catalin Marinas <catalin.marinas@arm.com>
7317 F: Documentation/dev-tools/kmemleak.rst
7318 F: include/linux/kmemleak.h
7320 F: mm/kmemleak-test.c
7323 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7324 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7325 M: "David S. Miller" <davem@davemloft.net>
7326 M: Masami Hiramatsu <mhiramat@kernel.org>
7328 F: Documentation/kprobes.txt
7329 F: include/linux/kprobes.h
7330 F: include/asm-generic/kprobes.h
7333 KS0108 LCD CONTROLLER DRIVER
7334 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7335 W: http://miguelojeda.es/auxdisplay.htm
7336 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7338 F: Documentation/auxdisplay/ks0108
7339 F: drivers/auxdisplay/ks0108.c
7340 F: include/linux/ks0108.h
7343 M: David Ahern <dsa@cumulusnetworks.com>
7344 L: netdev@vger.kernel.org
7347 F: include/net/l3mdev.h
7349 LANTIQ MIPS ARCHITECTURE
7350 M: John Crispin <john@phrozen.org>
7351 L: linux-mips@linux-mips.org
7356 L: linux-x25@vger.kernel.org
7358 F: Documentation/networking/lapb-module.txt
7362 LASI 53c700 driver for PARISC
7363 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7364 L: linux-scsi@vger.kernel.org
7366 F: Documentation/scsi/53c700.txt
7367 F: drivers/scsi/53c700*
7370 M: Richard Purdie <rpurdie@rpsys.net>
7371 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7372 M: Pavel Machek <pavel@ucw.cz>
7373 L: linux-leds@vger.kernel.org
7374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7376 F: Documentation/devicetree/bindings/leds/
7378 F: include/linux/leds.h
7380 LEGACY EEPROM DRIVER
7381 M: Jean Delvare <jdelvare@suse.com>
7383 F: Documentation/misc-devices/eeprom
7384 F: drivers/misc/eeprom/eeprom.c
7386 LEGO USB Tower driver
7387 M: Juergen Stuber <starblue@users.sourceforge.net>
7388 L: legousb-devel@lists.sourceforge.net
7389 W: http://legousb.sourceforge.net/
7391 F: drivers/usb/misc/legousbtower.c
7394 M: Michael Krufky <mkrufky@linuxtv.org>
7395 L: linux-media@vger.kernel.org
7396 W: https://linuxtv.org
7397 W: http://github.com/mkrufky
7398 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7399 T: git git://linuxtv.org/mkrufky/tuners.git
7401 F: drivers/media/dvb-frontends/lg2160.*
7403 LGDT3305 MEDIA DRIVER
7404 M: Michael Krufky <mkrufky@linuxtv.org>
7405 L: linux-media@vger.kernel.org
7406 W: https://linuxtv.org
7407 W: http://github.com/mkrufky
7408 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7409 T: git git://linuxtv.org/mkrufky/tuners.git
7411 F: drivers/media/dvb-frontends/lgdt3305.*
7414 M: Rusty Russell <rusty@rustcorp.com.au>
7415 L: lguest@lists.ozlabs.org
7416 W: http://lguest.ozlabs.org/
7418 F: arch/x86/include/asm/lguest*.h
7421 F: include/linux/lguest*.h
7424 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7425 M: Tejun Heo <tj@kernel.org>
7426 L: linux-ide@vger.kernel.org
7427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7430 F: include/linux/ata.h
7431 F: include/linux/libata.h
7432 F: Documentation/devicetree/bindings/ata/
7434 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7435 M: Viresh Kumar <vireshk@kernel.org>
7436 L: linux-ide@vger.kernel.org
7437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7439 F: include/linux/pata_arasan_cf_data.h
7440 F: drivers/ata/pata_arasan_cf.c
7443 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7444 M: Tejun Heo <tj@kernel.org>
7445 L: linux-ide@vger.kernel.org
7446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7448 F: drivers/ata/pata_*.c
7449 F: drivers/ata/ata_generic.c
7451 LIBATA SATA AHCI PLATFORM devices support
7452 M: Hans de Goede <hdegoede@redhat.com>
7453 M: Tejun Heo <tj@kernel.org>
7454 L: linux-ide@vger.kernel.org
7455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7457 F: drivers/ata/ahci_platform.c
7458 F: drivers/ata/libahci_platform.c
7459 F: include/linux/ahci_platform.h
7461 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7462 M: Mikael Pettersson <mikpelinux@gmail.com>
7463 L: linux-ide@vger.kernel.org
7464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7466 F: drivers/ata/sata_promise.*
7469 M: Sasha Levin <sasha.levin@oracle.com>
7471 F: tools/lib/lockdep/
7473 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7474 M: Dan Williams <dan.j.williams@intel.com>
7475 L: linux-nvdimm@lists.01.org
7476 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7480 F: include/linux/nd.h
7481 F: include/linux/libnvdimm.h
7482 F: include/uapi/linux/ndctl.h
7484 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7485 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7486 L: linux-nvdimm@lists.01.org
7487 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7489 F: drivers/nvdimm/blk.c
7490 F: drivers/nvdimm/region_devs.c
7491 F: drivers/acpi/nfit*
7493 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7494 M: Vishal Verma <vishal.l.verma@intel.com>
7495 L: linux-nvdimm@lists.01.org
7496 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7498 F: drivers/nvdimm/btt*
7500 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7501 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7502 L: linux-nvdimm@lists.01.org
7503 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7505 F: drivers/nvdimm/pmem.c
7506 F: include/linux/pmem.h
7507 F: arch/*/include/asm/pmem.h
7509 LIGHTNVM PLATFORM SUPPORT
7510 M: Matias Bjorling <mb@lightnvm.io>
7511 W: http://github/OpenChannelSSD
7512 L: linux-block@vger.kernel.org
7514 F: drivers/lightnvm/
7515 F: include/linux/lightnvm.h
7516 F: include/uapi/linux/lightnvm.h
7518 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7519 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7520 M: Paul Mackerras <paulus@samba.org>
7521 M: Michael Ellerman <mpe@ellerman.id.au>
7522 W: https://github.com/linuxppc/linux/wiki
7523 L: linuxppc-dev@lists.ozlabs.org
7524 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7527 F: Documentation/ABI/stable/sysfs-firmware-opal-*
7528 F: Documentation/devicetree/bindings/powerpc/opal/
7529 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
7530 F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
7531 F: Documentation/powerpc/
7533 F: drivers/char/tpm/tpm_ibmvtpm*
7534 F: drivers/crypto/nx/
7535 F: drivers/crypto/vmx/
7536 F: drivers/i2c/busses/i2c-opal.c
7537 F: drivers/net/ethernet/ibm/ibmveth.*
7538 F: drivers/net/ethernet/ibm/ibmvnic.*
7539 F: drivers/pci/hotplug/pnv_php.c
7540 F: drivers/pci/hotplug/rpa*
7541 F: drivers/rtc/rtc-opal.c
7542 F: drivers/scsi/ibmvscsi/
7543 F: drivers/tty/hvc/hvc_opal.c
7544 F: tools/testing/selftests/powerpc
7551 LINUX FOR POWER MACINTOSH
7552 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7553 W: http://www.penguinppc.org/
7554 L: linuxppc-dev@lists.ozlabs.org
7556 F: arch/powerpc/platforms/powermac/
7557 F: drivers/macintosh/
7559 LINUX FOR POWERPC EMBEDDED MPC5XXX
7560 M: Anatolij Gustschin <agust@denx.de>
7561 L: linuxppc-dev@lists.ozlabs.org
7562 T: git git://git.denx.de/linux-denx-agust.git
7564 F: arch/powerpc/platforms/512x/
7565 F: arch/powerpc/platforms/52xx/
7567 LINUX FOR POWERPC EMBEDDED PPC4XX
7568 M: Alistair Popple <alistair@popple.id.au>
7569 M: Matt Porter <mporter@kernel.crashing.org>
7570 W: http://www.penguinppc.org/
7571 L: linuxppc-dev@lists.ozlabs.org
7573 F: arch/powerpc/platforms/40x/
7574 F: arch/powerpc/platforms/44x/
7576 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7577 L: linuxppc-dev@lists.ozlabs.org
7579 F: arch/powerpc/*/*virtex*
7580 F: arch/powerpc/*/*/*virtex*
7582 LINUX FOR POWERPC EMBEDDED PPC8XX
7583 M: Vitaly Bordug <vitb@kernel.crashing.org>
7584 W: http://www.penguinppc.org/
7585 L: linuxppc-dev@lists.ozlabs.org
7587 F: arch/powerpc/platforms/8xx/
7589 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7590 M: Scott Wood <oss@buserror.net>
7591 M: Kumar Gala <galak@kernel.crashing.org>
7592 W: http://www.penguinppc.org/
7593 L: linuxppc-dev@lists.ozlabs.org
7594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7596 F: arch/powerpc/platforms/83xx/
7597 F: arch/powerpc/platforms/85xx/
7599 LINUX FOR POWERPC PA SEMI PWRFICIENT
7600 L: linuxppc-dev@lists.ozlabs.org
7602 F: arch/powerpc/platforms/pasemi/
7603 F: drivers/*/*pasemi*
7604 F: drivers/*/*/*pasemi*
7606 LINUX SECURITY MODULE (LSM) FRAMEWORK
7607 M: Chris Wright <chrisw@sous-sol.org>
7608 L: linux-security-module@vger.kernel.org
7611 LIS3LV02D ACCELEROMETER DRIVER
7612 M: Eric Piel <eric.piel@tremplin-utc.net>
7614 F: Documentation/misc-devices/lis3lv02d
7615 F: drivers/misc/lis3lv02d/
7616 F: drivers/platform/x86/hp_accel.c
7619 M: Josh Poimboeuf <jpoimboe@redhat.com>
7620 M: Jessica Yu <jeyu@redhat.com>
7621 M: Jiri Kosina <jikos@kernel.org>
7622 M: Miroslav Benes <mbenes@suse.cz>
7623 R: Petr Mladek <pmladek@suse.com>
7625 F: kernel/livepatch/
7626 F: include/linux/livepatch.h
7627 F: arch/x86/include/asm/livepatch.h
7628 F: arch/x86/kernel/livepatch.c
7629 F: Documentation/livepatch/
7630 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7631 F: samples/livepatch/
7632 L: live-patching@vger.kernel.org
7633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7635 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7636 M: Kees Cook <keescook@chromium.org>
7638 F: drivers/misc/lkdtm*
7641 L: netdev@vger.kernel.org
7643 F: include/linux/llc.h
7644 F: include/uapi/linux/llc.h
7648 LM73 HARDWARE MONITOR DRIVER
7649 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7650 L: linux-hwmon@vger.kernel.org
7652 F: drivers/hwmon/lm73.c
7654 LM78 HARDWARE MONITOR DRIVER
7655 M: Jean Delvare <jdelvare@suse.com>
7656 L: linux-hwmon@vger.kernel.org
7658 F: Documentation/hwmon/lm78
7659 F: drivers/hwmon/lm78.c
7661 LM83 HARDWARE MONITOR DRIVER
7662 M: Jean Delvare <jdelvare@suse.com>
7663 L: linux-hwmon@vger.kernel.org
7665 F: Documentation/hwmon/lm83
7666 F: drivers/hwmon/lm83.c
7668 LM90 HARDWARE MONITOR DRIVER
7669 M: Jean Delvare <jdelvare@suse.com>
7670 L: linux-hwmon@vger.kernel.org
7672 F: Documentation/hwmon/lm90
7673 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7674 F: drivers/hwmon/lm90.c
7675 F: include/dt-bindings/thermal/lm90.h
7677 LM95234 HARDWARE MONITOR DRIVER
7678 M: Guenter Roeck <linux@roeck-us.net>
7679 L: linux-hwmon@vger.kernel.org
7681 F: Documentation/hwmon/lm95234
7682 F: drivers/hwmon/lm95234.c
7684 LME2510 MEDIA DRIVER
7685 M: Malcolm Priestley <tvboxspy@gmail.com>
7686 L: linux-media@vger.kernel.org
7687 W: https://linuxtv.org
7688 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7690 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7693 M: Peter Zijlstra <peterz@infradead.org>
7694 M: Ingo Molnar <mingo@redhat.com>
7695 L: linux-kernel@vger.kernel.org
7696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7698 F: Documentation/locking/
7699 F: include/linux/lockdep.h
7700 F: include/linux/spinlock*.h
7701 F: arch/*/include/asm/spinlock*.h
7702 F: include/linux/rwlock*.h
7703 F: include/linux/mutex*.h
7704 F: arch/*/include/asm/mutex*.h
7705 F: include/linux/rwsem*.h
7706 F: arch/*/include/asm/rwsem.h
7707 F: include/linux/seqlock.h
7708 F: lib/locking*.[ch]
7711 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7712 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7713 L: linux-ntfs-dev@lists.sourceforge.net
7714 W: http://www.linux-ntfs.org/content/view/19/37/
7716 F: Documentation/ldm.txt
7717 F: block/partitions/ldm.*
7719 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7720 M: Sathya Prakash <sathya.prakash@broadcom.com>
7721 M: Chaitra P B <chaitra.basappa@broadcom.com>
7722 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7723 L: MPT-FusionLinux.pdl@broadcom.com
7724 L: linux-scsi@vger.kernel.org
7725 W: http://www.avagotech.com/support/
7727 F: drivers/message/fusion/
7728 F: drivers/scsi/mpt2sas/
7729 F: drivers/scsi/mpt3sas/
7731 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7732 M: Matthew Wilcox <matthew@wil.cx>
7733 L: linux-scsi@vger.kernel.org
7735 F: drivers/scsi/sym53c8xx_2/
7737 LTC4261 HARDWARE MONITOR DRIVER
7738 M: Guenter Roeck <linux@roeck-us.net>
7739 L: linux-hwmon@vger.kernel.org
7741 F: Documentation/hwmon/ltc4261
7742 F: drivers/hwmon/ltc4261.c
7744 LTP (Linux Test Project)
7745 M: Mike Frysinger <vapier@gentoo.org>
7746 M: Cyril Hrubis <chrubis@suse.cz>
7747 M: Wanlong Gao <wanlong.gao@gmail.com>
7748 M: Jan Stancek <jstancek@redhat.com>
7749 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7750 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7751 L: ltp@lists.linux.it (subscribers-only)
7752 W: http://linux-test-project.github.io/
7753 T: git git://github.com/linux-test-project/ltp.git
7757 W: http://www.linux-m32r.org/
7762 M: Geert Uytterhoeven <geert@linux-m68k.org>
7763 L: linux-m68k@lists.linux-m68k.org
7764 W: http://www.linux-m68k.org/
7765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7770 M68K ON APPLE MACINTOSH
7771 M: Joshua Thompson <funaho@jurai.org>
7772 W: http://www.mac.linux-m68k.org/
7773 L: linux-m68k@lists.linux-m68k.org
7778 M: Philip Blundell <philb@gnu.org>
7779 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7783 M88DS3103 MEDIA DRIVER
7784 M: Antti Palosaari <crope@iki.fi>
7785 L: linux-media@vger.kernel.org
7786 W: https://linuxtv.org
7787 W: http://palosaari.fi/linux/
7788 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7789 T: git git://linuxtv.org/anttip/media_tree.git
7791 F: drivers/media/dvb-frontends/m88ds3103*
7793 M88RS2000 MEDIA DRIVER
7794 M: Malcolm Priestley <tvboxspy@gmail.com>
7795 L: linux-media@vger.kernel.org
7796 W: https://linuxtv.org
7797 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7799 F: drivers/media/dvb-frontends/m88rs2000*
7801 MA901 MASTERKIT USB FM RADIO DRIVER
7802 M: Alexey Klimov <klimov.linux@gmail.com>
7803 L: linux-media@vger.kernel.org
7804 T: git git://linuxtv.org/media_tree.git
7806 F: drivers/media/radio/radio-ma901.c
7809 M: Johannes Berg <johannes@sipsolutions.net>
7810 L: linux-wireless@vger.kernel.org
7811 W: http://wireless.kernel.org/
7812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7815 F: Documentation/networking/mac80211-injection.txt
7816 F: include/net/mac80211.h
7818 F: drivers/net/wireless/mac80211_hwsim.[ch]
7821 M: Jassi Brar <jassisinghbrar@gmail.com>
7822 L: linux-kernel@vger.kernel.org
7825 F: include/linux/mailbox_client.h
7826 F: include/linux/mailbox_controller.h
7828 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7829 M: Michael Kerrisk <mtk.manpages@gmail.com>
7830 W: http://www.kernel.org/doc/man-pages
7831 L: linux-man@vger.kernel.org
7834 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
7835 M: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
7836 L: linux-mips@linux-mips.org
7838 F: arch/mips/boot/dts/img/pistachio_marduk.dts
7840 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7841 M: Andrew Lunn <andrew@lunn.ch>
7842 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7843 L: netdev@vger.kernel.org
7845 F: drivers/net/dsa/mv88e6xxx/
7846 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7848 MARVELL ARMADA DRM SUPPORT
7849 M: Russell King <linux@armlinux.org.uk>
7851 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
7852 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
7853 F: drivers/gpu/drm/armada/
7854 F: include/uapi/drm/armada_drm.h
7855 F: Documentation/devicetree/bindings/display/armada/
7857 MARVELL CRYPTO DRIVER
7858 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7859 M: Arnaud Ebalard <arno@natisbad.org>
7860 F: drivers/crypto/marvell/
7862 L: linux-crypto@vger.kernel.org
7864 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7865 M: Mirko Lindner <mlindner@marvell.com>
7866 M: Stephen Hemminger <stephen@networkplumber.org>
7867 L: netdev@vger.kernel.org
7869 F: drivers/net/ethernet/marvell/sk*
7871 MARVELL LIBERTAS WIRELESS DRIVER
7872 L: libertas-dev@lists.infradead.org
7874 F: drivers/net/wireless/marvell/libertas/
7876 MARVELL MV643XX ETHERNET DRIVER
7877 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7878 L: netdev@vger.kernel.org
7880 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7881 F: include/linux/mv643xx.h
7883 MARVELL MVNETA ETHERNET DRIVER
7884 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7885 L: netdev@vger.kernel.org
7887 F: drivers/net/ethernet/marvell/mvneta.*
7889 MARVELL MWIFIEX WIRELESS DRIVER
7890 M: Amitkumar Karwar <akarwar@marvell.com>
7891 M: Nishant Sarmukadam <nishants@marvell.com>
7892 M: Ganapathi Bhat <gbhat@marvell.com>
7893 M: Xinming Hu <huxm@marvell.com>
7894 L: linux-wireless@vger.kernel.org
7896 F: drivers/net/wireless/marvell/mwifiex/
7898 MARVELL MWL8K WIRELESS DRIVER
7899 M: Lennert Buytenhek <buytenh@wantstofly.org>
7900 L: linux-wireless@vger.kernel.org
7902 F: drivers/net/wireless/marvell/mwl8k.c
7904 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7905 M: Nicolas Pitre <nico@fluxnic.net>
7907 F: drivers/mmc/host/mvsdio.*
7909 MATROX FRAMEBUFFER DRIVER
7910 L: linux-fbdev@vger.kernel.org
7912 F: drivers/video/fbdev/matrox/matroxfb_*
7913 F: include/uapi/linux/matroxfb.h
7915 MAX16065 HARDWARE MONITOR DRIVER
7916 M: Guenter Roeck <linux@roeck-us.net>
7917 L: linux-hwmon@vger.kernel.org
7919 F: Documentation/hwmon/max16065
7920 F: drivers/hwmon/max16065.c
7922 MAX20751 HARDWARE MONITOR DRIVER
7923 M: Guenter Roeck <linux@roeck-us.net>
7924 L: linux-hwmon@vger.kernel.org
7926 F: Documentation/hwmon/max20751
7927 F: drivers/hwmon/max20751.c
7929 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7930 L: linux-hwmon@vger.kernel.org
7932 F: Documentation/hwmon/max6650
7933 F: drivers/hwmon/max6650.c
7935 MAX6697 HARDWARE MONITOR DRIVER
7936 M: Guenter Roeck <linux@roeck-us.net>
7937 L: linux-hwmon@vger.kernel.org
7939 F: Documentation/hwmon/max6697
7940 F: Documentation/devicetree/bindings/i2c/max6697.txt
7941 F: drivers/hwmon/max6697.c
7942 F: include/linux/platform_data/max6697.h
7944 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7945 M: Peter Rosin <peda@axentia.se>
7946 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7948 F: Documentation/devicetree/bindings/sound/max9860.txt
7949 F: sound/soc/codecs/max9860.*
7951 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7952 M: Krzysztof Kozlowski <krzk@kernel.org>
7953 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7954 L: linux-pm@vger.kernel.org
7956 F: drivers/power/supply/max14577_charger.c
7957 F: drivers/power/supply/max77693_charger.c
7959 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7960 M: Javier Martinez Canillas <javier@osg.samsung.com>
7961 L: linux-kernel@vger.kernel.org
7963 F: drivers/*/*max77802*.c
7964 F: Documentation/devicetree/bindings/*/*max77802.txt
7965 F: include/dt-bindings/*/*max77802.h
7967 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7968 M: Chanwoo Choi <cw00.choi@samsung.com>
7969 M: Krzysztof Kozlowski <krzk@kernel.org>
7970 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7971 L: linux-kernel@vger.kernel.org
7973 F: drivers/*/max14577*.c
7974 F: drivers/*/max77686*.c
7975 F: drivers/*/max77693*.c
7976 F: drivers/extcon/extcon-max14577.c
7977 F: drivers/extcon/extcon-max77693.c
7978 F: drivers/rtc/rtc-max77686.c
7979 F: drivers/clk/clk-max77686.c
7980 F: Documentation/devicetree/bindings/mfd/max14577.txt
7981 F: Documentation/devicetree/bindings/*/max77686.txt
7982 F: Documentation/devicetree/bindings/mfd/max77693.txt
7983 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7984 F: include/linux/mfd/max14577*.h
7985 F: include/linux/mfd/max77686*.h
7986 F: include/linux/mfd/max77693*.h
7988 MAXIRADIO FM RADIO RECEIVER DRIVER
7989 M: Hans Verkuil <hverkuil@xs4all.nl>
7990 L: linux-media@vger.kernel.org
7991 T: git git://linuxtv.org/media_tree.git
7992 W: https://linuxtv.org
7994 F: drivers/media/radio/radio-maxiradio*
7996 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7997 M: Peter Rosin <peda@axentia.se>
7998 L: linux-iio@vger.kernel.org
8000 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
8001 F: drivers/iio/potentiometer/mcp4531.c
8003 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
8004 M: William Breathitt Gray <vilhelm.gray@gmail.com>
8005 L: linux-iio@vger.kernel.org
8007 F: drivers/iio/dac/cio-dac.c
8009 MEDIA DRIVERS FOR RENESAS - FCP
8010 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8011 L: linux-media@vger.kernel.org
8012 L: linux-renesas-soc@vger.kernel.org
8013 T: git git://linuxtv.org/media_tree.git
8015 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
8016 F: drivers/media/platform/rcar-fcp.c
8017 F: include/media/rcar-fcp.h
8019 MEDIA DRIVERS FOR RENESAS - FDP1
8020 M: Kieran Bingham <kieran@bingham.xyz>
8021 L: linux-media@vger.kernel.org
8022 L: linux-renesas-soc@vger.kernel.org
8023 T: git git://linuxtv.org/media_tree.git
8025 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
8026 F: drivers/media/platform/rcar_fdp1.c
8028 MEDIA DRIVERS FOR RENESAS - VIN
8029 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
8030 L: linux-media@vger.kernel.org
8031 L: linux-renesas-soc@vger.kernel.org
8032 T: git git://linuxtv.org/media_tree.git
8034 F: Documentation/devicetree/bindings/media/rcar_vin.txt
8035 F: drivers/media/platform/rcar-vin/
8037 MEDIA DRIVERS FOR RENESAS - VSP1
8038 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8039 L: linux-media@vger.kernel.org
8040 L: linux-renesas-soc@vger.kernel.org
8041 T: git git://linuxtv.org/media_tree.git
8043 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
8044 F: drivers/media/platform/vsp1/
8046 MEDIA DRIVERS FOR HELENE
8047 M: Abylay Ospan <aospan@netup.ru>
8048 L: linux-media@vger.kernel.org
8049 W: https://linuxtv.org
8051 T: git git://linuxtv.org/media_tree.git
8053 F: drivers/media/dvb-frontends/helene*
8055 MEDIA DRIVERS FOR ASCOT2E
8056 M: Sergey Kozlov <serjk@netup.ru>
8057 M: Abylay Ospan <aospan@netup.ru>
8058 L: linux-media@vger.kernel.org
8059 W: https://linuxtv.org
8061 T: git git://linuxtv.org/media_tree.git
8063 F: drivers/media/dvb-frontends/ascot2e*
8065 MEDIA DRIVERS FOR CXD2841ER
8066 M: Sergey Kozlov <serjk@netup.ru>
8067 M: Abylay Ospan <aospan@netup.ru>
8068 L: linux-media@vger.kernel.org
8069 W: https://linuxtv.org
8071 T: git git://linuxtv.org/media_tree.git
8073 F: drivers/media/dvb-frontends/cxd2841er*
8075 MEDIA DRIVERS FOR HORUS3A
8076 M: Sergey Kozlov <serjk@netup.ru>
8077 M: Abylay Ospan <aospan@netup.ru>
8078 L: linux-media@vger.kernel.org
8079 W: https://linuxtv.org
8081 T: git git://linuxtv.org/media_tree.git
8083 F: drivers/media/dvb-frontends/horus3a*
8085 MEDIA DRIVERS FOR LNBH25
8086 M: Sergey Kozlov <serjk@netup.ru>
8087 M: Abylay Ospan <aospan@netup.ru>
8088 L: linux-media@vger.kernel.org
8089 W: https://linuxtv.org
8091 T: git git://linuxtv.org/media_tree.git
8093 F: drivers/media/dvb-frontends/lnbh25*
8095 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8096 M: Sergey Kozlov <serjk@netup.ru>
8097 M: Abylay Ospan <aospan@netup.ru>
8098 L: linux-media@vger.kernel.org
8099 W: https://linuxtv.org
8101 T: git git://linuxtv.org/media_tree.git
8103 F: drivers/media/pci/netup_unidvb/*
8105 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8106 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8107 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8108 P: LinuxTV.org Project
8109 L: linux-media@vger.kernel.org
8110 W: https://linuxtv.org
8111 Q: http://patchwork.kernel.org/project/linux-media/list/
8112 T: git git://linuxtv.org/media_tree.git
8114 F: Documentation/media/
8116 F: drivers/staging/media/
8117 F: include/linux/platform_data/media/
8119 F: include/uapi/linux/dvb/
8120 F: include/uapi/linux/videodev2.h
8121 F: include/uapi/linux/media.h
8122 F: include/uapi/linux/v4l2-*
8123 F: include/uapi/linux/meye.h
8124 F: include/uapi/linux/ivtv*
8125 F: include/uapi/linux/uvcvideo.h
8127 MEDIATEK ETHERNET DRIVER
8128 M: Felix Fietkau <nbd@openwrt.org>
8129 M: John Crispin <blogic@openwrt.org>
8130 L: netdev@vger.kernel.org
8132 F: drivers/net/ethernet/mediatek/
8134 MEDIATEK MEDIA DRIVER
8135 M: Tiffany Lin <tiffany.lin@mediatek.com>
8136 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8138 F: drivers/media/platform/mtk-vcodec/
8139 F: drivers/media/platform/mtk-vpu/
8140 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8141 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8144 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8145 M: Houlong Wei <houlong.wei@mediatek.com>
8146 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8148 F: drivers/media/platform/mtk-mdp/
8149 F: drivers/media/platform/mtk-vpu/
8150 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8152 MEDIATEK MT7601U WIRELESS LAN DRIVER
8153 M: Jakub Kicinski <kubakici@wp.pl>
8154 L: linux-wireless@vger.kernel.org
8156 F: drivers/net/wireless/mediatek/mt7601u/
8158 MEGARAID SCSI/SAS DRIVERS
8159 M: Kashyap Desai <kashyap.desai@broadcom.com>
8160 M: Sumit Saxena <sumit.saxena@broadcom.com>
8161 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8162 L: megaraidlinux.pdl@broadcom.com
8163 L: linux-scsi@vger.kernel.org
8164 W: http://www.avagotech.com/support/
8166 F: Documentation/scsi/megaraid.txt
8167 F: drivers/scsi/megaraid.*
8168 F: drivers/scsi/megaraid/
8170 MELFAS MIP4 TOUCHSCREEN DRIVER
8171 M: Sangwon Jee <jeesw@melfas.com>
8172 W: http://www.melfas.com
8174 F: drivers/input/touchscreen/melfas_mip4.c
8175 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8177 MELLANOX ETHERNET DRIVER (mlx4_en)
8178 M: Tariq Toukan <tariqt@mellanox.com>
8179 L: netdev@vger.kernel.org
8181 W: http://www.mellanox.com
8182 Q: http://patchwork.ozlabs.org/project/netdev/list/
8183 F: drivers/net/ethernet/mellanox/mlx4/en_*
8185 MELLANOX ETHERNET DRIVER (mlx5e)
8186 M: Saeed Mahameed <saeedm@mellanox.com>
8187 L: netdev@vger.kernel.org
8189 W: http://www.mellanox.com
8190 Q: http://patchwork.ozlabs.org/project/netdev/list/
8191 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8193 MELLANOX ETHERNET SWITCH DRIVERS
8194 M: Jiri Pirko <jiri@mellanox.com>
8195 M: Ido Schimmel <idosch@mellanox.com>
8196 L: netdev@vger.kernel.org
8198 W: http://www.mellanox.com
8199 Q: http://patchwork.ozlabs.org/project/netdev/list/
8200 F: drivers/net/ethernet/mellanox/mlxsw/
8202 MELLANOX MLXCPLD I2C AND MUX DRIVER
8203 M: Vadim Pasternak <vadimp@mellanox.com>
8204 M: Michael Shych <michaelsh@mellanox.com>
8205 L: linux-i2c@vger.kernel.org
8207 F: drivers/i2c/busses/i2c-mlxcpld.c
8208 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8209 F: Documentation/i2c/busses/i2c-mlxcpld
8211 MELLANOX MLXCPLD LED DRIVER
8212 M: Vadim Pasternak <vadimp@mellanox.com>
8213 L: linux-leds@vger.kernel.org
8215 F: drivers/leds/leds-mlxcpld.c
8216 F: Documentation/leds/leds-mlxcpld.txt
8218 MELLANOX PLATFORM DRIVER
8219 M: Vadim Pasternak <vadimp@mellanox.com>
8220 L: platform-driver-x86@vger.kernel.org
8222 F: drivers/platform/x86/mlx-platform.c
8224 MELLANOX MLX CPLD HOTPLUG DRIVER
8225 M: Vadim Pasternak <vadimp@mellanox.com>
8226 L: platform-driver-x86@vger.kernel.org
8228 F: drivers/platform/x86/mlxcpld-hotplug.c
8229 F: include/linux/platform_data/mlxcpld-hotplug.h
8231 SOFT-ROCE DRIVER (rxe)
8232 M: Moni Shoua <monis@mellanox.com>
8233 L: linux-rdma@vger.kernel.org
8235 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8236 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8237 F: drivers/infiniband/sw/rxe/
8238 F: include/uapi/rdma/rdma_user_rxe.h
8241 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8242 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8243 L: linux-kernel@vger.kernel.org
8245 F: kernel/membarrier.c
8246 F: include/uapi/linux/membarrier.h
8249 L: linux-mm@kvack.org
8250 W: http://www.linux-mm.org
8252 F: include/linux/mm.h
8253 F: include/linux/gfp.h
8254 F: include/linux/mmzone.h
8255 F: include/linux/memory_hotplug.h
8256 F: include/linux/vmalloc.h
8259 MEMORY TECHNOLOGY DEVICES (MTD)
8260 M: David Woodhouse <dwmw2@infradead.org>
8261 M: Brian Norris <computersforpeace@gmail.com>
8262 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8263 M: Marek Vasut <marek.vasut@gmail.com>
8264 M: Richard Weinberger <richard@nod.at>
8265 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8266 L: linux-mtd@lists.infradead.org
8267 W: http://www.linux-mtd.infradead.org/
8268 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8269 T: git git://git.infradead.org/linux-mtd.git
8270 T: git git://git.infradead.org/l2-mtd.git
8272 F: Documentation/devicetree/bindings/mtd/
8274 F: include/linux/mtd/
8275 F: include/uapi/mtd/
8277 MEN A21 WATCHDOG DRIVER
8278 M: Johannes Thumshirn <morbidrsa@gmail.com>
8279 L: linux-watchdog@vger.kernel.org
8281 F: drivers/watchdog/mena21_wdt.c
8283 MEN CHAMELEON BUS (mcb)
8284 M: Johannes Thumshirn <morbidrsa@gmail.com>
8287 F: include/linux/mcb.h
8288 F: Documentation/men-chameleon-bus.txt
8290 MEN F21BMC (Board Management Controller)
8291 M: Andreas Werner <andreas.werner@men.de>
8293 F: drivers/mfd/menf21bmc.c
8294 F: drivers/watchdog/menf21bmc_wdt.c
8295 F: drivers/leds/leds-menf21bmc.c
8296 F: drivers/hwmon/menf21bmc_hwmon.c
8297 F: Documentation/hwmon/menf21bmc
8300 M: James Hogan <james.hogan@imgtec.com>
8301 L: linux-metag@vger.kernel.org
8302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8305 F: Documentation/metag/
8306 F: Documentation/devicetree/bindings/metag/
8307 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8308 F: drivers/clocksource/metag_generic.c
8309 F: drivers/irqchip/irq-metag.c
8310 F: drivers/irqchip/irq-metag-ext.c
8311 F: drivers/tty/metag_da.c
8313 MICROBLAZE ARCHITECTURE
8314 M: Michal Simek <monstr@monstr.eu>
8315 W: http://www.monstr.eu/fdt/
8316 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8320 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8321 M: Richard Genoud <richard.genoud@gmail.com>
8323 F: drivers/tty/serial/atmel_serial.c
8324 F: include/linux/atmel_serial.h
8326 MICROCHIP / ATMEL DMA DRIVER
8327 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8329 L: dmaengine@vger.kernel.org
8331 F: drivers/dma/at_hdmac.c
8332 F: drivers/dma/at_hdmac_regs.h
8333 F: include/linux/platform_data/dma-atmel.h
8335 MICROCHIP / ATMEL ISC DRIVER
8336 M: Songjun Wu <songjun.wu@microchip.com>
8337 L: linux-media@vger.kernel.org
8339 F: drivers/media/platform/atmel/atmel-isc.c
8340 F: drivers/media/platform/atmel/atmel-isc-regs.h
8341 F: devicetree/bindings/media/atmel-isc.txt
8343 MICROCHIP USB251XB DRIVER
8344 M: Richard Leitner <richard.leitner@skidata.com>
8345 L: linux-usb@vger.kernel.org
8347 F: drivers/usb/misc/usb251xb.c
8348 F: Documentation/devicetree/bindings/usb/usb251xb.txt
8350 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8351 M: Chen Yu <yu.c.chen@intel.com>
8352 L: platform-driver-x86@vger.kernel.org
8354 F: drivers/platform/x86/surfacepro3_button.c
8357 M: Oliver Neukum <oliver@neukum.org>
8359 F: drivers/usb/image/microtek.*
8362 M: Ralf Baechle <ralf@linux-mips.org>
8363 L: linux-mips@linux-mips.org
8364 W: http://www.linux-mips.org/
8365 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8366 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8368 F: Documentation/devicetree/bindings/mips/
8369 F: Documentation/mips/
8372 MIPS/LOONGSON1 ARCHITECTURE
8373 M: Keguang Zhang <keguang.zhang@gmail.com>
8374 L: linux-mips@linux-mips.org
8376 F: arch/mips/loongson32/
8377 F: arch/mips/include/asm/mach-loongson32/
8378 F: drivers/*/*loongson1*
8379 F: drivers/*/*/*loongson1*
8381 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8382 M: Hans Verkuil <hverkuil@xs4all.nl>
8383 L: linux-media@vger.kernel.org
8384 T: git git://linuxtv.org/media_tree.git
8385 W: https://linuxtv.org
8387 F: drivers/media/radio/radio-miropcm20*
8389 MELLANOX MLX4 core VPI driver
8390 M: Yishai Hadas <yishaih@mellanox.com>
8391 L: netdev@vger.kernel.org
8392 L: linux-rdma@vger.kernel.org
8393 W: http://www.mellanox.com
8394 Q: http://patchwork.ozlabs.org/project/netdev/list/
8396 F: drivers/net/ethernet/mellanox/mlx4/
8397 F: include/linux/mlx4/
8398 F: include/uapi/rdma/mlx4-abi.h
8400 MELLANOX MLX4 IB driver
8401 M: Yishai Hadas <yishaih@mellanox.com>
8402 L: linux-rdma@vger.kernel.org
8403 W: http://www.mellanox.com
8404 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8406 F: drivers/infiniband/hw/mlx4/
8407 F: include/linux/mlx4/
8409 MELLANOX MLX5 core VPI driver
8410 M: Saeed Mahameed <saeedm@mellanox.com>
8411 M: Matan Barak <matanb@mellanox.com>
8412 M: Leon Romanovsky <leonro@mellanox.com>
8413 L: netdev@vger.kernel.org
8414 L: linux-rdma@vger.kernel.org
8415 W: http://www.mellanox.com
8416 Q: http://patchwork.ozlabs.org/project/netdev/list/
8418 F: drivers/net/ethernet/mellanox/mlx5/core/
8419 F: include/linux/mlx5/
8420 F: include/uapi/rdma/mlx5-abi.h
8422 MELLANOX MLX5 IB driver
8423 M: Matan Barak <matanb@mellanox.com>
8424 M: Leon Romanovsky <leonro@mellanox.com>
8425 L: linux-rdma@vger.kernel.org
8426 W: http://www.mellanox.com
8427 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8429 F: drivers/infiniband/hw/mlx5/
8430 F: include/linux/mlx5/
8432 MELEXIS MLX90614 DRIVER
8433 M: Crt Mori <cmo@melexis.com>
8434 L: linux-iio@vger.kernel.org
8435 W: http://www.melexis.com
8437 F: drivers/iio/temperature/mlx90614.c
8439 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8440 M: Don Brace <don.brace@microsemi.com>
8441 L: esc.storagedev@microsemi.com
8442 L: linux-scsi@vger.kernel.org
8444 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8445 F: drivers/scsi/smartpqi/Kconfig
8446 F: drivers/scsi/smartpqi/Makefile
8447 F: include/linux/cciss*.h
8448 F: include/uapi/linux/cciss*.h
8449 F: Documentation/scsi/smartpqi.txt
8451 MN88472 MEDIA DRIVER
8452 M: Antti Palosaari <crope@iki.fi>
8453 L: linux-media@vger.kernel.org
8454 W: https://linuxtv.org
8455 W: http://palosaari.fi/linux/
8456 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8458 F: drivers/media/dvb-frontends/mn88472*
8460 MN88473 MEDIA DRIVER
8461 M: Antti Palosaari <crope@iki.fi>
8462 L: linux-media@vger.kernel.org
8463 W: https://linuxtv.org
8464 W: http://palosaari.fi/linux/
8465 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8467 F: drivers/media/dvb-frontends/mn88473*
8470 M: Jessica Yu <jeyu@redhat.com>
8471 M: Rusty Russell <rusty@rustcorp.com.au>
8472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
8474 F: include/linux/module.h
8477 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8478 W: http://popies.net/meye/
8480 F: Documentation/media/v4l-drivers/meye*
8481 F: drivers/media/pci/meye/
8482 F: include/uapi/linux/meye.h
8484 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8485 M: Jiri Slaby <jirislaby@gmail.com>
8487 F: Documentation/serial/moxa-smartio
8488 F: drivers/tty/mxser.*
8490 MR800 AVERMEDIA USB FM RADIO DRIVER
8491 M: Alexey Klimov <klimov.linux@gmail.com>
8492 L: linux-media@vger.kernel.org
8493 T: git git://linuxtv.org/media_tree.git
8495 F: drivers/media/radio/radio-mr800.c
8497 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8498 M: Alan Ott <alan@signal11.us>
8499 L: linux-wpan@vger.kernel.org
8501 F: drivers/net/ieee802154/mrf24j40.c
8502 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8505 M: "Lee, Chun-Yi" <jlee@suse.com>
8506 L: platform-driver-x86@vger.kernel.org
8508 F: drivers/platform/x86/msi-laptop.c
8511 L: platform-driver-x86@vger.kernel.org
8513 F: drivers/platform/x86/msi-wmi.c
8516 M: Antti Palosaari <crope@iki.fi>
8517 L: linux-media@vger.kernel.org
8518 W: https://linuxtv.org
8519 W: http://palosaari.fi/linux/
8520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8521 T: git git://linuxtv.org/anttip/media_tree.git
8523 F: drivers/media/tuners/msi001*
8525 MSI2500 MEDIA DRIVER
8526 M: Antti Palosaari <crope@iki.fi>
8527 L: linux-media@vger.kernel.org
8528 W: https://linuxtv.org
8529 W: http://palosaari.fi/linux/
8530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8531 T: git git://linuxtv.org/anttip/media_tree.git
8533 F: drivers/media/usb/msi2500/
8535 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8536 M: Robert Jarzmik <robert.jarzmik@free.fr>
8537 L: linux-mtd@lists.infradead.org
8539 F: drivers/mtd/devices/docg3*
8541 MT9M032 APTINA SENSOR DRIVER
8542 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8543 L: linux-media@vger.kernel.org
8544 T: git git://linuxtv.org/media_tree.git
8546 F: drivers/media/i2c/mt9m032.c
8547 F: include/media/i2c/mt9m032.h
8549 MT9P031 APTINA CAMERA SENSOR
8550 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8551 L: linux-media@vger.kernel.org
8552 T: git git://linuxtv.org/media_tree.git
8554 F: drivers/media/i2c/mt9p031.c
8555 F: include/media/i2c/mt9p031.h
8557 MT9T001 APTINA CAMERA SENSOR
8558 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8559 L: linux-media@vger.kernel.org
8560 T: git git://linuxtv.org/media_tree.git
8562 F: drivers/media/i2c/mt9t001.c
8563 F: include/media/i2c/mt9t001.h
8565 MT9V032 APTINA CAMERA SENSOR
8566 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8567 L: linux-media@vger.kernel.org
8568 T: git git://linuxtv.org/media_tree.git
8570 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8571 F: drivers/media/i2c/mt9v032.c
8572 F: include/media/i2c/mt9v032.h
8574 MULTIFUNCTION DEVICES (MFD)
8575 M: Lee Jones <lee.jones@linaro.org>
8576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8578 F: Documentation/devicetree/bindings/mfd/
8580 F: include/linux/mfd/
8581 F: include/dt-bindings/mfd/
8583 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8584 M: Ulf Hansson <ulf.hansson@linaro.org>
8585 L: linux-mmc@vger.kernel.org
8586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8588 F: Documentation/devicetree/bindings/mmc/
8590 F: include/linux/mmc/
8591 F: include/uapi/linux/mmc/
8593 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8595 F: drivers/mmc/host/mmc_spi.c
8596 F: include/linux/spi/mmc_spi.h
8598 MULTISOUND SOUND DRIVER
8599 M: Andrew Veliath <andrewtv@usa.net>
8601 F: Documentation/sound/oss/MultiSound
8604 MULTITECH MULTIPORT CARD (ISICOM)
8606 F: drivers/tty/isicom.c
8607 F: include/linux/isicom.h
8609 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8610 M: Bin Liu <b-liu@ti.com>
8611 L: linux-usb@vger.kernel.org
8612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8614 F: drivers/usb/musb/
8616 MXL5007T MEDIA DRIVER
8617 M: Michael Krufky <mkrufky@linuxtv.org>
8618 L: linux-media@vger.kernel.org
8619 W: https://linuxtv.org
8620 W: http://github.com/mkrufky
8621 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8622 T: git git://linuxtv.org/mkrufky/tuners.git
8624 F: drivers/media/tuners/mxl5007t.*
8627 M: Marek Vasut <marex@denx.de>
8629 F: drivers/gpu/drm/mxsfb/
8630 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8632 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8633 M: Hyong-Youb Kim <hykim@myri.com>
8634 L: netdev@vger.kernel.org
8635 W: https://www.myricom.com/support/downloads/myri10ge.html
8637 F: drivers/net/ethernet/myricom/myri10ge/
8639 NAND FLASH SUBSYSTEM
8640 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8641 R: Richard Weinberger <richard@nod.at>
8642 L: linux-mtd@lists.infradead.org
8643 W: http://www.linux-mtd.infradead.org/
8644 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8645 T: git git://github.com/linux-nand/linux.git
8647 F: drivers/mtd/nand/
8648 F: include/linux/mtd/nand*.h
8650 NATSEMI ETHERNET DRIVER (DP8381x)
8652 F: drivers/net/ethernet/natsemi/natsemi.c
8654 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8655 M: Daniel Mack <zonque@gmail.com>
8657 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8658 W: http://www.native-instruments.com
8662 M: Petr Vandrovec <petr@vandrovec.name>
8666 NCR 5380 SCSI DRIVERS
8667 M: Finn Thain <fthain@telegraphics.com.au>
8668 M: Michael Schmitz <schmitzmic@gmail.com>
8669 L: linux-scsi@vger.kernel.org
8671 F: Documentation/scsi/g_NCR5380.txt
8672 F: drivers/scsi/NCR5380.*
8673 F: drivers/scsi/arm/cumana_1.c
8674 F: drivers/scsi/arm/oak.c
8675 F: drivers/scsi/atari_scsi.*
8676 F: drivers/scsi/dmx3191d.c
8677 F: drivers/scsi/g_NCR5380.*
8678 F: drivers/scsi/mac_scsi.*
8679 F: drivers/scsi/sun3_scsi.*
8680 F: drivers/scsi/sun3_scsi_vme.c
8682 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8683 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8684 L: linux-scsi@vger.kernel.org
8686 F: drivers/scsi/NCR_D700.*
8688 NCT6775 HARDWARE MONITOR DRIVER
8689 M: Guenter Roeck <linux@roeck-us.net>
8690 L: linux-hwmon@vger.kernel.org
8692 F: Documentation/hwmon/nct6775
8693 F: drivers/hwmon/nct6775.c
8695 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8696 M: Faisal Latif <faisal.latif@intel.com>
8697 L: linux-rdma@vger.kernel.org
8698 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8700 F: drivers/infiniband/hw/nes/
8701 F: include/uapi/rdma/nes-abi.h
8703 NETEM NETWORK EMULATOR
8704 M: Stephen Hemminger <stephen@networkplumber.org>
8705 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8707 F: net/sched/sch_netem.c
8709 NETERION 10GbE DRIVERS (s2io/vxge)
8710 M: Jon Mason <jdmason@kudzu.us>
8711 L: netdev@vger.kernel.org
8713 F: Documentation/networking/s2io.txt
8714 F: Documentation/networking/vxge.txt
8715 F: drivers/net/ethernet/neterion/
8718 M: Pablo Neira Ayuso <pablo@netfilter.org>
8719 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8720 L: netfilter-devel@vger.kernel.org
8721 L: coreteam@netfilter.org
8722 W: http://www.netfilter.org/
8723 W: http://www.iptables.org/
8724 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8728 F: include/linux/netfilter*
8729 F: include/linux/netfilter/
8730 F: include/net/netfilter/
8731 F: include/uapi/linux/netfilter*
8732 F: include/uapi/linux/netfilter/
8733 F: net/*/netfilter.c
8736 F: net/bridge/br_netfilter*.c
8739 M: Paul Moore <paul@paul-moore.com>
8740 W: http://netlabel.sf.net
8741 L: netdev@vger.kernel.org
8743 F: Documentation/netlabel/
8744 F: include/net/netlabel.h
8747 NETROM NETWORK LAYER
8748 M: Ralf Baechle <ralf@linux-mips.org>
8749 L: linux-hams@vger.kernel.org
8750 W: http://www.linux-ax25.org/
8752 F: include/net/netrom.h
8753 F: include/uapi/linux/netrom.h
8756 NETRONOME ETHERNET DRIVERS
8757 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8758 L: oss-drivers@netronome.com
8760 F: drivers/net/ethernet/netronome/
8762 NETWORK BLOCK DEVICE (NBD)
8763 M: Josef Bacik <jbacik@fb.com>
8765 L: linux-block@vger.kernel.org
8766 L: nbd-general@lists.sourceforge.net
8767 F: Documentation/blockdev/nbd.txt
8768 F: drivers/block/nbd.c
8769 F: include/uapi/linux/nbd.h
8771 NETWORK DROP MONITOR
8772 M: Neil Horman <nhorman@tuxdriver.com>
8773 L: netdev@vger.kernel.org
8775 W: https://fedorahosted.org/dropwatch/
8776 F: net/core/drop_monitor.c
8779 M: Andrew Lunn <andrew@lunn.ch>
8780 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8781 M: Florian Fainelli <f.fainelli@gmail.com>
8784 F: include/net/dsa.h
8787 NETWORKING [GENERAL]
8788 M: "David S. Miller" <davem@davemloft.net>
8789 L: netdev@vger.kernel.org
8790 W: http://www.linuxfoundation.org/en/Net
8791 Q: http://patchwork.ozlabs.org/project/netdev/list/
8792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8794 B: mailto:netdev@vger.kernel.org
8798 F: include/linux/in.h
8799 F: include/linux/net.h
8800 F: include/linux/netdevice.h
8801 F: include/uapi/linux/in.h
8802 F: include/uapi/linux/net.h
8803 F: include/uapi/linux/netdevice.h
8804 F: include/uapi/linux/net_namespace.h
8806 F: tools/testing/selftests/net/
8809 NETWORKING [IPv4/IPv6]
8810 M: "David S. Miller" <davem@davemloft.net>
8811 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8812 M: James Morris <jmorris@namei.org>
8813 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8814 M: Patrick McHardy <kaber@trash.net>
8815 L: netdev@vger.kernel.org
8816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8824 M: Steffen Klassert <steffen.klassert@secunet.com>
8825 M: Herbert Xu <herbert@gondor.apana.org.au>
8826 M: "David S. Miller" <davem@davemloft.net>
8827 L: netdev@vger.kernel.org
8828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8837 F: net/ipv4/ipcomp.c
8838 F: net/ipv4/ip_vti.c
8842 F: net/ipv6/ipcomp6.c
8843 F: net/ipv6/ip6_vti.c
8844 F: include/uapi/linux/xfrm.h
8845 F: include/net/xfrm.h
8847 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8848 M: Paul Moore <paul@paul-moore.com>
8849 L: netdev@vger.kernel.org
8852 NETWORKING [WIRELESS]
8853 L: linux-wireless@vger.kernel.org
8854 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8857 L: netdev@vger.kernel.org
8858 W: http://www.linuxfoundation.org/en/Net
8859 Q: http://patchwork.ozlabs.org/project/netdev/list/
8860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8863 F: Documentation/devicetree/bindings/net/
8865 F: include/linux/if_*
8866 F: include/linux/netdevice.h
8867 F: include/linux/etherdevice.h
8868 F: include/linux/fcdevice.h
8869 F: include/linux/fddidevice.h
8870 F: include/linux/hippidevice.h
8871 F: include/linux/inetdevice.h
8872 F: include/uapi/linux/if_*
8873 F: include/uapi/linux/netdevice.h
8875 NETWORKING DRIVERS (WIRELESS)
8876 M: Kalle Valo <kvalo@codeaurora.org>
8877 L: linux-wireless@vger.kernel.org
8878 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8882 F: Documentation/devicetree/bindings/net/wireless/
8883 F: drivers/net/wireless/
8885 NETXEN (1/10) GbE SUPPORT
8886 M: Manish Chopra <manish.chopra@cavium.com>
8887 M: Rahul Verma <rahul.verma@cavium.com>
8888 M: Dept-GELinuxNICDev@cavium.com
8889 L: netdev@vger.kernel.org
8891 F: drivers/net/ethernet/qlogic/netxen/
8894 M: Samuel Ortiz <sameo@linux.intel.com>
8895 L: linux-wireless@vger.kernel.org
8896 L: linux-nfc@lists.01.org (subscribers-only)
8900 F: include/uapi/linux/nfc.h
8902 F: include/linux/platform_data/nfcmrvl.h
8903 F: include/linux/platform_data/nxp-nci.h
8904 F: include/linux/platform_data/pn544.h
8905 F: include/linux/platform_data/st21nfca.h
8906 F: include/linux/platform_data/st-nci.h
8907 F: Documentation/devicetree/bindings/net/nfc/
8909 NFS, SUNRPC, AND LOCKD CLIENTS
8910 M: Trond Myklebust <trond.myklebust@primarydata.com>
8911 M: Anna Schumaker <anna.schumaker@netapp.com>
8912 L: linux-nfs@vger.kernel.org
8913 W: http://client.linux-nfs.org
8914 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8920 F: include/linux/lockd/
8921 F: include/linux/nfs*
8922 F: include/linux/sunrpc/
8923 F: include/uapi/linux/nfs*
8924 F: include/uapi/linux/sunrpc/
8927 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8928 L: linux-nilfs@vger.kernel.org
8929 W: http://nilfs.sourceforge.net/
8930 W: http://nilfs.osdn.jp/
8931 T: git git://github.com/konis/nilfs2.git
8933 F: Documentation/filesystems/nilfs2.txt
8935 F: include/trace/events/nilfs2.h
8936 F: include/uapi/linux/nilfs2_api.h
8937 F: include/uapi/linux/nilfs2_ondisk.h
8939 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8940 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8941 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8943 F: Documentation/scsi/NinjaSCSI.txt
8944 F: drivers/scsi/pcmcia/nsp_*
8946 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8947 M: GOTO Masanori <gotom@debian.or.jp>
8948 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8949 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8951 F: Documentation/scsi/NinjaSCSI.txt
8952 F: drivers/scsi/nsp32*
8955 M: Ley Foon Tan <lftan@altera.com>
8956 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8961 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8962 M: Pavel Machek <pavel@ucw.cz>
8963 M: Sakari Ailus <sakari.ailus@iki.fi>
8964 L: linux-media@vger.kernel.org
8966 F: drivers/media/i2c/et8ek8
8967 F: drivers/media/i2c/ad5820.c
8969 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8970 M: Pavel Machek <pavel@ucw.cz>
8971 M: Sakari Ailus <sakari.ailus@iki.fi>
8972 L: linux-media@vger.kernel.org
8974 F: drivers/media/i2c/et8ek8
8975 F: drivers/media/i2c/ad5820.c
8977 NOKIA N900 POWER SUPPLY DRIVERS
8978 R: Pali Rohár <pali.rohar@gmail.com>
8979 F: include/linux/power/bq2415x_charger.h
8980 F: include/linux/power/bq27xxx_battery.h
8981 F: include/linux/power/isp1704_charger.h
8982 F: drivers/power/supply/bq2415x_charger.c
8983 F: drivers/power/supply/bq27xxx_battery.c
8984 F: drivers/power/supply/bq27xxx_battery_i2c.c
8985 F: drivers/power/supply/isp1704_charger.c
8986 F: drivers/power/supply/rx51_battery.c
8989 M: Jon Mason <jdmason@kudzu.us>
8990 M: Dave Jiang <dave.jiang@intel.com>
8991 M: Allen Hubbe <Allen.Hubbe@emc.com>
8992 L: linux-ntb@googlegroups.com
8994 W: https://github.com/jonmason/ntb/wiki
8995 T: git git://github.com/jonmason/ntb.git
8997 F: drivers/net/ntb_netdev.c
8998 F: include/linux/ntb.h
8999 F: include/linux/ntb_transport.h
9000 F: tools/testing/selftests/ntb/
9003 M: Jon Mason <jdmason@kudzu.us>
9004 M: Dave Jiang <dave.jiang@intel.com>
9005 L: linux-ntb@googlegroups.com
9007 W: https://github.com/jonmason/ntb/wiki
9008 T: git git://github.com/jonmason/ntb.git
9009 F: drivers/ntb/hw/intel/
9012 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
9013 L: linux-ntb@googlegroups.com
9015 F: drivers/ntb/hw/amd/
9018 M: Anton Altaparmakov <anton@tuxera.com>
9019 L: linux-ntfs-dev@lists.sourceforge.net
9020 W: http://www.tuxera.com/
9021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
9023 F: Documentation/filesystems/ntfs.txt
9026 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
9027 M: Antonino Daplas <adaplas@gmail.com>
9028 L: linux-fbdev@vger.kernel.org
9030 F: drivers/video/fbdev/riva/
9031 F: drivers/video/fbdev/nvidia/
9034 M: Keith Busch <keith.busch@intel.com>
9035 M: Jens Axboe <axboe@fb.com>
9036 M: Christoph Hellwig <hch@lst.de>
9037 M: Sagi Grimberg <sagi@grimberg.me>
9038 L: linux-nvme@lists.infradead.org
9039 T: git://git.infradead.org/nvme.git
9040 W: http://git.infradead.org/nvme.git
9042 F: drivers/nvme/host/
9043 F: include/linux/nvme.h
9044 F: include/uapi/linux/nvme_ioctl.h
9046 NVM EXPRESS TARGET DRIVER
9047 M: Christoph Hellwig <hch@lst.de>
9048 M: Sagi Grimberg <sagi@grimberg.me>
9049 L: linux-nvme@lists.infradead.org
9050 T: git://git.infradead.org/nvme.git
9051 W: http://git.infradead.org/nvme.git
9053 F: drivers/nvme/target/
9055 NVM EXPRESS FC TRANSPORT DRIVERS
9056 M: James Smart <james.smart@broadcom.com>
9057 L: linux-nvme@lists.infradead.org
9059 F: include/linux/nvme-fc.h
9060 F: include/linux/nvme-fc-driver.h
9061 F: drivers/nvme/host/fc.c
9062 F: drivers/nvme/target/fc.c
9063 F: drivers/nvme/target/fcloop.c
9066 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
9067 M: Maxime Ripard <maxime.ripard@free-electrons.com>
9070 F: Documentation/devicetree/bindings/nvmem/
9071 F: include/linux/nvmem-consumer.h
9072 F: include/linux/nvmem-provider.h
9075 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9076 R: Charles Gorand <charles.gorand@effinnov.com>
9077 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9079 F: drivers/nfc/nxp-nci
9081 NXP TDA998X DRM DRIVER
9082 M: Russell King <linux@armlinux.org.uk>
9084 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9085 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9086 F: drivers/gpu/drm/i2c/tda998x_drv.c
9087 F: include/drm/i2c/tda998x.h
9090 M: Peter Rosin <peda@axentia.se>
9091 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9093 F: sound/soc/codecs/tfa9879*
9096 M: Josh Poimboeuf <jpoimboe@redhat.com>
9101 M: Aaro Koskinen <aaro.koskinen@iki.fi>
9102 M: Tony Lindgren <tony@atomide.com>
9103 L: linux-omap@vger.kernel.org
9104 Q: http://patchwork.kernel.org/project/linux-omap/list/
9105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9107 F: arch/arm/mach-omap1/
9108 F: arch/arm/plat-omap/
9109 F: arch/arm/configs/omap1_defconfig
9110 F: drivers/i2c/busses/i2c-omap.c
9111 F: include/linux/i2c-omap.h
9114 M: Tony Lindgren <tony@atomide.com>
9115 L: linux-omap@vger.kernel.org
9116 W: http://www.muru.com/linux/omap/
9117 W: http://linux.omap.com/
9118 Q: http://patchwork.kernel.org/project/linux-omap/list/
9119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9121 F: arch/arm/mach-omap2/
9122 F: arch/arm/plat-omap/
9123 F: arch/arm/configs/omap2plus_defconfig
9124 F: drivers/i2c/busses/i2c-omap.c
9125 F: drivers/irqchip/irq-omap-intc.c
9126 F: drivers/mfd/*omap*.c
9127 F: drivers/mfd/menelaus.c
9128 F: drivers/mfd/palmas.c
9129 F: drivers/mfd/tps65217.c
9130 F: drivers/mfd/tps65218.c
9131 F: drivers/mfd/tps65910.c
9132 F: drivers/mfd/twl-core.[ch]
9133 F: drivers/mfd/twl4030*.c
9134 F: drivers/mfd/twl6030*.c
9135 F: drivers/mfd/twl6040*.c
9136 F: drivers/regulator/palmas-regulator*.c
9137 F: drivers/regulator/pbias-regulator.c
9138 F: drivers/regulator/tps65217-regulator.c
9139 F: drivers/regulator/tps65218-regulator.c
9140 F: drivers/regulator/tps65910-regulator.c
9141 F: drivers/regulator/twl-regulator.c
9142 F: drivers/regulator/twl6030-regulator.c
9143 F: include/linux/i2c-omap.h
9145 OMAP DEVICE TREE SUPPORT
9146 M: Benoît Cousson <bcousson@baylibre.com>
9147 M: Tony Lindgren <tony@atomide.com>
9148 L: linux-omap@vger.kernel.org
9149 L: devicetree@vger.kernel.org
9151 F: arch/arm/boot/dts/*omap*
9152 F: arch/arm/boot/dts/*am3*
9153 F: arch/arm/boot/dts/*am4*
9154 F: arch/arm/boot/dts/*am5*
9155 F: arch/arm/boot/dts/*dra7*
9157 OMAP CLOCK FRAMEWORK SUPPORT
9158 M: Paul Walmsley <paul@pwsan.com>
9159 L: linux-omap@vger.kernel.org
9161 F: arch/arm/*omap*/*clock*
9163 OMAP POWER MANAGEMENT SUPPORT
9164 M: Kevin Hilman <khilman@kernel.org>
9165 L: linux-omap@vger.kernel.org
9167 F: arch/arm/*omap*/*pm*
9168 F: drivers/cpufreq/omap-cpufreq.c
9170 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
9171 M: Rajendra Nayak <rnayak@codeaurora.org>
9172 M: Paul Walmsley <paul@pwsan.com>
9173 L: linux-omap@vger.kernel.org
9175 F: arch/arm/mach-omap2/prm*
9178 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9179 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9180 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9181 L: linux-omap@vger.kernel.org
9185 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9186 M: Roger Quadros <rogerq@ti.com>
9187 M: Tony Lindgren <tony@atomide.com>
9188 L: linux-omap@vger.kernel.org
9190 F: drivers/memory/omap-gpmc.c
9191 F: arch/arm/mach-omap2/*gpmc*
9193 OMAP FRAMEBUFFER SUPPORT
9194 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9195 L: linux-fbdev@vger.kernel.org
9196 L: linux-omap@vger.kernel.org
9198 F: drivers/video/fbdev/omap/
9200 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9201 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9202 L: linux-omap@vger.kernel.org
9203 L: linux-fbdev@vger.kernel.org
9205 F: drivers/video/fbdev/omap2/
9206 F: Documentation/arm/OMAP/DSS
9208 OMAP HARDWARE SPINLOCK SUPPORT
9209 M: Ohad Ben-Cohen <ohad@wizery.com>
9210 L: linux-omap@vger.kernel.org
9212 F: drivers/hwspinlock/omap_hwspinlock.c
9215 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9216 L: linux-omap@vger.kernel.org
9218 F: drivers/mmc/host/omap.c
9221 L: linux-mmc@vger.kernel.org
9222 L: linux-omap@vger.kernel.org
9224 F: drivers/mmc/host/omap_hsmmc.c
9226 OMAP RANDOM NUMBER GENERATOR SUPPORT
9227 M: Deepak Saxena <dsaxena@plexity.net>
9229 F: drivers/char/hw_random/omap-rng.c
9232 M: Benoît Cousson <bcousson@baylibre.com>
9233 M: Paul Walmsley <paul@pwsan.com>
9234 L: linux-omap@vger.kernel.org
9236 F: arch/arm/mach-omap2/omap_hwmod.*
9239 M: Paul Walmsley <paul@pwsan.com>
9240 L: linux-omap@vger.kernel.org
9242 F: arch/arm/mach-omap2/omap_hwmod*data*
9244 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9245 M: Benoît Cousson <bcousson@baylibre.com>
9246 L: linux-omap@vger.kernel.org
9248 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9250 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9251 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9252 L: linux-media@vger.kernel.org
9254 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9255 F: drivers/media/platform/omap3isp/
9256 F: drivers/staging/media/omap4iss/
9259 L: linux-usb@vger.kernel.org
9260 L: linux-omap@vger.kernel.org
9262 F: drivers/usb/*/*omap*
9263 F: arch/arm/*omap*/usb*
9266 M: Grygorii Strashko <grygorii.strashko@ti.com>
9267 M: Santosh Shilimkar <ssantosh@kernel.org>
9268 M: Kevin Hilman <khilman@kernel.org>
9269 L: linux-omap@vger.kernel.org
9271 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9272 F: drivers/gpio/gpio-omap.c
9274 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9275 M: Mark Jackson <mpfj@newflow.co.uk>
9276 L: linux-omap@vger.kernel.org
9278 F: arch/arm/boot/dts/am335x-nano.dts
9281 M: Bob Copeland <me@bobcopeland.com>
9282 L: linux-karma-devel@lists.sourceforge.net
9284 F: Documentation/filesystems/omfs.txt
9287 OMNIKEY CARDMAN 4000 DRIVER
9288 M: Harald Welte <laforge@gnumonks.org>
9290 F: drivers/char/pcmcia/cm4000_cs.c
9291 F: include/linux/cm4000_cs.h
9292 F: include/uapi/linux/cm4000_cs.h
9294 OMNIKEY CARDMAN 4040 DRIVER
9295 M: Harald Welte <laforge@gnumonks.org>
9297 F: drivers/char/pcmcia/cm4040_cs.*
9299 OMNIVISION OV7670 SENSOR DRIVER
9300 M: Jonathan Corbet <corbet@lwn.net>
9301 L: linux-media@vger.kernel.org
9302 T: git git://linuxtv.org/media_tree.git
9304 F: drivers/media/i2c/ov7670.c
9306 ONENAND FLASH DRIVER
9307 M: Kyungmin Park <kyungmin.park@samsung.com>
9308 L: linux-mtd@lists.infradead.org
9310 F: drivers/mtd/onenand/
9311 F: include/linux/mtd/onenand*.h
9313 ONSTREAM SCSI TAPE DRIVER
9314 M: Willem Riede <osst@riede.org>
9315 L: osst-users@lists.sourceforge.net
9316 L: linux-scsi@vger.kernel.org
9318 F: Documentation/scsi/osst.txt
9319 F: drivers/scsi/osst.*
9320 F: drivers/scsi/osst_*.h
9321 F: drivers/scsi/st.h
9323 OPENCORES I2C BUS DRIVER
9324 M: Peter Korsgaard <jacmet@sunsite.dk>
9325 L: linux-i2c@vger.kernel.org
9327 F: Documentation/i2c/busses/i2c-ocores
9328 F: drivers/i2c/busses/i2c-ocores.c
9330 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9331 M: Rob Herring <robh+dt@kernel.org>
9332 M: Frank Rowand <frowand.list@gmail.com>
9333 L: devicetree@vger.kernel.org
9334 W: http://www.devicetree.org/
9335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9338 F: include/linux/of*.h
9341 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9342 M: Rob Herring <robh+dt@kernel.org>
9343 M: Mark Rutland <mark.rutland@arm.com>
9344 L: devicetree@vger.kernel.org
9345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9346 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9348 F: Documentation/devicetree/
9350 F: include/dt-bindings/
9352 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9353 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9354 L: devicetree@vger.kernel.org
9356 F: Documentation/devicetree/dynamic-resolution-notes.txt
9357 F: Documentation/devicetree/overlay-notes.txt
9358 F: drivers/of/overlay.c
9359 F: drivers/of/resolver.c
9361 OPENRISC ARCHITECTURE
9362 M: Jonas Bonn <jonas@southpole.se>
9363 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9364 M: Stafford Horne <shorne@gmail.com>
9365 T: git git://github.com/openrisc/linux.git
9366 L: openrisc@lists.librecores.org
9367 W: http://openrisc.io
9372 M: Pravin Shelar <pshelar@nicira.com>
9373 L: netdev@vger.kernel.org
9374 L: dev@openvswitch.org
9375 W: http://openvswitch.org
9378 F: include/uapi/linux/openvswitch.h
9380 OPERATING PERFORMANCE POINTS (OPP)
9381 M: Viresh Kumar <vireshk@kernel.org>
9382 M: Nishanth Menon <nm@ti.com>
9383 M: Stephen Boyd <sboyd@codeaurora.org>
9384 L: linux-pm@vger.kernel.org
9386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9387 F: drivers/base/power/opp/
9388 F: include/linux/pm_opp.h
9389 F: Documentation/power/opp.txt
9390 F: Documentation/devicetree/bindings/opp/
9393 M: Clemens Ladisch <clemens@ladisch.de>
9394 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9395 T: git git://git.alsa-project.org/alsa-kernel.git
9397 F: sound/drivers/opl4/
9400 M: Robert Richter <rric@kernel.org>
9401 L: oprofile-list@lists.sf.net
9403 F: arch/*/include/asm/oprofile*.h
9405 F: drivers/oprofile/
9406 F: include/linux/oprofile.h
9408 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9409 M: Mark Fasheh <mfasheh@versity.com>
9410 M: Joel Becker <jlbec@evilplan.org>
9411 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9412 W: http://ocfs2.wiki.kernel.org
9414 F: Documentation/filesystems/ocfs2.txt
9415 F: Documentation/filesystems/dlmfs.txt
9419 L: linux-wireless@vger.kernel.org
9420 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9421 W: http://www.nongnu.org/orinoco/
9423 F: drivers/net/wireless/intersil/orinoco/
9425 OSD LIBRARY and FILESYSTEM
9426 M: Boaz Harrosh <ooo@electrozaur.com>
9427 M: Benny Halevy <bhalevy@primarydata.com>
9428 L: osd-dev@open-osd.org
9429 W: http://open-osd.org
9430 T: git git://git.open-osd.org/open-osd.git
9432 F: drivers/scsi/osd/
9433 F: include/scsi/osd_*
9437 M: Miklos Szeredi <miklos@szeredi.hu>
9438 L: linux-unionfs@vger.kernel.org
9439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9442 F: Documentation/filesystems/overlayfs.txt
9445 M: Mike Marshall <hubcap@omnibond.com>
9446 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9450 F: Documentation/filesystems/orangefs.txt
9453 M: Christian Lamparter <chunkeey@googlemail.com>
9454 L: linux-wireless@vger.kernel.org
9455 W: http://wireless.kernel.org/en/users/Drivers/p54
9457 F: drivers/net/wireless/intersil/p54/
9459 PA SEMI ETHERNET DRIVER
9460 L: netdev@vger.kernel.org
9462 F: drivers/net/ethernet/pasemi/*
9464 PA SEMI SMBUS DRIVER
9465 L: linux-i2c@vger.kernel.org
9467 F: drivers/i2c/busses/i2c-pasemi.c
9469 PADATA PARALLEL EXECUTION MECHANISM
9470 M: Steffen Klassert <steffen.klassert@secunet.com>
9471 L: linux-crypto@vger.kernel.org
9474 F: include/linux/padata.h
9475 F: Documentation/padata.txt
9477 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9478 M: Harald Welte <laforge@gnumonks.org>
9479 L: platform-driver-x86@vger.kernel.org
9481 F: drivers/platform/x86/panasonic-laptop.c
9483 PANASONIC MN10300/AM33/AM34 PORT
9484 M: David Howells <dhowells@redhat.com>
9485 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9486 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9488 F: Documentation/mn10300/
9491 PARALLEL LCD/KEYPAD PANEL DRIVER
9492 M: Willy Tarreau <willy@haproxy.com>
9493 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9495 F: Documentation/misc-devices/lcd-panel-cgram.txt
9496 F: drivers/misc/panel.c
9498 PARALLEL PORT SUBSYSTEM
9499 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9500 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9501 L: linux-parport@lists.infradead.org (subscribers-only)
9504 F: include/linux/parport*.h
9505 F: drivers/char/ppdev.c
9506 F: include/uapi/linux/ppdev.h
9507 F: Documentation/parport*.txt
9509 PARAVIRT_OPS INTERFACE
9510 M: Jeremy Fitzhardinge <jeremy@goop.org>
9511 M: Chris Wright <chrisw@sous-sol.org>
9512 M: Alok Kataria <akataria@vmware.com>
9513 M: Rusty Russell <rusty@rustcorp.com.au>
9514 L: virtualization@lists.linux-foundation.org
9516 F: Documentation/virtual/paravirt_ops.txt
9517 F: arch/*/kernel/paravirt*
9518 F: arch/*/include/asm/paravirt.h
9519 F: include/linux/hypervisor.h
9521 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9522 M: Tim Waugh <tim@cyberelk.net>
9523 L: linux-parport@lists.infradead.org (subscribers-only)
9525 F: Documentation/blockdev/paride.txt
9526 F: drivers/block/paride/
9529 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9530 M: Helge Deller <deller@gmx.de>
9531 L: linux-parisc@vger.kernel.org
9532 W: http://www.parisc-linux.org/
9533 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9538 F: Documentation/parisc/
9540 F: drivers/char/agp/parisc-agp.c
9541 F: drivers/input/serio/gscps2.c
9542 F: drivers/parport/parport_gsc.*
9543 F: drivers/tty/serial/8250/8250_gsc.c
9544 F: drivers/video/fbdev/sti*
9545 F: drivers/video/console/sti*
9546 F: drivers/video/logo/logo_parisc*
9549 M: Jiri Pirko <jiri@mellanox.com>
9550 L: netdev@vger.kernel.org
9553 F: lib/test_parman.c
9554 F: include/linux/parman.h
9556 PC87360 HARDWARE MONITORING DRIVER
9557 M: Jim Cromie <jim.cromie@gmail.com>
9558 L: linux-hwmon@vger.kernel.org
9560 F: Documentation/hwmon/pc87360
9561 F: drivers/hwmon/pc87360.c
9564 M: Jim Cromie <jim.cromie@gmail.com>
9566 F: drivers/char/pc8736x_gpio.c
9568 PC87427 HARDWARE MONITORING DRIVER
9569 M: Jean Delvare <jdelvare@suse.com>
9570 L: linux-hwmon@vger.kernel.org
9572 F: Documentation/hwmon/pc87427
9573 F: drivers/hwmon/pc87427.c
9576 M: Riku Voipio <riku.voipio@iki.fi>
9578 F: drivers/leds/leds-pca9532.c
9579 F: include/linux/leds-pca9532.h
9581 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9582 M: Guenter Roeck <linux@roeck-us.net>
9583 L: linux-i2c@vger.kernel.org
9585 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9587 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9588 M: Khalid Aziz <khalid@gonehiking.org>
9590 F: drivers/firmware/pcdp.*
9593 M: Linas Vepstas <linasvepstas@gmail.com>
9594 L: linux-pci@vger.kernel.org
9596 F: Documentation/PCI/pci-error-recovery.txt
9598 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9599 M: Russell Currey <ruscur@russell.cc>
9600 L: linuxppc-dev@lists.ozlabs.org
9602 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9603 F: arch/powerpc/kernel/eeh*.c
9604 F: arch/powerpc/platforms/*/eeh*.c
9605 F: arch/powerpc/include/*/eeh*.h
9608 M: Bjorn Helgaas <bhelgaas@google.com>
9609 L: linux-pci@vger.kernel.org
9610 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9613 F: Documentation/devicetree/bindings/pci/
9614 F: Documentation/PCI/
9616 F: include/linux/pci*
9618 F: arch/x86/kernel/quirks.c
9620 PCI DRIVER FOR ALTERA PCIE IP
9621 M: Ley Foon Tan <lftan@altera.com>
9622 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9623 L: linux-pci@vger.kernel.org
9625 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9626 F: drivers/pci/host/pcie-altera.c
9628 PCI DRIVER FOR ARM VERSATILE PLATFORM
9629 M: Rob Herring <robh@kernel.org>
9630 L: linux-pci@vger.kernel.org
9631 L: linux-arm-kernel@lists.infradead.org
9633 F: Documentation/devicetree/bindings/pci/versatile.txt
9634 F: drivers/pci/host/pci-versatile.c
9636 PCI DRIVER FOR ARMADA 8K
9637 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9638 L: linux-pci@vger.kernel.org
9639 L: linux-arm-kernel@lists.infradead.org
9641 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9642 F: drivers/pci/dwc/pcie-armada8k.c
9644 PCI DRIVER FOR APPLIEDMICRO XGENE
9645 M: Tanmay Inamdar <tinamdar@apm.com>
9646 L: linux-pci@vger.kernel.org
9647 L: linux-arm-kernel@lists.infradead.org
9649 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9650 F: drivers/pci/host/pci-xgene.c
9652 PCI DRIVER FOR FREESCALE LAYERSCAPE
9653 M: Minghuan Lian <minghuan.Lian@freescale.com>
9654 M: Mingkai Hu <mingkai.hu@freescale.com>
9655 M: Roy Zang <tie-fei.zang@freescale.com>
9656 L: linuxppc-dev@lists.ozlabs.org
9657 L: linux-pci@vger.kernel.org
9658 L: linux-arm-kernel@lists.infradead.org
9660 F: drivers/pci/dwc/*layerscape*
9663 M: Richard Zhu <hongxing.zhu@nxp.com>
9664 M: Lucas Stach <l.stach@pengutronix.de>
9665 L: linux-pci@vger.kernel.org
9666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9668 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9669 F: drivers/pci/dwc/*imx6*
9671 PCI DRIVER FOR TI KEYSTONE
9672 M: Murali Karicheri <m-karicheri2@ti.com>
9673 L: linux-pci@vger.kernel.org
9674 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9676 F: drivers/pci/dwc/*keystone*
9678 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9679 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9680 M: Jason Cooper <jason@lakedaemon.net>
9681 L: linux-pci@vger.kernel.org
9682 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9684 F: drivers/pci/host/*mvebu*
9686 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9687 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9688 L: linux-pci@vger.kernel.org
9689 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9691 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9692 F: drivers/pci/host/pci-aardvark.c
9694 PCI DRIVER FOR NVIDIA TEGRA
9695 M: Thierry Reding <thierry.reding@gmail.com>
9696 L: linux-tegra@vger.kernel.org
9697 L: linux-pci@vger.kernel.org
9699 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9700 F: drivers/pci/host/pci-tegra.c
9702 PCI DRIVER FOR TI DRA7XX
9703 M: Kishon Vijay Abraham I <kishon@ti.com>
9704 L: linux-omap@vger.kernel.org
9705 L: linux-pci@vger.kernel.org
9707 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9708 F: drivers/pci/dwc/pci-dra7xx.c
9710 PCI DRIVER FOR RENESAS R-CAR
9711 M: Simon Horman <horms@verge.net.au>
9712 L: linux-pci@vger.kernel.org
9713 L: linux-renesas-soc@vger.kernel.org
9715 F: drivers/pci/host/*rcar*
9717 PCI DRIVER FOR SAMSUNG EXYNOS
9718 M: Jingoo Han <jingoohan1@gmail.com>
9719 L: linux-pci@vger.kernel.org
9720 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9721 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9723 F: drivers/pci/dwc/pci-exynos.c
9725 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9726 M: Jingoo Han <jingoohan1@gmail.com>
9727 M: Joao Pinto <Joao.Pinto@synopsys.com>
9728 L: linux-pci@vger.kernel.org
9730 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9731 F: drivers/pci/dwc/*designware*
9733 PCI DRIVER FOR GENERIC OF HOSTS
9734 M: Will Deacon <will.deacon@arm.com>
9735 L: linux-pci@vger.kernel.org
9736 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9738 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9739 F: drivers/pci/host/pci-host-common.c
9740 F: drivers/pci/host/pci-host-generic.c
9742 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9743 M: Keith Busch <keith.busch@intel.com>
9744 L: linux-pci@vger.kernel.org
9746 F: drivers/pci/host/vmd.c
9748 PCIE DRIVER FOR ST SPEAR13XX
9749 M: Pratyush Anand <pratyush.anand@gmail.com>
9750 L: linux-pci@vger.kernel.org
9752 F: drivers/pci/dwc/*spear*
9754 PCI MSI DRIVER FOR ALTERA MSI IP
9755 M: Ley Foon Tan <lftan@altera.com>
9756 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9757 L: linux-pci@vger.kernel.org
9759 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9760 F: drivers/pci/host/pcie-altera-msi.c
9762 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9763 M: Duc Dang <dhdang@apm.com>
9764 L: linux-pci@vger.kernel.org
9765 L: linux-arm-kernel@lists.infradead.org
9767 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9768 F: drivers/pci/host/pci-xgene-msi.c
9770 PCIE DRIVER FOR AXIS ARTPEC
9771 M: Niklas Cassel <niklas.cassel@axis.com>
9772 M: Jesper Nilsson <jesper.nilsson@axis.com>
9773 L: linux-arm-kernel@axis.com
9774 L: linux-pci@vger.kernel.org
9776 F: Documentation/devicetree/bindings/pci/axis,artpec*
9777 F: drivers/pci/dwc/*artpec*
9779 PCIE DRIVER FOR HISILICON
9780 M: Zhou Wang <wangzhou1@hisilicon.com>
9781 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9782 L: linux-pci@vger.kernel.org
9784 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9785 F: drivers/pci/dwc/pcie-hisi.c
9787 PCIE DRIVER FOR ROCKCHIP
9788 M: Shawn Lin <shawn.lin@rock-chips.com>
9789 M: Wenrui Li <wenrui.li@rock-chips.com>
9790 L: linux-pci@vger.kernel.org
9791 L: linux-rockchip@lists.infradead.org
9793 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9794 F: drivers/pci/host/pcie-rockchip.c
9796 PCIE DRIVER FOR QUALCOMM MSM
9797 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9798 L: linux-pci@vger.kernel.org
9799 L: linux-arm-msm@vger.kernel.org
9801 F: drivers/pci/dwc/*qcom*
9803 PCIE DRIVER FOR CAVIUM THUNDERX
9804 M: David Daney <david.daney@cavium.com>
9805 L: linux-pci@vger.kernel.org
9806 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9808 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9809 F: drivers/pci/host/pci-thunder-*
9812 P: Linux PCMCIA Team
9813 L: linux-pcmcia@lists.infradead.org
9814 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9817 F: Documentation/pcmcia/
9822 PCNET32 NETWORK DRIVER
9823 M: Don Fry <pcnet32@frontier.com>
9824 L: netdev@vger.kernel.org
9826 F: drivers/net/ethernet/amd/pcnet32.c
9828 PCRYPT PARALLEL CRYPTO ENGINE
9829 M: Steffen Klassert <steffen.klassert@secunet.com>
9830 L: linux-crypto@vger.kernel.org
9833 F: include/crypto/pcrypt.h
9835 PER-CPU MEMORY ALLOCATOR
9836 M: Tejun Heo <tj@kernel.org>
9837 M: Christoph Lameter <cl@linux.com>
9838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9840 F: include/linux/percpu*.h
9842 F: arch/*/include/asm/percpu.h
9844 PER-TASK DELAY ACCOUNTING
9845 M: Balbir Singh <bsingharora@gmail.com>
9847 F: include/linux/delayacct.h
9848 F: kernel/delayacct.c
9850 PERFORMANCE EVENTS SUBSYSTEM
9851 M: Peter Zijlstra <peterz@infradead.org>
9852 M: Ingo Molnar <mingo@redhat.com>
9853 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9854 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9855 L: linux-kernel@vger.kernel.org
9856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9859 F: include/linux/perf_event.h
9860 F: include/uapi/linux/perf_event.h
9861 F: arch/*/kernel/perf_event*.c
9862 F: arch/*/kernel/*/perf_event*.c
9863 F: arch/*/kernel/*/*/perf_event*.c
9864 F: arch/*/include/asm/perf_event.h
9865 F: arch/*/kernel/perf_callchain.c
9869 PERSONALITY HANDLING
9870 M: Christoph Hellwig <hch@infradead.org>
9871 L: linux-abi-devel@lists.sourceforge.net
9873 F: include/linux/personality.h
9874 F: include/uapi/linux/personality.h
9877 M: Remi Denis-Courmont <courmisch@gmail.com>
9879 F: Documentation/networking/phonet.txt
9880 F: include/linux/phonet.h
9881 F: include/net/phonet/
9882 F: include/uapi/linux/phonet.h
9886 M: Joern Engel <joern@lazybastard.org>
9887 L: linux-mtd@lists.infradead.org
9889 F: drivers/mtd/devices/phram.c
9892 M: Bruno Prémont <bonbons@linux-vserver.org>
9893 L: linux-input@vger.kernel.org
9895 F: drivers/hid/hid-picolcd*
9898 M: Jamie Iles <jamie@jamieiles.com>
9899 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9900 T: git git://github.com/jamieiles/linux-2.6-ji.git
9902 F: arch/arm/boot/dts/picoxcell*
9903 F: arch/arm/mach-picoxcell/
9904 F: drivers/crypto/picoxcell*
9906 PIN CONTROL SUBSYSTEM
9907 M: Linus Walleij <linus.walleij@linaro.org>
9908 L: linux-gpio@vger.kernel.org
9909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9911 F: Documentation/devicetree/bindings/pinctrl/
9912 F: Documentation/pinctrl.txt
9914 F: include/linux/pinctrl/
9916 PIN CONTROLLER - ATMEL AT91
9917 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9920 F: drivers/pinctrl/pinctrl-at91.*
9922 PIN CONTROLLER - ATMEL AT91 PIO4
9923 M: Ludovic Desroches <ludovic.desroches@microchip.com>
9924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9925 L: linux-gpio@vger.kernel.org
9927 F: drivers/pinctrl/pinctrl-at91-pio4.*
9929 PIN CONTROLLER - INTEL
9930 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9931 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9933 F: drivers/pinctrl/intel/
9935 PIN CONTROLLER - RENESAS
9936 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9937 M: Geert Uytterhoeven <geert+renesas@glider.be>
9938 L: linux-renesas-soc@vger.kernel.org
9940 F: drivers/pinctrl/sh-pfc/
9942 PIN CONTROLLER - SAMSUNG
9943 M: Tomasz Figa <tomasz.figa@gmail.com>
9944 M: Krzysztof Kozlowski <krzk@kernel.org>
9945 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9946 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9947 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9949 F: drivers/pinctrl/samsung/
9950 F: include/dt-bindings/pinctrl/samsung.h
9951 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9953 PIN CONTROLLER - SINGLE
9954 M: Tony Lindgren <tony@atomide.com>
9955 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9956 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9957 L: linux-omap@vger.kernel.org
9959 F: drivers/pinctrl/pinctrl-single.c
9961 PIN CONTROLLER - ST SPEAR
9962 M: Viresh Kumar <vireshk@kernel.org>
9963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9964 W: http://www.st.com/spear
9966 F: drivers/pinctrl/spear/
9968 PISTACHIO SOC SUPPORT
9969 M: James Hartley <james.hartley@imgtec.com>
9970 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9971 L: linux-mips@linux-mips.org
9973 F: arch/mips/pistachio/
9974 F: arch/mips/include/asm/mach-pistachio/
9975 F: arch/mips/boot/dts/img/pistachio*
9976 F: arch/mips/configs/pistachio*_defconfig
9980 M: linux-block@vger.kernel.org
9981 F: drivers/block/pktcdvd.c
9982 F: include/linux/pktcdvd.h
9983 F: include/uapi/linux/pktcdvd.h
9986 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9987 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9989 T: git git://github.com/gxt/linux.git
9990 F: drivers/input/serio/i8042-unicore32io.h
9991 F: drivers/i2c/busses/i2c-puv3.c
9992 F: drivers/video/fbdev/fb-puv3.c
9993 F: drivers/rtc/rtc-puv3.c
9995 PMBUS HARDWARE MONITORING DRIVERS
9996 M: Guenter Roeck <linux@roeck-us.net>
9997 L: linux-hwmon@vger.kernel.org
9998 W: http://hwmon.wiki.kernel.org/
9999 W: http://www.roeck-us.net/linux/drivers/
10000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
10002 F: Documentation/hwmon/pmbus
10003 F: drivers/hwmon/pmbus/
10004 F: include/linux/i2c/pmbus.h
10006 PMC SIERRA MaxRAID DRIVER
10007 L: linux-scsi@vger.kernel.org
10008 W: http://www.pmc-sierra.com/
10010 F: drivers/scsi/pmcraid.*
10012 PMC SIERRA PM8001 DRIVER
10013 M: Jack Wang <jinpu.wang@profitbricks.com>
10014 M: lindar_liu@usish.com
10016 L: linux-scsi@vger.kernel.org
10018 F: drivers/scsi/pm8001/
10020 POSIX CLOCKS and TIMERS
10021 M: Thomas Gleixner <tglx@linutronix.de>
10022 L: linux-kernel@vger.kernel.org
10023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10026 F: include/linux/timer*
10027 F: kernel/time/*timer*
10029 POWER MANAGEMENT CORE
10030 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10031 L: linux-pm@vger.kernel.org
10032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
10033 B: https://bugzilla.kernel.org
10035 F: drivers/base/power/
10036 F: include/linux/pm.h
10037 F: include/linux/pm_*
10038 F: include/linux/powercap.h
10039 F: drivers/powercap/
10041 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
10042 M: Sebastian Reichel <sre@kernel.org>
10043 L: linux-pm@vger.kernel.org
10044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
10046 F: Documentation/devicetree/bindings/power/supply/
10047 F: include/linux/power_supply.h
10048 F: drivers/power/supply/
10050 POWER STATE COORDINATION INTERFACE (PSCI)
10051 M: Mark Rutland <mark.rutland@arm.com>
10052 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
10053 L: linux-arm-kernel@lists.infradead.org
10055 F: drivers/firmware/psci*.c
10056 F: include/linux/psci.h
10057 F: include/uapi/linux/psci.h
10059 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
10060 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
10061 L: linuxppc-dev@lists.ozlabs.org
10063 F: drivers/char/powernv-op-panel.c
10066 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10070 PPP PROTOCOL DRIVERS AND COMPRESSORS
10071 M: Paul Mackerras <paulus@samba.org>
10072 L: linux-ppp@vger.kernel.org
10074 F: drivers/net/ppp/ppp_*
10076 PPP OVER ATM (RFC 2364)
10077 M: Mitchell Blank Jr <mitch@sfgoth.com>
10079 F: net/atm/pppoatm.c
10080 F: include/uapi/linux/atmppp.h
10083 M: Michal Ostrowski <mostrows@earthlink.net>
10085 F: drivers/net/ppp/pppoe.c
10086 F: drivers/net/ppp/pppox.c
10089 M: James Chapman <jchapman@katalix.com>
10091 F: net/l2tp/l2tp_ppp.c
10092 F: include/linux/if_pppol2tp.h
10093 F: include/uapi/linux/if_pppol2tp.h
10096 M: Rodolfo Giometti <giometti@enneenne.com>
10097 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
10098 L: linuxpps@ml.enneenne.com (subscribers-only)
10100 F: Documentation/pps/
10102 F: include/linux/pps*.h
10105 M: Dmitry Kozlov <xeb@mail.ru>
10106 L: netdev@vger.kernel.org
10108 F: drivers/net/ppp/pptp.c
10109 W: http://sourceforge.net/projects/accel-pptp
10112 M: Robert Love <rml@tech9.net>
10113 L: kpreempt-tech@lists.sourceforge.net
10114 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
10116 F: Documentation/preempt-locking.txt
10117 F: include/linux/preempt.h
10120 M: Petr Mladek <pmladek@suse.com>
10121 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
10122 R: Steven Rostedt <rostedt@goodmis.org>
10125 F: include/linux/printk.h
10127 PRISM54 WIRELESS DRIVER
10128 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
10129 L: linux-wireless@vger.kernel.org
10130 W: http://wireless.kernel.org/en/users/Drivers/p54
10132 F: drivers/net/wireless/intersil/prism54/
10134 PS3 NETWORK SUPPORT
10135 M: Geoff Levand <geoff@infradead.org>
10136 L: netdev@vger.kernel.org
10137 L: linuxppc-dev@lists.ozlabs.org
10139 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
10141 PS3 PLATFORM SUPPORT
10142 M: Geoff Levand <geoff@infradead.org>
10143 L: linuxppc-dev@lists.ozlabs.org
10145 F: arch/powerpc/boot/ps3*
10146 F: arch/powerpc/include/asm/lv1call.h
10147 F: arch/powerpc/include/asm/ps3*.h
10148 F: arch/powerpc/platforms/ps3/
10151 F: drivers/rtc/rtc-ps3.c
10152 F: drivers/usb/host/*ps3.c
10153 F: sound/ppc/snd_ps3*
10156 M: Jim Paris <jim@jtan.com>
10157 M: Geoff Levand <geoff@infradead.org>
10158 L: linuxppc-dev@lists.ozlabs.org
10160 F: drivers/block/ps3vram.c
10162 PSAMPLE PACKET SAMPLING SUPPORT:
10163 M: Yotam Gigi <yotamg@mellanox.com>
10166 F: include/net/psample.h
10167 F: include/uapi/linux/psample.h
10170 M: Kees Cook <keescook@chromium.org>
10171 M: Anton Vorontsov <anton@enomsg.org>
10172 M: Colin Cross <ccross@android.com>
10173 M: Tony Luck <tony.luck@intel.com>
10175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
10177 F: include/linux/pstore*
10178 F: drivers/firmware/efi/efi-pstore.c
10179 F: drivers/acpi/apei/erst.c
10180 F: Documentation/admin-guide/ramoops.rst
10181 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
10182 K: \b(pstore|ramoops)
10184 PTP HARDWARE CLOCK SUPPORT
10185 M: Richard Cochran <richardcochran@gmail.com>
10186 L: netdev@vger.kernel.org
10188 W: http://linuxptp.sourceforge.net/
10189 F: Documentation/ABI/testing/sysfs-ptp
10190 F: Documentation/ptp/*
10191 F: drivers/net/ethernet/freescale/gianfar_ptp.c
10192 F: drivers/net/phy/dp83640*
10194 F: include/linux/ptp_cl*
10197 M: Roland McGrath <roland@hack.frob.com>
10198 M: Oleg Nesterov <oleg@redhat.com>
10200 F: include/asm-generic/syscall.h
10201 F: include/linux/ptrace.h
10202 F: include/linux/regset.h
10203 F: include/linux/tracehook.h
10204 F: include/uapi/linux/ptrace.h
10208 M: Hans Verkuil <hverkuil@xs4all.nl>
10209 L: linux-media@vger.kernel.org
10210 T: git git://linuxtv.org/media_tree.git
10212 F: drivers/media/usb/pulse8-cec/*
10214 PVRUSB2 VIDEO4LINUX DRIVER
10215 M: Mike Isely <isely@pobox.com>
10216 L: pvrusb2@isely.net (subscribers-only)
10217 L: linux-media@vger.kernel.org
10218 W: http://www.isely.net/pvrusb2/
10219 T: git git://linuxtv.org/media_tree.git
10221 F: Documentation/media/v4l-drivers/pvrusb2*
10222 F: drivers/media/usb/pvrusb2/
10225 M: Hans Verkuil <hverkuil@xs4all.nl>
10226 L: linux-media@vger.kernel.org
10227 T: git git://linuxtv.org/media_tree.git
10229 F: drivers/media/usb/pwc/*
10232 M: Kamil Debski <kamil@wypas.org>
10233 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10234 L: linux-hwmon@vger.kernel.org
10236 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10237 F: Documentation/hwmon/pwm-fan
10238 F: drivers/hwmon/pwm-fan.c
10241 M: Thierry Reding <thierry.reding@gmail.com>
10242 L: linux-pwm@vger.kernel.org
10244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10245 F: Documentation/pwm.txt
10246 F: Documentation/devicetree/bindings/pwm/
10247 F: include/linux/pwm.h
10249 F: drivers/video/backlight/pwm_bl.c
10250 F: include/linux/pwm_backlight.h
10252 PXA2xx/PXA3xx SUPPORT
10253 M: Daniel Mack <daniel@zonque.org>
10254 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10255 M: Robert Jarzmik <robert.jarzmik@free.fr>
10256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10257 T: git git://github.com/hzhuang1/linux.git
10258 T: git git://github.com/rjarzmik/linux.git
10260 F: arch/arm/boot/dts/pxa*
10261 F: arch/arm/mach-pxa/
10262 F: drivers/dma/pxa*
10263 F: drivers/pcmcia/pxa2xx*
10264 F: drivers/pinctrl/pxa/
10265 F: drivers/spi/spi-pxa2xx*
10266 F: drivers/usb/gadget/udc/pxa2*
10267 F: include/sound/pxa2xx-lib.h
10272 M: Robert Jarzmik <robert.jarzmik@free.fr>
10273 L: linux-gpio@vger.kernel.org
10275 F: drivers/gpio/gpio-pxa.c
10277 PXA3xx NAND FLASH DRIVER
10278 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10279 L: linux-mtd@lists.infradead.org
10281 F: drivers/mtd/nand/pxa3xx_nand.c
10284 M: Eric Miao <eric.y.miao@gmail.com>
10285 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10287 T: git git://github.com/hzhuang1/linux.git
10288 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10290 F: arch/arm/boot/dts/mmp*
10291 F: arch/arm/mach-mmp/
10297 M: Robert Jarzmik <robert.jarzmik@free.fr>
10298 L: rtc-linux@googlegroups.com
10302 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10303 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10304 L: qat-linux@intel.com
10306 F: drivers/crypto/qat/
10309 M: Mike Marciniszyn <infinipath@intel.com>
10310 L: linux-rdma@vger.kernel.org
10312 F: drivers/infiniband/hw/qib/
10314 QLOGIC QLA1280 SCSI DRIVER
10315 M: Michael Reed <mdr@sgi.com>
10316 L: linux-scsi@vger.kernel.org
10318 F: drivers/scsi/qla1280.[ch]
10320 QLOGIC QLA2XXX FC-SCSI DRIVER
10321 M: qla2xxx-upstream@qlogic.com
10322 L: linux-scsi@vger.kernel.org
10324 F: Documentation/scsi/LICENSE.qla2xxx
10325 F: drivers/scsi/qla2xxx/
10327 QLOGIC QLA4XXX iSCSI DRIVER
10328 M: QLogic-Storage-Upstream@qlogic.com
10329 L: linux-scsi@vger.kernel.org
10331 F: Documentation/scsi/LICENSE.qla4xxx
10332 F: drivers/scsi/qla4xxx/
10334 QLOGIC QLA3XXX NETWORK DRIVER
10335 M: Dept-GELinuxNICDev@cavium.com
10336 L: netdev@vger.kernel.org
10338 F: Documentation/networking/LICENSE.qla3xxx
10339 F: drivers/net/ethernet/qlogic/qla3xxx.*
10341 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10342 M: Harish Patil <harish.patil@cavium.com>
10343 M: Manish Chopra <manish.chopra@cavium.com>
10344 M: Dept-GELinuxNICDev@cavium.com
10345 L: netdev@vger.kernel.org
10347 F: drivers/net/ethernet/qlogic/qlcnic/
10349 QLOGIC QLGE 10Gb ETHERNET DRIVER
10350 M: Harish Patil <harish.patil@cavium.com>
10351 M: Manish Chopra <manish.chopra@cavium.com>
10352 M: Dept-GELinuxNICDev@cavium.com
10353 L: netdev@vger.kernel.org
10355 F: drivers/net/ethernet/qlogic/qlge/
10357 QLOGIC QL4xxx ETHERNET DRIVER
10358 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10359 M: Ariel Elior <Ariel.Elior@cavium.com>
10360 M: everest-linux-l2@cavium.com
10361 L: netdev@vger.kernel.org
10363 F: drivers/net/ethernet/qlogic/qed/
10364 F: include/linux/qed/
10365 F: drivers/net/ethernet/qlogic/qede/
10367 QLOGIC QL41xxx ISCSI DRIVER
10368 M: QLogic-Storage-Upstream@cavium.com
10369 L: linux-scsi@vger.kernel.org
10371 F: drivers/scsi/qedi/
10373 QLOGIC QL41xxx FCOE DRIVER
10374 M: QLogic-Storage-Upstream@cavium.com
10375 L: linux-scsi@vger.kernel.org
10377 F: drivers/scsi/qedf/
10380 M: Anders Larsen <al@alarsen.net>
10381 W: http://www.alarsen.net/linux/qnx4fs/
10384 F: include/uapi/linux/qnx4_fs.h
10385 F: include/uapi/linux/qnxtypes.h
10387 QORIQ DPAA2 FSL-MC BUS DRIVER
10388 M: Stuart Yoder <stuyoder@gmail.com>
10389 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
10390 L: linux-kernel@vger.kernel.org
10392 F: drivers/staging/fsl-mc/
10394 QT1010 MEDIA DRIVER
10395 M: Antti Palosaari <crope@iki.fi>
10396 L: linux-media@vger.kernel.org
10397 W: https://linuxtv.org
10398 W: http://palosaari.fi/linux/
10399 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10400 T: git git://linuxtv.org/anttip/media_tree.git
10402 F: drivers/media/tuners/qt1010*
10404 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10405 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10406 L: linux-wireless@vger.kernel.org
10407 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10409 F: drivers/net/wireless/ath/ath9k/
10411 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10412 M: Kalle Valo <kvalo@qca.qualcomm.com>
10413 L: ath10k@lists.infradead.org
10414 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10417 F: drivers/net/wireless/ath/ath10k/
10419 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10420 M: Timur Tabi <timur@codeaurora.org>
10421 L: netdev@vger.kernel.org
10423 F: drivers/net/ethernet/qualcomm/emac/
10425 QUALCOMM HEXAGON ARCHITECTURE
10426 M: Richard Kuo <rkuo@codeaurora.org>
10427 L: linux-hexagon@vger.kernel.org
10428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10432 QUALCOMM WCN36XX WIRELESS DRIVER
10433 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10434 L: wcn36xx@lists.infradead.org
10435 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10436 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10438 F: drivers/net/wireless/ath/wcn36xx/
10440 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10441 M: Gabriel Somlo <somlo@cmu.edu>
10442 M: "Michael S. Tsirkin" <mst@redhat.com>
10443 L: qemu-devel@nongnu.org
10445 F: drivers/firmware/qemu_fw_cfg.c
10447 RADOS BLOCK DEVICE (RBD)
10448 M: Ilya Dryomov <idryomov@gmail.com>
10449 M: Sage Weil <sage@redhat.com>
10450 M: Alex Elder <elder@kernel.org>
10451 L: ceph-devel@vger.kernel.org
10452 W: http://ceph.com/
10453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10454 T: git git://github.com/ceph/ceph-client.git
10456 F: Documentation/ABI/testing/sysfs-bus-rbd
10457 F: drivers/block/rbd.c
10458 F: drivers/block/rbd_types.h
10460 RADEON FRAMEBUFFER DISPLAY DRIVER
10461 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10462 L: linux-fbdev@vger.kernel.org
10464 F: drivers/video/fbdev/aty/radeon*
10465 F: include/uapi/linux/radeonfb.h
10467 RADIOSHARK RADIO DRIVER
10468 M: Hans Verkuil <hverkuil@xs4all.nl>
10469 L: linux-media@vger.kernel.org
10470 T: git git://linuxtv.org/media_tree.git
10472 F: drivers/media/radio/radio-shark.c
10474 RADIOSHARK2 RADIO DRIVER
10475 M: Hans Verkuil <hverkuil@xs4all.nl>
10476 L: linux-media@vger.kernel.org
10477 T: git git://linuxtv.org/media_tree.git
10479 F: drivers/media/radio/radio-shark2.c
10480 F: drivers/media/radio/radio-tea5777.c
10482 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10483 M: Paul Mackerras <paulus@samba.org>
10484 L: linux-fbdev@vger.kernel.org
10486 F: drivers/video/fbdev/aty/aty128fb.c
10488 RALINK MIPS ARCHITECTURE
10489 M: John Crispin <john@phrozen.org>
10490 L: linux-mips@linux-mips.org
10492 F: arch/mips/ralink
10494 RALINK RT2X00 WIRELESS LAN DRIVER
10496 M: Stanislaw Gruszka <sgruszka@redhat.com>
10497 M: Helmut Schaa <helmut.schaa@googlemail.com>
10498 L: linux-wireless@vger.kernel.org
10500 F: drivers/net/wireless/ralink/rt2x00/
10502 RAMDISK RAM BLOCK DEVICE DRIVER
10503 M: Jens Axboe <axboe@kernel.dk>
10505 F: Documentation/blockdev/ramdisk.txt
10506 F: drivers/block/brd.c
10508 RANDOM NUMBER DRIVER
10509 M: "Theodore Ts'o" <tytso@mit.edu>
10511 F: drivers/char/random.c
10514 M: Matt Porter <mporter@kernel.crashing.org>
10515 M: Alexandre Bounine <alexandre.bounine@idt.com>
10517 F: drivers/rapidio/
10519 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10520 L: linux-wireless@vger.kernel.org
10522 F: drivers/net/wireless/ray*
10525 M: Josh Triplett <josh@joshtriplett.org>
10526 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10527 L: linux-kernel@vger.kernel.org
10529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10530 F: Documentation/RCU/torture.txt
10531 F: kernel/rcu/rcutorture.c
10533 RCUTORTURE TEST FRAMEWORK
10534 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10535 M: Josh Triplett <josh@joshtriplett.org>
10536 R: Steven Rostedt <rostedt@goodmis.org>
10537 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10538 R: Lai Jiangshan <jiangshanlai@gmail.com>
10539 L: linux-kernel@vger.kernel.org
10541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10542 F: tools/testing/selftests/rcutorture
10545 M: Florian Fainelli <florian@openwrt.org>
10548 RDC R6040 FAST ETHERNET DRIVER
10549 M: Florian Fainelli <f.fainelli@gmail.com>
10550 L: netdev@vger.kernel.org
10552 F: drivers/net/ethernet/rdc/r6040.c
10554 RDS - RELIABLE DATAGRAM SOCKETS
10555 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10556 L: netdev@vger.kernel.org
10557 L: linux-rdma@vger.kernel.org
10558 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10559 W: https://oss.oracle.com/projects/rds/
10562 F: Documentation/networking/rds.txt
10564 RDMAVT - RDMA verbs software
10565 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10566 L: linux-rdma@vger.kernel.org
10568 F: drivers/infiniband/sw/rdmavt
10570 RDT - RESOURCE ALLOCATION
10571 M: Fenghua Yu <fenghua.yu@intel.com>
10572 L: linux-kernel@vger.kernel.org
10574 F: arch/x86/kernel/cpu/intel_rdt*
10575 F: arch/x86/include/asm/intel_rdt*
10576 F: Documentation/x86/intel_rdt*
10578 READ-COPY UPDATE (RCU)
10579 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10580 M: Josh Triplett <josh@joshtriplett.org>
10581 R: Steven Rostedt <rostedt@goodmis.org>
10582 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10583 R: Lai Jiangshan <jiangshanlai@gmail.com>
10584 L: linux-kernel@vger.kernel.org
10585 W: http://www.rdrop.com/users/paulmck/RCU/
10587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10588 F: Documentation/RCU/
10589 X: Documentation/RCU/torture.txt
10590 F: include/linux/rcu*
10591 X: include/linux/srcu.h
10593 X: kernel/torture.c
10595 REAL TIME CLOCK (RTC) SUBSYSTEM
10596 M: Alessandro Zummo <a.zummo@towertech.it>
10597 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10598 L: rtc-linux@googlegroups.com
10599 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10602 F: Documentation/devicetree/bindings/rtc/
10603 F: Documentation/rtc.txt
10605 F: include/linux/rtc.h
10606 F: include/uapi/linux/rtc.h
10607 F: include/linux/rtc/
10608 F: include/linux/platform_data/rtc-*
10609 F: tools/testing/selftests/timers/rtctest.c
10611 REALTEK AUDIO CODECS
10612 M: Bard Liao <bardliao@realtek.com>
10613 M: Oder Chiou <oder_chiou@realtek.com>
10615 F: sound/soc/codecs/rt*
10616 F: include/sound/rt*.h
10618 REISERFS FILE SYSTEM
10619 L: reiserfs-devel@vger.kernel.org
10623 REGISTER MAP ABSTRACTION
10624 M: Mark Brown <broonie@kernel.org>
10625 L: linux-kernel@vger.kernel.org
10626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10628 F: Documentation/devicetree/bindings/regmap/
10629 F: drivers/base/regmap/
10630 F: include/linux/regmap.h
10632 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10633 M: Ohad Ben-Cohen <ohad@wizery.com>
10634 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10635 L: linux-remoteproc@vger.kernel.org
10636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10638 F: Documentation/devicetree/bindings/remoteproc/
10639 F: Documentation/remoteproc.txt
10640 F: drivers/remoteproc/
10641 F: include/linux/remoteproc.h
10643 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10644 M: Ohad Ben-Cohen <ohad@wizery.com>
10645 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10646 L: linux-remoteproc@vger.kernel.org
10647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10650 F: Documentation/rpmsg.txt
10651 F: include/linux/rpmsg.h
10652 F: include/linux/rpmsg/
10654 RENESAS CLOCK DRIVERS
10655 M: Geert Uytterhoeven <geert+renesas@glider.be>
10656 L: linux-renesas-soc@vger.kernel.org
10658 F: drivers/clk/renesas/
10660 RENESAS ETHERNET DRIVERS
10661 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10662 L: netdev@vger.kernel.org
10663 L: linux-renesas-soc@vger.kernel.org
10664 F: drivers/net/ethernet/renesas/
10665 F: include/linux/sh_eth.h
10667 RENESAS R-CAR GYROADC DRIVER
10668 M: Marek Vasut <marek.vasut@gmail.com>
10669 L: linux-iio@vger.kernel.org
10671 F: drivers/iio/adc/rcar_gyro_adc.c
10673 RENESAS USB2 PHY DRIVER
10674 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10675 L: linux-renesas-soc@vger.kernel.org
10677 F: drivers/phy/phy-rcar-gen3-usb2.c
10679 RESET CONTROLLER FRAMEWORK
10680 M: Philipp Zabel <p.zabel@pengutronix.de>
10681 T: git git://git.pengutronix.de/git/pza/linux
10684 F: Documentation/devicetree/bindings/reset/
10685 F: include/dt-bindings/reset/
10686 F: include/linux/reset.h
10687 F: include/linux/reset-controller.h
10690 M: Johannes Berg <johannes@sipsolutions.net>
10691 L: linux-wireless@vger.kernel.org
10692 W: http://wireless.kernel.org/
10693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10696 F: Documentation/rfkill.txt
10700 M: Thomas Graf <tgraf@suug.ch>
10701 M: Herbert Xu <herbert@gondor.apana.org.au>
10702 L: netdev@vger.kernel.org
10704 F: lib/rhashtable.c
10705 F: include/linux/rhashtable.h
10707 RICOH SMARTMEDIA/XD DRIVER
10708 M: Maxim Levitsky <maximlevitsky@gmail.com>
10710 F: drivers/mtd/nand/r852.c
10711 F: drivers/mtd/nand/r852.h
10713 RICOH R5C592 MEMORYSTICK DRIVER
10714 M: Maxim Levitsky <maximlevitsky@gmail.com>
10716 F: drivers/memstick/host/r592.*
10719 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10720 W: http://sourceforge.net/projects/roccat/
10722 F: drivers/hid/hid-roccat*
10723 F: include/linux/hid-roccat*
10724 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10727 M: Jiri Pirko <jiri@resnulli.us>
10728 L: netdev@vger.kernel.org
10730 F: drivers/net/ethernet/rocker/
10734 W: http://www.comtrol.com
10736 F: Documentation/serial/rocket.txt
10737 F: drivers/tty/rocket*
10739 ROCKETPORT EXPRESS/INFINITY DRIVER
10740 M: Kevin Cernekee <cernekee@gmail.com>
10741 L: linux-serial@vger.kernel.org
10743 F: drivers/tty/serial/rp2.*
10746 M: Ralf Baechle <ralf@linux-mips.org>
10747 L: linux-hams@vger.kernel.org
10748 W: http://www.linux-ax25.org/
10750 F: include/net/rose.h
10751 F: include/uapi/linux/rose.h
10754 RTL2830 MEDIA DRIVER
10755 M: Antti Palosaari <crope@iki.fi>
10756 L: linux-media@vger.kernel.org
10757 W: https://linuxtv.org
10758 W: http://palosaari.fi/linux/
10759 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10760 T: git git://linuxtv.org/anttip/media_tree.git
10762 F: drivers/media/dvb-frontends/rtl2830*
10764 RTL2832 MEDIA DRIVER
10765 M: Antti Palosaari <crope@iki.fi>
10766 L: linux-media@vger.kernel.org
10767 W: https://linuxtv.org
10768 W: http://palosaari.fi/linux/
10769 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10770 T: git git://linuxtv.org/anttip/media_tree.git
10772 F: drivers/media/dvb-frontends/rtl2832*
10774 RTL2832_SDR MEDIA DRIVER
10775 M: Antti Palosaari <crope@iki.fi>
10776 L: linux-media@vger.kernel.org
10777 W: https://linuxtv.org
10778 W: http://palosaari.fi/linux/
10779 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10780 T: git git://linuxtv.org/anttip/media_tree.git
10782 F: drivers/media/dvb-frontends/rtl2832_sdr*
10784 RTL8180 WIRELESS DRIVER
10785 L: linux-wireless@vger.kernel.org
10786 W: http://wireless.kernel.org/
10787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10789 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10791 RTL8187 WIRELESS DRIVER
10792 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10793 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10794 M: Larry Finger <Larry.Finger@lwfinger.net>
10795 L: linux-wireless@vger.kernel.org
10796 W: http://wireless.kernel.org/
10797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10799 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10801 RTL8192CE WIRELESS DRIVER
10802 M: Larry Finger <Larry.Finger@lwfinger.net>
10803 M: Chaoming Li <chaoming_li@realsil.com.cn>
10804 L: linux-wireless@vger.kernel.org
10805 W: http://wireless.kernel.org/
10806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10808 F: drivers/net/wireless/realtek/rtlwifi/
10809 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10811 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10812 M: Jes Sorensen <Jes.Sorensen@gmail.com>
10813 L: linux-wireless@vger.kernel.org
10814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10816 F: drivers/net/wireless/realtek/rtl8xxxu/
10818 S3 SAVAGE FRAMEBUFFER DRIVER
10819 M: Antonino Daplas <adaplas@gmail.com>
10820 L: linux-fbdev@vger.kernel.org
10822 F: drivers/video/fbdev/savage/
10825 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10826 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10827 L: linux-s390@vger.kernel.org
10828 W: http://www.ibm.com/developerworks/linux/linux390/
10829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10833 F: Documentation/s390/
10834 F: Documentation/DocBook/s390*
10836 S390 COMMON I/O LAYER
10837 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10838 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10839 L: linux-s390@vger.kernel.org
10840 W: http://www.ibm.com/developerworks/linux/linux390/
10842 F: drivers/s390/cio/
10845 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10846 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10847 L: linux-s390@vger.kernel.org
10848 W: http://www.ibm.com/developerworks/linux/linux390/
10850 F: drivers/s390/block/dasd*
10851 F: block/partitions/ibm.c
10853 S390 NETWORK DRIVERS
10854 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
10855 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10856 L: linux-s390@vger.kernel.org
10857 W: http://www.ibm.com/developerworks/linux/linux390/
10859 F: drivers/s390/net/
10862 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10863 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10864 L: linux-s390@vger.kernel.org
10865 W: http://www.ibm.com/developerworks/linux/linux390/
10868 F: drivers/pci/hotplug/s390_pci_hpc.c
10871 M: Harald Freudenberger <freude@de.ibm.com>
10872 L: linux-s390@vger.kernel.org
10873 W: http://www.ibm.com/developerworks/linux/linux390/
10875 F: drivers/s390/crypto/
10878 M: Steffen Maier <maier@linux.vnet.ibm.com>
10879 L: linux-s390@vger.kernel.org
10880 W: http://www.ibm.com/developerworks/linux/linux390/
10882 F: drivers/s390/scsi/zfcp_*
10884 S390 IUCV NETWORK LAYER
10885 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
10886 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10887 L: linux-s390@vger.kernel.org
10888 W: http://www.ibm.com/developerworks/linux/linux390/
10890 F: drivers/s390/net/*iucv*
10891 F: include/net/iucv/
10895 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10896 L: linux-s390@vger.kernel.org
10897 W: http://www.ibm.com/developerworks/linux/linux390/
10899 F: drivers/iommu/s390-iommu.c
10901 S3C24XX SD/MMC Driver
10902 M: Ben Dooks <ben-linux@fluff.org>
10903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10905 F: drivers/mmc/host/s3cmci.*
10907 SAA6588 RDS RECEIVER DRIVER
10908 M: Hans Verkuil <hverkuil@xs4all.nl>
10909 L: linux-media@vger.kernel.org
10910 T: git git://linuxtv.org/media_tree.git
10911 W: https://linuxtv.org
10913 F: drivers/media/i2c/saa6588*
10915 SAA7134 VIDEO4LINUX DRIVER
10916 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10917 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10918 L: linux-media@vger.kernel.org
10919 W: https://linuxtv.org
10920 T: git git://linuxtv.org/media_tree.git
10922 F: Documentation/media/v4l-drivers/saa7134*
10923 F: drivers/media/pci/saa7134/
10925 SAA7146 VIDEO4LINUX-2 DRIVER
10926 M: Hans Verkuil <hverkuil@xs4all.nl>
10927 L: linux-media@vger.kernel.org
10928 T: git git://linuxtv.org/media_tree.git
10930 F: drivers/media/common/saa7146/
10931 F: drivers/media/pci/saa7146/
10932 F: include/media/saa7146*
10934 SAMSUNG LAPTOP DRIVER
10935 M: Corentin Chary <corentin.chary@gmail.com>
10936 L: platform-driver-x86@vger.kernel.org
10938 F: drivers/platform/x86/samsung-laptop.c
10940 SAMSUNG AUDIO (ASoC) DRIVERS
10941 M: Krzysztof Kozlowski <krzk@kernel.org>
10942 M: Sangbeom Kim <sbkim73@samsung.com>
10943 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10944 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10946 F: sound/soc/samsung/
10948 SAMSUNG FRAMEBUFFER DRIVER
10949 M: Jingoo Han <jingoohan1@gmail.com>
10950 L: linux-fbdev@vger.kernel.org
10952 F: drivers/video/fbdev/s3c-fb.c
10954 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10955 M: Sangbeom Kim <sbkim73@samsung.com>
10956 M: Krzysztof Kozlowski <krzk@kernel.org>
10957 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10958 L: linux-kernel@vger.kernel.org
10959 L: linux-samsung-soc@vger.kernel.org
10961 F: drivers/mfd/sec*.c
10962 F: drivers/regulator/s2m*.c
10963 F: drivers/regulator/s5m*.c
10964 F: drivers/clk/clk-s2mps11.c
10965 F: drivers/rtc/rtc-s5m.c
10966 F: include/linux/mfd/samsung/
10967 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10968 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10969 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10970 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10972 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10973 M: Kyungmin Park <kyungmin.park@samsung.com>
10974 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10975 L: linux-media@vger.kernel.org
10976 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10978 F: drivers/media/platform/exynos4-is/
10980 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10981 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10982 L: linux-media@vger.kernel.org
10983 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10985 F: drivers/media/platform/s3c-camif/
10986 F: include/media/drv-intf/s3c_camif.h
10988 SAMSUNG S5C73M3 CAMERA DRIVER
10989 M: Kyungmin Park <kyungmin.park@samsung.com>
10990 M: Andrzej Hajda <a.hajda@samsung.com>
10991 L: linux-media@vger.kernel.org
10993 F: drivers/media/i2c/s5c73m3/*
10995 SAMSUNG S5K5BAF CAMERA DRIVER
10996 M: Kyungmin Park <kyungmin.park@samsung.com>
10997 M: Andrzej Hajda <a.hajda@samsung.com>
10998 L: linux-media@vger.kernel.org
11000 F: drivers/media/i2c/s5k5baf.c
11002 SAMSUNG S3FWRN5 NFC DRIVER
11003 M: Robert Baldyga <r.baldyga@samsung.com>
11004 M: Krzysztof Opasiak <k.opasiak@samsung.com>
11005 L: linux-nfc@lists.01.org (moderated for non-subscribers)
11007 F: drivers/nfc/s3fwrn5
11009 SAMSUNG SOC CLOCK DRIVERS
11010 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11011 M: Tomasz Figa <tomasz.figa@gmail.com>
11012 M: Chanwoo Choi <cw00.choi@samsung.com>
11014 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11015 F: drivers/clk/samsung/
11016 F: include/dt-bindings/clock/exynos*.h
11017 F: Documentation/devicetree/bindings/clock/exynos*.txt
11019 SAMSUNG SPI DRIVERS
11020 M: Kukjin Kim <kgene@kernel.org>
11021 M: Krzysztof Kozlowski <krzk@kernel.org>
11022 M: Andi Shyti <andi.shyti@samsung.com>
11023 L: linux-spi@vger.kernel.org
11024 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
11026 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
11027 F: drivers/spi/spi-s3c*
11028 F: include/linux/platform_data/spi-s3c64xx.h
11030 SAMSUNG SXGBE DRIVERS
11031 M: Byungho An <bh74.an@samsung.com>
11032 M: Girish K S <ks.giri@samsung.com>
11033 M: Vipul Pandya <vipul.pandya@samsung.com>
11035 L: netdev@vger.kernel.org
11036 F: drivers/net/ethernet/samsung/sxgbe/
11038 SAMSUNG THERMAL DRIVER
11039 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11040 L: linux-pm@vger.kernel.org
11041 L: linux-samsung-soc@vger.kernel.org
11043 T: git https://github.com/lmajewski/linux-samsung-thermal.git
11044 F: drivers/thermal/samsung/
11046 SAMSUNG USB2 PHY DRIVER
11047 M: Kamil Debski <kamil@wypas.org>
11048 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
11049 L: linux-kernel@vger.kernel.org
11051 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
11052 F: Documentation/phy/samsung-usb2.txt
11053 F: drivers/phy/phy-exynos4210-usb2.c
11054 F: drivers/phy/phy-exynos4x12-usb2.c
11055 F: drivers/phy/phy-exynos5250-usb2.c
11056 F: drivers/phy/phy-s5pv210-usb2.c
11057 F: drivers/phy/phy-samsung-usb2.c
11058 F: drivers/phy/phy-samsung-usb2.h
11061 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11062 L: linux-serial@vger.kernel.org
11064 F: Documentation/devicetree/bindings/serial/
11065 F: drivers/tty/serial/
11068 M: Rob Herring <robh@kernel.org>
11069 L: linux-serial@vger.kernel.org
11071 F: Documentation/devicetree/bindings/serial/slave-device.txt
11072 F: drivers/tty/serdev/
11073 F: include/linux/serdev.h
11076 M: Sean Young <sean@mess.org>
11077 L: linux-media@vger.kernel.org
11079 F: drivers/media/rc/serial_ir.c
11082 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
11083 L: kernel@stlinux.com
11085 F: drivers/staging/media/st-cec/
11086 F: Documentation/devicetree/bindings/media/stih-cec.txt
11088 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
11089 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11090 L: linux-s390@vger.kernel.org
11091 W: http://www.ibm.com/developerworks/linux/linux390/
11095 SYNOPSYS DESIGNWARE DMAC DRIVER
11096 M: Viresh Kumar <vireshk@kernel.org>
11097 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11099 F: include/linux/dma/dw.h
11100 F: include/linux/platform_data/dma-dw.h
11103 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
11104 M: Jie Deng <jiedeng@synopsys.com>
11105 L: netdev@vger.kernel.org
11107 F: drivers/net/ethernet/synopsys/
11109 SYNOPSYS DESIGNWARE I2C DRIVER
11110 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
11111 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11112 R: Mika Westerberg <mika.westerberg@linux.intel.com>
11113 L: linux-i2c@vger.kernel.org
11115 F: drivers/i2c/busses/i2c-designware-*
11116 F: include/linux/platform_data/i2c-designware.h
11118 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
11119 M: Jaehoon Chung <jh80.chung@samsung.com>
11120 L: linux-mmc@vger.kernel.org
11122 F: drivers/mmc/host/dw_mmc*
11124 SYSTEM TRACE MODULE CLASS
11125 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
11127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
11128 F: Documentation/trace/stm.txt
11129 F: drivers/hwtracing/stm/
11130 F: include/linux/stm.h
11131 F: include/uapi/linux/stm.h
11134 M: Andreas Noever <andreas.noever@gmail.com>
11136 F: drivers/thunderbolt/
11138 TI BQ27XXX POWER SUPPLY DRIVER
11139 R: Andrew F. Davis <afd@ti.com>
11140 F: include/linux/power/bq27xxx_battery.h
11141 F: drivers/power/supply/bq27xxx_battery.c
11142 F: drivers/power/supply/bq27xxx_battery_i2c.c
11144 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
11145 M: John Stultz <john.stultz@linaro.org>
11146 M: Thomas Gleixner <tglx@linutronix.de>
11147 L: linux-kernel@vger.kernel.org
11148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11150 F: include/linux/clocksource.h
11151 F: include/linux/time.h
11152 F: include/linux/timex.h
11153 F: include/uapi/linux/time.h
11154 F: include/uapi/linux/timex.h
11155 F: kernel/time/clocksource.c
11156 F: kernel/time/time*.c
11157 F: kernel/time/alarmtimer.c
11158 F: kernel/time/ntp.c
11159 F: tools/testing/selftests/timers/
11162 M: Zwane Mwaikambo <zwanem@gmail.com>
11164 F: drivers/watchdog/sc1200wdt.c
11167 M: Ingo Molnar <mingo@redhat.com>
11168 M: Peter Zijlstra <peterz@infradead.org>
11169 L: linux-kernel@vger.kernel.org
11170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
11173 F: include/linux/sched.h
11174 F: include/uapi/linux/sched.h
11175 F: include/linux/wait.h
11178 M: Chen Liqin <liqin.linux@gmail.com>
11179 M: Lennox Wu <lennox.wu@gmail.com>
11180 W: http://www.sunplus.com
11184 SCR24X CHIP CARD INTERFACE DRIVER
11185 M: Lubomir Rintel <lkundrak@v3.sk>
11187 F: drivers/char/pcmcia/scr24x_cs.c
11189 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
11190 M: Sudeep Holla <sudeep.holla@arm.com>
11191 L: linux-arm-kernel@lists.infradead.org
11193 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
11194 F: drivers/clk/clk-scpi.c
11195 F: drivers/cpufreq/scpi-cpufreq.c
11196 F: drivers/firmware/arm_scpi.c
11197 F: include/linux/scpi_protocol.h
11200 M: Jens Axboe <axboe@kernel.dk>
11201 L: linux-scsi@vger.kernel.org
11202 W: http://www.kernel.dk
11204 F: drivers/scsi/sr*
11206 SCSI RDMA PROTOCOL (SRP) INITIATOR
11207 M: Bart Van Assche <bart.vanassche@sandisk.com>
11208 L: linux-rdma@vger.kernel.org
11210 W: http://www.openfabrics.org
11211 Q: http://patchwork.kernel.org/project/linux-rdma/list/
11212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
11213 F: drivers/infiniband/ulp/srp/
11214 F: include/scsi/srp.h
11217 M: Doug Gilbert <dgilbert@interlog.com>
11218 L: linux-scsi@vger.kernel.org
11219 W: http://sg.danny.cz/sg
11221 F: Documentation/scsi/scsi-generic.txt
11222 F: drivers/scsi/sg.c
11223 F: include/scsi/sg.h
11226 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
11227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
11228 M: "Martin K. Petersen" <martin.petersen@oracle.com>
11229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
11230 L: linux-scsi@vger.kernel.org
11232 F: Documentation/devicetree/bindings/scsi/
11237 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11238 L: linux-scsi@vger.kernel.org
11240 F: Documentation/scsi/st.txt
11241 F: drivers/scsi/st.*
11242 F: drivers/scsi/st_*.h
11245 M: Vlad Yasevich <vyasevich@gmail.com>
11246 M: Neil Horman <nhorman@tuxdriver.com>
11247 L: linux-sctp@vger.kernel.org
11248 W: http://lksctp.sourceforge.net
11250 F: Documentation/networking/sctp.txt
11251 F: include/linux/sctp.h
11252 F: include/uapi/linux/sctp.h
11253 F: include/net/sctp/
11257 M: Jim Cromie <jim.cromie@gmail.com>
11259 F: Documentation/i2c/busses/scx200_acb
11260 F: arch/x86/platform/scx200/
11261 F: drivers/watchdog/scx200_wdt.c
11262 F: drivers/i2c/busses/scx200*
11263 F: drivers/mtd/maps/scx200_docflash.c
11264 F: include/linux/scx200.h
11267 M: Jim Cromie <jim.cromie@gmail.com>
11269 F: drivers/char/scx200_gpio.c
11270 F: include/linux/scx200_gpio.h
11272 SCx200 HRT CLOCKSOURCE DRIVER
11273 M: Jim Cromie <jim.cromie@gmail.com>
11275 F: drivers/clocksource/scx200_hrt.c
11277 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11278 M: Sascha Sommer <saschasommer@freenet.de>
11279 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11281 F: drivers/mmc/host/sdricoh_cs.c
11283 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11284 M: Adrian Hunter <adrian.hunter@intel.com>
11285 L: linux-mmc@vger.kernel.org
11286 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11288 F: drivers/mmc/host/sdhci*
11289 F: include/linux/mmc/sdhci*
11292 M: Kees Cook <keescook@chromium.org>
11293 R: Andy Lutomirski <luto@amacapital.net>
11294 R: Will Drewry <wad@chromium.org>
11295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11297 F: kernel/seccomp.c
11298 F: include/uapi/linux/seccomp.h
11299 F: include/linux/seccomp.h
11300 F: tools/testing/selftests/seccomp/*
11301 K: \bsecure_computing
11304 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11305 M: Al Cooper <alcooperx@gmail.com>
11306 L: linux-mmc@vger.kernel.org
11307 L: bcm-kernel-feedback-list@broadcom.com
11309 F: drivers/mmc/host/sdhci-brcmstb*
11311 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11312 M: Ben Dooks <ben-linux@fluff.org>
11313 M: Jaehoon Chung <jh80.chung@samsung.com>
11314 L: linux-mmc@vger.kernel.org
11316 F: drivers/mmc/host/sdhci-s3c*
11318 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11319 M: Viresh Kumar <vireshk@kernel.org>
11320 L: linux-mmc@vger.kernel.org
11322 F: drivers/mmc/host/sdhci-spear.c
11324 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
11325 M: Scott Bauer <scott.bauer@intel.com>
11326 M: Jonathan Derrick <jonathan.derrick@intel.com>
11327 M: Rafael Antognolli <rafael.antognolli@intel.com>
11328 L: linux-block@vger.kernel.org
11331 F: block/opal_proto.h
11332 F: include/linux/sed*
11333 F: include/uapi/linux/sed*
11336 M: James Morris <james.l.morris@oracle.com>
11337 M: "Serge E. Hallyn" <serge@hallyn.com>
11338 L: linux-security-module@vger.kernel.org (suggested Cc:)
11339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11340 W: http://kernsec.org/
11345 M: Security Officers <security@kernel.org>
11348 SELINUX SECURITY MODULE
11349 M: Paul Moore <paul@paul-moore.com>
11350 M: Stephen Smalley <sds@tycho.nsa.gov>
11351 M: Eric Paris <eparis@parisplace.org>
11352 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11353 W: http://selinuxproject.org
11354 T: git git://git.infradead.org/users/pcmoore/selinux
11356 F: include/linux/selinux*
11357 F: security/selinux/
11358 F: scripts/selinux/
11360 APPARMOR SECURITY MODULE
11361 M: John Johansen <john.johansen@canonical.com>
11362 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11363 W: apparmor.wiki.kernel.org
11364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11366 F: security/apparmor/
11368 LOADPIN SECURITY MODULE
11369 M: Kees Cook <keescook@chromium.org>
11370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11372 F: security/loadpin/
11374 YAMA SECURITY MODULE
11375 M: Kees Cook <keescook@chromium.org>
11376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11381 M: Jiri Slaby <jirislaby@gmail.com>
11383 F: drivers/misc/phantom.c
11384 F: include/uapi/linux/phantom.h
11386 Emulex 10Gbps iSCSI - OneConnect DRIVER
11387 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11388 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11389 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11390 L: linux-scsi@vger.kernel.org
11391 W: http://www.broadcom.com
11393 F: drivers/scsi/be2iscsi/
11395 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11396 M: Sathya Perla <sathya.perla@broadcom.com>
11397 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11398 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11399 M: Somnath Kotur <somnath.kotur@broadcom.com>
11400 L: netdev@vger.kernel.org
11401 W: http://www.emulex.com
11403 F: drivers/net/ethernet/emulex/benet/
11405 EMULEX ONECONNECT ROCE DRIVER
11406 M: Selvin Xavier <selvin.xavier@avagotech.com>
11407 M: Devesh Sharma <devesh.sharma@avagotech.com>
11408 L: linux-rdma@vger.kernel.org
11409 W: http://www.emulex.com
11411 F: drivers/infiniband/hw/ocrdma/
11412 F: include/uapi/rdma/ocrdma-abi.h
11415 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11416 M: Edward Cree <ecree@solarflare.com>
11417 M: Bert Kenward <bkenward@solarflare.com>
11418 L: netdev@vger.kernel.org
11420 F: drivers/net/ethernet/sfc/
11423 M: Dimitri Sivanich <sivanich@sgi.com>
11425 F: drivers/misc/sgi-gru/
11427 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11428 M: Pat Gefre <pfg@sgi.com>
11429 L: linux-ia64@vger.kernel.org
11431 F: Documentation/ia64/serial.txt
11432 F: drivers/tty/serial/ioc?_serial.c
11433 F: include/linux/ioc?.h
11435 SGI XP/XPC/XPNET DRIVER
11436 M: Cliff Whickman <cpw@sgi.com>
11437 M: Robin Holt <robinmholt@gmail.com>
11439 F: drivers/misc/sgi-xp/
11441 SI2157 MEDIA DRIVER
11442 M: Antti Palosaari <crope@iki.fi>
11443 L: linux-media@vger.kernel.org
11444 W: https://linuxtv.org
11445 W: http://palosaari.fi/linux/
11446 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11447 T: git git://linuxtv.org/anttip/media_tree.git
11449 F: drivers/media/tuners/si2157*
11451 SI2168 MEDIA DRIVER
11452 M: Antti Palosaari <crope@iki.fi>
11453 L: linux-media@vger.kernel.org
11454 W: https://linuxtv.org
11455 W: http://palosaari.fi/linux/
11456 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11457 T: git git://linuxtv.org/anttip/media_tree.git
11459 F: drivers/media/dvb-frontends/si2168*
11461 SI470X FM RADIO RECEIVER I2C DRIVER
11462 M: Hans Verkuil <hverkuil@xs4all.nl>
11463 L: linux-media@vger.kernel.org
11464 T: git git://linuxtv.org/media_tree.git
11465 W: https://linuxtv.org
11467 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11469 SI470X FM RADIO RECEIVER USB DRIVER
11470 M: Hans Verkuil <hverkuil@xs4all.nl>
11471 L: linux-media@vger.kernel.org
11472 T: git git://linuxtv.org/media_tree.git
11473 W: https://linuxtv.org
11475 F: drivers/media/radio/si470x/radio-si470x-common.c
11476 F: drivers/media/radio/si470x/radio-si470x.h
11477 F: drivers/media/radio/si470x/radio-si470x-usb.c
11479 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11480 M: Eduardo Valentin <edubezval@gmail.com>
11481 L: linux-media@vger.kernel.org
11482 T: git git://linuxtv.org/media_tree.git
11483 W: https://linuxtv.org
11485 F: drivers/media/radio/si4713/si4713.?
11487 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11488 M: Eduardo Valentin <edubezval@gmail.com>
11489 L: linux-media@vger.kernel.org
11490 T: git git://linuxtv.org/media_tree.git
11491 W: https://linuxtv.org
11493 F: drivers/media/radio/si4713/radio-platform-si4713.c
11495 SI4713 FM RADIO TRANSMITTER USB DRIVER
11496 M: Hans Verkuil <hverkuil@xs4all.nl>
11497 L: linux-media@vger.kernel.org
11498 T: git git://linuxtv.org/media_tree.git
11499 W: https://linuxtv.org
11501 F: drivers/media/radio/si4713/radio-usb-si4713.c
11504 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11505 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11506 L: linux-media@vger.kernel.org
11507 W: https://linuxtv.org
11508 T: git git://linuxtv.org/media_tree.git
11510 F: drivers/media/common/siano/
11511 F: drivers/media/usb/siano/
11512 F: drivers/media/usb/siano/
11513 F: drivers/media/mmc/siano/
11515 SILEAD TOUCHSCREEN DRIVER
11516 M: Hans de Goede <hdegoede@redhat.com>
11517 L: linux-input@vger.kernel.org
11518 L: platform-driver-x86@vger.kernel.org
11520 F: drivers/input/touchscreen/silead.c
11521 F: drivers/platform/x86/silead_dmi.c
11524 M: Hans de Goede <hdegoede@redhat.com>
11525 L: linux-fbdev@vger.kernel.org
11527 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11528 F: drivers/video/fbdev/simplefb.c
11529 F: include/linux/platform_data/simplefb.h
11531 SH_VEU V4L2 MEM2MEM DRIVER
11532 L: linux-media@vger.kernel.org
11534 F: drivers/media/platform/sh_veu.c
11536 SH_VOU V4L2 OUTPUT DRIVER
11537 L: linux-media@vger.kernel.org
11539 F: drivers/media/platform/sh_vou.c
11540 F: include/media/drv-intf/sh_vou.h
11542 SIMPLE FIRMWARE INTERFACE (SFI)
11543 M: Len Brown <lenb@kernel.org>
11544 L: sfi-devel@simplefirmware.org
11545 W: http://simplefirmware.org/
11546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11548 F: arch/x86/platform/sfi/
11550 F: include/linux/sfi*.h
11552 SIMTEC EB110ATX (Chalice CATS)
11554 P: Vincent Sanders <vince@simtec.co.uk>
11555 M: Simtec Linux Team <linux@simtec.co.uk>
11556 W: http://www.simtec.co.uk/products/EB110ATX/
11559 SIMTEC EB2410ITX (BAST)
11561 P: Vincent Sanders <vince@simtec.co.uk>
11562 M: Simtec Linux Team <linux@simtec.co.uk>
11563 W: http://www.simtec.co.uk/products/EB2410ITX/
11565 F: arch/arm/mach-s3c24xx/mach-bast.c
11566 F: arch/arm/mach-s3c24xx/bast-ide.c
11567 F: arch/arm/mach-s3c24xx/bast-irq.c
11569 SIPHASH PRF ROUTINES
11570 M: Jason A. Donenfeld <Jason@zx2c4.com>
11573 F: lib/test_siphash.c
11574 F: include/linux/siphash.h
11576 TI DAVINCI MACHINE SUPPORT
11577 M: Sekhar Nori <nsekhar@ti.com>
11578 M: Kevin Hilman <khilman@kernel.org>
11579 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11582 F: arch/arm/mach-davinci/
11583 F: drivers/i2c/busses/i2c-davinci.c
11585 TI DAVINCI SERIES MEDIA DRIVER
11586 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11587 L: linux-media@vger.kernel.org
11588 W: https://linuxtv.org
11589 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11590 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11592 F: drivers/media/platform/davinci/
11593 F: include/media/davinci/
11595 TI AM437X VPFE DRIVER
11596 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11597 L: linux-media@vger.kernel.org
11598 W: https://linuxtv.org
11599 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11600 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11602 F: drivers/media/platform/am437x/
11604 OV2659 OMNIVISION SENSOR DRIVER
11605 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11606 L: linux-media@vger.kernel.org
11607 W: https://linuxtv.org
11608 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11609 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11611 F: drivers/media/i2c/ov2659.c
11612 F: include/media/i2c/ov2659.h
11614 SILICON MOTION SM712 FRAME BUFFER DRIVER
11615 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11616 M: Teddy Wang <teddy.wang@siliconmotion.com>
11617 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11618 L: linux-fbdev@vger.kernel.org
11620 F: drivers/video/fbdev/sm712*
11621 F: Documentation/fb/sm712fb.txt
11623 SIS 190 ETHERNET DRIVER
11624 M: Francois Romieu <romieu@fr.zoreil.com>
11625 L: netdev@vger.kernel.org
11627 F: drivers/net/ethernet/sis/sis190.c
11629 SIS 900/7016 FAST ETHERNET DRIVER
11630 M: Daniele Venzano <venza@brownhat.org>
11631 W: http://www.brownhat.org/sis900.html
11632 L: netdev@vger.kernel.org
11634 F: drivers/net/ethernet/sis/sis900.*
11636 SIS FRAMEBUFFER DRIVER
11637 M: Thomas Winischhofer <thomas@winischhofer.net>
11638 W: http://www.winischhofer.net/linuxsisvga.shtml
11640 F: Documentation/fb/sisfb.txt
11641 F: drivers/video/fbdev/sis/
11642 F: include/video/sisfb.h
11645 M: Thomas Winischhofer <thomas@winischhofer.net>
11646 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11648 F: drivers/usb/misc/sisusbvga/
11651 M: Christoph Lameter <cl@linux.com>
11652 M: Pekka Enberg <penberg@kernel.org>
11653 M: David Rientjes <rientjes@google.com>
11654 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11655 M: Andrew Morton <akpm@linux-foundation.org>
11656 L: linux-mm@kvack.org
11658 F: include/linux/sl?b*.h
11661 SLEEPABLE READ-COPY UPDATE (SRCU)
11662 M: Lai Jiangshan <jiangshanlai@gmail.com>
11663 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11664 M: Josh Triplett <josh@joshtriplett.org>
11665 R: Steven Rostedt <rostedt@goodmis.org>
11666 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11667 L: linux-kernel@vger.kernel.org
11668 W: http://www.rdrop.com/users/paulmck/RCU/
11670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11671 F: include/linux/srcu.h
11672 F: kernel/rcu/srcu.c
11674 SMACK SECURITY MODULE
11675 M: Casey Schaufler <casey@schaufler-ca.com>
11676 L: linux-security-module@vger.kernel.org
11677 W: http://schaufler-ca.com
11678 T: git git://github.com/cschaufler/smack-next
11680 F: Documentation/security/Smack.txt
11683 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11684 M: Kevin Hilman <khilman@kernel.org>
11685 M: Nishanth Menon <nm@ti.com>
11687 F: drivers/power/avs/
11688 F: include/linux/power/smartreflex.h
11689 L: linux-pm@vger.kernel.org
11691 SMC91x ETHERNET DRIVER
11692 M: Nicolas Pitre <nico@fluxnic.net>
11694 F: drivers/net/ethernet/smsc/smc91x.*
11696 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11697 M: Sakari Ailus <sakari.ailus@iki.fi>
11698 L: linux-media@vger.kernel.org
11700 F: drivers/media/i2c/smiapp/
11701 F: include/media/i2c/smiapp.h
11702 F: drivers/media/i2c/smiapp-pll.c
11703 F: drivers/media/i2c/smiapp-pll.h
11704 F: include/uapi/linux/smiapp.h
11705 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11707 SMM665 HARDWARE MONITOR DRIVER
11708 M: Guenter Roeck <linux@roeck-us.net>
11709 L: linux-hwmon@vger.kernel.org
11711 F: Documentation/hwmon/smm665
11712 F: drivers/hwmon/smm665.c
11714 SMSC EMC2103 HARDWARE MONITOR DRIVER
11715 M: Steve Glendinning <steve.glendinning@shawell.net>
11716 L: linux-hwmon@vger.kernel.org
11718 F: Documentation/hwmon/emc2103
11719 F: drivers/hwmon/emc2103.c
11721 SMSC SCH5627 HARDWARE MONITOR DRIVER
11722 M: Hans de Goede <hdegoede@redhat.com>
11723 L: linux-hwmon@vger.kernel.org
11725 F: Documentation/hwmon/sch5627
11726 F: drivers/hwmon/sch5627.c
11728 SMSC47B397 HARDWARE MONITOR DRIVER
11729 M: Jean Delvare <jdelvare@suse.com>
11730 L: linux-hwmon@vger.kernel.org
11732 F: Documentation/hwmon/smsc47b397
11733 F: drivers/hwmon/smsc47b397.c
11735 SMSC911x ETHERNET DRIVER
11736 M: Steve Glendinning <steve.glendinning@shawell.net>
11737 L: netdev@vger.kernel.org
11739 F: include/linux/smsc911x.h
11740 F: drivers/net/ethernet/smsc/smsc911x.*
11742 SMSC9420 PCI ETHERNET DRIVER
11743 M: Steve Glendinning <steve.glendinning@shawell.net>
11744 L: netdev@vger.kernel.org
11746 F: drivers/net/ethernet/smsc/smsc9420.*
11748 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11749 M: Steve Glendinning <steve.glendinning@shawell.net>
11750 L: linux-fbdev@vger.kernel.org
11752 F: drivers/video/fbdev/smscufx.c
11754 SOC-CAMERA V4L2 SUBSYSTEM
11755 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11756 L: linux-media@vger.kernel.org
11757 T: git git://linuxtv.org/media_tree.git
11759 F: include/media/soc*
11760 F: drivers/media/i2c/soc_camera/
11761 F: drivers/media/platform/soc_camera/
11763 SOEKRIS NET48XX LED SUPPORT
11764 M: Chris Boot <bootc@bootc.net>
11766 F: drivers/leds/leds-net48xx.c
11768 SOFTLOGIC 6x10 MPEG CODEC
11769 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11770 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11771 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11772 M: Ismael Luceno <ismael@iodev.co.uk>
11773 L: linux-media@vger.kernel.org
11775 F: drivers/media/pci/solo6x10/
11777 SOFTWARE RAID (Multiple Disks) SUPPORT
11778 M: Shaohua Li <shli@kernel.org>
11779 L: linux-raid@vger.kernel.org
11780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11783 F: include/linux/raid/
11784 F: include/uapi/linux/raid/
11786 SONIC NETWORK DRIVER
11787 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11788 L: netdev@vger.kernel.org
11790 F: drivers/net/ethernet/natsemi/sonic.*
11792 SONICS SILICON BACKPLANE DRIVER (SSB)
11793 M: Michael Buesch <m@bues.ch>
11794 L: linux-wireless@vger.kernel.org
11797 F: include/linux/ssb/
11799 SONY VAIO CONTROL DEVICE DRIVER
11800 M: Mattia Dongili <malattia@linux.it>
11801 L: platform-driver-x86@vger.kernel.org
11802 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11804 F: Documentation/laptops/sony-laptop.txt
11805 F: drivers/char/sonypi.c
11806 F: drivers/platform/x86/sony-laptop.c
11807 F: include/linux/sony-laptop.h
11809 SONY MEMORYSTICK CARD SUPPORT
11810 M: Alex Dubov <oakad@yahoo.com>
11811 W: http://tifmxx.berlios.de/
11813 F: drivers/memstick/host/tifm_ms.c
11815 SONY MEMORYSTICK STANDARD SUPPORT
11816 M: Maxim Levitsky <maximlevitsky@gmail.com>
11818 F: drivers/memstick/core/ms_block.*
11821 M: Jaroslav Kysela <perex@perex.cz>
11822 M: Takashi Iwai <tiwai@suse.com>
11823 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11824 W: http://www.alsa-project.org/
11825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11826 T: git git://git.alsa-project.org/alsa-kernel.git
11827 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11829 F: Documentation/sound/
11831 F: include/uapi/sound/
11834 SOUND - COMPRESSED AUDIO
11835 M: Vinod Koul <vinod.koul@intel.com>
11836 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11839 F: Documentation/sound/alsa/compress_offload.txt
11840 F: include/sound/compress_driver.h
11841 F: include/uapi/sound/compress_*
11842 F: sound/core/compress_offload.c
11843 F: sound/soc/soc-compress.c
11845 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11846 M: Liam Girdwood <lgirdwood@gmail.com>
11847 M: Mark Brown <broonie@kernel.org>
11848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11849 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11850 W: http://alsa-project.org/main/index.php/ASoC
11852 F: Documentation/devicetree/bindings/sound/
11853 F: Documentation/sound/alsa/soc/
11855 F: include/sound/soc*
11857 SOUND - DMAENGINE HELPERS
11858 M: Lars-Peter Clausen <lars@metafoo.de>
11860 F: include/sound/dmaengine_pcm.h
11861 F: sound/core/pcm_dmaengine.c
11862 F: sound/soc/soc-generic-dmaengine-pcm.c
11865 M: Olli Salonen <olli.salonen@iki.fi>
11866 L: linux-media@vger.kernel.org
11867 W: https://linuxtv.org
11868 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11870 F: drivers/media/dvb-frontends/sp2*
11872 SPARC + UltraSPARC (sparc/sparc64)
11873 M: "David S. Miller" <davem@davemloft.net>
11874 L: sparclinux@vger.kernel.org
11875 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11882 SPARC SERIAL DRIVERS
11883 M: "David S. Miller" <davem@davemloft.net>
11884 L: sparclinux@vger.kernel.org
11885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11888 F: include/linux/sunserialcore.h
11889 F: drivers/tty/serial/suncore.c
11890 F: drivers/tty/serial/sunhv.c
11891 F: drivers/tty/serial/sunsab.c
11892 F: drivers/tty/serial/sunsab.h
11893 F: drivers/tty/serial/sunsu.c
11894 F: drivers/tty/serial/sunzilog.c
11895 F: drivers/tty/serial/sunzilog.h
11898 M: "Christopher Li" <sparse@chrisli.org>
11899 L: linux-sparse@vger.kernel.org
11900 W: https://sparse.wiki.kernel.org/
11901 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11902 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11904 F: include/linux/compiler.h
11906 SPEAR PLATFORM SUPPORT
11907 M: Viresh Kumar <vireshk@kernel.org>
11908 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11910 W: http://www.st.com/spear
11912 F: arch/arm/boot/dts/spear*
11913 F: arch/arm/mach-spear/
11915 SPEAR CLOCK FRAMEWORK SUPPORT
11916 M: Viresh Kumar <vireshk@kernel.org>
11917 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11918 W: http://www.st.com/spear
11920 F: drivers/clk/spear/
11923 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11924 M: Marek Vasut <marek.vasut@gmail.com>
11925 L: linux-mtd@lists.infradead.org
11926 W: http://www.linux-mtd.infradead.org/
11927 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11928 T: git git://github.com/spi-nor/linux.git
11930 F: drivers/mtd/spi-nor/
11931 F: include/linux/mtd/spi-nor.h
11934 M: Mark Brown <broonie@kernel.org>
11935 L: linux-spi@vger.kernel.org
11936 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11937 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11939 F: Documentation/devicetree/bindings/spi/
11940 F: Documentation/spi/
11942 F: include/linux/spi/
11943 F: include/uapi/linux/spi/
11946 SPIDERNET NETWORK DRIVER for CELL
11947 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11948 L: netdev@vger.kernel.org
11950 F: Documentation/networking/spider_net.txt
11951 F: drivers/net/ethernet/toshiba/spider_net*
11954 M: Jeremy Kerr <jk@ozlabs.org>
11955 L: linuxppc-dev@lists.ozlabs.org
11956 W: http://www.ibm.com/developerworks/power/cell/
11958 F: Documentation/filesystems/spufs.txt
11959 F: arch/powerpc/platforms/cell/spufs/
11961 SQUASHFS FILE SYSTEM
11962 M: Phillip Lougher <phillip@squashfs.org.uk>
11963 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11964 W: http://squashfs.org.uk
11965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11967 F: Documentation/filesystems/squashfs.txt
11970 SRM (Alpha) environment access
11971 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11973 F: arch/alpha/kernel/srm_env.c
11976 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11977 L: stable@vger.kernel.org
11979 F: Documentation/process/stable-kernel-rules.rst
11982 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11984 L: devel@driverdev.osuosl.org
11986 F: drivers/staging/
11989 M: Ian Abbott <abbotti@mev.co.uk>
11990 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11992 F: drivers/staging/comedi/
11994 STAGING - FLARION FT1000 DRIVERS
11995 M: Marek Belisko <marek.belisko@gmail.com>
11997 F: drivers/staging/ft1000/
11999 STAGING - INDUSTRIAL IO
12000 M: Jonathan Cameron <jic23@kernel.org>
12001 L: linux-iio@vger.kernel.org
12003 F: Documentation/devicetree/bindings/staging/iio/
12004 F: drivers/staging/iio/
12006 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
12007 M: Jarod Wilson <jarod@wilsonet.com>
12008 W: http://www.lirc.org/
12010 F: drivers/staging/media/lirc/
12012 STAGING - LUSTRE PARALLEL FILESYSTEM
12013 M: Oleg Drokin <oleg.drokin@intel.com>
12014 M: Andreas Dilger <andreas.dilger@intel.com>
12015 M: James Simmons <jsimmons@infradead.org>
12016 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
12017 W: http://wiki.lustre.org/
12019 F: drivers/staging/lustre
12021 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
12022 M: Marc Dietrich <marvin24@gmx.de>
12023 L: ac100@lists.launchpad.net (moderated for non-subscribers)
12024 L: linux-tegra@vger.kernel.org
12026 F: drivers/staging/nvec/
12028 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
12029 M: Jens Frederich <jfrederich@gmail.com>
12030 M: Daniel Drake <dsd@laptop.org>
12031 M: Jon Nettleton <jon.nettleton@gmail.com>
12032 W: http://wiki.laptop.org/go/DCON
12034 F: drivers/staging/olpc_dcon/
12036 STAGING - REALTEK RTL8712U DRIVERS
12037 M: Larry Finger <Larry.Finger@lwfinger.net>
12038 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
12040 F: drivers/staging/rtl8712/
12042 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
12043 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12044 M: Teddy Wang <teddy.wang@siliconmotion.com>
12045 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12046 L: linux-fbdev@vger.kernel.org
12048 F: drivers/staging/sm750fb/
12050 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
12051 M: William Hubbs <w.d.hubbs@gmail.com>
12052 M: Chris Brannon <chris@the-brannons.com>
12053 M: Kirk Reiser <kirk@reisers.ca>
12054 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
12055 L: speakup@linux-speakup.org
12056 W: http://www.linux-speakup.org/
12058 F: drivers/staging/speakup/
12060 STAGING - VIA VT665X DRIVERS
12061 M: Forest Bond <forest@alittletooquiet.net>
12063 F: drivers/staging/vt665?/
12065 STAGING - WILC1000 WIFI DRIVER
12066 M: Aditya Shankar <aditya.shankar@microchip.com>
12067 M: Ganesh Krishna <ganesh.krishna@microchip.com>
12068 L: linux-wireless@vger.kernel.org
12070 F: drivers/staging/wilc1000/
12072 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
12073 M: Arnaud Patard <arnaud.patard@rtp-net.org>
12075 F: drivers/staging/xgifb/
12077 STARFIRE/DURALAN NETWORK DRIVER
12078 M: Ion Badulescu <ionut@badula.org>
12080 F: drivers/net/ethernet/adaptec/starfire*
12083 M: Sam Creasey <sammy@sammy.net>
12084 W: http://sammy.net/sun3/
12086 F: arch/m68k/kernel/*sun3*
12087 F: arch/m68k/sun3*/
12088 F: arch/m68k/include/asm/sun3*
12089 F: drivers/net/ethernet/i825xx/sun3*
12091 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
12092 M: Hans de Goede <hdegoede@redhat.com>
12093 L: linux-input@vger.kernel.org
12095 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
12096 F: drivers/input/keyboard/sun4i-lradc-keys.c
12098 SUNDANCE NETWORK DRIVER
12099 M: Denis Kirjanov <kda@linux-powerpc.org>
12100 L: netdev@vger.kernel.org
12102 F: drivers/net/ethernet/dlink/sundance.c
12105 M: Yoshinori Sato <ysato@users.sourceforge.jp>
12106 M: Rich Felker <dalias@libc.org>
12107 L: linux-sh@vger.kernel.org
12108 Q: http://patchwork.kernel.org/project/linux-sh/list/
12110 F: Documentation/sh/
12115 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
12116 M: Len Brown <len.brown@intel.com>
12117 M: Pavel Machek <pavel@ucw.cz>
12118 L: linux-pm@vger.kernel.org
12119 B: https://bugzilla.kernel.org
12121 F: Documentation/power/
12122 F: arch/x86/kernel/acpi/
12123 F: drivers/base/power/
12125 F: include/linux/suspend.h
12126 F: include/linux/freezer.h
12127 F: include/linux/pm.h
12130 M: Martin Mares <mj@ucw.cz>
12131 L: linux-video@atrey.karlin.mff.cuni.cz
12133 F: Documentation/svga.txt
12134 F: arch/x86/boot/video*
12137 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12138 L: linux-kernel@vger.kernel.org
12139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
12142 F: arch/*/kernel/pci-swiotlb.c
12143 F: include/linux/swiotlb.h
12146 M: Jiri Pirko <jiri@resnulli.us>
12147 M: Ivan Vecera <ivecera@redhat.com>
12148 L: netdev@vger.kernel.org
12151 F: include/net/switchdev.h
12153 SYNOPSYS ARC ARCHITECTURE
12154 M: Vineet Gupta <vgupta@synopsys.com>
12155 L: linux-snps-arc@lists.infradead.org
12158 F: Documentation/devicetree/bindings/arc/*
12159 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
12160 F: drivers/clocksource/arc_timer.c
12161 F: drivers/tty/serial/arc_uart.c
12162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
12164 SYNOPSYS ARC SDP platform support
12165 M: Alexey Brodkin <abrodkin@synopsys.com>
12167 F: arch/arc/plat-axs10x
12168 F: arch/arc/boot/dts/ax*
12169 F: Documentation/devicetree/bindings/arc/axs10*
12171 SYSTEM CONFIGURATION (SYSCON)
12172 M: Lee Jones <lee.jones@linaro.org>
12173 M: Arnd Bergmann <arnd@arndb.de>
12174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12176 F: drivers/mfd/syscon.c
12178 SYSTEM RESET/SHUTDOWN DRIVERS
12179 M: Sebastian Reichel <sre@kernel.org>
12180 L: linux-pm@vger.kernel.org
12181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12183 F: Documentation/devicetree/bindings/power/reset/
12184 F: drivers/power/reset/
12187 M: Christoph Hellwig <hch@infradead.org>
12189 F: Documentation/filesystems/sysv-fs.txt
12191 F: include/linux/sysv_fs.h
12194 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
12195 L: linux-scsi@vger.kernel.org
12196 L: target-devel@vger.kernel.org
12197 W: http://www.linux-iscsi.org
12198 W: http://groups.google.com/group/linux-iscsi-target-dev
12199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12203 F: Documentation/target/
12205 TASKSTATS STATISTICS INTERFACE
12206 M: Balbir Singh <bsingharora@gmail.com>
12208 F: Documentation/accounting/taskstats*
12209 F: include/linux/taskstats*
12210 F: kernel/taskstats.c
12213 M: Jamal Hadi Salim <jhs@mojatatu.com>
12214 M: Cong Wang <xiyou.wangcong@gmail.com>
12215 M: Jiri Pirko <jiri@resnulli.us>
12216 L: netdev@vger.kernel.org
12218 F: include/net/pkt_cls.h
12219 F: include/net/pkt_sched.h
12220 F: include/net/tc_act/
12221 F: include/uapi/linux/pkt_cls.h
12222 F: include/uapi/linux/pkt_sched.h
12223 F: include/uapi/linux/tc_act/
12224 F: include/uapi/linux/tc_ematch/
12227 TCP LOW PRIORITY MODULE
12228 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
12229 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
12230 W: http://tcp-lp-mod.sourceforge.net/
12232 F: net/ipv4/tcp_lp.c
12234 TDA10071 MEDIA DRIVER
12235 M: Antti Palosaari <crope@iki.fi>
12236 L: linux-media@vger.kernel.org
12237 W: https://linuxtv.org
12238 W: http://palosaari.fi/linux/
12239 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12240 T: git git://linuxtv.org/anttip/media_tree.git
12242 F: drivers/media/dvb-frontends/tda10071*
12244 TDA18212 MEDIA DRIVER
12245 M: Antti Palosaari <crope@iki.fi>
12246 L: linux-media@vger.kernel.org
12247 W: https://linuxtv.org
12248 W: http://palosaari.fi/linux/
12249 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12250 T: git git://linuxtv.org/anttip/media_tree.git
12252 F: drivers/media/tuners/tda18212*
12254 TDA18218 MEDIA DRIVER
12255 M: Antti Palosaari <crope@iki.fi>
12256 L: linux-media@vger.kernel.org
12257 W: https://linuxtv.org
12258 W: http://palosaari.fi/linux/
12259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12260 T: git git://linuxtv.org/anttip/media_tree.git
12262 F: drivers/media/tuners/tda18218*
12264 TDA18271 MEDIA DRIVER
12265 M: Michael Krufky <mkrufky@linuxtv.org>
12266 L: linux-media@vger.kernel.org
12267 W: https://linuxtv.org
12268 W: http://github.com/mkrufky
12269 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12270 T: git git://linuxtv.org/mkrufky/tuners.git
12272 F: drivers/media/tuners/tda18271*
12274 TDA827x MEDIA DRIVER
12275 M: Michael Krufky <mkrufky@linuxtv.org>
12276 L: linux-media@vger.kernel.org
12277 W: https://linuxtv.org
12278 W: http://github.com/mkrufky
12279 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12280 T: git git://linuxtv.org/mkrufky/tuners.git
12282 F: drivers/media/tuners/tda8290.*
12284 TDA8290 MEDIA DRIVER
12285 M: Michael Krufky <mkrufky@linuxtv.org>
12286 L: linux-media@vger.kernel.org
12287 W: https://linuxtv.org
12288 W: http://github.com/mkrufky
12289 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12290 T: git git://linuxtv.org/mkrufky/tuners.git
12292 F: drivers/media/tuners/tda8290.*
12294 TDA9840 MEDIA DRIVER
12295 M: Hans Verkuil <hverkuil@xs4all.nl>
12296 L: linux-media@vger.kernel.org
12297 T: git git://linuxtv.org/media_tree.git
12298 W: https://linuxtv.org
12300 F: drivers/media/i2c/tda9840*
12302 TEA5761 TUNER DRIVER
12303 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12304 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12305 L: linux-media@vger.kernel.org
12306 W: https://linuxtv.org
12307 T: git git://linuxtv.org/media_tree.git
12309 F: drivers/media/tuners/tea5761.*
12311 TEA5767 TUNER DRIVER
12312 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12313 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12314 L: linux-media@vger.kernel.org
12315 W: https://linuxtv.org
12316 T: git git://linuxtv.org/media_tree.git
12318 F: drivers/media/tuners/tea5767.*
12320 TEA6415C MEDIA DRIVER
12321 M: Hans Verkuil <hverkuil@xs4all.nl>
12322 L: linux-media@vger.kernel.org
12323 T: git git://linuxtv.org/media_tree.git
12324 W: https://linuxtv.org
12326 F: drivers/media/i2c/tea6415c*
12328 TEA6420 MEDIA DRIVER
12329 M: Hans Verkuil <hverkuil@xs4all.nl>
12330 L: linux-media@vger.kernel.org
12331 T: git git://linuxtv.org/media_tree.git
12332 W: https://linuxtv.org
12334 F: drivers/media/i2c/tea6420*
12337 M: Jiri Pirko <jiri@resnulli.us>
12338 L: netdev@vger.kernel.org
12340 F: drivers/net/team/
12341 F: include/linux/if_team.h
12342 F: include/uapi/linux/if_team.h
12344 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12345 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12347 F: arch/x86/platform/ts5500/
12349 TECHNOTREND USB IR RECEIVER
12350 M: Sean Young <sean@mess.org>
12351 L: linux-media@vger.kernel.org
12353 F: drivers/media/rc/ttusbir.c
12355 TEGRA ARCHITECTURE SUPPORT
12356 M: Stephen Warren <swarren@wwwdotorg.org>
12357 M: Thierry Reding <thierry.reding@gmail.com>
12358 M: Alexandre Courbot <gnurou@gmail.com>
12359 L: linux-tegra@vger.kernel.org
12360 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12366 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12367 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12369 F: drivers/clk/tegra/
12372 M: Laxman Dewangan <ldewangan@nvidia.com>
12373 M: Jon Hunter <jonathanh@nvidia.com>
12375 F: drivers/dma/tegra*
12378 M: Laxman Dewangan <ldewangan@nvidia.com>
12380 F: drivers/i2c/busses/i2c-tegra.c
12382 TEGRA IOMMU DRIVERS
12383 M: Hiroshi Doyu <hdoyu@nvidia.com>
12385 F: drivers/iommu/tegra*
12388 M: Rakesh Iyer <riyer@nvidia.com>
12389 M: Laxman Dewangan <ldewangan@nvidia.com>
12391 F: drivers/input/keyboard/tegra-kbc.c
12394 M: Thierry Reding <thierry.reding@gmail.com>
12396 F: drivers/pwm/pwm-tegra.c
12398 TEGRA SERIAL DRIVER
12399 M: Laxman Dewangan <ldewangan@nvidia.com>
12401 F: drivers/tty/serial/serial-tegra.c
12404 M: Laxman Dewangan <ldewangan@nvidia.com>
12406 F: drivers/spi/spi-tegra*
12408 TEHUTI ETHERNET DRIVER
12409 M: Andy Gospodarek <andy@greyhouse.net>
12410 L: netdev@vger.kernel.org
12412 F: drivers/net/ethernet/tehuti/*
12414 Telecom Clock Driver for MCPL0010
12415 M: Mark Gross <mark.gross@intel.com>
12417 F: drivers/char/tlclk.c
12419 TENSILICA XTENSA PORT (xtensa)
12420 M: Chris Zankel <chris@zankel.net>
12421 M: Max Filippov <jcmvbkbc@gmail.com>
12422 L: linux-xtensa@linux-xtensa.org
12423 T: git git://github.com/czankel/xtensa-linux.git
12426 F: drivers/irqchip/irq-xtensa-*
12428 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12429 M: Nishanth Menon <nm@ti.com>
12430 M: Tero Kristo <t-kristo@ti.com>
12431 M: Santosh Shilimkar <ssantosh@kernel.org>
12432 L: linux-arm-kernel@lists.infradead.org
12434 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12435 F: drivers/firmware/ti_sci*
12436 F: include/linux/soc/ti/ti_sci_protocol.h
12438 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12439 M: Hans Verkuil <hverkuil@xs4all.nl>
12440 L: linux-media@vger.kernel.org
12441 T: git git://linuxtv.org/media_tree.git
12442 W: https://linuxtv.org
12444 F: drivers/media/radio/radio-raremono.c
12447 M: Zhang Rui <rui.zhang@intel.com>
12448 M: Eduardo Valentin <edubezval@gmail.com>
12449 L: linux-pm@vger.kernel.org
12450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12452 Q: https://patchwork.kernel.org/project/linux-pm/list/
12454 F: drivers/thermal/
12455 F: include/linux/thermal.h
12456 F: include/uapi/linux/thermal.h
12457 F: include/linux/cpu_cooling.h
12458 F: Documentation/devicetree/bindings/thermal/
12460 THERMAL/CPU_COOLING
12461 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12462 M: Viresh Kumar <viresh.kumar@linaro.org>
12463 M: Javi Merino <javi.merino@kernel.org>
12464 L: linux-pm@vger.kernel.org
12466 F: Documentation/thermal/cpu-cooling-api.txt
12467 F: drivers/thermal/cpu_cooling.c
12468 F: include/linux/cpu_cooling.h
12470 THINKPAD ACPI EXTRAS DRIVER
12471 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12472 L: ibm-acpi-devel@lists.sourceforge.net
12473 L: platform-driver-x86@vger.kernel.org
12474 W: http://ibm-acpi.sourceforge.net
12475 W: http://thinkwiki.org/wiki/Ibm-acpi
12476 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12478 F: drivers/platform/x86/thinkpad_acpi.c
12480 TI BANDGAP AND THERMAL DRIVER
12481 M: Eduardo Valentin <edubezval@gmail.com>
12482 M: Keerthy <j-keerthy@ti.com>
12483 L: linux-pm@vger.kernel.org
12484 L: linux-omap@vger.kernel.org
12486 F: drivers/thermal/ti-soc-thermal/
12489 M: Benoit Parrot <bparrot@ti.com>
12490 L: linux-media@vger.kernel.org
12491 W: http://linuxtv.org/
12492 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12494 F: drivers/media/platform/ti-vpe/
12496 TI CDCE706 CLOCK DRIVER
12497 M: Max Filippov <jcmvbkbc@gmail.com>
12499 F: drivers/clk/clk-cdce706.c
12502 M: Tero Kristo <t-kristo@ti.com>
12503 L: linux-omap@vger.kernel.org
12506 F: include/linux/clk/ti.h
12508 TI ETHERNET SWITCH DRIVER (CPSW)
12509 R: Grygorii Strashko <grygorii.strashko@ti.com>
12510 L: linux-omap@vger.kernel.org
12511 L: netdev@vger.kernel.org
12513 F: drivers/net/ethernet/ti/cpsw*
12514 F: drivers/net/ethernet/ti/davinci*
12516 TI FLASH MEDIA INTERFACE DRIVER
12517 M: Alex Dubov <oakad@yahoo.com>
12519 F: drivers/misc/tifm*
12520 F: drivers/mmc/host/tifm_sd.c
12521 F: include/linux/tifm.h
12523 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12524 M: Santosh Shilimkar <ssantosh@kernel.org>
12525 L: linux-kernel@vger.kernel.org
12526 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12528 F: drivers/soc/ti/*
12529 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12532 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12533 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12534 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12535 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12537 F: sound/soc/codecs/lm49453*
12538 F: sound/soc/codecs/isabelle*
12540 TI LP855x BACKLIGHT DRIVER
12541 M: Milo Kim <milo.kim@ti.com>
12543 F: Documentation/backlight/lp855x-driver.txt
12544 F: drivers/video/backlight/lp855x_bl.c
12545 F: include/linux/platform_data/lp855x.h
12547 TI LP8727 CHARGER DRIVER
12548 M: Milo Kim <milo.kim@ti.com>
12550 F: drivers/power/supply/lp8727_charger.c
12551 F: include/linux/platform_data/lp8727.h
12553 TI LP8788 MFD DRIVER
12554 M: Milo Kim <milo.kim@ti.com>
12556 F: drivers/iio/adc/lp8788_adc.c
12557 F: drivers/leds/leds-lp8788.c
12558 F: drivers/mfd/lp8788*.c
12559 F: drivers/power/supply/lp8788-charger.c
12560 F: drivers/regulator/lp8788-*.c
12561 F: include/linux/mfd/lp8788*.h
12563 TI NETCP ETHERNET DRIVER
12564 M: Wingman Kwok <w-kwok2@ti.com>
12565 M: Murali Karicheri <m-karicheri2@ti.com>
12566 L: netdev@vger.kernel.org
12568 F: drivers/net/ethernet/ti/netcp*
12570 TI TAS571X FAMILY ASoC CODEC DRIVER
12571 M: Kevin Cernekee <cernekee@chromium.org>
12572 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12574 F: sound/soc/codecs/tas571x*
12576 TI TWL4030 SERIES SOC CODEC DRIVER
12577 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12578 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12580 F: sound/soc/codecs/twl4030*
12582 TI WILINK WIRELESS DRIVERS
12583 L: linux-wireless@vger.kernel.org
12584 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12585 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12588 F: drivers/net/wireless/ti/
12589 F: include/linux/wl12xx.h
12592 M: Jon Maloy <jon.maloy@ericsson.com>
12593 M: Ying Xue <ying.xue@windriver.com>
12594 L: netdev@vger.kernel.org (core kernel code)
12595 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12596 W: http://tipc.sourceforge.net/
12598 F: include/uapi/linux/tipc*.h
12602 M: Chris Metcalf <cmetcalf@mellanox.com>
12603 W: http://www.mellanox.com/repository/solutions/tile-scm/
12604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12607 F: drivers/char/tile-srom.c
12608 F: drivers/edac/tile_edac.c
12609 F: drivers/net/ethernet/tile/
12610 F: drivers/rtc/rtc-tile.c
12611 F: drivers/tty/hvc/hvc_tile.c
12612 F: drivers/tty/serial/tilegx.c
12613 F: drivers/usb/host/*-tilegx.c
12614 F: include/linux/usb/tilegx.h
12616 TLAN NETWORK DRIVER
12617 M: Samuel Chessman <chessman@tux.org>
12618 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12619 W: http://sourceforge.net/projects/tlan/
12621 F: Documentation/networking/tlan.txt
12622 F: drivers/net/ethernet/ti/tlan.*
12624 TOMOYO SECURITY MODULE
12625 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12626 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12627 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12628 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12629 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12630 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12631 W: http://tomoyo.sourceforge.jp/
12632 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12634 F: security/tomoyo/
12636 TOPSTAR LAPTOP EXTRAS DRIVER
12637 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12638 L: platform-driver-x86@vger.kernel.org
12640 F: drivers/platform/x86/topstar-laptop.c
12642 TOSHIBA ACPI EXTRAS DRIVER
12643 M: Azael Avalos <coproscefalo@gmail.com>
12644 L: platform-driver-x86@vger.kernel.org
12646 F: drivers/platform/x86/toshiba_acpi.c
12648 TOSHIBA BLUETOOTH DRIVER
12649 M: Azael Avalos <coproscefalo@gmail.com>
12650 L: platform-driver-x86@vger.kernel.org
12652 F: drivers/platform/x86/toshiba_bluetooth.c
12654 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12655 M: Azael Avalos <coproscefalo@gmail.com>
12656 L: platform-driver-x86@vger.kernel.org
12658 F: drivers/platform/x86/toshiba_haps.c
12660 TOSHIBA WMI HOTKEYS DRIVER
12661 M: Azael Avalos <coproscefalo@gmail.com>
12662 L: platform-driver-x86@vger.kernel.org
12664 F: drivers/platform/x86/toshiba-wmi.c
12667 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12668 W: http://www.buzzard.org.uk/toshiba/
12670 F: drivers/char/toshiba.c
12671 F: include/linux/toshiba.h
12672 F: include/uapi/linux/toshiba.h
12674 TOSHIBA TC358743 DRIVER
12675 M: Mats Randgaard <matrandg@cisco.com>
12676 L: linux-media@vger.kernel.org
12678 F: drivers/media/i2c/tc358743*
12679 F: include/media/i2c/tc358743.h
12681 TMIO/SDHI MMC DRIVER
12682 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12683 L: linux-mmc@vger.kernel.org
12685 F: drivers/mmc/host/tmio_mmc*
12686 F: drivers/mmc/host/sh_mobile_sdhi.c
12687 F: include/linux/mfd/tmio.h
12689 TMP401 HARDWARE MONITOR DRIVER
12690 M: Guenter Roeck <linux@roeck-us.net>
12691 L: linux-hwmon@vger.kernel.org
12693 F: Documentation/hwmon/tmp401
12694 F: drivers/hwmon/tmp401.c
12696 TMPFS (SHMEM FILESYSTEM)
12697 M: Hugh Dickins <hughd@google.com>
12698 L: linux-mm@kvack.org
12700 F: include/linux/shmem_fs.h
12703 TM6000 VIDEO4LINUX DRIVER
12704 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12705 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12706 L: linux-media@vger.kernel.org
12707 W: https://linuxtv.org
12708 T: git git://linuxtv.org/media_tree.git
12710 F: drivers/media/usb/tm6000/
12711 F: Documentation/media/v4l-drivers/tm6000*
12713 TW5864 VIDEO4LINUX DRIVER
12714 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12715 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12716 M: Andrey Utkin <andrey_utkin@fastmail.com>
12717 L: linux-media@vger.kernel.org
12719 F: drivers/media/pci/tw5864/
12721 TW68 VIDEO4LINUX DRIVER
12722 M: Hans Verkuil <hverkuil@xs4all.nl>
12723 L: linux-media@vger.kernel.org
12724 T: git git://linuxtv.org/media_tree.git
12725 W: https://linuxtv.org
12727 F: drivers/media/pci/tw68/
12729 TW686X VIDEO4LINUX DRIVER
12730 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12731 L: linux-media@vger.kernel.org
12732 T: git git://linuxtv.org/media_tree.git
12733 W: http://linuxtv.org
12735 F: drivers/media/pci/tw686x/
12738 M: Peter Huewe <peterhuewe@gmx.de>
12739 M: Marcel Selhorst <tpmdd@selhorst.net>
12740 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12741 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12742 W: http://tpmdd.sourceforge.net
12743 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12744 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12745 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12747 F: drivers/char/tpm/
12749 TPM IBM_VTPM DEVICE DRIVER
12750 M: Ashley Lai <ashleydlai@gmail.com>
12751 W: http://tpmdd.sourceforge.net
12752 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12754 F: drivers/char/tpm/tpm_ibmvtpm*
12757 M: Steven Rostedt <rostedt@goodmis.org>
12758 M: Ingo Molnar <mingo@redhat.com>
12759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12761 F: Documentation/trace/ftrace.txt
12762 F: arch/*/*/*/ftrace.h
12763 F: arch/*/kernel/ftrace.c
12764 F: include/*/ftrace.h
12765 F: include/linux/trace*.h
12768 F: tools/testing/selftests/ftrace/
12770 TRACING MMIO ACCESSES (MMIOTRACE)
12771 M: Steven Rostedt <rostedt@goodmis.org>
12772 M: Ingo Molnar <mingo@kernel.org>
12773 R: Karol Herbst <karolherbst@gmail.com>
12774 R: Pekka Paalanen <ppaalanen@gmail.com>
12776 L: linux-kernel@vger.kernel.org
12777 L: nouveau@lists.freedesktop.org
12778 F: kernel/trace/trace_mmiotrace.c
12779 F: include/linux/mmiotrace.h
12780 F: arch/x86/mm/kmmio.c
12781 F: arch/x86/mm/mmio-mod.c
12782 F: arch/x86/mm/testmmiotrace.c
12785 M: Jiri Kosina <trivial@kernel.org>
12786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12788 K: ^Subject:.*(?i)trivial
12791 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12792 M: Jiri Slaby <jslaby@suse.com>
12794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12795 F: Documentation/serial/
12797 F: drivers/tty/serial/serial_core.c
12798 F: include/linux/serial_core.h
12799 F: include/linux/serial.h
12800 F: include/linux/tty.h
12801 F: include/uapi/linux/serial_core.h
12802 F: include/uapi/linux/serial.h
12803 F: include/uapi/linux/tty.h
12805 TUA9001 MEDIA DRIVER
12806 M: Antti Palosaari <crope@iki.fi>
12807 L: linux-media@vger.kernel.org
12808 W: https://linuxtv.org
12809 W: http://palosaari.fi/linux/
12810 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12811 T: git git://linuxtv.org/anttip/media_tree.git
12813 F: drivers/media/tuners/tua9001*
12815 TULIP NETWORK DRIVERS
12816 L: netdev@vger.kernel.org
12817 L: linux-parisc@vger.kernel.org
12819 F: drivers/net/ethernet/dec/tulip/
12822 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12823 W: http://vtun.sourceforge.net/tun
12825 F: Documentation/networking/tuntap.txt
12826 F: arch/um/os-Linux/drivers/
12828 TURBOCHANNEL SUBSYSTEM
12829 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12830 M: Ralf Baechle <ralf@linux-mips.org>
12831 L: linux-mips@linux-mips.org
12832 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12835 F: include/linux/tc.h
12837 UBI FILE SYSTEM (UBIFS)
12838 M: Richard Weinberger <richard@nod.at>
12839 M: Artem Bityutskiy <dedekind1@gmail.com>
12840 M: Adrian Hunter <adrian.hunter@intel.com>
12841 L: linux-mtd@lists.infradead.org
12842 T: git git://git.infradead.org/ubifs-2.6.git
12843 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12845 F: Documentation/filesystems/ubifs.txt
12848 UCLINUX (M68KNOMMU AND COLDFIRE)
12849 M: Greg Ungerer <gerg@linux-m68k.org>
12850 W: http://www.linux-m68k.org/
12851 W: http://www.uclinux.org/
12852 L: linux-m68k@lists.linux-m68k.org
12853 L: uclinux-dev@uclinux.org (subscribers-only)
12854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12856 F: arch/m68k/coldfire/
12858 F: arch/m68k/*/*_no.*
12859 F: arch/m68k/include/asm/*_no.*
12862 M: Jan Kara <jack@suse.com>
12864 F: Documentation/filesystems/udf.txt
12868 M: Bastien Nocera <hadess@hadess.net>
12869 L: linux-input@vger.kernel.org
12871 F: drivers/hid/hid-udraw.c
12874 M: Evgeniy Dushistov <dushistov@mail.ru>
12876 F: Documentation/filesystems/ufs.txt
12879 UHID USERSPACE HID IO DRIVER:
12880 M: David Herrmann <dh.herrmann@googlemail.com>
12881 L: linux-input@vger.kernel.org
12883 F: drivers/hid/uhid.c
12884 F: include/uapi/linux/uhid.h
12886 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12887 L: linux-usb@vger.kernel.org
12890 F: include/linux/uwb.h
12891 F: include/linux/uwb/
12893 UNICORE32 ARCHITECTURE:
12894 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12895 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12897 T: git git://github.com/gxt/linux.git
12901 M: Tony Finch <dot@dotat.at>
12902 W: http://dotat.at/prog/unifdef
12904 F: scripts/unifdef.c
12906 UNIFORM CDROM DRIVER
12907 M: Jens Axboe <axboe@kernel.dk>
12908 W: http://www.kernel.dk
12910 F: Documentation/cdrom/
12911 F: drivers/cdrom/cdrom.c
12912 F: include/linux/cdrom.h
12913 F: include/uapi/linux/cdrom.h
12915 UNISYS S-PAR DRIVERS
12916 M: David Kershner <david.kershner@unisys.com>
12917 L: sparmaintainer@unisys.com (Unisys internal)
12919 F: drivers/staging/unisys/
12921 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12922 M: Vinayak Holikatti <vinholikatti@gmail.com>
12923 L: linux-scsi@vger.kernel.org
12925 F: Documentation/scsi/ufs.txt
12926 F: drivers/scsi/ufs/
12928 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12929 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12930 M: Prabu Thangamuthu <prabut@synopsys.com>
12931 L: linux-scsi@vger.kernel.org
12933 F: drivers/scsi/ufs/*dwc*
12935 UNSORTED BLOCK IMAGES (UBI)
12936 M: Artem Bityutskiy <dedekind1@gmail.com>
12937 M: Richard Weinberger <richard@nod.at>
12938 W: http://www.linux-mtd.infradead.org/
12939 L: linux-mtd@lists.infradead.org
12940 T: git git://git.infradead.org/ubifs-2.6.git
12942 F: drivers/mtd/ubi/
12943 F: include/linux/mtd/ubi.h
12944 F: include/uapi/mtd/ubi-user.h
12947 M: Oliver Neukum <oneukum@suse.com>
12948 L: linux-usb@vger.kernel.org
12950 F: Documentation/usb/acm.txt
12951 F: drivers/usb/class/cdc-acm.*
12953 USB AR5523 WIRELESS DRIVER
12954 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12955 L: linux-wireless@vger.kernel.org
12957 F: drivers/net/wireless/ath/ar5523/
12960 M: Oliver Neukum <oneukum@suse.com>
12961 L: linux-usb@vger.kernel.org
12962 L: linux-scsi@vger.kernel.org
12964 F: drivers/usb/storage/uas.c
12966 USB CDC ETHERNET DRIVER
12967 M: Oliver Neukum <oliver@neukum.org>
12968 L: linux-usb@vger.kernel.org
12970 F: drivers/net/usb/cdc_*.c
12971 F: include/uapi/linux/usb/cdc.h
12973 USB CHAOSKEY DRIVER
12974 M: Keith Packard <keithp@keithp.com>
12975 L: linux-usb@vger.kernel.org
12977 F: drivers/usb/misc/chaoskey.c
12979 USB CYPRESS C67X00 DRIVER
12980 M: Peter Korsgaard <jacmet@sunsite.dk>
12981 L: linux-usb@vger.kernel.org
12983 F: drivers/usb/c67x00/
12985 USB DAVICOM DM9601 DRIVER
12986 M: Peter Korsgaard <jacmet@sunsite.dk>
12987 L: netdev@vger.kernel.org
12988 W: http://www.linux-usb.org/usbnet
12990 F: drivers/net/usb/dm9601.c
12992 USB DIAMOND RIO500 DRIVER
12993 M: Cesar Miquel <miquel@df.uba.ar>
12994 L: rio500-users@lists.sourceforge.net
12995 W: http://rio500.sourceforge.net
12997 F: drivers/usb/misc/rio500*
13000 M: Alan Stern <stern@rowland.harvard.edu>
13001 L: linux-usb@vger.kernel.org
13003 F: Documentation/usb/ehci.txt
13004 F: drivers/usb/host/ehci*
13006 USB GADGET/PERIPHERAL SUBSYSTEM
13007 M: Felipe Balbi <balbi@kernel.org>
13008 L: linux-usb@vger.kernel.org
13009 W: http://www.linux-usb.org/gadget
13010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
13012 F: drivers/usb/gadget/
13013 F: include/linux/usb/gadget*
13015 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
13016 M: Jiri Kosina <jikos@kernel.org>
13017 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
13018 L: linux-usb@vger.kernel.org
13019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
13021 F: Documentation/hid/hiddev.txt
13022 F: drivers/hid/usbhid/
13025 M: Olav Kongas <ok@artecdesign.ee>
13026 L: linux-usb@vger.kernel.org
13028 F: drivers/usb/host/isp116x*
13029 F: include/linux/usb/isp116x.h
13031 USB LAN78XX ETHERNET DRIVER
13032 M: Woojung Huh <woojung.huh@microchip.com>
13033 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13034 L: netdev@vger.kernel.org
13036 F: drivers/net/usb/lan78xx.*
13038 USB MASS STORAGE DRIVER
13039 M: Alan Stern <stern@rowland.harvard.edu>
13040 L: linux-usb@vger.kernel.org
13041 L: usb-storage@lists.one-eyed-alien.net
13043 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
13044 F: drivers/usb/storage/
13047 M: Clemens Ladisch <clemens@ladisch.de>
13048 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13049 T: git git://git.alsa-project.org/alsa-kernel.git
13051 F: sound/usb/midi.*
13053 USB NETWORKING DRIVERS
13054 L: linux-usb@vger.kernel.org
13056 F: drivers/net/usb/
13059 M: Alan Stern <stern@rowland.harvard.edu>
13060 L: linux-usb@vger.kernel.org
13062 F: Documentation/usb/ohci.txt
13063 F: drivers/usb/host/ohci*
13065 USB OTG FSM (Finite State Machine)
13066 M: Peter Chen <Peter.Chen@nxp.com>
13067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
13068 L: linux-usb@vger.kernel.org
13070 F: drivers/usb/common/usb-otg-fsm.c
13073 M: Valentina Manea <valentina.manea.m@gmail.com>
13074 M: Shuah Khan <shuahkh@osg.samsung.com>
13075 M: Shuah Khan <shuah@kernel.org>
13076 L: linux-usb@vger.kernel.org
13078 F: Documentation/usb/usbip_protocol.txt
13079 F: drivers/usb/usbip/
13080 F: tools/usb/usbip/
13083 M: Petko Manolov <petkan@nucleusys.com>
13084 L: linux-usb@vger.kernel.org
13085 L: netdev@vger.kernel.org
13086 T: git git://github.com/petkan/pegasus.git
13087 W: https://github.com/petkan/pegasus
13089 F: drivers/net/usb/pegasus.*
13092 M: Felipe Balbi <balbi@kernel.org>
13093 L: linux-usb@vger.kernel.org
13094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
13096 F: drivers/usb/phy/
13098 USB PRINTER DRIVER (usblp)
13099 M: Pete Zaitcev <zaitcev@redhat.com>
13100 L: linux-usb@vger.kernel.org
13102 F: drivers/usb/class/usblp.c
13104 USB QMI WWAN NETWORK DRIVER
13105 M: Bjørn Mork <bjorn@mork.no>
13106 L: netdev@vger.kernel.org
13108 F: Documentation/ABI/testing/sysfs-class-net-qmi
13109 F: drivers/net/usb/qmi_wwan.c
13112 M: Petko Manolov <petkan@nucleusys.com>
13113 L: linux-usb@vger.kernel.org
13114 L: netdev@vger.kernel.org
13115 T: git git://github.com/petkan/rtl8150.git
13116 W: https://github.com/petkan/rtl8150
13118 F: drivers/net/usb/rtl8150.c
13120 USB SERIAL SUBSYSTEM
13121 M: Johan Hovold <johan@kernel.org>
13122 L: linux-usb@vger.kernel.org
13123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
13125 F: Documentation/usb/usb-serial.txt
13126 F: drivers/usb/serial/
13127 F: include/linux/usb/serial.h
13129 USB SMSC75XX ETHERNET DRIVER
13130 M: Steve Glendinning <steve.glendinning@shawell.net>
13131 L: netdev@vger.kernel.org
13133 F: drivers/net/usb/smsc75xx.*
13135 USB SMSC95XX ETHERNET DRIVER
13136 M: Steve Glendinning <steve.glendinning@shawell.net>
13137 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13138 L: netdev@vger.kernel.org
13140 F: drivers/net/usb/smsc95xx.*
13143 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13144 L: linux-usb@vger.kernel.org
13145 W: http://www.linux-usb.org
13146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
13148 F: Documentation/devicetree/bindings/usb/
13149 F: Documentation/usb/
13151 F: include/linux/usb.h
13152 F: include/linux/usb/
13155 M: Alan Stern <stern@rowland.harvard.edu>
13156 L: linux-usb@vger.kernel.org
13158 F: drivers/usb/host/uhci*
13160 USB "USBNET" DRIVER FRAMEWORK
13161 M: Oliver Neukum <oneukum@suse.com>
13162 L: netdev@vger.kernel.org
13163 W: http://www.linux-usb.org/usbnet
13165 F: drivers/net/usb/usbnet.c
13166 F: include/linux/usb/usbnet.h
13169 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13170 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
13171 L: linux-media@vger.kernel.org
13172 T: git git://linuxtv.org/media_tree.git
13173 W: http://www.ideasonboard.org/uvc/
13175 F: drivers/media/usb/uvc/
13176 F: include/uapi/linux/uvcvideo.h
13179 M: Hans Verkuil <hverkuil@xs4all.nl>
13180 L: linux-media@vger.kernel.org
13181 T: git git://linuxtv.org/media_tree.git
13182 W: https://linuxtv.org
13184 F: drivers/media/usb/usbvision/
13187 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13188 L: linux-usb@vger.kernel.org
13190 F: drivers/usb/gadget/function/*uvc*
13191 F: drivers/usb/gadget/legacy/webcam.c
13193 USB WIRELESS RNDIS DRIVER (rndis_wlan)
13194 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
13195 L: linux-wireless@vger.kernel.org
13197 F: drivers/net/wireless/rndis_wlan.c
13200 M: Mathias Nyman <mathias.nyman@intel.com>
13201 L: linux-usb@vger.kernel.org
13203 F: drivers/usb/host/xhci*
13204 F: drivers/usb/host/pci-quirks*
13207 L: linux-wireless@vger.kernel.org
13208 W: http://linux-lc100020.sourceforge.net
13210 F: drivers/net/wireless/zydas/zd1201.*
13213 M: Antoine Jacquet <royale@zerezo.com>
13214 L: linux-usb@vger.kernel.org
13215 L: linux-media@vger.kernel.org
13216 T: git git://linuxtv.org/media_tree.git
13217 W: http://royale.zerezo.com/zr364xx/
13219 F: Documentation/media/v4l-drivers/zr364xx*
13220 F: drivers/media/usb/zr364xx/
13223 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13224 L: linux-usb@vger.kernel.org
13226 F: drivers/usb/common/ulpi.c
13227 F: include/linux/ulpi/
13229 USER-MODE LINUX (UML)
13230 M: Jeff Dike <jdike@addtoit.com>
13231 M: Richard Weinberger <richard@nod.at>
13232 L: user-mode-linux-devel@lists.sourceforge.net
13233 L: user-mode-linux-user@lists.sourceforge.net
13234 W: http://user-mode-linux.sourceforge.net
13235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
13237 F: Documentation/virtual/uml/
13243 USERSPACE I/O (UIO)
13244 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
13247 F: Documentation/driver-api/uio-howto.rst
13249 F: include/linux/uio*.h
13252 M: Karel Zak <kzak@redhat.com>
13253 L: util-linux@vger.kernel.org
13254 W: http://en.wikipedia.org/wiki/Util-linux
13255 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
13259 M: Michal Januszewski <spock@gentoo.org>
13260 L: linux-fbdev@vger.kernel.org
13261 W: http://dev.gentoo.org/~spock/projects/uvesafb/
13263 F: Documentation/fb/uvesafb.txt
13264 F: drivers/video/fbdev/uvesafb.*
13267 M: Stefan Agner <stefan@agner.ch>
13268 L: linux-mtd@lists.infradead.org
13270 F: drivers/mtd/nand/vf610_nfc.c
13272 VFAT/FAT/MSDOS FILESYSTEM
13273 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13275 F: Documentation/filesystems/vfat.txt
13279 M: Alex Williamson <alex.williamson@redhat.com>
13280 L: kvm@vger.kernel.org
13281 T: git git://github.com/awilliam/linux-vfio.git
13283 F: Documentation/vfio.txt
13285 F: include/linux/vfio.h
13286 F: include/uapi/linux/vfio.h
13288 VFIO MEDIATED DEVICE DRIVERS
13289 M: Kirti Wankhede <kwankhede@nvidia.com>
13290 L: kvm@vger.kernel.org
13292 F: Documentation/vfio-mediated-device.txt
13293 F: drivers/vfio/mdev/
13294 F: include/linux/mdev.h
13295 F: samples/vfio-mdev/
13297 VFIO PLATFORM DRIVER
13298 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13299 L: kvm@vger.kernel.org
13301 F: drivers/vfio/platform/
13303 VIDEOBUF2 FRAMEWORK
13304 M: Pawel Osciak <pawel@osciak.com>
13305 M: Marek Szyprowski <m.szyprowski@samsung.com>
13306 M: Kyungmin Park <kyungmin.park@samsung.com>
13307 L: linux-media@vger.kernel.org
13309 F: drivers/media/v4l2-core/videobuf2-*
13310 F: include/media/videobuf2-*
13312 VIRTIO AND VHOST VSOCK DRIVER
13313 M: Stefan Hajnoczi <stefanha@redhat.com>
13314 L: kvm@vger.kernel.org
13315 L: virtualization@lists.linux-foundation.org
13316 L: netdev@vger.kernel.org
13318 F: include/linux/virtio_vsock.h
13319 F: include/uapi/linux/virtio_vsock.h
13320 F: net/vmw_vsock/virtio_transport_common.c
13321 F: net/vmw_vsock/virtio_transport.c
13322 F: drivers/vhost/vsock.c
13323 F: drivers/vhost/vsock.h
13325 VIRTUAL SERIO DEVICE DRIVER
13326 M: Stephen Chandler Paul <thatslyude@gmail.com>
13328 F: drivers/input/serio/userio.c
13329 F: include/uapi/linux/userio.h
13331 VIRTIO CONSOLE DRIVER
13332 M: Amit Shah <amit@kernel.org>
13333 L: virtualization@lists.linux-foundation.org
13335 F: drivers/char/virtio_console.c
13336 F: include/linux/virtio_console.h
13337 F: include/uapi/linux/virtio_console.h
13339 VIRTIO CORE, NET AND BLOCK DRIVERS
13340 M: "Michael S. Tsirkin" <mst@redhat.com>
13341 M: Jason Wang <jasowang@redhat.com>
13342 L: virtualization@lists.linux-foundation.org
13344 F: Documentation/devicetree/bindings/virtio/
13347 F: drivers/net/virtio_net.c
13348 F: drivers/block/virtio_blk.c
13349 F: include/linux/virtio*.h
13350 F: include/uapi/linux/virtio_*.h
13351 F: drivers/crypto/virtio/
13353 VIRTIO DRIVERS FOR S390
13354 M: Christian Borntraeger <borntraeger@de.ibm.com>
13355 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13356 L: linux-s390@vger.kernel.org
13357 L: virtualization@lists.linux-foundation.org
13358 L: kvm@vger.kernel.org
13360 F: drivers/s390/virtio/
13363 M: David Airlie <airlied@linux.ie>
13364 M: Gerd Hoffmann <kraxel@redhat.com>
13365 L: dri-devel@lists.freedesktop.org
13366 L: virtualization@lists.linux-foundation.org
13367 T: git git://git.kraxel.org/linux drm-qemu
13369 F: drivers/gpu/drm/virtio/
13370 F: include/uapi/linux/virtio_gpu.h
13372 VIRTIO HOST (VHOST)
13373 M: "Michael S. Tsirkin" <mst@redhat.com>
13374 M: Jason Wang <jasowang@redhat.com>
13375 L: kvm@vger.kernel.org
13376 L: virtualization@lists.linux-foundation.org
13377 L: netdev@vger.kernel.org
13378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13381 F: include/uapi/linux/vhost.h
13383 VIRTIO INPUT DRIVER
13384 M: Gerd Hoffmann <kraxel@redhat.com>
13386 F: drivers/virtio/virtio_input.c
13387 F: include/uapi/linux/virtio_input.h
13389 VIRTIO CRYPTO DRIVER
13390 M: Gonglei <arei.gonglei@huawei.com>
13391 L: virtualization@lists.linux-foundation.org
13392 L: linux-crypto@vger.kernel.org
13394 F: drivers/crypto/virtio/
13395 F: include/uapi/linux/virtio_crypto.h
13397 VIA RHINE NETWORK DRIVER
13399 F: drivers/net/ethernet/via/via-rhine.c
13401 VIA SD/MMC CARD CONTROLLER DRIVER
13402 M: Bruce Chang <brucechang@via.com.tw>
13403 M: Harald Welte <HaraldWelte@viatech.com>
13405 F: drivers/mmc/host/via-sdmmc.c
13407 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13408 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13409 L: linux-fbdev@vger.kernel.org
13411 F: include/linux/via-core.h
13412 F: include/linux/via-gpio.h
13413 F: include/linux/via_i2c.h
13414 F: drivers/video/fbdev/via/
13416 VIA VELOCITY NETWORK DRIVER
13417 M: Francois Romieu <romieu@fr.zoreil.com>
13418 L: netdev@vger.kernel.org
13420 F: drivers/net/ethernet/via/via-velocity.*
13423 M: Alex Williamson <alex.williamson@redhat.com>
13424 M: Paolo Bonzini <pbonzini@redhat.com>
13425 L: kvm@vger.kernel.org
13429 VIVID VIRTUAL VIDEO DRIVER
13430 M: Hans Verkuil <hverkuil@xs4all.nl>
13431 L: linux-media@vger.kernel.org
13432 T: git git://linuxtv.org/media_tree.git
13433 W: https://linuxtv.org
13435 F: drivers/media/platform/vivid/*
13438 M: Florian Fainelli <f.fainelli@gmail.com>
13439 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13441 F: drivers/vlynq/vlynq.c
13442 F: include/linux/vlynq.h
13445 M: Martyn Welch <martyn@welchs.me.uk>
13446 M: Manohar Vanga <manohar.vanga@gmail.com>
13447 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13448 L: devel@driverdev.osuosl.org
13450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13451 F: Documentation/driver-api/vme.rst
13452 F: drivers/staging/vme/
13454 F: include/linux/vme*
13456 VMWARE HYPERVISOR INTERFACE
13457 M: Alok Kataria <akataria@vmware.com>
13458 L: virtualization@lists.linux-foundation.org
13460 F: arch/x86/kernel/cpu/vmware.c
13462 VMWARE BALLOON DRIVER
13463 M: Xavier Deguillard <xdeguillard@vmware.com>
13464 M: Philip Moltmann <moltmann@vmware.com>
13465 M: "VMware, Inc." <pv-drivers@vmware.com>
13466 L: linux-kernel@vger.kernel.org
13468 F: drivers/misc/vmw_balloon.c
13470 VMWARE VMMOUSE SUBDRIVER
13471 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13472 M: "VMware, Inc." <pv-drivers@vmware.com>
13473 L: linux-input@vger.kernel.org
13475 F: drivers/input/mouse/vmmouse.c
13476 F: drivers/input/mouse/vmmouse.h
13478 VMWARE VMXNET3 ETHERNET DRIVER
13479 M: Shrikrishna Khare <skhare@vmware.com>
13480 M: "VMware, Inc." <pv-drivers@vmware.com>
13481 L: netdev@vger.kernel.org
13483 F: drivers/net/vmxnet3/
13485 VMware PVSCSI driver
13486 M: Jim Gill <jgill@vmware.com>
13487 M: VMware PV-Drivers <pv-drivers@vmware.com>
13488 L: linux-scsi@vger.kernel.org
13490 F: drivers/scsi/vmw_pvscsi.c
13491 F: drivers/scsi/vmw_pvscsi.h
13493 VMWARE PVRDMA DRIVER
13494 M: Adit Ranadive <aditr@vmware.com>
13495 M: VMware PV-Drivers <pv-drivers@vmware.com>
13496 L: linux-rdma@vger.kernel.org
13498 F: drivers/infiniband/hw/vmw_pvrdma/
13500 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13501 M: Liam Girdwood <lgirdwood@gmail.com>
13502 M: Mark Brown <broonie@kernel.org>
13503 L: linux-kernel@vger.kernel.org
13504 W: http://www.slimlogic.co.uk/?p=48
13505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13507 F: Documentation/devicetree/bindings/regulator/
13508 F: drivers/regulator/
13509 F: include/dt-bindings/regulator/
13510 F: include/linux/regulator/
13513 M: David Ahern <dsa@cumulusnetworks.com>
13514 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13515 L: netdev@vger.kernel.org
13517 F: drivers/net/vrf.c
13518 F: Documentation/networking/vrf.txt
13520 VT1211 HARDWARE MONITOR DRIVER
13521 M: Juerg Haefliger <juergh@gmail.com>
13522 L: linux-hwmon@vger.kernel.org
13524 F: Documentation/hwmon/vt1211
13525 F: drivers/hwmon/vt1211.c
13527 VT8231 HARDWARE MONITOR DRIVER
13528 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13529 L: linux-hwmon@vger.kernel.org
13531 F: drivers/hwmon/vt8231.c
13533 VUB300 USB to SDIO/SD/MMC bridge chip
13534 M: Tony Olech <tony.olech@elandigitalsystems.com>
13535 L: linux-mmc@vger.kernel.org
13536 L: linux-usb@vger.kernel.org
13538 F: drivers/mmc/host/vub300.c
13540 W1 DALLAS'S 1-WIRE BUS
13541 M: Evgeniy Polyakov <zbr@ioremap.net>
13543 F: Documentation/w1/
13546 W83791D HARDWARE MONITORING DRIVER
13547 M: Marc Hulsman <m.hulsman@tudelft.nl>
13548 L: linux-hwmon@vger.kernel.org
13550 F: Documentation/hwmon/w83791d
13551 F: drivers/hwmon/w83791d.c
13553 W83793 HARDWARE MONITORING DRIVER
13554 M: Rudolf Marek <r.marek@assembler.cz>
13555 L: linux-hwmon@vger.kernel.org
13557 F: Documentation/hwmon/w83793
13558 F: drivers/hwmon/w83793.c
13560 W83795 HARDWARE MONITORING DRIVER
13561 M: Jean Delvare <jdelvare@suse.com>
13562 L: linux-hwmon@vger.kernel.org
13564 F: drivers/hwmon/w83795.c
13566 W83L51xD SD/MMC CARD INTERFACE DRIVER
13567 M: Pierre Ossman <pierre@ossman.eu>
13569 F: drivers/mmc/host/wbsd.*
13571 WACOM PROTOCOL 4 SERIAL TABLETS
13572 M: Julian Squires <julian@cipht.net>
13573 M: Hans de Goede <hdegoede@redhat.com>
13574 L: linux-input@vger.kernel.org
13576 F: drivers/input/tablet/wacom_serial4.c
13578 WATCHDOG DEVICE DRIVERS
13579 M: Wim Van Sebroeck <wim@iguana.be>
13580 R: Guenter Roeck <linux@roeck-us.net>
13581 L: linux-watchdog@vger.kernel.org
13582 W: http://www.linux-watchdog.org/
13583 T: git git://www.linux-watchdog.org/linux-watchdog.git
13585 F: Documentation/devicetree/bindings/watchdog/
13586 F: Documentation/watchdog/
13587 F: drivers/watchdog/
13588 F: include/linux/watchdog.h
13589 F: include/uapi/linux/watchdog.h
13592 M: David Herrmann <dh.herrmann@googlemail.com>
13593 L: linux-input@vger.kernel.org
13595 F: drivers/hid/hid-wiimote*
13598 M: David Härdeman <david@hardeman.nu>
13600 F: drivers/media/rc/winbond-cir.c
13602 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13603 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13604 L: linux-watchdog@vger.kernel.org
13606 F: drivers/watchdog/ebc-c384_wdt.c
13608 WINSYSTEMS WS16C48 GPIO DRIVER
13609 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13610 L: linux-gpio@vger.kernel.org
13612 F: drivers/gpio/gpio-ws16c48.c
13615 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13616 M: linux-wimax@intel.com
13617 L: wimax@linuxwimax.org (subscribers-only)
13619 W: http://linuxwimax.org
13620 F: Documentation/wimax/README.wimax
13621 F: include/linux/wimax/debug.h
13622 F: include/net/wimax.h
13623 F: include/uapi/linux/wimax.h
13626 WISTRON LAPTOP BUTTON DRIVER
13627 M: Miloslav Trmac <mitr@volny.cz>
13629 F: drivers/input/misc/wistron_btns.c
13631 WL3501 WIRELESS PCMCIA CARD DRIVER
13632 L: linux-wireless@vger.kernel.org
13634 F: drivers/net/wireless/wl3501*
13636 WOLFSON MICROELECTRONICS DRIVERS
13637 L: patches@opensource.wolfsonmicro.com
13638 T: git https://github.com/CirrusLogic/linux-drivers.git
13639 W: https://github.com/CirrusLogic/linux-drivers/wiki
13641 F: Documentation/hwmon/wm83??
13642 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13643 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13644 F: Documentation/devicetree/bindings/mfd/arizona.txt
13645 F: arch/arm/mach-s3c64xx/mach-crag6410*
13646 F: drivers/clk/clk-wm83*.c
13647 F: drivers/extcon/extcon-arizona.c
13648 F: drivers/leds/leds-wm83*.c
13649 F: drivers/gpio/gpio-*wm*.c
13650 F: drivers/gpio/gpio-arizona.c
13651 F: drivers/hwmon/wm83??-hwmon.c
13652 F: drivers/input/misc/wm831x-on.c
13653 F: drivers/input/touchscreen/wm831x-ts.c
13654 F: drivers/input/touchscreen/wm97*.c
13655 F: drivers/mfd/arizona*
13656 F: drivers/mfd/wm*.c
13657 F: drivers/mfd/cs47l24*
13658 F: drivers/power/supply/wm83*.c
13659 F: drivers/rtc/rtc-wm83*.c
13660 F: drivers/regulator/wm8*.c
13661 F: drivers/video/backlight/wm83*_bl.c
13662 F: drivers/watchdog/wm83*_wdt.c
13663 F: include/linux/mfd/arizona/
13664 F: include/linux/mfd/wm831x/
13665 F: include/linux/mfd/wm8350/
13666 F: include/linux/mfd/wm8400*
13667 F: include/linux/wm97xx.h
13668 F: include/sound/wm????.h
13669 F: sound/soc/codecs/arizona.?
13670 F: sound/soc/codecs/wm*
13671 F: sound/soc/codecs/cs47l24*
13674 M: Tejun Heo <tj@kernel.org>
13675 R: Lai Jiangshan <jiangshanlai@gmail.com>
13676 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13678 F: include/linux/workqueue.h
13679 F: kernel/workqueue.c
13680 F: Documentation/core-api/workqueue.rst
13682 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13683 M: Chen-Yu Tsai <wens@csie.org>
13684 L: linux-kernel@vger.kernel.org
13689 M: Andrew Hendry <andrew.hendry@gmail.com>
13690 L: linux-x25@vger.kernel.org
13692 F: Documentation/networking/x25*
13693 F: include/net/x25*
13696 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13697 M: Thomas Gleixner <tglx@linutronix.de>
13698 M: Ingo Molnar <mingo@redhat.com>
13699 M: "H. Peter Anvin" <hpa@zytor.com>
13701 L: linux-kernel@vger.kernel.org
13702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13704 F: Documentation/x86/
13707 X86 PLATFORM DRIVERS
13708 M: Darren Hart <dvhart@infradead.org>
13709 M: Andy Shevchenko <andy@infradead.org>
13710 L: platform-driver-x86@vger.kernel.org
13711 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13713 F: drivers/platform/x86/
13714 F: drivers/platform/olpc/
13716 X86 MCE INFRASTRUCTURE
13717 M: Tony Luck <tony.luck@intel.com>
13718 M: Borislav Petkov <bp@alien8.de>
13719 L: linux-edac@vger.kernel.org
13721 F: arch/x86/kernel/cpu/mcheck/*
13723 X86 MICROCODE UPDATE SUPPORT
13724 M: Borislav Petkov <bp@alien8.de>
13726 F: arch/x86/kernel/cpu/microcode/*
13729 M: Andy Lutomirski <luto@amacapital.net>
13730 L: linux-kernel@vger.kernel.org
13731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13733 F: arch/x86/entry/vdso/
13735 XC2028/3028 TUNER DRIVER
13736 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13737 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13738 L: linux-media@vger.kernel.org
13739 W: https://linuxtv.org
13740 T: git git://linuxtv.org/media_tree.git
13742 F: drivers/media/tuners/tuner-xc2028.*
13744 XEN HYPERVISOR INTERFACE
13745 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13746 M: Juergen Gross <jgross@suse.com>
13747 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13751 F: drivers/*/xen-*front.c
13753 F: arch/x86/include/asm/xen/
13755 F: include/uapi/xen/
13758 M: Stefano Stabellini <sstabellini@kernel.org>
13759 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13762 F: arch/arm/include/asm/xen/
13764 XEN HYPERVISOR ARM64
13765 M: Stefano Stabellini <sstabellini@kernel.org>
13766 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13769 F: arch/arm64/include/asm/xen/
13771 XEN NETWORK BACKEND DRIVER
13772 M: Wei Liu <wei.liu2@citrix.com>
13773 M: Paul Durrant <paul.durrant@citrix.com>
13774 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13775 L: netdev@vger.kernel.org
13777 F: drivers/net/xen-netback/*
13780 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13781 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13783 F: arch/x86/pci/*xen*
13784 F: drivers/pci/*xen*
13786 XEN BLOCK SUBSYSTEM
13787 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13788 M: Roger Pau Monné <roger.pau@citrix.com>
13789 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13791 F: drivers/block/xen-blkback/*
13792 F: drivers/block/xen*
13795 M: Juergen Gross <jgross@suse.com>
13796 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13797 L: linux-scsi@vger.kernel.org
13799 F: drivers/scsi/xen-scsifront.c
13800 F: drivers/xen/xen-scsiback.c
13801 F: include/xen/interface/io/vscsiif.h
13803 XEN SWIOTLB SUBSYSTEM
13804 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13805 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13807 F: arch/x86/xen/*swiotlb*
13808 F: drivers/xen/*swiotlb*
13811 M: Darrick J. Wong <darrick.wong@oracle.com>
13812 M: linux-xfs@vger.kernel.org
13813 L: linux-xfs@vger.kernel.org
13815 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
13817 F: Documentation/filesystems/xfs.txt
13820 XILINX AXI ETHERNET DRIVER
13821 M: Anirudha Sarangi <anirudh@xilinx.com>
13822 M: John Linn <John.Linn@xilinx.com>
13824 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13826 XILINX UARTLITE SERIAL DRIVER
13827 M: Peter Korsgaard <jacmet@sunsite.dk>
13828 L: linux-serial@vger.kernel.org
13830 F: drivers/tty/serial/uartlite.c
13832 XILINX VIDEO IP CORES
13833 M: Hyun Kwon <hyun.kwon@xilinx.com>
13834 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13835 L: linux-media@vger.kernel.org
13836 T: git git://linuxtv.org/media_tree.git
13838 F: Documentation/devicetree/bindings/media/xilinx/
13839 F: drivers/media/platform/xilinx/
13840 F: include/uapi/linux/xilinx-v4l2-controls.h
13843 M: Eli Billauer <eli.billauer@gmail.com>
13844 L: linux-kernel@vger.kernel.org
13846 F: drivers/char/xillybus/
13848 XTENSA XTFPGA PLATFORM SUPPORT
13849 M: Max Filippov <jcmvbkbc@gmail.com>
13850 L: linux-xtensa@linux-xtensa.org
13852 F: drivers/spi/spi-xtensa-xtfpga.c
13853 F: sound/soc/xtensa/xtfpga-i2s.c
13855 YAM DRIVER FOR AX.25
13856 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13857 L: linux-hams@vger.kernel.org
13859 F: drivers/net/hamradio/yam*
13860 F: include/linux/yam.h
13862 YEALINK PHONE DRIVER
13863 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13864 L: usbb2k-api-dev@nongnu.org
13866 F: Documentation/input/yealink.txt
13867 F: drivers/input/misc/yealink.*
13869 Z8530 DRIVER FOR AX.25
13870 M: Joerg Reuter <jreuter@yaina.de>
13871 W: http://yaina.de/jreuter/
13872 W: http://www.qsl.net/dl1bke/
13873 L: linux-hams@vger.kernel.org
13875 F: Documentation/networking/z8530drv.txt
13876 F: drivers/net/hamradio/*scc.c
13877 F: drivers/net/hamradio/z8530.h
13879 ZBUD COMPRESSED PAGE ALLOCATOR
13880 M: Seth Jennings <sjenning@redhat.com>
13881 M: Dan Streetman <ddstreet@ieee.org>
13882 L: linux-mm@kvack.org
13885 F: include/linux/zbud.h
13887 ZD1211RW WIRELESS DRIVER
13888 M: Daniel Drake <dsd@gentoo.org>
13889 M: Ulrich Kunitz <kune@deine-taler.de>
13890 W: http://zd1211.ath.cx/wiki/DriverRewrite
13891 L: linux-wireless@vger.kernel.org
13892 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13894 F: drivers/net/wireless/zydas/zd1211rw/
13896 ZD1301_DEMOD MEDIA DRIVER
13897 M: Antti Palosaari <crope@iki.fi>
13898 L: linux-media@vger.kernel.org
13899 W: https://linuxtv.org/
13900 W: http://palosaari.fi/linux/
13901 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13903 F: drivers/media/dvb-frontends/zd1301_demod*
13905 ZD1301 MEDIA DRIVER
13906 M: Antti Palosaari <crope@iki.fi>
13907 L: linux-media@vger.kernel.org
13908 W: https://linuxtv.org/
13909 W: http://palosaari.fi/linux/
13910 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13912 F: drivers/media/usb/dvb-usb-v2/zd1301*
13914 ZPOOL COMPRESSED PAGE STORAGE API
13915 M: Dan Streetman <ddstreet@ieee.org>
13916 L: linux-mm@kvack.org
13919 F: include/linux/zpool.h
13921 ZR36067 VIDEO FOR LINUX DRIVER
13922 L: mjpeg-users@lists.sourceforge.net
13923 L: linux-media@vger.kernel.org
13924 W: http://mjpeg.sourceforge.net/driver-zoran/
13925 T: hg https://linuxtv.org/hg/v4l-dvb
13927 F: drivers/media/pci/zoran/
13929 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13930 M: Minchan Kim <minchan@kernel.org>
13931 M: Nitin Gupta <ngupta@vflare.org>
13932 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13933 L: linux-kernel@vger.kernel.org
13935 F: drivers/block/zram/
13936 F: Documentation/blockdev/zram.txt
13938 ZS DECSTATION Z85C30 SERIAL DRIVER
13939 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13941 F: drivers/tty/serial/zs.*
13943 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13944 M: Minchan Kim <minchan@kernel.org>
13945 M: Nitin Gupta <ngupta@vflare.org>
13946 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13947 L: linux-mm@kvack.org
13950 F: include/linux/zsmalloc.h
13951 F: Documentation/vm/zsmalloc.txt
13953 ZSWAP COMPRESSED SWAP CACHING
13954 M: Seth Jennings <sjenning@redhat.com>
13955 M: Dan Streetman <ddstreet@ieee.org>
13956 L: linux-mm@kvack.org
13961 M: Linus Torvalds <torvalds@linux-foundation.org>
13962 L: linux-kernel@vger.kernel.org
13963 Q: http://patchwork.kernel.org/project/LKML/list/
13964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13965 S: Buried alive in reporters