3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/process/coding-style.rst for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/process/submitting-patches.rst for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/process/submitting-patches.rst.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 B: URI for where to file bugs. A web-page with detailed bug
78 filing info, a direct bug tracker link, or a mailto: URI.
79 C: URI for chat protocol, server and channel where developers
80 usually hang out, for example irc://server/channel.
81 Q: Patchwork web based patch tracking system site
82 T: SCM tree type and location.
83 Type is one of: git, hg, quilt, stgit, topgit
84 S: Status, one of the following:
85 Supported: Someone is actually paid to look after this.
86 Maintained: Someone actually looks after it.
87 Odd Fixes: It has a maintainer but they don't have time to do
88 much other than throw the odd patch in. See below..
89 Orphan: No current maintainer [but maybe you could take the
90 role as you write your new code].
91 Obsolete: Old code. Something tagged obsolete generally means
92 it has been replaced by a better system and you
94 F: Files and directories with wildcard patterns.
95 A trailing slash includes all files and subdirectory files.
96 F: drivers/net/ all files in and below drivers/net
97 F: drivers/net/* all files in drivers/net, but not below
98 F: */net/* all files in "any top level directory"/net
99 One pattern per line. Multiple F: lines acceptable.
100 N: Files and directories with regex patterns.
101 N: [^a-z]tegra all files whose path contains the word tegra
102 One pattern per line. Multiple N: lines acceptable.
103 scripts/get_maintainer.pl has different behavior for files that
104 match F: pattern and matches of N: patterns. By default,
105 get_maintainer will not look at git log history when an F: pattern
106 match occurs. When an N: match occurs, git log history is used
107 to also notify the people that have git commit signatures.
108 X: Files and directories that are NOT maintained, same rules as F:
109 Files exclusions are tested before file matches.
110 Can be useful for excluding a specific subdirectory, for instance:
113 matches all files in and below net excluding net/ipv6/
114 K: Keyword perl extended regex pattern to match content in a
115 patch or file. For instance:
117 matches patches or files that contain "of_get_profile"
118 K: \b(printk|pr_(info|err))\b
119 matches patches or files that contain one or more of the words
120 printk, pr_info or pr_err
121 One regex pattern per line. Multiple K: lines acceptable.
123 Note: For the hard of thinking, this list is meant to remain in alphabetical
124 order. If you could add yourselves to it in alphabetical order that would be
127 Maintainers List (try to look for most precise areas first)
129 -----------------------------------
132 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
133 L: netdev@vger.kernel.org
135 F: Documentation/networking/vortex.txt
136 F: drivers/net/ethernet/3com/3c59x.c
138 3CR990 NETWORK DRIVER
139 M: David Dillow <dave@thedillows.org>
140 L: netdev@vger.kernel.org
142 F: drivers/net/ethernet/3com/typhoon*
144 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
145 M: Adam Radford <aradford@gmail.com>
146 L: linux-scsi@vger.kernel.org
147 W: http://www.lsi.com
151 53C700 AND 53C700-66 SCSI DRIVER
152 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
153 L: linux-scsi@vger.kernel.org
155 F: drivers/scsi/53c700*
157 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
158 M: Alexander Aring <aar@pengutronix.de>
159 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
160 L: linux-bluetooth@vger.kernel.org
161 L: linux-wpan@vger.kernel.org
164 F: include/net/6lowpan.h
165 F: Documentation/networking/6lowpan.txt
167 6PACK NETWORK DRIVER FOR AX.25
168 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
169 L: linux-hams@vger.kernel.org
171 F: drivers/net/hamradio/6pack.c
173 8169 10/100/1000 GIGABIT ETHERNET DRIVER
174 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
175 L: netdev@vger.kernel.org
177 F: drivers/net/ethernet/realtek/r8169.c
179 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
180 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
181 L: linux-serial@vger.kernel.org
183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
184 F: drivers/tty/serial/8250*
185 F: include/linux/serial_8250.h
187 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
188 L: netdev@vger.kernel.org
190 F: drivers/net/ethernet/8390/
193 M: Eric Van Hensbergen <ericvh@gmail.com>
194 M: Ron Minnich <rminnich@sandia.gov>
195 M: Latchesar Ionkov <lucho@ionkov.net>
196 L: v9fs-developer@lists.sourceforge.net
197 W: http://swik.net/v9fs
198 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
201 F: Documentation/filesystems/9p.txt
205 F: include/uapi/linux/virtio_9p.h
206 F: include/trace/events/9p.h
210 M: Antti Palosaari <crope@iki.fi>
211 L: linux-media@vger.kernel.org
212 W: https://linuxtv.org
213 W: http://palosaari.fi/linux/
214 Q: http://patchwork.linuxtv.org/project/linux-media/list/
215 T: git git://linuxtv.org/anttip/media_tree.git
217 F: drivers/media/dvb-frontends/a8293*
219 AACRAID SCSI RAID DRIVER
220 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
221 L: linux-scsi@vger.kernel.org
222 W: http://www.adaptec.com/
224 F: Documentation/scsi/aacraid.txt
225 F: drivers/scsi/aacraid/
228 L: linux-api@vger.kernel.org
229 F: include/linux/syscalls.h
232 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
233 M: Hans de Goede <hdegoede@redhat.com>
234 L: linux-hwmon@vger.kernel.org
236 F: drivers/hwmon/abituguru.c
238 ABIT UGURU 3 HARDWARE MONITOR DRIVER
239 M: Alistair John Strachan <alistair@devzero.co.uk>
240 L: linux-hwmon@vger.kernel.org
242 F: drivers/hwmon/abituguru3.c
244 ACCES 104-DIO-48E GPIO DRIVER
245 M: William Breathitt Gray <vilhelm.gray@gmail.com>
246 L: linux-gpio@vger.kernel.org
248 F: drivers/gpio/gpio-104-dio-48e.c
250 ACCES 104-IDI-48 GPIO DRIVER
251 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
252 L: linux-gpio@vger.kernel.org
254 F: drivers/gpio/gpio-104-idi-48.c
256 ACCES 104-IDIO-16 GPIO DRIVER
257 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
258 L: linux-gpio@vger.kernel.org
260 F: drivers/gpio/gpio-104-idio-16.c
262 ACCES 104-QUAD-8 IIO DRIVER
263 M: William Breathitt Gray <vilhelm.gray@gmail.com>
264 L: linux-iio@vger.kernel.org
266 F: drivers/iio/counter/104-quad-8.c
268 ACCES PCI-IDIO-16 GPIO DRIVER
269 M: William Breathitt Gray <vilhelm.gray@gmail.com>
270 L: linux-gpio@vger.kernel.org
272 F: drivers/gpio/gpio-pci-idio-16.c
275 M: Jes Sorensen <jes@trained-monkey.org>
276 L: linux-acenic@sunsite.dk
278 F: drivers/net/ethernet/alteon/acenic*
280 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
281 M: Peter Feuerer <peter@piie.net>
282 L: platform-driver-x86@vger.kernel.org
283 W: http://piie.net/?section=acerhdf
285 F: drivers/platform/x86/acerhdf.c
287 ACER WMI LAPTOP EXTRAS
288 M: "Lee, Chun-Yi" <jlee@suse.com>
289 L: platform-driver-x86@vger.kernel.org
291 F: drivers/platform/x86/acer-wmi.c
294 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
295 M: Len Brown <lenb@kernel.org>
296 L: linux-acpi@vger.kernel.org
297 W: https://01.org/linux-acpi
298 Q: https://patchwork.kernel.org/project/linux-acpi/list/
299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
300 B: https://bugzilla.kernel.org
303 F: drivers/pnp/pnpacpi/
304 F: include/linux/acpi.h
306 F: Documentation/acpi/
307 F: Documentation/ABI/testing/sysfs-bus-acpi
308 F: Documentation/ABI/testing/configfs-acpi
309 F: drivers/pci/*acpi*
310 F: drivers/pci/*/*acpi*
311 F: drivers/pci/*/*/*acpi*
314 ACPI COMPONENT ARCHITECTURE (ACPICA)
315 M: Robert Moore <robert.moore@intel.com>
316 M: Lv Zheng <lv.zheng@intel.com>
317 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
318 L: linux-acpi@vger.kernel.org
320 W: https://acpica.org/
321 W: https://github.com/acpica/acpica/
322 Q: https://patchwork.kernel.org/project/linux-acpi/list/
323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
324 B: https://bugzilla.kernel.org
325 B: https://bugs.acpica.org
327 F: drivers/acpi/acpica/
332 M: Zhang Rui <rui.zhang@intel.com>
333 L: linux-acpi@vger.kernel.org
334 W: https://01.org/linux-acpi
335 B: https://bugzilla.kernel.org
337 F: drivers/acpi/fan.c
339 ACPI FOR ARM64 (ACPI/arm64)
340 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
341 M: Hanjun Guo <hanjun.guo@linaro.org>
342 M: Sudeep Holla <sudeep.holla@arm.com>
343 L: linux-acpi@vger.kernel.org
345 F: drivers/acpi/arm64
348 M: Zhang Rui <rui.zhang@intel.com>
349 L: linux-acpi@vger.kernel.org
350 W: https://01.org/linux-acpi
351 B: https://bugzilla.kernel.org
353 F: drivers/acpi/*thermal*
356 M: Zhang Rui <rui.zhang@intel.com>
357 L: linux-acpi@vger.kernel.org
358 W: https://01.org/linux-acpi
359 B: https://bugzilla.kernel.org
361 F: drivers/acpi/acpi_video.c
364 L: platform-driver-x86@vger.kernel.org
366 F: drivers/platform/x86/wmi.c
368 AD1889 ALSA SOUND DRIVER
369 M: Thibaut Varene <T-Bone@parisc-linux.org>
370 W: http://wiki.parisc-linux.org/AD1889
371 L: linux-parisc@vger.kernel.org
373 F: sound/pci/ad1889.*
375 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
376 M: Michael Hennerich <michael.hennerich@analog.com>
377 W: http://wiki.analog.com/AD5254
378 W: http://ez.analog.com/community/linux-device-drivers
380 F: drivers/misc/ad525x_dpot.c
382 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
383 M: Michael Hennerich <michael.hennerich@analog.com>
384 W: http://wiki.analog.com/AD5398
385 W: http://ez.analog.com/community/linux-device-drivers
387 F: drivers/regulator/ad5398.c
389 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
390 M: Michael Hennerich <michael.hennerich@analog.com>
391 W: http://wiki.analog.com/AD7142
392 W: http://ez.analog.com/community/linux-device-drivers
394 F: drivers/input/misc/ad714x.c
396 AD7877 TOUCHSCREEN DRIVER
397 M: Michael Hennerich <michael.hennerich@analog.com>
398 W: http://wiki.analog.com/AD7877
399 W: http://ez.analog.com/community/linux-device-drivers
401 F: drivers/input/touchscreen/ad7877.c
403 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
404 M: Michael Hennerich <michael.hennerich@analog.com>
405 W: http://wiki.analog.com/AD7879
406 W: http://ez.analog.com/community/linux-device-drivers
408 F: drivers/input/touchscreen/ad7879.c
410 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
411 M: Jiri Kosina <jikos@kernel.org>
414 ADF7242 IEEE 802.15.4 RADIO DRIVER
415 M: Michael Hennerich <michael.hennerich@analog.com>
416 W: https://wiki.analog.com/ADF7242
417 W: http://ez.analog.com/community/linux-device-drivers
418 L: linux-wpan@vger.kernel.org
420 F: drivers/net/ieee802154/adf7242.c
421 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
423 ADM1025 HARDWARE MONITOR DRIVER
424 M: Jean Delvare <jdelvare@suse.com>
425 L: linux-hwmon@vger.kernel.org
427 F: Documentation/hwmon/adm1025
428 F: drivers/hwmon/adm1025.c
430 ADM1029 HARDWARE MONITOR DRIVER
431 M: Corentin Labbe <clabbe.montjoie@gmail.com>
432 L: linux-hwmon@vger.kernel.org
434 F: drivers/hwmon/adm1029.c
436 ADM8211 WIRELESS DRIVER
437 L: linux-wireless@vger.kernel.org
438 W: http://wireless.kernel.org/
440 F: drivers/net/wireless/admtek/adm8211.*
442 ADP1653 FLASH CONTROLLER DRIVER
443 M: Sakari Ailus <sakari.ailus@iki.fi>
444 L: linux-media@vger.kernel.org
446 F: drivers/media/i2c/adp1653.c
447 F: include/media/i2c/adp1653.h
449 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
450 M: Michael Hennerich <michael.hennerich@analog.com>
451 W: http://wiki.analog.com/ADP5520
452 W: http://ez.analog.com/community/linux-device-drivers
454 F: drivers/mfd/adp5520.c
455 F: drivers/video/backlight/adp5520_bl.c
456 F: drivers/leds/leds-adp5520.c
457 F: drivers/gpio/gpio-adp5520.c
458 F: drivers/input/keyboard/adp5520-keys.c
460 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
461 M: Michael Hennerich <michael.hennerich@analog.com>
462 W: http://wiki.analog.com/ADP5588
463 W: http://ez.analog.com/community/linux-device-drivers
465 F: drivers/input/keyboard/adp5588-keys.c
466 F: drivers/gpio/gpio-adp5588.c
468 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
469 M: Michael Hennerich <michael.hennerich@analog.com>
470 W: http://wiki.analog.com/ADP8860
471 W: http://ez.analog.com/community/linux-device-drivers
473 F: drivers/video/backlight/adp8860_bl.c
475 ADS1015 HARDWARE MONITOR DRIVER
476 M: Dirk Eibach <eibach@gdsys.de>
477 L: linux-hwmon@vger.kernel.org
479 F: Documentation/hwmon/ads1015
480 F: drivers/hwmon/ads1015.c
481 F: include/linux/i2c/ads1015.h
484 M: Colin Leroy <colin@colino.net>
486 F: drivers/macintosh/therm_adt746x.c
488 ADT7475 HARDWARE MONITOR DRIVER
489 M: Jean Delvare <jdelvare@suse.com>
490 L: linux-hwmon@vger.kernel.org
492 F: Documentation/hwmon/adt7475
493 F: drivers/hwmon/adt7475.c
495 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
496 M: Michael Hennerich <michael.hennerich@analog.com>
497 W: http://wiki.analog.com/ADXL345
498 W: http://ez.analog.com/community/linux-device-drivers
500 F: drivers/input/misc/adxl34x.c
503 M: Matthew Wilcox <matthew@wil.cx>
504 M: Hannes Reinecke <hare@suse.com>
505 L: linux-scsi@vger.kernel.org
507 F: Documentation/scsi/advansys.txt
508 F: drivers/scsi/advansys.c
511 M: Riccardo Facchetti <fizban@tin.it>
513 F: sound/oss/aedsp16.c
516 M: Antti Palosaari <crope@iki.fi>
517 L: linux-media@vger.kernel.org
518 W: https://linuxtv.org
519 W: http://palosaari.fi/linux/
520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
521 T: git git://linuxtv.org/anttip/media_tree.git
523 F: drivers/media/dvb-frontends/af9013*
526 M: Antti Palosaari <crope@iki.fi>
527 L: linux-media@vger.kernel.org
528 W: https://linuxtv.org
529 W: http://palosaari.fi/linux/
530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
531 T: git git://linuxtv.org/anttip/media_tree.git
533 F: drivers/media/dvb-frontends/af9033*
536 L: linux-fsdevel@vger.kernel.org
538 F: Documentation/filesystems/affs.txt
541 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
542 M: David Howells <dhowells@redhat.com>
543 L: linux-afs@lists.infradead.org
546 F: include/net/af_rxrpc.h
547 F: net/rxrpc/af_rxrpc.c
548 W: https://www.infradead.org/~dhowells/kafs/
551 M: David Airlie <airlied@linux.ie>
552 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
555 F: include/linux/agp*
556 F: include/uapi/linux/agp*
559 M: "Juergen E. Fischer" <fischer@norbit.de>
560 L: linux-scsi@vger.kernel.org
562 F: drivers/scsi/aha152x*
563 F: drivers/scsi/pcmcia/aha152x*
565 AIC7XXX / AIC79XX SCSI DRIVER
566 M: Hannes Reinecke <hare@suse.com>
567 L: linux-scsi@vger.kernel.org
569 F: drivers/scsi/aic7xxx/
571 AIMSLAB FM RADIO RECEIVER DRIVER
572 M: Hans Verkuil <hverkuil@xs4all.nl>
573 L: linux-media@vger.kernel.org
574 T: git git://linuxtv.org/media_tree.git
575 W: https://linuxtv.org
577 F: drivers/media/radio/radio-aimslab*
580 M: Benjamin LaHaise <bcrl@kvack.org>
581 L: linux-aio@kvack.org
584 F: include/linux/*aio*.h
587 M: Antti Palosaari <crope@iki.fi>
588 L: linux-media@vger.kernel.org
589 W: https://linuxtv.org
590 W: http://palosaari.fi/linux/
591 Q: http://patchwork.linuxtv.org/project/linux-media/list/
592 T: git git://linuxtv.org/anttip/media_tree.git
594 F: drivers/media/usb/airspy/
596 ALACRITECH GIGABIT ETHERNET DRIVER
597 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
599 F: drivers/net/ethernet/alacritech/*
601 ALCATEL SPEEDTOUCH USB DRIVER
602 M: Duncan Sands <duncan.sands@free.fr>
603 L: linux-usb@vger.kernel.org
604 W: http://www.linux-usb.org/SpeedTouch/
606 F: drivers/usb/atm/speedtch.c
607 F: drivers/usb/atm/usbatm.c
609 ALCHEMY AU1XX0 MMC DRIVER
610 M: Manuel Lauss <manuel.lauss@gmail.com>
612 F: drivers/mmc/host/au1xmmc.c
615 M: Rudolf Marek <r.marek@assembler.cz>
616 L: linux-i2c@vger.kernel.org
618 F: Documentation/i2c/busses/i2c-ali1563
619 F: drivers/i2c/busses/i2c-ali1563.c
621 ALLWINNER SECURITY SYSTEM
622 M: Corentin Labbe <clabbe.montjoie@gmail.com>
623 L: linux-crypto@vger.kernel.org
625 F: drivers/crypto/sunxi-ss/
628 M: Richard Henderson <rth@twiddle.net>
629 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
630 M: Matt Turner <mattst88@gmail.com>
632 L: linux-alpha@vger.kernel.org
635 ALPS PS/2 TOUCHPAD DRIVER
636 R: Pali Rohár <pali.rohar@gmail.com>
637 F: drivers/input/mouse/alps.*
639 ALTERA MAILBOX DRIVER
640 M: Ley Foon Tan <lftan@altera.com>
641 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
643 F: drivers/mailbox/mailbox-altera.c
646 M: Tien Hock Loh <thloh@altera.com>
647 L: linux-gpio@vger.kernel.org
649 F: drivers/gpio/gpio-altera.c
651 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
652 M: Thor Thayer <thor.thayer@linux.intel.com>
654 F: drivers/gpio/gpio-altera-a10sr.c
655 F: drivers/mfd/altera-a10sr.c
656 F: include/linux/mfd/altera-a10sr.h
658 ALTERA TRIPLE SPEED ETHERNET DRIVER
659 M: Vince Bridgers <vbridger@opensource.altera.com>
660 L: netdev@vger.kernel.org
661 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
663 F: drivers/net/ethernet/altera/
665 ALTERA UART/JTAG UART SERIAL DRIVERS
666 M: Tobias Klauser <tklauser@distanz.ch>
667 L: linux-serial@vger.kernel.org
668 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
670 F: drivers/tty/serial/altera_uart.c
671 F: drivers/tty/serial/altera_jtaguart.c
672 F: include/linux/altera_uart.h
673 F: include/linux/altera_jtaguart.h
675 AMAZON ETHERNET DRIVERS
676 M: Netanel Belgazal <netanel@annapurnalabs.com>
677 R: Saeed Bishara <saeed@annapurnalabs.com>
678 R: Zorik Machulsky <zorik@annapurnalabs.com>
679 L: netdev@vger.kernel.org
681 F: Documentation/networking/ena.txt
682 F: drivers/net/ethernet/amazon/
684 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
685 M: Tom Lendacky <thomas.lendacky@amd.com>
686 M: Gary Hook <gary.hook@amd.com>
687 L: linux-crypto@vger.kernel.org
689 F: drivers/crypto/ccp/
690 F: include/linux/ccp.h
692 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
693 M: Huang Rui <ray.huang@amd.com>
694 L: linux-hwmon@vger.kernel.org
696 F: Documentation/hwmon/fam15h_power
697 F: drivers/hwmon/fam15h_power.c
699 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
700 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
702 F: drivers/usb/gadget/udc/amd5536udc.*
704 AMD GEODE PROCESSOR/CHIPSET SUPPORT
705 P: Andres Salomon <dilinger@queued.net>
706 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
707 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
709 F: drivers/char/hw_random/geode-rng.c
710 F: drivers/crypto/geode*
711 F: drivers/video/fbdev/geode/
712 F: arch/x86/include/asm/geode.h
715 M: Joerg Roedel <joro@8bytes.org>
716 L: iommu@lists.linux-foundation.org
717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
719 F: drivers/iommu/amd_iommu*.[ch]
720 F: include/linux/amd-iommu.h
723 M: Oded Gabbay <oded.gabbay@gmail.com>
724 L: dri-devel@lists.freedesktop.org
725 T: git git://people.freedesktop.org/~gabbayo/linux.git
727 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
728 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
729 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
730 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
731 F: drivers/gpu/drm/amd/amdkfd/
732 F: drivers/gpu/drm/amd/include/cik_structs.h
733 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
734 F: drivers/gpu/drm/amd/include/vi_structs.h
735 F: drivers/gpu/drm/radeon/radeon_kfd.c
736 F: drivers/gpu/drm/radeon/radeon_kfd.h
737 F: include/uapi/linux/kfd_ioctl.h
739 AMD SEATTLE DEVICE TREE SUPPORT
740 M: Brijesh Singh <brijeshkumar.singh@amd.com>
741 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
742 M: Tom Lendacky <thomas.lendacky@amd.com>
744 F: arch/arm64/boot/dts/amd/
747 M: Tom Lendacky <thomas.lendacky@amd.com>
748 L: netdev@vger.kernel.org
750 F: drivers/net/ethernet/amd/xgbe/
751 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
753 AMS (Apple Motion Sensor) DRIVER
754 M: Michael Hanselmann <linux-kernel@hansmi.ch>
756 F: drivers/macintosh/ams/
758 ANALOG DEVICES INC AD9389B DRIVER
759 M: Hans Verkuil <hans.verkuil@cisco.com>
760 L: linux-media@vger.kernel.org
762 F: drivers/media/i2c/ad9389b*
764 ANALOG DEVICES INC ADV7180 DRIVER
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 L: linux-media@vger.kernel.org
767 W: http://ez.analog.com/community/linux-device-drivers
769 F: drivers/media/i2c/adv7180.c
771 ANALOG DEVICES INC ADV7511 DRIVER
772 M: Hans Verkuil <hans.verkuil@cisco.com>
773 L: linux-media@vger.kernel.org
775 F: drivers/media/i2c/adv7511*
777 ANALOG DEVICES INC ADV7604 DRIVER
778 M: Hans Verkuil <hans.verkuil@cisco.com>
779 L: linux-media@vger.kernel.org
781 F: drivers/media/i2c/adv7604*
783 ANALOG DEVICES INC ADV7842 DRIVER
784 M: Hans Verkuil <hans.verkuil@cisco.com>
785 L: linux-media@vger.kernel.org
787 F: drivers/media/i2c/adv7842*
789 ANALOG DEVICES INC ASOC CODEC DRIVERS
790 M: Lars-Peter Clausen <lars@metafoo.de>
791 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
792 W: http://wiki.analog.com/
793 W: http://ez.analog.com/community/linux-device-drivers
795 F: sound/soc/codecs/adau*
796 F: sound/soc/codecs/adav*
797 F: sound/soc/codecs/ad1*
798 F: sound/soc/codecs/ad7*
799 F: sound/soc/codecs/ssm*
800 F: sound/soc/codecs/sigmadsp.*
802 ANALOG DEVICES INC ASOC DRIVERS
803 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
804 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
805 W: http://blackfin.uclinux.org/
807 F: sound/soc/blackfin/*
809 ANALOG DEVICES INC IIO DRIVERS
810 M: Lars-Peter Clausen <lars@metafoo.de>
811 M: Michael Hennerich <Michael.Hennerich@analog.com>
812 W: http://wiki.analog.com/
813 W: http://ez.analog.com/community/linux-device-drivers
816 X: drivers/iio/*/adjd*
817 F: drivers/staging/iio/*/ad*
818 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
820 ANALOG DEVICES INC DMA DRIVERS
821 M: Lars-Peter Clausen <lars@metafoo.de>
822 W: http://ez.analog.com/community/linux-device-drivers
824 F: drivers/dma/dma-axi-dmac.c
826 ANDROID CONFIG FRAGMENTS
827 M: Rob Herring <robh@kernel.org>
829 F: kernel/configs/android*
832 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
833 M: Arve Hjønnevåg <arve@android.com>
834 M: Riley Andrews <riandrews@android.com>
835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
836 L: devel@driverdev.osuosl.org
839 F: drivers/staging/android/
842 M: Laura Abbott <labbott@redhat.com>
843 M: Sumit Semwal <sumit.semwal@linaro.org>
844 L: devel@driverdev.osuosl.org
846 F: Documentation/devicetree/bindings/staging/ion/
847 F: drivers/staging/android/ion
848 F: drivers/staging/android/uapi/ion.h
849 F: drivers/staging/android/uapi/ion_test.h
851 AOA (Apple Onboard Audio) ALSA DRIVER
852 M: Johannes Berg <johannes@sipsolutions.net>
853 L: linuxppc-dev@lists.ozlabs.org
854 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
858 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
859 M: William Breathitt Gray <vilhelm.gray@gmail.com>
860 L: linux-iio@vger.kernel.org
862 F: drivers/iio/adc/stx104.c
865 M: Jiri Kosina <jikos@kernel.org>
867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
868 F: arch/x86/kernel/apm_32.c
869 F: include/linux/apm_bios.h
870 F: include/uapi/linux/apm_bios.h
871 F: drivers/char/apm-emulation.c
873 APPLE BCM5974 MULTITOUCH DRIVER
874 M: Henrik Rydberg <rydberg@bitmath.org>
875 L: linux-input@vger.kernel.org
877 F: drivers/input/mouse/bcm5974.c
880 M: Henrik Rydberg <rydberg@bitmath.org>
881 L: linux-hwmon@vger.kernel.org
883 F: drivers/hwmon/applesmc.c
885 APPLETALK NETWORK LAYER
886 L: netdev@vger.kernel.org
888 F: drivers/net/appletalk/
891 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
892 M: Duc Dang <dhdang@apm.com>
894 F: arch/arm64/boot/dts/apm/
896 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
897 M: Iyappan Subramanian <isubramanian@apm.com>
898 M: Keyur Chudgar <kchudgar@apm.com>
900 F: drivers/net/ethernet/apm/xgene/
901 F: drivers/net/phy/mdio-xgene.c
902 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
903 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
905 APPLIED MICRO (APM) X-GENE SOC PMU
906 M: Tai Nguyen <ttnguyen@apm.com>
908 F: drivers/perf/xgene_pmu.c
909 F: Documentation/perf/xgene-pmu.txt
910 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
912 APTINA CAMERA SENSOR PLL
913 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
914 L: linux-media@vger.kernel.org
916 F: drivers/media/i2c/aptina-pll.*
918 ARC FRAMEBUFFER DRIVER
919 M: Jaya Kumar <jayalk@intworks.biz>
921 F: drivers/video/fbdev/arcfb.c
922 F: drivers/video/fbdev/core/fb_defio.c
925 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
926 L: netdev@vger.kernel.org
928 F: drivers/net/arcnet/
929 F: include/uapi/linux/if_arcnet.h
932 M: Alexey Brodkin <abrodkin@synopsys.com>
934 F: drivers/gpu/drm/arc/
935 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
937 ARM ARCHITECTED TIMER DRIVER
938 M: Mark Rutland <mark.rutland@arm.com>
939 M: Marc Zyngier <marc.zyngier@arm.com>
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 F: arch/arm/include/asm/arch_timer.h
943 F: arch/arm64/include/asm/arch_timer.h
944 F: drivers/clocksource/arm_arch_timer.c
947 M: Liviu Dudau <liviu.dudau@arm.com>
949 F: drivers/gpu/drm/arm/hdlcd_*
950 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
952 ARM MALI-DP DRM DRIVER
953 M: Liviu Dudau <liviu.dudau@arm.com>
954 M: Brian Starkey <brian.starkey@arm.com>
955 M: Mali DP Maintainers <malidp@foss.arm.com>
957 F: drivers/gpu/drm/arm/
958 F: Documentation/devicetree/bindings/display/arm,malidp.txt
960 ARM MFM AND FLOPPY DRIVERS
961 M: Ian Molton <spyro@f2s.com>
963 F: arch/arm/lib/floppydma.S
964 F: arch/arm/include/asm/floppy.h
966 ARM PMU PROFILING AND DEBUGGING
967 M: Will Deacon <will.deacon@arm.com>
968 M: Mark Rutland <mark.rutland@arm.com>
970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 F: arch/arm*/kernel/perf_*
972 F: arch/arm/oprofile/common.c
973 F: arch/arm*/kernel/hw_breakpoint.c
974 F: arch/arm*/include/asm/hw_breakpoint.h
975 F: arch/arm*/include/asm/perf_event.h
977 F: include/linux/perf/arm_pmu.h
978 F: Documentation/devicetree/bindings/arm/pmu.txt
981 M: Russell King <linux@armlinux.org.uk>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W: http://www.armlinux.org.uk/
985 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
988 ARM SUB-ARCHITECTURES
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
995 ARM PRIMECELL AACI PL041 DRIVER
996 M: Russell King <linux@armlinux.org.uk>
1000 ARM PRIMECELL CLCD PL110 DRIVER
1001 M: Russell King <linux@armlinux.org.uk>
1003 F: drivers/video/fbdev/amba-clcd.*
1005 ARM PRIMECELL KMI PL050 DRIVER
1006 M: Russell King <linux@armlinux.org.uk>
1008 F: drivers/input/serio/ambakmi.*
1009 F: include/linux/amba/kmi.h
1011 ARM PRIMECELL MMCI PL180/1 DRIVER
1012 M: Russell King <linux@armlinux.org.uk>
1014 F: drivers/mmc/host/mmci.*
1015 F: include/linux/amba/mmci.h
1017 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1018 M: Russell King <linux@armlinux.org.uk>
1020 F: drivers/tty/serial/amba-pl01*.c
1021 F: include/linux/amba/serial.h
1023 ARM PRIMECELL BUS SUPPORT
1024 M: Russell King <linux@armlinux.org.uk>
1027 F: include/linux/amba/bus.h
1029 ARM/ADS SPHERE MACHINE SUPPORT
1030 M: Lennert Buytenhek <kernel@wantstofly.org>
1031 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 ARM/AFEB9260 MACHINE SUPPORT
1035 M: Sergey Lapin <slapin@ossfans.org>
1036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 ARM/AJECO 1ARM MACHINE SUPPORT
1040 M: Lennert Buytenhek <kernel@wantstofly.org>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 ARM/Allwinner sunXi SoC support
1045 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1046 M: Chen-Yu Tsai <wens@csie.org>
1047 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 F: arch/arm/boot/dts/ntc-gr8*
1051 F: arch/arm64/boot/dts/allwinner/
1053 ARM/Allwinner SoC Clock Support
1054 M: Emilio López <emilio@elopez.com.ar>
1056 F: drivers/clk/sunxi/
1058 ARM/Amlogic Meson SoC support
1059 M: Carlo Caione <carlo@caione.org>
1060 M: Kevin Hilman <khilman@baylibre.com>
1061 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 L: linux-amlogic@lists.infradead.org
1063 W: http://linux-meson.com/
1065 F: arch/arm/mach-meson/
1066 F: arch/arm/boot/dts/meson*
1067 F: arch/arm64/boot/dts/amlogic/
1068 F: drivers/pinctrl/meson/
1069 F: drivers/mmc/host/meson*
1072 ARM/Annapurna Labs ALPINE ARCHITECTURE
1073 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1074 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 F: arch/arm/mach-alpine/
1078 F: arch/arm/boot/dts/alpine*
1079 F: arch/arm64/boot/dts/al/
1080 F: drivers/*/*alpine*
1082 ARM/ARTPEC MACHINE SUPPORT
1083 M: Jesper Nilsson <jesper.nilsson@axis.com>
1084 M: Lars Persson <lars.persson@axis.com>
1085 M: Niklas Cassel <niklas.cassel@axis.com>
1087 L: linux-arm-kernel@axis.com
1088 F: arch/arm/mach-artpec
1089 F: arch/arm/boot/dts/artpec6*
1092 ARM/ASPEED MACHINE SUPPORT
1093 M: Joel Stanley <joel@jms.id.au>
1095 F: arch/arm/mach-aspeed/
1096 F: arch/arm/boot/dts/aspeed-*
1097 F: drivers/*/*aspeed*
1099 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1100 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1101 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1102 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 W: http://www.linux4sam.org
1105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1107 F: arch/arm/mach-at91/
1108 F: include/soc/at91/
1109 F: arch/arm/boot/dts/at91*.dts
1110 F: arch/arm/boot/dts/at91*.dtsi
1111 F: arch/arm/boot/dts/sama*.dts
1112 F: arch/arm/boot/dts/sama*.dtsi
1113 F: arch/arm/include/debug/at91.S
1115 ARM/ATMEL AT91 Clock Support
1116 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1120 ARM/CALXEDA HIGHBANK ARCHITECTURE
1121 M: Rob Herring <robh@kernel.org>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 F: arch/arm/mach-highbank/
1125 F: arch/arm/boot/dts/highbank.dts
1126 F: arch/arm/boot/dts/ecx-*.dts*
1128 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1129 M: Krzysztof Halasa <khalasa@piap.pl>
1131 F: arch/arm/mach-cns3xxx/
1133 ARM/CAVIUM THUNDER NETWORK DRIVER
1134 M: Sunil Goutham <sgoutham@cavium.com>
1135 M: Robert Richter <rric@kernel.org>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 F: drivers/net/ethernet/cavium/thunder/
1140 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1141 M: Alexander Shiyan <shc_work@mail.ru>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1147 M: Hartley Sweeten <hsweeten@visionengravers.com>
1148 M: Ryan Mallon <rmallon@gmail.com>
1149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 F: arch/arm/mach-ep93xx/
1152 F: arch/arm/mach-ep93xx/include/mach/
1154 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1155 M: Lennert Buytenhek <kernel@wantstofly.org>
1156 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 M: Russell King <linux@armlinux.org.uk>
1161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1164 F: arch/arm/include/asm/clkdev.h
1165 F: drivers/clk/clkdev.c
1167 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1168 M: Mike Rapoport <mike@compulab.co.il>
1169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 ARM/CONTEC MICRO9 MACHINE SUPPORT
1173 M: Hubert Feurstein <hubert.feurstein@contec.at>
1175 F: arch/arm/mach-ep93xx/micro9.c
1177 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1178 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 F: drivers/hwtracing/coresight/*
1182 F: Documentation/trace/coresight.txt
1183 F: Documentation/devicetree/bindings/arm/coresight.txt
1184 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1185 F: tools/perf/arch/arm/util/pmu.c
1186 F: tools/perf/arch/arm/util/auxtrace.c
1187 F: tools/perf/arch/arm/util/cs-etm.c
1188 F: tools/perf/arch/arm/util/cs-etm.h
1189 F: tools/perf/util/cs-etm.h
1191 ARM/CORGI MACHINE SUPPORT
1192 M: Richard Purdie <rpurdie@rpsys.net>
1195 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1196 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 T: git git://github.com/ulli-kroll/linux.git
1200 F: arch/arm/mach-gemini/
1201 F: drivers/rtc/rtc-gemini.c
1203 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1204 M: Barry Song <baohua@kernel.org>
1205 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1208 F: arch/arm/boot/dts/prima2*
1209 F: arch/arm/mach-prima2/
1210 F: drivers/clk/sirf/
1211 F: drivers/clocksource/timer-prima2.c
1212 F: drivers/clocksource/timer-atlas7.c
1215 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1216 M: Baruch Siach <baruch@tkos.co.il>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 F: arch/arm/boot/dts/cx92755*
1222 ARM/EBSA110 MACHINE SUPPORT
1223 M: Russell King <linux@armlinux.org.uk>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 W: http://www.armlinux.org.uk/
1227 F: arch/arm/mach-ebsa110/
1228 F: drivers/net/ethernet/amd/am79c961a.*
1230 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1231 M: Uwe Kleine-König <kernel@pengutronix.de>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1237 M: Daniel Ribeiro <drwyrm@gmail.com>
1238 M: Stefan Schmidt <stefan@openezx.org>
1239 M: Harald Welte <laforge@openezx.org>
1240 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1241 W: http://www.openezx.org/
1243 T: topgit git://git.openezx.org/openezx.git
1244 F: arch/arm/mach-pxa/ezx.c
1246 ARM/FARADAY FA526 PORT
1247 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1250 T: git git://git.berlios.de/gemini-board
1251 F: arch/arm/mm/*-fa*
1253 ARM/FOOTBRIDGE ARCHITECTURE
1254 M: Russell King <linux@armlinux.org.uk>
1255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 W: http://www.armlinux.org.uk/
1258 F: arch/arm/include/asm/hardware/dec21285.h
1259 F: arch/arm/mach-footbridge/
1261 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1262 M: Shawn Guo <shawnguo@kernel.org>
1263 M: Sascha Hauer <kernel@pengutronix.de>
1264 R: Fabio Estevam <fabio.estevam@nxp.com>
1265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1267 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1268 F: arch/arm/mach-imx/
1269 F: arch/arm/mach-mxs/
1270 F: arch/arm/boot/dts/imx*
1271 F: arch/arm/configs/imx*_defconfig
1275 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1276 M: Shawn Guo <shawnguo@kernel.org>
1277 M: Sascha Hauer <kernel@pengutronix.de>
1278 R: Stefan Agner <stefan@agner.ch>
1279 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1282 F: arch/arm/mach-imx/*vf610*
1283 F: arch/arm/boot/dts/vf*
1285 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1286 M: Lennert Buytenhek <kernel@wantstofly.org>
1287 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1290 ARM/GUMSTIX MACHINE SUPPORT
1291 M: Steve Sakoman <sakoman@gmail.com>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1296 M: Philipp Zabel <philipp.zabel@gmail.com>
1297 M: Paul Parsons <lost.distance@yahoo.com>
1298 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 F: arch/arm/mach-pxa/hx4700.c
1301 F: arch/arm/mach-pxa/include/mach/hx4700.h
1302 F: sound/soc/pxa/hx4700.c
1304 ARM/HISILICON SOC SUPPORT
1305 M: Wei Xu <xuwei5@hisilicon.com>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1307 W: http://www.hisilicon.com
1309 T: git git://github.com/hisilicon/linux-hisi.git
1310 F: arch/arm/mach-hisi/
1311 F: arch/arm/boot/dts/hi3*
1312 F: arch/arm/boot/dts/hip*
1313 F: arch/arm/boot/dts/hisi*
1314 F: arch/arm64/boot/dts/hisilicon/
1316 ARM/HP JORNADA 7XX MACHINE SUPPORT
1317 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1321 F: arch/arm/mach-sa1100/jornada720.c
1322 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1324 ARM/IGEP MACHINE SUPPORT
1325 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1326 M: Javier Martinez Canillas <javier@dowhile0.org>
1327 L: linux-omap@vger.kernel.org
1328 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1330 F: arch/arm/boot/dts/omap3-igep*
1332 ARM/INCOME PXA270 SUPPORT
1333 M: Marek Vasut <marek.vasut@gmail.com>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1338 ARM/INTEL IOP32X ARM ARCHITECTURE
1339 M: Lennert Buytenhek <kernel@wantstofly.org>
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 ARM/INTEL IOP33X ARM ARCHITECTURE
1344 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1347 ARM/INTEL IOP13XX ARM ARCHITECTURE
1348 M: Lennert Buytenhek <kernel@wantstofly.org>
1349 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1352 ARM/INTEL IQ81342EX MACHINE SUPPORT
1353 M: Lennert Buytenhek <kernel@wantstofly.org>
1354 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1357 ARM/INTEL IXDP2850 MACHINE SUPPORT
1358 M: Lennert Buytenhek <kernel@wantstofly.org>
1359 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1362 ARM/INTEL IXP4XX ARM ARCHITECTURE
1363 M: Imre Kaloz <kaloz@openwrt.org>
1364 M: Krzysztof Halasa <khalasa@piap.pl>
1365 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1367 F: arch/arm/mach-ixp4xx/
1369 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1370 M: Jonathan Cameron <jic23@cam.ac.uk>
1371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 F: arch/arm/mach-pxa/stargate2.c
1374 F: drivers/pcmcia/pxa2xx_stargate2.c
1376 ARM/INTEL XSC3 (MANZANO) ARM CORE
1377 M: Lennert Buytenhek <kernel@wantstofly.org>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1381 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1382 M: Lennert Buytenhek <kernel@wantstofly.org>
1383 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1387 M: Santosh Shilimkar <ssantosh@kernel.org>
1388 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1390 F: arch/arm/mach-keystone/
1391 F: arch/arm/boot/dts/keystone-*
1392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1394 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1395 M: Santosh Shilimkar <ssantosh@kernel.org>
1396 L: linux-kernel@vger.kernel.org
1398 F: drivers/clk/keystone/
1400 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1401 M: Santosh Shilimkar <ssantosh@kernel.org>
1402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 L: linux-kernel@vger.kernel.org
1405 F: drivers/clocksource/timer-keystone.c
1407 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1408 M: Santosh Shilimkar <ssantosh@kernel.org>
1409 L: linux-kernel@vger.kernel.org
1411 F: drivers/power/reset/keystone-reset.c
1413 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1414 M: Santosh Shilimkar <ssantosh@kernel.org>
1415 L: linux-kernel@vger.kernel.org
1417 F: drivers/memory/*emif*
1419 ARM/LG1K ARCHITECTURE
1420 M: Chanho Min <chanho.min@lge.com>
1421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 F: arch/arm64/boot/dts/lg/
1425 ARM/LOGICPD PXA270 MACHINE SUPPORT
1426 M: Lennert Buytenhek <kernel@wantstofly.org>
1427 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430 ARM/LPC18XX ARCHITECTURE
1431 M: Joachim Eastwood <manabian@gmail.com>
1432 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 F: arch/arm/boot/dts/lpc43*
1435 F: drivers/clk/nxp/clk-lpc18xx*
1436 F: drivers/clocksource/time-lpc32xx.c
1437 F: drivers/i2c/busses/i2c-lpc2k.c
1438 F: drivers/memory/pl172.c
1439 F: drivers/mtd/spi-nor/nxp-spifi.c
1440 F: drivers/rtc/rtc-lpc24xx.c
1443 ARM/LPC32XX SOC SUPPORT
1444 M: Vladimir Zapolskiy <vz@mleia.com>
1445 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1449 F: arch/arm/boot/dts/lpc32*
1450 F: arch/arm/mach-lpc32xx/
1451 F: drivers/i2c/busses/i2c-pnx.c
1452 F: drivers/net/ethernet/nxp/lpc_eth.c
1453 F: drivers/usb/host/ohci-nxp.c
1454 F: drivers/watchdog/pnx4008_wdt.c
1457 ARM/MAGICIAN MACHINE SUPPORT
1458 M: Philipp Zabel <philipp.zabel@gmail.com>
1461 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1462 M: Jason Cooper <jason@lakedaemon.net>
1463 M: Andrew Lunn <andrew@lunn.ch>
1464 M: Gregory Clement <gregory.clement@free-electrons.com>
1465 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468 F: arch/arm/mach-mvebu/
1469 F: drivers/rtc/rtc-armada38x.c
1470 F: arch/arm/boot/dts/armada*
1471 F: arch/arm/boot/dts/kirkwood*
1472 F: arch/arm64/boot/dts/marvell/armada*
1473 F: drivers/cpufreq/mvebu-cpufreq.c
1474 F: arch/arm/configs/mvebu_*_defconfig
1476 ARM/Marvell Berlin SoC support
1477 M: Jisheng Zhang <jszhang@marvell.com>
1478 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1479 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1481 F: arch/arm/mach-berlin/
1482 F: arch/arm/boot/dts/berlin*
1483 F: arch/arm64/boot/dts/marvell/berlin*
1486 ARM/Marvell Dove/MV78xx0/Orion SOC support
1487 M: Jason Cooper <jason@lakedaemon.net>
1488 M: Andrew Lunn <andrew@lunn.ch>
1489 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1490 M: Gregory Clement <gregory.clement@free-electrons.com>
1491 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1493 F: arch/arm/mach-dove/
1494 F: arch/arm/mach-mv78xx0/
1495 F: arch/arm/mach-orion5x/
1496 F: arch/arm/plat-orion/
1497 F: arch/arm/boot/dts/dove*
1498 F: arch/arm/boot/dts/orion5x*
1501 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1502 M: Alexander Clouter <alex@digriz.org.uk>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 W: http://www.digriz.org.uk/ts78xx/kernel
1506 F: arch/arm/mach-orion5x/ts78xx-*
1508 ARM/OXNAS platform support
1509 M: Neil Armstrong <narmstrong@baylibre.com>
1510 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1511 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1513 F: arch/arm/mach-oxnas/
1514 F: arch/arm/boot/dts/ox8*.dtsi
1515 F: arch/arm/boot/dts/wd-mbwe.dts
1516 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1519 ARM/Mediatek RTC DRIVER
1520 M: Eddie Huang <eddie.huang@mediatek.com>
1521 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1524 F: drivers/rtc/rtc-mt6397.c
1526 ARM/Mediatek SoC support
1527 M: Matthias Brugger <matthias.bgg@gmail.com>
1528 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1529 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1531 F: arch/arm/boot/dts/mt6*
1532 F: arch/arm/boot/dts/mt8*
1533 F: arch/arm/mach-mediatek/
1537 ARM/Mediatek USB3 PHY DRIVER
1538 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1539 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1542 F: drivers/phy/phy-mt65xx-usb3.c
1544 ARM/MICREL KS8695 ARCHITECTURE
1545 M: Greg Ungerer <gerg@uclinux.org>
1546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1547 F: arch/arm/mach-ks8695/
1550 ARM/MIOA701 MACHINE SUPPORT
1551 M: Robert Jarzmik <robert.jarzmik@free.fr>
1552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 F: arch/arm/mach-pxa/mioa701.c
1556 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1557 M: Michael Petchkovsky <mkpetch@internode.on.net>
1560 ARM/NOMADIK ARCHITECTURE
1561 M: Alessandro Rubini <rubini@unipv.it>
1562 M: Linus Walleij <linus.walleij@linaro.org>
1563 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1565 F: arch/arm/mach-nomadik/
1566 F: drivers/pinctrl/nomadik/
1567 F: drivers/i2c/busses/i2c-nomadik.c
1568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1570 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1571 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1572 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1573 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1576 ARM/TOSA MACHINE SUPPORT
1577 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1578 M: Dirk Opfer <dirk@opfer-online.de>
1581 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1582 M: Marek Vasut <marek.vasut@gmail.com>
1583 L: linux-arm-kernel@lists.infradead.org
1584 W: http://hackndev.com
1586 F: arch/arm/mach-pxa/include/mach/palmtx.h
1587 F: arch/arm/mach-pxa/palmtx.c
1588 F: arch/arm/mach-pxa/include/mach/palmt5.h
1589 F: arch/arm/mach-pxa/palmt5.c
1590 F: arch/arm/mach-pxa/include/mach/palmld.h
1591 F: arch/arm/mach-pxa/palmld.c
1592 F: arch/arm/mach-pxa/include/mach/palmte2.h
1593 F: arch/arm/mach-pxa/palmte2.c
1594 F: arch/arm/mach-pxa/include/mach/palmtc.h
1595 F: arch/arm/mach-pxa/palmtc.c
1597 ARM/PALM TREO SUPPORT
1598 M: Tomas Cech <sleep_walker@suse.com>
1599 L: linux-arm-kernel@lists.infradead.org
1600 W: http://hackndev.com
1602 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1603 F: arch/arm/mach-pxa/palmtreo.c
1606 M: Sergey Lapin <slapin@ossfans.org>
1607 L: linux-arm-kernel@lists.infradead.org
1608 W: http://hackndev.com
1610 F: arch/arm/mach-pxa/include/mach/palmz72.h
1611 F: arch/arm/mach-pxa/palmz72.c
1614 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1615 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1618 ARM/PT DIGITAL BOARD PORT
1619 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1620 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1621 W: http://www.armlinux.org.uk/
1624 ARM/QUALCOMM SUPPORT
1625 M: Andy Gross <andy.gross@linaro.org>
1626 M: David Brown <david.brown@linaro.org>
1627 L: linux-arm-msm@vger.kernel.org
1628 L: linux-soc@vger.kernel.org
1630 F: Documentation/devicetree/bindings/soc/qcom/
1631 F: arch/arm/boot/dts/qcom-*.dts
1632 F: arch/arm/boot/dts/qcom-*.dtsi
1633 F: arch/arm/mach-qcom/
1634 F: arch/arm64/boot/dts/qcom/*
1635 F: drivers/i2c/busses/i2c-qup.c
1636 F: drivers/clk/qcom/
1637 F: drivers/pinctrl/qcom/
1638 F: drivers/soc/qcom/
1639 F: drivers/spi/spi-qup.c
1640 F: drivers/tty/serial/msm_serial.h
1641 F: drivers/tty/serial/msm_serial.c
1642 F: drivers/*/pm8???-*
1643 F: drivers/mfd/ssbi.c
1644 F: drivers/firmware/qcom_scm.c
1645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1647 ARM/RADISYS ENP2611 MACHINE SUPPORT
1648 M: Lennert Buytenhek <kernel@wantstofly.org>
1649 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1652 ARM/RENESAS ARM64 ARCHITECTURE
1653 M: Simon Horman <horms@verge.net.au>
1654 M: Magnus Damm <magnus.damm@gmail.com>
1655 L: linux-renesas-soc@vger.kernel.org
1656 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1659 F: arch/arm64/boot/dts/renesas/
1660 F: drivers/soc/renesas/
1661 F: include/linux/soc/renesas/
1663 ARM/RISCPC ARCHITECTURE
1664 M: Russell King <linux@armlinux.org.uk>
1665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1666 W: http://www.armlinux.org.uk/
1668 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1669 F: arch/arm/include/asm/hardware/ioc.h
1670 F: arch/arm/include/asm/hardware/iomd.h
1671 F: arch/arm/include/asm/hardware/memc.h
1672 F: arch/arm/mach-rpc/
1673 F: drivers/net/ethernet/8390/etherh.c
1674 F: drivers/net/ethernet/i825xx/ether1*
1675 F: drivers/net/ethernet/seeq/ether3*
1676 F: drivers/scsi/arm/
1678 ARM/Rockchip SoC support
1679 M: Heiko Stuebner <heiko@sntech.de>
1680 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1681 L: linux-rockchip@lists.infradead.org
1682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1684 F: arch/arm/boot/dts/rk3*
1685 F: arch/arm/mach-rockchip/
1686 F: drivers/clk/rockchip/
1687 F: drivers/i2c/busses/i2c-rk3x.c
1688 F: drivers/*/*rockchip*
1689 F: drivers/*/*/*rockchip*
1690 F: sound/soc/rockchip/
1693 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1694 M: Kukjin Kim <kgene@kernel.org>
1695 M: Krzysztof Kozlowski <krzk@kernel.org>
1696 R: Javier Martinez Canillas <javier@osg.samsung.com>
1697 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1698 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1699 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1701 F: arch/arm/boot/dts/s3c*
1702 F: arch/arm/boot/dts/s5p*
1703 F: arch/arm/boot/dts/samsung*
1704 F: arch/arm/boot/dts/exynos*
1705 F: arch/arm64/boot/dts/exynos/
1706 F: arch/arm/plat-samsung/
1707 F: arch/arm/mach-s3c24*/
1708 F: arch/arm/mach-s3c64xx/
1709 F: arch/arm/mach-s5p*/
1710 F: arch/arm/mach-exynos*/
1711 F: drivers/*/*s3c24*
1712 F: drivers/*/*/*s3c24*
1713 F: drivers/*/*s3c64xx*
1714 F: drivers/*/*s5pv210*
1715 F: drivers/memory/samsung/*
1716 F: drivers/soc/samsung/*
1717 F: Documentation/arm/Samsung/
1718 F: Documentation/devicetree/bindings/arm/samsung/
1719 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1720 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1723 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1724 M: Kyungmin Park <kyungmin.park@samsung.com>
1725 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1727 F: arch/arm/mach-s5pv210/
1729 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1730 M: Kyungmin Park <kyungmin.park@samsung.com>
1731 M: Kamil Debski <kamil@wypas.org>
1732 M: Andrzej Hajda <a.hajda@samsung.com>
1733 L: linux-arm-kernel@lists.infradead.org
1734 L: linux-media@vger.kernel.org
1736 F: drivers/media/platform/s5p-g2d/
1738 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1739 M: Kyungmin Park <kyungmin.park@samsung.com>
1740 M: Kamil Debski <kamil@wypas.org>
1741 M: Jeongtae Park <jtp.park@samsung.com>
1742 M: Andrzej Hajda <a.hajda@samsung.com>
1743 L: linux-arm-kernel@lists.infradead.org
1744 L: linux-media@vger.kernel.org
1746 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1747 F: drivers/media/platform/s5p-mfc/
1749 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1750 M: Kyungmin Park <kyungmin.park@samsung.com>
1751 L: linux-arm-kernel@lists.infradead.org
1752 L: linux-media@vger.kernel.org
1754 F: drivers/staging/media/platform/s5p-cec/
1756 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1757 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1758 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1759 L: linux-arm-kernel@lists.infradead.org
1760 L: linux-media@vger.kernel.org
1762 F: drivers/media/platform/s5p-jpeg/
1764 ARM/SHMOBILE ARM ARCHITECTURE
1765 M: Simon Horman <horms@verge.net.au>
1766 M: Magnus Damm <magnus.damm@gmail.com>
1767 L: linux-renesas-soc@vger.kernel.org
1768 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1771 F: arch/arm/boot/dts/emev2*
1772 F: arch/arm/boot/dts/r7s*
1773 F: arch/arm/boot/dts/r8a*
1774 F: arch/arm/boot/dts/sh*
1775 F: arch/arm/configs/shmobile_defconfig
1776 F: arch/arm/include/debug/renesas-scif.S
1777 F: arch/arm/mach-shmobile/
1778 F: drivers/soc/renesas/
1779 F: include/linux/soc/renesas/
1781 ARM/SOCFPGA ARCHITECTURE
1782 M: Dinh Nguyen <dinguyen@kernel.org>
1784 F: arch/arm/mach-socfpga/
1785 F: arch/arm/boot/dts/socfpga*
1786 F: arch/arm/configs/socfpga_defconfig
1787 F: arch/arm64/boot/dts/altera/
1788 W: http://www.rocketboards.org
1789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1791 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1792 M: Dinh Nguyen <dinguyen@kernel.org>
1794 F: drivers/clk/socfpga/
1796 ARM/SOCFPGA EDAC SUPPORT
1797 M: Thor Thayer <thor.thayer@linux.intel.com>
1799 F: drivers/edac/altera_edac.
1801 ARM/STI ARCHITECTURE
1802 M: Patrice Chotard <patrice.chotard@st.com>
1803 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 L: kernel@stlinux.com
1805 W: http://www.stlinux.com
1807 F: arch/arm/mach-sti/
1808 F: arch/arm/boot/dts/sti*
1809 F: drivers/char/hw_random/st-rng.c
1810 F: drivers/clocksource/arm_global_timer.c
1811 F: drivers/clocksource/clksrc_st_lpc.c
1812 F: drivers/cpufreq/sti-cpufreq.c
1813 F: drivers/dma/st_fdma*
1814 F: drivers/i2c/busses/i2c-st.c
1815 F: drivers/media/rc/st_rc.c
1816 F: drivers/media/platform/sti/c8sectpfe/
1817 F: drivers/mmc/host/sdhci-st.c
1818 F: drivers/phy/phy-miphy28lp.c
1819 F: drivers/phy/phy-stih407-usb.c
1820 F: drivers/pinctrl/pinctrl-st.c
1821 F: drivers/remoteproc/st_remoteproc.c
1822 F: drivers/remoteproc/st_slim_rproc.c
1823 F: drivers/reset/sti/
1824 F: drivers/rtc/rtc-st-lpc.c
1825 F: drivers/tty/serial/st-asc.c
1826 F: drivers/usb/dwc3/dwc3-st.c
1827 F: drivers/usb/host/ehci-st.c
1828 F: drivers/usb/host/ohci-st.c
1829 F: drivers/watchdog/st_lpc_wdt.c
1830 F: drivers/ata/ahci_st.c
1831 F: include/linux/remoteproc/st_slim_rproc.h
1833 ARM/STM32 ARCHITECTURE
1834 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1835 M: Alexandre Torgue <alexandre.torgue@st.com>
1836 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1840 F: drivers/clocksource/armv7m_systick.c
1842 ARM/TANGO ARCHITECTURE
1843 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1844 L: linux-arm-kernel@lists.infradead.org
1848 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1849 M: Lennert Buytenhek <kernel@wantstofly.org>
1850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 ARM/TETON BGA MACHINE SUPPORT
1854 M: "Mark F. Brown" <mark.brown314@gmail.com>
1855 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858 ARM/THECUS N2100 MACHINE SUPPORT
1859 M: Lennert Buytenhek <kernel@wantstofly.org>
1860 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1863 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1864 M: Wan ZongShun <mcuos.com@gmail.com>
1865 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1866 W: http://www.mcuos.com
1868 F: arch/arm/mach-w90x900/
1869 F: drivers/input/keyboard/w90p910_keypad.c
1870 F: drivers/input/touchscreen/w90p910_ts.c
1871 F: drivers/watchdog/nuc900_wdt.c
1872 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1873 F: drivers/mtd/nand/nuc900_nand.c
1874 F: drivers/rtc/rtc-nuc900.c
1875 F: drivers/spi/spi-nuc900.c
1876 F: drivers/usb/host/ehci-w90x900.c
1877 F: drivers/video/fbdev/nuc900fb.c
1879 ARM/U300 MACHINE SUPPORT
1880 M: Linus Walleij <linus.walleij@linaro.org>
1881 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1883 F: arch/arm/mach-u300/
1884 F: drivers/clocksource/timer-u300.c
1885 F: drivers/i2c/busses/i2c-stu300.c
1886 F: drivers/rtc/rtc-coh901331.c
1887 F: drivers/watchdog/coh901327_wdt.c
1888 F: drivers/dma/coh901318*
1889 F: drivers/mfd/ab3100*
1890 F: drivers/rtc/rtc-ab3100.c
1891 F: drivers/rtc/rtc-coh901331.c
1892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1894 ARM/UNIPHIER ARCHITECTURE
1895 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1899 F: arch/arm/boot/dts/uniphier*
1900 F: arch/arm/include/asm/hardware/cache-uniphier.h
1901 F: arch/arm/mach-uniphier/
1902 F: arch/arm/mm/cache-uniphier.c
1903 F: arch/arm64/boot/dts/socionext/
1904 F: drivers/bus/uniphier-system-bus.c
1905 F: drivers/clk/uniphier/
1906 F: drivers/i2c/busses/i2c-uniphier*
1907 F: drivers/pinctrl/uniphier/
1908 F: drivers/reset/reset-uniphier.c
1909 F: drivers/tty/serial/8250/8250_uniphier.c
1912 ARM/Ux500 ARM ARCHITECTURE
1913 M: Linus Walleij <linus.walleij@linaro.org>
1914 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1916 F: arch/arm/mach-ux500/
1917 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1918 F: drivers/dma/ste_dma40*
1919 F: drivers/hwspinlock/u8500_hsem.c
1920 F: drivers/mfd/abx500*
1921 F: drivers/mfd/ab8500*
1922 F: drivers/mfd/dbx500*
1923 F: drivers/mfd/db8500*
1924 F: drivers/pinctrl/nomadik/pinctrl-ab*
1925 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1926 F: drivers/rtc/rtc-ab8500.c
1927 F: drivers/rtc/rtc-pl031.c
1928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1930 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1931 M: Ulf Hansson <ulf.hansson@linaro.org>
1932 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1933 T: git git://git.linaro.org/people/ulfh/clk.git
1935 F: drivers/clk/ux500/
1937 ARM/VERSATILE EXPRESS PLATFORM
1938 M: Liviu Dudau <liviu.dudau@arm.com>
1939 M: Sudeep Holla <sudeep.holla@arm.com>
1940 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1941 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1943 F: arch/arm/boot/dts/vexpress*
1944 F: arch/arm64/boot/dts/arm/
1945 F: arch/arm/mach-vexpress/
1948 F: drivers/clk/versatile/clk-vexpress-osc.c
1949 F: drivers/clocksource/versatile.c
1953 M: Russell King <linux@armlinux.org.uk>
1954 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1955 W: http://www.armlinux.org.uk/
1959 ARM/VOIPAC PXA270 SUPPORT
1960 M: Marek Vasut <marek.vasut@gmail.com>
1961 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1963 F: arch/arm/mach-pxa/vpac270.c
1964 F: arch/arm/mach-pxa/include/mach/vpac270.h
1966 ARM/VT8500 ARM ARCHITECTURE
1967 M: Tony Prisk <linux@prisktech.co.nz>
1968 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1970 F: arch/arm/mach-vt8500/
1971 F: drivers/clocksource/vt8500_timer.c
1972 F: drivers/i2c/busses/i2c-wmt.c
1973 F: drivers/mmc/host/wmt-sdmmc.c
1974 F: drivers/pwm/pwm-vt8500.c
1975 F: drivers/rtc/rtc-vt8500.c
1976 F: drivers/tty/serial/vt8500_serial.c
1977 F: drivers/usb/host/ehci-platform.c
1978 F: drivers/usb/host/uhci-platform.c
1979 F: drivers/video/fbdev/vt8500lcdfb.*
1980 F: drivers/video/fbdev/wm8505fb*
1981 F: drivers/video/fbdev/wmt_ge_rops.*
1983 ARM/ZIPIT Z2 SUPPORT
1984 M: Marek Vasut <marek.vasut@gmail.com>
1985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 F: arch/arm/mach-pxa/z2.c
1988 F: arch/arm/mach-pxa/include/mach/z2.h
1990 ARM/ZTE ARCHITECTURE
1991 M: Jun Nie <jun.nie@linaro.org>
1992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1994 F: arch/arm/mach-zx/
1996 F: Documentation/devicetree/bindings/arm/zte.txt
1997 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1999 ARM/ZYNQ ARCHITECTURE
2000 M: Michal Simek <michal.simek@xilinx.com>
2001 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
2002 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2003 W: http://wiki.xilinx.com
2004 T: git https://github.com/Xilinx/linux-xlnx.git
2006 F: arch/arm/mach-zynq/
2007 F: drivers/cpuidle/cpuidle-zynq.c
2008 F: drivers/block/xsysace.c
2011 F: drivers/clocksource/cadence_ttc_timer.c
2012 F: drivers/i2c/busses/i2c-cadence.c
2013 F: drivers/mmc/host/sdhci-of-arasan.c
2014 F: drivers/edac/synopsys_edac.c
2017 M: Will Deacon <will.deacon@arm.com>
2018 R: Robin Murphy <robin.murphy@arm.com>
2019 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2021 F: drivers/iommu/arm-smmu.c
2022 F: drivers/iommu/arm-smmu-v3.c
2023 F: drivers/iommu/io-pgtable-arm.c
2024 F: drivers/iommu/io-pgtable-arm-v7s.c
2026 ARM64 PORT (AARCH64 ARCHITECTURE)
2027 M: Catalin Marinas <catalin.marinas@arm.com>
2028 M: Will Deacon <will.deacon@arm.com>
2029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2033 F: Documentation/arm64/
2035 AS3645A LED FLASH CONTROLLER DRIVER
2036 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2037 L: linux-media@vger.kernel.org
2038 T: git git://linuxtv.org/media_tree.git
2040 F: drivers/media/i2c/as3645a.c
2041 F: include/media/i2c/as3645a.h
2043 ASAHI KASEI AK8974 DRIVER
2044 M: Linus Walleij <linus.walleij@linaro.org>
2045 L: linux-iio@vger.kernel.org
2046 W: http://www.akm.com/
2048 F: drivers/iio/magnetometer/ak8974.c
2050 ASC7621 HARDWARE MONITOR DRIVER
2051 M: George Joseph <george.joseph@fairview5.com>
2052 L: linux-hwmon@vger.kernel.org
2054 F: Documentation/hwmon/asc7621
2055 F: drivers/hwmon/asc7621.c
2057 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2058 M: Corentin Chary <corentin.chary@gmail.com>
2059 L: acpi4asus-user@lists.sourceforge.net
2060 L: platform-driver-x86@vger.kernel.org
2061 W: http://acpi4asus.sf.net
2063 F: drivers/platform/x86/asus*.c
2064 F: drivers/platform/x86/eeepc*.c
2066 ASUS WIRELESS RADIO CONTROL DRIVER
2067 M: João Paulo Rechi Vita <jprvita@gmail.com>
2068 L: platform-driver-x86@vger.kernel.org
2070 F: drivers/platform/x86/asus-wireless.c
2073 M: David Howells <dhowells@redhat.com>
2074 L: keyrings@vger.kernel.org
2076 F: Documentation/crypto/asymmetric-keys.txt
2077 F: include/linux/verification.h
2078 F: include/crypto/public_key.h
2079 F: include/crypto/pkcs7.h
2080 F: crypto/asymmetric_keys/
2082 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2083 R: Dan Williams <dan.j.williams@intel.com>
2084 W: http://sourceforge.net/projects/xscaleiop
2086 F: Documentation/crypto/async-tx-api.txt
2089 F: include/linux/dmaengine.h
2090 F: include/linux/async_tx.h
2093 M: Wolfram Sang <wsa@the-dreams.de>
2094 L: linux-i2c@vger.kernel.org
2096 F: drivers/misc/eeprom/at24.c
2097 F: include/linux/platform_data/at24.h
2099 ATA OVER ETHERNET (AOE) DRIVER
2100 M: "Ed L. Cashin" <ed.cashin@acm.org>
2101 W: http://www.openaoe.org/
2103 F: Documentation/aoe/
2104 F: drivers/block/aoe/
2106 ATHEROS 71XX/9XXX GPIO DRIVER
2107 M: Alban Bedel <albeu@free.fr>
2108 W: https://github.com/AlbanBedel/linux
2109 T: git git://github.com/AlbanBedel/linux
2111 F: drivers/gpio/gpio-ath79.c
2112 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2114 ATHEROS ATH GENERIC UTILITIES
2115 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2116 L: linux-wireless@vger.kernel.org
2118 F: drivers/net/wireless/ath/*
2120 ATHEROS ATH5K WIRELESS DRIVER
2121 M: Jiri Slaby <jirislaby@gmail.com>
2122 M: Nick Kossifidis <mickflemm@gmail.com>
2123 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2124 L: linux-wireless@vger.kernel.org
2125 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2127 F: drivers/net/wireless/ath/ath5k/
2129 ATHEROS ATH6KL WIRELESS DRIVER
2130 M: Kalle Valo <kvalo@qca.qualcomm.com>
2131 L: linux-wireless@vger.kernel.org
2132 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2135 F: drivers/net/wireless/ath/ath6kl/
2137 WILOCITY WIL6210 WIRELESS DRIVER
2138 M: Maya Erez <qca_merez@qca.qualcomm.com>
2139 L: linux-wireless@vger.kernel.org
2140 L: wil6210@qca.qualcomm.com
2142 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2143 F: drivers/net/wireless/ath/wil6210/
2144 F: include/uapi/linux/wil6210_uapi.h
2146 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2147 M: Christian Lamparter <chunkeey@googlemail.com>
2148 L: linux-wireless@vger.kernel.org
2149 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2151 F: drivers/net/wireless/ath/carl9170/
2153 ATK0110 HWMON DRIVER
2154 M: Luca Tettamanti <kronos.it@gmail.com>
2155 L: linux-hwmon@vger.kernel.org
2157 F: drivers/hwmon/asus_atk0110.c
2160 M: Ville Syrjala <syrjala@sci.fi>
2162 F: drivers/input/misc/ati_remote2.c
2164 ATLX ETHERNET DRIVERS
2165 M: Jay Cliburn <jcliburn@gmail.com>
2166 M: Chris Snook <chris.snook@gmail.com>
2167 L: netdev@vger.kernel.org
2168 W: http://sourceforge.net/projects/atl1
2169 W: http://atl1.sourceforge.net
2171 F: drivers/net/ethernet/atheros/
2174 M: Chas Williams <3chas3@gmail.com>
2175 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2176 L: netdev@vger.kernel.org
2177 W: http://linux-atm.sourceforge.net
2180 F: include/linux/atm*
2181 F: include/uapi/linux/atm*
2183 ATMEL AT91 / AT32 MCI DRIVER
2184 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2186 F: drivers/mmc/host/atmel-mci.c
2188 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2189 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2191 F: drivers/power/reset/at91-sama5d2_shdwc.c
2193 ATMEL SAMA5D2 ADC DRIVER
2194 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2195 L: linux-iio@vger.kernel.org
2197 F: drivers/iio/adc/at91-sama5d2_adc.c
2199 ATMEL Audio ALSA driver
2200 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2201 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2206 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2207 L: linux-arm-kernel@lists.infradead.org
2208 L: dmaengine@vger.kernel.org
2210 F: drivers/dma/at_xdmac.c
2213 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2214 L: linux-i2c@vger.kernel.org
2216 F: drivers/i2c/busses/i2c-at91.c
2219 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2220 L: linux-media@vger.kernel.org
2222 F: drivers/media/platform/soc_camera/atmel-isi.c
2223 F: include/media/atmel-isi.h
2226 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2227 L: linux-fbdev@vger.kernel.org
2229 F: drivers/video/fbdev/atmel_lcdfb.c
2230 F: include/video/atmel_lcdc.h
2232 ATMEL MACB ETHERNET DRIVER
2233 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2235 F: drivers/net/ethernet/cadence/
2238 M: Wenyou Yang <wenyou.yang@atmel.com>
2239 M: Josh Wu <rainyfeeling@outlook.com>
2240 L: linux-mtd@lists.infradead.org
2242 F: drivers/mtd/nand/atmel_nand*
2245 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2246 L: linux-mmc@vger.kernel.org
2248 F: drivers/mmc/host/sdhci-of-at91.c
2251 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2253 F: drivers/spi/spi-atmel.*
2256 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2257 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2259 F: drivers/misc/atmel-ssc.c
2260 F: include/linux/atmel-ssc.h
2262 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2263 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2266 F: drivers/misc/atmel_tclib.c
2267 F: drivers/clocksource/tcb_clksrc.c
2269 ATMEL USBA UDC DRIVER
2270 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2271 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2273 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2275 ATMEL WIRELESS DRIVER
2276 M: Simon Kelley <simon@thekelleys.org.uk>
2277 L: linux-wireless@vger.kernel.org
2278 W: http://www.thekelleys.org.uk/atmel
2279 W: http://atmelwlandriver.sourceforge.net/
2281 F: drivers/net/wireless/atmel/atmel*
2283 ATMEL MAXTOUCH DRIVER
2284 M: Nick Dyer <nick@shmanahar.org>
2285 T: git git://github.com/ndyer/linux.git
2287 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2288 F: drivers/input/touchscreen/atmel_mxt_ts.c
2289 F: include/linux/platform_data/atmel_mxt_ts.h
2291 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2292 M: Bradley Grove <linuxdrivers@attotech.com>
2293 L: linux-scsi@vger.kernel.org
2294 W: http://www.attotech.com
2296 F: drivers/scsi/esas2r
2298 ATUSB IEEE 802.15.4 RADIO DRIVER
2299 M: Stefan Schmidt <stefan@osg.samsung.com>
2300 L: linux-wpan@vger.kernel.org
2302 F: drivers/net/ieee802154/atusb.c
2303 F: drivers/net/ieee802154/atusb.h
2304 F: drivers/net/ieee802154/at86rf230.h
2307 M: Paul Moore <paul@paul-moore.com>
2308 M: Eric Paris <eparis@redhat.com>
2309 L: linux-audit@redhat.com (moderated for non-subscribers)
2310 W: http://people.redhat.com/sgrubb/audit/
2311 T: git git://git.infradead.org/users/pcmoore/audit
2313 F: include/linux/audit.h
2314 F: include/uapi/linux/audit.h
2317 AUXILIARY DISPLAY DRIVERS
2318 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2319 W: http://miguelojeda.es/auxdisplay.htm
2320 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2322 F: drivers/auxdisplay/
2323 F: include/linux/cfag12864b.h
2326 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2327 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2328 W: http://www.atmel.com/products/AVR32/
2329 W: http://mirror.egtvedt.no/avr32linux.org/
2330 W: http://avrfreaks.net/
2334 AVR32/AT32AP MACHINE SUPPORT
2335 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2336 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2338 F: arch/avr32/mach-at32ap/
2341 M: Ralf Baechle <ralf@linux-mips.org>
2342 L: linux-hams@vger.kernel.org
2343 W: http://www.linux-ax25.org/
2345 F: include/uapi/linux/ax25.h
2346 F: include/net/ax25.h
2349 AXENTIA ASOC DRIVERS
2350 M: Peter Rosin <peda@axentia.se>
2351 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2353 F: Documentation/devicetree/bindings/sound/axentia,*
2354 F: sound/soc/atmel/tse850-pcm5142.c
2357 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2358 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2359 L: linux-media@vger.kernel.org
2360 W: https://linuxtv.org
2361 T: git git://linuxtv.org/media_tree.git
2363 F: drivers/media/usb/dvb-usb-v2/az6007.c
2365 AZTECH FM RADIO RECEIVER DRIVER
2366 M: Hans Verkuil <hverkuil@xs4all.nl>
2367 L: linux-media@vger.kernel.org
2368 T: git git://linuxtv.org/media_tree.git
2369 W: https://linuxtv.org
2371 F: drivers/media/radio/radio-aztech*
2374 L: linux-wireless@vger.kernel.org
2375 L: b43-dev@lists.infradead.org
2376 W: http://wireless.kernel.org/en/users/Drivers/b43
2378 F: drivers/net/wireless/broadcom/b43/
2380 B43LEGACY WIRELESS DRIVER
2381 M: Larry Finger <Larry.Finger@lwfinger.net>
2382 L: linux-wireless@vger.kernel.org
2383 L: b43-dev@lists.infradead.org
2384 W: http://wireless.kernel.org/en/users/Drivers/b43
2386 F: drivers/net/wireless/broadcom/b43legacy/
2388 BACKLIGHT CLASS/SUBSYSTEM
2389 M: Lee Jones <lee.jones@linaro.org>
2390 M: Daniel Thompson <daniel.thompson@linaro.org>
2391 M: Jingoo Han <jingoohan1@gmail.com>
2392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2394 F: drivers/video/backlight/
2395 F: include/linux/backlight.h
2396 F: include/linux/pwm_backlight.h
2397 F: Documentation/devicetree/bindings/leds/backlight
2400 M: Marek Lindner <mareklindner@neomailbox.ch>
2401 M: Simon Wunderlich <sw@simonwunderlich.de>
2402 M: Antonio Quartulli <a@unstable.cc>
2403 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2404 W: https://www.open-mesh.org/
2405 Q: https://patchwork.open-mesh.org/project/batman/list/
2407 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2408 F: Documentation/ABI/testing/sysfs-class-net-mesh
2409 F: Documentation/networking/batman-adv.txt
2410 F: include/uapi/linux/batman_adv.h
2413 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2414 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2415 L: linux-hams@vger.kernel.org
2416 W: http://www.baycom.org/~tom/ham/ham.html
2418 F: drivers/net/hamradio/baycom*
2420 BCACHE (BLOCK LAYER CACHE)
2421 M: Kent Overstreet <kent.overstreet@gmail.com>
2422 L: linux-bcache@vger.kernel.org
2423 W: http://bcache.evilpiepirate.org
2425 F: drivers/md/bcache/
2427 BDISP ST MEDIA DRIVER
2428 M: Fabien Dessenne <fabien.dessenne@st.com>
2429 L: linux-media@vger.kernel.org
2430 T: git git://linuxtv.org/media_tree.git
2431 W: https://linuxtv.org
2433 F: drivers/media/platform/sti/bdisp
2435 DELTA ST MEDIA DRIVER
2436 M: Hugues Fruchet <hugues.fruchet@st.com>
2437 L: linux-media@vger.kernel.org
2438 T: git git://linuxtv.org/media_tree.git
2439 W: https://linuxtv.org
2441 F: drivers/media/platform/sti/delta
2444 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2445 M: Salah Triki <salah.triki@gmail.com>
2447 T: git git://github.com/luisbg/linux-befs.git
2448 F: Documentation/filesystems/befs.txt
2451 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2452 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2453 L: netdev@vger.kernel.org
2455 F: drivers/net/ethernet/ec_bhf.c
2458 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2460 F: Documentation/filesystems/bfs.txt
2462 F: include/uapi/linux/bfs_fs.h
2464 BLACKFIN ARCHITECTURE
2465 M: Steven Miao <realmz6@gmail.com>
2466 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2467 T: git git://git.code.sf.net/p/adi-linux/code
2468 W: http://blackfin.uclinux.org
2472 BLACKFIN EMAC DRIVER
2473 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2474 W: http://blackfin.uclinux.org
2476 F: drivers/net/ethernet/adi/
2479 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2480 W: http://blackfin.uclinux.org
2482 F: drivers/rtc/rtc-bfin.c
2485 M: Sonic Zhang <sonic.zhang@analog.com>
2486 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2487 W: http://blackfin.uclinux.org
2489 F: drivers/mmc/host/bfin_sdh.c
2491 BLACKFIN SERIAL DRIVER
2492 M: Sonic Zhang <sonic.zhang@analog.com>
2493 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2494 W: http://blackfin.uclinux.org
2496 F: drivers/tty/serial/bfin_uart.c
2498 BLACKFIN WATCHDOG DRIVER
2499 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2500 W: http://blackfin.uclinux.org
2502 F: drivers/watchdog/bfin_wdt.c
2504 BLACKFIN I2C TWI DRIVER
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/i2c/busses/i2c-bfin-twi.c
2511 BLACKFIN MEDIA DRIVER
2512 M: Scott Jiang <scott.jiang.linux@gmail.com>
2513 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2514 W: http://blackfin.uclinux.org/
2516 F: drivers/media/platform/blackfin/
2517 F: drivers/media/i2c/adv7183*
2518 F: drivers/media/i2c/vs6624*
2520 BLINKM RGB LED DRIVER
2521 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2523 F: drivers/leds/leds-blinkm.c
2526 M: Jens Axboe <axboe@kernel.dk>
2527 L: linux-block@vger.kernel.org
2528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2531 F: kernel/trace/blktrace.c
2535 M: Joern Engel <joern@lazybastard.org>
2536 L: linux-mtd@lists.infradead.org
2538 F: drivers/mtd/devices/block2mtd.c
2541 M: Marcel Holtmann <marcel@holtmann.org>
2542 M: Gustavo Padovan <gustavo@padovan.org>
2543 M: Johan Hedberg <johan.hedberg@gmail.com>
2544 L: linux-bluetooth@vger.kernel.org
2545 W: http://www.bluez.org/
2546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2549 F: drivers/bluetooth/
2552 M: Marcel Holtmann <marcel@holtmann.org>
2553 M: Gustavo Padovan <gustavo@padovan.org>
2554 M: Johan Hedberg <johan.hedberg@gmail.com>
2555 L: linux-bluetooth@vger.kernel.org
2556 W: http://www.bluez.org/
2557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2561 F: include/net/bluetooth/
2564 M: Jay Vosburgh <j.vosburgh@gmail.com>
2565 M: Veaceslav Falico <vfalico@gmail.com>
2566 M: Andy Gospodarek <andy@greyhouse.net>
2567 L: netdev@vger.kernel.org
2568 W: http://sourceforge.net/projects/bonding/
2570 F: drivers/net/bonding/
2571 F: include/uapi/linux/if_bonding.h
2573 BPF (Safe dynamic programs and tools)
2574 M: Alexei Starovoitov <ast@kernel.org>
2575 L: netdev@vger.kernel.org
2576 L: linux-kernel@vger.kernel.org
2579 F: tools/testing/selftests/bpf/
2582 BROADCOM B44 10/100 ETHERNET DRIVER
2583 M: Michael Chan <michael.chan@broadcom.com>
2584 L: netdev@vger.kernel.org
2586 F: drivers/net/ethernet/broadcom/b44.*
2588 BROADCOM B53 ETHERNET SWITCH DRIVER
2589 M: Florian Fainelli <f.fainelli@gmail.com>
2590 L: netdev@vger.kernel.org
2591 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2593 F: drivers/net/dsa/b53/*
2594 F: include/linux/platform_data/b53.h
2596 BROADCOM GENET ETHERNET DRIVER
2597 M: Florian Fainelli <f.fainelli@gmail.com>
2598 L: netdev@vger.kernel.org
2600 F: drivers/net/ethernet/broadcom/genet/
2602 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2603 M: Rasesh Mody <rasesh.mody@cavium.com>
2604 M: Harish Patil <harish.patil@cavium.com>
2605 M: Dept-GELinuxNICDev@cavium.com
2606 L: netdev@vger.kernel.org
2608 F: drivers/net/ethernet/broadcom/bnx2.*
2609 F: drivers/net/ethernet/broadcom/bnx2_*
2611 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2612 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2613 M: Ariel Elior <ariel.elior@cavium.com>
2614 M: everest-linux-l2@cavium.com
2615 L: netdev@vger.kernel.org
2617 F: drivers/net/ethernet/broadcom/bnx2x/
2619 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2620 M: Michael Chan <michael.chan@broadcom.com>
2621 L: netdev@vger.kernel.org
2623 F: drivers/net/ethernet/broadcom/bnxt/
2625 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2626 M: Florian Fainelli <f.fainelli@gmail.com>
2627 M: Ray Jui <rjui@broadcom.com>
2628 M: Scott Branden <sbranden@broadcom.com>
2629 M: bcm-kernel-feedback-list@broadcom.com
2630 T: git git://github.com/broadcom/mach-bcm
2636 F: arch/arm/mach-bcm/
2638 BROADCOM BCM2835 ARM ARCHITECTURE
2639 M: Stephen Warren <swarren@wwwdotorg.org>
2640 M: Lee Jones <lee@kernel.org>
2641 M: Eric Anholt <eric@anholt.net>
2642 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2643 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2647 F: drivers/staging/vc04_services
2649 BROADCOM BCM47XX MIPS ARCHITECTURE
2650 M: Hauke Mehrtens <hauke@hauke-m.de>
2651 M: Rafał Miłecki <zajec5@gmail.com>
2652 L: linux-mips@linux-mips.org
2654 F: Documentation/devicetree/bindings/mips/brcm/
2655 F: arch/mips/bcm47xx/*
2656 F: arch/mips/include/asm/mach-bcm47xx/*
2658 BROADCOM BCM5301X ARM ARCHITECTURE
2659 M: Hauke Mehrtens <hauke@hauke-m.de>
2660 M: Rafał Miłecki <zajec5@gmail.com>
2661 M: bcm-kernel-feedback-list@broadcom.com
2662 L: linux-arm-kernel@lists.infradead.org
2664 F: arch/arm/mach-bcm/bcm_5301x.c
2665 F: arch/arm/boot/dts/bcm5301x*.dtsi
2666 F: arch/arm/boot/dts/bcm470*
2668 BROADCOM BCM53573 ARM ARCHITECTURE
2669 M: Rafał Miłecki <rafal@milecki.pl>
2670 L: linux-arm-kernel@lists.infradead.org
2672 F: arch/arm/boot/dts/bcm53573*
2673 F: arch/arm/boot/dts/bcm47189*
2675 BROADCOM BCM63XX ARM ARCHITECTURE
2676 M: Florian Fainelli <f.fainelli@gmail.com>
2677 M: bcm-kernel-feedback-list@broadcom.com
2678 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2679 T: git git://github.com/broadcom/stblinux.git
2683 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2684 M: Kevin Cernekee <cernekee@gmail.com>
2685 L: linux-usb@vger.kernel.org
2687 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2689 BROADCOM BCM7XXX ARM ARCHITECTURE
2690 M: Brian Norris <computersforpeace@gmail.com>
2691 M: Gregory Fong <gregory.0xf0@gmail.com>
2692 M: Florian Fainelli <f.fainelli@gmail.com>
2693 M: bcm-kernel-feedback-list@broadcom.com
2694 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2695 T: git git://github.com/broadcom/stblinux.git
2697 F: arch/arm/mach-bcm/*brcmstb*
2698 F: arch/arm/boot/dts/bcm7*.dts*
2699 F: drivers/bus/brcmstb_gisb.c
2702 BROADCOM BMIPS MIPS ARCHITECTURE
2703 M: Kevin Cernekee <cernekee@gmail.com>
2704 M: Florian Fainelli <f.fainelli@gmail.com>
2705 L: linux-mips@linux-mips.org
2706 T: git git://github.com/broadcom/stblinux.git
2708 F: arch/mips/bmips/*
2709 F: arch/mips/include/asm/mach-bmips/*
2710 F: arch/mips/kernel/*bmips*
2711 F: arch/mips/boot/dts/brcm/bcm*.dts*
2712 F: drivers/irqchip/irq-bcm63*
2713 F: drivers/irqchip/irq-bcm7*
2714 F: drivers/irqchip/irq-brcmstb*
2715 F: include/linux/bcm963xx_nvram.h
2716 F: include/linux/bcm963xx_tag.h
2718 BROADCOM BMIPS CPUFREQ DRIVER
2719 M: Markus Mayer <mmayer@broadcom.com>
2720 M: bcm-kernel-feedback-list@broadcom.com
2721 L: linux-pm@vger.kernel.org
2723 F: drivers/cpufreq/bmips-cpufreq.c
2725 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2726 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2727 M: Prashant Sreedharan <prashant@broadcom.com>
2728 M: Michael Chan <mchan@broadcom.com>
2729 L: netdev@vger.kernel.org
2731 F: drivers/net/ethernet/broadcom/tg3.*
2733 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2734 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2735 M: Franky Lin <franky.lin@broadcom.com>
2736 M: Hante Meuleman <hante.meuleman@broadcom.com>
2737 L: linux-wireless@vger.kernel.org
2738 L: brcm80211-dev-list.pdl@broadcom.com
2740 F: drivers/net/wireless/broadcom/brcm80211/
2742 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2743 M: QLogic-Storage-Upstream@qlogic.com
2744 L: linux-scsi@vger.kernel.org
2746 F: drivers/scsi/bnx2fc/
2748 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2749 M: QLogic-Storage-Upstream@qlogic.com
2750 L: linux-scsi@vger.kernel.org
2752 F: drivers/scsi/bnx2i/
2754 BROADCOM IPROC ARM ARCHITECTURE
2755 M: Ray Jui <rjui@broadcom.com>
2756 M: Scott Branden <sbranden@broadcom.com>
2757 M: Jon Mason <jonmason@broadcom.com>
2758 M: bcm-kernel-feedback-list@broadcom.com
2759 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2760 T: git git://github.com/broadcom/cygnus-linux.git
2775 F: arch/arm64/boot/dts/broadcom/ns2*
2776 F: drivers/clk/bcm/clk-ns*
2777 F: drivers/pinctrl/bcm/pinctrl-ns*
2779 BROADCOM BRCMSTB GPIO DRIVER
2780 M: Gregory Fong <gregory.0xf0@gmail.com>
2781 L: bcm-kernel-feedback-list@broadcom.com
2783 F: drivers/gpio/gpio-brcmstb.c
2784 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2786 BROADCOM KONA GPIO DRIVER
2787 M: Ray Jui <rjui@broadcom.com>
2788 L: bcm-kernel-feedback-list@broadcom.com
2790 F: drivers/gpio/gpio-bcm-kona.c
2791 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2793 BROADCOM NVRAM DRIVER
2794 M: Rafał Miłecki <zajec5@gmail.com>
2795 L: linux-mips@linux-mips.org
2797 F: drivers/firmware/broadcom/*
2799 BROADCOM STB NAND FLASH DRIVER
2800 M: Brian Norris <computersforpeace@gmail.com>
2801 M: Kamal Dasu <kdasu.kdev@gmail.com>
2802 L: linux-mtd@lists.infradead.org
2803 L: bcm-kernel-feedback-list@broadcom.com
2805 F: drivers/mtd/nand/brcmnand/
2807 BROADCOM STB AVS CPUFREQ DRIVER
2808 M: Markus Mayer <mmayer@broadcom.com>
2809 M: bcm-kernel-feedback-list@broadcom.com
2810 L: linux-pm@vger.kernel.org
2812 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2813 F: drivers/cpufreq/brcmstb*
2815 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2816 M: Rafał Miłecki <zajec5@gmail.com>
2817 L: linux-wireless@vger.kernel.org
2820 F: include/linux/bcma/
2822 BROADCOM SYSTEMPORT ETHERNET DRIVER
2823 M: Florian Fainelli <f.fainelli@gmail.com>
2824 L: netdev@vger.kernel.org
2826 F: drivers/net/ethernet/broadcom/bcmsysport.*
2828 BROADCOM VULCAN ARM64 SOC
2829 M: Jayachandran C. <c.jayachandran@gmail.com>
2830 M: bcm-kernel-feedback-list@broadcom.com
2831 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2833 F: arch/arm64/boot/dts/broadcom/vulcan*
2835 BROADCOM NETXTREME-E ROCE DRIVER
2836 M: Selvin Xavier <selvin.xavier@broadcom.com>
2837 M: Devesh Sharma <devesh.sharma@broadcom.com>
2838 M: Somnath Kotur <somnath.kotur@broadcom.com>
2839 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2840 L: linux-rdma@vger.kernel.org
2841 W: http://www.broadcom.com
2843 F: drivers/infiniband/hw/bnxt_re/
2844 F: include/uapi/rdma/bnxt_re-abi.h
2846 BROCADE BFA FC SCSI DRIVER
2847 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2848 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2849 L: linux-scsi@vger.kernel.org
2851 F: drivers/scsi/bfa/
2853 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2854 M: Rasesh Mody <rasesh.mody@cavium.com>
2855 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2856 M: Dept-GELinuxNICDev@cavium.com
2857 L: netdev@vger.kernel.org
2859 F: drivers/net/ethernet/brocade/bna/
2861 BSG (block layer generic sg v4 driver)
2862 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2863 L: linux-scsi@vger.kernel.org
2866 F: include/linux/bsg.h
2867 F: include/uapi/linux/bsg.h
2870 M: Clemens Ladisch <clemens@ladisch.de>
2871 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2872 T: git git://git.alsa-project.org/alsa-kernel.git
2874 F: Documentation/sound/alsa/Bt87x.txt
2875 F: sound/pci/bt87x.c
2878 M: Michael Buesch <m@bues.ch>
2879 W: http://bu3sch.de/btgpio.php
2881 F: drivers/gpio/gpio-bt8xx.c
2884 M: Chris Mason <clm@fb.com>
2885 M: Josef Bacik <jbacik@fb.com>
2886 M: David Sterba <dsterba@suse.com>
2887 L: linux-btrfs@vger.kernel.org
2888 W: http://btrfs.wiki.kernel.org/
2889 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2892 F: Documentation/filesystems/btrfs.txt
2895 BTTV VIDEO4LINUX DRIVER
2896 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2897 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2898 L: linux-media@vger.kernel.org
2899 W: https://linuxtv.org
2900 T: git git://linuxtv.org/media_tree.git
2902 F: Documentation/media/v4l-drivers/bttv*
2903 F: drivers/media/pci/bt8xx/bttv*
2905 BUSLOGIC SCSI DRIVER
2906 M: Khalid Aziz <khalid@gonehiking.org>
2907 L: linux-scsi@vger.kernel.org
2909 F: drivers/scsi/BusLogic.*
2910 F: drivers/scsi/FlashPoint.*
2912 C-MEDIA CMI8788 DRIVER
2913 M: Clemens Ladisch <clemens@ladisch.de>
2914 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2915 T: git git://git.alsa-project.org/alsa-kernel.git
2917 F: sound/pci/oxygen/
2920 M: Mark Salter <msalter@redhat.com>
2921 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2922 L: linux-c6x-dev@linux-c6x.org
2923 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2927 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2928 M: David Howells <dhowells@redhat.com>
2929 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2931 F: Documentation/filesystems/caching/cachefiles.txt
2934 CADET FM/AM RADIO RECEIVER DRIVER
2935 M: Hans Verkuil <hverkuil@xs4all.nl>
2936 L: linux-media@vger.kernel.org
2937 T: git git://linuxtv.org/media_tree.git
2938 W: https://linuxtv.org
2940 F: drivers/media/radio/radio-cadet*
2942 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2943 M: Jonathan Corbet <corbet@lwn.net>
2944 L: linux-media@vger.kernel.org
2945 T: git git://linuxtv.org/media_tree.git
2947 F: Documentation/media/v4l-drivers/cafe_ccic*
2948 F: drivers/media/platform/marvell-ccic/
2951 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2952 L: netdev@vger.kernel.org
2954 F: Documentation/networking/caif/
2955 F: drivers/net/caif/
2956 F: include/uapi/linux/caif/
2957 F: include/net/caif/
2960 CALGARY x86-64 IOMMU
2961 M: Muli Ben-Yehuda <mulix@mulix.org>
2962 M: Jon Mason <jdmason@kudzu.us>
2963 L: iommu@lists.linux-foundation.org
2965 F: arch/x86/kernel/pci-calgary_64.c
2966 F: arch/x86/kernel/tce_64.c
2967 F: arch/x86/include/asm/calgary.h
2968 F: arch/x86/include/asm/tce.h
2971 M: Oliver Hartkopp <socketcan@hartkopp.net>
2972 M: Marc Kleine-Budde <mkl@pengutronix.de>
2973 L: linux-can@vger.kernel.org
2974 W: https://github.com/linux-can
2975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2978 F: Documentation/networking/can.txt
2980 F: include/linux/can/core.h
2981 F: include/uapi/linux/can.h
2982 F: include/uapi/linux/can/bcm.h
2983 F: include/uapi/linux/can/raw.h
2984 F: include/uapi/linux/can/gw.h
2987 M: Wolfgang Grandegger <wg@grandegger.com>
2988 M: Marc Kleine-Budde <mkl@pengutronix.de>
2989 L: linux-can@vger.kernel.org
2990 W: https://github.com/linux-can
2991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2994 F: Documentation/devicetree/bindings/net/can/
2996 F: include/linux/can/dev.h
2997 F: include/linux/can/platform/
2998 F: include/uapi/linux/can/error.h
2999 F: include/uapi/linux/can/netlink.h
3002 M: Serge Hallyn <serge@hallyn.com>
3003 L: linux-security-module@vger.kernel.org
3005 F: include/linux/capability.h
3006 F: include/uapi/linux/capability.h
3007 F: security/commoncap.c
3008 F: kernel/capability.c
3010 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3011 M: Kevin Tsai <ktsai@capellamicro.com>
3013 F: drivers/iio/light/cm*
3014 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
3017 M: Jan Glauber <jglauber@cavium.com>
3018 M: David Daney <david.daney@cavium.com>
3019 W: http://www.cavium.com
3021 F: drivers/i2c/busses/i2c-octeon*
3022 F: drivers/i2c/busses/i2c-thunderx*
3024 CAVIUM LIQUIDIO NETWORK DRIVER
3025 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3026 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3027 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3028 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3029 L: netdev@vger.kernel.org
3030 W: http://www.cavium.com
3032 F: drivers/net/ethernet/cavium/liquidio/
3034 CAVIUM OCTEON-TX CRYPTO DRIVER
3035 M: George Cherian <george.cherian@cavium.com>
3036 L: linux-crypto@vger.kernel.org
3037 W: http://www.cavium.com
3039 F: drivers/crypto/cavium/cpt/
3041 CC2520 IEEE-802.15.4 RADIO DRIVER
3042 M: Varka Bhadram <varkabhadram@gmail.com>
3043 L: linux-wpan@vger.kernel.org
3045 F: drivers/net/ieee802154/cc2520.c
3046 F: include/linux/spi/cc2520.h
3047 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3050 M: Hans Verkuil <hans.verkuil@cisco.com>
3051 L: linux-media@vger.kernel.org
3052 T: git git://linuxtv.org/media_tree.git
3053 W: http://linuxtv.org
3055 F: Documentation/media/kapi/cec-core.rst
3056 F: Documentation/media/uapi/cec
3057 F: drivers/media/cec/
3058 F: drivers/media/cec-edid.c
3059 F: drivers/media/rc/keymaps/rc-cec.c
3060 F: include/media/cec.h
3061 F: include/media/cec-edid.h
3062 F: include/uapi/linux/cec.h
3063 F: include/uapi/linux/cec-funcs.h
3065 CELL BROADBAND ENGINE ARCHITECTURE
3066 M: Arnd Bergmann <arnd@arndb.de>
3067 L: linuxppc-dev@lists.ozlabs.org
3068 W: http://www.ibm.com/developerworks/power/cell/
3070 F: arch/powerpc/include/asm/cell*.h
3071 F: arch/powerpc/include/asm/spu*.h
3072 F: arch/powerpc/include/uapi/asm/spu*.h
3073 F: arch/powerpc/oprofile/*cell*
3074 F: arch/powerpc/platforms/cell/
3076 CEPH COMMON CODE (LIBCEPH)
3077 M: Ilya Dryomov <idryomov@gmail.com>
3078 M: "Yan, Zheng" <zyan@redhat.com>
3079 M: Sage Weil <sage@redhat.com>
3080 L: ceph-devel@vger.kernel.org
3082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3083 T: git git://github.com/ceph/ceph-client.git
3086 F: include/linux/ceph/
3087 F: include/linux/crush/
3089 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3090 M: "Yan, Zheng" <zyan@redhat.com>
3091 M: Sage Weil <sage@redhat.com>
3092 M: Ilya Dryomov <idryomov@gmail.com>
3093 L: ceph-devel@vger.kernel.org
3095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3096 T: git git://github.com/ceph/ceph-client.git
3098 F: Documentation/filesystems/ceph.txt
3101 CERTIFICATE HANDLING:
3102 M: David Howells <dhowells@redhat.com>
3103 M: David Woodhouse <dwmw2@infradead.org>
3104 L: keyrings@vger.kernel.org
3106 F: Documentation/module-signing.txt
3108 F: scripts/sign-file.c
3109 F: scripts/extract-cert.c
3111 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3112 L: linux-usb@vger.kernel.org
3114 F: Documentation/usb/WUSB-Design-overview.txt
3115 F: Documentation/usb/wusb-cbaf
3116 F: drivers/usb/host/hwa-hc.c
3117 F: drivers/usb/host/whci/
3118 F: drivers/usb/wusbcore/
3119 F: include/linux/usb/wusb*
3121 HT16K33 LED CONTROLLER DRIVER
3122 M: Robin van der Gracht <robin@protonic.nl>
3124 F: drivers/auxdisplay/ht16k33.c
3125 F: Documentation/devicetree/bindings/display/ht16k33.txt
3127 CFAG12864B LCD DRIVER
3128 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3129 W: http://miguelojeda.es/auxdisplay.htm
3130 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3132 F: drivers/auxdisplay/cfag12864b.c
3133 F: include/linux/cfag12864b.h
3135 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3136 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3137 W: http://miguelojeda.es/auxdisplay.htm
3138 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3140 F: drivers/auxdisplay/cfag12864bfb.c
3141 F: include/linux/cfag12864b.h
3143 CFG80211 and NL80211
3144 M: Johannes Berg <johannes@sipsolutions.net>
3145 L: linux-wireless@vger.kernel.org
3146 W: http://wireless.kernel.org/
3147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3150 F: include/uapi/linux/nl80211.h
3151 F: include/net/cfg80211.h
3153 X: net/wireless/wext*
3155 CHAR and MISC DRIVERS
3156 M: Arnd Bergmann <arnd@arndb.de>
3157 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3162 F: include/linux/miscdevice.h
3165 M: Andy Whitcroft <apw@canonical.com>
3166 M: Joe Perches <joe@perches.com>
3168 F: scripts/checkpatch.pl
3170 CHINESE DOCUMENTATION
3171 M: Harry Wei <harryxiyou@gmail.com>
3172 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3173 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3175 F: Documentation/translations/zh_CN/
3177 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3178 M: Peter Chen <Peter.Chen@nxp.com>
3179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3180 L: linux-usb@vger.kernel.org
3182 F: drivers/usb/chipidea/
3184 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3185 M: Hans de Goede <hdegoede@redhat.com>
3186 L: linux-input@vger.kernel.org
3188 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3189 F: drivers/input/touchscreen/chipone_icn8318.c
3191 CHROME HARDWARE PLATFORM SUPPORT
3192 M: Olof Johansson <olof@lixom.net>
3194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3195 F: drivers/platform/chrome/
3197 CISCO VIC ETHERNET NIC DRIVER
3198 M: Christian Benvenuti <benve@cisco.com>
3199 M: Sujith Sankar <ssujith@cisco.com>
3200 M: Govindarajulu Varadarajan <_govind@gmx.com>
3201 M: Neel Patel <neepatel@cisco.com>
3203 F: drivers/net/ethernet/cisco/enic/
3205 CISCO VIC LOW LATENCY NIC DRIVER
3206 M: Christian Benvenuti <benve@cisco.com>
3207 M: Dave Goodell <dgoodell@cisco.com>
3209 F: drivers/infiniband/hw/usnic/
3211 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3212 M: Hartley Sweeten <hsweeten@visionengravers.com>
3213 L: netdev@vger.kernel.org
3215 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3217 CIRRUS LOGIC AUDIO CODEC DRIVERS
3218 M: Brian Austin <brian.austin@cirrus.com>
3219 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3220 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3222 F: sound/soc/codecs/cs*
3225 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3226 L: linux-kernel@vger.kernel.org
3229 F: include/linux/cleancache.h
3232 M: Russell King <linux@armlinux.org.uk>
3233 L: linux-clk@vger.kernel.org
3235 F: include/linux/clk.h
3237 CLOCKSOURCE, CLOCKEVENT DRIVERS
3238 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3239 M: Thomas Gleixner <tglx@linutronix.de>
3240 L: linux-kernel@vger.kernel.org
3241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3243 F: drivers/clocksource
3245 CISCO FCOE HBA DRIVER
3246 M: Satish Kharat <satishkh@cisco.com>
3247 M: Sesidhar Baddela <sebaddel@cisco.com>
3248 M: Karan Tilak Kumar <kartilak@cisco.com>
3249 L: linux-scsi@vger.kernel.org
3251 F: drivers/scsi/fnic/
3253 CISCO SCSI HBA DRIVER
3254 M: Karan Tilak Kumar <kartilak@cisco.com>
3255 M: Sesidhar Baddela <sebaddel@cisco.com>
3256 L: linux-scsi@vger.kernel.org
3258 F: drivers/scsi/snic/
3261 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3262 M: Daniel Oliveira Nascimento <don@syst.com.br>
3263 L: platform-driver-x86@vger.kernel.org
3265 F: drivers/platform/x86/classmate-laptop.c
3268 M: Hans Verkuil <hans.verkuil@cisco.com>
3269 L: linux-media@vger.kernel.org
3270 T: git git://linuxtv.org/media_tree.git
3271 W: https://linuxtv.org
3273 F: drivers/media/pci/cobalt/
3275 COCCINELLE/Semantic Patches (SmPL)
3276 M: Julia Lawall <Julia.Lawall@lip6.fr>
3277 M: Gilles Muller <Gilles.Muller@lip6.fr>
3278 M: Nicolas Palix <nicolas.palix@imag.fr>
3279 M: Michal Marek <mmarek@suse.com>
3280 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3282 W: http://coccinelle.lip6.fr/
3284 F: Documentation/dev-tools/coccinelle.rst
3285 F: scripts/coccinelle/
3286 F: scripts/coccicheck
3289 M: Jan Harkes <jaharkes@cs.cmu.edu>
3291 L: codalist@coda.cs.cmu.edu
3292 W: http://www.coda.cs.cmu.edu/
3294 F: Documentation/filesystems/coda.txt
3296 F: include/linux/coda*.h
3297 F: include/uapi/linux/coda*.h
3299 CODA V4L2 MEM2MEM DRIVER
3300 M: Philipp Zabel <p.zabel@pengutronix.de>
3301 L: linux-media@vger.kernel.org
3303 F: Documentation/devicetree/bindings/media/coda.txt
3304 F: drivers/media/platform/coda/
3306 COMMON CLK FRAMEWORK
3307 M: Michael Turquette <mturquette@baylibre.com>
3308 M: Stephen Boyd <sboyd@codeaurora.org>
3309 L: linux-clk@vger.kernel.org
3310 Q: http://patchwork.kernel.org/project/linux-clk/list/
3311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3313 F: Documentation/devicetree/bindings/clock/
3315 X: drivers/clk/clkdev.c
3316 F: include/linux/clk-pr*
3317 F: include/linux/clk/
3319 COMMON INTERNET FILE SYSTEM (CIFS)
3320 M: Steve French <sfrench@samba.org>
3321 L: linux-cifs@vger.kernel.org
3322 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3323 W: http://linux-cifs.samba.org/
3324 T: git git://git.samba.org/sfrench/cifs-2.6.git
3326 F: Documentation/filesystems/cifs/
3329 COMPACTPCI HOTPLUG CORE
3330 M: Scott Murray <scott@spiteful.org>
3331 L: linux-pci@vger.kernel.org
3333 F: drivers/pci/hotplug/cpci_hotplug*
3335 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3336 M: Scott Murray <scott@spiteful.org>
3337 L: linux-pci@vger.kernel.org
3339 F: drivers/pci/hotplug/cpcihp_zt5550.*
3341 COMPACTPCI HOTPLUG GENERIC DRIVER
3342 M: Scott Murray <scott@spiteful.org>
3343 L: linux-pci@vger.kernel.org
3345 F: drivers/pci/hotplug/cpcihp_generic.c
3347 COMPAL LAPTOP SUPPORT
3348 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3349 L: platform-driver-x86@vger.kernel.org
3351 F: drivers/platform/x86/compal-laptop.c
3353 CONEXANT ACCESSRUNNER USB DRIVER
3354 L: accessrunner-general@lists.sourceforge.net
3355 W: http://accessrunner.sourceforge.net/
3357 F: drivers/usb/atm/cxacru.c
3360 M: Joel Becker <jlbec@evilplan.org>
3361 M: Christoph Hellwig <hch@lst.de>
3362 T: git git://git.infradead.org/users/hch/configfs.git
3365 F: include/linux/configfs.h
3368 M: Evgeniy Polyakov <zbr@ioremap.net>
3369 L: netdev@vger.kernel.org
3371 F: drivers/connector/
3373 CONTROL GROUP (CGROUP)
3374 M: Tejun Heo <tj@kernel.org>
3375 M: Li Zefan <lizefan@huawei.com>
3376 M: Johannes Weiner <hannes@cmpxchg.org>
3377 L: cgroups@vger.kernel.org
3378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3380 F: Documentation/cgroup*
3381 F: include/linux/cgroup*
3384 CONTROL GROUP - CPUSET
3385 M: Li Zefan <lizefan@huawei.com>
3386 L: cgroups@vger.kernel.org
3387 W: http://www.bullopensource.org/cpuset/
3388 W: http://oss.sgi.com/projects/cpusets/
3389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3391 F: Documentation/cgroup-v1/cpusets.txt
3392 F: include/linux/cpuset.h
3395 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3396 M: Johannes Weiner <hannes@cmpxchg.org>
3397 M: Michal Hocko <mhocko@kernel.org>
3398 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3399 L: cgroups@vger.kernel.org
3400 L: linux-mm@kvack.org
3405 CORETEMP HARDWARE MONITORING DRIVER
3406 M: Fenghua Yu <fenghua.yu@intel.com>
3407 L: linux-hwmon@vger.kernel.org
3409 F: Documentation/hwmon/coretemp
3410 F: drivers/hwmon/coretemp.c
3412 COSA/SRP SYNC SERIAL DRIVER
3413 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3414 W: http://www.fi.muni.cz/~kas/cosa/
3416 F: drivers/net/wan/cosa*
3418 CPMAC ETHERNET DRIVER
3419 M: Florian Fainelli <f.fainelli@gmail.com>
3420 L: netdev@vger.kernel.org
3422 F: drivers/net/ethernet/ti/cpmac.c
3424 CPU FREQUENCY DRIVERS
3425 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3426 M: Viresh Kumar <viresh.kumar@linaro.org>
3427 L: linux-pm@vger.kernel.org
3429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3430 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3431 B: https://bugzilla.kernel.org
3432 F: Documentation/cpu-freq/
3434 F: include/linux/cpufreq.h
3436 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3437 M: Viresh Kumar <viresh.kumar@linaro.org>
3438 M: Sudeep Holla <sudeep.holla@arm.com>
3439 L: linux-pm@vger.kernel.org
3440 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3442 F: drivers/cpufreq/arm_big_little.h
3443 F: drivers/cpufreq/arm_big_little.c
3444 F: drivers/cpufreq/arm_big_little_dt.c
3446 CPUIDLE DRIVER - ARM BIG LITTLE
3447 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3448 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3449 L: linux-pm@vger.kernel.org
3450 L: linux-arm-kernel@lists.infradead.org
3451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3453 F: drivers/cpuidle/cpuidle-big_little.c
3455 CPUIDLE DRIVER - ARM EXYNOS
3456 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3457 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3458 M: Kukjin Kim <kgene@kernel.org>
3459 L: linux-pm@vger.kernel.org
3460 L: linux-samsung-soc@vger.kernel.org
3462 F: drivers/cpuidle/cpuidle-exynos.c
3463 F: arch/arm/mach-exynos/pm.c
3466 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3467 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3468 L: linux-pm@vger.kernel.org
3470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3471 B: https://bugzilla.kernel.org
3472 F: drivers/cpuidle/*
3473 F: include/linux/cpuidle.h
3476 M: "H. Peter Anvin" <hpa@zytor.com>
3478 F: arch/x86/kernel/cpuid.c
3479 F: arch/x86/kernel/msr.c
3481 CPU POWER MONITORING SUBSYSTEM
3482 M: Thomas Renninger <trenn@suse.com>
3483 L: linux-pm@vger.kernel.org
3485 F: tools/power/cpupower/
3488 W: http://sourceforge.net/projects/cramfs/
3489 S: Orphan / Obsolete
3490 F: Documentation/filesystems/cramfs.txt
3494 M: Mikael Starvik <starvik@axis.com>
3495 M: Jesper Nilsson <jesper.nilsson@axis.com>
3496 L: linux-cris-kernel@axis.com
3497 W: http://developer.axis.com
3498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3501 F: drivers/tty/serial/crisv10.*
3504 M: Herbert Xu <herbert@gondor.apana.org.au>
3505 M: "David S. Miller" <davem@davemloft.net>
3506 L: linux-crypto@vger.kernel.org
3507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3510 F: Documentation/crypto/
3511 F: Documentation/devicetree/bindings/crypto/
3512 F: Documentation/DocBook/crypto-API.tmpl
3517 F: include/linux/crypto*
3519 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3520 M: Neil Horman <nhorman@tuxdriver.com>
3521 L: linux-crypto@vger.kernel.org
3523 F: crypto/ansi_cprng.c
3527 M: Hans Verkuil <hverkuil@xs4all.nl>
3528 L: linux-media@vger.kernel.org
3529 T: git git://linuxtv.org/media_tree.git
3530 W: http://linuxtv.org
3532 F: drivers/media/i2c/cs3308.c
3533 F: drivers/media/i2c/cs3308.h
3535 CS5535 Audio ALSA driver
3536 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3538 F: sound/pci/cs5535audio/
3541 M: Solomon Peachy <pizza@shaftnet.org>
3543 F: drivers/net/wireless/st/cw1200/
3545 CX18 VIDEO4LINUX DRIVER
3546 M: Andy Walls <awalls@md.metrocast.net>
3547 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3548 L: linux-media@vger.kernel.org
3549 T: git git://linuxtv.org/media_tree.git
3550 W: https://linuxtv.org
3551 W: http://www.ivtvdriver.org/index.php/Cx18
3553 F: Documentation/media/v4l-drivers/cx18*
3554 F: drivers/media/pci/cx18/
3555 F: include/uapi/linux/ivtv*
3557 CX2341X MPEG ENCODER HELPER MODULE
3558 M: Hans Verkuil <hverkuil@xs4all.nl>
3559 L: linux-media@vger.kernel.org
3560 T: git git://linuxtv.org/media_tree.git
3561 W: https://linuxtv.org
3563 F: drivers/media/common/cx2341x*
3564 F: include/media/cx2341x*
3566 CX24120 MEDIA DRIVER
3567 M: Jemma Denson <jdenson@gmail.com>
3568 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3569 L: linux-media@vger.kernel.org
3570 W: https://linuxtv.org
3571 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3573 F: drivers/media/dvb-frontends/cx24120*
3575 CX88 VIDEO4LINUX DRIVER
3576 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3577 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3578 L: linux-media@vger.kernel.org
3579 W: https://linuxtv.org
3580 T: git git://linuxtv.org/media_tree.git
3582 F: Documentation/media/v4l-drivers/cx88*
3583 F: drivers/media/pci/cx88/
3585 CXD2820R MEDIA DRIVER
3586 M: Antti Palosaari <crope@iki.fi>
3587 L: linux-media@vger.kernel.org
3588 W: https://linuxtv.org
3589 W: http://palosaari.fi/linux/
3590 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3591 T: git git://linuxtv.org/anttip/media_tree.git
3593 F: drivers/media/dvb-frontends/cxd2820r*
3595 CXGB3 ETHERNET DRIVER (CXGB3)
3596 M: Santosh Raspatur <santosh@chelsio.com>
3597 L: netdev@vger.kernel.org
3598 W: http://www.chelsio.com
3600 F: drivers/net/ethernet/chelsio/cxgb3/
3602 CXGB3 ISCSI DRIVER (CXGB3I)
3603 M: Karen Xie <kxie@chelsio.com>
3604 L: linux-scsi@vger.kernel.org
3605 W: http://www.chelsio.com
3607 F: drivers/scsi/cxgbi/cxgb3i
3609 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3610 M: Steve Wise <swise@chelsio.com>
3611 L: linux-rdma@vger.kernel.org
3612 W: http://www.openfabrics.org
3614 F: drivers/infiniband/hw/cxgb3/
3615 F: include/uapi/rdma/cxgb3-abi.h
3617 CXGB4 ETHERNET DRIVER (CXGB4)
3618 M: Ganesh Goudar <ganeshgr@chelsio.com>
3619 L: netdev@vger.kernel.org
3620 W: http://www.chelsio.com
3622 F: drivers/net/ethernet/chelsio/cxgb4/
3624 CXGB4 ISCSI DRIVER (CXGB4I)
3625 M: Karen Xie <kxie@chelsio.com>
3626 L: linux-scsi@vger.kernel.org
3627 W: http://www.chelsio.com
3629 F: drivers/scsi/cxgbi/cxgb4i
3631 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3632 M: Steve Wise <swise@chelsio.com>
3633 L: linux-rdma@vger.kernel.org
3634 W: http://www.openfabrics.org
3636 F: drivers/infiniband/hw/cxgb4/
3637 F: include/uapi/rdma/cxgb4-abi.h
3639 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3640 M: Casey Leedom <leedom@chelsio.com>
3641 L: netdev@vger.kernel.org
3642 W: http://www.chelsio.com
3644 F: drivers/net/ethernet/chelsio/cxgb4vf/
3646 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3647 M: Ian Munsie <imunsie@au1.ibm.com>
3648 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3649 L: linuxppc-dev@lists.ozlabs.org
3651 F: arch/powerpc/platforms/powernv/pci-cxl.c
3652 F: drivers/misc/cxl/
3653 F: include/misc/cxl*
3654 F: include/uapi/misc/cxl.h
3655 F: Documentation/powerpc/cxl.txt
3656 F: Documentation/ABI/testing/sysfs-class-cxl
3658 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3659 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3660 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3661 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3662 L: linux-scsi@vger.kernel.org
3664 F: drivers/scsi/cxlflash/
3665 F: include/uapi/scsi/cxlflash_ioctls.h
3666 F: Documentation/powerpc/cxlflash.txt
3668 STMMAC ETHERNET DRIVER
3669 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3670 M: Alexandre Torgue <alexandre.torgue@st.com>
3671 L: netdev@vger.kernel.org
3672 W: http://www.stlinux.com
3674 F: drivers/net/ethernet/stmicro/stmmac/
3677 M: Russell King <linux@armlinux.org.uk>
3678 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3679 W: http://www.armlinux.org.uk/
3681 F: drivers/video/fbdev/cyber2000fb.*
3683 CYCLADES ASYNC MUX DRIVER
3684 W: http://www.cyclades.com/
3686 F: drivers/tty/cyclades.c
3687 F: include/linux/cyclades.h
3688 F: include/uapi/linux/cyclades.h
3690 CYCLADES PC300 DRIVER
3691 W: http://www.cyclades.com/
3693 F: drivers/net/wan/pc300*
3695 CYPRESS_FIRMWARE MEDIA DRIVER
3696 M: Antti Palosaari <crope@iki.fi>
3697 L: linux-media@vger.kernel.org
3698 W: https://linuxtv.org
3699 W: http://palosaari.fi/linux/
3700 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3701 T: git git://linuxtv.org/anttip/media_tree.git
3703 F: drivers/media/common/cypress_firmware*
3705 CYTTSP TOUCHSCREEN DRIVER
3706 M: Ferruh Yigit <fery@cypress.com>
3707 L: linux-input@vger.kernel.org
3709 F: drivers/input/touchscreen/cyttsp*
3710 F: include/linux/input/cyttsp.h
3712 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3713 M: Joshua Kinard <kumba@gentoo.org>
3715 F: drivers/rtc/rtc-ds1685.c
3716 F: include/linux/rtc/ds1685.h
3718 DAMA SLAVE for AX.25
3719 M: Joerg Reuter <jreuter@yaina.de>
3720 W: http://yaina.de/jreuter/
3721 W: http://www.qsl.net/dl1bke/
3722 L: linux-hams@vger.kernel.org
3724 F: net/ax25/af_ax25.c
3725 F: net/ax25/ax25_dev.c
3726 F: net/ax25/ax25_ds_*
3727 F: net/ax25/ax25_in.c
3728 F: net/ax25/ax25_out.c
3729 F: net/ax25/ax25_timer.c
3730 F: net/ax25/sysctl_net_ax25.c
3732 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3733 L: netdev@vger.kernel.org
3735 F: Documentation/networking/dmfe.txt
3736 F: drivers/net/ethernet/dec/tulip/dmfe.c
3738 DC390/AM53C974 SCSI driver
3739 M: Hannes Reinecke <hare@suse.com>
3740 L: linux-scsi@vger.kernel.org
3742 F: drivers/scsi/am53c974.c
3745 M: Oliver Neukum <oliver@neukum.org>
3746 M: Ali Akcaagac <aliakc@web.de>
3747 M: Jamie Lenehan <lenehan@twibble.org>
3748 L: dc395x@twibble.org
3749 W: http://twibble.org/dist/dc395x/
3750 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3752 F: Documentation/scsi/dc395x.txt
3753 F: drivers/scsi/dc395x.*
3756 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3757 L: dccp@vger.kernel.org
3758 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3760 F: include/linux/dccp.h
3761 F: include/uapi/linux/dccp.h
3762 F: include/linux/tfrc.h
3765 DECnet NETWORK LAYER
3766 W: http://linux-decnet.sourceforge.net
3767 L: linux-decnet-user@lists.sourceforge.net
3769 F: Documentation/networking/decnet.txt
3772 DECSTATION PLATFORM SUPPORT
3773 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3774 L: linux-mips@linux-mips.org
3775 W: http://www.linux-mips.org/wiki/DECstation
3778 F: arch/mips/include/asm/dec/
3779 F: arch/mips/include/asm/mach-dec/
3781 DEFXX FDDI NETWORK DRIVER
3782 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3784 F: drivers/net/fddi/defxx.*
3787 M: Matthew Garrett <mjg59@srcf.ucam.org>
3788 M: Pali Rohár <pali.rohar@gmail.com>
3789 L: platform-driver-x86@vger.kernel.org
3791 F: drivers/platform/x86/dell-laptop.c
3793 DELL LAPTOP RBTN DRIVER
3794 M: Pali Rohár <pali.rohar@gmail.com>
3796 F: drivers/platform/x86/dell-rbtn.*
3798 DELL LAPTOP FREEFALL DRIVER
3799 M: Pali Rohár <pali.rohar@gmail.com>
3801 F: drivers/platform/x86/dell-smo8800.c
3803 DELL LAPTOP SMM DRIVER
3804 M: Pali Rohár <pali.rohar@gmail.com>
3806 F: drivers/hwmon/dell-smm-hwmon.c
3807 F: include/uapi/linux/i8k.h
3809 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3810 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3812 F: Documentation/dcdbas.txt
3813 F: drivers/firmware/dcdbas.*
3815 DELL WMI EXTRAS DRIVER
3816 M: Matthew Garrett <mjg59@srcf.ucam.org>
3817 M: Pali Rohár <pali.rohar@gmail.com>
3819 F: drivers/platform/x86/dell-wmi.c
3821 DESIGNWARE USB2 DRD IP DRIVER
3822 M: John Youn <johnyoun@synopsys.com>
3823 L: linux-usb@vger.kernel.org
3824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3826 F: drivers/usb/dwc2/
3828 DESIGNWARE USB3 DRD IP DRIVER
3829 M: Felipe Balbi <balbi@kernel.org>
3830 L: linux-usb@vger.kernel.org
3831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3833 F: drivers/usb/dwc3/
3835 DEVICE COREDUMP (DEV_COREDUMP)
3836 M: Johannes Berg <johannes@sipsolutions.net>
3837 L: linux-kernel@vger.kernel.org
3839 F: drivers/base/devcoredump.c
3840 F: include/linux/devcoredump.h
3842 DEVICE FREQUENCY (DEVFREQ)
3843 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3844 M: Kyungmin Park <kyungmin.park@samsung.com>
3845 R: Chanwoo Choi <cw00.choi@samsung.com>
3846 L: linux-pm@vger.kernel.org
3847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3850 F: include/linux/devfreq.h
3851 F: Documentation/devicetree/bindings/devfreq/
3853 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3854 M: Chanwoo Choi <cw00.choi@samsung.com>
3855 L: linux-pm@vger.kernel.org
3856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3858 F: drivers/devfreq/event/
3859 F: drivers/devfreq/devfreq-event.c
3860 F: include/linux/devfreq-event.h
3861 F: Documentation/devicetree/bindings/devfreq/event/
3863 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3864 M: Chanwoo Choi <cw00.choi@samsung.com>
3865 L: linux-pm@vger.kernel.org
3866 L: linux-samsung-soc@vger.kernel.org
3867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3869 F: drivers/devfreq/exynos-bus.c
3870 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3872 DEVICE NUMBER REGISTRY
3873 M: Torben Mathiasen <device@lanana.org>
3874 W: http://lanana.org/docs/device-list/index.html
3878 M: Alasdair Kergon <agk@redhat.com>
3879 M: Mike Snitzer <snitzer@redhat.com>
3880 M: dm-devel@redhat.com
3881 L: dm-devel@redhat.com
3882 W: http://sources.redhat.com/dm
3883 Q: http://patchwork.kernel.org/project/dm-devel/list/
3884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3885 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3887 F: Documentation/device-mapper/
3889 F: drivers/md/persistent-data/
3890 F: include/linux/device-mapper.h
3891 F: include/linux/dm-*.h
3892 F: include/uapi/linux/dm-*.h
3895 M: Jiri Pirko <jiri@mellanox.com>
3896 L: netdev@vger.kernel.org
3898 F: net/core/devlink.c
3899 F: include/net/devlink.h
3900 F: include/uapi/linux/devlink.h
3902 DIALOG SEMICONDUCTOR DRIVERS
3903 M: Support Opensource <support.opensource@diasemi.com>
3904 W: http://www.dialog-semiconductor.com/products
3906 F: Documentation/hwmon/da90??
3907 F: Documentation/devicetree/bindings/mfd/da90*.txt
3908 F: Documentation/devicetree/bindings/regulator/da92*.txt
3909 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3910 F: drivers/gpio/gpio-da90??.c
3911 F: drivers/hwmon/da90??-hwmon.c
3912 F: drivers/iio/adc/da91??-*.c
3913 F: drivers/input/misc/da90??_onkey.c
3914 F: drivers/input/touchscreen/da9052_tsi.c
3915 F: drivers/leds/leds-da90??.c
3916 F: drivers/mfd/da903x.c
3917 F: drivers/mfd/da90??-*.c
3918 F: drivers/mfd/da91??-*.c
3919 F: drivers/power/supply/da9052-battery.c
3920 F: drivers/power/supply/da91??-*.c
3921 F: drivers/regulator/da903x.c
3922 F: drivers/regulator/da9???-regulator.[ch]
3923 F: drivers/rtc/rtc-da90??.c
3924 F: drivers/video/backlight/da90??_bl.c
3925 F: drivers/watchdog/da90??_wdt.c
3926 F: include/linux/mfd/da903x.h
3927 F: include/linux/mfd/da9052/
3928 F: include/linux/mfd/da9055/
3929 F: include/linux/mfd/da9062/
3930 F: include/linux/mfd/da9063/
3931 F: include/linux/mfd/da9150/
3932 F: include/linux/regulator/da9211.h
3933 F: include/sound/da[79]*.h
3934 F: sound/soc/codecs/da[79]*.[ch]
3936 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3937 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3938 L: linux-gpio@vger.kernel.org
3940 F: drivers/gpio/gpio-gpio-mm.c
3942 DIGI NEO AND CLASSIC PCI PRODUCTS
3943 M: Lidza Louina <lidza.louina@gmail.com>
3944 M: Mark Hounschell <markh@compro.net>
3945 L: driverdev-devel@linuxdriverproject.org
3947 F: drivers/staging/dgnc/
3949 DIOLAN U2C-12 I2C DRIVER
3950 M: Guenter Roeck <linux@roeck-us.net>
3951 L: linux-i2c@vger.kernel.org
3953 F: drivers/i2c/busses/i2c-diolan-u2c.c
3956 M: Matthew Wilcox <mawilcox@microsoft.com>
3957 M: Ross Zwisler <ross.zwisler@linux.intel.com>
3958 L: linux-fsdevel@vger.kernel.org
3961 F: include/linux/dax.h
3962 F: include/trace/events/fs_dax.h
3964 DIRECTORY NOTIFICATION (DNOTIFY)
3965 M: Eric Paris <eparis@parisplace.org>
3967 F: Documentation/filesystems/dnotify.txt
3968 F: fs/notify/dnotify/
3969 F: include/linux/dnotify.h
3971 DISK GEOMETRY AND PARTITION HANDLING
3972 M: Andries Brouwer <aeb@cwi.nl>
3973 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3974 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3975 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3979 M: Jan Kara <jack@suse.com>
3981 F: Documentation/filesystems/quota.txt
3983 F: include/linux/quota*.h
3984 F: include/uapi/linux/quota*.h
3986 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3987 M: Bernie Thompson <bernie@plugable.com>
3988 L: linux-fbdev@vger.kernel.org
3990 W: http://plugable.com/category/projects/udlfb/
3991 F: drivers/video/fbdev/udlfb.c
3992 F: include/video/udlfb.h
3993 F: Documentation/fb/udlfb.txt
3995 DISTRIBUTED LOCK MANAGER (DLM)
3996 M: Christine Caulfield <ccaulfie@redhat.com>
3997 M: David Teigland <teigland@redhat.com>
3998 L: cluster-devel@redhat.com
3999 W: http://sources.redhat.com/cluster/
4000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4004 DMA BUFFER SHARING FRAMEWORK
4005 M: Sumit Semwal <sumit.semwal@linaro.org>
4007 L: linux-media@vger.kernel.org
4008 L: dri-devel@lists.freedesktop.org
4009 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4011 F: include/linux/dma-buf*
4012 F: include/linux/reservation.h
4013 F: include/linux/*fence.h
4014 F: Documentation/dma-buf-sharing.txt
4015 T: git git://anongit.freedesktop.org/drm/drm-misc
4018 M: Sumit Semwal <sumit.semwal@linaro.org>
4019 R: Gustavo Padovan <gustavo@padovan.org>
4021 L: linux-media@vger.kernel.org
4022 L: dri-devel@lists.freedesktop.org
4023 F: drivers/dma-buf/sync_*
4024 F: drivers/dma-buf/sw_sync.c
4025 F: include/linux/sync_file.h
4026 F: include/uapi/linux/sync_file.h
4027 F: Documentation/sync_file.txt
4028 T: git git://anongit.freedesktop.org/drm/drm-misc
4030 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4031 M: Vinod Koul <vinod.koul@intel.com>
4032 L: dmaengine@vger.kernel.org
4033 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4036 F: include/linux/dmaengine.h
4037 F: Documentation/devicetree/bindings/dma/
4038 F: Documentation/dmaengine/
4039 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4041 DME1737 HARDWARE MONITOR DRIVER
4042 M: Juerg Haefliger <juergh@gmail.com>
4043 L: linux-hwmon@vger.kernel.org
4045 F: Documentation/hwmon/dme1737
4046 F: drivers/hwmon/dme1737.c
4049 M: Jean Delvare <jdelvare@suse.com>
4051 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4052 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4053 F: drivers/firmware/dmi-id.c
4054 F: drivers/firmware/dmi_scan.c
4055 F: include/linux/dmi.h
4058 M: Jonathan Corbet <corbet@lwn.net>
4059 L: linux-doc@vger.kernel.org
4062 F: scripts/docproc.c
4063 F: scripts/kernel-doc*
4064 X: Documentation/ABI/
4065 X: Documentation/devicetree/
4066 X: Documentation/acpi
4067 X: Documentation/power
4068 X: Documentation/spi
4069 X: Documentation/media
4070 T: git git://git.lwn.net/linux.git docs-next
4073 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4074 L: blinux-list@redhat.com
4076 F: drivers/char/dtlk.c
4077 F: include/linux/dtlk.h
4079 DPT_I2O SCSI RAID DRIVER
4080 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4081 L: linux-scsi@vger.kernel.org
4082 W: http://www.adaptec.com/
4084 F: drivers/scsi/dpt*
4085 F: drivers/scsi/dpt/
4088 M: Philipp Reisner <philipp.reisner@linbit.com>
4089 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4090 L: drbd-dev@lists.linbit.com
4091 W: http://www.drbd.org
4092 T: git git://git.linbit.com/linux-drbd.git
4093 T: git git://git.linbit.com/drbd-8.4.git
4095 F: drivers/block/drbd/
4097 F: Documentation/blockdev/drbd/
4099 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4100 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4103 F: Documentation/kobject.txt
4108 F: include/linux/debugfs.h
4109 F: include/linux/kobj*
4113 M: David Airlie <airlied@linux.ie>
4114 L: dri-devel@lists.freedesktop.org
4115 T: git git://people.freedesktop.org/~airlied/linux
4116 B: https://bugs.freedesktop.org/
4117 C: irc://chat.freenode.net/dri-devel
4121 F: Documentation/devicetree/bindings/display/
4122 F: Documentation/devicetree/bindings/gpu/
4123 F: Documentation/devicetree/bindings/video/
4124 F: Documentation/gpu/
4126 F: include/uapi/drm/
4128 DRM DRIVERS AND MISC GPU PATCHES
4129 M: Daniel Vetter <daniel.vetter@intel.com>
4130 M: Jani Nikula <jani.nikula@linux.intel.com>
4131 M: Sean Paul <seanpaul@chromium.org>
4132 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4134 T: git git://anongit.freedesktop.org/drm/drm-misc
4135 F: Documentation/gpu/
4137 F: drivers/gpu/drm/*
4139 F: include/uapi/drm/drm*
4141 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4142 M: Dave Airlie <airlied@redhat.com>
4144 F: drivers/gpu/drm/ast/
4146 DRM DRIVERS FOR BRIDGE CHIPS
4147 M: Archit Taneja <architt@codeaurora.org>
4149 T: git git://anongit.freedesktop.org/drm/drm-misc
4150 F: drivers/gpu/drm/bridge/
4152 DRM DRIVER FOR BOCHS VIRTUAL GPU
4153 M: Gerd Hoffmann <kraxel@redhat.com>
4154 L: virtualization@lists.linux-foundation.org
4155 T: git git://git.kraxel.org/linux drm-qemu
4157 F: drivers/gpu/drm/bochs/
4159 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4160 M: Dave Airlie <airlied@redhat.com>
4161 M: Gerd Hoffmann <kraxel@redhat.com>
4162 L: virtualization@lists.linux-foundation.org
4163 T: git git://git.kraxel.org/linux drm-qemu
4165 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4166 F: drivers/gpu/drm/cirrus/
4168 RADEON and AMDGPU DRM DRIVERS
4169 M: Alex Deucher <alexander.deucher@amd.com>
4170 M: Christian König <christian.koenig@amd.com>
4171 L: amd-gfx@lists.freedesktop.org
4172 T: git git://people.freedesktop.org/~agd5f/linux
4174 F: drivers/gpu/drm/radeon/
4175 F: include/uapi/drm/radeon_drm.h
4176 F: drivers/gpu/drm/amd/
4177 F: include/uapi/drm/amdgpu_drm.h
4180 M: Thierry Reding <thierry.reding@gmail.com>
4181 L: dri-devel@lists.freedesktop.org
4182 T: git git://anongit.freedesktop.org/tegra/linux.git
4184 F: drivers/gpu/drm/drm_panel.c
4185 F: drivers/gpu/drm/panel/
4186 F: include/drm/drm_panel.h
4187 F: Documentation/devicetree/bindings/display/panel/
4189 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4190 M: Daniel Vetter <daniel.vetter@intel.com>
4191 M: Jani Nikula <jani.nikula@linux.intel.com>
4192 L: intel-gfx@lists.freedesktop.org
4193 W: https://01.org/linuxgraphics/
4194 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4195 C: irc://chat.freenode.net/intel-gfx
4196 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4197 T: git git://anongit.freedesktop.org/drm-intel
4199 F: drivers/gpu/drm/i915/
4200 F: include/drm/i915*
4201 F: include/uapi/drm/i915_drm.h
4202 F: Documentation/gpu/i915.rst
4204 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4205 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4206 M: Zhi Wang <zhi.a.wang@intel.com>
4207 L: intel-gvt-dev@lists.freedesktop.org
4208 L: intel-gfx@lists.freedesktop.org
4209 W: https://01.org/igvt-g
4210 T: git https://github.com/01org/gvt-linux.git
4212 F: drivers/gpu/drm/i915/gvt/
4214 DRM DRIVERS FOR ATMEL HLCDC
4215 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4216 L: dri-devel@lists.freedesktop.org
4218 F: drivers/gpu/drm/atmel-hlcdc/
4219 F: Documentation/devicetree/bindings/drm/atmel/
4221 DRM DRIVERS FOR ALLWINNER A10
4222 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4223 L: dri-devel@lists.freedesktop.org
4225 F: drivers/gpu/drm/sun4i/
4226 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4228 DRM DRIVERS FOR AMLOGIC SOCS
4229 M: Neil Armstrong <narmstrong@baylibre.com>
4230 L: dri-devel@lists.freedesktop.org
4231 L: linux-amlogic@lists.infradead.org
4232 W: http://linux-meson.com/
4234 F: drivers/gpu/drm/meson/
4235 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4237 DRM DRIVERS FOR EXYNOS
4238 M: Inki Dae <inki.dae@samsung.com>
4239 M: Joonyoung Shim <jy0922.shim@samsung.com>
4240 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4241 M: Kyungmin Park <kyungmin.park@samsung.com>
4242 L: dri-devel@lists.freedesktop.org
4243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4245 F: drivers/gpu/drm/exynos/
4246 F: include/uapi/drm/exynos_drm.h
4247 F: Documentation/devicetree/bindings/display/exynos/
4249 DRM DRIVERS FOR FREESCALE DCU
4250 M: Stefan Agner <stefan@agner.ch>
4251 M: Alison Wang <alison.wang@freescale.com>
4252 L: dri-devel@lists.freedesktop.org
4254 F: drivers/gpu/drm/fsl-dcu/
4255 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4256 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4257 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4259 DRM DRIVERS FOR FREESCALE IMX
4260 M: Philipp Zabel <p.zabel@pengutronix.de>
4261 L: dri-devel@lists.freedesktop.org
4263 F: drivers/gpu/drm/imx/
4264 F: drivers/gpu/ipu-v3/
4265 F: Documentation/devicetree/bindings/display/imx/
4267 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4268 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4269 L: dri-devel@lists.freedesktop.org
4270 T: git git://github.com/patjak/drm-gma500
4272 F: drivers/gpu/drm/gma500/
4274 DRM DRIVERS FOR HISILICON
4275 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4276 M: Rongrong Zou <zourongrong@gmail.com>
4277 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4278 R: Chen Feng <puck.chen@hisilicon.com>
4279 L: dri-devel@lists.freedesktop.org
4280 T: git git://github.com/xin3liang/linux.git
4282 F: drivers/gpu/drm/hisilicon/
4283 F: Documentation/devicetree/bindings/display/hisilicon/
4285 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4286 S: Orphan / Obsolete
4287 F: drivers/gpu/drm/i810/
4288 F: include/uapi/drm/i810_drm.h
4290 DRM DRIVERS FOR MEDIATEK
4291 M: CK Hu <ck.hu@mediatek.com>
4292 M: Philipp Zabel <p.zabel@pengutronix.de>
4293 L: dri-devel@lists.freedesktop.org
4295 F: drivers/gpu/drm/mediatek/
4296 F: Documentation/devicetree/bindings/display/mediatek/
4298 DRM DRIVER FOR MSM ADRENO GPU
4299 M: Rob Clark <robdclark@gmail.com>
4300 L: linux-arm-msm@vger.kernel.org
4301 L: dri-devel@lists.freedesktop.org
4302 L: freedreno@lists.freedesktop.org
4303 T: git git://people.freedesktop.org/~robclark/linux
4305 F: drivers/gpu/drm/msm/
4306 F: include/uapi/drm/msm_drm.h
4307 F: Documentation/devicetree/bindings/display/msm/
4309 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4310 M: Ben Skeggs <bskeggs@redhat.com>
4311 L: dri-devel@lists.freedesktop.org
4312 L: nouveau@lists.freedesktop.org
4313 T: git git://github.com/skeggsb/linux
4315 F: drivers/gpu/drm/nouveau/
4316 F: include/uapi/drm/nouveau_drm.h
4318 DRM DRIVERS FOR NVIDIA TEGRA
4319 M: Thierry Reding <thierry.reding@gmail.com>
4320 L: dri-devel@lists.freedesktop.org
4321 L: linux-tegra@vger.kernel.org
4322 T: git git://anongit.freedesktop.org/tegra/linux.git
4324 F: drivers/gpu/drm/tegra/
4325 F: drivers/gpu/host1x/
4326 F: include/linux/host1x.h
4327 F: include/uapi/drm/tegra_drm.h
4328 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4330 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4331 S: Orphan / Obsolete
4332 F: drivers/gpu/drm/mga/
4333 F: include/uapi/drm/mga_drm.h
4335 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4336 M: Dave Airlie <airlied@redhat.com>
4338 F: drivers/gpu/drm/mgag200/
4340 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4341 S: Orphan / Obsolete
4342 F: drivers/gpu/drm/r128/
4343 F: include/uapi/drm/r128_drm.h
4345 DRM DRIVERS FOR RENESAS
4346 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4347 L: dri-devel@lists.freedesktop.org
4348 L: linux-renesas-soc@vger.kernel.org
4349 T: git git://linuxtv.org/pinchartl/fbdev
4351 F: drivers/gpu/drm/rcar-du/
4352 F: drivers/gpu/drm/shmobile/
4353 F: include/linux/platform_data/shmob_drm.h
4354 F: Documentation/devicetree/bindings/display/renesas,du.txt
4356 DRM DRIVER FOR QXL VIRTUAL GPU
4357 M: Dave Airlie <airlied@redhat.com>
4358 M: Gerd Hoffmann <kraxel@redhat.com>
4359 L: virtualization@lists.linux-foundation.org
4360 T: git git://git.kraxel.org/linux drm-qemu
4362 F: drivers/gpu/drm/qxl/
4363 F: include/uapi/drm/qxl_drm.h
4365 DRM DRIVERS FOR ROCKCHIP
4366 M: Mark Yao <mark.yao@rock-chips.com>
4367 L: dri-devel@lists.freedesktop.org
4369 F: drivers/gpu/drm/rockchip/
4370 F: Documentation/devicetree/bindings/display/rockchip/
4372 DRM DRIVER FOR SAVAGE VIDEO CARDS
4373 S: Orphan / Obsolete
4374 F: drivers/gpu/drm/savage/
4375 F: include/uapi/drm/savage_drm.h
4377 DRM DRIVER FOR SIS VIDEO CARDS
4378 S: Orphan / Obsolete
4379 F: drivers/gpu/drm/sis/
4380 F: include/uapi/drm/sis_drm.h
4383 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4384 M: Vincent Abriou <vincent.abriou@st.com>
4385 L: dri-devel@lists.freedesktop.org
4386 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4388 F: drivers/gpu/drm/sti
4389 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4391 DRM DRIVER FOR TDFX VIDEO CARDS
4392 S: Orphan / Obsolete
4393 F: drivers/gpu/drm/tdfx/
4395 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4396 M: Dave Airlie <airlied@redhat.com>
4398 F: drivers/gpu/drm/udl/
4400 DRM DRIVERS FOR VIVANTE GPU IP
4401 M: Lucas Stach <l.stach@pengutronix.de>
4402 R: Russell King <linux+etnaviv@armlinux.org.uk>
4403 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4404 L: etnaviv@lists.freedesktop.org
4405 L: dri-devel@lists.freedesktop.org
4407 F: drivers/gpu/drm/etnaviv/
4408 F: include/uapi/drm/etnaviv_drm.h
4409 F: Documentation/devicetree/bindings/display/etnaviv/
4411 DRM DRIVER FOR VMWARE VIRTUAL GPU
4412 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4413 M: Sinclair Yeh <syeh@vmware.com>
4414 M: Thomas Hellstrom <thellstrom@vmware.com>
4415 L: dri-devel@lists.freedesktop.org
4416 T: git git://people.freedesktop.org/~syeh/repos_linux
4417 T: git git://people.freedesktop.org/~thomash/linux
4419 F: drivers/gpu/drm/vmwgfx/
4420 F: include/uapi/drm/vmwgfx_drm.h
4423 M: Eric Anholt <eric@anholt.net>
4424 T: git git://github.com/anholt/linux
4426 F: drivers/gpu/drm/vc4/
4427 F: include/uapi/drm/vc4_drm.h
4428 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4430 DRM DRIVERS FOR TI OMAP
4431 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4432 L: dri-devel@lists.freedesktop.org
4434 F: drivers/gpu/drm/omapdrm/
4435 F: Documentation/devicetree/bindings/display/ti/
4437 DRM DRIVERS FOR TI LCDC
4438 M: Jyri Sarha <jsarha@ti.com>
4439 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4440 L: dri-devel@lists.freedesktop.org
4442 F: drivers/gpu/drm/tilcdc/
4443 F: Documentation/devicetree/bindings/display/tilcdc/
4445 DRM DRIVERS FOR ZTE ZX
4446 M: Shawn Guo <shawnguo@kernel.org>
4447 L: dri-devel@lists.freedesktop.org
4449 F: drivers/gpu/drm/zte/
4450 F: Documentation/devicetree/bindings/display/zte,vou.txt
4452 DSBR100 USB FM RADIO DRIVER
4453 M: Alexey Klimov <klimov.linux@gmail.com>
4454 L: linux-media@vger.kernel.org
4455 T: git git://linuxtv.org/media_tree.git
4457 F: drivers/media/radio/dsbr100.c
4460 M: Francois Romieu <romieu@fr.zoreil.com>
4461 L: netdev@vger.kernel.org
4463 F: drivers/net/wan/dscc4.c
4466 M: Hans Verkuil <hverkuil@xs4all.nl>
4467 L: linux-media@vger.kernel.org
4468 T: git git://linuxtv.org/media_tree.git
4469 W: https://linuxtv.org
4471 F: drivers/media/pci/dt3155/
4473 DVB_USB_AF9015 MEDIA DRIVER
4474 M: Antti Palosaari <crope@iki.fi>
4475 L: linux-media@vger.kernel.org
4476 W: https://linuxtv.org
4477 W: http://palosaari.fi/linux/
4478 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4479 T: git git://linuxtv.org/anttip/media_tree.git
4481 F: drivers/media/usb/dvb-usb-v2/af9015*
4483 DVB_USB_AF9035 MEDIA DRIVER
4484 M: Antti Palosaari <crope@iki.fi>
4485 L: linux-media@vger.kernel.org
4486 W: https://linuxtv.org
4487 W: http://palosaari.fi/linux/
4488 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4489 T: git git://linuxtv.org/anttip/media_tree.git
4491 F: drivers/media/usb/dvb-usb-v2/af9035*
4493 DVB_USB_ANYSEE MEDIA DRIVER
4494 M: Antti Palosaari <crope@iki.fi>
4495 L: linux-media@vger.kernel.org
4496 W: https://linuxtv.org
4497 W: http://palosaari.fi/linux/
4498 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4499 T: git git://linuxtv.org/anttip/media_tree.git
4501 F: drivers/media/usb/dvb-usb-v2/anysee*
4503 DVB_USB_AU6610 MEDIA DRIVER
4504 M: Antti Palosaari <crope@iki.fi>
4505 L: linux-media@vger.kernel.org
4506 W: https://linuxtv.org
4507 W: http://palosaari.fi/linux/
4508 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4509 T: git git://linuxtv.org/anttip/media_tree.git
4511 F: drivers/media/usb/dvb-usb-v2/au6610*
4513 DVB_USB_CE6230 MEDIA DRIVER
4514 M: Antti Palosaari <crope@iki.fi>
4515 L: linux-media@vger.kernel.org
4516 W: https://linuxtv.org
4517 W: http://palosaari.fi/linux/
4518 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4519 T: git git://linuxtv.org/anttip/media_tree.git
4521 F: drivers/media/usb/dvb-usb-v2/ce6230*
4523 DVB_USB_CXUSB MEDIA DRIVER
4524 M: Michael Krufky <mkrufky@linuxtv.org>
4525 L: linux-media@vger.kernel.org
4526 W: https://linuxtv.org
4527 W: http://github.com/mkrufky
4528 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4529 T: git git://linuxtv.org/media_tree.git
4531 F: drivers/media/usb/dvb-usb/cxusb*
4533 DVB_USB_EC168 MEDIA DRIVER
4534 M: Antti Palosaari <crope@iki.fi>
4535 L: linux-media@vger.kernel.org
4536 W: https://linuxtv.org
4537 W: http://palosaari.fi/linux/
4538 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4539 T: git git://linuxtv.org/anttip/media_tree.git
4541 F: drivers/media/usb/dvb-usb-v2/ec168*
4543 DVB_USB_GL861 MEDIA DRIVER
4544 M: Antti Palosaari <crope@iki.fi>
4545 L: linux-media@vger.kernel.org
4546 W: https://linuxtv.org
4547 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4548 T: git git://linuxtv.org/anttip/media_tree.git
4550 F: drivers/media/usb/dvb-usb-v2/gl861*
4552 DVB_USB_MXL111SF MEDIA DRIVER
4553 M: Michael Krufky <mkrufky@linuxtv.org>
4554 L: linux-media@vger.kernel.org
4555 W: https://linuxtv.org
4556 W: http://github.com/mkrufky
4557 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4558 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4560 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4562 DVB_USB_RTL28XXU MEDIA DRIVER
4563 M: Antti Palosaari <crope@iki.fi>
4564 L: linux-media@vger.kernel.org
4565 W: https://linuxtv.org
4566 W: http://palosaari.fi/linux/
4567 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4568 T: git git://linuxtv.org/anttip/media_tree.git
4570 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4572 DVB_USB_V2 MEDIA DRIVER
4573 M: Antti Palosaari <crope@iki.fi>
4574 L: linux-media@vger.kernel.org
4575 W: https://linuxtv.org
4576 W: http://palosaari.fi/linux/
4577 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4578 T: git git://linuxtv.org/anttip/media_tree.git
4580 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4581 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4584 M: Jason Baron <jbaron@akamai.com>
4586 F: lib/dynamic_debug.c
4587 F: include/linux/dynamic_debug.h
4589 DZ DECSTATION DZ11 SERIAL DRIVER
4590 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4592 F: drivers/tty/serial/dz.*
4594 E3X0 POWER BUTTON DRIVER
4595 M: Moritz Fischer <moritz.fischer@ettus.com>
4596 L: usrp-users@lists.ettus.com
4597 W: http://www.ettus.com
4599 F: drivers/input/misc/e3x0-button.c
4600 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4603 M: Antti Palosaari <crope@iki.fi>
4604 L: linux-media@vger.kernel.org
4605 W: https://linuxtv.org
4606 W: http://palosaari.fi/linux/
4607 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4608 T: git git://linuxtv.org/anttip/media_tree.git
4610 F: drivers/media/tuners/e4000*
4612 EATA ISA/EISA/PCI SCSI DRIVER
4613 M: Dario Ballabio <ballabio_dario@emc.com>
4614 L: linux-scsi@vger.kernel.org
4616 F: drivers/scsi/eata.c
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/dvb-frontends/ec100*
4629 M: Tyler Hicks <tyhicks@canonical.com>
4630 L: ecryptfs@vger.kernel.org
4631 W: http://ecryptfs.org
4632 W: https://launchpad.net/ecryptfs
4633 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4635 F: Documentation/filesystems/ecryptfs.txt
4639 M: Borislav Petkov <bp@alien8.de>
4640 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4641 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4642 L: linux-edac@vger.kernel.org
4643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4646 F: Documentation/admin-guide/ras.rst
4647 F: Documentation/driver-api/edac.rst
4649 F: include/linux/edac.h
4652 M: Borislav Petkov <bp@alien8.de>
4653 L: linux-edac@vger.kernel.org
4655 F: drivers/edac/amd64_edac*
4658 M: Robert Richter <rric@kernel.org>
4659 L: linux-edac@vger.kernel.org
4661 F: drivers/edac/highbank*
4664 M: Ralf Baechle <ralf@linux-mips.org>
4665 M: David Daney <david.daney@cavium.com>
4666 L: linux-edac@vger.kernel.org
4667 L: linux-mips@linux-mips.org
4669 F: drivers/edac/octeon_edac*
4672 M: Mark Gross <mark.gross@intel.com>
4673 L: linux-edac@vger.kernel.org
4675 F: drivers/edac/e752x_edac.c
4678 L: linux-edac@vger.kernel.org
4680 F: drivers/edac/e7xxx_edac.c
4683 M: York Sun <york.sun@nxp.com>
4684 L: linux-edac@vger.kernel.org
4686 F: drivers/edac/fsl_ddr_edac.*
4689 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4690 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4691 L: linux-edac@vger.kernel.org
4693 F: drivers/edac/ghes_edac.c
4696 M: Tim Small <tim@buttersideup.com>
4697 L: linux-edac@vger.kernel.org
4699 F: drivers/edac/i82443bxgx_edac.c
4702 L: linux-edac@vger.kernel.org
4704 F: drivers/edac/i3000_edac.c
4707 L: linux-edac@vger.kernel.org
4709 F: drivers/edac/i5000_edac.c
4712 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4713 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4714 L: linux-edac@vger.kernel.org
4716 F: drivers/edac/i5400_edac.c
4719 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4720 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4721 L: linux-edac@vger.kernel.org
4723 F: drivers/edac/i7300_edac.c
4726 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4727 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4728 L: linux-edac@vger.kernel.org
4730 F: drivers/edac/i7core_edac.c
4733 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4734 M: "Arvind R." <arvino55@gmail.com>
4735 L: linux-edac@vger.kernel.org
4737 F: drivers/edac/i82975x_edac.c
4740 M: Jason Baron <jbaron@akamai.com>
4741 L: linux-edac@vger.kernel.org
4743 F: drivers/edac/ie31200_edac.c
4746 M: Johannes Thumshirn <morbidrsa@gmail.com>
4747 L: linux-edac@vger.kernel.org
4749 F: drivers/edac/mpc85xx_edac.[ch]
4752 M: Egor Martovetsky <egor@pasemi.com>
4753 L: linux-edac@vger.kernel.org
4755 F: drivers/edac/pasemi_edac.c
4758 M: Tim Small <tim@buttersideup.com>
4759 L: linux-edac@vger.kernel.org
4761 F: drivers/edac/r82600_edac.c
4764 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4765 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4766 L: linux-edac@vger.kernel.org
4768 F: drivers/edac/sb_edac.c
4771 M: Tony Luck <tony.luck@intel.com>
4772 L: linux-edac@vger.kernel.org
4774 F: drivers/edac/skx_edac.c
4777 APPLIED MICRO (APM) X-GENE SOC EDAC
4778 M: Loc Ho <lho@apm.com>
4780 F: drivers/edac/xgene_edac.c
4781 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4783 EDIROL UA-101/UA-1000 DRIVER
4784 M: Clemens Ladisch <clemens@ladisch.de>
4785 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4786 T: git git://git.alsa-project.org/alsa-kernel.git
4788 F: sound/usb/misc/ua101.c
4790 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4791 M: Matt Fleming <matt@codeblueprint.co.uk>
4792 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4793 L: linux-efi@vger.kernel.org
4794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4796 F: Documentation/efi-stub.txt
4797 F: arch/*/kernel/efi.c
4798 F: arch/x86/boot/compressed/eboot.[ch]
4799 F: arch/*/include/asm/efi.h
4800 F: arch/x86/platform/efi/
4801 F: drivers/firmware/efi/
4802 F: include/linux/efi*.h
4803 F: arch/arm/boot/compressed/efi-header.S
4804 F: arch/arm64/kernel/efi-entry.S
4806 EFI VARIABLE FILESYSTEM
4807 M: Matthew Garrett <matthew.garrett@nebula.com>
4808 M: Jeremy Kerr <jk@ozlabs.org>
4809 M: Matt Fleming <matt@codeblueprint.co.uk>
4810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4811 L: linux-efi@vger.kernel.org
4815 EFIFB FRAMEBUFFER DRIVER
4816 L: linux-fbdev@vger.kernel.org
4817 M: Peter Jones <pjones@redhat.com>
4819 F: drivers/video/fbdev/efifb.c
4822 L: linux-efi@vger.kernel.org
4823 M: Ivan Hu <ivan.hu@canonical.com>
4824 M: Matt Fleming <matt@codeblueprint.co.uk>
4826 F: drivers/firmware/efi/test/
4829 W: http://aeschi.ch.eu.org/efs/
4833 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4834 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4835 L: netdev@vger.kernel.org
4837 F: drivers/net/ethernet/ibm/ehea/
4839 EM28XX VIDEO4LINUX DRIVER
4840 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4841 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4842 L: linux-media@vger.kernel.org
4843 W: https://linuxtv.org
4844 T: git git://linuxtv.org/media_tree.git
4846 F: drivers/media/usb/em28xx/
4847 F: Documentation/media/v4l-drivers/em28xx*
4850 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4851 M: Matt Mackall <mpm@selenic.com>
4852 M: David Woodhouse <dwmw2@infradead.org>
4853 L: linux-embedded@vger.kernel.org
4856 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4857 M: James Smart <james.smart@broadcom.com>
4858 M: Dick Kennedy <dick.kennedy@broadcom.com>
4859 L: linux-scsi@vger.kernel.org
4860 W: http://www.broadcom.com
4862 F: drivers/scsi/lpfc/
4864 ENE CB710 FLASH CARD READER DRIVER
4865 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4867 F: drivers/misc/cb710/
4868 F: drivers/mmc/host/cb710-mmc.*
4869 F: include/linux/cb710.h
4871 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4872 M: Maxim Levitsky <maximlevitsky@gmail.com>
4874 F: drivers/media/rc/ene_ir.*
4876 EPSON S1D13XXX FRAMEBUFFER DRIVER
4877 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4880 F: drivers/video/fbdev/s1d13xxxfb.c
4881 F: include/video/s1d13xxxfb.h
4883 ET131X NETWORK DRIVER
4884 M: Mark Einon <mark.einon@gmail.com>
4886 F: drivers/net/ethernet/agere/
4889 M: Stephen Hemminger <stephen@networkplumber.org>
4890 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4891 L: netdev@vger.kernel.org
4892 W: http://www.linuxfoundation.org/en/Net:Bridge
4894 F: include/linux/netfilter_bridge/
4897 ETHERNET PHY LIBRARY
4898 M: Florian Fainelli <f.fainelli@gmail.com>
4899 L: netdev@vger.kernel.org
4901 F: include/linux/phy.h
4902 F: include/linux/phy_fixed.h
4904 F: Documentation/networking/phy.txt
4905 F: drivers/of/of_mdio.c
4906 F: drivers/of/of_net.c
4909 M: Jan Kara <jack@suse.com>
4910 L: linux-ext4@vger.kernel.org
4912 F: Documentation/filesystems/ext2.txt
4914 F: include/linux/ext2*
4917 M: "Theodore Ts'o" <tytso@mit.edu>
4918 M: Andreas Dilger <adilger.kernel@dilger.ca>
4919 L: linux-ext4@vger.kernel.org
4920 W: http://ext4.wiki.kernel.org
4921 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4924 F: Documentation/filesystems/ext4.txt
4927 Extended Verification Module (EVM)
4928 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4929 L: linux-ima-devel@lists.sourceforge.net
4930 L: linux-security-module@vger.kernel.org
4932 F: security/integrity/evm/
4934 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4935 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4936 M: Chanwoo Choi <cw00.choi@samsung.com>
4937 L: linux-kernel@vger.kernel.org
4938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4941 F: include/linux/extcon/
4942 F: include/linux/extcon.h
4943 F: Documentation/extcon/
4944 F: Documentation/devicetree/bindings/extcon/
4947 M: Jingoo Han <jingoohan1@gmail.com>
4948 L: dri-devel@lists.freedesktop.org
4950 F: drivers/gpu/drm/exynos/exynos_dp*
4952 EXYNOS SYSMMU (IOMMU) driver
4953 M: Marek Szyprowski <m.szyprowski@samsung.com>
4954 L: iommu@lists.linux-foundation.org
4956 F: drivers/iommu/exynos-iommu.c
4958 EZchip NPS platform support
4959 M: Noam Camus <noamc@ezchip.com>
4961 F: arch/arc/plat-eznps
4962 F: arch/arc/boot/dts/eznps.dts
4964 F71805F HARDWARE MONITORING DRIVER
4965 M: Jean Delvare <jdelvare@suse.com>
4966 L: linux-hwmon@vger.kernel.org
4968 F: Documentation/hwmon/f71805f
4969 F: drivers/hwmon/f71805f.c
4972 M: Michael Buesch <m@bues.ch>
4973 L: linux-media@vger.kernel.org
4975 F: drivers/media/tuners/fc0011.h
4976 F: drivers/media/tuners/fc0011.c
4979 M: Antti Palosaari <crope@iki.fi>
4980 L: linux-media@vger.kernel.org
4981 W: https://linuxtv.org
4982 W: http://palosaari.fi/linux/
4983 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4984 T: git git://linuxtv.org/anttip/media_tree.git
4986 F: drivers/media/tuners/fc2580*
4989 M: Eric Paris <eparis@redhat.com>
4991 F: fs/notify/fanotify/
4992 F: include/linux/fanotify.h
4993 F: include/uapi/linux/fanotify.h
4995 FARSYNC SYNCHRONOUS DRIVER
4996 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4997 W: http://www.farsite.co.uk/
4999 F: drivers/net/wan/farsync.*
5001 FAULT INJECTION SUPPORT
5002 M: Akinobu Mita <akinobu.mita@gmail.com>
5004 F: Documentation/fault-injection/
5005 F: lib/fault-inject.c
5007 FBTFT Framebuffer drivers
5008 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5009 M: Noralf Trønnes <noralf@tronnes.org>
5011 F: drivers/staging/fbtft/
5013 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5014 M: Johannes Thumshirn <jth@kernel.org>
5015 L: fcoe-devel@open-fcoe.org
5016 W: www.Open-FCoE.org
5018 F: drivers/scsi/libfc/
5019 F: drivers/scsi/fcoe/
5021 F: include/scsi/libfc.h
5022 F: include/scsi/libfcoe.h
5023 F: include/uapi/scsi/fc/
5025 FILE LOCKING (flock() and fcntl()/lockf())
5026 M: Jeff Layton <jlayton@poochiereds.net>
5027 M: "J. Bruce Fields" <bfields@fieldses.org>
5028 L: linux-fsdevel@vger.kernel.org
5030 F: include/linux/fcntl.h
5031 F: include/linux/fs.h
5032 F: include/uapi/linux/fcntl.h
5033 F: include/uapi/linux/fs.h
5037 FILESYSTEMS (VFS and infrastructure)
5038 M: Alexander Viro <viro@zeniv.linux.org.uk>
5039 L: linux-fsdevel@vger.kernel.org
5043 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5044 M: Riku Voipio <riku.voipio@iki.fi>
5045 L: linux-hwmon@vger.kernel.org
5047 F: drivers/hwmon/f75375s.c
5048 F: include/linux/f75375s.h
5050 FIREWIRE AUDIO DRIVERS
5051 M: Clemens Ladisch <clemens@ladisch.de>
5052 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5053 T: git git://git.alsa-project.org/alsa-kernel.git
5057 FIREWIRE MEDIA DRIVERS (firedtv)
5058 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5059 L: linux-media@vger.kernel.org
5060 L: linux1394-devel@lists.sourceforge.net
5061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5063 F: drivers/media/firewire/
5065 FIREWIRE SBP-2 TARGET
5066 M: Chris Boot <bootc@bootc.net>
5067 L: linux-scsi@vger.kernel.org
5068 L: target-devel@vger.kernel.org
5069 L: linux1394-devel@lists.sourceforge.net
5070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5072 F: drivers/target/sbp/
5075 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5076 L: linux1394-devel@lists.sourceforge.net
5077 W: http://ieee1394.wiki.kernel.org/
5078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5080 F: drivers/firewire/
5081 F: include/linux/firewire.h
5082 F: include/uapi/linux/firewire*.h
5085 FIRMWARE LOADER (request_firmware)
5086 M: Ming Lei <ming.lei@canonical.com>
5087 M: Luis R. Rodriguez <mcgrof@kernel.org>
5088 L: linux-kernel@vger.kernel.org
5090 F: Documentation/firmware_class/
5091 F: drivers/base/firmware*.c
5092 F: include/linux/firmware.h
5094 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5095 M: Joshua Morris <josh.h.morris@us.ibm.com>
5096 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5098 F: drivers/block/rsxx/
5101 M: Jiri Kosina <jikos@kernel.org>
5102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5104 F: drivers/block/floppy.c
5107 M: Alessandro Rubini <rubini@gnudd.com>
5108 W: http://www.ohwr.org/projects/fmc-bus
5111 F: include/linux/fmc*.h
5112 F: include/linux/ipmi-fru.h
5115 FPGA MANAGER FRAMEWORK
5116 M: Alan Tull <atull@opensource.altera.com>
5117 R: Moritz Fischer <moritz.fischer@ettus.com>
5118 L: linux-fpga@vger.kernel.org
5120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5122 F: include/linux/fpga/fpga-mgr.h
5123 W: http://www.rocketboards.org
5126 M: Bill Metzenthen <billm@melbpc.org.au>
5127 W: http://floatingpoint.sourceforge.net/emulator/index.html
5129 F: arch/x86/math-emu/
5131 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5132 L: netdev@vger.kernel.org
5134 F: drivers/net/wan/dlci.c
5135 F: drivers/net/wan/sdla.c
5138 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5139 L: linux-fbdev@vger.kernel.org
5140 T: git git://github.com/bzolnier/linux.git
5141 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5143 F: Documentation/fb/
5146 F: include/linux/fb.h
5147 F: include/uapi/video/
5148 F: include/uapi/linux/fb.h
5150 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5151 M: Horia Geantă <horia.geanta@nxp.com>
5152 M: Dan Douglass <dan.douglass@nxp.com>
5153 L: linux-crypto@vger.kernel.org
5155 F: drivers/crypto/caam/
5156 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5158 FREESCALE DIU FRAMEBUFFER DRIVER
5159 M: Timur Tabi <timur@tabi.org>
5160 L: linux-fbdev@vger.kernel.org
5162 F: drivers/video/fbdev/fsl-diu-fb.*
5164 FREESCALE DMA DRIVER
5165 M: Li Yang <leoli@freescale.com>
5166 M: Zhang Wei <zw@zh-kernel.org>
5167 L: linuxppc-dev@lists.ozlabs.org
5169 F: drivers/dma/fsldma.*
5171 FREESCALE GPMI NAND DRIVER
5172 M: Han Xu <han.xu@nxp.com>
5173 L: linux-mtd@lists.infradead.org
5175 F: drivers/mtd/nand/gpmi-nand/*
5177 FREESCALE I2C CPM DRIVER
5178 M: Jochen Friedrich <jochen@scram.de>
5179 L: linuxppc-dev@lists.ozlabs.org
5180 L: linux-i2c@vger.kernel.org
5182 F: drivers/i2c/busses/i2c-cpm.c
5184 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5185 M: Sascha Hauer <kernel@pengutronix.de>
5186 L: linux-fbdev@vger.kernel.org
5187 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5189 F: include/linux/platform_data/video-imxfb.h
5190 F: drivers/video/fbdev/imxfb.c
5192 FREESCALE QUAD SPI DRIVER
5193 M: Han Xu <han.xu@nxp.com>
5194 L: linux-mtd@lists.infradead.org
5196 F: drivers/mtd/spi-nor/fsl-quadspi.c
5198 FREESCALE SOC FS_ENET DRIVER
5199 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5200 M: Vitaly Bordug <vbordug@ru.mvista.com>
5201 L: linuxppc-dev@lists.ozlabs.org
5202 L: netdev@vger.kernel.org
5204 F: drivers/net/ethernet/freescale/fs_enet/
5205 F: include/linux/fs_enet_pd.h
5207 FREESCALE IMX / MXC FEC DRIVER
5208 M: Fugang Duan <fugang.duan@nxp.com>
5209 L: netdev@vger.kernel.org
5211 F: drivers/net/ethernet/freescale/fec_main.c
5212 F: drivers/net/ethernet/freescale/fec_ptp.c
5213 F: drivers/net/ethernet/freescale/fec.h
5214 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5216 FREESCALE QORIQ DPAA FMAN DRIVER
5217 M: Madalin Bucur <madalin.bucur@nxp.com>
5218 L: netdev@vger.kernel.org
5220 F: drivers/net/ethernet/freescale/fman
5221 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5223 FREESCALE QORIQ DPAA ETHERNET DRIVER
5224 M: Madalin Bucur <madalin.bucur@nxp.com>
5225 L: netdev@vger.kernel.org
5227 F: drivers/net/ethernet/freescale/dpaa
5229 FREESCALE SOC DRIVERS
5230 M: Scott Wood <oss@buserror.net>
5231 L: linuxppc-dev@lists.ozlabs.org
5232 L: linux-arm-kernel@lists.infradead.org
5235 F: include/linux/fsl/
5237 FREESCALE QUICC ENGINE LIBRARY
5238 M: Qiang Zhao <qiang.zhao@nxp.com>
5239 L: linuxppc-dev@lists.ozlabs.org
5241 F: drivers/soc/fsl/qe/
5242 F: include/soc/fsl/*qe*.h
5243 F: include/soc/fsl/*ucc*.h
5245 FREESCALE USB PERIPHERAL DRIVERS
5246 M: Li Yang <leoli@freescale.com>
5247 L: linux-usb@vger.kernel.org
5248 L: linuxppc-dev@lists.ozlabs.org
5250 F: drivers/usb/gadget/udc/fsl*
5252 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5253 M: Li Yang <leoli@freescale.com>
5254 L: netdev@vger.kernel.org
5255 L: linuxppc-dev@lists.ozlabs.org
5257 F: drivers/net/ethernet/freescale/ucc_geth*
5259 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5260 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5261 L: netdev@vger.kernel.org
5263 F: drivers/net/ethernet/freescale/gianfar*
5264 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5265 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5267 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5268 M: Zhao Qiang <qiang.zhao@nxp.com>
5269 L: netdev@vger.kernel.org
5270 L: linuxppc-dev@lists.ozlabs.org
5272 F: drivers/net/wan/fsl_ucc_hdlc*
5274 FREESCALE QUICC ENGINE UCC UART DRIVER
5275 M: Timur Tabi <timur@tabi.org>
5276 L: linuxppc-dev@lists.ozlabs.org
5278 F: drivers/tty/serial/ucc_uart.c
5280 FREESCALE SOC SOUND DRIVERS
5281 M: Timur Tabi <timur@tabi.org>
5282 M: Nicolin Chen <nicoleotsuka@gmail.com>
5283 M: Xiubo Li <Xiubo.Lee@gmail.com>
5284 R: Fabio Estevam <fabio.estevam@nxp.com>
5285 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5286 L: linuxppc-dev@lists.ozlabs.org
5288 F: sound/soc/fsl/fsl*
5289 F: sound/soc/fsl/imx*
5290 F: sound/soc/fsl/mpc8610_hpcd.c
5293 M: Christoph Hellwig <hch@infradead.org>
5294 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5299 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5300 M: Pavel Machek <pavel@ucw.cz>
5301 L: linux-pm@vger.kernel.org
5303 F: Documentation/power/freezing-of-tasks.txt
5304 F: include/linux/freezer.h
5308 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5309 L: linux-kernel@vger.kernel.org
5312 F: include/linux/frontswap.h
5314 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5315 M: David Howells <dhowells@redhat.com>
5316 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5318 F: Documentation/filesystems/caching/
5320 F: include/linux/fscache*.h
5322 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5323 M: Theodore Y. Ts'o <tytso@mit.edu>
5324 M: Jaegeuk Kim <jaegeuk@kernel.org>
5325 L: linux-fsdevel@vger.kernel.org
5328 F: include/linux/fscrypt*.h
5331 M: Jaegeuk Kim <jaegeuk@kernel.org>
5332 M: Chao Yu <yuchao0@huawei.com>
5333 L: linux-f2fs-devel@lists.sourceforge.net
5334 W: https://f2fs.wiki.kernel.org/
5335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5337 F: Documentation/filesystems/f2fs.txt
5338 F: Documentation/ABI/testing/sysfs-fs-f2fs
5340 F: include/linux/f2fs_fs.h
5341 F: include/trace/events/f2fs.h
5343 FUJITSU FR-V (FRV) PORT
5347 FUJITSU LAPTOP EXTRAS
5348 M: Jonathan Woithe <jwoithe@just42.net>
5349 L: platform-driver-x86@vger.kernel.org
5351 F: drivers/platform/x86/fujitsu-laptop.c
5353 FUJITSU M-5MO LS CAMERA ISP DRIVER
5354 M: Kyungmin Park <kyungmin.park@samsung.com>
5355 M: Heungjun Kim <riverful.kim@samsung.com>
5356 L: linux-media@vger.kernel.org
5358 F: drivers/media/i2c/m5mols/
5359 F: include/media/i2c/m5mols.h
5361 FUJITSU TABLET EXTRAS
5362 M: Robert Gerlach <khnz@gmx.de>
5363 L: platform-driver-x86@vger.kernel.org
5365 F: drivers/platform/x86/fujitsu-tablet.c
5367 FUSE: FILESYSTEM IN USERSPACE
5368 M: Miklos Szeredi <miklos@szeredi.hu>
5369 L: linux-fsdevel@vger.kernel.org
5370 W: http://fuse.sourceforge.net/
5371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5374 F: include/uapi/linux/fuse.h
5375 F: Documentation/filesystems/fuse.txt
5377 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5378 M: Rik Faith <faith@cs.unc.edu>
5379 L: linux-scsi@vger.kernel.org
5380 S: Odd Fixes (e.g., new signatures)
5381 F: drivers/scsi/fdomain.*
5384 M: Kees Cook <keescook@chromium.org>
5385 R: Emese Revfy <re.emese@gmail.com>
5386 L: kernel-hardening@lists.openwall.com
5388 F: scripts/gcc-plugins/
5389 F: scripts/gcc-plugin.sh
5390 F: scripts/Makefile.gcc-plugins
5391 F: Documentation/gcc-plugins.txt
5393 GCOV BASED KERNEL PROFILING
5394 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5397 F: Documentation/dev-tools/gcov.rst
5399 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5400 M: Achim Leubner <achim_leubner@adaptec.com>
5401 L: linux-scsi@vger.kernel.org
5402 W: http://www.icp-vortex.com/
5404 F: drivers/scsi/gdt*
5406 GDB KERNEL DEBUGGING HELPER SCRIPTS
5407 M: Jan Kiszka <jan.kiszka@siemens.com>
5408 M: Kieran Bingham <kieran@bingham.xyz>
5412 GEMTEK FM RADIO RECEIVER DRIVER
5413 M: Hans Verkuil <hverkuil@xs4all.nl>
5414 L: linux-media@vger.kernel.org
5415 T: git git://linuxtv.org/media_tree.git
5416 W: https://linuxtv.org
5418 F: drivers/media/radio/radio-gemtek*
5420 GENERIC GPIO I2C DRIVER
5421 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5423 F: drivers/i2c/busses/i2c-gpio.c
5424 F: include/linux/i2c-gpio.h
5426 GENERIC GPIO I2C MULTIPLEXER DRIVER
5427 M: Peter Korsgaard <peter.korsgaard@barco.com>
5428 L: linux-i2c@vger.kernel.org
5430 F: drivers/i2c/muxes/i2c-mux-gpio.c
5431 F: include/linux/i2c-mux-gpio.h
5432 F: Documentation/i2c/muxes/i2c-mux-gpio
5434 GENERIC HDLC (WAN) DRIVERS
5435 M: Krzysztof Halasa <khc@pm.waw.pl>
5436 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5438 F: drivers/net/wan/c101.c
5439 F: drivers/net/wan/hd6457*
5440 F: drivers/net/wan/hdlc*
5441 F: drivers/net/wan/n2.c
5442 F: drivers/net/wan/pc300too.c
5443 F: drivers/net/wan/pci200syn.c
5444 F: drivers/net/wan/wanxl*
5446 GENERIC INCLUDE/ASM HEADER FILES
5447 M: Arnd Bergmann <arnd@arndb.de>
5448 L: linux-arch@vger.kernel.org
5449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5451 F: include/asm-generic/
5452 F: include/uapi/asm-generic/
5454 GENERIC PHY FRAMEWORK
5455 M: Kishon Vijay Abraham I <kishon@ti.com>
5456 L: linux-kernel@vger.kernel.org
5457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5460 F: include/linux/phy/
5463 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5464 M: Kevin Hilman <khilman@kernel.org>
5465 M: Ulf Hansson <ulf.hansson@linaro.org>
5466 L: linux-pm@vger.kernel.org
5468 F: drivers/base/power/domain*.c
5469 F: include/linux/pm_domain.h
5471 GENERIC UIO DRIVER FOR PCI DEVICES
5472 M: "Michael S. Tsirkin" <mst@redhat.com>
5473 L: kvm@vger.kernel.org
5475 F: drivers/uio/uio_pci_generic.c
5477 GET_MAINTAINER SCRIPT
5478 M: Joe Perches <joe@perches.com>
5480 F: scripts/get_maintainer.pl
5482 GENWQE (IBM Generic Workqueue Card)
5483 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5484 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5486 F: drivers/misc/genwqe/
5489 M: Steven Whitehouse <swhiteho@redhat.com>
5490 M: Bob Peterson <rpeterso@redhat.com>
5491 L: cluster-devel@redhat.com
5492 W: http://sources.redhat.com/cluster/
5493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5495 F: Documentation/filesystems/gfs2*.txt
5497 F: include/uapi/linux/gfs2_ondisk.h
5499 GIGASET ISDN DRIVERS
5500 M: Paul Bolle <pebolle@tiscali.nl>
5501 L: gigaset307x-common@lists.sourceforge.net
5502 W: http://gigaset307x.sourceforge.net/
5504 F: Documentation/isdn/README.gigaset
5505 F: drivers/isdn/gigaset/
5506 F: include/uapi/linux/gigaset_dev.h
5509 M: Hans Verkuil <hans.verkuil@cisco.com>
5510 L: linux-media@vger.kernel.org
5512 F: drivers/media/usb/go7007/
5515 M: Bastien Nocera <hadess@hadess.net>
5516 L: linux-input@vger.kernel.org
5518 F: drivers/input/touchscreen/goodix.c
5521 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5522 L: linux-gpio@vger.kernel.org
5524 F: drivers/gpio/gpio-mockup.c
5525 F: tools/testing/selftests/gpio/
5528 M: Linus Walleij <linus.walleij@linaro.org>
5529 M: Alexandre Courbot <gnurou@gmail.com>
5530 L: linux-gpio@vger.kernel.org
5531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5533 F: Documentation/devicetree/bindings/gpio/
5534 F: Documentation/gpio/
5535 F: Documentation/ABI/testing/gpio-cdev
5536 F: Documentation/ABI/obsolete/sysfs-gpio
5538 F: include/linux/gpio/
5539 F: include/linux/gpio.h
5540 F: include/asm-generic/gpio.h
5541 F: include/uapi/linux/gpio.h
5544 GRE DEMULTIPLEXER DRIVER
5545 M: Dmitry Kozlov <xeb@mail.ru>
5546 L: netdev@vger.kernel.org
5548 F: net/ipv4/gre_demux.c
5549 F: net/ipv4/gre_offload.c
5550 F: include/net/gre.h
5552 GRETH 10/100/1G Ethernet MAC device driver
5553 M: Andreas Larsson <andreas@gaisler.com>
5554 L: netdev@vger.kernel.org
5556 F: drivers/net/ethernet/aeroflex/
5559 M: Johan Hovold <johan@kernel.org>
5560 M: Alex Elder <elder@kernel.org>
5561 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5563 F: drivers/staging/greybus/
5564 L: greybus-dev@lists.linaro.org
5566 GREYBUS AUDIO PROTOCOLS DRIVERS
5567 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5568 M: Mark Greer <mgreer@animalcreek.com>
5570 F: drivers/staging/greybus/audio_apbridgea.c
5571 F: drivers/staging/greybus/audio_apbridgea.h
5572 F: drivers/staging/greybus/audio_codec.c
5573 F: drivers/staging/greybus/audio_codec.h
5574 F: drivers/staging/greybus/audio_gb.c
5575 F: drivers/staging/greybus/audio_manager.c
5576 F: drivers/staging/greybus/audio_manager.h
5577 F: drivers/staging/greybus/audio_manager_module.c
5578 F: drivers/staging/greybus/audio_manager_private.h
5579 F: drivers/staging/greybus/audio_manager_sysfs.c
5580 F: drivers/staging/greybus/audio_module.c
5581 F: drivers/staging/greybus/audio_topology.c
5583 GREYBUS PROTOCOLS DRIVERS
5584 M: Rui Miguel Silva <rmfrfs@gmail.com>
5586 F: drivers/staging/greybus/sdio.c
5587 F: drivers/staging/greybus/light.c
5588 F: drivers/staging/greybus/gpio.c
5589 F: drivers/staging/greybus/power_supply.c
5590 F: drivers/staging/greybus/spi.c
5591 F: drivers/staging/greybus/spilib.c
5593 GREYBUS PROTOCOLS DRIVERS
5594 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5596 F: drivers/staging/greybus/loopback.c
5597 F: drivers/staging/greybus/timesync.c
5598 F: drivers/staging/greybus/timesync_platform.c
5600 GREYBUS PROTOCOLS DRIVERS
5601 M: Viresh Kumar <vireshk@kernel.org>
5603 F: drivers/staging/greybus/authentication.c
5604 F: drivers/staging/greybus/bootrom.c
5605 F: drivers/staging/greybus/firmware.h
5606 F: drivers/staging/greybus/fw-core.c
5607 F: drivers/staging/greybus/fw-download.c
5608 F: drivers/staging/greybus/fw-managament.c
5609 F: drivers/staging/greybus/greybus_authentication.h
5610 F: drivers/staging/greybus/greybus_firmware.h
5611 F: drivers/staging/greybus/hid.c
5612 F: drivers/staging/greybus/i2c.c
5613 F: drivers/staging/greybus/spi.c
5614 F: drivers/staging/greybus/spilib.c
5615 F: drivers/staging/greybus/spilib.h
5617 GREYBUS PROTOCOLS DRIVERS
5618 M: David Lin <dtwlin@gmail.com>
5620 F: drivers/staging/greybus/uart.c
5621 F: drivers/staging/greybus/log.c
5623 GREYBUS PLATFORM DRIVERS
5624 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5626 F: drivers/staging/greybus/arche-platform.c
5627 F: drivers/staging/greybus/arche-apb-ctrl.c
5628 F: drivers/staging/greybus/arche_platform.h
5630 GS1662 VIDEO SERIALIZER
5631 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5632 L: linux-media@vger.kernel.org
5633 T: git git://linuxtv.org/media_tree.git
5635 F: drivers/media/spi/gs1662.c
5637 GSPCA FINEPIX SUBDRIVER
5638 M: Frank Zago <frank@zago.net>
5639 L: linux-media@vger.kernel.org
5640 T: git git://linuxtv.org/media_tree.git
5642 F: drivers/media/usb/gspca/finepix.c
5644 GSPCA GL860 SUBDRIVER
5645 M: Olivier Lorin <o.lorin@laposte.net>
5646 L: linux-media@vger.kernel.org
5647 T: git git://linuxtv.org/media_tree.git
5649 F: drivers/media/usb/gspca/gl860/
5651 GSPCA M5602 SUBDRIVER
5652 M: Erik Andren <erik.andren@gmail.com>
5653 L: linux-media@vger.kernel.org
5654 T: git git://linuxtv.org/media_tree.git
5656 F: drivers/media/usb/gspca/m5602/
5658 GSPCA PAC207 SONIXB SUBDRIVER
5659 M: Hans Verkuil <hverkuil@xs4all.nl>
5660 L: linux-media@vger.kernel.org
5661 T: git git://linuxtv.org/media_tree.git
5663 F: drivers/media/usb/gspca/pac207.c
5665 GSPCA SN9C20X SUBDRIVER
5666 M: Brian Johnson <brijohn@gmail.com>
5667 L: linux-media@vger.kernel.org
5668 T: git git://linuxtv.org/media_tree.git
5670 F: drivers/media/usb/gspca/sn9c20x.c
5672 GSPCA T613 SUBDRIVER
5673 M: Leandro Costantino <lcostantino@gmail.com>
5674 L: linux-media@vger.kernel.org
5675 T: git git://linuxtv.org/media_tree.git
5677 F: drivers/media/usb/gspca/t613.c
5679 GSPCA USB WEBCAM DRIVER
5680 M: Hans Verkuil <hverkuil@xs4all.nl>
5681 L: linux-media@vger.kernel.org
5682 T: git git://linuxtv.org/media_tree.git
5684 F: drivers/media/usb/gspca/
5686 GTP (GPRS Tunneling Protocol)
5687 M: Pablo Neira Ayuso <pablo@netfilter.org>
5688 M: Harald Welte <laforge@gnumonks.org>
5689 L: osmocom-net-gprs@lists.osmocom.org
5690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
5692 F: drivers/net/gtp.c
5694 GUID PARTITION TABLE (GPT)
5695 M: Davidlohr Bueso <dave@stgolabs.net>
5696 L: linux-efi@vger.kernel.org
5698 F: block/partitions/efi.*
5700 STK1160 USB VIDEO CAPTURE DRIVER
5701 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5702 L: linux-media@vger.kernel.org
5703 T: git git://linuxtv.org/media_tree.git
5705 F: drivers/media/usb/stk1160/
5708 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5709 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5710 W: http://uclinux-h8.sourceforge.jp
5711 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5714 F: drivers/clocksource/h8300_*.c
5715 F: drivers/clk/h8300/
5716 F: drivers/irqchip/irq-renesas-h8*.c
5718 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5719 M: Frank Seidel <frank@f-seidel.de>
5720 L: platform-driver-x86@vger.kernel.org
5721 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5723 F: drivers/platform/x86/hdaps.c
5725 HDPVR USB VIDEO ENCODER DRIVER
5726 M: Hans Verkuil <hverkuil@xs4all.nl>
5727 L: linux-media@vger.kernel.org
5728 T: git git://linuxtv.org/media_tree.git
5729 W: https://linuxtv.org
5731 F: drivers/media/usb/hdpvr/
5733 HWPOISON MEMORY FAILURE HANDLING
5734 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5735 L: linux-mm@kvack.org
5737 F: mm/memory-failure.c
5738 F: mm/hwpoison-inject.c
5740 HYPERVISOR VIRTUAL CONSOLE DRIVER
5741 L: linuxppc-dev@lists.ozlabs.org
5746 M: Antti Palosaari <crope@iki.fi>
5747 L: linux-media@vger.kernel.org
5748 W: https://linuxtv.org
5749 W: http://palosaari.fi/linux/
5750 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5751 T: git git://linuxtv.org/anttip/media_tree.git
5753 F: drivers/media/usb/hackrf/
5756 M: Jean Delvare <jdelvare@suse.com>
5757 M: Guenter Roeck <linux@roeck-us.net>
5758 L: linux-hwmon@vger.kernel.org
5759 W: http://hwmon.wiki.kernel.org/
5760 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5763 F: Documentation/hwmon/
5765 F: include/linux/hwmon*.h
5767 HARDWARE RANDOM NUMBER GENERATOR CORE
5768 M: Matt Mackall <mpm@selenic.com>
5769 M: Herbert Xu <herbert@gondor.apana.org.au>
5770 L: linux-crypto@vger.kernel.org
5772 F: Documentation/devicetree/bindings/rng/
5773 F: Documentation/hw_random.txt
5774 F: drivers/char/hw_random/
5775 F: include/linux/hw_random.h
5777 HARDWARE SPINLOCK CORE
5778 M: Ohad Ben-Cohen <ohad@wizery.com>
5779 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5780 L: linux-remoteproc@vger.kernel.org
5782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5783 F: Documentation/devicetree/bindings/hwlock/
5784 F: Documentation/hwspinlock.txt
5785 F: drivers/hwspinlock/
5786 F: include/linux/hwspinlock.h
5788 HARMONY SOUND DRIVER
5789 L: linux-parisc@vger.kernel.org
5791 F: sound/parisc/harmony.*
5793 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5794 M: Jimmy Vance <jimmy.vance@hpe.com>
5796 F: Documentation/watchdog/hpwdt.txt
5797 F: drivers/watchdog/hpwdt.c
5799 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5800 M: Don Brace <don.brace@microsemi.com>
5801 L: esc.storagedev@microsemi.com
5802 L: linux-scsi@vger.kernel.org
5804 F: Documentation/scsi/hpsa.txt
5805 F: drivers/scsi/hpsa*.[ch]
5806 F: include/linux/cciss*.h
5807 F: include/uapi/linux/cciss*.h
5809 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5810 M: Don Brace <don.brace@microsemi.com>
5811 L: esc.storagedev@microsemi.com
5812 L: linux-scsi@vger.kernel.org
5814 F: Documentation/blockdev/cciss.txt
5815 F: drivers/block/cciss*
5816 F: include/linux/cciss_ioctl.h
5817 F: include/uapi/linux/cciss_ioctl.h
5820 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5821 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5822 L: linux-rdma@vger.kernel.org
5824 F: drivers/infiniband/hw/hfi1
5827 L: linux-fsdevel@vger.kernel.org
5829 F: Documentation/filesystems/hfs.txt
5833 L: linux-fsdevel@vger.kernel.org
5835 F: Documentation/filesystems/hfsplus.txt
5838 HGA FRAMEBUFFER DRIVER
5839 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5840 L: linux-nvidia@lists.surfsouth.com
5841 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5843 F: drivers/video/fbdev/hgafb.c
5845 HIBERNATION (aka Software Suspend, aka swsusp)
5846 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5847 M: Pavel Machek <pavel@ucw.cz>
5848 L: linux-pm@vger.kernel.org
5849 B: https://bugzilla.kernel.org
5852 F: drivers/base/power/
5854 F: include/linux/suspend.h
5855 F: include/linux/freezer.h
5856 F: include/linux/pm.h
5857 F: arch/*/include/asm/suspend*.h
5860 M: Jiri Kosina <jikos@kernel.org>
5861 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5862 L: linux-input@vger.kernel.org
5863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5866 F: include/linux/hid*
5867 F: include/uapi/linux/hid*
5869 HID SENSOR HUB DRIVERS
5870 M: Jiri Kosina <jikos@kernel.org>
5871 M: Jonathan Cameron <jic23@kernel.org>
5872 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5873 L: linux-input@vger.kernel.org
5874 L: linux-iio@vger.kernel.org
5876 F: Documentation/hid/hid-sensor*
5877 F: drivers/hid/hid-sensor-*
5878 F: drivers/iio/*/hid-*
5879 F: include/linux/hid-sensor-*
5881 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5882 M: Thomas Gleixner <tglx@linutronix.de>
5883 L: linux-kernel@vger.kernel.org
5884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5886 F: Documentation/timers/
5887 F: kernel/time/hrtimer.c
5888 F: kernel/time/clockevents.c
5889 F: kernel/time/tick*.*
5890 F: kernel/time/timer_*.c
5891 F: include/linux/clockchips.h
5892 F: include/linux/hrtimer.h
5894 HIGH-SPEED SCC DRIVER FOR AX.25
5895 L: linux-hams@vger.kernel.org
5897 F: drivers/net/hamradio/dmascc.c
5898 F: drivers/net/hamradio/scc.c
5900 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5901 M: HighPoint Linux Team <linux@highpoint-tech.com>
5902 W: http://www.highpoint-tech.com
5904 F: Documentation/scsi/hptiop.txt
5905 F: drivers/scsi/hptiop.c
5908 M: Jes Sorensen <jes@trained-monkey.org>
5909 L: linux-hippi@sunsite.dk
5911 F: include/linux/hippidevice.h
5912 F: include/uapi/linux/if_hippi.h
5914 F: drivers/net/hippi/
5916 HISILICON NETWORK SUBSYSTEM DRIVER
5917 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5918 M: Salil Mehta <salil.mehta@huawei.com>
5919 L: netdev@vger.kernel.org
5920 W: http://www.hisilicon.com
5922 F: drivers/net/ethernet/hisilicon/
5923 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5925 HISILICON ROCE DRIVER
5926 M: Lijun Ou <oulijun@huawei.com>
5927 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5928 L: linux-rdma@vger.kernel.org
5930 F: drivers/infiniband/hw/hns/
5931 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5933 HISILICON SAS Controller
5934 M: John Garry <john.garry@huawei.com>
5935 W: http://www.hisilicon.com
5937 F: drivers/scsi/hisi_sas/
5938 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5941 M: Jouni Malinen <j@w1.fi>
5942 L: linux-wireless@vger.kernel.org
5943 W: http://w1.fi/hostap-driver.html
5945 F: drivers/net/wireless/intersil/hostap/
5947 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5948 L: platform-driver-x86@vger.kernel.org
5950 F: drivers/platform/x86/tc1100-wmi.c
5952 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5953 M: Jaroslav Kysela <perex@perex.cz>
5955 F: drivers/net/ethernet/hp/hp100.*
5957 HPET: High Precision Event Timers driver
5958 M: Clemens Ladisch <clemens@ladisch.de>
5960 F: Documentation/timers/hpet.txt
5961 F: drivers/char/hpet.c
5962 F: include/linux/hpet.h
5963 F: include/uapi/linux/hpet.h
5967 F: arch/x86/kernel/hpet.c
5968 F: arch/x86/include/asm/hpet.h
5971 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5972 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5977 M: Sebastian Reichel <sre@kernel.org>
5978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5980 F: Documentation/ABI/testing/sysfs-bus-hsi
5981 F: Documentation/device-drivers/serial-interfaces.rst
5983 F: include/linux/hsi/
5984 F: include/uapi/linux/hsi/
5987 M: Jan Dumon <j.dumon@option.com>
5988 W: http://www.pharscape.org
5990 F: drivers/net/usb/hso.c
5992 HSR NETWORK PROTOCOL
5993 M: Arvid Brodin <arvid.brodin@alten.se>
5994 L: netdev@vger.kernel.org
5998 HTCPEN TOUCHSCREEN DRIVER
5999 M: Pau Oliva Fora <pof@eslack.org>
6000 L: linux-input@vger.kernel.org
6002 F: drivers/input/touchscreen/htcpen.c
6005 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6010 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6011 L: linux-media@vger.kernel.org
6012 T: git git://linuxtv.org/media_tree.git
6013 W: https://linuxtv.org
6015 F: drivers/media/platform/sti/hva
6017 Hyper-V CORE AND DRIVERS
6018 M: "K. Y. Srinivasan" <kys@microsoft.com>
6019 M: Haiyang Zhang <haiyangz@microsoft.com>
6020 M: Stephen Hemminger <sthemmin@microsoft.com>
6021 L: devel@linuxdriverproject.org
6023 F: arch/x86/include/asm/mshyperv.h
6024 F: arch/x86/include/uapi/asm/hyperv.h
6025 F: arch/x86/kernel/cpu/mshyperv.c
6027 F: drivers/hid/hid-hyperv.c
6029 F: drivers/input/serio/hyperv-keyboard.c
6030 F: drivers/pci/host/pci-hyperv.c
6031 F: drivers/net/hyperv/
6032 F: drivers/scsi/storvsc_drv.c
6033 F: drivers/uio/uio_hv_generic.c
6034 F: drivers/video/fbdev/hyperv_fb.c
6035 F: include/linux/hyperv.h
6037 F: Documentation/ABI/stable/sysfs-bus-vmbus
6040 M: Peter Rosin <peda@axentia.se>
6041 L: linux-i2c@vger.kernel.org
6043 F: Documentation/i2c/i2c-topology
6044 F: Documentation/i2c/muxes/
6045 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6046 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6047 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6048 F: drivers/i2c/i2c-mux.c
6049 F: drivers/i2c/muxes/
6050 F: include/linux/i2c-mux.h
6052 I2C OVER PARALLEL PORT
6053 M: Jean Delvare <jdelvare@suse.com>
6054 L: linux-i2c@vger.kernel.org
6056 F: Documentation/i2c/busses/i2c-parport
6057 F: Documentation/i2c/busses/i2c-parport-light
6058 F: drivers/i2c/busses/i2c-parport.c
6059 F: drivers/i2c/busses/i2c-parport-light.c
6061 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6062 M: Jean Delvare <jdelvare@suse.com>
6063 L: linux-i2c@vger.kernel.org
6065 F: Documentation/i2c/busses/i2c-ali1535
6066 F: Documentation/i2c/busses/i2c-ali1563
6067 F: Documentation/i2c/busses/i2c-ali15x3
6068 F: Documentation/i2c/busses/i2c-amd756
6069 F: Documentation/i2c/busses/i2c-amd8111
6070 F: Documentation/i2c/busses/i2c-i801
6071 F: Documentation/i2c/busses/i2c-nforce2
6072 F: Documentation/i2c/busses/i2c-piix4
6073 F: Documentation/i2c/busses/i2c-sis5595
6074 F: Documentation/i2c/busses/i2c-sis630
6075 F: Documentation/i2c/busses/i2c-sis96x
6076 F: Documentation/i2c/busses/i2c-via
6077 F: Documentation/i2c/busses/i2c-viapro
6078 F: drivers/i2c/busses/i2c-ali1535.c
6079 F: drivers/i2c/busses/i2c-ali1563.c
6080 F: drivers/i2c/busses/i2c-ali15x3.c
6081 F: drivers/i2c/busses/i2c-amd756.c
6082 F: drivers/i2c/busses/i2c-amd756-s4882.c
6083 F: drivers/i2c/busses/i2c-amd8111.c
6084 F: drivers/i2c/busses/i2c-i801.c
6085 F: drivers/i2c/busses/i2c-isch.c
6086 F: drivers/i2c/busses/i2c-nforce2.c
6087 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6088 F: drivers/i2c/busses/i2c-piix4.c
6089 F: drivers/i2c/busses/i2c-sis5595.c
6090 F: drivers/i2c/busses/i2c-sis630.c
6091 F: drivers/i2c/busses/i2c-sis96x.c
6092 F: drivers/i2c/busses/i2c-via.c
6093 F: drivers/i2c/busses/i2c-viapro.c
6095 I2C/SMBUS ISMT DRIVER
6096 M: Seth Heasley <seth.heasley@intel.com>
6097 M: Neil Horman <nhorman@tuxdriver.com>
6098 L: linux-i2c@vger.kernel.org
6099 F: drivers/i2c/busses/i2c-ismt.c
6100 F: Documentation/i2c/busses/i2c-ismt
6102 I2C/SMBUS STUB DRIVER
6103 M: Jean Delvare <jdelvare@suse.com>
6104 L: linux-i2c@vger.kernel.org
6106 F: drivers/i2c/i2c-stub.c
6109 M: Wolfram Sang <wsa@the-dreams.de>
6110 L: linux-i2c@vger.kernel.org
6111 W: https://i2c.wiki.kernel.org/
6112 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6115 F: Documentation/devicetree/bindings/i2c/
6116 F: Documentation/i2c/
6119 F: include/linux/i2c.h
6120 F: include/linux/i2c-*.h
6121 F: include/uapi/linux/i2c.h
6122 F: include/uapi/linux/i2c-*.h
6125 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6126 L: linux-i2c@vger.kernel.org
6127 L: linux-acpi@vger.kernel.org
6131 M: Jean Delvare <jdelvare@suse.com>
6132 L: linux-i2c@vger.kernel.org
6134 F: Documentation/i2c/busses/i2c-taos-evm
6135 F: drivers/i2c/busses/i2c-taos-evm.c
6138 M: Till Harbaum <till@harbaum.org>
6139 L: linux-i2c@vger.kernel.org
6140 W: http://www.harbaum.org/till/i2c_tiny_usb
6142 F: drivers/i2c/busses/i2c-tiny-usb.c
6145 M: "H. Peter Anvin" <hpa@zytor.com>
6149 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6150 M: "H. Peter Anvin" <hpa@zytor.com>
6151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6154 IA64 (Itanium) PLATFORM
6155 M: Tony Luck <tony.luck@intel.com>
6156 M: Fenghua Yu <fenghua.yu@intel.com>
6157 L: linux-ia64@vger.kernel.org
6158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6162 IBM Power VMX Cryptographic instructions
6163 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6164 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6165 L: linux-crypto@vger.kernel.org
6167 F: drivers/crypto/vmx/Makefile
6168 F: drivers/crypto/vmx/Kconfig
6169 F: drivers/crypto/vmx/vmx.c
6170 F: drivers/crypto/vmx/aes*
6171 F: drivers/crypto/vmx/ghash*
6172 F: drivers/crypto/vmx/ppc-xlate.pl
6174 IBM Power in-Nest Crypto Acceleration
6175 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6176 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6177 L: linux-crypto@vger.kernel.org
6179 F: drivers/crypto/nx/Makefile
6180 F: drivers/crypto/nx/Kconfig
6181 F: drivers/crypto/nx/nx-aes*
6182 F: drivers/crypto/nx/nx-sha*
6183 F: drivers/crypto/nx/nx.*
6184 F: drivers/crypto/nx/nx_csbcpb.h
6185 F: drivers/crypto/nx/nx_debugfs.h
6187 IBM Power 842 compression accelerator
6188 M: Dan Streetman <ddstreet@ieee.org>
6190 F: drivers/crypto/nx/Makefile
6191 F: drivers/crypto/nx/Kconfig
6192 F: drivers/crypto/nx/nx-842*
6193 F: include/linux/sw842.h
6197 IBM Power Linux RAID adapter
6198 M: Brian King <brking@us.ibm.com>
6200 F: drivers/scsi/ipr.*
6202 IBM Power Virtual Ethernet Device Driver
6203 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6204 L: netdev@vger.kernel.org
6206 F: drivers/net/ethernet/ibm/ibmveth.*
6208 IBM Power SRIOV Virtual NIC Device Driver
6209 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6210 M: John Allen <jallen@linux.vnet.ibm.com>
6211 L: netdev@vger.kernel.org
6213 F: drivers/net/ethernet/ibm/ibmvnic.*
6215 IBM Power Virtual SCSI Device Drivers
6216 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6217 L: linux-scsi@vger.kernel.org
6219 F: drivers/scsi/ibmvscsi/ibmvscsi*
6220 F: include/scsi/viosrp.h
6222 IBM Power Virtual SCSI Device Target Driver
6223 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6224 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6225 L: linux-scsi@vger.kernel.org
6226 L: target-devel@vger.kernel.org
6228 F: drivers/scsi/ibmvscsi_tgt/
6230 IBM Power Virtual FC Device Drivers
6231 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6232 L: linux-scsi@vger.kernel.org
6234 F: drivers/scsi/ibmvscsi/ibmvfc*
6236 IBM ServeRAID RAID DRIVER
6238 F: drivers/scsi/ips.*
6240 ICH LPC AND GPIO DRIVER
6241 M: Peter Tyser <ptyser@xes-inc.com>
6243 F: drivers/mfd/lpc_ich.c
6244 F: drivers/gpio/gpio-ich.c
6247 M: "David S. Miller" <davem@davemloft.net>
6248 L: linux-ide@vger.kernel.org
6249 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6252 F: Documentation/ide/
6254 F: include/linux/ide.h
6256 IDEAPAD LAPTOP EXTRAS DRIVER
6257 M: Ike Panhc <ike.pan@canonical.com>
6258 L: platform-driver-x86@vger.kernel.org
6259 W: http://launchpad.net/ideapad-laptop
6261 F: drivers/platform/x86/ideapad-laptop.c
6263 IDEAPAD LAPTOP SLIDEBAR DRIVER
6264 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6265 L: linux-input@vger.kernel.org
6266 W: https://github.com/o2genum/ideapad-slidebar
6268 F: drivers/input/misc/ideapad_slidebar.c
6271 M: Borislav Petkov <bp@alien8.de>
6272 L: linux-ide@vger.kernel.org
6274 F: Documentation/cdrom/ide-cd
6275 F: drivers/ide/ide-cd*
6277 IEEE 802.15.4 SUBSYSTEM
6278 M: Alexander Aring <aar@pengutronix.de>
6279 M: Stefan Schmidt <stefan@osg.samsung.com>
6280 L: linux-wpan@vger.kernel.org
6281 W: http://wpan.cakelab.org/
6282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6287 F: drivers/net/ieee802154/
6288 F: include/linux/nl802154.h
6289 F: include/linux/ieee802154.h
6290 F: include/net/nl802154.h
6291 F: include/net/mac802154.h
6292 F: include/net/af_ieee802154.h
6293 F: include/net/cfg802154.h
6294 F: include/net/ieee802154_netdev.h
6295 F: Documentation/networking/ieee802154.txt
6298 M: Yotam Gigi <yotamg@mellanox.com>
6299 M: Jamal Hadi Salim <jhs@mojatatu.com>
6301 F: include/net/ife.h
6302 F: include/uapi/linux/ife.h
6304 IGORPLUG-USB IR RECEIVER
6305 M: Sean Young <sean@mess.org>
6306 L: linux-media@vger.kernel.org
6308 F: drivers/media/rc/igorplugusb.c
6310 IGUANAWORKS USB IR TRANSCEIVER
6311 M: Sean Young <sean@mess.org>
6312 L: linux-media@vger.kernel.org
6314 F: drivers/media/rc/iguanair.c
6316 IIO DIGITAL POTENTIOMETER DAC
6317 M: Peter Rosin <peda@axentia.se>
6318 L: linux-iio@vger.kernel.org
6320 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6321 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6322 F: drivers/iio/dac/dpot-dac.c
6324 IIO ENVELOPE DETECTOR
6325 M: Peter Rosin <peda@axentia.se>
6326 L: linux-iio@vger.kernel.org
6328 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6329 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6330 F: drivers/iio/adc/envelope-detector.c
6332 IIO SUBSYSTEM AND DRIVERS
6333 M: Jonathan Cameron <jic23@kernel.org>
6334 R: Hartmut Knaack <knaack.h@gmx.de>
6335 R: Lars-Peter Clausen <lars@metafoo.de>
6336 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6337 L: linux-iio@vger.kernel.org
6338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6340 F: Documentation/devicetree/bindings/iio/
6342 F: drivers/staging/iio/
6343 F: include/linux/iio/
6346 IKANOS/ADI EAGLE ADSL USB DRIVER
6347 M: Matthieu Castet <castet.matthieu@free.fr>
6348 M: Stanislaw Gruszka <stf_xl@wp.pl>
6350 F: drivers/usb/atm/ueagle-atm.c
6352 IMGTEC ASCII LCD DRIVER
6353 M: Paul Burton <paul.burton@imgtec.com>
6355 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6356 F: drivers/auxdisplay/img-ascii-lcd.c
6358 INA209 HARDWARE MONITOR DRIVER
6359 M: Guenter Roeck <linux@roeck-us.net>
6360 L: linux-hwmon@vger.kernel.org
6362 F: Documentation/hwmon/ina209
6363 F: Documentation/devicetree/bindings/i2c/ina209.txt
6364 F: drivers/hwmon/ina209.c
6366 INA2XX HARDWARE MONITOR DRIVER
6367 M: Guenter Roeck <linux@roeck-us.net>
6368 L: linux-hwmon@vger.kernel.org
6370 F: Documentation/hwmon/ina2xx
6371 F: drivers/hwmon/ina2xx.c
6372 F: include/linux/platform_data/ina2xx.h
6374 INDUSTRY PACK SUBSYSTEM (IPACK)
6375 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6376 M: Jens Taprogge <jens.taprogge@taprogge.org>
6377 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6378 L: industrypack-devel@lists.sourceforge.net
6379 W: http://industrypack.sourceforge.net
6383 INGENIC JZ4780 DMA Driver
6384 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6386 F: drivers/dma/dma-jz4780.c
6388 INGENIC JZ4780 NAND DRIVER
6389 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6390 L: linux-mtd@lists.infradead.org
6392 F: drivers/mtd/nand/jz4780_*
6394 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6395 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6396 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6397 L: linux-ima-devel@lists.sourceforge.net
6398 L: linux-ima-user@lists.sourceforge.net
6399 L: linux-security-module@vger.kernel.org
6400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6402 F: security/integrity/ima/
6404 IMGTEC IR DECODER DRIVER
6405 M: James Hogan <james.hogan@imgtec.com>
6407 F: drivers/media/rc/img-ir/
6409 IMS TWINTURBO FRAMEBUFFER DRIVER
6410 L: linux-fbdev@vger.kernel.org
6412 F: drivers/video/fbdev/imsttfb.c
6414 INFINIBAND SUBSYSTEM
6415 M: Doug Ledford <dledford@redhat.com>
6416 M: Sean Hefty <sean.hefty@intel.com>
6417 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6418 L: linux-rdma@vger.kernel.org
6419 W: http://www.openfabrics.org/
6420 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6423 F: Documentation/infiniband/
6424 F: drivers/infiniband/
6425 F: include/uapi/linux/if_infiniband.h
6426 F: include/uapi/rdma/
6430 M: John McCutchan <john@johnmccutchan.com>
6431 M: Robert Love <rlove@rlove.org>
6432 M: Eric Paris <eparis@parisplace.org>
6434 F: Documentation/filesystems/inotify.txt
6435 F: fs/notify/inotify/
6436 F: include/linux/inotify.h
6437 F: include/uapi/linux/inotify.h
6439 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6440 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6441 L: linux-input@vger.kernel.org
6442 Q: http://patchwork.kernel.org/project/linux-input/list/
6443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6446 F: include/linux/input.h
6447 F: include/uapi/linux/input.h
6448 F: include/linux/input/
6449 F: Documentation/devicetree/bindings/input/
6451 INPUT MULTITOUCH (MT) PROTOCOL
6452 M: Henrik Rydberg <rydberg@bitmath.org>
6453 L: linux-input@vger.kernel.org
6455 F: Documentation/input/multi-touch-protocol.txt
6456 F: drivers/input/input-mt.c
6459 INTEL ASoC BDW/HSW DRIVERS
6460 M: Jie Yang <yang.jie@linux.intel.com>
6461 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6463 F: sound/soc/intel/common/sst-dsp*
6464 F: sound/soc/intel/common/sst-firmware.c
6465 F: sound/soc/intel/boards/broadwell.c
6466 F: sound/soc/intel/haswell/
6468 INTEL C600 SERIES SAS CONTROLLER DRIVER
6469 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6470 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6471 L: linux-scsi@vger.kernel.org
6472 T: git git://git.code.sf.net/p/intel-sas/isci
6474 F: drivers/scsi/isci/
6476 INTEL HID EVENT DRIVER
6477 M: Alex Hung <alex.hung@canonical.com>
6478 L: platform-driver-x86@vger.kernel.org
6480 F: drivers/platform/x86/intel-hid.c
6482 INTEL VIRTUAL BUTTON DRIVER
6483 M: AceLan Kao <acelan.kao@canonical.com>
6484 L: platform-driver-x86@vger.kernel.org
6486 F: drivers/platform/x86/intel-vbtn.c
6489 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6490 M: Len Brown <lenb@kernel.org>
6491 L: linux-pm@vger.kernel.org
6492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6493 B: https://bugzilla.kernel.org
6495 F: drivers/idle/intel_idle.c
6497 INTEL INTEGRATED SENSOR HUB DRIVER
6498 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6499 M: Jiri Kosina <jikos@kernel.org>
6500 L: linux-input@vger.kernel.org
6502 F: drivers/hid/intel-ish-hid/
6505 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6506 M: Len Brown <lenb@kernel.org>
6507 L: linux-pm@vger.kernel.org
6509 F: drivers/cpufreq/intel_pstate.c
6511 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6512 M: Maik Broemme <mbroemme@libmpq.org>
6513 L: linux-fbdev@vger.kernel.org
6515 F: Documentation/fb/intelfb.txt
6516 F: drivers/video/fbdev/intelfb/
6518 INTEL 810/815 FRAMEBUFFER DRIVER
6519 M: Antonino Daplas <adaplas@gmail.com>
6520 L: linux-fbdev@vger.kernel.org
6522 F: drivers/video/fbdev/i810/
6524 INTEL MENLOW THERMAL DRIVER
6525 M: Sujith Thomas <sujith.thomas@intel.com>
6526 L: platform-driver-x86@vger.kernel.org
6527 W: https://01.org/linux-acpi
6529 F: drivers/platform/x86/intel_menlow.c
6531 INTEL I/OAT DMA DRIVER
6532 M: Dave Jiang <dave.jiang@intel.com>
6533 R: Dan Williams <dan.j.williams@intel.com>
6534 L: dmaengine@vger.kernel.org
6535 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6537 F: drivers/dma/ioat*
6540 M: David Woodhouse <dwmw2@infradead.org>
6541 L: iommu@lists.linux-foundation.org
6542 T: git git://git.infradead.org/iommu-2.6.git
6544 F: drivers/iommu/intel-iommu.c
6545 F: include/linux/intel-iommu.h
6547 INTEL IOP-ADMA DMA DRIVER
6548 R: Dan Williams <dan.j.williams@intel.com>
6550 F: drivers/dma/iop-adma.c
6552 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6553 M: Krzysztof Halasa <khalasa@piap.pl>
6555 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6556 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6557 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6558 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6559 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6560 F: drivers/net/wan/ixp4xx_hss.c
6562 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6563 M: Deepak Saxena <dsaxena@plexity.net>
6565 F: drivers/char/hw_random/ixp4xx-rng.c
6567 INTEL ETHERNET DRIVERS
6568 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6569 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6570 W: http://www.intel.com/support/feedback.htm
6571 W: http://e1000.sourceforge.net/
6572 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6576 F: Documentation/networking/e100.txt
6577 F: Documentation/networking/e1000.txt
6578 F: Documentation/networking/e1000e.txt
6579 F: Documentation/networking/igb.txt
6580 F: Documentation/networking/igbvf.txt
6581 F: Documentation/networking/ixgb.txt
6582 F: Documentation/networking/ixgbe.txt
6583 F: Documentation/networking/ixgbevf.txt
6584 F: Documentation/networking/i40e.txt
6585 F: Documentation/networking/i40evf.txt
6586 F: drivers/net/ethernet/intel/
6587 F: drivers/net/ethernet/intel/*/
6589 INTEL RDMA RNIC DRIVER
6590 M: Faisal Latif <faisal.latif@intel.com>
6591 M: Shiraz Saleem <shiraz.saleem@intel.com>
6592 L: linux-rdma@vger.kernel.org
6594 F: drivers/infiniband/hw/i40iw/
6596 INTEL MERRIFIELD GPIO DRIVER
6597 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6598 L: linux-gpio@vger.kernel.org
6600 F: drivers/gpio/gpio-merrifield.c
6602 INTEL-MID GPIO DRIVER
6603 M: David Cohen <david.a.cohen@linux.intel.com>
6604 L: linux-gpio@vger.kernel.org
6606 F: drivers/gpio/gpio-intel-mid.c
6608 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6609 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6610 L: linux-wireless@vger.kernel.org
6612 F: Documentation/networking/README.ipw2100
6613 F: Documentation/networking/README.ipw2200
6614 F: drivers/net/wireless/intel/ipw2x00/
6617 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6619 F: Documentation/trace/intel_th.txt
6620 F: drivers/hwtracing/intel_th/
6622 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6623 M: Ning Sun <ning.sun@intel.com>
6624 L: tboot-devel@lists.sourceforge.net
6625 W: http://tboot.sourceforge.net
6626 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6628 F: Documentation/intel_txt.txt
6629 F: include/linux/tboot.h
6630 F: arch/x86/kernel/tboot.c
6632 INTEL WIRELESS WIMAX CONNECTION 2400
6633 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6634 M: linux-wimax@intel.com
6635 L: wimax@linuxwimax.org (subscribers-only)
6637 W: http://linuxwimax.org
6638 F: Documentation/wimax/README.i2400m
6639 F: drivers/net/wimax/i2400m/
6640 F: include/uapi/linux/wimax/i2400m.h
6642 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6643 M: Stanislaw Gruszka <sgruszka@redhat.com>
6644 L: linux-wireless@vger.kernel.org
6646 F: drivers/net/wireless/intel/iwlegacy/
6648 INTEL WIRELESS WIFI LINK (iwlwifi)
6649 M: Johannes Berg <johannes.berg@intel.com>
6650 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6651 M: Luca Coelho <luciano.coelho@intel.com>
6652 M: Intel Linux Wireless <linuxwifi@intel.com>
6653 L: linux-wireless@vger.kernel.org
6654 W: http://intellinuxwireless.org
6655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6657 F: drivers/net/wireless/intel/iwlwifi/
6659 INTEL MANAGEMENT ENGINE (mei)
6660 M: Tomas Winkler <tomas.winkler@intel.com>
6661 L: linux-kernel@vger.kernel.org
6663 F: include/uapi/linux/mei.h
6664 F: include/linux/mei_cl_bus.h
6665 F: drivers/misc/mei/*
6666 F: drivers/watchdog/mei_wdt.c
6667 F: Documentation/misc-devices/mei/*
6670 INTEL MIC DRIVERS (mic)
6671 M: Sudeep Dutt <sudeep.dutt@intel.com>
6672 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6674 W: https://github.com/sudeepdutt/mic
6675 W: http://software.intel.com/en-us/mic-developer
6676 F: include/linux/mic_bus.h
6677 F: include/linux/scif.h
6678 F: include/uapi/linux/mic_common.h
6679 F: include/uapi/linux/mic_ioctl.h
6680 F: include/uapi/linux/scif_ioctl.h
6681 F: drivers/misc/mic/
6682 F: drivers/dma/mic_x100_dma.c
6683 F: drivers/dma/mic_x100_dma.h
6684 F: Documentation/mic/
6686 INTEL PMC/P-Unit IPC DRIVER
6687 M: Zha Qipeng<qipeng.zha@intel.com>
6688 L: platform-driver-x86@vger.kernel.org
6690 F: drivers/platform/x86/intel_pmc_ipc.c
6691 F: drivers/platform/x86/intel_punit_ipc.c
6692 F: arch/x86/include/asm/intel_pmc_ipc.h
6693 F: arch/x86/include/asm/intel_punit_ipc.h
6695 INTEL TELEMETRY DRIVER
6696 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6697 L: platform-driver-x86@vger.kernel.org
6699 F: arch/x86/include/asm/intel_telemetry.h
6700 F: drivers/platform/x86/intel_telemetry*
6702 INTEL PMC CORE DRIVER
6703 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6704 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6705 L: platform-driver-x86@vger.kernel.org
6707 F: arch/x86/include/asm/pmc_core.h
6708 F: drivers/platform/x86/intel_pmc_core*
6710 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6711 M: Linus Walleij <linus.walleij@linaro.org>
6712 L: linux-iio@vger.kernel.org
6714 F: drivers/iio/gyro/mpu3050*
6715 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6717 IOC3 ETHERNET DRIVER
6718 M: Ralf Baechle <ralf@linux-mips.org>
6719 L: linux-mips@linux-mips.org
6721 F: drivers/net/ethernet/sgi/ioc3-eth.c
6724 M: Pat Gefre <pfg@sgi.com>
6725 L: linux-serial@vger.kernel.org
6727 F: drivers/tty/serial/ioc3_serial.c
6730 M: Joerg Roedel <joro@8bytes.org>
6731 L: iommu@lists.linux-foundation.org
6732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6734 F: Documentation/devicetree/bindings/iommu/
6738 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6740 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6743 M: Corey Minyard <minyard@acm.org>
6744 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6745 W: http://openipmi.sourceforge.net/
6747 F: Documentation/IPMI.txt
6748 F: drivers/char/ipmi/
6749 F: include/linux/ipmi*
6750 F: include/uapi/linux/ipmi*
6752 QCOM AUDIO (ASoC) DRIVERS
6753 M: Patrick Lai <plai@codeaurora.org>
6754 M: Banajit Goswami <bgoswami@codeaurora.org>
6755 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6759 IPS SCSI RAID DRIVER
6760 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6761 L: linux-scsi@vger.kernel.org
6762 W: http://www.adaptec.com/
6764 F: drivers/scsi/ips*
6767 M: Wensong Zhang <wensong@linux-vs.org>
6768 M: Simon Horman <horms@verge.net.au>
6769 M: Julian Anastasov <ja@ssi.bg>
6770 L: netdev@vger.kernel.org
6771 L: lvs-devel@vger.kernel.org
6773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6775 F: Documentation/networking/ipvs-sysctl.txt
6776 F: include/net/ip_vs.h
6777 F: include/uapi/linux/ip_vs.h
6778 F: net/netfilter/ipvs/
6781 M: Jiri Kosina <jikos@kernel.org>
6782 M: David Sterba <dsterba@suse.com>
6784 F: drivers/tty/ipwireless/
6787 L: netdev@vger.kernel.org
6789 F: include/net/ipx.h
6790 F: include/uapi/linux/ipx.h
6794 M: Samuel Ortiz <samuel@sortiz.org>
6795 L: irda-users@lists.sourceforge.net (subscribers-only)
6796 L: netdev@vger.kernel.org
6797 W: http://irda.sourceforge.net/
6799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6800 F: Documentation/networking/irda.txt
6801 F: drivers/net/irda/
6802 F: include/net/irda/
6806 M: Thomas Gleixner <tglx@linutronix.de>
6807 L: linux-kernel@vger.kernel.org
6809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6813 M: Thomas Gleixner <tglx@linutronix.de>
6814 M: Jason Cooper <jason@lakedaemon.net>
6815 M: Marc Zyngier <marc.zyngier@arm.com>
6816 L: linux-kernel@vger.kernel.org
6818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6819 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6820 F: Documentation/devicetree/bindings/interrupt-controller/
6823 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6824 M: Marc Zyngier <marc.zyngier@arm.com>
6826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6827 F: Documentation/IRQ-domain.txt
6828 F: include/linux/irqdomain.h
6829 F: kernel/irq/irqdomain.c
6833 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6835 F: Documentation/isa.txt
6836 F: drivers/base/isa.c
6837 F: include/linux/isa.h
6840 M: Jaroslav Kysela <perex@perex.cz>
6842 F: Documentation/isapnp.txt
6843 F: drivers/pnp/isapnp/
6844 F: include/linux/isapnp.h
6847 M: Hans Verkuil <hverkuil@xs4all.nl>
6848 L: linux-media@vger.kernel.org
6849 T: git git://linuxtv.org/media_tree.git
6850 W: https://linuxtv.org
6852 F: drivers/media/radio/radio-isa*
6854 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6855 M: Peter Jones <pjones@redhat.com>
6856 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6858 F: drivers/firmware/iscsi_ibft*
6861 M: Lee Duncan <lduncan@suse.com>
6862 M: Chris Leech <cleech@redhat.com>
6863 L: open-iscsi@googlegroups.com
6864 W: www.open-iscsi.com
6866 F: drivers/scsi/*iscsi*
6867 F: include/scsi/*iscsi*
6869 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6870 M: Or Gerlitz <ogerlitz@mellanox.com>
6871 M: Sagi Grimberg <sagi@grimberg.me>
6872 M: Roi Dayan <roid@mellanox.com>
6873 L: linux-rdma@vger.kernel.org
6875 W: http://www.openfabrics.org
6876 W: www.open-iscsi.org
6877 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6878 F: drivers/infiniband/ulp/iser/
6880 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6881 M: Sagi Grimberg <sagi@grimberg.me>
6882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6883 L: linux-rdma@vger.kernel.org
6884 L: target-devel@vger.kernel.org
6886 W: http://www.linux-iscsi.org
6887 F: drivers/infiniband/ulp/isert
6890 M: Karsten Keil <isdn@linux-pingi.de>
6891 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6892 L: netdev@vger.kernel.org
6893 W: http://www.isdn4linux.de
6894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6896 F: Documentation/isdn/
6898 F: include/linux/isdn.h
6899 F: include/linux/isdn/
6900 F: include/uapi/linux/isdn.h
6901 F: include/uapi/linux/isdn/
6903 ISDN SUBSYSTEM (Eicon active card driver)
6904 M: Armin Schindler <mac@melware.de>
6905 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6906 W: http://www.melware.de
6908 F: drivers/isdn/hardware/eicon/
6910 IT87 HARDWARE MONITORING DRIVER
6911 M: Jean Delvare <jdelvare@suse.com>
6912 L: linux-hwmon@vger.kernel.org
6914 F: Documentation/hwmon/it87
6915 F: drivers/hwmon/it87.c
6918 M: Antti Palosaari <crope@iki.fi>
6919 L: linux-media@vger.kernel.org
6920 W: https://linuxtv.org
6921 W: http://palosaari.fi/linux/
6922 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6923 T: git git://linuxtv.org/anttip/media_tree.git
6925 F: drivers/media/tuners/it913x*
6927 IVTV VIDEO4LINUX DRIVER
6928 M: Andy Walls <awalls@md.metrocast.net>
6929 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6930 L: linux-media@vger.kernel.org
6931 T: git git://linuxtv.org/media_tree.git
6932 W: http://www.ivtvdriver.org
6934 F: Documentation/media/v4l-drivers/ivtv*
6935 F: drivers/media/pci/ivtv/
6936 F: include/uapi/linux/ivtv*
6938 IX2505V MEDIA DRIVER
6939 M: Malcolm Priestley <tvboxspy@gmail.com>
6940 L: linux-media@vger.kernel.org
6941 W: https://linuxtv.org
6942 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6944 F: drivers/media/dvb-frontends/ix2505v*
6946 JC42.4 TEMPERATURE SENSOR DRIVER
6947 M: Guenter Roeck <linux@roeck-us.net>
6948 L: linux-hwmon@vger.kernel.org
6950 F: drivers/hwmon/jc42.c
6951 F: Documentation/hwmon/jc42
6954 M: Dave Kleikamp <shaggy@kernel.org>
6955 L: jfs-discussion@lists.sourceforge.net
6956 W: http://jfs.sourceforge.net/
6957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6959 F: Documentation/filesystems/jfs.txt
6963 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6964 L: netdev@vger.kernel.org
6966 F: drivers/net/ethernet/jme.*
6968 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6969 M: David Woodhouse <dwmw2@infradead.org>
6970 L: linux-mtd@lists.infradead.org
6971 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6974 F: include/uapi/linux/jffs2.h
6976 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6977 M: "Theodore Ts'o" <tytso@mit.edu>
6978 M: Jan Kara <jack@suse.com>
6979 L: linux-ext4@vger.kernel.org
6982 F: include/linux/jbd2.h
6984 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6985 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6986 L: linux-media@vger.kernel.org
6988 F: drivers/media/platform/rcar_jpu.c
6990 JSM Neo PCI based serial card
6991 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6992 L: linux-serial@vger.kernel.org
6994 F: drivers/tty/serial/jsm/
6996 K10TEMP HARDWARE MONITORING DRIVER
6997 M: Clemens Ladisch <clemens@ladisch.de>
6998 L: linux-hwmon@vger.kernel.org
7000 F: Documentation/hwmon/k10temp
7001 F: drivers/hwmon/k10temp.c
7003 K8TEMP HARDWARE MONITORING DRIVER
7004 M: Rudolf Marek <r.marek@assembler.cz>
7005 L: linux-hwmon@vger.kernel.org
7007 F: Documentation/hwmon/k8temp
7008 F: drivers/hwmon/k8temp.c
7011 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7012 R: Alexander Potapenko <glider@google.com>
7013 R: Dmitry Vyukov <dvyukov@google.com>
7014 L: kasan-dev@googlegroups.com
7016 F: arch/*/include/asm/kasan.h
7017 F: arch/*/mm/kasan_init*
7018 F: Documentation/dev-tools/kasan.rst
7019 F: include/linux/kasan*.h
7022 F: scripts/Makefile.kasan
7025 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
7026 L: linux-kbuild@vger.kernel.org
7027 T: git git://gitorious.org/linux-kconfig/linux-kconfig
7029 F: Documentation/kbuild/kconfig-language.txt
7033 M: Dave Young <dyoung@redhat.com>
7034 M: Baoquan He <bhe@redhat.com>
7035 R: Vivek Goyal <vgoyal@redhat.com>
7036 L: kexec@lists.infradead.org
7037 W: http://lse.sourceforge.net/kdump/
7039 F: Documentation/kdump/
7041 KEENE FM RADIO TRANSMITTER DRIVER
7042 M: Hans Verkuil <hverkuil@xs4all.nl>
7043 L: linux-media@vger.kernel.org
7044 T: git git://linuxtv.org/media_tree.git
7045 W: https://linuxtv.org
7047 F: drivers/media/radio/radio-keene*
7049 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7050 M: Ian Kent <raven@themaw.net>
7051 L: autofs@vger.kernel.org
7055 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7056 M: Michal Marek <mmarek@suse.com>
7057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
7058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
7059 L: linux-kbuild@vger.kernel.org
7061 F: Documentation/kbuild/
7063 F: scripts/Makefile.*
7069 L: kernel-janitors@vger.kernel.org
7070 W: http://kernelnewbies.org/KernelJanitors
7073 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7074 M: "J. Bruce Fields" <bfields@fieldses.org>
7075 M: Jeff Layton <jlayton@poochiereds.net>
7076 L: linux-nfs@vger.kernel.org
7077 W: http://nfs.sourceforge.net/
7078 T: git git://linux-nfs.org/~bfields/linux.git
7081 F: include/uapi/linux/nfsd/
7085 F: include/linux/lockd/
7086 F: include/linux/sunrpc/
7087 F: include/uapi/linux/sunrpc/
7089 KERNEL SELFTEST FRAMEWORK
7090 M: Shuah Khan <shuahkh@osg.samsung.com>
7091 M: Shuah Khan <shuah@kernel.org>
7092 L: linux-kselftest@vger.kernel.org
7093 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7095 F: tools/testing/selftests
7097 KERNEL VIRTUAL MACHINE (KVM)
7098 M: Paolo Bonzini <pbonzini@redhat.com>
7099 M: Radim Krčmář <rkrcmar@redhat.com>
7100 L: kvm@vger.kernel.org
7101 W: http://www.linux-kvm.org
7102 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7104 F: Documentation/*/kvm*.txt
7105 F: Documentation/virtual/kvm/
7107 F: arch/x86/kernel/kvm.c
7108 F: arch/x86/kernel/kvmclock.c
7109 F: arch/*/include/asm/kvm*
7110 F: include/linux/kvm*
7111 F: include/uapi/linux/kvm*
7115 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7116 M: Joerg Roedel <joro@8bytes.org>
7117 L: kvm@vger.kernel.org
7118 W: http://www.linux-kvm.org/
7120 F: arch/x86/include/asm/svm.h
7121 F: arch/x86/kvm/svm.c
7123 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7124 M: Alexander Graf <agraf@suse.com>
7125 L: kvm-ppc@vger.kernel.org
7126 W: http://www.linux-kvm.org/
7127 T: git git://github.com/agraf/linux-2.6.git
7129 F: arch/powerpc/include/asm/kvm*
7130 F: arch/powerpc/kvm/
7132 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7133 M: Christian Borntraeger <borntraeger@de.ibm.com>
7134 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7135 L: linux-s390@vger.kernel.org
7136 W: http://www.ibm.com/developerworks/linux/linux390/
7137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7139 F: Documentation/s390/kvm.txt
7140 F: arch/s390/include/asm/kvm*
7143 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7144 M: Christoffer Dall <christoffer.dall@linaro.org>
7145 M: Marc Zyngier <marc.zyngier@arm.com>
7146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7147 L: kvmarm@lists.cs.columbia.edu
7148 W: http://systems.cs.columbia.edu/projects/kvm-arm
7149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7151 F: arch/arm/include/uapi/asm/kvm*
7152 F: arch/arm/include/asm/kvm*
7155 F: include/kvm/arm_*
7157 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7158 M: Christoffer Dall <christoffer.dall@linaro.org>
7159 M: Marc Zyngier <marc.zyngier@arm.com>
7160 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7161 L: kvmarm@lists.cs.columbia.edu
7163 F: arch/arm64/include/uapi/asm/kvm*
7164 F: arch/arm64/include/asm/kvm*
7167 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7168 M: James Hogan <james.hogan@imgtec.com>
7169 L: linux-mips@linux-mips.org
7171 F: arch/mips/include/uapi/asm/kvm*
7172 F: arch/mips/include/asm/kvm*
7176 M: Eric Biederman <ebiederm@xmission.com>
7177 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7178 L: kexec@lists.infradead.org
7180 F: include/linux/kexec.h
7181 F: include/uapi/linux/kexec.h
7185 M: David Howells <dhowells@redhat.com>
7186 L: keyrings@vger.kernel.org
7188 F: Documentation/security/keys.txt
7189 F: include/linux/key.h
7190 F: include/linux/key-type.h
7191 F: include/linux/keyctl.h
7192 F: include/uapi/linux/keyctl.h
7197 M: David Safford <safford@us.ibm.com>
7198 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7199 L: linux-security-module@vger.kernel.org
7200 L: keyrings@vger.kernel.org
7202 F: Documentation/security/keys-trusted-encrypted.txt
7203 F: include/keys/trusted-type.h
7204 F: security/keys/trusted.c
7205 F: security/keys/trusted.h
7208 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7209 M: David Safford <safford@us.ibm.com>
7210 L: linux-security-module@vger.kernel.org
7211 L: keyrings@vger.kernel.org
7213 F: Documentation/security/keys-trusted-encrypted.txt
7214 F: include/keys/encrypted-type.h
7215 F: security/keys/encrypted-keys/
7217 KGDB / KDB /debug_core
7218 M: Jason Wessel <jason.wessel@windriver.com>
7219 W: http://kgdb.wiki.kernel.org/
7220 L: kgdb-bugreport@lists.sourceforge.net
7221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7223 F: Documentation/DocBook/kgdb.tmpl
7224 F: drivers/misc/kgdbts.c
7225 F: drivers/tty/serial/kgdboc.c
7226 F: include/linux/kdb.h
7227 F: include/linux/kgdb.h
7231 M: Vegard Nossum <vegardno@ifi.uio.no>
7232 M: Pekka Enberg <penberg@kernel.org>
7234 F: Documentation/dev-tools/kmemcheck.rst
7235 F: arch/x86/include/asm/kmemcheck.h
7236 F: arch/x86/mm/kmemcheck/
7237 F: include/linux/kmemcheck.h
7241 M: Catalin Marinas <catalin.marinas@arm.com>
7243 F: Documentation/dev-tools/kmemleak.rst
7244 F: include/linux/kmemleak.h
7246 F: mm/kmemleak-test.c
7249 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7250 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7251 M: "David S. Miller" <davem@davemloft.net>
7252 M: Masami Hiramatsu <mhiramat@kernel.org>
7254 F: Documentation/kprobes.txt
7255 F: include/linux/kprobes.h
7258 KS0108 LCD CONTROLLER DRIVER
7259 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7260 W: http://miguelojeda.es/auxdisplay.htm
7261 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7263 F: Documentation/auxdisplay/ks0108
7264 F: drivers/auxdisplay/ks0108.c
7265 F: include/linux/ks0108.h
7268 M: David Ahern <dsa@cumulusnetworks.com>
7269 L: netdev@vger.kernel.org
7272 F: include/net/l3mdev.h
7274 LANTIQ MIPS ARCHITECTURE
7275 M: John Crispin <john@phrozen.org>
7276 L: linux-mips@linux-mips.org
7281 L: linux-x25@vger.kernel.org
7283 F: Documentation/networking/lapb-module.txt
7287 LASI 53c700 driver for PARISC
7288 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7289 L: linux-scsi@vger.kernel.org
7291 F: Documentation/scsi/53c700.txt
7292 F: drivers/scsi/53c700*
7295 M: Richard Purdie <rpurdie@rpsys.net>
7296 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7297 M: Pavel Machek <pavel@ucw.cz>
7298 L: linux-leds@vger.kernel.org
7299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7301 F: Documentation/devicetree/bindings/leds/
7303 F: include/linux/leds.h
7305 LEGACY EEPROM DRIVER
7306 M: Jean Delvare <jdelvare@suse.com>
7308 F: Documentation/misc-devices/eeprom
7309 F: drivers/misc/eeprom/eeprom.c
7311 LEGO USB Tower driver
7312 M: Juergen Stuber <starblue@users.sourceforge.net>
7313 L: legousb-devel@lists.sourceforge.net
7314 W: http://legousb.sourceforge.net/
7316 F: drivers/usb/misc/legousbtower.c
7319 M: Michael Krufky <mkrufky@linuxtv.org>
7320 L: linux-media@vger.kernel.org
7321 W: https://linuxtv.org
7322 W: http://github.com/mkrufky
7323 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7324 T: git git://linuxtv.org/mkrufky/tuners.git
7326 F: drivers/media/dvb-frontends/lg2160.*
7328 LGDT3305 MEDIA DRIVER
7329 M: Michael Krufky <mkrufky@linuxtv.org>
7330 L: linux-media@vger.kernel.org
7331 W: https://linuxtv.org
7332 W: http://github.com/mkrufky
7333 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7334 T: git git://linuxtv.org/mkrufky/tuners.git
7336 F: drivers/media/dvb-frontends/lgdt3305.*
7339 M: Rusty Russell <rusty@rustcorp.com.au>
7340 L: lguest@lists.ozlabs.org
7341 W: http://lguest.ozlabs.org/
7343 F: arch/x86/include/asm/lguest*.h
7346 F: include/linux/lguest*.h
7349 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7350 M: Tejun Heo <tj@kernel.org>
7351 L: linux-ide@vger.kernel.org
7352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7355 F: include/linux/ata.h
7356 F: include/linux/libata.h
7357 F: Documentation/devicetree/bindings/ata/
7359 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7360 M: Viresh Kumar <vireshk@kernel.org>
7361 L: linux-ide@vger.kernel.org
7362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7364 F: include/linux/pata_arasan_cf_data.h
7365 F: drivers/ata/pata_arasan_cf.c
7368 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7369 M: Tejun Heo <tj@kernel.org>
7370 L: linux-ide@vger.kernel.org
7371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7373 F: drivers/ata/pata_*.c
7374 F: drivers/ata/ata_generic.c
7376 LIBATA SATA AHCI PLATFORM devices support
7377 M: Hans de Goede <hdegoede@redhat.com>
7378 M: Tejun Heo <tj@kernel.org>
7379 L: linux-ide@vger.kernel.org
7380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7382 F: drivers/ata/ahci_platform.c
7383 F: drivers/ata/libahci_platform.c
7384 F: include/linux/ahci_platform.h
7386 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7387 M: Mikael Pettersson <mikpelinux@gmail.com>
7388 L: linux-ide@vger.kernel.org
7389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7391 F: drivers/ata/sata_promise.*
7394 M: Sasha Levin <sasha.levin@oracle.com>
7396 F: tools/lib/lockdep/
7398 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7399 M: Dan Williams <dan.j.williams@intel.com>
7400 L: linux-nvdimm@lists.01.org
7401 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7405 F: include/linux/nd.h
7406 F: include/linux/libnvdimm.h
7407 F: include/uapi/linux/ndctl.h
7409 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7410 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7411 L: linux-nvdimm@lists.01.org
7412 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7414 F: drivers/nvdimm/blk.c
7415 F: drivers/nvdimm/region_devs.c
7416 F: drivers/acpi/nfit*
7418 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7419 M: Vishal Verma <vishal.l.verma@intel.com>
7420 L: linux-nvdimm@lists.01.org
7421 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7423 F: drivers/nvdimm/btt*
7425 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7426 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7427 L: linux-nvdimm@lists.01.org
7428 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7430 F: drivers/nvdimm/pmem.c
7431 F: include/linux/pmem.h
7432 F: arch/*/include/asm/pmem.h
7434 LIGHTNVM PLATFORM SUPPORT
7435 M: Matias Bjorling <mb@lightnvm.io>
7436 W: http://github/OpenChannelSSD
7437 L: linux-block@vger.kernel.org
7439 F: drivers/lightnvm/
7440 F: include/linux/lightnvm.h
7441 F: include/uapi/linux/lightnvm.h
7443 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7444 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7445 M: Paul Mackerras <paulus@samba.org>
7446 M: Michael Ellerman <mpe@ellerman.id.au>
7447 W: https://github.com/linuxppc/linux/wiki
7448 L: linuxppc-dev@lists.ozlabs.org
7449 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7452 F: Documentation/powerpc/
7454 F: drivers/char/tpm/tpm_ibmvtpm*
7455 F: drivers/crypto/nx/
7456 F: drivers/crypto/vmx/
7457 F: drivers/net/ethernet/ibm/ibmveth.*
7458 F: drivers/net/ethernet/ibm/ibmvnic.*
7459 F: drivers/pci/hotplug/pnv_php.c
7460 F: drivers/pci/hotplug/rpa*
7461 F: drivers/scsi/ibmvscsi/
7462 F: tools/testing/selftests/powerpc
7470 LINUX FOR POWER MACINTOSH
7471 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7472 W: http://www.penguinppc.org/
7473 L: linuxppc-dev@lists.ozlabs.org
7475 F: arch/powerpc/platforms/powermac/
7476 F: drivers/macintosh/
7478 LINUX FOR POWERPC EMBEDDED MPC5XXX
7479 M: Anatolij Gustschin <agust@denx.de>
7480 L: linuxppc-dev@lists.ozlabs.org
7481 T: git git://git.denx.de/linux-denx-agust.git
7483 F: arch/powerpc/platforms/512x/
7484 F: arch/powerpc/platforms/52xx/
7486 LINUX FOR POWERPC EMBEDDED PPC4XX
7487 M: Alistair Popple <alistair@popple.id.au>
7488 M: Matt Porter <mporter@kernel.crashing.org>
7489 W: http://www.penguinppc.org/
7490 L: linuxppc-dev@lists.ozlabs.org
7492 F: arch/powerpc/platforms/40x/
7493 F: arch/powerpc/platforms/44x/
7495 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7496 L: linuxppc-dev@lists.ozlabs.org
7498 F: arch/powerpc/*/*virtex*
7499 F: arch/powerpc/*/*/*virtex*
7501 LINUX FOR POWERPC EMBEDDED PPC8XX
7502 M: Vitaly Bordug <vitb@kernel.crashing.org>
7503 W: http://www.penguinppc.org/
7504 L: linuxppc-dev@lists.ozlabs.org
7506 F: arch/powerpc/platforms/8xx/
7508 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7509 M: Scott Wood <oss@buserror.net>
7510 M: Kumar Gala <galak@kernel.crashing.org>
7511 W: http://www.penguinppc.org/
7512 L: linuxppc-dev@lists.ozlabs.org
7513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7515 F: arch/powerpc/platforms/83xx/
7516 F: arch/powerpc/platforms/85xx/
7518 LINUX FOR POWERPC PA SEMI PWRFICIENT
7519 L: linuxppc-dev@lists.ozlabs.org
7521 F: arch/powerpc/platforms/pasemi/
7522 F: drivers/*/*pasemi*
7523 F: drivers/*/*/*pasemi*
7525 LINUX SECURITY MODULE (LSM) FRAMEWORK
7526 M: Chris Wright <chrisw@sous-sol.org>
7527 L: linux-security-module@vger.kernel.org
7530 LIS3LV02D ACCELEROMETER DRIVER
7531 M: Eric Piel <eric.piel@tremplin-utc.net>
7533 F: Documentation/misc-devices/lis3lv02d
7534 F: drivers/misc/lis3lv02d/
7535 F: drivers/platform/x86/hp_accel.c
7538 M: Josh Poimboeuf <jpoimboe@redhat.com>
7539 M: Jessica Yu <jeyu@redhat.com>
7540 M: Jiri Kosina <jikos@kernel.org>
7541 M: Miroslav Benes <mbenes@suse.cz>
7542 R: Petr Mladek <pmladek@suse.com>
7544 F: kernel/livepatch/
7545 F: include/linux/livepatch.h
7546 F: arch/x86/include/asm/livepatch.h
7547 F: arch/x86/kernel/livepatch.c
7548 F: Documentation/livepatch/
7549 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7550 F: samples/livepatch/
7551 L: live-patching@vger.kernel.org
7552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7554 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7555 M: Kees Cook <keescook@chromium.org>
7557 F: drivers/misc/lkdtm*
7560 L: netdev@vger.kernel.org
7562 F: include/linux/llc.h
7563 F: include/uapi/linux/llc.h
7567 LM73 HARDWARE MONITOR DRIVER
7568 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7569 L: linux-hwmon@vger.kernel.org
7571 F: drivers/hwmon/lm73.c
7573 LM78 HARDWARE MONITOR DRIVER
7574 M: Jean Delvare <jdelvare@suse.com>
7575 L: linux-hwmon@vger.kernel.org
7577 F: Documentation/hwmon/lm78
7578 F: drivers/hwmon/lm78.c
7580 LM83 HARDWARE MONITOR DRIVER
7581 M: Jean Delvare <jdelvare@suse.com>
7582 L: linux-hwmon@vger.kernel.org
7584 F: Documentation/hwmon/lm83
7585 F: drivers/hwmon/lm83.c
7587 LM90 HARDWARE MONITOR DRIVER
7588 M: Jean Delvare <jdelvare@suse.com>
7589 L: linux-hwmon@vger.kernel.org
7591 F: Documentation/hwmon/lm90
7592 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7593 F: drivers/hwmon/lm90.c
7594 F: include/dt-bindings/thermal/lm90.h
7596 LM95234 HARDWARE MONITOR DRIVER
7597 M: Guenter Roeck <linux@roeck-us.net>
7598 L: linux-hwmon@vger.kernel.org
7600 F: Documentation/hwmon/lm95234
7601 F: drivers/hwmon/lm95234.c
7603 LME2510 MEDIA DRIVER
7604 M: Malcolm Priestley <tvboxspy@gmail.com>
7605 L: linux-media@vger.kernel.org
7606 W: https://linuxtv.org
7607 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7609 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7612 M: Peter Zijlstra <peterz@infradead.org>
7613 M: Ingo Molnar <mingo@redhat.com>
7614 L: linux-kernel@vger.kernel.org
7615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7617 F: Documentation/locking/
7618 F: include/linux/lockdep.h
7619 F: include/linux/spinlock*.h
7620 F: arch/*/include/asm/spinlock*.h
7621 F: include/linux/rwlock*.h
7622 F: include/linux/mutex*.h
7623 F: arch/*/include/asm/mutex*.h
7624 F: include/linux/rwsem*.h
7625 F: arch/*/include/asm/rwsem.h
7626 F: include/linux/seqlock.h
7627 F: lib/locking*.[ch]
7630 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7631 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7632 L: linux-ntfs-dev@lists.sourceforge.net
7633 W: http://www.linux-ntfs.org/content/view/19/37/
7635 F: Documentation/ldm.txt
7636 F: block/partitions/ldm.*
7638 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7639 M: Sathya Prakash <sathya.prakash@broadcom.com>
7640 M: Chaitra P B <chaitra.basappa@broadcom.com>
7641 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7642 L: MPT-FusionLinux.pdl@broadcom.com
7643 L: linux-scsi@vger.kernel.org
7644 W: http://www.avagotech.com/support/
7646 F: drivers/message/fusion/
7647 F: drivers/scsi/mpt2sas/
7648 F: drivers/scsi/mpt3sas/
7650 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7651 M: Matthew Wilcox <matthew@wil.cx>
7652 L: linux-scsi@vger.kernel.org
7654 F: drivers/scsi/sym53c8xx_2/
7656 LTC4261 HARDWARE MONITOR DRIVER
7657 M: Guenter Roeck <linux@roeck-us.net>
7658 L: linux-hwmon@vger.kernel.org
7660 F: Documentation/hwmon/ltc4261
7661 F: drivers/hwmon/ltc4261.c
7663 LTP (Linux Test Project)
7664 M: Mike Frysinger <vapier@gentoo.org>
7665 M: Cyril Hrubis <chrubis@suse.cz>
7666 M: Wanlong Gao <wanlong.gao@gmail.com>
7667 M: Jan Stancek <jstancek@redhat.com>
7668 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7669 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7670 L: ltp@lists.linux.it (subscribers-only)
7671 W: http://linux-test-project.github.io/
7672 T: git git://github.com/linux-test-project/ltp.git
7676 W: http://www.linux-m32r.org/
7681 M: Geert Uytterhoeven <geert@linux-m68k.org>
7682 L: linux-m68k@lists.linux-m68k.org
7683 W: http://www.linux-m68k.org/
7684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7689 M68K ON APPLE MACINTOSH
7690 M: Joshua Thompson <funaho@jurai.org>
7691 W: http://www.mac.linux-m68k.org/
7692 L: linux-m68k@lists.linux-m68k.org
7697 M: Philip Blundell <philb@gnu.org>
7698 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7702 M88DS3103 MEDIA DRIVER
7703 M: Antti Palosaari <crope@iki.fi>
7704 L: linux-media@vger.kernel.org
7705 W: https://linuxtv.org
7706 W: http://palosaari.fi/linux/
7707 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7708 T: git git://linuxtv.org/anttip/media_tree.git
7710 F: drivers/media/dvb-frontends/m88ds3103*
7712 M88RS2000 MEDIA DRIVER
7713 M: Malcolm Priestley <tvboxspy@gmail.com>
7714 L: linux-media@vger.kernel.org
7715 W: https://linuxtv.org
7716 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7718 F: drivers/media/dvb-frontends/m88rs2000*
7720 MA901 MASTERKIT USB FM RADIO DRIVER
7721 M: Alexey Klimov <klimov.linux@gmail.com>
7722 L: linux-media@vger.kernel.org
7723 T: git git://linuxtv.org/media_tree.git
7725 F: drivers/media/radio/radio-ma901.c
7728 M: Johannes Berg <johannes@sipsolutions.net>
7729 L: linux-wireless@vger.kernel.org
7730 W: http://wireless.kernel.org/
7731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7734 F: Documentation/networking/mac80211-injection.txt
7735 F: include/net/mac80211.h
7737 F: drivers/net/wireless/mac80211_hwsim.[ch]
7740 M: Patrick McHardy <kaber@trash.net>
7741 L: netdev@vger.kernel.org
7743 F: drivers/net/macvlan.c
7744 F: include/linux/if_macvlan.h
7747 M: Jassi Brar <jassisinghbrar@gmail.com>
7748 L: linux-kernel@vger.kernel.org
7751 F: include/linux/mailbox_client.h
7752 F: include/linux/mailbox_controller.h
7754 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7755 M: Michael Kerrisk <mtk.manpages@gmail.com>
7756 W: http://www.kernel.org/doc/man-pages
7757 L: linux-man@vger.kernel.org
7760 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
7761 M: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
7762 L: linux-mips@linux-mips.org
7764 F: arch/mips/boot/dts/img/pistachio_marduk.dts
7766 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7767 M: Andrew Lunn <andrew@lunn.ch>
7768 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7769 L: netdev@vger.kernel.org
7771 F: drivers/net/dsa/mv88e6xxx/
7772 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7774 MARVELL ARMADA DRM SUPPORT
7775 M: Russell King <linux@armlinux.org.uk>
7777 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
7778 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
7779 F: drivers/gpu/drm/armada/
7780 F: include/uapi/drm/armada_drm.h
7781 F: Documentation/devicetree/bindings/display/armada/
7783 MARVELL CRYPTO DRIVER
7784 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7785 M: Arnaud Ebalard <arno@natisbad.org>
7786 F: drivers/crypto/marvell/
7788 L: linux-crypto@vger.kernel.org
7790 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7791 M: Mirko Lindner <mlindner@marvell.com>
7792 M: Stephen Hemminger <stephen@networkplumber.org>
7793 L: netdev@vger.kernel.org
7795 F: drivers/net/ethernet/marvell/sk*
7797 MARVELL LIBERTAS WIRELESS DRIVER
7798 L: libertas-dev@lists.infradead.org
7800 F: drivers/net/wireless/marvell/libertas/
7802 MARVELL MV643XX ETHERNET DRIVER
7803 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7804 L: netdev@vger.kernel.org
7806 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7807 F: include/linux/mv643xx.h
7809 MARVELL MVNETA ETHERNET DRIVER
7810 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7811 L: netdev@vger.kernel.org
7813 F: drivers/net/ethernet/marvell/mvneta.*
7815 MARVELL MWIFIEX WIRELESS DRIVER
7816 M: Amitkumar Karwar <akarwar@marvell.com>
7817 M: Nishant Sarmukadam <nishants@marvell.com>
7818 L: linux-wireless@vger.kernel.org
7820 F: drivers/net/wireless/marvell/mwifiex/
7822 MARVELL MWL8K WIRELESS DRIVER
7823 M: Lennert Buytenhek <buytenh@wantstofly.org>
7824 L: linux-wireless@vger.kernel.org
7826 F: drivers/net/wireless/marvell/mwl8k.c
7828 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7829 M: Nicolas Pitre <nico@fluxnic.net>
7831 F: drivers/mmc/host/mvsdio.*
7833 MATROX FRAMEBUFFER DRIVER
7834 L: linux-fbdev@vger.kernel.org
7836 F: drivers/video/fbdev/matrox/matroxfb_*
7837 F: include/uapi/linux/matroxfb.h
7839 MAX16065 HARDWARE MONITOR DRIVER
7840 M: Guenter Roeck <linux@roeck-us.net>
7841 L: linux-hwmon@vger.kernel.org
7843 F: Documentation/hwmon/max16065
7844 F: drivers/hwmon/max16065.c
7846 MAX20751 HARDWARE MONITOR DRIVER
7847 M: Guenter Roeck <linux@roeck-us.net>
7848 L: linux-hwmon@vger.kernel.org
7850 F: Documentation/hwmon/max20751
7851 F: drivers/hwmon/max20751.c
7853 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7854 L: linux-hwmon@vger.kernel.org
7856 F: Documentation/hwmon/max6650
7857 F: drivers/hwmon/max6650.c
7859 MAX6697 HARDWARE MONITOR DRIVER
7860 M: Guenter Roeck <linux@roeck-us.net>
7861 L: linux-hwmon@vger.kernel.org
7863 F: Documentation/hwmon/max6697
7864 F: Documentation/devicetree/bindings/i2c/max6697.txt
7865 F: drivers/hwmon/max6697.c
7866 F: include/linux/platform_data/max6697.h
7868 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7869 M: Peter Rosin <peda@axentia.se>
7870 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7872 F: Documentation/devicetree/bindings/sound/max9860.txt
7873 F: sound/soc/codecs/max9860.*
7875 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7876 M: Krzysztof Kozlowski <krzk@kernel.org>
7877 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7878 L: linux-pm@vger.kernel.org
7880 F: drivers/power/supply/max14577_charger.c
7881 F: drivers/power/supply/max77693_charger.c
7883 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7884 M: Javier Martinez Canillas <javier@osg.samsung.com>
7885 L: linux-kernel@vger.kernel.org
7887 F: drivers/*/*max77802*.c
7888 F: Documentation/devicetree/bindings/*/*max77802.txt
7889 F: include/dt-bindings/*/*max77802.h
7891 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7892 M: Chanwoo Choi <cw00.choi@samsung.com>
7893 M: Krzysztof Kozlowski <krzk@kernel.org>
7894 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7895 L: linux-kernel@vger.kernel.org
7897 F: drivers/*/max14577*.c
7898 F: drivers/*/max77686*.c
7899 F: drivers/*/max77693*.c
7900 F: drivers/extcon/extcon-max14577.c
7901 F: drivers/extcon/extcon-max77693.c
7902 F: drivers/rtc/rtc-max77686.c
7903 F: drivers/clk/clk-max77686.c
7904 F: Documentation/devicetree/bindings/mfd/max14577.txt
7905 F: Documentation/devicetree/bindings/*/max77686.txt
7906 F: Documentation/devicetree/bindings/mfd/max77693.txt
7907 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7908 F: include/linux/mfd/max14577*.h
7909 F: include/linux/mfd/max77686*.h
7910 F: include/linux/mfd/max77693*.h
7912 MAXIRADIO FM RADIO RECEIVER DRIVER
7913 M: Hans Verkuil <hverkuil@xs4all.nl>
7914 L: linux-media@vger.kernel.org
7915 T: git git://linuxtv.org/media_tree.git
7916 W: https://linuxtv.org
7918 F: drivers/media/radio/radio-maxiradio*
7920 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7921 M: Peter Rosin <peda@axentia.se>
7922 L: linux-iio@vger.kernel.org
7924 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7925 F: drivers/iio/potentiometer/mcp4531.c
7927 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7928 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7929 L: linux-iio@vger.kernel.org
7931 F: drivers/iio/dac/cio-dac.c
7933 MEDIA DRIVERS FOR RENESAS - FCP
7934 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7935 L: linux-media@vger.kernel.org
7936 L: linux-renesas-soc@vger.kernel.org
7937 T: git git://linuxtv.org/media_tree.git
7939 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7940 F: drivers/media/platform/rcar-fcp.c
7941 F: include/media/rcar-fcp.h
7943 MEDIA DRIVERS FOR RENESAS - FDP1
7944 M: Kieran Bingham <kieran@bingham.xyz>
7945 L: linux-media@vger.kernel.org
7946 L: linux-renesas-soc@vger.kernel.org
7947 T: git git://linuxtv.org/media_tree.git
7949 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
7950 F: drivers/media/platform/rcar_fdp1.c
7952 MEDIA DRIVERS FOR RENESAS - VIN
7953 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7954 L: linux-media@vger.kernel.org
7955 L: linux-renesas-soc@vger.kernel.org
7956 T: git git://linuxtv.org/media_tree.git
7958 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7959 F: drivers/media/platform/rcar-vin/
7961 MEDIA DRIVERS FOR RENESAS - VSP1
7962 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7963 L: linux-media@vger.kernel.org
7964 L: linux-renesas-soc@vger.kernel.org
7965 T: git git://linuxtv.org/media_tree.git
7967 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7968 F: drivers/media/platform/vsp1/
7970 MEDIA DRIVERS FOR HELENE
7971 M: Abylay Ospan <aospan@netup.ru>
7972 L: linux-media@vger.kernel.org
7973 W: https://linuxtv.org
7975 T: git git://linuxtv.org/media_tree.git
7977 F: drivers/media/dvb-frontends/helene*
7979 MEDIA DRIVERS FOR ASCOT2E
7980 M: Sergey Kozlov <serjk@netup.ru>
7981 M: Abylay Ospan <aospan@netup.ru>
7982 L: linux-media@vger.kernel.org
7983 W: https://linuxtv.org
7985 T: git git://linuxtv.org/media_tree.git
7987 F: drivers/media/dvb-frontends/ascot2e*
7989 MEDIA DRIVERS FOR CXD2841ER
7990 M: Sergey Kozlov <serjk@netup.ru>
7991 M: Abylay Ospan <aospan@netup.ru>
7992 L: linux-media@vger.kernel.org
7993 W: https://linuxtv.org
7995 T: git git://linuxtv.org/media_tree.git
7997 F: drivers/media/dvb-frontends/cxd2841er*
7999 MEDIA DRIVERS FOR HORUS3A
8000 M: Sergey Kozlov <serjk@netup.ru>
8001 M: Abylay Ospan <aospan@netup.ru>
8002 L: linux-media@vger.kernel.org
8003 W: https://linuxtv.org
8005 T: git git://linuxtv.org/media_tree.git
8007 F: drivers/media/dvb-frontends/horus3a*
8009 MEDIA DRIVERS FOR LNBH25
8010 M: Sergey Kozlov <serjk@netup.ru>
8011 M: Abylay Ospan <aospan@netup.ru>
8012 L: linux-media@vger.kernel.org
8013 W: https://linuxtv.org
8015 T: git git://linuxtv.org/media_tree.git
8017 F: drivers/media/dvb-frontends/lnbh25*
8019 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8020 M: Sergey Kozlov <serjk@netup.ru>
8021 M: Abylay Ospan <aospan@netup.ru>
8022 L: linux-media@vger.kernel.org
8023 W: https://linuxtv.org
8025 T: git git://linuxtv.org/media_tree.git
8027 F: drivers/media/pci/netup_unidvb/*
8029 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8030 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8031 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8032 P: LinuxTV.org Project
8033 L: linux-media@vger.kernel.org
8034 W: https://linuxtv.org
8035 Q: http://patchwork.kernel.org/project/linux-media/list/
8036 T: git git://linuxtv.org/media_tree.git
8038 F: Documentation/media/
8040 F: drivers/staging/media/
8041 F: include/linux/platform_data/media/
8043 F: include/uapi/linux/dvb/
8044 F: include/uapi/linux/videodev2.h
8045 F: include/uapi/linux/media.h
8046 F: include/uapi/linux/v4l2-*
8047 F: include/uapi/linux/meye.h
8048 F: include/uapi/linux/ivtv*
8049 F: include/uapi/linux/uvcvideo.h
8051 MEDIATEK ETHERNET DRIVER
8052 M: Felix Fietkau <nbd@openwrt.org>
8053 M: John Crispin <blogic@openwrt.org>
8054 L: netdev@vger.kernel.org
8056 F: drivers/net/ethernet/mediatek/
8058 MEDIATEK MEDIA DRIVER
8059 M: Tiffany Lin <tiffany.lin@mediatek.com>
8060 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8062 F: drivers/media/platform/mtk-vcodec/
8063 F: drivers/media/platform/mtk-vpu/
8064 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8065 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8068 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8069 M: Houlong Wei <houlong.wei@mediatek.com>
8070 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8072 F: drivers/media/platform/mtk-mdp/
8073 F: drivers/media/platform/mtk-vpu/
8074 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8076 MEDIATEK MT7601U WIRELESS LAN DRIVER
8077 M: Jakub Kicinski <kubakici@wp.pl>
8078 L: linux-wireless@vger.kernel.org
8080 F: drivers/net/wireless/mediatek/mt7601u/
8082 MEGARAID SCSI/SAS DRIVERS
8083 M: Kashyap Desai <kashyap.desai@broadcom.com>
8084 M: Sumit Saxena <sumit.saxena@broadcom.com>
8085 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8086 L: megaraidlinux.pdl@broadcom.com
8087 L: linux-scsi@vger.kernel.org
8088 W: http://www.avagotech.com/support/
8090 F: Documentation/scsi/megaraid.txt
8091 F: drivers/scsi/megaraid.*
8092 F: drivers/scsi/megaraid/
8094 MELFAS MIP4 TOUCHSCREEN DRIVER
8095 M: Sangwon Jee <jeesw@melfas.com>
8096 W: http://www.melfas.com
8098 F: drivers/input/touchscreen/melfas_mip4.c
8099 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8101 MELLANOX ETHERNET DRIVER (mlx4_en)
8102 M: Tariq Toukan <tariqt@mellanox.com>
8103 L: netdev@vger.kernel.org
8105 W: http://www.mellanox.com
8106 Q: http://patchwork.ozlabs.org/project/netdev/list/
8107 F: drivers/net/ethernet/mellanox/mlx4/en_*
8109 MELLANOX ETHERNET DRIVER (mlx5e)
8110 M: Saeed Mahameed <saeedm@mellanox.com>
8111 L: netdev@vger.kernel.org
8113 W: http://www.mellanox.com
8114 Q: http://patchwork.ozlabs.org/project/netdev/list/
8115 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8117 MELLANOX ETHERNET SWITCH DRIVERS
8118 M: Jiri Pirko <jiri@mellanox.com>
8119 M: Ido Schimmel <idosch@mellanox.com>
8120 L: netdev@vger.kernel.org
8122 W: http://www.mellanox.com
8123 Q: http://patchwork.ozlabs.org/project/netdev/list/
8124 F: drivers/net/ethernet/mellanox/mlxsw/
8126 MELLANOX MLXCPLD I2C AND MUX DRIVER
8127 M: Vadim Pasternak <vadimp@mellanox.com>
8128 M: Michael Shych <michaelsh@mellanox.com>
8129 L: linux-i2c@vger.kernel.org
8131 F: drivers/i2c/busses/i2c-mlxcpld.c
8132 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8133 F: Documentation/i2c/busses/i2c-mlxcpld
8135 MELLANOX MLXCPLD LED DRIVER
8136 M: Vadim Pasternak <vadimp@mellanox.com>
8137 L: linux-leds@vger.kernel.org
8139 F: drivers/leds/leds-mlxcpld.c
8140 F: Documentation/leds/leds-mlxcpld.txt
8142 MELLANOX PLATFORM DRIVER
8143 M: Vadim Pasternak <vadimp@mellanox.com>
8144 L: platform-driver-x86@vger.kernel.org
8146 F: drivers/platform/x86/mlx-platform.c
8148 MELLANOX MLX CPLD HOTPLUG DRIVER
8149 M: Vadim Pasternak <vadimp@mellanox.com>
8150 L: platform-driver-x86@vger.kernel.org
8152 F: drivers/platform/x86/mlxcpld-hotplug.c
8153 F: include/linux/platform_data/mlxcpld-hotplug.h
8155 SOFT-ROCE DRIVER (rxe)
8156 M: Moni Shoua <monis@mellanox.com>
8157 L: linux-rdma@vger.kernel.org
8159 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8160 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8161 F: drivers/infiniband/sw/rxe/
8162 F: include/uapi/rdma/rdma_user_rxe.h
8165 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8166 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8167 L: linux-kernel@vger.kernel.org
8169 F: kernel/membarrier.c
8170 F: include/uapi/linux/membarrier.h
8173 L: linux-mm@kvack.org
8174 W: http://www.linux-mm.org
8176 F: include/linux/mm.h
8177 F: include/linux/gfp.h
8178 F: include/linux/mmzone.h
8179 F: include/linux/memory_hotplug.h
8180 F: include/linux/vmalloc.h
8183 MEMORY TECHNOLOGY DEVICES (MTD)
8184 M: David Woodhouse <dwmw2@infradead.org>
8185 M: Brian Norris <computersforpeace@gmail.com>
8186 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8187 M: Marek Vasut <marek.vasut@gmail.com>
8188 M: Richard Weinberger <richard@nod.at>
8189 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8190 L: linux-mtd@lists.infradead.org
8191 W: http://www.linux-mtd.infradead.org/
8192 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8193 T: git git://git.infradead.org/linux-mtd.git
8194 T: git git://git.infradead.org/l2-mtd.git
8196 F: Documentation/devicetree/bindings/mtd/
8198 F: include/linux/mtd/
8199 F: include/uapi/mtd/
8201 MEN A21 WATCHDOG DRIVER
8202 M: Johannes Thumshirn <morbidrsa@gmail.com>
8203 L: linux-watchdog@vger.kernel.org
8205 F: drivers/watchdog/mena21_wdt.c
8207 MEN CHAMELEON BUS (mcb)
8208 M: Johannes Thumshirn <morbidrsa@gmail.com>
8211 F: include/linux/mcb.h
8212 F: Documentation/men-chameleon-bus.txt
8214 MEN F21BMC (Board Management Controller)
8215 M: Andreas Werner <andreas.werner@men.de>
8217 F: drivers/mfd/menf21bmc.c
8218 F: drivers/watchdog/menf21bmc_wdt.c
8219 F: drivers/leds/leds-menf21bmc.c
8220 F: drivers/hwmon/menf21bmc_hwmon.c
8221 F: Documentation/hwmon/menf21bmc
8224 M: James Hogan <james.hogan@imgtec.com>
8225 L: linux-metag@vger.kernel.org
8226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8229 F: Documentation/metag/
8230 F: Documentation/devicetree/bindings/metag/
8231 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8232 F: drivers/clocksource/metag_generic.c
8233 F: drivers/irqchip/irq-metag.c
8234 F: drivers/irqchip/irq-metag-ext.c
8235 F: drivers/tty/metag_da.c
8237 MICROBLAZE ARCHITECTURE
8238 M: Michal Simek <monstr@monstr.eu>
8239 W: http://www.monstr.eu/fdt/
8240 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8244 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8245 M: Richard Genoud <richard.genoud@gmail.com>
8247 F: drivers/tty/serial/atmel_serial.c
8248 F: include/linux/atmel_serial.h
8250 MICROCHIP / ATMEL DMA DRIVER
8251 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8252 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8253 L: dmaengine@vger.kernel.org
8255 F: drivers/dma/at_hdmac.c
8256 F: drivers/dma/at_hdmac_regs.h
8257 F: include/linux/platform_data/dma-atmel.h
8259 MICROCHIP / ATMEL ISC DRIVER
8260 M: Songjun Wu <songjun.wu@microchip.com>
8261 L: linux-media@vger.kernel.org
8263 F: drivers/media/platform/atmel/atmel-isc.c
8264 F: drivers/media/platform/atmel/atmel-isc-regs.h
8265 F: devicetree/bindings/media/atmel-isc.txt
8267 MICROCHIP USB251XB DRIVER
8268 M: Richard Leitner <richard.leitner@skidata.com>
8269 L: linux-usb@vger.kernel.org
8271 F: drivers/usb/misc/usb251xb.c
8272 F: include/linux/platform_data/usb251xb.h
8273 F: Documentation/devicetree/bindings/usb/usb251xb.txt
8275 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8276 M: Chen Yu <yu.c.chen@intel.com>
8277 L: platform-driver-x86@vger.kernel.org
8279 F: drivers/platform/x86/surfacepro3_button.c
8282 M: Oliver Neukum <oliver@neukum.org>
8284 F: drivers/usb/image/microtek.*
8287 M: Ralf Baechle <ralf@linux-mips.org>
8288 L: linux-mips@linux-mips.org
8289 W: http://www.linux-mips.org/
8290 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8291 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8293 F: Documentation/devicetree/bindings/mips/
8294 F: Documentation/mips/
8297 MIPS/LOONGSON1 ARCHITECTURE
8298 M: Keguang Zhang <keguang.zhang@gmail.com>
8299 L: linux-mips@linux-mips.org
8301 F: arch/mips/loongson32/
8302 F: arch/mips/include/asm/mach-loongson32/
8303 F: drivers/*/*loongson1*
8304 F: drivers/*/*/*loongson1*
8306 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8307 M: Hans Verkuil <hverkuil@xs4all.nl>
8308 L: linux-media@vger.kernel.org
8309 T: git git://linuxtv.org/media_tree.git
8310 W: https://linuxtv.org
8312 F: drivers/media/radio/radio-miropcm20*
8314 MELLANOX MLX4 core VPI driver
8315 M: Yishai Hadas <yishaih@mellanox.com>
8316 L: netdev@vger.kernel.org
8317 L: linux-rdma@vger.kernel.org
8318 W: http://www.mellanox.com
8319 Q: http://patchwork.ozlabs.org/project/netdev/list/
8321 F: drivers/net/ethernet/mellanox/mlx4/
8322 F: include/linux/mlx4/
8323 F: include/uapi/rdma/mlx4-abi.h
8325 MELLANOX MLX4 IB driver
8326 M: Yishai Hadas <yishaih@mellanox.com>
8327 L: linux-rdma@vger.kernel.org
8328 W: http://www.mellanox.com
8329 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8331 F: drivers/infiniband/hw/mlx4/
8332 F: include/linux/mlx4/
8334 MELLANOX MLX5 core VPI driver
8335 M: Saeed Mahameed <saeedm@mellanox.com>
8336 M: Matan Barak <matanb@mellanox.com>
8337 M: Leon Romanovsky <leonro@mellanox.com>
8338 L: netdev@vger.kernel.org
8339 L: linux-rdma@vger.kernel.org
8340 W: http://www.mellanox.com
8341 Q: http://patchwork.ozlabs.org/project/netdev/list/
8343 F: drivers/net/ethernet/mellanox/mlx5/core/
8344 F: include/linux/mlx5/
8345 F: include/uapi/rdma/mlx5-abi.h
8347 MELLANOX MLX5 IB driver
8348 M: Matan Barak <matanb@mellanox.com>
8349 M: Leon Romanovsky <leonro@mellanox.com>
8350 L: linux-rdma@vger.kernel.org
8351 W: http://www.mellanox.com
8352 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8354 F: drivers/infiniband/hw/mlx5/
8355 F: include/linux/mlx5/
8357 MELEXIS MLX90614 DRIVER
8358 M: Crt Mori <cmo@melexis.com>
8359 L: linux-iio@vger.kernel.org
8360 W: http://www.melexis.com
8362 F: drivers/iio/temperature/mlx90614.c
8364 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8365 M: Don Brace <don.brace@microsemi.com>
8366 L: esc.storagedev@microsemi.com
8367 L: linux-scsi@vger.kernel.org
8369 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8370 F: drivers/scsi/smartpqi/Kconfig
8371 F: drivers/scsi/smartpqi/Makefile
8372 F: include/linux/cciss*.h
8373 F: include/uapi/linux/cciss*.h
8374 F: Documentation/scsi/smartpqi.txt
8376 MN88472 MEDIA DRIVER
8377 M: Antti Palosaari <crope@iki.fi>
8378 L: linux-media@vger.kernel.org
8379 W: https://linuxtv.org
8380 W: http://palosaari.fi/linux/
8381 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8383 F: drivers/media/dvb-frontends/mn88472*
8385 MN88473 MEDIA DRIVER
8386 M: Antti Palosaari <crope@iki.fi>
8387 L: linux-media@vger.kernel.org
8388 W: https://linuxtv.org
8389 W: http://palosaari.fi/linux/
8390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8392 F: drivers/media/dvb-frontends/mn88473*
8395 M: Jessica Yu <jeyu@redhat.com>
8396 M: Rusty Russell <rusty@rustcorp.com.au>
8397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
8399 F: include/linux/module.h
8402 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8403 W: http://popies.net/meye/
8405 F: Documentation/media/v4l-drivers/meye*
8406 F: drivers/media/pci/meye/
8407 F: include/uapi/linux/meye.h
8409 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8410 M: Jiri Slaby <jirislaby@gmail.com>
8412 F: Documentation/serial/moxa-smartio
8413 F: drivers/tty/mxser.*
8415 MR800 AVERMEDIA USB FM RADIO DRIVER
8416 M: Alexey Klimov <klimov.linux@gmail.com>
8417 L: linux-media@vger.kernel.org
8418 T: git git://linuxtv.org/media_tree.git
8420 F: drivers/media/radio/radio-mr800.c
8422 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8423 M: Alan Ott <alan@signal11.us>
8424 L: linux-wpan@vger.kernel.org
8426 F: drivers/net/ieee802154/mrf24j40.c
8427 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8430 M: "Lee, Chun-Yi" <jlee@suse.com>
8431 L: platform-driver-x86@vger.kernel.org
8433 F: drivers/platform/x86/msi-laptop.c
8436 L: platform-driver-x86@vger.kernel.org
8438 F: drivers/platform/x86/msi-wmi.c
8441 M: Antti Palosaari <crope@iki.fi>
8442 L: linux-media@vger.kernel.org
8443 W: https://linuxtv.org
8444 W: http://palosaari.fi/linux/
8445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8446 T: git git://linuxtv.org/anttip/media_tree.git
8448 F: drivers/media/tuners/msi001*
8450 MSI2500 MEDIA DRIVER
8451 M: Antti Palosaari <crope@iki.fi>
8452 L: linux-media@vger.kernel.org
8453 W: https://linuxtv.org
8454 W: http://palosaari.fi/linux/
8455 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8456 T: git git://linuxtv.org/anttip/media_tree.git
8458 F: drivers/media/usb/msi2500/
8460 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8461 M: Robert Jarzmik <robert.jarzmik@free.fr>
8462 L: linux-mtd@lists.infradead.org
8464 F: drivers/mtd/devices/docg3*
8466 MT9M032 APTINA SENSOR DRIVER
8467 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8468 L: linux-media@vger.kernel.org
8469 T: git git://linuxtv.org/media_tree.git
8471 F: drivers/media/i2c/mt9m032.c
8472 F: include/media/i2c/mt9m032.h
8474 MT9P031 APTINA CAMERA SENSOR
8475 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8476 L: linux-media@vger.kernel.org
8477 T: git git://linuxtv.org/media_tree.git
8479 F: drivers/media/i2c/mt9p031.c
8480 F: include/media/i2c/mt9p031.h
8482 MT9T001 APTINA CAMERA SENSOR
8483 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8484 L: linux-media@vger.kernel.org
8485 T: git git://linuxtv.org/media_tree.git
8487 F: drivers/media/i2c/mt9t001.c
8488 F: include/media/i2c/mt9t001.h
8490 MT9V032 APTINA CAMERA SENSOR
8491 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8492 L: linux-media@vger.kernel.org
8493 T: git git://linuxtv.org/media_tree.git
8495 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8496 F: drivers/media/i2c/mt9v032.c
8497 F: include/media/i2c/mt9v032.h
8499 MULTIFUNCTION DEVICES (MFD)
8500 M: Lee Jones <lee.jones@linaro.org>
8501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8503 F: Documentation/devicetree/bindings/mfd/
8505 F: include/linux/mfd/
8506 F: include/dt-bindings/mfd/
8508 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8509 M: Ulf Hansson <ulf.hansson@linaro.org>
8510 L: linux-mmc@vger.kernel.org
8511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8513 F: Documentation/devicetree/bindings/mmc/
8515 F: include/linux/mmc/
8516 F: include/uapi/linux/mmc/
8518 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8520 F: drivers/mmc/host/mmc_spi.c
8521 F: include/linux/spi/mmc_spi.h
8523 MULTISOUND SOUND DRIVER
8524 M: Andrew Veliath <andrewtv@usa.net>
8526 F: Documentation/sound/oss/MultiSound
8529 MULTITECH MULTIPORT CARD (ISICOM)
8531 F: drivers/tty/isicom.c
8532 F: include/linux/isicom.h
8534 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8535 M: Bin Liu <b-liu@ti.com>
8536 L: linux-usb@vger.kernel.org
8537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8539 F: drivers/usb/musb/
8541 MXL5007T MEDIA DRIVER
8542 M: Michael Krufky <mkrufky@linuxtv.org>
8543 L: linux-media@vger.kernel.org
8544 W: https://linuxtv.org
8545 W: http://github.com/mkrufky
8546 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8547 T: git git://linuxtv.org/mkrufky/tuners.git
8549 F: drivers/media/tuners/mxl5007t.*
8552 M: Marek Vasut <marex@denx.de>
8554 F: drivers/gpu/drm/mxsfb/
8555 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8557 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8558 M: Hyong-Youb Kim <hykim@myri.com>
8559 L: netdev@vger.kernel.org
8560 W: https://www.myricom.com/support/downloads/myri10ge.html
8562 F: drivers/net/ethernet/myricom/myri10ge/
8564 NAND FLASH SUBSYSTEM
8565 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8566 R: Richard Weinberger <richard@nod.at>
8567 L: linux-mtd@lists.infradead.org
8568 W: http://www.linux-mtd.infradead.org/
8569 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8570 T: git git://github.com/linux-nand/linux.git
8572 F: drivers/mtd/nand/
8573 F: include/linux/mtd/nand*.h
8575 NATSEMI ETHERNET DRIVER (DP8381x)
8577 F: drivers/net/ethernet/natsemi/natsemi.c
8579 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8580 M: Daniel Mack <zonque@gmail.com>
8582 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8583 W: http://www.native-instruments.com
8587 M: Petr Vandrovec <petr@vandrovec.name>
8591 NCR 5380 SCSI DRIVERS
8592 M: Finn Thain <fthain@telegraphics.com.au>
8593 M: Michael Schmitz <schmitzmic@gmail.com>
8594 L: linux-scsi@vger.kernel.org
8596 F: Documentation/scsi/g_NCR5380.txt
8597 F: drivers/scsi/NCR5380.*
8598 F: drivers/scsi/arm/cumana_1.c
8599 F: drivers/scsi/arm/oak.c
8600 F: drivers/scsi/atari_scsi.*
8601 F: drivers/scsi/dmx3191d.c
8602 F: drivers/scsi/g_NCR5380.*
8603 F: drivers/scsi/mac_scsi.*
8604 F: drivers/scsi/sun3_scsi.*
8605 F: drivers/scsi/sun3_scsi_vme.c
8607 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8608 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8609 L: linux-scsi@vger.kernel.org
8611 F: drivers/scsi/NCR_D700.*
8613 NCT6775 HARDWARE MONITOR DRIVER
8614 M: Guenter Roeck <linux@roeck-us.net>
8615 L: linux-hwmon@vger.kernel.org
8617 F: Documentation/hwmon/nct6775
8618 F: drivers/hwmon/nct6775.c
8620 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8621 M: Faisal Latif <faisal.latif@intel.com>
8622 L: linux-rdma@vger.kernel.org
8623 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8625 F: drivers/infiniband/hw/nes/
8626 F: include/uapi/rdma/nes-abi.h
8628 NETEM NETWORK EMULATOR
8629 M: Stephen Hemminger <stephen@networkplumber.org>
8630 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8632 F: net/sched/sch_netem.c
8634 NETERION 10GbE DRIVERS (s2io/vxge)
8635 M: Jon Mason <jdmason@kudzu.us>
8636 L: netdev@vger.kernel.org
8638 F: Documentation/networking/s2io.txt
8639 F: Documentation/networking/vxge.txt
8640 F: drivers/net/ethernet/neterion/
8643 M: Pablo Neira Ayuso <pablo@netfilter.org>
8644 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8645 L: netfilter-devel@vger.kernel.org
8646 L: coreteam@netfilter.org
8647 W: http://www.netfilter.org/
8648 W: http://www.iptables.org/
8649 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8651 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8653 F: include/linux/netfilter*
8654 F: include/linux/netfilter/
8655 F: include/net/netfilter/
8656 F: include/uapi/linux/netfilter*
8657 F: include/uapi/linux/netfilter/
8658 F: net/*/netfilter.c
8661 F: net/bridge/br_netfilter*.c
8664 M: Paul Moore <paul@paul-moore.com>
8665 W: http://netlabel.sf.net
8666 L: netdev@vger.kernel.org
8668 F: Documentation/netlabel/
8669 F: include/net/netlabel.h
8672 NETROM NETWORK LAYER
8673 M: Ralf Baechle <ralf@linux-mips.org>
8674 L: linux-hams@vger.kernel.org
8675 W: http://www.linux-ax25.org/
8677 F: include/net/netrom.h
8678 F: include/uapi/linux/netrom.h
8681 NETRONOME ETHERNET DRIVERS
8682 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8683 L: oss-drivers@netronome.com
8685 F: drivers/net/ethernet/netronome/
8687 NETWORK BLOCK DEVICE (NBD)
8688 M: Josef Bacik <jbacik@fb.com>
8690 L: linux-block@vger.kernel.org
8691 L: nbd-general@lists.sourceforge.net
8692 F: Documentation/blockdev/nbd.txt
8693 F: drivers/block/nbd.c
8694 F: include/uapi/linux/nbd.h
8696 NETWORK DROP MONITOR
8697 M: Neil Horman <nhorman@tuxdriver.com>
8698 L: netdev@vger.kernel.org
8700 W: https://fedorahosted.org/dropwatch/
8701 F: net/core/drop_monitor.c
8704 M: Andrew Lunn <andrew@lunn.ch>
8705 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8706 M: Florian Fainelli <f.fainelli@gmail.com>
8709 F: include/net/dsa.h
8712 NETWORKING [GENERAL]
8713 M: "David S. Miller" <davem@davemloft.net>
8714 L: netdev@vger.kernel.org
8715 W: http://www.linuxfoundation.org/en/Net
8716 Q: http://patchwork.ozlabs.org/project/netdev/list/
8717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8722 F: include/linux/in.h
8723 F: include/linux/net.h
8724 F: include/linux/netdevice.h
8725 F: include/uapi/linux/in.h
8726 F: include/uapi/linux/net.h
8727 F: include/uapi/linux/netdevice.h
8728 F: include/uapi/linux/net_namespace.h
8730 F: tools/testing/selftests/net/
8733 NETWORKING [IPv4/IPv6]
8734 M: "David S. Miller" <davem@davemloft.net>
8735 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8736 M: James Morris <jmorris@namei.org>
8737 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8738 M: Patrick McHardy <kaber@trash.net>
8739 L: netdev@vger.kernel.org
8740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8748 M: Steffen Klassert <steffen.klassert@secunet.com>
8749 M: Herbert Xu <herbert@gondor.apana.org.au>
8750 M: "David S. Miller" <davem@davemloft.net>
8751 L: netdev@vger.kernel.org
8752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8761 F: net/ipv4/ipcomp.c
8762 F: net/ipv4/ip_vti.c
8766 F: net/ipv6/ipcomp6.c
8767 F: net/ipv6/ip6_vti.c
8768 F: include/uapi/linux/xfrm.h
8769 F: include/net/xfrm.h
8771 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8772 M: Paul Moore <paul@paul-moore.com>
8773 L: netdev@vger.kernel.org
8776 NETWORKING [WIRELESS]
8777 L: linux-wireless@vger.kernel.org
8778 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8781 L: netdev@vger.kernel.org
8782 W: http://www.linuxfoundation.org/en/Net
8783 Q: http://patchwork.ozlabs.org/project/netdev/list/
8784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8787 F: Documentation/devicetree/bindings/net/
8789 F: include/linux/if_*
8790 F: include/linux/netdevice.h
8791 F: include/linux/etherdevice.h
8792 F: include/linux/fcdevice.h
8793 F: include/linux/fddidevice.h
8794 F: include/linux/hippidevice.h
8795 F: include/linux/inetdevice.h
8796 F: include/uapi/linux/if_*
8797 F: include/uapi/linux/netdevice.h
8799 NETWORKING DRIVERS (WIRELESS)
8800 M: Kalle Valo <kvalo@codeaurora.org>
8801 L: linux-wireless@vger.kernel.org
8802 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8806 F: Documentation/devicetree/bindings/net/wireless/
8807 F: drivers/net/wireless/
8809 NETXEN (1/10) GbE SUPPORT
8810 M: Manish Chopra <manish.chopra@cavium.com>
8811 M: Rahul Verma <rahul.verma@cavium.com>
8812 M: Dept-GELinuxNICDev@cavium.com
8813 L: netdev@vger.kernel.org
8815 F: drivers/net/ethernet/qlogic/netxen/
8818 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8819 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8820 M: Samuel Ortiz <sameo@linux.intel.com>
8821 L: linux-wireless@vger.kernel.org
8822 L: linux-nfc@lists.01.org (subscribers-only)
8826 F: include/uapi/linux/nfc.h
8828 F: include/linux/platform_data/nfcmrvl.h
8829 F: include/linux/platform_data/nxp-nci.h
8830 F: include/linux/platform_data/pn544.h
8831 F: include/linux/platform_data/st21nfca.h
8832 F: include/linux/platform_data/st-nci.h
8833 F: Documentation/devicetree/bindings/net/nfc/
8835 NFS, SUNRPC, AND LOCKD CLIENTS
8836 M: Trond Myklebust <trond.myklebust@primarydata.com>
8837 M: Anna Schumaker <anna.schumaker@netapp.com>
8838 L: linux-nfs@vger.kernel.org
8839 W: http://client.linux-nfs.org
8840 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8846 F: include/linux/lockd/
8847 F: include/linux/nfs*
8848 F: include/linux/sunrpc/
8849 F: include/uapi/linux/nfs*
8850 F: include/uapi/linux/sunrpc/
8853 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8854 L: linux-nilfs@vger.kernel.org
8855 W: http://nilfs.sourceforge.net/
8856 W: http://nilfs.osdn.jp/
8857 T: git git://github.com/konis/nilfs2.git
8859 F: Documentation/filesystems/nilfs2.txt
8861 F: include/trace/events/nilfs2.h
8862 F: include/uapi/linux/nilfs2_api.h
8863 F: include/uapi/linux/nilfs2_ondisk.h
8865 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8866 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8867 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8869 F: Documentation/scsi/NinjaSCSI.txt
8870 F: drivers/scsi/pcmcia/nsp_*
8872 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8873 M: GOTO Masanori <gotom@debian.or.jp>
8874 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8875 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8877 F: Documentation/scsi/NinjaSCSI.txt
8878 F: drivers/scsi/nsp32*
8881 M: Ley Foon Tan <lftan@altera.com>
8882 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8887 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8888 M: Pavel Machek <pavel@ucw.cz>
8889 M: Sakari Ailus <sakari.ailus@iki.fi>
8890 L: linux-media@vger.kernel.org
8892 F: drivers/media/i2c/et8ek8
8893 F: drivers/media/i2c/ad5820.c
8895 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8896 M: Pavel Machek <pavel@ucw.cz>
8897 M: Sakari Ailus <sakari.ailus@iki.fi>
8898 L: linux-media@vger.kernel.org
8900 F: drivers/media/i2c/et8ek8
8901 F: drivers/media/i2c/ad5820.c
8903 NOKIA N900 POWER SUPPLY DRIVERS
8904 R: Pali Rohár <pali.rohar@gmail.com>
8905 F: include/linux/power/bq2415x_charger.h
8906 F: include/linux/power/bq27xxx_battery.h
8907 F: include/linux/power/isp1704_charger.h
8908 F: drivers/power/supply/bq2415x_charger.c
8909 F: drivers/power/supply/bq27xxx_battery.c
8910 F: drivers/power/supply/bq27xxx_battery_i2c.c
8911 F: drivers/power/supply/isp1704_charger.c
8912 F: drivers/power/supply/rx51_battery.c
8915 M: Jon Mason <jdmason@kudzu.us>
8916 M: Dave Jiang <dave.jiang@intel.com>
8917 M: Allen Hubbe <Allen.Hubbe@emc.com>
8918 L: linux-ntb@googlegroups.com
8920 W: https://github.com/jonmason/ntb/wiki
8921 T: git git://github.com/jonmason/ntb.git
8923 F: drivers/net/ntb_netdev.c
8924 F: include/linux/ntb.h
8925 F: include/linux/ntb_transport.h
8926 F: tools/testing/selftests/ntb/
8929 M: Jon Mason <jdmason@kudzu.us>
8930 M: Dave Jiang <dave.jiang@intel.com>
8931 L: linux-ntb@googlegroups.com
8933 W: https://github.com/jonmason/ntb/wiki
8934 T: git git://github.com/jonmason/ntb.git
8935 F: drivers/ntb/hw/intel/
8938 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8939 L: linux-ntb@googlegroups.com
8941 F: drivers/ntb/hw/amd/
8944 M: Anton Altaparmakov <anton@tuxera.com>
8945 L: linux-ntfs-dev@lists.sourceforge.net
8946 W: http://www.tuxera.com/
8947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8949 F: Documentation/filesystems/ntfs.txt
8952 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8953 M: Antonino Daplas <adaplas@gmail.com>
8954 L: linux-fbdev@vger.kernel.org
8956 F: drivers/video/fbdev/riva/
8957 F: drivers/video/fbdev/nvidia/
8960 M: Keith Busch <keith.busch@intel.com>
8961 M: Jens Axboe <axboe@fb.com>
8962 M: Christoph Hellwig <hch@lst.de>
8963 M: Sagi Grimberg <sagi@grimberg.me>
8964 L: linux-nvme@lists.infradead.org
8965 T: git://git.infradead.org/nvme.git
8966 W: http://git.infradead.org/nvme.git
8968 F: drivers/nvme/host/
8969 F: include/linux/nvme.h
8970 F: include/uapi/linux/nvme_ioctl.h
8972 NVM EXPRESS TARGET DRIVER
8973 M: Christoph Hellwig <hch@lst.de>
8974 M: Sagi Grimberg <sagi@grimberg.me>
8975 L: linux-nvme@lists.infradead.org
8976 T: git://git.infradead.org/nvme.git
8977 W: http://git.infradead.org/nvme.git
8979 F: drivers/nvme/target/
8981 NVM EXPRESS FC TRANSPORT DRIVERS
8982 M: James Smart <james.smart@broadcom.com>
8983 L: linux-nvme@lists.infradead.org
8985 F: include/linux/nvme-fc.h
8986 F: include/linux/nvme-fc-driver.h
8987 F: drivers/nvme/host/fc.c
8988 F: drivers/nvme/target/fc.c
8989 F: drivers/nvme/target/fcloop.c
8992 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8993 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8996 F: Documentation/devicetree/bindings/nvmem/
8997 F: include/linux/nvmem-consumer.h
8998 F: include/linux/nvmem-provider.h
9001 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9002 R: Charles Gorand <charles.gorand@effinnov.com>
9003 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9005 F: drivers/nfc/nxp-nci
9007 NXP TDA998X DRM DRIVER
9008 M: Russell King <linux@armlinux.org.uk>
9010 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9011 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9012 F: drivers/gpu/drm/i2c/tda998x_drv.c
9013 F: include/drm/i2c/tda998x.h
9016 M: Peter Rosin <peda@axentia.se>
9017 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9019 F: sound/soc/codecs/tfa9879*
9022 M: Josh Poimboeuf <jpoimboe@redhat.com>
9027 M: Tony Lindgren <tony@atomide.com>
9028 L: linux-omap@vger.kernel.org
9029 W: http://www.muru.com/linux/omap/
9030 W: http://linux.omap.com/
9031 Q: http://patchwork.kernel.org/project/linux-omap/list/
9032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9035 F: arch/arm/configs/omap1_defconfig
9036 F: arch/arm/configs/omap2plus_defconfig
9037 F: drivers/i2c/busses/i2c-omap.c
9038 F: drivers/irqchip/irq-omap-intc.c
9039 F: drivers/mfd/*omap*.c
9040 F: drivers/mfd/menelaus.c
9041 F: drivers/mfd/palmas.c
9042 F: drivers/mfd/tps65217.c
9043 F: drivers/mfd/tps65218.c
9044 F: drivers/mfd/tps65910.c
9045 F: drivers/mfd/twl-core.[ch]
9046 F: drivers/mfd/twl4030*.c
9047 F: drivers/mfd/twl6030*.c
9048 F: drivers/mfd/twl6040*.c
9049 F: drivers/regulator/palmas-regulator*.c
9050 F: drivers/regulator/pbias-regulator.c
9051 F: drivers/regulator/tps65217-regulator.c
9052 F: drivers/regulator/tps65218-regulator.c
9053 F: drivers/regulator/tps65910-regulator.c
9054 F: drivers/regulator/twl-regulator.c
9055 F: drivers/regulator/twl6030-regulator.c
9056 F: include/linux/i2c-omap.h
9058 OMAP DEVICE TREE SUPPORT
9059 M: Benoît Cousson <bcousson@baylibre.com>
9060 M: Tony Lindgren <tony@atomide.com>
9061 L: linux-omap@vger.kernel.org
9062 L: devicetree@vger.kernel.org
9064 F: arch/arm/boot/dts/*omap*
9065 F: arch/arm/boot/dts/*am3*
9066 F: arch/arm/boot/dts/*am4*
9067 F: arch/arm/boot/dts/*am5*
9068 F: arch/arm/boot/dts/*dra7*
9070 OMAP CLOCK FRAMEWORK SUPPORT
9071 M: Paul Walmsley <paul@pwsan.com>
9072 L: linux-omap@vger.kernel.org
9074 F: arch/arm/*omap*/*clock*
9076 OMAP POWER MANAGEMENT SUPPORT
9077 M: Kevin Hilman <khilman@kernel.org>
9078 L: linux-omap@vger.kernel.org
9080 F: arch/arm/*omap*/*pm*
9081 F: drivers/cpufreq/omap-cpufreq.c
9083 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
9084 M: Rajendra Nayak <rnayak@codeaurora.org>
9085 M: Paul Walmsley <paul@pwsan.com>
9086 L: linux-omap@vger.kernel.org
9088 F: arch/arm/mach-omap2/prm*
9091 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9092 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9093 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9094 L: linux-omap@vger.kernel.org
9098 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9099 M: Roger Quadros <rogerq@ti.com>
9100 M: Tony Lindgren <tony@atomide.com>
9101 L: linux-omap@vger.kernel.org
9103 F: drivers/memory/omap-gpmc.c
9104 F: arch/arm/mach-omap2/*gpmc*
9106 OMAP FRAMEBUFFER SUPPORT
9107 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9108 L: linux-fbdev@vger.kernel.org
9109 L: linux-omap@vger.kernel.org
9111 F: drivers/video/fbdev/omap/
9113 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9114 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9115 L: linux-omap@vger.kernel.org
9116 L: linux-fbdev@vger.kernel.org
9118 F: drivers/video/fbdev/omap2/
9119 F: Documentation/arm/OMAP/DSS
9121 OMAP HARDWARE SPINLOCK SUPPORT
9122 M: Ohad Ben-Cohen <ohad@wizery.com>
9123 L: linux-omap@vger.kernel.org
9125 F: drivers/hwspinlock/omap_hwspinlock.c
9128 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9129 L: linux-omap@vger.kernel.org
9131 F: drivers/mmc/host/omap.c
9134 L: linux-mmc@vger.kernel.org
9135 L: linux-omap@vger.kernel.org
9137 F: drivers/mmc/host/omap_hsmmc.c
9139 OMAP RANDOM NUMBER GENERATOR SUPPORT
9140 M: Deepak Saxena <dsaxena@plexity.net>
9142 F: drivers/char/hw_random/omap-rng.c
9145 M: Benoît Cousson <bcousson@baylibre.com>
9146 M: Paul Walmsley <paul@pwsan.com>
9147 L: linux-omap@vger.kernel.org
9149 F: arch/arm/mach-omap2/omap_hwmod.*
9152 M: Paul Walmsley <paul@pwsan.com>
9153 L: linux-omap@vger.kernel.org
9155 F: arch/arm/mach-omap2/omap_hwmod*data*
9157 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9158 M: Benoît Cousson <bcousson@baylibre.com>
9159 L: linux-omap@vger.kernel.org
9161 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9163 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9164 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9165 L: linux-media@vger.kernel.org
9167 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9168 F: drivers/media/platform/omap3isp/
9169 F: drivers/staging/media/omap4iss/
9172 L: linux-usb@vger.kernel.org
9173 L: linux-omap@vger.kernel.org
9175 F: drivers/usb/*/*omap*
9176 F: arch/arm/*omap*/usb*
9179 M: Grygorii Strashko <grygorii.strashko@ti.com>
9180 M: Santosh Shilimkar <ssantosh@kernel.org>
9181 M: Kevin Hilman <khilman@kernel.org>
9182 L: linux-omap@vger.kernel.org
9184 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9185 F: drivers/gpio/gpio-omap.c
9187 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9188 M: Mark Jackson <mpfj@newflow.co.uk>
9189 L: linux-omap@vger.kernel.org
9191 F: arch/arm/boot/dts/am335x-nano.dts
9194 M: Bob Copeland <me@bobcopeland.com>
9195 L: linux-karma-devel@lists.sourceforge.net
9197 F: Documentation/filesystems/omfs.txt
9200 OMNIKEY CARDMAN 4000 DRIVER
9201 M: Harald Welte <laforge@gnumonks.org>
9203 F: drivers/char/pcmcia/cm4000_cs.c
9204 F: include/linux/cm4000_cs.h
9205 F: include/uapi/linux/cm4000_cs.h
9207 OMNIKEY CARDMAN 4040 DRIVER
9208 M: Harald Welte <laforge@gnumonks.org>
9210 F: drivers/char/pcmcia/cm4040_cs.*
9212 OMNIVISION OV7670 SENSOR DRIVER
9213 M: Jonathan Corbet <corbet@lwn.net>
9214 L: linux-media@vger.kernel.org
9215 T: git git://linuxtv.org/media_tree.git
9217 F: drivers/media/i2c/ov7670.c
9219 ONENAND FLASH DRIVER
9220 M: Kyungmin Park <kyungmin.park@samsung.com>
9221 L: linux-mtd@lists.infradead.org
9223 F: drivers/mtd/onenand/
9224 F: include/linux/mtd/onenand*.h
9226 ONSTREAM SCSI TAPE DRIVER
9227 M: Willem Riede <osst@riede.org>
9228 L: osst-users@lists.sourceforge.net
9229 L: linux-scsi@vger.kernel.org
9231 F: Documentation/scsi/osst.txt
9232 F: drivers/scsi/osst.*
9233 F: drivers/scsi/osst_*.h
9234 F: drivers/scsi/st.h
9236 OPENCORES I2C BUS DRIVER
9237 M: Peter Korsgaard <jacmet@sunsite.dk>
9238 L: linux-i2c@vger.kernel.org
9240 F: Documentation/i2c/busses/i2c-ocores
9241 F: drivers/i2c/busses/i2c-ocores.c
9243 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9244 M: Rob Herring <robh+dt@kernel.org>
9245 M: Frank Rowand <frowand.list@gmail.com>
9246 L: devicetree@vger.kernel.org
9247 W: http://www.devicetree.org/
9248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9251 F: include/linux/of*.h
9254 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9255 M: Rob Herring <robh+dt@kernel.org>
9256 M: Mark Rutland <mark.rutland@arm.com>
9257 L: devicetree@vger.kernel.org
9258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9259 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9261 F: Documentation/devicetree/
9263 F: include/dt-bindings/
9265 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9266 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9267 L: devicetree@vger.kernel.org
9269 F: Documentation/devicetree/dynamic-resolution-notes.txt
9270 F: Documentation/devicetree/overlay-notes.txt
9271 F: drivers/of/overlay.c
9272 F: drivers/of/resolver.c
9274 OPENRISC ARCHITECTURE
9275 M: Jonas Bonn <jonas@southpole.se>
9276 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9277 M: Stafford Horne <shorne@gmail.com>
9278 L: openrisc@lists.librecores.org
9279 W: http://openrisc.io
9284 M: Pravin Shelar <pshelar@nicira.com>
9285 L: netdev@vger.kernel.org
9286 L: dev@openvswitch.org
9287 W: http://openvswitch.org
9290 F: include/uapi/linux/openvswitch.h
9292 OPERATING PERFORMANCE POINTS (OPP)
9293 M: Viresh Kumar <vireshk@kernel.org>
9294 M: Nishanth Menon <nm@ti.com>
9295 M: Stephen Boyd <sboyd@codeaurora.org>
9296 L: linux-pm@vger.kernel.org
9298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9299 F: drivers/base/power/opp/
9300 F: include/linux/pm_opp.h
9301 F: Documentation/power/opp.txt
9302 F: Documentation/devicetree/bindings/opp/
9305 M: Clemens Ladisch <clemens@ladisch.de>
9306 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9307 T: git git://git.alsa-project.org/alsa-kernel.git
9309 F: sound/drivers/opl4/
9312 M: Robert Richter <rric@kernel.org>
9313 L: oprofile-list@lists.sf.net
9315 F: arch/*/include/asm/oprofile*.h
9317 F: drivers/oprofile/
9318 F: include/linux/oprofile.h
9320 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9321 M: Mark Fasheh <mfasheh@versity.com>
9322 M: Joel Becker <jlbec@evilplan.org>
9323 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9324 W: http://ocfs2.wiki.kernel.org
9326 F: Documentation/filesystems/ocfs2.txt
9327 F: Documentation/filesystems/dlmfs.txt
9331 L: linux-wireless@vger.kernel.org
9332 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9333 W: http://www.nongnu.org/orinoco/
9335 F: drivers/net/wireless/intersil/orinoco/
9337 OSD LIBRARY and FILESYSTEM
9338 M: Boaz Harrosh <ooo@electrozaur.com>
9339 M: Benny Halevy <bhalevy@primarydata.com>
9340 L: osd-dev@open-osd.org
9341 W: http://open-osd.org
9342 T: git git://git.open-osd.org/open-osd.git
9344 F: drivers/scsi/osd/
9345 F: include/scsi/osd_*
9349 M: Miklos Szeredi <miklos@szeredi.hu>
9350 L: linux-unionfs@vger.kernel.org
9351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9354 F: Documentation/filesystems/overlayfs.txt
9357 M: Mike Marshall <hubcap@omnibond.com>
9358 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9362 F: Documentation/filesystems/orangefs.txt
9365 M: Christian Lamparter <chunkeey@googlemail.com>
9366 L: linux-wireless@vger.kernel.org
9367 W: http://wireless.kernel.org/en/users/Drivers/p54
9369 F: drivers/net/wireless/intersil/p54/
9371 PA SEMI ETHERNET DRIVER
9372 L: netdev@vger.kernel.org
9374 F: drivers/net/ethernet/pasemi/*
9376 PA SEMI SMBUS DRIVER
9377 L: linux-i2c@vger.kernel.org
9379 F: drivers/i2c/busses/i2c-pasemi.c
9381 PADATA PARALLEL EXECUTION MECHANISM
9382 M: Steffen Klassert <steffen.klassert@secunet.com>
9383 L: linux-crypto@vger.kernel.org
9386 F: include/linux/padata.h
9387 F: Documentation/padata.txt
9389 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9390 M: Harald Welte <laforge@gnumonks.org>
9391 L: platform-driver-x86@vger.kernel.org
9393 F: drivers/platform/x86/panasonic-laptop.c
9395 PANASONIC MN10300/AM33/AM34 PORT
9396 M: David Howells <dhowells@redhat.com>
9397 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9398 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9400 F: Documentation/mn10300/
9403 PARALLEL LCD/KEYPAD PANEL DRIVER
9404 M: Willy Tarreau <willy@haproxy.com>
9405 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9407 F: Documentation/misc-devices/lcd-panel-cgram.txt
9408 F: drivers/misc/panel.c
9410 PARALLEL PORT SUBSYSTEM
9411 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9412 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9413 L: linux-parport@lists.infradead.org (subscribers-only)
9416 F: include/linux/parport*.h
9417 F: drivers/char/ppdev.c
9418 F: include/uapi/linux/ppdev.h
9419 F: Documentation/parport*.txt
9421 PARAVIRT_OPS INTERFACE
9422 M: Jeremy Fitzhardinge <jeremy@goop.org>
9423 M: Chris Wright <chrisw@sous-sol.org>
9424 M: Alok Kataria <akataria@vmware.com>
9425 M: Rusty Russell <rusty@rustcorp.com.au>
9426 L: virtualization@lists.linux-foundation.org
9428 F: Documentation/virtual/paravirt_ops.txt
9429 F: arch/*/kernel/paravirt*
9430 F: arch/*/include/asm/paravirt.h
9431 F: include/linux/hypervisor.h
9433 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9434 M: Tim Waugh <tim@cyberelk.net>
9435 L: linux-parport@lists.infradead.org (subscribers-only)
9437 F: Documentation/blockdev/paride.txt
9438 F: drivers/block/paride/
9441 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9442 M: Helge Deller <deller@gmx.de>
9443 L: linux-parisc@vger.kernel.org
9444 W: http://www.parisc-linux.org/
9445 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9450 F: Documentation/parisc/
9452 F: drivers/char/agp/parisc-agp.c
9453 F: drivers/input/serio/gscps2.c
9454 F: drivers/parport/parport_gsc.*
9455 F: drivers/tty/serial/8250/8250_gsc.c
9456 F: drivers/video/fbdev/sti*
9457 F: drivers/video/console/sti*
9458 F: drivers/video/logo/logo_parisc*
9461 M: Jiri Pirko <jiri@mellanox.com>
9462 L: netdev@vger.kernel.org
9465 F: lib/test_parman.c
9466 F: include/linux/parman.h
9468 PC87360 HARDWARE MONITORING DRIVER
9469 M: Jim Cromie <jim.cromie@gmail.com>
9470 L: linux-hwmon@vger.kernel.org
9472 F: Documentation/hwmon/pc87360
9473 F: drivers/hwmon/pc87360.c
9476 M: Jim Cromie <jim.cromie@gmail.com>
9478 F: drivers/char/pc8736x_gpio.c
9480 PC87427 HARDWARE MONITORING DRIVER
9481 M: Jean Delvare <jdelvare@suse.com>
9482 L: linux-hwmon@vger.kernel.org
9484 F: Documentation/hwmon/pc87427
9485 F: drivers/hwmon/pc87427.c
9488 M: Riku Voipio <riku.voipio@iki.fi>
9490 F: drivers/leds/leds-pca9532.c
9491 F: include/linux/leds-pca9532.h
9493 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9494 M: Guenter Roeck <linux@roeck-us.net>
9495 L: linux-i2c@vger.kernel.org
9497 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9499 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9500 M: Khalid Aziz <khalid@gonehiking.org>
9502 F: drivers/firmware/pcdp.*
9505 M: Linas Vepstas <linasvepstas@gmail.com>
9506 L: linux-pci@vger.kernel.org
9508 F: Documentation/PCI/pci-error-recovery.txt
9510 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9511 M: Russell Currey <ruscur@russell.cc>
9512 L: linuxppc-dev@lists.ozlabs.org
9514 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9515 F: arch/powerpc/kernel/eeh*.c
9516 F: arch/powerpc/platforms/*/eeh*.c
9517 F: arch/powerpc/include/*/eeh*.h
9520 M: Bjorn Helgaas <bhelgaas@google.com>
9521 L: linux-pci@vger.kernel.org
9522 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9525 F: Documentation/devicetree/bindings/pci/
9526 F: Documentation/PCI/
9528 F: include/linux/pci*
9530 F: arch/x86/kernel/quirks.c
9532 PCI DRIVER FOR ALTERA PCIE IP
9533 M: Ley Foon Tan <lftan@altera.com>
9534 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9535 L: linux-pci@vger.kernel.org
9537 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9538 F: drivers/pci/host/pcie-altera.c
9540 PCI DRIVER FOR ARM VERSATILE PLATFORM
9541 M: Rob Herring <robh@kernel.org>
9542 L: linux-pci@vger.kernel.org
9543 L: linux-arm-kernel@lists.infradead.org
9545 F: Documentation/devicetree/bindings/pci/versatile.txt
9546 F: drivers/pci/host/pci-versatile.c
9548 PCI DRIVER FOR ARMADA 8K
9549 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9550 L: linux-pci@vger.kernel.org
9551 L: linux-arm-kernel@lists.infradead.org
9553 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9554 F: drivers/pci/dwc/pcie-armada8k.c
9556 PCI DRIVER FOR APPLIEDMICRO XGENE
9557 M: Tanmay Inamdar <tinamdar@apm.com>
9558 L: linux-pci@vger.kernel.org
9559 L: linux-arm-kernel@lists.infradead.org
9561 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9562 F: drivers/pci/host/pci-xgene.c
9564 PCI DRIVER FOR FREESCALE LAYERSCAPE
9565 M: Minghuan Lian <minghuan.Lian@freescale.com>
9566 M: Mingkai Hu <mingkai.hu@freescale.com>
9567 M: Roy Zang <tie-fei.zang@freescale.com>
9568 L: linuxppc-dev@lists.ozlabs.org
9569 L: linux-pci@vger.kernel.org
9570 L: linux-arm-kernel@lists.infradead.org
9572 F: drivers/pci/dwc/*layerscape*
9575 M: Richard Zhu <hongxing.zhu@nxp.com>
9576 M: Lucas Stach <l.stach@pengutronix.de>
9577 L: linux-pci@vger.kernel.org
9578 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9580 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9581 F: drivers/pci/dwc/*imx6*
9583 PCI DRIVER FOR TI KEYSTONE
9584 M: Murali Karicheri <m-karicheri2@ti.com>
9585 L: linux-pci@vger.kernel.org
9586 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9588 F: drivers/pci/dwc/*keystone*
9590 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9591 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9592 M: Jason Cooper <jason@lakedaemon.net>
9593 L: linux-pci@vger.kernel.org
9594 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9596 F: drivers/pci/host/*mvebu*
9598 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9599 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9600 L: linux-pci@vger.kernel.org
9601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9603 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9604 F: drivers/pci/host/pci-aardvark.c
9606 PCI DRIVER FOR NVIDIA TEGRA
9607 M: Thierry Reding <thierry.reding@gmail.com>
9608 L: linux-tegra@vger.kernel.org
9609 L: linux-pci@vger.kernel.org
9611 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9612 F: drivers/pci/host/pci-tegra.c
9614 PCI DRIVER FOR TI DRA7XX
9615 M: Kishon Vijay Abraham I <kishon@ti.com>
9616 L: linux-omap@vger.kernel.org
9617 L: linux-pci@vger.kernel.org
9619 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9620 F: drivers/pci/dwc/pci-dra7xx.c
9622 PCI DRIVER FOR RENESAS R-CAR
9623 M: Simon Horman <horms@verge.net.au>
9624 L: linux-pci@vger.kernel.org
9625 L: linux-renesas-soc@vger.kernel.org
9627 F: drivers/pci/host/*rcar*
9629 PCI DRIVER FOR SAMSUNG EXYNOS
9630 M: Jingoo Han <jingoohan1@gmail.com>
9631 L: linux-pci@vger.kernel.org
9632 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9633 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9635 F: drivers/pci/dwc/pci-exynos.c
9637 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9638 M: Jingoo Han <jingoohan1@gmail.com>
9639 M: Joao Pinto <Joao.Pinto@synopsys.com>
9640 L: linux-pci@vger.kernel.org
9642 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9643 F: drivers/pci/dwc/*designware*
9645 PCI DRIVER FOR GENERIC OF HOSTS
9646 M: Will Deacon <will.deacon@arm.com>
9647 L: linux-pci@vger.kernel.org
9648 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9650 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9651 F: drivers/pci/host/pci-host-common.c
9652 F: drivers/pci/host/pci-host-generic.c
9654 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9655 M: Keith Busch <keith.busch@intel.com>
9656 L: linux-pci@vger.kernel.org
9658 F: drivers/pci/host/vmd.c
9660 PCIE DRIVER FOR ST SPEAR13XX
9661 M: Pratyush Anand <pratyush.anand@gmail.com>
9662 L: linux-pci@vger.kernel.org
9664 F: drivers/pci/dwc/*spear*
9666 PCI MSI DRIVER FOR ALTERA MSI IP
9667 M: Ley Foon Tan <lftan@altera.com>
9668 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9669 L: linux-pci@vger.kernel.org
9671 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9672 F: drivers/pci/host/pcie-altera-msi.c
9674 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9675 M: Duc Dang <dhdang@apm.com>
9676 L: linux-pci@vger.kernel.org
9677 L: linux-arm-kernel@lists.infradead.org
9679 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9680 F: drivers/pci/host/pci-xgene-msi.c
9682 PCIE DRIVER FOR AXIS ARTPEC
9683 M: Niklas Cassel <niklas.cassel@axis.com>
9684 M: Jesper Nilsson <jesper.nilsson@axis.com>
9685 L: linux-arm-kernel@axis.com
9686 L: linux-pci@vger.kernel.org
9688 F: Documentation/devicetree/bindings/pci/axis,artpec*
9689 F: drivers/pci/dwc/*artpec*
9691 PCIE DRIVER FOR HISILICON
9692 M: Zhou Wang <wangzhou1@hisilicon.com>
9693 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9694 L: linux-pci@vger.kernel.org
9696 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9697 F: drivers/pci/dwc/pcie-hisi.c
9699 PCIE DRIVER FOR ROCKCHIP
9700 M: Shawn Lin <shawn.lin@rock-chips.com>
9701 M: Wenrui Li <wenrui.li@rock-chips.com>
9702 L: linux-pci@vger.kernel.org
9703 L: linux-rockchip@lists.infradead.org
9705 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9706 F: drivers/pci/host/pcie-rockchip.c
9708 PCIE DRIVER FOR QUALCOMM MSM
9709 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9710 L: linux-pci@vger.kernel.org
9711 L: linux-arm-msm@vger.kernel.org
9713 F: drivers/pci/dwc/*qcom*
9715 PCIE DRIVER FOR CAVIUM THUNDERX
9716 M: David Daney <david.daney@cavium.com>
9717 L: linux-pci@vger.kernel.org
9718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9720 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9721 F: drivers/pci/host/pci-thunder-*
9724 P: Linux PCMCIA Team
9725 L: linux-pcmcia@lists.infradead.org
9726 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9729 F: Documentation/pcmcia/
9734 PCNET32 NETWORK DRIVER
9735 M: Don Fry <pcnet32@frontier.com>
9736 L: netdev@vger.kernel.org
9738 F: drivers/net/ethernet/amd/pcnet32.c
9740 PCRYPT PARALLEL CRYPTO ENGINE
9741 M: Steffen Klassert <steffen.klassert@secunet.com>
9742 L: linux-crypto@vger.kernel.org
9745 F: include/crypto/pcrypt.h
9747 PER-CPU MEMORY ALLOCATOR
9748 M: Tejun Heo <tj@kernel.org>
9749 M: Christoph Lameter <cl@linux.com>
9750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9752 F: include/linux/percpu*.h
9754 F: arch/*/include/asm/percpu.h
9756 PER-TASK DELAY ACCOUNTING
9757 M: Balbir Singh <bsingharora@gmail.com>
9759 F: include/linux/delayacct.h
9760 F: kernel/delayacct.c
9762 PERFORMANCE EVENTS SUBSYSTEM
9763 M: Peter Zijlstra <peterz@infradead.org>
9764 M: Ingo Molnar <mingo@redhat.com>
9765 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9766 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9767 L: linux-kernel@vger.kernel.org
9768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9771 F: include/linux/perf_event.h
9772 F: include/uapi/linux/perf_event.h
9773 F: arch/*/kernel/perf_event*.c
9774 F: arch/*/kernel/*/perf_event*.c
9775 F: arch/*/kernel/*/*/perf_event*.c
9776 F: arch/*/include/asm/perf_event.h
9777 F: arch/*/kernel/perf_callchain.c
9781 PERSONALITY HANDLING
9782 M: Christoph Hellwig <hch@infradead.org>
9783 L: linux-abi-devel@lists.sourceforge.net
9785 F: include/linux/personality.h
9786 F: include/uapi/linux/personality.h
9789 M: Remi Denis-Courmont <courmisch@gmail.com>
9791 F: Documentation/networking/phonet.txt
9792 F: include/linux/phonet.h
9793 F: include/net/phonet/
9794 F: include/uapi/linux/phonet.h
9798 M: Joern Engel <joern@lazybastard.org>
9799 L: linux-mtd@lists.infradead.org
9801 F: drivers/mtd/devices/phram.c
9804 M: Bruno Prémont <bonbons@linux-vserver.org>
9805 L: linux-input@vger.kernel.org
9807 F: drivers/hid/hid-picolcd*
9810 M: Jamie Iles <jamie@jamieiles.com>
9811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9812 T: git git://github.com/jamieiles/linux-2.6-ji.git
9814 F: arch/arm/boot/dts/picoxcell*
9815 F: arch/arm/mach-picoxcell/
9816 F: drivers/crypto/picoxcell*
9818 PIN CONTROL SUBSYSTEM
9819 M: Linus Walleij <linus.walleij@linaro.org>
9820 L: linux-gpio@vger.kernel.org
9821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9823 F: Documentation/devicetree/bindings/pinctrl/
9824 F: Documentation/pinctrl.txt
9826 F: include/linux/pinctrl/
9828 PIN CONTROLLER - ATMEL AT91
9829 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9830 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9832 F: drivers/pinctrl/pinctrl-at91.*
9834 PIN CONTROLLER - ATMEL AT91 PIO4
9835 M: Ludovic Desroches <ludovic.desroches@microchip.com>
9836 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9837 L: linux-gpio@vger.kernel.org
9839 F: drivers/pinctrl/pinctrl-at91-pio4.*
9841 PIN CONTROLLER - INTEL
9842 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9843 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9845 F: drivers/pinctrl/intel/
9847 PIN CONTROLLER - RENESAS
9848 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9849 M: Geert Uytterhoeven <geert+renesas@glider.be>
9850 L: linux-renesas-soc@vger.kernel.org
9852 F: drivers/pinctrl/sh-pfc/
9854 PIN CONTROLLER - SAMSUNG
9855 M: Tomasz Figa <tomasz.figa@gmail.com>
9856 M: Krzysztof Kozlowski <krzk@kernel.org>
9857 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9859 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9861 F: drivers/pinctrl/samsung/
9862 F: include/dt-bindings/pinctrl/samsung.h
9863 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9865 PIN CONTROLLER - SINGLE
9866 M: Tony Lindgren <tony@atomide.com>
9867 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9869 L: linux-omap@vger.kernel.org
9871 F: drivers/pinctrl/pinctrl-single.c
9873 PIN CONTROLLER - ST SPEAR
9874 M: Viresh Kumar <vireshk@kernel.org>
9875 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9876 W: http://www.st.com/spear
9878 F: drivers/pinctrl/spear/
9880 PISTACHIO SOC SUPPORT
9881 M: James Hartley <james.hartley@imgtec.com>
9882 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9883 L: linux-mips@linux-mips.org
9885 F: arch/mips/pistachio/
9886 F: arch/mips/include/asm/mach-pistachio/
9887 F: arch/mips/boot/dts/img/pistachio*
9888 F: arch/mips/configs/pistachio*_defconfig
9892 M: linux-block@vger.kernel.org
9893 F: drivers/block/pktcdvd.c
9894 F: include/linux/pktcdvd.h
9895 F: include/uapi/linux/pktcdvd.h
9898 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9899 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9901 T: git git://github.com/gxt/linux.git
9902 F: drivers/input/serio/i8042-unicore32io.h
9903 F: drivers/i2c/busses/i2c-puv3.c
9904 F: drivers/video/fbdev/fb-puv3.c
9905 F: drivers/rtc/rtc-puv3.c
9907 PMBUS HARDWARE MONITORING DRIVERS
9908 M: Guenter Roeck <linux@roeck-us.net>
9909 L: linux-hwmon@vger.kernel.org
9910 W: http://hwmon.wiki.kernel.org/
9911 W: http://www.roeck-us.net/linux/drivers/
9912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9914 F: Documentation/hwmon/pmbus
9915 F: drivers/hwmon/pmbus/
9916 F: include/linux/i2c/pmbus.h
9918 PMC SIERRA MaxRAID DRIVER
9919 L: linux-scsi@vger.kernel.org
9920 W: http://www.pmc-sierra.com/
9922 F: drivers/scsi/pmcraid.*
9924 PMC SIERRA PM8001 DRIVER
9925 M: Jack Wang <jinpu.wang@profitbricks.com>
9926 M: lindar_liu@usish.com
9928 L: linux-scsi@vger.kernel.org
9930 F: drivers/scsi/pm8001/
9932 POSIX CLOCKS and TIMERS
9933 M: Thomas Gleixner <tglx@linutronix.de>
9934 L: linux-kernel@vger.kernel.org
9935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9938 F: include/linux/timer*
9939 F: kernel/time/*timer*
9941 POWER MANAGEMENT CORE
9942 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9943 L: linux-pm@vger.kernel.org
9944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9945 B: https://bugzilla.kernel.org
9947 F: drivers/base/power/
9948 F: include/linux/pm.h
9949 F: include/linux/pm_*
9950 F: include/linux/powercap.h
9951 F: drivers/powercap/
9953 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9954 M: Sebastian Reichel <sre@kernel.org>
9955 L: linux-pm@vger.kernel.org
9956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9958 F: Documentation/devicetree/bindings/power/supply/
9959 F: include/linux/power_supply.h
9960 F: drivers/power/supply/
9962 POWER STATE COORDINATION INTERFACE (PSCI)
9963 M: Mark Rutland <mark.rutland@arm.com>
9964 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9965 L: linux-arm-kernel@lists.infradead.org
9967 F: drivers/firmware/psci*.c
9968 F: include/linux/psci.h
9969 F: include/uapi/linux/psci.h
9971 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9972 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9973 L: linuxppc-dev@lists.ozlabs.org
9975 F: drivers/char/powernv-op-panel.c
9978 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9982 PPP PROTOCOL DRIVERS AND COMPRESSORS
9983 M: Paul Mackerras <paulus@samba.org>
9984 L: linux-ppp@vger.kernel.org
9986 F: drivers/net/ppp/ppp_*
9988 PPP OVER ATM (RFC 2364)
9989 M: Mitchell Blank Jr <mitch@sfgoth.com>
9991 F: net/atm/pppoatm.c
9992 F: include/uapi/linux/atmppp.h
9995 M: Michal Ostrowski <mostrows@earthlink.net>
9997 F: drivers/net/ppp/pppoe.c
9998 F: drivers/net/ppp/pppox.c
10001 M: James Chapman <jchapman@katalix.com>
10003 F: net/l2tp/l2tp_ppp.c
10004 F: include/linux/if_pppol2tp.h
10005 F: include/uapi/linux/if_pppol2tp.h
10008 M: Rodolfo Giometti <giometti@enneenne.com>
10009 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
10010 L: linuxpps@ml.enneenne.com (subscribers-only)
10012 F: Documentation/pps/
10014 F: include/linux/pps*.h
10017 M: Dmitry Kozlov <xeb@mail.ru>
10018 L: netdev@vger.kernel.org
10020 F: drivers/net/ppp/pptp.c
10021 W: http://sourceforge.net/projects/accel-pptp
10024 M: Robert Love <rml@tech9.net>
10025 L: kpreempt-tech@lists.sourceforge.net
10026 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
10028 F: Documentation/preempt-locking.txt
10029 F: include/linux/preempt.h
10032 M: Petr Mladek <pmladek@suse.com>
10033 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
10034 R: Steven Rostedt <rostedt@goodmis.org>
10037 F: include/linux/printk.h
10039 PRISM54 WIRELESS DRIVER
10040 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
10041 L: linux-wireless@vger.kernel.org
10042 W: http://wireless.kernel.org/en/users/Drivers/p54
10044 F: drivers/net/wireless/intersil/prism54/
10046 PS3 NETWORK SUPPORT
10047 M: Geoff Levand <geoff@infradead.org>
10048 L: netdev@vger.kernel.org
10049 L: linuxppc-dev@lists.ozlabs.org
10051 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
10053 PS3 PLATFORM SUPPORT
10054 M: Geoff Levand <geoff@infradead.org>
10055 L: linuxppc-dev@lists.ozlabs.org
10057 F: arch/powerpc/boot/ps3*
10058 F: arch/powerpc/include/asm/lv1call.h
10059 F: arch/powerpc/include/asm/ps3*.h
10060 F: arch/powerpc/platforms/ps3/
10063 F: drivers/rtc/rtc-ps3.c
10064 F: drivers/usb/host/*ps3.c
10065 F: sound/ppc/snd_ps3*
10068 M: Jim Paris <jim@jtan.com>
10069 M: Geoff Levand <geoff@infradead.org>
10070 L: linuxppc-dev@lists.ozlabs.org
10072 F: drivers/block/ps3vram.c
10074 PSAMPLE PACKET SAMPLING SUPPORT:
10075 M: Yotam Gigi <yotamg@mellanox.com>
10078 F: include/net/psample.h
10079 F: include/uapi/linux/psample.h
10082 M: Kees Cook <keescook@chromium.org>
10083 M: Anton Vorontsov <anton@enomsg.org>
10084 M: Colin Cross <ccross@android.com>
10085 M: Tony Luck <tony.luck@intel.com>
10087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
10089 F: include/linux/pstore*
10090 F: drivers/firmware/efi/efi-pstore.c
10091 F: drivers/acpi/apei/erst.c
10092 F: Documentation/admin-guide/ramoops.rst
10093 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
10094 K: \b(pstore|ramoops)
10096 PTP HARDWARE CLOCK SUPPORT
10097 M: Richard Cochran <richardcochran@gmail.com>
10098 L: netdev@vger.kernel.org
10100 W: http://linuxptp.sourceforge.net/
10101 F: Documentation/ABI/testing/sysfs-ptp
10102 F: Documentation/ptp/*
10103 F: drivers/net/ethernet/freescale/gianfar_ptp.c
10104 F: drivers/net/phy/dp83640*
10106 F: include/linux/ptp_cl*
10109 M: Roland McGrath <roland@hack.frob.com>
10110 M: Oleg Nesterov <oleg@redhat.com>
10112 F: include/asm-generic/syscall.h
10113 F: include/linux/ptrace.h
10114 F: include/linux/regset.h
10115 F: include/linux/tracehook.h
10116 F: include/uapi/linux/ptrace.h
10120 M: Hans Verkuil <hverkuil@xs4all.nl>
10121 L: linux-media@vger.kernel.org
10122 T: git git://linuxtv.org/media_tree.git
10124 F: drivers/media/usb/pulse8-cec/*
10126 PVRUSB2 VIDEO4LINUX DRIVER
10127 M: Mike Isely <isely@pobox.com>
10128 L: pvrusb2@isely.net (subscribers-only)
10129 L: linux-media@vger.kernel.org
10130 W: http://www.isely.net/pvrusb2/
10131 T: git git://linuxtv.org/media_tree.git
10133 F: Documentation/media/v4l-drivers/pvrusb2*
10134 F: drivers/media/usb/pvrusb2/
10137 M: Hans Verkuil <hverkuil@xs4all.nl>
10138 L: linux-media@vger.kernel.org
10139 T: git git://linuxtv.org/media_tree.git
10141 F: drivers/media/usb/pwc/*
10144 M: Kamil Debski <kamil@wypas.org>
10145 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10146 L: linux-hwmon@vger.kernel.org
10148 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10149 F: Documentation/hwmon/pwm-fan
10150 F: drivers/hwmon/pwm-fan.c
10153 M: Thierry Reding <thierry.reding@gmail.com>
10154 L: linux-pwm@vger.kernel.org
10156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10157 F: Documentation/pwm.txt
10158 F: Documentation/devicetree/bindings/pwm/
10159 F: include/linux/pwm.h
10161 F: drivers/video/backlight/pwm_bl.c
10162 F: include/linux/pwm_backlight.h
10164 PXA2xx/PXA3xx SUPPORT
10165 M: Daniel Mack <daniel@zonque.org>
10166 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10167 M: Robert Jarzmik <robert.jarzmik@free.fr>
10168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10169 T: git git://github.com/hzhuang1/linux.git
10170 T: git git://github.com/rjarzmik/linux.git
10172 F: arch/arm/boot/dts/pxa*
10173 F: arch/arm/mach-pxa/
10174 F: drivers/dma/pxa*
10175 F: drivers/pcmcia/pxa2xx*
10176 F: drivers/pinctrl/pxa/
10177 F: drivers/spi/spi-pxa2xx*
10178 F: drivers/usb/gadget/udc/pxa2*
10179 F: include/sound/pxa2xx-lib.h
10184 M: Robert Jarzmik <robert.jarzmik@free.fr>
10185 L: linux-gpio@vger.kernel.org
10187 F: drivers/gpio/gpio-pxa.c
10189 PXA3xx NAND FLASH DRIVER
10190 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10191 L: linux-mtd@lists.infradead.org
10193 F: drivers/mtd/nand/pxa3xx_nand.c
10196 M: Eric Miao <eric.y.miao@gmail.com>
10197 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10198 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10199 T: git git://github.com/hzhuang1/linux.git
10200 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10202 F: arch/arm/boot/dts/mmp*
10203 F: arch/arm/mach-mmp/
10209 M: Robert Jarzmik <robert.jarzmik@free.fr>
10210 L: rtc-linux@googlegroups.com
10214 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10215 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10216 L: qat-linux@intel.com
10218 F: drivers/crypto/qat/
10221 M: Mike Marciniszyn <infinipath@intel.com>
10222 L: linux-rdma@vger.kernel.org
10224 F: drivers/infiniband/hw/qib/
10226 QLOGIC QLA1280 SCSI DRIVER
10227 M: Michael Reed <mdr@sgi.com>
10228 L: linux-scsi@vger.kernel.org
10230 F: drivers/scsi/qla1280.[ch]
10232 QLOGIC QLA2XXX FC-SCSI DRIVER
10233 M: qla2xxx-upstream@qlogic.com
10234 L: linux-scsi@vger.kernel.org
10236 F: Documentation/scsi/LICENSE.qla2xxx
10237 F: drivers/scsi/qla2xxx/
10239 QLOGIC QLA4XXX iSCSI DRIVER
10240 M: QLogic-Storage-Upstream@qlogic.com
10241 L: linux-scsi@vger.kernel.org
10243 F: Documentation/scsi/LICENSE.qla4xxx
10244 F: drivers/scsi/qla4xxx/
10246 QLOGIC QLA3XXX NETWORK DRIVER
10247 M: Dept-GELinuxNICDev@cavium.com
10248 L: netdev@vger.kernel.org
10250 F: Documentation/networking/LICENSE.qla3xxx
10251 F: drivers/net/ethernet/qlogic/qla3xxx.*
10253 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10254 M: Harish Patil <harish.patil@cavium.com>
10255 M: Manish Chopra <manish.chopra@cavium.com>
10256 M: Dept-GELinuxNICDev@cavium.com
10257 L: netdev@vger.kernel.org
10259 F: drivers/net/ethernet/qlogic/qlcnic/
10261 QLOGIC QLGE 10Gb ETHERNET DRIVER
10262 M: Harish Patil <harish.patil@cavium.com>
10263 M: Manish Chopra <manish.chopra@cavium.com>
10264 M: Dept-GELinuxNICDev@cavium.com
10265 L: netdev@vger.kernel.org
10267 F: drivers/net/ethernet/qlogic/qlge/
10269 QLOGIC QL4xxx ETHERNET DRIVER
10270 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10271 M: Ariel Elior <Ariel.Elior@cavium.com>
10272 M: everest-linux-l2@cavium.com
10273 L: netdev@vger.kernel.org
10275 F: drivers/net/ethernet/qlogic/qed/
10276 F: include/linux/qed/
10277 F: drivers/net/ethernet/qlogic/qede/
10279 QLOGIC QL41xxx ISCSI DRIVER
10280 M: QLogic-Storage-Upstream@cavium.com
10281 L: linux-scsi@vger.kernel.org
10283 F: drivers/scsi/qedi/
10286 M: Anders Larsen <al@alarsen.net>
10287 W: http://www.alarsen.net/linux/qnx4fs/
10290 F: include/uapi/linux/qnx4_fs.h
10291 F: include/uapi/linux/qnxtypes.h
10293 QORIQ DPAA2 FSL-MC BUS DRIVER
10294 M: Stuart Yoder <stuyoder@gmail.com>
10295 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
10296 L: linux-kernel@vger.kernel.org
10298 F: drivers/staging/fsl-mc/
10300 QT1010 MEDIA DRIVER
10301 M: Antti Palosaari <crope@iki.fi>
10302 L: linux-media@vger.kernel.org
10303 W: https://linuxtv.org
10304 W: http://palosaari.fi/linux/
10305 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10306 T: git git://linuxtv.org/anttip/media_tree.git
10308 F: drivers/media/tuners/qt1010*
10310 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10311 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10312 L: linux-wireless@vger.kernel.org
10313 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10315 F: drivers/net/wireless/ath/ath9k/
10317 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10318 M: Kalle Valo <kvalo@qca.qualcomm.com>
10319 L: ath10k@lists.infradead.org
10320 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10323 F: drivers/net/wireless/ath/ath10k/
10325 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10326 M: Timur Tabi <timur@codeaurora.org>
10327 L: netdev@vger.kernel.org
10329 F: drivers/net/ethernet/qualcomm/emac/
10331 QUALCOMM HEXAGON ARCHITECTURE
10332 M: Richard Kuo <rkuo@codeaurora.org>
10333 L: linux-hexagon@vger.kernel.org
10334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10338 QUALCOMM WCN36XX WIRELESS DRIVER
10339 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10340 L: wcn36xx@lists.infradead.org
10341 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10342 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10344 F: drivers/net/wireless/ath/wcn36xx/
10346 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10347 M: Gabriel Somlo <somlo@cmu.edu>
10348 M: "Michael S. Tsirkin" <mst@redhat.com>
10349 L: qemu-devel@nongnu.org
10351 F: drivers/firmware/qemu_fw_cfg.c
10353 RADOS BLOCK DEVICE (RBD)
10354 M: Ilya Dryomov <idryomov@gmail.com>
10355 M: Sage Weil <sage@redhat.com>
10356 M: Alex Elder <elder@kernel.org>
10357 L: ceph-devel@vger.kernel.org
10358 W: http://ceph.com/
10359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10360 T: git git://github.com/ceph/ceph-client.git
10362 F: Documentation/ABI/testing/sysfs-bus-rbd
10363 F: drivers/block/rbd.c
10364 F: drivers/block/rbd_types.h
10366 RADEON FRAMEBUFFER DISPLAY DRIVER
10367 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10368 L: linux-fbdev@vger.kernel.org
10370 F: drivers/video/fbdev/aty/radeon*
10371 F: include/uapi/linux/radeonfb.h
10373 RADIOSHARK RADIO DRIVER
10374 M: Hans Verkuil <hverkuil@xs4all.nl>
10375 L: linux-media@vger.kernel.org
10376 T: git git://linuxtv.org/media_tree.git
10378 F: drivers/media/radio/radio-shark.c
10380 RADIOSHARK2 RADIO DRIVER
10381 M: Hans Verkuil <hverkuil@xs4all.nl>
10382 L: linux-media@vger.kernel.org
10383 T: git git://linuxtv.org/media_tree.git
10385 F: drivers/media/radio/radio-shark2.c
10386 F: drivers/media/radio/radio-tea5777.c
10388 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10389 M: Paul Mackerras <paulus@samba.org>
10390 L: linux-fbdev@vger.kernel.org
10392 F: drivers/video/fbdev/aty/aty128fb.c
10394 RALINK MIPS ARCHITECTURE
10395 M: John Crispin <john@phrozen.org>
10396 L: linux-mips@linux-mips.org
10398 F: arch/mips/ralink
10400 RALINK RT2X00 WIRELESS LAN DRIVER
10402 M: Stanislaw Gruszka <sgruszka@redhat.com>
10403 M: Helmut Schaa <helmut.schaa@googlemail.com>
10404 L: linux-wireless@vger.kernel.org
10406 F: drivers/net/wireless/ralink/rt2x00/
10408 RAMDISK RAM BLOCK DEVICE DRIVER
10409 M: Jens Axboe <axboe@kernel.dk>
10411 F: Documentation/blockdev/ramdisk.txt
10412 F: drivers/block/brd.c
10414 RANDOM NUMBER DRIVER
10415 M: "Theodore Ts'o" <tytso@mit.edu>
10417 F: drivers/char/random.c
10420 M: Matt Porter <mporter@kernel.crashing.org>
10421 M: Alexandre Bounine <alexandre.bounine@idt.com>
10423 F: drivers/rapidio/
10425 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10426 L: linux-wireless@vger.kernel.org
10428 F: drivers/net/wireless/ray*
10431 M: Josh Triplett <josh@joshtriplett.org>
10432 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10433 L: linux-kernel@vger.kernel.org
10435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10436 F: Documentation/RCU/torture.txt
10437 F: kernel/rcu/rcutorture.c
10439 RCUTORTURE TEST FRAMEWORK
10440 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10441 M: Josh Triplett <josh@joshtriplett.org>
10442 R: Steven Rostedt <rostedt@goodmis.org>
10443 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10444 R: Lai Jiangshan <jiangshanlai@gmail.com>
10445 L: linux-kernel@vger.kernel.org
10447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10448 F: tools/testing/selftests/rcutorture
10451 M: Florian Fainelli <florian@openwrt.org>
10454 RDC R6040 FAST ETHERNET DRIVER
10455 M: Florian Fainelli <f.fainelli@gmail.com>
10456 L: netdev@vger.kernel.org
10458 F: drivers/net/ethernet/rdc/r6040.c
10460 RDS - RELIABLE DATAGRAM SOCKETS
10461 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10462 L: netdev@vger.kernel.org
10463 L: linux-rdma@vger.kernel.org
10464 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10465 W: https://oss.oracle.com/projects/rds/
10468 F: Documentation/networking/rds.txt
10470 RDMAVT - RDMA verbs software
10471 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10472 L: linux-rdma@vger.kernel.org
10474 F: drivers/infiniband/sw/rdmavt
10476 RDT - RESOURCE ALLOCATION
10477 M: Fenghua Yu <fenghua.yu@intel.com>
10478 L: linux-kernel@vger.kernel.org
10480 F: arch/x86/kernel/cpu/intel_rdt*
10481 F: arch/x86/include/asm/intel_rdt*
10482 F: Documentation/x86/intel_rdt*
10484 READ-COPY UPDATE (RCU)
10485 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10486 M: Josh Triplett <josh@joshtriplett.org>
10487 R: Steven Rostedt <rostedt@goodmis.org>
10488 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10489 R: Lai Jiangshan <jiangshanlai@gmail.com>
10490 L: linux-kernel@vger.kernel.org
10491 W: http://www.rdrop.com/users/paulmck/RCU/
10493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10494 F: Documentation/RCU/
10495 X: Documentation/RCU/torture.txt
10496 F: include/linux/rcu*
10497 X: include/linux/srcu.h
10499 X: kernel/torture.c
10501 REAL TIME CLOCK (RTC) SUBSYSTEM
10502 M: Alessandro Zummo <a.zummo@towertech.it>
10503 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10504 L: rtc-linux@googlegroups.com
10505 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10508 F: Documentation/devicetree/bindings/rtc/
10509 F: Documentation/rtc.txt
10511 F: include/linux/rtc.h
10512 F: include/uapi/linux/rtc.h
10513 F: include/linux/rtc/
10514 F: include/linux/platform_data/rtc-*
10515 F: tools/testing/selftests/timers/rtctest.c
10517 REALTEK AUDIO CODECS
10518 M: Bard Liao <bardliao@realtek.com>
10519 M: Oder Chiou <oder_chiou@realtek.com>
10521 F: sound/soc/codecs/rt*
10522 F: include/sound/rt*.h
10524 REISERFS FILE SYSTEM
10525 L: reiserfs-devel@vger.kernel.org
10529 REGISTER MAP ABSTRACTION
10530 M: Mark Brown <broonie@kernel.org>
10531 L: linux-kernel@vger.kernel.org
10532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10534 F: Documentation/devicetree/bindings/regmap/
10535 F: drivers/base/regmap/
10536 F: include/linux/regmap.h
10538 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10539 M: Ohad Ben-Cohen <ohad@wizery.com>
10540 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10541 L: linux-remoteproc@vger.kernel.org
10542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10544 F: Documentation/devicetree/bindings/remoteproc/
10545 F: Documentation/remoteproc.txt
10546 F: drivers/remoteproc/
10547 F: include/linux/remoteproc.h
10549 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10550 M: Ohad Ben-Cohen <ohad@wizery.com>
10551 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10552 L: linux-remoteproc@vger.kernel.org
10553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10556 F: Documentation/rpmsg.txt
10557 F: include/linux/rpmsg.h
10558 F: include/linux/rpmsg/
10560 RENESAS CLOCK DRIVERS
10561 M: Geert Uytterhoeven <geert+renesas@glider.be>
10562 L: linux-renesas-soc@vger.kernel.org
10564 F: drivers/clk/renesas/
10566 RENESAS ETHERNET DRIVERS
10567 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10568 L: netdev@vger.kernel.org
10569 L: linux-renesas-soc@vger.kernel.org
10570 F: drivers/net/ethernet/renesas/
10571 F: include/linux/sh_eth.h
10573 RENESAS R-CAR GYROADC DRIVER
10574 M: Marek Vasut <marek.vasut@gmail.com>
10575 L: linux-iio@vger.kernel.org
10577 F: drivers/iio/adc/rcar_gyro_adc.c
10579 RENESAS USB2 PHY DRIVER
10580 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10581 L: linux-renesas-soc@vger.kernel.org
10583 F: drivers/phy/phy-rcar-gen3-usb2.c
10585 RESET CONTROLLER FRAMEWORK
10586 M: Philipp Zabel <p.zabel@pengutronix.de>
10587 T: git git://git.pengutronix.de/git/pza/linux
10590 F: Documentation/devicetree/bindings/reset/
10591 F: include/dt-bindings/reset/
10592 F: include/linux/reset.h
10593 F: include/linux/reset-controller.h
10596 M: Johannes Berg <johannes@sipsolutions.net>
10597 L: linux-wireless@vger.kernel.org
10598 W: http://wireless.kernel.org/
10599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10602 F: Documentation/rfkill.txt
10606 M: Thomas Graf <tgraf@suug.ch>
10607 M: Herbert Xu <herbert@gondor.apana.org.au>
10608 L: netdev@vger.kernel.org
10610 F: lib/rhashtable.c
10611 F: include/linux/rhashtable.h
10613 RICOH SMARTMEDIA/XD DRIVER
10614 M: Maxim Levitsky <maximlevitsky@gmail.com>
10616 F: drivers/mtd/nand/r852.c
10617 F: drivers/mtd/nand/r852.h
10619 RICOH R5C592 MEMORYSTICK DRIVER
10620 M: Maxim Levitsky <maximlevitsky@gmail.com>
10622 F: drivers/memstick/host/r592.*
10625 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10626 W: http://sourceforge.net/projects/roccat/
10628 F: drivers/hid/hid-roccat*
10629 F: include/linux/hid-roccat*
10630 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10633 M: Jiri Pirko <jiri@resnulli.us>
10634 L: netdev@vger.kernel.org
10636 F: drivers/net/ethernet/rocker/
10640 W: http://www.comtrol.com
10642 F: Documentation/serial/rocket.txt
10643 F: drivers/tty/rocket*
10645 ROCKETPORT EXPRESS/INFINITY DRIVER
10646 M: Kevin Cernekee <cernekee@gmail.com>
10647 L: linux-serial@vger.kernel.org
10649 F: drivers/tty/serial/rp2.*
10652 M: Ralf Baechle <ralf@linux-mips.org>
10653 L: linux-hams@vger.kernel.org
10654 W: http://www.linux-ax25.org/
10656 F: include/net/rose.h
10657 F: include/uapi/linux/rose.h
10660 RTL2830 MEDIA DRIVER
10661 M: Antti Palosaari <crope@iki.fi>
10662 L: linux-media@vger.kernel.org
10663 W: https://linuxtv.org
10664 W: http://palosaari.fi/linux/
10665 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10666 T: git git://linuxtv.org/anttip/media_tree.git
10668 F: drivers/media/dvb-frontends/rtl2830*
10670 RTL2832 MEDIA DRIVER
10671 M: Antti Palosaari <crope@iki.fi>
10672 L: linux-media@vger.kernel.org
10673 W: https://linuxtv.org
10674 W: http://palosaari.fi/linux/
10675 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10676 T: git git://linuxtv.org/anttip/media_tree.git
10678 F: drivers/media/dvb-frontends/rtl2832*
10680 RTL2832_SDR MEDIA DRIVER
10681 M: Antti Palosaari <crope@iki.fi>
10682 L: linux-media@vger.kernel.org
10683 W: https://linuxtv.org
10684 W: http://palosaari.fi/linux/
10685 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10686 T: git git://linuxtv.org/anttip/media_tree.git
10688 F: drivers/media/dvb-frontends/rtl2832_sdr*
10690 RTL8180 WIRELESS DRIVER
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/linville/wireless-testing.git
10695 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10697 RTL8187 WIRELESS DRIVER
10698 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10699 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10700 M: Larry Finger <Larry.Finger@lwfinger.net>
10701 L: linux-wireless@vger.kernel.org
10702 W: http://wireless.kernel.org/
10703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10705 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10707 RTL8192CE WIRELESS DRIVER
10708 M: Larry Finger <Larry.Finger@lwfinger.net>
10709 M: Chaoming Li <chaoming_li@realsil.com.cn>
10710 L: linux-wireless@vger.kernel.org
10711 W: http://wireless.kernel.org/
10712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10714 F: drivers/net/wireless/realtek/rtlwifi/
10715 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10717 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10718 M: Jes Sorensen <Jes.Sorensen@gmail.com>
10719 L: linux-wireless@vger.kernel.org
10720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10722 F: drivers/net/wireless/realtek/rtl8xxxu/
10724 S3 SAVAGE FRAMEBUFFER DRIVER
10725 M: Antonino Daplas <adaplas@gmail.com>
10726 L: linux-fbdev@vger.kernel.org
10728 F: drivers/video/fbdev/savage/
10731 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10732 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10733 L: linux-s390@vger.kernel.org
10734 W: http://www.ibm.com/developerworks/linux/linux390/
10735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10739 F: Documentation/s390/
10740 F: Documentation/DocBook/s390*
10742 S390 COMMON I/O LAYER
10743 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10744 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10745 L: linux-s390@vger.kernel.org
10746 W: http://www.ibm.com/developerworks/linux/linux390/
10748 F: drivers/s390/cio/
10751 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10752 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10753 L: linux-s390@vger.kernel.org
10754 W: http://www.ibm.com/developerworks/linux/linux390/
10756 F: drivers/s390/block/dasd*
10757 F: block/partitions/ibm.c
10759 S390 NETWORK DRIVERS
10760 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10761 L: linux-s390@vger.kernel.org
10762 W: http://www.ibm.com/developerworks/linux/linux390/
10764 F: drivers/s390/net/
10767 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10768 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10769 L: linux-s390@vger.kernel.org
10770 W: http://www.ibm.com/developerworks/linux/linux390/
10773 F: drivers/pci/hotplug/s390_pci_hpc.c
10776 M: Harald Freudenberger <freude@de.ibm.com>
10777 L: linux-s390@vger.kernel.org
10778 W: http://www.ibm.com/developerworks/linux/linux390/
10780 F: drivers/s390/crypto/
10783 M: Steffen Maier <maier@linux.vnet.ibm.com>
10784 L: linux-s390@vger.kernel.org
10785 W: http://www.ibm.com/developerworks/linux/linux390/
10787 F: drivers/s390/scsi/zfcp_*
10789 S390 IUCV NETWORK LAYER
10790 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10791 L: linux-s390@vger.kernel.org
10792 W: http://www.ibm.com/developerworks/linux/linux390/
10794 F: drivers/s390/net/*iucv*
10795 F: include/net/iucv/
10799 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10800 L: linux-s390@vger.kernel.org
10801 W: http://www.ibm.com/developerworks/linux/linux390/
10803 F: drivers/iommu/s390-iommu.c
10805 S3C24XX SD/MMC Driver
10806 M: Ben Dooks <ben-linux@fluff.org>
10807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10809 F: drivers/mmc/host/s3cmci.*
10811 SAA6588 RDS RECEIVER DRIVER
10812 M: Hans Verkuil <hverkuil@xs4all.nl>
10813 L: linux-media@vger.kernel.org
10814 T: git git://linuxtv.org/media_tree.git
10815 W: https://linuxtv.org
10817 F: drivers/media/i2c/saa6588*
10819 SAA7134 VIDEO4LINUX DRIVER
10820 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10821 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10822 L: linux-media@vger.kernel.org
10823 W: https://linuxtv.org
10824 T: git git://linuxtv.org/media_tree.git
10826 F: Documentation/media/v4l-drivers/saa7134*
10827 F: drivers/media/pci/saa7134/
10829 SAA7146 VIDEO4LINUX-2 DRIVER
10830 M: Hans Verkuil <hverkuil@xs4all.nl>
10831 L: linux-media@vger.kernel.org
10832 T: git git://linuxtv.org/media_tree.git
10834 F: drivers/media/common/saa7146/
10835 F: drivers/media/pci/saa7146/
10836 F: include/media/saa7146*
10838 SAMSUNG LAPTOP DRIVER
10839 M: Corentin Chary <corentin.chary@gmail.com>
10840 L: platform-driver-x86@vger.kernel.org
10842 F: drivers/platform/x86/samsung-laptop.c
10844 SAMSUNG AUDIO (ASoC) DRIVERS
10845 M: Krzysztof Kozlowski <krzk@kernel.org>
10846 M: Sangbeom Kim <sbkim73@samsung.com>
10847 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10848 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10850 F: sound/soc/samsung/
10852 SAMSUNG FRAMEBUFFER DRIVER
10853 M: Jingoo Han <jingoohan1@gmail.com>
10854 L: linux-fbdev@vger.kernel.org
10856 F: drivers/video/fbdev/s3c-fb.c
10858 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10859 M: Sangbeom Kim <sbkim73@samsung.com>
10860 M: Krzysztof Kozlowski <krzk@kernel.org>
10861 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10862 L: linux-kernel@vger.kernel.org
10863 L: linux-samsung-soc@vger.kernel.org
10865 F: drivers/mfd/sec*.c
10866 F: drivers/regulator/s2m*.c
10867 F: drivers/regulator/s5m*.c
10868 F: drivers/clk/clk-s2mps11.c
10869 F: drivers/rtc/rtc-s5m.c
10870 F: include/linux/mfd/samsung/
10871 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10872 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10873 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10874 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10876 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10877 M: Kyungmin Park <kyungmin.park@samsung.com>
10878 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10879 L: linux-media@vger.kernel.org
10880 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10882 F: drivers/media/platform/exynos4-is/
10884 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10885 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10886 L: linux-media@vger.kernel.org
10887 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10889 F: drivers/media/platform/s3c-camif/
10890 F: include/media/drv-intf/s3c_camif.h
10892 SAMSUNG S5C73M3 CAMERA DRIVER
10893 M: Kyungmin Park <kyungmin.park@samsung.com>
10894 M: Andrzej Hajda <a.hajda@samsung.com>
10895 L: linux-media@vger.kernel.org
10897 F: drivers/media/i2c/s5c73m3/*
10899 SAMSUNG S5K5BAF CAMERA DRIVER
10900 M: Kyungmin Park <kyungmin.park@samsung.com>
10901 M: Andrzej Hajda <a.hajda@samsung.com>
10902 L: linux-media@vger.kernel.org
10904 F: drivers/media/i2c/s5k5baf.c
10906 SAMSUNG S3FWRN5 NFC DRIVER
10907 M: Robert Baldyga <r.baldyga@samsung.com>
10908 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10909 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10911 F: drivers/nfc/s3fwrn5
10913 SAMSUNG SOC CLOCK DRIVERS
10914 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10915 M: Tomasz Figa <tomasz.figa@gmail.com>
10916 M: Chanwoo Choi <cw00.choi@samsung.com>
10918 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10919 F: drivers/clk/samsung/
10920 F: include/dt-bindings/clock/exynos*.h
10921 F: Documentation/devicetree/bindings/clock/exynos*.txt
10923 SAMSUNG SPI DRIVERS
10924 M: Kukjin Kim <kgene@kernel.org>
10925 M: Krzysztof Kozlowski <krzk@kernel.org>
10926 M: Andi Shyti <andi.shyti@samsung.com>
10927 L: linux-spi@vger.kernel.org
10928 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10930 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10931 F: drivers/spi/spi-s3c*
10932 F: include/linux/platform_data/spi-s3c64xx.h
10934 SAMSUNG SXGBE DRIVERS
10935 M: Byungho An <bh74.an@samsung.com>
10936 M: Girish K S <ks.giri@samsung.com>
10937 M: Vipul Pandya <vipul.pandya@samsung.com>
10939 L: netdev@vger.kernel.org
10940 F: drivers/net/ethernet/samsung/sxgbe/
10942 SAMSUNG THERMAL DRIVER
10943 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10944 L: linux-pm@vger.kernel.org
10945 L: linux-samsung-soc@vger.kernel.org
10947 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10948 F: drivers/thermal/samsung/
10950 SAMSUNG USB2 PHY DRIVER
10951 M: Kamil Debski <kamil@wypas.org>
10952 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10953 L: linux-kernel@vger.kernel.org
10955 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10956 F: Documentation/phy/samsung-usb2.txt
10957 F: drivers/phy/phy-exynos4210-usb2.c
10958 F: drivers/phy/phy-exynos4x12-usb2.c
10959 F: drivers/phy/phy-exynos5250-usb2.c
10960 F: drivers/phy/phy-s5pv210-usb2.c
10961 F: drivers/phy/phy-samsung-usb2.c
10962 F: drivers/phy/phy-samsung-usb2.h
10965 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10966 L: linux-serial@vger.kernel.org
10968 F: Documentation/devicetree/bindings/serial/
10969 F: drivers/tty/serial/
10972 M: Rob Herring <robh@kernel.org>
10973 L: linux-serial@vger.kernel.org
10975 F: Documentation/devicetree/bindings/serial/slave-device.txt
10976 F: drivers/tty/serdev/
10977 F: include/linux/serdev.h
10980 M: Sean Young <sean@mess.org>
10981 L: linux-media@vger.kernel.org
10983 F: drivers/media/rc/serial_ir.c
10986 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
10987 L: kernel@stlinux.com
10989 F: drivers/staging/media/st-cec/
10990 F: Documentation/devicetree/bindings/media/stih-cec.txt
10992 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
10993 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10994 L: linux-s390@vger.kernel.org
10995 W: http://www.ibm.com/developerworks/linux/linux390/
10999 SYNOPSYS DESIGNWARE DMAC DRIVER
11000 M: Viresh Kumar <vireshk@kernel.org>
11001 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11003 F: include/linux/dma/dw.h
11004 F: include/linux/platform_data/dma-dw.h
11007 SYNOPSYS DESIGNWARE I2C DRIVER
11008 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
11009 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11010 R: Mika Westerberg <mika.westerberg@linux.intel.com>
11011 L: linux-i2c@vger.kernel.org
11013 F: drivers/i2c/busses/i2c-designware-*
11014 F: include/linux/platform_data/i2c-designware.h
11016 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
11017 M: Jaehoon Chung <jh80.chung@samsung.com>
11018 L: linux-mmc@vger.kernel.org
11020 F: drivers/mmc/host/dw_mmc*
11022 SYSTEM TRACE MODULE CLASS
11023 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
11025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
11026 F: Documentation/trace/stm.txt
11027 F: drivers/hwtracing/stm/
11028 F: include/linux/stm.h
11029 F: include/uapi/linux/stm.h
11032 M: Andreas Noever <andreas.noever@gmail.com>
11034 F: drivers/thunderbolt/
11036 TI BQ27XXX POWER SUPPLY DRIVER
11037 R: Andrew F. Davis <afd@ti.com>
11038 F: include/linux/power/bq27xxx_battery.h
11039 F: drivers/power/supply/bq27xxx_battery.c
11040 F: drivers/power/supply/bq27xxx_battery_i2c.c
11042 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
11043 M: John Stultz <john.stultz@linaro.org>
11044 M: Thomas Gleixner <tglx@linutronix.de>
11045 L: linux-kernel@vger.kernel.org
11046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11048 F: include/linux/clocksource.h
11049 F: include/linux/time.h
11050 F: include/linux/timex.h
11051 F: include/uapi/linux/time.h
11052 F: include/uapi/linux/timex.h
11053 F: kernel/time/clocksource.c
11054 F: kernel/time/time*.c
11055 F: kernel/time/alarmtimer.c
11056 F: kernel/time/ntp.c
11057 F: tools/testing/selftests/timers/
11060 M: Zwane Mwaikambo <zwanem@gmail.com>
11062 F: drivers/watchdog/sc1200wdt.c
11065 M: Ingo Molnar <mingo@redhat.com>
11066 M: Peter Zijlstra <peterz@infradead.org>
11067 L: linux-kernel@vger.kernel.org
11068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
11071 F: include/linux/sched.h
11072 F: include/uapi/linux/sched.h
11073 F: include/linux/wait.h
11076 M: Chen Liqin <liqin.linux@gmail.com>
11077 M: Lennox Wu <lennox.wu@gmail.com>
11078 W: http://www.sunplus.com
11082 SCR24X CHIP CARD INTERFACE DRIVER
11083 M: Lubomir Rintel <lkundrak@v3.sk>
11085 F: drivers/char/pcmcia/scr24x_cs.c
11087 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
11088 M: Sudeep Holla <sudeep.holla@arm.com>
11089 L: linux-arm-kernel@lists.infradead.org
11091 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
11092 F: drivers/clk/clk-scpi.c
11093 F: drivers/cpufreq/scpi-cpufreq.c
11094 F: drivers/firmware/arm_scpi.c
11095 F: include/linux/scpi_protocol.h
11098 M: Jens Axboe <axboe@kernel.dk>
11099 L: linux-scsi@vger.kernel.org
11100 W: http://www.kernel.dk
11102 F: drivers/scsi/sr*
11104 SCSI RDMA PROTOCOL (SRP) INITIATOR
11105 M: Bart Van Assche <bart.vanassche@sandisk.com>
11106 L: linux-rdma@vger.kernel.org
11108 W: http://www.openfabrics.org
11109 Q: http://patchwork.kernel.org/project/linux-rdma/list/
11110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
11111 F: drivers/infiniband/ulp/srp/
11112 F: include/scsi/srp.h
11115 M: Doug Gilbert <dgilbert@interlog.com>
11116 L: linux-scsi@vger.kernel.org
11117 W: http://sg.danny.cz/sg
11119 F: Documentation/scsi/scsi-generic.txt
11120 F: drivers/scsi/sg.c
11121 F: include/scsi/sg.h
11124 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
11125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
11126 M: "Martin K. Petersen" <martin.petersen@oracle.com>
11127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
11128 L: linux-scsi@vger.kernel.org
11130 F: Documentation/devicetree/bindings/scsi/
11135 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11136 L: linux-scsi@vger.kernel.org
11138 F: Documentation/scsi/st.txt
11139 F: drivers/scsi/st.*
11140 F: drivers/scsi/st_*.h
11143 M: Vlad Yasevich <vyasevich@gmail.com>
11144 M: Neil Horman <nhorman@tuxdriver.com>
11145 L: linux-sctp@vger.kernel.org
11146 W: http://lksctp.sourceforge.net
11148 F: Documentation/networking/sctp.txt
11149 F: include/linux/sctp.h
11150 F: include/uapi/linux/sctp.h
11151 F: include/net/sctp/
11155 M: Jim Cromie <jim.cromie@gmail.com>
11157 F: Documentation/i2c/busses/scx200_acb
11158 F: arch/x86/platform/scx200/
11159 F: drivers/watchdog/scx200_wdt.c
11160 F: drivers/i2c/busses/scx200*
11161 F: drivers/mtd/maps/scx200_docflash.c
11162 F: include/linux/scx200.h
11165 M: Jim Cromie <jim.cromie@gmail.com>
11167 F: drivers/char/scx200_gpio.c
11168 F: include/linux/scx200_gpio.h
11170 SCx200 HRT CLOCKSOURCE DRIVER
11171 M: Jim Cromie <jim.cromie@gmail.com>
11173 F: drivers/clocksource/scx200_hrt.c
11175 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11176 M: Sascha Sommer <saschasommer@freenet.de>
11177 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11179 F: drivers/mmc/host/sdricoh_cs.c
11181 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11182 M: Adrian Hunter <adrian.hunter@intel.com>
11183 L: linux-mmc@vger.kernel.org
11184 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11186 F: drivers/mmc/host/sdhci*
11187 F: include/linux/mmc/sdhci*
11190 M: Kees Cook <keescook@chromium.org>
11191 R: Andy Lutomirski <luto@amacapital.net>
11192 R: Will Drewry <wad@chromium.org>
11193 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11195 F: kernel/seccomp.c
11196 F: include/uapi/linux/seccomp.h
11197 F: include/linux/seccomp.h
11198 F: tools/testing/selftests/seccomp/*
11199 K: \bsecure_computing
11202 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11203 M: Al Cooper <alcooperx@gmail.com>
11204 L: linux-mmc@vger.kernel.org
11205 L: bcm-kernel-feedback-list@broadcom.com
11207 F: drivers/mmc/host/sdhci-brcmstb*
11209 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11210 M: Ben Dooks <ben-linux@fluff.org>
11211 M: Jaehoon Chung <jh80.chung@samsung.com>
11212 L: linux-mmc@vger.kernel.org
11214 F: drivers/mmc/host/sdhci-s3c*
11216 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11217 M: Viresh Kumar <vireshk@kernel.org>
11218 L: linux-mmc@vger.kernel.org
11220 F: drivers/mmc/host/sdhci-spear.c
11222 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
11223 M: Scott Bauer <scott.bauer@intel.com>
11224 M: Jonathan Derrick <jonathan.derrick@intel.com>
11225 M: Rafael Antognolli <rafael.antognolli@intel.com>
11226 L: linux-block@vger.kernel.org
11229 F: block/opal_proto.h
11230 F: include/linux/sed*
11231 F: include/uapi/linux/sed*
11234 M: James Morris <james.l.morris@oracle.com>
11235 M: "Serge E. Hallyn" <serge@hallyn.com>
11236 L: linux-security-module@vger.kernel.org (suggested Cc:)
11237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11238 W: http://kernsec.org/
11243 M: Security Officers <security@kernel.org>
11246 SELINUX SECURITY MODULE
11247 M: Paul Moore <paul@paul-moore.com>
11248 M: Stephen Smalley <sds@tycho.nsa.gov>
11249 M: Eric Paris <eparis@parisplace.org>
11250 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11251 W: http://selinuxproject.org
11252 T: git git://git.infradead.org/users/pcmoore/selinux
11254 F: include/linux/selinux*
11255 F: security/selinux/
11256 F: scripts/selinux/
11258 APPARMOR SECURITY MODULE
11259 M: John Johansen <john.johansen@canonical.com>
11260 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11261 W: apparmor.wiki.kernel.org
11262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11264 F: security/apparmor/
11266 LOADPIN SECURITY MODULE
11267 M: Kees Cook <keescook@chromium.org>
11268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11270 F: security/loadpin/
11272 YAMA SECURITY MODULE
11273 M: Kees Cook <keescook@chromium.org>
11274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11279 M: Jiri Slaby <jirislaby@gmail.com>
11281 F: drivers/misc/phantom.c
11282 F: include/uapi/linux/phantom.h
11284 Emulex 10Gbps iSCSI - OneConnect DRIVER
11285 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11286 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11287 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11288 L: linux-scsi@vger.kernel.org
11289 W: http://www.broadcom.com
11291 F: drivers/scsi/be2iscsi/
11293 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11294 M: Sathya Perla <sathya.perla@broadcom.com>
11295 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11296 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11297 M: Somnath Kotur <somnath.kotur@broadcom.com>
11298 L: netdev@vger.kernel.org
11299 W: http://www.emulex.com
11301 F: drivers/net/ethernet/emulex/benet/
11303 EMULEX ONECONNECT ROCE DRIVER
11304 M: Selvin Xavier <selvin.xavier@avagotech.com>
11305 M: Devesh Sharma <devesh.sharma@avagotech.com>
11306 L: linux-rdma@vger.kernel.org
11307 W: http://www.emulex.com
11309 F: drivers/infiniband/hw/ocrdma/
11310 F: include/uapi/rdma/ocrdma-abi.h
11313 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11314 M: Edward Cree <ecree@solarflare.com>
11315 M: Bert Kenward <bkenward@solarflare.com>
11316 L: netdev@vger.kernel.org
11318 F: drivers/net/ethernet/sfc/
11321 M: Dimitri Sivanich <sivanich@sgi.com>
11323 F: drivers/misc/sgi-gru/
11325 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11326 M: Pat Gefre <pfg@sgi.com>
11327 L: linux-ia64@vger.kernel.org
11329 F: Documentation/ia64/serial.txt
11330 F: drivers/tty/serial/ioc?_serial.c
11331 F: include/linux/ioc?.h
11333 SGI XP/XPC/XPNET DRIVER
11334 M: Cliff Whickman <cpw@sgi.com>
11335 M: Robin Holt <robinmholt@gmail.com>
11337 F: drivers/misc/sgi-xp/
11339 SI2157 MEDIA DRIVER
11340 M: Antti Palosaari <crope@iki.fi>
11341 L: linux-media@vger.kernel.org
11342 W: https://linuxtv.org
11343 W: http://palosaari.fi/linux/
11344 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11345 T: git git://linuxtv.org/anttip/media_tree.git
11347 F: drivers/media/tuners/si2157*
11349 SI2168 MEDIA DRIVER
11350 M: Antti Palosaari <crope@iki.fi>
11351 L: linux-media@vger.kernel.org
11352 W: https://linuxtv.org
11353 W: http://palosaari.fi/linux/
11354 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11355 T: git git://linuxtv.org/anttip/media_tree.git
11357 F: drivers/media/dvb-frontends/si2168*
11359 SI470X FM RADIO RECEIVER I2C DRIVER
11360 M: Hans Verkuil <hverkuil@xs4all.nl>
11361 L: linux-media@vger.kernel.org
11362 T: git git://linuxtv.org/media_tree.git
11363 W: https://linuxtv.org
11365 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11367 SI470X FM RADIO RECEIVER USB DRIVER
11368 M: Hans Verkuil <hverkuil@xs4all.nl>
11369 L: linux-media@vger.kernel.org
11370 T: git git://linuxtv.org/media_tree.git
11371 W: https://linuxtv.org
11373 F: drivers/media/radio/si470x/radio-si470x-common.c
11374 F: drivers/media/radio/si470x/radio-si470x.h
11375 F: drivers/media/radio/si470x/radio-si470x-usb.c
11377 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11378 M: Eduardo Valentin <edubezval@gmail.com>
11379 L: linux-media@vger.kernel.org
11380 T: git git://linuxtv.org/media_tree.git
11381 W: https://linuxtv.org
11383 F: drivers/media/radio/si4713/si4713.?
11385 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11386 M: Eduardo Valentin <edubezval@gmail.com>
11387 L: linux-media@vger.kernel.org
11388 T: git git://linuxtv.org/media_tree.git
11389 W: https://linuxtv.org
11391 F: drivers/media/radio/si4713/radio-platform-si4713.c
11393 SI4713 FM RADIO TRANSMITTER USB DRIVER
11394 M: Hans Verkuil <hverkuil@xs4all.nl>
11395 L: linux-media@vger.kernel.org
11396 T: git git://linuxtv.org/media_tree.git
11397 W: https://linuxtv.org
11399 F: drivers/media/radio/si4713/radio-usb-si4713.c
11402 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11403 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11404 L: linux-media@vger.kernel.org
11405 W: https://linuxtv.org
11406 T: git git://linuxtv.org/media_tree.git
11408 F: drivers/media/common/siano/
11409 F: drivers/media/usb/siano/
11410 F: drivers/media/usb/siano/
11411 F: drivers/media/mmc/siano/
11414 M: Hans de Goede <hdegoede@redhat.com>
11415 L: linux-fbdev@vger.kernel.org
11417 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11418 F: drivers/video/fbdev/simplefb.c
11419 F: include/linux/platform_data/simplefb.h
11421 SH_VEU V4L2 MEM2MEM DRIVER
11422 L: linux-media@vger.kernel.org
11424 F: drivers/media/platform/sh_veu.c
11426 SH_VOU V4L2 OUTPUT DRIVER
11427 L: linux-media@vger.kernel.org
11429 F: drivers/media/platform/sh_vou.c
11430 F: include/media/drv-intf/sh_vou.h
11432 SIMPLE FIRMWARE INTERFACE (SFI)
11433 M: Len Brown <lenb@kernel.org>
11434 L: sfi-devel@simplefirmware.org
11435 W: http://simplefirmware.org/
11436 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11438 F: arch/x86/platform/sfi/
11440 F: include/linux/sfi*.h
11442 SIMTEC EB110ATX (Chalice CATS)
11444 P: Vincent Sanders <vince@simtec.co.uk>
11445 M: Simtec Linux Team <linux@simtec.co.uk>
11446 W: http://www.simtec.co.uk/products/EB110ATX/
11449 SIMTEC EB2410ITX (BAST)
11451 P: Vincent Sanders <vince@simtec.co.uk>
11452 M: Simtec Linux Team <linux@simtec.co.uk>
11453 W: http://www.simtec.co.uk/products/EB2410ITX/
11455 F: arch/arm/mach-s3c24xx/mach-bast.c
11456 F: arch/arm/mach-s3c24xx/bast-ide.c
11457 F: arch/arm/mach-s3c24xx/bast-irq.c
11459 SIPHASH PRF ROUTINES
11460 M: Jason A. Donenfeld <Jason@zx2c4.com>
11463 F: lib/test_siphash.c
11464 F: include/linux/siphash.h
11466 TI DAVINCI MACHINE SUPPORT
11467 M: Sekhar Nori <nsekhar@ti.com>
11468 M: Kevin Hilman <khilman@kernel.org>
11469 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11472 F: arch/arm/mach-davinci/
11473 F: drivers/i2c/busses/i2c-davinci.c
11475 TI DAVINCI SERIES MEDIA DRIVER
11476 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11477 L: linux-media@vger.kernel.org
11478 W: https://linuxtv.org
11479 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11480 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11482 F: drivers/media/platform/davinci/
11483 F: include/media/davinci/
11485 TI AM437X VPFE DRIVER
11486 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11487 L: linux-media@vger.kernel.org
11488 W: https://linuxtv.org
11489 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11490 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11492 F: drivers/media/platform/am437x/
11494 OV2659 OMNIVISION SENSOR DRIVER
11495 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11496 L: linux-media@vger.kernel.org
11497 W: https://linuxtv.org
11498 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11499 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11501 F: drivers/media/i2c/ov2659.c
11502 F: include/media/i2c/ov2659.h
11504 SILICON MOTION SM712 FRAME BUFFER DRIVER
11505 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11506 M: Teddy Wang <teddy.wang@siliconmotion.com>
11507 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11508 L: linux-fbdev@vger.kernel.org
11510 F: drivers/video/fbdev/sm712*
11511 F: Documentation/fb/sm712fb.txt
11513 SIS 190 ETHERNET DRIVER
11514 M: Francois Romieu <romieu@fr.zoreil.com>
11515 L: netdev@vger.kernel.org
11517 F: drivers/net/ethernet/sis/sis190.c
11519 SIS 900/7016 FAST ETHERNET DRIVER
11520 M: Daniele Venzano <venza@brownhat.org>
11521 W: http://www.brownhat.org/sis900.html
11522 L: netdev@vger.kernel.org
11524 F: drivers/net/ethernet/sis/sis900.*
11526 SIS FRAMEBUFFER DRIVER
11527 M: Thomas Winischhofer <thomas@winischhofer.net>
11528 W: http://www.winischhofer.net/linuxsisvga.shtml
11530 F: Documentation/fb/sisfb.txt
11531 F: drivers/video/fbdev/sis/
11532 F: include/video/sisfb.h
11535 M: Thomas Winischhofer <thomas@winischhofer.net>
11536 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11538 F: drivers/usb/misc/sisusbvga/
11541 M: Christoph Lameter <cl@linux.com>
11542 M: Pekka Enberg <penberg@kernel.org>
11543 M: David Rientjes <rientjes@google.com>
11544 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11545 M: Andrew Morton <akpm@linux-foundation.org>
11546 L: linux-mm@kvack.org
11548 F: include/linux/sl?b*.h
11551 SLEEPABLE READ-COPY UPDATE (SRCU)
11552 M: Lai Jiangshan <jiangshanlai@gmail.com>
11553 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11554 M: Josh Triplett <josh@joshtriplett.org>
11555 R: Steven Rostedt <rostedt@goodmis.org>
11556 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11557 L: linux-kernel@vger.kernel.org
11558 W: http://www.rdrop.com/users/paulmck/RCU/
11560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11561 F: include/linux/srcu.h
11562 F: kernel/rcu/srcu.c
11564 SMACK SECURITY MODULE
11565 M: Casey Schaufler <casey@schaufler-ca.com>
11566 L: linux-security-module@vger.kernel.org
11567 W: http://schaufler-ca.com
11568 T: git git://github.com/cschaufler/smack-next
11570 F: Documentation/security/Smack.txt
11573 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11574 M: Kevin Hilman <khilman@kernel.org>
11575 M: Nishanth Menon <nm@ti.com>
11577 F: drivers/power/avs/
11578 F: include/linux/power/smartreflex.h
11579 L: linux-pm@vger.kernel.org
11581 SMC91x ETHERNET DRIVER
11582 M: Nicolas Pitre <nico@fluxnic.net>
11584 F: drivers/net/ethernet/smsc/smc91x.*
11586 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11587 M: Sakari Ailus <sakari.ailus@iki.fi>
11588 L: linux-media@vger.kernel.org
11590 F: drivers/media/i2c/smiapp/
11591 F: include/media/i2c/smiapp.h
11592 F: drivers/media/i2c/smiapp-pll.c
11593 F: drivers/media/i2c/smiapp-pll.h
11594 F: include/uapi/linux/smiapp.h
11595 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11597 SMM665 HARDWARE MONITOR DRIVER
11598 M: Guenter Roeck <linux@roeck-us.net>
11599 L: linux-hwmon@vger.kernel.org
11601 F: Documentation/hwmon/smm665
11602 F: drivers/hwmon/smm665.c
11604 SMSC EMC2103 HARDWARE MONITOR DRIVER
11605 M: Steve Glendinning <steve.glendinning@shawell.net>
11606 L: linux-hwmon@vger.kernel.org
11608 F: Documentation/hwmon/emc2103
11609 F: drivers/hwmon/emc2103.c
11611 SMSC SCH5627 HARDWARE MONITOR DRIVER
11612 M: Hans de Goede <hdegoede@redhat.com>
11613 L: linux-hwmon@vger.kernel.org
11615 F: Documentation/hwmon/sch5627
11616 F: drivers/hwmon/sch5627.c
11618 SMSC47B397 HARDWARE MONITOR DRIVER
11619 M: Jean Delvare <jdelvare@suse.com>
11620 L: linux-hwmon@vger.kernel.org
11622 F: Documentation/hwmon/smsc47b397
11623 F: drivers/hwmon/smsc47b397.c
11625 SMSC911x ETHERNET DRIVER
11626 M: Steve Glendinning <steve.glendinning@shawell.net>
11627 L: netdev@vger.kernel.org
11629 F: include/linux/smsc911x.h
11630 F: drivers/net/ethernet/smsc/smsc911x.*
11632 SMSC9420 PCI ETHERNET DRIVER
11633 M: Steve Glendinning <steve.glendinning@shawell.net>
11634 L: netdev@vger.kernel.org
11636 F: drivers/net/ethernet/smsc/smsc9420.*
11638 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11639 M: Steve Glendinning <steve.glendinning@shawell.net>
11640 L: linux-fbdev@vger.kernel.org
11642 F: drivers/video/fbdev/smscufx.c
11644 SOC-CAMERA V4L2 SUBSYSTEM
11645 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11646 L: linux-media@vger.kernel.org
11647 T: git git://linuxtv.org/media_tree.git
11649 F: include/media/soc*
11650 F: drivers/media/i2c/soc_camera/
11651 F: drivers/media/platform/soc_camera/
11653 SOEKRIS NET48XX LED SUPPORT
11654 M: Chris Boot <bootc@bootc.net>
11656 F: drivers/leds/leds-net48xx.c
11658 SOFTLOGIC 6x10 MPEG CODEC
11659 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11660 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11661 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11662 M: Ismael Luceno <ismael@iodev.co.uk>
11663 L: linux-media@vger.kernel.org
11665 F: drivers/media/pci/solo6x10/
11667 SOFTWARE RAID (Multiple Disks) SUPPORT
11668 M: Shaohua Li <shli@kernel.org>
11669 L: linux-raid@vger.kernel.org
11670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11673 F: include/linux/raid/
11674 F: include/uapi/linux/raid/
11676 SONIC NETWORK DRIVER
11677 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11678 L: netdev@vger.kernel.org
11680 F: drivers/net/ethernet/natsemi/sonic.*
11682 SONICS SILICON BACKPLANE DRIVER (SSB)
11683 M: Michael Buesch <m@bues.ch>
11684 L: linux-wireless@vger.kernel.org
11687 F: include/linux/ssb/
11689 SONY VAIO CONTROL DEVICE DRIVER
11690 M: Mattia Dongili <malattia@linux.it>
11691 L: platform-driver-x86@vger.kernel.org
11692 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11694 F: Documentation/laptops/sony-laptop.txt
11695 F: drivers/char/sonypi.c
11696 F: drivers/platform/x86/sony-laptop.c
11697 F: include/linux/sony-laptop.h
11699 SONY MEMORYSTICK CARD SUPPORT
11700 M: Alex Dubov <oakad@yahoo.com>
11701 W: http://tifmxx.berlios.de/
11703 F: drivers/memstick/host/tifm_ms.c
11705 SONY MEMORYSTICK STANDARD SUPPORT
11706 M: Maxim Levitsky <maximlevitsky@gmail.com>
11708 F: drivers/memstick/core/ms_block.*
11711 M: Jaroslav Kysela <perex@perex.cz>
11712 M: Takashi Iwai <tiwai@suse.com>
11713 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11714 W: http://www.alsa-project.org/
11715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11716 T: git git://git.alsa-project.org/alsa-kernel.git
11717 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11719 F: Documentation/sound/
11721 F: include/uapi/sound/
11724 SOUND - COMPRESSED AUDIO
11725 M: Vinod Koul <vinod.koul@intel.com>
11726 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11729 F: Documentation/sound/alsa/compress_offload.txt
11730 F: include/sound/compress_driver.h
11731 F: include/uapi/sound/compress_*
11732 F: sound/core/compress_offload.c
11733 F: sound/soc/soc-compress.c
11735 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11736 M: Liam Girdwood <lgirdwood@gmail.com>
11737 M: Mark Brown <broonie@kernel.org>
11738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11740 W: http://alsa-project.org/main/index.php/ASoC
11742 F: Documentation/devicetree/bindings/sound/
11743 F: Documentation/sound/alsa/soc/
11745 F: include/sound/soc*
11747 SOUND - DMAENGINE HELPERS
11748 M: Lars-Peter Clausen <lars@metafoo.de>
11750 F: include/sound/dmaengine_pcm.h
11751 F: sound/core/pcm_dmaengine.c
11752 F: sound/soc/soc-generic-dmaengine-pcm.c
11755 M: Olli Salonen <olli.salonen@iki.fi>
11756 L: linux-media@vger.kernel.org
11757 W: https://linuxtv.org
11758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11760 F: drivers/media/dvb-frontends/sp2*
11762 SPARC + UltraSPARC (sparc/sparc64)
11763 M: "David S. Miller" <davem@davemloft.net>
11764 L: sparclinux@vger.kernel.org
11765 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11772 SPARC SERIAL DRIVERS
11773 M: "David S. Miller" <davem@davemloft.net>
11774 L: sparclinux@vger.kernel.org
11775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11778 F: include/linux/sunserialcore.h
11779 F: drivers/tty/serial/suncore.c
11780 F: drivers/tty/serial/sunhv.c
11781 F: drivers/tty/serial/sunsab.c
11782 F: drivers/tty/serial/sunsab.h
11783 F: drivers/tty/serial/sunsu.c
11784 F: drivers/tty/serial/sunzilog.c
11785 F: drivers/tty/serial/sunzilog.h
11788 M: "Christopher Li" <sparse@chrisli.org>
11789 L: linux-sparse@vger.kernel.org
11790 W: https://sparse.wiki.kernel.org/
11791 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11792 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11794 F: include/linux/compiler.h
11796 SPEAR PLATFORM SUPPORT
11797 M: Viresh Kumar <vireshk@kernel.org>
11798 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11800 W: http://www.st.com/spear
11802 F: arch/arm/boot/dts/spear*
11803 F: arch/arm/mach-spear/
11805 SPEAR CLOCK FRAMEWORK SUPPORT
11806 M: Viresh Kumar <vireshk@kernel.org>
11807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11808 W: http://www.st.com/spear
11810 F: drivers/clk/spear/
11813 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11814 M: Marek Vasut <marek.vasut@gmail.com>
11815 L: linux-mtd@lists.infradead.org
11816 W: http://www.linux-mtd.infradead.org/
11817 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11818 T: git git://github.com/spi-nor/linux.git
11820 F: drivers/mtd/spi-nor/
11821 F: include/linux/mtd/spi-nor.h
11824 M: Mark Brown <broonie@kernel.org>
11825 L: linux-spi@vger.kernel.org
11826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11827 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11829 F: Documentation/devicetree/bindings/spi/
11830 F: Documentation/spi/
11832 F: include/linux/spi/
11833 F: include/uapi/linux/spi/
11836 SPIDERNET NETWORK DRIVER for CELL
11837 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11838 L: netdev@vger.kernel.org
11840 F: Documentation/networking/spider_net.txt
11841 F: drivers/net/ethernet/toshiba/spider_net*
11844 M: Jeremy Kerr <jk@ozlabs.org>
11845 L: linuxppc-dev@lists.ozlabs.org
11846 W: http://www.ibm.com/developerworks/power/cell/
11848 F: Documentation/filesystems/spufs.txt
11849 F: arch/powerpc/platforms/cell/spufs/
11851 SQUASHFS FILE SYSTEM
11852 M: Phillip Lougher <phillip@squashfs.org.uk>
11853 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11854 W: http://squashfs.org.uk
11855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11857 F: Documentation/filesystems/squashfs.txt
11860 SRM (Alpha) environment access
11861 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11863 F: arch/alpha/kernel/srm_env.c
11866 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11867 L: stable@vger.kernel.org
11869 F: Documentation/process/stable-kernel-rules.rst
11872 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11874 L: devel@driverdev.osuosl.org
11876 F: drivers/staging/
11879 M: Ian Abbott <abbotti@mev.co.uk>
11880 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11882 F: drivers/staging/comedi/
11884 STAGING - FLARION FT1000 DRIVERS
11885 M: Marek Belisko <marek.belisko@gmail.com>
11887 F: drivers/staging/ft1000/
11889 STAGING - INDUSTRIAL IO
11890 M: Jonathan Cameron <jic23@kernel.org>
11891 L: linux-iio@vger.kernel.org
11893 F: Documentation/devicetree/bindings/staging/iio/
11894 F: drivers/staging/iio/
11896 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11897 M: Jarod Wilson <jarod@wilsonet.com>
11898 W: http://www.lirc.org/
11900 F: drivers/staging/media/lirc/
11902 STAGING - LUSTRE PARALLEL FILESYSTEM
11903 M: Oleg Drokin <oleg.drokin@intel.com>
11904 M: Andreas Dilger <andreas.dilger@intel.com>
11905 M: James Simmons <jsimmons@infradead.org>
11906 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11907 W: http://wiki.lustre.org/
11909 F: drivers/staging/lustre
11911 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11912 M: Marc Dietrich <marvin24@gmx.de>
11913 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11914 L: linux-tegra@vger.kernel.org
11916 F: drivers/staging/nvec/
11918 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11919 M: Jens Frederich <jfrederich@gmail.com>
11920 M: Daniel Drake <dsd@laptop.org>
11921 M: Jon Nettleton <jon.nettleton@gmail.com>
11922 W: http://wiki.laptop.org/go/DCON
11924 F: drivers/staging/olpc_dcon/
11926 STAGING - REALTEK RTL8712U DRIVERS
11927 M: Larry Finger <Larry.Finger@lwfinger.net>
11928 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11930 F: drivers/staging/rtl8712/
11932 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11933 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11934 M: Teddy Wang <teddy.wang@siliconmotion.com>
11935 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11936 L: linux-fbdev@vger.kernel.org
11938 F: drivers/staging/sm750fb/
11940 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11941 M: William Hubbs <w.d.hubbs@gmail.com>
11942 M: Chris Brannon <chris@the-brannons.com>
11943 M: Kirk Reiser <kirk@reisers.ca>
11944 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11945 L: speakup@linux-speakup.org
11946 W: http://www.linux-speakup.org/
11948 F: drivers/staging/speakup/
11950 STAGING - VIA VT665X DRIVERS
11951 M: Forest Bond <forest@alittletooquiet.net>
11953 F: drivers/staging/vt665?/
11955 STAGING - WILC1000 WIFI DRIVER
11956 M: Aditya Shankar <aditya.shankar@microchip.com>
11957 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11958 L: linux-wireless@vger.kernel.org
11960 F: drivers/staging/wilc1000/
11962 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11963 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11965 F: drivers/staging/xgifb/
11967 STARFIRE/DURALAN NETWORK DRIVER
11968 M: Ion Badulescu <ionut@badula.org>
11970 F: drivers/net/ethernet/adaptec/starfire*
11973 M: Sam Creasey <sammy@sammy.net>
11974 W: http://sammy.net/sun3/
11976 F: arch/m68k/kernel/*sun3*
11977 F: arch/m68k/sun3*/
11978 F: arch/m68k/include/asm/sun3*
11979 F: drivers/net/ethernet/i825xx/sun3*
11981 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11982 M: Hans de Goede <hdegoede@redhat.com>
11983 L: linux-input@vger.kernel.org
11985 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11986 F: drivers/input/keyboard/sun4i-lradc-keys.c
11988 SUNDANCE NETWORK DRIVER
11989 M: Denis Kirjanov <kda@linux-powerpc.org>
11990 L: netdev@vger.kernel.org
11992 F: drivers/net/ethernet/dlink/sundance.c
11995 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11996 M: Rich Felker <dalias@libc.org>
11997 L: linux-sh@vger.kernel.org
11998 Q: http://patchwork.kernel.org/project/linux-sh/list/
12000 F: Documentation/sh/
12005 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
12006 M: Len Brown <len.brown@intel.com>
12007 M: Pavel Machek <pavel@ucw.cz>
12008 L: linux-pm@vger.kernel.org
12009 B: https://bugzilla.kernel.org
12011 F: Documentation/power/
12012 F: arch/x86/kernel/acpi/
12013 F: drivers/base/power/
12015 F: include/linux/suspend.h
12016 F: include/linux/freezer.h
12017 F: include/linux/pm.h
12020 M: Martin Mares <mj@ucw.cz>
12021 L: linux-video@atrey.karlin.mff.cuni.cz
12023 F: Documentation/svga.txt
12024 F: arch/x86/boot/video*
12027 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12028 L: linux-kernel@vger.kernel.org
12029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
12032 F: arch/*/kernel/pci-swiotlb.c
12033 F: include/linux/swiotlb.h
12036 M: Jiri Pirko <jiri@resnulli.us>
12037 M: Ivan Vecera <ivecera@redhat.com>
12038 L: netdev@vger.kernel.org
12041 F: include/net/switchdev.h
12043 SYNOPSYS ARC ARCHITECTURE
12044 M: Vineet Gupta <vgupta@synopsys.com>
12045 L: linux-snps-arc@lists.infradead.org
12048 F: Documentation/devicetree/bindings/arc/*
12049 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
12050 F: drivers/clocksource/arc_timer.c
12051 F: drivers/tty/serial/arc_uart.c
12052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
12054 SYNOPSYS ARC SDP platform support
12055 M: Alexey Brodkin <abrodkin@synopsys.com>
12057 F: arch/arc/plat-axs10x
12058 F: arch/arc/boot/dts/ax*
12059 F: Documentation/devicetree/bindings/arc/axs10*
12061 SYSTEM CONFIGURATION (SYSCON)
12062 M: Lee Jones <lee.jones@linaro.org>
12063 M: Arnd Bergmann <arnd@arndb.de>
12064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12066 F: drivers/mfd/syscon.c
12068 SYSTEM RESET/SHUTDOWN DRIVERS
12069 M: Sebastian Reichel <sre@kernel.org>
12070 L: linux-pm@vger.kernel.org
12071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12073 F: Documentation/devicetree/bindings/power/reset/
12074 F: drivers/power/reset/
12077 M: Christoph Hellwig <hch@infradead.org>
12079 F: Documentation/filesystems/sysv-fs.txt
12081 F: include/linux/sysv_fs.h
12084 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
12085 L: linux-scsi@vger.kernel.org
12086 L: target-devel@vger.kernel.org
12087 W: http://www.linux-iscsi.org
12088 W: http://groups.google.com/group/linux-iscsi-target-dev
12089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12093 F: Documentation/target/
12095 TASKSTATS STATISTICS INTERFACE
12096 M: Balbir Singh <bsingharora@gmail.com>
12098 F: Documentation/accounting/taskstats*
12099 F: include/linux/taskstats*
12100 F: kernel/taskstats.c
12103 M: Jamal Hadi Salim <jhs@mojatatu.com>
12104 L: netdev@vger.kernel.org
12106 F: include/net/pkt_cls.h
12107 F: include/uapi/linux/pkt_cls.h
12110 TCP LOW PRIORITY MODULE
12111 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
12112 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
12113 W: http://tcp-lp-mod.sourceforge.net/
12115 F: net/ipv4/tcp_lp.c
12117 TDA10071 MEDIA DRIVER
12118 M: Antti Palosaari <crope@iki.fi>
12119 L: linux-media@vger.kernel.org
12120 W: https://linuxtv.org
12121 W: http://palosaari.fi/linux/
12122 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12123 T: git git://linuxtv.org/anttip/media_tree.git
12125 F: drivers/media/dvb-frontends/tda10071*
12127 TDA18212 MEDIA DRIVER
12128 M: Antti Palosaari <crope@iki.fi>
12129 L: linux-media@vger.kernel.org
12130 W: https://linuxtv.org
12131 W: http://palosaari.fi/linux/
12132 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12133 T: git git://linuxtv.org/anttip/media_tree.git
12135 F: drivers/media/tuners/tda18212*
12137 TDA18218 MEDIA DRIVER
12138 M: Antti Palosaari <crope@iki.fi>
12139 L: linux-media@vger.kernel.org
12140 W: https://linuxtv.org
12141 W: http://palosaari.fi/linux/
12142 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12143 T: git git://linuxtv.org/anttip/media_tree.git
12145 F: drivers/media/tuners/tda18218*
12147 TDA18271 MEDIA DRIVER
12148 M: Michael Krufky <mkrufky@linuxtv.org>
12149 L: linux-media@vger.kernel.org
12150 W: https://linuxtv.org
12151 W: http://github.com/mkrufky
12152 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12153 T: git git://linuxtv.org/mkrufky/tuners.git
12155 F: drivers/media/tuners/tda18271*
12157 TDA827x MEDIA DRIVER
12158 M: Michael Krufky <mkrufky@linuxtv.org>
12159 L: linux-media@vger.kernel.org
12160 W: https://linuxtv.org
12161 W: http://github.com/mkrufky
12162 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12163 T: git git://linuxtv.org/mkrufky/tuners.git
12165 F: drivers/media/tuners/tda8290.*
12167 TDA8290 MEDIA DRIVER
12168 M: Michael Krufky <mkrufky@linuxtv.org>
12169 L: linux-media@vger.kernel.org
12170 W: https://linuxtv.org
12171 W: http://github.com/mkrufky
12172 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12173 T: git git://linuxtv.org/mkrufky/tuners.git
12175 F: drivers/media/tuners/tda8290.*
12177 TDA9840 MEDIA DRIVER
12178 M: Hans Verkuil <hverkuil@xs4all.nl>
12179 L: linux-media@vger.kernel.org
12180 T: git git://linuxtv.org/media_tree.git
12181 W: https://linuxtv.org
12183 F: drivers/media/i2c/tda9840*
12185 TEA5761 TUNER DRIVER
12186 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12187 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12188 L: linux-media@vger.kernel.org
12189 W: https://linuxtv.org
12190 T: git git://linuxtv.org/media_tree.git
12192 F: drivers/media/tuners/tea5761.*
12194 TEA5767 TUNER DRIVER
12195 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12196 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12197 L: linux-media@vger.kernel.org
12198 W: https://linuxtv.org
12199 T: git git://linuxtv.org/media_tree.git
12201 F: drivers/media/tuners/tea5767.*
12203 TEA6415C MEDIA DRIVER
12204 M: Hans Verkuil <hverkuil@xs4all.nl>
12205 L: linux-media@vger.kernel.org
12206 T: git git://linuxtv.org/media_tree.git
12207 W: https://linuxtv.org
12209 F: drivers/media/i2c/tea6415c*
12211 TEA6420 MEDIA DRIVER
12212 M: Hans Verkuil <hverkuil@xs4all.nl>
12213 L: linux-media@vger.kernel.org
12214 T: git git://linuxtv.org/media_tree.git
12215 W: https://linuxtv.org
12217 F: drivers/media/i2c/tea6420*
12220 M: Jiri Pirko <jiri@resnulli.us>
12221 L: netdev@vger.kernel.org
12223 F: drivers/net/team/
12224 F: include/linux/if_team.h
12225 F: include/uapi/linux/if_team.h
12227 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12228 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12230 F: arch/x86/platform/ts5500/
12232 TECHNOTREND USB IR RECEIVER
12233 M: Sean Young <sean@mess.org>
12234 L: linux-media@vger.kernel.org
12236 F: drivers/media/rc/ttusbir.c
12238 TEGRA ARCHITECTURE SUPPORT
12239 M: Stephen Warren <swarren@wwwdotorg.org>
12240 M: Thierry Reding <thierry.reding@gmail.com>
12241 M: Alexandre Courbot <gnurou@gmail.com>
12242 L: linux-tegra@vger.kernel.org
12243 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12249 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12250 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12252 F: drivers/clk/tegra/
12255 M: Laxman Dewangan <ldewangan@nvidia.com>
12256 M: Jon Hunter <jonathanh@nvidia.com>
12258 F: drivers/dma/tegra*
12261 M: Laxman Dewangan <ldewangan@nvidia.com>
12263 F: drivers/i2c/busses/i2c-tegra.c
12265 TEGRA IOMMU DRIVERS
12266 M: Hiroshi Doyu <hdoyu@nvidia.com>
12268 F: drivers/iommu/tegra*
12271 M: Rakesh Iyer <riyer@nvidia.com>
12272 M: Laxman Dewangan <ldewangan@nvidia.com>
12274 F: drivers/input/keyboard/tegra-kbc.c
12277 M: Thierry Reding <thierry.reding@gmail.com>
12279 F: drivers/pwm/pwm-tegra.c
12281 TEGRA SERIAL DRIVER
12282 M: Laxman Dewangan <ldewangan@nvidia.com>
12284 F: drivers/tty/serial/serial-tegra.c
12287 M: Laxman Dewangan <ldewangan@nvidia.com>
12289 F: drivers/spi/spi-tegra*
12291 TEHUTI ETHERNET DRIVER
12292 M: Andy Gospodarek <andy@greyhouse.net>
12293 L: netdev@vger.kernel.org
12295 F: drivers/net/ethernet/tehuti/*
12297 Telecom Clock Driver for MCPL0010
12298 M: Mark Gross <mark.gross@intel.com>
12300 F: drivers/char/tlclk.c
12302 TENSILICA XTENSA PORT (xtensa)
12303 M: Chris Zankel <chris@zankel.net>
12304 M: Max Filippov <jcmvbkbc@gmail.com>
12305 L: linux-xtensa@linux-xtensa.org
12306 T: git git://github.com/czankel/xtensa-linux.git
12309 F: drivers/irqchip/irq-xtensa-*
12311 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12312 M: Nishanth Menon <nm@ti.com>
12313 M: Tero Kristo <t-kristo@ti.com>
12314 M: Santosh Shilimkar <ssantosh@kernel.org>
12315 L: linux-arm-kernel@lists.infradead.org
12317 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12318 F: drivers/firmware/ti_sci*
12319 F: include/linux/soc/ti/ti_sci_protocol.h
12321 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12322 M: Hans Verkuil <hverkuil@xs4all.nl>
12323 L: linux-media@vger.kernel.org
12324 T: git git://linuxtv.org/media_tree.git
12325 W: https://linuxtv.org
12327 F: drivers/media/radio/radio-raremono.c
12330 M: Zhang Rui <rui.zhang@intel.com>
12331 M: Eduardo Valentin <edubezval@gmail.com>
12332 L: linux-pm@vger.kernel.org
12333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12335 Q: https://patchwork.kernel.org/project/linux-pm/list/
12337 F: drivers/thermal/
12338 F: include/linux/thermal.h
12339 F: include/uapi/linux/thermal.h
12340 F: include/linux/cpu_cooling.h
12341 F: Documentation/devicetree/bindings/thermal/
12343 THERMAL/CPU_COOLING
12344 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12345 M: Viresh Kumar <viresh.kumar@linaro.org>
12346 M: Javi Merino <javi.merino@kernel.org>
12347 L: linux-pm@vger.kernel.org
12349 F: Documentation/thermal/cpu-cooling-api.txt
12350 F: drivers/thermal/cpu_cooling.c
12351 F: include/linux/cpu_cooling.h
12353 THINKPAD ACPI EXTRAS DRIVER
12354 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12355 L: ibm-acpi-devel@lists.sourceforge.net
12356 L: platform-driver-x86@vger.kernel.org
12357 W: http://ibm-acpi.sourceforge.net
12358 W: http://thinkwiki.org/wiki/Ibm-acpi
12359 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12361 F: drivers/platform/x86/thinkpad_acpi.c
12363 TI BANDGAP AND THERMAL DRIVER
12364 M: Eduardo Valentin <edubezval@gmail.com>
12365 M: Keerthy <j-keerthy@ti.com>
12366 L: linux-pm@vger.kernel.org
12367 L: linux-omap@vger.kernel.org
12369 F: drivers/thermal/ti-soc-thermal/
12372 M: Benoit Parrot <bparrot@ti.com>
12373 L: linux-media@vger.kernel.org
12374 W: http://linuxtv.org/
12375 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12377 F: drivers/media/platform/ti-vpe/
12379 TI CDCE706 CLOCK DRIVER
12380 M: Max Filippov <jcmvbkbc@gmail.com>
12382 F: drivers/clk/clk-cdce706.c
12385 M: Tero Kristo <t-kristo@ti.com>
12386 L: linux-omap@vger.kernel.org
12389 F: include/linux/clk/ti.h
12391 TI ETHERNET SWITCH DRIVER (CPSW)
12392 M: Mugunthan V N <mugunthanvnm@ti.com>
12393 R: Grygorii Strashko <grygorii.strashko@ti.com>
12394 L: linux-omap@vger.kernel.org
12395 L: netdev@vger.kernel.org
12397 F: drivers/net/ethernet/ti/cpsw*
12398 F: drivers/net/ethernet/ti/davinci*
12400 TI FLASH MEDIA INTERFACE DRIVER
12401 M: Alex Dubov <oakad@yahoo.com>
12403 F: drivers/misc/tifm*
12404 F: drivers/mmc/host/tifm_sd.c
12405 F: include/linux/tifm.h
12407 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12408 M: Santosh Shilimkar <ssantosh@kernel.org>
12409 L: linux-kernel@vger.kernel.org
12410 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12412 F: drivers/soc/ti/*
12413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12416 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12417 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12418 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12419 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12421 F: sound/soc/codecs/lm49453*
12422 F: sound/soc/codecs/isabelle*
12424 TI LP855x BACKLIGHT DRIVER
12425 M: Milo Kim <milo.kim@ti.com>
12427 F: Documentation/backlight/lp855x-driver.txt
12428 F: drivers/video/backlight/lp855x_bl.c
12429 F: include/linux/platform_data/lp855x.h
12431 TI LP8727 CHARGER DRIVER
12432 M: Milo Kim <milo.kim@ti.com>
12434 F: drivers/power/supply/lp8727_charger.c
12435 F: include/linux/platform_data/lp8727.h
12437 TI LP8788 MFD DRIVER
12438 M: Milo Kim <milo.kim@ti.com>
12440 F: drivers/iio/adc/lp8788_adc.c
12441 F: drivers/leds/leds-lp8788.c
12442 F: drivers/mfd/lp8788*.c
12443 F: drivers/power/supply/lp8788-charger.c
12444 F: drivers/regulator/lp8788-*.c
12445 F: include/linux/mfd/lp8788*.h
12447 TI NETCP ETHERNET DRIVER
12448 M: Wingman Kwok <w-kwok2@ti.com>
12449 M: Murali Karicheri <m-karicheri2@ti.com>
12450 L: netdev@vger.kernel.org
12452 F: drivers/net/ethernet/ti/netcp*
12454 TI TAS571X FAMILY ASoC CODEC DRIVER
12455 M: Kevin Cernekee <cernekee@chromium.org>
12456 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12458 F: sound/soc/codecs/tas571x*
12460 TI TWL4030 SERIES SOC CODEC DRIVER
12461 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12462 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12464 F: sound/soc/codecs/twl4030*
12466 TI WILINK WIRELESS DRIVERS
12467 L: linux-wireless@vger.kernel.org
12468 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12469 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12472 F: drivers/net/wireless/ti/
12473 F: include/linux/wl12xx.h
12476 M: Jon Maloy <jon.maloy@ericsson.com>
12477 M: Ying Xue <ying.xue@windriver.com>
12478 L: netdev@vger.kernel.org (core kernel code)
12479 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12480 W: http://tipc.sourceforge.net/
12482 F: include/uapi/linux/tipc*.h
12486 M: Chris Metcalf <cmetcalf@mellanox.com>
12487 W: http://www.mellanox.com/repository/solutions/tile-scm/
12488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12491 F: drivers/char/tile-srom.c
12492 F: drivers/edac/tile_edac.c
12493 F: drivers/net/ethernet/tile/
12494 F: drivers/rtc/rtc-tile.c
12495 F: drivers/tty/hvc/hvc_tile.c
12496 F: drivers/tty/serial/tilegx.c
12497 F: drivers/usb/host/*-tilegx.c
12498 F: include/linux/usb/tilegx.h
12500 TLAN NETWORK DRIVER
12501 M: Samuel Chessman <chessman@tux.org>
12502 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12503 W: http://sourceforge.net/projects/tlan/
12505 F: Documentation/networking/tlan.txt
12506 F: drivers/net/ethernet/ti/tlan.*
12508 TOMOYO SECURITY MODULE
12509 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12510 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12511 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12512 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12513 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12514 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12515 W: http://tomoyo.sourceforge.jp/
12516 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12518 F: security/tomoyo/
12520 TOPSTAR LAPTOP EXTRAS DRIVER
12521 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12522 L: platform-driver-x86@vger.kernel.org
12524 F: drivers/platform/x86/topstar-laptop.c
12526 TOSHIBA ACPI EXTRAS DRIVER
12527 M: Azael Avalos <coproscefalo@gmail.com>
12528 L: platform-driver-x86@vger.kernel.org
12530 F: drivers/platform/x86/toshiba_acpi.c
12532 TOSHIBA BLUETOOTH DRIVER
12533 M: Azael Avalos <coproscefalo@gmail.com>
12534 L: platform-driver-x86@vger.kernel.org
12536 F: drivers/platform/x86/toshiba_bluetooth.c
12538 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12539 M: Azael Avalos <coproscefalo@gmail.com>
12540 L: platform-driver-x86@vger.kernel.org
12542 F: drivers/platform/x86/toshiba_haps.c
12544 TOSHIBA WMI HOTKEYS DRIVER
12545 M: Azael Avalos <coproscefalo@gmail.com>
12546 L: platform-driver-x86@vger.kernel.org
12548 F: drivers/platform/x86/toshiba-wmi.c
12551 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12552 W: http://www.buzzard.org.uk/toshiba/
12554 F: drivers/char/toshiba.c
12555 F: include/linux/toshiba.h
12556 F: include/uapi/linux/toshiba.h
12558 TOSHIBA TC358743 DRIVER
12559 M: Mats Randgaard <matrandg@cisco.com>
12560 L: linux-media@vger.kernel.org
12562 F: drivers/media/i2c/tc358743*
12563 F: include/media/i2c/tc358743.h
12565 TMIO/SDHI MMC DRIVER
12566 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12567 L: linux-mmc@vger.kernel.org
12569 F: drivers/mmc/host/tmio_mmc*
12570 F: drivers/mmc/host/sh_mobile_sdhi.c
12571 F: include/linux/mfd/tmio.h
12573 TMP401 HARDWARE MONITOR DRIVER
12574 M: Guenter Roeck <linux@roeck-us.net>
12575 L: linux-hwmon@vger.kernel.org
12577 F: Documentation/hwmon/tmp401
12578 F: drivers/hwmon/tmp401.c
12580 TMPFS (SHMEM FILESYSTEM)
12581 M: Hugh Dickins <hughd@google.com>
12582 L: linux-mm@kvack.org
12584 F: include/linux/shmem_fs.h
12587 TM6000 VIDEO4LINUX DRIVER
12588 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12589 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12590 L: linux-media@vger.kernel.org
12591 W: https://linuxtv.org
12592 T: git git://linuxtv.org/media_tree.git
12594 F: drivers/media/usb/tm6000/
12595 F: Documentation/media/v4l-drivers/tm6000*
12597 TW5864 VIDEO4LINUX DRIVER
12598 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12599 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12600 M: Andrey Utkin <andrey_utkin@fastmail.com>
12601 L: linux-media@vger.kernel.org
12603 F: drivers/media/pci/tw5864/
12605 TW68 VIDEO4LINUX DRIVER
12606 M: Hans Verkuil <hverkuil@xs4all.nl>
12607 L: linux-media@vger.kernel.org
12608 T: git git://linuxtv.org/media_tree.git
12609 W: https://linuxtv.org
12611 F: drivers/media/pci/tw68/
12613 TW686X VIDEO4LINUX DRIVER
12614 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12615 L: linux-media@vger.kernel.org
12616 T: git git://linuxtv.org/media_tree.git
12617 W: http://linuxtv.org
12619 F: drivers/media/pci/tw686x/
12622 M: Peter Huewe <peterhuewe@gmx.de>
12623 M: Marcel Selhorst <tpmdd@selhorst.net>
12624 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12625 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12626 W: http://tpmdd.sourceforge.net
12627 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12628 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12629 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12631 F: drivers/char/tpm/
12633 TPM IBM_VTPM DEVICE DRIVER
12634 M: Ashley Lai <ashleydlai@gmail.com>
12635 W: http://tpmdd.sourceforge.net
12636 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12638 F: drivers/char/tpm/tpm_ibmvtpm*
12641 M: Steven Rostedt <rostedt@goodmis.org>
12642 M: Ingo Molnar <mingo@redhat.com>
12643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12645 F: Documentation/trace/ftrace.txt
12646 F: arch/*/*/*/ftrace.h
12647 F: arch/*/kernel/ftrace.c
12648 F: include/*/ftrace.h
12649 F: include/linux/trace*.h
12652 F: tools/testing/selftests/ftrace/
12654 TRACING MMIO ACCESSES (MMIOTRACE)
12655 M: Steven Rostedt <rostedt@goodmis.org>
12656 M: Ingo Molnar <mingo@kernel.org>
12657 R: Karol Herbst <karolherbst@gmail.com>
12658 R: Pekka Paalanen <ppaalanen@gmail.com>
12660 L: linux-kernel@vger.kernel.org
12661 L: nouveau@lists.freedesktop.org
12662 F: kernel/trace/trace_mmiotrace.c
12663 F: include/linux/mmiotrace.h
12664 F: arch/x86/mm/kmmio.c
12665 F: arch/x86/mm/mmio-mod.c
12666 F: arch/x86/mm/testmmiotrace.c
12669 M: Jiri Kosina <trivial@kernel.org>
12670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12672 K: ^Subject:.*(?i)trivial
12675 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12676 M: Jiri Slaby <jslaby@suse.com>
12678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12679 F: Documentation/serial/
12681 F: drivers/tty/serial/serial_core.c
12682 F: include/linux/serial_core.h
12683 F: include/linux/serial.h
12684 F: include/linux/tty.h
12685 F: include/uapi/linux/serial_core.h
12686 F: include/uapi/linux/serial.h
12687 F: include/uapi/linux/tty.h
12689 TUA9001 MEDIA DRIVER
12690 M: Antti Palosaari <crope@iki.fi>
12691 L: linux-media@vger.kernel.org
12692 W: https://linuxtv.org
12693 W: http://palosaari.fi/linux/
12694 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12695 T: git git://linuxtv.org/anttip/media_tree.git
12697 F: drivers/media/tuners/tua9001*
12699 TULIP NETWORK DRIVERS
12700 L: netdev@vger.kernel.org
12701 L: linux-parisc@vger.kernel.org
12703 F: drivers/net/ethernet/dec/tulip/
12706 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12707 W: http://vtun.sourceforge.net/tun
12709 F: Documentation/networking/tuntap.txt
12710 F: arch/um/os-Linux/drivers/
12712 TURBOCHANNEL SUBSYSTEM
12713 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12714 M: Ralf Baechle <ralf@linux-mips.org>
12715 L: linux-mips@linux-mips.org
12716 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12719 F: include/linux/tc.h
12721 UBI FILE SYSTEM (UBIFS)
12722 M: Richard Weinberger <richard@nod.at>
12723 M: Artem Bityutskiy <dedekind1@gmail.com>
12724 M: Adrian Hunter <adrian.hunter@intel.com>
12725 L: linux-mtd@lists.infradead.org
12726 T: git git://git.infradead.org/ubifs-2.6.git
12727 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12729 F: Documentation/filesystems/ubifs.txt
12732 UCLINUX (M68KNOMMU AND COLDFIRE)
12733 M: Greg Ungerer <gerg@linux-m68k.org>
12734 W: http://www.linux-m68k.org/
12735 W: http://www.uclinux.org/
12736 L: linux-m68k@lists.linux-m68k.org
12737 L: uclinux-dev@uclinux.org (subscribers-only)
12738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12740 F: arch/m68k/coldfire/
12742 F: arch/m68k/*/*_no.*
12743 F: arch/m68k/include/asm/*_no.*
12746 M: Jan Kara <jack@suse.com>
12748 F: Documentation/filesystems/udf.txt
12752 M: Bastien Nocera <hadess@hadess.net>
12753 L: linux-input@vger.kernel.org
12755 F: drivers/hid/hid-udraw.c
12758 M: Evgeniy Dushistov <dushistov@mail.ru>
12760 F: Documentation/filesystems/ufs.txt
12763 UHID USERSPACE HID IO DRIVER:
12764 M: David Herrmann <dh.herrmann@googlemail.com>
12765 L: linux-input@vger.kernel.org
12767 F: drivers/hid/uhid.c
12768 F: include/uapi/linux/uhid.h
12770 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12771 L: linux-usb@vger.kernel.org
12774 F: include/linux/uwb.h
12775 F: include/linux/uwb/
12777 UNICORE32 ARCHITECTURE:
12778 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12779 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12781 T: git git://github.com/gxt/linux.git
12785 M: Tony Finch <dot@dotat.at>
12786 W: http://dotat.at/prog/unifdef
12788 F: scripts/unifdef.c
12790 UNIFORM CDROM DRIVER
12791 M: Jens Axboe <axboe@kernel.dk>
12792 W: http://www.kernel.dk
12794 F: Documentation/cdrom/
12795 F: drivers/cdrom/cdrom.c
12796 F: include/linux/cdrom.h
12797 F: include/uapi/linux/cdrom.h
12799 UNISYS S-PAR DRIVERS
12800 M: David Kershner <david.kershner@unisys.com>
12801 L: sparmaintainer@unisys.com (Unisys internal)
12803 F: drivers/staging/unisys/
12805 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12806 M: Vinayak Holikatti <vinholikatti@gmail.com>
12807 L: linux-scsi@vger.kernel.org
12809 F: Documentation/scsi/ufs.txt
12810 F: drivers/scsi/ufs/
12812 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12813 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12814 M: Prabu Thangamuthu <prabut@synopsys.com>
12815 L: linux-scsi@vger.kernel.org
12817 F: drivers/scsi/ufs/*dwc*
12819 UNSORTED BLOCK IMAGES (UBI)
12820 M: Artem Bityutskiy <dedekind1@gmail.com>
12821 M: Richard Weinberger <richard@nod.at>
12822 W: http://www.linux-mtd.infradead.org/
12823 L: linux-mtd@lists.infradead.org
12824 T: git git://git.infradead.org/ubifs-2.6.git
12826 F: drivers/mtd/ubi/
12827 F: include/linux/mtd/ubi.h
12828 F: include/uapi/mtd/ubi-user.h
12831 M: Oliver Neukum <oneukum@suse.com>
12832 L: linux-usb@vger.kernel.org
12834 F: Documentation/usb/acm.txt
12835 F: drivers/usb/class/cdc-acm.*
12837 USB AR5523 WIRELESS DRIVER
12838 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12839 L: linux-wireless@vger.kernel.org
12841 F: drivers/net/wireless/ath/ar5523/
12844 M: Oliver Neukum <oneukum@suse.com>
12845 L: linux-usb@vger.kernel.org
12846 L: linux-scsi@vger.kernel.org
12848 F: drivers/usb/storage/uas.c
12850 USB CDC ETHERNET DRIVER
12851 M: Oliver Neukum <oliver@neukum.org>
12852 L: linux-usb@vger.kernel.org
12854 F: drivers/net/usb/cdc_*.c
12855 F: include/uapi/linux/usb/cdc.h
12857 USB CHAOSKEY DRIVER
12858 M: Keith Packard <keithp@keithp.com>
12859 L: linux-usb@vger.kernel.org
12861 F: drivers/usb/misc/chaoskey.c
12863 USB CYPRESS C67X00 DRIVER
12864 M: Peter Korsgaard <jacmet@sunsite.dk>
12865 L: linux-usb@vger.kernel.org
12867 F: drivers/usb/c67x00/
12869 USB DAVICOM DM9601 DRIVER
12870 M: Peter Korsgaard <jacmet@sunsite.dk>
12871 L: netdev@vger.kernel.org
12872 W: http://www.linux-usb.org/usbnet
12874 F: drivers/net/usb/dm9601.c
12876 USB DIAMOND RIO500 DRIVER
12877 M: Cesar Miquel <miquel@df.uba.ar>
12878 L: rio500-users@lists.sourceforge.net
12879 W: http://rio500.sourceforge.net
12881 F: drivers/usb/misc/rio500*
12884 M: Alan Stern <stern@rowland.harvard.edu>
12885 L: linux-usb@vger.kernel.org
12887 F: Documentation/usb/ehci.txt
12888 F: drivers/usb/host/ehci*
12890 USB GADGET/PERIPHERAL SUBSYSTEM
12891 M: Felipe Balbi <balbi@kernel.org>
12892 L: linux-usb@vger.kernel.org
12893 W: http://www.linux-usb.org/gadget
12894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12896 F: drivers/usb/gadget/
12897 F: include/linux/usb/gadget*
12899 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12900 M: Jiri Kosina <jikos@kernel.org>
12901 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12902 L: linux-usb@vger.kernel.org
12903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12905 F: Documentation/hid/hiddev.txt
12906 F: drivers/hid/usbhid/
12909 M: Olav Kongas <ok@artecdesign.ee>
12910 L: linux-usb@vger.kernel.org
12912 F: drivers/usb/host/isp116x*
12913 F: include/linux/usb/isp116x.h
12915 USB LAN78XX ETHERNET DRIVER
12916 M: Woojung Huh <woojung.huh@microchip.com>
12917 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12918 L: netdev@vger.kernel.org
12920 F: drivers/net/usb/lan78xx.*
12922 USB MASS STORAGE DRIVER
12923 M: Alan Stern <stern@rowland.harvard.edu>
12924 L: linux-usb@vger.kernel.org
12925 L: usb-storage@lists.one-eyed-alien.net
12927 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12928 F: drivers/usb/storage/
12931 M: Clemens Ladisch <clemens@ladisch.de>
12932 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12933 T: git git://git.alsa-project.org/alsa-kernel.git
12935 F: sound/usb/midi.*
12937 USB NETWORKING DRIVERS
12938 L: linux-usb@vger.kernel.org
12940 F: drivers/net/usb/
12943 M: Alan Stern <stern@rowland.harvard.edu>
12944 L: linux-usb@vger.kernel.org
12946 F: Documentation/usb/ohci.txt
12947 F: drivers/usb/host/ohci*
12949 USB OTG FSM (Finite State Machine)
12950 M: Peter Chen <Peter.Chen@nxp.com>
12951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12952 L: linux-usb@vger.kernel.org
12954 F: drivers/usb/common/usb-otg-fsm.c
12957 M: Valentina Manea <valentina.manea.m@gmail.com>
12958 M: Shuah Khan <shuahkh@osg.samsung.com>
12959 M: Shuah Khan <shuah@kernel.org>
12960 L: linux-usb@vger.kernel.org
12962 F: Documentation/usb/usbip_protocol.txt
12963 F: drivers/usb/usbip/
12964 F: tools/usb/usbip/
12967 M: Petko Manolov <petkan@nucleusys.com>
12968 L: linux-usb@vger.kernel.org
12969 L: netdev@vger.kernel.org
12970 T: git git://github.com/petkan/pegasus.git
12971 W: https://github.com/petkan/pegasus
12973 F: drivers/net/usb/pegasus.*
12976 M: Felipe Balbi <balbi@kernel.org>
12977 L: linux-usb@vger.kernel.org
12978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12980 F: drivers/usb/phy/
12982 USB PRINTER DRIVER (usblp)
12983 M: Pete Zaitcev <zaitcev@redhat.com>
12984 L: linux-usb@vger.kernel.org
12986 F: drivers/usb/class/usblp.c
12988 USB QMI WWAN NETWORK DRIVER
12989 M: Bjørn Mork <bjorn@mork.no>
12990 L: netdev@vger.kernel.org
12992 F: Documentation/ABI/testing/sysfs-class-net-qmi
12993 F: drivers/net/usb/qmi_wwan.c
12996 M: Petko Manolov <petkan@nucleusys.com>
12997 L: linux-usb@vger.kernel.org
12998 L: netdev@vger.kernel.org
12999 T: git git://github.com/petkan/rtl8150.git
13000 W: https://github.com/petkan/rtl8150
13002 F: drivers/net/usb/rtl8150.c
13004 USB SERIAL SUBSYSTEM
13005 M: Johan Hovold <johan@kernel.org>
13006 L: linux-usb@vger.kernel.org
13007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
13009 F: Documentation/usb/usb-serial.txt
13010 F: drivers/usb/serial/
13011 F: include/linux/usb/serial.h
13013 USB SMSC75XX ETHERNET DRIVER
13014 M: Steve Glendinning <steve.glendinning@shawell.net>
13015 L: netdev@vger.kernel.org
13017 F: drivers/net/usb/smsc75xx.*
13019 USB SMSC95XX ETHERNET DRIVER
13020 M: Steve Glendinning <steve.glendinning@shawell.net>
13021 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13022 L: netdev@vger.kernel.org
13024 F: drivers/net/usb/smsc95xx.*
13027 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13028 L: linux-usb@vger.kernel.org
13029 W: http://www.linux-usb.org
13030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
13032 F: Documentation/devicetree/bindings/usb/
13033 F: Documentation/usb/
13035 F: include/linux/usb.h
13036 F: include/linux/usb/
13039 M: Alan Stern <stern@rowland.harvard.edu>
13040 L: linux-usb@vger.kernel.org
13042 F: drivers/usb/host/uhci*
13044 USB "USBNET" DRIVER FRAMEWORK
13045 M: Oliver Neukum <oneukum@suse.com>
13046 L: netdev@vger.kernel.org
13047 W: http://www.linux-usb.org/usbnet
13049 F: drivers/net/usb/usbnet.c
13050 F: include/linux/usb/usbnet.h
13053 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13054 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
13055 L: linux-media@vger.kernel.org
13056 T: git git://linuxtv.org/media_tree.git
13057 W: http://www.ideasonboard.org/uvc/
13059 F: drivers/media/usb/uvc/
13060 F: include/uapi/linux/uvcvideo.h
13063 M: Hans Verkuil <hverkuil@xs4all.nl>
13064 L: linux-media@vger.kernel.org
13065 T: git git://linuxtv.org/media_tree.git
13066 W: https://linuxtv.org
13068 F: drivers/media/usb/usbvision/
13071 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13072 L: linux-usb@vger.kernel.org
13074 F: drivers/usb/gadget/function/*uvc*
13075 F: drivers/usb/gadget/legacy/webcam.c
13077 USB WIRELESS RNDIS DRIVER (rndis_wlan)
13078 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
13079 L: linux-wireless@vger.kernel.org
13081 F: drivers/net/wireless/rndis_wlan.c
13084 M: Mathias Nyman <mathias.nyman@intel.com>
13085 L: linux-usb@vger.kernel.org
13087 F: drivers/usb/host/xhci*
13088 F: drivers/usb/host/pci-quirks*
13091 L: linux-wireless@vger.kernel.org
13092 W: http://linux-lc100020.sourceforge.net
13094 F: drivers/net/wireless/zydas/zd1201.*
13097 M: Antoine Jacquet <royale@zerezo.com>
13098 L: linux-usb@vger.kernel.org
13099 L: linux-media@vger.kernel.org
13100 T: git git://linuxtv.org/media_tree.git
13101 W: http://royale.zerezo.com/zr364xx/
13103 F: Documentation/media/v4l-drivers/zr364xx*
13104 F: drivers/media/usb/zr364xx/
13107 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13108 L: linux-usb@vger.kernel.org
13110 F: drivers/usb/common/ulpi.c
13111 F: include/linux/ulpi/
13113 USER-MODE LINUX (UML)
13114 M: Jeff Dike <jdike@addtoit.com>
13115 M: Richard Weinberger <richard@nod.at>
13116 L: user-mode-linux-devel@lists.sourceforge.net
13117 L: user-mode-linux-user@lists.sourceforge.net
13118 W: http://user-mode-linux.sourceforge.net
13119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
13121 F: Documentation/virtual/uml/
13127 USERSPACE I/O (UIO)
13128 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
13131 F: Documentation/driver-api/uio-howto.rst
13133 F: include/linux/uio*.h
13136 M: Karel Zak <kzak@redhat.com>
13137 L: util-linux@vger.kernel.org
13138 W: http://en.wikipedia.org/wiki/Util-linux
13139 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
13143 M: Michal Januszewski <spock@gentoo.org>
13144 L: linux-fbdev@vger.kernel.org
13145 W: http://dev.gentoo.org/~spock/projects/uvesafb/
13147 F: Documentation/fb/uvesafb.txt
13148 F: drivers/video/fbdev/uvesafb.*
13151 M: Stefan Agner <stefan@agner.ch>
13152 L: linux-mtd@lists.infradead.org
13154 F: drivers/mtd/nand/vf610_nfc.c
13156 VFAT/FAT/MSDOS FILESYSTEM
13157 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13159 F: Documentation/filesystems/vfat.txt
13163 M: Alex Williamson <alex.williamson@redhat.com>
13164 L: kvm@vger.kernel.org
13165 T: git git://github.com/awilliam/linux-vfio.git
13167 F: Documentation/vfio.txt
13169 F: include/linux/vfio.h
13170 F: include/uapi/linux/vfio.h
13172 VFIO MEDIATED DEVICE DRIVERS
13173 M: Kirti Wankhede <kwankhede@nvidia.com>
13174 L: kvm@vger.kernel.org
13176 F: Documentation/vfio-mediated-device.txt
13177 F: drivers/vfio/mdev/
13178 F: include/linux/mdev.h
13179 F: samples/vfio-mdev/
13181 VFIO PLATFORM DRIVER
13182 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13183 L: kvm@vger.kernel.org
13185 F: drivers/vfio/platform/
13187 VIDEOBUF2 FRAMEWORK
13188 M: Pawel Osciak <pawel@osciak.com>
13189 M: Marek Szyprowski <m.szyprowski@samsung.com>
13190 M: Kyungmin Park <kyungmin.park@samsung.com>
13191 L: linux-media@vger.kernel.org
13193 F: drivers/media/v4l2-core/videobuf2-*
13194 F: include/media/videobuf2-*
13196 VIRTIO AND VHOST VSOCK DRIVER
13197 M: Stefan Hajnoczi <stefanha@redhat.com>
13198 L: kvm@vger.kernel.org
13199 L: virtualization@lists.linux-foundation.org
13200 L: netdev@vger.kernel.org
13202 F: include/linux/virtio_vsock.h
13203 F: include/uapi/linux/virtio_vsock.h
13204 F: net/vmw_vsock/virtio_transport_common.c
13205 F: net/vmw_vsock/virtio_transport.c
13206 F: drivers/vhost/vsock.c
13207 F: drivers/vhost/vsock.h
13209 VIRTUAL SERIO DEVICE DRIVER
13210 M: Stephen Chandler Paul <thatslyude@gmail.com>
13212 F: drivers/input/serio/userio.c
13213 F: include/uapi/linux/userio.h
13215 VIRTIO CONSOLE DRIVER
13216 M: Amit Shah <amit@kernel.org>
13217 L: virtualization@lists.linux-foundation.org
13219 F: drivers/char/virtio_console.c
13220 F: include/linux/virtio_console.h
13221 F: include/uapi/linux/virtio_console.h
13223 VIRTIO CORE, NET AND BLOCK DRIVERS
13224 M: "Michael S. Tsirkin" <mst@redhat.com>
13225 M: Jason Wang <jasowang@redhat.com>
13226 L: virtualization@lists.linux-foundation.org
13228 F: Documentation/devicetree/bindings/virtio/
13231 F: drivers/net/virtio_net.c
13232 F: drivers/block/virtio_blk.c
13233 F: include/linux/virtio_*.h
13234 F: include/uapi/linux/virtio_*.h
13235 F: drivers/crypto/virtio/
13237 VIRTIO DRIVERS FOR S390
13238 M: Christian Borntraeger <borntraeger@de.ibm.com>
13239 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13240 L: linux-s390@vger.kernel.org
13241 L: virtualization@lists.linux-foundation.org
13242 L: kvm@vger.kernel.org
13244 F: drivers/s390/virtio/
13247 M: David Airlie <airlied@linux.ie>
13248 M: Gerd Hoffmann <kraxel@redhat.com>
13249 L: dri-devel@lists.freedesktop.org
13250 L: virtualization@lists.linux-foundation.org
13251 T: git git://git.kraxel.org/linux drm-qemu
13253 F: drivers/gpu/drm/virtio/
13254 F: include/uapi/linux/virtio_gpu.h
13256 VIRTIO HOST (VHOST)
13257 M: "Michael S. Tsirkin" <mst@redhat.com>
13258 M: Jason Wang <jasowang@redhat.com>
13259 L: kvm@vger.kernel.org
13260 L: virtualization@lists.linux-foundation.org
13261 L: netdev@vger.kernel.org
13262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13265 F: include/uapi/linux/vhost.h
13267 VIRTIO INPUT DRIVER
13268 M: Gerd Hoffmann <kraxel@redhat.com>
13270 F: drivers/virtio/virtio_input.c
13271 F: include/uapi/linux/virtio_input.h
13273 VIRTIO CRYPTO DRIVER
13274 M: Gonglei <arei.gonglei@huawei.com>
13275 L: virtualization@lists.linux-foundation.org
13276 L: linux-crypto@vger.kernel.org
13278 F: drivers/crypto/virtio/
13279 F: include/uapi/linux/virtio_crypto.h
13281 VIA RHINE NETWORK DRIVER
13283 F: drivers/net/ethernet/via/via-rhine.c
13285 VIA SD/MMC CARD CONTROLLER DRIVER
13286 M: Bruce Chang <brucechang@via.com.tw>
13287 M: Harald Welte <HaraldWelte@viatech.com>
13289 F: drivers/mmc/host/via-sdmmc.c
13291 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13292 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13293 L: linux-fbdev@vger.kernel.org
13295 F: include/linux/via-core.h
13296 F: include/linux/via-gpio.h
13297 F: include/linux/via_i2c.h
13298 F: drivers/video/fbdev/via/
13300 VIA VELOCITY NETWORK DRIVER
13301 M: Francois Romieu <romieu@fr.zoreil.com>
13302 L: netdev@vger.kernel.org
13304 F: drivers/net/ethernet/via/via-velocity.*
13307 M: Alex Williamson <alex.williamson@redhat.com>
13308 M: Paolo Bonzini <pbonzini@redhat.com>
13309 L: kvm@vger.kernel.org
13313 VIVID VIRTUAL VIDEO DRIVER
13314 M: Hans Verkuil <hverkuil@xs4all.nl>
13315 L: linux-media@vger.kernel.org
13316 T: git git://linuxtv.org/media_tree.git
13317 W: https://linuxtv.org
13319 F: drivers/media/platform/vivid/*
13322 M: Patrick McHardy <kaber@trash.net>
13323 L: netdev@vger.kernel.org
13325 F: drivers/net/macvlan.c
13326 F: include/linux/if_*vlan.h
13330 M: Florian Fainelli <f.fainelli@gmail.com>
13331 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13333 F: drivers/vlynq/vlynq.c
13334 F: include/linux/vlynq.h
13337 M: Martyn Welch <martyn@welchs.me.uk>
13338 M: Manohar Vanga <manohar.vanga@gmail.com>
13339 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13340 L: devel@driverdev.osuosl.org
13342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13343 F: Documentation/driver-api/vme.rst
13344 F: drivers/staging/vme/
13346 F: include/linux/vme*
13348 VMWARE HYPERVISOR INTERFACE
13349 M: Alok Kataria <akataria@vmware.com>
13350 L: virtualization@lists.linux-foundation.org
13352 F: arch/x86/kernel/cpu/vmware.c
13354 VMWARE BALLOON DRIVER
13355 M: Xavier Deguillard <xdeguillard@vmware.com>
13356 M: Philip Moltmann <moltmann@vmware.com>
13357 M: "VMware, Inc." <pv-drivers@vmware.com>
13358 L: linux-kernel@vger.kernel.org
13360 F: drivers/misc/vmw_balloon.c
13362 VMWARE VMMOUSE SUBDRIVER
13363 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13364 M: "VMware, Inc." <pv-drivers@vmware.com>
13365 L: linux-input@vger.kernel.org
13367 F: drivers/input/mouse/vmmouse.c
13368 F: drivers/input/mouse/vmmouse.h
13370 VMWARE VMXNET3 ETHERNET DRIVER
13371 M: Shrikrishna Khare <skhare@vmware.com>
13372 M: "VMware, Inc." <pv-drivers@vmware.com>
13373 L: netdev@vger.kernel.org
13375 F: drivers/net/vmxnet3/
13377 VMware PVSCSI driver
13378 M: Jim Gill <jgill@vmware.com>
13379 M: VMware PV-Drivers <pv-drivers@vmware.com>
13380 L: linux-scsi@vger.kernel.org
13382 F: drivers/scsi/vmw_pvscsi.c
13383 F: drivers/scsi/vmw_pvscsi.h
13385 VMWARE PVRDMA DRIVER
13386 M: Adit Ranadive <aditr@vmware.com>
13387 M: VMware PV-Drivers <pv-drivers@vmware.com>
13388 L: linux-rdma@vger.kernel.org
13390 F: drivers/infiniband/hw/vmw_pvrdma/
13392 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13393 M: Liam Girdwood <lgirdwood@gmail.com>
13394 M: Mark Brown <broonie@kernel.org>
13395 L: linux-kernel@vger.kernel.org
13396 W: http://www.slimlogic.co.uk/?p=48
13397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13399 F: Documentation/devicetree/bindings/regulator/
13400 F: drivers/regulator/
13401 F: include/dt-bindings/regulator/
13402 F: include/linux/regulator/
13405 M: David Ahern <dsa@cumulusnetworks.com>
13406 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13407 L: netdev@vger.kernel.org
13409 F: drivers/net/vrf.c
13410 F: Documentation/networking/vrf.txt
13412 VT1211 HARDWARE MONITOR DRIVER
13413 M: Juerg Haefliger <juergh@gmail.com>
13414 L: linux-hwmon@vger.kernel.org
13416 F: Documentation/hwmon/vt1211
13417 F: drivers/hwmon/vt1211.c
13419 VT8231 HARDWARE MONITOR DRIVER
13420 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13421 L: linux-hwmon@vger.kernel.org
13423 F: drivers/hwmon/vt8231.c
13425 VUB300 USB to SDIO/SD/MMC bridge chip
13426 M: Tony Olech <tony.olech@elandigitalsystems.com>
13427 L: linux-mmc@vger.kernel.org
13428 L: linux-usb@vger.kernel.org
13430 F: drivers/mmc/host/vub300.c
13432 W1 DALLAS'S 1-WIRE BUS
13433 M: Evgeniy Polyakov <zbr@ioremap.net>
13435 F: Documentation/w1/
13438 W83791D HARDWARE MONITORING DRIVER
13439 M: Marc Hulsman <m.hulsman@tudelft.nl>
13440 L: linux-hwmon@vger.kernel.org
13442 F: Documentation/hwmon/w83791d
13443 F: drivers/hwmon/w83791d.c
13445 W83793 HARDWARE MONITORING DRIVER
13446 M: Rudolf Marek <r.marek@assembler.cz>
13447 L: linux-hwmon@vger.kernel.org
13449 F: Documentation/hwmon/w83793
13450 F: drivers/hwmon/w83793.c
13452 W83795 HARDWARE MONITORING DRIVER
13453 M: Jean Delvare <jdelvare@suse.com>
13454 L: linux-hwmon@vger.kernel.org
13456 F: drivers/hwmon/w83795.c
13458 W83L51xD SD/MMC CARD INTERFACE DRIVER
13459 M: Pierre Ossman <pierre@ossman.eu>
13461 F: drivers/mmc/host/wbsd.*
13463 WACOM PROTOCOL 4 SERIAL TABLETS
13464 M: Julian Squires <julian@cipht.net>
13465 M: Hans de Goede <hdegoede@redhat.com>
13466 L: linux-input@vger.kernel.org
13468 F: drivers/input/tablet/wacom_serial4.c
13470 WATCHDOG DEVICE DRIVERS
13471 M: Wim Van Sebroeck <wim@iguana.be>
13472 R: Guenter Roeck <linux@roeck-us.net>
13473 L: linux-watchdog@vger.kernel.org
13474 W: http://www.linux-watchdog.org/
13475 T: git git://www.linux-watchdog.org/linux-watchdog.git
13477 F: Documentation/devicetree/bindings/watchdog/
13478 F: Documentation/watchdog/
13479 F: drivers/watchdog/
13480 F: include/linux/watchdog.h
13481 F: include/uapi/linux/watchdog.h
13484 M: David Herrmann <dh.herrmann@googlemail.com>
13485 L: linux-input@vger.kernel.org
13487 F: drivers/hid/hid-wiimote*
13490 M: David Härdeman <david@hardeman.nu>
13492 F: drivers/media/rc/winbond-cir.c
13494 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13495 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13496 L: linux-watchdog@vger.kernel.org
13498 F: drivers/watchdog/ebc-c384_wdt.c
13500 WINSYSTEMS WS16C48 GPIO DRIVER
13501 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13502 L: linux-gpio@vger.kernel.org
13504 F: drivers/gpio/gpio-ws16c48.c
13507 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13508 M: linux-wimax@intel.com
13509 L: wimax@linuxwimax.org (subscribers-only)
13511 W: http://linuxwimax.org
13512 F: Documentation/wimax/README.wimax
13513 F: include/linux/wimax/debug.h
13514 F: include/net/wimax.h
13515 F: include/uapi/linux/wimax.h
13518 WISTRON LAPTOP BUTTON DRIVER
13519 M: Miloslav Trmac <mitr@volny.cz>
13521 F: drivers/input/misc/wistron_btns.c
13523 WL3501 WIRELESS PCMCIA CARD DRIVER
13524 L: linux-wireless@vger.kernel.org
13526 F: drivers/net/wireless/wl3501*
13528 WOLFSON MICROELECTRONICS DRIVERS
13529 L: patches@opensource.wolfsonmicro.com
13530 T: git https://github.com/CirrusLogic/linux-drivers.git
13531 W: https://github.com/CirrusLogic/linux-drivers/wiki
13533 F: Documentation/hwmon/wm83??
13534 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13535 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13536 F: Documentation/devicetree/bindings/mfd/arizona.txt
13537 F: arch/arm/mach-s3c64xx/mach-crag6410*
13538 F: drivers/clk/clk-wm83*.c
13539 F: drivers/extcon/extcon-arizona.c
13540 F: drivers/leds/leds-wm83*.c
13541 F: drivers/gpio/gpio-*wm*.c
13542 F: drivers/gpio/gpio-arizona.c
13543 F: drivers/hwmon/wm83??-hwmon.c
13544 F: drivers/input/misc/wm831x-on.c
13545 F: drivers/input/touchscreen/wm831x-ts.c
13546 F: drivers/input/touchscreen/wm97*.c
13547 F: drivers/mfd/arizona*
13548 F: drivers/mfd/wm*.c
13549 F: drivers/mfd/cs47l24*
13550 F: drivers/power/supply/wm83*.c
13551 F: drivers/rtc/rtc-wm83*.c
13552 F: drivers/regulator/wm8*.c
13553 F: drivers/video/backlight/wm83*_bl.c
13554 F: drivers/watchdog/wm83*_wdt.c
13555 F: include/linux/mfd/arizona/
13556 F: include/linux/mfd/wm831x/
13557 F: include/linux/mfd/wm8350/
13558 F: include/linux/mfd/wm8400*
13559 F: include/linux/wm97xx.h
13560 F: include/sound/wm????.h
13561 F: sound/soc/codecs/arizona.?
13562 F: sound/soc/codecs/wm*
13563 F: sound/soc/codecs/cs47l24*
13566 M: Tejun Heo <tj@kernel.org>
13567 R: Lai Jiangshan <jiangshanlai@gmail.com>
13568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13570 F: include/linux/workqueue.h
13571 F: kernel/workqueue.c
13572 F: Documentation/core-api/workqueue.rst
13574 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13575 M: Chen-Yu Tsai <wens@csie.org>
13576 L: linux-kernel@vger.kernel.org
13581 M: Andrew Hendry <andrew.hendry@gmail.com>
13582 L: linux-x25@vger.kernel.org
13584 F: Documentation/networking/x25*
13585 F: include/net/x25*
13588 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13589 M: Thomas Gleixner <tglx@linutronix.de>
13590 M: Ingo Molnar <mingo@redhat.com>
13591 M: "H. Peter Anvin" <hpa@zytor.com>
13593 L: linux-kernel@vger.kernel.org
13594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13596 F: Documentation/x86/
13599 X86 PLATFORM DRIVERS
13600 M: Darren Hart <dvhart@infradead.org>
13601 M: Andy Shevchenko <andy@infradead.org>
13602 L: platform-driver-x86@vger.kernel.org
13603 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13605 F: drivers/platform/x86/
13606 F: drivers/platform/olpc/
13608 X86 MCE INFRASTRUCTURE
13609 M: Tony Luck <tony.luck@intel.com>
13610 M: Borislav Petkov <bp@alien8.de>
13611 L: linux-edac@vger.kernel.org
13613 F: arch/x86/kernel/cpu/mcheck/*
13615 X86 MICROCODE UPDATE SUPPORT
13616 M: Borislav Petkov <bp@alien8.de>
13618 F: arch/x86/kernel/cpu/microcode/*
13621 M: Andy Lutomirski <luto@amacapital.net>
13622 L: linux-kernel@vger.kernel.org
13623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13625 F: arch/x86/entry/vdso/
13627 XC2028/3028 TUNER DRIVER
13628 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13629 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13630 L: linux-media@vger.kernel.org
13631 W: https://linuxtv.org
13632 T: git git://linuxtv.org/media_tree.git
13634 F: drivers/media/tuners/tuner-xc2028.*
13636 XEN HYPERVISOR INTERFACE
13637 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13638 M: Juergen Gross <jgross@suse.com>
13639 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13640 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13643 F: drivers/*/xen-*front.c
13645 F: arch/x86/include/asm/xen/
13647 F: include/uapi/xen/
13650 M: Stefano Stabellini <sstabellini@kernel.org>
13651 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13654 F: arch/arm/include/asm/xen/
13656 XEN HYPERVISOR ARM64
13657 M: Stefano Stabellini <sstabellini@kernel.org>
13658 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13661 F: arch/arm64/include/asm/xen/
13663 XEN NETWORK BACKEND DRIVER
13664 M: Wei Liu <wei.liu2@citrix.com>
13665 M: Paul Durrant <paul.durrant@citrix.com>
13666 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13667 L: netdev@vger.kernel.org
13669 F: drivers/net/xen-netback/*
13672 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13673 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13675 F: arch/x86/pci/*xen*
13676 F: drivers/pci/*xen*
13678 XEN BLOCK SUBSYSTEM
13679 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13680 M: Roger Pau Monné <roger.pau@citrix.com>
13681 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13683 F: drivers/block/xen-blkback/*
13684 F: drivers/block/xen*
13687 M: Juergen Gross <jgross@suse.com>
13688 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13689 L: linux-scsi@vger.kernel.org
13691 F: drivers/scsi/xen-scsifront.c
13692 F: drivers/xen/xen-scsiback.c
13693 F: include/xen/interface/io/vscsiif.h
13695 XEN SWIOTLB SUBSYSTEM
13696 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13697 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13699 F: arch/x86/xen/*swiotlb*
13700 F: drivers/xen/*swiotlb*
13703 M: Darrick J. Wong <darrick.wong@oracle.com>
13704 M: linux-xfs@vger.kernel.org
13705 L: linux-xfs@vger.kernel.org
13707 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
13709 F: Documentation/filesystems/xfs.txt
13712 XILINX AXI ETHERNET DRIVER
13713 M: Anirudha Sarangi <anirudh@xilinx.com>
13714 M: John Linn <John.Linn@xilinx.com>
13716 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13718 XILINX UARTLITE SERIAL DRIVER
13719 M: Peter Korsgaard <jacmet@sunsite.dk>
13720 L: linux-serial@vger.kernel.org
13722 F: drivers/tty/serial/uartlite.c
13724 XILINX VIDEO IP CORES
13725 M: Hyun Kwon <hyun.kwon@xilinx.com>
13726 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13727 L: linux-media@vger.kernel.org
13728 T: git git://linuxtv.org/media_tree.git
13730 F: Documentation/devicetree/bindings/media/xilinx/
13731 F: drivers/media/platform/xilinx/
13732 F: include/uapi/linux/xilinx-v4l2-controls.h
13735 M: Eli Billauer <eli.billauer@gmail.com>
13736 L: linux-kernel@vger.kernel.org
13738 F: drivers/char/xillybus/
13740 XTENSA XTFPGA PLATFORM SUPPORT
13741 M: Max Filippov <jcmvbkbc@gmail.com>
13742 L: linux-xtensa@linux-xtensa.org
13744 F: drivers/spi/spi-xtensa-xtfpga.c
13745 F: sound/soc/xtensa/xtfpga-i2s.c
13747 YAM DRIVER FOR AX.25
13748 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13749 L: linux-hams@vger.kernel.org
13751 F: drivers/net/hamradio/yam*
13752 F: include/linux/yam.h
13754 YEALINK PHONE DRIVER
13755 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13756 L: usbb2k-api-dev@nongnu.org
13758 F: Documentation/input/yealink.txt
13759 F: drivers/input/misc/yealink.*
13761 Z8530 DRIVER FOR AX.25
13762 M: Joerg Reuter <jreuter@yaina.de>
13763 W: http://yaina.de/jreuter/
13764 W: http://www.qsl.net/dl1bke/
13765 L: linux-hams@vger.kernel.org
13767 F: Documentation/networking/z8530drv.txt
13768 F: drivers/net/hamradio/*scc.c
13769 F: drivers/net/hamradio/z8530.h
13771 ZBUD COMPRESSED PAGE ALLOCATOR
13772 M: Seth Jennings <sjenning@redhat.com>
13773 M: Dan Streetman <ddstreet@ieee.org>
13774 L: linux-mm@kvack.org
13777 F: include/linux/zbud.h
13779 ZD1211RW WIRELESS DRIVER
13780 M: Daniel Drake <dsd@gentoo.org>
13781 M: Ulrich Kunitz <kune@deine-taler.de>
13782 W: http://zd1211.ath.cx/wiki/DriverRewrite
13783 L: linux-wireless@vger.kernel.org
13784 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13786 F: drivers/net/wireless/zydas/zd1211rw/
13788 ZD1301_DEMOD MEDIA DRIVER
13789 M: Antti Palosaari <crope@iki.fi>
13790 L: linux-media@vger.kernel.org
13791 W: https://linuxtv.org/
13792 W: http://palosaari.fi/linux/
13793 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13795 F: drivers/media/dvb-frontends/zd1301_demod*
13797 ZD1301 MEDIA DRIVER
13798 M: Antti Palosaari <crope@iki.fi>
13799 L: linux-media@vger.kernel.org
13800 W: https://linuxtv.org/
13801 W: http://palosaari.fi/linux/
13802 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13804 F: drivers/media/usb/dvb-usb-v2/zd1301*
13806 ZPOOL COMPRESSED PAGE STORAGE API
13807 M: Dan Streetman <ddstreet@ieee.org>
13808 L: linux-mm@kvack.org
13811 F: include/linux/zpool.h
13813 ZR36067 VIDEO FOR LINUX DRIVER
13814 L: mjpeg-users@lists.sourceforge.net
13815 L: linux-media@vger.kernel.org
13816 W: http://mjpeg.sourceforge.net/driver-zoran/
13817 T: hg https://linuxtv.org/hg/v4l-dvb
13819 F: drivers/media/pci/zoran/
13821 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13822 M: Minchan Kim <minchan@kernel.org>
13823 M: Nitin Gupta <ngupta@vflare.org>
13824 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13825 L: linux-kernel@vger.kernel.org
13827 F: drivers/block/zram/
13828 F: Documentation/blockdev/zram.txt
13830 ZS DECSTATION Z85C30 SERIAL DRIVER
13831 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13833 F: drivers/tty/serial/zs.*
13835 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13836 M: Minchan Kim <minchan@kernel.org>
13837 M: Nitin Gupta <ngupta@vflare.org>
13838 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13839 L: linux-mm@kvack.org
13842 F: include/linux/zsmalloc.h
13843 F: Documentation/vm/zsmalloc.txt
13845 ZSWAP COMPRESSED SWAP CACHING
13846 M: Seth Jennings <sjenning@redhat.com>
13847 M: Dan Streetman <ddstreet@ieee.org>
13848 L: linux-mm@kvack.org
13853 M: Linus Torvalds <torvalds@linux-foundation.org>
13854 L: linux-kernel@vger.kernel.org
13855 Q: http://patchwork.kernel.org/project/LKML/list/
13856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13857 S: Buried alive in reporters