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 B: Bug tracking system location.
85 S: Status, one of the following:
86 Supported: Someone is actually paid to look after this.
87 Maintained: Someone actually looks after it.
88 Odd Fixes: It has a maintainer but they don't have time to do
89 much other than throw the odd patch in. See below..
90 Orphan: No current maintainer [but maybe you could take the
91 role as you write your new code].
92 Obsolete: Old code. Something tagged obsolete generally means
93 it has been replaced by a better system and you
95 F: Files and directories with wildcard patterns.
96 A trailing slash includes all files and subdirectory files.
97 F: drivers/net/ all files in and below drivers/net
98 F: drivers/net/* all files in drivers/net, but not below
99 F: */net/* all files in "any top level directory"/net
100 One pattern per line. Multiple F: lines acceptable.
101 N: Files and directories with regex patterns.
102 N: [^a-z]tegra all files whose path contains the word tegra
103 One pattern per line. Multiple N: lines acceptable.
104 scripts/get_maintainer.pl has different behavior for files that
105 match F: pattern and matches of N: patterns. By default,
106 get_maintainer will not look at git log history when an F: pattern
107 match occurs. When an N: match occurs, git log history is used
108 to also notify the people that have git commit signatures.
109 X: Files and directories that are NOT maintained, same rules as F:
110 Files exclusions are tested before file matches.
111 Can be useful for excluding a specific subdirectory, for instance:
114 matches all files in and below net excluding net/ipv6/
115 K: Keyword perl extended regex pattern to match content in a
116 patch or file. For instance:
118 matches patches or files that contain "of_get_profile"
119 K: \b(printk|pr_(info|err))\b
120 matches patches or files that contain one or more of the words
121 printk, pr_info or pr_err
122 One regex pattern per line. Multiple K: lines acceptable.
124 Note: For the hard of thinking, this list is meant to remain in alphabetical
125 order. If you could add yourselves to it in alphabetical order that would be
128 Maintainers List (try to look for most precise areas first)
130 -----------------------------------
133 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
134 L: netdev@vger.kernel.org
136 F: Documentation/networking/vortex.txt
137 F: drivers/net/ethernet/3com/3c59x.c
139 3CR990 NETWORK DRIVER
140 M: David Dillow <dave@thedillows.org>
141 L: netdev@vger.kernel.org
143 F: drivers/net/ethernet/3com/typhoon*
145 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
146 M: Adam Radford <aradford@gmail.com>
147 L: linux-scsi@vger.kernel.org
148 W: http://www.lsi.com
152 53C700 AND 53C700-66 SCSI DRIVER
153 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
154 L: linux-scsi@vger.kernel.org
156 F: drivers/scsi/53c700*
158 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
159 M: Alexander Aring <aar@pengutronix.de>
160 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
161 L: linux-bluetooth@vger.kernel.org
162 L: linux-wpan@vger.kernel.org
165 F: include/net/6lowpan.h
166 F: Documentation/networking/6lowpan.txt
168 6PACK NETWORK DRIVER FOR AX.25
169 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
170 L: linux-hams@vger.kernel.org
172 F: drivers/net/hamradio/6pack.c
174 8169 10/100/1000 GIGABIT ETHERNET DRIVER
175 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
176 L: netdev@vger.kernel.org
178 F: drivers/net/ethernet/realtek/r8169.c
180 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
181 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
182 L: linux-serial@vger.kernel.org
184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
185 F: drivers/tty/serial/8250*
186 F: include/linux/serial_8250.h
188 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
189 L: netdev@vger.kernel.org
191 F: drivers/net/ethernet/8390/
194 M: Eric Van Hensbergen <ericvh@gmail.com>
195 M: Ron Minnich <rminnich@sandia.gov>
196 M: Latchesar Ionkov <lucho@ionkov.net>
197 L: v9fs-developer@lists.sourceforge.net
198 W: http://swik.net/v9fs
199 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
202 F: Documentation/filesystems/9p.txt
206 F: include/uapi/linux/virtio_9p.h
207 F: include/trace/events/9p.h
211 M: Antti Palosaari <crope@iki.fi>
212 L: linux-media@vger.kernel.org
213 W: https://linuxtv.org
214 W: http://palosaari.fi/linux/
215 Q: http://patchwork.linuxtv.org/project/linux-media/list/
216 T: git git://linuxtv.org/anttip/media_tree.git
218 F: drivers/media/dvb-frontends/a8293*
220 AACRAID SCSI RAID DRIVER
221 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
222 L: linux-scsi@vger.kernel.org
223 W: http://www.adaptec.com/
225 F: Documentation/scsi/aacraid.txt
226 F: drivers/scsi/aacraid/
229 L: linux-api@vger.kernel.org
230 F: include/linux/syscalls.h
233 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
234 M: Hans de Goede <hdegoede@redhat.com>
235 L: linux-hwmon@vger.kernel.org
237 F: drivers/hwmon/abituguru.c
239 ABIT UGURU 3 HARDWARE MONITOR DRIVER
240 M: Alistair John Strachan <alistair@devzero.co.uk>
241 L: linux-hwmon@vger.kernel.org
243 F: drivers/hwmon/abituguru3.c
245 ACCES 104-DIO-48E GPIO DRIVER
246 M: William Breathitt Gray <vilhelm.gray@gmail.com>
247 L: linux-gpio@vger.kernel.org
249 F: drivers/gpio/gpio-104-dio-48e.c
251 ACCES 104-IDI-48 GPIO DRIVER
252 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
253 L: linux-gpio@vger.kernel.org
255 F: drivers/gpio/gpio-104-idi-48.c
257 ACCES 104-IDIO-16 GPIO DRIVER
258 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
259 L: linux-gpio@vger.kernel.org
261 F: drivers/gpio/gpio-104-idio-16.c
263 ACCES 104-QUAD-8 IIO DRIVER
264 M: William Breathitt Gray <vilhelm.gray@gmail.com>
265 L: linux-iio@vger.kernel.org
267 F: drivers/iio/counter/104-quad-8.c
270 M: Jes Sorensen <jes@trained-monkey.org>
271 L: linux-acenic@sunsite.dk
273 F: drivers/net/ethernet/alteon/acenic*
275 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
276 M: Peter Feuerer <peter@piie.net>
277 L: platform-driver-x86@vger.kernel.org
278 W: http://piie.net/?section=acerhdf
280 F: drivers/platform/x86/acerhdf.c
282 ACER WMI LAPTOP EXTRAS
283 M: "Lee, Chun-Yi" <jlee@suse.com>
284 L: platform-driver-x86@vger.kernel.org
286 F: drivers/platform/x86/acer-wmi.c
289 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
290 M: Len Brown <lenb@kernel.org>
291 L: linux-acpi@vger.kernel.org
292 W: https://01.org/linux-acpi
293 Q: https://patchwork.kernel.org/project/linux-acpi/list/
294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
295 B: https://bugzilla.kernel.org
298 F: drivers/pnp/pnpacpi/
299 F: include/linux/acpi.h
301 F: Documentation/acpi/
302 F: Documentation/ABI/testing/sysfs-bus-acpi
303 F: Documentation/ABI/testing/configfs-acpi
304 F: drivers/pci/*acpi*
305 F: drivers/pci/*/*acpi*
306 F: drivers/pci/*/*/*acpi*
309 ACPI COMPONENT ARCHITECTURE (ACPICA)
310 M: Robert Moore <robert.moore@intel.com>
311 M: Lv Zheng <lv.zheng@intel.com>
312 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
313 L: linux-acpi@vger.kernel.org
315 W: https://acpica.org/
316 W: https://github.com/acpica/acpica/
317 Q: https://patchwork.kernel.org/project/linux-acpi/list/
318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 B: https://bugzilla.kernel.org
320 B: https://bugs.acpica.org
322 F: drivers/acpi/acpica/
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
330 B: https://bugzilla.kernel.org
332 F: drivers/acpi/fan.c
334 ACPI FOR ARM64 (ACPI/arm64)
335 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
336 M: Hanjun Guo <hanjun.guo@linaro.org>
337 M: Sudeep Holla <sudeep.holla@arm.com>
338 L: linux-acpi@vger.kernel.org
340 F: drivers/acpi/arm64
343 M: Zhang Rui <rui.zhang@intel.com>
344 L: linux-acpi@vger.kernel.org
345 W: https://01.org/linux-acpi
346 B: https://bugzilla.kernel.org
348 F: drivers/acpi/*thermal*
351 M: Zhang Rui <rui.zhang@intel.com>
352 L: linux-acpi@vger.kernel.org
353 W: https://01.org/linux-acpi
354 B: https://bugzilla.kernel.org
356 F: drivers/acpi/acpi_video.c
359 L: platform-driver-x86@vger.kernel.org
361 F: drivers/platform/x86/wmi.c
363 AD1889 ALSA SOUND DRIVER
364 M: Thibaut Varene <T-Bone@parisc-linux.org>
365 W: http://wiki.parisc-linux.org/AD1889
366 L: linux-parisc@vger.kernel.org
368 F: sound/pci/ad1889.*
370 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
371 M: Michael Hennerich <michael.hennerich@analog.com>
372 W: http://wiki.analog.com/AD5254
373 W: http://ez.analog.com/community/linux-device-drivers
375 F: drivers/misc/ad525x_dpot.c
377 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
378 M: Michael Hennerich <michael.hennerich@analog.com>
379 W: http://wiki.analog.com/AD5398
380 W: http://ez.analog.com/community/linux-device-drivers
382 F: drivers/regulator/ad5398.c
384 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: http://wiki.analog.com/AD7142
387 W: http://ez.analog.com/community/linux-device-drivers
389 F: drivers/input/misc/ad714x.c
391 AD7877 TOUCHSCREEN DRIVER
392 M: Michael Hennerich <michael.hennerich@analog.com>
393 W: http://wiki.analog.com/AD7877
394 W: http://ez.analog.com/community/linux-device-drivers
396 F: drivers/input/touchscreen/ad7877.c
398 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
399 M: Michael Hennerich <michael.hennerich@analog.com>
400 W: http://wiki.analog.com/AD7879
401 W: http://ez.analog.com/community/linux-device-drivers
403 F: drivers/input/touchscreen/ad7879.c
405 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
406 M: Jiri Kosina <jikos@kernel.org>
409 ADF7242 IEEE 802.15.4 RADIO DRIVER
410 M: Michael Hennerich <michael.hennerich@analog.com>
411 W: https://wiki.analog.com/ADF7242
412 W: http://ez.analog.com/community/linux-device-drivers
413 L: linux-wpan@vger.kernel.org
415 F: drivers/net/ieee802154/adf7242.c
416 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
418 ADM1025 HARDWARE MONITOR DRIVER
419 M: Jean Delvare <jdelvare@suse.com>
420 L: linux-hwmon@vger.kernel.org
422 F: Documentation/hwmon/adm1025
423 F: drivers/hwmon/adm1025.c
425 ADM1029 HARDWARE MONITOR DRIVER
426 M: Corentin Labbe <clabbe.montjoie@gmail.com>
427 L: linux-hwmon@vger.kernel.org
429 F: drivers/hwmon/adm1029.c
431 ADM8211 WIRELESS DRIVER
432 L: linux-wireless@vger.kernel.org
433 W: http://wireless.kernel.org/
435 F: drivers/net/wireless/admtek/adm8211.*
437 ADP1653 FLASH CONTROLLER DRIVER
438 M: Sakari Ailus <sakari.ailus@iki.fi>
439 L: linux-media@vger.kernel.org
441 F: drivers/media/i2c/adp1653.c
442 F: include/media/i2c/adp1653.h
444 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
445 M: Michael Hennerich <michael.hennerich@analog.com>
446 W: http://wiki.analog.com/ADP5520
447 W: http://ez.analog.com/community/linux-device-drivers
449 F: drivers/mfd/adp5520.c
450 F: drivers/video/backlight/adp5520_bl.c
451 F: drivers/leds/leds-adp5520.c
452 F: drivers/gpio/gpio-adp5520.c
453 F: drivers/input/keyboard/adp5520-keys.c
455 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
456 M: Michael Hennerich <michael.hennerich@analog.com>
457 W: http://wiki.analog.com/ADP5588
458 W: http://ez.analog.com/community/linux-device-drivers
460 F: drivers/input/keyboard/adp5588-keys.c
461 F: drivers/gpio/gpio-adp5588.c
463 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
464 M: Michael Hennerich <michael.hennerich@analog.com>
465 W: http://wiki.analog.com/ADP8860
466 W: http://ez.analog.com/community/linux-device-drivers
468 F: drivers/video/backlight/adp8860_bl.c
470 ADS1015 HARDWARE MONITOR DRIVER
471 M: Dirk Eibach <eibach@gdsys.de>
472 L: linux-hwmon@vger.kernel.org
474 F: Documentation/hwmon/ads1015
475 F: drivers/hwmon/ads1015.c
476 F: include/linux/i2c/ads1015.h
479 M: Colin Leroy <colin@colino.net>
481 F: drivers/macintosh/therm_adt746x.c
483 ADT7475 HARDWARE MONITOR DRIVER
484 M: Jean Delvare <jdelvare@suse.com>
485 L: linux-hwmon@vger.kernel.org
487 F: Documentation/hwmon/adt7475
488 F: drivers/hwmon/adt7475.c
490 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
491 M: Michael Hennerich <michael.hennerich@analog.com>
492 W: http://wiki.analog.com/ADXL345
493 W: http://ez.analog.com/community/linux-device-drivers
495 F: drivers/input/misc/adxl34x.c
498 M: Matthew Wilcox <matthew@wil.cx>
499 M: Hannes Reinecke <hare@suse.com>
500 L: linux-scsi@vger.kernel.org
502 F: Documentation/scsi/advansys.txt
503 F: drivers/scsi/advansys.c
506 M: Riccardo Facchetti <fizban@tin.it>
508 F: sound/oss/aedsp16.c
511 M: Antti Palosaari <crope@iki.fi>
512 L: linux-media@vger.kernel.org
513 W: https://linuxtv.org
514 W: http://palosaari.fi/linux/
515 Q: http://patchwork.linuxtv.org/project/linux-media/list/
516 T: git git://linuxtv.org/anttip/media_tree.git
518 F: drivers/media/dvb-frontends/af9013*
521 M: Antti Palosaari <crope@iki.fi>
522 L: linux-media@vger.kernel.org
523 W: https://linuxtv.org
524 W: http://palosaari.fi/linux/
525 Q: http://patchwork.linuxtv.org/project/linux-media/list/
526 T: git git://linuxtv.org/anttip/media_tree.git
528 F: drivers/media/dvb-frontends/af9033*
531 L: linux-fsdevel@vger.kernel.org
533 F: Documentation/filesystems/affs.txt
536 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
537 M: David Howells <dhowells@redhat.com>
538 L: linux-afs@lists.infradead.org
541 F: include/net/af_rxrpc.h
542 F: net/rxrpc/af_rxrpc.c
543 W: https://www.infradead.org/~dhowells/kafs/
546 M: David Airlie <airlied@linux.ie>
547 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
550 F: include/linux/agp*
551 F: include/uapi/linux/agp*
554 M: "Juergen E. Fischer" <fischer@norbit.de>
555 L: linux-scsi@vger.kernel.org
557 F: drivers/scsi/aha152x*
558 F: drivers/scsi/pcmcia/aha152x*
560 AIC7XXX / AIC79XX SCSI DRIVER
561 M: Hannes Reinecke <hare@suse.com>
562 L: linux-scsi@vger.kernel.org
564 F: drivers/scsi/aic7xxx/
566 AIMSLAB FM RADIO RECEIVER DRIVER
567 M: Hans Verkuil <hverkuil@xs4all.nl>
568 L: linux-media@vger.kernel.org
569 T: git git://linuxtv.org/media_tree.git
570 W: https://linuxtv.org
572 F: drivers/media/radio/radio-aimslab*
575 M: Benjamin LaHaise <bcrl@kvack.org>
576 L: linux-aio@kvack.org
579 F: include/linux/*aio*.h
582 M: Antti Palosaari <crope@iki.fi>
583 L: linux-media@vger.kernel.org
584 W: https://linuxtv.org
585 W: http://palosaari.fi/linux/
586 Q: http://patchwork.linuxtv.org/project/linux-media/list/
587 T: git git://linuxtv.org/anttip/media_tree.git
589 F: drivers/media/usb/airspy/
591 ALACRITECH GIGABIT ETHERNET DRIVER
592 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
594 F: drivers/net/ethernet/alacritech/*
596 ALCATEL SPEEDTOUCH USB DRIVER
597 M: Duncan Sands <duncan.sands@free.fr>
598 L: linux-usb@vger.kernel.org
599 W: http://www.linux-usb.org/SpeedTouch/
601 F: drivers/usb/atm/speedtch.c
602 F: drivers/usb/atm/usbatm.c
604 ALCHEMY AU1XX0 MMC DRIVER
605 M: Manuel Lauss <manuel.lauss@gmail.com>
607 F: drivers/mmc/host/au1xmmc.c
610 M: Rudolf Marek <r.marek@assembler.cz>
611 L: linux-i2c@vger.kernel.org
613 F: Documentation/i2c/busses/i2c-ali1563
614 F: drivers/i2c/busses/i2c-ali1563.c
616 ALLWINNER SECURITY SYSTEM
617 M: Corentin Labbe <clabbe.montjoie@gmail.com>
618 L: linux-crypto@vger.kernel.org
620 F: drivers/crypto/sunxi-ss/
623 M: Richard Henderson <rth@twiddle.net>
624 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
625 M: Matt Turner <mattst88@gmail.com>
627 L: linux-alpha@vger.kernel.org
630 ALPS PS/2 TOUCHPAD DRIVER
631 R: Pali Rohár <pali.rohar@gmail.com>
632 F: drivers/input/mouse/alps.*
634 ALTERA MAILBOX DRIVER
635 M: Ley Foon Tan <lftan@altera.com>
636 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
638 F: drivers/mailbox/mailbox-altera.c
641 M: Tien Hock Loh <thloh@altera.com>
642 L: linux-gpio@vger.kernel.org
644 F: drivers/gpio/gpio-altera.c
646 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
647 M: Thor Thayer <tthayer@opensource.altera.com>
649 F: drivers/gpio/gpio-altera-a10sr.c
650 F: drivers/mfd/altera-a10sr.c
651 F: include/linux/mfd/altera-a10sr.h
653 ALTERA TRIPLE SPEED ETHERNET DRIVER
654 M: Vince Bridgers <vbridger@opensource.altera.com>
655 L: netdev@vger.kernel.org
656 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
658 F: drivers/net/ethernet/altera/
660 ALTERA UART/JTAG UART SERIAL DRIVERS
661 M: Tobias Klauser <tklauser@distanz.ch>
662 L: linux-serial@vger.kernel.org
663 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
665 F: drivers/tty/serial/altera_uart.c
666 F: drivers/tty/serial/altera_jtaguart.c
667 F: include/linux/altera_uart.h
668 F: include/linux/altera_jtaguart.h
670 AMAZON ETHERNET DRIVERS
671 M: Netanel Belgazal <netanel@annapurnalabs.com>
672 R: Saeed Bishara <saeed@annapurnalabs.com>
673 R: Zorik Machulsky <zorik@annapurnalabs.com>
674 L: netdev@vger.kernel.org
676 F: Documentation/networking/ena.txt
677 F: drivers/net/ethernet/amazon/
679 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
680 M: Tom Lendacky <thomas.lendacky@amd.com>
681 M: Gary Hook <gary.hook@amd.com>
682 L: linux-crypto@vger.kernel.org
684 F: drivers/crypto/ccp/
685 F: include/linux/ccp.h
687 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
688 M: Huang Rui <ray.huang@amd.com>
689 L: linux-hwmon@vger.kernel.org
691 F: Documentation/hwmon/fam15h_power
692 F: drivers/hwmon/fam15h_power.c
694 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
695 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
697 F: drivers/usb/gadget/udc/amd5536udc.*
699 AMD GEODE PROCESSOR/CHIPSET SUPPORT
700 P: Andres Salomon <dilinger@queued.net>
701 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
702 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
704 F: drivers/char/hw_random/geode-rng.c
705 F: drivers/crypto/geode*
706 F: drivers/video/fbdev/geode/
707 F: arch/x86/include/asm/geode.h
710 M: Joerg Roedel <joro@8bytes.org>
711 L: iommu@lists.linux-foundation.org
712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
714 F: drivers/iommu/amd_iommu*.[ch]
715 F: include/linux/amd-iommu.h
718 M: Oded Gabbay <oded.gabbay@gmail.com>
719 L: dri-devel@lists.freedesktop.org
720 T: git git://people.freedesktop.org/~gabbayo/linux.git
722 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
723 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
724 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
725 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
726 F: drivers/gpu/drm/amd/amdkfd/
727 F: drivers/gpu/drm/amd/include/cik_structs.h
728 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
729 F: drivers/gpu/drm/amd/include/vi_structs.h
730 F: drivers/gpu/drm/radeon/radeon_kfd.c
731 F: drivers/gpu/drm/radeon/radeon_kfd.h
732 F: include/uapi/linux/kfd_ioctl.h
734 AMD SEATTLE DEVICE TREE SUPPORT
735 M: Brijesh Singh <brijeshkumar.singh@amd.com>
736 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
737 M: Tom Lendacky <thomas.lendacky@amd.com>
739 F: arch/arm64/boot/dts/amd/
742 M: Tom Lendacky <thomas.lendacky@amd.com>
743 L: netdev@vger.kernel.org
745 F: drivers/net/ethernet/amd/xgbe/
746 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
748 AMS (Apple Motion Sensor) DRIVER
749 M: Michael Hanselmann <linux-kernel@hansmi.ch>
751 F: drivers/macintosh/ams/
753 ANALOG DEVICES INC AD9389B DRIVER
754 M: Hans Verkuil <hans.verkuil@cisco.com>
755 L: linux-media@vger.kernel.org
757 F: drivers/media/i2c/ad9389b*
759 ANALOG DEVICES INC ADV7180 DRIVER
760 M: Lars-Peter Clausen <lars@metafoo.de>
761 L: linux-media@vger.kernel.org
762 W: http://ez.analog.com/community/linux-device-drivers
764 F: drivers/media/i2c/adv7180.c
766 ANALOG DEVICES INC ADV7511 DRIVER
767 M: Hans Verkuil <hans.verkuil@cisco.com>
768 L: linux-media@vger.kernel.org
770 F: drivers/media/i2c/adv7511*
772 ANALOG DEVICES INC ADV7604 DRIVER
773 M: Hans Verkuil <hans.verkuil@cisco.com>
774 L: linux-media@vger.kernel.org
776 F: drivers/media/i2c/adv7604*
778 ANALOG DEVICES INC ADV7842 DRIVER
779 M: Hans Verkuil <hans.verkuil@cisco.com>
780 L: linux-media@vger.kernel.org
782 F: drivers/media/i2c/adv7842*
784 ANALOG DEVICES INC ASOC CODEC DRIVERS
785 M: Lars-Peter Clausen <lars@metafoo.de>
786 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
787 W: http://wiki.analog.com/
788 W: http://ez.analog.com/community/linux-device-drivers
790 F: sound/soc/codecs/adau*
791 F: sound/soc/codecs/adav*
792 F: sound/soc/codecs/ad1*
793 F: sound/soc/codecs/ad7*
794 F: sound/soc/codecs/ssm*
795 F: sound/soc/codecs/sigmadsp.*
797 ANALOG DEVICES INC ASOC DRIVERS
798 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
799 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
800 W: http://blackfin.uclinux.org/
802 F: sound/soc/blackfin/*
804 ANALOG DEVICES INC IIO DRIVERS
805 M: Lars-Peter Clausen <lars@metafoo.de>
806 M: Michael Hennerich <Michael.Hennerich@analog.com>
807 W: http://wiki.analog.com/
808 W: http://ez.analog.com/community/linux-device-drivers
811 X: drivers/iio/*/adjd*
812 F: drivers/staging/iio/*/ad*
813 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
815 ANALOG DEVICES INC DMA DRIVERS
816 M: Lars-Peter Clausen <lars@metafoo.de>
817 W: http://ez.analog.com/community/linux-device-drivers
819 F: drivers/dma/dma-axi-dmac.c
821 ANDROID CONFIG FRAGMENTS
822 M: Rob Herring <robh@kernel.org>
824 F: kernel/configs/android*
827 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
828 M: Arve Hjønnevåg <arve@android.com>
829 M: Riley Andrews <riandrews@android.com>
830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
831 L: devel@driverdev.osuosl.org
834 F: drivers/staging/android/
837 M: Laura Abbott <labbott@redhat.com>
838 M: Sumit Semwal <sumit.semwal@linaro.org>
839 L: devel@driverdev.osuosl.org
841 F: Documentation/devicetree/bindings/staging/ion/
842 F: drivers/staging/android/ion
843 F: drivers/staging/android/uapi/ion.h
844 F: drivers/staging/android/uapi/ion_test.h
846 AOA (Apple Onboard Audio) ALSA DRIVER
847 M: Johannes Berg <johannes@sipsolutions.net>
848 L: linuxppc-dev@lists.ozlabs.org
849 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
853 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
854 M: William Breathitt Gray <vilhelm.gray@gmail.com>
855 L: linux-iio@vger.kernel.org
857 F: drivers/iio/adc/stx104.c
860 M: Jiri Kosina <jikos@kernel.org>
862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
863 F: arch/x86/kernel/apm_32.c
864 F: include/linux/apm_bios.h
865 F: include/uapi/linux/apm_bios.h
866 F: drivers/char/apm-emulation.c
868 APPLE BCM5974 MULTITOUCH DRIVER
869 M: Henrik Rydberg <rydberg@bitmath.org>
870 L: linux-input@vger.kernel.org
872 F: drivers/input/mouse/bcm5974.c
875 M: Henrik Rydberg <rydberg@bitmath.org>
876 L: linux-hwmon@vger.kernel.org
878 F: drivers/hwmon/applesmc.c
880 APPLETALK NETWORK LAYER
881 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
883 F: drivers/net/appletalk/
886 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
887 M: Duc Dang <dhdang@apm.com>
889 F: arch/arm64/boot/dts/apm/
891 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
892 M: Iyappan Subramanian <isubramanian@apm.com>
893 M: Keyur Chudgar <kchudgar@apm.com>
895 F: drivers/net/ethernet/apm/xgene/
896 F: drivers/net/phy/mdio-xgene.c
897 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
898 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
900 APPLIED MICRO (APM) X-GENE SOC PMU
901 M: Tai Nguyen <ttnguyen@apm.com>
903 F: drivers/perf/xgene_pmu.c
904 F: Documentation/perf/xgene-pmu.txt
905 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
907 APTINA CAMERA SENSOR PLL
908 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
909 L: linux-media@vger.kernel.org
911 F: drivers/media/i2c/aptina-pll.*
913 ARC FRAMEBUFFER DRIVER
914 M: Jaya Kumar <jayalk@intworks.biz>
916 F: drivers/video/fbdev/arcfb.c
917 F: drivers/video/fbdev/core/fb_defio.c
920 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
921 L: netdev@vger.kernel.org
923 F: drivers/net/arcnet/
924 F: include/uapi/linux/if_arcnet.h
927 M: Alexey Brodkin <abrodkin@synopsys.com>
929 F: drivers/gpu/drm/arc/
930 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
932 ARM ARCHITECTED TIMER DRIVER
933 M: Mark Rutland <mark.rutland@arm.com>
934 M: Marc Zyngier <marc.zyngier@arm.com>
935 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 F: arch/arm/include/asm/arch_timer.h
938 F: arch/arm64/include/asm/arch_timer.h
939 F: drivers/clocksource/arm_arch_timer.c
942 M: Liviu Dudau <liviu.dudau@arm.com>
944 F: drivers/gpu/drm/arm/hdlcd_*
945 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
947 ARM MALI-DP DRM DRIVER
948 M: Liviu Dudau <liviu.dudau@arm.com>
949 M: Brian Starkey <brian.starkey@arm.com>
950 M: Mali DP Maintainers <malidp@foss.arm.com>
952 F: drivers/gpu/drm/arm/
953 F: Documentation/devicetree/bindings/display/arm,malidp.txt
955 ARM MFM AND FLOPPY DRIVERS
956 M: Ian Molton <spyro@f2s.com>
958 F: arch/arm/lib/floppydma.S
959 F: arch/arm/include/asm/floppy.h
961 ARM PMU PROFILING AND DEBUGGING
962 M: Will Deacon <will.deacon@arm.com>
963 M: Mark Rutland <mark.rutland@arm.com>
965 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 F: arch/arm*/kernel/perf_*
967 F: arch/arm/oprofile/common.c
968 F: arch/arm*/kernel/hw_breakpoint.c
969 F: arch/arm*/include/asm/hw_breakpoint.h
970 F: arch/arm*/include/asm/perf_event.h
972 F: include/linux/perf/arm_pmu.h
973 F: Documentation/devicetree/bindings/arm/pmu.txt
976 M: Russell King <linux@armlinux.org.uk>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 W: http://www.armlinux.org.uk/
982 ARM SUB-ARCHITECTURES
983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
989 ARM PRIMECELL AACI PL041 DRIVER
990 M: Russell King <linux@armlinux.org.uk>
994 ARM PRIMECELL CLCD PL110 DRIVER
995 M: Russell King <linux@armlinux.org.uk>
997 F: drivers/video/fbdev/amba-clcd.*
999 ARM PRIMECELL KMI PL050 DRIVER
1000 M: Russell King <linux@armlinux.org.uk>
1002 F: drivers/input/serio/ambakmi.*
1003 F: include/linux/amba/kmi.h
1005 ARM PRIMECELL MMCI PL180/1 DRIVER
1006 M: Russell King <linux@armlinux.org.uk>
1008 F: drivers/mmc/host/mmci.*
1009 F: include/linux/amba/mmci.h
1011 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1012 M: Russell King <linux@armlinux.org.uk>
1014 F: drivers/tty/serial/amba-pl01*.c
1015 F: include/linux/amba/serial.h
1017 ARM PRIMECELL BUS SUPPORT
1018 M: Russell King <linux@armlinux.org.uk>
1021 F: include/linux/amba/bus.h
1023 ARM/ADS SPHERE MACHINE SUPPORT
1024 M: Lennert Buytenhek <kernel@wantstofly.org>
1025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 ARM/AFEB9260 MACHINE SUPPORT
1029 M: Sergey Lapin <slapin@ossfans.org>
1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 ARM/AJECO 1ARM MACHINE SUPPORT
1034 M: Lennert Buytenhek <kernel@wantstofly.org>
1035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 ARM/Allwinner sunXi SoC support
1039 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1040 M: Chen-Yu Tsai <wens@csie.org>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 F: arch/arm/boot/dts/ntc-gr8*
1045 F: arch/arm64/boot/dts/allwinner/
1047 ARM/Allwinner SoC Clock Support
1048 M: Emilio López <emilio@elopez.com.ar>
1050 F: drivers/clk/sunxi/
1052 ARM/Amlogic Meson SoC support
1053 M: Carlo Caione <carlo@caione.org>
1054 M: Kevin Hilman <khilman@baylibre.com>
1055 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 L: linux-amlogic@lists.infradead.org
1057 W: http://linux-meson.com/
1059 F: arch/arm/mach-meson/
1060 F: arch/arm/boot/dts/meson*
1061 F: arch/arm64/boot/dts/amlogic/
1062 F: drivers/pinctrl/meson/
1063 F: drivers/mmc/host/meson*
1066 ARM/Annapurna Labs ALPINE ARCHITECTURE
1067 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1068 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1069 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 F: arch/arm/mach-alpine/
1072 F: arch/arm/boot/dts/alpine*
1073 F: arch/arm64/boot/dts/al/
1074 F: drivers/*/*alpine*
1076 ARM/ARTPEC MACHINE SUPPORT
1077 M: Jesper Nilsson <jesper.nilsson@axis.com>
1078 M: Lars Persson <lars.persson@axis.com>
1079 M: Niklas Cassel <niklas.cassel@axis.com>
1081 L: linux-arm-kernel@axis.com
1082 F: arch/arm/mach-artpec
1083 F: arch/arm/boot/dts/artpec6*
1086 ARM/ASPEED MACHINE SUPPORT
1087 M: Joel Stanley <joel@jms.id.au>
1089 F: arch/arm/mach-aspeed/
1090 F: arch/arm/boot/dts/aspeed-*
1091 F: drivers/*/*aspeed*
1093 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1094 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1095 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1096 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W: http://www.linux4sam.org
1099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1101 F: arch/arm/mach-at91/
1102 F: include/soc/at91/
1103 F: arch/arm/boot/dts/at91*.dts
1104 F: arch/arm/boot/dts/at91*.dtsi
1105 F: arch/arm/boot/dts/sama*.dts
1106 F: arch/arm/boot/dts/sama*.dtsi
1107 F: arch/arm/include/debug/at91.S
1109 ARM/ATMEL AT91 Clock Support
1110 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1114 ARM/CALXEDA HIGHBANK ARCHITECTURE
1115 M: Rob Herring <robh@kernel.org>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 F: arch/arm/mach-highbank/
1119 F: arch/arm/boot/dts/highbank.dts
1120 F: arch/arm/boot/dts/ecx-*.dts*
1122 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1123 M: Krzysztof Halasa <khalasa@piap.pl>
1125 F: arch/arm/mach-cns3xxx/
1127 ARM/CAVIUM THUNDER NETWORK DRIVER
1128 M: Sunil Goutham <sgoutham@cavium.com>
1129 M: Robert Richter <rric@kernel.org>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 F: drivers/net/ethernet/cavium/thunder/
1134 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1135 M: Alexander Shiyan <shc_work@mail.ru>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1141 M: Hartley Sweeten <hsweeten@visionengravers.com>
1142 M: Ryan Mallon <rmallon@gmail.com>
1143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 F: arch/arm/mach-ep93xx/
1146 F: arch/arm/mach-ep93xx/include/mach/
1148 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1149 M: Lennert Buytenhek <kernel@wantstofly.org>
1150 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 M: Russell King <linux@armlinux.org.uk>
1155 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 F: arch/arm/include/asm/clkdev.h
1158 F: drivers/clk/clkdev.c
1160 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1161 M: Mike Rapoport <mike@compulab.co.il>
1162 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 ARM/CONTEC MICRO9 MACHINE SUPPORT
1166 M: Hubert Feurstein <hubert.feurstein@contec.at>
1168 F: arch/arm/mach-ep93xx/micro9.c
1170 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1171 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 F: drivers/hwtracing/coresight/*
1175 F: Documentation/trace/coresight.txt
1176 F: Documentation/devicetree/bindings/arm/coresight.txt
1177 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1178 F: tools/perf/arch/arm/util/pmu.c
1179 F: tools/perf/arch/arm/util/auxtrace.c
1180 F: tools/perf/arch/arm/util/cs-etm.c
1181 F: tools/perf/arch/arm/util/cs-etm.h
1182 F: tools/perf/util/cs-etm.h
1184 ARM/CORGI MACHINE SUPPORT
1185 M: Richard Purdie <rpurdie@rpsys.net>
1188 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1189 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 T: git git://github.com/ulli-kroll/linux.git
1193 F: arch/arm/mach-gemini/
1194 F: drivers/rtc/rtc-gemini.c
1196 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1197 M: Barry Song <baohua@kernel.org>
1198 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1201 F: arch/arm/boot/dts/prima2*
1202 F: arch/arm/mach-prima2/
1203 F: drivers/clk/sirf/
1204 F: drivers/clocksource/timer-prima2.c
1205 F: drivers/clocksource/timer-atlas7.c
1208 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1209 M: Baruch Siach <baruch@tkos.co.il>
1210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 F: arch/arm/boot/dts/cx92755*
1215 ARM/EBSA110 MACHINE SUPPORT
1216 M: Russell King <linux@armlinux.org.uk>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 W: http://www.armlinux.org.uk/
1220 F: arch/arm/mach-ebsa110/
1221 F: drivers/net/ethernet/amd/am79c961a.*
1223 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1224 M: Uwe Kleine-König <kernel@pengutronix.de>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1230 M: Daniel Ribeiro <drwyrm@gmail.com>
1231 M: Stefan Schmidt <stefan@openezx.org>
1232 M: Harald Welte <laforge@openezx.org>
1233 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1234 W: http://www.openezx.org/
1236 T: topgit git://git.openezx.org/openezx.git
1237 F: arch/arm/mach-pxa/ezx.c
1239 ARM/FARADAY FA526 PORT
1240 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1241 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 T: git git://git.berlios.de/gemini-board
1244 F: arch/arm/mm/*-fa*
1246 ARM/FOOTBRIDGE ARCHITECTURE
1247 M: Russell King <linux@armlinux.org.uk>
1248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 W: http://www.armlinux.org.uk/
1251 F: arch/arm/include/asm/hardware/dec21285.h
1252 F: arch/arm/mach-footbridge/
1254 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1255 M: Shawn Guo <shawnguo@kernel.org>
1256 M: Sascha Hauer <kernel@pengutronix.de>
1257 R: Fabio Estevam <fabio.estevam@nxp.com>
1258 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1261 F: arch/arm/mach-imx/
1262 F: arch/arm/mach-mxs/
1263 F: arch/arm/boot/dts/imx*
1264 F: arch/arm/configs/imx*_defconfig
1268 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1269 M: Shawn Guo <shawnguo@kernel.org>
1270 M: Sascha Hauer <kernel@pengutronix.de>
1271 R: Stefan Agner <stefan@agner.ch>
1272 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1275 F: arch/arm/mach-imx/*vf610*
1276 F: arch/arm/boot/dts/vf*
1278 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1279 M: Lennert Buytenhek <kernel@wantstofly.org>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 ARM/GUMSTIX MACHINE SUPPORT
1284 M: Steve Sakoman <sakoman@gmail.com>
1285 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1289 M: Philipp Zabel <philipp.zabel@gmail.com>
1290 M: Paul Parsons <lost.distance@yahoo.com>
1291 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 F: arch/arm/mach-pxa/hx4700.c
1294 F: arch/arm/mach-pxa/include/mach/hx4700.h
1295 F: sound/soc/pxa/hx4700.c
1297 ARM/HISILICON SOC SUPPORT
1298 M: Wei Xu <xuwei5@hisilicon.com>
1299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 W: http://www.hisilicon.com
1302 T: git git://github.com/hisilicon/linux-hisi.git
1303 F: arch/arm/mach-hisi/
1304 F: arch/arm/boot/dts/hi3*
1305 F: arch/arm/boot/dts/hip*
1306 F: arch/arm/boot/dts/hisi*
1307 F: arch/arm64/boot/dts/hisilicon/
1309 ARM/HP JORNADA 7XX MACHINE SUPPORT
1310 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1314 F: arch/arm/mach-sa1100/jornada720.c
1315 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1317 ARM/IGEP MACHINE SUPPORT
1318 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1319 M: Javier Martinez Canillas <javier@dowhile0.org>
1320 L: linux-omap@vger.kernel.org
1321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 F: arch/arm/boot/dts/omap3-igep*
1325 ARM/INCOME PXA270 SUPPORT
1326 M: Marek Vasut <marek.vasut@gmail.com>
1327 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1331 ARM/INTEL IOP32X ARM ARCHITECTURE
1332 M: Lennert Buytenhek <kernel@wantstofly.org>
1333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 ARM/INTEL IOP33X ARM ARCHITECTURE
1337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 ARM/INTEL IOP13XX ARM ARCHITECTURE
1341 M: Lennert Buytenhek <kernel@wantstofly.org>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345 ARM/INTEL IQ81342EX MACHINE SUPPORT
1346 M: Lennert Buytenhek <kernel@wantstofly.org>
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 ARM/INTEL IXDP2850 MACHINE SUPPORT
1351 M: Lennert Buytenhek <kernel@wantstofly.org>
1352 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 ARM/INTEL IXP4XX ARM ARCHITECTURE
1356 M: Imre Kaloz <kaloz@openwrt.org>
1357 M: Krzysztof Halasa <khalasa@piap.pl>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 F: arch/arm/mach-ixp4xx/
1362 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1363 M: Jonathan Cameron <jic23@cam.ac.uk>
1364 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366 F: arch/arm/mach-pxa/stargate2.c
1367 F: drivers/pcmcia/pxa2xx_stargate2.c
1369 ARM/INTEL XSC3 (MANZANO) ARM CORE
1370 M: Lennert Buytenhek <kernel@wantstofly.org>
1371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1375 M: Lennert Buytenhek <kernel@wantstofly.org>
1376 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1380 M: Santosh Shilimkar <ssantosh@kernel.org>
1381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383 F: arch/arm/mach-keystone/
1384 F: arch/arm/boot/dts/keystone-*
1385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1387 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1388 M: Santosh Shilimkar <ssantosh@kernel.org>
1389 L: linux-kernel@vger.kernel.org
1391 F: drivers/clk/keystone/
1393 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1394 M: Santosh Shilimkar <ssantosh@kernel.org>
1395 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396 L: linux-kernel@vger.kernel.org
1398 F: drivers/clocksource/timer-keystone.c
1400 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1401 M: Santosh Shilimkar <ssantosh@kernel.org>
1402 L: linux-kernel@vger.kernel.org
1404 F: drivers/power/reset/keystone-reset.c
1406 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1407 M: Santosh Shilimkar <ssantosh@kernel.org>
1408 L: linux-kernel@vger.kernel.org
1410 F: drivers/memory/*emif*
1412 ARM/LG1K ARCHITECTURE
1413 M: Chanho Min <chanho.min@lge.com>
1414 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416 F: arch/arm64/boot/dts/lg/
1418 ARM/LOGICPD PXA270 MACHINE SUPPORT
1419 M: Lennert Buytenhek <kernel@wantstofly.org>
1420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 ARM/LPC18XX ARCHITECTURE
1424 M: Joachim Eastwood <manabian@gmail.com>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427 F: arch/arm/boot/dts/lpc43*
1428 F: drivers/clk/nxp/clk-lpc18xx*
1429 F: drivers/clocksource/time-lpc32xx.c
1430 F: drivers/i2c/busses/i2c-lpc2k.c
1431 F: drivers/memory/pl172.c
1432 F: drivers/mtd/spi-nor/nxp-spifi.c
1433 F: drivers/rtc/rtc-lpc24xx.c
1436 ARM/LPC32XX SOC SUPPORT
1437 M: Vladimir Zapolskiy <vz@mleia.com>
1438 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1442 F: arch/arm/boot/dts/lpc32*
1443 F: arch/arm/mach-lpc32xx/
1444 F: drivers/i2c/busses/i2c-pnx.c
1445 F: drivers/net/ethernet/nxp/lpc_eth.c
1446 F: drivers/usb/host/ohci-nxp.c
1447 F: drivers/watchdog/pnx4008_wdt.c
1450 ARM/MAGICIAN MACHINE SUPPORT
1451 M: Philipp Zabel <philipp.zabel@gmail.com>
1454 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1455 M: Jason Cooper <jason@lakedaemon.net>
1456 M: Andrew Lunn <andrew@lunn.ch>
1457 M: Gregory Clement <gregory.clement@free-electrons.com>
1458 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 F: arch/arm/mach-mvebu/
1462 F: drivers/rtc/rtc-armada38x.c
1463 F: arch/arm/boot/dts/armada*
1464 F: arch/arm/boot/dts/kirkwood*
1465 F: arch/arm64/boot/dts/marvell/armada*
1466 F: drivers/cpufreq/mvebu-cpufreq.c
1467 F: arch/arm/configs/mvebu_*_defconfig
1469 ARM/Marvell Berlin SoC support
1470 M: Jisheng Zhang <jszhang@marvell.com>
1471 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474 F: arch/arm/mach-berlin/
1475 F: arch/arm/boot/dts/berlin*
1476 F: arch/arm64/boot/dts/marvell/berlin*
1479 ARM/Marvell Dove/MV78xx0/Orion SOC support
1480 M: Jason Cooper <jason@lakedaemon.net>
1481 M: Andrew Lunn <andrew@lunn.ch>
1482 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1483 M: Gregory Clement <gregory.clement@free-electrons.com>
1484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 F: arch/arm/mach-dove/
1487 F: arch/arm/mach-mv78xx0/
1488 F: arch/arm/mach-orion5x/
1489 F: arch/arm/plat-orion/
1490 F: arch/arm/boot/dts/dove*
1491 F: arch/arm/boot/dts/orion5x*
1494 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1495 M: Alexander Clouter <alex@digriz.org.uk>
1496 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497 W: http://www.digriz.org.uk/ts78xx/kernel
1499 F: arch/arm/mach-orion5x/ts78xx-*
1501 ARM/OXNAS platform support
1502 M: Neil Armstrong <narmstrong@baylibre.com>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1506 F: arch/arm/mach-oxnas/
1507 F: arch/arm/boot/dts/ox8*.dtsi
1508 F: arch/arm/boot/dts/wd-mbwe.dts
1509 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1512 ARM/Mediatek RTC DRIVER
1513 M: Eddie Huang <eddie.huang@mediatek.com>
1514 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1517 F: drivers/rtc/rtc-mt6397.c
1519 ARM/Mediatek SoC support
1520 M: Matthias Brugger <matthias.bgg@gmail.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: arch/arm/boot/dts/mt6*
1525 F: arch/arm/boot/dts/mt8*
1526 F: arch/arm/mach-mediatek/
1530 ARM/Mediatek USB3 PHY DRIVER
1531 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1532 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1535 F: drivers/phy/phy-mt65xx-usb3.c
1537 ARM/MICREL KS8695 ARCHITECTURE
1538 M: Greg Ungerer <gerg@uclinux.org>
1539 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 F: arch/arm/mach-ks8695/
1543 ARM/MIOA701 MACHINE SUPPORT
1544 M: Robert Jarzmik <robert.jarzmik@free.fr>
1545 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 F: arch/arm/mach-pxa/mioa701.c
1549 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1550 M: Michael Petchkovsky <mkpetch@internode.on.net>
1553 ARM/NOMADIK ARCHITECTURE
1554 M: Alessandro Rubini <rubini@unipv.it>
1555 M: Linus Walleij <linus.walleij@linaro.org>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558 F: arch/arm/mach-nomadik/
1559 F: drivers/pinctrl/nomadik/
1560 F: drivers/i2c/busses/i2c-nomadik.c
1561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1563 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1564 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1565 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1566 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1569 ARM/TOSA MACHINE SUPPORT
1570 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1571 M: Dirk Opfer <dirk@opfer-online.de>
1574 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1575 M: Marek Vasut <marek.vasut@gmail.com>
1576 L: linux-arm-kernel@lists.infradead.org
1577 W: http://hackndev.com
1579 F: arch/arm/mach-pxa/include/mach/palmtx.h
1580 F: arch/arm/mach-pxa/palmtx.c
1581 F: arch/arm/mach-pxa/include/mach/palmt5.h
1582 F: arch/arm/mach-pxa/palmt5.c
1583 F: arch/arm/mach-pxa/include/mach/palmld.h
1584 F: arch/arm/mach-pxa/palmld.c
1585 F: arch/arm/mach-pxa/include/mach/palmte2.h
1586 F: arch/arm/mach-pxa/palmte2.c
1587 F: arch/arm/mach-pxa/include/mach/palmtc.h
1588 F: arch/arm/mach-pxa/palmtc.c
1590 ARM/PALM TREO SUPPORT
1591 M: Tomas Cech <sleep_walker@suse.com>
1592 L: linux-arm-kernel@lists.infradead.org
1593 W: http://hackndev.com
1595 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1596 F: arch/arm/mach-pxa/palmtreo.c
1599 M: Sergey Lapin <slapin@ossfans.org>
1600 L: linux-arm-kernel@lists.infradead.org
1601 W: http://hackndev.com
1603 F: arch/arm/mach-pxa/include/mach/palmz72.h
1604 F: arch/arm/mach-pxa/palmz72.c
1607 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1608 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1611 ARM/PT DIGITAL BOARD PORT
1612 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 W: http://www.armlinux.org.uk/
1617 ARM/QUALCOMM SUPPORT
1618 M: Andy Gross <andy.gross@linaro.org>
1619 M: David Brown <david.brown@linaro.org>
1620 L: linux-arm-msm@vger.kernel.org
1621 L: linux-soc@vger.kernel.org
1623 F: Documentation/devicetree/bindings/soc/qcom/
1624 F: arch/arm/boot/dts/qcom-*.dts
1625 F: arch/arm/boot/dts/qcom-*.dtsi
1626 F: arch/arm/mach-qcom/
1627 F: arch/arm64/boot/dts/qcom/*
1628 F: drivers/i2c/busses/i2c-qup.c
1629 F: drivers/clk/qcom/
1630 F: drivers/pinctrl/qcom/
1631 F: drivers/soc/qcom/
1632 F: drivers/spi/spi-qup.c
1633 F: drivers/tty/serial/msm_serial.h
1634 F: drivers/tty/serial/msm_serial.c
1635 F: drivers/*/pm8???-*
1636 F: drivers/mfd/ssbi.c
1637 F: drivers/firmware/qcom_scm.c
1638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1640 ARM/RADISYS ENP2611 MACHINE SUPPORT
1641 M: Lennert Buytenhek <kernel@wantstofly.org>
1642 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645 ARM/RENESAS ARM64 ARCHITECTURE
1646 M: Simon Horman <horms@verge.net.au>
1647 M: Magnus Damm <magnus.damm@gmail.com>
1648 L: linux-renesas-soc@vger.kernel.org
1649 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1652 F: arch/arm64/boot/dts/renesas/
1653 F: drivers/soc/renesas/
1654 F: include/linux/soc/renesas/
1656 ARM/RISCPC ARCHITECTURE
1657 M: Russell King <linux@armlinux.org.uk>
1658 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 W: http://www.armlinux.org.uk/
1661 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1662 F: arch/arm/include/asm/hardware/ioc.h
1663 F: arch/arm/include/asm/hardware/iomd.h
1664 F: arch/arm/include/asm/hardware/memc.h
1665 F: arch/arm/mach-rpc/
1666 F: drivers/net/ethernet/8390/etherh.c
1667 F: drivers/net/ethernet/i825xx/ether1*
1668 F: drivers/net/ethernet/seeq/ether3*
1669 F: drivers/scsi/arm/
1671 ARM/Rockchip SoC support
1672 M: Heiko Stuebner <heiko@sntech.de>
1673 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 L: linux-rockchip@lists.infradead.org
1675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1677 F: arch/arm/boot/dts/rk3*
1678 F: arch/arm/mach-rockchip/
1679 F: drivers/clk/rockchip/
1680 F: drivers/i2c/busses/i2c-rk3x.c
1681 F: drivers/*/*rockchip*
1682 F: drivers/*/*/*rockchip*
1683 F: sound/soc/rockchip/
1686 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1687 M: Kukjin Kim <kgene@kernel.org>
1688 M: Krzysztof Kozlowski <krzk@kernel.org>
1689 R: Javier Martinez Canillas <javier@osg.samsung.com>
1690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1693 F: arch/arm/boot/dts/s3c*
1694 F: arch/arm/boot/dts/s5p*
1695 F: arch/arm/boot/dts/samsung*
1696 F: arch/arm/boot/dts/exynos*
1697 F: arch/arm64/boot/dts/exynos/
1698 F: arch/arm/plat-samsung/
1699 F: arch/arm/mach-s3c24*/
1700 F: arch/arm/mach-s3c64xx/
1701 F: arch/arm/mach-s5p*/
1702 F: arch/arm/mach-exynos*/
1703 F: drivers/*/*s3c24*
1704 F: drivers/*/*/*s3c24*
1705 F: drivers/*/*s3c64xx*
1706 F: drivers/*/*s5pv210*
1707 F: drivers/memory/samsung/*
1708 F: drivers/soc/samsung/*
1709 F: Documentation/arm/Samsung/
1710 F: Documentation/devicetree/bindings/arm/samsung/
1711 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1712 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1715 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1716 M: Kyungmin Park <kyungmin.park@samsung.com>
1717 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1719 F: arch/arm/mach-s5pv210/
1721 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1722 M: Kyungmin Park <kyungmin.park@samsung.com>
1723 M: Kamil Debski <kamil@wypas.org>
1724 M: Andrzej Hajda <a.hajda@samsung.com>
1725 L: linux-arm-kernel@lists.infradead.org
1726 L: linux-media@vger.kernel.org
1728 F: drivers/media/platform/s5p-g2d/
1730 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1731 M: Kyungmin Park <kyungmin.park@samsung.com>
1732 M: Kamil Debski <kamil@wypas.org>
1733 M: Jeongtae Park <jtp.park@samsung.com>
1734 M: Andrzej Hajda <a.hajda@samsung.com>
1735 L: linux-arm-kernel@lists.infradead.org
1736 L: linux-media@vger.kernel.org
1738 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1739 F: drivers/media/platform/s5p-mfc/
1741 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1742 M: Kyungmin Park <kyungmin.park@samsung.com>
1743 L: linux-arm-kernel@lists.infradead.org
1744 L: linux-media@vger.kernel.org
1746 F: drivers/staging/media/platform/s5p-cec/
1748 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1749 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1750 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1751 L: linux-arm-kernel@lists.infradead.org
1752 L: linux-media@vger.kernel.org
1754 F: drivers/media/platform/s5p-jpeg/
1756 ARM/SHMOBILE ARM ARCHITECTURE
1757 M: Simon Horman <horms@verge.net.au>
1758 M: Magnus Damm <magnus.damm@gmail.com>
1759 L: linux-renesas-soc@vger.kernel.org
1760 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1763 F: arch/arm/boot/dts/emev2*
1764 F: arch/arm/boot/dts/r7s*
1765 F: arch/arm/boot/dts/r8a*
1766 F: arch/arm/boot/dts/sh*
1767 F: arch/arm/configs/shmobile_defconfig
1768 F: arch/arm/include/debug/renesas-scif.S
1769 F: arch/arm/mach-shmobile/
1770 F: drivers/soc/renesas/
1771 F: include/linux/soc/renesas/
1773 ARM/SOCFPGA ARCHITECTURE
1774 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1776 F: arch/arm/mach-socfpga/
1777 F: arch/arm/boot/dts/socfpga*
1778 F: arch/arm/configs/socfpga_defconfig
1779 F: arch/arm64/boot/dts/altera/
1780 W: http://www.rocketboards.org
1781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1783 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1784 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1786 F: drivers/clk/socfpga/
1788 ARM/SOCFPGA EDAC SUPPORT
1789 M: Thor Thayer <tthayer@opensource.altera.com>
1791 F: drivers/edac/altera_edac.
1793 ARM/STI ARCHITECTURE
1794 M: Patrice Chotard <patrice.chotard@st.com>
1795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 L: kernel@stlinux.com
1797 W: http://www.stlinux.com
1799 F: arch/arm/mach-sti/
1800 F: arch/arm/boot/dts/sti*
1801 F: drivers/char/hw_random/st-rng.c
1802 F: drivers/clocksource/arm_global_timer.c
1803 F: drivers/clocksource/clksrc_st_lpc.c
1804 F: drivers/cpufreq/sti-cpufreq.c
1805 F: drivers/dma/st_fdma*
1806 F: drivers/i2c/busses/i2c-st.c
1807 F: drivers/media/rc/st_rc.c
1808 F: drivers/media/platform/sti/c8sectpfe/
1809 F: drivers/mmc/host/sdhci-st.c
1810 F: drivers/phy/phy-miphy28lp.c
1811 F: drivers/phy/phy-stih407-usb.c
1812 F: drivers/pinctrl/pinctrl-st.c
1813 F: drivers/remoteproc/st_remoteproc.c
1814 F: drivers/remoteproc/st_slim_rproc.c
1815 F: drivers/reset/sti/
1816 F: drivers/rtc/rtc-st-lpc.c
1817 F: drivers/tty/serial/st-asc.c
1818 F: drivers/usb/dwc3/dwc3-st.c
1819 F: drivers/usb/host/ehci-st.c
1820 F: drivers/usb/host/ohci-st.c
1821 F: drivers/watchdog/st_lpc_wdt.c
1822 F: drivers/ata/ahci_st.c
1823 F: include/linux/remoteproc/st_slim_rproc.h
1825 ARM/STM32 ARCHITECTURE
1826 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1827 M: Alexandre Torgue <alexandre.torgue@st.com>
1828 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1832 F: drivers/clocksource/armv7m_systick.c
1834 ARM/TANGO ARCHITECTURE
1835 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1836 L: linux-arm-kernel@lists.infradead.org
1840 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1841 M: Lennert Buytenhek <kernel@wantstofly.org>
1842 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 ARM/TETON BGA MACHINE SUPPORT
1846 M: "Mark F. Brown" <mark.brown314@gmail.com>
1847 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1850 ARM/THECUS N2100 MACHINE SUPPORT
1851 M: Lennert Buytenhek <kernel@wantstofly.org>
1852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1855 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1856 M: Wan ZongShun <mcuos.com@gmail.com>
1857 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858 W: http://www.mcuos.com
1860 F: arch/arm/mach-w90x900/
1861 F: drivers/input/keyboard/w90p910_keypad.c
1862 F: drivers/input/touchscreen/w90p910_ts.c
1863 F: drivers/watchdog/nuc900_wdt.c
1864 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1865 F: drivers/mtd/nand/nuc900_nand.c
1866 F: drivers/rtc/rtc-nuc900.c
1867 F: drivers/spi/spi-nuc900.c
1868 F: drivers/usb/host/ehci-w90x900.c
1869 F: drivers/video/fbdev/nuc900fb.c
1871 ARM/U300 MACHINE SUPPORT
1872 M: Linus Walleij <linus.walleij@linaro.org>
1873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1875 F: arch/arm/mach-u300/
1876 F: drivers/clocksource/timer-u300.c
1877 F: drivers/i2c/busses/i2c-stu300.c
1878 F: drivers/rtc/rtc-coh901331.c
1879 F: drivers/watchdog/coh901327_wdt.c
1880 F: drivers/dma/coh901318*
1881 F: drivers/mfd/ab3100*
1882 F: drivers/rtc/rtc-ab3100.c
1883 F: drivers/rtc/rtc-coh901331.c
1884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1886 ARM/UNIPHIER ARCHITECTURE
1887 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1891 F: arch/arm/boot/dts/uniphier*
1892 F: arch/arm/include/asm/hardware/cache-uniphier.h
1893 F: arch/arm/mach-uniphier/
1894 F: arch/arm/mm/cache-uniphier.c
1895 F: arch/arm64/boot/dts/socionext/
1896 F: drivers/bus/uniphier-system-bus.c
1897 F: drivers/clk/uniphier/
1898 F: drivers/i2c/busses/i2c-uniphier*
1899 F: drivers/pinctrl/uniphier/
1900 F: drivers/reset/reset-uniphier.c
1901 F: drivers/tty/serial/8250/8250_uniphier.c
1904 ARM/Ux500 ARM ARCHITECTURE
1905 M: Linus Walleij <linus.walleij@linaro.org>
1906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908 F: arch/arm/mach-ux500/
1909 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1910 F: drivers/dma/ste_dma40*
1911 F: drivers/hwspinlock/u8500_hsem.c
1912 F: drivers/mfd/abx500*
1913 F: drivers/mfd/ab8500*
1914 F: drivers/mfd/dbx500*
1915 F: drivers/mfd/db8500*
1916 F: drivers/pinctrl/nomadik/pinctrl-ab*
1917 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1918 F: drivers/rtc/rtc-ab8500.c
1919 F: drivers/rtc/rtc-pl031.c
1920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1922 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1923 M: Ulf Hansson <ulf.hansson@linaro.org>
1924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1925 T: git git://git.linaro.org/people/ulfh/clk.git
1927 F: drivers/clk/ux500/
1929 ARM/VERSATILE EXPRESS PLATFORM
1930 M: Liviu Dudau <liviu.dudau@arm.com>
1931 M: Sudeep Holla <sudeep.holla@arm.com>
1932 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935 F: arch/arm/boot/dts/vexpress*
1936 F: arch/arm64/boot/dts/arm/
1937 F: arch/arm/mach-vexpress/
1940 F: drivers/clk/versatile/clk-vexpress-osc.c
1941 F: drivers/clocksource/versatile.c
1945 M: Russell King <linux@armlinux.org.uk>
1946 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1947 W: http://www.armlinux.org.uk/
1951 ARM/VOIPAC PXA270 SUPPORT
1952 M: Marek Vasut <marek.vasut@gmail.com>
1953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1955 F: arch/arm/mach-pxa/vpac270.c
1956 F: arch/arm/mach-pxa/include/mach/vpac270.h
1958 ARM/VT8500 ARM ARCHITECTURE
1959 M: Tony Prisk <linux@prisktech.co.nz>
1960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1962 F: arch/arm/mach-vt8500/
1963 F: drivers/clocksource/vt8500_timer.c
1964 F: drivers/i2c/busses/i2c-wmt.c
1965 F: drivers/mmc/host/wmt-sdmmc.c
1966 F: drivers/pwm/pwm-vt8500.c
1967 F: drivers/rtc/rtc-vt8500.c
1968 F: drivers/tty/serial/vt8500_serial.c
1969 F: drivers/usb/host/ehci-platform.c
1970 F: drivers/usb/host/uhci-platform.c
1971 F: drivers/video/fbdev/vt8500lcdfb.*
1972 F: drivers/video/fbdev/wm8505fb*
1973 F: drivers/video/fbdev/wmt_ge_rops.*
1975 ARM/ZIPIT Z2 SUPPORT
1976 M: Marek Vasut <marek.vasut@gmail.com>
1977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979 F: arch/arm/mach-pxa/z2.c
1980 F: arch/arm/mach-pxa/include/mach/z2.h
1982 ARM/ZTE ARCHITECTURE
1983 M: Jun Nie <jun.nie@linaro.org>
1984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1986 F: arch/arm/mach-zx/
1988 F: Documentation/devicetree/bindings/arm/zte.txt
1989 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1991 ARM/ZYNQ ARCHITECTURE
1992 M: Michal Simek <michal.simek@xilinx.com>
1993 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1994 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1995 W: http://wiki.xilinx.com
1996 T: git https://github.com/Xilinx/linux-xlnx.git
1998 F: arch/arm/mach-zynq/
1999 F: drivers/cpuidle/cpuidle-zynq.c
2000 F: drivers/block/xsysace.c
2003 F: drivers/clocksource/cadence_ttc_timer.c
2004 F: drivers/i2c/busses/i2c-cadence.c
2005 F: drivers/mmc/host/sdhci-of-arasan.c
2006 F: drivers/edac/synopsys_edac.c
2009 M: Will Deacon <will.deacon@arm.com>
2010 R: Robin Murphy <robin.murphy@arm.com>
2011 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2013 F: drivers/iommu/arm-smmu.c
2014 F: drivers/iommu/arm-smmu-v3.c
2015 F: drivers/iommu/io-pgtable-arm.c
2016 F: drivers/iommu/io-pgtable-arm-v7s.c
2018 ARM64 PORT (AARCH64 ARCHITECTURE)
2019 M: Catalin Marinas <catalin.marinas@arm.com>
2020 M: Will Deacon <will.deacon@arm.com>
2021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2025 F: Documentation/arm64/
2027 AS3645A LED FLASH CONTROLLER DRIVER
2028 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2029 L: linux-media@vger.kernel.org
2030 T: git git://linuxtv.org/media_tree.git
2032 F: drivers/media/i2c/as3645a.c
2033 F: include/media/i2c/as3645a.h
2035 ASAHI KASEI AK8974 DRIVER
2036 M: Linus Walleij <linus.walleij@linaro.org>
2037 L: linux-iio@vger.kernel.org
2038 W: http://www.akm.com/
2040 F: drivers/iio/magnetometer/ak8974.c
2042 ASC7621 HARDWARE MONITOR DRIVER
2043 M: George Joseph <george.joseph@fairview5.com>
2044 L: linux-hwmon@vger.kernel.org
2046 F: Documentation/hwmon/asc7621
2047 F: drivers/hwmon/asc7621.c
2049 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2050 M: Corentin Chary <corentin.chary@gmail.com>
2051 L: acpi4asus-user@lists.sourceforge.net
2052 L: platform-driver-x86@vger.kernel.org
2053 W: http://acpi4asus.sf.net
2055 F: drivers/platform/x86/asus*.c
2056 F: drivers/platform/x86/eeepc*.c
2058 ASUS WIRELESS RADIO CONTROL DRIVER
2059 M: João Paulo Rechi Vita <jprvita@gmail.com>
2060 L: platform-driver-x86@vger.kernel.org
2062 F: drivers/platform/x86/asus-wireless.c
2065 M: David Howells <dhowells@redhat.com>
2066 L: keyrings@vger.kernel.org
2068 F: Documentation/crypto/asymmetric-keys.txt
2069 F: include/linux/verification.h
2070 F: include/crypto/public_key.h
2071 F: include/crypto/pkcs7.h
2072 F: crypto/asymmetric_keys/
2074 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2075 R: Dan Williams <dan.j.williams@intel.com>
2076 W: http://sourceforge.net/projects/xscaleiop
2078 F: Documentation/crypto/async-tx-api.txt
2081 F: include/linux/dmaengine.h
2082 F: include/linux/async_tx.h
2085 M: Wolfram Sang <wsa@the-dreams.de>
2086 L: linux-i2c@vger.kernel.org
2088 F: drivers/misc/eeprom/at24.c
2089 F: include/linux/platform_data/at24.h
2091 ATA OVER ETHERNET (AOE) DRIVER
2092 M: "Ed L. Cashin" <ed.cashin@acm.org>
2093 W: http://www.openaoe.org/
2095 F: Documentation/aoe/
2096 F: drivers/block/aoe/
2098 ATHEROS 71XX/9XXX GPIO DRIVER
2099 M: Alban Bedel <albeu@free.fr>
2100 W: https://github.com/AlbanBedel/linux
2101 T: git git://github.com/AlbanBedel/linux
2103 F: drivers/gpio/gpio-ath79.c
2104 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2106 ATHEROS ATH GENERIC UTILITIES
2107 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2108 L: linux-wireless@vger.kernel.org
2110 F: drivers/net/wireless/ath/*
2112 ATHEROS ATH5K WIRELESS DRIVER
2113 M: Jiri Slaby <jirislaby@gmail.com>
2114 M: Nick Kossifidis <mickflemm@gmail.com>
2115 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2116 L: linux-wireless@vger.kernel.org
2117 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2119 F: drivers/net/wireless/ath/ath5k/
2121 ATHEROS ATH6KL WIRELESS DRIVER
2122 M: Kalle Valo <kvalo@qca.qualcomm.com>
2123 L: linux-wireless@vger.kernel.org
2124 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2127 F: drivers/net/wireless/ath/ath6kl/
2129 WILOCITY WIL6210 WIRELESS DRIVER
2130 M: Maya Erez <qca_merez@qca.qualcomm.com>
2131 L: linux-wireless@vger.kernel.org
2132 L: wil6210@qca.qualcomm.com
2134 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2135 F: drivers/net/wireless/ath/wil6210/
2136 F: include/uapi/linux/wil6210_uapi.h
2138 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2139 M: Christian Lamparter <chunkeey@googlemail.com>
2140 L: linux-wireless@vger.kernel.org
2141 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2143 F: drivers/net/wireless/ath/carl9170/
2145 ATK0110 HWMON DRIVER
2146 M: Luca Tettamanti <kronos.it@gmail.com>
2147 L: linux-hwmon@vger.kernel.org
2149 F: drivers/hwmon/asus_atk0110.c
2152 M: Ville Syrjala <syrjala@sci.fi>
2154 F: drivers/input/misc/ati_remote2.c
2156 ATLX ETHERNET DRIVERS
2157 M: Jay Cliburn <jcliburn@gmail.com>
2158 M: Chris Snook <chris.snook@gmail.com>
2159 L: netdev@vger.kernel.org
2160 W: http://sourceforge.net/projects/atl1
2161 W: http://atl1.sourceforge.net
2163 F: drivers/net/ethernet/atheros/
2166 M: Chas Williams <3chas3@gmail.com>
2167 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2168 L: netdev@vger.kernel.org
2169 W: http://linux-atm.sourceforge.net
2172 F: include/linux/atm*
2173 F: include/uapi/linux/atm*
2175 ATMEL AT91 / AT32 MCI DRIVER
2176 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2178 F: drivers/mmc/host/atmel-mci.c
2180 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2181 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2183 F: drivers/power/reset/at91-sama5d2_shdwc.c
2185 ATMEL SAMA5D2 ADC DRIVER
2186 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2187 L: linux-iio@vger.kernel.org
2189 F: drivers/iio/adc/at91-sama5d2_adc.c
2191 ATMEL Audio ALSA driver
2192 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2193 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2198 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2201 F: drivers/dma/at_hdmac.c
2202 F: drivers/dma/at_hdmac_regs.h
2203 F: include/linux/platform_data/dma-atmel.h
2206 M: Ludovic Desroches <ludovic.desroches@atmel.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@atmel.com>
2214 L: linux-i2c@vger.kernel.org
2216 F: drivers/i2c/busses/i2c-at91.c
2219 M: Ludovic Desroches <ludovic.desroches@atmel.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@atmel.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@atmel.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@atmel.com>
2246 L: linux-mmc@vger.kernel.org
2248 F: drivers/mmc/host/sdhci-of-at91.c
2251 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2253 F: drivers/spi/spi-atmel.*
2256 M: Nicolas Ferre <nicolas.ferre@atmel.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@atmel.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@atmel.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: Jingoo Han <jingoohan1@gmail.com>
2390 M: Lee Jones <lee.jones@linaro.org>
2391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2393 F: drivers/video/backlight/
2394 F: include/linux/backlight.h
2397 M: Marek Lindner <mareklindner@neomailbox.ch>
2398 M: Simon Wunderlich <sw@simonwunderlich.de>
2399 M: Antonio Quartulli <a@unstable.cc>
2400 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2401 W: https://www.open-mesh.org/
2402 Q: https://patchwork.open-mesh.org/project/batman/list/
2404 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2405 F: Documentation/ABI/testing/sysfs-class-net-mesh
2406 F: Documentation/networking/batman-adv.txt
2407 F: include/uapi/linux/batman_adv.h
2410 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2411 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2412 L: linux-hams@vger.kernel.org
2413 W: http://www.baycom.org/~tom/ham/ham.html
2415 F: drivers/net/hamradio/baycom*
2417 BCACHE (BLOCK LAYER CACHE)
2418 M: Kent Overstreet <kent.overstreet@gmail.com>
2419 L: linux-bcache@vger.kernel.org
2420 W: http://bcache.evilpiepirate.org
2422 F: drivers/md/bcache/
2424 BDISP ST MEDIA DRIVER
2425 M: Fabien Dessenne <fabien.dessenne@st.com>
2426 L: linux-media@vger.kernel.org
2427 T: git git://linuxtv.org/media_tree.git
2428 W: https://linuxtv.org
2430 F: drivers/media/platform/sti/bdisp
2433 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2434 M: Salah Triki <salah.triki@gmail.com>
2436 T: git git://github.com/luisbg/linux-befs.git
2437 F: Documentation/filesystems/befs.txt
2440 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2441 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2442 L: netdev@vger.kernel.org
2444 F: drivers/net/ethernet/ec_bhf.c
2447 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2449 F: Documentation/filesystems/bfs.txt
2451 F: include/uapi/linux/bfs_fs.h
2453 BLACKFIN ARCHITECTURE
2454 M: Steven Miao <realmz6@gmail.com>
2455 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2456 T: git git://git.code.sf.net/p/adi-linux/code
2457 W: http://blackfin.uclinux.org
2461 BLACKFIN EMAC DRIVER
2462 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2463 W: http://blackfin.uclinux.org
2465 F: drivers/net/ethernet/adi/
2468 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2469 W: http://blackfin.uclinux.org
2471 F: drivers/rtc/rtc-bfin.c
2474 M: Sonic Zhang <sonic.zhang@analog.com>
2475 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2476 W: http://blackfin.uclinux.org
2478 F: drivers/mmc/host/bfin_sdh.c
2480 BLACKFIN SERIAL DRIVER
2481 M: Sonic Zhang <sonic.zhang@analog.com>
2482 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2483 W: http://blackfin.uclinux.org
2485 F: drivers/tty/serial/bfin_uart.c
2487 BLACKFIN WATCHDOG DRIVER
2488 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2489 W: http://blackfin.uclinux.org
2491 F: drivers/watchdog/bfin_wdt.c
2493 BLACKFIN I2C TWI DRIVER
2494 M: Sonic Zhang <sonic.zhang@analog.com>
2495 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2496 W: http://blackfin.uclinux.org/
2498 F: drivers/i2c/busses/i2c-bfin-twi.c
2500 BLACKFIN MEDIA DRIVER
2501 M: Scott Jiang <scott.jiang.linux@gmail.com>
2502 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2503 W: http://blackfin.uclinux.org/
2505 F: drivers/media/platform/blackfin/
2506 F: drivers/media/i2c/adv7183*
2507 F: drivers/media/i2c/vs6624*
2509 BLINKM RGB LED DRIVER
2510 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2512 F: drivers/leds/leds-blinkm.c
2515 M: Jens Axboe <axboe@kernel.dk>
2516 L: linux-block@vger.kernel.org
2517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2520 F: kernel/trace/blktrace.c
2524 M: Joern Engel <joern@lazybastard.org>
2525 L: linux-mtd@lists.infradead.org
2527 F: drivers/mtd/devices/block2mtd.c
2530 M: Marcel Holtmann <marcel@holtmann.org>
2531 M: Gustavo Padovan <gustavo@padovan.org>
2532 M: Johan Hedberg <johan.hedberg@gmail.com>
2533 L: linux-bluetooth@vger.kernel.org
2534 W: http://www.bluez.org/
2535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2538 F: drivers/bluetooth/
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
2550 F: include/net/bluetooth/
2553 M: Jay Vosburgh <j.vosburgh@gmail.com>
2554 M: Veaceslav Falico <vfalico@gmail.com>
2555 M: Andy Gospodarek <andy@greyhouse.net>
2556 L: netdev@vger.kernel.org
2557 W: http://sourceforge.net/projects/bonding/
2559 F: drivers/net/bonding/
2560 F: include/uapi/linux/if_bonding.h
2562 BPF (Safe dynamic programs and tools)
2563 M: Alexei Starovoitov <ast@kernel.org>
2564 L: netdev@vger.kernel.org
2565 L: linux-kernel@vger.kernel.org
2568 F: tools/testing/selftests/bpf/
2571 BROADCOM B44 10/100 ETHERNET DRIVER
2572 M: Michael Chan <michael.chan@broadcom.com>
2573 L: netdev@vger.kernel.org
2575 F: drivers/net/ethernet/broadcom/b44.*
2577 BROADCOM B53 ETHERNET SWITCH DRIVER
2578 M: Florian Fainelli <f.fainelli@gmail.com>
2579 L: netdev@vger.kernel.org
2580 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2582 F: drivers/net/dsa/b53/*
2583 F: include/linux/platform_data/b53.h
2585 BROADCOM GENET ETHERNET DRIVER
2586 M: Florian Fainelli <f.fainelli@gmail.com>
2587 L: netdev@vger.kernel.org
2589 F: drivers/net/ethernet/broadcom/genet/
2591 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2592 M: Rasesh Mody <rasesh.mody@cavium.com>
2593 M: Harish Patil <harish.patil@cavium.com>
2594 M: Dept-GELinuxNICDev@cavium.com
2595 L: netdev@vger.kernel.org
2597 F: drivers/net/ethernet/broadcom/bnx2.*
2598 F: drivers/net/ethernet/broadcom/bnx2_*
2600 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2601 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2602 M: Ariel Elior <ariel.elior@cavium.com>
2603 M: everest-linux-l2@cavium.com
2604 L: netdev@vger.kernel.org
2606 F: drivers/net/ethernet/broadcom/bnx2x/
2608 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2609 M: Florian Fainelli <f.fainelli@gmail.com>
2610 M: Ray Jui <rjui@broadcom.com>
2611 M: Scott Branden <sbranden@broadcom.com>
2612 M: bcm-kernel-feedback-list@broadcom.com
2613 T: git git://github.com/broadcom/mach-bcm
2619 F: arch/arm/mach-bcm/
2621 BROADCOM BCM2835 ARM ARCHITECTURE
2622 M: Stephen Warren <swarren@wwwdotorg.org>
2623 M: Lee Jones <lee@kernel.org>
2624 M: Eric Anholt <eric@anholt.net>
2625 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2630 F: drivers/staging/vc04_services
2632 BROADCOM BCM47XX MIPS ARCHITECTURE
2633 M: Hauke Mehrtens <hauke@hauke-m.de>
2634 M: Rafał Miłecki <zajec5@gmail.com>
2635 L: linux-mips@linux-mips.org
2637 F: Documentation/devicetree/bindings/mips/brcm/
2638 F: arch/mips/bcm47xx/*
2639 F: arch/mips/include/asm/mach-bcm47xx/*
2641 BROADCOM BCM5301X ARM ARCHITECTURE
2642 M: Hauke Mehrtens <hauke@hauke-m.de>
2643 M: Rafał Miłecki <zajec5@gmail.com>
2644 M: bcm-kernel-feedback-list@broadcom.com
2645 L: linux-arm-kernel@lists.infradead.org
2647 F: arch/arm/mach-bcm/bcm_5301x.c
2648 F: arch/arm/boot/dts/bcm5301x*.dtsi
2649 F: arch/arm/boot/dts/bcm470*
2651 BROADCOM BCM53573 ARM ARCHITECTURE
2652 M: Rafał Miłecki <rafal@milecki.pl>
2653 L: linux-arm-kernel@lists.infradead.org
2655 F: arch/arm/boot/dts/bcm53573*
2656 F: arch/arm/boot/dts/bcm47189*
2658 BROADCOM BCM63XX ARM ARCHITECTURE
2659 M: Florian Fainelli <f.fainelli@gmail.com>
2660 M: bcm-kernel-feedback-list@broadcom.com
2661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2662 T: git git://github.com/broadcom/stblinux.git
2666 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2667 M: Kevin Cernekee <cernekee@gmail.com>
2668 L: linux-usb@vger.kernel.org
2670 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2672 BROADCOM BCM7XXX ARM ARCHITECTURE
2673 M: Brian Norris <computersforpeace@gmail.com>
2674 M: Gregory Fong <gregory.0xf0@gmail.com>
2675 M: Florian Fainelli <f.fainelli@gmail.com>
2676 M: bcm-kernel-feedback-list@broadcom.com
2677 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2678 T: git git://github.com/broadcom/stblinux.git
2680 F: arch/arm/mach-bcm/*brcmstb*
2681 F: arch/arm/boot/dts/bcm7*.dts*
2682 F: drivers/bus/brcmstb_gisb.c
2685 BROADCOM BMIPS MIPS ARCHITECTURE
2686 M: Kevin Cernekee <cernekee@gmail.com>
2687 M: Florian Fainelli <f.fainelli@gmail.com>
2688 L: linux-mips@linux-mips.org
2689 T: git git://github.com/broadcom/stblinux.git
2691 F: arch/mips/bmips/*
2692 F: arch/mips/include/asm/mach-bmips/*
2693 F: arch/mips/kernel/*bmips*
2694 F: arch/mips/boot/dts/brcm/bcm*.dts*
2695 F: drivers/irqchip/irq-bcm63*
2696 F: drivers/irqchip/irq-bcm7*
2697 F: drivers/irqchip/irq-brcmstb*
2698 F: include/linux/bcm963xx_nvram.h
2699 F: include/linux/bcm963xx_tag.h
2701 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2702 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2703 M: Prashant Sreedharan <prashant@broadcom.com>
2704 M: Michael Chan <mchan@broadcom.com>
2705 L: netdev@vger.kernel.org
2707 F: drivers/net/ethernet/broadcom/tg3.*
2709 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2710 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2711 M: Franky Lin <franky.lin@broadcom.com>
2712 M: Hante Meuleman <hante.meuleman@broadcom.com>
2713 L: linux-wireless@vger.kernel.org
2714 L: brcm80211-dev-list.pdl@broadcom.com
2716 F: drivers/net/wireless/broadcom/brcm80211/
2718 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2719 M: QLogic-Storage-Upstream@qlogic.com
2720 L: linux-scsi@vger.kernel.org
2722 F: drivers/scsi/bnx2fc/
2724 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2725 M: QLogic-Storage-Upstream@qlogic.com
2726 L: linux-scsi@vger.kernel.org
2728 F: drivers/scsi/bnx2i/
2730 BROADCOM IPROC ARM ARCHITECTURE
2731 M: Ray Jui <rjui@broadcom.com>
2732 M: Scott Branden <sbranden@broadcom.com>
2733 M: Jon Mason <jonmason@broadcom.com>
2734 M: bcm-kernel-feedback-list@broadcom.com
2735 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2736 T: git git://github.com/broadcom/cygnus-linux.git
2751 F: arch/arm64/boot/dts/broadcom/ns2*
2752 F: drivers/clk/bcm/clk-ns*
2753 F: drivers/pinctrl/bcm/pinctrl-ns*
2755 BROADCOM BRCMSTB GPIO DRIVER
2756 M: Gregory Fong <gregory.0xf0@gmail.com>
2757 L: bcm-kernel-feedback-list@broadcom.com
2759 F: drivers/gpio/gpio-brcmstb.c
2760 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2762 BROADCOM KONA GPIO DRIVER
2763 M: Ray Jui <rjui@broadcom.com>
2764 L: bcm-kernel-feedback-list@broadcom.com
2766 F: drivers/gpio/gpio-bcm-kona.c
2767 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2769 BROADCOM NVRAM DRIVER
2770 M: Rafał Miłecki <zajec5@gmail.com>
2771 L: linux-mips@linux-mips.org
2773 F: drivers/firmware/broadcom/*
2775 BROADCOM STB NAND FLASH DRIVER
2776 M: Brian Norris <computersforpeace@gmail.com>
2777 M: Kamal Dasu <kdasu.kdev@gmail.com>
2778 L: linux-mtd@lists.infradead.org
2779 L: bcm-kernel-feedback-list@broadcom.com
2781 F: drivers/mtd/nand/brcmnand/
2783 BROADCOM STB AVS CPUFREQ DRIVER
2784 M: Markus Mayer <mmayer@broadcom.com>
2785 M: bcm-kernel-feedback-list@broadcom.com
2786 L: linux-pm@vger.kernel.org
2788 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2789 F: drivers/cpufreq/brcmstb*
2791 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2792 M: Rafał Miłecki <zajec5@gmail.com>
2793 L: linux-wireless@vger.kernel.org
2796 F: include/linux/bcma/
2798 BROADCOM SYSTEMPORT ETHERNET DRIVER
2799 M: Florian Fainelli <f.fainelli@gmail.com>
2800 L: netdev@vger.kernel.org
2802 F: drivers/net/ethernet/broadcom/bcmsysport.*
2804 BROADCOM VULCAN ARM64 SOC
2805 M: Jayachandran C. <c.jayachandran@gmail.com>
2806 M: bcm-kernel-feedback-list@broadcom.com
2807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2809 F: arch/arm64/boot/dts/broadcom/vulcan*
2811 BROADCOM NETXTREME-E ROCE DRIVER
2812 M: Selvin Xavier <selvin.xavier@broadcom.com>
2813 M: Devesh Sharma <devesh.sharma@broadcom.com>
2814 M: Somnath Kotur <somnath.kotur@broadcom.com>
2815 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2816 L: linux-rdma@vger.kernel.org
2817 W: http://www.broadcom.com
2819 F: drivers/infiniband/hw/bnxt_re/
2820 F: include/uapi/rdma/bnxt_re-abi.h
2822 BROCADE BFA FC SCSI DRIVER
2823 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2824 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2825 L: linux-scsi@vger.kernel.org
2827 F: drivers/scsi/bfa/
2829 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2830 M: Rasesh Mody <rasesh.mody@cavium.com>
2831 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2832 M: Dept-GELinuxNICDev@cavium.com
2833 L: netdev@vger.kernel.org
2835 F: drivers/net/ethernet/brocade/bna/
2837 BSG (block layer generic sg v4 driver)
2838 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2839 L: linux-scsi@vger.kernel.org
2842 F: include/linux/bsg.h
2843 F: include/uapi/linux/bsg.h
2846 M: Clemens Ladisch <clemens@ladisch.de>
2847 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2848 T: git git://git.alsa-project.org/alsa-kernel.git
2850 F: Documentation/sound/alsa/Bt87x.txt
2851 F: sound/pci/bt87x.c
2854 M: Michael Buesch <m@bues.ch>
2855 W: http://bu3sch.de/btgpio.php
2857 F: drivers/gpio/gpio-bt8xx.c
2860 M: Chris Mason <clm@fb.com>
2861 M: Josef Bacik <jbacik@fb.com>
2862 M: David Sterba <dsterba@suse.com>
2863 L: linux-btrfs@vger.kernel.org
2864 W: http://btrfs.wiki.kernel.org/
2865 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2868 F: Documentation/filesystems/btrfs.txt
2871 BTTV VIDEO4LINUX DRIVER
2872 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2873 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2874 L: linux-media@vger.kernel.org
2875 W: https://linuxtv.org
2876 T: git git://linuxtv.org/media_tree.git
2878 F: Documentation/media/v4l-drivers/bttv*
2879 F: drivers/media/pci/bt8xx/bttv*
2881 BUSLOGIC SCSI DRIVER
2882 M: Khalid Aziz <khalid@gonehiking.org>
2883 L: linux-scsi@vger.kernel.org
2885 F: drivers/scsi/BusLogic.*
2886 F: drivers/scsi/FlashPoint.*
2888 C-MEDIA CMI8788 DRIVER
2889 M: Clemens Ladisch <clemens@ladisch.de>
2890 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2891 T: git git://git.alsa-project.org/alsa-kernel.git
2893 F: sound/pci/oxygen/
2896 M: Mark Salter <msalter@redhat.com>
2897 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2898 L: linux-c6x-dev@linux-c6x.org
2899 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2903 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2904 M: David Howells <dhowells@redhat.com>
2905 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2907 F: Documentation/filesystems/caching/cachefiles.txt
2910 CADET FM/AM RADIO RECEIVER DRIVER
2911 M: Hans Verkuil <hverkuil@xs4all.nl>
2912 L: linux-media@vger.kernel.org
2913 T: git git://linuxtv.org/media_tree.git
2914 W: https://linuxtv.org
2916 F: drivers/media/radio/radio-cadet*
2918 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2919 M: Jonathan Corbet <corbet@lwn.net>
2920 L: linux-media@vger.kernel.org
2921 T: git git://linuxtv.org/media_tree.git
2923 F: Documentation/media/v4l-drivers/cafe_ccic*
2924 F: drivers/media/platform/marvell-ccic/
2927 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2928 L: netdev@vger.kernel.org
2930 F: Documentation/networking/caif/
2931 F: drivers/net/caif/
2932 F: include/uapi/linux/caif/
2933 F: include/net/caif/
2936 CALGARY x86-64 IOMMU
2937 M: Muli Ben-Yehuda <mulix@mulix.org>
2938 M: Jon Mason <jdmason@kudzu.us>
2939 L: iommu@lists.linux-foundation.org
2941 F: arch/x86/kernel/pci-calgary_64.c
2942 F: arch/x86/kernel/tce_64.c
2943 F: arch/x86/include/asm/calgary.h
2944 F: arch/x86/include/asm/tce.h
2947 M: Oliver Hartkopp <socketcan@hartkopp.net>
2948 M: Marc Kleine-Budde <mkl@pengutronix.de>
2949 L: linux-can@vger.kernel.org
2950 W: https://github.com/linux-can
2951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2954 F: Documentation/networking/can.txt
2956 F: include/linux/can/core.h
2957 F: include/uapi/linux/can.h
2958 F: include/uapi/linux/can/bcm.h
2959 F: include/uapi/linux/can/raw.h
2960 F: include/uapi/linux/can/gw.h
2963 M: Wolfgang Grandegger <wg@grandegger.com>
2964 M: Marc Kleine-Budde <mkl@pengutronix.de>
2965 L: linux-can@vger.kernel.org
2966 W: https://github.com/linux-can
2967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2970 F: Documentation/devicetree/bindings/net/can/
2972 F: include/linux/can/dev.h
2973 F: include/linux/can/platform/
2974 F: include/uapi/linux/can/error.h
2975 F: include/uapi/linux/can/netlink.h
2978 M: Serge Hallyn <serge@hallyn.com>
2979 L: linux-security-module@vger.kernel.org
2981 F: include/linux/capability.h
2982 F: include/uapi/linux/capability.h
2983 F: security/commoncap.c
2984 F: kernel/capability.c
2986 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2987 M: Kevin Tsai <ktsai@capellamicro.com>
2989 F: drivers/iio/light/cm*
2990 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
2993 M: Jan Glauber <jglauber@cavium.com>
2994 M: David Daney <david.daney@cavium.com>
2995 W: http://www.cavium.com
2997 F: drivers/i2c/busses/i2c-octeon*
2998 F: drivers/i2c/busses/i2c-thunderx*
3000 CAVIUM LIQUIDIO NETWORK DRIVER
3001 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3002 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3003 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3004 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3005 L: netdev@vger.kernel.org
3006 W: http://www.cavium.com
3008 F: drivers/net/ethernet/cavium/liquidio/
3010 CC2520 IEEE-802.15.4 RADIO DRIVER
3011 M: Varka Bhadram <varkabhadram@gmail.com>
3012 L: linux-wpan@vger.kernel.org
3014 F: drivers/net/ieee802154/cc2520.c
3015 F: include/linux/spi/cc2520.h
3016 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3019 M: Hans Verkuil <hans.verkuil@cisco.com>
3020 L: linux-media@vger.kernel.org
3021 T: git git://linuxtv.org/media_tree.git
3022 W: http://linuxtv.org
3024 F: Documentation/media/kapi/cec-core.rst
3025 F: Documentation/media/uapi/cec
3026 F: drivers/media/cec/
3027 F: drivers/media/cec-edid.c
3028 F: drivers/media/rc/keymaps/rc-cec.c
3029 F: include/media/cec.h
3030 F: include/media/cec-edid.h
3031 F: include/uapi/linux/cec.h
3032 F: include/uapi/linux/cec-funcs.h
3034 CELL BROADBAND ENGINE ARCHITECTURE
3035 M: Arnd Bergmann <arnd@arndb.de>
3036 L: linuxppc-dev@lists.ozlabs.org
3037 W: http://www.ibm.com/developerworks/power/cell/
3039 F: arch/powerpc/include/asm/cell*.h
3040 F: arch/powerpc/include/asm/spu*.h
3041 F: arch/powerpc/include/uapi/asm/spu*.h
3042 F: arch/powerpc/oprofile/*cell*
3043 F: arch/powerpc/platforms/cell/
3045 CEPH COMMON CODE (LIBCEPH)
3046 M: Ilya Dryomov <idryomov@gmail.com>
3047 M: "Yan, Zheng" <zyan@redhat.com>
3048 M: Sage Weil <sage@redhat.com>
3049 L: ceph-devel@vger.kernel.org
3051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3052 T: git git://github.com/ceph/ceph-client.git
3055 F: include/linux/ceph/
3056 F: include/linux/crush/
3058 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3059 M: "Yan, Zheng" <zyan@redhat.com>
3060 M: Sage Weil <sage@redhat.com>
3061 M: Ilya Dryomov <idryomov@gmail.com>
3062 L: ceph-devel@vger.kernel.org
3064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3065 T: git git://github.com/ceph/ceph-client.git
3067 F: Documentation/filesystems/ceph.txt
3070 CERTIFICATE HANDLING:
3071 M: David Howells <dhowells@redhat.com>
3072 M: David Woodhouse <dwmw2@infradead.org>
3073 L: keyrings@vger.kernel.org
3075 F: Documentation/module-signing.txt
3077 F: scripts/sign-file.c
3078 F: scripts/extract-cert.c
3080 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3081 L: linux-usb@vger.kernel.org
3083 F: Documentation/usb/WUSB-Design-overview.txt
3084 F: Documentation/usb/wusb-cbaf
3085 F: drivers/usb/host/hwa-hc.c
3086 F: drivers/usb/host/whci/
3087 F: drivers/usb/wusbcore/
3088 F: include/linux/usb/wusb*
3090 HT16K33 LED CONTROLLER DRIVER
3091 M: Robin van der Gracht <robin@protonic.nl>
3093 F: drivers/auxdisplay/ht16k33.c
3094 F: Documentation/devicetree/bindings/display/ht16k33.txt
3096 CFAG12864B LCD DRIVER
3097 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3098 W: http://miguelojeda.es/auxdisplay.htm
3099 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3101 F: drivers/auxdisplay/cfag12864b.c
3102 F: include/linux/cfag12864b.h
3104 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3105 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3106 W: http://miguelojeda.es/auxdisplay.htm
3107 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3109 F: drivers/auxdisplay/cfag12864bfb.c
3110 F: include/linux/cfag12864b.h
3112 CFG80211 and NL80211
3113 M: Johannes Berg <johannes@sipsolutions.net>
3114 L: linux-wireless@vger.kernel.org
3115 W: http://wireless.kernel.org/
3116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3119 F: include/uapi/linux/nl80211.h
3120 F: include/net/cfg80211.h
3122 X: net/wireless/wext*
3124 CHAR and MISC DRIVERS
3125 M: Arnd Bergmann <arnd@arndb.de>
3126 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3131 F: include/linux/miscdevice.h
3134 M: Andy Whitcroft <apw@canonical.com>
3135 M: Joe Perches <joe@perches.com>
3137 F: scripts/checkpatch.pl
3139 CHINESE DOCUMENTATION
3140 M: Harry Wei <harryxiyou@gmail.com>
3141 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3142 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3144 F: Documentation/translations/zh_CN/
3146 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3147 M: Peter Chen <Peter.Chen@nxp.com>
3148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3149 L: linux-usb@vger.kernel.org
3151 F: drivers/usb/chipidea/
3153 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3154 M: Hans de Goede <hdegoede@redhat.com>
3155 L: linux-input@vger.kernel.org
3157 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3158 F: drivers/input/touchscreen/chipone_icn8318.c
3160 CHROME HARDWARE PLATFORM SUPPORT
3161 M: Olof Johansson <olof@lixom.net>
3163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3164 F: drivers/platform/chrome/
3166 CISCO VIC ETHERNET NIC DRIVER
3167 M: Christian Benvenuti <benve@cisco.com>
3168 M: Sujith Sankar <ssujith@cisco.com>
3169 M: Govindarajulu Varadarajan <_govind@gmx.com>
3170 M: Neel Patel <neepatel@cisco.com>
3172 F: drivers/net/ethernet/cisco/enic/
3174 CISCO VIC LOW LATENCY NIC DRIVER
3175 M: Christian Benvenuti <benve@cisco.com>
3176 M: Dave Goodell <dgoodell@cisco.com>
3178 F: drivers/infiniband/hw/usnic/
3180 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3181 M: Hartley Sweeten <hsweeten@visionengravers.com>
3182 L: netdev@vger.kernel.org
3184 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3186 CIRRUS LOGIC AUDIO CODEC DRIVERS
3187 M: Brian Austin <brian.austin@cirrus.com>
3188 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3189 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3191 F: sound/soc/codecs/cs*
3194 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3195 L: linux-kernel@vger.kernel.org
3198 F: include/linux/cleancache.h
3201 M: Russell King <linux@armlinux.org.uk>
3202 L: linux-clk@vger.kernel.org
3204 F: include/linux/clk.h
3206 CLOCKSOURCE, CLOCKEVENT DRIVERS
3207 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3208 M: Thomas Gleixner <tglx@linutronix.de>
3209 L: linux-kernel@vger.kernel.org
3210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3212 F: drivers/clocksource
3214 CISCO FCOE HBA DRIVER
3215 M: Satish Kharat <satishkh@cisco.com>
3216 M: Sesidhar Baddela <sebaddel@cisco.com>
3217 M: Karan Tilak Kumar <kartilak@cisco.com>
3218 L: linux-scsi@vger.kernel.org
3220 F: drivers/scsi/fnic/
3222 CISCO SCSI HBA DRIVER
3223 M: Karan Tilak Kumar <kartilak@cisco.com>
3224 M: Sesidhar Baddela <sebaddel@cisco.com>
3225 L: linux-scsi@vger.kernel.org
3227 F: drivers/scsi/snic/
3230 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3231 M: Daniel Oliveira Nascimento <don@syst.com.br>
3232 L: platform-driver-x86@vger.kernel.org
3234 F: drivers/platform/x86/classmate-laptop.c
3237 M: Hans Verkuil <hans.verkuil@cisco.com>
3238 L: linux-media@vger.kernel.org
3239 T: git git://linuxtv.org/media_tree.git
3240 W: https://linuxtv.org
3242 F: drivers/media/pci/cobalt/
3244 COCCINELLE/Semantic Patches (SmPL)
3245 M: Julia Lawall <Julia.Lawall@lip6.fr>
3246 M: Gilles Muller <Gilles.Muller@lip6.fr>
3247 M: Nicolas Palix <nicolas.palix@imag.fr>
3248 M: Michal Marek <mmarek@suse.com>
3249 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3251 W: http://coccinelle.lip6.fr/
3253 F: Documentation/dev-tools/coccinelle.rst
3254 F: scripts/coccinelle/
3255 F: scripts/coccicheck
3258 M: Jan Harkes <jaharkes@cs.cmu.edu>
3260 L: codalist@coda.cs.cmu.edu
3261 W: http://www.coda.cs.cmu.edu/
3263 F: Documentation/filesystems/coda.txt
3265 F: include/linux/coda*.h
3266 F: include/uapi/linux/coda*.h
3268 CODA V4L2 MEM2MEM DRIVER
3269 M: Philipp Zabel <p.zabel@pengutronix.de>
3270 L: linux-media@vger.kernel.org
3272 F: Documentation/devicetree/bindings/media/coda.txt
3273 F: drivers/media/platform/coda/
3275 COMMON CLK FRAMEWORK
3276 M: Michael Turquette <mturquette@baylibre.com>
3277 M: Stephen Boyd <sboyd@codeaurora.org>
3278 L: linux-clk@vger.kernel.org
3279 Q: http://patchwork.kernel.org/project/linux-clk/list/
3280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3282 F: Documentation/devicetree/bindings/clock/
3284 X: drivers/clk/clkdev.c
3285 F: include/linux/clk-pr*
3286 F: include/linux/clk/
3288 COMMON INTERNET FILE SYSTEM (CIFS)
3289 M: Steve French <sfrench@samba.org>
3290 L: linux-cifs@vger.kernel.org
3291 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3292 W: http://linux-cifs.samba.org/
3293 T: git git://git.samba.org/sfrench/cifs-2.6.git
3295 F: Documentation/filesystems/cifs/
3298 COMPACTPCI HOTPLUG CORE
3299 M: Scott Murray <scott@spiteful.org>
3300 L: linux-pci@vger.kernel.org
3302 F: drivers/pci/hotplug/cpci_hotplug*
3304 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3305 M: Scott Murray <scott@spiteful.org>
3306 L: linux-pci@vger.kernel.org
3308 F: drivers/pci/hotplug/cpcihp_zt5550.*
3310 COMPACTPCI HOTPLUG GENERIC DRIVER
3311 M: Scott Murray <scott@spiteful.org>
3312 L: linux-pci@vger.kernel.org
3314 F: drivers/pci/hotplug/cpcihp_generic.c
3316 COMPAL LAPTOP SUPPORT
3317 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3318 L: platform-driver-x86@vger.kernel.org
3320 F: drivers/platform/x86/compal-laptop.c
3322 CONEXANT ACCESSRUNNER USB DRIVER
3323 L: accessrunner-general@lists.sourceforge.net
3324 W: http://accessrunner.sourceforge.net/
3326 F: drivers/usb/atm/cxacru.c
3329 M: Joel Becker <jlbec@evilplan.org>
3330 M: Christoph Hellwig <hch@lst.de>
3331 T: git git://git.infradead.org/users/hch/configfs.git
3334 F: include/linux/configfs.h
3337 M: Evgeniy Polyakov <zbr@ioremap.net>
3338 L: netdev@vger.kernel.org
3340 F: drivers/connector/
3342 CONTROL GROUP (CGROUP)
3343 M: Tejun Heo <tj@kernel.org>
3344 M: Li Zefan <lizefan@huawei.com>
3345 M: Johannes Weiner <hannes@cmpxchg.org>
3346 L: cgroups@vger.kernel.org
3347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3349 F: Documentation/cgroup*
3350 F: include/linux/cgroup*
3353 CONTROL GROUP - CPUSET
3354 M: Li Zefan <lizefan@huawei.com>
3355 L: cgroups@vger.kernel.org
3356 W: http://www.bullopensource.org/cpuset/
3357 W: http://oss.sgi.com/projects/cpusets/
3358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3360 F: Documentation/cgroup-v1/cpusets.txt
3361 F: include/linux/cpuset.h
3364 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3365 M: Johannes Weiner <hannes@cmpxchg.org>
3366 M: Michal Hocko <mhocko@kernel.org>
3367 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3368 L: cgroups@vger.kernel.org
3369 L: linux-mm@kvack.org
3374 CORETEMP HARDWARE MONITORING DRIVER
3375 M: Fenghua Yu <fenghua.yu@intel.com>
3376 L: linux-hwmon@vger.kernel.org
3378 F: Documentation/hwmon/coretemp
3379 F: drivers/hwmon/coretemp.c
3381 COSA/SRP SYNC SERIAL DRIVER
3382 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3383 W: http://www.fi.muni.cz/~kas/cosa/
3385 F: drivers/net/wan/cosa*
3387 CPMAC ETHERNET DRIVER
3388 M: Florian Fainelli <f.fainelli@gmail.com>
3389 L: netdev@vger.kernel.org
3391 F: drivers/net/ethernet/ti/cpmac.c
3393 CPU FREQUENCY DRIVERS
3394 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3395 M: Viresh Kumar <viresh.kumar@linaro.org>
3396 L: linux-pm@vger.kernel.org
3398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3399 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3400 B: https://bugzilla.kernel.org
3401 F: Documentation/cpu-freq/
3403 F: include/linux/cpufreq.h
3405 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3406 M: Viresh Kumar <viresh.kumar@linaro.org>
3407 M: Sudeep Holla <sudeep.holla@arm.com>
3408 L: linux-pm@vger.kernel.org
3409 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3411 F: drivers/cpufreq/arm_big_little.h
3412 F: drivers/cpufreq/arm_big_little.c
3413 F: drivers/cpufreq/arm_big_little_dt.c
3415 CPUIDLE DRIVER - ARM BIG LITTLE
3416 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3417 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3418 L: linux-pm@vger.kernel.org
3419 L: linux-arm-kernel@lists.infradead.org
3420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3422 F: drivers/cpuidle/cpuidle-big_little.c
3424 CPUIDLE DRIVER - ARM EXYNOS
3425 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3426 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3427 M: Kukjin Kim <kgene@kernel.org>
3428 L: linux-pm@vger.kernel.org
3429 L: linux-samsung-soc@vger.kernel.org
3431 F: drivers/cpuidle/cpuidle-exynos.c
3432 F: arch/arm/mach-exynos/pm.c
3435 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3436 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3437 L: linux-pm@vger.kernel.org
3439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3440 B: https://bugzilla.kernel.org
3441 F: drivers/cpuidle/*
3442 F: include/linux/cpuidle.h
3445 M: "H. Peter Anvin" <hpa@zytor.com>
3447 F: arch/x86/kernel/cpuid.c
3448 F: arch/x86/kernel/msr.c
3450 CPU POWER MONITORING SUBSYSTEM
3451 M: Thomas Renninger <trenn@suse.com>
3452 L: linux-pm@vger.kernel.org
3454 F: tools/power/cpupower/
3457 W: http://sourceforge.net/projects/cramfs/
3458 S: Orphan / Obsolete
3459 F: Documentation/filesystems/cramfs.txt
3463 M: Mikael Starvik <starvik@axis.com>
3464 M: Jesper Nilsson <jesper.nilsson@axis.com>
3465 L: linux-cris-kernel@axis.com
3466 W: http://developer.axis.com
3467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3470 F: drivers/tty/serial/crisv10.*
3473 M: Herbert Xu <herbert@gondor.apana.org.au>
3474 M: "David S. Miller" <davem@davemloft.net>
3475 L: linux-crypto@vger.kernel.org
3476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3479 F: Documentation/crypto/
3480 F: Documentation/devicetree/bindings/crypto/
3481 F: Documentation/DocBook/crypto-API.tmpl
3486 F: include/linux/crypto*
3488 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3489 M: Neil Horman <nhorman@tuxdriver.com>
3490 L: linux-crypto@vger.kernel.org
3492 F: crypto/ansi_cprng.c
3496 M: Hans Verkuil <hverkuil@xs4all.nl>
3497 L: linux-media@vger.kernel.org
3498 T: git git://linuxtv.org/media_tree.git
3499 W: http://linuxtv.org
3501 F: drivers/media/i2c/cs3308.c
3502 F: drivers/media/i2c/cs3308.h
3504 CS5535 Audio ALSA driver
3505 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3507 F: sound/pci/cs5535audio/
3510 M: Solomon Peachy <pizza@shaftnet.org>
3512 F: drivers/net/wireless/st/cw1200/
3514 CX18 VIDEO4LINUX DRIVER
3515 M: Andy Walls <awalls@md.metrocast.net>
3516 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3517 L: linux-media@vger.kernel.org
3518 T: git git://linuxtv.org/media_tree.git
3519 W: https://linuxtv.org
3520 W: http://www.ivtvdriver.org/index.php/Cx18
3522 F: Documentation/media/v4l-drivers/cx18*
3523 F: drivers/media/pci/cx18/
3524 F: include/uapi/linux/ivtv*
3526 CX2341X MPEG ENCODER HELPER MODULE
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: https://linuxtv.org
3532 F: drivers/media/common/cx2341x*
3533 F: include/media/cx2341x*
3535 CX24120 MEDIA DRIVER
3536 M: Jemma Denson <jdenson@gmail.com>
3537 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3538 L: linux-media@vger.kernel.org
3539 W: https://linuxtv.org
3540 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3542 F: drivers/media/dvb-frontends/cx24120*
3544 CX88 VIDEO4LINUX DRIVER
3545 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3546 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3547 L: linux-media@vger.kernel.org
3548 W: https://linuxtv.org
3549 T: git git://linuxtv.org/media_tree.git
3551 F: Documentation/media/v4l-drivers/cx88*
3552 F: drivers/media/pci/cx88/
3554 CXD2820R MEDIA DRIVER
3555 M: Antti Palosaari <crope@iki.fi>
3556 L: linux-media@vger.kernel.org
3557 W: https://linuxtv.org
3558 W: http://palosaari.fi/linux/
3559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3560 T: git git://linuxtv.org/anttip/media_tree.git
3562 F: drivers/media/dvb-frontends/cxd2820r*
3564 CXGB3 ETHERNET DRIVER (CXGB3)
3565 M: Santosh Raspatur <santosh@chelsio.com>
3566 L: netdev@vger.kernel.org
3567 W: http://www.chelsio.com
3569 F: drivers/net/ethernet/chelsio/cxgb3/
3571 CXGB3 ISCSI DRIVER (CXGB3I)
3572 M: Karen Xie <kxie@chelsio.com>
3573 L: linux-scsi@vger.kernel.org
3574 W: http://www.chelsio.com
3576 F: drivers/scsi/cxgbi/cxgb3i
3578 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3579 M: Steve Wise <swise@chelsio.com>
3580 L: linux-rdma@vger.kernel.org
3581 W: http://www.openfabrics.org
3583 F: drivers/infiniband/hw/cxgb3/
3584 F: include/uapi/rdma/cxgb3-abi.h
3586 CXGB4 ETHERNET DRIVER (CXGB4)
3587 M: Hariprasad S <hariprasad@chelsio.com>
3588 L: netdev@vger.kernel.org
3589 W: http://www.chelsio.com
3591 F: drivers/net/ethernet/chelsio/cxgb4/
3593 CXGB4 ISCSI DRIVER (CXGB4I)
3594 M: Karen Xie <kxie@chelsio.com>
3595 L: linux-scsi@vger.kernel.org
3596 W: http://www.chelsio.com
3598 F: drivers/scsi/cxgbi/cxgb4i
3600 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3601 M: Steve Wise <swise@chelsio.com>
3602 L: linux-rdma@vger.kernel.org
3603 W: http://www.openfabrics.org
3605 F: drivers/infiniband/hw/cxgb4/
3606 F: include/uapi/rdma/cxgb4-abi.h
3608 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3609 M: Casey Leedom <leedom@chelsio.com>
3610 L: netdev@vger.kernel.org
3611 W: http://www.chelsio.com
3613 F: drivers/net/ethernet/chelsio/cxgb4vf/
3615 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3616 M: Ian Munsie <imunsie@au1.ibm.com>
3617 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3618 L: linuxppc-dev@lists.ozlabs.org
3620 F: arch/powerpc/platforms/powernv/pci-cxl.c
3621 F: drivers/misc/cxl/
3622 F: include/misc/cxl*
3623 F: include/uapi/misc/cxl.h
3624 F: Documentation/powerpc/cxl.txt
3625 F: Documentation/ABI/testing/sysfs-class-cxl
3627 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3628 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3629 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3630 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3631 L: linux-scsi@vger.kernel.org
3633 F: drivers/scsi/cxlflash/
3634 F: include/uapi/scsi/cxlflash_ioctls.h
3635 F: Documentation/powerpc/cxlflash.txt
3637 STMMAC ETHERNET DRIVER
3638 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3639 M: Alexandre Torgue <alexandre.torgue@st.com>
3640 L: netdev@vger.kernel.org
3641 W: http://www.stlinux.com
3643 F: drivers/net/ethernet/stmicro/stmmac/
3646 M: Russell King <linux@armlinux.org.uk>
3647 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3648 W: http://www.armlinux.org.uk/
3650 F: drivers/video/fbdev/cyber2000fb.*
3652 CYCLADES ASYNC MUX DRIVER
3653 W: http://www.cyclades.com/
3655 F: drivers/tty/cyclades.c
3656 F: include/linux/cyclades.h
3657 F: include/uapi/linux/cyclades.h
3659 CYCLADES PC300 DRIVER
3660 W: http://www.cyclades.com/
3662 F: drivers/net/wan/pc300*
3664 CYPRESS_FIRMWARE MEDIA DRIVER
3665 M: Antti Palosaari <crope@iki.fi>
3666 L: linux-media@vger.kernel.org
3667 W: https://linuxtv.org
3668 W: http://palosaari.fi/linux/
3669 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3670 T: git git://linuxtv.org/anttip/media_tree.git
3672 F: drivers/media/common/cypress_firmware*
3674 CYTTSP TOUCHSCREEN DRIVER
3675 M: Ferruh Yigit <fery@cypress.com>
3676 L: linux-input@vger.kernel.org
3678 F: drivers/input/touchscreen/cyttsp*
3679 F: include/linux/input/cyttsp.h
3681 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3682 M: Joshua Kinard <kumba@gentoo.org>
3684 F: drivers/rtc/rtc-ds1685.c
3685 F: include/linux/rtc/ds1685.h
3687 DAMA SLAVE for AX.25
3688 M: Joerg Reuter <jreuter@yaina.de>
3689 W: http://yaina.de/jreuter/
3690 W: http://www.qsl.net/dl1bke/
3691 L: linux-hams@vger.kernel.org
3693 F: net/ax25/af_ax25.c
3694 F: net/ax25/ax25_dev.c
3695 F: net/ax25/ax25_ds_*
3696 F: net/ax25/ax25_in.c
3697 F: net/ax25/ax25_out.c
3698 F: net/ax25/ax25_timer.c
3699 F: net/ax25/sysctl_net_ax25.c
3701 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3702 L: netdev@vger.kernel.org
3704 F: Documentation/networking/dmfe.txt
3705 F: drivers/net/ethernet/dec/tulip/dmfe.c
3707 DC390/AM53C974 SCSI driver
3708 M: Hannes Reinecke <hare@suse.com>
3709 L: linux-scsi@vger.kernel.org
3711 F: drivers/scsi/am53c974.c
3714 M: Oliver Neukum <oliver@neukum.org>
3715 M: Ali Akcaagac <aliakc@web.de>
3716 M: Jamie Lenehan <lenehan@twibble.org>
3717 L: dc395x@twibble.org
3718 W: http://twibble.org/dist/dc395x/
3719 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3721 F: Documentation/scsi/dc395x.txt
3722 F: drivers/scsi/dc395x.*
3725 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3726 L: dccp@vger.kernel.org
3727 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3729 F: include/linux/dccp.h
3730 F: include/uapi/linux/dccp.h
3731 F: include/linux/tfrc.h
3734 DECnet NETWORK LAYER
3735 W: http://linux-decnet.sourceforge.net
3736 L: linux-decnet-user@lists.sourceforge.net
3738 F: Documentation/networking/decnet.txt
3741 DECSTATION PLATFORM SUPPORT
3742 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3743 L: linux-mips@linux-mips.org
3744 W: http://www.linux-mips.org/wiki/DECstation
3747 F: arch/mips/include/asm/dec/
3748 F: arch/mips/include/asm/mach-dec/
3750 DEFXX FDDI NETWORK DRIVER
3751 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3753 F: drivers/net/fddi/defxx.*
3756 M: Matthew Garrett <mjg59@srcf.ucam.org>
3757 M: Pali Rohár <pali.rohar@gmail.com>
3758 L: platform-driver-x86@vger.kernel.org
3760 F: drivers/platform/x86/dell-laptop.c
3762 DELL LAPTOP RBTN DRIVER
3763 M: Pali Rohár <pali.rohar@gmail.com>
3765 F: drivers/platform/x86/dell-rbtn.*
3767 DELL LAPTOP FREEFALL DRIVER
3768 M: Pali Rohár <pali.rohar@gmail.com>
3770 F: drivers/platform/x86/dell-smo8800.c
3772 DELL LAPTOP SMM DRIVER
3773 M: Pali Rohár <pali.rohar@gmail.com>
3775 F: drivers/hwmon/dell-smm-hwmon.c
3776 F: include/uapi/linux/i8k.h
3778 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3779 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3781 F: Documentation/dcdbas.txt
3782 F: drivers/firmware/dcdbas.*
3784 DELL WMI EXTRAS DRIVER
3785 M: Matthew Garrett <mjg59@srcf.ucam.org>
3786 M: Pali Rohár <pali.rohar@gmail.com>
3788 F: drivers/platform/x86/dell-wmi.c
3790 DESIGNWARE USB2 DRD IP DRIVER
3791 M: John Youn <johnyoun@synopsys.com>
3792 L: linux-usb@vger.kernel.org
3793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3795 F: drivers/usb/dwc2/
3797 DESIGNWARE USB3 DRD IP DRIVER
3798 M: Felipe Balbi <balbi@kernel.org>
3799 L: linux-usb@vger.kernel.org
3800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3802 F: drivers/usb/dwc3/
3804 DEVICE COREDUMP (DEV_COREDUMP)
3805 M: Johannes Berg <johannes@sipsolutions.net>
3806 L: linux-kernel@vger.kernel.org
3808 F: drivers/base/devcoredump.c
3809 F: include/linux/devcoredump.h
3811 DEVICE FREQUENCY (DEVFREQ)
3812 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3813 M: Kyungmin Park <kyungmin.park@samsung.com>
3814 R: Chanwoo Choi <cw00.choi@samsung.com>
3815 L: linux-pm@vger.kernel.org
3816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3819 F: include/linux/devfreq.h
3820 F: Documentation/devicetree/bindings/devfreq/
3822 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3823 M: Chanwoo Choi <cw00.choi@samsung.com>
3824 L: linux-pm@vger.kernel.org
3825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3827 F: drivers/devfreq/event/
3828 F: drivers/devfreq/devfreq-event.c
3829 F: include/linux/devfreq-event.h
3830 F: Documentation/devicetree/bindings/devfreq/event/
3832 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3833 M: Chanwoo Choi <cw00.choi@samsung.com>
3834 L: linux-pm@vger.kernel.org
3835 L: linux-samsung-soc@vger.kernel.org
3836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3838 F: drivers/devfreq/exynos-bus.c
3839 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3841 DEVICE NUMBER REGISTRY
3842 M: Torben Mathiasen <device@lanana.org>
3843 W: http://lanana.org/docs/device-list/index.html
3847 M: Alasdair Kergon <agk@redhat.com>
3848 M: Mike Snitzer <snitzer@redhat.com>
3849 M: dm-devel@redhat.com
3850 L: dm-devel@redhat.com
3851 W: http://sources.redhat.com/dm
3852 Q: http://patchwork.kernel.org/project/dm-devel/list/
3853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3854 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3856 F: Documentation/device-mapper/
3858 F: drivers/md/persistent-data/
3859 F: include/linux/device-mapper.h
3860 F: include/linux/dm-*.h
3861 F: include/uapi/linux/dm-*.h
3864 M: Jiri Pirko <jiri@mellanox.com>
3865 L: netdev@vger.kernel.org
3867 F: net/core/devlink.c
3868 F: include/net/devlink.h
3869 F: include/uapi/linux/devlink.h
3871 DIALOG SEMICONDUCTOR DRIVERS
3872 M: Support Opensource <support.opensource@diasemi.com>
3873 W: http://www.dialog-semiconductor.com/products
3875 F: Documentation/hwmon/da90??
3876 F: Documentation/devicetree/bindings/mfd/da90*.txt
3877 F: Documentation/devicetree/bindings/regulator/da92*.txt
3878 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3879 F: drivers/gpio/gpio-da90??.c
3880 F: drivers/hwmon/da90??-hwmon.c
3881 F: drivers/iio/adc/da91??-*.c
3882 F: drivers/input/misc/da90??_onkey.c
3883 F: drivers/input/touchscreen/da9052_tsi.c
3884 F: drivers/leds/leds-da90??.c
3885 F: drivers/mfd/da903x.c
3886 F: drivers/mfd/da90??-*.c
3887 F: drivers/mfd/da91??-*.c
3888 F: drivers/power/supply/da9052-battery.c
3889 F: drivers/power/supply/da91??-*.c
3890 F: drivers/regulator/da903x.c
3891 F: drivers/regulator/da9???-regulator.[ch]
3892 F: drivers/rtc/rtc-da90??.c
3893 F: drivers/video/backlight/da90??_bl.c
3894 F: drivers/watchdog/da90??_wdt.c
3895 F: include/linux/mfd/da903x.h
3896 F: include/linux/mfd/da9052/
3897 F: include/linux/mfd/da9055/
3898 F: include/linux/mfd/da9062/
3899 F: include/linux/mfd/da9063/
3900 F: include/linux/mfd/da9150/
3901 F: include/linux/regulator/da9211.h
3902 F: include/sound/da[79]*.h
3903 F: sound/soc/codecs/da[79]*.[ch]
3905 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3906 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3907 L: linux-gpio@vger.kernel.org
3909 F: drivers/gpio/gpio-gpio-mm.c
3911 DIGI NEO AND CLASSIC PCI PRODUCTS
3912 M: Lidza Louina <lidza.louina@gmail.com>
3913 M: Mark Hounschell <markh@compro.net>
3914 L: driverdev-devel@linuxdriverproject.org
3916 F: drivers/staging/dgnc/
3918 DIOLAN U2C-12 I2C DRIVER
3919 M: Guenter Roeck <linux@roeck-us.net>
3920 L: linux-i2c@vger.kernel.org
3922 F: drivers/i2c/busses/i2c-diolan-u2c.c
3925 M: Matthew Wilcox <willy@linux.intel.com>
3926 L: linux-fsdevel@vger.kernel.org
3930 DIRECTORY NOTIFICATION (DNOTIFY)
3931 M: Eric Paris <eparis@parisplace.org>
3933 F: Documentation/filesystems/dnotify.txt
3934 F: fs/notify/dnotify/
3935 F: include/linux/dnotify.h
3937 DISK GEOMETRY AND PARTITION HANDLING
3938 M: Andries Brouwer <aeb@cwi.nl>
3939 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3940 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3941 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3945 M: Jan Kara <jack@suse.com>
3947 F: Documentation/filesystems/quota.txt
3949 F: include/linux/quota*.h
3950 F: include/uapi/linux/quota*.h
3952 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3953 M: Bernie Thompson <bernie@plugable.com>
3954 L: linux-fbdev@vger.kernel.org
3956 W: http://plugable.com/category/projects/udlfb/
3957 F: drivers/video/fbdev/udlfb.c
3958 F: include/video/udlfb.h
3959 F: Documentation/fb/udlfb.txt
3961 DISTRIBUTED LOCK MANAGER (DLM)
3962 M: Christine Caulfield <ccaulfie@redhat.com>
3963 M: David Teigland <teigland@redhat.com>
3964 L: cluster-devel@redhat.com
3965 W: http://sources.redhat.com/cluster/
3966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3970 DMA BUFFER SHARING FRAMEWORK
3971 M: Sumit Semwal <sumit.semwal@linaro.org>
3973 L: linux-media@vger.kernel.org
3974 L: dri-devel@lists.freedesktop.org
3975 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3977 F: include/linux/dma-buf*
3978 F: include/linux/reservation.h
3979 F: include/linux/*fence.h
3980 F: Documentation/dma-buf-sharing.txt
3981 T: git git://anongit.freedesktop.org/drm/drm-misc
3984 M: Sumit Semwal <sumit.semwal@linaro.org>
3985 R: Gustavo Padovan <gustavo@padovan.org>
3987 L: linux-media@vger.kernel.org
3988 L: dri-devel@lists.freedesktop.org
3989 F: drivers/dma-buf/sync_*
3990 F: drivers/dma-buf/sw_sync.c
3991 F: include/linux/sync_file.h
3992 F: include/uapi/linux/sync_file.h
3993 F: Documentation/sync_file.txt
3994 T: git git://anongit.freedesktop.org/drm/drm-misc
3996 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3997 M: Vinod Koul <vinod.koul@intel.com>
3998 L: dmaengine@vger.kernel.org
3999 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4002 F: include/linux/dmaengine.h
4003 F: Documentation/devicetree/bindings/dma/
4004 F: Documentation/dmaengine/
4005 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4007 DME1737 HARDWARE MONITOR DRIVER
4008 M: Juerg Haefliger <juergh@gmail.com>
4009 L: linux-hwmon@vger.kernel.org
4011 F: Documentation/hwmon/dme1737
4012 F: drivers/hwmon/dme1737.c
4015 M: Jean Delvare <jdelvare@suse.com>
4017 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4018 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4019 F: drivers/firmware/dmi-id.c
4020 F: drivers/firmware/dmi_scan.c
4021 F: include/linux/dmi.h
4024 M: Jonathan Corbet <corbet@lwn.net>
4025 L: linux-doc@vger.kernel.org
4028 F: scripts/docproc.c
4029 F: scripts/kernel-doc*
4030 X: Documentation/ABI/
4031 X: Documentation/devicetree/
4032 X: Documentation/acpi
4033 X: Documentation/power
4034 X: Documentation/spi
4035 X: Documentation/media
4036 T: git git://git.lwn.net/linux.git docs-next
4039 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4040 L: blinux-list@redhat.com
4042 F: drivers/char/dtlk.c
4043 F: include/linux/dtlk.h
4045 DPT_I2O SCSI RAID DRIVER
4046 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4047 L: linux-scsi@vger.kernel.org
4048 W: http://www.adaptec.com/
4050 F: drivers/scsi/dpt*
4051 F: drivers/scsi/dpt/
4054 M: Philipp Reisner <philipp.reisner@linbit.com>
4055 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4056 L: drbd-dev@lists.linbit.com
4057 W: http://www.drbd.org
4058 T: git git://git.linbit.com/linux-drbd.git
4059 T: git git://git.linbit.com/drbd-8.4.git
4061 F: drivers/block/drbd/
4063 F: Documentation/blockdev/drbd/
4065 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4066 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4069 F: Documentation/kobject.txt
4074 F: include/linux/debugfs.h
4075 F: include/linux/kobj*
4079 M: David Airlie <airlied@linux.ie>
4080 L: dri-devel@lists.freedesktop.org
4081 T: git git://people.freedesktop.org/~airlied/linux
4082 B: https://bugs.freedesktop.org/
4083 C: irc://chat.freenode.net/dri-devel
4087 F: Documentation/devicetree/bindings/display/
4088 F: Documentation/devicetree/bindings/gpu/
4089 F: Documentation/devicetree/bindings/video/
4090 F: Documentation/gpu/
4092 F: include/uapi/drm/
4094 DRM DRIVERS AND MISC GPU PATCHES
4095 M: Daniel Vetter <daniel.vetter@intel.com>
4096 M: Jani Nikula <jani.nikula@linux.intel.com>
4097 M: Sean Paul <seanpaul@chromium.org>
4098 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4100 T: git git://anongit.freedesktop.org/drm/drm-misc
4101 F: Documentation/gpu/
4103 F: drivers/gpu/drm/*
4105 F: include/uapi/drm/drm*
4107 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4108 M: Dave Airlie <airlied@redhat.com>
4110 F: drivers/gpu/drm/ast/
4112 DRM DRIVERS FOR BRIDGE CHIPS
4113 M: Archit Taneja <architt@codeaurora.org>
4115 T: git git://anongit.freedesktop.org/drm/drm-misc
4116 F: drivers/gpu/drm/bridge/
4118 DRM DRIVER FOR BOCHS VIRTUAL GPU
4119 M: Gerd Hoffmann <kraxel@redhat.com>
4121 F: drivers/gpu/drm/bochs/
4123 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4124 M: Dave Airlie <airlied@redhat.com>
4126 F: drivers/gpu/drm/cirrus/
4128 RADEON and AMDGPU DRM DRIVERS
4129 M: Alex Deucher <alexander.deucher@amd.com>
4130 M: Christian König <christian.koenig@amd.com>
4131 L: dri-devel@lists.freedesktop.org
4132 T: git git://people.freedesktop.org/~agd5f/linux
4134 F: drivers/gpu/drm/radeon/
4135 F: include/uapi/drm/radeon_drm.h
4136 F: drivers/gpu/drm/amd/
4137 F: include/uapi/drm/amdgpu_drm.h
4140 M: Thierry Reding <thierry.reding@gmail.com>
4141 L: dri-devel@lists.freedesktop.org
4142 T: git git://anongit.freedesktop.org/tegra/linux.git
4144 F: drivers/gpu/drm/drm_panel.c
4145 F: drivers/gpu/drm/panel/
4146 F: include/drm/drm_panel.h
4147 F: Documentation/devicetree/bindings/display/panel/
4149 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4150 M: Daniel Vetter <daniel.vetter@intel.com>
4151 M: Jani Nikula <jani.nikula@linux.intel.com>
4152 L: intel-gfx@lists.freedesktop.org
4153 W: https://01.org/linuxgraphics/
4154 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4155 C: irc://chat.freenode.net/intel-gfx
4156 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4157 T: git git://anongit.freedesktop.org/drm-intel
4159 F: drivers/gpu/drm/i915/
4160 F: include/drm/i915*
4161 F: include/uapi/drm/i915_drm.h
4162 F: Documentation/gpu/i915.rst
4164 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4165 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4166 M: Zhi Wang <zhi.a.wang@intel.com>
4167 L: igvt-g-dev@lists.01.org
4168 L: intel-gfx@lists.freedesktop.org
4169 W: https://01.org/igvt-g
4170 T: git https://github.com/01org/gvt-linux.git
4172 F: drivers/gpu/drm/i915/gvt/
4174 DRM DRIVERS FOR ATMEL HLCDC
4175 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4176 L: dri-devel@lists.freedesktop.org
4178 F: drivers/gpu/drm/atmel-hlcdc/
4179 F: Documentation/devicetree/bindings/drm/atmel/
4181 DRM DRIVERS FOR ALLWINNER A10
4182 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4183 L: dri-devel@lists.freedesktop.org
4185 F: drivers/gpu/drm/sun4i/
4186 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4188 DRM DRIVERS FOR AMLOGIC SOCS
4189 M: Neil Armstrong <narmstrong@baylibre.com>
4190 L: dri-devel@lists.freedesktop.org
4191 L: linux-amlogic@lists.infradead.org
4192 W: http://linux-meson.com/
4194 F: drivers/gpu/drm/meson/
4195 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4197 DRM DRIVERS FOR EXYNOS
4198 M: Inki Dae <inki.dae@samsung.com>
4199 M: Joonyoung Shim <jy0922.shim@samsung.com>
4200 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4201 M: Kyungmin Park <kyungmin.park@samsung.com>
4202 L: dri-devel@lists.freedesktop.org
4203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4205 F: drivers/gpu/drm/exynos/
4206 F: include/uapi/drm/exynos_drm.h
4207 F: Documentation/devicetree/bindings/display/exynos/
4209 DRM DRIVERS FOR FREESCALE DCU
4210 M: Stefan Agner <stefan@agner.ch>
4211 M: Alison Wang <alison.wang@freescale.com>
4212 L: dri-devel@lists.freedesktop.org
4214 F: drivers/gpu/drm/fsl-dcu/
4215 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4216 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4217 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4219 DRM DRIVERS FOR FREESCALE IMX
4220 M: Philipp Zabel <p.zabel@pengutronix.de>
4221 L: dri-devel@lists.freedesktop.org
4223 F: drivers/gpu/drm/imx/
4224 F: drivers/gpu/ipu-v3/
4225 F: Documentation/devicetree/bindings/display/imx/
4227 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4228 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4229 L: dri-devel@lists.freedesktop.org
4230 T: git git://github.com/patjak/drm-gma500
4232 F: drivers/gpu/drm/gma500/
4234 DRM DRIVERS FOR HISILICON
4235 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4236 M: Rongrong Zou <zourongrong@gmail.com>
4237 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4238 R: Chen Feng <puck.chen@hisilicon.com>
4239 L: dri-devel@lists.freedesktop.org
4240 T: git git://github.com/xin3liang/linux.git
4242 F: drivers/gpu/drm/hisilicon/
4243 F: Documentation/devicetree/bindings/display/hisilicon/
4245 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4246 S: Orphan / Obsolete
4247 F: drivers/gpu/drm/i810/
4248 F: include/uapi/drm/i810_drm.h
4250 DRM DRIVERS FOR MEDIATEK
4251 M: CK Hu <ck.hu@mediatek.com>
4252 M: Philipp Zabel <p.zabel@pengutronix.de>
4253 L: dri-devel@lists.freedesktop.org
4255 F: drivers/gpu/drm/mediatek/
4256 F: Documentation/devicetree/bindings/display/mediatek/
4258 DRM DRIVER FOR MSM ADRENO GPU
4259 M: Rob Clark <robdclark@gmail.com>
4260 L: linux-arm-msm@vger.kernel.org
4261 L: dri-devel@lists.freedesktop.org
4262 L: freedreno@lists.freedesktop.org
4263 T: git git://people.freedesktop.org/~robclark/linux
4265 F: drivers/gpu/drm/msm/
4266 F: include/uapi/drm/msm_drm.h
4267 F: Documentation/devicetree/bindings/display/msm/
4269 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4270 M: Ben Skeggs <bskeggs@redhat.com>
4271 L: dri-devel@lists.freedesktop.org
4272 L: nouveau@lists.freedesktop.org
4273 T: git git://github.com/skeggsb/linux
4275 F: drivers/gpu/drm/nouveau/
4276 F: include/uapi/drm/nouveau_drm.h
4278 DRM DRIVERS FOR NVIDIA TEGRA
4279 M: Thierry Reding <thierry.reding@gmail.com>
4280 L: dri-devel@lists.freedesktop.org
4281 L: linux-tegra@vger.kernel.org
4282 T: git git://anongit.freedesktop.org/tegra/linux.git
4284 F: drivers/gpu/drm/tegra/
4285 F: drivers/gpu/host1x/
4286 F: include/linux/host1x.h
4287 F: include/uapi/drm/tegra_drm.h
4288 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4290 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4291 S: Orphan / Obsolete
4292 F: drivers/gpu/drm/mga/
4293 F: include/uapi/drm/mga_drm.h
4295 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4296 M: Dave Airlie <airlied@redhat.com>
4298 F: drivers/gpu/drm/mgag200/
4300 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4301 S: Orphan / Obsolete
4302 F: drivers/gpu/drm/r128/
4303 F: include/uapi/drm/r128_drm.h
4305 DRM DRIVERS FOR RENESAS
4306 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4307 L: dri-devel@lists.freedesktop.org
4308 L: linux-renesas-soc@vger.kernel.org
4309 T: git git://linuxtv.org/pinchartl/fbdev
4311 F: drivers/gpu/drm/rcar-du/
4312 F: drivers/gpu/drm/shmobile/
4313 F: include/linux/platform_data/shmob_drm.h
4314 F: Documentation/devicetree/bindings/display/renesas,du.txt
4316 DRM DRIVER FOR QXL VIRTUAL GPU
4317 M: Dave Airlie <airlied@redhat.com>
4319 F: drivers/gpu/drm/qxl/
4320 F: include/uapi/drm/qxl_drm.h
4322 DRM DRIVERS FOR ROCKCHIP
4323 M: Mark Yao <mark.yao@rock-chips.com>
4324 L: dri-devel@lists.freedesktop.org
4326 F: drivers/gpu/drm/rockchip/
4327 F: Documentation/devicetree/bindings/display/rockchip/
4329 DRM DRIVER FOR SAVAGE VIDEO CARDS
4330 S: Orphan / Obsolete
4331 F: drivers/gpu/drm/savage/
4332 F: include/uapi/drm/savage_drm.h
4334 DRM DRIVER FOR SIS VIDEO CARDS
4335 S: Orphan / Obsolete
4336 F: drivers/gpu/drm/sis/
4337 F: include/uapi/drm/sis_drm.h
4340 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4341 M: Vincent Abriou <vincent.abriou@st.com>
4342 L: dri-devel@lists.freedesktop.org
4343 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4345 F: drivers/gpu/drm/sti
4346 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4348 DRM DRIVER FOR TDFX VIDEO CARDS
4349 S: Orphan / Obsolete
4350 F: drivers/gpu/drm/tdfx/
4352 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4353 M: Dave Airlie <airlied@redhat.com>
4355 F: drivers/gpu/drm/udl/
4357 DRM DRIVERS FOR VIVANTE GPU IP
4358 M: Lucas Stach <l.stach@pengutronix.de>
4359 R: Russell King <linux+etnaviv@armlinux.org.uk>
4360 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4361 L: etnaviv@lists.freedesktop.org
4362 L: dri-devel@lists.freedesktop.org
4364 F: drivers/gpu/drm/etnaviv/
4365 F: include/uapi/drm/etnaviv_drm.h
4366 F: Documentation/devicetree/bindings/display/etnaviv/
4368 DRM DRIVER FOR VMWARE VIRTUAL GPU
4369 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4370 M: Sinclair Yeh <syeh@vmware.com>
4371 M: Thomas Hellstrom <thellstrom@vmware.com>
4372 L: dri-devel@lists.freedesktop.org
4373 T: git git://people.freedesktop.org/~syeh/repos_linux
4374 T: git git://people.freedesktop.org/~thomash/linux
4376 F: drivers/gpu/drm/vmwgfx/
4377 F: include/uapi/drm/vmwgfx_drm.h
4380 M: Eric Anholt <eric@anholt.net>
4381 T: git git://github.com/anholt/linux
4383 F: drivers/gpu/drm/vc4/
4384 F: include/uapi/drm/vc4_drm.h
4385 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4387 DRM DRIVERS FOR TI OMAP
4388 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4389 L: dri-devel@lists.freedesktop.org
4391 F: drivers/gpu/drm/omapdrm/
4392 F: Documentation/devicetree/bindings/display/ti/
4394 DRM DRIVERS FOR TI LCDC
4395 M: Jyri Sarha <jsarha@ti.com>
4396 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4397 L: dri-devel@lists.freedesktop.org
4399 F: drivers/gpu/drm/tilcdc/
4400 F: Documentation/devicetree/bindings/display/tilcdc/
4402 DRM DRIVERS FOR ZTE ZX
4403 M: Shawn Guo <shawnguo@kernel.org>
4404 L: dri-devel@lists.freedesktop.org
4406 F: drivers/gpu/drm/zte/
4407 F: Documentation/devicetree/bindings/display/zte,vou.txt
4409 DSBR100 USB FM RADIO DRIVER
4410 M: Alexey Klimov <klimov.linux@gmail.com>
4411 L: linux-media@vger.kernel.org
4412 T: git git://linuxtv.org/media_tree.git
4414 F: drivers/media/radio/dsbr100.c
4417 M: Francois Romieu <romieu@fr.zoreil.com>
4418 L: netdev@vger.kernel.org
4420 F: drivers/net/wan/dscc4.c
4423 M: Hans Verkuil <hverkuil@xs4all.nl>
4424 L: linux-media@vger.kernel.org
4425 T: git git://linuxtv.org/media_tree.git
4426 W: https://linuxtv.org
4428 F: drivers/media/pci/dt3155/
4430 DVB_USB_AF9015 MEDIA DRIVER
4431 M: Antti Palosaari <crope@iki.fi>
4432 L: linux-media@vger.kernel.org
4433 W: https://linuxtv.org
4434 W: http://palosaari.fi/linux/
4435 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4436 T: git git://linuxtv.org/anttip/media_tree.git
4438 F: drivers/media/usb/dvb-usb-v2/af9015*
4440 DVB_USB_AF9035 MEDIA DRIVER
4441 M: Antti Palosaari <crope@iki.fi>
4442 L: linux-media@vger.kernel.org
4443 W: https://linuxtv.org
4444 W: http://palosaari.fi/linux/
4445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4446 T: git git://linuxtv.org/anttip/media_tree.git
4448 F: drivers/media/usb/dvb-usb-v2/af9035*
4450 DVB_USB_ANYSEE MEDIA DRIVER
4451 M: Antti Palosaari <crope@iki.fi>
4452 L: linux-media@vger.kernel.org
4453 W: https://linuxtv.org
4454 W: http://palosaari.fi/linux/
4455 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4456 T: git git://linuxtv.org/anttip/media_tree.git
4458 F: drivers/media/usb/dvb-usb-v2/anysee*
4460 DVB_USB_AU6610 MEDIA DRIVER
4461 M: Antti Palosaari <crope@iki.fi>
4462 L: linux-media@vger.kernel.org
4463 W: https://linuxtv.org
4464 W: http://palosaari.fi/linux/
4465 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4466 T: git git://linuxtv.org/anttip/media_tree.git
4468 F: drivers/media/usb/dvb-usb-v2/au6610*
4470 DVB_USB_CE6230 MEDIA DRIVER
4471 M: Antti Palosaari <crope@iki.fi>
4472 L: linux-media@vger.kernel.org
4473 W: https://linuxtv.org
4474 W: http://palosaari.fi/linux/
4475 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4476 T: git git://linuxtv.org/anttip/media_tree.git
4478 F: drivers/media/usb/dvb-usb-v2/ce6230*
4480 DVB_USB_CXUSB MEDIA DRIVER
4481 M: Michael Krufky <mkrufky@linuxtv.org>
4482 L: linux-media@vger.kernel.org
4483 W: https://linuxtv.org
4484 W: http://github.com/mkrufky
4485 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4486 T: git git://linuxtv.org/media_tree.git
4488 F: drivers/media/usb/dvb-usb/cxusb*
4490 DVB_USB_EC168 MEDIA DRIVER
4491 M: Antti Palosaari <crope@iki.fi>
4492 L: linux-media@vger.kernel.org
4493 W: https://linuxtv.org
4494 W: http://palosaari.fi/linux/
4495 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4496 T: git git://linuxtv.org/anttip/media_tree.git
4498 F: drivers/media/usb/dvb-usb-v2/ec168*
4500 DVB_USB_GL861 MEDIA DRIVER
4501 M: Antti Palosaari <crope@iki.fi>
4502 L: linux-media@vger.kernel.org
4503 W: https://linuxtv.org
4504 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4505 T: git git://linuxtv.org/anttip/media_tree.git
4507 F: drivers/media/usb/dvb-usb-v2/gl861*
4509 DVB_USB_MXL111SF MEDIA DRIVER
4510 M: Michael Krufky <mkrufky@linuxtv.org>
4511 L: linux-media@vger.kernel.org
4512 W: https://linuxtv.org
4513 W: http://github.com/mkrufky
4514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4515 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4517 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4519 DVB_USB_RTL28XXU MEDIA DRIVER
4520 M: Antti Palosaari <crope@iki.fi>
4521 L: linux-media@vger.kernel.org
4522 W: https://linuxtv.org
4523 W: http://palosaari.fi/linux/
4524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4525 T: git git://linuxtv.org/anttip/media_tree.git
4527 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4529 DVB_USB_V2 MEDIA DRIVER
4530 M: Antti Palosaari <crope@iki.fi>
4531 L: linux-media@vger.kernel.org
4532 W: https://linuxtv.org
4533 W: http://palosaari.fi/linux/
4534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4535 T: git git://linuxtv.org/anttip/media_tree.git
4537 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4538 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4541 M: Jason Baron <jbaron@akamai.com>
4543 F: lib/dynamic_debug.c
4544 F: include/linux/dynamic_debug.h
4546 DZ DECSTATION DZ11 SERIAL DRIVER
4547 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4549 F: drivers/tty/serial/dz.*
4551 E3X0 POWER BUTTON DRIVER
4552 M: Moritz Fischer <moritz.fischer@ettus.com>
4553 L: usrp-users@lists.ettus.com
4554 W: http://www.ettus.com
4556 F: drivers/input/misc/e3x0-button.c
4557 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4560 M: Antti Palosaari <crope@iki.fi>
4561 L: linux-media@vger.kernel.org
4562 W: https://linuxtv.org
4563 W: http://palosaari.fi/linux/
4564 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4565 T: git git://linuxtv.org/anttip/media_tree.git
4567 F: drivers/media/tuners/e4000*
4569 EATA ISA/EISA/PCI SCSI DRIVER
4570 M: Dario Ballabio <ballabio_dario@emc.com>
4571 L: linux-scsi@vger.kernel.org
4573 F: drivers/scsi/eata.c
4576 M: Antti Palosaari <crope@iki.fi>
4577 L: linux-media@vger.kernel.org
4578 W: https://linuxtv.org
4579 W: http://palosaari.fi/linux/
4580 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4581 T: git git://linuxtv.org/anttip/media_tree.git
4583 F: drivers/media/dvb-frontends/ec100*
4586 M: Tyler Hicks <tyhicks@canonical.com>
4587 L: ecryptfs@vger.kernel.org
4588 W: http://ecryptfs.org
4589 W: https://launchpad.net/ecryptfs
4590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4592 F: Documentation/filesystems/ecryptfs.txt
4596 M: Borislav Petkov <bp@alien8.de>
4597 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4598 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4599 L: linux-edac@vger.kernel.org
4600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4603 F: Documentation/admin-guide/ras.rst
4604 F: Documentation/driver-api/edac.rst
4606 F: include/linux/edac.h
4609 M: Borislav Petkov <bp@alien8.de>
4610 L: linux-edac@vger.kernel.org
4612 F: drivers/edac/amd64_edac*
4615 M: Robert Richter <rric@kernel.org>
4616 L: linux-edac@vger.kernel.org
4618 F: drivers/edac/highbank*
4621 M: Ralf Baechle <ralf@linux-mips.org>
4622 M: David Daney <david.daney@cavium.com>
4623 L: linux-edac@vger.kernel.org
4624 L: linux-mips@linux-mips.org
4626 F: drivers/edac/octeon_edac*
4629 M: Mark Gross <mark.gross@intel.com>
4630 L: linux-edac@vger.kernel.org
4632 F: drivers/edac/e752x_edac.c
4635 L: linux-edac@vger.kernel.org
4637 F: drivers/edac/e7xxx_edac.c
4640 M: York Sun <york.sun@nxp.com>
4641 L: linux-edac@vger.kernel.org
4643 F: drivers/edac/fsl_ddr_edac.*
4646 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4647 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4648 L: linux-edac@vger.kernel.org
4650 F: drivers/edac/ghes_edac.c
4653 M: Tim Small <tim@buttersideup.com>
4654 L: linux-edac@vger.kernel.org
4656 F: drivers/edac/i82443bxgx_edac.c
4659 L: linux-edac@vger.kernel.org
4661 F: drivers/edac/i3000_edac.c
4664 L: linux-edac@vger.kernel.org
4666 F: drivers/edac/i5000_edac.c
4669 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4670 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4671 L: linux-edac@vger.kernel.org
4673 F: drivers/edac/i5400_edac.c
4676 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4677 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4678 L: linux-edac@vger.kernel.org
4680 F: drivers/edac/i7300_edac.c
4683 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4684 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4685 L: linux-edac@vger.kernel.org
4687 F: drivers/edac/i7core_edac.c
4690 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4691 M: "Arvind R." <arvino55@gmail.com>
4692 L: linux-edac@vger.kernel.org
4694 F: drivers/edac/i82975x_edac.c
4697 M: Jason Baron <jbaron@akamai.com>
4698 L: linux-edac@vger.kernel.org
4700 F: drivers/edac/ie31200_edac.c
4703 M: Johannes Thumshirn <morbidrsa@gmail.com>
4704 L: linux-edac@vger.kernel.org
4706 F: drivers/edac/mpc85xx_edac.[ch]
4709 M: Egor Martovetsky <egor@pasemi.com>
4710 L: linux-edac@vger.kernel.org
4712 F: drivers/edac/pasemi_edac.c
4715 M: Tim Small <tim@buttersideup.com>
4716 L: linux-edac@vger.kernel.org
4718 F: drivers/edac/r82600_edac.c
4721 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4722 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4723 L: linux-edac@vger.kernel.org
4725 F: drivers/edac/sb_edac.c
4728 M: Tony Luck <tony.luck@intel.com>
4729 L: linux-edac@vger.kernel.org
4731 F: drivers/edac/skx_edac.c
4734 APPLIED MICRO (APM) X-GENE SOC EDAC
4735 M: Loc Ho <lho@apm.com>
4737 F: drivers/edac/xgene_edac.c
4738 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4740 EDIROL UA-101/UA-1000 DRIVER
4741 M: Clemens Ladisch <clemens@ladisch.de>
4742 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4743 T: git git://git.alsa-project.org/alsa-kernel.git
4745 F: sound/usb/misc/ua101.c
4747 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4748 M: Matt Fleming <matt@codeblueprint.co.uk>
4749 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4750 L: linux-efi@vger.kernel.org
4751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4753 F: Documentation/efi-stub.txt
4754 F: arch/*/kernel/efi.c
4755 F: arch/x86/boot/compressed/eboot.[ch]
4756 F: arch/*/include/asm/efi.h
4757 F: arch/x86/platform/efi/
4758 F: drivers/firmware/efi/
4759 F: include/linux/efi*.h
4760 F: arch/arm/boot/compressed/efi-header.S
4761 F: arch/arm64/kernel/efi-entry.S
4763 EFI VARIABLE FILESYSTEM
4764 M: Matthew Garrett <matthew.garrett@nebula.com>
4765 M: Jeremy Kerr <jk@ozlabs.org>
4766 M: Matt Fleming <matt@codeblueprint.co.uk>
4767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4768 L: linux-efi@vger.kernel.org
4772 EFIFB FRAMEBUFFER DRIVER
4773 L: linux-fbdev@vger.kernel.org
4774 M: Peter Jones <pjones@redhat.com>
4776 F: drivers/video/fbdev/efifb.c
4779 L: linux-efi@vger.kernel.org
4780 M: Ivan Hu <ivan.hu@canonical.com>
4781 M: Matt Fleming <matt@codeblueprint.co.uk>
4783 F: drivers/firmware/efi/test/
4786 W: http://aeschi.ch.eu.org/efs/
4790 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4791 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4792 L: netdev@vger.kernel.org
4794 F: drivers/net/ethernet/ibm/ehea/
4796 EM28XX VIDEO4LINUX DRIVER
4797 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4798 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4799 L: linux-media@vger.kernel.org
4800 W: https://linuxtv.org
4801 T: git git://linuxtv.org/media_tree.git
4803 F: drivers/media/usb/em28xx/
4804 F: Documentation/media/v4l-drivers/em28xx*
4807 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4808 M: Matt Mackall <mpm@selenic.com>
4809 M: David Woodhouse <dwmw2@infradead.org>
4810 L: linux-embedded@vger.kernel.org
4813 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4814 M: James Smart <james.smart@broadcom.com>
4815 M: Dick Kennedy <dick.kennedy@broadcom.com>
4816 L: linux-scsi@vger.kernel.org
4817 W: http://www.broadcom.com
4819 F: drivers/scsi/lpfc/
4821 ENE CB710 FLASH CARD READER DRIVER
4822 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4824 F: drivers/misc/cb710/
4825 F: drivers/mmc/host/cb710-mmc.*
4826 F: include/linux/cb710.h
4828 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4829 M: Maxim Levitsky <maximlevitsky@gmail.com>
4831 F: drivers/media/rc/ene_ir.*
4833 EPSON S1D13XXX FRAMEBUFFER DRIVER
4834 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4837 F: drivers/video/fbdev/s1d13xxxfb.c
4838 F: include/video/s1d13xxxfb.h
4840 ET131X NETWORK DRIVER
4841 M: Mark Einon <mark.einon@gmail.com>
4843 F: drivers/net/ethernet/agere/
4846 M: Stephen Hemminger <stephen@networkplumber.org>
4847 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4848 L: netdev@vger.kernel.org
4849 W: http://www.linuxfoundation.org/en/Net:Bridge
4851 F: include/linux/netfilter_bridge/
4854 ETHERNET PHY LIBRARY
4855 M: Florian Fainelli <f.fainelli@gmail.com>
4856 L: netdev@vger.kernel.org
4858 F: include/linux/phy.h
4859 F: include/linux/phy_fixed.h
4861 F: Documentation/networking/phy.txt
4862 F: drivers/of/of_mdio.c
4863 F: drivers/of/of_net.c
4866 M: Jan Kara <jack@suse.com>
4867 L: linux-ext4@vger.kernel.org
4869 F: Documentation/filesystems/ext2.txt
4871 F: include/linux/ext2*
4874 M: "Theodore Ts'o" <tytso@mit.edu>
4875 M: Andreas Dilger <adilger.kernel@dilger.ca>
4876 L: linux-ext4@vger.kernel.org
4877 W: http://ext4.wiki.kernel.org
4878 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4881 F: Documentation/filesystems/ext4.txt
4884 Extended Verification Module (EVM)
4885 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4886 L: linux-ima-devel@lists.sourceforge.net
4887 L: linux-security-module@vger.kernel.org
4889 F: security/integrity/evm/
4891 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4892 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4893 M: Chanwoo Choi <cw00.choi@samsung.com>
4894 L: linux-kernel@vger.kernel.org
4895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4898 F: include/linux/extcon/
4899 F: include/linux/extcon.h
4900 F: Documentation/extcon/
4901 F: Documentation/devicetree/bindings/extcon/
4904 M: Jingoo Han <jingoohan1@gmail.com>
4905 L: dri-devel@lists.freedesktop.org
4907 F: drivers/gpu/drm/exynos/exynos_dp*
4909 EXYNOS SYSMMU (IOMMU) driver
4910 M: Marek Szyprowski <m.szyprowski@samsung.com>
4911 L: iommu@lists.linux-foundation.org
4913 F: drivers/iommu/exynos-iommu.c
4915 EZchip NPS platform support
4916 M: Noam Camus <noamc@ezchip.com>
4918 F: arch/arc/plat-eznps
4919 F: arch/arc/boot/dts/eznps.dts
4921 F71805F HARDWARE MONITORING DRIVER
4922 M: Jean Delvare <jdelvare@suse.com>
4923 L: linux-hwmon@vger.kernel.org
4925 F: Documentation/hwmon/f71805f
4926 F: drivers/hwmon/f71805f.c
4929 M: Michael Buesch <m@bues.ch>
4930 L: linux-media@vger.kernel.org
4932 F: drivers/media/tuners/fc0011.h
4933 F: drivers/media/tuners/fc0011.c
4936 M: Antti Palosaari <crope@iki.fi>
4937 L: linux-media@vger.kernel.org
4938 W: https://linuxtv.org
4939 W: http://palosaari.fi/linux/
4940 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4941 T: git git://linuxtv.org/anttip/media_tree.git
4943 F: drivers/media/tuners/fc2580*
4946 M: Eric Paris <eparis@redhat.com>
4948 F: fs/notify/fanotify/
4949 F: include/linux/fanotify.h
4950 F: include/uapi/linux/fanotify.h
4952 FARSYNC SYNCHRONOUS DRIVER
4953 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4954 W: http://www.farsite.co.uk/
4956 F: drivers/net/wan/farsync.*
4958 FAULT INJECTION SUPPORT
4959 M: Akinobu Mita <akinobu.mita@gmail.com>
4961 F: Documentation/fault-injection/
4962 F: lib/fault-inject.c
4964 FBTFT Framebuffer drivers
4965 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4966 M: Noralf Trønnes <noralf@tronnes.org>
4968 F: drivers/staging/fbtft/
4970 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4971 M: Johannes Thumshirn <jth@kernel.org>
4972 L: fcoe-devel@open-fcoe.org
4973 W: www.Open-FCoE.org
4975 F: drivers/scsi/libfc/
4976 F: drivers/scsi/fcoe/
4978 F: include/scsi/libfc.h
4979 F: include/scsi/libfcoe.h
4980 F: include/uapi/scsi/fc/
4982 FILE LOCKING (flock() and fcntl()/lockf())
4983 M: Jeff Layton <jlayton@poochiereds.net>
4984 M: "J. Bruce Fields" <bfields@fieldses.org>
4985 L: linux-fsdevel@vger.kernel.org
4987 F: include/linux/fcntl.h
4988 F: include/linux/fs.h
4989 F: include/uapi/linux/fcntl.h
4990 F: include/uapi/linux/fs.h
4994 FILESYSTEMS (VFS and infrastructure)
4995 M: Alexander Viro <viro@zeniv.linux.org.uk>
4996 L: linux-fsdevel@vger.kernel.org
5000 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5001 M: Riku Voipio <riku.voipio@iki.fi>
5002 L: linux-hwmon@vger.kernel.org
5004 F: drivers/hwmon/f75375s.c
5005 F: include/linux/f75375s.h
5007 FIREWIRE AUDIO DRIVERS
5008 M: Clemens Ladisch <clemens@ladisch.de>
5009 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5010 T: git git://git.alsa-project.org/alsa-kernel.git
5014 FIREWIRE MEDIA DRIVERS (firedtv)
5015 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5016 L: linux-media@vger.kernel.org
5017 L: linux1394-devel@lists.sourceforge.net
5018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5020 F: drivers/media/firewire/
5022 FIREWIRE SBP-2 TARGET
5023 M: Chris Boot <bootc@bootc.net>
5024 L: linux-scsi@vger.kernel.org
5025 L: target-devel@vger.kernel.org
5026 L: linux1394-devel@lists.sourceforge.net
5027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5029 F: drivers/target/sbp/
5032 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5033 L: linux1394-devel@lists.sourceforge.net
5034 W: http://ieee1394.wiki.kernel.org/
5035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5037 F: drivers/firewire/
5038 F: include/linux/firewire.h
5039 F: include/uapi/linux/firewire*.h
5042 FIRMWARE LOADER (request_firmware)
5043 M: Ming Lei <ming.lei@canonical.com>
5044 M: Luis R. Rodriguez <mcgrof@kernel.org>
5045 L: linux-kernel@vger.kernel.org
5047 F: Documentation/firmware_class/
5048 F: drivers/base/firmware*.c
5049 F: include/linux/firmware.h
5051 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5052 M: Joshua Morris <josh.h.morris@us.ibm.com>
5053 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5055 F: drivers/block/rsxx/
5058 M: Jiri Kosina <jikos@kernel.org>
5059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5061 F: drivers/block/floppy.c
5064 M: Alessandro Rubini <rubini@gnudd.com>
5065 W: http://www.ohwr.org/projects/fmc-bus
5068 F: include/linux/fmc*.h
5069 F: include/linux/ipmi-fru.h
5072 FPGA MANAGER FRAMEWORK
5073 M: Alan Tull <atull@opensource.altera.com>
5074 R: Moritz Fischer <moritz.fischer@ettus.com>
5075 L: linux-fpga@vger.kernel.org
5077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5079 F: include/linux/fpga/fpga-mgr.h
5080 W: http://www.rocketboards.org
5083 M: Bill Metzenthen <billm@melbpc.org.au>
5084 W: http://floatingpoint.sourceforge.net/emulator/index.html
5086 F: arch/x86/math-emu/
5088 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5089 L: netdev@vger.kernel.org
5091 F: drivers/net/wan/dlci.c
5092 F: drivers/net/wan/sdla.c
5095 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5096 L: linux-fbdev@vger.kernel.org
5097 T: git git://github.com/bzolnier/linux.git
5098 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5100 F: Documentation/fb/
5103 F: include/linux/fb.h
5104 F: include/uapi/video/
5105 F: include/uapi/linux/fb.h
5107 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5108 M: Horia Geantă <horia.geanta@nxp.com>
5109 M: Dan Douglass <dan.douglass@nxp.com>
5110 L: linux-crypto@vger.kernel.org
5112 F: drivers/crypto/caam/
5113 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5115 FREESCALE DIU FRAMEBUFFER DRIVER
5116 M: Timur Tabi <timur@tabi.org>
5117 L: linux-fbdev@vger.kernel.org
5119 F: drivers/video/fbdev/fsl-diu-fb.*
5121 FREESCALE DMA DRIVER
5122 M: Li Yang <leoli@freescale.com>
5123 M: Zhang Wei <zw@zh-kernel.org>
5124 L: linuxppc-dev@lists.ozlabs.org
5126 F: drivers/dma/fsldma.*
5128 FREESCALE GPMI NAND DRIVER
5129 M: Han Xu <han.xu@nxp.com>
5130 L: linux-mtd@lists.infradead.org
5132 F: drivers/mtd/nand/gpmi-nand/*
5134 FREESCALE I2C CPM DRIVER
5135 M: Jochen Friedrich <jochen@scram.de>
5136 L: linuxppc-dev@lists.ozlabs.org
5137 L: linux-i2c@vger.kernel.org
5139 F: drivers/i2c/busses/i2c-cpm.c
5141 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5142 M: Sascha Hauer <kernel@pengutronix.de>
5143 L: linux-fbdev@vger.kernel.org
5144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5146 F: include/linux/platform_data/video-imxfb.h
5147 F: drivers/video/fbdev/imxfb.c
5149 FREESCALE QUAD SPI DRIVER
5150 M: Han Xu <han.xu@nxp.com>
5151 L: linux-mtd@lists.infradead.org
5153 F: drivers/mtd/spi-nor/fsl-quadspi.c
5155 FREESCALE SOC FS_ENET DRIVER
5156 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5157 M: Vitaly Bordug <vbordug@ru.mvista.com>
5158 L: linuxppc-dev@lists.ozlabs.org
5159 L: netdev@vger.kernel.org
5161 F: drivers/net/ethernet/freescale/fs_enet/
5162 F: include/linux/fs_enet_pd.h
5164 FREESCALE IMX / MXC FEC DRIVER
5165 M: Fugang Duan <fugang.duan@nxp.com>
5166 L: netdev@vger.kernel.org
5168 F: drivers/net/ethernet/freescale/fec_main.c
5169 F: drivers/net/ethernet/freescale/fec_ptp.c
5170 F: drivers/net/ethernet/freescale/fec.h
5171 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5173 FREESCALE QORIQ DPAA FMAN DRIVER
5174 M: Madalin Bucur <madalin.bucur@nxp.com>
5175 L: netdev@vger.kernel.org
5177 F: drivers/net/ethernet/freescale/fman
5178 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5180 FREESCALE QORIQ DPAA ETHERNET DRIVER
5181 M: Madalin Bucur <madalin.bucur@nxp.com>
5182 L: netdev@vger.kernel.org
5184 F: drivers/net/ethernet/freescale/dpaa
5186 FREESCALE SOC DRIVERS
5187 M: Scott Wood <oss@buserror.net>
5188 L: linuxppc-dev@lists.ozlabs.org
5189 L: linux-arm-kernel@lists.infradead.org
5192 F: include/linux/fsl/
5194 FREESCALE QUICC ENGINE LIBRARY
5195 M: Qiang Zhao <qiang.zhao@nxp.com>
5196 L: linuxppc-dev@lists.ozlabs.org
5198 F: drivers/soc/fsl/qe/
5199 F: include/soc/fsl/*qe*.h
5200 F: include/soc/fsl/*ucc*.h
5202 FREESCALE USB PERIPHERAL DRIVERS
5203 M: Li Yang <leoli@freescale.com>
5204 L: linux-usb@vger.kernel.org
5205 L: linuxppc-dev@lists.ozlabs.org
5207 F: drivers/usb/gadget/udc/fsl*
5209 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5210 M: Li Yang <leoli@freescale.com>
5211 L: netdev@vger.kernel.org
5212 L: linuxppc-dev@lists.ozlabs.org
5214 F: drivers/net/ethernet/freescale/ucc_geth*
5216 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5217 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5218 L: netdev@vger.kernel.org
5220 F: drivers/net/ethernet/freescale/gianfar*
5221 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5222 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5224 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5225 M: Zhao Qiang <qiang.zhao@nxp.com>
5226 L: netdev@vger.kernel.org
5227 L: linuxppc-dev@lists.ozlabs.org
5229 F: drivers/net/wan/fsl_ucc_hdlc*
5231 FREESCALE QUICC ENGINE UCC UART DRIVER
5232 M: Timur Tabi <timur@tabi.org>
5233 L: linuxppc-dev@lists.ozlabs.org
5235 F: drivers/tty/serial/ucc_uart.c
5237 FREESCALE SOC SOUND DRIVERS
5238 M: Timur Tabi <timur@tabi.org>
5239 M: Nicolin Chen <nicoleotsuka@gmail.com>
5240 M: Xiubo Li <Xiubo.Lee@gmail.com>
5241 R: Fabio Estevam <fabio.estevam@nxp.com>
5242 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5243 L: linuxppc-dev@lists.ozlabs.org
5245 F: sound/soc/fsl/fsl*
5246 F: sound/soc/fsl/imx*
5247 F: sound/soc/fsl/mpc8610_hpcd.c
5250 M: Christoph Hellwig <hch@infradead.org>
5251 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5256 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5257 M: Pavel Machek <pavel@ucw.cz>
5258 L: linux-pm@vger.kernel.org
5260 F: Documentation/power/freezing-of-tasks.txt
5261 F: include/linux/freezer.h
5265 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5266 L: linux-kernel@vger.kernel.org
5269 F: include/linux/frontswap.h
5271 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5272 M: David Howells <dhowells@redhat.com>
5273 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5275 F: Documentation/filesystems/caching/
5277 F: include/linux/fscache*.h
5279 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5280 M: Theodore Y. Ts'o <tytso@mit.edu>
5281 M: Jaegeuk Kim <jaegeuk@kernel.org>
5282 L: linux-fsdevel@vger.kernel.org
5285 F: include/linux/fscrypto.h
5288 M: Jaegeuk Kim <jaegeuk@kernel.org>
5289 M: Chao Yu <yuchao0@huawei.com>
5290 L: linux-f2fs-devel@lists.sourceforge.net
5291 W: https://f2fs.wiki.kernel.org/
5292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5294 F: Documentation/filesystems/f2fs.txt
5295 F: Documentation/ABI/testing/sysfs-fs-f2fs
5297 F: include/linux/f2fs_fs.h
5298 F: include/trace/events/f2fs.h
5300 FUJITSU FR-V (FRV) PORT
5304 FUJITSU LAPTOP EXTRAS
5305 M: Jonathan Woithe <jwoithe@just42.net>
5306 L: platform-driver-x86@vger.kernel.org
5308 F: drivers/platform/x86/fujitsu-laptop.c
5310 FUJITSU M-5MO LS CAMERA ISP DRIVER
5311 M: Kyungmin Park <kyungmin.park@samsung.com>
5312 M: Heungjun Kim <riverful.kim@samsung.com>
5313 L: linux-media@vger.kernel.org
5315 F: drivers/media/i2c/m5mols/
5316 F: include/media/i2c/m5mols.h
5318 FUJITSU TABLET EXTRAS
5319 M: Robert Gerlach <khnz@gmx.de>
5320 L: platform-driver-x86@vger.kernel.org
5322 F: drivers/platform/x86/fujitsu-tablet.c
5324 FUSE: FILESYSTEM IN USERSPACE
5325 M: Miklos Szeredi <miklos@szeredi.hu>
5326 L: linux-fsdevel@vger.kernel.org
5327 W: http://fuse.sourceforge.net/
5328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5331 F: include/uapi/linux/fuse.h
5332 F: Documentation/filesystems/fuse.txt
5334 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5335 M: Rik Faith <faith@cs.unc.edu>
5336 L: linux-scsi@vger.kernel.org
5337 S: Odd Fixes (e.g., new signatures)
5338 F: drivers/scsi/fdomain.*
5341 M: Kees Cook <keescook@chromium.org>
5342 R: Emese Revfy <re.emese@gmail.com>
5343 L: kernel-hardening@lists.openwall.com
5345 F: scripts/gcc-plugins/
5346 F: scripts/gcc-plugin.sh
5347 F: scripts/Makefile.gcc-plugins
5348 F: Documentation/gcc-plugins.txt
5350 GCOV BASED KERNEL PROFILING
5351 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5354 F: Documentation/dev-tools/gcov.rst
5356 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5357 M: Achim Leubner <achim_leubner@adaptec.com>
5358 L: linux-scsi@vger.kernel.org
5359 W: http://www.icp-vortex.com/
5361 F: drivers/scsi/gdt*
5363 GDB KERNEL DEBUGGING HELPER SCRIPTS
5364 M: Jan Kiszka <jan.kiszka@siemens.com>
5365 M: Kieran Bingham <kieran@bingham.xyz>
5369 GEMTEK FM RADIO RECEIVER DRIVER
5370 M: Hans Verkuil <hverkuil@xs4all.nl>
5371 L: linux-media@vger.kernel.org
5372 T: git git://linuxtv.org/media_tree.git
5373 W: https://linuxtv.org
5375 F: drivers/media/radio/radio-gemtek*
5377 GENERIC GPIO I2C DRIVER
5378 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5380 F: drivers/i2c/busses/i2c-gpio.c
5381 F: include/linux/i2c-gpio.h
5383 GENERIC GPIO I2C MULTIPLEXER DRIVER
5384 M: Peter Korsgaard <peter.korsgaard@barco.com>
5385 L: linux-i2c@vger.kernel.org
5387 F: drivers/i2c/muxes/i2c-mux-gpio.c
5388 F: include/linux/i2c-mux-gpio.h
5389 F: Documentation/i2c/muxes/i2c-mux-gpio
5391 GENERIC HDLC (WAN) DRIVERS
5392 M: Krzysztof Halasa <khc@pm.waw.pl>
5393 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5395 F: drivers/net/wan/c101.c
5396 F: drivers/net/wan/hd6457*
5397 F: drivers/net/wan/hdlc*
5398 F: drivers/net/wan/n2.c
5399 F: drivers/net/wan/pc300too.c
5400 F: drivers/net/wan/pci200syn.c
5401 F: drivers/net/wan/wanxl*
5403 GENERIC INCLUDE/ASM HEADER FILES
5404 M: Arnd Bergmann <arnd@arndb.de>
5405 L: linux-arch@vger.kernel.org
5406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5408 F: include/asm-generic/
5409 F: include/uapi/asm-generic/
5411 GENERIC PHY FRAMEWORK
5412 M: Kishon Vijay Abraham I <kishon@ti.com>
5413 L: linux-kernel@vger.kernel.org
5414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5417 F: include/linux/phy/
5420 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5421 M: Kevin Hilman <khilman@kernel.org>
5422 M: Ulf Hansson <ulf.hansson@linaro.org>
5423 L: linux-pm@vger.kernel.org
5425 F: drivers/base/power/domain*.c
5426 F: include/linux/pm_domain.h
5428 GENERIC UIO DRIVER FOR PCI DEVICES
5429 M: "Michael S. Tsirkin" <mst@redhat.com>
5430 L: kvm@vger.kernel.org
5432 F: drivers/uio/uio_pci_generic.c
5434 GET_MAINTAINER SCRIPT
5435 M: Joe Perches <joe@perches.com>
5437 F: scripts/get_maintainer.pl
5439 GENWQE (IBM Generic Workqueue Card)
5440 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5441 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5443 F: drivers/misc/genwqe/
5446 M: Steven Whitehouse <swhiteho@redhat.com>
5447 M: Bob Peterson <rpeterso@redhat.com>
5448 L: cluster-devel@redhat.com
5449 W: http://sources.redhat.com/cluster/
5450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5452 F: Documentation/filesystems/gfs2*.txt
5454 F: include/uapi/linux/gfs2_ondisk.h
5456 GIGASET ISDN DRIVERS
5457 M: Paul Bolle <pebolle@tiscali.nl>
5458 L: gigaset307x-common@lists.sourceforge.net
5459 W: http://gigaset307x.sourceforge.net/
5461 F: Documentation/isdn/README.gigaset
5462 F: drivers/isdn/gigaset/
5463 F: include/uapi/linux/gigaset_dev.h
5466 M: Hans Verkuil <hans.verkuil@cisco.com>
5467 L: linux-media@vger.kernel.org
5469 F: drivers/media/usb/go7007/
5472 M: Bastien Nocera <hadess@hadess.net>
5473 L: linux-input@vger.kernel.org
5475 F: drivers/input/touchscreen/goodix.c
5478 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5479 L: linux-gpio@vger.kernel.org
5481 F: drivers/gpio/gpio-mockup.c
5482 F: tools/testing/selftests/gpio/
5485 M: Linus Walleij <linus.walleij@linaro.org>
5486 M: Alexandre Courbot <gnurou@gmail.com>
5487 L: linux-gpio@vger.kernel.org
5488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5490 F: Documentation/devicetree/bindings/gpio/
5491 F: Documentation/gpio/
5492 F: Documentation/ABI/testing/gpio-cdev
5493 F: Documentation/ABI/obsolete/sysfs-gpio
5495 F: include/linux/gpio/
5496 F: include/linux/gpio.h
5497 F: include/asm-generic/gpio.h
5498 F: include/uapi/linux/gpio.h
5501 GRE DEMULTIPLEXER DRIVER
5502 M: Dmitry Kozlov <xeb@mail.ru>
5503 L: netdev@vger.kernel.org
5505 F: net/ipv4/gre_demux.c
5506 F: net/ipv4/gre_offload.c
5507 F: include/net/gre.h
5509 GRETH 10/100/1G Ethernet MAC device driver
5510 M: Andreas Larsson <andreas@gaisler.com>
5511 L: netdev@vger.kernel.org
5513 F: drivers/net/ethernet/aeroflex/
5516 M: Johan Hovold <johan@kernel.org>
5517 M: Alex Elder <elder@kernel.org>
5518 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5520 F: drivers/staging/greybus/
5521 L: greybus-dev@lists.linaro.org
5523 GREYBUS AUDIO PROTOCOLS DRIVERS
5524 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5525 M: Mark Greer <mgreer@animalcreek.com>
5527 F: drivers/staging/greybus/audio_apbridgea.c
5528 F: drivers/staging/greybus/audio_apbridgea.h
5529 F: drivers/staging/greybus/audio_codec.c
5530 F: drivers/staging/greybus/audio_codec.h
5531 F: drivers/staging/greybus/audio_gb.c
5532 F: drivers/staging/greybus/audio_manager.c
5533 F: drivers/staging/greybus/audio_manager.h
5534 F: drivers/staging/greybus/audio_manager_module.c
5535 F: drivers/staging/greybus/audio_manager_private.h
5536 F: drivers/staging/greybus/audio_manager_sysfs.c
5537 F: drivers/staging/greybus/audio_module.c
5538 F: drivers/staging/greybus/audio_topology.c
5540 GREYBUS PROTOCOLS DRIVERS
5541 M: Rui Miguel Silva <rmfrfs@gmail.com>
5543 F: drivers/staging/greybus/sdio.c
5544 F: drivers/staging/greybus/light.c
5545 F: drivers/staging/greybus/gpio.c
5546 F: drivers/staging/greybus/power_supply.c
5547 F: drivers/staging/greybus/spi.c
5548 F: drivers/staging/greybus/spilib.c
5550 GREYBUS PROTOCOLS DRIVERS
5551 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5553 F: drivers/staging/greybus/loopback.c
5554 F: drivers/staging/greybus/timesync.c
5555 F: drivers/staging/greybus/timesync_platform.c
5557 GREYBUS PROTOCOLS DRIVERS
5558 M: Viresh Kumar <vireshk@kernel.org>
5560 F: drivers/staging/greybus/authentication.c
5561 F: drivers/staging/greybus/bootrom.c
5562 F: drivers/staging/greybus/firmware.h
5563 F: drivers/staging/greybus/fw-core.c
5564 F: drivers/staging/greybus/fw-download.c
5565 F: drivers/staging/greybus/fw-managament.c
5566 F: drivers/staging/greybus/greybus_authentication.h
5567 F: drivers/staging/greybus/greybus_firmware.h
5568 F: drivers/staging/greybus/hid.c
5569 F: drivers/staging/greybus/i2c.c
5570 F: drivers/staging/greybus/spi.c
5571 F: drivers/staging/greybus/spilib.c
5572 F: drivers/staging/greybus/spilib.h
5574 GREYBUS PROTOCOLS DRIVERS
5575 M: David Lin <dtwlin@gmail.com>
5577 F: drivers/staging/greybus/uart.c
5578 F: drivers/staging/greybus/log.c
5580 GREYBUS PLATFORM DRIVERS
5581 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5583 F: drivers/staging/greybus/arche-platform.c
5584 F: drivers/staging/greybus/arche-apb-ctrl.c
5585 F: drivers/staging/greybus/arche_platform.h
5587 GS1662 VIDEO SERIALIZER
5588 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5589 L: linux-media@vger.kernel.org
5590 T: git git://linuxtv.org/media_tree.git
5592 F: drivers/media/spi/gs1662.c
5594 GSPCA FINEPIX SUBDRIVER
5595 M: Frank Zago <frank@zago.net>
5596 L: linux-media@vger.kernel.org
5597 T: git git://linuxtv.org/media_tree.git
5599 F: drivers/media/usb/gspca/finepix.c
5601 GSPCA GL860 SUBDRIVER
5602 M: Olivier Lorin <o.lorin@laposte.net>
5603 L: linux-media@vger.kernel.org
5604 T: git git://linuxtv.org/media_tree.git
5606 F: drivers/media/usb/gspca/gl860/
5608 GSPCA M5602 SUBDRIVER
5609 M: Erik Andren <erik.andren@gmail.com>
5610 L: linux-media@vger.kernel.org
5611 T: git git://linuxtv.org/media_tree.git
5613 F: drivers/media/usb/gspca/m5602/
5615 GSPCA PAC207 SONIXB SUBDRIVER
5616 M: Hans Verkuil <hverkuil@xs4all.nl>
5617 L: linux-media@vger.kernel.org
5618 T: git git://linuxtv.org/media_tree.git
5620 F: drivers/media/usb/gspca/pac207.c
5622 GSPCA SN9C20X SUBDRIVER
5623 M: Brian Johnson <brijohn@gmail.com>
5624 L: linux-media@vger.kernel.org
5625 T: git git://linuxtv.org/media_tree.git
5627 F: drivers/media/usb/gspca/sn9c20x.c
5629 GSPCA T613 SUBDRIVER
5630 M: Leandro Costantino <lcostantino@gmail.com>
5631 L: linux-media@vger.kernel.org
5632 T: git git://linuxtv.org/media_tree.git
5634 F: drivers/media/usb/gspca/t613.c
5636 GSPCA USB WEBCAM DRIVER
5637 M: Hans Verkuil <hverkuil@xs4all.nl>
5638 L: linux-media@vger.kernel.org
5639 T: git git://linuxtv.org/media_tree.git
5641 F: drivers/media/usb/gspca/
5643 GUID PARTITION TABLE (GPT)
5644 M: Davidlohr Bueso <dave@stgolabs.net>
5645 L: linux-efi@vger.kernel.org
5647 F: block/partitions/efi.*
5649 STK1160 USB VIDEO CAPTURE DRIVER
5650 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5651 L: linux-media@vger.kernel.org
5652 T: git git://linuxtv.org/media_tree.git
5654 F: drivers/media/usb/stk1160/
5657 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5658 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5659 W: http://uclinux-h8.sourceforge.jp
5660 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5663 F: drivers/clocksource/h8300_*.c
5664 F: drivers/clk/h8300/
5665 F: drivers/irqchip/irq-renesas-h8*.c
5667 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5668 M: Frank Seidel <frank@f-seidel.de>
5669 L: platform-driver-x86@vger.kernel.org
5670 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5672 F: drivers/platform/x86/hdaps.c
5674 HDPVR USB VIDEO ENCODER DRIVER
5675 M: Hans Verkuil <hverkuil@xs4all.nl>
5676 L: linux-media@vger.kernel.org
5677 T: git git://linuxtv.org/media_tree.git
5678 W: https://linuxtv.org
5680 F: drivers/media/usb/hdpvr/
5682 HWPOISON MEMORY FAILURE HANDLING
5683 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5684 L: linux-mm@kvack.org
5686 F: mm/memory-failure.c
5687 F: mm/hwpoison-inject.c
5689 HYPERVISOR VIRTUAL CONSOLE DRIVER
5690 L: linuxppc-dev@lists.ozlabs.org
5695 M: Antti Palosaari <crope@iki.fi>
5696 L: linux-media@vger.kernel.org
5697 W: https://linuxtv.org
5698 W: http://palosaari.fi/linux/
5699 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5700 T: git git://linuxtv.org/anttip/media_tree.git
5702 F: drivers/media/usb/hackrf/
5705 M: Jean Delvare <jdelvare@suse.com>
5706 M: Guenter Roeck <linux@roeck-us.net>
5707 L: linux-hwmon@vger.kernel.org
5708 W: http://hwmon.wiki.kernel.org/
5709 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5712 F: Documentation/hwmon/
5714 F: include/linux/hwmon*.h
5716 HARDWARE RANDOM NUMBER GENERATOR CORE
5717 M: Matt Mackall <mpm@selenic.com>
5718 M: Herbert Xu <herbert@gondor.apana.org.au>
5719 L: linux-crypto@vger.kernel.org
5721 F: Documentation/devicetree/bindings/rng/
5722 F: Documentation/hw_random.txt
5723 F: drivers/char/hw_random/
5724 F: include/linux/hw_random.h
5726 HARDWARE SPINLOCK CORE
5727 M: Ohad Ben-Cohen <ohad@wizery.com>
5728 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5729 L: linux-remoteproc@vger.kernel.org
5731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5732 F: Documentation/devicetree/bindings/hwlock/
5733 F: Documentation/hwspinlock.txt
5734 F: drivers/hwspinlock/
5735 F: include/linux/hwspinlock.h
5737 HARMONY SOUND DRIVER
5738 L: linux-parisc@vger.kernel.org
5740 F: sound/parisc/harmony.*
5743 M: Antti Palosaari <crope@iki.fi>
5744 L: linux-media@vger.kernel.org
5745 W: https://linuxtv.org
5746 W: http://palosaari.fi/linux/
5747 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5748 T: git git://linuxtv.org/anttip/media_tree.git
5750 F: drivers/media/dvb-frontends/hd29l2*
5752 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5753 M: Jimmy Vance <jimmy.vance@hpe.com>
5755 F: Documentation/watchdog/hpwdt.txt
5756 F: drivers/watchdog/hpwdt.c
5758 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5759 M: Don Brace <don.brace@microsemi.com>
5760 L: esc.storagedev@microsemi.com
5761 L: linux-scsi@vger.kernel.org
5763 F: Documentation/scsi/hpsa.txt
5764 F: drivers/scsi/hpsa*.[ch]
5765 F: include/linux/cciss*.h
5766 F: include/uapi/linux/cciss*.h
5768 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5769 M: Don Brace <don.brace@microsemi.com>
5770 L: esc.storagedev@microsemi.com
5771 L: linux-scsi@vger.kernel.org
5773 F: Documentation/blockdev/cciss.txt
5774 F: drivers/block/cciss*
5775 F: include/linux/cciss_ioctl.h
5776 F: include/uapi/linux/cciss_ioctl.h
5779 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5780 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5781 L: linux-rdma@vger.kernel.org
5783 F: drivers/infiniband/hw/hfi1
5786 L: linux-fsdevel@vger.kernel.org
5788 F: Documentation/filesystems/hfs.txt
5792 L: linux-fsdevel@vger.kernel.org
5794 F: Documentation/filesystems/hfsplus.txt
5797 HGA FRAMEBUFFER DRIVER
5798 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5799 L: linux-nvidia@lists.surfsouth.com
5800 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5802 F: drivers/video/fbdev/hgafb.c
5804 HIBERNATION (aka Software Suspend, aka swsusp)
5805 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5806 M: Pavel Machek <pavel@ucw.cz>
5807 L: linux-pm@vger.kernel.org
5808 B: https://bugzilla.kernel.org
5811 F: drivers/base/power/
5813 F: include/linux/suspend.h
5814 F: include/linux/freezer.h
5815 F: include/linux/pm.h
5816 F: arch/*/include/asm/suspend*.h
5819 M: Jiri Kosina <jikos@kernel.org>
5820 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5821 L: linux-input@vger.kernel.org
5822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5825 F: include/linux/hid*
5826 F: include/uapi/linux/hid*
5828 HID SENSOR HUB DRIVERS
5829 M: Jiri Kosina <jikos@kernel.org>
5830 M: Jonathan Cameron <jic23@kernel.org>
5831 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5832 L: linux-input@vger.kernel.org
5833 L: linux-iio@vger.kernel.org
5835 F: Documentation/hid/hid-sensor*
5836 F: drivers/hid/hid-sensor-*
5837 F: drivers/iio/*/hid-*
5838 F: include/linux/hid-sensor-*
5840 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5841 M: Thomas Gleixner <tglx@linutronix.de>
5842 L: linux-kernel@vger.kernel.org
5843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5845 F: Documentation/timers/
5846 F: kernel/time/hrtimer.c
5847 F: kernel/time/clockevents.c
5848 F: kernel/time/tick*.*
5849 F: kernel/time/timer_*.c
5850 F: include/linux/clockchips.h
5851 F: include/linux/hrtimer.h
5853 HIGH-SPEED SCC DRIVER FOR AX.25
5854 L: linux-hams@vger.kernel.org
5856 F: drivers/net/hamradio/dmascc.c
5857 F: drivers/net/hamradio/scc.c
5859 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5860 M: HighPoint Linux Team <linux@highpoint-tech.com>
5861 W: http://www.highpoint-tech.com
5863 F: Documentation/scsi/hptiop.txt
5864 F: drivers/scsi/hptiop.c
5867 M: Jes Sorensen <jes@trained-monkey.org>
5868 L: linux-hippi@sunsite.dk
5870 F: include/linux/hippidevice.h
5871 F: include/uapi/linux/if_hippi.h
5873 F: drivers/net/hippi/
5875 HISILICON NETWORK SUBSYSTEM DRIVER
5876 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5877 M: Salil Mehta <salil.mehta@huawei.com>
5878 L: netdev@vger.kernel.org
5879 W: http://www.hisilicon.com
5881 F: drivers/net/ethernet/hisilicon/
5882 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5884 HISILICON ROCE DRIVER
5885 M: Lijun Ou <oulijun@huawei.com>
5886 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5887 L: linux-rdma@vger.kernel.org
5889 F: drivers/infiniband/hw/hns/
5890 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5892 HISILICON SAS Controller
5893 M: John Garry <john.garry@huawei.com>
5894 W: http://www.hisilicon.com
5896 F: drivers/scsi/hisi_sas/
5897 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5900 M: Jouni Malinen <j@w1.fi>
5901 L: linux-wireless@vger.kernel.org
5902 W: http://w1.fi/hostap-driver.html
5904 F: drivers/net/wireless/intersil/hostap/
5906 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5907 L: platform-driver-x86@vger.kernel.org
5909 F: drivers/platform/x86/tc1100-wmi.c
5911 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5912 M: Jaroslav Kysela <perex@perex.cz>
5914 F: drivers/net/ethernet/hp/hp100.*
5916 HPET: High Precision Event Timers driver
5917 M: Clemens Ladisch <clemens@ladisch.de>
5919 F: Documentation/timers/hpet.txt
5920 F: drivers/char/hpet.c
5921 F: include/linux/hpet.h
5922 F: include/uapi/linux/hpet.h
5926 F: arch/x86/kernel/hpet.c
5927 F: arch/x86/include/asm/hpet.h
5930 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5931 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5936 M: Sebastian Reichel <sre@kernel.org>
5937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5939 F: Documentation/ABI/testing/sysfs-bus-hsi
5940 F: Documentation/device-drivers/serial-interfaces.rst
5942 F: include/linux/hsi/
5943 F: include/uapi/linux/hsi/
5946 M: Jan Dumon <j.dumon@option.com>
5947 W: http://www.pharscape.org
5949 F: drivers/net/usb/hso.c
5951 HSR NETWORK PROTOCOL
5952 M: Arvid Brodin <arvid.brodin@alten.se>
5953 L: netdev@vger.kernel.org
5957 HTCPEN TOUCHSCREEN DRIVER
5958 M: Pau Oliva Fora <pof@eslack.org>
5959 L: linux-input@vger.kernel.org
5961 F: drivers/input/touchscreen/htcpen.c
5964 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5969 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5970 L: linux-media@vger.kernel.org
5971 T: git git://linuxtv.org/media_tree.git
5972 W: https://linuxtv.org
5974 F: drivers/media/platform/sti/hva
5976 Hyper-V CORE AND DRIVERS
5977 M: "K. Y. Srinivasan" <kys@microsoft.com>
5978 M: Haiyang Zhang <haiyangz@microsoft.com>
5979 M: Stephen Hemminger <sthemmin@microsoft.com>
5980 L: devel@linuxdriverproject.org
5982 F: arch/x86/include/asm/mshyperv.h
5983 F: arch/x86/include/uapi/asm/hyperv.h
5984 F: arch/x86/kernel/cpu/mshyperv.c
5985 F: drivers/hid/hid-hyperv.c
5987 F: drivers/input/serio/hyperv-keyboard.c
5988 F: drivers/pci/host/pci-hyperv.c
5989 F: drivers/net/hyperv/
5990 F: drivers/scsi/storvsc_drv.c
5991 F: drivers/uio/uio_hv_generic.c
5992 F: drivers/video/fbdev/hyperv_fb.c
5993 F: include/linux/hyperv.h
5995 F: Documentation/ABI/stable/sysfs-bus-vmbus
5998 M: Peter Rosin <peda@axentia.se>
5999 L: linux-i2c@vger.kernel.org
6001 F: Documentation/i2c/i2c-topology
6002 F: Documentation/i2c/muxes/
6003 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6004 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6005 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6006 F: drivers/i2c/i2c-mux.c
6007 F: drivers/i2c/muxes/
6008 F: include/linux/i2c-mux.h
6010 I2C OVER PARALLEL PORT
6011 M: Jean Delvare <jdelvare@suse.com>
6012 L: linux-i2c@vger.kernel.org
6014 F: Documentation/i2c/busses/i2c-parport
6015 F: Documentation/i2c/busses/i2c-parport-light
6016 F: drivers/i2c/busses/i2c-parport.c
6017 F: drivers/i2c/busses/i2c-parport-light.c
6019 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6020 M: Jean Delvare <jdelvare@suse.com>
6021 L: linux-i2c@vger.kernel.org
6023 F: Documentation/i2c/busses/i2c-ali1535
6024 F: Documentation/i2c/busses/i2c-ali1563
6025 F: Documentation/i2c/busses/i2c-ali15x3
6026 F: Documentation/i2c/busses/i2c-amd756
6027 F: Documentation/i2c/busses/i2c-amd8111
6028 F: Documentation/i2c/busses/i2c-i801
6029 F: Documentation/i2c/busses/i2c-nforce2
6030 F: Documentation/i2c/busses/i2c-piix4
6031 F: Documentation/i2c/busses/i2c-sis5595
6032 F: Documentation/i2c/busses/i2c-sis630
6033 F: Documentation/i2c/busses/i2c-sis96x
6034 F: Documentation/i2c/busses/i2c-via
6035 F: Documentation/i2c/busses/i2c-viapro
6036 F: drivers/i2c/busses/i2c-ali1535.c
6037 F: drivers/i2c/busses/i2c-ali1563.c
6038 F: drivers/i2c/busses/i2c-ali15x3.c
6039 F: drivers/i2c/busses/i2c-amd756.c
6040 F: drivers/i2c/busses/i2c-amd756-s4882.c
6041 F: drivers/i2c/busses/i2c-amd8111.c
6042 F: drivers/i2c/busses/i2c-i801.c
6043 F: drivers/i2c/busses/i2c-isch.c
6044 F: drivers/i2c/busses/i2c-nforce2.c
6045 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6046 F: drivers/i2c/busses/i2c-piix4.c
6047 F: drivers/i2c/busses/i2c-sis5595.c
6048 F: drivers/i2c/busses/i2c-sis630.c
6049 F: drivers/i2c/busses/i2c-sis96x.c
6050 F: drivers/i2c/busses/i2c-via.c
6051 F: drivers/i2c/busses/i2c-viapro.c
6053 I2C/SMBUS ISMT DRIVER
6054 M: Seth Heasley <seth.heasley@intel.com>
6055 M: Neil Horman <nhorman@tuxdriver.com>
6056 L: linux-i2c@vger.kernel.org
6057 F: drivers/i2c/busses/i2c-ismt.c
6058 F: Documentation/i2c/busses/i2c-ismt
6060 I2C/SMBUS STUB DRIVER
6061 M: Jean Delvare <jdelvare@suse.com>
6062 L: linux-i2c@vger.kernel.org
6064 F: drivers/i2c/i2c-stub.c
6067 M: Wolfram Sang <wsa@the-dreams.de>
6068 L: linux-i2c@vger.kernel.org
6069 W: https://i2c.wiki.kernel.org/
6070 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6073 F: Documentation/devicetree/bindings/i2c/
6074 F: Documentation/i2c/
6077 F: include/linux/i2c.h
6078 F: include/linux/i2c-*.h
6079 F: include/uapi/linux/i2c.h
6080 F: include/uapi/linux/i2c-*.h
6083 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6084 L: linux-i2c@vger.kernel.org
6085 L: linux-acpi@vger.kernel.org
6089 M: Jean Delvare <jdelvare@suse.com>
6090 L: linux-i2c@vger.kernel.org
6092 F: Documentation/i2c/busses/i2c-taos-evm
6093 F: drivers/i2c/busses/i2c-taos-evm.c
6096 M: Till Harbaum <till@harbaum.org>
6097 L: linux-i2c@vger.kernel.org
6098 W: http://www.harbaum.org/till/i2c_tiny_usb
6100 F: drivers/i2c/busses/i2c-tiny-usb.c
6103 M: "H. Peter Anvin" <hpa@zytor.com>
6107 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6108 M: "H. Peter Anvin" <hpa@zytor.com>
6109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6112 IA64 (Itanium) PLATFORM
6113 M: Tony Luck <tony.luck@intel.com>
6114 M: Fenghua Yu <fenghua.yu@intel.com>
6115 L: linux-ia64@vger.kernel.org
6116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6120 IBM Power VMX Cryptographic instructions
6121 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6122 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6123 L: linux-crypto@vger.kernel.org
6125 F: drivers/crypto/vmx/Makefile
6126 F: drivers/crypto/vmx/Kconfig
6127 F: drivers/crypto/vmx/vmx.c
6128 F: drivers/crypto/vmx/aes*
6129 F: drivers/crypto/vmx/ghash*
6130 F: drivers/crypto/vmx/ppc-xlate.pl
6132 IBM Power in-Nest Crypto Acceleration
6133 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6134 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6135 L: linux-crypto@vger.kernel.org
6137 F: drivers/crypto/nx/Makefile
6138 F: drivers/crypto/nx/Kconfig
6139 F: drivers/crypto/nx/nx-aes*
6140 F: drivers/crypto/nx/nx-sha*
6141 F: drivers/crypto/nx/nx.*
6142 F: drivers/crypto/nx/nx_csbcpb.h
6143 F: drivers/crypto/nx/nx_debugfs.h
6145 IBM Power 842 compression accelerator
6146 M: Dan Streetman <ddstreet@ieee.org>
6148 F: drivers/crypto/nx/Makefile
6149 F: drivers/crypto/nx/Kconfig
6150 F: drivers/crypto/nx/nx-842*
6151 F: include/linux/sw842.h
6155 IBM Power Linux RAID adapter
6156 M: Brian King <brking@us.ibm.com>
6158 F: drivers/scsi/ipr.*
6160 IBM Power Virtual Ethernet Device Driver
6161 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6162 L: netdev@vger.kernel.org
6164 F: drivers/net/ethernet/ibm/ibmveth.*
6166 IBM Power SRIOV Virtual NIC Device Driver
6167 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6168 M: John Allen <jallen@linux.vnet.ibm.com>
6169 L: netdev@vger.kernel.org
6171 F: drivers/net/ethernet/ibm/ibmvnic.*
6173 IBM Power Virtual SCSI Device Drivers
6174 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6175 L: linux-scsi@vger.kernel.org
6177 F: drivers/scsi/ibmvscsi/ibmvscsi*
6178 F: include/scsi/viosrp.h
6180 IBM Power Virtual SCSI Device Target Driver
6181 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6182 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6183 L: linux-scsi@vger.kernel.org
6184 L: target-devel@vger.kernel.org
6186 F: drivers/scsi/ibmvscsi_tgt/
6188 IBM Power Virtual FC Device Drivers
6189 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6190 L: linux-scsi@vger.kernel.org
6192 F: drivers/scsi/ibmvscsi/ibmvfc*
6194 IBM ServeRAID RAID DRIVER
6196 F: drivers/scsi/ips.*
6198 ICH LPC AND GPIO DRIVER
6199 M: Peter Tyser <ptyser@xes-inc.com>
6201 F: drivers/mfd/lpc_ich.c
6202 F: drivers/gpio/gpio-ich.c
6205 M: "David S. Miller" <davem@davemloft.net>
6206 L: linux-ide@vger.kernel.org
6207 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6210 F: Documentation/ide/
6212 F: include/linux/ide.h
6214 IDEAPAD LAPTOP EXTRAS DRIVER
6215 M: Ike Panhc <ike.pan@canonical.com>
6216 L: platform-driver-x86@vger.kernel.org
6217 W: http://launchpad.net/ideapad-laptop
6219 F: drivers/platform/x86/ideapad-laptop.c
6221 IDEAPAD LAPTOP SLIDEBAR DRIVER
6222 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6223 L: linux-input@vger.kernel.org
6224 W: https://github.com/o2genum/ideapad-slidebar
6226 F: drivers/input/misc/ideapad_slidebar.c
6229 M: Borislav Petkov <bp@alien8.de>
6230 L: linux-ide@vger.kernel.org
6232 F: Documentation/cdrom/ide-cd
6233 F: drivers/ide/ide-cd*
6235 IEEE 802.15.4 SUBSYSTEM
6236 M: Alexander Aring <aar@pengutronix.de>
6237 M: Stefan Schmidt <stefan@osg.samsung.com>
6238 L: linux-wpan@vger.kernel.org
6239 W: http://wpan.cakelab.org/
6240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6245 F: drivers/net/ieee802154/
6246 F: include/linux/nl802154.h
6247 F: include/linux/ieee802154.h
6248 F: include/net/nl802154.h
6249 F: include/net/mac802154.h
6250 F: include/net/af_ieee802154.h
6251 F: include/net/cfg802154.h
6252 F: include/net/ieee802154_netdev.h
6253 F: Documentation/networking/ieee802154.txt
6255 IGORPLUG-USB IR RECEIVER
6256 M: Sean Young <sean@mess.org>
6257 L: linux-media@vger.kernel.org
6259 F: drivers/media/rc/igorplugusb.c
6261 IGUANAWORKS USB IR TRANSCEIVER
6262 M: Sean Young <sean@mess.org>
6263 L: linux-media@vger.kernel.org
6265 F: drivers/media/rc/iguanair.c
6267 IIO DIGITAL POTENTIOMETER DAC
6268 M: Peter Rosin <peda@axentia.se>
6269 L: linux-iio@vger.kernel.org
6271 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6272 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6273 F: drivers/iio/dac/dpot-dac.c
6275 IIO ENVELOPE DETECTOR
6276 M: Peter Rosin <peda@axentia.se>
6277 L: linux-iio@vger.kernel.org
6279 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6280 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6281 F: drivers/iio/adc/envelope-detector.c
6283 IIO SUBSYSTEM AND DRIVERS
6284 M: Jonathan Cameron <jic23@kernel.org>
6285 R: Hartmut Knaack <knaack.h@gmx.de>
6286 R: Lars-Peter Clausen <lars@metafoo.de>
6287 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6288 L: linux-iio@vger.kernel.org
6289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6291 F: Documentation/devicetree/bindings/iio/
6293 F: drivers/staging/iio/
6294 F: include/linux/iio/
6297 IKANOS/ADI EAGLE ADSL USB DRIVER
6298 M: Matthieu Castet <castet.matthieu@free.fr>
6299 M: Stanislaw Gruszka <stf_xl@wp.pl>
6301 F: drivers/usb/atm/ueagle-atm.c
6303 IMGTEC ASCII LCD DRIVER
6304 M: Paul Burton <paul.burton@imgtec.com>
6306 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6307 F: drivers/auxdisplay/img-ascii-lcd.c
6309 INA209 HARDWARE MONITOR DRIVER
6310 M: Guenter Roeck <linux@roeck-us.net>
6311 L: linux-hwmon@vger.kernel.org
6313 F: Documentation/hwmon/ina209
6314 F: Documentation/devicetree/bindings/i2c/ina209.txt
6315 F: drivers/hwmon/ina209.c
6317 INA2XX HARDWARE MONITOR DRIVER
6318 M: Guenter Roeck <linux@roeck-us.net>
6319 L: linux-hwmon@vger.kernel.org
6321 F: Documentation/hwmon/ina2xx
6322 F: drivers/hwmon/ina2xx.c
6323 F: include/linux/platform_data/ina2xx.h
6325 INDUSTRY PACK SUBSYSTEM (IPACK)
6326 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6327 M: Jens Taprogge <jens.taprogge@taprogge.org>
6328 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6329 L: industrypack-devel@lists.sourceforge.net
6330 W: http://industrypack.sourceforge.net
6334 INGENIC JZ4780 DMA Driver
6335 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6337 F: drivers/dma/dma-jz4780.c
6339 INGENIC JZ4780 NAND DRIVER
6340 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6341 L: linux-mtd@lists.infradead.org
6343 F: drivers/mtd/nand/jz4780_*
6345 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6346 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6347 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6348 L: linux-ima-devel@lists.sourceforge.net
6349 L: linux-ima-user@lists.sourceforge.net
6350 L: linux-security-module@vger.kernel.org
6351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6353 F: security/integrity/ima/
6355 IMGTEC IR DECODER DRIVER
6356 M: James Hogan <james.hogan@imgtec.com>
6358 F: drivers/media/rc/img-ir/
6360 IMS TWINTURBO FRAMEBUFFER DRIVER
6361 L: linux-fbdev@vger.kernel.org
6363 F: drivers/video/fbdev/imsttfb.c
6365 INFINIBAND SUBSYSTEM
6366 M: Doug Ledford <dledford@redhat.com>
6367 M: Sean Hefty <sean.hefty@intel.com>
6368 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6369 L: linux-rdma@vger.kernel.org
6370 W: http://www.openfabrics.org/
6371 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6374 F: Documentation/infiniband/
6375 F: drivers/infiniband/
6376 F: include/uapi/linux/if_infiniband.h
6377 F: include/uapi/rdma/
6381 M: John McCutchan <john@johnmccutchan.com>
6382 M: Robert Love <rlove@rlove.org>
6383 M: Eric Paris <eparis@parisplace.org>
6385 F: Documentation/filesystems/inotify.txt
6386 F: fs/notify/inotify/
6387 F: include/linux/inotify.h
6388 F: include/uapi/linux/inotify.h
6390 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6391 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6392 L: linux-input@vger.kernel.org
6393 Q: http://patchwork.kernel.org/project/linux-input/list/
6394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6397 F: include/linux/input.h
6398 F: include/uapi/linux/input.h
6399 F: include/linux/input/
6400 F: Documentation/devicetree/bindings/input/
6402 INPUT MULTITOUCH (MT) PROTOCOL
6403 M: Henrik Rydberg <rydberg@bitmath.org>
6404 L: linux-input@vger.kernel.org
6406 F: Documentation/input/multi-touch-protocol.txt
6407 F: drivers/input/input-mt.c
6410 INTEL ASoC BDW/HSW DRIVERS
6411 M: Jie Yang <yang.jie@linux.intel.com>
6412 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6414 F: sound/soc/intel/common/sst-dsp*
6415 F: sound/soc/intel/common/sst-firmware.c
6416 F: sound/soc/intel/boards/broadwell.c
6417 F: sound/soc/intel/haswell/
6419 INTEL C600 SERIES SAS CONTROLLER DRIVER
6420 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6421 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6422 L: linux-scsi@vger.kernel.org
6423 T: git git://git.code.sf.net/p/intel-sas/isci
6425 F: drivers/scsi/isci/
6427 INTEL HID EVENT DRIVER
6428 M: Alex Hung <alex.hung@canonical.com>
6429 L: platform-driver-x86@vger.kernel.org
6431 F: drivers/platform/x86/intel-hid.c
6433 INTEL VIRTUAL BUTTON DRIVER
6434 M: AceLan Kao <acelan.kao@canonical.com>
6435 L: platform-driver-x86@vger.kernel.org
6437 F: drivers/platform/x86/intel-vbtn.c
6440 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6441 M: Len Brown <lenb@kernel.org>
6442 L: linux-pm@vger.kernel.org
6443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6444 B: https://bugzilla.kernel.org
6446 F: drivers/idle/intel_idle.c
6448 INTEL INTEGRATED SENSOR HUB DRIVER
6449 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6450 M: Jiri Kosina <jikos@kernel.org>
6451 L: linux-input@vger.kernel.org
6453 F: drivers/hid/intel-ish-hid/
6456 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6457 M: Len Brown <lenb@kernel.org>
6458 L: linux-pm@vger.kernel.org
6460 F: drivers/cpufreq/intel_pstate.c
6462 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6463 M: Maik Broemme <mbroemme@libmpq.org>
6464 L: linux-fbdev@vger.kernel.org
6466 F: Documentation/fb/intelfb.txt
6467 F: drivers/video/fbdev/intelfb/
6469 INTEL 810/815 FRAMEBUFFER DRIVER
6470 M: Antonino Daplas <adaplas@gmail.com>
6471 L: linux-fbdev@vger.kernel.org
6473 F: drivers/video/fbdev/i810/
6475 INTEL MENLOW THERMAL DRIVER
6476 M: Sujith Thomas <sujith.thomas@intel.com>
6477 L: platform-driver-x86@vger.kernel.org
6478 W: https://01.org/linux-acpi
6480 F: drivers/platform/x86/intel_menlow.c
6482 INTEL I/OAT DMA DRIVER
6483 M: Dave Jiang <dave.jiang@intel.com>
6484 R: Dan Williams <dan.j.williams@intel.com>
6485 L: dmaengine@vger.kernel.org
6486 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6488 F: drivers/dma/ioat*
6491 M: David Woodhouse <dwmw2@infradead.org>
6492 L: iommu@lists.linux-foundation.org
6493 T: git git://git.infradead.org/iommu-2.6.git
6495 F: drivers/iommu/intel-iommu.c
6496 F: include/linux/intel-iommu.h
6498 INTEL IOP-ADMA DMA DRIVER
6499 R: Dan Williams <dan.j.williams@intel.com>
6501 F: drivers/dma/iop-adma.c
6503 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6504 M: Krzysztof Halasa <khalasa@piap.pl>
6506 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6507 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6508 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6509 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6510 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6511 F: drivers/net/wan/ixp4xx_hss.c
6513 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6514 M: Deepak Saxena <dsaxena@plexity.net>
6516 F: drivers/char/hw_random/ixp4xx-rng.c
6518 INTEL ETHERNET DRIVERS
6519 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6520 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6521 W: http://www.intel.com/support/feedback.htm
6522 W: http://e1000.sourceforge.net/
6523 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6527 F: Documentation/networking/e100.txt
6528 F: Documentation/networking/e1000.txt
6529 F: Documentation/networking/e1000e.txt
6530 F: Documentation/networking/igb.txt
6531 F: Documentation/networking/igbvf.txt
6532 F: Documentation/networking/ixgb.txt
6533 F: Documentation/networking/ixgbe.txt
6534 F: Documentation/networking/ixgbevf.txt
6535 F: Documentation/networking/i40e.txt
6536 F: Documentation/networking/i40evf.txt
6537 F: drivers/net/ethernet/intel/
6538 F: drivers/net/ethernet/intel/*/
6540 INTEL RDMA RNIC DRIVER
6541 M: Faisal Latif <faisal.latif@intel.com>
6542 M: Shiraz Saleem <shiraz.saleem@intel.com>
6543 L: linux-rdma@vger.kernel.org
6545 F: drivers/infiniband/hw/i40iw/
6547 INTEL MERRIFIELD GPIO DRIVER
6548 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6549 L: linux-gpio@vger.kernel.org
6551 F: drivers/gpio/gpio-merrifield.c
6553 INTEL-MID GPIO DRIVER
6554 M: David Cohen <david.a.cohen@linux.intel.com>
6555 L: linux-gpio@vger.kernel.org
6557 F: drivers/gpio/gpio-intel-mid.c
6559 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6560 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6561 L: linux-wireless@vger.kernel.org
6563 F: Documentation/networking/README.ipw2100
6564 F: Documentation/networking/README.ipw2200
6565 F: drivers/net/wireless/intel/ipw2x00/
6568 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6570 F: Documentation/trace/intel_th.txt
6571 F: drivers/hwtracing/intel_th/
6573 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6574 M: Ning Sun <ning.sun@intel.com>
6575 L: tboot-devel@lists.sourceforge.net
6576 W: http://tboot.sourceforge.net
6577 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6579 F: Documentation/intel_txt.txt
6580 F: include/linux/tboot.h
6581 F: arch/x86/kernel/tboot.c
6583 INTEL WIRELESS WIMAX CONNECTION 2400
6584 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6585 M: linux-wimax@intel.com
6586 L: wimax@linuxwimax.org (subscribers-only)
6588 W: http://linuxwimax.org
6589 F: Documentation/wimax/README.i2400m
6590 F: drivers/net/wimax/i2400m/
6591 F: include/uapi/linux/wimax/i2400m.h
6593 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6594 M: Stanislaw Gruszka <sgruszka@redhat.com>
6595 L: linux-wireless@vger.kernel.org
6597 F: drivers/net/wireless/intel/iwlegacy/
6599 INTEL WIRELESS WIFI LINK (iwlwifi)
6600 M: Johannes Berg <johannes.berg@intel.com>
6601 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6602 M: Luca Coelho <luciano.coelho@intel.com>
6603 M: Intel Linux Wireless <linuxwifi@intel.com>
6604 L: linux-wireless@vger.kernel.org
6605 W: http://intellinuxwireless.org
6606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6608 F: drivers/net/wireless/intel/iwlwifi/
6610 INTEL MANAGEMENT ENGINE (mei)
6611 M: Tomas Winkler <tomas.winkler@intel.com>
6612 L: linux-kernel@vger.kernel.org
6614 F: include/uapi/linux/mei.h
6615 F: include/linux/mei_cl_bus.h
6616 F: drivers/misc/mei/*
6617 F: drivers/watchdog/mei_wdt.c
6618 F: Documentation/misc-devices/mei/*
6621 INTEL MIC DRIVERS (mic)
6622 M: Sudeep Dutt <sudeep.dutt@intel.com>
6623 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6625 W: https://github.com/sudeepdutt/mic
6626 W: http://software.intel.com/en-us/mic-developer
6627 F: include/linux/mic_bus.h
6628 F: include/linux/scif.h
6629 F: include/uapi/linux/mic_common.h
6630 F: include/uapi/linux/mic_ioctl.h
6631 F: include/uapi/linux/scif_ioctl.h
6632 F: drivers/misc/mic/
6633 F: drivers/dma/mic_x100_dma.c
6634 F: drivers/dma/mic_x100_dma.h
6635 F: Documentation/mic/
6637 INTEL PMC/P-Unit IPC DRIVER
6638 M: Zha Qipeng<qipeng.zha@intel.com>
6639 L: platform-driver-x86@vger.kernel.org
6641 F: drivers/platform/x86/intel_pmc_ipc.c
6642 F: drivers/platform/x86/intel_punit_ipc.c
6643 F: arch/x86/include/asm/intel_pmc_ipc.h
6644 F: arch/x86/include/asm/intel_punit_ipc.h
6646 INTEL TELEMETRY DRIVER
6647 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6648 L: platform-driver-x86@vger.kernel.org
6650 F: arch/x86/include/asm/intel_telemetry.h
6651 F: drivers/platform/x86/intel_telemetry*
6653 INTEL PMC CORE DRIVER
6654 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6655 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6656 L: platform-driver-x86@vger.kernel.org
6658 F: arch/x86/include/asm/pmc_core.h
6659 F: drivers/platform/x86/intel_pmc_core*
6661 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6662 M: Linus Walleij <linus.walleij@linaro.org>
6663 L: linux-iio@vger.kernel.org
6665 F: drivers/iio/gyro/mpu3050*
6666 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6668 IOC3 ETHERNET DRIVER
6669 M: Ralf Baechle <ralf@linux-mips.org>
6670 L: linux-mips@linux-mips.org
6672 F: drivers/net/ethernet/sgi/ioc3-eth.c
6675 M: Pat Gefre <pfg@sgi.com>
6676 L: linux-serial@vger.kernel.org
6678 F: drivers/tty/serial/ioc3_serial.c
6681 M: Joerg Roedel <joro@8bytes.org>
6682 L: iommu@lists.linux-foundation.org
6683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6685 F: Documentation/devicetree/bindings/iommu/
6689 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6691 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6694 M: Corey Minyard <minyard@acm.org>
6695 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6696 W: http://openipmi.sourceforge.net/
6698 F: Documentation/IPMI.txt
6699 F: drivers/char/ipmi/
6700 F: include/linux/ipmi*
6701 F: include/uapi/linux/ipmi*
6703 QCOM AUDIO (ASoC) DRIVERS
6704 M: Patrick Lai <plai@codeaurora.org>
6705 M: Banajit Goswami <bgoswami@codeaurora.org>
6706 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6710 IPS SCSI RAID DRIVER
6711 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6712 L: linux-scsi@vger.kernel.org
6713 W: http://www.adaptec.com/
6715 F: drivers/scsi/ips*
6718 M: Wensong Zhang <wensong@linux-vs.org>
6719 M: Simon Horman <horms@verge.net.au>
6720 M: Julian Anastasov <ja@ssi.bg>
6721 L: netdev@vger.kernel.org
6722 L: lvs-devel@vger.kernel.org
6724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6726 F: Documentation/networking/ipvs-sysctl.txt
6727 F: include/net/ip_vs.h
6728 F: include/uapi/linux/ip_vs.h
6729 F: net/netfilter/ipvs/
6732 M: Jiri Kosina <jikos@kernel.org>
6733 M: David Sterba <dsterba@suse.com>
6735 F: drivers/tty/ipwireless/
6738 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6739 L: netdev@vger.kernel.org
6741 F: include/net/ipx.h
6742 F: include/uapi/linux/ipx.h
6746 M: Samuel Ortiz <samuel@sortiz.org>
6747 L: irda-users@lists.sourceforge.net (subscribers-only)
6748 L: netdev@vger.kernel.org
6749 W: http://irda.sourceforge.net/
6751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6752 F: Documentation/networking/irda.txt
6753 F: drivers/net/irda/
6754 F: include/net/irda/
6758 M: Thomas Gleixner <tglx@linutronix.de>
6759 L: linux-kernel@vger.kernel.org
6761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6765 M: Thomas Gleixner <tglx@linutronix.de>
6766 M: Jason Cooper <jason@lakedaemon.net>
6767 M: Marc Zyngier <marc.zyngier@arm.com>
6768 L: linux-kernel@vger.kernel.org
6770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6771 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6772 F: Documentation/devicetree/bindings/interrupt-controller/
6775 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6776 M: Marc Zyngier <marc.zyngier@arm.com>
6778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6779 F: Documentation/IRQ-domain.txt
6780 F: include/linux/irqdomain.h
6781 F: kernel/irq/irqdomain.c
6785 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6787 F: Documentation/isa.txt
6788 F: drivers/base/isa.c
6789 F: include/linux/isa.h
6792 M: Jaroslav Kysela <perex@perex.cz>
6794 F: Documentation/isapnp.txt
6795 F: drivers/pnp/isapnp/
6796 F: include/linux/isapnp.h
6799 M: Hans Verkuil <hverkuil@xs4all.nl>
6800 L: linux-media@vger.kernel.org
6801 T: git git://linuxtv.org/media_tree.git
6802 W: https://linuxtv.org
6804 F: drivers/media/radio/radio-isa*
6806 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6807 M: Peter Jones <pjones@redhat.com>
6808 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6810 F: drivers/firmware/iscsi_ibft*
6813 M: Lee Duncan <lduncan@suse.com>
6814 M: Chris Leech <cleech@redhat.com>
6815 L: open-iscsi@googlegroups.com
6816 W: www.open-iscsi.com
6818 F: drivers/scsi/*iscsi*
6819 F: include/scsi/*iscsi*
6821 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6822 M: Or Gerlitz <ogerlitz@mellanox.com>
6823 M: Sagi Grimberg <sagi@grimberg.me>
6824 M: Roi Dayan <roid@mellanox.com>
6825 L: linux-rdma@vger.kernel.org
6827 W: http://www.openfabrics.org
6828 W: www.open-iscsi.org
6829 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6830 F: drivers/infiniband/ulp/iser/
6832 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6833 M: Sagi Grimberg <sagi@grimberg.me>
6834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6835 L: linux-rdma@vger.kernel.org
6836 L: target-devel@vger.kernel.org
6838 W: http://www.linux-iscsi.org
6839 F: drivers/infiniband/ulp/isert
6842 M: Karsten Keil <isdn@linux-pingi.de>
6843 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6844 L: netdev@vger.kernel.org
6845 W: http://www.isdn4linux.de
6846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6848 F: Documentation/isdn/
6850 F: include/linux/isdn.h
6851 F: include/linux/isdn/
6852 F: include/uapi/linux/isdn.h
6853 F: include/uapi/linux/isdn/
6855 ISDN SUBSYSTEM (Eicon active card driver)
6856 M: Armin Schindler <mac@melware.de>
6857 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6858 W: http://www.melware.de
6860 F: drivers/isdn/hardware/eicon/
6862 IT87 HARDWARE MONITORING DRIVER
6863 M: Jean Delvare <jdelvare@suse.com>
6864 L: linux-hwmon@vger.kernel.org
6866 F: Documentation/hwmon/it87
6867 F: drivers/hwmon/it87.c
6870 M: Antti Palosaari <crope@iki.fi>
6871 L: linux-media@vger.kernel.org
6872 W: https://linuxtv.org
6873 W: http://palosaari.fi/linux/
6874 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6875 T: git git://linuxtv.org/anttip/media_tree.git
6877 F: drivers/media/tuners/it913x*
6879 IVTV VIDEO4LINUX DRIVER
6880 M: Andy Walls <awalls@md.metrocast.net>
6881 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6882 L: linux-media@vger.kernel.org
6883 T: git git://linuxtv.org/media_tree.git
6884 W: http://www.ivtvdriver.org
6886 F: Documentation/media/v4l-drivers/ivtv*
6887 F: drivers/media/pci/ivtv/
6888 F: include/uapi/linux/ivtv*
6890 IX2505V MEDIA DRIVER
6891 M: Malcolm Priestley <tvboxspy@gmail.com>
6892 L: linux-media@vger.kernel.org
6893 W: https://linuxtv.org
6894 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6896 F: drivers/media/dvb-frontends/ix2505v*
6898 JC42.4 TEMPERATURE SENSOR DRIVER
6899 M: Guenter Roeck <linux@roeck-us.net>
6900 L: linux-hwmon@vger.kernel.org
6902 F: drivers/hwmon/jc42.c
6903 F: Documentation/hwmon/jc42
6906 M: Dave Kleikamp <shaggy@kernel.org>
6907 L: jfs-discussion@lists.sourceforge.net
6908 W: http://jfs.sourceforge.net/
6909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6911 F: Documentation/filesystems/jfs.txt
6915 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6916 L: netdev@vger.kernel.org
6918 F: drivers/net/ethernet/jme.*
6920 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6921 M: David Woodhouse <dwmw2@infradead.org>
6922 L: linux-mtd@lists.infradead.org
6923 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6926 F: include/uapi/linux/jffs2.h
6928 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6929 M: "Theodore Ts'o" <tytso@mit.edu>
6930 M: Jan Kara <jack@suse.com>
6931 L: linux-ext4@vger.kernel.org
6934 F: include/linux/jbd2.h
6936 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6937 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6938 L: linux-media@vger.kernel.org
6940 F: drivers/media/platform/rcar_jpu.c
6942 JSM Neo PCI based serial card
6943 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6944 L: linux-serial@vger.kernel.org
6946 F: drivers/tty/serial/jsm/
6948 K10TEMP HARDWARE MONITORING DRIVER
6949 M: Clemens Ladisch <clemens@ladisch.de>
6950 L: linux-hwmon@vger.kernel.org
6952 F: Documentation/hwmon/k10temp
6953 F: drivers/hwmon/k10temp.c
6955 K8TEMP HARDWARE MONITORING DRIVER
6956 M: Rudolf Marek <r.marek@assembler.cz>
6957 L: linux-hwmon@vger.kernel.org
6959 F: Documentation/hwmon/k8temp
6960 F: drivers/hwmon/k8temp.c
6963 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6964 R: Alexander Potapenko <glider@google.com>
6965 R: Dmitry Vyukov <dvyukov@google.com>
6966 L: kasan-dev@googlegroups.com
6968 F: arch/*/include/asm/kasan.h
6969 F: arch/*/mm/kasan_init*
6970 F: Documentation/dev-tools/kasan.rst
6971 F: include/linux/kasan*.h
6974 F: scripts/Makefile.kasan
6977 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6978 L: linux-kbuild@vger.kernel.org
6979 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6981 F: Documentation/kbuild/kconfig-language.txt
6985 M: Dave Young <dyoung@redhat.com>
6986 M: Baoquan He <bhe@redhat.com>
6987 R: Vivek Goyal <vgoyal@redhat.com>
6988 L: kexec@lists.infradead.org
6989 W: http://lse.sourceforge.net/kdump/
6991 F: Documentation/kdump/
6993 KEENE FM RADIO TRANSMITTER DRIVER
6994 M: Hans Verkuil <hverkuil@xs4all.nl>
6995 L: linux-media@vger.kernel.org
6996 T: git git://linuxtv.org/media_tree.git
6997 W: https://linuxtv.org
6999 F: drivers/media/radio/radio-keene*
7001 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7002 M: Ian Kent <raven@themaw.net>
7003 L: autofs@vger.kernel.org
7007 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7008 M: Michal Marek <mmarek@suse.com>
7009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
7010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
7011 L: linux-kbuild@vger.kernel.org
7013 F: Documentation/kbuild/
7015 F: scripts/Makefile.*
7021 L: kernel-janitors@vger.kernel.org
7022 W: http://kernelnewbies.org/KernelJanitors
7025 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7026 M: "J. Bruce Fields" <bfields@fieldses.org>
7027 M: Jeff Layton <jlayton@poochiereds.net>
7028 L: linux-nfs@vger.kernel.org
7029 W: http://nfs.sourceforge.net/
7030 T: git git://linux-nfs.org/~bfields/linux.git
7033 F: include/uapi/linux/nfsd/
7037 F: include/linux/lockd/
7038 F: include/linux/sunrpc/
7039 F: include/uapi/linux/sunrpc/
7041 KERNEL SELFTEST FRAMEWORK
7042 M: Shuah Khan <shuahkh@osg.samsung.com>
7043 M: Shuah Khan <shuah@kernel.org>
7044 L: linux-kselftest@vger.kernel.org
7045 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7047 F: tools/testing/selftests
7049 KERNEL VIRTUAL MACHINE (KVM)
7050 M: Paolo Bonzini <pbonzini@redhat.com>
7051 M: Radim Krčmář <rkrcmar@redhat.com>
7052 L: kvm@vger.kernel.org
7053 W: http://www.linux-kvm.org
7054 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7056 F: Documentation/*/kvm*.txt
7057 F: Documentation/virtual/kvm/
7059 F: arch/x86/kernel/kvm.c
7060 F: arch/x86/kernel/kvmclock.c
7061 F: arch/*/include/asm/kvm*
7062 F: include/linux/kvm*
7063 F: include/uapi/linux/kvm*
7067 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7068 M: Joerg Roedel <joro@8bytes.org>
7069 L: kvm@vger.kernel.org
7070 W: http://www.linux-kvm.org/
7072 F: arch/x86/include/asm/svm.h
7073 F: arch/x86/kvm/svm.c
7075 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7076 M: Alexander Graf <agraf@suse.com>
7077 L: kvm-ppc@vger.kernel.org
7078 W: http://www.linux-kvm.org/
7079 T: git git://github.com/agraf/linux-2.6.git
7081 F: arch/powerpc/include/asm/kvm*
7082 F: arch/powerpc/kvm/
7084 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7085 M: Christian Borntraeger <borntraeger@de.ibm.com>
7086 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7087 L: linux-s390@vger.kernel.org
7088 W: http://www.ibm.com/developerworks/linux/linux390/
7089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7091 F: Documentation/s390/kvm.txt
7092 F: arch/s390/include/asm/kvm*
7095 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7096 M: Christoffer Dall <christoffer.dall@linaro.org>
7097 M: Marc Zyngier <marc.zyngier@arm.com>
7098 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7099 L: kvmarm@lists.cs.columbia.edu
7100 W: http://systems.cs.columbia.edu/projects/kvm-arm
7101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7103 F: arch/arm/include/uapi/asm/kvm*
7104 F: arch/arm/include/asm/kvm*
7107 F: include/kvm/arm_*
7109 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7110 M: Christoffer Dall <christoffer.dall@linaro.org>
7111 M: Marc Zyngier <marc.zyngier@arm.com>
7112 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7113 L: kvmarm@lists.cs.columbia.edu
7115 F: arch/arm64/include/uapi/asm/kvm*
7116 F: arch/arm64/include/asm/kvm*
7119 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7120 M: James Hogan <james.hogan@imgtec.com>
7121 L: linux-mips@linux-mips.org
7123 F: arch/mips/include/uapi/asm/kvm*
7124 F: arch/mips/include/asm/kvm*
7128 M: Eric Biederman <ebiederm@xmission.com>
7129 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7130 L: kexec@lists.infradead.org
7132 F: include/linux/kexec.h
7133 F: include/uapi/linux/kexec.h
7137 M: David Howells <dhowells@redhat.com>
7138 L: keyrings@vger.kernel.org
7140 F: Documentation/security/keys.txt
7141 F: include/linux/key.h
7142 F: include/linux/key-type.h
7143 F: include/linux/keyctl.h
7144 F: include/uapi/linux/keyctl.h
7149 M: David Safford <safford@us.ibm.com>
7150 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7151 L: linux-security-module@vger.kernel.org
7152 L: keyrings@vger.kernel.org
7154 F: Documentation/security/keys-trusted-encrypted.txt
7155 F: include/keys/trusted-type.h
7156 F: security/keys/trusted.c
7157 F: security/keys/trusted.h
7160 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7161 M: David Safford <safford@us.ibm.com>
7162 L: linux-security-module@vger.kernel.org
7163 L: keyrings@vger.kernel.org
7165 F: Documentation/security/keys-trusted-encrypted.txt
7166 F: include/keys/encrypted-type.h
7167 F: security/keys/encrypted-keys/
7169 KGDB / KDB /debug_core
7170 M: Jason Wessel <jason.wessel@windriver.com>
7171 W: http://kgdb.wiki.kernel.org/
7172 L: kgdb-bugreport@lists.sourceforge.net
7173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7175 F: Documentation/DocBook/kgdb.tmpl
7176 F: drivers/misc/kgdbts.c
7177 F: drivers/tty/serial/kgdboc.c
7178 F: include/linux/kdb.h
7179 F: include/linux/kgdb.h
7183 M: Vegard Nossum <vegardno@ifi.uio.no>
7184 M: Pekka Enberg <penberg@kernel.org>
7186 F: Documentation/dev-tools/kmemcheck.rst
7187 F: arch/x86/include/asm/kmemcheck.h
7188 F: arch/x86/mm/kmemcheck/
7189 F: include/linux/kmemcheck.h
7193 M: Catalin Marinas <catalin.marinas@arm.com>
7195 F: Documentation/dev-tools/kmemleak.rst
7196 F: include/linux/kmemleak.h
7198 F: mm/kmemleak-test.c
7201 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7202 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7203 M: "David S. Miller" <davem@davemloft.net>
7204 M: Masami Hiramatsu <mhiramat@kernel.org>
7206 F: Documentation/kprobes.txt
7207 F: include/linux/kprobes.h
7210 KS0108 LCD CONTROLLER DRIVER
7211 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7212 W: http://miguelojeda.es/auxdisplay.htm
7213 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7215 F: Documentation/auxdisplay/ks0108
7216 F: drivers/auxdisplay/ks0108.c
7217 F: include/linux/ks0108.h
7220 M: David Ahern <dsa@cumulusnetworks.com>
7221 L: netdev@vger.kernel.org
7224 F: include/net/l3mdev.h
7226 LANTIQ MIPS ARCHITECTURE
7227 M: John Crispin <john@phrozen.org>
7228 L: linux-mips@linux-mips.org
7233 L: linux-x25@vger.kernel.org
7235 F: Documentation/networking/lapb-module.txt
7239 LASI 53c700 driver for PARISC
7240 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7241 L: linux-scsi@vger.kernel.org
7243 F: Documentation/scsi/53c700.txt
7244 F: drivers/scsi/53c700*
7247 M: Richard Purdie <rpurdie@rpsys.net>
7248 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7249 M: Pavel Machek <pavel@ucw.cz>
7250 L: linux-leds@vger.kernel.org
7251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7253 F: Documentation/devicetree/bindings/leds/
7255 F: include/linux/leds.h
7257 LEGACY EEPROM DRIVER
7258 M: Jean Delvare <jdelvare@suse.com>
7260 F: Documentation/misc-devices/eeprom
7261 F: drivers/misc/eeprom/eeprom.c
7263 LEGO USB Tower driver
7264 M: Juergen Stuber <starblue@users.sourceforge.net>
7265 L: legousb-devel@lists.sourceforge.net
7266 W: http://legousb.sourceforge.net/
7268 F: drivers/usb/misc/legousbtower.c
7271 M: Michael Krufky <mkrufky@linuxtv.org>
7272 L: linux-media@vger.kernel.org
7273 W: https://linuxtv.org
7274 W: http://github.com/mkrufky
7275 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7276 T: git git://linuxtv.org/mkrufky/tuners.git
7278 F: drivers/media/dvb-frontends/lg2160.*
7280 LGDT3305 MEDIA DRIVER
7281 M: Michael Krufky <mkrufky@linuxtv.org>
7282 L: linux-media@vger.kernel.org
7283 W: https://linuxtv.org
7284 W: http://github.com/mkrufky
7285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7286 T: git git://linuxtv.org/mkrufky/tuners.git
7288 F: drivers/media/dvb-frontends/lgdt3305.*
7291 M: Rusty Russell <rusty@rustcorp.com.au>
7292 L: lguest@lists.ozlabs.org
7293 W: http://lguest.ozlabs.org/
7295 F: arch/x86/include/asm/lguest*.h
7298 F: include/linux/lguest*.h
7301 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7302 M: Tejun Heo <tj@kernel.org>
7303 L: linux-ide@vger.kernel.org
7304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7307 F: include/linux/ata.h
7308 F: include/linux/libata.h
7309 F: Documentation/devicetree/bindings/ata/
7311 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7312 M: Viresh Kumar <vireshk@kernel.org>
7313 L: linux-ide@vger.kernel.org
7314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7316 F: include/linux/pata_arasan_cf_data.h
7317 F: drivers/ata/pata_arasan_cf.c
7320 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7321 M: Tejun Heo <tj@kernel.org>
7322 L: linux-ide@vger.kernel.org
7323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7325 F: drivers/ata/pata_*.c
7326 F: drivers/ata/ata_generic.c
7328 LIBATA SATA AHCI PLATFORM devices support
7329 M: Hans de Goede <hdegoede@redhat.com>
7330 M: Tejun Heo <tj@kernel.org>
7331 L: linux-ide@vger.kernel.org
7332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7334 F: drivers/ata/ahci_platform.c
7335 F: drivers/ata/libahci_platform.c
7336 F: include/linux/ahci_platform.h
7338 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7339 M: Mikael Pettersson <mikpelinux@gmail.com>
7340 L: linux-ide@vger.kernel.org
7341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7343 F: drivers/ata/sata_promise.*
7346 M: Sasha Levin <sasha.levin@oracle.com>
7348 F: tools/lib/lockdep/
7350 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7351 M: Dan Williams <dan.j.williams@intel.com>
7352 L: linux-nvdimm@lists.01.org
7353 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7357 F: include/linux/nd.h
7358 F: include/linux/libnvdimm.h
7359 F: include/uapi/linux/ndctl.h
7361 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7362 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7363 L: linux-nvdimm@lists.01.org
7364 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7366 F: drivers/nvdimm/blk.c
7367 F: drivers/nvdimm/region_devs.c
7368 F: drivers/acpi/nfit*
7370 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7371 M: Vishal Verma <vishal.l.verma@intel.com>
7372 L: linux-nvdimm@lists.01.org
7373 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7375 F: drivers/nvdimm/btt*
7377 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7378 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7379 L: linux-nvdimm@lists.01.org
7380 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7382 F: drivers/nvdimm/pmem.c
7383 F: include/linux/pmem.h
7384 F: arch/*/include/asm/pmem.h
7386 LIGHTNVM PLATFORM SUPPORT
7387 M: Matias Bjorling <mb@lightnvm.io>
7388 W: http://github/OpenChannelSSD
7389 L: linux-block@vger.kernel.org
7391 F: drivers/lightnvm/
7392 F: include/linux/lightnvm.h
7393 F: include/uapi/linux/lightnvm.h
7395 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7396 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7397 M: Paul Mackerras <paulus@samba.org>
7398 M: Michael Ellerman <mpe@ellerman.id.au>
7399 W: https://github.com/linuxppc/linux/wiki
7400 L: linuxppc-dev@lists.ozlabs.org
7401 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7404 F: Documentation/powerpc/
7406 F: drivers/char/tpm/tpm_ibmvtpm*
7407 F: drivers/crypto/nx/
7408 F: drivers/crypto/vmx/
7409 F: drivers/net/ethernet/ibm/ibmveth.*
7410 F: drivers/net/ethernet/ibm/ibmvnic.*
7411 F: drivers/pci/hotplug/pnv_php.c
7412 F: drivers/pci/hotplug/rpa*
7413 F: drivers/scsi/ibmvscsi/
7414 F: tools/testing/selftests/powerpc
7422 LINUX FOR POWER MACINTOSH
7423 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7424 W: http://www.penguinppc.org/
7425 L: linuxppc-dev@lists.ozlabs.org
7427 F: arch/powerpc/platforms/powermac/
7428 F: drivers/macintosh/
7430 LINUX FOR POWERPC EMBEDDED MPC5XXX
7431 M: Anatolij Gustschin <agust@denx.de>
7432 L: linuxppc-dev@lists.ozlabs.org
7433 T: git git://git.denx.de/linux-denx-agust.git
7435 F: arch/powerpc/platforms/512x/
7436 F: arch/powerpc/platforms/52xx/
7438 LINUX FOR POWERPC EMBEDDED PPC4XX
7439 M: Alistair Popple <alistair@popple.id.au>
7440 M: Matt Porter <mporter@kernel.crashing.org>
7441 W: http://www.penguinppc.org/
7442 L: linuxppc-dev@lists.ozlabs.org
7444 F: arch/powerpc/platforms/40x/
7445 F: arch/powerpc/platforms/44x/
7447 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7448 L: linuxppc-dev@lists.ozlabs.org
7450 F: arch/powerpc/*/*virtex*
7451 F: arch/powerpc/*/*/*virtex*
7453 LINUX FOR POWERPC EMBEDDED PPC8XX
7454 M: Vitaly Bordug <vitb@kernel.crashing.org>
7455 W: http://www.penguinppc.org/
7456 L: linuxppc-dev@lists.ozlabs.org
7458 F: arch/powerpc/platforms/8xx/
7460 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7461 M: Scott Wood <oss@buserror.net>
7462 M: Kumar Gala <galak@kernel.crashing.org>
7463 W: http://www.penguinppc.org/
7464 L: linuxppc-dev@lists.ozlabs.org
7465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7467 F: arch/powerpc/platforms/83xx/
7468 F: arch/powerpc/platforms/85xx/
7470 LINUX FOR POWERPC PA SEMI PWRFICIENT
7471 L: linuxppc-dev@lists.ozlabs.org
7473 F: arch/powerpc/platforms/pasemi/
7474 F: drivers/*/*pasemi*
7475 F: drivers/*/*/*pasemi*
7477 LINUX SECURITY MODULE (LSM) FRAMEWORK
7478 M: Chris Wright <chrisw@sous-sol.org>
7479 L: linux-security-module@vger.kernel.org
7482 LIS3LV02D ACCELEROMETER DRIVER
7483 M: Eric Piel <eric.piel@tremplin-utc.net>
7485 F: Documentation/misc-devices/lis3lv02d
7486 F: drivers/misc/lis3lv02d/
7487 F: drivers/platform/x86/hp_accel.c
7490 M: Josh Poimboeuf <jpoimboe@redhat.com>
7491 M: Jessica Yu <jeyu@redhat.com>
7492 M: Jiri Kosina <jikos@kernel.org>
7493 M: Miroslav Benes <mbenes@suse.cz>
7494 R: Petr Mladek <pmladek@suse.com>
7496 F: kernel/livepatch/
7497 F: include/linux/livepatch.h
7498 F: arch/x86/include/asm/livepatch.h
7499 F: arch/x86/kernel/livepatch.c
7500 F: Documentation/livepatch/
7501 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7502 F: samples/livepatch/
7503 L: live-patching@vger.kernel.org
7504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7506 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7507 M: Kees Cook <keescook@chromium.org>
7509 F: drivers/misc/lkdtm*
7512 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7514 F: include/linux/llc.h
7515 F: include/uapi/linux/llc.h
7519 LM73 HARDWARE MONITOR DRIVER
7520 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7521 L: linux-hwmon@vger.kernel.org
7523 F: drivers/hwmon/lm73.c
7525 LM78 HARDWARE MONITOR DRIVER
7526 M: Jean Delvare <jdelvare@suse.com>
7527 L: linux-hwmon@vger.kernel.org
7529 F: Documentation/hwmon/lm78
7530 F: drivers/hwmon/lm78.c
7532 LM83 HARDWARE MONITOR DRIVER
7533 M: Jean Delvare <jdelvare@suse.com>
7534 L: linux-hwmon@vger.kernel.org
7536 F: Documentation/hwmon/lm83
7537 F: drivers/hwmon/lm83.c
7539 LM90 HARDWARE MONITOR DRIVER
7540 M: Jean Delvare <jdelvare@suse.com>
7541 L: linux-hwmon@vger.kernel.org
7543 F: Documentation/hwmon/lm90
7544 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7545 F: drivers/hwmon/lm90.c
7547 LM95234 HARDWARE MONITOR DRIVER
7548 M: Guenter Roeck <linux@roeck-us.net>
7549 L: linux-hwmon@vger.kernel.org
7551 F: Documentation/hwmon/lm95234
7552 F: drivers/hwmon/lm95234.c
7554 LME2510 MEDIA DRIVER
7555 M: Malcolm Priestley <tvboxspy@gmail.com>
7556 L: linux-media@vger.kernel.org
7557 W: https://linuxtv.org
7558 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7560 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7563 M: Peter Zijlstra <peterz@infradead.org>
7564 M: Ingo Molnar <mingo@redhat.com>
7565 L: linux-kernel@vger.kernel.org
7566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7568 F: Documentation/locking/
7569 F: include/linux/lockdep.h
7570 F: include/linux/spinlock*.h
7571 F: arch/*/include/asm/spinlock*.h
7572 F: include/linux/rwlock*.h
7573 F: include/linux/mutex*.h
7574 F: arch/*/include/asm/mutex*.h
7575 F: include/linux/rwsem*.h
7576 F: arch/*/include/asm/rwsem.h
7577 F: include/linux/seqlock.h
7578 F: lib/locking*.[ch]
7581 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7582 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7583 L: linux-ntfs-dev@lists.sourceforge.net
7584 W: http://www.linux-ntfs.org/content/view/19/37/
7586 F: Documentation/ldm.txt
7587 F: block/partitions/ldm.*
7589 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7590 M: Sathya Prakash <sathya.prakash@broadcom.com>
7591 M: Chaitra P B <chaitra.basappa@broadcom.com>
7592 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7593 L: MPT-FusionLinux.pdl@broadcom.com
7594 L: linux-scsi@vger.kernel.org
7595 W: http://www.avagotech.com/support/
7597 F: drivers/message/fusion/
7598 F: drivers/scsi/mpt2sas/
7599 F: drivers/scsi/mpt3sas/
7601 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7602 M: Matthew Wilcox <matthew@wil.cx>
7603 L: linux-scsi@vger.kernel.org
7605 F: drivers/scsi/sym53c8xx_2/
7607 LTC4261 HARDWARE MONITOR DRIVER
7608 M: Guenter Roeck <linux@roeck-us.net>
7609 L: linux-hwmon@vger.kernel.org
7611 F: Documentation/hwmon/ltc4261
7612 F: drivers/hwmon/ltc4261.c
7614 LTP (Linux Test Project)
7615 M: Mike Frysinger <vapier@gentoo.org>
7616 M: Cyril Hrubis <chrubis@suse.cz>
7617 M: Wanlong Gao <wanlong.gao@gmail.com>
7618 M: Jan Stancek <jstancek@redhat.com>
7619 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7620 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7621 L: ltp@lists.linux.it (subscribers-only)
7622 W: http://linux-test-project.github.io/
7623 T: git git://github.com/linux-test-project/ltp.git
7627 W: http://www.linux-m32r.org/
7632 M: Geert Uytterhoeven <geert@linux-m68k.org>
7633 L: linux-m68k@lists.linux-m68k.org
7634 W: http://www.linux-m68k.org/
7635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7640 M68K ON APPLE MACINTOSH
7641 M: Joshua Thompson <funaho@jurai.org>
7642 W: http://www.mac.linux-m68k.org/
7643 L: linux-m68k@lists.linux-m68k.org
7648 M: Philip Blundell <philb@gnu.org>
7649 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7653 M88DS3103 MEDIA DRIVER
7654 M: Antti Palosaari <crope@iki.fi>
7655 L: linux-media@vger.kernel.org
7656 W: https://linuxtv.org
7657 W: http://palosaari.fi/linux/
7658 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7659 T: git git://linuxtv.org/anttip/media_tree.git
7661 F: drivers/media/dvb-frontends/m88ds3103*
7663 M88RS2000 MEDIA DRIVER
7664 M: Malcolm Priestley <tvboxspy@gmail.com>
7665 L: linux-media@vger.kernel.org
7666 W: https://linuxtv.org
7667 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7669 F: drivers/media/dvb-frontends/m88rs2000*
7671 MA901 MASTERKIT USB FM RADIO DRIVER
7672 M: Alexey Klimov <klimov.linux@gmail.com>
7673 L: linux-media@vger.kernel.org
7674 T: git git://linuxtv.org/media_tree.git
7676 F: drivers/media/radio/radio-ma901.c
7679 M: Johannes Berg <johannes@sipsolutions.net>
7680 L: linux-wireless@vger.kernel.org
7681 W: http://wireless.kernel.org/
7682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7685 F: Documentation/networking/mac80211-injection.txt
7686 F: include/net/mac80211.h
7688 F: drivers/net/wireless/mac80211_hwsim.[ch]
7691 M: Patrick McHardy <kaber@trash.net>
7692 L: netdev@vger.kernel.org
7694 F: drivers/net/macvlan.c
7695 F: include/linux/if_macvlan.h
7698 M: Jassi Brar <jassisinghbrar@gmail.com>
7699 L: linux-kernel@vger.kernel.org
7702 F: include/linux/mailbox_client.h
7703 F: include/linux/mailbox_controller.h
7705 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7706 M: Michael Kerrisk <mtk.manpages@gmail.com>
7707 W: http://www.kernel.org/doc/man-pages
7708 L: linux-man@vger.kernel.org
7711 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7712 M: Andrew Lunn <andrew@lunn.ch>
7713 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7714 L: netdev@vger.kernel.org
7716 F: drivers/net/dsa/mv88e6xxx/
7717 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7719 MARVELL ARMADA DRM SUPPORT
7720 M: Russell King <rmk+kernel@armlinux.org.uk>
7722 F: drivers/gpu/drm/armada/
7723 F: include/uapi/drm/armada_drm.h
7724 F: Documentation/devicetree/bindings/display/armada/
7726 MARVELL CRYPTO DRIVER
7727 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7728 M: Arnaud Ebalard <arno@natisbad.org>
7729 F: drivers/crypto/marvell/
7731 L: linux-crypto@vger.kernel.org
7733 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7734 M: Mirko Lindner <mlindner@marvell.com>
7735 M: Stephen Hemminger <stephen@networkplumber.org>
7736 L: netdev@vger.kernel.org
7738 F: drivers/net/ethernet/marvell/sk*
7740 MARVELL LIBERTAS WIRELESS DRIVER
7741 L: libertas-dev@lists.infradead.org
7743 F: drivers/net/wireless/marvell/libertas/
7745 MARVELL MV643XX ETHERNET DRIVER
7746 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7747 L: netdev@vger.kernel.org
7749 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7750 F: include/linux/mv643xx.h
7752 MARVELL MVNETA ETHERNET DRIVER
7753 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7754 L: netdev@vger.kernel.org
7756 F: drivers/net/ethernet/marvell/mvneta.*
7758 MARVELL MWIFIEX WIRELESS DRIVER
7759 M: Amitkumar Karwar <akarwar@marvell.com>
7760 M: Nishant Sarmukadam <nishants@marvell.com>
7761 L: linux-wireless@vger.kernel.org
7763 F: drivers/net/wireless/marvell/mwifiex/
7765 MARVELL MWL8K WIRELESS DRIVER
7766 M: Lennert Buytenhek <buytenh@wantstofly.org>
7767 L: linux-wireless@vger.kernel.org
7769 F: drivers/net/wireless/marvell/mwl8k.c
7771 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7772 M: Nicolas Pitre <nico@fluxnic.net>
7774 F: drivers/mmc/host/mvsdio.*
7776 MATROX FRAMEBUFFER DRIVER
7777 L: linux-fbdev@vger.kernel.org
7779 F: drivers/video/fbdev/matrox/matroxfb_*
7780 F: include/uapi/linux/matroxfb.h
7782 MAX16065 HARDWARE MONITOR DRIVER
7783 M: Guenter Roeck <linux@roeck-us.net>
7784 L: linux-hwmon@vger.kernel.org
7786 F: Documentation/hwmon/max16065
7787 F: drivers/hwmon/max16065.c
7789 MAX20751 HARDWARE MONITOR DRIVER
7790 M: Guenter Roeck <linux@roeck-us.net>
7791 L: linux-hwmon@vger.kernel.org
7793 F: Documentation/hwmon/max20751
7794 F: drivers/hwmon/max20751.c
7796 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7797 L: linux-hwmon@vger.kernel.org
7799 F: Documentation/hwmon/max6650
7800 F: drivers/hwmon/max6650.c
7802 MAX6697 HARDWARE MONITOR DRIVER
7803 M: Guenter Roeck <linux@roeck-us.net>
7804 L: linux-hwmon@vger.kernel.org
7806 F: Documentation/hwmon/max6697
7807 F: Documentation/devicetree/bindings/i2c/max6697.txt
7808 F: drivers/hwmon/max6697.c
7809 F: include/linux/platform_data/max6697.h
7811 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7812 M: Peter Rosin <peda@axentia.se>
7813 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7815 F: Documentation/devicetree/bindings/sound/max9860.txt
7816 F: sound/soc/codecs/max9860.*
7818 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7819 M: Krzysztof Kozlowski <krzk@kernel.org>
7820 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7821 L: linux-pm@vger.kernel.org
7823 F: drivers/power/supply/max14577_charger.c
7824 F: drivers/power/supply/max77693_charger.c
7826 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7827 M: Javier Martinez Canillas <javier@osg.samsung.com>
7828 L: linux-kernel@vger.kernel.org
7830 F: drivers/*/*max77802*.c
7831 F: Documentation/devicetree/bindings/*/*max77802.txt
7832 F: include/dt-bindings/*/*max77802.h
7834 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7835 M: Chanwoo Choi <cw00.choi@samsung.com>
7836 M: Krzysztof Kozlowski <krzk@kernel.org>
7837 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7838 L: linux-kernel@vger.kernel.org
7840 F: drivers/*/max14577*.c
7841 F: drivers/*/max77686*.c
7842 F: drivers/*/max77693*.c
7843 F: drivers/extcon/extcon-max14577.c
7844 F: drivers/extcon/extcon-max77693.c
7845 F: drivers/rtc/rtc-max77686.c
7846 F: drivers/clk/clk-max77686.c
7847 F: Documentation/devicetree/bindings/mfd/max14577.txt
7848 F: Documentation/devicetree/bindings/*/max77686.txt
7849 F: Documentation/devicetree/bindings/mfd/max77693.txt
7850 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7851 F: include/linux/mfd/max14577*.h
7852 F: include/linux/mfd/max77686*.h
7853 F: include/linux/mfd/max77693*.h
7855 MAXIRADIO FM RADIO RECEIVER DRIVER
7856 M: Hans Verkuil <hverkuil@xs4all.nl>
7857 L: linux-media@vger.kernel.org
7858 T: git git://linuxtv.org/media_tree.git
7859 W: https://linuxtv.org
7861 F: drivers/media/radio/radio-maxiradio*
7863 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7864 M: Peter Rosin <peda@axentia.se>
7865 L: linux-iio@vger.kernel.org
7867 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7868 F: drivers/iio/potentiometer/mcp4531.c
7870 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7871 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7872 L: linux-iio@vger.kernel.org
7874 F: drivers/iio/dac/cio-dac.c
7876 MEDIA DRIVERS FOR RENESAS - FCP
7877 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7878 L: linux-media@vger.kernel.org
7879 L: linux-renesas-soc@vger.kernel.org
7880 T: git git://linuxtv.org/media_tree.git
7882 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7883 F: drivers/media/platform/rcar-fcp.c
7884 F: include/media/rcar-fcp.h
7886 MEDIA DRIVERS FOR RENESAS - FDP1
7887 M: Kieran Bingham <kieran@bingham.xyz>
7888 L: linux-media@vger.kernel.org
7889 L: linux-renesas-soc@vger.kernel.org
7890 T: git git://linuxtv.org/media_tree.git
7892 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
7893 F: drivers/media/platform/rcar_fdp1.c
7895 MEDIA DRIVERS FOR RENESAS - VIN
7896 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7897 L: linux-media@vger.kernel.org
7898 L: linux-renesas-soc@vger.kernel.org
7899 T: git git://linuxtv.org/media_tree.git
7901 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7902 F: drivers/media/platform/rcar-vin/
7904 MEDIA DRIVERS FOR RENESAS - VSP1
7905 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7906 L: linux-media@vger.kernel.org
7907 L: linux-renesas-soc@vger.kernel.org
7908 T: git git://linuxtv.org/media_tree.git
7910 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7911 F: drivers/media/platform/vsp1/
7913 MEDIA DRIVERS FOR HELENE
7914 M: Abylay Ospan <aospan@netup.ru>
7915 L: linux-media@vger.kernel.org
7916 W: https://linuxtv.org
7918 T: git git://linuxtv.org/media_tree.git
7920 F: drivers/media/dvb-frontends/helene*
7922 MEDIA DRIVERS FOR ASCOT2E
7923 M: Sergey Kozlov <serjk@netup.ru>
7924 M: Abylay Ospan <aospan@netup.ru>
7925 L: linux-media@vger.kernel.org
7926 W: https://linuxtv.org
7928 T: git git://linuxtv.org/media_tree.git
7930 F: drivers/media/dvb-frontends/ascot2e*
7932 MEDIA DRIVERS FOR CXD2841ER
7933 M: Sergey Kozlov <serjk@netup.ru>
7934 M: Abylay Ospan <aospan@netup.ru>
7935 L: linux-media@vger.kernel.org
7936 W: https://linuxtv.org
7938 T: git git://linuxtv.org/media_tree.git
7940 F: drivers/media/dvb-frontends/cxd2841er*
7942 MEDIA DRIVERS FOR HORUS3A
7943 M: Sergey Kozlov <serjk@netup.ru>
7944 M: Abylay Ospan <aospan@netup.ru>
7945 L: linux-media@vger.kernel.org
7946 W: https://linuxtv.org
7948 T: git git://linuxtv.org/media_tree.git
7950 F: drivers/media/dvb-frontends/horus3a*
7952 MEDIA DRIVERS FOR LNBH25
7953 M: Sergey Kozlov <serjk@netup.ru>
7954 M: Abylay Ospan <aospan@netup.ru>
7955 L: linux-media@vger.kernel.org
7956 W: https://linuxtv.org
7958 T: git git://linuxtv.org/media_tree.git
7960 F: drivers/media/dvb-frontends/lnbh25*
7962 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7963 M: Sergey Kozlov <serjk@netup.ru>
7964 M: Abylay Ospan <aospan@netup.ru>
7965 L: linux-media@vger.kernel.org
7966 W: https://linuxtv.org
7968 T: git git://linuxtv.org/media_tree.git
7970 F: drivers/media/pci/netup_unidvb/*
7972 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7973 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7974 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7975 P: LinuxTV.org Project
7976 L: linux-media@vger.kernel.org
7977 W: https://linuxtv.org
7978 Q: http://patchwork.kernel.org/project/linux-media/list/
7979 T: git git://linuxtv.org/media_tree.git
7981 F: Documentation/media/
7983 F: drivers/staging/media/
7984 F: include/linux/platform_data/media/
7986 F: include/uapi/linux/dvb/
7987 F: include/uapi/linux/videodev2.h
7988 F: include/uapi/linux/media.h
7989 F: include/uapi/linux/v4l2-*
7990 F: include/uapi/linux/meye.h
7991 F: include/uapi/linux/ivtv*
7992 F: include/uapi/linux/uvcvideo.h
7994 MEDIATEK ETHERNET DRIVER
7995 M: Felix Fietkau <nbd@openwrt.org>
7996 M: John Crispin <blogic@openwrt.org>
7997 L: netdev@vger.kernel.org
7999 F: drivers/net/ethernet/mediatek/
8001 MEDIATEK MEDIA DRIVER
8002 M: Tiffany Lin <tiffany.lin@mediatek.com>
8003 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8005 F: drivers/media/platform/mtk-vcodec/
8006 F: drivers/media/platform/mtk-vpu/
8007 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8008 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8011 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8012 M: Houlong Wei <houlong.wei@mediatek.com>
8013 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8015 F: drivers/media/platform/mtk-mdp/
8016 F: drivers/media/platform/mtk-vpu/
8017 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8019 MEDIATEK MT7601U WIRELESS LAN DRIVER
8020 M: Jakub Kicinski <kubakici@wp.pl>
8021 L: linux-wireless@vger.kernel.org
8023 F: drivers/net/wireless/mediatek/mt7601u/
8025 MEGARAID SCSI/SAS DRIVERS
8026 M: Kashyap Desai <kashyap.desai@broadcom.com>
8027 M: Sumit Saxena <sumit.saxena@broadcom.com>
8028 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8029 L: megaraidlinux.pdl@broadcom.com
8030 L: linux-scsi@vger.kernel.org
8031 W: http://www.avagotech.com/support/
8033 F: Documentation/scsi/megaraid.txt
8034 F: drivers/scsi/megaraid.*
8035 F: drivers/scsi/megaraid/
8037 MELFAS MIP4 TOUCHSCREEN DRIVER
8038 M: Sangwon Jee <jeesw@melfas.com>
8039 W: http://www.melfas.com
8041 F: drivers/input/touchscreen/melfas_mip4.c
8042 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8044 MELLANOX ETHERNET DRIVER (mlx4_en)
8045 M: Tariq Toukan <tariqt@mellanox.com>
8046 L: netdev@vger.kernel.org
8048 W: http://www.mellanox.com
8049 Q: http://patchwork.ozlabs.org/project/netdev/list/
8050 F: drivers/net/ethernet/mellanox/mlx4/en_*
8052 MELLANOX ETHERNET DRIVER (mlx5e)
8053 M: Saeed Mahameed <saeedm@mellanox.com>
8054 L: netdev@vger.kernel.org
8056 W: http://www.mellanox.com
8057 Q: http://patchwork.ozlabs.org/project/netdev/list/
8058 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8060 MELLANOX ETHERNET SWITCH DRIVERS
8061 M: Jiri Pirko <jiri@mellanox.com>
8062 M: Ido Schimmel <idosch@mellanox.com>
8063 L: netdev@vger.kernel.org
8065 W: http://www.mellanox.com
8066 Q: http://patchwork.ozlabs.org/project/netdev/list/
8067 F: drivers/net/ethernet/mellanox/mlxsw/
8069 MELLANOX MLXCPLD I2C AND MUX DRIVER
8070 M: Vadim Pasternak <vadimp@mellanox.com>
8071 M: Michael Shych <michaelsh@mellanox.com>
8072 L: linux-i2c@vger.kernel.org
8074 F: drivers/i2c/busses/i2c-mlxcpld.c
8075 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8076 F: Documentation/i2c/busses/i2c-mlxcpld
8078 MELLANOX MLXCPLD LED DRIVER
8079 M: Vadim Pasternak <vadimp@mellanox.com>
8080 L: linux-leds@vger.kernel.org
8082 F: drivers/leds/leds-mlxcpld.c
8083 F: Documentation/leds/leds-mlxcpld.txt
8085 MELLANOX PLATFORM DRIVER
8086 M: Vadim Pasternak <vadimp@mellanox.com>
8087 L: platform-driver-x86@vger.kernel.org
8089 F: drivers/platform/x86/mlx-platform.c
8091 MELLANOX MLX CPLD HOTPLUG DRIVER
8092 M: Vadim Pasternak <vadimp@mellanox.com>
8093 L: platform-driver-x86@vger.kernel.org
8095 F: drivers/platform/x86/mlxcpld-hotplug.c
8096 F: include/linux/platform_data/mlxcpld-hotplug.h
8098 SOFT-ROCE DRIVER (rxe)
8099 M: Moni Shoua <monis@mellanox.com>
8100 L: linux-rdma@vger.kernel.org
8102 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8103 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8104 F: drivers/infiniband/sw/rxe/
8105 F: include/uapi/rdma/rdma_user_rxe.h
8108 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8109 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8110 L: linux-kernel@vger.kernel.org
8112 F: kernel/membarrier.c
8113 F: include/uapi/linux/membarrier.h
8116 L: linux-mm@kvack.org
8117 W: http://www.linux-mm.org
8119 F: include/linux/mm.h
8120 F: include/linux/gfp.h
8121 F: include/linux/mmzone.h
8122 F: include/linux/memory_hotplug.h
8123 F: include/linux/vmalloc.h
8126 MEMORY TECHNOLOGY DEVICES (MTD)
8127 M: David Woodhouse <dwmw2@infradead.org>
8128 M: Brian Norris <computersforpeace@gmail.com>
8129 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8130 M: Marek Vasut <marek.vasut@gmail.com>
8131 M: Richard Weinberger <richard@nod.at>
8132 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8133 L: linux-mtd@lists.infradead.org
8134 W: http://www.linux-mtd.infradead.org/
8135 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8136 T: git git://git.infradead.org/linux-mtd.git
8137 T: git git://git.infradead.org/l2-mtd.git
8139 F: Documentation/devicetree/bindings/mtd/
8141 F: include/linux/mtd/
8142 F: include/uapi/mtd/
8144 MEN A21 WATCHDOG DRIVER
8145 M: Johannes Thumshirn <morbidrsa@gmail.com>
8146 L: linux-watchdog@vger.kernel.org
8148 F: drivers/watchdog/mena21_wdt.c
8150 MEN CHAMELEON BUS (mcb)
8151 M: Johannes Thumshirn <morbidrsa@gmail.com>
8154 F: include/linux/mcb.h
8155 F: Documentation/men-chameleon-bus.txt
8157 MEN F21BMC (Board Management Controller)
8158 M: Andreas Werner <andreas.werner@men.de>
8160 F: drivers/mfd/menf21bmc.c
8161 F: drivers/watchdog/menf21bmc_wdt.c
8162 F: drivers/leds/leds-menf21bmc.c
8163 F: drivers/hwmon/menf21bmc_hwmon.c
8164 F: Documentation/hwmon/menf21bmc
8167 M: James Hogan <james.hogan@imgtec.com>
8168 L: linux-metag@vger.kernel.org
8169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8172 F: Documentation/metag/
8173 F: Documentation/devicetree/bindings/metag/
8174 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8175 F: drivers/clocksource/metag_generic.c
8176 F: drivers/irqchip/irq-metag.c
8177 F: drivers/irqchip/irq-metag-ext.c
8178 F: drivers/tty/metag_da.c
8180 MICROBLAZE ARCHITECTURE
8181 M: Michal Simek <monstr@monstr.eu>
8182 W: http://www.monstr.eu/fdt/
8183 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8187 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8188 M: Richard Genoud <richard.genoud@gmail.com>
8190 F: drivers/tty/serial/atmel_serial.c
8191 F: include/linux/atmel_serial.h
8193 MICROCHIP / ATMEL ISC DRIVER
8194 M: Songjun Wu <songjun.wu@microchip.com>
8195 L: linux-media@vger.kernel.org
8197 F: drivers/media/platform/atmel/atmel-isc.c
8198 F: drivers/media/platform/atmel/atmel-isc-regs.h
8199 F: devicetree/bindings/media/atmel-isc.txt
8201 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8202 M: Chen Yu <yu.c.chen@intel.com>
8203 L: platform-driver-x86@vger.kernel.org
8205 F: drivers/platform/x86/surfacepro3_button.c
8208 M: Oliver Neukum <oliver@neukum.org>
8210 F: drivers/usb/image/microtek.*
8213 M: Ralf Baechle <ralf@linux-mips.org>
8214 L: linux-mips@linux-mips.org
8215 W: http://www.linux-mips.org/
8216 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8217 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8219 F: Documentation/devicetree/bindings/mips/
8220 F: Documentation/mips/
8223 MIPS/LOONGSON1 ARCHITECTURE
8224 M: Keguang Zhang <keguang.zhang@gmail.com>
8225 L: linux-mips@linux-mips.org
8227 F: arch/mips/loongson32/
8228 F: arch/mips/include/asm/mach-loongson32/
8229 F: drivers/*/*loongson1*
8230 F: drivers/*/*/*loongson1*
8232 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8233 M: Hans Verkuil <hverkuil@xs4all.nl>
8234 L: linux-media@vger.kernel.org
8235 T: git git://linuxtv.org/media_tree.git
8236 W: https://linuxtv.org
8238 F: drivers/media/radio/radio-miropcm20*
8240 MELLANOX MLX4 core VPI driver
8241 M: Yishai Hadas <yishaih@mellanox.com>
8242 L: netdev@vger.kernel.org
8243 L: linux-rdma@vger.kernel.org
8244 W: http://www.mellanox.com
8245 Q: http://patchwork.ozlabs.org/project/netdev/list/
8247 F: drivers/net/ethernet/mellanox/mlx4/
8248 F: include/linux/mlx4/
8249 F: include/uapi/rdma/mlx4-abi.h
8251 MELLANOX MLX4 IB driver
8252 M: Yishai Hadas <yishaih@mellanox.com>
8253 L: linux-rdma@vger.kernel.org
8254 W: http://www.mellanox.com
8255 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8257 F: drivers/infiniband/hw/mlx4/
8258 F: include/linux/mlx4/
8260 MELLANOX MLX5 core VPI driver
8261 M: Saeed Mahameed <saeedm@mellanox.com>
8262 M: Matan Barak <matanb@mellanox.com>
8263 M: Leon Romanovsky <leonro@mellanox.com>
8264 L: netdev@vger.kernel.org
8265 L: linux-rdma@vger.kernel.org
8266 W: http://www.mellanox.com
8267 Q: http://patchwork.ozlabs.org/project/netdev/list/
8269 F: drivers/net/ethernet/mellanox/mlx5/core/
8270 F: include/linux/mlx5/
8271 F: include/uapi/rdma/mlx5-abi.h
8273 MELLANOX MLX5 IB driver
8274 M: Matan Barak <matanb@mellanox.com>
8275 M: Leon Romanovsky <leonro@mellanox.com>
8276 L: linux-rdma@vger.kernel.org
8277 W: http://www.mellanox.com
8278 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8280 F: drivers/infiniband/hw/mlx5/
8281 F: include/linux/mlx5/
8283 MELEXIS MLX90614 DRIVER
8284 M: Crt Mori <cmo@melexis.com>
8285 L: linux-iio@vger.kernel.org
8286 W: http://www.melexis.com
8288 F: drivers/iio/temperature/mlx90614.c
8290 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8291 M: Don Brace <don.brace@microsemi.com>
8292 L: esc.storagedev@microsemi.com
8293 L: linux-scsi@vger.kernel.org
8295 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8296 F: drivers/scsi/smartpqi/Kconfig
8297 F: drivers/scsi/smartpqi/Makefile
8298 F: include/linux/cciss*.h
8299 F: include/uapi/linux/cciss*.h
8300 F: Documentation/scsi/smartpqi.txt
8302 MN88472 MEDIA DRIVER
8303 M: Antti Palosaari <crope@iki.fi>
8304 L: linux-media@vger.kernel.org
8305 W: https://linuxtv.org
8306 W: http://palosaari.fi/linux/
8307 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8309 F: drivers/media/dvb-frontends/mn88472*
8311 MN88473 MEDIA DRIVER
8312 M: Antti Palosaari <crope@iki.fi>
8313 L: linux-media@vger.kernel.org
8314 W: https://linuxtv.org
8315 W: http://palosaari.fi/linux/
8316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8318 F: drivers/media/dvb-frontends/mn88473*
8321 M: Jessica Yu <jeyu@redhat.com>
8322 M: Rusty Russell <rusty@rustcorp.com.au>
8324 F: include/linux/module.h
8327 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8328 W: http://popies.net/meye/
8330 F: Documentation/media/v4l-drivers/meye*
8331 F: drivers/media/pci/meye/
8332 F: include/uapi/linux/meye.h
8334 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8335 M: Jiri Slaby <jirislaby@gmail.com>
8337 F: Documentation/serial/moxa-smartio
8338 F: drivers/tty/mxser.*
8340 MR800 AVERMEDIA USB FM RADIO DRIVER
8341 M: Alexey Klimov <klimov.linux@gmail.com>
8342 L: linux-media@vger.kernel.org
8343 T: git git://linuxtv.org/media_tree.git
8345 F: drivers/media/radio/radio-mr800.c
8347 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8348 M: Alan Ott <alan@signal11.us>
8349 L: linux-wpan@vger.kernel.org
8351 F: drivers/net/ieee802154/mrf24j40.c
8352 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8355 M: "Lee, Chun-Yi" <jlee@suse.com>
8356 L: platform-driver-x86@vger.kernel.org
8358 F: drivers/platform/x86/msi-laptop.c
8361 L: platform-driver-x86@vger.kernel.org
8363 F: drivers/platform/x86/msi-wmi.c
8366 M: Antti Palosaari <crope@iki.fi>
8367 L: linux-media@vger.kernel.org
8368 W: https://linuxtv.org
8369 W: http://palosaari.fi/linux/
8370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8371 T: git git://linuxtv.org/anttip/media_tree.git
8373 F: drivers/media/tuners/msi001*
8375 MSI2500 MEDIA DRIVER
8376 M: Antti Palosaari <crope@iki.fi>
8377 L: linux-media@vger.kernel.org
8378 W: https://linuxtv.org
8379 W: http://palosaari.fi/linux/
8380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8381 T: git git://linuxtv.org/anttip/media_tree.git
8383 F: drivers/media/usb/msi2500/
8385 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8386 M: Robert Jarzmik <robert.jarzmik@free.fr>
8387 L: linux-mtd@lists.infradead.org
8389 F: drivers/mtd/devices/docg3*
8391 MT9M032 APTINA SENSOR DRIVER
8392 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8393 L: linux-media@vger.kernel.org
8394 T: git git://linuxtv.org/media_tree.git
8396 F: drivers/media/i2c/mt9m032.c
8397 F: include/media/i2c/mt9m032.h
8399 MT9P031 APTINA CAMERA SENSOR
8400 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8401 L: linux-media@vger.kernel.org
8402 T: git git://linuxtv.org/media_tree.git
8404 F: drivers/media/i2c/mt9p031.c
8405 F: include/media/i2c/mt9p031.h
8407 MT9T001 APTINA CAMERA SENSOR
8408 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8409 L: linux-media@vger.kernel.org
8410 T: git git://linuxtv.org/media_tree.git
8412 F: drivers/media/i2c/mt9t001.c
8413 F: include/media/i2c/mt9t001.h
8415 MT9V032 APTINA CAMERA SENSOR
8416 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8417 L: linux-media@vger.kernel.org
8418 T: git git://linuxtv.org/media_tree.git
8420 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8421 F: drivers/media/i2c/mt9v032.c
8422 F: include/media/i2c/mt9v032.h
8424 MULTIFUNCTION DEVICES (MFD)
8425 M: Lee Jones <lee.jones@linaro.org>
8426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8428 F: Documentation/devicetree/bindings/mfd/
8430 F: include/linux/mfd/
8432 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8433 M: Ulf Hansson <ulf.hansson@linaro.org>
8434 L: linux-mmc@vger.kernel.org
8435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8437 F: Documentation/devicetree/bindings/mmc/
8439 F: include/linux/mmc/
8440 F: include/uapi/linux/mmc/
8442 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8444 F: drivers/mmc/host/mmc_spi.c
8445 F: include/linux/spi/mmc_spi.h
8447 MULTISOUND SOUND DRIVER
8448 M: Andrew Veliath <andrewtv@usa.net>
8450 F: Documentation/sound/oss/MultiSound
8453 MULTITECH MULTIPORT CARD (ISICOM)
8455 F: drivers/tty/isicom.c
8456 F: include/linux/isicom.h
8458 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8459 M: Bin Liu <b-liu@ti.com>
8460 L: linux-usb@vger.kernel.org
8461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8463 F: drivers/usb/musb/
8465 MXL5007T MEDIA DRIVER
8466 M: Michael Krufky <mkrufky@linuxtv.org>
8467 L: linux-media@vger.kernel.org
8468 W: https://linuxtv.org
8469 W: http://github.com/mkrufky
8470 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8471 T: git git://linuxtv.org/mkrufky/tuners.git
8473 F: drivers/media/tuners/mxl5007t.*
8476 M: Marek Vasut <marex@denx.de>
8478 F: drivers/gpu/drm/mxsfb/
8479 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8481 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8482 M: Hyong-Youb Kim <hykim@myri.com>
8483 L: netdev@vger.kernel.org
8484 W: https://www.myricom.com/support/downloads/myri10ge.html
8486 F: drivers/net/ethernet/myricom/myri10ge/
8488 NAND FLASH SUBSYSTEM
8489 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8490 R: Richard Weinberger <richard@nod.at>
8491 L: linux-mtd@lists.infradead.org
8492 W: http://www.linux-mtd.infradead.org/
8493 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8494 T: git git://github.com/linux-nand/linux.git
8496 F: drivers/mtd/nand/
8497 F: include/linux/mtd/nand*.h
8499 NATSEMI ETHERNET DRIVER (DP8381x)
8501 F: drivers/net/ethernet/natsemi/natsemi.c
8503 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8504 M: Daniel Mack <zonque@gmail.com>
8506 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8507 W: http://www.native-instruments.com
8511 M: Petr Vandrovec <petr@vandrovec.name>
8515 NCR 5380 SCSI DRIVERS
8516 M: Finn Thain <fthain@telegraphics.com.au>
8517 M: Michael Schmitz <schmitzmic@gmail.com>
8518 L: linux-scsi@vger.kernel.org
8520 F: Documentation/scsi/g_NCR5380.txt
8521 F: drivers/scsi/NCR5380.*
8522 F: drivers/scsi/arm/cumana_1.c
8523 F: drivers/scsi/arm/oak.c
8524 F: drivers/scsi/atari_scsi.*
8525 F: drivers/scsi/dmx3191d.c
8526 F: drivers/scsi/g_NCR5380.*
8527 F: drivers/scsi/mac_scsi.*
8528 F: drivers/scsi/sun3_scsi.*
8529 F: drivers/scsi/sun3_scsi_vme.c
8531 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8532 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8533 L: linux-scsi@vger.kernel.org
8535 F: drivers/scsi/NCR_D700.*
8537 NCT6775 HARDWARE MONITOR DRIVER
8538 M: Guenter Roeck <linux@roeck-us.net>
8539 L: linux-hwmon@vger.kernel.org
8541 F: Documentation/hwmon/nct6775
8542 F: drivers/hwmon/nct6775.c
8544 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8545 M: Faisal Latif <faisal.latif@intel.com>
8546 L: linux-rdma@vger.kernel.org
8547 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8549 F: drivers/infiniband/hw/nes/
8550 F: include/uapi/rdma/nes-abi.h
8552 NETEM NETWORK EMULATOR
8553 M: Stephen Hemminger <stephen@networkplumber.org>
8554 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8556 F: net/sched/sch_netem.c
8558 NETERION 10GbE DRIVERS (s2io/vxge)
8559 M: Jon Mason <jdmason@kudzu.us>
8560 L: netdev@vger.kernel.org
8562 F: Documentation/networking/s2io.txt
8563 F: Documentation/networking/vxge.txt
8564 F: drivers/net/ethernet/neterion/
8566 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8567 M: Pablo Neira Ayuso <pablo@netfilter.org>
8568 M: Patrick McHardy <kaber@trash.net>
8569 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8570 L: netfilter-devel@vger.kernel.org
8571 L: coreteam@netfilter.org
8572 W: http://www.netfilter.org/
8573 W: http://www.iptables.org/
8574 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8578 F: include/linux/netfilter*
8579 F: include/linux/netfilter/
8580 F: include/net/netfilter/
8581 F: include/uapi/linux/netfilter*
8582 F: include/uapi/linux/netfilter/
8583 F: net/*/netfilter.c
8586 F: net/bridge/br_netfilter*.c
8589 M: Paul Moore <paul@paul-moore.com>
8590 W: http://netlabel.sf.net
8591 L: netdev@vger.kernel.org
8593 F: Documentation/netlabel/
8594 F: include/net/netlabel.h
8597 NETROM NETWORK LAYER
8598 M: Ralf Baechle <ralf@linux-mips.org>
8599 L: linux-hams@vger.kernel.org
8600 W: http://www.linux-ax25.org/
8602 F: include/net/netrom.h
8603 F: include/uapi/linux/netrom.h
8606 NETRONOME ETHERNET DRIVERS
8607 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8608 L: oss-drivers@netronome.com
8610 F: drivers/net/ethernet/netronome/
8612 NETWORK BLOCK DEVICE (NBD)
8613 M: Markus Pargmann <mpa@pengutronix.de>
8615 L: nbd-general@lists.sourceforge.net
8616 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8617 F: Documentation/blockdev/nbd.txt
8618 F: drivers/block/nbd.c
8619 F: include/uapi/linux/nbd.h
8621 NETWORK DROP MONITOR
8622 M: Neil Horman <nhorman@tuxdriver.com>
8623 L: netdev@vger.kernel.org
8625 W: https://fedorahosted.org/dropwatch/
8626 F: net/core/drop_monitor.c
8629 M: Andrew Lunn <andrew@lunn.ch>
8630 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8631 M: Florian Fainelli <f.fainelli@gmail.com>
8634 F: include/net/dsa.h
8637 NETWORKING [GENERAL]
8638 M: "David S. Miller" <davem@davemloft.net>
8639 L: netdev@vger.kernel.org
8640 W: http://www.linuxfoundation.org/en/Net
8641 Q: http://patchwork.ozlabs.org/project/netdev/list/
8642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8647 F: include/linux/in.h
8648 F: include/linux/net.h
8649 F: include/linux/netdevice.h
8650 F: include/uapi/linux/in.h
8651 F: include/uapi/linux/net.h
8652 F: include/uapi/linux/netdevice.h
8653 F: include/uapi/linux/net_namespace.h
8655 F: tools/testing/selftests/net/
8658 NETWORKING [IPv4/IPv6]
8659 M: "David S. Miller" <davem@davemloft.net>
8660 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8661 M: James Morris <jmorris@namei.org>
8662 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8663 M: Patrick McHardy <kaber@trash.net>
8664 L: netdev@vger.kernel.org
8665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8673 M: Steffen Klassert <steffen.klassert@secunet.com>
8674 M: Herbert Xu <herbert@gondor.apana.org.au>
8675 M: "David S. Miller" <davem@davemloft.net>
8676 L: netdev@vger.kernel.org
8677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8686 F: net/ipv4/ipcomp.c
8687 F: net/ipv4/ip_vti.c
8691 F: net/ipv6/ipcomp6.c
8692 F: net/ipv6/ip6_vti.c
8693 F: include/uapi/linux/xfrm.h
8694 F: include/net/xfrm.h
8696 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8697 M: Paul Moore <paul@paul-moore.com>
8698 L: netdev@vger.kernel.org
8701 NETWORKING [WIRELESS]
8702 L: linux-wireless@vger.kernel.org
8703 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8706 L: netdev@vger.kernel.org
8707 W: http://www.linuxfoundation.org/en/Net
8708 Q: http://patchwork.ozlabs.org/project/netdev/list/
8709 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8712 F: Documentation/devicetree/bindings/net/
8714 F: include/linux/if_*
8715 F: include/linux/netdevice.h
8716 F: include/linux/etherdevice.h
8717 F: include/linux/fcdevice.h
8718 F: include/linux/fddidevice.h
8719 F: include/linux/hippidevice.h
8720 F: include/linux/inetdevice.h
8721 F: include/uapi/linux/if_*
8722 F: include/uapi/linux/netdevice.h
8724 NETWORKING DRIVERS (WIRELESS)
8725 M: Kalle Valo <kvalo@codeaurora.org>
8726 L: linux-wireless@vger.kernel.org
8727 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8731 F: Documentation/devicetree/bindings/net/wireless/
8732 F: drivers/net/wireless/
8734 NETXEN (1/10) GbE SUPPORT
8735 M: Manish Chopra <manish.chopra@cavium.com>
8736 M: Rahul Verma <rahul.verma@cavium.com>
8737 M: Dept-GELinuxNICDev@cavium.com
8738 L: netdev@vger.kernel.org
8740 F: drivers/net/ethernet/qlogic/netxen/
8743 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8744 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8745 M: Samuel Ortiz <sameo@linux.intel.com>
8746 L: linux-wireless@vger.kernel.org
8747 L: linux-nfc@lists.01.org (subscribers-only)
8751 F: include/uapi/linux/nfc.h
8753 F: include/linux/platform_data/nfcmrvl.h
8754 F: include/linux/platform_data/nxp-nci.h
8755 F: include/linux/platform_data/pn544.h
8756 F: include/linux/platform_data/st21nfca.h
8757 F: include/linux/platform_data/st-nci.h
8758 F: Documentation/devicetree/bindings/net/nfc/
8760 NFS, SUNRPC, AND LOCKD CLIENTS
8761 M: Trond Myklebust <trond.myklebust@primarydata.com>
8762 M: Anna Schumaker <anna.schumaker@netapp.com>
8763 L: linux-nfs@vger.kernel.org
8764 W: http://client.linux-nfs.org
8765 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8771 F: include/linux/lockd/
8772 F: include/linux/nfs*
8773 F: include/linux/sunrpc/
8774 F: include/uapi/linux/nfs*
8775 F: include/uapi/linux/sunrpc/
8778 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8779 L: linux-nilfs@vger.kernel.org
8780 W: http://nilfs.sourceforge.net/
8781 W: http://nilfs.osdn.jp/
8782 T: git git://github.com/konis/nilfs2.git
8784 F: Documentation/filesystems/nilfs2.txt
8786 F: include/trace/events/nilfs2.h
8787 F: include/uapi/linux/nilfs2_api.h
8788 F: include/uapi/linux/nilfs2_ondisk.h
8790 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8791 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8792 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8794 F: Documentation/scsi/NinjaSCSI.txt
8795 F: drivers/scsi/pcmcia/nsp_*
8797 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8798 M: GOTO Masanori <gotom@debian.or.jp>
8799 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8800 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8802 F: Documentation/scsi/NinjaSCSI.txt
8803 F: drivers/scsi/nsp32*
8806 M: Ley Foon Tan <lftan@altera.com>
8807 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8812 NOKIA N900 POWER SUPPLY DRIVERS
8813 R: Pali Rohár <pali.rohar@gmail.com>
8814 F: include/linux/power/bq2415x_charger.h
8815 F: include/linux/power/bq27xxx_battery.h
8816 F: include/linux/power/isp1704_charger.h
8817 F: drivers/power/supply/bq2415x_charger.c
8818 F: drivers/power/supply/bq27xxx_battery.c
8819 F: drivers/power/supply/bq27xxx_battery_i2c.c
8820 F: drivers/power/supply/isp1704_charger.c
8821 F: drivers/power/supply/rx51_battery.c
8824 M: Jon Mason <jdmason@kudzu.us>
8825 M: Dave Jiang <dave.jiang@intel.com>
8826 M: Allen Hubbe <Allen.Hubbe@emc.com>
8827 L: linux-ntb@googlegroups.com
8829 W: https://github.com/jonmason/ntb/wiki
8830 T: git git://github.com/jonmason/ntb.git
8832 F: drivers/net/ntb_netdev.c
8833 F: include/linux/ntb.h
8834 F: include/linux/ntb_transport.h
8835 F: tools/testing/selftests/ntb/
8838 M: Jon Mason <jdmason@kudzu.us>
8839 M: Dave Jiang <dave.jiang@intel.com>
8840 L: linux-ntb@googlegroups.com
8842 W: https://github.com/jonmason/ntb/wiki
8843 T: git git://github.com/jonmason/ntb.git
8844 F: drivers/ntb/hw/intel/
8847 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8848 L: linux-ntb@googlegroups.com
8850 F: drivers/ntb/hw/amd/
8853 M: Anton Altaparmakov <anton@tuxera.com>
8854 L: linux-ntfs-dev@lists.sourceforge.net
8855 W: http://www.tuxera.com/
8856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8858 F: Documentation/filesystems/ntfs.txt
8861 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8862 M: Antonino Daplas <adaplas@gmail.com>
8863 L: linux-fbdev@vger.kernel.org
8865 F: drivers/video/fbdev/riva/
8866 F: drivers/video/fbdev/nvidia/
8869 M: Keith Busch <keith.busch@intel.com>
8870 M: Jens Axboe <axboe@fb.com>
8871 M: Christoph Hellwig <hch@lst.de>
8872 M: Sagi Grimberg <sagi@grimberg.me>
8873 L: linux-nvme@lists.infradead.org
8874 T: git://git.infradead.org/nvme.git
8875 W: http://git.infradead.org/nvme.git
8877 F: drivers/nvme/host/
8878 F: include/linux/nvme.h
8879 F: include/uapi/linux/nvme_ioctl.h
8881 NVM EXPRESS TARGET DRIVER
8882 M: Christoph Hellwig <hch@lst.de>
8883 M: Sagi Grimberg <sagi@grimberg.me>
8884 L: linux-nvme@lists.infradead.org
8885 T: git://git.infradead.org/nvme.git
8886 W: http://git.infradead.org/nvme.git
8888 F: drivers/nvme/target/
8890 NVM EXPRESS FC TRANSPORT DRIVERS
8891 M: James Smart <james.smart@broadcom.com>
8892 L: linux-nvme@lists.infradead.org
8894 F: include/linux/nvme-fc.h
8895 F: include/linux/nvme-fc-driver.h
8896 F: drivers/nvme/host/fc.c
8897 F: drivers/nvme/target/fc.c
8898 F: drivers/nvme/target/fcloop.c
8901 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8902 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8905 F: Documentation/devicetree/bindings/nvmem/
8906 F: include/linux/nvmem-consumer.h
8907 F: include/linux/nvmem-provider.h
8910 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8911 R: Charles Gorand <charles.gorand@effinnov.com>
8912 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8914 F: drivers/nfc/nxp-nci
8916 NXP TDA998X DRM DRIVER
8917 M: Russell King <rmk+kernel@armlinux.org.uk>
8919 F: drivers/gpu/drm/i2c/tda998x_drv.c
8920 F: include/drm/i2c/tda998x.h
8923 M: Peter Rosin <peda@axentia.se>
8924 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8926 F: sound/soc/codecs/tfa9879*
8929 M: Josh Poimboeuf <jpoimboe@redhat.com>
8934 M: Tony Lindgren <tony@atomide.com>
8935 L: linux-omap@vger.kernel.org
8936 W: http://www.muru.com/linux/omap/
8937 W: http://linux.omap.com/
8938 Q: http://patchwork.kernel.org/project/linux-omap/list/
8939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8942 F: arch/arm/configs/omap1_defconfig
8943 F: arch/arm/configs/omap2plus_defconfig
8944 F: drivers/i2c/busses/i2c-omap.c
8945 F: drivers/irqchip/irq-omap-intc.c
8946 F: drivers/mfd/*omap*.c
8947 F: drivers/mfd/menelaus.c
8948 F: drivers/mfd/palmas.c
8949 F: drivers/mfd/tps65217.c
8950 F: drivers/mfd/tps65218.c
8951 F: drivers/mfd/tps65910.c
8952 F: drivers/mfd/twl-core.[ch]
8953 F: drivers/mfd/twl4030*.c
8954 F: drivers/mfd/twl6030*.c
8955 F: drivers/mfd/twl6040*.c
8956 F: drivers/regulator/palmas-regulator*.c
8957 F: drivers/regulator/pbias-regulator.c
8958 F: drivers/regulator/tps65217-regulator.c
8959 F: drivers/regulator/tps65218-regulator.c
8960 F: drivers/regulator/tps65910-regulator.c
8961 F: drivers/regulator/twl-regulator.c
8962 F: drivers/regulator/twl6030-regulator.c
8963 F: include/linux/i2c-omap.h
8965 OMAP DEVICE TREE SUPPORT
8966 M: Benoît Cousson <bcousson@baylibre.com>
8967 M: Tony Lindgren <tony@atomide.com>
8968 L: linux-omap@vger.kernel.org
8969 L: devicetree@vger.kernel.org
8971 F: arch/arm/boot/dts/*omap*
8972 F: arch/arm/boot/dts/*am3*
8973 F: arch/arm/boot/dts/*am4*
8974 F: arch/arm/boot/dts/*am5*
8975 F: arch/arm/boot/dts/*dra7*
8977 OMAP CLOCK FRAMEWORK SUPPORT
8978 M: Paul Walmsley <paul@pwsan.com>
8979 L: linux-omap@vger.kernel.org
8981 F: arch/arm/*omap*/*clock*
8983 OMAP POWER MANAGEMENT SUPPORT
8984 M: Kevin Hilman <khilman@kernel.org>
8985 L: linux-omap@vger.kernel.org
8987 F: arch/arm/*omap*/*pm*
8988 F: drivers/cpufreq/omap-cpufreq.c
8990 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8991 M: Rajendra Nayak <rnayak@codeaurora.org>
8992 M: Paul Walmsley <paul@pwsan.com>
8993 L: linux-omap@vger.kernel.org
8995 F: arch/arm/mach-omap2/prm*
8998 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8999 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9000 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9001 L: linux-omap@vger.kernel.org
9005 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9006 M: Roger Quadros <rogerq@ti.com>
9007 M: Tony Lindgren <tony@atomide.com>
9008 L: linux-omap@vger.kernel.org
9010 F: drivers/memory/omap-gpmc.c
9011 F: arch/arm/mach-omap2/*gpmc*
9013 OMAP FRAMEBUFFER SUPPORT
9014 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9015 L: linux-fbdev@vger.kernel.org
9016 L: linux-omap@vger.kernel.org
9018 F: drivers/video/fbdev/omap/
9020 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9021 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9022 L: linux-omap@vger.kernel.org
9023 L: linux-fbdev@vger.kernel.org
9025 F: drivers/video/fbdev/omap2/
9026 F: Documentation/arm/OMAP/DSS
9028 OMAP HARDWARE SPINLOCK SUPPORT
9029 M: Ohad Ben-Cohen <ohad@wizery.com>
9030 L: linux-omap@vger.kernel.org
9032 F: drivers/hwspinlock/omap_hwspinlock.c
9035 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9036 L: linux-omap@vger.kernel.org
9038 F: drivers/mmc/host/omap.c
9041 L: linux-mmc@vger.kernel.org
9042 L: linux-omap@vger.kernel.org
9044 F: drivers/mmc/host/omap_hsmmc.c
9046 OMAP RANDOM NUMBER GENERATOR SUPPORT
9047 M: Deepak Saxena <dsaxena@plexity.net>
9049 F: drivers/char/hw_random/omap-rng.c
9052 M: Benoît Cousson <bcousson@baylibre.com>
9053 M: Paul Walmsley <paul@pwsan.com>
9054 L: linux-omap@vger.kernel.org
9056 F: arch/arm/mach-omap2/omap_hwmod.*
9059 M: Paul Walmsley <paul@pwsan.com>
9060 L: linux-omap@vger.kernel.org
9062 F: arch/arm/mach-omap2/omap_hwmod*data*
9064 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9065 M: Benoît Cousson <bcousson@baylibre.com>
9066 L: linux-omap@vger.kernel.org
9068 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9070 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9071 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9072 L: linux-media@vger.kernel.org
9074 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9075 F: drivers/media/platform/omap3isp/
9076 F: drivers/staging/media/omap4iss/
9079 L: linux-usb@vger.kernel.org
9080 L: linux-omap@vger.kernel.org
9082 F: drivers/usb/*/*omap*
9083 F: arch/arm/*omap*/usb*
9086 M: Grygorii Strashko <grygorii.strashko@ti.com>
9087 M: Santosh Shilimkar <ssantosh@kernel.org>
9088 M: Kevin Hilman <khilman@kernel.org>
9089 L: linux-omap@vger.kernel.org
9091 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9092 F: drivers/gpio/gpio-omap.c
9094 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9095 M: Mark Jackson <mpfj@newflow.co.uk>
9096 L: linux-omap@vger.kernel.org
9098 F: arch/arm/boot/dts/am335x-nano.dts
9101 M: Bob Copeland <me@bobcopeland.com>
9102 L: linux-karma-devel@lists.sourceforge.net
9104 F: Documentation/filesystems/omfs.txt
9107 OMNIKEY CARDMAN 4000 DRIVER
9108 M: Harald Welte <laforge@gnumonks.org>
9110 F: drivers/char/pcmcia/cm4000_cs.c
9111 F: include/linux/cm4000_cs.h
9112 F: include/uapi/linux/cm4000_cs.h
9114 OMNIKEY CARDMAN 4040 DRIVER
9115 M: Harald Welte <laforge@gnumonks.org>
9117 F: drivers/char/pcmcia/cm4040_cs.*
9119 OMNIVISION OV7670 SENSOR DRIVER
9120 M: Jonathan Corbet <corbet@lwn.net>
9121 L: linux-media@vger.kernel.org
9122 T: git git://linuxtv.org/media_tree.git
9124 F: drivers/media/i2c/ov7670.c
9126 ONENAND FLASH DRIVER
9127 M: Kyungmin Park <kyungmin.park@samsung.com>
9128 L: linux-mtd@lists.infradead.org
9130 F: drivers/mtd/onenand/
9131 F: include/linux/mtd/onenand*.h
9133 ONSTREAM SCSI TAPE DRIVER
9134 M: Willem Riede <osst@riede.org>
9135 L: osst-users@lists.sourceforge.net
9136 L: linux-scsi@vger.kernel.org
9138 F: Documentation/scsi/osst.txt
9139 F: drivers/scsi/osst.*
9140 F: drivers/scsi/osst_*.h
9141 F: drivers/scsi/st.h
9143 OPENCORES I2C BUS DRIVER
9144 M: Peter Korsgaard <jacmet@sunsite.dk>
9145 L: linux-i2c@vger.kernel.org
9147 F: Documentation/i2c/busses/i2c-ocores
9148 F: drivers/i2c/busses/i2c-ocores.c
9150 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9151 M: Rob Herring <robh+dt@kernel.org>
9152 M: Frank Rowand <frowand.list@gmail.com>
9153 L: devicetree@vger.kernel.org
9154 W: http://www.devicetree.org/
9155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9158 F: include/linux/of*.h
9161 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9162 M: Rob Herring <robh+dt@kernel.org>
9163 M: Mark Rutland <mark.rutland@arm.com>
9164 L: devicetree@vger.kernel.org
9165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9166 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9168 F: Documentation/devicetree/
9170 F: include/dt-bindings/
9172 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9173 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9174 L: devicetree@vger.kernel.org
9176 F: Documentation/devicetree/dynamic-resolution-notes.txt
9177 F: Documentation/devicetree/overlay-notes.txt
9178 F: drivers/of/overlay.c
9179 F: drivers/of/resolver.c
9181 OPENRISC ARCHITECTURE
9182 M: Jonas Bonn <jonas@southpole.se>
9183 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9184 M: Stafford Horne <shorne@gmail.com>
9185 L: openrisc@lists.librecores.org
9186 W: http://openrisc.io
9191 M: Pravin Shelar <pshelar@nicira.com>
9192 L: netdev@vger.kernel.org
9193 L: dev@openvswitch.org
9194 W: http://openvswitch.org
9197 F: include/uapi/linux/openvswitch.h
9199 OPERATING PERFORMANCE POINTS (OPP)
9200 M: Viresh Kumar <vireshk@kernel.org>
9201 M: Nishanth Menon <nm@ti.com>
9202 M: Stephen Boyd <sboyd@codeaurora.org>
9203 L: linux-pm@vger.kernel.org
9205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9206 F: drivers/base/power/opp/
9207 F: include/linux/pm_opp.h
9208 F: Documentation/power/opp.txt
9209 F: Documentation/devicetree/bindings/opp/
9212 M: Clemens Ladisch <clemens@ladisch.de>
9213 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9214 T: git git://git.alsa-project.org/alsa-kernel.git
9216 F: sound/drivers/opl4/
9219 M: Robert Richter <rric@kernel.org>
9220 L: oprofile-list@lists.sf.net
9222 F: arch/*/include/asm/oprofile*.h
9224 F: drivers/oprofile/
9225 F: include/linux/oprofile.h
9227 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9228 M: Mark Fasheh <mfasheh@versity.com>
9229 M: Joel Becker <jlbec@evilplan.org>
9230 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9231 W: http://ocfs2.wiki.kernel.org
9233 F: Documentation/filesystems/ocfs2.txt
9234 F: Documentation/filesystems/dlmfs.txt
9238 L: linux-wireless@vger.kernel.org
9239 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9240 W: http://www.nongnu.org/orinoco/
9242 F: drivers/net/wireless/intersil/orinoco/
9244 OSD LIBRARY and FILESYSTEM
9245 M: Boaz Harrosh <ooo@electrozaur.com>
9246 M: Benny Halevy <bhalevy@primarydata.com>
9247 L: osd-dev@open-osd.org
9248 W: http://open-osd.org
9249 T: git git://git.open-osd.org/open-osd.git
9251 F: drivers/scsi/osd/
9252 F: include/scsi/osd_*
9256 M: Miklos Szeredi <miklos@szeredi.hu>
9257 L: linux-unionfs@vger.kernel.org
9258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9261 F: Documentation/filesystems/overlayfs.txt
9264 M: Mike Marshall <hubcap@omnibond.com>
9265 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9269 F: Documentation/filesystems/orangefs.txt
9272 M: Christian Lamparter <chunkeey@googlemail.com>
9273 L: linux-wireless@vger.kernel.org
9274 W: http://wireless.kernel.org/en/users/Drivers/p54
9276 F: drivers/net/wireless/intersil/p54/
9278 PA SEMI ETHERNET DRIVER
9279 L: netdev@vger.kernel.org
9281 F: drivers/net/ethernet/pasemi/*
9283 PA SEMI SMBUS DRIVER
9284 L: linux-i2c@vger.kernel.org
9286 F: drivers/i2c/busses/i2c-pasemi.c
9288 PADATA PARALLEL EXECUTION MECHANISM
9289 M: Steffen Klassert <steffen.klassert@secunet.com>
9290 L: linux-crypto@vger.kernel.org
9293 F: include/linux/padata.h
9294 F: Documentation/padata.txt
9296 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9297 M: Harald Welte <laforge@gnumonks.org>
9298 L: platform-driver-x86@vger.kernel.org
9300 F: drivers/platform/x86/panasonic-laptop.c
9302 PANASONIC MN10300/AM33/AM34 PORT
9303 M: David Howells <dhowells@redhat.com>
9304 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9305 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9307 F: Documentation/mn10300/
9310 PARALLEL LCD/KEYPAD PANEL DRIVER
9311 M: Willy Tarreau <willy@haproxy.com>
9312 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9314 F: Documentation/misc-devices/lcd-panel-cgram.txt
9315 F: drivers/misc/panel.c
9317 PARALLEL PORT SUBSYSTEM
9318 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9319 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9320 L: linux-parport@lists.infradead.org (subscribers-only)
9323 F: include/linux/parport*.h
9324 F: drivers/char/ppdev.c
9325 F: include/uapi/linux/ppdev.h
9326 F: Documentation/parport*.txt
9328 PARAVIRT_OPS INTERFACE
9329 M: Jeremy Fitzhardinge <jeremy@goop.org>
9330 M: Chris Wright <chrisw@sous-sol.org>
9331 M: Alok Kataria <akataria@vmware.com>
9332 M: Rusty Russell <rusty@rustcorp.com.au>
9333 L: virtualization@lists.linux-foundation.org
9335 F: Documentation/virtual/paravirt_ops.txt
9336 F: arch/*/kernel/paravirt*
9337 F: arch/*/include/asm/paravirt.h
9338 F: include/linux/hypervisor.h
9340 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9341 M: Tim Waugh <tim@cyberelk.net>
9342 L: linux-parport@lists.infradead.org (subscribers-only)
9344 F: Documentation/blockdev/paride.txt
9345 F: drivers/block/paride/
9348 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9349 M: Helge Deller <deller@gmx.de>
9350 L: linux-parisc@vger.kernel.org
9351 W: http://www.parisc-linux.org/
9352 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9353 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9357 F: Documentation/parisc/
9359 F: drivers/char/agp/parisc-agp.c
9360 F: drivers/input/serio/gscps2.c
9361 F: drivers/parport/parport_gsc.*
9362 F: drivers/tty/serial/8250/8250_gsc.c
9363 F: drivers/video/fbdev/sti*
9364 F: drivers/video/console/sti*
9365 F: drivers/video/logo/logo_parisc*
9367 PC87360 HARDWARE MONITORING DRIVER
9368 M: Jim Cromie <jim.cromie@gmail.com>
9369 L: linux-hwmon@vger.kernel.org
9371 F: Documentation/hwmon/pc87360
9372 F: drivers/hwmon/pc87360.c
9375 M: Jim Cromie <jim.cromie@gmail.com>
9377 F: drivers/char/pc8736x_gpio.c
9379 PC87427 HARDWARE MONITORING DRIVER
9380 M: Jean Delvare <jdelvare@suse.com>
9381 L: linux-hwmon@vger.kernel.org
9383 F: Documentation/hwmon/pc87427
9384 F: drivers/hwmon/pc87427.c
9387 M: Riku Voipio <riku.voipio@iki.fi>
9389 F: drivers/leds/leds-pca9532.c
9390 F: include/linux/leds-pca9532.h
9392 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9393 M: Guenter Roeck <linux@roeck-us.net>
9394 L: linux-i2c@vger.kernel.org
9396 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9398 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9399 M: Khalid Aziz <khalid@gonehiking.org>
9401 F: drivers/firmware/pcdp.*
9404 M: Linas Vepstas <linasvepstas@gmail.com>
9405 L: linux-pci@vger.kernel.org
9407 F: Documentation/PCI/pci-error-recovery.txt
9409 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9410 M: Russell Currey <ruscur@russell.cc>
9411 L: linuxppc-dev@lists.ozlabs.org
9413 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9414 F: arch/powerpc/kernel/eeh*.c
9415 F: arch/powerpc/platforms/*/eeh*.c
9416 F: arch/powerpc/include/*/eeh*.h
9419 M: Bjorn Helgaas <bhelgaas@google.com>
9420 L: linux-pci@vger.kernel.org
9421 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9424 F: Documentation/devicetree/bindings/pci/
9425 F: Documentation/PCI/
9427 F: include/linux/pci*
9429 F: arch/x86/kernel/quirks.c
9431 PCI DRIVER FOR ALTERA PCIE IP
9432 M: Ley Foon Tan <lftan@altera.com>
9433 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9434 L: linux-pci@vger.kernel.org
9436 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9437 F: drivers/pci/host/pcie-altera.c
9439 PCI DRIVER FOR ARM VERSATILE PLATFORM
9440 M: Rob Herring <robh@kernel.org>
9441 L: linux-pci@vger.kernel.org
9442 L: linux-arm-kernel@lists.infradead.org
9444 F: Documentation/devicetree/bindings/pci/versatile.txt
9445 F: drivers/pci/host/pci-versatile.c
9447 PCI DRIVER FOR ARMADA 8K
9448 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9449 L: linux-pci@vger.kernel.org
9450 L: linux-arm-kernel@lists.infradead.org
9452 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9453 F: drivers/pci/host/pcie-armada8k.c
9455 PCI DRIVER FOR APPLIEDMICRO XGENE
9456 M: Tanmay Inamdar <tinamdar@apm.com>
9457 L: linux-pci@vger.kernel.org
9458 L: linux-arm-kernel@lists.infradead.org
9460 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9461 F: drivers/pci/host/pci-xgene.c
9463 PCI DRIVER FOR FREESCALE LAYERSCAPE
9464 M: Minghuan Lian <minghuan.Lian@freescale.com>
9465 M: Mingkai Hu <mingkai.hu@freescale.com>
9466 M: Roy Zang <tie-fei.zang@freescale.com>
9467 L: linuxppc-dev@lists.ozlabs.org
9468 L: linux-pci@vger.kernel.org
9469 L: linux-arm-kernel@lists.infradead.org
9471 F: drivers/pci/host/*layerscape*
9474 M: Richard Zhu <hongxing.zhu@nxp.com>
9475 M: Lucas Stach <l.stach@pengutronix.de>
9476 L: linux-pci@vger.kernel.org
9477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9479 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9480 F: drivers/pci/host/*imx6*
9482 PCI DRIVER FOR TI KEYSTONE
9483 M: Murali Karicheri <m-karicheri2@ti.com>
9484 L: linux-pci@vger.kernel.org
9485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9487 F: drivers/pci/host/*keystone*
9489 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9490 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9491 M: Jason Cooper <jason@lakedaemon.net>
9492 L: linux-pci@vger.kernel.org
9493 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9495 F: drivers/pci/host/*mvebu*
9497 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9498 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9499 L: linux-pci@vger.kernel.org
9500 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9502 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9503 F: drivers/pci/host/pci-aardvark.c
9505 PCI DRIVER FOR NVIDIA TEGRA
9506 M: Thierry Reding <thierry.reding@gmail.com>
9507 L: linux-tegra@vger.kernel.org
9508 L: linux-pci@vger.kernel.org
9510 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9511 F: drivers/pci/host/pci-tegra.c
9513 PCI DRIVER FOR TI DRA7XX
9514 M: Kishon Vijay Abraham I <kishon@ti.com>
9515 L: linux-omap@vger.kernel.org
9516 L: linux-pci@vger.kernel.org
9518 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9519 F: drivers/pci/host/pci-dra7xx.c
9521 PCI DRIVER FOR RENESAS R-CAR
9522 M: Simon Horman <horms@verge.net.au>
9523 L: linux-pci@vger.kernel.org
9524 L: linux-renesas-soc@vger.kernel.org
9526 F: drivers/pci/host/*rcar*
9528 PCI DRIVER FOR SAMSUNG EXYNOS
9529 M: Jingoo Han <jingoohan1@gmail.com>
9530 L: linux-pci@vger.kernel.org
9531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9532 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9534 F: drivers/pci/host/pci-exynos.c
9536 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9537 M: Jingoo Han <jingoohan1@gmail.com>
9538 M: Joao Pinto <Joao.Pinto@synopsys.com>
9539 L: linux-pci@vger.kernel.org
9541 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9542 F: drivers/pci/host/*designware*
9544 PCI DRIVER FOR GENERIC OF HOSTS
9545 M: Will Deacon <will.deacon@arm.com>
9546 L: linux-pci@vger.kernel.org
9547 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9549 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9550 F: drivers/pci/host/pci-host-common.c
9551 F: drivers/pci/host/pci-host-generic.c
9553 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9554 M: Keith Busch <keith.busch@intel.com>
9555 L: linux-pci@vger.kernel.org
9557 F: drivers/pci/host/vmd.c
9559 PCIE DRIVER FOR ST SPEAR13XX
9560 M: Pratyush Anand <pratyush.anand@gmail.com>
9561 L: linux-pci@vger.kernel.org
9563 F: drivers/pci/host/*spear*
9565 PCI MSI DRIVER FOR ALTERA MSI IP
9566 M: Ley Foon Tan <lftan@altera.com>
9567 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9568 L: linux-pci@vger.kernel.org
9570 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9571 F: drivers/pci/host/pcie-altera-msi.c
9573 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9574 M: Duc Dang <dhdang@apm.com>
9575 L: linux-pci@vger.kernel.org
9576 L: linux-arm-kernel@lists.infradead.org
9578 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9579 F: drivers/pci/host/pci-xgene-msi.c
9581 PCIE DRIVER FOR AXIS ARTPEC
9582 M: Niklas Cassel <niklas.cassel@axis.com>
9583 M: Jesper Nilsson <jesper.nilsson@axis.com>
9584 L: linux-arm-kernel@axis.com
9585 L: linux-pci@vger.kernel.org
9587 F: Documentation/devicetree/bindings/pci/axis,artpec*
9588 F: drivers/pci/host/*artpec*
9590 PCIE DRIVER FOR HISILICON
9591 M: Zhou Wang <wangzhou1@hisilicon.com>
9592 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9593 L: linux-pci@vger.kernel.org
9595 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9596 F: drivers/pci/host/pcie-hisi.c
9598 PCIE DRIVER FOR ROCKCHIP
9599 M: Shawn Lin <shawn.lin@rock-chips.com>
9600 M: Wenrui Li <wenrui.li@rock-chips.com>
9601 L: linux-pci@vger.kernel.org
9602 L: linux-rockchip@lists.infradead.org
9604 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9605 F: drivers/pci/host/pcie-rockchip.c
9607 PCIE DRIVER FOR QUALCOMM MSM
9608 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9609 L: linux-pci@vger.kernel.org
9610 L: linux-arm-msm@vger.kernel.org
9612 F: drivers/pci/host/*qcom*
9614 PCIE DRIVER FOR CAVIUM THUNDERX
9615 M: David Daney <david.daney@cavium.com>
9616 L: linux-pci@vger.kernel.org
9617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9619 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9620 F: drivers/pci/host/pci-thunder-*
9623 P: Linux PCMCIA Team
9624 L: linux-pcmcia@lists.infradead.org
9625 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9628 F: Documentation/pcmcia/
9633 PCNET32 NETWORK DRIVER
9634 M: Don Fry <pcnet32@frontier.com>
9635 L: netdev@vger.kernel.org
9637 F: drivers/net/ethernet/amd/pcnet32.c
9639 PCRYPT PARALLEL CRYPTO ENGINE
9640 M: Steffen Klassert <steffen.klassert@secunet.com>
9641 L: linux-crypto@vger.kernel.org
9644 F: include/crypto/pcrypt.h
9646 PER-CPU MEMORY ALLOCATOR
9647 M: Tejun Heo <tj@kernel.org>
9648 M: Christoph Lameter <cl@linux.com>
9649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9651 F: include/linux/percpu*.h
9653 F: arch/*/include/asm/percpu.h
9655 PER-TASK DELAY ACCOUNTING
9656 M: Balbir Singh <bsingharora@gmail.com>
9658 F: include/linux/delayacct.h
9659 F: kernel/delayacct.c
9661 PERFORMANCE EVENTS SUBSYSTEM
9662 M: Peter Zijlstra <peterz@infradead.org>
9663 M: Ingo Molnar <mingo@redhat.com>
9664 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9665 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9666 L: linux-kernel@vger.kernel.org
9667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9670 F: include/linux/perf_event.h
9671 F: include/uapi/linux/perf_event.h
9672 F: arch/*/kernel/perf_event*.c
9673 F: arch/*/kernel/*/perf_event*.c
9674 F: arch/*/kernel/*/*/perf_event*.c
9675 F: arch/*/include/asm/perf_event.h
9676 F: arch/*/kernel/perf_callchain.c
9680 PERSONALITY HANDLING
9681 M: Christoph Hellwig <hch@infradead.org>
9682 L: linux-abi-devel@lists.sourceforge.net
9684 F: include/linux/personality.h
9685 F: include/uapi/linux/personality.h
9688 M: Remi Denis-Courmont <courmisch@gmail.com>
9690 F: Documentation/networking/phonet.txt
9691 F: include/linux/phonet.h
9692 F: include/net/phonet/
9693 F: include/uapi/linux/phonet.h
9697 M: Joern Engel <joern@lazybastard.org>
9698 L: linux-mtd@lists.infradead.org
9700 F: drivers/mtd/devices/phram.c
9703 M: Bruno Prémont <bonbons@linux-vserver.org>
9704 L: linux-input@vger.kernel.org
9706 F: drivers/hid/hid-picolcd*
9709 M: Jamie Iles <jamie@jamieiles.com>
9710 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9711 T: git git://github.com/jamieiles/linux-2.6-ji.git
9713 F: arch/arm/boot/dts/picoxcell*
9714 F: arch/arm/mach-picoxcell/
9715 F: drivers/crypto/picoxcell*
9717 PIN CONTROL SUBSYSTEM
9718 M: Linus Walleij <linus.walleij@linaro.org>
9719 L: linux-gpio@vger.kernel.org
9720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9722 F: Documentation/devicetree/bindings/pinctrl/
9723 F: Documentation/pinctrl.txt
9725 F: include/linux/pinctrl/
9727 PIN CONTROLLER - ATMEL AT91
9728 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9729 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9731 F: drivers/pinctrl/pinctrl-at91.*
9733 PIN CONTROLLER - ATMEL AT91 PIO4
9734 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9735 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9736 L: linux-gpio@vger.kernel.org
9738 F: drivers/pinctrl/pinctrl-at91-pio4.*
9740 PIN CONTROLLER - INTEL
9741 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9742 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9744 F: drivers/pinctrl/intel/
9746 PIN CONTROLLER - RENESAS
9747 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9748 M: Geert Uytterhoeven <geert+renesas@glider.be>
9749 L: linux-renesas-soc@vger.kernel.org
9751 F: drivers/pinctrl/sh-pfc/
9753 PIN CONTROLLER - SAMSUNG
9754 M: Tomasz Figa <tomasz.figa@gmail.com>
9755 M: Krzysztof Kozlowski <krzk@kernel.org>
9756 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9758 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9760 F: drivers/pinctrl/samsung/
9761 F: include/dt-bindings/pinctrl/samsung.h
9762 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9764 PIN CONTROLLER - SINGLE
9765 M: Tony Lindgren <tony@atomide.com>
9766 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9767 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9768 L: linux-omap@vger.kernel.org
9770 F: drivers/pinctrl/pinctrl-single.c
9772 PIN CONTROLLER - ST SPEAR
9773 M: Viresh Kumar <vireshk@kernel.org>
9774 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9775 W: http://www.st.com/spear
9777 F: drivers/pinctrl/spear/
9779 PISTACHIO SOC SUPPORT
9780 M: James Hartley <james.hartley@imgtec.com>
9781 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9782 L: linux-mips@linux-mips.org
9784 F: arch/mips/pistachio/
9785 F: arch/mips/include/asm/mach-pistachio/
9786 F: arch/mips/boot/dts/pistachio/
9787 F: arch/mips/configs/pistachio*_defconfig
9791 M: linux-block@vger.kernel.org
9792 F: drivers/block/pktcdvd.c
9793 F: include/linux/pktcdvd.h
9794 F: include/uapi/linux/pktcdvd.h
9797 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9798 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9800 T: git git://github.com/gxt/linux.git
9801 F: drivers/input/serio/i8042-unicore32io.h
9802 F: drivers/i2c/busses/i2c-puv3.c
9803 F: drivers/video/fbdev/fb-puv3.c
9804 F: drivers/rtc/rtc-puv3.c
9806 PMBUS HARDWARE MONITORING DRIVERS
9807 M: Guenter Roeck <linux@roeck-us.net>
9808 L: linux-hwmon@vger.kernel.org
9809 W: http://hwmon.wiki.kernel.org/
9810 W: http://www.roeck-us.net/linux/drivers/
9811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9813 F: Documentation/hwmon/pmbus
9814 F: drivers/hwmon/pmbus/
9815 F: include/linux/i2c/pmbus.h
9817 PMC SIERRA MaxRAID DRIVER
9818 L: linux-scsi@vger.kernel.org
9819 W: http://www.pmc-sierra.com/
9821 F: drivers/scsi/pmcraid.*
9823 PMC SIERRA PM8001 DRIVER
9824 M: Jack Wang <jinpu.wang@profitbricks.com>
9825 M: lindar_liu@usish.com
9827 L: linux-scsi@vger.kernel.org
9829 F: drivers/scsi/pm8001/
9831 POSIX CLOCKS and TIMERS
9832 M: Thomas Gleixner <tglx@linutronix.de>
9833 L: linux-kernel@vger.kernel.org
9834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9837 F: include/linux/timer*
9838 F: kernel/time/*timer*
9840 POWER MANAGEMENT CORE
9841 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9842 L: linux-pm@vger.kernel.org
9843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9844 B: https://bugzilla.kernel.org
9846 F: drivers/base/power/
9847 F: include/linux/pm.h
9848 F: include/linux/pm_*
9849 F: include/linux/powercap.h
9850 F: drivers/powercap/
9852 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9853 M: Sebastian Reichel <sre@kernel.org>
9854 L: linux-pm@vger.kernel.org
9855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9857 F: Documentation/devicetree/bindings/power/supply/
9858 F: include/linux/power_supply.h
9859 F: drivers/power/supply/
9861 POWER STATE COORDINATION INTERFACE (PSCI)
9862 M: Mark Rutland <mark.rutland@arm.com>
9863 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9864 L: linux-arm-kernel@lists.infradead.org
9866 F: drivers/firmware/psci*.c
9867 F: include/linux/psci.h
9868 F: include/uapi/linux/psci.h
9870 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9871 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9872 L: linuxppc-dev@lists.ozlabs.org
9874 F: drivers/char/powernv-op-panel.c
9877 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9881 PPP PROTOCOL DRIVERS AND COMPRESSORS
9882 M: Paul Mackerras <paulus@samba.org>
9883 L: linux-ppp@vger.kernel.org
9885 F: drivers/net/ppp/ppp_*
9887 PPP OVER ATM (RFC 2364)
9888 M: Mitchell Blank Jr <mitch@sfgoth.com>
9890 F: net/atm/pppoatm.c
9891 F: include/uapi/linux/atmppp.h
9894 M: Michal Ostrowski <mostrows@earthlink.net>
9896 F: drivers/net/ppp/pppoe.c
9897 F: drivers/net/ppp/pppox.c
9900 M: James Chapman <jchapman@katalix.com>
9902 F: net/l2tp/l2tp_ppp.c
9903 F: include/linux/if_pppol2tp.h
9904 F: include/uapi/linux/if_pppol2tp.h
9907 M: Rodolfo Giometti <giometti@enneenne.com>
9908 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9909 L: linuxpps@ml.enneenne.com (subscribers-only)
9911 F: Documentation/pps/
9913 F: include/linux/pps*.h
9916 M: Dmitry Kozlov <xeb@mail.ru>
9917 L: netdev@vger.kernel.org
9919 F: drivers/net/ppp/pptp.c
9920 W: http://sourceforge.net/projects/accel-pptp
9923 M: Robert Love <rml@tech9.net>
9924 L: kpreempt-tech@lists.sourceforge.net
9925 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9927 F: Documentation/preempt-locking.txt
9928 F: include/linux/preempt.h
9930 PRISM54 WIRELESS DRIVER
9931 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9932 L: linux-wireless@vger.kernel.org
9933 W: http://wireless.kernel.org/en/users/Drivers/p54
9935 F: drivers/net/wireless/intersil/prism54/
9938 M: Geoff Levand <geoff@infradead.org>
9939 L: netdev@vger.kernel.org
9940 L: linuxppc-dev@lists.ozlabs.org
9942 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9944 PS3 PLATFORM SUPPORT
9945 M: Geoff Levand <geoff@infradead.org>
9946 L: linuxppc-dev@lists.ozlabs.org
9948 F: arch/powerpc/boot/ps3*
9949 F: arch/powerpc/include/asm/lv1call.h
9950 F: arch/powerpc/include/asm/ps3*.h
9951 F: arch/powerpc/platforms/ps3/
9954 F: drivers/rtc/rtc-ps3.c
9955 F: drivers/usb/host/*ps3.c
9956 F: sound/ppc/snd_ps3*
9959 M: Jim Paris <jim@jtan.com>
9960 M: Geoff Levand <geoff@infradead.org>
9961 L: linuxppc-dev@lists.ozlabs.org
9963 F: drivers/block/ps3vram.c
9966 M: Anton Vorontsov <anton@enomsg.org>
9967 M: Colin Cross <ccross@android.com>
9968 M: Kees Cook <keescook@chromium.org>
9969 M: Tony Luck <tony.luck@intel.com>
9971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9973 F: include/linux/pstore*
9974 F: drivers/firmware/efi/efi-pstore.c
9975 F: drivers/acpi/apei/erst.c
9977 PTP HARDWARE CLOCK SUPPORT
9978 M: Richard Cochran <richardcochran@gmail.com>
9979 L: netdev@vger.kernel.org
9981 W: http://linuxptp.sourceforge.net/
9982 F: Documentation/ABI/testing/sysfs-ptp
9983 F: Documentation/ptp/*
9984 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9985 F: drivers/net/phy/dp83640*
9987 F: include/linux/ptp_cl*
9990 M: Roland McGrath <roland@hack.frob.com>
9991 M: Oleg Nesterov <oleg@redhat.com>
9993 F: include/asm-generic/syscall.h
9994 F: include/linux/ptrace.h
9995 F: include/linux/regset.h
9996 F: include/linux/tracehook.h
9997 F: include/uapi/linux/ptrace.h
10001 M: Hans Verkuil <hverkuil@xs4all.nl>
10002 L: linux-media@vger.kernel.org
10003 T: git git://linuxtv.org/media_tree.git
10005 F: drivers/media/usb/pulse8-cec/*
10007 PVRUSB2 VIDEO4LINUX DRIVER
10008 M: Mike Isely <isely@pobox.com>
10009 L: pvrusb2@isely.net (subscribers-only)
10010 L: linux-media@vger.kernel.org
10011 W: http://www.isely.net/pvrusb2/
10012 T: git git://linuxtv.org/media_tree.git
10014 F: Documentation/media/v4l-drivers/pvrusb2*
10015 F: drivers/media/usb/pvrusb2/
10018 M: Hans Verkuil <hverkuil@xs4all.nl>
10019 L: linux-media@vger.kernel.org
10020 T: git git://linuxtv.org/media_tree.git
10022 F: drivers/media/usb/pwc/*
10025 M: Kamil Debski <kamil@wypas.org>
10026 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10027 L: linux-hwmon@vger.kernel.org
10029 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10030 F: Documentation/hwmon/pwm-fan
10031 F: drivers/hwmon/pwm-fan.c
10034 M: Thierry Reding <thierry.reding@gmail.com>
10035 L: linux-pwm@vger.kernel.org
10037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10038 F: Documentation/pwm.txt
10039 F: Documentation/devicetree/bindings/pwm/
10040 F: include/linux/pwm.h
10042 F: drivers/video/backlight/pwm_bl.c
10043 F: include/linux/pwm_backlight.h
10045 PXA2xx/PXA3xx SUPPORT
10046 M: Daniel Mack <daniel@zonque.org>
10047 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10048 M: Robert Jarzmik <robert.jarzmik@free.fr>
10049 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10050 T: git git://github.com/hzhuang1/linux.git
10051 T: git git://github.com/rjarzmik/linux.git
10053 F: arch/arm/boot/dts/pxa*
10054 F: arch/arm/mach-pxa/
10055 F: drivers/dma/pxa*
10056 F: drivers/pcmcia/pxa2xx*
10057 F: drivers/pinctrl/pxa/
10058 F: drivers/spi/spi-pxa2xx*
10059 F: drivers/usb/gadget/udc/pxa2*
10060 F: include/sound/pxa2xx-lib.h
10065 M: Robert Jarzmik <robert.jarzmik@free.fr>
10066 L: linux-gpio@vger.kernel.org
10068 F: drivers/gpio/gpio-pxa.c
10070 PXA3xx NAND FLASH DRIVER
10071 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10072 L: linux-mtd@lists.infradead.org
10074 F: drivers/mtd/nand/pxa3xx_nand.c
10077 M: Eric Miao <eric.y.miao@gmail.com>
10078 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10080 T: git git://github.com/hzhuang1/linux.git
10081 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10083 F: arch/arm/boot/dts/mmp*
10084 F: arch/arm/mach-mmp/
10090 M: Robert Jarzmik <robert.jarzmik@free.fr>
10091 L: rtc-linux@googlegroups.com
10095 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10096 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10097 L: qat-linux@intel.com
10099 F: drivers/crypto/qat/
10102 M: Mike Marciniszyn <infinipath@intel.com>
10103 L: linux-rdma@vger.kernel.org
10105 F: drivers/infiniband/hw/qib/
10107 QLOGIC QLA1280 SCSI DRIVER
10108 M: Michael Reed <mdr@sgi.com>
10109 L: linux-scsi@vger.kernel.org
10111 F: drivers/scsi/qla1280.[ch]
10113 QLOGIC QLA2XXX FC-SCSI DRIVER
10114 M: qla2xxx-upstream@qlogic.com
10115 L: linux-scsi@vger.kernel.org
10117 F: Documentation/scsi/LICENSE.qla2xxx
10118 F: drivers/scsi/qla2xxx/
10120 QLOGIC QLA4XXX iSCSI DRIVER
10121 M: QLogic-Storage-Upstream@qlogic.com
10122 L: linux-scsi@vger.kernel.org
10124 F: Documentation/scsi/LICENSE.qla4xxx
10125 F: drivers/scsi/qla4xxx/
10127 QLOGIC QLA3XXX NETWORK DRIVER
10128 M: Dept-GELinuxNICDev@cavium.com
10129 L: netdev@vger.kernel.org
10131 F: Documentation/networking/LICENSE.qla3xxx
10132 F: drivers/net/ethernet/qlogic/qla3xxx.*
10134 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10135 M: Harish Patil <harish.patil@cavium.com>
10136 M: Manish Chopra <manish.chopra@cavium.com>
10137 M: Dept-GELinuxNICDev@cavium.com
10138 L: netdev@vger.kernel.org
10140 F: drivers/net/ethernet/qlogic/qlcnic/
10142 QLOGIC QLGE 10Gb ETHERNET DRIVER
10143 M: Harish Patil <harish.patil@cavium.com>
10144 M: Manish Chopra <manish.chopra@cavium.com>
10145 M: Dept-GELinuxNICDev@cavium.com
10146 L: netdev@vger.kernel.org
10148 F: drivers/net/ethernet/qlogic/qlge/
10150 QLOGIC QL4xxx ETHERNET DRIVER
10151 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10152 M: Ariel Elior <Ariel.Elior@cavium.com>
10153 M: everest-linux-l2@cavium.com
10154 L: netdev@vger.kernel.org
10156 F: drivers/net/ethernet/qlogic/qed/
10157 F: include/linux/qed/
10158 F: drivers/net/ethernet/qlogic/qede/
10160 QLOGIC QL41xxx ISCSI DRIVER
10161 M: QLogic-Storage-Upstream@cavium.com
10162 L: linux-scsi@vger.kernel.org
10164 F: drivers/scsi/qedi/
10167 M: Anders Larsen <al@alarsen.net>
10168 W: http://www.alarsen.net/linux/qnx4fs/
10171 F: include/uapi/linux/qnx4_fs.h
10172 F: include/uapi/linux/qnxtypes.h
10174 QORIQ DPAA2 FSL-MC BUS DRIVER
10175 M: Stuart Yoder <stuart.yoder@nxp.com>
10176 L: linux-kernel@vger.kernel.org
10178 F: drivers/staging/fsl-mc/
10180 QT1010 MEDIA DRIVER
10181 M: Antti Palosaari <crope@iki.fi>
10182 L: linux-media@vger.kernel.org
10183 W: https://linuxtv.org
10184 W: http://palosaari.fi/linux/
10185 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10186 T: git git://linuxtv.org/anttip/media_tree.git
10188 F: drivers/media/tuners/qt1010*
10190 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10191 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10192 L: linux-wireless@vger.kernel.org
10193 L: ath9k-devel@lists.ath9k.org
10194 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10196 F: drivers/net/wireless/ath/ath9k/
10198 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10199 M: Kalle Valo <kvalo@qca.qualcomm.com>
10200 L: ath10k@lists.infradead.org
10201 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10204 F: drivers/net/wireless/ath/ath10k/
10206 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10207 M: Timur Tabi <timur@codeaurora.org>
10208 L: netdev@vger.kernel.org
10210 F: drivers/net/ethernet/qualcomm/emac/
10212 QUALCOMM HEXAGON ARCHITECTURE
10213 M: Richard Kuo <rkuo@codeaurora.org>
10214 L: linux-hexagon@vger.kernel.org
10215 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10219 QUALCOMM WCN36XX WIRELESS DRIVER
10220 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10221 L: wcn36xx@lists.infradead.org
10222 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10223 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10225 F: drivers/net/wireless/ath/wcn36xx/
10227 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10228 M: Gabriel Somlo <somlo@cmu.edu>
10229 M: "Michael S. Tsirkin" <mst@redhat.com>
10230 L: qemu-devel@nongnu.org
10232 F: drivers/firmware/qemu_fw_cfg.c
10234 RADOS BLOCK DEVICE (RBD)
10235 M: Ilya Dryomov <idryomov@gmail.com>
10236 M: Sage Weil <sage@redhat.com>
10237 M: Alex Elder <elder@kernel.org>
10238 L: ceph-devel@vger.kernel.org
10239 W: http://ceph.com/
10240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10241 T: git git://github.com/ceph/ceph-client.git
10243 F: Documentation/ABI/testing/sysfs-bus-rbd
10244 F: drivers/block/rbd.c
10245 F: drivers/block/rbd_types.h
10247 RADEON FRAMEBUFFER DISPLAY DRIVER
10248 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10249 L: linux-fbdev@vger.kernel.org
10251 F: drivers/video/fbdev/aty/radeon*
10252 F: include/uapi/linux/radeonfb.h
10254 RADIOSHARK RADIO DRIVER
10255 M: Hans Verkuil <hverkuil@xs4all.nl>
10256 L: linux-media@vger.kernel.org
10257 T: git git://linuxtv.org/media_tree.git
10259 F: drivers/media/radio/radio-shark.c
10261 RADIOSHARK2 RADIO DRIVER
10262 M: Hans Verkuil <hverkuil@xs4all.nl>
10263 L: linux-media@vger.kernel.org
10264 T: git git://linuxtv.org/media_tree.git
10266 F: drivers/media/radio/radio-shark2.c
10267 F: drivers/media/radio/radio-tea5777.c
10269 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10270 M: Paul Mackerras <paulus@samba.org>
10271 L: linux-fbdev@vger.kernel.org
10273 F: drivers/video/fbdev/aty/aty128fb.c
10275 RALINK MIPS ARCHITECTURE
10276 M: John Crispin <john@phrozen.org>
10277 L: linux-mips@linux-mips.org
10279 F: arch/mips/ralink
10281 RALINK RT2X00 WIRELESS LAN DRIVER
10283 M: Stanislaw Gruszka <sgruszka@redhat.com>
10284 M: Helmut Schaa <helmut.schaa@googlemail.com>
10285 L: linux-wireless@vger.kernel.org
10287 F: drivers/net/wireless/ralink/rt2x00/
10289 RAMDISK RAM BLOCK DEVICE DRIVER
10290 M: Jens Axboe <axboe@kernel.dk>
10292 F: Documentation/blockdev/ramdisk.txt
10293 F: drivers/block/brd.c
10295 RANDOM NUMBER DRIVER
10296 M: "Theodore Ts'o" <tytso@mit.edu>
10298 F: drivers/char/random.c
10301 M: Matt Porter <mporter@kernel.crashing.org>
10302 M: Alexandre Bounine <alexandre.bounine@idt.com>
10304 F: drivers/rapidio/
10306 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10307 L: linux-wireless@vger.kernel.org
10309 F: drivers/net/wireless/ray*
10312 M: Josh Triplett <josh@joshtriplett.org>
10313 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10314 L: linux-kernel@vger.kernel.org
10316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10317 F: Documentation/RCU/torture.txt
10318 F: kernel/rcu/rcutorture.c
10320 RCUTORTURE TEST FRAMEWORK
10321 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10322 M: Josh Triplett <josh@joshtriplett.org>
10323 R: Steven Rostedt <rostedt@goodmis.org>
10324 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10325 R: Lai Jiangshan <jiangshanlai@gmail.com>
10326 L: linux-kernel@vger.kernel.org
10328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10329 F: tools/testing/selftests/rcutorture
10332 M: Florian Fainelli <florian@openwrt.org>
10335 RDC R6040 FAST ETHERNET DRIVER
10336 M: Florian Fainelli <f.fainelli@gmail.com>
10337 L: netdev@vger.kernel.org
10339 F: drivers/net/ethernet/rdc/r6040.c
10341 RDS - RELIABLE DATAGRAM SOCKETS
10342 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10343 L: netdev@vger.kernel.org
10344 L: linux-rdma@vger.kernel.org
10345 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10346 W: https://oss.oracle.com/projects/rds/
10349 F: Documentation/networking/rds.txt
10351 RDMAVT - RDMA verbs software
10352 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10353 L: linux-rdma@vger.kernel.org
10355 F: drivers/infiniband/sw/rdmavt
10357 RDT - RESOURCE ALLOCATION
10358 M: Fenghua Yu <fenghua.yu@intel.com>
10359 L: linux-kernel@vger.kernel.org
10361 F: arch/x86/kernel/cpu/intel_rdt*
10362 F: arch/x86/include/asm/intel_rdt*
10363 F: Documentation/x86/intel_rdt*
10365 READ-COPY UPDATE (RCU)
10366 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10367 M: Josh Triplett <josh@joshtriplett.org>
10368 R: Steven Rostedt <rostedt@goodmis.org>
10369 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10370 R: Lai Jiangshan <jiangshanlai@gmail.com>
10371 L: linux-kernel@vger.kernel.org
10372 W: http://www.rdrop.com/users/paulmck/RCU/
10374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10375 F: Documentation/RCU/
10376 X: Documentation/RCU/torture.txt
10377 F: include/linux/rcu*
10378 X: include/linux/srcu.h
10380 X: kernel/torture.c
10382 REAL TIME CLOCK (RTC) SUBSYSTEM
10383 M: Alessandro Zummo <a.zummo@towertech.it>
10384 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10385 L: rtc-linux@googlegroups.com
10386 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10389 F: Documentation/devicetree/bindings/rtc/
10390 F: Documentation/rtc.txt
10392 F: include/linux/rtc.h
10393 F: include/uapi/linux/rtc.h
10394 F: include/linux/rtc/
10395 F: include/linux/platform_data/rtc-*
10396 F: tools/testing/selftests/timers/rtctest.c
10398 REALTEK AUDIO CODECS
10399 M: Bard Liao <bardliao@realtek.com>
10400 M: Oder Chiou <oder_chiou@realtek.com>
10402 F: sound/soc/codecs/rt*
10403 F: include/sound/rt*.h
10405 REISERFS FILE SYSTEM
10406 L: reiserfs-devel@vger.kernel.org
10410 REGISTER MAP ABSTRACTION
10411 M: Mark Brown <broonie@kernel.org>
10412 L: linux-kernel@vger.kernel.org
10413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10415 F: Documentation/devicetree/bindings/regmap/
10416 F: drivers/base/regmap/
10417 F: include/linux/regmap.h
10419 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10420 M: Ohad Ben-Cohen <ohad@wizery.com>
10421 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10422 L: linux-remoteproc@vger.kernel.org
10423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10425 F: Documentation/devicetree/bindings/remoteproc/
10426 F: Documentation/remoteproc.txt
10427 F: drivers/remoteproc/
10428 F: include/linux/remoteproc.h
10430 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10431 M: Ohad Ben-Cohen <ohad@wizery.com>
10432 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10433 L: linux-remoteproc@vger.kernel.org
10434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10437 F: Documentation/rpmsg.txt
10438 F: include/linux/rpmsg.h
10440 RENESAS CLOCK DRIVERS
10441 M: Geert Uytterhoeven <geert+renesas@glider.be>
10442 L: linux-renesas-soc@vger.kernel.org
10444 F: drivers/clk/renesas/
10446 RENESAS ETHERNET DRIVERS
10447 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10448 L: netdev@vger.kernel.org
10449 L: linux-renesas-soc@vger.kernel.org
10450 F: drivers/net/ethernet/renesas/
10451 F: include/linux/sh_eth.h
10453 RENESAS USB2 PHY DRIVER
10454 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10455 L: linux-renesas-soc@vger.kernel.org
10457 F: drivers/phy/phy-rcar-gen3-usb2.c
10459 RESET CONTROLLER FRAMEWORK
10460 M: Philipp Zabel <p.zabel@pengutronix.de>
10461 T: git git://git.pengutronix.de/git/pza/linux
10464 F: Documentation/devicetree/bindings/reset/
10465 F: include/dt-bindings/reset/
10466 F: include/linux/reset.h
10467 F: include/linux/reset-controller.h
10470 M: Johannes Berg <johannes@sipsolutions.net>
10471 L: linux-wireless@vger.kernel.org
10472 W: http://wireless.kernel.org/
10473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10476 F: Documentation/rfkill.txt
10480 M: Thomas Graf <tgraf@suug.ch>
10481 M: Herbert Xu <herbert@gondor.apana.org.au>
10482 L: netdev@vger.kernel.org
10484 F: lib/rhashtable.c
10485 F: include/linux/rhashtable.h
10487 RICOH SMARTMEDIA/XD DRIVER
10488 M: Maxim Levitsky <maximlevitsky@gmail.com>
10490 F: drivers/mtd/nand/r852.c
10491 F: drivers/mtd/nand/r852.h
10493 RICOH R5C592 MEMORYSTICK DRIVER
10494 M: Maxim Levitsky <maximlevitsky@gmail.com>
10496 F: drivers/memstick/host/r592.*
10499 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10500 W: http://sourceforge.net/projects/roccat/
10502 F: drivers/hid/hid-roccat*
10503 F: include/linux/hid-roccat*
10504 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10507 M: Jiri Pirko <jiri@resnulli.us>
10508 L: netdev@vger.kernel.org
10510 F: drivers/net/ethernet/rocker/
10514 W: http://www.comtrol.com
10516 F: Documentation/serial/rocket.txt
10517 F: drivers/tty/rocket*
10519 ROCKETPORT EXPRESS/INFINITY DRIVER
10520 M: Kevin Cernekee <cernekee@gmail.com>
10521 L: linux-serial@vger.kernel.org
10523 F: drivers/tty/serial/rp2.*
10526 M: Ralf Baechle <ralf@linux-mips.org>
10527 L: linux-hams@vger.kernel.org
10528 W: http://www.linux-ax25.org/
10530 F: include/net/rose.h
10531 F: include/uapi/linux/rose.h
10534 RTL2830 MEDIA DRIVER
10535 M: Antti Palosaari <crope@iki.fi>
10536 L: linux-media@vger.kernel.org
10537 W: https://linuxtv.org
10538 W: http://palosaari.fi/linux/
10539 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10540 T: git git://linuxtv.org/anttip/media_tree.git
10542 F: drivers/media/dvb-frontends/rtl2830*
10544 RTL2832 MEDIA DRIVER
10545 M: Antti Palosaari <crope@iki.fi>
10546 L: linux-media@vger.kernel.org
10547 W: https://linuxtv.org
10548 W: http://palosaari.fi/linux/
10549 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10550 T: git git://linuxtv.org/anttip/media_tree.git
10552 F: drivers/media/dvb-frontends/rtl2832*
10554 RTL2832_SDR MEDIA DRIVER
10555 M: Antti Palosaari <crope@iki.fi>
10556 L: linux-media@vger.kernel.org
10557 W: https://linuxtv.org
10558 W: http://palosaari.fi/linux/
10559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10560 T: git git://linuxtv.org/anttip/media_tree.git
10562 F: drivers/media/dvb-frontends/rtl2832_sdr*
10564 RTL8180 WIRELESS DRIVER
10565 L: linux-wireless@vger.kernel.org
10566 W: http://wireless.kernel.org/
10567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10569 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10571 RTL8187 WIRELESS DRIVER
10572 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10573 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10574 M: Larry Finger <Larry.Finger@lwfinger.net>
10575 L: linux-wireless@vger.kernel.org
10576 W: http://wireless.kernel.org/
10577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10579 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10581 RTL8192CE WIRELESS DRIVER
10582 M: Larry Finger <Larry.Finger@lwfinger.net>
10583 M: Chaoming Li <chaoming_li@realsil.com.cn>
10584 L: linux-wireless@vger.kernel.org
10585 W: http://wireless.kernel.org/
10586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10588 F: drivers/net/wireless/realtek/rtlwifi/
10589 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10591 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10592 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10593 L: linux-wireless@vger.kernel.org
10594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10596 F: drivers/net/wireless/realtek/rtl8xxxu/
10598 S3 SAVAGE FRAMEBUFFER DRIVER
10599 M: Antonino Daplas <adaplas@gmail.com>
10600 L: linux-fbdev@vger.kernel.org
10602 F: drivers/video/fbdev/savage/
10605 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10606 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10607 L: linux-s390@vger.kernel.org
10608 W: http://www.ibm.com/developerworks/linux/linux390/
10609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10613 F: Documentation/s390/
10614 F: Documentation/DocBook/s390*
10616 S390 COMMON I/O LAYER
10617 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10618 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10619 L: linux-s390@vger.kernel.org
10620 W: http://www.ibm.com/developerworks/linux/linux390/
10622 F: drivers/s390/cio/
10625 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10626 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10627 L: linux-s390@vger.kernel.org
10628 W: http://www.ibm.com/developerworks/linux/linux390/
10630 F: drivers/s390/block/dasd*
10631 F: block/partitions/ibm.c
10633 S390 NETWORK DRIVERS
10634 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10635 L: linux-s390@vger.kernel.org
10636 W: http://www.ibm.com/developerworks/linux/linux390/
10638 F: drivers/s390/net/
10641 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10642 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10643 L: linux-s390@vger.kernel.org
10644 W: http://www.ibm.com/developerworks/linux/linux390/
10647 F: drivers/pci/hotplug/s390_pci_hpc.c
10650 M: Harald Freudenberger <freude@de.ibm.com>
10651 L: linux-s390@vger.kernel.org
10652 W: http://www.ibm.com/developerworks/linux/linux390/
10654 F: drivers/s390/crypto/
10657 M: Steffen Maier <maier@linux.vnet.ibm.com>
10658 L: linux-s390@vger.kernel.org
10659 W: http://www.ibm.com/developerworks/linux/linux390/
10661 F: drivers/s390/scsi/zfcp_*
10663 S390 IUCV NETWORK LAYER
10664 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10665 L: linux-s390@vger.kernel.org
10666 W: http://www.ibm.com/developerworks/linux/linux390/
10668 F: drivers/s390/net/*iucv*
10669 F: include/net/iucv/
10673 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10674 L: linux-s390@vger.kernel.org
10675 W: http://www.ibm.com/developerworks/linux/linux390/
10677 F: drivers/iommu/s390-iommu.c
10679 S3C24XX SD/MMC Driver
10680 M: Ben Dooks <ben-linux@fluff.org>
10681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10683 F: drivers/mmc/host/s3cmci.*
10685 SAA6588 RDS RECEIVER DRIVER
10686 M: Hans Verkuil <hverkuil@xs4all.nl>
10687 L: linux-media@vger.kernel.org
10688 T: git git://linuxtv.org/media_tree.git
10689 W: https://linuxtv.org
10691 F: drivers/media/i2c/saa6588*
10693 SAA7134 VIDEO4LINUX DRIVER
10694 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10695 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10696 L: linux-media@vger.kernel.org
10697 W: https://linuxtv.org
10698 T: git git://linuxtv.org/media_tree.git
10700 F: Documentation/media/v4l-drivers/saa7134*
10701 F: drivers/media/pci/saa7134/
10703 SAA7146 VIDEO4LINUX-2 DRIVER
10704 M: Hans Verkuil <hverkuil@xs4all.nl>
10705 L: linux-media@vger.kernel.org
10706 T: git git://linuxtv.org/media_tree.git
10708 F: drivers/media/common/saa7146/
10709 F: drivers/media/pci/saa7146/
10710 F: include/media/saa7146*
10712 SAMSUNG LAPTOP DRIVER
10713 M: Corentin Chary <corentin.chary@gmail.com>
10714 L: platform-driver-x86@vger.kernel.org
10716 F: drivers/platform/x86/samsung-laptop.c
10718 SAMSUNG AUDIO (ASoC) DRIVERS
10719 M: Krzysztof Kozlowski <krzk@kernel.org>
10720 M: Sangbeom Kim <sbkim73@samsung.com>
10721 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10722 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10724 F: sound/soc/samsung/
10726 SAMSUNG FRAMEBUFFER DRIVER
10727 M: Jingoo Han <jingoohan1@gmail.com>
10728 L: linux-fbdev@vger.kernel.org
10730 F: drivers/video/fbdev/s3c-fb.c
10732 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10733 M: Sangbeom Kim <sbkim73@samsung.com>
10734 M: Krzysztof Kozlowski <krzk@kernel.org>
10735 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10736 L: linux-kernel@vger.kernel.org
10737 L: linux-samsung-soc@vger.kernel.org
10739 F: drivers/mfd/sec*.c
10740 F: drivers/regulator/s2m*.c
10741 F: drivers/regulator/s5m*.c
10742 F: drivers/clk/clk-s2mps11.c
10743 F: drivers/rtc/rtc-s5m.c
10744 F: include/linux/mfd/samsung/
10745 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10746 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10747 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10748 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10750 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10751 M: Kyungmin Park <kyungmin.park@samsung.com>
10752 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10753 L: linux-media@vger.kernel.org
10754 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10756 F: drivers/media/platform/exynos4-is/
10758 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10759 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10760 L: linux-media@vger.kernel.org
10761 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10763 F: drivers/media/platform/s3c-camif/
10764 F: include/media/drv-intf/s3c_camif.h
10766 SAMSUNG S5C73M3 CAMERA DRIVER
10767 M: Kyungmin Park <kyungmin.park@samsung.com>
10768 M: Andrzej Hajda <a.hajda@samsung.com>
10769 L: linux-media@vger.kernel.org
10771 F: drivers/media/i2c/s5c73m3/*
10773 SAMSUNG S5K5BAF CAMERA DRIVER
10774 M: Kyungmin Park <kyungmin.park@samsung.com>
10775 M: Andrzej Hajda <a.hajda@samsung.com>
10776 L: linux-media@vger.kernel.org
10778 F: drivers/media/i2c/s5k5baf.c
10780 SAMSUNG S3FWRN5 NFC DRIVER
10781 M: Robert Baldyga <r.baldyga@samsung.com>
10782 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10783 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10785 F: drivers/nfc/s3fwrn5
10787 SAMSUNG SOC CLOCK DRIVERS
10788 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10789 M: Tomasz Figa <tomasz.figa@gmail.com>
10790 M: Chanwoo Choi <cw00.choi@samsung.com>
10792 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10793 F: drivers/clk/samsung/
10794 F: include/dt-bindings/clock/exynos*.h
10795 F: Documentation/devicetree/bindings/clock/exynos*.txt
10797 SAMSUNG SPI DRIVERS
10798 M: Kukjin Kim <kgene@kernel.org>
10799 M: Krzysztof Kozlowski <krzk@kernel.org>
10800 M: Andi Shyti <andi.shyti@samsung.com>
10801 L: linux-spi@vger.kernel.org
10802 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10804 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10805 F: drivers/spi/spi-s3c*
10806 F: include/linux/platform_data/spi-s3c64xx.h
10808 SAMSUNG SXGBE DRIVERS
10809 M: Byungho An <bh74.an@samsung.com>
10810 M: Girish K S <ks.giri@samsung.com>
10811 M: Vipul Pandya <vipul.pandya@samsung.com>
10813 L: netdev@vger.kernel.org
10814 F: drivers/net/ethernet/samsung/sxgbe/
10816 SAMSUNG THERMAL DRIVER
10817 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10818 L: linux-pm@vger.kernel.org
10819 L: linux-samsung-soc@vger.kernel.org
10821 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10822 F: drivers/thermal/samsung/
10824 SAMSUNG USB2 PHY DRIVER
10825 M: Kamil Debski <kamil@wypas.org>
10826 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10827 L: linux-kernel@vger.kernel.org
10829 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10830 F: Documentation/phy/samsung-usb2.txt
10831 F: drivers/phy/phy-exynos4210-usb2.c
10832 F: drivers/phy/phy-exynos4x12-usb2.c
10833 F: drivers/phy/phy-exynos5250-usb2.c
10834 F: drivers/phy/phy-s5pv210-usb2.c
10835 F: drivers/phy/phy-samsung-usb2.c
10836 F: drivers/phy/phy-samsung-usb2.h
10839 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10840 L: linux-serial@vger.kernel.org
10842 F: Documentation/devicetree/bindings/serial/
10843 F: drivers/tty/serial/
10846 M: Sean Young <sean@mess.org>
10847 L: linux-media@vger.kernel.org
10849 F: drivers/media/rc/serial_ir.c
10852 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
10853 L: kernel@stlinux.com
10855 F: drivers/staging/media/st-cec/
10856 F: Documentation/devicetree/bindings/media/stih-cec.txt
10858 SYNOPSYS DESIGNWARE DMAC DRIVER
10859 M: Viresh Kumar <vireshk@kernel.org>
10860 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10862 F: include/linux/dma/dw.h
10863 F: include/linux/platform_data/dma-dw.h
10866 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10867 M: Lars Persson <lars.persson@axis.com>
10868 L: netdev@vger.kernel.org
10870 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10871 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10873 SYNOPSYS DESIGNWARE I2C DRIVER
10874 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10875 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10876 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10877 L: linux-i2c@vger.kernel.org
10879 F: drivers/i2c/busses/i2c-designware-*
10880 F: include/linux/platform_data/i2c-designware.h
10882 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10883 M: Jaehoon Chung <jh80.chung@samsung.com>
10884 L: linux-mmc@vger.kernel.org
10886 F: include/linux/mmc/dw_mmc.h
10887 F: drivers/mmc/host/dw_mmc*
10889 SYSTEM TRACE MODULE CLASS
10890 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10893 F: Documentation/trace/stm.txt
10894 F: drivers/hwtracing/stm/
10895 F: include/linux/stm.h
10896 F: include/uapi/linux/stm.h
10899 M: Andreas Noever <andreas.noever@gmail.com>
10901 F: drivers/thunderbolt/
10903 TI BQ27XXX POWER SUPPLY DRIVER
10904 R: Andrew F. Davis <afd@ti.com>
10905 F: include/linux/power/bq27xxx_battery.h
10906 F: drivers/power/supply/bq27xxx_battery.c
10907 F: drivers/power/supply/bq27xxx_battery_i2c.c
10909 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10910 M: John Stultz <john.stultz@linaro.org>
10911 M: Thomas Gleixner <tglx@linutronix.de>
10912 L: linux-kernel@vger.kernel.org
10913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10915 F: include/linux/clocksource.h
10916 F: include/linux/time.h
10917 F: include/linux/timex.h
10918 F: include/uapi/linux/time.h
10919 F: include/uapi/linux/timex.h
10920 F: kernel/time/clocksource.c
10921 F: kernel/time/time*.c
10922 F: kernel/time/alarmtimer.c
10923 F: kernel/time/ntp.c
10924 F: tools/testing/selftests/timers/
10927 M: Zwane Mwaikambo <zwanem@gmail.com>
10929 F: drivers/watchdog/sc1200wdt.c
10932 M: Ingo Molnar <mingo@redhat.com>
10933 M: Peter Zijlstra <peterz@infradead.org>
10934 L: linux-kernel@vger.kernel.org
10935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10938 F: include/linux/sched.h
10939 F: include/uapi/linux/sched.h
10940 F: include/linux/wait.h
10943 M: Chen Liqin <liqin.linux@gmail.com>
10944 M: Lennox Wu <lennox.wu@gmail.com>
10945 W: http://www.sunplus.com
10949 SCR24X CHIP CARD INTERFACE DRIVER
10950 M: Lubomir Rintel <lkundrak@v3.sk>
10952 F: drivers/char/pcmcia/scr24x_cs.c
10954 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10955 M: Sudeep Holla <sudeep.holla@arm.com>
10956 L: linux-arm-kernel@lists.infradead.org
10958 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10959 F: drivers/clk/clk-scpi.c
10960 F: drivers/cpufreq/scpi-cpufreq.c
10961 F: drivers/firmware/arm_scpi.c
10962 F: include/linux/scpi_protocol.h
10965 M: Jens Axboe <axboe@kernel.dk>
10966 L: linux-scsi@vger.kernel.org
10967 W: http://www.kernel.dk
10969 F: drivers/scsi/sr*
10971 SCSI RDMA PROTOCOL (SRP) INITIATOR
10972 M: Bart Van Assche <bart.vanassche@sandisk.com>
10973 L: linux-rdma@vger.kernel.org
10975 W: http://www.openfabrics.org
10976 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10978 F: drivers/infiniband/ulp/srp/
10979 F: include/scsi/srp.h
10982 M: Doug Gilbert <dgilbert@interlog.com>
10983 L: linux-scsi@vger.kernel.org
10984 W: http://sg.danny.cz/sg
10986 F: Documentation/scsi/scsi-generic.txt
10987 F: drivers/scsi/sg.c
10988 F: include/scsi/sg.h
10991 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10993 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10995 L: linux-scsi@vger.kernel.org
10997 F: Documentation/devicetree/bindings/scsi/
11002 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11003 L: linux-scsi@vger.kernel.org
11005 F: Documentation/scsi/st.txt
11006 F: drivers/scsi/st.*
11007 F: drivers/scsi/st_*.h
11010 M: Vlad Yasevich <vyasevich@gmail.com>
11011 M: Neil Horman <nhorman@tuxdriver.com>
11012 L: linux-sctp@vger.kernel.org
11013 W: http://lksctp.sourceforge.net
11015 F: Documentation/networking/sctp.txt
11016 F: include/linux/sctp.h
11017 F: include/uapi/linux/sctp.h
11018 F: include/net/sctp/
11022 M: Jim Cromie <jim.cromie@gmail.com>
11024 F: Documentation/i2c/busses/scx200_acb
11025 F: arch/x86/platform/scx200/
11026 F: drivers/watchdog/scx200_wdt.c
11027 F: drivers/i2c/busses/scx200*
11028 F: drivers/mtd/maps/scx200_docflash.c
11029 F: include/linux/scx200.h
11032 M: Jim Cromie <jim.cromie@gmail.com>
11034 F: drivers/char/scx200_gpio.c
11035 F: include/linux/scx200_gpio.h
11037 SCx200 HRT CLOCKSOURCE DRIVER
11038 M: Jim Cromie <jim.cromie@gmail.com>
11040 F: drivers/clocksource/scx200_hrt.c
11042 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11043 M: Sascha Sommer <saschasommer@freenet.de>
11044 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11046 F: drivers/mmc/host/sdricoh_cs.c
11048 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11049 M: Adrian Hunter <adrian.hunter@intel.com>
11050 L: linux-mmc@vger.kernel.org
11051 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11053 F: drivers/mmc/host/sdhci*
11054 F: include/linux/mmc/sdhci*
11057 M: Kees Cook <keescook@chromium.org>
11058 R: Andy Lutomirski <luto@amacapital.net>
11059 R: Will Drewry <wad@chromium.org>
11060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11062 F: kernel/seccomp.c
11063 F: include/uapi/linux/seccomp.h
11064 F: include/linux/seccomp.h
11065 F: tools/testing/selftests/seccomp/*
11066 K: \bsecure_computing
11069 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11070 M: Al Cooper <alcooperx@gmail.com>
11071 L: linux-mmc@vger.kernel.org
11072 L: bcm-kernel-feedback-list@broadcom.com
11074 F: drivers/mmc/host/sdhci-brcmstb*
11076 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11077 M: Ben Dooks <ben-linux@fluff.org>
11078 M: Jaehoon Chung <jh80.chung@samsung.com>
11079 L: linux-mmc@vger.kernel.org
11081 F: drivers/mmc/host/sdhci-s3c*
11083 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11084 M: Viresh Kumar <vireshk@kernel.org>
11085 L: linux-mmc@vger.kernel.org
11087 F: drivers/mmc/host/sdhci-spear.c
11090 M: James Morris <james.l.morris@oracle.com>
11091 M: "Serge E. Hallyn" <serge@hallyn.com>
11092 L: linux-security-module@vger.kernel.org (suggested Cc:)
11093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11094 W: http://kernsec.org/
11099 M: Security Officers <security@kernel.org>
11102 SELINUX SECURITY MODULE
11103 M: Paul Moore <paul@paul-moore.com>
11104 M: Stephen Smalley <sds@tycho.nsa.gov>
11105 M: Eric Paris <eparis@parisplace.org>
11106 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11107 W: http://selinuxproject.org
11108 T: git git://git.infradead.org/users/pcmoore/selinux
11110 F: include/linux/selinux*
11111 F: security/selinux/
11112 F: scripts/selinux/
11114 APPARMOR SECURITY MODULE
11115 M: John Johansen <john.johansen@canonical.com>
11116 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11117 W: apparmor.wiki.kernel.org
11118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11120 F: security/apparmor/
11122 LOADPIN SECURITY MODULE
11123 M: Kees Cook <keescook@chromium.org>
11124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11126 F: security/loadpin/
11128 YAMA SECURITY MODULE
11129 M: Kees Cook <keescook@chromium.org>
11130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11135 M: Jiri Slaby <jirislaby@gmail.com>
11137 F: drivers/misc/phantom.c
11138 F: include/uapi/linux/phantom.h
11140 Emulex 10Gbps iSCSI - OneConnect DRIVER
11141 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11142 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11143 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11144 L: linux-scsi@vger.kernel.org
11145 W: http://www.broadcom.com
11147 F: drivers/scsi/be2iscsi/
11149 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11150 M: Sathya Perla <sathya.perla@broadcom.com>
11151 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11152 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11153 M: Somnath Kotur <somnath.kotur@broadcom.com>
11154 L: netdev@vger.kernel.org
11155 W: http://www.emulex.com
11157 F: drivers/net/ethernet/emulex/benet/
11159 EMULEX ONECONNECT ROCE DRIVER
11160 M: Selvin Xavier <selvin.xavier@avagotech.com>
11161 M: Devesh Sharma <devesh.sharma@avagotech.com>
11162 L: linux-rdma@vger.kernel.org
11163 W: http://www.emulex.com
11165 F: drivers/infiniband/hw/ocrdma/
11166 F: include/uapi/rdma/ocrdma-abi.h
11169 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11170 M: Edward Cree <ecree@solarflare.com>
11171 M: Bert Kenward <bkenward@solarflare.com>
11172 L: netdev@vger.kernel.org
11174 F: drivers/net/ethernet/sfc/
11177 M: Dimitri Sivanich <sivanich@sgi.com>
11179 F: drivers/misc/sgi-gru/
11181 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11182 M: Pat Gefre <pfg@sgi.com>
11183 L: linux-ia64@vger.kernel.org
11185 F: Documentation/ia64/serial.txt
11186 F: drivers/tty/serial/ioc?_serial.c
11187 F: include/linux/ioc?.h
11189 SGI XP/XPC/XPNET DRIVER
11190 M: Cliff Whickman <cpw@sgi.com>
11191 M: Robin Holt <robinmholt@gmail.com>
11193 F: drivers/misc/sgi-xp/
11195 SI2157 MEDIA DRIVER
11196 M: Antti Palosaari <crope@iki.fi>
11197 L: linux-media@vger.kernel.org
11198 W: https://linuxtv.org
11199 W: http://palosaari.fi/linux/
11200 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11201 T: git git://linuxtv.org/anttip/media_tree.git
11203 F: drivers/media/tuners/si2157*
11205 SI2168 MEDIA DRIVER
11206 M: Antti Palosaari <crope@iki.fi>
11207 L: linux-media@vger.kernel.org
11208 W: https://linuxtv.org
11209 W: http://palosaari.fi/linux/
11210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11211 T: git git://linuxtv.org/anttip/media_tree.git
11213 F: drivers/media/dvb-frontends/si2168*
11215 SI470X FM RADIO RECEIVER I2C DRIVER
11216 M: Hans Verkuil <hverkuil@xs4all.nl>
11217 L: linux-media@vger.kernel.org
11218 T: git git://linuxtv.org/media_tree.git
11219 W: https://linuxtv.org
11221 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11223 SI470X FM RADIO RECEIVER USB DRIVER
11224 M: Hans Verkuil <hverkuil@xs4all.nl>
11225 L: linux-media@vger.kernel.org
11226 T: git git://linuxtv.org/media_tree.git
11227 W: https://linuxtv.org
11229 F: drivers/media/radio/si470x/radio-si470x-common.c
11230 F: drivers/media/radio/si470x/radio-si470x.h
11231 F: drivers/media/radio/si470x/radio-si470x-usb.c
11233 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11234 M: Eduardo Valentin <edubezval@gmail.com>
11235 L: linux-media@vger.kernel.org
11236 T: git git://linuxtv.org/media_tree.git
11237 W: https://linuxtv.org
11239 F: drivers/media/radio/si4713/si4713.?
11241 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11242 M: Eduardo Valentin <edubezval@gmail.com>
11243 L: linux-media@vger.kernel.org
11244 T: git git://linuxtv.org/media_tree.git
11245 W: https://linuxtv.org
11247 F: drivers/media/radio/si4713/radio-platform-si4713.c
11249 SI4713 FM RADIO TRANSMITTER USB DRIVER
11250 M: Hans Verkuil <hverkuil@xs4all.nl>
11251 L: linux-media@vger.kernel.org
11252 T: git git://linuxtv.org/media_tree.git
11253 W: https://linuxtv.org
11255 F: drivers/media/radio/si4713/radio-usb-si4713.c
11258 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11259 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11260 L: linux-media@vger.kernel.org
11261 W: https://linuxtv.org
11262 T: git git://linuxtv.org/media_tree.git
11264 F: drivers/media/common/siano/
11265 F: drivers/media/usb/siano/
11266 F: drivers/media/usb/siano/
11267 F: drivers/media/mmc/siano/
11270 M: Hans de Goede <hdegoede@redhat.com>
11271 L: linux-fbdev@vger.kernel.org
11273 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11274 F: drivers/video/fbdev/simplefb.c
11275 F: include/linux/platform_data/simplefb.h
11277 SH_VEU V4L2 MEM2MEM DRIVER
11278 L: linux-media@vger.kernel.org
11280 F: drivers/media/platform/sh_veu.c
11282 SH_VOU V4L2 OUTPUT DRIVER
11283 L: linux-media@vger.kernel.org
11285 F: drivers/media/platform/sh_vou.c
11286 F: include/media/drv-intf/sh_vou.h
11288 SIMPLE FIRMWARE INTERFACE (SFI)
11289 M: Len Brown <lenb@kernel.org>
11290 L: sfi-devel@simplefirmware.org
11291 W: http://simplefirmware.org/
11292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11294 F: arch/x86/platform/sfi/
11296 F: include/linux/sfi*.h
11298 SIMTEC EB110ATX (Chalice CATS)
11300 P: Vincent Sanders <vince@simtec.co.uk>
11301 M: Simtec Linux Team <linux@simtec.co.uk>
11302 W: http://www.simtec.co.uk/products/EB110ATX/
11305 SIMTEC EB2410ITX (BAST)
11307 P: Vincent Sanders <vince@simtec.co.uk>
11308 M: Simtec Linux Team <linux@simtec.co.uk>
11309 W: http://www.simtec.co.uk/products/EB2410ITX/
11311 F: arch/arm/mach-s3c24xx/mach-bast.c
11312 F: arch/arm/mach-s3c24xx/bast-ide.c
11313 F: arch/arm/mach-s3c24xx/bast-irq.c
11315 TI DAVINCI MACHINE SUPPORT
11316 M: Sekhar Nori <nsekhar@ti.com>
11317 M: Kevin Hilman <khilman@kernel.org>
11318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11321 F: arch/arm/mach-davinci/
11322 F: drivers/i2c/busses/i2c-davinci.c
11324 TI DAVINCI SERIES MEDIA DRIVER
11325 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11326 L: linux-media@vger.kernel.org
11327 W: https://linuxtv.org
11328 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11329 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11331 F: drivers/media/platform/davinci/
11332 F: include/media/davinci/
11334 TI AM437X VPFE DRIVER
11335 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11336 L: linux-media@vger.kernel.org
11337 W: https://linuxtv.org
11338 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11339 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11341 F: drivers/media/platform/am437x/
11343 OV2659 OMNIVISION SENSOR DRIVER
11344 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11345 L: linux-media@vger.kernel.org
11346 W: https://linuxtv.org
11347 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11348 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11350 F: drivers/media/i2c/ov2659.c
11351 F: include/media/i2c/ov2659.h
11353 SILICON MOTION SM712 FRAME BUFFER DRIVER
11354 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11355 M: Teddy Wang <teddy.wang@siliconmotion.com>
11356 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11357 L: linux-fbdev@vger.kernel.org
11359 F: drivers/video/fbdev/sm712*
11360 F: Documentation/fb/sm712fb.txt
11362 SIS 190 ETHERNET DRIVER
11363 M: Francois Romieu <romieu@fr.zoreil.com>
11364 L: netdev@vger.kernel.org
11366 F: drivers/net/ethernet/sis/sis190.c
11368 SIS 900/7016 FAST ETHERNET DRIVER
11369 M: Daniele Venzano <venza@brownhat.org>
11370 W: http://www.brownhat.org/sis900.html
11371 L: netdev@vger.kernel.org
11373 F: drivers/net/ethernet/sis/sis900.*
11375 SIS FRAMEBUFFER DRIVER
11376 M: Thomas Winischhofer <thomas@winischhofer.net>
11377 W: http://www.winischhofer.net/linuxsisvga.shtml
11379 F: Documentation/fb/sisfb.txt
11380 F: drivers/video/fbdev/sis/
11381 F: include/video/sisfb.h
11384 M: Thomas Winischhofer <thomas@winischhofer.net>
11385 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11387 F: drivers/usb/misc/sisusbvga/
11390 M: Christoph Lameter <cl@linux.com>
11391 M: Pekka Enberg <penberg@kernel.org>
11392 M: David Rientjes <rientjes@google.com>
11393 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11394 M: Andrew Morton <akpm@linux-foundation.org>
11395 L: linux-mm@kvack.org
11397 F: include/linux/sl?b*.h
11400 SLEEPABLE READ-COPY UPDATE (SRCU)
11401 M: Lai Jiangshan <jiangshanlai@gmail.com>
11402 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11403 M: Josh Triplett <josh@joshtriplett.org>
11404 R: Steven Rostedt <rostedt@goodmis.org>
11405 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11406 L: linux-kernel@vger.kernel.org
11407 W: http://www.rdrop.com/users/paulmck/RCU/
11409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11410 F: include/linux/srcu.h
11411 F: kernel/rcu/srcu.c
11413 SMACK SECURITY MODULE
11414 M: Casey Schaufler <casey@schaufler-ca.com>
11415 L: linux-security-module@vger.kernel.org
11416 W: http://schaufler-ca.com
11417 T: git git://github.com/cschaufler/smack-next
11419 F: Documentation/security/Smack.txt
11422 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11423 M: Kevin Hilman <khilman@kernel.org>
11424 M: Nishanth Menon <nm@ti.com>
11426 F: drivers/power/avs/
11427 F: include/linux/power/smartreflex.h
11428 L: linux-pm@vger.kernel.org
11430 SMC91x ETHERNET DRIVER
11431 M: Nicolas Pitre <nico@fluxnic.net>
11433 F: drivers/net/ethernet/smsc/smc91x.*
11435 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11436 M: Sakari Ailus <sakari.ailus@iki.fi>
11437 L: linux-media@vger.kernel.org
11439 F: drivers/media/i2c/smiapp/
11440 F: include/media/i2c/smiapp.h
11441 F: drivers/media/i2c/smiapp-pll.c
11442 F: drivers/media/i2c/smiapp-pll.h
11443 F: include/uapi/linux/smiapp.h
11444 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11446 SMM665 HARDWARE MONITOR DRIVER
11447 M: Guenter Roeck <linux@roeck-us.net>
11448 L: linux-hwmon@vger.kernel.org
11450 F: Documentation/hwmon/smm665
11451 F: drivers/hwmon/smm665.c
11453 SMSC EMC2103 HARDWARE MONITOR DRIVER
11454 M: Steve Glendinning <steve.glendinning@shawell.net>
11455 L: linux-hwmon@vger.kernel.org
11457 F: Documentation/hwmon/emc2103
11458 F: drivers/hwmon/emc2103.c
11460 SMSC SCH5627 HARDWARE MONITOR DRIVER
11461 M: Hans de Goede <hdegoede@redhat.com>
11462 L: linux-hwmon@vger.kernel.org
11464 F: Documentation/hwmon/sch5627
11465 F: drivers/hwmon/sch5627.c
11467 SMSC47B397 HARDWARE MONITOR DRIVER
11468 M: Jean Delvare <jdelvare@suse.com>
11469 L: linux-hwmon@vger.kernel.org
11471 F: Documentation/hwmon/smsc47b397
11472 F: drivers/hwmon/smsc47b397.c
11474 SMSC911x ETHERNET DRIVER
11475 M: Steve Glendinning <steve.glendinning@shawell.net>
11476 L: netdev@vger.kernel.org
11478 F: include/linux/smsc911x.h
11479 F: drivers/net/ethernet/smsc/smsc911x.*
11481 SMSC9420 PCI ETHERNET DRIVER
11482 M: Steve Glendinning <steve.glendinning@shawell.net>
11483 L: netdev@vger.kernel.org
11485 F: drivers/net/ethernet/smsc/smsc9420.*
11487 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11488 M: Steve Glendinning <steve.glendinning@shawell.net>
11489 L: linux-fbdev@vger.kernel.org
11491 F: drivers/video/fbdev/smscufx.c
11493 SOC-CAMERA V4L2 SUBSYSTEM
11494 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11495 L: linux-media@vger.kernel.org
11496 T: git git://linuxtv.org/media_tree.git
11498 F: include/media/soc*
11499 F: drivers/media/i2c/soc_camera/
11500 F: drivers/media/platform/soc_camera/
11502 SOEKRIS NET48XX LED SUPPORT
11503 M: Chris Boot <bootc@bootc.net>
11505 F: drivers/leds/leds-net48xx.c
11507 SOFTLOGIC 6x10 MPEG CODEC
11508 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11509 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11510 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11511 M: Ismael Luceno <ismael@iodev.co.uk>
11512 L: linux-media@vger.kernel.org
11514 F: drivers/media/pci/solo6x10/
11516 SOFTWARE RAID (Multiple Disks) SUPPORT
11517 M: Shaohua Li <shli@kernel.org>
11518 L: linux-raid@vger.kernel.org
11519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11522 F: include/linux/raid/
11523 F: include/uapi/linux/raid/
11525 SONIC NETWORK DRIVER
11526 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11527 L: netdev@vger.kernel.org
11529 F: drivers/net/ethernet/natsemi/sonic.*
11531 SONICS SILICON BACKPLANE DRIVER (SSB)
11532 M: Michael Buesch <m@bues.ch>
11533 L: linux-wireless@vger.kernel.org
11536 F: include/linux/ssb/
11538 SONY VAIO CONTROL DEVICE DRIVER
11539 M: Mattia Dongili <malattia@linux.it>
11540 L: platform-driver-x86@vger.kernel.org
11541 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11543 F: Documentation/laptops/sony-laptop.txt
11544 F: drivers/char/sonypi.c
11545 F: drivers/platform/x86/sony-laptop.c
11546 F: include/linux/sony-laptop.h
11548 SONY MEMORYSTICK CARD SUPPORT
11549 M: Alex Dubov <oakad@yahoo.com>
11550 W: http://tifmxx.berlios.de/
11552 F: drivers/memstick/host/tifm_ms.c
11554 SONY MEMORYSTICK STANDARD SUPPORT
11555 M: Maxim Levitsky <maximlevitsky@gmail.com>
11557 F: drivers/memstick/core/ms_block.*
11560 M: Jaroslav Kysela <perex@perex.cz>
11561 M: Takashi Iwai <tiwai@suse.com>
11562 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11563 W: http://www.alsa-project.org/
11564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11565 T: git git://git.alsa-project.org/alsa-kernel.git
11566 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11568 F: Documentation/sound/
11570 F: include/uapi/sound/
11573 SOUND - COMPRESSED AUDIO
11574 M: Vinod Koul <vinod.koul@intel.com>
11575 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11578 F: Documentation/sound/alsa/compress_offload.txt
11579 F: include/sound/compress_driver.h
11580 F: include/uapi/sound/compress_*
11581 F: sound/core/compress_offload.c
11582 F: sound/soc/soc-compress.c
11584 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11585 M: Liam Girdwood <lgirdwood@gmail.com>
11586 M: Mark Brown <broonie@kernel.org>
11587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11588 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11589 W: http://alsa-project.org/main/index.php/ASoC
11591 F: Documentation/devicetree/bindings/sound/
11592 F: Documentation/sound/alsa/soc/
11594 F: include/sound/soc*
11596 SOUND - DMAENGINE HELPERS
11597 M: Lars-Peter Clausen <lars@metafoo.de>
11599 F: include/sound/dmaengine_pcm.h
11600 F: sound/core/pcm_dmaengine.c
11601 F: sound/soc/soc-generic-dmaengine-pcm.c
11604 M: Olli Salonen <olli.salonen@iki.fi>
11605 L: linux-media@vger.kernel.org
11606 W: https://linuxtv.org
11607 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11609 F: drivers/media/dvb-frontends/sp2*
11611 SPARC + UltraSPARC (sparc/sparc64)
11612 M: "David S. Miller" <davem@davemloft.net>
11613 L: sparclinux@vger.kernel.org
11614 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11621 SPARC SERIAL DRIVERS
11622 M: "David S. Miller" <davem@davemloft.net>
11623 L: sparclinux@vger.kernel.org
11624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11627 F: include/linux/sunserialcore.h
11628 F: drivers/tty/serial/suncore.c
11629 F: drivers/tty/serial/sunhv.c
11630 F: drivers/tty/serial/sunsab.c
11631 F: drivers/tty/serial/sunsab.h
11632 F: drivers/tty/serial/sunsu.c
11633 F: drivers/tty/serial/sunzilog.c
11634 F: drivers/tty/serial/sunzilog.h
11637 M: "Christopher Li" <sparse@chrisli.org>
11638 L: linux-sparse@vger.kernel.org
11639 W: https://sparse.wiki.kernel.org/
11640 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11641 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11643 F: include/linux/compiler.h
11645 SPEAR PLATFORM SUPPORT
11646 M: Viresh Kumar <vireshk@kernel.org>
11647 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11648 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11649 W: http://www.st.com/spear
11651 F: arch/arm/boot/dts/spear*
11652 F: arch/arm/mach-spear/
11654 SPEAR CLOCK FRAMEWORK SUPPORT
11655 M: Viresh Kumar <vireshk@kernel.org>
11656 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11657 W: http://www.st.com/spear
11659 F: drivers/clk/spear/
11662 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11663 M: Marek Vasut <marek.vasut@gmail.com>
11664 L: linux-mtd@lists.infradead.org
11665 W: http://www.linux-mtd.infradead.org/
11666 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11667 T: git git://github.com/spi-nor/linux.git
11669 F: drivers/mtd/spi-nor/
11670 F: include/linux/mtd/spi-nor.h
11673 M: Mark Brown <broonie@kernel.org>
11674 L: linux-spi@vger.kernel.org
11675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11676 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11678 F: Documentation/devicetree/bindings/spi/
11679 F: Documentation/spi/
11681 F: include/linux/spi/
11682 F: include/uapi/linux/spi/
11685 SPIDERNET NETWORK DRIVER for CELL
11686 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11687 L: netdev@vger.kernel.org
11689 F: Documentation/networking/spider_net.txt
11690 F: drivers/net/ethernet/toshiba/spider_net*
11693 M: Jeremy Kerr <jk@ozlabs.org>
11694 L: linuxppc-dev@lists.ozlabs.org
11695 W: http://www.ibm.com/developerworks/power/cell/
11697 F: Documentation/filesystems/spufs.txt
11698 F: arch/powerpc/platforms/cell/spufs/
11700 SQUASHFS FILE SYSTEM
11701 M: Phillip Lougher <phillip@squashfs.org.uk>
11702 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11703 W: http://squashfs.org.uk
11704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11706 F: Documentation/filesystems/squashfs.txt
11709 SRM (Alpha) environment access
11710 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11712 F: arch/alpha/kernel/srm_env.c
11715 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11716 L: stable@vger.kernel.org
11718 F: Documentation/process/stable-kernel-rules.rst
11721 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11723 L: devel@driverdev.osuosl.org
11725 F: drivers/staging/
11728 M: Ian Abbott <abbotti@mev.co.uk>
11729 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11731 F: drivers/staging/comedi/
11733 STAGING - FLARION FT1000 DRIVERS
11734 M: Marek Belisko <marek.belisko@gmail.com>
11736 F: drivers/staging/ft1000/
11738 STAGING - INDUSTRIAL IO
11739 M: Jonathan Cameron <jic23@kernel.org>
11740 L: linux-iio@vger.kernel.org
11742 F: Documentation/devicetree/bindings/staging/iio/
11743 F: drivers/staging/iio/
11745 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11746 M: Jarod Wilson <jarod@wilsonet.com>
11747 W: http://www.lirc.org/
11749 F: drivers/staging/media/lirc/
11751 STAGING - LUSTRE PARALLEL FILESYSTEM
11752 M: Oleg Drokin <oleg.drokin@intel.com>
11753 M: Andreas Dilger <andreas.dilger@intel.com>
11754 M: James Simmons <jsimmons@infradead.org>
11755 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11756 W: http://wiki.lustre.org/
11758 F: drivers/staging/lustre
11760 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11761 M: Marc Dietrich <marvin24@gmx.de>
11762 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11763 L: linux-tegra@vger.kernel.org
11765 F: drivers/staging/nvec/
11767 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11768 M: Jens Frederich <jfrederich@gmail.com>
11769 M: Daniel Drake <dsd@laptop.org>
11770 M: Jon Nettleton <jon.nettleton@gmail.com>
11771 W: http://wiki.laptop.org/go/DCON
11773 F: drivers/staging/olpc_dcon/
11775 STAGING - REALTEK RTL8712U DRIVERS
11776 M: Larry Finger <Larry.Finger@lwfinger.net>
11777 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11779 F: drivers/staging/rtl8712/
11781 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11782 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11783 M: Teddy Wang <teddy.wang@siliconmotion.com>
11784 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11785 L: linux-fbdev@vger.kernel.org
11787 F: drivers/staging/sm750fb/
11789 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11790 M: William Hubbs <w.d.hubbs@gmail.com>
11791 M: Chris Brannon <chris@the-brannons.com>
11792 M: Kirk Reiser <kirk@reisers.ca>
11793 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11794 L: speakup@linux-speakup.org
11795 W: http://www.linux-speakup.org/
11797 F: drivers/staging/speakup/
11799 STAGING - VIA VT665X DRIVERS
11800 M: Forest Bond <forest@alittletooquiet.net>
11802 F: drivers/staging/vt665?/
11804 STAGING - WILC1000 WIFI DRIVER
11805 M: Aditya Shankar <aditya.shankar@microchip.com>
11806 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11807 L: linux-wireless@vger.kernel.org
11809 F: drivers/staging/wilc1000/
11811 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11812 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11814 F: drivers/staging/xgifb/
11816 STARFIRE/DURALAN NETWORK DRIVER
11817 M: Ion Badulescu <ionut@badula.org>
11819 F: drivers/net/ethernet/adaptec/starfire*
11822 M: Sam Creasey <sammy@sammy.net>
11823 W: http://sammy.net/sun3/
11825 F: arch/m68k/kernel/*sun3*
11826 F: arch/m68k/sun3*/
11827 F: arch/m68k/include/asm/sun3*
11828 F: drivers/net/ethernet/i825xx/sun3*
11830 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11831 M: Hans de Goede <hdegoede@redhat.com>
11832 L: linux-input@vger.kernel.org
11834 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11835 F: drivers/input/keyboard/sun4i-lradc-keys.c
11837 SUNDANCE NETWORK DRIVER
11838 M: Denis Kirjanov <kda@linux-powerpc.org>
11839 L: netdev@vger.kernel.org
11841 F: drivers/net/ethernet/dlink/sundance.c
11844 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11845 M: Rich Felker <dalias@libc.org>
11846 L: linux-sh@vger.kernel.org
11847 Q: http://patchwork.kernel.org/project/linux-sh/list/
11849 F: Documentation/sh/
11854 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11855 M: Len Brown <len.brown@intel.com>
11856 M: Pavel Machek <pavel@ucw.cz>
11857 L: linux-pm@vger.kernel.org
11858 B: https://bugzilla.kernel.org
11860 F: Documentation/power/
11861 F: arch/x86/kernel/acpi/
11862 F: drivers/base/power/
11864 F: include/linux/suspend.h
11865 F: include/linux/freezer.h
11866 F: include/linux/pm.h
11869 M: Martin Mares <mj@ucw.cz>
11870 L: linux-video@atrey.karlin.mff.cuni.cz
11872 F: Documentation/svga.txt
11873 F: arch/x86/boot/video*
11876 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11877 L: linux-kernel@vger.kernel.org
11878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11881 F: arch/*/kernel/pci-swiotlb.c
11882 F: include/linux/swiotlb.h
11885 M: Jiri Pirko <jiri@resnulli.us>
11886 L: netdev@vger.kernel.org
11889 F: include/net/switchdev.h
11891 SYNOPSYS ARC ARCHITECTURE
11892 M: Vineet Gupta <vgupta@synopsys.com>
11893 L: linux-snps-arc@lists.infradead.org
11896 F: Documentation/devicetree/bindings/arc/*
11897 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11898 F: drivers/clocksource/arc_timer.c
11899 F: drivers/tty/serial/arc_uart.c
11900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11902 SYNOPSYS ARC SDP platform support
11903 M: Alexey Brodkin <abrodkin@synopsys.com>
11905 F: arch/arc/plat-axs10x
11906 F: arch/arc/boot/dts/ax*
11907 F: Documentation/devicetree/bindings/arc/axs10*
11909 SYSTEM CONFIGURATION (SYSCON)
11910 M: Lee Jones <lee.jones@linaro.org>
11911 M: Arnd Bergmann <arnd@arndb.de>
11912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11914 F: drivers/mfd/syscon.c
11916 SYSTEM RESET/SHUTDOWN DRIVERS
11917 M: Sebastian Reichel <sre@kernel.org>
11918 L: linux-pm@vger.kernel.org
11919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11921 F: Documentation/devicetree/bindings/power/reset/
11922 F: drivers/power/reset/
11925 M: Christoph Hellwig <hch@infradead.org>
11927 F: Documentation/filesystems/sysv-fs.txt
11929 F: include/linux/sysv_fs.h
11932 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11933 L: linux-scsi@vger.kernel.org
11934 L: target-devel@vger.kernel.org
11935 W: http://www.linux-iscsi.org
11936 W: http://groups.google.com/group/linux-iscsi-target-dev
11937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11941 F: Documentation/target/
11943 TASKSTATS STATISTICS INTERFACE
11944 M: Balbir Singh <bsingharora@gmail.com>
11946 F: Documentation/accounting/taskstats*
11947 F: include/linux/taskstats*
11948 F: kernel/taskstats.c
11951 M: Jamal Hadi Salim <jhs@mojatatu.com>
11952 L: netdev@vger.kernel.org
11954 F: include/net/pkt_cls.h
11955 F: include/uapi/linux/pkt_cls.h
11958 TCP LOW PRIORITY MODULE
11959 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11960 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11961 W: http://tcp-lp-mod.sourceforge.net/
11963 F: net/ipv4/tcp_lp.c
11965 TDA10071 MEDIA DRIVER
11966 M: Antti Palosaari <crope@iki.fi>
11967 L: linux-media@vger.kernel.org
11968 W: https://linuxtv.org
11969 W: http://palosaari.fi/linux/
11970 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11971 T: git git://linuxtv.org/anttip/media_tree.git
11973 F: drivers/media/dvb-frontends/tda10071*
11975 TDA18212 MEDIA DRIVER
11976 M: Antti Palosaari <crope@iki.fi>
11977 L: linux-media@vger.kernel.org
11978 W: https://linuxtv.org
11979 W: http://palosaari.fi/linux/
11980 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11981 T: git git://linuxtv.org/anttip/media_tree.git
11983 F: drivers/media/tuners/tda18212*
11985 TDA18218 MEDIA DRIVER
11986 M: Antti Palosaari <crope@iki.fi>
11987 L: linux-media@vger.kernel.org
11988 W: https://linuxtv.org
11989 W: http://palosaari.fi/linux/
11990 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11991 T: git git://linuxtv.org/anttip/media_tree.git
11993 F: drivers/media/tuners/tda18218*
11995 TDA18271 MEDIA DRIVER
11996 M: Michael Krufky <mkrufky@linuxtv.org>
11997 L: linux-media@vger.kernel.org
11998 W: https://linuxtv.org
11999 W: http://github.com/mkrufky
12000 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12001 T: git git://linuxtv.org/mkrufky/tuners.git
12003 F: drivers/media/tuners/tda18271*
12005 TDA827x MEDIA DRIVER
12006 M: Michael Krufky <mkrufky@linuxtv.org>
12007 L: linux-media@vger.kernel.org
12008 W: https://linuxtv.org
12009 W: http://github.com/mkrufky
12010 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12011 T: git git://linuxtv.org/mkrufky/tuners.git
12013 F: drivers/media/tuners/tda8290.*
12015 TDA8290 MEDIA DRIVER
12016 M: Michael Krufky <mkrufky@linuxtv.org>
12017 L: linux-media@vger.kernel.org
12018 W: https://linuxtv.org
12019 W: http://github.com/mkrufky
12020 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12021 T: git git://linuxtv.org/mkrufky/tuners.git
12023 F: drivers/media/tuners/tda8290.*
12025 TDA9840 MEDIA DRIVER
12026 M: Hans Verkuil <hverkuil@xs4all.nl>
12027 L: linux-media@vger.kernel.org
12028 T: git git://linuxtv.org/media_tree.git
12029 W: https://linuxtv.org
12031 F: drivers/media/i2c/tda9840*
12033 TEA5761 TUNER DRIVER
12034 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12035 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12036 L: linux-media@vger.kernel.org
12037 W: https://linuxtv.org
12038 T: git git://linuxtv.org/media_tree.git
12040 F: drivers/media/tuners/tea5761.*
12042 TEA5767 TUNER DRIVER
12043 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12044 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12045 L: linux-media@vger.kernel.org
12046 W: https://linuxtv.org
12047 T: git git://linuxtv.org/media_tree.git
12049 F: drivers/media/tuners/tea5767.*
12051 TEA6415C MEDIA DRIVER
12052 M: Hans Verkuil <hverkuil@xs4all.nl>
12053 L: linux-media@vger.kernel.org
12054 T: git git://linuxtv.org/media_tree.git
12055 W: https://linuxtv.org
12057 F: drivers/media/i2c/tea6415c*
12059 TEA6420 MEDIA DRIVER
12060 M: Hans Verkuil <hverkuil@xs4all.nl>
12061 L: linux-media@vger.kernel.org
12062 T: git git://linuxtv.org/media_tree.git
12063 W: https://linuxtv.org
12065 F: drivers/media/i2c/tea6420*
12068 M: Jiri Pirko <jiri@resnulli.us>
12069 L: netdev@vger.kernel.org
12071 F: drivers/net/team/
12072 F: include/linux/if_team.h
12073 F: include/uapi/linux/if_team.h
12075 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12076 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12078 F: arch/x86/platform/ts5500/
12080 TECHNOTREND USB IR RECEIVER
12081 M: Sean Young <sean@mess.org>
12082 L: linux-media@vger.kernel.org
12084 F: drivers/media/rc/ttusbir.c
12086 TEGRA ARCHITECTURE SUPPORT
12087 M: Stephen Warren <swarren@wwwdotorg.org>
12088 M: Thierry Reding <thierry.reding@gmail.com>
12089 M: Alexandre Courbot <gnurou@gmail.com>
12090 L: linux-tegra@vger.kernel.org
12091 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12097 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12098 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12100 F: drivers/clk/tegra/
12103 M: Laxman Dewangan <ldewangan@nvidia.com>
12104 M: Jon Hunter <jonathanh@nvidia.com>
12106 F: drivers/dma/tegra*
12109 M: Laxman Dewangan <ldewangan@nvidia.com>
12111 F: drivers/i2c/busses/i2c-tegra.c
12113 TEGRA IOMMU DRIVERS
12114 M: Hiroshi Doyu <hdoyu@nvidia.com>
12116 F: drivers/iommu/tegra*
12119 M: Rakesh Iyer <riyer@nvidia.com>
12120 M: Laxman Dewangan <ldewangan@nvidia.com>
12122 F: drivers/input/keyboard/tegra-kbc.c
12125 M: Thierry Reding <thierry.reding@gmail.com>
12127 F: drivers/pwm/pwm-tegra.c
12129 TEGRA SERIAL DRIVER
12130 M: Laxman Dewangan <ldewangan@nvidia.com>
12132 F: drivers/tty/serial/serial-tegra.c
12135 M: Laxman Dewangan <ldewangan@nvidia.com>
12137 F: drivers/spi/spi-tegra*
12139 TEHUTI ETHERNET DRIVER
12140 M: Andy Gospodarek <andy@greyhouse.net>
12141 L: netdev@vger.kernel.org
12143 F: drivers/net/ethernet/tehuti/*
12145 Telecom Clock Driver for MCPL0010
12146 M: Mark Gross <mark.gross@intel.com>
12148 F: drivers/char/tlclk.c
12150 TENSILICA XTENSA PORT (xtensa)
12151 M: Chris Zankel <chris@zankel.net>
12152 M: Max Filippov <jcmvbkbc@gmail.com>
12153 L: linux-xtensa@linux-xtensa.org
12154 T: git git://github.com/czankel/xtensa-linux.git
12157 F: drivers/irqchip/irq-xtensa-*
12159 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12160 M: Nishanth Menon <nm@ti.com>
12161 M: Tero Kristo <t-kristo@ti.com>
12162 M: Santosh Shilimkar <ssantosh@kernel.org>
12163 L: linux-arm-kernel@lists.infradead.org
12165 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12166 F: drivers/firmware/ti_sci*
12167 F: include/linux/soc/ti/ti_sci_protocol.h
12169 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12170 M: Hans Verkuil <hverkuil@xs4all.nl>
12171 L: linux-media@vger.kernel.org
12172 T: git git://linuxtv.org/media_tree.git
12173 W: https://linuxtv.org
12175 F: drivers/media/radio/radio-raremono.c
12178 M: Zhang Rui <rui.zhang@intel.com>
12179 M: Eduardo Valentin <edubezval@gmail.com>
12180 L: linux-pm@vger.kernel.org
12181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12183 Q: https://patchwork.kernel.org/project/linux-pm/list/
12185 F: drivers/thermal/
12186 F: include/linux/thermal.h
12187 F: include/uapi/linux/thermal.h
12188 F: include/linux/cpu_cooling.h
12189 F: Documentation/devicetree/bindings/thermal/
12191 THERMAL/CPU_COOLING
12192 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12193 M: Viresh Kumar <viresh.kumar@linaro.org>
12194 M: Javi Merino <javi.merino@kernel.org>
12195 L: linux-pm@vger.kernel.org
12197 F: Documentation/thermal/cpu-cooling-api.txt
12198 F: drivers/thermal/cpu_cooling.c
12199 F: include/linux/cpu_cooling.h
12201 THINKPAD ACPI EXTRAS DRIVER
12202 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12203 L: ibm-acpi-devel@lists.sourceforge.net
12204 L: platform-driver-x86@vger.kernel.org
12205 W: http://ibm-acpi.sourceforge.net
12206 W: http://thinkwiki.org/wiki/Ibm-acpi
12207 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12209 F: drivers/platform/x86/thinkpad_acpi.c
12211 TI BANDGAP AND THERMAL DRIVER
12212 M: Eduardo Valentin <edubezval@gmail.com>
12213 M: Keerthy <j-keerthy@ti.com>
12214 L: linux-pm@vger.kernel.org
12215 L: linux-omap@vger.kernel.org
12217 F: drivers/thermal/ti-soc-thermal/
12220 M: Benoit Parrot <bparrot@ti.com>
12221 L: linux-media@vger.kernel.org
12222 W: http://linuxtv.org/
12223 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12225 F: drivers/media/platform/ti-vpe/
12227 TI CDCE706 CLOCK DRIVER
12228 M: Max Filippov <jcmvbkbc@gmail.com>
12230 F: drivers/clk/clk-cdce706.c
12233 M: Tero Kristo <t-kristo@ti.com>
12234 L: linux-omap@vger.kernel.org
12237 F: include/linux/clk/ti.h
12239 TI ETHERNET SWITCH DRIVER (CPSW)
12240 M: Mugunthan V N <mugunthanvnm@ti.com>
12241 R: Grygorii Strashko <grygorii.strashko@ti.com>
12242 L: linux-omap@vger.kernel.org
12243 L: netdev@vger.kernel.org
12245 F: drivers/net/ethernet/ti/cpsw*
12246 F: drivers/net/ethernet/ti/davinci*
12248 TI FLASH MEDIA INTERFACE DRIVER
12249 M: Alex Dubov <oakad@yahoo.com>
12251 F: drivers/misc/tifm*
12252 F: drivers/mmc/host/tifm_sd.c
12253 F: include/linux/tifm.h
12255 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12256 M: Santosh Shilimkar <ssantosh@kernel.org>
12257 L: linux-kernel@vger.kernel.org
12258 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12260 F: drivers/soc/ti/*
12261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12264 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12265 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12266 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12267 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12269 F: sound/soc/codecs/lm49453*
12270 F: sound/soc/codecs/isabelle*
12272 TI LP855x BACKLIGHT DRIVER
12273 M: Milo Kim <milo.kim@ti.com>
12275 F: Documentation/backlight/lp855x-driver.txt
12276 F: drivers/video/backlight/lp855x_bl.c
12277 F: include/linux/platform_data/lp855x.h
12279 TI LP8727 CHARGER DRIVER
12280 M: Milo Kim <milo.kim@ti.com>
12282 F: drivers/power/supply/lp8727_charger.c
12283 F: include/linux/platform_data/lp8727.h
12285 TI LP8788 MFD DRIVER
12286 M: Milo Kim <milo.kim@ti.com>
12288 F: drivers/iio/adc/lp8788_adc.c
12289 F: drivers/leds/leds-lp8788.c
12290 F: drivers/mfd/lp8788*.c
12291 F: drivers/power/supply/lp8788-charger.c
12292 F: drivers/regulator/lp8788-*.c
12293 F: include/linux/mfd/lp8788*.h
12295 TI NETCP ETHERNET DRIVER
12296 M: Wingman Kwok <w-kwok2@ti.com>
12297 M: Murali Karicheri <m-karicheri2@ti.com>
12298 L: netdev@vger.kernel.org
12300 F: drivers/net/ethernet/ti/netcp*
12302 TI TAS571X FAMILY ASoC CODEC DRIVER
12303 M: Kevin Cernekee <cernekee@chromium.org>
12304 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12306 F: sound/soc/codecs/tas571x*
12308 TI TWL4030 SERIES SOC CODEC DRIVER
12309 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12310 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12312 F: sound/soc/codecs/twl4030*
12314 TI WILINK WIRELESS DRIVERS
12315 L: linux-wireless@vger.kernel.org
12316 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12317 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12320 F: drivers/net/wireless/ti/
12321 F: include/linux/wl12xx.h
12324 M: Jon Maloy <jon.maloy@ericsson.com>
12325 M: Ying Xue <ying.xue@windriver.com>
12326 L: netdev@vger.kernel.org (core kernel code)
12327 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12328 W: http://tipc.sourceforge.net/
12330 F: include/uapi/linux/tipc*.h
12334 M: Chris Metcalf <cmetcalf@mellanox.com>
12335 W: http://www.mellanox.com/repository/solutions/tile-scm/
12336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12339 F: drivers/char/tile-srom.c
12340 F: drivers/edac/tile_edac.c
12341 F: drivers/net/ethernet/tile/
12342 F: drivers/rtc/rtc-tile.c
12343 F: drivers/tty/hvc/hvc_tile.c
12344 F: drivers/tty/serial/tilegx.c
12345 F: drivers/usb/host/*-tilegx.c
12346 F: include/linux/usb/tilegx.h
12348 TLAN NETWORK DRIVER
12349 M: Samuel Chessman <chessman@tux.org>
12350 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12351 W: http://sourceforge.net/projects/tlan/
12353 F: Documentation/networking/tlan.txt
12354 F: drivers/net/ethernet/ti/tlan.*
12356 TOMOYO SECURITY MODULE
12357 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12358 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12359 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12360 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12361 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12362 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12363 W: http://tomoyo.sourceforge.jp/
12364 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12366 F: security/tomoyo/
12368 TOPSTAR LAPTOP EXTRAS DRIVER
12369 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12370 L: platform-driver-x86@vger.kernel.org
12372 F: drivers/platform/x86/topstar-laptop.c
12374 TOSHIBA ACPI EXTRAS DRIVER
12375 M: Azael Avalos <coproscefalo@gmail.com>
12376 L: platform-driver-x86@vger.kernel.org
12378 F: drivers/platform/x86/toshiba_acpi.c
12380 TOSHIBA BLUETOOTH DRIVER
12381 M: Azael Avalos <coproscefalo@gmail.com>
12382 L: platform-driver-x86@vger.kernel.org
12384 F: drivers/platform/x86/toshiba_bluetooth.c
12386 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12387 M: Azael Avalos <coproscefalo@gmail.com>
12388 L: platform-driver-x86@vger.kernel.org
12390 F: drivers/platform/x86/toshiba_haps.c
12392 TOSHIBA WMI HOTKEYS DRIVER
12393 M: Azael Avalos <coproscefalo@gmail.com>
12394 L: platform-driver-x86@vger.kernel.org
12396 F: drivers/platform/x86/toshiba-wmi.c
12399 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12400 W: http://www.buzzard.org.uk/toshiba/
12402 F: drivers/char/toshiba.c
12403 F: include/linux/toshiba.h
12404 F: include/uapi/linux/toshiba.h
12406 TOSHIBA TC358743 DRIVER
12407 M: Mats Randgaard <matrandg@cisco.com>
12408 L: linux-media@vger.kernel.org
12410 F: drivers/media/i2c/tc358743*
12411 F: include/media/i2c/tc358743.h
12413 TMIO/SDHI MMC DRIVER
12414 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12415 L: linux-mmc@vger.kernel.org
12417 F: drivers/mmc/host/tmio_mmc*
12418 F: drivers/mmc/host/sh_mobile_sdhi.c
12419 F: include/linux/mfd/tmio.h
12421 TMP401 HARDWARE MONITOR DRIVER
12422 M: Guenter Roeck <linux@roeck-us.net>
12423 L: linux-hwmon@vger.kernel.org
12425 F: Documentation/hwmon/tmp401
12426 F: drivers/hwmon/tmp401.c
12428 TMPFS (SHMEM FILESYSTEM)
12429 M: Hugh Dickins <hughd@google.com>
12430 L: linux-mm@kvack.org
12432 F: include/linux/shmem_fs.h
12435 TM6000 VIDEO4LINUX DRIVER
12436 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12437 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12438 L: linux-media@vger.kernel.org
12439 W: https://linuxtv.org
12440 T: git git://linuxtv.org/media_tree.git
12442 F: drivers/media/usb/tm6000/
12443 F: Documentation/media/v4l-drivers/tm6000*
12445 TW5864 VIDEO4LINUX DRIVER
12446 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12447 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12448 M: Andrey Utkin <andrey_utkin@fastmail.com>
12449 L: linux-media@vger.kernel.org
12451 F: drivers/media/pci/tw5864/
12453 TW68 VIDEO4LINUX DRIVER
12454 M: Hans Verkuil <hverkuil@xs4all.nl>
12455 L: linux-media@vger.kernel.org
12456 T: git git://linuxtv.org/media_tree.git
12457 W: https://linuxtv.org
12459 F: drivers/media/pci/tw68/
12461 TW686X VIDEO4LINUX DRIVER
12462 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12463 L: linux-media@vger.kernel.org
12464 T: git git://linuxtv.org/media_tree.git
12465 W: http://linuxtv.org
12467 F: drivers/media/pci/tw686x/
12470 M: Peter Huewe <peterhuewe@gmx.de>
12471 M: Marcel Selhorst <tpmdd@selhorst.net>
12472 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12473 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12474 W: http://tpmdd.sourceforge.net
12475 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12476 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12477 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12479 F: drivers/char/tpm/
12481 TPM IBM_VTPM DEVICE DRIVER
12482 M: Ashley Lai <ashleydlai@gmail.com>
12483 W: http://tpmdd.sourceforge.net
12484 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12486 F: drivers/char/tpm/tpm_ibmvtpm*
12489 M: Steven Rostedt <rostedt@goodmis.org>
12490 M: Ingo Molnar <mingo@redhat.com>
12491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12493 F: Documentation/trace/ftrace.txt
12494 F: arch/*/*/*/ftrace.h
12495 F: arch/*/kernel/ftrace.c
12496 F: include/*/ftrace.h
12497 F: include/linux/trace*.h
12500 F: tools/testing/selftests/ftrace/
12502 TRACING MMIO ACCESSES (MMIOTRACE)
12503 M: Steven Rostedt <rostedt@goodmis.org>
12504 M: Ingo Molnar <mingo@kernel.org>
12505 R: Karol Herbst <karolherbst@gmail.com>
12506 R: Pekka Paalanen <ppaalanen@gmail.com>
12508 L: linux-kernel@vger.kernel.org
12509 L: nouveau@lists.freedesktop.org
12510 F: kernel/trace/trace_mmiotrace.c
12511 F: include/linux/mmiotrace.h
12512 F: arch/x86/mm/kmmio.c
12513 F: arch/x86/mm/mmio-mod.c
12514 F: arch/x86/mm/testmmiotrace.c
12517 M: Jiri Kosina <trivial@kernel.org>
12518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12520 K: ^Subject:.*(?i)trivial
12523 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12524 M: Jiri Slaby <jslaby@suse.com>
12526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12527 F: Documentation/serial/
12529 F: drivers/tty/serial/serial_core.c
12530 F: include/linux/serial_core.h
12531 F: include/linux/serial.h
12532 F: include/linux/tty.h
12533 F: include/uapi/linux/serial_core.h
12534 F: include/uapi/linux/serial.h
12535 F: include/uapi/linux/tty.h
12537 TUA9001 MEDIA DRIVER
12538 M: Antti Palosaari <crope@iki.fi>
12539 L: linux-media@vger.kernel.org
12540 W: https://linuxtv.org
12541 W: http://palosaari.fi/linux/
12542 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12543 T: git git://linuxtv.org/anttip/media_tree.git
12545 F: drivers/media/tuners/tua9001*
12547 TULIP NETWORK DRIVERS
12548 L: netdev@vger.kernel.org
12549 L: linux-parisc@vger.kernel.org
12551 F: drivers/net/ethernet/dec/tulip/
12554 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12555 W: http://vtun.sourceforge.net/tun
12557 F: Documentation/networking/tuntap.txt
12558 F: arch/um/os-Linux/drivers/
12560 TURBOCHANNEL SUBSYSTEM
12561 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12562 M: Ralf Baechle <ralf@linux-mips.org>
12563 L: linux-mips@linux-mips.org
12564 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12567 F: include/linux/tc.h
12569 UBI FILE SYSTEM (UBIFS)
12570 M: Richard Weinberger <richard@nod.at>
12571 M: Artem Bityutskiy <dedekind1@gmail.com>
12572 M: Adrian Hunter <adrian.hunter@intel.com>
12573 L: linux-mtd@lists.infradead.org
12574 T: git git://git.infradead.org/ubifs-2.6.git
12575 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12577 F: Documentation/filesystems/ubifs.txt
12580 UCLINUX (M68KNOMMU AND COLDFIRE)
12581 M: Greg Ungerer <gerg@linux-m68k.org>
12582 W: http://www.linux-m68k.org/
12583 W: http://www.uclinux.org/
12584 L: linux-m68k@lists.linux-m68k.org
12585 L: uclinux-dev@uclinux.org (subscribers-only)
12586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12588 F: arch/m68k/coldfire/
12590 F: arch/m68k/*/*_no.*
12591 F: arch/m68k/include/asm/*_no.*
12594 M: Jan Kara <jack@suse.com>
12596 F: Documentation/filesystems/udf.txt
12600 M: Bastien Nocera <hadess@hadess.net>
12601 L: linux-input@vger.kernel.org
12603 F: drivers/hid/hid-udraw.c
12606 M: Evgeniy Dushistov <dushistov@mail.ru>
12608 F: Documentation/filesystems/ufs.txt
12611 UHID USERSPACE HID IO DRIVER:
12612 M: David Herrmann <dh.herrmann@googlemail.com>
12613 L: linux-input@vger.kernel.org
12615 F: drivers/hid/uhid.c
12616 F: include/uapi/linux/uhid.h
12618 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12619 L: linux-usb@vger.kernel.org
12622 F: include/linux/uwb.h
12623 F: include/linux/uwb/
12625 UNICORE32 ARCHITECTURE:
12626 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12627 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12629 T: git git://github.com/gxt/linux.git
12633 M: Tony Finch <dot@dotat.at>
12634 W: http://dotat.at/prog/unifdef
12636 F: scripts/unifdef.c
12638 UNIFORM CDROM DRIVER
12639 M: Jens Axboe <axboe@kernel.dk>
12640 W: http://www.kernel.dk
12642 F: Documentation/cdrom/
12643 F: drivers/cdrom/cdrom.c
12644 F: include/linux/cdrom.h
12645 F: include/uapi/linux/cdrom.h
12647 UNISYS S-PAR DRIVERS
12648 M: David Kershner <david.kershner@unisys.com>
12649 L: sparmaintainer@unisys.com (Unisys internal)
12651 F: drivers/staging/unisys/
12653 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12654 M: Vinayak Holikatti <vinholikatti@gmail.com>
12655 L: linux-scsi@vger.kernel.org
12657 F: Documentation/scsi/ufs.txt
12658 F: drivers/scsi/ufs/
12660 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12661 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12662 M: Prabu Thangamuthu <prabut@synopsys.com>
12663 L: linux-scsi@vger.kernel.org
12665 F: drivers/scsi/ufs/*dwc*
12667 UNSORTED BLOCK IMAGES (UBI)
12668 M: Artem Bityutskiy <dedekind1@gmail.com>
12669 M: Richard Weinberger <richard@nod.at>
12670 W: http://www.linux-mtd.infradead.org/
12671 L: linux-mtd@lists.infradead.org
12672 T: git git://git.infradead.org/ubifs-2.6.git
12674 F: drivers/mtd/ubi/
12675 F: include/linux/mtd/ubi.h
12676 F: include/uapi/mtd/ubi-user.h
12679 M: Oliver Neukum <oneukum@suse.com>
12680 L: linux-usb@vger.kernel.org
12682 F: Documentation/usb/acm.txt
12683 F: drivers/usb/class/cdc-acm.*
12685 USB AR5523 WIRELESS DRIVER
12686 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12687 L: linux-wireless@vger.kernel.org
12689 F: drivers/net/wireless/ath/ar5523/
12692 M: Oliver Neukum <oneukum@suse.com>
12693 L: linux-usb@vger.kernel.org
12694 L: linux-scsi@vger.kernel.org
12696 F: drivers/usb/storage/uas.c
12698 USB CDC ETHERNET DRIVER
12699 M: Oliver Neukum <oliver@neukum.org>
12700 L: linux-usb@vger.kernel.org
12702 F: drivers/net/usb/cdc_*.c
12703 F: include/uapi/linux/usb/cdc.h
12705 USB CHAOSKEY DRIVER
12706 M: Keith Packard <keithp@keithp.com>
12707 L: linux-usb@vger.kernel.org
12709 F: drivers/usb/misc/chaoskey.c
12711 USB CYPRESS C67X00 DRIVER
12712 M: Peter Korsgaard <jacmet@sunsite.dk>
12713 L: linux-usb@vger.kernel.org
12715 F: drivers/usb/c67x00/
12717 USB DAVICOM DM9601 DRIVER
12718 M: Peter Korsgaard <jacmet@sunsite.dk>
12719 L: netdev@vger.kernel.org
12720 W: http://www.linux-usb.org/usbnet
12722 F: drivers/net/usb/dm9601.c
12724 USB DIAMOND RIO500 DRIVER
12725 M: Cesar Miquel <miquel@df.uba.ar>
12726 L: rio500-users@lists.sourceforge.net
12727 W: http://rio500.sourceforge.net
12729 F: drivers/usb/misc/rio500*
12732 M: Alan Stern <stern@rowland.harvard.edu>
12733 L: linux-usb@vger.kernel.org
12735 F: Documentation/usb/ehci.txt
12736 F: drivers/usb/host/ehci*
12738 USB GADGET/PERIPHERAL SUBSYSTEM
12739 M: Felipe Balbi <balbi@kernel.org>
12740 L: linux-usb@vger.kernel.org
12741 W: http://www.linux-usb.org/gadget
12742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12744 F: drivers/usb/gadget/
12745 F: include/linux/usb/gadget*
12747 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12748 M: Jiri Kosina <jikos@kernel.org>
12749 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12750 L: linux-usb@vger.kernel.org
12751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12753 F: Documentation/hid/hiddev.txt
12754 F: drivers/hid/usbhid/
12757 M: Olav Kongas <ok@artecdesign.ee>
12758 L: linux-usb@vger.kernel.org
12760 F: drivers/usb/host/isp116x*
12761 F: include/linux/usb/isp116x.h
12763 USB LAN78XX ETHERNET DRIVER
12764 M: Woojung Huh <woojung.huh@microchip.com>
12765 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12766 L: netdev@vger.kernel.org
12768 F: drivers/net/usb/lan78xx.*
12770 USB MASS STORAGE DRIVER
12771 M: Alan Stern <stern@rowland.harvard.edu>
12772 L: linux-usb@vger.kernel.org
12773 L: usb-storage@lists.one-eyed-alien.net
12775 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12776 F: drivers/usb/storage/
12779 M: Clemens Ladisch <clemens@ladisch.de>
12780 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12781 T: git git://git.alsa-project.org/alsa-kernel.git
12783 F: sound/usb/midi.*
12785 USB NETWORKING DRIVERS
12786 L: linux-usb@vger.kernel.org
12788 F: drivers/net/usb/
12791 M: Alan Stern <stern@rowland.harvard.edu>
12792 L: linux-usb@vger.kernel.org
12794 F: Documentation/usb/ohci.txt
12795 F: drivers/usb/host/ohci*
12797 USB OTG FSM (Finite State Machine)
12798 M: Peter Chen <Peter.Chen@nxp.com>
12799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12800 L: linux-usb@vger.kernel.org
12802 F: drivers/usb/common/usb-otg-fsm.c
12805 M: Valentina Manea <valentina.manea.m@gmail.com>
12806 M: Shuah Khan <shuahkh@osg.samsung.com>
12807 M: Shuah Khan <shuah@kernel.org>
12808 L: linux-usb@vger.kernel.org
12810 F: Documentation/usb/usbip_protocol.txt
12811 F: drivers/usb/usbip/
12812 F: tools/usb/usbip/
12815 M: Petko Manolov <petkan@nucleusys.com>
12816 L: linux-usb@vger.kernel.org
12817 L: netdev@vger.kernel.org
12818 T: git git://github.com/petkan/pegasus.git
12819 W: https://github.com/petkan/pegasus
12821 F: drivers/net/usb/pegasus.*
12824 M: Felipe Balbi <balbi@kernel.org>
12825 L: linux-usb@vger.kernel.org
12826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12828 F: drivers/usb/phy/
12830 USB PRINTER DRIVER (usblp)
12831 M: Pete Zaitcev <zaitcev@redhat.com>
12832 L: linux-usb@vger.kernel.org
12834 F: drivers/usb/class/usblp.c
12836 USB QMI WWAN NETWORK DRIVER
12837 M: Bjørn Mork <bjorn@mork.no>
12838 L: netdev@vger.kernel.org
12840 F: Documentation/ABI/testing/sysfs-class-net-qmi
12841 F: drivers/net/usb/qmi_wwan.c
12844 M: Petko Manolov <petkan@nucleusys.com>
12845 L: linux-usb@vger.kernel.org
12846 L: netdev@vger.kernel.org
12847 T: git git://github.com/petkan/rtl8150.git
12848 W: https://github.com/petkan/rtl8150
12850 F: drivers/net/usb/rtl8150.c
12852 USB SERIAL SUBSYSTEM
12853 M: Johan Hovold <johan@kernel.org>
12854 L: linux-usb@vger.kernel.org
12855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12857 F: Documentation/usb/usb-serial.txt
12858 F: drivers/usb/serial/
12859 F: include/linux/usb/serial.h
12861 USB SMSC75XX ETHERNET DRIVER
12862 M: Steve Glendinning <steve.glendinning@shawell.net>
12863 L: netdev@vger.kernel.org
12865 F: drivers/net/usb/smsc75xx.*
12867 USB SMSC95XX ETHERNET DRIVER
12868 M: Steve Glendinning <steve.glendinning@shawell.net>
12869 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12870 L: netdev@vger.kernel.org
12872 F: drivers/net/usb/smsc95xx.*
12875 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12876 L: linux-usb@vger.kernel.org
12877 W: http://www.linux-usb.org
12878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12880 F: Documentation/devicetree/bindings/usb/
12881 F: Documentation/usb/
12883 F: include/linux/usb.h
12884 F: include/linux/usb/
12887 M: Alan Stern <stern@rowland.harvard.edu>
12888 L: linux-usb@vger.kernel.org
12890 F: drivers/usb/host/uhci*
12892 USB "USBNET" DRIVER FRAMEWORK
12893 M: Oliver Neukum <oneukum@suse.com>
12894 L: netdev@vger.kernel.org
12895 W: http://www.linux-usb.org/usbnet
12897 F: drivers/net/usb/usbnet.c
12898 F: include/linux/usb/usbnet.h
12901 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12902 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12903 L: linux-media@vger.kernel.org
12904 T: git git://linuxtv.org/media_tree.git
12905 W: http://www.ideasonboard.org/uvc/
12907 F: drivers/media/usb/uvc/
12908 F: include/uapi/linux/uvcvideo.h
12911 M: Hans Verkuil <hverkuil@xs4all.nl>
12912 L: linux-media@vger.kernel.org
12913 T: git git://linuxtv.org/media_tree.git
12914 W: https://linuxtv.org
12916 F: drivers/media/usb/usbvision/
12919 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12920 L: linux-usb@vger.kernel.org
12922 F: drivers/usb/gadget/function/*uvc*
12923 F: drivers/usb/gadget/legacy/webcam.c
12925 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12926 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12927 L: linux-wireless@vger.kernel.org
12929 F: drivers/net/wireless/rndis_wlan.c
12932 M: Mathias Nyman <mathias.nyman@intel.com>
12933 L: linux-usb@vger.kernel.org
12935 F: drivers/usb/host/xhci*
12936 F: drivers/usb/host/pci-quirks*
12939 L: linux-wireless@vger.kernel.org
12940 W: http://linux-lc100020.sourceforge.net
12942 F: drivers/net/wireless/zydas/zd1201.*
12945 M: Antoine Jacquet <royale@zerezo.com>
12946 L: linux-usb@vger.kernel.org
12947 L: linux-media@vger.kernel.org
12948 T: git git://linuxtv.org/media_tree.git
12949 W: http://royale.zerezo.com/zr364xx/
12951 F: Documentation/media/v4l-drivers/zr364xx*
12952 F: drivers/media/usb/zr364xx/
12955 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12956 L: linux-usb@vger.kernel.org
12958 F: drivers/usb/common/ulpi.c
12959 F: include/linux/ulpi/
12961 USER-MODE LINUX (UML)
12962 M: Jeff Dike <jdike@addtoit.com>
12963 M: Richard Weinberger <richard@nod.at>
12964 L: user-mode-linux-devel@lists.sourceforge.net
12965 L: user-mode-linux-user@lists.sourceforge.net
12966 W: http://user-mode-linux.sourceforge.net
12967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12969 F: Documentation/virtual/uml/
12975 USERSPACE I/O (UIO)
12976 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12979 F: Documentation/DocBook/uio-howto.tmpl
12981 F: include/linux/uio*.h
12984 M: Karel Zak <kzak@redhat.com>
12985 L: util-linux@vger.kernel.org
12986 W: http://en.wikipedia.org/wiki/Util-linux
12987 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12991 M: Michal Januszewski <spock@gentoo.org>
12992 L: linux-fbdev@vger.kernel.org
12993 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12995 F: Documentation/fb/uvesafb.txt
12996 F: drivers/video/fbdev/uvesafb.*
12999 M: Stefan Agner <stefan@agner.ch>
13000 L: linux-mtd@lists.infradead.org
13002 F: drivers/mtd/nand/vf610_nfc.c
13004 VFAT/FAT/MSDOS FILESYSTEM
13005 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13007 F: Documentation/filesystems/vfat.txt
13011 M: Alex Williamson <alex.williamson@redhat.com>
13012 L: kvm@vger.kernel.org
13013 T: git git://github.com/awilliam/linux-vfio.git
13015 F: Documentation/vfio.txt
13017 F: include/linux/vfio.h
13018 F: include/uapi/linux/vfio.h
13020 VFIO MEDIATED DEVICE DRIVERS
13021 M: Kirti Wankhede <kwankhede@nvidia.com>
13022 L: kvm@vger.kernel.org
13024 F: Documentation/vfio-mediated-device.txt
13025 F: drivers/vfio/mdev/
13026 F: include/linux/mdev.h
13027 F: samples/vfio-mdev/
13029 VFIO PLATFORM DRIVER
13030 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13031 L: kvm@vger.kernel.org
13033 F: drivers/vfio/platform/
13035 VIDEOBUF2 FRAMEWORK
13036 M: Pawel Osciak <pawel@osciak.com>
13037 M: Marek Szyprowski <m.szyprowski@samsung.com>
13038 M: Kyungmin Park <kyungmin.park@samsung.com>
13039 L: linux-media@vger.kernel.org
13041 F: drivers/media/v4l2-core/videobuf2-*
13042 F: include/media/videobuf2-*
13044 VIRTIO AND VHOST VSOCK DRIVER
13045 M: Stefan Hajnoczi <stefanha@redhat.com>
13046 L: kvm@vger.kernel.org
13047 L: virtualization@lists.linux-foundation.org
13048 L: netdev@vger.kernel.org
13050 F: include/linux/virtio_vsock.h
13051 F: include/uapi/linux/virtio_vsock.h
13052 F: net/vmw_vsock/virtio_transport_common.c
13053 F: net/vmw_vsock/virtio_transport.c
13054 F: drivers/vhost/vsock.c
13055 F: drivers/vhost/vsock.h
13057 VIRTUAL SERIO DEVICE DRIVER
13058 M: Stephen Chandler Paul <thatslyude@gmail.com>
13060 F: drivers/input/serio/userio.c
13061 F: include/uapi/linux/userio.h
13063 VIRTIO CONSOLE DRIVER
13064 M: Amit Shah <amit.shah@redhat.com>
13065 L: virtualization@lists.linux-foundation.org
13067 F: drivers/char/virtio_console.c
13068 F: include/linux/virtio_console.h
13069 F: include/uapi/linux/virtio_console.h
13071 VIRTIO CORE, NET AND BLOCK DRIVERS
13072 M: "Michael S. Tsirkin" <mst@redhat.com>
13073 M: Jason Wang <jasowang@redhat.com>
13074 L: virtualization@lists.linux-foundation.org
13076 F: Documentation/devicetree/bindings/virtio/
13079 F: drivers/net/virtio_net.c
13080 F: drivers/block/virtio_blk.c
13081 F: include/linux/virtio_*.h
13082 F: include/uapi/linux/virtio_*.h
13083 F: drivers/crypto/virtio/
13085 VIRTIO DRIVERS FOR S390
13086 M: Christian Borntraeger <borntraeger@de.ibm.com>
13087 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13088 L: linux-s390@vger.kernel.org
13089 L: virtualization@lists.linux-foundation.org
13090 L: kvm@vger.kernel.org
13092 F: drivers/s390/virtio/
13095 M: David Airlie <airlied@linux.ie>
13096 M: Gerd Hoffmann <kraxel@redhat.com>
13097 L: dri-devel@lists.freedesktop.org
13098 L: virtualization@lists.linux-foundation.org
13100 F: drivers/gpu/drm/virtio/
13101 F: include/uapi/linux/virtio_gpu.h
13103 VIRTIO HOST (VHOST)
13104 M: "Michael S. Tsirkin" <mst@redhat.com>
13105 M: Jason Wang <jasowang@redhat.com>
13106 L: kvm@vger.kernel.org
13107 L: virtualization@lists.linux-foundation.org
13108 L: netdev@vger.kernel.org
13109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13112 F: include/uapi/linux/vhost.h
13114 VIRTIO INPUT DRIVER
13115 M: Gerd Hoffmann <kraxel@redhat.com>
13117 F: drivers/virtio/virtio_input.c
13118 F: include/uapi/linux/virtio_input.h
13120 VIRTIO CRYPTO DRIVER
13121 M: Gonglei <arei.gonglei@huawei.com>
13122 L: virtualization@lists.linux-foundation.org
13123 L: linux-crypto@vger.kernel.org
13125 F: drivers/crypto/virtio/
13126 F: include/uapi/linux/virtio_crypto.h
13128 VIA RHINE NETWORK DRIVER
13130 F: drivers/net/ethernet/via/via-rhine.c
13132 VIA SD/MMC CARD CONTROLLER DRIVER
13133 M: Bruce Chang <brucechang@via.com.tw>
13134 M: Harald Welte <HaraldWelte@viatech.com>
13136 F: drivers/mmc/host/via-sdmmc.c
13138 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13139 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13140 L: linux-fbdev@vger.kernel.org
13142 F: include/linux/via-core.h
13143 F: include/linux/via-gpio.h
13144 F: include/linux/via_i2c.h
13145 F: drivers/video/fbdev/via/
13147 VIA VELOCITY NETWORK DRIVER
13148 M: Francois Romieu <romieu@fr.zoreil.com>
13149 L: netdev@vger.kernel.org
13151 F: drivers/net/ethernet/via/via-velocity.*
13154 M: Alex Williamson <alex.williamson@redhat.com>
13155 M: Paolo Bonzini <pbonzini@redhat.com>
13156 L: kvm@vger.kernel.org
13160 VIVID VIRTUAL VIDEO DRIVER
13161 M: Hans Verkuil <hverkuil@xs4all.nl>
13162 L: linux-media@vger.kernel.org
13163 T: git git://linuxtv.org/media_tree.git
13164 W: https://linuxtv.org
13166 F: drivers/media/platform/vivid/*
13169 M: Patrick McHardy <kaber@trash.net>
13170 L: netdev@vger.kernel.org
13172 F: drivers/net/macvlan.c
13173 F: include/linux/if_*vlan.h
13177 M: Florian Fainelli <f.fainelli@gmail.com>
13178 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13180 F: drivers/vlynq/vlynq.c
13181 F: include/linux/vlynq.h
13184 M: Martyn Welch <martyn@welchs.me.uk>
13185 M: Manohar Vanga <manohar.vanga@gmail.com>
13186 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13187 L: devel@driverdev.osuosl.org
13189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13190 F: Documentation/driver-api/vme.rst
13191 F: drivers/staging/vme/
13193 F: include/linux/vme*
13195 VMWARE HYPERVISOR INTERFACE
13196 M: Alok Kataria <akataria@vmware.com>
13197 L: virtualization@lists.linux-foundation.org
13199 F: arch/x86/kernel/cpu/vmware.c
13201 VMWARE BALLOON DRIVER
13202 M: Xavier Deguillard <xdeguillard@vmware.com>
13203 M: Philip Moltmann <moltmann@vmware.com>
13204 M: "VMware, Inc." <pv-drivers@vmware.com>
13205 L: linux-kernel@vger.kernel.org
13207 F: drivers/misc/vmw_balloon.c
13209 VMWARE VMMOUSE SUBDRIVER
13210 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13211 M: "VMware, Inc." <pv-drivers@vmware.com>
13212 L: linux-input@vger.kernel.org
13214 F: drivers/input/mouse/vmmouse.c
13215 F: drivers/input/mouse/vmmouse.h
13217 VMWARE VMXNET3 ETHERNET DRIVER
13218 M: Shrikrishna Khare <skhare@vmware.com>
13219 M: "VMware, Inc." <pv-drivers@vmware.com>
13220 L: netdev@vger.kernel.org
13222 F: drivers/net/vmxnet3/
13224 VMware PVSCSI driver
13225 M: Jim Gill <jgill@vmware.com>
13226 M: VMware PV-Drivers <pv-drivers@vmware.com>
13227 L: linux-scsi@vger.kernel.org
13229 F: drivers/scsi/vmw_pvscsi.c
13230 F: drivers/scsi/vmw_pvscsi.h
13232 VMWARE PVRDMA DRIVER
13233 M: Adit Ranadive <aditr@vmware.com>
13234 M: VMware PV-Drivers <pv-drivers@vmware.com>
13235 L: linux-rdma@vger.kernel.org
13237 F: drivers/infiniband/hw/vmw_pvrdma/
13239 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13240 M: Liam Girdwood <lgirdwood@gmail.com>
13241 M: Mark Brown <broonie@kernel.org>
13242 L: linux-kernel@vger.kernel.org
13243 W: http://www.slimlogic.co.uk/?p=48
13244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13246 F: Documentation/devicetree/bindings/regulator/
13247 F: drivers/regulator/
13248 F: include/dt-bindings/regulator/
13249 F: include/linux/regulator/
13252 M: David Ahern <dsa@cumulusnetworks.com>
13253 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13254 L: netdev@vger.kernel.org
13256 F: drivers/net/vrf.c
13257 F: Documentation/networking/vrf.txt
13259 VT1211 HARDWARE MONITOR DRIVER
13260 M: Juerg Haefliger <juergh@gmail.com>
13261 L: linux-hwmon@vger.kernel.org
13263 F: Documentation/hwmon/vt1211
13264 F: drivers/hwmon/vt1211.c
13266 VT8231 HARDWARE MONITOR DRIVER
13267 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13268 L: linux-hwmon@vger.kernel.org
13270 F: drivers/hwmon/vt8231.c
13272 VUB300 USB to SDIO/SD/MMC bridge chip
13273 M: Tony Olech <tony.olech@elandigitalsystems.com>
13274 L: linux-mmc@vger.kernel.org
13275 L: linux-usb@vger.kernel.org
13277 F: drivers/mmc/host/vub300.c
13279 W1 DALLAS'S 1-WIRE BUS
13280 M: Evgeniy Polyakov <zbr@ioremap.net>
13282 F: Documentation/w1/
13285 W83791D HARDWARE MONITORING DRIVER
13286 M: Marc Hulsman <m.hulsman@tudelft.nl>
13287 L: linux-hwmon@vger.kernel.org
13289 F: Documentation/hwmon/w83791d
13290 F: drivers/hwmon/w83791d.c
13292 W83793 HARDWARE MONITORING DRIVER
13293 M: Rudolf Marek <r.marek@assembler.cz>
13294 L: linux-hwmon@vger.kernel.org
13296 F: Documentation/hwmon/w83793
13297 F: drivers/hwmon/w83793.c
13299 W83795 HARDWARE MONITORING DRIVER
13300 M: Jean Delvare <jdelvare@suse.com>
13301 L: linux-hwmon@vger.kernel.org
13303 F: drivers/hwmon/w83795.c
13305 W83L51xD SD/MMC CARD INTERFACE DRIVER
13306 M: Pierre Ossman <pierre@ossman.eu>
13308 F: drivers/mmc/host/wbsd.*
13310 WACOM PROTOCOL 4 SERIAL TABLETS
13311 M: Julian Squires <julian@cipht.net>
13312 M: Hans de Goede <hdegoede@redhat.com>
13313 L: linux-input@vger.kernel.org
13315 F: drivers/input/tablet/wacom_serial4.c
13317 WATCHDOG DEVICE DRIVERS
13318 M: Wim Van Sebroeck <wim@iguana.be>
13319 R: Guenter Roeck <linux@roeck-us.net>
13320 L: linux-watchdog@vger.kernel.org
13321 W: http://www.linux-watchdog.org/
13322 T: git git://www.linux-watchdog.org/linux-watchdog.git
13324 F: Documentation/devicetree/bindings/watchdog/
13325 F: Documentation/watchdog/
13326 F: drivers/watchdog/
13327 F: include/linux/watchdog.h
13328 F: include/uapi/linux/watchdog.h
13331 M: David Herrmann <dh.herrmann@googlemail.com>
13332 L: linux-input@vger.kernel.org
13334 F: drivers/hid/hid-wiimote*
13337 M: David Härdeman <david@hardeman.nu>
13339 F: drivers/media/rc/winbond-cir.c
13341 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13342 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13343 L: linux-watchdog@vger.kernel.org
13345 F: drivers/watchdog/ebc-c384_wdt.c
13347 WINSYSTEMS WS16C48 GPIO DRIVER
13348 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13349 L: linux-gpio@vger.kernel.org
13351 F: drivers/gpio/gpio-ws16c48.c
13354 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13355 M: linux-wimax@intel.com
13356 L: wimax@linuxwimax.org (subscribers-only)
13358 W: http://linuxwimax.org
13359 F: Documentation/wimax/README.wimax
13360 F: include/linux/wimax/debug.h
13361 F: include/net/wimax.h
13362 F: include/uapi/linux/wimax.h
13365 WISTRON LAPTOP BUTTON DRIVER
13366 M: Miloslav Trmac <mitr@volny.cz>
13368 F: drivers/input/misc/wistron_btns.c
13370 WL3501 WIRELESS PCMCIA CARD DRIVER
13371 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13372 L: linux-wireless@vger.kernel.org
13373 W: http://oops.ghostprotocols.net:81/blog
13375 F: drivers/net/wireless/wl3501*
13377 WOLFSON MICROELECTRONICS DRIVERS
13378 L: patches@opensource.wolfsonmicro.com
13379 T: git https://github.com/CirrusLogic/linux-drivers.git
13380 W: https://github.com/CirrusLogic/linux-drivers/wiki
13382 F: Documentation/hwmon/wm83??
13383 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13384 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13385 F: Documentation/devicetree/bindings/mfd/arizona.txt
13386 F: arch/arm/mach-s3c64xx/mach-crag6410*
13387 F: drivers/clk/clk-wm83*.c
13388 F: drivers/extcon/extcon-arizona.c
13389 F: drivers/leds/leds-wm83*.c
13390 F: drivers/gpio/gpio-*wm*.c
13391 F: drivers/gpio/gpio-arizona.c
13392 F: drivers/hwmon/wm83??-hwmon.c
13393 F: drivers/input/misc/wm831x-on.c
13394 F: drivers/input/touchscreen/wm831x-ts.c
13395 F: drivers/input/touchscreen/wm97*.c
13396 F: drivers/mfd/arizona*
13397 F: drivers/mfd/wm*.c
13398 F: drivers/mfd/cs47l24*
13399 F: drivers/power/supply/wm83*.c
13400 F: drivers/rtc/rtc-wm83*.c
13401 F: drivers/regulator/wm8*.c
13402 F: drivers/video/backlight/wm83*_bl.c
13403 F: drivers/watchdog/wm83*_wdt.c
13404 F: include/linux/mfd/arizona/
13405 F: include/linux/mfd/wm831x/
13406 F: include/linux/mfd/wm8350/
13407 F: include/linux/mfd/wm8400*
13408 F: include/linux/wm97xx.h
13409 F: include/sound/wm????.h
13410 F: sound/soc/codecs/arizona.?
13411 F: sound/soc/codecs/wm*
13412 F: sound/soc/codecs/cs47l24*
13415 M: Tejun Heo <tj@kernel.org>
13416 R: Lai Jiangshan <jiangshanlai@gmail.com>
13417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13419 F: include/linux/workqueue.h
13420 F: kernel/workqueue.c
13421 F: Documentation/core-api/workqueue.rst
13423 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13424 M: Chen-Yu Tsai <wens@csie.org>
13425 L: linux-kernel@vger.kernel.org
13430 M: Andrew Hendry <andrew.hendry@gmail.com>
13431 L: linux-x25@vger.kernel.org
13433 F: Documentation/networking/x25*
13434 F: include/net/x25*
13437 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13438 M: Thomas Gleixner <tglx@linutronix.de>
13439 M: Ingo Molnar <mingo@redhat.com>
13440 M: "H. Peter Anvin" <hpa@zytor.com>
13442 L: linux-kernel@vger.kernel.org
13443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13445 F: Documentation/x86/
13448 X86 PLATFORM DRIVERS
13449 M: Darren Hart <dvhart@infradead.org>
13450 L: platform-driver-x86@vger.kernel.org
13451 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13453 F: drivers/platform/x86/
13454 F: drivers/platform/olpc/
13456 X86 MCE INFRASTRUCTURE
13457 M: Tony Luck <tony.luck@intel.com>
13458 M: Borislav Petkov <bp@alien8.de>
13459 L: linux-edac@vger.kernel.org
13461 F: arch/x86/kernel/cpu/mcheck/*
13463 X86 MICROCODE UPDATE SUPPORT
13464 M: Borislav Petkov <bp@alien8.de>
13466 F: arch/x86/kernel/cpu/microcode/*
13469 M: Andy Lutomirski <luto@amacapital.net>
13470 L: linux-kernel@vger.kernel.org
13471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13473 F: arch/x86/entry/vdso/
13475 XC2028/3028 TUNER DRIVER
13476 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13477 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13478 L: linux-media@vger.kernel.org
13479 W: https://linuxtv.org
13480 T: git git://linuxtv.org/media_tree.git
13482 F: drivers/media/tuners/tuner-xc2028.*
13484 XEN HYPERVISOR INTERFACE
13485 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13486 M: Juergen Gross <jgross@suse.com>
13487 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13491 F: drivers/*/xen-*front.c
13493 F: arch/x86/include/asm/xen/
13495 F: include/uapi/xen/
13498 M: Stefano Stabellini <sstabellini@kernel.org>
13499 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13502 F: arch/arm/include/asm/xen/
13504 XEN HYPERVISOR ARM64
13505 M: Stefano Stabellini <sstabellini@kernel.org>
13506 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13509 F: arch/arm64/include/asm/xen/
13511 XEN NETWORK BACKEND DRIVER
13512 M: Wei Liu <wei.liu2@citrix.com>
13513 M: Paul Durrant <paul.durrant@citrix.com>
13514 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13515 L: netdev@vger.kernel.org
13517 F: drivers/net/xen-netback/*
13520 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13521 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13523 F: arch/x86/pci/*xen*
13524 F: drivers/pci/*xen*
13526 XEN BLOCK SUBSYSTEM
13527 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13528 M: Roger Pau Monné <roger.pau@citrix.com>
13529 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13531 F: drivers/block/xen-blkback/*
13532 F: drivers/block/xen*
13535 M: Juergen Gross <jgross@suse.com>
13536 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13537 L: linux-scsi@vger.kernel.org
13539 F: drivers/scsi/xen-scsifront.c
13540 F: drivers/xen/xen-scsiback.c
13541 F: include/xen/interface/io/vscsiif.h
13543 XEN SWIOTLB SUBSYSTEM
13544 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13545 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13547 F: arch/x86/xen/*swiotlb*
13548 F: drivers/xen/*swiotlb*
13551 M: Darrick J. Wong <darrick.wong@oracle.com>
13552 M: linux-xfs@vger.kernel.org
13553 L: linux-xfs@vger.kernel.org
13555 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
13557 F: Documentation/filesystems/xfs.txt
13560 XILINX AXI ETHERNET DRIVER
13561 M: Anirudha Sarangi <anirudh@xilinx.com>
13562 M: John Linn <John.Linn@xilinx.com>
13564 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13566 XILINX UARTLITE SERIAL DRIVER
13567 M: Peter Korsgaard <jacmet@sunsite.dk>
13568 L: linux-serial@vger.kernel.org
13570 F: drivers/tty/serial/uartlite.c
13572 XILINX VIDEO IP CORES
13573 M: Hyun Kwon <hyun.kwon@xilinx.com>
13574 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13575 L: linux-media@vger.kernel.org
13576 T: git git://linuxtv.org/media_tree.git
13578 F: Documentation/devicetree/bindings/media/xilinx/
13579 F: drivers/media/platform/xilinx/
13580 F: include/uapi/linux/xilinx-v4l2-controls.h
13583 M: Eli Billauer <eli.billauer@gmail.com>
13584 L: linux-kernel@vger.kernel.org
13586 F: drivers/char/xillybus/
13588 XTENSA XTFPGA PLATFORM SUPPORT
13589 M: Max Filippov <jcmvbkbc@gmail.com>
13590 L: linux-xtensa@linux-xtensa.org
13592 F: drivers/spi/spi-xtensa-xtfpga.c
13593 F: sound/soc/xtensa/xtfpga-i2s.c
13595 YAM DRIVER FOR AX.25
13596 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13597 L: linux-hams@vger.kernel.org
13599 F: drivers/net/hamradio/yam*
13600 F: include/linux/yam.h
13602 YEALINK PHONE DRIVER
13603 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13604 L: usbb2k-api-dev@nongnu.org
13606 F: Documentation/input/yealink.txt
13607 F: drivers/input/misc/yealink.*
13609 Z8530 DRIVER FOR AX.25
13610 M: Joerg Reuter <jreuter@yaina.de>
13611 W: http://yaina.de/jreuter/
13612 W: http://www.qsl.net/dl1bke/
13613 L: linux-hams@vger.kernel.org
13615 F: Documentation/networking/z8530drv.txt
13616 F: drivers/net/hamradio/*scc.c
13617 F: drivers/net/hamradio/z8530.h
13619 ZBUD COMPRESSED PAGE ALLOCATOR
13620 M: Seth Jennings <sjenning@redhat.com>
13621 L: linux-mm@kvack.org
13624 F: include/linux/zbud.h
13626 ZD1211RW WIRELESS DRIVER
13627 M: Daniel Drake <dsd@gentoo.org>
13628 M: Ulrich Kunitz <kune@deine-taler.de>
13629 W: http://zd1211.ath.cx/wiki/DriverRewrite
13630 L: linux-wireless@vger.kernel.org
13631 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13633 F: drivers/net/wireless/zydas/zd1211rw/
13635 ZPOOL COMPRESSED PAGE STORAGE API
13636 M: Dan Streetman <ddstreet@ieee.org>
13637 L: linux-mm@kvack.org
13640 F: include/linux/zpool.h
13642 ZR36067 VIDEO FOR LINUX DRIVER
13643 L: mjpeg-users@lists.sourceforge.net
13644 L: linux-media@vger.kernel.org
13645 W: http://mjpeg.sourceforge.net/driver-zoran/
13646 T: hg https://linuxtv.org/hg/v4l-dvb
13648 F: drivers/media/pci/zoran/
13650 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13651 M: Minchan Kim <minchan@kernel.org>
13652 M: Nitin Gupta <ngupta@vflare.org>
13653 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13654 L: linux-kernel@vger.kernel.org
13656 F: drivers/block/zram/
13657 F: Documentation/blockdev/zram.txt
13659 ZS DECSTATION Z85C30 SERIAL DRIVER
13660 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13662 F: drivers/tty/serial/zs.*
13664 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13665 M: Minchan Kim <minchan@kernel.org>
13666 M: Nitin Gupta <ngupta@vflare.org>
13667 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13668 L: linux-mm@kvack.org
13671 F: include/linux/zsmalloc.h
13672 F: Documentation/vm/zsmalloc.txt
13674 ZSWAP COMPRESSED SWAP CACHING
13675 M: Seth Jennings <sjenning@redhat.com>
13676 L: linux-mm@kvack.org
13681 M: Linus Torvalds <torvalds@linux-foundation.org>
13682 L: linux-kernel@vger.kernel.org
13683 Q: http://patchwork.kernel.org/project/LKML/list/
13684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13685 S: Buried alive in reporters