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/CodingStyle 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/SubmittingPatches 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/SubmittingPatches.
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 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 B: Bug tracking system location.
81 S: Status, one of the following:
82 Supported: Someone is actually paid to look after this.
83 Maintained: Someone actually looks after it.
84 Odd Fixes: It has a maintainer but they don't have time to do
85 much other than throw the odd patch in. See below..
86 Orphan: No current maintainer [but maybe you could take the
87 role as you write your new code].
88 Obsolete: Old code. Something tagged obsolete generally means
89 it has been replaced by a better system and you
91 F: Files and directories with wildcard patterns.
92 A trailing slash includes all files and subdirectory files.
93 F: drivers/net/ all files in and below drivers/net
94 F: drivers/net/* all files in drivers/net, but not below
95 F: */net/* all files in "any top level directory"/net
96 One pattern per line. Multiple F: lines acceptable.
97 N: Files and directories with regex patterns.
98 N: [^a-z]tegra all files whose path contains the word tegra
99 One pattern per line. Multiple N: lines acceptable.
100 scripts/get_maintainer.pl has different behavior for files that
101 match F: pattern and matches of N: patterns. By default,
102 get_maintainer will not look at git log history when an F: pattern
103 match occurs. When an N: match occurs, git log history is used
104 to also notify the people that have git commit signatures.
105 X: Files and directories that are NOT maintained, same rules as F:
106 Files exclusions are tested before file matches.
107 Can be useful for excluding a specific subdirectory, for instance:
110 matches all files in and below net excluding net/ipv6/
111 K: Keyword perl extended regex pattern to match content in a
112 patch or file. For instance:
114 matches patches or files that contain "of_get_profile"
115 K: \b(printk|pr_(info|err))\b
116 matches patches or files that contain one or more of the words
117 printk, pr_info or pr_err
118 One regex pattern per line. Multiple K: lines acceptable.
120 Note: For the hard of thinking, this list is meant to remain in alphabetical
121 order. If you could add yourselves to it in alphabetical order that would be
124 Maintainers List (try to look for most precise areas first)
126 -----------------------------------
129 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
130 L: netdev@vger.kernel.org
132 F: Documentation/networking/vortex.txt
133 F: drivers/net/ethernet/3com/3c59x.c
135 3CR990 NETWORK DRIVER
136 M: David Dillow <dave@thedillows.org>
137 L: netdev@vger.kernel.org
139 F: drivers/net/ethernet/3com/typhoon*
141 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
142 M: Adam Radford <linuxraid@lsi.com>
143 L: linux-scsi@vger.kernel.org
144 W: http://www.lsi.com
148 53C700 AND 53C700-66 SCSI DRIVER
149 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
150 L: linux-scsi@vger.kernel.org
152 F: drivers/scsi/53c700*
154 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
155 M: Alexander Aring <aar@pengutronix.de>
156 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
157 L: linux-bluetooth@vger.kernel.org
158 L: linux-wpan@vger.kernel.org
161 F: include/net/6lowpan.h
162 F: Documentation/networking/6lowpan.txt
164 6PACK NETWORK DRIVER FOR AX.25
165 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
166 L: linux-hams@vger.kernel.org
168 F: drivers/net/hamradio/6pack.c
170 8169 10/100/1000 GIGABIT ETHERNET DRIVER
171 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
172 L: netdev@vger.kernel.org
174 F: drivers/net/ethernet/realtek/r8169.c
176 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
177 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
178 L: linux-serial@vger.kernel.org
180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
181 F: drivers/tty/serial/8250*
182 F: include/linux/serial_8250.h
184 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
185 L: netdev@vger.kernel.org
187 F: drivers/net/ethernet/8390/
190 M: Eric Van Hensbergen <ericvh@gmail.com>
191 M: Ron Minnich <rminnich@sandia.gov>
192 M: Latchesar Ionkov <lucho@ionkov.net>
193 L: v9fs-developer@lists.sourceforge.net
194 W: http://swik.net/v9fs
195 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
198 F: Documentation/filesystems/9p.txt
202 F: include/uapi/linux/virtio_9p.h
203 F: include/trace/events/9p.h
207 M: Antti Palosaari <crope@iki.fi>
208 L: linux-media@vger.kernel.org
209 W: https://linuxtv.org
210 W: http://palosaari.fi/linux/
211 Q: http://patchwork.linuxtv.org/project/linux-media/list/
212 T: git git://linuxtv.org/anttip/media_tree.git
214 F: drivers/media/dvb-frontends/a8293*
216 AACRAID SCSI RAID DRIVER
217 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
218 L: linux-scsi@vger.kernel.org
219 W: http://www.adaptec.com/
221 F: Documentation/scsi/aacraid.txt
222 F: drivers/scsi/aacraid/
225 L: linux-api@vger.kernel.org
226 F: include/linux/syscalls.h
229 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
230 M: Hans de Goede <hdegoede@redhat.com>
231 L: linux-hwmon@vger.kernel.org
233 F: drivers/hwmon/abituguru.c
235 ABIT UGURU 3 HARDWARE MONITOR DRIVER
236 M: Alistair John Strachan <alistair@devzero.co.uk>
237 L: linux-hwmon@vger.kernel.org
239 F: drivers/hwmon/abituguru3.c
241 ACCES 104-DIO-48E GPIO DRIVER
242 M: William Breathitt Gray <vilhelm.gray@gmail.com>
243 L: linux-gpio@vger.kernel.org
245 F: drivers/gpio/gpio-104-dio-48e.c
247 ACCES 104-IDI-48 GPIO DRIVER
248 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
249 L: linux-gpio@vger.kernel.org
251 F: drivers/gpio/gpio-104-idi-48.c
253 ACCES 104-IDIO-16 GPIO DRIVER
254 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
255 L: linux-gpio@vger.kernel.org
257 F: drivers/gpio/gpio-104-idio-16.c
260 M: Jes Sorensen <jes@trained-monkey.org>
261 L: linux-acenic@sunsite.dk
263 F: drivers/net/ethernet/alteon/acenic*
265 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
266 M: Peter Feuerer <peter@piie.net>
267 L: platform-driver-x86@vger.kernel.org
268 W: http://piie.net/?section=acerhdf
270 F: drivers/platform/x86/acerhdf.c
272 ACER WMI LAPTOP EXTRAS
273 M: "Lee, Chun-Yi" <jlee@suse.com>
274 L: platform-driver-x86@vger.kernel.org
276 F: drivers/platform/x86/acer-wmi.c
279 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
280 M: Len Brown <lenb@kernel.org>
281 L: linux-acpi@vger.kernel.org
282 W: https://01.org/linux-acpi
283 Q: https://patchwork.kernel.org/project/linux-acpi/list/
284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
285 B: https://bugzilla.kernel.org
288 F: drivers/pnp/pnpacpi/
289 F: include/linux/acpi.h
291 F: Documentation/acpi/
292 F: Documentation/ABI/testing/sysfs-bus-acpi
293 F: Documentation/ABI/testing/configfs-acpi
294 F: drivers/pci/*acpi*
295 F: drivers/pci/*/*acpi*
296 F: drivers/pci/*/*/*acpi*
299 ACPI COMPONENT ARCHITECTURE (ACPICA)
300 M: Robert Moore <robert.moore@intel.com>
301 M: Lv Zheng <lv.zheng@intel.com>
302 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
303 L: linux-acpi@vger.kernel.org
305 W: https://acpica.org/
306 W: https://github.com/acpica/acpica/
307 Q: https://patchwork.kernel.org/project/linux-acpi/list/
308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
309 B: https://bugzilla.kernel.org
310 B: https://bugs.acpica.org
312 F: drivers/acpi/acpica/
317 M: Zhang Rui <rui.zhang@intel.com>
318 L: linux-acpi@vger.kernel.org
319 W: https://01.org/linux-acpi
320 B: https://bugzilla.kernel.org
322 F: drivers/acpi/fan.c
324 ACPI FOR ARM64 (ACPI/arm64)
325 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
326 M: Hanjun Guo <hanjun.guo@linaro.org>
327 M: Sudeep Holla <sudeep.holla@arm.com>
328 L: linux-acpi@vger.kernel.org
330 F: drivers/acpi/arm64
333 M: Zhang Rui <rui.zhang@intel.com>
334 L: linux-acpi@vger.kernel.org
335 W: https://01.org/linux-acpi
336 B: https://bugzilla.kernel.org
338 F: drivers/acpi/*thermal*
341 M: Zhang Rui <rui.zhang@intel.com>
342 L: linux-acpi@vger.kernel.org
343 W: https://01.org/linux-acpi
344 B: https://bugzilla.kernel.org
346 F: drivers/acpi/acpi_video.c
349 L: platform-driver-x86@vger.kernel.org
351 F: drivers/platform/x86/wmi.c
353 AD1889 ALSA SOUND DRIVER
354 M: Thibaut Varene <T-Bone@parisc-linux.org>
355 W: http://wiki.parisc-linux.org/AD1889
356 L: linux-parisc@vger.kernel.org
358 F: sound/pci/ad1889.*
360 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
361 M: Michael Hennerich <michael.hennerich@analog.com>
362 W: http://wiki.analog.com/AD5254
363 W: http://ez.analog.com/community/linux-device-drivers
365 F: drivers/misc/ad525x_dpot.c
367 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
368 M: Michael Hennerich <michael.hennerich@analog.com>
369 W: http://wiki.analog.com/AD5398
370 W: http://ez.analog.com/community/linux-device-drivers
372 F: drivers/regulator/ad5398.c
374 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
375 M: Michael Hennerich <michael.hennerich@analog.com>
376 W: http://wiki.analog.com/AD7142
377 W: http://ez.analog.com/community/linux-device-drivers
379 F: drivers/input/misc/ad714x.c
381 AD7877 TOUCHSCREEN DRIVER
382 M: Michael Hennerich <michael.hennerich@analog.com>
383 W: http://wiki.analog.com/AD7877
384 W: http://ez.analog.com/community/linux-device-drivers
386 F: drivers/input/touchscreen/ad7877.c
388 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
389 M: Michael Hennerich <michael.hennerich@analog.com>
390 W: http://wiki.analog.com/AD7879
391 W: http://ez.analog.com/community/linux-device-drivers
393 F: drivers/input/touchscreen/ad7879.c
395 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
396 M: Jiri Kosina <jikos@kernel.org>
399 ADF7242 IEEE 802.15.4 RADIO DRIVER
400 M: Michael Hennerich <michael.hennerich@analog.com>
401 W: https://wiki.analog.com/ADF7242
402 W: http://ez.analog.com/community/linux-device-drivers
403 L: linux-wpan@vger.kernel.org
405 F: drivers/net/ieee802154/adf7242.c
406 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
408 ADM1025 HARDWARE MONITOR DRIVER
409 M: Jean Delvare <jdelvare@suse.com>
410 L: linux-hwmon@vger.kernel.org
412 F: Documentation/hwmon/adm1025
413 F: drivers/hwmon/adm1025.c
415 ADM1029 HARDWARE MONITOR DRIVER
416 M: Corentin Labbe <clabbe.montjoie@gmail.com>
417 L: linux-hwmon@vger.kernel.org
419 F: drivers/hwmon/adm1029.c
421 ADM8211 WIRELESS DRIVER
422 L: linux-wireless@vger.kernel.org
423 W: http://wireless.kernel.org/
425 F: drivers/net/wireless/admtek/adm8211.*
427 ADP1653 FLASH CONTROLLER DRIVER
428 M: Sakari Ailus <sakari.ailus@iki.fi>
429 L: linux-media@vger.kernel.org
431 F: drivers/media/i2c/adp1653.c
432 F: include/media/i2c/adp1653.h
434 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
435 M: Michael Hennerich <michael.hennerich@analog.com>
436 W: http://wiki.analog.com/ADP5520
437 W: http://ez.analog.com/community/linux-device-drivers
439 F: drivers/mfd/adp5520.c
440 F: drivers/video/backlight/adp5520_bl.c
441 F: drivers/leds/leds-adp5520.c
442 F: drivers/gpio/gpio-adp5520.c
443 F: drivers/input/keyboard/adp5520-keys.c
445 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
446 M: Michael Hennerich <michael.hennerich@analog.com>
447 W: http://wiki.analog.com/ADP5588
448 W: http://ez.analog.com/community/linux-device-drivers
450 F: drivers/input/keyboard/adp5588-keys.c
451 F: drivers/gpio/gpio-adp5588.c
453 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
454 M: Michael Hennerich <michael.hennerich@analog.com>
455 W: http://wiki.analog.com/ADP8860
456 W: http://ez.analog.com/community/linux-device-drivers
458 F: drivers/video/backlight/adp8860_bl.c
460 ADS1015 HARDWARE MONITOR DRIVER
461 M: Dirk Eibach <eibach@gdsys.de>
462 L: linux-hwmon@vger.kernel.org
464 F: Documentation/hwmon/ads1015
465 F: drivers/hwmon/ads1015.c
466 F: include/linux/i2c/ads1015.h
469 M: Colin Leroy <colin@colino.net>
471 F: drivers/macintosh/therm_adt746x.c
473 ADT7475 HARDWARE MONITOR DRIVER
474 M: Jean Delvare <jdelvare@suse.com>
475 L: linux-hwmon@vger.kernel.org
477 F: Documentation/hwmon/adt7475
478 F: drivers/hwmon/adt7475.c
480 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
481 M: Michael Hennerich <michael.hennerich@analog.com>
482 W: http://wiki.analog.com/ADXL345
483 W: http://ez.analog.com/community/linux-device-drivers
485 F: drivers/input/misc/adxl34x.c
488 M: Matthew Wilcox <matthew@wil.cx>
489 M: Hannes Reinecke <hare@suse.com>
490 L: linux-scsi@vger.kernel.org
492 F: Documentation/scsi/advansys.txt
493 F: drivers/scsi/advansys.c
496 M: Riccardo Facchetti <fizban@tin.it>
498 F: sound/oss/aedsp16.c
501 M: Antti Palosaari <crope@iki.fi>
502 L: linux-media@vger.kernel.org
503 W: https://linuxtv.org
504 W: http://palosaari.fi/linux/
505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
506 T: git git://linuxtv.org/anttip/media_tree.git
508 F: drivers/media/dvb-frontends/af9013*
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/af9033*
521 L: linux-fsdevel@vger.kernel.org
523 F: Documentation/filesystems/affs.txt
526 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
527 M: David Howells <dhowells@redhat.com>
528 L: linux-afs@lists.infradead.org
531 F: include/net/af_rxrpc.h
532 F: net/rxrpc/af_rxrpc.c
535 M: David Airlie <airlied@linux.ie>
536 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
539 F: include/linux/agp*
540 F: include/uapi/linux/agp*
543 M: "Juergen E. Fischer" <fischer@norbit.de>
544 L: linux-scsi@vger.kernel.org
546 F: drivers/scsi/aha152x*
547 F: drivers/scsi/pcmcia/aha152x*
549 AIC7XXX / AIC79XX SCSI DRIVER
550 M: Hannes Reinecke <hare@suse.com>
551 L: linux-scsi@vger.kernel.org
553 F: drivers/scsi/aic7xxx/
555 AIMSLAB FM RADIO RECEIVER DRIVER
556 M: Hans Verkuil <hverkuil@xs4all.nl>
557 L: linux-media@vger.kernel.org
558 T: git git://linuxtv.org/media_tree.git
559 W: https://linuxtv.org
561 F: drivers/media/radio/radio-aimslab*
564 M: Benjamin LaHaise <bcrl@kvack.org>
565 L: linux-aio@kvack.org
568 F: include/linux/*aio*.h
571 M: Antti Palosaari <crope@iki.fi>
572 L: linux-media@vger.kernel.org
573 W: https://linuxtv.org
574 W: http://palosaari.fi/linux/
575 Q: http://patchwork.linuxtv.org/project/linux-media/list/
576 T: git git://linuxtv.org/anttip/media_tree.git
578 F: drivers/media/usb/airspy/
580 ALCATEL SPEEDTOUCH USB DRIVER
581 M: Duncan Sands <duncan.sands@free.fr>
582 L: linux-usb@vger.kernel.org
583 W: http://www.linux-usb.org/SpeedTouch/
585 F: drivers/usb/atm/speedtch.c
586 F: drivers/usb/atm/usbatm.c
588 ALCHEMY AU1XX0 MMC DRIVER
589 M: Manuel Lauss <manuel.lauss@gmail.com>
591 F: drivers/mmc/host/au1xmmc.c
594 M: Rudolf Marek <r.marek@assembler.cz>
595 L: linux-i2c@vger.kernel.org
597 F: Documentation/i2c/busses/i2c-ali1563
598 F: drivers/i2c/busses/i2c-ali1563.c
600 ALLWINNER SECURITY SYSTEM
601 M: Corentin Labbe <clabbe.montjoie@gmail.com>
602 L: linux-crypto@vger.kernel.org
604 F: drivers/crypto/sunxi-ss/
607 M: Richard Henderson <rth@twiddle.net>
608 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
609 M: Matt Turner <mattst88@gmail.com>
611 L: linux-alpha@vger.kernel.org
614 ALPS PS/2 TOUCHPAD DRIVER
615 R: Pali Rohár <pali.rohar@gmail.com>
616 F: drivers/input/mouse/alps.*
618 ALTERA MAILBOX DRIVER
619 M: Ley Foon Tan <lftan@altera.com>
620 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
622 F: drivers/mailbox/mailbox-altera.c
625 M: Tien Hock Loh <thloh@altera.com>
626 L: linux-gpio@vger.kernel.org
628 F: drivers/gpio/gpio-altera.c
630 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
631 M: Thor Thayer <tthayer@opensource.altera.com>
633 F: drivers/gpio/gpio-altera-a10sr.c
634 F: drivers/mfd/altera-a10sr.c
635 F: include/linux/mfd/altera-a10sr.h
637 ALTERA TRIPLE SPEED ETHERNET DRIVER
638 M: Vince Bridgers <vbridger@opensource.altera.com>
639 L: netdev@vger.kernel.org
640 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
642 F: drivers/net/ethernet/altera/
644 ALTERA UART/JTAG UART SERIAL DRIVERS
645 M: Tobias Klauser <tklauser@distanz.ch>
646 L: linux-serial@vger.kernel.org
647 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
649 F: drivers/tty/serial/altera_uart.c
650 F: drivers/tty/serial/altera_jtaguart.c
651 F: include/linux/altera_uart.h
652 F: include/linux/altera_jtaguart.h
654 AMAZON ETHERNET DRIVERS
655 M: Netanel Belgazal <netanel@annapurnalabs.com>
656 R: Saeed Bishara <saeed@annapurnalabs.com>
657 R: Zorik Machulsky <zorik@annapurnalabs.com>
658 L: netdev@vger.kernel.org
660 F: Documentation/networking/ena.txt
661 F: drivers/net/ethernet/amazon/
663 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
664 M: Tom Lendacky <thomas.lendacky@amd.com>
665 M: Gary Hook <gary.hook@amd.com>
666 L: linux-crypto@vger.kernel.org
668 F: drivers/crypto/ccp/
669 F: include/linux/ccp.h
671 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
672 M: Huang Rui <ray.huang@amd.com>
673 L: linux-hwmon@vger.kernel.org
675 F: Documentation/hwmon/fam15h_power
676 F: drivers/hwmon/fam15h_power.c
678 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
679 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
681 F: drivers/usb/gadget/udc/amd5536udc.*
683 AMD GEODE PROCESSOR/CHIPSET SUPPORT
684 P: Andres Salomon <dilinger@queued.net>
685 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
686 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
688 F: drivers/char/hw_random/geode-rng.c
689 F: drivers/crypto/geode*
690 F: drivers/video/fbdev/geode/
691 F: arch/x86/include/asm/geode.h
694 M: Joerg Roedel <joro@8bytes.org>
695 L: iommu@lists.linux-foundation.org
696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
698 F: drivers/iommu/amd_iommu*.[ch]
699 F: include/linux/amd-iommu.h
702 M: Oded Gabbay <oded.gabbay@gmail.com>
703 L: dri-devel@lists.freedesktop.org
704 T: git git://people.freedesktop.org/~gabbayo/linux.git
706 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
707 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
708 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
709 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
710 F: drivers/gpu/drm/amd/amdkfd/
711 F: drivers/gpu/drm/amd/include/cik_structs.h
712 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
713 F: drivers/gpu/drm/amd/include/vi_structs.h
714 F: drivers/gpu/drm/radeon/radeon_kfd.c
715 F: drivers/gpu/drm/radeon/radeon_kfd.h
716 F: include/uapi/linux/kfd_ioctl.h
718 AMD SEATTLE DEVICE TREE SUPPORT
719 M: Brijesh Singh <brijeshkumar.singh@amd.com>
720 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
721 M: Tom Lendacky <thomas.lendacky@amd.com>
723 F: arch/arm64/boot/dts/amd/
726 M: Tom Lendacky <thomas.lendacky@amd.com>
727 L: netdev@vger.kernel.org
729 F: drivers/net/ethernet/amd/xgbe/
730 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
732 AMS (Apple Motion Sensor) DRIVER
733 M: Michael Hanselmann <linux-kernel@hansmi.ch>
735 F: drivers/macintosh/ams/
737 ANALOG DEVICES INC AD9389B DRIVER
738 M: Hans Verkuil <hans.verkuil@cisco.com>
739 L: linux-media@vger.kernel.org
741 F: drivers/media/i2c/ad9389b*
743 ANALOG DEVICES INC ADV7180 DRIVER
744 M: Lars-Peter Clausen <lars@metafoo.de>
745 L: linux-media@vger.kernel.org
746 W: http://ez.analog.com/community/linux-device-drivers
748 F: drivers/media/i2c/adv7180.c
750 ANALOG DEVICES INC ADV7511 DRIVER
751 M: Hans Verkuil <hans.verkuil@cisco.com>
752 L: linux-media@vger.kernel.org
754 F: drivers/media/i2c/adv7511*
756 ANALOG DEVICES INC ADV7604 DRIVER
757 M: Hans Verkuil <hans.verkuil@cisco.com>
758 L: linux-media@vger.kernel.org
760 F: drivers/media/i2c/adv7604*
762 ANALOG DEVICES INC ADV7842 DRIVER
763 M: Hans Verkuil <hans.verkuil@cisco.com>
764 L: linux-media@vger.kernel.org
766 F: drivers/media/i2c/adv7842*
768 ANALOG DEVICES INC ASOC CODEC DRIVERS
769 M: Lars-Peter Clausen <lars@metafoo.de>
770 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
771 W: http://wiki.analog.com/
772 W: http://ez.analog.com/community/linux-device-drivers
774 F: sound/soc/codecs/adau*
775 F: sound/soc/codecs/adav*
776 F: sound/soc/codecs/ad1*
777 F: sound/soc/codecs/ad7*
778 F: sound/soc/codecs/ssm*
779 F: sound/soc/codecs/sigmadsp.*
781 ANALOG DEVICES INC ASOC DRIVERS
782 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
783 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
784 W: http://blackfin.uclinux.org/
786 F: sound/soc/blackfin/*
788 ANALOG DEVICES INC IIO DRIVERS
789 M: Lars-Peter Clausen <lars@metafoo.de>
790 M: Michael Hennerich <Michael.Hennerich@analog.com>
791 W: http://wiki.analog.com/
792 W: http://ez.analog.com/community/linux-device-drivers
795 X: drivers/iio/*/adjd*
796 F: drivers/staging/iio/*/ad*
797 F: staging/iio/trigger/iio-trig-bfin-timer.c
799 ANALOG DEVICES INC DMA DRIVERS
800 M: Lars-Peter Clausen <lars@metafoo.de>
801 W: http://ez.analog.com/community/linux-device-drivers
803 F: drivers/dma/dma-axi-dmac.c
805 ANDROID CONFIG FRAGMENTS
806 M: Rob Herring <robh@kernel.org>
808 F: kernel/configs/android*
811 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
812 M: Arve Hjønnevåg <arve@android.com>
813 M: Riley Andrews <riandrews@android.com>
814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
815 L: devel@driverdev.osuosl.org
818 F: drivers/staging/android/
821 M: Laura Abbott <labbott@redhat.com>
822 M: Sumit Semwal <sumit.semwal@linaro.org>
823 L: devel@driverdev.osuosl.org
825 F: Documentation/devicetree/bindings/staging/ion/
826 F: drivers/staging/android/ion
827 F: drivers/staging/android/uapi/ion.h
828 F: drivers/staging/android/uapi/ion_test.h
830 AOA (Apple Onboard Audio) ALSA DRIVER
831 M: Johannes Berg <johannes@sipsolutions.net>
832 L: linuxppc-dev@lists.ozlabs.org
833 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
837 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
838 M: William Breathitt Gray <vilhelm.gray@gmail.com>
839 L: linux-iio@vger.kernel.org
841 F: drivers/iio/adc/stx104.c
844 M: Jiri Kosina <jikos@kernel.org>
846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
847 F: arch/x86/kernel/apm_32.c
848 F: include/linux/apm_bios.h
849 F: include/uapi/linux/apm_bios.h
850 F: drivers/char/apm-emulation.c
852 APPLE BCM5974 MULTITOUCH DRIVER
853 M: Henrik Rydberg <rydberg@bitmath.org>
854 L: linux-input@vger.kernel.org
856 F: drivers/input/mouse/bcm5974.c
859 M: Henrik Rydberg <rydberg@bitmath.org>
860 L: linux-hwmon@vger.kernel.org
862 F: drivers/hwmon/applesmc.c
864 APPLETALK NETWORK LAYER
865 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
867 F: drivers/net/appletalk/
870 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
871 M: Duc Dang <dhdang@apm.com>
873 F: arch/arm64/boot/dts/apm/
875 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
876 M: Iyappan Subramanian <isubramanian@apm.com>
877 M: Keyur Chudgar <kchudgar@apm.com>
879 F: drivers/net/ethernet/apm/xgene/
880 F: drivers/net/phy/mdio-xgene.c
881 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
882 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
884 APPLIED MICRO (APM) X-GENE SOC PMU
885 M: Tai Nguyen <ttnguyen@apm.com>
887 F: drivers/perf/xgene_pmu.c
888 F: Documentation/perf/xgene-pmu.txt
889 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
891 APTINA CAMERA SENSOR PLL
892 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
893 L: linux-media@vger.kernel.org
895 F: drivers/media/i2c/aptina-pll.*
897 ARC FRAMEBUFFER DRIVER
898 M: Jaya Kumar <jayalk@intworks.biz>
900 F: drivers/video/fbdev/arcfb.c
901 F: drivers/video/fbdev/core/fb_defio.c
904 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
905 L: netdev@vger.kernel.org
907 F: drivers/net/arcnet/
908 F: include/uapi/linux/if_arcnet.h
911 M: Alexey Brodkin <abrodkin@synopsys.com>
913 F: drivers/gpu/drm/arc/
914 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
916 ARM ARCHITECTED TIMER DRIVER
917 M: Mark Rutland <mark.rutland@arm.com>
918 M: Marc Zyngier <marc.zyngier@arm.com>
919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
921 F: arch/arm/include/asm/arch_timer.h
922 F: arch/arm64/include/asm/arch_timer.h
923 F: drivers/clocksource/arm_arch_timer.c
926 M: Liviu Dudau <liviu.dudau@arm.com>
928 F: drivers/gpu/drm/arm/hdlcd_*
929 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
931 ARM MALI-DP DRM DRIVER
932 M: Liviu Dudau <liviu.dudau@arm.com>
933 M: Brian Starkey <brian.starkey@arm.com>
934 M: Mali DP Maintainers <malidp@foss.arm.com>
936 F: drivers/gpu/drm/arm/
937 F: Documentation/devicetree/bindings/display/arm,malidp.txt
939 ARM MFM AND FLOPPY DRIVERS
940 M: Ian Molton <spyro@f2s.com>
942 F: arch/arm/lib/floppydma.S
943 F: arch/arm/include/asm/floppy.h
945 ARM PMU PROFILING AND DEBUGGING
946 M: Will Deacon <will.deacon@arm.com>
947 M: Mark Rutland <mark.rutland@arm.com>
949 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
950 F: arch/arm*/kernel/perf_*
951 F: arch/arm/oprofile/common.c
952 F: arch/arm*/kernel/hw_breakpoint.c
953 F: arch/arm*/include/asm/hw_breakpoint.h
954 F: arch/arm*/include/asm/perf_event.h
956 F: include/linux/perf/arm_pmu.h
957 F: Documentation/devicetree/bindings/arm/pmu.txt
960 M: Russell King <linux@armlinux.org.uk>
961 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
962 W: http://www.armlinux.org.uk/
966 ARM SUB-ARCHITECTURES
967 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
973 ARM PRIMECELL AACI PL041 DRIVER
974 M: Russell King <linux@armlinux.org.uk>
978 ARM PRIMECELL CLCD PL110 DRIVER
979 M: Russell King <linux@armlinux.org.uk>
981 F: drivers/video/fbdev/amba-clcd.*
983 ARM PRIMECELL KMI PL050 DRIVER
984 M: Russell King <linux@armlinux.org.uk>
986 F: drivers/input/serio/ambakmi.*
987 F: include/linux/amba/kmi.h
989 ARM PRIMECELL MMCI PL180/1 DRIVER
990 M: Russell King <linux@armlinux.org.uk>
992 F: drivers/mmc/host/mmci.*
993 F: include/linux/amba/mmci.h
995 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
996 M: Russell King <linux@armlinux.org.uk>
998 F: drivers/tty/serial/amba-pl01*.c
999 F: include/linux/amba/serial.h
1001 ARM PRIMECELL BUS SUPPORT
1002 M: Russell King <linux@armlinux.org.uk>
1005 F: include/linux/amba/bus.h
1007 ARM/ADS SPHERE MACHINE SUPPORT
1008 M: Lennert Buytenhek <kernel@wantstofly.org>
1009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1012 ARM/AFEB9260 MACHINE SUPPORT
1013 M: Sergey Lapin <slapin@ossfans.org>
1014 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1017 ARM/AJECO 1ARM MACHINE SUPPORT
1018 M: Lennert Buytenhek <kernel@wantstofly.org>
1019 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1022 ARM/Allwinner sunXi SoC support
1023 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1024 M: Chen-Yu Tsai <wens@csie.org>
1025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 F: arch/arm/boot/dts/ntc-gr8*
1030 ARM/Allwinner SoC Clock Support
1031 M: Emilio López <emilio@elopez.com.ar>
1033 F: drivers/clk/sunxi/
1035 ARM/Amlogic Meson SoC support
1036 M: Carlo Caione <carlo@caione.org>
1037 M: Kevin Hilman <khilman@baylibre.com>
1038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 L: linux-amlogic@lists.infradead.org
1040 W: http://linux-meson.com/
1042 F: arch/arm/mach-meson/
1043 F: arch/arm/boot/dts/meson*
1044 F: arch/arm64/boot/dts/amlogic/
1045 F: drivers/pinctrl/meson/
1048 ARM/Annapurna Labs ALPINE ARCHITECTURE
1049 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1050 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1053 F: arch/arm/mach-alpine/
1054 F: arch/arm/boot/dts/alpine*
1055 F: arch/arm64/boot/dts/al/
1056 F: drivers/*/*alpine*
1058 ARM/ARTPEC MACHINE SUPPORT
1059 M: Jesper Nilsson <jesper.nilsson@axis.com>
1060 M: Lars Persson <lars.persson@axis.com>
1061 M: Niklas Cassel <niklas.cassel@axis.com>
1063 L: linux-arm-kernel@axis.com
1064 F: arch/arm/mach-artpec
1065 F: arch/arm/boot/dts/artpec6*
1068 ARM/ASPEED MACHINE SUPPORT
1069 M: Joel Stanley <joel@jms.id.au>
1071 F: arch/arm/mach-aspeed/
1072 F: arch/arm/boot/dts/aspeed-*
1073 F: drivers/*/*aspeed*
1075 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1076 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1077 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1078 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1079 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 W: http://www.linux4sam.org
1081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1083 F: arch/arm/mach-at91/
1084 F: include/soc/at91/
1085 F: arch/arm/boot/dts/at91*.dts
1086 F: arch/arm/boot/dts/at91*.dtsi
1087 F: arch/arm/boot/dts/sama*.dts
1088 F: arch/arm/boot/dts/sama*.dtsi
1089 F: arch/arm/include/debug/at91.S
1091 ARM/ATMEL AT91 Clock Support
1092 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1096 ARM/CALXEDA HIGHBANK ARCHITECTURE
1097 M: Rob Herring <robh@kernel.org>
1098 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1100 F: arch/arm/mach-highbank/
1101 F: arch/arm/boot/dts/highbank.dts
1102 F: arch/arm/boot/dts/ecx-*.dts*
1104 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1105 M: Krzysztof Halasa <khalasa@piap.pl>
1107 F: arch/arm/mach-cns3xxx/
1109 ARM/CAVIUM THUNDER NETWORK DRIVER
1110 M: Sunil Goutham <sgoutham@cavium.com>
1111 M: Robert Richter <rric@kernel.org>
1112 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1114 F: drivers/net/ethernet/cavium/thunder/
1116 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1117 M: Alexander Shiyan <shc_work@mail.ru>
1118 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1123 M: Hartley Sweeten <hsweeten@visionengravers.com>
1124 M: Ryan Mallon <rmallon@gmail.com>
1125 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1127 F: arch/arm/mach-ep93xx/
1128 F: arch/arm/mach-ep93xx/include/mach/
1130 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1131 M: Lennert Buytenhek <kernel@wantstofly.org>
1132 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1136 M: Russell King <linux@armlinux.org.uk>
1137 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 F: arch/arm/include/asm/clkdev.h
1140 F: drivers/clk/clkdev.c
1142 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1143 M: Mike Rapoport <mike@compulab.co.il>
1144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 ARM/CONTEC MICRO9 MACHINE SUPPORT
1148 M: Hubert Feurstein <hubert.feurstein@contec.at>
1150 F: arch/arm/mach-ep93xx/micro9.c
1152 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1153 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 F: drivers/hwtracing/coresight/*
1157 F: Documentation/trace/coresight.txt
1158 F: Documentation/devicetree/bindings/arm/coresight.txt
1159 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1160 F: tools/perf/arch/arm/util/pmu.c
1161 F: tools/perf/arch/arm/util/auxtrace.c
1162 F: tools/perf/arch/arm/util/cs-etm.c
1163 F: tools/perf/arch/arm/util/cs-etm.h
1164 F: tools/perf/util/cs-etm.h
1166 ARM/CORGI MACHINE SUPPORT
1167 M: Richard Purdie <rpurdie@rpsys.net>
1170 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1171 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 T: git git://github.com/ulli-kroll/linux.git
1175 F: arch/arm/mach-gemini/
1176 F: drivers/rtc/rtc-gemini.c
1178 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1179 M: Barry Song <baohua@kernel.org>
1180 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1183 F: arch/arm/boot/dts/prima2*
1184 F: arch/arm/mach-prima2/
1185 F: drivers/clk/sirf/
1186 F: drivers/clocksource/timer-prima2.c
1187 F: drivers/clocksource/timer-atlas7.c
1190 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1191 M: Baruch Siach <baruch@tkos.co.il>
1192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1194 F: arch/arm/boot/dts/cx92755*
1197 ARM/EBSA110 MACHINE SUPPORT
1198 M: Russell King <linux@armlinux.org.uk>
1199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1200 W: http://www.armlinux.org.uk/
1202 F: arch/arm/mach-ebsa110/
1203 F: drivers/net/ethernet/amd/am79c961a.*
1205 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1206 M: Uwe Kleine-König <kernel@pengutronix.de>
1207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1212 M: Daniel Ribeiro <drwyrm@gmail.com>
1213 M: Stefan Schmidt <stefan@openezx.org>
1214 M: Harald Welte <laforge@openezx.org>
1215 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1216 W: http://www.openezx.org/
1218 T: topgit git://git.openezx.org/openezx.git
1219 F: arch/arm/mach-pxa/ezx.c
1221 ARM/FARADAY FA526 PORT
1222 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 T: git git://git.berlios.de/gemini-board
1226 F: arch/arm/mm/*-fa*
1228 ARM/FOOTBRIDGE ARCHITECTURE
1229 M: Russell King <linux@armlinux.org.uk>
1230 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 W: http://www.armlinux.org.uk/
1233 F: arch/arm/include/asm/hardware/dec21285.h
1234 F: arch/arm/mach-footbridge/
1236 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1237 M: Shawn Guo <shawnguo@kernel.org>
1238 M: Sascha Hauer <kernel@pengutronix.de>
1239 R: Fabio Estevam <fabio.estevam@nxp.com>
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1243 F: arch/arm/mach-imx/
1244 F: arch/arm/mach-mxs/
1245 F: arch/arm/boot/dts/imx*
1246 F: arch/arm/configs/imx*_defconfig
1250 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1251 M: Shawn Guo <shawnguo@kernel.org>
1252 M: Sascha Hauer <kernel@pengutronix.de>
1253 R: Stefan Agner <stefan@agner.ch>
1254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1257 F: arch/arm/mach-imx/*vf610*
1258 F: arch/arm/boot/dts/vf*
1260 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1261 M: Lennert Buytenhek <kernel@wantstofly.org>
1262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 ARM/GUMSTIX MACHINE SUPPORT
1266 M: Steve Sakoman <sakoman@gmail.com>
1267 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1270 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1271 M: Philipp Zabel <philipp.zabel@gmail.com>
1272 M: Paul Parsons <lost.distance@yahoo.com>
1273 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1275 F: arch/arm/mach-pxa/hx4700.c
1276 F: arch/arm/mach-pxa/include/mach/hx4700.h
1277 F: sound/soc/pxa/hx4700.c
1279 ARM/HISILICON SOC SUPPORT
1280 M: Wei Xu <xuwei5@hisilicon.com>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 W: http://www.hisilicon.com
1284 T: git git://github.com/hisilicon/linux-hisi.git
1285 F: arch/arm/mach-hisi/
1286 F: arch/arm/boot/dts/hi3*
1287 F: arch/arm/boot/dts/hip*
1288 F: arch/arm/boot/dts/hisi*
1289 F: arch/arm64/boot/dts/hisilicon/
1291 ARM/HP JORNADA 7XX MACHINE SUPPORT
1292 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1296 F: arch/arm/mach-sa1100/jornada720.c
1297 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1299 ARM/IGEP MACHINE SUPPORT
1300 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1301 M: Javier Martinez Canillas <javier@dowhile0.org>
1302 L: linux-omap@vger.kernel.org
1303 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1305 F: arch/arm/boot/dts/omap3-igep*
1307 ARM/INCOME PXA270 SUPPORT
1308 M: Marek Vasut <marek.vasut@gmail.com>
1309 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1313 ARM/INTEL IOP32X ARM ARCHITECTURE
1314 M: Lennert Buytenhek <kernel@wantstofly.org>
1315 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1318 ARM/INTEL IOP33X ARM ARCHITECTURE
1319 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 ARM/INTEL IOP13XX ARM ARCHITECTURE
1323 M: Lennert Buytenhek <kernel@wantstofly.org>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 ARM/INTEL IQ81342EX MACHINE SUPPORT
1328 M: Lennert Buytenhek <kernel@wantstofly.org>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 ARM/INTEL IXDP2850 MACHINE SUPPORT
1333 M: Lennert Buytenhek <kernel@wantstofly.org>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1337 ARM/INTEL IXP4XX ARM ARCHITECTURE
1338 M: Imre Kaloz <kaloz@openwrt.org>
1339 M: Krzysztof Halasa <khalasa@piap.pl>
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 F: arch/arm/mach-ixp4xx/
1344 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1345 M: Jonathan Cameron <jic23@cam.ac.uk>
1346 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 F: arch/arm/mach-pxa/stargate2.c
1349 F: drivers/pcmcia/pxa2xx_stargate2.c
1351 ARM/INTEL XSC3 (MANZANO) ARM CORE
1352 M: Lennert Buytenhek <kernel@wantstofly.org>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1357 M: Lennert Buytenhek <kernel@wantstofly.org>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1361 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1362 M: Santosh Shilimkar <ssantosh@kernel.org>
1363 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 F: arch/arm/mach-keystone/
1366 F: arch/arm/boot/dts/keystone-*
1367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1369 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1370 M: Santosh Shilimkar <ssantosh@kernel.org>
1371 L: linux-kernel@vger.kernel.org
1373 F: drivers/clk/keystone/
1375 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1376 M: Santosh Shilimkar <ssantosh@kernel.org>
1377 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 L: linux-kernel@vger.kernel.org
1380 F: drivers/clocksource/timer-keystone.c
1382 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1383 M: Santosh Shilimkar <ssantosh@kernel.org>
1384 L: linux-kernel@vger.kernel.org
1386 F: drivers/power/reset/keystone-reset.c
1388 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1389 M: Santosh Shilimkar <ssantosh@kernel.org>
1390 L: linux-kernel@vger.kernel.org
1392 F: drivers/memory/*emif*
1394 ARM/LG1K ARCHITECTURE
1395 M: Chanho Min <chanho.min@lge.com>
1396 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1398 F: arch/arm64/boot/dts/lg/
1400 ARM/LOGICPD PXA270 MACHINE SUPPORT
1401 M: Lennert Buytenhek <kernel@wantstofly.org>
1402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 ARM/LPC18XX ARCHITECTURE
1406 M: Joachim Eastwood <manabian@gmail.com>
1407 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 F: arch/arm/boot/dts/lpc43*
1410 F: drivers/clk/nxp/clk-lpc18xx*
1411 F: drivers/clocksource/time-lpc32xx.c
1412 F: drivers/i2c/busses/i2c-lpc2k.c
1413 F: drivers/memory/pl172.c
1414 F: drivers/mtd/spi-nor/nxp-spifi.c
1415 F: drivers/rtc/rtc-lpc24xx.c
1418 ARM/LPC32XX SOC SUPPORT
1419 M: Vladimir Zapolskiy <vz@mleia.com>
1420 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1421 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1424 F: arch/arm/boot/dts/lpc32*
1425 F: arch/arm/mach-lpc32xx/
1426 F: drivers/i2c/busses/i2c-pnx.c
1427 F: drivers/net/ethernet/nxp/lpc_eth.c
1428 F: drivers/usb/host/ohci-nxp.c
1429 F: drivers/watchdog/pnx4008_wdt.c
1432 ARM/MAGICIAN MACHINE SUPPORT
1433 M: Philipp Zabel <philipp.zabel@gmail.com>
1436 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1437 M: Jason Cooper <jason@lakedaemon.net>
1438 M: Andrew Lunn <andrew@lunn.ch>
1439 M: Gregory Clement <gregory.clement@free-electrons.com>
1440 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1441 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 F: arch/arm/mach-mvebu/
1444 F: drivers/rtc/rtc-armada38x.c
1445 F: arch/arm/boot/dts/armada*
1446 F: arch/arm/boot/dts/kirkwood*
1447 F: arch/arm64/boot/dts/marvell/armada*
1448 F: drivers/cpufreq/mvebu-cpufreq.c
1449 F: arch/arm/configs/mvebu_*_defconfig
1451 ARM/Marvell Berlin SoC support
1452 M: Jisheng Zhang <jszhang@marvell.com>
1453 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1454 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1456 F: arch/arm/mach-berlin/
1457 F: arch/arm/boot/dts/berlin*
1458 F: arch/arm64/boot/dts/marvell/berlin*
1461 ARM/Marvell Dove/MV78xx0/Orion SOC support
1462 M: Jason Cooper <jason@lakedaemon.net>
1463 M: Andrew Lunn <andrew@lunn.ch>
1464 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1465 M: Gregory Clement <gregory.clement@free-electrons.com>
1466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468 F: arch/arm/mach-dove/
1469 F: arch/arm/mach-mv78xx0/
1470 F: arch/arm/mach-orion5x/
1471 F: arch/arm/plat-orion/
1472 F: arch/arm/boot/dts/dove*
1473 F: arch/arm/boot/dts/orion5x*
1476 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1477 M: Alexander Clouter <alex@digriz.org.uk>
1478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 W: http://www.digriz.org.uk/ts78xx/kernel
1481 F: arch/arm/mach-orion5x/ts78xx-*
1483 ARM/OXNAS platform support
1484 M: Neil Armstrong <narmstrong@baylibre.com>
1485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1488 F: arch/arm/mach-oxnas/
1489 F: arch/arm/boot/dts/oxnas*
1490 F: arch/arm/boot/dts/wd-mbwe.dts
1493 ARM/Mediatek RTC DRIVER
1494 M: Eddie Huang <eddie.huang@mediatek.com>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1498 F: drivers/rtc/rtc-mt6397.c
1500 ARM/Mediatek SoC support
1501 M: Matthias Brugger <matthias.bgg@gmail.com>
1502 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1505 F: arch/arm/boot/dts/mt6*
1506 F: arch/arm/boot/dts/mt8*
1507 F: arch/arm/mach-mediatek/
1511 ARM/Mediatek USB3 PHY DRIVER
1512 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1513 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1516 F: drivers/phy/phy-mt65xx-usb3.c
1518 ARM/MICREL KS8695 ARCHITECTURE
1519 M: Greg Ungerer <gerg@uclinux.org>
1520 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1521 F: arch/arm/mach-ks8695/
1524 ARM/MIOA701 MACHINE SUPPORT
1525 M: Robert Jarzmik <robert.jarzmik@free.fr>
1526 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527 F: arch/arm/mach-pxa/mioa701.c
1530 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1531 M: Michael Petchkovsky <mkpetch@internode.on.net>
1534 ARM/NOMADIK ARCHITECTURE
1535 M: Alessandro Rubini <rubini@unipv.it>
1536 M: Linus Walleij <linus.walleij@linaro.org>
1537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1539 F: arch/arm/mach-nomadik/
1540 F: drivers/pinctrl/nomadik/
1541 F: drivers/i2c/busses/i2c-nomadik.c
1542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1544 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1545 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1546 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1547 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1550 ARM/TOSA MACHINE SUPPORT
1551 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1552 M: Dirk Opfer <dirk@opfer-online.de>
1555 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1556 M: Marek Vasut <marek.vasut@gmail.com>
1557 L: linux-arm-kernel@lists.infradead.org
1558 W: http://hackndev.com
1560 F: arch/arm/mach-pxa/include/mach/palmtx.h
1561 F: arch/arm/mach-pxa/palmtx.c
1562 F: arch/arm/mach-pxa/include/mach/palmt5.h
1563 F: arch/arm/mach-pxa/palmt5.c
1564 F: arch/arm/mach-pxa/include/mach/palmld.h
1565 F: arch/arm/mach-pxa/palmld.c
1566 F: arch/arm/mach-pxa/include/mach/palmte2.h
1567 F: arch/arm/mach-pxa/palmte2.c
1568 F: arch/arm/mach-pxa/include/mach/palmtc.h
1569 F: arch/arm/mach-pxa/palmtc.c
1571 ARM/PALM TREO SUPPORT
1572 M: Tomas Cech <sleep_walker@suse.com>
1573 L: linux-arm-kernel@lists.infradead.org
1574 W: http://hackndev.com
1576 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1577 F: arch/arm/mach-pxa/palmtreo.c
1580 M: Sergey Lapin <slapin@ossfans.org>
1581 L: linux-arm-kernel@lists.infradead.org
1582 W: http://hackndev.com
1584 F: arch/arm/mach-pxa/include/mach/palmz72.h
1585 F: arch/arm/mach-pxa/palmz72.c
1588 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1589 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1592 ARM/PT DIGITAL BOARD PORT
1593 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1594 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1595 W: http://www.armlinux.org.uk/
1598 ARM/QUALCOMM SUPPORT
1599 M: Andy Gross <andy.gross@linaro.org>
1600 M: David Brown <david.brown@linaro.org>
1601 L: linux-arm-msm@vger.kernel.org
1602 L: linux-soc@vger.kernel.org
1604 F: Documentation/devicetree/bindings/soc/qcom/
1605 F: arch/arm/boot/dts/qcom-*.dts
1606 F: arch/arm/boot/dts/qcom-*.dtsi
1607 F: arch/arm/mach-qcom/
1608 F: arch/arm64/boot/dts/qcom/*
1609 F: drivers/i2c/busses/i2c-qup.c
1610 F: drivers/clk/qcom/
1611 F: drivers/soc/qcom/
1612 F: drivers/spi/spi-qup.c
1613 F: drivers/tty/serial/msm_serial.h
1614 F: drivers/tty/serial/msm_serial.c
1615 F: drivers/*/pm8???-*
1616 F: drivers/mfd/ssbi.c
1617 F: drivers/firmware/qcom_scm.c
1618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1620 ARM/RADISYS ENP2611 MACHINE SUPPORT
1621 M: Lennert Buytenhek <kernel@wantstofly.org>
1622 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1625 ARM/RENESAS ARM64 ARCHITECTURE
1626 M: Simon Horman <horms@verge.net.au>
1627 M: Magnus Damm <magnus.damm@gmail.com>
1628 L: linux-renesas-soc@vger.kernel.org
1629 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1632 F: arch/arm64/boot/dts/renesas/
1633 F: drivers/soc/renesas/
1634 F: include/linux/soc/renesas/
1636 ARM/RISCPC ARCHITECTURE
1637 M: Russell King <linux@armlinux.org.uk>
1638 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1639 W: http://www.armlinux.org.uk/
1641 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1642 F: arch/arm/include/asm/hardware/ioc.h
1643 F: arch/arm/include/asm/hardware/iomd.h
1644 F: arch/arm/include/asm/hardware/memc.h
1645 F: arch/arm/mach-rpc/
1646 F: drivers/net/ethernet/8390/etherh.c
1647 F: drivers/net/ethernet/i825xx/ether1*
1648 F: drivers/net/ethernet/seeq/ether3*
1649 F: drivers/scsi/arm/
1651 ARM/Rockchip SoC support
1652 M: Heiko Stuebner <heiko@sntech.de>
1653 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1654 L: linux-rockchip@lists.infradead.org
1655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1657 F: arch/arm/boot/dts/rk3*
1658 F: arch/arm/mach-rockchip/
1659 F: drivers/clk/rockchip/
1660 F: drivers/i2c/busses/i2c-rk3x.c
1661 F: drivers/*/*rockchip*
1662 F: drivers/*/*/*rockchip*
1663 F: sound/soc/rockchip/
1666 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1667 M: Kukjin Kim <kgene@kernel.org>
1668 M: Krzysztof Kozlowski <krzk@kernel.org>
1669 R: Javier Martinez Canillas <javier@osg.samsung.com>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1673 F: arch/arm/boot/dts/s3c*
1674 F: arch/arm/boot/dts/s5p*
1675 F: arch/arm/boot/dts/samsung*
1676 F: arch/arm/boot/dts/exynos*
1677 F: arch/arm64/boot/dts/exynos/
1678 F: arch/arm/plat-samsung/
1679 F: arch/arm/mach-s3c24*/
1680 F: arch/arm/mach-s3c64xx/
1681 F: arch/arm/mach-s5p*/
1682 F: arch/arm/mach-exynos*/
1683 F: drivers/*/*s3c24*
1684 F: drivers/*/*/*s3c24*
1685 F: drivers/*/*s3c64xx*
1686 F: drivers/*/*s5pv210*
1687 F: drivers/memory/samsung/*
1688 F: drivers/soc/samsung/*
1689 F: Documentation/arm/Samsung/
1690 F: Documentation/devicetree/bindings/arm/samsung/
1691 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1692 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1695 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1696 M: Kyungmin Park <kyungmin.park@samsung.com>
1697 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1699 F: arch/arm/mach-s5pv210/
1701 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1702 M: Kyungmin Park <kyungmin.park@samsung.com>
1703 M: Kamil Debski <kamil@wypas.org>
1704 M: Andrzej Hajda <a.hajda@samsung.com>
1705 L: linux-arm-kernel@lists.infradead.org
1706 L: linux-media@vger.kernel.org
1708 F: drivers/media/platform/s5p-g2d/
1710 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1711 M: Kyungmin Park <kyungmin.park@samsung.com>
1712 M: Kamil Debski <kamil@wypas.org>
1713 M: Jeongtae Park <jtp.park@samsung.com>
1714 M: Andrzej Hajda <a.hajda@samsung.com>
1715 L: linux-arm-kernel@lists.infradead.org
1716 L: linux-media@vger.kernel.org
1718 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1719 F: drivers/media/platform/s5p-mfc/
1721 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1722 M: Kyungmin Park <kyungmin.park@samsung.com>
1723 L: linux-arm-kernel@lists.infradead.org
1724 L: linux-media@vger.kernel.org
1726 F: drivers/staging/media/platform/s5p-cec/
1728 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1729 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1730 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1731 L: linux-arm-kernel@lists.infradead.org
1732 L: linux-media@vger.kernel.org
1734 F: drivers/media/platform/s5p-jpeg/
1736 ARM/SHMOBILE ARM ARCHITECTURE
1737 M: Simon Horman <horms@verge.net.au>
1738 M: Magnus Damm <magnus.damm@gmail.com>
1739 L: linux-renesas-soc@vger.kernel.org
1740 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1743 F: arch/arm/boot/dts/emev2*
1744 F: arch/arm/boot/dts/r7s*
1745 F: arch/arm/boot/dts/r8a*
1746 F: arch/arm/boot/dts/sh*
1747 F: arch/arm/configs/shmobile_defconfig
1748 F: arch/arm/include/debug/renesas-scif.S
1749 F: arch/arm/mach-shmobile/
1750 F: drivers/soc/renesas/
1751 F: include/linux/soc/renesas/
1753 ARM/SOCFPGA ARCHITECTURE
1754 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1756 F: arch/arm/mach-socfpga/
1757 F: arch/arm/boot/dts/socfpga*
1758 F: arch/arm/configs/socfpga_defconfig
1759 F: arch/arm64/boot/dts/altera/
1760 W: http://www.rocketboards.org
1761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1763 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1764 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1766 F: drivers/clk/socfpga/
1768 ARM/SOCFPGA EDAC SUPPORT
1769 M: Thor Thayer <tthayer@opensource.altera.com>
1771 F: drivers/edac/altera_edac.
1773 ARM/STI ARCHITECTURE
1774 M: Patrice Chotard <patrice.chotard@st.com>
1775 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 L: kernel@stlinux.com
1777 W: http://www.stlinux.com
1779 F: arch/arm/mach-sti/
1780 F: arch/arm/boot/dts/sti*
1781 F: drivers/char/hw_random/st-rng.c
1782 F: drivers/clocksource/arm_global_timer.c
1783 F: drivers/clocksource/clksrc_st_lpc.c
1784 F: drivers/cpufreq/sti-cpufreq.c
1785 F: drivers/i2c/busses/i2c-st.c
1786 F: drivers/media/rc/st_rc.c
1787 F: drivers/media/platform/sti/c8sectpfe/
1788 F: drivers/mmc/host/sdhci-st.c
1789 F: drivers/phy/phy-miphy28lp.c
1790 F: drivers/phy/phy-miphy365x.c
1791 F: drivers/phy/phy-stih407-usb.c
1792 F: drivers/phy/phy-stih41x-usb.c
1793 F: drivers/pinctrl/pinctrl-st.c
1794 F: drivers/remoteproc/st_remoteproc.c
1795 F: drivers/reset/sti/
1796 F: drivers/rtc/rtc-st-lpc.c
1797 F: drivers/tty/serial/st-asc.c
1798 F: drivers/usb/dwc3/dwc3-st.c
1799 F: drivers/usb/host/ehci-st.c
1800 F: drivers/usb/host/ohci-st.c
1801 F: drivers/watchdog/st_lpc_wdt.c
1802 F: drivers/ata/ahci_st.c
1804 ARM/STM32 ARCHITECTURE
1805 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1806 M: Alexandre Torgue <alexandre.torgue@st.com>
1807 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1811 F: drivers/clocksource/armv7m_systick.c
1813 ARM/TANGO ARCHITECTURE
1814 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1815 L: linux-arm-kernel@lists.infradead.org
1819 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1820 M: Lennert Buytenhek <kernel@wantstofly.org>
1821 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1824 ARM/TETON BGA MACHINE SUPPORT
1825 M: "Mark F. Brown" <mark.brown314@gmail.com>
1826 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829 ARM/THECUS N2100 MACHINE SUPPORT
1830 M: Lennert Buytenhek <kernel@wantstofly.org>
1831 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1834 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1835 M: Wan ZongShun <mcuos.com@gmail.com>
1836 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 W: http://www.mcuos.com
1839 F: arch/arm/mach-w90x900/
1840 F: drivers/input/keyboard/w90p910_keypad.c
1841 F: drivers/input/touchscreen/w90p910_ts.c
1842 F: drivers/watchdog/nuc900_wdt.c
1843 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1844 F: drivers/mtd/nand/nuc900_nand.c
1845 F: drivers/rtc/rtc-nuc900.c
1846 F: drivers/spi/spi-nuc900.c
1847 F: drivers/usb/host/ehci-w90x900.c
1848 F: drivers/video/fbdev/nuc900fb.c
1850 ARM/U300 MACHINE SUPPORT
1851 M: Linus Walleij <linus.walleij@linaro.org>
1852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854 F: arch/arm/mach-u300/
1855 F: drivers/clocksource/timer-u300.c
1856 F: drivers/i2c/busses/i2c-stu300.c
1857 F: drivers/rtc/rtc-coh901331.c
1858 F: drivers/watchdog/coh901327_wdt.c
1859 F: drivers/dma/coh901318*
1860 F: drivers/mfd/ab3100*
1861 F: drivers/rtc/rtc-ab3100.c
1862 F: drivers/rtc/rtc-coh901331.c
1863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1865 ARM/UNIPHIER ARCHITECTURE
1866 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1867 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1870 F: arch/arm/boot/dts/uniphier*
1871 F: arch/arm/include/asm/hardware/cache-uniphier.h
1872 F: arch/arm/mach-uniphier/
1873 F: arch/arm/mm/cache-uniphier.c
1874 F: arch/arm64/boot/dts/socionext/
1875 F: drivers/bus/uniphier-system-bus.c
1876 F: drivers/clk/uniphier/
1877 F: drivers/i2c/busses/i2c-uniphier*
1878 F: drivers/pinctrl/uniphier/
1879 F: drivers/reset/reset-uniphier.c
1880 F: drivers/tty/serial/8250/8250_uniphier.c
1883 ARM/Ux500 ARM ARCHITECTURE
1884 M: Linus Walleij <linus.walleij@linaro.org>
1885 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1887 F: arch/arm/mach-ux500/
1888 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1889 F: drivers/dma/ste_dma40*
1890 F: drivers/hwspinlock/u8500_hsem.c
1891 F: drivers/mfd/abx500*
1892 F: drivers/mfd/ab8500*
1893 F: drivers/mfd/dbx500*
1894 F: drivers/mfd/db8500*
1895 F: drivers/pinctrl/nomadik/pinctrl-ab*
1896 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1897 F: drivers/rtc/rtc-ab8500.c
1898 F: drivers/rtc/rtc-pl031.c
1899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1901 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1902 M: Ulf Hansson <ulf.hansson@linaro.org>
1903 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 T: git git://git.linaro.org/people/ulfh/clk.git
1906 F: drivers/clk/ux500/
1908 ARM/VERSATILE EXPRESS PLATFORM
1909 M: Liviu Dudau <liviu.dudau@arm.com>
1910 M: Sudeep Holla <sudeep.holla@arm.com>
1911 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1912 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1914 F: arch/arm/boot/dts/vexpress*
1915 F: arch/arm64/boot/dts/arm/
1916 F: arch/arm/mach-vexpress/
1919 F: drivers/clk/versatile/clk-vexpress-osc.c
1920 F: drivers/clocksource/versatile.c
1924 M: Russell King <linux@armlinux.org.uk>
1925 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1926 W: http://www.armlinux.org.uk/
1930 ARM/VOIPAC PXA270 SUPPORT
1931 M: Marek Vasut <marek.vasut@gmail.com>
1932 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934 F: arch/arm/mach-pxa/vpac270.c
1935 F: arch/arm/mach-pxa/include/mach/vpac270.h
1937 ARM/VT8500 ARM ARCHITECTURE
1938 M: Tony Prisk <linux@prisktech.co.nz>
1939 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1941 F: arch/arm/mach-vt8500/
1942 F: drivers/clocksource/vt8500_timer.c
1943 F: drivers/i2c/busses/i2c-wmt.c
1944 F: drivers/mmc/host/wmt-sdmmc.c
1945 F: drivers/pwm/pwm-vt8500.c
1946 F: drivers/rtc/rtc-vt8500.c
1947 F: drivers/tty/serial/vt8500_serial.c
1948 F: drivers/usb/host/ehci-platform.c
1949 F: drivers/usb/host/uhci-platform.c
1950 F: drivers/video/fbdev/vt8500lcdfb.*
1951 F: drivers/video/fbdev/wm8505fb*
1952 F: drivers/video/fbdev/wmt_ge_rops.*
1954 ARM/ZIPIT Z2 SUPPORT
1955 M: Marek Vasut <marek.vasut@gmail.com>
1956 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1958 F: arch/arm/mach-pxa/z2.c
1959 F: arch/arm/mach-pxa/include/mach/z2.h
1961 ARM/ZTE ARCHITECTURE
1962 M: Jun Nie <jun.nie@linaro.org>
1963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1965 F: arch/arm/mach-zx/
1967 F: Documentation/devicetree/bindings/arm/zte.txt
1968 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1970 ARM/ZYNQ ARCHITECTURE
1971 M: Michal Simek <michal.simek@xilinx.com>
1972 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1973 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1974 W: http://wiki.xilinx.com
1975 T: git https://github.com/Xilinx/linux-xlnx.git
1977 F: arch/arm/mach-zynq/
1978 F: drivers/cpuidle/cpuidle-zynq.c
1979 F: drivers/block/xsysace.c
1982 F: drivers/clocksource/cadence_ttc_timer.c
1983 F: drivers/i2c/busses/i2c-cadence.c
1984 F: drivers/mmc/host/sdhci-of-arasan.c
1985 F: drivers/edac/synopsys_edac.c
1988 M: Will Deacon <will.deacon@arm.com>
1989 R: Robin Murphy <robin.murphy@arm.com>
1990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1992 F: drivers/iommu/arm-smmu.c
1993 F: drivers/iommu/arm-smmu-v3.c
1994 F: drivers/iommu/io-pgtable-arm.c
1995 F: drivers/iommu/io-pgtable-arm-v7s.c
1997 ARM64 PORT (AARCH64 ARCHITECTURE)
1998 M: Catalin Marinas <catalin.marinas@arm.com>
1999 M: Will Deacon <will.deacon@arm.com>
2000 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2004 F: Documentation/arm64/
2006 AS3645A LED FLASH CONTROLLER DRIVER
2007 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2008 L: linux-media@vger.kernel.org
2009 T: git git://linuxtv.org/media_tree.git
2011 F: drivers/media/i2c/as3645a.c
2012 F: include/media/i2c/as3645a.h
2014 ASAHI KASEI AK8974 DRIVER
2015 M: Linus Walleij <linus.walleij@linaro.org>
2016 L: linux-iio@vger.kernel.org
2017 W: http://www.akm.com/
2019 F: drivers/iio/magnetometer/ak8974.c
2021 ASC7621 HARDWARE MONITOR DRIVER
2022 M: George Joseph <george.joseph@fairview5.com>
2023 L: linux-hwmon@vger.kernel.org
2025 F: Documentation/hwmon/asc7621
2026 F: drivers/hwmon/asc7621.c
2028 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2029 M: Corentin Chary <corentin.chary@gmail.com>
2030 L: acpi4asus-user@lists.sourceforge.net
2031 L: platform-driver-x86@vger.kernel.org
2032 W: http://acpi4asus.sf.net
2034 F: drivers/platform/x86/asus*.c
2035 F: drivers/platform/x86/eeepc*.c
2037 ASUS WIRELESS RADIO CONTROL DRIVER
2038 M: João Paulo Rechi Vita <jprvita@gmail.com>
2039 L: platform-driver-x86@vger.kernel.org
2041 F: drivers/platform/x86/asus-wireless.c
2044 M: David Howells <dhowells@redhat.com>
2045 L: keyrings@vger.kernel.org
2047 F: Documentation/crypto/asymmetric-keys.txt
2048 F: include/linux/verification.h
2049 F: include/crypto/public_key.h
2050 F: include/crypto/pkcs7.h
2051 F: crypto/asymmetric_keys/
2053 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2054 R: Dan Williams <dan.j.williams@intel.com>
2055 W: http://sourceforge.net/projects/xscaleiop
2057 F: Documentation/crypto/async-tx-api.txt
2060 F: include/linux/dmaengine.h
2061 F: include/linux/async_tx.h
2064 M: Wolfram Sang <wsa@the-dreams.de>
2065 L: linux-i2c@vger.kernel.org
2067 F: drivers/misc/eeprom/at24.c
2068 F: include/linux/platform_data/at24.h
2070 ATA OVER ETHERNET (AOE) DRIVER
2071 M: "Ed L. Cashin" <ed.cashin@acm.org>
2072 W: http://www.openaoe.org/
2074 F: Documentation/aoe/
2075 F: drivers/block/aoe/
2077 ATHEROS 71XX/9XXX GPIO DRIVER
2078 M: Alban Bedel <albeu@free.fr>
2079 W: https://github.com/AlbanBedel/linux
2080 T: git git://github.com/AlbanBedel/linux
2082 F: drivers/gpio/gpio-ath79.c
2083 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2085 ATHEROS ATH GENERIC UTILITIES
2086 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2087 L: linux-wireless@vger.kernel.org
2089 F: drivers/net/wireless/ath/*
2091 ATHEROS ATH5K WIRELESS DRIVER
2092 M: Jiri Slaby <jirislaby@gmail.com>
2093 M: Nick Kossifidis <mickflemm@gmail.com>
2094 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2095 L: linux-wireless@vger.kernel.org
2096 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2098 F: drivers/net/wireless/ath/ath5k/
2100 ATHEROS ATH6KL WIRELESS DRIVER
2101 M: Kalle Valo <kvalo@qca.qualcomm.com>
2102 L: linux-wireless@vger.kernel.org
2103 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2106 F: drivers/net/wireless/ath/ath6kl/
2108 WILOCITY WIL6210 WIRELESS DRIVER
2109 M: Maya Erez <qca_merez@qca.qualcomm.com>
2110 L: linux-wireless@vger.kernel.org
2111 L: wil6210@qca.qualcomm.com
2113 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2114 F: drivers/net/wireless/ath/wil6210/
2115 F: include/uapi/linux/wil6210_uapi.h
2117 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2118 M: Christian Lamparter <chunkeey@googlemail.com>
2119 L: linux-wireless@vger.kernel.org
2120 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2122 F: drivers/net/wireless/ath/carl9170/
2124 ATK0110 HWMON DRIVER
2125 M: Luca Tettamanti <kronos.it@gmail.com>
2126 L: linux-hwmon@vger.kernel.org
2128 F: drivers/hwmon/asus_atk0110.c
2131 M: Ville Syrjala <syrjala@sci.fi>
2133 F: drivers/input/misc/ati_remote2.c
2135 ATLX ETHERNET DRIVERS
2136 M: Jay Cliburn <jcliburn@gmail.com>
2137 M: Chris Snook <chris.snook@gmail.com>
2138 L: netdev@vger.kernel.org
2139 W: http://sourceforge.net/projects/atl1
2140 W: http://atl1.sourceforge.net
2142 F: drivers/net/ethernet/atheros/
2145 M: Chas Williams <3chas3@gmail.com>
2146 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2147 L: netdev@vger.kernel.org
2148 W: http://linux-atm.sourceforge.net
2151 F: include/linux/atm*
2152 F: include/uapi/linux/atm*
2154 ATMEL AT91 / AT32 MCI DRIVER
2155 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2157 F: drivers/mmc/host/atmel-mci.c
2159 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2160 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2162 F: drivers/power/reset/at91-sama5d2_shdwc.c
2164 ATMEL SAMA5D2 ADC DRIVER
2165 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2166 L: linux-iio@vger.kernel.org
2168 F: drivers/iio/adc/at91-sama5d2_adc.c
2170 ATMEL Audio ALSA driver
2171 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2172 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2177 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2180 F: drivers/dma/at_hdmac.c
2181 F: drivers/dma/at_hdmac_regs.h
2182 F: include/linux/platform_data/dma-atmel.h
2185 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2186 L: linux-arm-kernel@lists.infradead.org
2187 L: dmaengine@vger.kernel.org
2189 F: drivers/dma/at_xdmac.c
2192 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2193 L: linux-i2c@vger.kernel.org
2195 F: drivers/i2c/busses/i2c-at91.c
2198 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2199 L: linux-media@vger.kernel.org
2201 F: drivers/media/platform/soc_camera/atmel-isi.c
2202 F: include/media/atmel-isi.h
2205 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2206 L: linux-fbdev@vger.kernel.org
2208 F: drivers/video/fbdev/atmel_lcdfb.c
2209 F: include/video/atmel_lcdc.h
2211 ATMEL MACB ETHERNET DRIVER
2212 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2214 F: drivers/net/ethernet/cadence/
2217 M: Wenyou Yang <wenyou.yang@atmel.com>
2218 M: Josh Wu <rainyfeeling@outlook.com>
2219 L: linux-mtd@lists.infradead.org
2221 F: drivers/mtd/nand/atmel_nand*
2224 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2225 L: linux-mmc@vger.kernel.org
2227 F: drivers/mmc/host/sdhci-of-at91.c
2230 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2232 F: drivers/spi/spi-atmel.*
2235 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2236 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2238 F: drivers/misc/atmel-ssc.c
2239 F: include/linux/atmel-ssc.h
2241 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2242 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2245 F: drivers/misc/atmel_tclib.c
2246 F: drivers/clocksource/tcb_clksrc.c
2248 ATMEL USBA UDC DRIVER
2249 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2252 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2254 ATMEL WIRELESS DRIVER
2255 M: Simon Kelley <simon@thekelleys.org.uk>
2256 L: linux-wireless@vger.kernel.org
2257 W: http://www.thekelleys.org.uk/atmel
2258 W: http://atmelwlandriver.sourceforge.net/
2260 F: drivers/net/wireless/atmel/atmel*
2262 ATMEL MAXTOUCH DRIVER
2263 M: Nick Dyer <nick@shmanahar.org>
2264 T: git git://github.com/ndyer/linux.git
2266 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2267 F: drivers/input/touchscreen/atmel_mxt_ts.c
2268 F: include/linux/platform_data/atmel_mxt_ts.h
2270 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2271 M: Bradley Grove <linuxdrivers@attotech.com>
2272 L: linux-scsi@vger.kernel.org
2273 W: http://www.attotech.com
2275 F: drivers/scsi/esas2r
2277 ATUSB IEEE 802.15.4 RADIO DRIVER
2278 M: Stefan Schmidt <stefan@osg.samsung.com>
2279 L: linux-wpan@vger.kernel.org
2281 F: drivers/net/ieee802154/atusb.c
2282 F: drivers/net/ieee802154/atusb.h
2283 F: drivers/net/ieee802154/at86rf230.h
2286 M: Paul Moore <paul@paul-moore.com>
2287 M: Eric Paris <eparis@redhat.com>
2288 L: linux-audit@redhat.com (moderated for non-subscribers)
2289 W: http://people.redhat.com/sgrubb/audit/
2290 T: git git://git.infradead.org/users/pcmoore/audit
2292 F: include/linux/audit.h
2293 F: include/uapi/linux/audit.h
2296 AUXILIARY DISPLAY DRIVERS
2297 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2298 W: http://miguelojeda.es/auxdisplay.htm
2299 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2301 F: drivers/auxdisplay/
2302 F: include/linux/cfag12864b.h
2305 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2306 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2307 W: http://www.atmel.com/products/AVR32/
2308 W: http://mirror.egtvedt.no/avr32linux.org/
2309 W: http://avrfreaks.net/
2313 AVR32/AT32AP MACHINE SUPPORT
2314 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2315 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2317 F: arch/avr32/mach-at32ap/
2320 M: Ralf Baechle <ralf@linux-mips.org>
2321 L: linux-hams@vger.kernel.org
2322 W: http://www.linux-ax25.org/
2324 F: include/uapi/linux/ax25.h
2325 F: include/net/ax25.h
2329 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2330 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2331 L: linux-media@vger.kernel.org
2332 W: https://linuxtv.org
2333 T: git git://linuxtv.org/media_tree.git
2335 F: drivers/media/usb/dvb-usb-v2/az6007.c
2337 AZTECH FM RADIO RECEIVER DRIVER
2338 M: Hans Verkuil <hverkuil@xs4all.nl>
2339 L: linux-media@vger.kernel.org
2340 T: git git://linuxtv.org/media_tree.git
2341 W: https://linuxtv.org
2343 F: drivers/media/radio/radio-aztech*
2346 L: linux-wireless@vger.kernel.org
2347 L: b43-dev@lists.infradead.org
2348 W: http://wireless.kernel.org/en/users/Drivers/b43
2350 F: drivers/net/wireless/broadcom/b43/
2352 B43LEGACY WIRELESS DRIVER
2353 M: Larry Finger <Larry.Finger@lwfinger.net>
2354 L: linux-wireless@vger.kernel.org
2355 L: b43-dev@lists.infradead.org
2356 W: http://wireless.kernel.org/en/users/Drivers/b43
2358 F: drivers/net/wireless/broadcom/b43legacy/
2360 BACKLIGHT CLASS/SUBSYSTEM
2361 M: Jingoo Han <jingoohan1@gmail.com>
2362 M: Lee Jones <lee.jones@linaro.org>
2363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2365 F: drivers/video/backlight/
2366 F: include/linux/backlight.h
2369 M: Marek Lindner <mareklindner@neomailbox.ch>
2370 M: Simon Wunderlich <sw@simonwunderlich.de>
2371 M: Antonio Quartulli <a@unstable.cc>
2372 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2373 W: https://www.open-mesh.org/
2374 Q: https://patchwork.open-mesh.org/project/batman/list/
2376 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2377 F: Documentation/ABI/testing/sysfs-class-net-mesh
2378 F: Documentation/networking/batman-adv.txt
2379 F: include/uapi/linux/batman_adv.h
2382 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2383 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2384 L: linux-hams@vger.kernel.org
2385 W: http://www.baycom.org/~tom/ham/ham.html
2387 F: drivers/net/hamradio/baycom*
2389 BCACHE (BLOCK LAYER CACHE)
2390 M: Kent Overstreet <kent.overstreet@gmail.com>
2391 L: linux-bcache@vger.kernel.org
2392 W: http://bcache.evilpiepirate.org
2394 F: drivers/md/bcache/
2396 BDISP ST MEDIA DRIVER
2397 M: Fabien Dessenne <fabien.dessenne@st.com>
2398 L: linux-media@vger.kernel.org
2399 T: git git://linuxtv.org/media_tree.git
2400 W: https://linuxtv.org
2402 F: drivers/media/platform/sti/bdisp
2405 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2406 M: Salah Triki <salah.triki@gmail.com>
2408 T: git git://github.com/luisbg/linux-befs.git
2409 F: Documentation/filesystems/befs.txt
2412 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2413 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2414 L: netdev@vger.kernel.org
2416 F: drivers/net/ethernet/ec_bhf.c
2419 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2421 F: Documentation/filesystems/bfs.txt
2423 F: include/uapi/linux/bfs_fs.h
2425 BLACKFIN ARCHITECTURE
2426 M: Steven Miao <realmz6@gmail.com>
2427 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2428 T: git git://git.code.sf.net/p/adi-linux/code
2429 W: http://blackfin.uclinux.org
2433 BLACKFIN EMAC DRIVER
2434 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2435 W: http://blackfin.uclinux.org
2437 F: drivers/net/ethernet/adi/
2440 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2441 W: http://blackfin.uclinux.org
2443 F: drivers/rtc/rtc-bfin.c
2446 M: Sonic Zhang <sonic.zhang@analog.com>
2447 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2448 W: http://blackfin.uclinux.org
2450 F: drivers/mmc/host/bfin_sdh.c
2452 BLACKFIN SERIAL DRIVER
2453 M: Sonic Zhang <sonic.zhang@analog.com>
2454 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2455 W: http://blackfin.uclinux.org
2457 F: drivers/tty/serial/bfin_uart.c
2459 BLACKFIN WATCHDOG DRIVER
2460 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2461 W: http://blackfin.uclinux.org
2463 F: drivers/watchdog/bfin_wdt.c
2465 BLACKFIN I2C TWI DRIVER
2466 M: Sonic Zhang <sonic.zhang@analog.com>
2467 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2468 W: http://blackfin.uclinux.org/
2470 F: drivers/i2c/busses/i2c-bfin-twi.c
2472 BLACKFIN MEDIA DRIVER
2473 M: Scott Jiang <scott.jiang.linux@gmail.com>
2474 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2475 W: http://blackfin.uclinux.org/
2477 F: drivers/media/platform/blackfin/
2478 F: drivers/media/i2c/adv7183*
2479 F: drivers/media/i2c/vs6624*
2481 BLINKM RGB LED DRIVER
2482 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2484 F: drivers/leds/leds-blinkm.c
2487 M: Jens Axboe <axboe@kernel.dk>
2488 L: linux-block@vger.kernel.org
2489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2492 F: kernel/trace/blktrace.c
2496 M: Joern Engel <joern@lazybastard.org>
2497 L: linux-mtd@lists.infradead.org
2499 F: drivers/mtd/devices/block2mtd.c
2502 M: Marcel Holtmann <marcel@holtmann.org>
2503 M: Gustavo Padovan <gustavo@padovan.org>
2504 M: Johan Hedberg <johan.hedberg@gmail.com>
2505 L: linux-bluetooth@vger.kernel.org
2506 W: http://www.bluez.org/
2507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2510 F: drivers/bluetooth/
2513 M: Marcel Holtmann <marcel@holtmann.org>
2514 M: Gustavo Padovan <gustavo@padovan.org>
2515 M: Johan Hedberg <johan.hedberg@gmail.com>
2516 L: linux-bluetooth@vger.kernel.org
2517 W: http://www.bluez.org/
2518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2522 F: include/net/bluetooth/
2525 M: Jay Vosburgh <j.vosburgh@gmail.com>
2526 M: Veaceslav Falico <vfalico@gmail.com>
2527 M: Andy Gospodarek <andy@greyhouse.net>
2528 L: netdev@vger.kernel.org
2529 W: http://sourceforge.net/projects/bonding/
2531 F: drivers/net/bonding/
2532 F: include/uapi/linux/if_bonding.h
2534 BPF (Safe dynamic programs and tools)
2535 M: Alexei Starovoitov <ast@kernel.org>
2536 L: netdev@vger.kernel.org
2537 L: linux-kernel@vger.kernel.org
2541 BROADCOM B44 10/100 ETHERNET DRIVER
2542 M: Michael Chan <michael.chan@broadcom.com>
2543 L: netdev@vger.kernel.org
2545 F: drivers/net/ethernet/broadcom/b44.*
2547 BROADCOM B53 ETHERNET SWITCH DRIVER
2548 M: Florian Fainelli <f.fainelli@gmail.com>
2549 L: netdev@vger.kernel.org
2550 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2552 F: drivers/net/dsa/b53/*
2553 F: include/linux/platform_data/b53.h
2555 BROADCOM GENET ETHERNET DRIVER
2556 M: Florian Fainelli <f.fainelli@gmail.com>
2557 L: netdev@vger.kernel.org
2559 F: drivers/net/ethernet/broadcom/genet/
2561 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2562 M: Rasesh Mody <rasesh.mody@cavium.com>
2563 M: Harish Patil <harish.patil@cavium.com>
2564 M: Dept-GELinuxNICDev@cavium.com
2565 L: netdev@vger.kernel.org
2567 F: drivers/net/ethernet/broadcom/bnx2.*
2568 F: drivers/net/ethernet/broadcom/bnx2_*
2570 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2571 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2572 M: Ariel Elior <ariel.elior@cavium.com>
2573 M: everest-linux-l2@cavium.com
2574 L: netdev@vger.kernel.org
2576 F: drivers/net/ethernet/broadcom/bnx2x/
2578 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2579 M: Florian Fainelli <f.fainelli@gmail.com>
2580 M: Ray Jui <rjui@broadcom.com>
2581 M: Scott Branden <sbranden@broadcom.com>
2582 M: bcm-kernel-feedback-list@broadcom.com
2583 T: git git://github.com/broadcom/mach-bcm
2589 F: arch/arm/mach-bcm/
2591 BROADCOM BCM2835 ARM ARCHITECTURE
2592 M: Stephen Warren <swarren@wwwdotorg.org>
2593 M: Lee Jones <lee@kernel.org>
2594 M: Eric Anholt <eric@anholt.net>
2595 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2601 BROADCOM BCM47XX MIPS ARCHITECTURE
2602 M: Hauke Mehrtens <hauke@hauke-m.de>
2603 M: Rafał Miłecki <zajec5@gmail.com>
2604 L: linux-mips@linux-mips.org
2606 F: Documentation/devicetree/bindings/mips/brcm/
2607 F: arch/mips/bcm47xx/*
2608 F: arch/mips/include/asm/mach-bcm47xx/*
2610 BROADCOM BCM5301X ARM ARCHITECTURE
2611 M: Hauke Mehrtens <hauke@hauke-m.de>
2612 M: Rafał Miłecki <zajec5@gmail.com>
2613 M: bcm-kernel-feedback-list@broadcom.com
2614 L: linux-arm-kernel@lists.infradead.org
2616 F: arch/arm/mach-bcm/bcm_5301x.c
2617 F: arch/arm/boot/dts/bcm5301x*.dtsi
2618 F: arch/arm/boot/dts/bcm470*
2620 BROADCOM BCM53573 ARM ARCHITECTURE
2621 M: Rafał Miłecki <rafal@milecki.pl>
2622 L: linux-arm-kernel@lists.infradead.org
2624 F: arch/arm/boot/dts/bcm53573*
2625 F: arch/arm/boot/dts/bcm47189*
2627 BROADCOM BCM63XX ARM ARCHITECTURE
2628 M: Florian Fainelli <f.fainelli@gmail.com>
2629 M: bcm-kernel-feedback-list@broadcom.com
2630 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2631 T: git git://github.com/broadcom/stblinux.git
2635 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2636 M: Kevin Cernekee <cernekee@gmail.com>
2637 L: linux-usb@vger.kernel.org
2639 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2641 BROADCOM BCM7XXX ARM ARCHITECTURE
2642 M: Brian Norris <computersforpeace@gmail.com>
2643 M: Gregory Fong <gregory.0xf0@gmail.com>
2644 M: Florian Fainelli <f.fainelli@gmail.com>
2645 M: bcm-kernel-feedback-list@broadcom.com
2646 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2647 T: git git://github.com/broadcom/stblinux.git
2649 F: arch/arm/mach-bcm/*brcmstb*
2650 F: arch/arm/boot/dts/bcm7*.dts*
2651 F: drivers/bus/brcmstb_gisb.c
2654 BROADCOM BMIPS MIPS ARCHITECTURE
2655 M: Kevin Cernekee <cernekee@gmail.com>
2656 M: Florian Fainelli <f.fainelli@gmail.com>
2657 L: linux-mips@linux-mips.org
2658 T: git git://github.com/broadcom/stblinux.git
2660 F: arch/mips/bmips/*
2661 F: arch/mips/include/asm/mach-bmips/*
2662 F: arch/mips/kernel/*bmips*
2663 F: arch/mips/boot/dts/brcm/bcm*.dts*
2664 F: drivers/irqchip/irq-bcm63*
2665 F: drivers/irqchip/irq-bcm7*
2666 F: drivers/irqchip/irq-brcmstb*
2667 F: include/linux/bcm963xx_nvram.h
2668 F: include/linux/bcm963xx_tag.h
2670 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2671 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2672 M: Prashant Sreedharan <prashant@broadcom.com>
2673 M: Michael Chan <mchan@broadcom.com>
2674 L: netdev@vger.kernel.org
2676 F: drivers/net/ethernet/broadcom/tg3.*
2678 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2679 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2680 M: Franky Lin <franky.lin@broadcom.com>
2681 M: Hante Meuleman <hante.meuleman@broadcom.com>
2682 L: linux-wireless@vger.kernel.org
2683 L: brcm80211-dev-list.pdl@broadcom.com
2685 F: drivers/net/wireless/broadcom/brcm80211/
2687 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2688 M: QLogic-Storage-Upstream@qlogic.com
2689 L: linux-scsi@vger.kernel.org
2691 F: drivers/scsi/bnx2fc/
2693 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2694 M: QLogic-Storage-Upstream@qlogic.com
2695 L: linux-scsi@vger.kernel.org
2697 F: drivers/scsi/bnx2i/
2699 BROADCOM IPROC ARM ARCHITECTURE
2700 M: Ray Jui <rjui@broadcom.com>
2701 M: Scott Branden <sbranden@broadcom.com>
2702 M: Jon Mason <jonmason@broadcom.com>
2703 M: bcm-kernel-feedback-list@broadcom.com
2704 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2705 T: git git://github.com/broadcom/cygnus-linux.git
2720 F: arch/arm64/boot/dts/broadcom/ns2*
2721 F: drivers/clk/bcm/clk-ns*
2722 F: drivers/pinctrl/bcm/pinctrl-ns*
2724 BROADCOM BRCMSTB GPIO DRIVER
2725 M: Gregory Fong <gregory.0xf0@gmail.com>
2726 L: bcm-kernel-feedback-list@broadcom.com
2728 F: drivers/gpio/gpio-brcmstb.c
2729 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2731 BROADCOM KONA GPIO DRIVER
2732 M: Ray Jui <rjui@broadcom.com>
2733 L: bcm-kernel-feedback-list@broadcom.com
2735 F: drivers/gpio/gpio-bcm-kona.c
2736 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2738 BROADCOM NVRAM DRIVER
2739 M: Rafał Miłecki <zajec5@gmail.com>
2740 L: linux-mips@linux-mips.org
2742 F: drivers/firmware/broadcom/*
2744 BROADCOM STB NAND FLASH DRIVER
2745 M: Brian Norris <computersforpeace@gmail.com>
2746 M: Kamal Dasu <kdasu.kdev@gmail.com>
2747 L: linux-mtd@lists.infradead.org
2748 L: bcm-kernel-feedback-list@broadcom.com
2750 F: drivers/mtd/nand/brcmnand/
2752 BROADCOM STB AVS CPUFREQ DRIVER
2753 M: Markus Mayer <mmayer@broadcom.com>
2754 M: bcm-kernel-feedback-list@broadcom.com
2755 L: linux-pm@vger.kernel.org
2757 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2758 F: drivers/cpufreq/brcmstb*
2760 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2761 M: Rafał Miłecki <zajec5@gmail.com>
2762 L: linux-wireless@vger.kernel.org
2765 F: include/linux/bcma/
2767 BROADCOM SYSTEMPORT ETHERNET DRIVER
2768 M: Florian Fainelli <f.fainelli@gmail.com>
2769 L: netdev@vger.kernel.org
2771 F: drivers/net/ethernet/broadcom/bcmsysport.*
2773 BROADCOM VULCAN ARM64 SOC
2774 M: Jayachandran C. <jchandra@broadcom.com>
2775 M: bcm-kernel-feedback-list@broadcom.com
2776 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2778 F: arch/arm64/boot/dts/broadcom/vulcan*
2780 BROCADE BFA FC SCSI DRIVER
2781 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2782 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2783 L: linux-scsi@vger.kernel.org
2785 F: drivers/scsi/bfa/
2787 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2788 M: Rasesh Mody <rasesh.mody@cavium.com>
2789 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2790 M: Dept-GELinuxNICDev@cavium.com
2791 L: netdev@vger.kernel.org
2793 F: drivers/net/ethernet/brocade/bna/
2795 BSG (block layer generic sg v4 driver)
2796 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2797 L: linux-scsi@vger.kernel.org
2800 F: include/linux/bsg.h
2801 F: include/uapi/linux/bsg.h
2804 M: Clemens Ladisch <clemens@ladisch.de>
2805 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2806 T: git git://git.alsa-project.org/alsa-kernel.git
2808 F: Documentation/sound/alsa/Bt87x.txt
2809 F: sound/pci/bt87x.c
2812 M: Michael Buesch <m@bues.ch>
2813 W: http://bu3sch.de/btgpio.php
2815 F: drivers/gpio/gpio-bt8xx.c
2818 M: Chris Mason <clm@fb.com>
2819 M: Josef Bacik <jbacik@fb.com>
2820 M: David Sterba <dsterba@suse.com>
2821 L: linux-btrfs@vger.kernel.org
2822 W: http://btrfs.wiki.kernel.org/
2823 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2826 F: Documentation/filesystems/btrfs.txt
2829 BTTV VIDEO4LINUX DRIVER
2830 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2831 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2832 L: linux-media@vger.kernel.org
2833 W: https://linuxtv.org
2834 T: git git://linuxtv.org/media_tree.git
2836 F: Documentation/media/v4l-drivers/bttv*
2837 F: drivers/media/pci/bt8xx/bttv*
2839 BUSLOGIC SCSI DRIVER
2840 M: Khalid Aziz <khalid@gonehiking.org>
2841 L: linux-scsi@vger.kernel.org
2843 F: drivers/scsi/BusLogic.*
2844 F: drivers/scsi/FlashPoint.*
2846 C-MEDIA CMI8788 DRIVER
2847 M: Clemens Ladisch <clemens@ladisch.de>
2848 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2849 T: git git://git.alsa-project.org/alsa-kernel.git
2851 F: sound/pci/oxygen/
2854 M: Mark Salter <msalter@redhat.com>
2855 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2856 L: linux-c6x-dev@linux-c6x.org
2857 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2861 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2862 M: David Howells <dhowells@redhat.com>
2863 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2865 F: Documentation/filesystems/caching/cachefiles.txt
2868 CADET FM/AM RADIO RECEIVER DRIVER
2869 M: Hans Verkuil <hverkuil@xs4all.nl>
2870 L: linux-media@vger.kernel.org
2871 T: git git://linuxtv.org/media_tree.git
2872 W: https://linuxtv.org
2874 F: drivers/media/radio/radio-cadet*
2876 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2877 M: Jonathan Corbet <corbet@lwn.net>
2878 L: linux-media@vger.kernel.org
2879 T: git git://linuxtv.org/media_tree.git
2881 F: Documentation/media/v4l-drivers/cafe_ccic*
2882 F: drivers/media/platform/marvell-ccic/
2885 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2886 L: netdev@vger.kernel.org
2888 F: Documentation/networking/caif/
2889 F: drivers/net/caif/
2890 F: include/uapi/linux/caif/
2891 F: include/net/caif/
2894 CALGARY x86-64 IOMMU
2895 M: Muli Ben-Yehuda <mulix@mulix.org>
2896 M: Jon Mason <jdmason@kudzu.us>
2897 L: iommu@lists.linux-foundation.org
2899 F: arch/x86/kernel/pci-calgary_64.c
2900 F: arch/x86/kernel/tce_64.c
2901 F: arch/x86/include/asm/calgary.h
2902 F: arch/x86/include/asm/tce.h
2905 M: Oliver Hartkopp <socketcan@hartkopp.net>
2906 M: Marc Kleine-Budde <mkl@pengutronix.de>
2907 L: linux-can@vger.kernel.org
2908 W: https://github.com/linux-can
2909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2912 F: Documentation/networking/can.txt
2914 F: include/linux/can/core.h
2915 F: include/uapi/linux/can.h
2916 F: include/uapi/linux/can/bcm.h
2917 F: include/uapi/linux/can/raw.h
2918 F: include/uapi/linux/can/gw.h
2921 M: Wolfgang Grandegger <wg@grandegger.com>
2922 M: Marc Kleine-Budde <mkl@pengutronix.de>
2923 L: linux-can@vger.kernel.org
2924 W: https://github.com/linux-can
2925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2928 F: Documentation/devicetree/bindings/net/can/
2930 F: include/linux/can/dev.h
2931 F: include/linux/can/platform/
2932 F: include/uapi/linux/can/error.h
2933 F: include/uapi/linux/can/netlink.h
2936 M: Serge Hallyn <serge@hallyn.com>
2937 L: linux-security-module@vger.kernel.org
2939 F: include/linux/capability.h
2940 F: include/uapi/linux/capability.h
2941 F: security/commoncap.c
2942 F: kernel/capability.c
2944 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2945 M: Kevin Tsai <ktsai@capellamicro.com>
2947 F: drivers/iio/light/cm*
2948 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2951 M: Jan Glauber <jglauber@cavium.com>
2952 M: David Daney <david.daney@cavium.com>
2953 W: http://www.cavium.com
2955 F: drivers/i2c/busses/i2c-octeon*
2956 F: drivers/i2c/busses/i2c-thunderx*
2958 CAVIUM LIQUIDIO NETWORK DRIVER
2959 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2960 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2961 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2962 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2963 L: netdev@vger.kernel.org
2964 W: http://www.cavium.com
2966 F: drivers/net/ethernet/cavium/liquidio/
2968 CC2520 IEEE-802.15.4 RADIO DRIVER
2969 M: Varka Bhadram <varkabhadram@gmail.com>
2970 L: linux-wpan@vger.kernel.org
2972 F: drivers/net/ieee802154/cc2520.c
2973 F: include/linux/spi/cc2520.h
2974 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2977 M: Hans Verkuil <hans.verkuil@cisco.com>
2978 L: linux-media@vger.kernel.org
2979 T: git git://linuxtv.org/media_tree.git
2980 W: http://linuxtv.org
2982 F: Documentation/cec.txt
2983 F: Documentation/media/uapi/cec
2984 F: drivers/staging/media/cec/
2985 F: drivers/media/cec-edid.c
2986 F: drivers/media/rc/keymaps/rc-cec.c
2987 F: include/media/cec.h
2988 F: include/media/cec-edid.h
2989 F: include/linux/cec.h
2990 F: include/linux/cec-funcs.h
2992 CELL BROADBAND ENGINE ARCHITECTURE
2993 M: Arnd Bergmann <arnd@arndb.de>
2994 L: linuxppc-dev@lists.ozlabs.org
2995 W: http://www.ibm.com/developerworks/power/cell/
2997 F: arch/powerpc/include/asm/cell*.h
2998 F: arch/powerpc/include/asm/spu*.h
2999 F: arch/powerpc/include/uapi/asm/spu*.h
3000 F: arch/powerpc/oprofile/*cell*
3001 F: arch/powerpc/platforms/cell/
3003 CEPH COMMON CODE (LIBCEPH)
3004 M: Ilya Dryomov <idryomov@gmail.com>
3005 M: "Yan, Zheng" <zyan@redhat.com>
3006 M: Sage Weil <sage@redhat.com>
3007 L: ceph-devel@vger.kernel.org
3009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3010 T: git git://github.com/ceph/ceph-client.git
3013 F: include/linux/ceph/
3014 F: include/linux/crush/
3016 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3017 M: "Yan, Zheng" <zyan@redhat.com>
3018 M: Sage Weil <sage@redhat.com>
3019 M: Ilya Dryomov <idryomov@gmail.com>
3020 L: ceph-devel@vger.kernel.org
3022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3023 T: git git://github.com/ceph/ceph-client.git
3025 F: Documentation/filesystems/ceph.txt
3028 CERTIFICATE HANDLING:
3029 M: David Howells <dhowells@redhat.com>
3030 M: David Woodhouse <dwmw2@infradead.org>
3031 L: keyrings@vger.kernel.org
3033 F: Documentation/module-signing.txt
3035 F: scripts/sign-file.c
3036 F: scripts/extract-cert.c
3038 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3039 L: linux-usb@vger.kernel.org
3041 F: Documentation/usb/WUSB-Design-overview.txt
3042 F: Documentation/usb/wusb-cbaf
3043 F: drivers/usb/host/hwa-hc.c
3044 F: drivers/usb/host/whci/
3045 F: drivers/usb/wusbcore/
3046 F: include/linux/usb/wusb*
3048 CFAG12864B LCD DRIVER
3049 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3050 W: http://miguelojeda.es/auxdisplay.htm
3051 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3053 F: drivers/auxdisplay/cfag12864b.c
3054 F: include/linux/cfag12864b.h
3056 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3057 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3058 W: http://miguelojeda.es/auxdisplay.htm
3059 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3061 F: drivers/auxdisplay/cfag12864bfb.c
3062 F: include/linux/cfag12864b.h
3064 CFG80211 and NL80211
3065 M: Johannes Berg <johannes@sipsolutions.net>
3066 L: linux-wireless@vger.kernel.org
3067 W: http://wireless.kernel.org/
3068 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3071 F: include/uapi/linux/nl80211.h
3072 F: include/net/cfg80211.h
3074 X: net/wireless/wext*
3076 CHAR and MISC DRIVERS
3077 M: Arnd Bergmann <arnd@arndb.de>
3078 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3083 F: include/linux/miscdevice.h
3086 M: Andy Whitcroft <apw@canonical.com>
3087 M: Joe Perches <joe@perches.com>
3089 F: scripts/checkpatch.pl
3091 CHINESE DOCUMENTATION
3092 M: Harry Wei <harryxiyou@gmail.com>
3093 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3094 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3096 F: Documentation/zh_CN/
3098 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3099 M: Peter Chen <Peter.Chen@nxp.com>
3100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3101 L: linux-usb@vger.kernel.org
3103 F: drivers/usb/chipidea/
3105 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3106 M: Hans de Goede <hdegoede@redhat.com>
3107 L: linux-input@vger.kernel.org
3109 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3110 F: drivers/input/touchscreen/chipone_icn8318.c
3112 CHROME HARDWARE PLATFORM SUPPORT
3113 M: Olof Johansson <olof@lixom.net>
3115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3116 F: drivers/platform/chrome/
3118 CISCO VIC ETHERNET NIC DRIVER
3119 M: Christian Benvenuti <benve@cisco.com>
3120 M: Sujith Sankar <ssujith@cisco.com>
3121 M: Govindarajulu Varadarajan <_govind@gmx.com>
3122 M: Neel Patel <neepatel@cisco.com>
3124 F: drivers/net/ethernet/cisco/enic/
3126 CISCO VIC LOW LATENCY NIC DRIVER
3127 M: Christian Benvenuti <benve@cisco.com>
3128 M: Dave Goodell <dgoodell@cisco.com>
3130 F: drivers/infiniband/hw/usnic/
3132 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3133 M: Hartley Sweeten <hsweeten@visionengravers.com>
3134 L: netdev@vger.kernel.org
3136 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3138 CIRRUS LOGIC AUDIO CODEC DRIVERS
3139 M: Brian Austin <brian.austin@cirrus.com>
3140 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3141 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3143 F: sound/soc/codecs/cs*
3146 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3147 L: linux-kernel@vger.kernel.org
3150 F: include/linux/cleancache.h
3153 M: Russell King <linux@armlinux.org.uk>
3154 L: linux-clk@vger.kernel.org
3156 F: include/linux/clk.h
3158 CLOCKSOURCE, CLOCKEVENT DRIVERS
3159 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3160 M: Thomas Gleixner <tglx@linutronix.de>
3161 L: linux-kernel@vger.kernel.org
3162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3164 F: drivers/clocksource
3166 CISCO FCOE HBA DRIVER
3167 M: Hiral Patel <hiralpat@cisco.com>
3168 M: Suma Ramars <sramars@cisco.com>
3169 M: Brian Uchino <buchino@cisco.com>
3170 L: linux-scsi@vger.kernel.org
3172 F: drivers/scsi/fnic/
3174 CISCO SCSI HBA DRIVER
3175 M: Narsimhulu Musini <nmusini@cisco.com>
3176 M: Sesidhar Baddela <sebaddel@cisco.com>
3177 L: linux-scsi@vger.kernel.org
3179 F: drivers/scsi/snic/
3182 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3183 M: Daniel Oliveira Nascimento <don@syst.com.br>
3184 L: platform-driver-x86@vger.kernel.org
3186 F: drivers/platform/x86/classmate-laptop.c
3189 M: Hans Verkuil <hans.verkuil@cisco.com>
3190 L: linux-media@vger.kernel.org
3191 T: git git://linuxtv.org/media_tree.git
3192 W: https://linuxtv.org
3194 F: drivers/media/pci/cobalt/
3196 COCCINELLE/Semantic Patches (SmPL)
3197 M: Julia Lawall <Julia.Lawall@lip6.fr>
3198 M: Gilles Muller <Gilles.Muller@lip6.fr>
3199 M: Nicolas Palix <nicolas.palix@imag.fr>
3200 M: Michal Marek <mmarek@suse.com>
3201 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3203 W: http://coccinelle.lip6.fr/
3205 F: Documentation/dev-tools/coccinelle.rst
3206 F: scripts/coccinelle/
3207 F: scripts/coccicheck
3210 M: Jan Harkes <jaharkes@cs.cmu.edu>
3212 L: codalist@coda.cs.cmu.edu
3213 W: http://www.coda.cs.cmu.edu/
3215 F: Documentation/filesystems/coda.txt
3217 F: include/linux/coda*.h
3218 F: include/uapi/linux/coda*.h
3220 CODA V4L2 MEM2MEM DRIVER
3221 M: Philipp Zabel <p.zabel@pengutronix.de>
3222 L: linux-media@vger.kernel.org
3224 F: Documentation/devicetree/bindings/media/coda.txt
3225 F: drivers/media/platform/coda/
3227 COMMON CLK FRAMEWORK
3228 M: Michael Turquette <mturquette@baylibre.com>
3229 M: Stephen Boyd <sboyd@codeaurora.org>
3230 L: linux-clk@vger.kernel.org
3231 Q: http://patchwork.kernel.org/project/linux-clk/list/
3232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3234 F: Documentation/devicetree/bindings/clock/
3236 X: drivers/clk/clkdev.c
3237 F: include/linux/clk-pr*
3238 F: include/linux/clk/
3240 COMMON INTERNET FILE SYSTEM (CIFS)
3241 M: Steve French <sfrench@samba.org>
3242 L: linux-cifs@vger.kernel.org
3243 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3244 W: http://linux-cifs.samba.org/
3245 T: git git://git.samba.org/sfrench/cifs-2.6.git
3247 F: Documentation/filesystems/cifs/
3250 COMPACTPCI HOTPLUG CORE
3251 M: Scott Murray <scott@spiteful.org>
3252 L: linux-pci@vger.kernel.org
3254 F: drivers/pci/hotplug/cpci_hotplug*
3256 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3257 M: Scott Murray <scott@spiteful.org>
3258 L: linux-pci@vger.kernel.org
3260 F: drivers/pci/hotplug/cpcihp_zt5550.*
3262 COMPACTPCI HOTPLUG GENERIC DRIVER
3263 M: Scott Murray <scott@spiteful.org>
3264 L: linux-pci@vger.kernel.org
3266 F: drivers/pci/hotplug/cpcihp_generic.c
3268 COMPAL LAPTOP SUPPORT
3269 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3270 L: platform-driver-x86@vger.kernel.org
3272 F: drivers/platform/x86/compal-laptop.c
3274 CONEXANT ACCESSRUNNER USB DRIVER
3275 L: accessrunner-general@lists.sourceforge.net
3276 W: http://accessrunner.sourceforge.net/
3278 F: drivers/usb/atm/cxacru.c
3281 M: Joel Becker <jlbec@evilplan.org>
3282 M: Christoph Hellwig <hch@lst.de>
3283 T: git git://git.infradead.org/users/hch/configfs.git
3286 F: include/linux/configfs.h
3289 M: Evgeniy Polyakov <zbr@ioremap.net>
3290 L: netdev@vger.kernel.org
3292 F: drivers/connector/
3294 CONTROL GROUP (CGROUP)
3295 M: Tejun Heo <tj@kernel.org>
3296 M: Li Zefan <lizefan@huawei.com>
3297 M: Johannes Weiner <hannes@cmpxchg.org>
3298 L: cgroups@vger.kernel.org
3299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3301 F: Documentation/cgroup*
3302 F: include/linux/cgroup*
3305 CONTROL GROUP - CPUSET
3306 M: Li Zefan <lizefan@huawei.com>
3307 L: cgroups@vger.kernel.org
3308 W: http://www.bullopensource.org/cpuset/
3309 W: http://oss.sgi.com/projects/cpusets/
3310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3312 F: Documentation/cgroup-v1/cpusets.txt
3313 F: include/linux/cpuset.h
3316 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3317 M: Johannes Weiner <hannes@cmpxchg.org>
3318 M: Michal Hocko <mhocko@kernel.org>
3319 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3320 L: cgroups@vger.kernel.org
3321 L: linux-mm@kvack.org
3326 CORETEMP HARDWARE MONITORING DRIVER
3327 M: Fenghua Yu <fenghua.yu@intel.com>
3328 L: linux-hwmon@vger.kernel.org
3330 F: Documentation/hwmon/coretemp
3331 F: drivers/hwmon/coretemp.c
3333 COSA/SRP SYNC SERIAL DRIVER
3334 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3335 W: http://www.fi.muni.cz/~kas/cosa/
3337 F: drivers/net/wan/cosa*
3339 CPMAC ETHERNET DRIVER
3340 M: Florian Fainelli <f.fainelli@gmail.com>
3341 L: netdev@vger.kernel.org
3343 F: drivers/net/ethernet/ti/cpmac.c
3345 CPU FREQUENCY DRIVERS
3346 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3347 M: Viresh Kumar <viresh.kumar@linaro.org>
3348 L: linux-pm@vger.kernel.org
3350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3351 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3352 B: https://bugzilla.kernel.org
3353 F: Documentation/cpu-freq/
3355 F: include/linux/cpufreq.h
3357 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3358 M: Viresh Kumar <viresh.kumar@linaro.org>
3359 M: Sudeep Holla <sudeep.holla@arm.com>
3360 L: linux-pm@vger.kernel.org
3361 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3363 F: drivers/cpufreq/arm_big_little.h
3364 F: drivers/cpufreq/arm_big_little.c
3365 F: drivers/cpufreq/arm_big_little_dt.c
3367 CPUIDLE DRIVER - ARM BIG LITTLE
3368 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3369 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3370 L: linux-pm@vger.kernel.org
3371 L: linux-arm-kernel@lists.infradead.org
3372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3374 F: drivers/cpuidle/cpuidle-big_little.c
3376 CPUIDLE DRIVER - ARM EXYNOS
3377 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3378 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3379 M: Kukjin Kim <kgene@kernel.org>
3380 L: linux-pm@vger.kernel.org
3381 L: linux-samsung-soc@vger.kernel.org
3383 F: drivers/cpuidle/cpuidle-exynos.c
3384 F: arch/arm/mach-exynos/pm.c
3387 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3388 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3389 L: linux-pm@vger.kernel.org
3391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3392 B: https://bugzilla.kernel.org
3393 F: drivers/cpuidle/*
3394 F: include/linux/cpuidle.h
3397 M: "H. Peter Anvin" <hpa@zytor.com>
3399 F: arch/x86/kernel/cpuid.c
3400 F: arch/x86/kernel/msr.c
3402 CPU POWER MONITORING SUBSYSTEM
3403 M: Thomas Renninger <trenn@suse.com>
3404 L: linux-pm@vger.kernel.org
3406 F: tools/power/cpupower/
3409 W: http://sourceforge.net/projects/cramfs/
3410 S: Orphan / Obsolete
3411 F: Documentation/filesystems/cramfs.txt
3415 M: Mikael Starvik <starvik@axis.com>
3416 M: Jesper Nilsson <jesper.nilsson@axis.com>
3417 L: linux-cris-kernel@axis.com
3418 W: http://developer.axis.com
3419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3422 F: drivers/tty/serial/crisv10.*
3425 M: Herbert Xu <herbert@gondor.apana.org.au>
3426 M: "David S. Miller" <davem@davemloft.net>
3427 L: linux-crypto@vger.kernel.org
3428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3431 F: Documentation/crypto/
3432 F: Documentation/devicetree/bindings/crypto/
3433 F: Documentation/DocBook/crypto-API.tmpl
3439 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3440 M: Neil Horman <nhorman@tuxdriver.com>
3441 L: linux-crypto@vger.kernel.org
3443 F: crypto/ansi_cprng.c
3447 M: Hans Verkuil <hverkuil@xs4all.nl>
3448 L: linux-media@vger.kernel.org
3449 T: git git://linuxtv.org/media_tree.git
3450 W: http://linuxtv.org
3452 F: drivers/media/i2c/cs3308.c
3453 F: drivers/media/i2c/cs3308.h
3455 CS5535 Audio ALSA driver
3456 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3458 F: sound/pci/cs5535audio/
3461 M: Solomon Peachy <pizza@shaftnet.org>
3463 F: drivers/net/wireless/st/cw1200/
3465 CX18 VIDEO4LINUX DRIVER
3466 M: Andy Walls <awalls@md.metrocast.net>
3467 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3468 L: linux-media@vger.kernel.org
3469 T: git git://linuxtv.org/media_tree.git
3470 W: https://linuxtv.org
3471 W: http://www.ivtvdriver.org/index.php/Cx18
3473 F: Documentation/media/v4l-drivers/cx18*
3474 F: drivers/media/pci/cx18/
3475 F: include/uapi/linux/ivtv*
3477 CX2341X MPEG ENCODER HELPER MODULE
3478 M: Hans Verkuil <hverkuil@xs4all.nl>
3479 L: linux-media@vger.kernel.org
3480 T: git git://linuxtv.org/media_tree.git
3481 W: https://linuxtv.org
3483 F: drivers/media/common/cx2341x*
3484 F: include/media/cx2341x*
3486 CX24120 MEDIA DRIVER
3487 M: Jemma Denson <jdenson@gmail.com>
3488 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3489 L: linux-media@vger.kernel.org
3490 W: https://linuxtv.org
3491 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3493 F: drivers/media/dvb-frontends/cx24120*
3495 CX88 VIDEO4LINUX DRIVER
3496 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3497 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3498 L: linux-media@vger.kernel.org
3499 W: https://linuxtv.org
3500 T: git git://linuxtv.org/media_tree.git
3502 F: Documentation/media/v4l-drivers/cx88*
3503 F: drivers/media/pci/cx88/
3505 CXD2820R MEDIA DRIVER
3506 M: Antti Palosaari <crope@iki.fi>
3507 L: linux-media@vger.kernel.org
3508 W: https://linuxtv.org
3509 W: http://palosaari.fi/linux/
3510 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3511 T: git git://linuxtv.org/anttip/media_tree.git
3513 F: drivers/media/dvb-frontends/cxd2820r*
3515 CXGB3 ETHERNET DRIVER (CXGB3)
3516 M: Santosh Raspatur <santosh@chelsio.com>
3517 L: netdev@vger.kernel.org
3518 W: http://www.chelsio.com
3520 F: drivers/net/ethernet/chelsio/cxgb3/
3522 CXGB3 ISCSI DRIVER (CXGB3I)
3523 M: Karen Xie <kxie@chelsio.com>
3524 L: linux-scsi@vger.kernel.org
3525 W: http://www.chelsio.com
3527 F: drivers/scsi/cxgbi/cxgb3i
3529 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3530 M: Steve Wise <swise@chelsio.com>
3531 L: linux-rdma@vger.kernel.org
3532 W: http://www.openfabrics.org
3534 F: drivers/infiniband/hw/cxgb3/
3535 F: include/uapi/rdma/cxgb3-abi.h
3537 CXGB4 ETHERNET DRIVER (CXGB4)
3538 M: Hariprasad S <hariprasad@chelsio.com>
3539 L: netdev@vger.kernel.org
3540 W: http://www.chelsio.com
3542 F: drivers/net/ethernet/chelsio/cxgb4/
3544 CXGB4 ISCSI DRIVER (CXGB4I)
3545 M: Karen Xie <kxie@chelsio.com>
3546 L: linux-scsi@vger.kernel.org
3547 W: http://www.chelsio.com
3549 F: drivers/scsi/cxgbi/cxgb4i
3551 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3552 M: Steve Wise <swise@chelsio.com>
3553 L: linux-rdma@vger.kernel.org
3554 W: http://www.openfabrics.org
3556 F: drivers/infiniband/hw/cxgb4/
3557 F: include/uapi/rdma/cxgb4-abi.h
3559 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3560 M: Casey Leedom <leedom@chelsio.com>
3561 L: netdev@vger.kernel.org
3562 W: http://www.chelsio.com
3564 F: drivers/net/ethernet/chelsio/cxgb4vf/
3566 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3567 M: Ian Munsie <imunsie@au1.ibm.com>
3568 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3569 L: linuxppc-dev@lists.ozlabs.org
3571 F: arch/powerpc/platforms/powernv/pci-cxl.c
3572 F: drivers/misc/cxl/
3573 F: include/misc/cxl*
3574 F: include/uapi/misc/cxl.h
3575 F: Documentation/powerpc/cxl.txt
3576 F: Documentation/ABI/testing/sysfs-class-cxl
3578 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3579 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3580 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3581 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3582 L: linux-scsi@vger.kernel.org
3584 F: drivers/scsi/cxlflash/
3585 F: include/uapi/scsi/cxlflash_ioctls.h
3586 F: Documentation/powerpc/cxlflash.txt
3588 STMMAC ETHERNET DRIVER
3589 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3590 M: Alexandre Torgue <alexandre.torgue@st.com>
3591 L: netdev@vger.kernel.org
3592 W: http://www.stlinux.com
3594 F: drivers/net/ethernet/stmicro/stmmac/
3597 M: Russell King <linux@armlinux.org.uk>
3598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3599 W: http://www.armlinux.org.uk/
3601 F: drivers/video/fbdev/cyber2000fb.*
3603 CYCLADES ASYNC MUX DRIVER
3604 W: http://www.cyclades.com/
3606 F: drivers/tty/cyclades.c
3607 F: include/linux/cyclades.h
3608 F: include/uapi/linux/cyclades.h
3610 CYCLADES PC300 DRIVER
3611 W: http://www.cyclades.com/
3613 F: drivers/net/wan/pc300*
3615 CYPRESS_FIRMWARE MEDIA DRIVER
3616 M: Antti Palosaari <crope@iki.fi>
3617 L: linux-media@vger.kernel.org
3618 W: https://linuxtv.org
3619 W: http://palosaari.fi/linux/
3620 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3621 T: git git://linuxtv.org/anttip/media_tree.git
3623 F: drivers/media/common/cypress_firmware*
3625 CYTTSP TOUCHSCREEN DRIVER
3626 M: Ferruh Yigit <fery@cypress.com>
3627 L: linux-input@vger.kernel.org
3629 F: drivers/input/touchscreen/cyttsp*
3630 F: include/linux/input/cyttsp.h
3632 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3633 M: Joshua Kinard <kumba@gentoo.org>
3635 F: drivers/rtc/rtc-ds1685.c
3636 F: include/linux/rtc/ds1685.h
3638 DAMA SLAVE for AX.25
3639 M: Joerg Reuter <jreuter@yaina.de>
3640 W: http://yaina.de/jreuter/
3641 W: http://www.qsl.net/dl1bke/
3642 L: linux-hams@vger.kernel.org
3644 F: net/ax25/af_ax25.c
3645 F: net/ax25/ax25_dev.c
3646 F: net/ax25/ax25_ds_*
3647 F: net/ax25/ax25_in.c
3648 F: net/ax25/ax25_out.c
3649 F: net/ax25/ax25_timer.c
3650 F: net/ax25/sysctl_net_ax25.c
3652 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3653 L: netdev@vger.kernel.org
3655 F: Documentation/networking/dmfe.txt
3656 F: drivers/net/ethernet/dec/tulip/dmfe.c
3658 DC390/AM53C974 SCSI driver
3659 M: Hannes Reinecke <hare@suse.com>
3660 L: linux-scsi@vger.kernel.org
3662 F: drivers/scsi/am53c974.c
3665 M: Oliver Neukum <oliver@neukum.org>
3666 M: Ali Akcaagac <aliakc@web.de>
3667 M: Jamie Lenehan <lenehan@twibble.org>
3668 L: dc395x@twibble.org
3669 W: http://twibble.org/dist/dc395x/
3670 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3672 F: Documentation/scsi/dc395x.txt
3673 F: drivers/scsi/dc395x.*
3676 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3677 L: dccp@vger.kernel.org
3678 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3680 F: include/linux/dccp.h
3681 F: include/uapi/linux/dccp.h
3682 F: include/linux/tfrc.h
3685 DECnet NETWORK LAYER
3686 W: http://linux-decnet.sourceforge.net
3687 L: linux-decnet-user@lists.sourceforge.net
3689 F: Documentation/networking/decnet.txt
3692 DECSTATION PLATFORM SUPPORT
3693 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3694 L: linux-mips@linux-mips.org
3695 W: http://www.linux-mips.org/wiki/DECstation
3698 F: arch/mips/include/asm/dec/
3699 F: arch/mips/include/asm/mach-dec/
3701 DEFXX FDDI NETWORK DRIVER
3702 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3704 F: drivers/net/fddi/defxx.*
3707 M: Matthew Garrett <mjg59@srcf.ucam.org>
3708 M: Pali Rohár <pali.rohar@gmail.com>
3709 L: platform-driver-x86@vger.kernel.org
3711 F: drivers/platform/x86/dell-laptop.c
3713 DELL LAPTOP RBTN DRIVER
3714 M: Pali Rohár <pali.rohar@gmail.com>
3716 F: drivers/platform/x86/dell-rbtn.*
3718 DELL LAPTOP FREEFALL DRIVER
3719 M: Pali Rohár <pali.rohar@gmail.com>
3721 F: drivers/platform/x86/dell-smo8800.c
3723 DELL LAPTOP SMM DRIVER
3724 M: Pali Rohár <pali.rohar@gmail.com>
3726 F: drivers/hwmon/dell-smm-hwmon.c
3727 F: include/uapi/linux/i8k.h
3729 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3730 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3732 F: Documentation/dcdbas.txt
3733 F: drivers/firmware/dcdbas.*
3735 DELL WMI EXTRAS DRIVER
3736 M: Matthew Garrett <mjg59@srcf.ucam.org>
3737 M: Pali Rohár <pali.rohar@gmail.com>
3739 F: drivers/platform/x86/dell-wmi.c
3741 DESIGNWARE USB2 DRD IP DRIVER
3742 M: John Youn <johnyoun@synopsys.com>
3743 L: linux-usb@vger.kernel.org
3744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3746 F: drivers/usb/dwc2/
3748 DESIGNWARE USB3 DRD IP DRIVER
3749 M: Felipe Balbi <balbi@kernel.org>
3750 L: linux-usb@vger.kernel.org
3751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3753 F: drivers/usb/dwc3/
3755 DEVICE COREDUMP (DEV_COREDUMP)
3756 M: Johannes Berg <johannes@sipsolutions.net>
3757 L: linux-kernel@vger.kernel.org
3759 F: drivers/base/devcoredump.c
3760 F: include/linux/devcoredump.h
3762 DEVICE FREQUENCY (DEVFREQ)
3763 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3764 M: Kyungmin Park <kyungmin.park@samsung.com>
3765 L: linux-pm@vger.kernel.org
3766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3769 F: include/linux/devfreq.h
3770 F: Documentation/devicetree/bindings/devfreq/
3772 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3773 M: Chanwoo Choi <cw00.choi@samsung.com>
3774 L: linux-pm@vger.kernel.org
3775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3777 F: drivers/devfreq/event/
3778 F: drivers/devfreq/devfreq-event.c
3779 F: include/linux/devfreq-event.h
3780 F: Documentation/devicetree/bindings/devfreq/event/
3782 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3783 M: Chanwoo Choi <cw00.choi@samsung.com>
3784 L: linux-pm@vger.kernel.org
3785 L: linux-samsung-soc@vger.kernel.org
3786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3788 F: drivers/devfreq/exynos-bus.c
3789 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3791 DEVICE NUMBER REGISTRY
3792 M: Torben Mathiasen <device@lanana.org>
3793 W: http://lanana.org/docs/device-list/index.html
3797 M: Alasdair Kergon <agk@redhat.com>
3798 M: Mike Snitzer <snitzer@redhat.com>
3799 M: dm-devel@redhat.com
3800 L: dm-devel@redhat.com
3801 W: http://sources.redhat.com/dm
3802 Q: http://patchwork.kernel.org/project/dm-devel/list/
3803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3804 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3806 F: Documentation/device-mapper/
3808 F: drivers/md/persistent-data/
3809 F: include/linux/device-mapper.h
3810 F: include/linux/dm-*.h
3811 F: include/uapi/linux/dm-*.h
3814 M: Jiri Pirko <jiri@mellanox.com>
3815 L: netdev@vger.kernel.org
3817 F: net/core/devlink.c
3818 F: include/net/devlink.h
3819 F: include/uapi/linux/devlink.h
3821 DIALOG SEMICONDUCTOR DRIVERS
3822 M: Support Opensource <support.opensource@diasemi.com>
3823 W: http://www.dialog-semiconductor.com/products
3825 F: Documentation/hwmon/da90??
3826 F: Documentation/devicetree/bindings/mfd/da90*.txt
3827 F: Documentation/devicetree/bindings/regulator/da92*.txt
3828 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3829 F: drivers/gpio/gpio-da90??.c
3830 F: drivers/hwmon/da90??-hwmon.c
3831 F: drivers/iio/adc/da91??-*.c
3832 F: drivers/input/misc/da90??_onkey.c
3833 F: drivers/input/touchscreen/da9052_tsi.c
3834 F: drivers/leds/leds-da90??.c
3835 F: drivers/mfd/da903x.c
3836 F: drivers/mfd/da90??-*.c
3837 F: drivers/mfd/da91??-*.c
3838 F: drivers/power/supply/da9052-battery.c
3839 F: drivers/power/supply/da91??-*.c
3840 F: drivers/regulator/da903x.c
3841 F: drivers/regulator/da9???-regulator.[ch]
3842 F: drivers/rtc/rtc-da90??.c
3843 F: drivers/video/backlight/da90??_bl.c
3844 F: drivers/watchdog/da90??_wdt.c
3845 F: include/linux/mfd/da903x.h
3846 F: include/linux/mfd/da9052/
3847 F: include/linux/mfd/da9055/
3848 F: include/linux/mfd/da9062/
3849 F: include/linux/mfd/da9063/
3850 F: include/linux/mfd/da9150/
3851 F: include/linux/regulator/da9211.h
3852 F: include/sound/da[79]*.h
3853 F: sound/soc/codecs/da[79]*.[ch]
3855 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3856 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3857 L: linux-gpio@vger.kernel.org
3859 F: drivers/gpio/gpio-gpio-mm.c
3861 DIGI NEO AND CLASSIC PCI PRODUCTS
3862 M: Lidza Louina <lidza.louina@gmail.com>
3863 M: Mark Hounschell <markh@compro.net>
3864 L: driverdev-devel@linuxdriverproject.org
3866 F: drivers/staging/dgnc/
3868 DIOLAN U2C-12 I2C DRIVER
3869 M: Guenter Roeck <linux@roeck-us.net>
3870 L: linux-i2c@vger.kernel.org
3872 F: drivers/i2c/busses/i2c-diolan-u2c.c
3875 M: Matthew Wilcox <willy@linux.intel.com>
3876 L: linux-fsdevel@vger.kernel.org
3880 DIRECTORY NOTIFICATION (DNOTIFY)
3881 M: Eric Paris <eparis@parisplace.org>
3883 F: Documentation/filesystems/dnotify.txt
3884 F: fs/notify/dnotify/
3885 F: include/linux/dnotify.h
3887 DISK GEOMETRY AND PARTITION HANDLING
3888 M: Andries Brouwer <aeb@cwi.nl>
3889 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3890 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3891 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3895 M: Jan Kara <jack@suse.com>
3897 F: Documentation/filesystems/quota.txt
3899 F: include/linux/quota*.h
3900 F: include/uapi/linux/quota*.h
3902 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3903 M: Bernie Thompson <bernie@plugable.com>
3904 L: linux-fbdev@vger.kernel.org
3906 W: http://plugable.com/category/projects/udlfb/
3907 F: drivers/video/fbdev/udlfb.c
3908 F: include/video/udlfb.h
3909 F: Documentation/fb/udlfb.txt
3911 DISTRIBUTED LOCK MANAGER (DLM)
3912 M: Christine Caulfield <ccaulfie@redhat.com>
3913 M: David Teigland <teigland@redhat.com>
3914 L: cluster-devel@redhat.com
3915 W: http://sources.redhat.com/cluster/
3916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3920 DMA BUFFER SHARING FRAMEWORK
3921 M: Sumit Semwal <sumit.semwal@linaro.org>
3923 L: linux-media@vger.kernel.org
3924 L: dri-devel@lists.freedesktop.org
3925 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3927 F: include/linux/dma-buf*
3928 F: include/linux/reservation.h
3929 F: include/linux/*fence.h
3930 F: Documentation/dma-buf-sharing.txt
3931 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3934 M: Sumit Semwal <sumit.semwal@linaro.org>
3935 R: Gustavo Padovan <gustavo@padovan.org>
3937 L: linux-media@vger.kernel.org
3938 L: dri-devel@lists.freedesktop.org
3939 F: drivers/dma-buf/sync_file.c
3940 F: include/linux/sync_file.h
3941 F: Documentation/sync_file.txt
3942 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3944 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3945 M: Vinod Koul <vinod.koul@intel.com>
3946 L: dmaengine@vger.kernel.org
3947 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3950 F: include/linux/dmaengine.h
3951 F: Documentation/devicetree/bindings/dma/
3952 F: Documentation/dmaengine/
3953 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3955 DME1737 HARDWARE MONITOR DRIVER
3956 M: Juerg Haefliger <juergh@gmail.com>
3957 L: linux-hwmon@vger.kernel.org
3959 F: Documentation/hwmon/dme1737
3960 F: drivers/hwmon/dme1737.c
3963 M: Jean Delvare <jdelvare@suse.com>
3965 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3966 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3967 F: drivers/firmware/dmi-id.c
3968 F: drivers/firmware/dmi_scan.c
3969 F: include/linux/dmi.h
3972 M: Jonathan Corbet <corbet@lwn.net>
3973 L: linux-doc@vger.kernel.org
3976 F: scripts/docproc.c
3977 F: scripts/kernel-doc*
3978 X: Documentation/ABI/
3979 X: Documentation/devicetree/
3980 X: Documentation/acpi
3981 X: Documentation/power
3982 X: Documentation/spi
3983 X: Documentation/media
3984 T: git git://git.lwn.net/linux.git docs-next
3987 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3988 L: blinux-list@redhat.com
3990 F: drivers/char/dtlk.c
3991 F: include/linux/dtlk.h
3993 DPT_I2O SCSI RAID DRIVER
3994 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3995 L: linux-scsi@vger.kernel.org
3996 W: http://www.adaptec.com/
3998 F: drivers/scsi/dpt*
3999 F: drivers/scsi/dpt/
4002 M: Philipp Reisner <philipp.reisner@linbit.com>
4003 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4004 L: drbd-dev@lists.linbit.com
4005 W: http://www.drbd.org
4006 T: git git://git.linbit.com/linux-drbd.git
4007 T: git git://git.linbit.com/drbd-8.4.git
4009 F: drivers/block/drbd/
4011 F: Documentation/blockdev/drbd/
4013 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4014 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4017 F: Documentation/kobject.txt
4022 F: include/linux/debugfs.h
4023 F: include/linux/kobj*
4027 M: David Airlie <airlied@linux.ie>
4028 L: dri-devel@lists.freedesktop.org
4029 T: git git://people.freedesktop.org/~airlied/linux
4033 F: Documentation/devicetree/bindings/display/
4034 F: Documentation/devicetree/bindings/gpu/
4035 F: Documentation/devicetree/bindings/video/
4036 F: Documentation/gpu/
4038 F: include/uapi/drm/
4040 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4041 M: Dave Airlie <airlied@redhat.com>
4043 F: drivers/gpu/drm/ast/
4045 DRM DRIVER FOR BOCHS VIRTUAL GPU
4046 M: Gerd Hoffmann <kraxel@redhat.com>
4048 F: drivers/gpu/drm/bochs/
4050 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4051 M: Dave Airlie <airlied@redhat.com>
4053 F: drivers/gpu/drm/cirrus/
4055 RADEON and AMDGPU DRM DRIVERS
4056 M: Alex Deucher <alexander.deucher@amd.com>
4057 M: Christian König <christian.koenig@amd.com>
4058 L: dri-devel@lists.freedesktop.org
4059 T: git git://people.freedesktop.org/~agd5f/linux
4061 F: drivers/gpu/drm/radeon/
4062 F: include/uapi/drm/radeon_drm.h
4063 F: drivers/gpu/drm/amd/
4064 F: include/uapi/drm/amdgpu_drm.h
4067 M: Thierry Reding <thierry.reding@gmail.com>
4068 L: dri-devel@lists.freedesktop.org
4069 T: git git://anongit.freedesktop.org/tegra/linux.git
4071 F: drivers/gpu/drm/drm_panel.c
4072 F: drivers/gpu/drm/panel/
4073 F: include/drm/drm_panel.h
4074 F: Documentation/devicetree/bindings/display/panel/
4076 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4077 M: Daniel Vetter <daniel.vetter@intel.com>
4078 M: Jani Nikula <jani.nikula@linux.intel.com>
4079 L: intel-gfx@lists.freedesktop.org
4080 L: dri-devel@lists.freedesktop.org
4081 W: https://01.org/linuxgraphics/
4082 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4083 T: git git://anongit.freedesktop.org/drm-intel
4085 F: drivers/gpu/drm/i915/
4086 F: include/drm/i915*
4087 F: include/uapi/drm/i915_drm.h
4088 F: Documentation/gpu/i915.rst
4090 DRM DRIVERS FOR ATMEL HLCDC
4091 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4092 L: dri-devel@lists.freedesktop.org
4094 F: drivers/gpu/drm/atmel-hlcdc/
4095 F: Documentation/devicetree/bindings/drm/atmel/
4097 DRM DRIVERS FOR ALLWINNER A10
4098 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4099 L: dri-devel@lists.freedesktop.org
4101 F: drivers/gpu/drm/sun4i/
4102 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4104 DRM DRIVERS FOR EXYNOS
4105 M: Inki Dae <inki.dae@samsung.com>
4106 M: Joonyoung Shim <jy0922.shim@samsung.com>
4107 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4108 M: Kyungmin Park <kyungmin.park@samsung.com>
4109 L: dri-devel@lists.freedesktop.org
4110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4112 F: drivers/gpu/drm/exynos/
4113 F: include/uapi/drm/exynos_drm.h
4114 F: Documentation/devicetree/bindings/display/exynos/
4116 DRM DRIVERS FOR FREESCALE DCU
4117 M: Stefan Agner <stefan@agner.ch>
4118 M: Alison Wang <alison.wang@freescale.com>
4119 L: dri-devel@lists.freedesktop.org
4121 F: drivers/gpu/drm/fsl-dcu/
4122 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4123 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4124 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4126 DRM DRIVERS FOR FREESCALE IMX
4127 M: Philipp Zabel <p.zabel@pengutronix.de>
4128 L: dri-devel@lists.freedesktop.org
4130 F: drivers/gpu/drm/imx/
4131 F: drivers/gpu/ipu-v3/
4132 F: Documentation/devicetree/bindings/display/imx/
4134 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4135 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4136 L: dri-devel@lists.freedesktop.org
4137 T: git git://github.com/patjak/drm-gma500
4139 F: drivers/gpu/drm/gma500/
4141 DRM DRIVERS FOR HISILICON
4142 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4143 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4144 R: Chen Feng <puck.chen@hisilicon.com>
4145 L: dri-devel@lists.freedesktop.org
4146 T: git git://github.com/xin3liang/linux.git
4148 F: drivers/gpu/drm/hisilicon/
4149 F: Documentation/devicetree/bindings/display/hisilicon/
4151 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4152 S: Orphan / Obsolete
4153 F: drivers/gpu/drm/i810/
4154 F: include/uapi/drm/i810_drm.h
4156 DRM DRIVERS FOR MEDIATEK
4157 M: CK Hu <ck.hu@mediatek.com>
4158 M: Philipp Zabel <p.zabel@pengutronix.de>
4159 L: dri-devel@lists.freedesktop.org
4161 F: drivers/gpu/drm/mediatek/
4162 F: Documentation/devicetree/bindings/display/mediatek/
4164 DRM DRIVER FOR MSM ADRENO GPU
4165 M: Rob Clark <robdclark@gmail.com>
4166 L: linux-arm-msm@vger.kernel.org
4167 L: dri-devel@lists.freedesktop.org
4168 L: freedreno@lists.freedesktop.org
4169 T: git git://people.freedesktop.org/~robclark/linux
4171 F: drivers/gpu/drm/msm/
4172 F: include/uapi/drm/msm_drm.h
4173 F: Documentation/devicetree/bindings/display/msm/
4175 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4176 M: Ben Skeggs <bskeggs@redhat.com>
4177 L: dri-devel@lists.freedesktop.org
4178 L: nouveau@lists.freedesktop.org
4179 T: git git://github.com/skeggsb/linux
4181 F: drivers/gpu/drm/nouveau/
4182 F: include/uapi/drm/nouveau_drm.h
4184 DRM DRIVERS FOR NVIDIA TEGRA
4185 M: Thierry Reding <thierry.reding@gmail.com>
4186 L: dri-devel@lists.freedesktop.org
4187 L: linux-tegra@vger.kernel.org
4188 T: git git://anongit.freedesktop.org/tegra/linux.git
4190 F: drivers/gpu/drm/tegra/
4191 F: drivers/gpu/host1x/
4192 F: include/linux/host1x.h
4193 F: include/uapi/drm/tegra_drm.h
4194 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4196 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4197 S: Orphan / Obsolete
4198 F: drivers/gpu/drm/mga/
4199 F: include/uapi/drm/mga_drm.h
4201 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4202 M: Dave Airlie <airlied@redhat.com>
4204 F: drivers/gpu/drm/mgag200/
4206 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4207 S: Orphan / Obsolete
4208 F: drivers/gpu/drm/r128/
4209 F: include/uapi/drm/r128_drm.h
4211 DRM DRIVERS FOR RENESAS
4212 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4213 L: dri-devel@lists.freedesktop.org
4214 L: linux-renesas-soc@vger.kernel.org
4215 T: git git://linuxtv.org/pinchartl/fbdev
4217 F: drivers/gpu/drm/rcar-du/
4218 F: drivers/gpu/drm/shmobile/
4219 F: include/linux/platform_data/shmob_drm.h
4220 F: Documentation/devicetree/bindings/display/renesas,du.txt
4222 DRM DRIVER FOR QXL VIRTUAL GPU
4223 M: Dave Airlie <airlied@redhat.com>
4225 F: drivers/gpu/drm/qxl/
4226 F: include/uapi/drm/qxl_drm.h
4228 DRM DRIVERS FOR ROCKCHIP
4229 M: Mark Yao <mark.yao@rock-chips.com>
4230 L: dri-devel@lists.freedesktop.org
4232 F: drivers/gpu/drm/rockchip/
4233 F: Documentation/devicetree/bindings/display/rockchip/
4235 DRM DRIVER FOR SAVAGE VIDEO CARDS
4236 S: Orphan / Obsolete
4237 F: drivers/gpu/drm/savage/
4238 F: include/uapi/drm/savage_drm.h
4240 DRM DRIVER FOR SIS VIDEO CARDS
4241 S: Orphan / Obsolete
4242 F: drivers/gpu/drm/sis/
4243 F: include/uapi/drm/sis_drm.h
4246 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4247 M: Vincent Abriou <vincent.abriou@st.com>
4248 L: dri-devel@lists.freedesktop.org
4249 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4251 F: drivers/gpu/drm/sti
4252 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4254 DRM DRIVER FOR TDFX VIDEO CARDS
4255 S: Orphan / Obsolete
4256 F: drivers/gpu/drm/tdfx/
4258 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4259 M: Dave Airlie <airlied@redhat.com>
4261 F: drivers/gpu/drm/udl/
4263 DRM DRIVERS FOR VIVANTE GPU IP
4264 M: Lucas Stach <l.stach@pengutronix.de>
4265 R: Russell King <linux+etnaviv@armlinux.org.uk>
4266 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4267 L: dri-devel@lists.freedesktop.org
4269 F: drivers/gpu/drm/etnaviv/
4270 F: include/uapi/drm/etnaviv_drm.h
4271 F: Documentation/devicetree/bindings/display/etnaviv/
4273 DRM DRIVER FOR VMWARE VIRTUAL GPU
4274 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4275 M: Sinclair Yeh <syeh@vmware.com>
4276 M: Thomas Hellstrom <thellstrom@vmware.com>
4277 L: dri-devel@lists.freedesktop.org
4278 T: git git://people.freedesktop.org/~syeh/repos_linux
4279 T: git git://people.freedesktop.org/~thomash/linux
4281 F: drivers/gpu/drm/vmwgfx/
4282 F: include/uapi/drm/vmwgfx_drm.h
4285 M: Eric Anholt <eric@anholt.net>
4286 T: git git://github.com/anholt/linux
4288 F: drivers/gpu/drm/vc4/
4289 F: include/uapi/drm/vc4_drm.h
4290 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4292 DRM DRIVERS FOR TI OMAP
4293 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4294 L: dri-devel@lists.freedesktop.org
4296 F: drivers/gpu/drm/omapdrm/
4297 F: Documentation/devicetree/bindings/display/ti/
4299 DRM DRIVERS FOR TI LCDC
4300 M: Jyri Sarha <jsarha@ti.com>
4301 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4302 L: dri-devel@lists.freedesktop.org
4304 F: drivers/gpu/drm/tilcdc/
4305 F: Documentation/devicetree/bindings/display/tilcdc/
4307 DSBR100 USB FM RADIO DRIVER
4308 M: Alexey Klimov <klimov.linux@gmail.com>
4309 L: linux-media@vger.kernel.org
4310 T: git git://linuxtv.org/media_tree.git
4312 F: drivers/media/radio/dsbr100.c
4315 M: Francois Romieu <romieu@fr.zoreil.com>
4316 L: netdev@vger.kernel.org
4318 F: drivers/net/wan/dscc4.c
4321 M: Hans Verkuil <hverkuil@xs4all.nl>
4322 L: linux-media@vger.kernel.org
4323 T: git git://linuxtv.org/media_tree.git
4324 W: https://linuxtv.org
4326 F: drivers/media/pci/dt3155/
4328 DVB_USB_AF9015 MEDIA DRIVER
4329 M: Antti Palosaari <crope@iki.fi>
4330 L: linux-media@vger.kernel.org
4331 W: https://linuxtv.org
4332 W: http://palosaari.fi/linux/
4333 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4334 T: git git://linuxtv.org/anttip/media_tree.git
4336 F: drivers/media/usb/dvb-usb-v2/af9015*
4338 DVB_USB_AF9035 MEDIA DRIVER
4339 M: Antti Palosaari <crope@iki.fi>
4340 L: linux-media@vger.kernel.org
4341 W: https://linuxtv.org
4342 W: http://palosaari.fi/linux/
4343 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4344 T: git git://linuxtv.org/anttip/media_tree.git
4346 F: drivers/media/usb/dvb-usb-v2/af9035*
4348 DVB_USB_ANYSEE MEDIA DRIVER
4349 M: Antti Palosaari <crope@iki.fi>
4350 L: linux-media@vger.kernel.org
4351 W: https://linuxtv.org
4352 W: http://palosaari.fi/linux/
4353 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4354 T: git git://linuxtv.org/anttip/media_tree.git
4356 F: drivers/media/usb/dvb-usb-v2/anysee*
4358 DVB_USB_AU6610 MEDIA DRIVER
4359 M: Antti Palosaari <crope@iki.fi>
4360 L: linux-media@vger.kernel.org
4361 W: https://linuxtv.org
4362 W: http://palosaari.fi/linux/
4363 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4364 T: git git://linuxtv.org/anttip/media_tree.git
4366 F: drivers/media/usb/dvb-usb-v2/au6610*
4368 DVB_USB_CE6230 MEDIA DRIVER
4369 M: Antti Palosaari <crope@iki.fi>
4370 L: linux-media@vger.kernel.org
4371 W: https://linuxtv.org
4372 W: http://palosaari.fi/linux/
4373 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4374 T: git git://linuxtv.org/anttip/media_tree.git
4376 F: drivers/media/usb/dvb-usb-v2/ce6230*
4378 DVB_USB_CXUSB MEDIA DRIVER
4379 M: Michael Krufky <mkrufky@linuxtv.org>
4380 L: linux-media@vger.kernel.org
4381 W: https://linuxtv.org
4382 W: http://github.com/mkrufky
4383 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4384 T: git git://linuxtv.org/media_tree.git
4386 F: drivers/media/usb/dvb-usb/cxusb*
4388 DVB_USB_EC168 MEDIA DRIVER
4389 M: Antti Palosaari <crope@iki.fi>
4390 L: linux-media@vger.kernel.org
4391 W: https://linuxtv.org
4392 W: http://palosaari.fi/linux/
4393 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4394 T: git git://linuxtv.org/anttip/media_tree.git
4396 F: drivers/media/usb/dvb-usb-v2/ec168*
4398 DVB_USB_GL861 MEDIA DRIVER
4399 M: Antti Palosaari <crope@iki.fi>
4400 L: linux-media@vger.kernel.org
4401 W: https://linuxtv.org
4402 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4403 T: git git://linuxtv.org/anttip/media_tree.git
4405 F: drivers/media/usb/dvb-usb-v2/gl861*
4407 DVB_USB_MXL111SF MEDIA DRIVER
4408 M: Michael Krufky <mkrufky@linuxtv.org>
4409 L: linux-media@vger.kernel.org
4410 W: https://linuxtv.org
4411 W: http://github.com/mkrufky
4412 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4413 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4415 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4417 DVB_USB_RTL28XXU MEDIA DRIVER
4418 M: Antti Palosaari <crope@iki.fi>
4419 L: linux-media@vger.kernel.org
4420 W: https://linuxtv.org
4421 W: http://palosaari.fi/linux/
4422 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4423 T: git git://linuxtv.org/anttip/media_tree.git
4425 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4427 DVB_USB_V2 MEDIA DRIVER
4428 M: Antti Palosaari <crope@iki.fi>
4429 L: linux-media@vger.kernel.org
4430 W: https://linuxtv.org
4431 W: http://palosaari.fi/linux/
4432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4433 T: git git://linuxtv.org/anttip/media_tree.git
4435 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4436 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4439 M: Jason Baron <jbaron@akamai.com>
4441 F: lib/dynamic_debug.c
4442 F: include/linux/dynamic_debug.h
4444 DZ DECSTATION DZ11 SERIAL DRIVER
4445 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4447 F: drivers/tty/serial/dz.*
4449 E3X0 POWER BUTTON DRIVER
4450 M: Moritz Fischer <moritz.fischer@ettus.com>
4451 L: usrp-users@lists.ettus.com
4452 W: http://www.ettus.com
4454 F: drivers/input/misc/e3x0-button.c
4455 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4458 M: Antti Palosaari <crope@iki.fi>
4459 L: linux-media@vger.kernel.org
4460 W: https://linuxtv.org
4461 W: http://palosaari.fi/linux/
4462 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4463 T: git git://linuxtv.org/anttip/media_tree.git
4465 F: drivers/media/tuners/e4000*
4467 EATA ISA/EISA/PCI SCSI DRIVER
4468 M: Dario Ballabio <ballabio_dario@emc.com>
4469 L: linux-scsi@vger.kernel.org
4471 F: drivers/scsi/eata.c
4474 M: Antti Palosaari <crope@iki.fi>
4475 L: linux-media@vger.kernel.org
4476 W: https://linuxtv.org
4477 W: http://palosaari.fi/linux/
4478 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4479 T: git git://linuxtv.org/anttip/media_tree.git
4481 F: drivers/media/dvb-frontends/ec100*
4484 M: Tyler Hicks <tyhicks@canonical.com>
4485 L: ecryptfs@vger.kernel.org
4486 W: http://ecryptfs.org
4487 W: https://launchpad.net/ecryptfs
4488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4490 F: Documentation/filesystems/ecryptfs.txt
4494 M: Borislav Petkov <bp@alien8.de>
4495 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4496 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4497 L: linux-edac@vger.kernel.org
4498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4501 F: Documentation/edac.txt
4503 F: include/linux/edac.h
4506 M: Borislav Petkov <bp@alien8.de>
4507 L: linux-edac@vger.kernel.org
4509 F: drivers/edac/amd64_edac*
4512 M: Robert Richter <rric@kernel.org>
4513 L: linux-edac@vger.kernel.org
4515 F: drivers/edac/highbank*
4518 M: Ralf Baechle <ralf@linux-mips.org>
4519 M: David Daney <david.daney@cavium.com>
4520 L: linux-edac@vger.kernel.org
4521 L: linux-mips@linux-mips.org
4523 F: drivers/edac/octeon_edac*
4526 M: Mark Gross <mark.gross@intel.com>
4527 L: linux-edac@vger.kernel.org
4529 F: drivers/edac/e752x_edac.c
4532 L: linux-edac@vger.kernel.org
4534 F: drivers/edac/e7xxx_edac.c
4537 M: York Sun <york.sun@nxp.com>
4538 L: linux-edac@vger.kernel.org
4540 F: drivers/edac/fsl_ddr_edac.*
4543 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4544 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4545 L: linux-edac@vger.kernel.org
4547 F: drivers/edac/ghes_edac.c
4550 M: Tim Small <tim@buttersideup.com>
4551 L: linux-edac@vger.kernel.org
4553 F: drivers/edac/i82443bxgx_edac.c
4556 L: linux-edac@vger.kernel.org
4558 F: drivers/edac/i3000_edac.c
4561 L: linux-edac@vger.kernel.org
4563 F: drivers/edac/i5000_edac.c
4566 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4567 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4568 L: linux-edac@vger.kernel.org
4570 F: drivers/edac/i5400_edac.c
4573 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4574 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4575 L: linux-edac@vger.kernel.org
4577 F: drivers/edac/i7300_edac.c
4580 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4581 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4582 L: linux-edac@vger.kernel.org
4584 F: drivers/edac/i7core_edac.c
4587 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4588 M: "Arvind R." <arvino55@gmail.com>
4589 L: linux-edac@vger.kernel.org
4591 F: drivers/edac/i82975x_edac.c
4594 M: Jason Baron <jbaron@akamai.com>
4595 L: linux-edac@vger.kernel.org
4597 F: drivers/edac/ie31200_edac.c
4600 M: Johannes Thumshirn <morbidrsa@gmail.com>
4601 L: linux-edac@vger.kernel.org
4603 F: drivers/edac/mpc85xx_edac.[ch]
4606 M: Egor Martovetsky <egor@pasemi.com>
4607 L: linux-edac@vger.kernel.org
4609 F: drivers/edac/pasemi_edac.c
4612 M: Tim Small <tim@buttersideup.com>
4613 L: linux-edac@vger.kernel.org
4615 F: drivers/edac/r82600_edac.c
4618 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4619 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4620 L: linux-edac@vger.kernel.org
4622 F: drivers/edac/sb_edac.c
4625 M: Tony Luck <tony.luck@intel.com>
4626 L: linux-edac@vger.kernel.org
4628 F: drivers/edac/skx_edac.c
4631 APPLIED MICRO (APM) X-GENE SOC EDAC
4632 M: Loc Ho <lho@apm.com>
4634 F: drivers/edac/xgene_edac.c
4635 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4637 EDIROL UA-101/UA-1000 DRIVER
4638 M: Clemens Ladisch <clemens@ladisch.de>
4639 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4640 T: git git://git.alsa-project.org/alsa-kernel.git
4642 F: sound/usb/misc/ua101.c
4644 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4645 M: Matt Fleming <matt@codeblueprint.co.uk>
4646 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4647 L: linux-efi@vger.kernel.org
4648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4650 F: Documentation/efi-stub.txt
4651 F: arch/ia64/kernel/efi.c
4652 F: arch/x86/boot/compressed/eboot.[ch]
4653 F: arch/x86/include/asm/efi.h
4654 F: arch/x86/platform/efi/
4655 F: drivers/firmware/efi/
4656 F: include/linux/efi*.h
4658 EFI VARIABLE FILESYSTEM
4659 M: Matthew Garrett <matthew.garrett@nebula.com>
4660 M: Jeremy Kerr <jk@ozlabs.org>
4661 M: Matt Fleming <matt@codeblueprint.co.uk>
4662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4663 L: linux-efi@vger.kernel.org
4667 EFIFB FRAMEBUFFER DRIVER
4668 L: linux-fbdev@vger.kernel.org
4669 M: Peter Jones <pjones@redhat.com>
4671 F: drivers/video/fbdev/efifb.c
4674 L: linux-efi@vger.kernel.org
4675 M: Ivan Hu <ivan.hu@canonical.com>
4676 M: Matt Fleming <matt@codeblueprint.co.uk>
4678 F: drivers/firmware/efi/test/
4681 W: http://aeschi.ch.eu.org/efs/
4685 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4686 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4687 L: netdev@vger.kernel.org
4689 F: drivers/net/ethernet/ibm/ehea/
4691 EM28XX VIDEO4LINUX DRIVER
4692 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4693 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4694 L: linux-media@vger.kernel.org
4695 W: https://linuxtv.org
4696 T: git git://linuxtv.org/media_tree.git
4698 F: drivers/media/usb/em28xx/
4699 F: Documentation/media/v4l-drivers/em28xx*
4702 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4703 M: Matt Mackall <mpm@selenic.com>
4704 M: David Woodhouse <dwmw2@infradead.org>
4705 L: linux-embedded@vger.kernel.org
4708 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4709 M: James Smart <james.smart@avagotech.com>
4710 M: Dick Kennedy <dick.kennedy@avagotech.com>
4711 L: linux-scsi@vger.kernel.org
4712 W: http://www.avagotech.com
4714 F: drivers/scsi/lpfc/
4716 ENE CB710 FLASH CARD READER DRIVER
4717 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4719 F: drivers/misc/cb710/
4720 F: drivers/mmc/host/cb710-mmc.*
4721 F: include/linux/cb710.h
4723 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4724 M: Maxim Levitsky <maximlevitsky@gmail.com>
4726 F: drivers/media/rc/ene_ir.*
4728 EPSON S1D13XXX FRAMEBUFFER DRIVER
4729 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4732 F: drivers/video/fbdev/s1d13xxxfb.c
4733 F: include/video/s1d13xxxfb.h
4735 ET131X NETWORK DRIVER
4736 M: Mark Einon <mark.einon@gmail.com>
4738 F: drivers/net/ethernet/agere/
4741 M: Stephen Hemminger <stephen@networkplumber.org>
4742 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4743 L: netdev@vger.kernel.org
4744 W: http://www.linuxfoundation.org/en/Net:Bridge
4746 F: include/linux/netfilter_bridge/
4749 ETHERNET PHY LIBRARY
4750 M: Florian Fainelli <f.fainelli@gmail.com>
4751 L: netdev@vger.kernel.org
4753 F: include/linux/phy.h
4754 F: include/linux/phy_fixed.h
4756 F: Documentation/networking/phy.txt
4757 F: drivers/of/of_mdio.c
4758 F: drivers/of/of_net.c
4761 M: Jan Kara <jack@suse.com>
4762 L: linux-ext4@vger.kernel.org
4764 F: Documentation/filesystems/ext2.txt
4766 F: include/linux/ext2*
4769 M: "Theodore Ts'o" <tytso@mit.edu>
4770 M: Andreas Dilger <adilger.kernel@dilger.ca>
4771 L: linux-ext4@vger.kernel.org
4772 W: http://ext4.wiki.kernel.org
4773 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4776 F: Documentation/filesystems/ext4.txt
4779 Extended Verification Module (EVM)
4780 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4781 L: linux-ima-devel@lists.sourceforge.net
4782 L: linux-security-module@vger.kernel.org
4784 F: security/integrity/evm/
4786 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4787 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4788 M: Chanwoo Choi <cw00.choi@samsung.com>
4789 L: linux-kernel@vger.kernel.org
4790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4793 F: include/linux/extcon/
4794 F: include/linux/extcon.h
4795 F: Documentation/extcon/
4796 F: Documentation/devicetree/bindings/extcon/
4799 M: Jingoo Han <jingoohan1@gmail.com>
4800 L: dri-devel@lists.freedesktop.org
4802 F: drivers/gpu/drm/exynos/exynos_dp*
4804 EXYNOS SYSMMU (IOMMU) driver
4805 M: Marek Szyprowski <m.szyprowski@samsung.com>
4806 L: iommu@lists.linux-foundation.org
4808 F: drivers/iommu/exynos-iommu.c
4810 EZchip NPS platform support
4811 M: Noam Camus <noamc@ezchip.com>
4813 F: arch/arc/plat-eznps
4814 F: arch/arc/boot/dts/eznps.dts
4816 F71805F HARDWARE MONITORING DRIVER
4817 M: Jean Delvare <jdelvare@suse.com>
4818 L: linux-hwmon@vger.kernel.org
4820 F: Documentation/hwmon/f71805f
4821 F: drivers/hwmon/f71805f.c
4824 M: Michael Buesch <m@bues.ch>
4825 L: linux-media@vger.kernel.org
4827 F: drivers/media/tuners/fc0011.h
4828 F: drivers/media/tuners/fc0011.c
4831 M: Antti Palosaari <crope@iki.fi>
4832 L: linux-media@vger.kernel.org
4833 W: https://linuxtv.org
4834 W: http://palosaari.fi/linux/
4835 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4836 T: git git://linuxtv.org/anttip/media_tree.git
4838 F: drivers/media/tuners/fc2580*
4841 M: Eric Paris <eparis@redhat.com>
4843 F: fs/notify/fanotify/
4844 F: include/linux/fanotify.h
4845 F: include/uapi/linux/fanotify.h
4847 FARSYNC SYNCHRONOUS DRIVER
4848 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4849 W: http://www.farsite.co.uk/
4851 F: drivers/net/wan/farsync.*
4853 FAULT INJECTION SUPPORT
4854 M: Akinobu Mita <akinobu.mita@gmail.com>
4856 F: Documentation/fault-injection/
4857 F: lib/fault-inject.c
4859 FBTFT Framebuffer drivers
4860 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4861 M: Noralf Trønnes <noralf@tronnes.org>
4863 F: drivers/staging/fbtft/
4865 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4866 M: Johannes Thumshirn <jth@kernel.org>
4867 L: fcoe-devel@open-fcoe.org
4868 W: www.Open-FCoE.org
4870 F: drivers/scsi/libfc/
4871 F: drivers/scsi/fcoe/
4873 F: include/scsi/libfc.h
4874 F: include/scsi/libfcoe.h
4875 F: include/uapi/scsi/fc/
4877 FILE LOCKING (flock() and fcntl()/lockf())
4878 M: Jeff Layton <jlayton@poochiereds.net>
4879 M: "J. Bruce Fields" <bfields@fieldses.org>
4880 L: linux-fsdevel@vger.kernel.org
4882 F: include/linux/fcntl.h
4883 F: include/linux/fs.h
4884 F: include/uapi/linux/fcntl.h
4885 F: include/uapi/linux/fs.h
4889 FILESYSTEMS (VFS and infrastructure)
4890 M: Alexander Viro <viro@zeniv.linux.org.uk>
4891 L: linux-fsdevel@vger.kernel.org
4895 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4896 M: Riku Voipio <riku.voipio@iki.fi>
4897 L: linux-hwmon@vger.kernel.org
4899 F: drivers/hwmon/f75375s.c
4900 F: include/linux/f75375s.h
4902 FIREWIRE AUDIO DRIVERS
4903 M: Clemens Ladisch <clemens@ladisch.de>
4904 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4905 T: git git://git.alsa-project.org/alsa-kernel.git
4909 FIREWIRE MEDIA DRIVERS (firedtv)
4910 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4911 L: linux-media@vger.kernel.org
4912 L: linux1394-devel@lists.sourceforge.net
4913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4915 F: drivers/media/firewire/
4917 FIREWIRE SBP-2 TARGET
4918 M: Chris Boot <bootc@bootc.net>
4919 L: linux-scsi@vger.kernel.org
4920 L: target-devel@vger.kernel.org
4921 L: linux1394-devel@lists.sourceforge.net
4922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4924 F: drivers/target/sbp/
4927 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4928 L: linux1394-devel@lists.sourceforge.net
4929 W: http://ieee1394.wiki.kernel.org/
4930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4932 F: drivers/firewire/
4933 F: include/linux/firewire.h
4934 F: include/uapi/linux/firewire*.h
4937 FIRMWARE LOADER (request_firmware)
4938 M: Ming Lei <ming.lei@canonical.com>
4939 M: Luis R. Rodriguez <mcgrof@kernel.org>
4940 L: linux-kernel@vger.kernel.org
4942 F: Documentation/firmware_class/
4943 F: drivers/base/firmware*.c
4944 F: include/linux/firmware.h
4946 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4947 M: Joshua Morris <josh.h.morris@us.ibm.com>
4948 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4950 F: drivers/block/rsxx/
4953 M: Jiri Kosina <jikos@kernel.org>
4954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4956 F: drivers/block/floppy.c
4959 M: Alessandro Rubini <rubini@gnudd.com>
4960 W: http://www.ohwr.org/projects/fmc-bus
4963 F: include/linux/fmc*.h
4964 F: include/linux/ipmi-fru.h
4967 FPGA MANAGER FRAMEWORK
4968 M: Alan Tull <atull@opensource.altera.com>
4969 R: Moritz Fischer <moritz.fischer@ettus.com>
4972 F: include/linux/fpga/fpga-mgr.h
4973 W: http://www.rocketboards.org
4976 M: Bill Metzenthen <billm@melbpc.org.au>
4977 W: http://floatingpoint.sourceforge.net/emulator/index.html
4979 F: arch/x86/math-emu/
4981 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4982 L: netdev@vger.kernel.org
4984 F: drivers/net/wan/dlci.c
4985 F: drivers/net/wan/sdla.c
4988 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4989 L: linux-fbdev@vger.kernel.org
4990 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4992 F: Documentation/fb/
4995 F: include/linux/fb.h
4996 F: include/uapi/video/
4997 F: include/uapi/linux/fb.h
4999 FREESCALE DIU FRAMEBUFFER DRIVER
5000 M: Timur Tabi <timur@tabi.org>
5001 L: linux-fbdev@vger.kernel.org
5003 F: drivers/video/fbdev/fsl-diu-fb.*
5005 FREESCALE DMA DRIVER
5006 M: Li Yang <leoli@freescale.com>
5007 M: Zhang Wei <zw@zh-kernel.org>
5008 L: linuxppc-dev@lists.ozlabs.org
5010 F: drivers/dma/fsldma.*
5012 FREESCALE GPMI NAND DRIVER
5013 M: Han Xu <han.xu@nxp.com>
5014 L: linux-mtd@lists.infradead.org
5016 F: drivers/mtd/nand/gpmi-nand/*
5018 FREESCALE I2C CPM DRIVER
5019 M: Jochen Friedrich <jochen@scram.de>
5020 L: linuxppc-dev@lists.ozlabs.org
5021 L: linux-i2c@vger.kernel.org
5023 F: drivers/i2c/busses/i2c-cpm.c
5025 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5026 M: Sascha Hauer <kernel@pengutronix.de>
5027 L: linux-fbdev@vger.kernel.org
5028 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5030 F: include/linux/platform_data/video-imxfb.h
5031 F: drivers/video/fbdev/imxfb.c
5033 FREESCALE QUAD SPI DRIVER
5034 M: Han Xu <han.xu@nxp.com>
5035 L: linux-mtd@lists.infradead.org
5037 F: drivers/mtd/spi-nor/fsl-quadspi.c
5039 FREESCALE SOC FS_ENET DRIVER
5040 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5041 M: Vitaly Bordug <vbordug@ru.mvista.com>
5042 L: linuxppc-dev@lists.ozlabs.org
5043 L: netdev@vger.kernel.org
5045 F: drivers/net/ethernet/freescale/fs_enet/
5046 F: include/linux/fs_enet_pd.h
5048 FREESCALE IMX / MXC FEC DRIVER
5049 M: Fugang Duan <fugang.duan@nxp.com>
5050 L: netdev@vger.kernel.org
5052 F: drivers/net/ethernet/freescale/fec_main.c
5053 F: drivers/net/ethernet/freescale/fec_ptp.c
5054 F: drivers/net/ethernet/freescale/fec.h
5055 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5057 FREESCALE QORIQ DPAA FMAN DRIVER
5058 M: Madalin Bucur <madalin.bucur@nxp.com>
5059 L: netdev@vger.kernel.org
5061 F: drivers/net/ethernet/freescale/fman
5062 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5064 FREESCALE QUICC ENGINE LIBRARY
5065 L: linuxppc-dev@lists.ozlabs.org
5067 F: drivers/soc/fsl/qe/
5068 F: include/soc/fsl/*qe*.h
5069 F: include/soc/fsl/*ucc*.h
5071 FREESCALE USB PERIPHERAL DRIVERS
5072 M: Li Yang <leoli@freescale.com>
5073 L: linux-usb@vger.kernel.org
5074 L: linuxppc-dev@lists.ozlabs.org
5076 F: drivers/usb/gadget/udc/fsl*
5078 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5079 M: Li Yang <leoli@freescale.com>
5080 L: netdev@vger.kernel.org
5081 L: linuxppc-dev@lists.ozlabs.org
5083 F: drivers/net/ethernet/freescale/ucc_geth*
5085 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5086 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5087 L: netdev@vger.kernel.org
5089 F: drivers/net/ethernet/freescale/gianfar*
5090 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5091 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5093 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5094 M: Zhao Qiang <qiang.zhao@nxp.com>
5095 L: netdev@vger.kernel.org
5096 L: linuxppc-dev@lists.ozlabs.org
5098 F: drivers/net/wan/fsl_ucc_hdlc*
5100 FREESCALE QUICC ENGINE UCC UART DRIVER
5101 M: Timur Tabi <timur@tabi.org>
5102 L: linuxppc-dev@lists.ozlabs.org
5104 F: drivers/tty/serial/ucc_uart.c
5106 FREESCALE SOC SOUND DRIVERS
5107 M: Timur Tabi <timur@tabi.org>
5108 M: Nicolin Chen <nicoleotsuka@gmail.com>
5109 M: Xiubo Li <Xiubo.Lee@gmail.com>
5110 R: Fabio Estevam <fabio.estevam@nxp.com>
5111 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5112 L: linuxppc-dev@lists.ozlabs.org
5114 F: sound/soc/fsl/fsl*
5115 F: sound/soc/fsl/imx*
5116 F: sound/soc/fsl/mpc8610_hpcd.c
5118 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5119 M: "J. German Rivera" <German.Rivera@freescale.com>
5120 M: Stuart Yoder <stuart.yoder@nxp.com>
5121 L: linux-kernel@vger.kernel.org
5123 F: drivers/staging/fsl-mc/
5126 M: Christoph Hellwig <hch@infradead.org>
5127 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5132 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5133 M: Pavel Machek <pavel@ucw.cz>
5134 L: linux-pm@vger.kernel.org
5136 F: Documentation/power/freezing-of-tasks.txt
5137 F: include/linux/freezer.h
5141 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5142 L: linux-kernel@vger.kernel.org
5145 F: include/linux/frontswap.h
5147 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5148 M: David Howells <dhowells@redhat.com>
5149 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5151 F: Documentation/filesystems/caching/
5153 F: include/linux/fscache*.h
5155 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5156 M: Theodore Y. Ts'o <tytso@mit.edu>
5157 M: Jaegeuk Kim <jaegeuk@kernel.org>
5160 F: include/linux/fscrypto.h
5163 M: Jaegeuk Kim <jaegeuk@kernel.org>
5164 M: Chao Yu <yuchao0@huawei.com>
5165 L: linux-f2fs-devel@lists.sourceforge.net
5166 W: https://f2fs.wiki.kernel.org/
5167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5169 F: Documentation/filesystems/f2fs.txt
5170 F: Documentation/ABI/testing/sysfs-fs-f2fs
5172 F: include/linux/f2fs_fs.h
5173 F: include/trace/events/f2fs.h
5175 FUJITSU FR-V (FRV) PORT
5179 FUJITSU LAPTOP EXTRAS
5180 M: Jonathan Woithe <jwoithe@just42.net>
5181 L: platform-driver-x86@vger.kernel.org
5183 F: drivers/platform/x86/fujitsu-laptop.c
5185 FUJITSU M-5MO LS CAMERA ISP DRIVER
5186 M: Kyungmin Park <kyungmin.park@samsung.com>
5187 M: Heungjun Kim <riverful.kim@samsung.com>
5188 L: linux-media@vger.kernel.org
5190 F: drivers/media/i2c/m5mols/
5191 F: include/media/i2c/m5mols.h
5193 FUJITSU TABLET EXTRAS
5194 M: Robert Gerlach <khnz@gmx.de>
5195 L: platform-driver-x86@vger.kernel.org
5197 F: drivers/platform/x86/fujitsu-tablet.c
5199 FUSE: FILESYSTEM IN USERSPACE
5200 M: Miklos Szeredi <miklos@szeredi.hu>
5201 L: linux-fsdevel@vger.kernel.org
5202 W: http://fuse.sourceforge.net/
5203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5206 F: include/uapi/linux/fuse.h
5207 F: Documentation/filesystems/fuse.txt
5209 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5210 M: Rik Faith <faith@cs.unc.edu>
5211 L: linux-scsi@vger.kernel.org
5212 S: Odd Fixes (e.g., new signatures)
5213 F: drivers/scsi/fdomain.*
5216 M: Kees Cook <keescook@chromium.org>
5217 R: Emese Revfy <re.emese@gmail.com>
5218 L: kernel-hardening@lists.openwall.com
5220 F: scripts/gcc-plugins/
5221 F: scripts/gcc-plugin.sh
5222 F: Documentation/gcc-plugins.txt
5224 GCOV BASED KERNEL PROFILING
5225 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5228 F: Documentation/dev-tools/gcov.rst
5230 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5231 M: Achim Leubner <achim_leubner@adaptec.com>
5232 L: linux-scsi@vger.kernel.org
5233 W: http://www.icp-vortex.com/
5235 F: drivers/scsi/gdt*
5237 GDB KERNEL DEBUGGING HELPER SCRIPTS
5238 M: Jan Kiszka <jan.kiszka@siemens.com>
5239 M: Kieran Bingham <kieran@bingham.xyz>
5243 GEMTEK FM RADIO RECEIVER DRIVER
5244 M: Hans Verkuil <hverkuil@xs4all.nl>
5245 L: linux-media@vger.kernel.org
5246 T: git git://linuxtv.org/media_tree.git
5247 W: https://linuxtv.org
5249 F: drivers/media/radio/radio-gemtek*
5251 GENERIC GPIO I2C DRIVER
5252 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5254 F: drivers/i2c/busses/i2c-gpio.c
5255 F: include/linux/i2c-gpio.h
5257 GENERIC GPIO I2C MULTIPLEXER DRIVER
5258 M: Peter Korsgaard <peter.korsgaard@barco.com>
5259 L: linux-i2c@vger.kernel.org
5261 F: drivers/i2c/muxes/i2c-mux-gpio.c
5262 F: include/linux/i2c-mux-gpio.h
5263 F: Documentation/i2c/muxes/i2c-mux-gpio
5265 GENERIC HDLC (WAN) DRIVERS
5266 M: Krzysztof Halasa <khc@pm.waw.pl>
5267 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5269 F: drivers/net/wan/c101.c
5270 F: drivers/net/wan/hd6457*
5271 F: drivers/net/wan/hdlc*
5272 F: drivers/net/wan/n2.c
5273 F: drivers/net/wan/pc300too.c
5274 F: drivers/net/wan/pci200syn.c
5275 F: drivers/net/wan/wanxl*
5277 GENERIC INCLUDE/ASM HEADER FILES
5278 M: Arnd Bergmann <arnd@arndb.de>
5279 L: linux-arch@vger.kernel.org
5280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5282 F: include/asm-generic/
5283 F: include/uapi/asm-generic/
5285 GENERIC PHY FRAMEWORK
5286 M: Kishon Vijay Abraham I <kishon@ti.com>
5287 L: linux-kernel@vger.kernel.org
5288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5291 F: include/linux/phy/
5294 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5295 M: Kevin Hilman <khilman@kernel.org>
5296 M: Ulf Hansson <ulf.hansson@linaro.org>
5297 L: linux-pm@vger.kernel.org
5299 F: drivers/base/power/domain*.c
5300 F: include/linux/pm_domain.h
5302 GENERIC UIO DRIVER FOR PCI DEVICES
5303 M: "Michael S. Tsirkin" <mst@redhat.com>
5304 L: kvm@vger.kernel.org
5306 F: drivers/uio/uio_pci_generic.c
5308 GET_MAINTAINER SCRIPT
5309 M: Joe Perches <joe@perches.com>
5311 F: scripts/get_maintainer.pl
5313 GENWQE (IBM Generic Workqueue Card)
5314 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5315 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5317 F: drivers/misc/genwqe/
5320 M: Steven Whitehouse <swhiteho@redhat.com>
5321 M: Bob Peterson <rpeterso@redhat.com>
5322 L: cluster-devel@redhat.com
5323 W: http://sources.redhat.com/cluster/
5324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5326 F: Documentation/filesystems/gfs2*.txt
5328 F: include/uapi/linux/gfs2_ondisk.h
5330 GIGASET ISDN DRIVERS
5331 M: Paul Bolle <pebolle@tiscali.nl>
5332 L: gigaset307x-common@lists.sourceforge.net
5333 W: http://gigaset307x.sourceforge.net/
5335 F: Documentation/isdn/README.gigaset
5336 F: drivers/isdn/gigaset/
5337 F: include/uapi/linux/gigaset_dev.h
5340 M: Hans Verkuil <hans.verkuil@cisco.com>
5341 L: linux-media@vger.kernel.org
5343 F: drivers/media/usb/go7007/
5346 M: Bastien Nocera <hadess@hadess.net>
5347 L: linux-input@vger.kernel.org
5349 F: drivers/input/touchscreen/goodix.c
5352 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5353 L: linux-gpio@vger.kernel.org
5355 F: drivers/gpio/gpio-mockup.c
5356 F: tools/testing/selftests/gpio/
5359 M: Linus Walleij <linus.walleij@linaro.org>
5360 M: Alexandre Courbot <gnurou@gmail.com>
5361 L: linux-gpio@vger.kernel.org
5362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5364 F: Documentation/devicetree/bindings/gpio/
5365 F: Documentation/gpio/
5366 F: Documentation/ABI/testing/gpio-cdev
5367 F: Documentation/ABI/obsolete/sysfs-gpio
5369 F: include/linux/gpio/
5370 F: include/linux/gpio.h
5371 F: include/asm-generic/gpio.h
5372 F: include/uapi/linux/gpio.h
5375 GRE DEMULTIPLEXER DRIVER
5376 M: Dmitry Kozlov <xeb@mail.ru>
5377 L: netdev@vger.kernel.org
5379 F: net/ipv4/gre_demux.c
5380 F: net/ipv4/gre_offload.c
5381 F: include/net/gre.h
5383 GRETH 10/100/1G Ethernet MAC device driver
5384 M: Andreas Larsson <andreas@gaisler.com>
5385 L: netdev@vger.kernel.org
5387 F: drivers/net/ethernet/aeroflex/
5390 M: Johan Hovold <johan@kernel.org>
5391 M: Alex Elder <elder@kernel.org>
5392 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5394 F: drivers/staging/greybus/
5396 GREYBUS AUDIO PROTOCOLS DRIVERS
5397 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5398 M: Mark Greer <mgreer@animalcreek.com>
5400 F: drivers/staging/greybus/audio_apbridgea.c
5401 F: drivers/staging/greybus/audio_apbridgea.h
5402 F: drivers/staging/greybus/audio_codec.c
5403 F: drivers/staging/greybus/audio_codec.h
5404 F: drivers/staging/greybus/audio_gb.c
5405 F: drivers/staging/greybus/audio_manager.c
5406 F: drivers/staging/greybus/audio_manager.h
5407 F: drivers/staging/greybus/audio_manager_module.c
5408 F: drivers/staging/greybus/audio_manager_private.h
5409 F: drivers/staging/greybus/audio_manager_sysfs.c
5410 F: drivers/staging/greybus/audio_module.c
5411 F: drivers/staging/greybus/audio_topology.c
5413 GREYBUS PROTOCOLS DRIVERS
5414 M: Rui Miguel Silva <rmfrfs@gmail.com>
5416 F: drivers/staging/greybus/sdio.c
5417 F: drivers/staging/greybus/light.c
5418 F: drivers/staging/greybus/gpio.c
5419 F: drivers/staging/greybus/power_supply.c
5420 F: drivers/staging/greybus/spi.c
5421 F: drivers/staging/greybus/spilib.c
5423 GREYBUS PROTOCOLS DRIVERS
5424 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5426 F: drivers/staging/greybus/loopback.c
5427 F: drivers/staging/greybus/timesync.c
5428 F: drivers/staging/greybus/timesync_platform.c
5430 GREYBUS PROTOCOLS DRIVERS
5431 M: Viresh Kumar <vireshk@kernel.org>
5433 F: drivers/staging/greybus/authentication.c
5434 F: drivers/staging/greybus/bootrom.c
5435 F: drivers/staging/greybus/firmware.h
5436 F: drivers/staging/greybus/fw-core.c
5437 F: drivers/staging/greybus/fw-download.c
5438 F: drivers/staging/greybus/fw-managament.c
5439 F: drivers/staging/greybus/greybus_authentication.h
5440 F: drivers/staging/greybus/greybus_firmware.h
5441 F: drivers/staging/greybus/hid.c
5442 F: drivers/staging/greybus/i2c.c
5443 F: drivers/staging/greybus/spi.c
5444 F: drivers/staging/greybus/spilib.c
5445 F: drivers/staging/greybus/spilib.h
5447 GREYBUS PROTOCOLS DRIVERS
5448 M: David Lin <dtwlin@gmail.com>
5450 F: drivers/staging/greybus/uart.c
5451 F: drivers/staging/greybus/log.c
5453 GREYBUS PLATFORM DRIVERS
5454 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5456 F: drivers/staging/greybus/arche-platform.c
5457 F: drivers/staging/greybus/arche-apb-ctrl.c
5458 F: drivers/staging/greybus/arche_platform.h
5460 GS1662 VIDEO SERIALIZER
5461 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5462 L: linux-media@vger.kernel.org
5463 T: git git://linuxtv.org/media_tree.git
5465 F: drivers/media/spi/gs1662.c
5467 GSPCA FINEPIX SUBDRIVER
5468 M: Frank Zago <frank@zago.net>
5469 L: linux-media@vger.kernel.org
5470 T: git git://linuxtv.org/media_tree.git
5472 F: drivers/media/usb/gspca/finepix.c
5474 GSPCA GL860 SUBDRIVER
5475 M: Olivier Lorin <o.lorin@laposte.net>
5476 L: linux-media@vger.kernel.org
5477 T: git git://linuxtv.org/media_tree.git
5479 F: drivers/media/usb/gspca/gl860/
5481 GSPCA M5602 SUBDRIVER
5482 M: Erik Andren <erik.andren@gmail.com>
5483 L: linux-media@vger.kernel.org
5484 T: git git://linuxtv.org/media_tree.git
5486 F: drivers/media/usb/gspca/m5602/
5488 GSPCA PAC207 SONIXB SUBDRIVER
5489 M: Hans Verkuil <hverkuil@xs4all.nl>
5490 L: linux-media@vger.kernel.org
5491 T: git git://linuxtv.org/media_tree.git
5493 F: drivers/media/usb/gspca/pac207.c
5495 GSPCA SN9C20X SUBDRIVER
5496 M: Brian Johnson <brijohn@gmail.com>
5497 L: linux-media@vger.kernel.org
5498 T: git git://linuxtv.org/media_tree.git
5500 F: drivers/media/usb/gspca/sn9c20x.c
5502 GSPCA T613 SUBDRIVER
5503 M: Leandro Costantino <lcostantino@gmail.com>
5504 L: linux-media@vger.kernel.org
5505 T: git git://linuxtv.org/media_tree.git
5507 F: drivers/media/usb/gspca/t613.c
5509 GSPCA USB WEBCAM DRIVER
5510 M: Hans Verkuil <hverkuil@xs4all.nl>
5511 L: linux-media@vger.kernel.org
5512 T: git git://linuxtv.org/media_tree.git
5514 F: drivers/media/usb/gspca/
5516 GUID PARTITION TABLE (GPT)
5517 M: Davidlohr Bueso <dave@stgolabs.net>
5518 L: linux-efi@vger.kernel.org
5520 F: block/partitions/efi.*
5522 STK1160 USB VIDEO CAPTURE DRIVER
5523 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5524 L: linux-media@vger.kernel.org
5525 T: git git://linuxtv.org/media_tree.git
5527 F: drivers/media/usb/stk1160/
5530 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5531 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5532 W: http://uclinux-h8.sourceforge.jp
5533 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5536 F: drivers/clocksource/h8300_*.c
5537 F: drivers/clk/h8300/
5538 F: drivers/irqchip/irq-renesas-h8*.c
5540 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5541 M: Frank Seidel <frank@f-seidel.de>
5542 L: platform-driver-x86@vger.kernel.org
5543 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5545 F: drivers/platform/x86/hdaps.c
5547 HDPVR USB VIDEO ENCODER DRIVER
5548 M: Hans Verkuil <hverkuil@xs4all.nl>
5549 L: linux-media@vger.kernel.org
5550 T: git git://linuxtv.org/media_tree.git
5551 W: https://linuxtv.org
5553 F: drivers/media/usb/hdpvr/
5555 HWPOISON MEMORY FAILURE HANDLING
5556 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5557 L: linux-mm@kvack.org
5559 F: mm/memory-failure.c
5560 F: mm/hwpoison-inject.c
5562 HYPERVISOR VIRTUAL CONSOLE DRIVER
5563 L: linuxppc-dev@lists.ozlabs.org
5568 M: Antti Palosaari <crope@iki.fi>
5569 L: linux-media@vger.kernel.org
5570 W: https://linuxtv.org
5571 W: http://palosaari.fi/linux/
5572 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5573 T: git git://linuxtv.org/anttip/media_tree.git
5575 F: drivers/media/usb/hackrf/
5578 M: Jean Delvare <jdelvare@suse.com>
5579 M: Guenter Roeck <linux@roeck-us.net>
5580 L: linux-hwmon@vger.kernel.org
5581 W: http://hwmon.wiki.kernel.org/
5582 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5585 F: Documentation/hwmon/
5587 F: include/linux/hwmon*.h
5589 HARDWARE RANDOM NUMBER GENERATOR CORE
5590 M: Matt Mackall <mpm@selenic.com>
5591 M: Herbert Xu <herbert@gondor.apana.org.au>
5592 L: linux-crypto@vger.kernel.org
5594 F: Documentation/devicetree/bindings/rng/
5595 F: Documentation/hw_random.txt
5596 F: drivers/char/hw_random/
5597 F: include/linux/hw_random.h
5599 HARDWARE SPINLOCK CORE
5600 M: Ohad Ben-Cohen <ohad@wizery.com>
5601 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5602 L: linux-remoteproc@vger.kernel.org
5604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5605 F: Documentation/devicetree/bindings/hwlock/
5606 F: Documentation/hwspinlock.txt
5607 F: drivers/hwspinlock/
5608 F: include/linux/hwspinlock.h
5610 HARMONY SOUND DRIVER
5611 L: linux-parisc@vger.kernel.org
5613 F: sound/parisc/harmony.*
5616 M: Antti Palosaari <crope@iki.fi>
5617 L: linux-media@vger.kernel.org
5618 W: https://linuxtv.org
5619 W: http://palosaari.fi/linux/
5620 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5621 T: git git://linuxtv.org/anttip/media_tree.git
5623 F: drivers/media/dvb-frontends/hd29l2*
5625 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5626 M: Brian Boylston <brian.boylston@hpe.com>
5628 F: Documentation/watchdog/hpwdt.txt
5629 F: drivers/watchdog/hpwdt.c
5631 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5632 M: Don Brace <don.brace@microsemi.com>
5633 L: iss_storagedev@hp.com
5634 L: esc.storagedev@microsemi.com
5635 L: linux-scsi@vger.kernel.org
5637 F: Documentation/scsi/hpsa.txt
5638 F: drivers/scsi/hpsa*.[ch]
5639 F: include/linux/cciss*.h
5640 F: include/uapi/linux/cciss*.h
5642 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5643 M: Don Brace <don.brace@microsemi.com>
5644 L: iss_storagedev@hp.com
5645 L: esc.storagedev@microsemi.com
5646 L: linux-scsi@vger.kernel.org
5648 F: Documentation/blockdev/cciss.txt
5649 F: drivers/block/cciss*
5650 F: include/linux/cciss_ioctl.h
5651 F: include/uapi/linux/cciss_ioctl.h
5654 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5655 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5656 L: linux-rdma@vger.kernel.org
5658 F: drivers/infiniband/hw/hfi1
5661 L: linux-fsdevel@vger.kernel.org
5663 F: Documentation/filesystems/hfs.txt
5667 L: linux-fsdevel@vger.kernel.org
5669 F: Documentation/filesystems/hfsplus.txt
5672 HGA FRAMEBUFFER DRIVER
5673 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5674 L: linux-nvidia@lists.surfsouth.com
5675 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5677 F: drivers/video/fbdev/hgafb.c
5679 HIBERNATION (aka Software Suspend, aka swsusp)
5680 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5681 M: Pavel Machek <pavel@ucw.cz>
5682 L: linux-pm@vger.kernel.org
5683 B: https://bugzilla.kernel.org
5686 F: drivers/base/power/
5688 F: include/linux/suspend.h
5689 F: include/linux/freezer.h
5690 F: include/linux/pm.h
5691 F: arch/*/include/asm/suspend*.h
5694 M: Jiri Kosina <jikos@kernel.org>
5695 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5696 L: linux-input@vger.kernel.org
5697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5700 F: include/linux/hid*
5701 F: include/uapi/linux/hid*
5703 HID SENSOR HUB DRIVERS
5704 M: Jiri Kosina <jikos@kernel.org>
5705 M: Jonathan Cameron <jic23@kernel.org>
5706 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5707 L: linux-input@vger.kernel.org
5708 L: linux-iio@vger.kernel.org
5710 F: Documentation/hid/hid-sensor*
5711 F: drivers/hid/hid-sensor-*
5712 F: drivers/iio/*/hid-*
5713 F: include/linux/hid-sensor-*
5715 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5716 M: Thomas Gleixner <tglx@linutronix.de>
5717 L: linux-kernel@vger.kernel.org
5718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5720 F: Documentation/timers/
5721 F: kernel/time/hrtimer.c
5722 F: kernel/time/clockevents.c
5723 F: kernel/time/tick*.*
5724 F: kernel/time/timer_*.c
5725 F: include/linux/clockchips.h
5726 F: include/linux/hrtimer.h
5728 HIGH-SPEED SCC DRIVER FOR AX.25
5729 L: linux-hams@vger.kernel.org
5731 F: drivers/net/hamradio/dmascc.c
5732 F: drivers/net/hamradio/scc.c
5734 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5735 M: HighPoint Linux Team <linux@highpoint-tech.com>
5736 W: http://www.highpoint-tech.com
5738 F: Documentation/scsi/hptiop.txt
5739 F: drivers/scsi/hptiop.c
5742 M: Jes Sorensen <jes@trained-monkey.org>
5743 L: linux-hippi@sunsite.dk
5745 F: include/linux/hippidevice.h
5746 F: include/uapi/linux/if_hippi.h
5748 F: drivers/net/hippi/
5750 HISILICON NETWORK SUBSYSTEM DRIVER
5751 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5752 M: Salil Mehta <salil.mehta@huawei.com>
5753 L: netdev@vger.kernel.org
5754 W: http://www.hisilicon.com
5756 F: drivers/net/ethernet/hisilicon/
5757 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5759 HISILICON ROCE DRIVER
5760 M: Lijun Ou <oulijun@huawei.com>
5761 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5762 L: linux-rdma@vger.kernel.org
5764 F: drivers/infiniband/hw/hns/
5765 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5767 HISILICON SAS Controller
5768 M: John Garry <john.garry@huawei.com>
5769 W: http://www.hisilicon.com
5771 F: drivers/scsi/hisi_sas/
5772 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5775 M: Jouni Malinen <j@w1.fi>
5776 L: linux-wireless@vger.kernel.org
5777 W: http://w1.fi/hostap-driver.html
5779 F: drivers/net/wireless/intersil/hostap/
5781 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5782 L: platform-driver-x86@vger.kernel.org
5784 F: drivers/platform/x86/tc1100-wmi.c
5786 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5787 M: Jaroslav Kysela <perex@perex.cz>
5789 F: drivers/net/ethernet/hp/hp100.*
5791 HPET: High Precision Event Timers driver
5792 M: Clemens Ladisch <clemens@ladisch.de>
5794 F: Documentation/timers/hpet.txt
5795 F: drivers/char/hpet.c
5796 F: include/linux/hpet.h
5797 F: include/uapi/linux/hpet.h
5801 F: arch/x86/kernel/hpet.c
5802 F: arch/x86/include/asm/hpet.h
5805 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5806 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5811 M: Sebastian Reichel <sre@kernel.org>
5812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5814 F: Documentation/ABI/testing/sysfs-bus-hsi
5815 F: Documentation/device-drivers/serial-interfaces.rst
5817 F: include/linux/hsi/
5818 F: include/uapi/linux/hsi/
5821 M: Jan Dumon <j.dumon@option.com>
5822 W: http://www.pharscape.org
5824 F: drivers/net/usb/hso.c
5826 HSR NETWORK PROTOCOL
5827 M: Arvid Brodin <arvid.brodin@alten.se>
5828 L: netdev@vger.kernel.org
5832 HTCPEN TOUCHSCREEN DRIVER
5833 M: Pau Oliva Fora <pof@eslack.org>
5834 L: linux-input@vger.kernel.org
5836 F: drivers/input/touchscreen/htcpen.c
5839 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5844 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5845 L: linux-media@vger.kernel.org
5846 T: git git://linuxtv.org/media_tree.git
5847 W: https://linuxtv.org
5849 F: drivers/media/platform/sti/hva
5851 Hyper-V CORE AND DRIVERS
5852 M: "K. Y. Srinivasan" <kys@microsoft.com>
5853 M: Haiyang Zhang <haiyangz@microsoft.com>
5854 L: devel@linuxdriverproject.org
5856 F: arch/x86/include/asm/mshyperv.h
5857 F: arch/x86/include/uapi/asm/hyperv.h
5858 F: arch/x86/kernel/cpu/mshyperv.c
5859 F: drivers/hid/hid-hyperv.c
5861 F: drivers/input/serio/hyperv-keyboard.c
5862 F: drivers/pci/host/pci-hyperv.c
5863 F: drivers/net/hyperv/
5864 F: drivers/scsi/storvsc_drv.c
5865 F: drivers/video/fbdev/hyperv_fb.c
5866 F: include/linux/hyperv.h
5868 F: Documentation/ABI/stable/sysfs-bus-vmbus
5871 M: Peter Rosin <peda@axentia.se>
5872 L: linux-i2c@vger.kernel.org
5874 F: Documentation/i2c/i2c-topology
5875 F: Documentation/i2c/muxes/
5876 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5877 F: Documentation/devicetree/bindings/i2c/i2c-arb*
5878 F: Documentation/devicetree/bindings/i2c/i2c-gate*
5879 F: drivers/i2c/i2c-mux.c
5880 F: drivers/i2c/muxes/
5881 F: include/linux/i2c-mux.h
5883 I2C OVER PARALLEL PORT
5884 M: Jean Delvare <jdelvare@suse.com>
5885 L: linux-i2c@vger.kernel.org
5887 F: Documentation/i2c/busses/i2c-parport
5888 F: Documentation/i2c/busses/i2c-parport-light
5889 F: drivers/i2c/busses/i2c-parport.c
5890 F: drivers/i2c/busses/i2c-parport-light.c
5892 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5893 M: Jean Delvare <jdelvare@suse.com>
5894 L: linux-i2c@vger.kernel.org
5896 F: Documentation/i2c/busses/i2c-ali1535
5897 F: Documentation/i2c/busses/i2c-ali1563
5898 F: Documentation/i2c/busses/i2c-ali15x3
5899 F: Documentation/i2c/busses/i2c-amd756
5900 F: Documentation/i2c/busses/i2c-amd8111
5901 F: Documentation/i2c/busses/i2c-i801
5902 F: Documentation/i2c/busses/i2c-nforce2
5903 F: Documentation/i2c/busses/i2c-piix4
5904 F: Documentation/i2c/busses/i2c-sis5595
5905 F: Documentation/i2c/busses/i2c-sis630
5906 F: Documentation/i2c/busses/i2c-sis96x
5907 F: Documentation/i2c/busses/i2c-via
5908 F: Documentation/i2c/busses/i2c-viapro
5909 F: drivers/i2c/busses/i2c-ali1535.c
5910 F: drivers/i2c/busses/i2c-ali1563.c
5911 F: drivers/i2c/busses/i2c-ali15x3.c
5912 F: drivers/i2c/busses/i2c-amd756.c
5913 F: drivers/i2c/busses/i2c-amd756-s4882.c
5914 F: drivers/i2c/busses/i2c-amd8111.c
5915 F: drivers/i2c/busses/i2c-i801.c
5916 F: drivers/i2c/busses/i2c-isch.c
5917 F: drivers/i2c/busses/i2c-nforce2.c
5918 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5919 F: drivers/i2c/busses/i2c-piix4.c
5920 F: drivers/i2c/busses/i2c-sis5595.c
5921 F: drivers/i2c/busses/i2c-sis630.c
5922 F: drivers/i2c/busses/i2c-sis96x.c
5923 F: drivers/i2c/busses/i2c-via.c
5924 F: drivers/i2c/busses/i2c-viapro.c
5926 I2C/SMBUS ISMT DRIVER
5927 M: Seth Heasley <seth.heasley@intel.com>
5928 M: Neil Horman <nhorman@tuxdriver.com>
5929 L: linux-i2c@vger.kernel.org
5930 F: drivers/i2c/busses/i2c-ismt.c
5931 F: Documentation/i2c/busses/i2c-ismt
5933 I2C/SMBUS STUB DRIVER
5934 M: Jean Delvare <jdelvare@suse.com>
5935 L: linux-i2c@vger.kernel.org
5937 F: drivers/i2c/i2c-stub.c
5940 M: Wolfram Sang <wsa@the-dreams.de>
5941 L: linux-i2c@vger.kernel.org
5942 W: https://i2c.wiki.kernel.org/
5943 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5946 F: Documentation/devicetree/bindings/i2c/
5947 F: Documentation/i2c/
5950 F: include/linux/i2c.h
5951 F: include/linux/i2c-*.h
5952 F: include/uapi/linux/i2c.h
5953 F: include/uapi/linux/i2c-*.h
5956 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5957 L: linux-i2c@vger.kernel.org
5958 L: linux-acpi@vger.kernel.org
5962 M: Jean Delvare <jdelvare@suse.com>
5963 L: linux-i2c@vger.kernel.org
5965 F: Documentation/i2c/busses/i2c-taos-evm
5966 F: drivers/i2c/busses/i2c-taos-evm.c
5969 M: Till Harbaum <till@harbaum.org>
5970 L: linux-i2c@vger.kernel.org
5971 W: http://www.harbaum.org/till/i2c_tiny_usb
5973 F: drivers/i2c/busses/i2c-tiny-usb.c
5976 M: "H. Peter Anvin" <hpa@zytor.com>
5980 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5981 M: "H. Peter Anvin" <hpa@zytor.com>
5982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5985 IA64 (Itanium) PLATFORM
5986 M: Tony Luck <tony.luck@intel.com>
5987 M: Fenghua Yu <fenghua.yu@intel.com>
5988 L: linux-ia64@vger.kernel.org
5989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5993 IBM Power VMX Cryptographic instructions
5994 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5995 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5996 L: linux-crypto@vger.kernel.org
5998 F: drivers/crypto/vmx/Makefile
5999 F: drivers/crypto/vmx/Kconfig
6000 F: drivers/crypto/vmx/vmx.c
6001 F: drivers/crypto/vmx/aes*
6002 F: drivers/crypto/vmx/ghash*
6003 F: drivers/crypto/vmx/ppc-xlate.pl
6005 IBM Power in-Nest Crypto Acceleration
6006 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6007 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6008 L: linux-crypto@vger.kernel.org
6010 F: drivers/crypto/nx/Makefile
6011 F: drivers/crypto/nx/Kconfig
6012 F: drivers/crypto/nx/nx-aes*
6013 F: drivers/crypto/nx/nx-sha*
6014 F: drivers/crypto/nx/nx.*
6015 F: drivers/crypto/nx/nx_csbcpb.h
6016 F: drivers/crypto/nx/nx_debugfs.h
6018 IBM Power 842 compression accelerator
6019 M: Dan Streetman <ddstreet@ieee.org>
6021 F: drivers/crypto/nx/Makefile
6022 F: drivers/crypto/nx/Kconfig
6023 F: drivers/crypto/nx/nx-842*
6024 F: include/linux/sw842.h
6028 IBM Power Linux RAID adapter
6029 M: Brian King <brking@us.ibm.com>
6031 F: drivers/scsi/ipr.*
6033 IBM Power Virtual Ethernet Device Driver
6034 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6035 L: netdev@vger.kernel.org
6037 F: drivers/net/ethernet/ibm/ibmveth.*
6039 IBM Power SRIOV Virtual NIC Device Driver
6040 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6041 M: John Allen <jallen@linux.vnet.ibm.com>
6042 L: netdev@vger.kernel.org
6044 F: drivers/net/ethernet/ibm/ibmvnic.*
6046 IBM Power Virtual SCSI Device Drivers
6047 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6048 L: linux-scsi@vger.kernel.org
6050 F: drivers/scsi/ibmvscsi/ibmvscsi*
6051 F: include/scsi/viosrp.h
6053 IBM Power Virtual SCSI Device Target Driver
6054 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6055 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6056 L: linux-scsi@vger.kernel.org
6057 L: target-devel@vger.kernel.org
6059 F: drivers/scsi/ibmvscsi_tgt/
6061 IBM Power Virtual FC Device Drivers
6062 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6063 L: linux-scsi@vger.kernel.org
6065 F: drivers/scsi/ibmvscsi/ibmvfc*
6067 IBM ServeRAID RAID DRIVER
6069 F: drivers/scsi/ips.*
6071 ICH LPC AND GPIO DRIVER
6072 M: Peter Tyser <ptyser@xes-inc.com>
6074 F: drivers/mfd/lpc_ich.c
6075 F: drivers/gpio/gpio-ich.c
6078 M: "David S. Miller" <davem@davemloft.net>
6079 L: linux-ide@vger.kernel.org
6080 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6083 F: Documentation/ide/
6085 F: include/linux/ide.h
6087 IDEAPAD LAPTOP EXTRAS DRIVER
6088 M: Ike Panhc <ike.pan@canonical.com>
6089 L: platform-driver-x86@vger.kernel.org
6090 W: http://launchpad.net/ideapad-laptop
6092 F: drivers/platform/x86/ideapad-laptop.c
6094 IDEAPAD LAPTOP SLIDEBAR DRIVER
6095 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6096 L: linux-input@vger.kernel.org
6097 W: https://github.com/o2genum/ideapad-slidebar
6099 F: drivers/input/misc/ideapad_slidebar.c
6102 M: Borislav Petkov <bp@alien8.de>
6103 L: linux-ide@vger.kernel.org
6105 F: Documentation/cdrom/ide-cd
6106 F: drivers/ide/ide-cd*
6109 M: Andy Henroid <andrew.d.henroid@intel.com>
6110 L: linux-pm@vger.kernel.org
6112 F: drivers/idle/i7300_idle.c
6114 IEEE 802.15.4 SUBSYSTEM
6115 M: Alexander Aring <aar@pengutronix.de>
6116 L: linux-wpan@vger.kernel.org
6117 W: http://wpan.cakelab.org/
6118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6123 F: drivers/net/ieee802154/
6124 F: include/linux/nl802154.h
6125 F: include/linux/ieee802154.h
6126 F: include/net/nl802154.h
6127 F: include/net/mac802154.h
6128 F: include/net/af_ieee802154.h
6129 F: include/net/cfg802154.h
6130 F: include/net/ieee802154_netdev.h
6131 F: Documentation/networking/ieee802154.txt
6133 IGORPLUG-USB IR RECEIVER
6134 M: Sean Young <sean@mess.org>
6135 L: linux-media@vger.kernel.org
6137 F: drivers/media/rc/igorplugusb.c
6139 IGUANAWORKS USB IR TRANSCEIVER
6140 M: Sean Young <sean@mess.org>
6141 L: linux-media@vger.kernel.org
6143 F: drivers/media/rc/iguanair.c
6145 IIO SUBSYSTEM AND DRIVERS
6146 M: Jonathan Cameron <jic23@kernel.org>
6147 R: Hartmut Knaack <knaack.h@gmx.de>
6148 R: Lars-Peter Clausen <lars@metafoo.de>
6149 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6150 L: linux-iio@vger.kernel.org
6151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6153 F: Documentation/devicetree/bindings/iio/
6155 F: drivers/staging/iio/
6156 F: include/linux/iio/
6159 IKANOS/ADI EAGLE ADSL USB DRIVER
6160 M: Matthieu Castet <castet.matthieu@free.fr>
6161 M: Stanislaw Gruszka <stf_xl@wp.pl>
6163 F: drivers/usb/atm/ueagle-atm.c
6165 IMGTEC ASCII LCD DRIVER
6166 M: Paul Burton <paul.burton@imgtec.com>
6168 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6169 F: drivers/auxdisplay/img-ascii-lcd.c
6171 INA209 HARDWARE MONITOR DRIVER
6172 M: Guenter Roeck <linux@roeck-us.net>
6173 L: linux-hwmon@vger.kernel.org
6175 F: Documentation/hwmon/ina209
6176 F: Documentation/devicetree/bindings/i2c/ina209.txt
6177 F: drivers/hwmon/ina209.c
6179 INA2XX HARDWARE MONITOR DRIVER
6180 M: Guenter Roeck <linux@roeck-us.net>
6181 L: linux-hwmon@vger.kernel.org
6183 F: Documentation/hwmon/ina2xx
6184 F: drivers/hwmon/ina2xx.c
6185 F: include/linux/platform_data/ina2xx.h
6187 INDUSTRY PACK SUBSYSTEM (IPACK)
6188 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6189 M: Jens Taprogge <jens.taprogge@taprogge.org>
6190 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6191 L: industrypack-devel@lists.sourceforge.net
6192 W: http://industrypack.sourceforge.net
6196 INGENIC JZ4780 DMA Driver
6197 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6199 F: drivers/dma/dma-jz4780.c
6201 INGENIC JZ4780 NAND DRIVER
6202 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6203 L: linux-mtd@lists.infradead.org
6205 F: drivers/mtd/nand/jz4780_*
6207 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6208 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6209 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6210 L: linux-ima-devel@lists.sourceforge.net
6211 L: linux-ima-user@lists.sourceforge.net
6212 L: linux-security-module@vger.kernel.org
6213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6215 F: security/integrity/ima/
6217 IMGTEC IR DECODER DRIVER
6218 M: James Hogan <james.hogan@imgtec.com>
6220 F: drivers/media/rc/img-ir/
6222 IMS TWINTURBO FRAMEBUFFER DRIVER
6223 L: linux-fbdev@vger.kernel.org
6225 F: drivers/video/fbdev/imsttfb.c
6227 INFINIBAND SUBSYSTEM
6228 M: Doug Ledford <dledford@redhat.com>
6229 M: Sean Hefty <sean.hefty@intel.com>
6230 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6231 L: linux-rdma@vger.kernel.org
6232 W: http://www.openfabrics.org/
6233 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6236 F: Documentation/infiniband/
6237 F: drivers/infiniband/
6238 F: include/uapi/linux/if_infiniband.h
6239 F: include/uapi/rdma/
6243 M: John McCutchan <john@johnmccutchan.com>
6244 M: Robert Love <rlove@rlove.org>
6245 M: Eric Paris <eparis@parisplace.org>
6247 F: Documentation/filesystems/inotify.txt
6248 F: fs/notify/inotify/
6249 F: include/linux/inotify.h
6250 F: include/uapi/linux/inotify.h
6252 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6253 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6254 L: linux-input@vger.kernel.org
6255 Q: http://patchwork.kernel.org/project/linux-input/list/
6256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6259 F: include/linux/input.h
6260 F: include/uapi/linux/input.h
6261 F: include/linux/input/
6262 F: Documentation/devicetree/bindings/input/
6264 INPUT MULTITOUCH (MT) PROTOCOL
6265 M: Henrik Rydberg <rydberg@bitmath.org>
6266 L: linux-input@vger.kernel.org
6268 F: Documentation/input/multi-touch-protocol.txt
6269 F: drivers/input/input-mt.c
6272 INTEL ASoC BDW/HSW DRIVERS
6273 M: Jie Yang <yang.jie@linux.intel.com>
6274 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6276 F: sound/soc/intel/common/sst-dsp*
6277 F: sound/soc/intel/common/sst-firmware.c
6278 F: sound/soc/intel/boards/broadwell.c
6279 F: sound/soc/intel/haswell/
6281 INTEL C600 SERIES SAS CONTROLLER DRIVER
6282 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6283 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6284 L: linux-scsi@vger.kernel.org
6285 T: git git://git.code.sf.net/p/intel-sas/isci
6287 F: drivers/scsi/isci/
6289 INTEL HID EVENT DRIVER
6290 M: Alex Hung <alex.hung@canonical.com>
6291 L: platform-driver-x86@vger.kernel.org
6293 F: drivers/platform/x86/intel-hid.c
6295 INTEL VIRTUAL BUTTON DRIVER
6296 M: AceLan Kao <acelan.kao@canonical.com>
6297 L: platform-driver-x86@vger.kernel.org
6299 F: drivers/platform/x86/intel-vbtn.c
6302 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6303 M: Len Brown <lenb@kernel.org>
6304 L: linux-pm@vger.kernel.org
6305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6306 B: https://bugzilla.kernel.org
6308 F: drivers/idle/intel_idle.c
6310 INTEL INTEGRATED SENSOR HUB DRIVER
6311 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6312 M: Jiri Kosina <jikos@kernel.org>
6313 L: linux-input@vger.kernel.org
6315 F: drivers/hid/intel-ish-hid/
6318 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6319 M: Len Brown <lenb@kernel.org>
6320 L: linux-pm@vger.kernel.org
6322 F: drivers/cpufreq/intel_pstate.c
6324 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6325 M: Maik Broemme <mbroemme@libmpq.org>
6326 L: linux-fbdev@vger.kernel.org
6328 F: Documentation/fb/intelfb.txt
6329 F: drivers/video/fbdev/intelfb/
6331 INTEL 810/815 FRAMEBUFFER DRIVER
6332 M: Antonino Daplas <adaplas@gmail.com>
6333 L: linux-fbdev@vger.kernel.org
6335 F: drivers/video/fbdev/i810/
6337 INTEL MENLOW THERMAL DRIVER
6338 M: Sujith Thomas <sujith.thomas@intel.com>
6339 L: platform-driver-x86@vger.kernel.org
6340 W: https://01.org/linux-acpi
6342 F: drivers/platform/x86/intel_menlow.c
6344 INTEL I/OAT DMA DRIVER
6345 M: Dave Jiang <dave.jiang@intel.com>
6346 R: Dan Williams <dan.j.williams@intel.com>
6347 L: dmaengine@vger.kernel.org
6348 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6350 F: drivers/dma/ioat*
6353 M: David Woodhouse <dwmw2@infradead.org>
6354 L: iommu@lists.linux-foundation.org
6355 T: git git://git.infradead.org/iommu-2.6.git
6357 F: drivers/iommu/intel-iommu.c
6358 F: include/linux/intel-iommu.h
6360 INTEL IOP-ADMA DMA DRIVER
6361 R: Dan Williams <dan.j.williams@intel.com>
6363 F: drivers/dma/iop-adma.c
6365 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6366 M: Krzysztof Halasa <khalasa@piap.pl>
6368 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6369 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6370 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6371 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6372 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6373 F: drivers/net/wan/ixp4xx_hss.c
6375 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6376 M: Deepak Saxena <dsaxena@plexity.net>
6378 F: drivers/char/hw_random/ixp4xx-rng.c
6380 INTEL ETHERNET DRIVERS
6381 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6382 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6383 W: http://www.intel.com/support/feedback.htm
6384 W: http://e1000.sourceforge.net/
6385 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6389 F: Documentation/networking/e100.txt
6390 F: Documentation/networking/e1000.txt
6391 F: Documentation/networking/e1000e.txt
6392 F: Documentation/networking/igb.txt
6393 F: Documentation/networking/igbvf.txt
6394 F: Documentation/networking/ixgb.txt
6395 F: Documentation/networking/ixgbe.txt
6396 F: Documentation/networking/ixgbevf.txt
6397 F: Documentation/networking/i40e.txt
6398 F: Documentation/networking/i40evf.txt
6399 F: drivers/net/ethernet/intel/
6400 F: drivers/net/ethernet/intel/*/
6402 INTEL RDMA RNIC DRIVER
6403 M: Faisal Latif <faisal.latif@intel.com>
6404 R: Chien Tin Tung <chien.tin.tung@intel.com>
6405 R: Mustafa Ismail <mustafa.ismail@intel.com>
6406 R: Shiraz Saleem <shiraz.saleem@intel.com>
6407 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6408 L: linux-rdma@vger.kernel.org
6410 F: drivers/infiniband/hw/i40iw/
6412 INTEL MERRIFIELD GPIO DRIVER
6413 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6414 L: linux-gpio@vger.kernel.org
6416 F: drivers/gpio/gpio-merrifield.c
6418 INTEL-MID GPIO DRIVER
6419 M: David Cohen <david.a.cohen@linux.intel.com>
6420 L: linux-gpio@vger.kernel.org
6422 F: drivers/gpio/gpio-intel-mid.c
6424 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6425 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6426 L: linux-wireless@vger.kernel.org
6428 F: Documentation/networking/README.ipw2100
6429 F: Documentation/networking/README.ipw2200
6430 F: drivers/net/wireless/intel/ipw2x00/
6433 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6435 F: Documentation/trace/intel_th.txt
6436 F: drivers/hwtracing/intel_th/
6438 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6439 M: Ning Sun <ning.sun@intel.com>
6440 L: tboot-devel@lists.sourceforge.net
6441 W: http://tboot.sourceforge.net
6442 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6444 F: Documentation/intel_txt.txt
6445 F: include/linux/tboot.h
6446 F: arch/x86/kernel/tboot.c
6448 INTEL WIRELESS WIMAX CONNECTION 2400
6449 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6450 M: linux-wimax@intel.com
6451 L: wimax@linuxwimax.org (subscribers-only)
6453 W: http://linuxwimax.org
6454 F: Documentation/wimax/README.i2400m
6455 F: drivers/net/wimax/i2400m/
6456 F: include/uapi/linux/wimax/i2400m.h
6458 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6459 M: Stanislaw Gruszka <sgruszka@redhat.com>
6460 L: linux-wireless@vger.kernel.org
6462 F: drivers/net/wireless/intel/iwlegacy/
6464 INTEL WIRELESS WIFI LINK (iwlwifi)
6465 M: Johannes Berg <johannes.berg@intel.com>
6466 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6467 M: Luca Coelho <luciano.coelho@intel.com>
6468 M: Intel Linux Wireless <linuxwifi@intel.com>
6469 L: linux-wireless@vger.kernel.org
6470 W: http://intellinuxwireless.org
6471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6473 F: drivers/net/wireless/intel/iwlwifi/
6475 INTEL MANAGEMENT ENGINE (mei)
6476 M: Tomas Winkler <tomas.winkler@intel.com>
6477 L: linux-kernel@vger.kernel.org
6479 F: include/uapi/linux/mei.h
6480 F: include/linux/mei_cl_bus.h
6481 F: drivers/misc/mei/*
6482 F: drivers/watchdog/mei_wdt.c
6483 F: Documentation/misc-devices/mei/*
6486 INTEL MIC DRIVERS (mic)
6487 M: Sudeep Dutt <sudeep.dutt@intel.com>
6488 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6490 W: https://github.com/sudeepdutt/mic
6491 W: http://software.intel.com/en-us/mic-developer
6492 F: include/linux/mic_bus.h
6493 F: include/linux/scif.h
6494 F: include/uapi/linux/mic_common.h
6495 F: include/uapi/linux/mic_ioctl.h
6496 F: include/uapi/linux/scif_ioctl.h
6497 F: drivers/misc/mic/
6498 F: drivers/dma/mic_x100_dma.c
6499 F: drivers/dma/mic_x100_dma.h
6500 F: Documentation/mic/
6502 INTEL PMC/P-Unit IPC DRIVER
6503 M: Zha Qipeng<qipeng.zha@intel.com>
6504 L: platform-driver-x86@vger.kernel.org
6506 F: drivers/platform/x86/intel_pmc_ipc.c
6507 F: drivers/platform/x86/intel_punit_ipc.c
6508 F: arch/x86/include/asm/intel_pmc_ipc.h
6509 F: arch/x86/include/asm/intel_punit_ipc.h
6511 INTEL TELEMETRY DRIVER
6512 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6513 L: platform-driver-x86@vger.kernel.org
6515 F: arch/x86/include/asm/intel_telemetry.h
6516 F: drivers/platform/x86/intel_telemetry*
6518 INTEL PMC CORE DRIVER
6519 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6520 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6521 L: platform-driver-x86@vger.kernel.org
6523 F: arch/x86/include/asm/pmc_core.h
6524 F: drivers/platform/x86/intel_pmc_core*
6526 IOC3 ETHERNET DRIVER
6527 M: Ralf Baechle <ralf@linux-mips.org>
6528 L: linux-mips@linux-mips.org
6530 F: drivers/net/ethernet/sgi/ioc3-eth.c
6533 M: Pat Gefre <pfg@sgi.com>
6534 L: linux-serial@vger.kernel.org
6536 F: drivers/tty/serial/ioc3_serial.c
6539 M: Joerg Roedel <joro@8bytes.org>
6540 L: iommu@lists.linux-foundation.org
6541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6543 F: Documentation/devicetree/bindings/iommu/
6547 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6549 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6552 M: Corey Minyard <minyard@acm.org>
6553 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6554 W: http://openipmi.sourceforge.net/
6556 F: Documentation/IPMI.txt
6557 F: drivers/char/ipmi/
6558 F: include/linux/ipmi*
6559 F: include/uapi/linux/ipmi*
6561 QCOM AUDIO (ASoC) DRIVERS
6562 M: Patrick Lai <plai@codeaurora.org>
6563 M: Banajit Goswami <bgoswami@codeaurora.org>
6564 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6568 IPS SCSI RAID DRIVER
6569 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6570 L: linux-scsi@vger.kernel.org
6571 W: http://www.adaptec.com/
6573 F: drivers/scsi/ips*
6576 M: Wensong Zhang <wensong@linux-vs.org>
6577 M: Simon Horman <horms@verge.net.au>
6578 M: Julian Anastasov <ja@ssi.bg>
6579 L: netdev@vger.kernel.org
6580 L: lvs-devel@vger.kernel.org
6582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6584 F: Documentation/networking/ipvs-sysctl.txt
6585 F: include/net/ip_vs.h
6586 F: include/uapi/linux/ip_vs.h
6587 F: net/netfilter/ipvs/
6590 M: Jiri Kosina <jikos@kernel.org>
6591 M: David Sterba <dsterba@suse.com>
6593 F: drivers/tty/ipwireless/
6596 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6597 L: netdev@vger.kernel.org
6599 F: include/net/ipx.h
6600 F: include/uapi/linux/ipx.h
6604 M: Samuel Ortiz <samuel@sortiz.org>
6605 L: irda-users@lists.sourceforge.net (subscribers-only)
6606 L: netdev@vger.kernel.org
6607 W: http://irda.sourceforge.net/
6609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6610 F: Documentation/networking/irda.txt
6611 F: drivers/net/irda/
6612 F: include/net/irda/
6616 M: Thomas Gleixner <tglx@linutronix.de>
6617 L: linux-kernel@vger.kernel.org
6619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6623 M: Thomas Gleixner <tglx@linutronix.de>
6624 M: Jason Cooper <jason@lakedaemon.net>
6625 M: Marc Zyngier <marc.zyngier@arm.com>
6626 L: linux-kernel@vger.kernel.org
6628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6629 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6630 F: Documentation/devicetree/bindings/interrupt-controller/
6633 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6634 M: Marc Zyngier <marc.zyngier@arm.com>
6636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6637 F: Documentation/IRQ-domain.txt
6638 F: include/linux/irqdomain.h
6639 F: kernel/irq/irqdomain.c
6643 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6645 F: Documentation/isa.txt
6646 F: drivers/base/isa.c
6647 F: include/linux/isa.h
6650 M: Jaroslav Kysela <perex@perex.cz>
6652 F: Documentation/isapnp.txt
6653 F: drivers/pnp/isapnp/
6654 F: include/linux/isapnp.h
6657 M: Hans Verkuil <hverkuil@xs4all.nl>
6658 L: linux-media@vger.kernel.org
6659 T: git git://linuxtv.org/media_tree.git
6660 W: https://linuxtv.org
6662 F: drivers/media/radio/radio-isa*
6664 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6665 M: Peter Jones <pjones@redhat.com>
6666 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6668 F: drivers/firmware/iscsi_ibft*
6671 M: Lee Duncan <lduncan@suse.com>
6672 M: Chris Leech <cleech@redhat.com>
6673 L: open-iscsi@googlegroups.com
6674 W: www.open-iscsi.com
6676 F: drivers/scsi/*iscsi*
6677 F: include/scsi/*iscsi*
6679 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6680 M: Or Gerlitz <ogerlitz@mellanox.com>
6681 M: Sagi Grimberg <sagi@grimberg.me>
6682 M: Roi Dayan <roid@mellanox.com>
6683 L: linux-rdma@vger.kernel.org
6685 W: http://www.openfabrics.org
6686 W: www.open-iscsi.org
6687 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6688 F: drivers/infiniband/ulp/iser/
6690 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6691 M: Sagi Grimberg <sagi@grimberg.me>
6692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6693 L: linux-rdma@vger.kernel.org
6694 L: target-devel@vger.kernel.org
6696 W: http://www.linux-iscsi.org
6697 F: drivers/infiniband/ulp/isert
6700 M: Karsten Keil <isdn@linux-pingi.de>
6701 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6702 L: netdev@vger.kernel.org
6703 W: http://www.isdn4linux.de
6704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6706 F: Documentation/isdn/
6708 F: include/linux/isdn.h
6709 F: include/linux/isdn/
6710 F: include/uapi/linux/isdn.h
6711 F: include/uapi/linux/isdn/
6713 ISDN SUBSYSTEM (Eicon active card driver)
6714 M: Armin Schindler <mac@melware.de>
6715 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6716 W: http://www.melware.de
6718 F: drivers/isdn/hardware/eicon/
6720 IT87 HARDWARE MONITORING DRIVER
6721 M: Jean Delvare <jdelvare@suse.com>
6722 L: linux-hwmon@vger.kernel.org
6724 F: Documentation/hwmon/it87
6725 F: drivers/hwmon/it87.c
6728 M: Antti Palosaari <crope@iki.fi>
6729 L: linux-media@vger.kernel.org
6730 W: https://linuxtv.org
6731 W: http://palosaari.fi/linux/
6732 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6733 T: git git://linuxtv.org/anttip/media_tree.git
6735 F: drivers/media/tuners/it913x*
6737 IVTV VIDEO4LINUX DRIVER
6738 M: Andy Walls <awalls@md.metrocast.net>
6739 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6740 L: linux-media@vger.kernel.org
6741 T: git git://linuxtv.org/media_tree.git
6742 W: http://www.ivtvdriver.org
6744 F: Documentation/media/v4l-drivers/ivtv*
6745 F: drivers/media/pci/ivtv/
6746 F: include/uapi/linux/ivtv*
6748 IX2505V MEDIA DRIVER
6749 M: Malcolm Priestley <tvboxspy@gmail.com>
6750 L: linux-media@vger.kernel.org
6751 W: https://linuxtv.org
6752 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6754 F: drivers/media/dvb-frontends/ix2505v*
6756 JC42.4 TEMPERATURE SENSOR DRIVER
6757 M: Guenter Roeck <linux@roeck-us.net>
6758 L: linux-hwmon@vger.kernel.org
6760 F: drivers/hwmon/jc42.c
6761 F: Documentation/hwmon/jc42
6764 M: Dave Kleikamp <shaggy@kernel.org>
6765 L: jfs-discussion@lists.sourceforge.net
6766 W: http://jfs.sourceforge.net/
6767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6769 F: Documentation/filesystems/jfs.txt
6773 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6774 L: netdev@vger.kernel.org
6776 F: drivers/net/ethernet/jme.*
6778 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6779 M: David Woodhouse <dwmw2@infradead.org>
6780 L: linux-mtd@lists.infradead.org
6781 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6784 F: include/uapi/linux/jffs2.h
6786 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6787 M: "Theodore Ts'o" <tytso@mit.edu>
6788 M: Jan Kara <jack@suse.com>
6789 L: linux-ext4@vger.kernel.org
6792 F: include/linux/jbd2.h
6794 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6795 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6796 L: linux-media@vger.kernel.org
6798 F: drivers/media/platform/rcar_jpu.c
6800 JSM Neo PCI based serial card
6801 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6802 L: linux-serial@vger.kernel.org
6804 F: drivers/tty/serial/jsm/
6806 K10TEMP HARDWARE MONITORING DRIVER
6807 M: Clemens Ladisch <clemens@ladisch.de>
6808 L: linux-hwmon@vger.kernel.org
6810 F: Documentation/hwmon/k10temp
6811 F: drivers/hwmon/k10temp.c
6813 K8TEMP HARDWARE MONITORING DRIVER
6814 M: Rudolf Marek <r.marek@assembler.cz>
6815 L: linux-hwmon@vger.kernel.org
6817 F: Documentation/hwmon/k8temp
6818 F: drivers/hwmon/k8temp.c
6821 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6822 R: Alexander Potapenko <glider@google.com>
6823 R: Dmitry Vyukov <dvyukov@google.com>
6824 L: kasan-dev@googlegroups.com
6826 F: arch/*/include/asm/kasan.h
6827 F: arch/*/mm/kasan_init*
6828 F: Documentation/dev-tools/kasan.rst
6829 F: include/linux/kasan*.h
6832 F: scripts/Makefile.kasan
6835 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6836 L: linux-kbuild@vger.kernel.org
6837 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6839 F: Documentation/kbuild/kconfig-language.txt
6843 M: Dave Young <dyoung@redhat.com>
6844 M: Baoquan He <bhe@redhat.com>
6845 R: Vivek Goyal <vgoyal@redhat.com>
6846 L: kexec@lists.infradead.org
6847 W: http://lse.sourceforge.net/kdump/
6849 F: Documentation/kdump/
6851 KEENE FM RADIO TRANSMITTER DRIVER
6852 M: Hans Verkuil <hverkuil@xs4all.nl>
6853 L: linux-media@vger.kernel.org
6854 T: git git://linuxtv.org/media_tree.git
6855 W: https://linuxtv.org
6857 F: drivers/media/radio/radio-keene*
6859 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6860 M: Ian Kent <raven@themaw.net>
6861 L: autofs@vger.kernel.org
6865 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6866 M: Michal Marek <mmarek@suse.com>
6867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6869 L: linux-kbuild@vger.kernel.org
6871 F: Documentation/kbuild/
6873 F: scripts/Makefile.*
6879 L: kernel-janitors@vger.kernel.org
6880 W: http://kernelnewbies.org/KernelJanitors
6883 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6884 M: "J. Bruce Fields" <bfields@fieldses.org>
6885 M: Jeff Layton <jlayton@poochiereds.net>
6886 L: linux-nfs@vger.kernel.org
6887 W: http://nfs.sourceforge.net/
6888 T: git git://linux-nfs.org/~bfields/linux.git
6891 F: include/uapi/linux/nfsd/
6895 F: include/linux/lockd/
6896 F: include/linux/sunrpc/
6897 F: include/uapi/linux/sunrpc/
6899 KERNEL SELFTEST FRAMEWORK
6900 M: Shuah Khan <shuahkh@osg.samsung.com>
6901 M: Shuah Khan <shuah@kernel.org>
6902 L: linux-kselftest@vger.kernel.org
6903 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6905 F: tools/testing/selftests
6907 KERNEL VIRTUAL MACHINE (KVM)
6908 M: Paolo Bonzini <pbonzini@redhat.com>
6909 M: Radim Krčmář <rkrcmar@redhat.com>
6910 L: kvm@vger.kernel.org
6911 W: http://www.linux-kvm.org
6912 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6914 F: Documentation/*/kvm*.txt
6915 F: Documentation/virtual/kvm/
6917 F: arch/x86/kernel/kvm.c
6918 F: arch/x86/kernel/kvmclock.c
6919 F: arch/*/include/asm/kvm*
6920 F: include/linux/kvm*
6921 F: include/uapi/linux/kvm*
6925 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6926 M: Joerg Roedel <joro@8bytes.org>
6927 L: kvm@vger.kernel.org
6928 W: http://www.linux-kvm.org/
6930 F: arch/x86/include/asm/svm.h
6931 F: arch/x86/kvm/svm.c
6933 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6934 M: Alexander Graf <agraf@suse.com>
6935 L: kvm-ppc@vger.kernel.org
6936 W: http://www.linux-kvm.org/
6937 T: git git://github.com/agraf/linux-2.6.git
6939 F: arch/powerpc/include/asm/kvm*
6940 F: arch/powerpc/kvm/
6942 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6943 M: Christian Borntraeger <borntraeger@de.ibm.com>
6944 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6945 L: linux-s390@vger.kernel.org
6946 W: http://www.ibm.com/developerworks/linux/linux390/
6947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6949 F: Documentation/s390/kvm.txt
6950 F: arch/s390/include/asm/kvm*
6953 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6954 M: Christoffer Dall <christoffer.dall@linaro.org>
6955 M: Marc Zyngier <marc.zyngier@arm.com>
6956 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6957 L: kvmarm@lists.cs.columbia.edu
6958 W: http://systems.cs.columbia.edu/projects/kvm-arm
6959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6961 F: arch/arm/include/uapi/asm/kvm*
6962 F: arch/arm/include/asm/kvm*
6965 F: include/kvm/arm_*
6967 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6968 M: Christoffer Dall <christoffer.dall@linaro.org>
6969 M: Marc Zyngier <marc.zyngier@arm.com>
6970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6971 L: kvmarm@lists.cs.columbia.edu
6973 F: arch/arm64/include/uapi/asm/kvm*
6974 F: arch/arm64/include/asm/kvm*
6977 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6978 M: James Hogan <james.hogan@imgtec.com>
6979 L: linux-mips@linux-mips.org
6981 F: arch/mips/include/uapi/asm/kvm*
6982 F: arch/mips/include/asm/kvm*
6986 M: Eric Biederman <ebiederm@xmission.com>
6987 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6988 L: kexec@lists.infradead.org
6990 F: include/linux/kexec.h
6991 F: include/uapi/linux/kexec.h
6995 M: David Howells <dhowells@redhat.com>
6996 L: keyrings@vger.kernel.org
6998 F: Documentation/security/keys.txt
6999 F: include/linux/key.h
7000 F: include/linux/key-type.h
7001 F: include/linux/keyctl.h
7002 F: include/uapi/linux/keyctl.h
7007 M: David Safford <safford@us.ibm.com>
7008 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7009 L: linux-security-module@vger.kernel.org
7010 L: keyrings@vger.kernel.org
7012 F: Documentation/security/keys-trusted-encrypted.txt
7013 F: include/keys/trusted-type.h
7014 F: security/keys/trusted.c
7015 F: security/keys/trusted.h
7018 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7019 M: David Safford <safford@us.ibm.com>
7020 L: linux-security-module@vger.kernel.org
7021 L: keyrings@vger.kernel.org
7023 F: Documentation/security/keys-trusted-encrypted.txt
7024 F: include/keys/encrypted-type.h
7025 F: security/keys/encrypted-keys/
7027 KGDB / KDB /debug_core
7028 M: Jason Wessel <jason.wessel@windriver.com>
7029 W: http://kgdb.wiki.kernel.org/
7030 L: kgdb-bugreport@lists.sourceforge.net
7031 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7033 F: Documentation/DocBook/kgdb.tmpl
7034 F: drivers/misc/kgdbts.c
7035 F: drivers/tty/serial/kgdboc.c
7036 F: include/linux/kdb.h
7037 F: include/linux/kgdb.h
7041 M: Vegard Nossum <vegardno@ifi.uio.no>
7042 M: Pekka Enberg <penberg@kernel.org>
7044 F: Documentation/dev-tools/kmemcheck.rst
7045 F: arch/x86/include/asm/kmemcheck.h
7046 F: arch/x86/mm/kmemcheck/
7047 F: include/linux/kmemcheck.h
7051 M: Catalin Marinas <catalin.marinas@arm.com>
7053 F: Documentation/dev-tools/kmemleak.rst
7054 F: include/linux/kmemleak.h
7056 F: mm/kmemleak-test.c
7059 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7060 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7061 M: "David S. Miller" <davem@davemloft.net>
7062 M: Masami Hiramatsu <mhiramat@kernel.org>
7064 F: Documentation/kprobes.txt
7065 F: include/linux/kprobes.h
7068 KS0108 LCD CONTROLLER DRIVER
7069 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7070 W: http://miguelojeda.es/auxdisplay.htm
7071 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7073 F: Documentation/auxdisplay/ks0108
7074 F: drivers/auxdisplay/ks0108.c
7075 F: include/linux/ks0108.h
7078 M: David Ahern <dsa@cumulusnetworks.com>
7079 L: netdev@vger.kernel.org
7082 F: include/net/l3mdev.h
7084 LANTIQ MIPS ARCHITECTURE
7085 M: John Crispin <john@phrozen.org>
7086 L: linux-mips@linux-mips.org
7091 L: linux-x25@vger.kernel.org
7093 F: Documentation/networking/lapb-module.txt
7097 LASI 53c700 driver for PARISC
7098 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7099 L: linux-scsi@vger.kernel.org
7101 F: Documentation/scsi/53c700.txt
7102 F: drivers/scsi/53c700*
7105 M: Richard Purdie <rpurdie@rpsys.net>
7106 M: Jacek Anaszewski <j.anaszewski@samsung.com>
7107 M: Pavel Machek <pavel@ucw.cz>
7108 L: linux-leds@vger.kernel.org
7109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7111 F: Documentation/devicetree/bindings/leds/
7113 F: include/linux/leds.h
7115 LEGACY EEPROM DRIVER
7116 M: Jean Delvare <jdelvare@suse.com>
7118 F: Documentation/misc-devices/eeprom
7119 F: drivers/misc/eeprom/eeprom.c
7121 LEGO USB Tower driver
7122 M: Juergen Stuber <starblue@users.sourceforge.net>
7123 L: legousb-devel@lists.sourceforge.net
7124 W: http://legousb.sourceforge.net/
7126 F: drivers/usb/misc/legousbtower.c
7129 M: Michael Krufky <mkrufky@linuxtv.org>
7130 L: linux-media@vger.kernel.org
7131 W: https://linuxtv.org
7132 W: http://github.com/mkrufky
7133 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7134 T: git git://linuxtv.org/mkrufky/tuners.git
7136 F: drivers/media/dvb-frontends/lg2160.*
7138 LGDT3305 MEDIA DRIVER
7139 M: Michael Krufky <mkrufky@linuxtv.org>
7140 L: linux-media@vger.kernel.org
7141 W: https://linuxtv.org
7142 W: http://github.com/mkrufky
7143 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7144 T: git git://linuxtv.org/mkrufky/tuners.git
7146 F: drivers/media/dvb-frontends/lgdt3305.*
7149 M: Rusty Russell <rusty@rustcorp.com.au>
7150 L: lguest@lists.ozlabs.org
7151 W: http://lguest.ozlabs.org/
7153 F: arch/x86/include/asm/lguest*.h
7156 F: include/linux/lguest*.h
7159 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7160 M: Tejun Heo <tj@kernel.org>
7161 L: linux-ide@vger.kernel.org
7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7165 F: include/linux/ata.h
7166 F: include/linux/libata.h
7167 F: Documentation/devicetree/bindings/ata/
7169 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7170 M: Viresh Kumar <vireshk@kernel.org>
7171 L: linux-ide@vger.kernel.org
7172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7174 F: include/linux/pata_arasan_cf_data.h
7175 F: drivers/ata/pata_arasan_cf.c
7178 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7179 M: Tejun Heo <tj@kernel.org>
7180 L: linux-ide@vger.kernel.org
7181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7183 F: drivers/ata/pata_*.c
7184 F: drivers/ata/ata_generic.c
7186 LIBATA SATA AHCI PLATFORM devices support
7187 M: Hans de Goede <hdegoede@redhat.com>
7188 M: Tejun Heo <tj@kernel.org>
7189 L: linux-ide@vger.kernel.org
7190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7192 F: drivers/ata/ahci_platform.c
7193 F: drivers/ata/libahci_platform.c
7194 F: include/linux/ahci_platform.h
7196 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7197 M: Mikael Pettersson <mikpelinux@gmail.com>
7198 L: linux-ide@vger.kernel.org
7199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7201 F: drivers/ata/sata_promise.*
7204 M: Sasha Levin <sasha.levin@oracle.com>
7206 F: tools/lib/lockdep/
7208 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7209 M: Dan Williams <dan.j.williams@intel.com>
7210 L: linux-nvdimm@lists.01.org
7211 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7215 F: include/linux/nd.h
7216 F: include/linux/libnvdimm.h
7217 F: include/uapi/linux/ndctl.h
7219 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7220 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7221 L: linux-nvdimm@lists.01.org
7222 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7224 F: drivers/nvdimm/blk.c
7225 F: drivers/nvdimm/region_devs.c
7226 F: drivers/acpi/nfit*
7228 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7229 M: Vishal Verma <vishal.l.verma@intel.com>
7230 L: linux-nvdimm@lists.01.org
7231 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7233 F: drivers/nvdimm/btt*
7235 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7236 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7237 L: linux-nvdimm@lists.01.org
7238 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7240 F: drivers/nvdimm/pmem.c
7241 F: include/linux/pmem.h
7242 F: arch/*/include/asm/pmem.h
7244 LIGHTNVM PLATFORM SUPPORT
7245 M: Matias Bjorling <mb@lightnvm.io>
7246 W: http://github/OpenChannelSSD
7247 L: linux-block@vger.kernel.org
7249 F: drivers/lightnvm/
7250 F: include/linux/lightnvm.h
7251 F: include/uapi/linux/lightnvm.h
7253 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7254 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7255 M: Paul Mackerras <paulus@samba.org>
7256 M: Michael Ellerman <mpe@ellerman.id.au>
7257 W: https://github.com/linuxppc/linux/wiki
7258 L: linuxppc-dev@lists.ozlabs.org
7259 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7262 F: Documentation/powerpc/
7264 F: drivers/char/tpm/tpm_ibmvtpm*
7265 F: drivers/crypto/nx/
7266 F: drivers/crypto/vmx/
7267 F: drivers/net/ethernet/ibm/ibmveth.*
7268 F: drivers/net/ethernet/ibm/ibmvnic.*
7269 F: drivers/pci/hotplug/pnv_php.c
7270 F: drivers/pci/hotplug/rpa*
7271 F: drivers/scsi/ibmvscsi/
7272 F: tools/testing/selftests/powerpc
7280 LINUX FOR POWER MACINTOSH
7281 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7282 W: http://www.penguinppc.org/
7283 L: linuxppc-dev@lists.ozlabs.org
7285 F: arch/powerpc/platforms/powermac/
7286 F: drivers/macintosh/
7288 LINUX FOR POWERPC EMBEDDED MPC5XXX
7289 M: Anatolij Gustschin <agust@denx.de>
7290 L: linuxppc-dev@lists.ozlabs.org
7291 T: git git://git.denx.de/linux-denx-agust.git
7293 F: arch/powerpc/platforms/512x/
7294 F: arch/powerpc/platforms/52xx/
7296 LINUX FOR POWERPC EMBEDDED PPC4XX
7297 M: Alistair Popple <alistair@popple.id.au>
7298 M: Matt Porter <mporter@kernel.crashing.org>
7299 W: http://www.penguinppc.org/
7300 L: linuxppc-dev@lists.ozlabs.org
7302 F: arch/powerpc/platforms/40x/
7303 F: arch/powerpc/platforms/44x/
7305 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7306 L: linuxppc-dev@lists.ozlabs.org
7308 F: arch/powerpc/*/*virtex*
7309 F: arch/powerpc/*/*/*virtex*
7311 LINUX FOR POWERPC EMBEDDED PPC8XX
7312 M: Vitaly Bordug <vitb@kernel.crashing.org>
7313 W: http://www.penguinppc.org/
7314 L: linuxppc-dev@lists.ozlabs.org
7316 F: arch/powerpc/platforms/8xx/
7318 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7319 M: Scott Wood <oss@buserror.net>
7320 M: Kumar Gala <galak@kernel.crashing.org>
7321 W: http://www.penguinppc.org/
7322 L: linuxppc-dev@lists.ozlabs.org
7323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7325 F: arch/powerpc/platforms/83xx/
7326 F: arch/powerpc/platforms/85xx/
7328 LINUX FOR POWERPC PA SEMI PWRFICIENT
7329 L: linuxppc-dev@lists.ozlabs.org
7331 F: arch/powerpc/platforms/pasemi/
7332 F: drivers/*/*pasemi*
7333 F: drivers/*/*/*pasemi*
7335 LINUX SECURITY MODULE (LSM) FRAMEWORK
7336 M: Chris Wright <chrisw@sous-sol.org>
7337 L: linux-security-module@vger.kernel.org
7340 LIS3LV02D ACCELEROMETER DRIVER
7341 M: Eric Piel <eric.piel@tremplin-utc.net>
7343 F: Documentation/misc-devices/lis3lv02d
7344 F: drivers/misc/lis3lv02d/
7345 F: drivers/platform/x86/hp_accel.c
7348 M: Josh Poimboeuf <jpoimboe@redhat.com>
7349 M: Jessica Yu <jeyu@redhat.com>
7350 M: Jiri Kosina <jikos@kernel.org>
7351 M: Miroslav Benes <mbenes@suse.cz>
7352 R: Petr Mladek <pmladek@suse.com>
7354 F: kernel/livepatch/
7355 F: include/linux/livepatch.h
7356 F: arch/x86/include/asm/livepatch.h
7357 F: arch/x86/kernel/livepatch.c
7358 F: Documentation/livepatch/
7359 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7360 F: samples/livepatch/
7361 L: live-patching@vger.kernel.org
7362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7364 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7365 M: Kees Cook <keescook@chromium.org>
7367 F: drivers/misc/lkdtm*
7370 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7372 F: include/linux/llc.h
7373 F: include/uapi/linux/llc.h
7377 LM73 HARDWARE MONITOR DRIVER
7378 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7379 L: linux-hwmon@vger.kernel.org
7381 F: drivers/hwmon/lm73.c
7383 LM78 HARDWARE MONITOR DRIVER
7384 M: Jean Delvare <jdelvare@suse.com>
7385 L: linux-hwmon@vger.kernel.org
7387 F: Documentation/hwmon/lm78
7388 F: drivers/hwmon/lm78.c
7390 LM83 HARDWARE MONITOR DRIVER
7391 M: Jean Delvare <jdelvare@suse.com>
7392 L: linux-hwmon@vger.kernel.org
7394 F: Documentation/hwmon/lm83
7395 F: drivers/hwmon/lm83.c
7397 LM90 HARDWARE MONITOR DRIVER
7398 M: Jean Delvare <jdelvare@suse.com>
7399 L: linux-hwmon@vger.kernel.org
7401 F: Documentation/hwmon/lm90
7402 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7403 F: drivers/hwmon/lm90.c
7405 LM95234 HARDWARE MONITOR DRIVER
7406 M: Guenter Roeck <linux@roeck-us.net>
7407 L: linux-hwmon@vger.kernel.org
7409 F: Documentation/hwmon/lm95234
7410 F: drivers/hwmon/lm95234.c
7412 LME2510 MEDIA DRIVER
7413 M: Malcolm Priestley <tvboxspy@gmail.com>
7414 L: linux-media@vger.kernel.org
7415 W: https://linuxtv.org
7416 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7418 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7421 M: Peter Zijlstra <peterz@infradead.org>
7422 M: Ingo Molnar <mingo@redhat.com>
7423 L: linux-kernel@vger.kernel.org
7424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7426 F: Documentation/locking/
7427 F: include/linux/lockdep.h
7428 F: include/linux/spinlock*.h
7429 F: arch/*/include/asm/spinlock*.h
7430 F: include/linux/rwlock*.h
7431 F: include/linux/mutex*.h
7432 F: arch/*/include/asm/mutex*.h
7433 F: include/linux/rwsem*.h
7434 F: arch/*/include/asm/rwsem.h
7435 F: include/linux/seqlock.h
7436 F: lib/locking*.[ch]
7439 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7440 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7441 L: linux-ntfs-dev@lists.sourceforge.net
7442 W: http://www.linux-ntfs.org/content/view/19/37/
7444 F: Documentation/ldm.txt
7445 F: block/partitions/ldm.*
7448 M: Joern Engel <joern@logfs.org>
7449 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7455 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7456 M: Sathya Prakash <sathya.prakash@broadcom.com>
7457 M: Chaitra P B <chaitra.basappa@broadcom.com>
7458 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7459 L: MPT-FusionLinux.pdl@broadcom.com
7460 L: linux-scsi@vger.kernel.org
7461 W: http://www.avagotech.com/support/
7463 F: drivers/message/fusion/
7464 F: drivers/scsi/mpt2sas/
7465 F: drivers/scsi/mpt3sas/
7467 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7468 M: Matthew Wilcox <matthew@wil.cx>
7469 L: linux-scsi@vger.kernel.org
7471 F: drivers/scsi/sym53c8xx_2/
7473 LTC4261 HARDWARE MONITOR DRIVER
7474 M: Guenter Roeck <linux@roeck-us.net>
7475 L: linux-hwmon@vger.kernel.org
7477 F: Documentation/hwmon/ltc4261
7478 F: drivers/hwmon/ltc4261.c
7480 LTP (Linux Test Project)
7481 M: Mike Frysinger <vapier@gentoo.org>
7482 M: Cyril Hrubis <chrubis@suse.cz>
7483 M: Wanlong Gao <wanlong.gao@gmail.com>
7484 M: Jan Stancek <jstancek@redhat.com>
7485 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7486 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7487 L: ltp@lists.linux.it (subscribers-only)
7488 W: http://linux-test-project.github.io/
7489 T: git git://github.com/linux-test-project/ltp.git
7493 W: http://www.linux-m32r.org/
7498 M: Geert Uytterhoeven <geert@linux-m68k.org>
7499 L: linux-m68k@lists.linux-m68k.org
7500 W: http://www.linux-m68k.org/
7501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7506 M68K ON APPLE MACINTOSH
7507 M: Joshua Thompson <funaho@jurai.org>
7508 W: http://www.mac.linux-m68k.org/
7509 L: linux-m68k@lists.linux-m68k.org
7514 M: Philip Blundell <philb@gnu.org>
7515 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7519 M88DS3103 MEDIA DRIVER
7520 M: Antti Palosaari <crope@iki.fi>
7521 L: linux-media@vger.kernel.org
7522 W: https://linuxtv.org
7523 W: http://palosaari.fi/linux/
7524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7525 T: git git://linuxtv.org/anttip/media_tree.git
7527 F: drivers/media/dvb-frontends/m88ds3103*
7529 M88RS2000 MEDIA DRIVER
7530 M: Malcolm Priestley <tvboxspy@gmail.com>
7531 L: linux-media@vger.kernel.org
7532 W: https://linuxtv.org
7533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7535 F: drivers/media/dvb-frontends/m88rs2000*
7537 MA901 MASTERKIT USB FM RADIO DRIVER
7538 M: Alexey Klimov <klimov.linux@gmail.com>
7539 L: linux-media@vger.kernel.org
7540 T: git git://linuxtv.org/media_tree.git
7542 F: drivers/media/radio/radio-ma901.c
7545 M: Johannes Berg <johannes@sipsolutions.net>
7546 L: linux-wireless@vger.kernel.org
7547 W: http://wireless.kernel.org/
7548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7551 F: Documentation/networking/mac80211-injection.txt
7552 F: include/net/mac80211.h
7554 F: drivers/net/wireless/mac80211_hwsim.[ch]
7557 M: Patrick McHardy <kaber@trash.net>
7558 L: netdev@vger.kernel.org
7560 F: drivers/net/macvlan.c
7561 F: include/linux/if_macvlan.h
7564 M: Jassi Brar <jassisinghbrar@gmail.com>
7565 L: linux-kernel@vger.kernel.org
7568 F: include/linux/mailbox_client.h
7569 F: include/linux/mailbox_controller.h
7571 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7572 M: Michael Kerrisk <mtk.manpages@gmail.com>
7573 W: http://www.kernel.org/doc/man-pages
7574 L: linux-man@vger.kernel.org
7577 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7578 M: Andrew Lunn <andrew@lunn.ch>
7579 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7581 F: drivers/net/dsa/mv88e6xxx/
7583 MARVELL ARMADA DRM SUPPORT
7584 M: Russell King <rmk+kernel@armlinux.org.uk>
7586 F: drivers/gpu/drm/armada/
7587 F: include/uapi/drm/armada_drm.h
7588 F: Documentation/devicetree/bindings/display/armada/
7590 MARVELL CRYPTO DRIVER
7591 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7592 M: Arnaud Ebalard <arno@natisbad.org>
7593 F: drivers/crypto/marvell/
7595 L: linux-crypto@vger.kernel.org
7597 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7598 M: Mirko Lindner <mlindner@marvell.com>
7599 M: Stephen Hemminger <stephen@networkplumber.org>
7600 L: netdev@vger.kernel.org
7602 F: drivers/net/ethernet/marvell/sk*
7604 MARVELL LIBERTAS WIRELESS DRIVER
7605 L: libertas-dev@lists.infradead.org
7607 F: drivers/net/wireless/marvell/libertas/
7609 MARVELL MV643XX ETHERNET DRIVER
7610 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7611 L: netdev@vger.kernel.org
7613 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7614 F: include/linux/mv643xx.h
7616 MARVELL MVNETA ETHERNET DRIVER
7617 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7618 L: netdev@vger.kernel.org
7620 F: drivers/net/ethernet/marvell/mvneta.*
7622 MARVELL MWIFIEX WIRELESS DRIVER
7623 M: Amitkumar Karwar <akarwar@marvell.com>
7624 M: Nishant Sarmukadam <nishants@marvell.com>
7625 L: linux-wireless@vger.kernel.org
7627 F: drivers/net/wireless/marvell/mwifiex/
7629 MARVELL MWL8K WIRELESS DRIVER
7630 M: Lennert Buytenhek <buytenh@wantstofly.org>
7631 L: linux-wireless@vger.kernel.org
7633 F: drivers/net/wireless/marvell/mwl8k.c
7635 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7636 M: Nicolas Pitre <nico@fluxnic.net>
7638 F: drivers/mmc/host/mvsdio.*
7640 MATROX FRAMEBUFFER DRIVER
7641 L: linux-fbdev@vger.kernel.org
7643 F: drivers/video/fbdev/matrox/matroxfb_*
7644 F: include/uapi/linux/matroxfb.h
7646 MAX16065 HARDWARE MONITOR DRIVER
7647 M: Guenter Roeck <linux@roeck-us.net>
7648 L: linux-hwmon@vger.kernel.org
7650 F: Documentation/hwmon/max16065
7651 F: drivers/hwmon/max16065.c
7653 MAX20751 HARDWARE MONITOR DRIVER
7654 M: Guenter Roeck <linux@roeck-us.net>
7655 L: linux-hwmon@vger.kernel.org
7657 F: Documentation/hwmon/max20751
7658 F: drivers/hwmon/max20751.c
7660 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7661 L: linux-hwmon@vger.kernel.org
7663 F: Documentation/hwmon/max6650
7664 F: drivers/hwmon/max6650.c
7666 MAX6697 HARDWARE MONITOR DRIVER
7667 M: Guenter Roeck <linux@roeck-us.net>
7668 L: linux-hwmon@vger.kernel.org
7670 F: Documentation/hwmon/max6697
7671 F: Documentation/devicetree/bindings/i2c/max6697.txt
7672 F: drivers/hwmon/max6697.c
7673 F: include/linux/platform_data/max6697.h
7675 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7676 M: Peter Rosin <peda@axentia.se>
7677 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7679 F: Documentation/devicetree/bindings/sound/max9860.txt
7680 F: sound/soc/codecs/max9860.*
7682 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7683 M: Krzysztof Kozlowski <krzk@kernel.org>
7684 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7685 L: linux-pm@vger.kernel.org
7687 F: drivers/power/supply/max14577_charger.c
7688 F: drivers/power/supply/max77693_charger.c
7690 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7691 M: Javier Martinez Canillas <javier@osg.samsung.com>
7692 L: linux-kernel@vger.kernel.org
7694 F: drivers/*/*max77802*.c
7695 F: Documentation/devicetree/bindings/*/*max77802.txt
7696 F: include/dt-bindings/*/*max77802.h
7698 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7699 M: Chanwoo Choi <cw00.choi@samsung.com>
7700 M: Krzysztof Kozlowski <krzk@kernel.org>
7701 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7702 L: linux-kernel@vger.kernel.org
7704 F: drivers/*/max14577*.c
7705 F: drivers/*/max77686*.c
7706 F: drivers/*/max77693*.c
7707 F: drivers/extcon/extcon-max14577.c
7708 F: drivers/extcon/extcon-max77693.c
7709 F: drivers/rtc/rtc-max77686.c
7710 F: drivers/clk/clk-max77686.c
7711 F: Documentation/devicetree/bindings/mfd/max14577.txt
7712 F: Documentation/devicetree/bindings/*/max77686.txt
7713 F: Documentation/devicetree/bindings/mfd/max77693.txt
7714 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7715 F: include/linux/mfd/max14577*.h
7716 F: include/linux/mfd/max77686*.h
7717 F: include/linux/mfd/max77693*.h
7719 MAXIRADIO FM RADIO RECEIVER DRIVER
7720 M: Hans Verkuil <hverkuil@xs4all.nl>
7721 L: linux-media@vger.kernel.org
7722 T: git git://linuxtv.org/media_tree.git
7723 W: https://linuxtv.org
7725 F: drivers/media/radio/radio-maxiradio*
7727 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7728 M: Peter Rosin <peda@axentia.se>
7729 L: linux-iio@vger.kernel.org
7731 F: drivers/iio/potentiometer/mcp4531.c
7733 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7734 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7735 L: linux-iio@vger.kernel.org
7737 F: drivers/iio/dac/cio-dac.c
7739 MEDIA DRIVERS FOR RENESAS - FCP
7740 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7741 L: linux-media@vger.kernel.org
7742 L: linux-renesas-soc@vger.kernel.org
7743 T: git git://linuxtv.org/media_tree.git
7745 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7746 F: drivers/media/platform/rcar-fcp.c
7747 F: include/media/rcar-fcp.h
7749 MEDIA DRIVERS FOR RENESAS - VIN
7750 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7751 L: linux-media@vger.kernel.org
7752 L: linux-renesas-soc@vger.kernel.org
7753 T: git git://linuxtv.org/media_tree.git
7755 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7756 F: drivers/media/platform/rcar-vin/
7758 MEDIA DRIVERS FOR RENESAS - VSP1
7759 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7760 L: linux-media@vger.kernel.org
7761 L: linux-renesas-soc@vger.kernel.org
7762 T: git git://linuxtv.org/media_tree.git
7764 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7765 F: drivers/media/platform/vsp1/
7767 MEDIA DRIVERS FOR HELENE
7768 M: Abylay Ospan <aospan@netup.ru>
7769 L: linux-media@vger.kernel.org
7770 W: https://linuxtv.org
7772 T: git git://linuxtv.org/media_tree.git
7774 F: drivers/media/dvb-frontends/helene*
7776 MEDIA DRIVERS FOR ASCOT2E
7777 M: Sergey Kozlov <serjk@netup.ru>
7778 M: Abylay Ospan <aospan@netup.ru>
7779 L: linux-media@vger.kernel.org
7780 W: https://linuxtv.org
7782 T: git git://linuxtv.org/media_tree.git
7784 F: drivers/media/dvb-frontends/ascot2e*
7786 MEDIA DRIVERS FOR CXD2841ER
7787 M: Sergey Kozlov <serjk@netup.ru>
7788 M: Abylay Ospan <aospan@netup.ru>
7789 L: linux-media@vger.kernel.org
7790 W: https://linuxtv.org
7792 T: git git://linuxtv.org/media_tree.git
7794 F: drivers/media/dvb-frontends/cxd2841er*
7796 MEDIA DRIVERS FOR HORUS3A
7797 M: Sergey Kozlov <serjk@netup.ru>
7798 M: Abylay Ospan <aospan@netup.ru>
7799 L: linux-media@vger.kernel.org
7800 W: https://linuxtv.org
7802 T: git git://linuxtv.org/media_tree.git
7804 F: drivers/media/dvb-frontends/horus3a*
7806 MEDIA DRIVERS FOR LNBH25
7807 M: Sergey Kozlov <serjk@netup.ru>
7808 M: Abylay Ospan <aospan@netup.ru>
7809 L: linux-media@vger.kernel.org
7810 W: https://linuxtv.org
7812 T: git git://linuxtv.org/media_tree.git
7814 F: drivers/media/dvb-frontends/lnbh25*
7816 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7817 M: Sergey Kozlov <serjk@netup.ru>
7818 M: Abylay Ospan <aospan@netup.ru>
7819 L: linux-media@vger.kernel.org
7820 W: https://linuxtv.org
7822 T: git git://linuxtv.org/media_tree.git
7824 F: drivers/media/pci/netup_unidvb/*
7826 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7827 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7828 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7829 P: LinuxTV.org Project
7830 L: linux-media@vger.kernel.org
7831 W: https://linuxtv.org
7832 Q: http://patchwork.kernel.org/project/linux-media/list/
7833 T: git git://linuxtv.org/media_tree.git
7835 F: Documentation/media/
7837 F: drivers/staging/media/
7838 F: include/linux/platform_data/media/
7840 F: include/uapi/linux/dvb/
7841 F: include/uapi/linux/videodev2.h
7842 F: include/uapi/linux/media.h
7843 F: include/uapi/linux/v4l2-*
7844 F: include/uapi/linux/meye.h
7845 F: include/uapi/linux/ivtv*
7846 F: include/uapi/linux/uvcvideo.h
7848 MEDIATEK ETHERNET DRIVER
7849 M: Felix Fietkau <nbd@openwrt.org>
7850 M: John Crispin <blogic@openwrt.org>
7851 L: netdev@vger.kernel.org
7853 F: drivers/net/ethernet/mediatek/
7855 MEDIATEK MT7601U WIRELESS LAN DRIVER
7856 M: Jakub Kicinski <kubakici@wp.pl>
7857 L: linux-wireless@vger.kernel.org
7859 F: drivers/net/wireless/mediatek/mt7601u/
7861 MEGARAID SCSI/SAS DRIVERS
7862 M: Kashyap Desai <kashyap.desai@avagotech.com>
7863 M: Sumit Saxena <sumit.saxena@avagotech.com>
7864 M: Uday Lingala <uday.lingala@avagotech.com>
7865 L: megaraidlinux.pdl@avagotech.com
7866 L: linux-scsi@vger.kernel.org
7867 W: http://www.lsi.com
7869 F: Documentation/scsi/megaraid.txt
7870 F: drivers/scsi/megaraid.*
7871 F: drivers/scsi/megaraid/
7873 MELFAS MIP4 TOUCHSCREEN DRIVER
7874 M: Sangwon Jee <jeesw@melfas.com>
7875 W: http://www.melfas.com
7877 F: drivers/input/touchscreen/melfas_mip4.c
7878 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
7880 MELLANOX ETHERNET DRIVER (mlx4_en)
7881 M: Tariq Toukan <tariqt@mellanox.com>
7882 L: netdev@vger.kernel.org
7884 W: http://www.mellanox.com
7885 Q: http://patchwork.ozlabs.org/project/netdev/list/
7886 F: drivers/net/ethernet/mellanox/mlx4/en_*
7888 MELLANOX ETHERNET DRIVER (mlx5e)
7889 M: Saeed Mahameed <saeedm@mellanox.com>
7890 L: netdev@vger.kernel.org
7892 W: http://www.mellanox.com
7893 Q: http://patchwork.ozlabs.org/project/netdev/list/
7894 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7896 MELLANOX ETHERNET SWITCH DRIVERS
7897 M: Jiri Pirko <jiri@mellanox.com>
7898 M: Ido Schimmel <idosch@mellanox.com>
7899 L: netdev@vger.kernel.org
7901 W: http://www.mellanox.com
7902 Q: http://patchwork.ozlabs.org/project/netdev/list/
7903 F: drivers/net/ethernet/mellanox/mlxsw/
7905 MELLANOX MLXCPLD LED DRIVER
7906 M: Vadim Pasternak <vadimp@mellanox.com>
7907 L: linux-leds@vger.kernel.org
7909 F: drivers/leds/leds-mlxcpld.c
7910 F: Documentation/leds/leds-mlxcpld.txt
7912 MELLANOX PLATFORM DRIVER
7913 M: Vadim Pasternak <vadimp@mellanox.com>
7914 L: platform-driver-x86@vger.kernel.org
7916 F: arch/x86/platform/mellanox/mlx-platform.c
7918 SOFT-ROCE DRIVER (rxe)
7919 M: Moni Shoua <monis@mellanox.com>
7920 L: linux-rdma@vger.kernel.org
7922 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7923 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7924 F: drivers/infiniband/sw/rxe/
7925 F: include/uapi/rdma/rdma_user_rxe.h
7928 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7929 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7930 L: linux-kernel@vger.kernel.org
7932 F: kernel/membarrier.c
7933 F: include/uapi/linux/membarrier.h
7936 L: linux-mm@kvack.org
7937 W: http://www.linux-mm.org
7939 F: include/linux/mm.h
7940 F: include/linux/gfp.h
7941 F: include/linux/mmzone.h
7942 F: include/linux/memory_hotplug.h
7943 F: include/linux/vmalloc.h
7946 MEMORY TECHNOLOGY DEVICES (MTD)
7947 M: David Woodhouse <dwmw2@infradead.org>
7948 M: Brian Norris <computersforpeace@gmail.com>
7949 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7950 M: Marek Vasut <marek.vasut@gmail.com>
7951 M: Richard Weinberger <richard@nod.at>
7952 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
7953 L: linux-mtd@lists.infradead.org
7954 W: http://www.linux-mtd.infradead.org/
7955 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7956 T: git git://git.infradead.org/linux-mtd.git
7957 T: git git://git.infradead.org/l2-mtd.git
7959 F: Documentation/devicetree/bindings/mtd/
7961 F: include/linux/mtd/
7962 F: include/uapi/mtd/
7964 MEN A21 WATCHDOG DRIVER
7965 M: Johannes Thumshirn <morbidrsa@gmail.com>
7966 L: linux-watchdog@vger.kernel.org
7968 F: drivers/watchdog/mena21_wdt.c
7970 MEN CHAMELEON BUS (mcb)
7971 M: Johannes Thumshirn <morbidrsa@gmail.com>
7974 F: include/linux/mcb.h
7975 F: Documentation/men-chameleon-bus.txt
7977 MEN F21BMC (Board Management Controller)
7978 M: Andreas Werner <andreas.werner@men.de>
7980 F: drivers/mfd/menf21bmc.c
7981 F: drivers/watchdog/menf21bmc_wdt.c
7982 F: drivers/leds/leds-menf21bmc.c
7983 F: drivers/hwmon/menf21bmc_hwmon.c
7984 F: Documentation/hwmon/menf21bmc
7987 M: James Hogan <james.hogan@imgtec.com>
7988 L: linux-metag@vger.kernel.org
7989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7992 F: Documentation/metag/
7993 F: Documentation/devicetree/bindings/metag/
7994 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7995 F: drivers/clocksource/metag_generic.c
7996 F: drivers/irqchip/irq-metag.c
7997 F: drivers/irqchip/irq-metag-ext.c
7998 F: drivers/tty/metag_da.c
8000 MICROBLAZE ARCHITECTURE
8001 M: Michal Simek <monstr@monstr.eu>
8002 W: http://www.monstr.eu/fdt/
8003 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8007 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8008 M: Richard Genoud <richard.genoud@gmail.com>
8010 F: drivers/tty/serial/atmel_serial.c
8011 F: include/linux/atmel_serial.h
8013 MICROCHIP / ATMEL ISC DRIVER
8014 M: Songjun Wu <songjun.wu@microchip.com>
8015 L: linux-media@vger.kernel.org
8017 F: drivers/media/platform/atmel/atmel-isc.c
8018 F: drivers/media/platform/atmel/atmel-isc-regs.h
8019 F: devicetree/bindings/media/atmel-isc.txt
8021 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8022 M: Chen Yu <yu.c.chen@intel.com>
8023 L: platform-driver-x86@vger.kernel.org
8025 F: drivers/platform/x86/surfacepro3_button.c
8028 M: Oliver Neukum <oliver@neukum.org>
8030 F: drivers/usb/image/microtek.*
8033 M: Ralf Baechle <ralf@linux-mips.org>
8034 L: linux-mips@linux-mips.org
8035 W: http://www.linux-mips.org/
8036 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8037 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8039 F: Documentation/devicetree/bindings/mips/
8040 F: Documentation/mips/
8043 MIPS/LOONGSON1 ARCHITECTURE
8044 M: Keguang Zhang <keguang.zhang@gmail.com>
8045 L: linux-mips@linux-mips.org
8047 F: arch/mips/loongson32/
8048 F: arch/mips/include/asm/mach-loongson32/
8049 F: drivers/*/*loongson1*
8050 F: drivers/*/*/*loongson1*
8052 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8053 M: Hans Verkuil <hverkuil@xs4all.nl>
8054 L: linux-media@vger.kernel.org
8055 T: git git://linuxtv.org/media_tree.git
8056 W: https://linuxtv.org
8058 F: drivers/media/radio/radio-miropcm20*
8060 MELLANOX MLX4 core VPI driver
8061 M: Yishai Hadas <yishaih@mellanox.com>
8062 L: netdev@vger.kernel.org
8063 L: linux-rdma@vger.kernel.org
8064 W: http://www.mellanox.com
8065 Q: http://patchwork.ozlabs.org/project/netdev/list/
8067 F: drivers/net/ethernet/mellanox/mlx4/
8068 F: include/linux/mlx4/
8069 F: include/uapi/rdma/mlx4-abi.h
8071 MELLANOX MLX4 IB driver
8072 M: Yishai Hadas <yishaih@mellanox.com>
8073 L: linux-rdma@vger.kernel.org
8074 W: http://www.mellanox.com
8075 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8077 F: drivers/infiniband/hw/mlx4/
8078 F: include/linux/mlx4/
8080 MELLANOX MLX5 core VPI driver
8081 M: Saeed Mahameed <saeedm@mellanox.com>
8082 M: Matan Barak <matanb@mellanox.com>
8083 M: Leon Romanovsky <leonro@mellanox.com>
8084 L: netdev@vger.kernel.org
8085 L: linux-rdma@vger.kernel.org
8086 W: http://www.mellanox.com
8087 Q: http://patchwork.ozlabs.org/project/netdev/list/
8089 F: drivers/net/ethernet/mellanox/mlx5/core/
8090 F: include/linux/mlx5/
8091 F: include/uapi/rdma/mlx5-abi.h
8093 MELLANOX MLX5 IB driver
8094 M: Matan Barak <matanb@mellanox.com>
8095 M: Leon Romanovsky <leonro@mellanox.com>
8096 L: linux-rdma@vger.kernel.org
8097 W: http://www.mellanox.com
8098 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8100 F: drivers/infiniband/hw/mlx5/
8101 F: include/linux/mlx5/
8103 MELEXIS MLX90614 DRIVER
8104 M: Crt Mori <cmo@melexis.com>
8105 L: linux-iio@vger.kernel.org
8106 W: http://www.melexis.com
8108 F: drivers/iio/temperature/mlx90614.c
8110 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8111 M: Don Brace <don.brace@microsemi.com>
8112 L: esc.storagedev@microsemi.com
8113 L: linux-scsi@vger.kernel.org
8115 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8116 F: drivers/scsi/smartpqi/Kconfig
8117 F: drivers/scsi/smartpqi/Makefile
8118 F: include/linux/cciss*.h
8119 F: include/uapi/linux/cciss*.h
8120 F: Documentation/scsi/smartpqi.txt
8122 MN88472 MEDIA DRIVER
8123 M: Antti Palosaari <crope@iki.fi>
8124 L: linux-media@vger.kernel.org
8125 W: https://linuxtv.org
8126 W: http://palosaari.fi/linux/
8127 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8129 F: drivers/media/dvb-frontends/mn88472*
8131 MN88473 MEDIA DRIVER
8132 M: Antti Palosaari <crope@iki.fi>
8133 L: linux-media@vger.kernel.org
8134 W: https://linuxtv.org
8135 W: http://palosaari.fi/linux/
8136 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8138 F: drivers/media/dvb-frontends/mn88473*
8141 M: Jessica Yu <jeyu@redhat.com>
8142 M: Rusty Russell <rusty@rustcorp.com.au>
8144 F: include/linux/module.h
8147 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8148 W: http://popies.net/meye/
8150 F: Documentation/media/v4l-drivers/meye*
8151 F: drivers/media/pci/meye/
8152 F: include/uapi/linux/meye.h
8154 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8155 M: Jiri Slaby <jirislaby@gmail.com>
8157 F: Documentation/serial/moxa-smartio
8158 F: drivers/tty/mxser.*
8160 MR800 AVERMEDIA USB FM RADIO DRIVER
8161 M: Alexey Klimov <klimov.linux@gmail.com>
8162 L: linux-media@vger.kernel.org
8163 T: git git://linuxtv.org/media_tree.git
8165 F: drivers/media/radio/radio-mr800.c
8167 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8168 M: Alan Ott <alan@signal11.us>
8169 L: linux-wpan@vger.kernel.org
8171 F: drivers/net/ieee802154/mrf24j40.c
8172 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8175 M: "Lee, Chun-Yi" <jlee@suse.com>
8176 L: platform-driver-x86@vger.kernel.org
8178 F: drivers/platform/x86/msi-laptop.c
8181 L: platform-driver-x86@vger.kernel.org
8183 F: drivers/platform/x86/msi-wmi.c
8186 M: Antti Palosaari <crope@iki.fi>
8187 L: linux-media@vger.kernel.org
8188 W: https://linuxtv.org
8189 W: http://palosaari.fi/linux/
8190 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8191 T: git git://linuxtv.org/anttip/media_tree.git
8193 F: drivers/media/tuners/msi001*
8195 MSI2500 MEDIA DRIVER
8196 M: Antti Palosaari <crope@iki.fi>
8197 L: linux-media@vger.kernel.org
8198 W: https://linuxtv.org
8199 W: http://palosaari.fi/linux/
8200 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8201 T: git git://linuxtv.org/anttip/media_tree.git
8203 F: drivers/media/usb/msi2500/
8205 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8206 M: Robert Jarzmik <robert.jarzmik@free.fr>
8207 L: linux-mtd@lists.infradead.org
8209 F: drivers/mtd/devices/docg3*
8211 MT9M032 APTINA SENSOR DRIVER
8212 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8213 L: linux-media@vger.kernel.org
8214 T: git git://linuxtv.org/media_tree.git
8216 F: drivers/media/i2c/mt9m032.c
8217 F: include/media/i2c/mt9m032.h
8219 MT9P031 APTINA CAMERA SENSOR
8220 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8221 L: linux-media@vger.kernel.org
8222 T: git git://linuxtv.org/media_tree.git
8224 F: drivers/media/i2c/mt9p031.c
8225 F: include/media/i2c/mt9p031.h
8227 MT9T001 APTINA CAMERA SENSOR
8228 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8229 L: linux-media@vger.kernel.org
8230 T: git git://linuxtv.org/media_tree.git
8232 F: drivers/media/i2c/mt9t001.c
8233 F: include/media/i2c/mt9t001.h
8235 MT9V032 APTINA CAMERA SENSOR
8236 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8237 L: linux-media@vger.kernel.org
8238 T: git git://linuxtv.org/media_tree.git
8240 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8241 F: drivers/media/i2c/mt9v032.c
8242 F: include/media/i2c/mt9v032.h
8244 MULTIFUNCTION DEVICES (MFD)
8245 M: Lee Jones <lee.jones@linaro.org>
8246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8248 F: Documentation/devicetree/bindings/mfd/
8250 F: include/linux/mfd/
8252 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8253 M: Ulf Hansson <ulf.hansson@linaro.org>
8254 L: linux-mmc@vger.kernel.org
8255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8257 F: Documentation/devicetree/bindings/mmc/
8259 F: include/linux/mmc/
8260 F: include/uapi/linux/mmc/
8262 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8264 F: drivers/mmc/host/mmc_spi.c
8265 F: include/linux/spi/mmc_spi.h
8267 MULTISOUND SOUND DRIVER
8268 M: Andrew Veliath <andrewtv@usa.net>
8270 F: Documentation/sound/oss/MultiSound
8273 MULTITECH MULTIPORT CARD (ISICOM)
8275 F: drivers/tty/isicom.c
8276 F: include/linux/isicom.h
8278 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8279 M: Bin Liu <b-liu@ti.com>
8280 L: linux-usb@vger.kernel.org
8281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8283 F: drivers/usb/musb/
8285 MXL5007T MEDIA DRIVER
8286 M: Michael Krufky <mkrufky@linuxtv.org>
8287 L: linux-media@vger.kernel.org
8288 W: https://linuxtv.org
8289 W: http://github.com/mkrufky
8290 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8291 T: git git://linuxtv.org/mkrufky/tuners.git
8293 F: drivers/media/tuners/mxl5007t.*
8295 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8296 M: Hyong-Youb Kim <hykim@myri.com>
8297 L: netdev@vger.kernel.org
8298 W: https://www.myricom.com/support/downloads/myri10ge.html
8300 F: drivers/net/ethernet/myricom/myri10ge/
8302 NAND FLASH SUBSYSTEM
8303 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8304 R: Richard Weinberger <richard@nod.at>
8305 L: linux-mtd@lists.infradead.org
8306 W: http://www.linux-mtd.infradead.org/
8307 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8308 T: git git://github.com/linux-nand/linux.git
8310 F: drivers/mtd/nand/
8311 F: include/linux/mtd/nand*.h
8313 NATSEMI ETHERNET DRIVER (DP8381x)
8315 F: drivers/net/ethernet/natsemi/natsemi.c
8317 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8318 M: Daniel Mack <zonque@gmail.com>
8320 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8321 W: http://www.native-instruments.com
8325 M: Petr Vandrovec <petr@vandrovec.name>
8329 NCR 5380 SCSI DRIVERS
8330 M: Finn Thain <fthain@telegraphics.com.au>
8331 M: Michael Schmitz <schmitzmic@gmail.com>
8332 L: linux-scsi@vger.kernel.org
8334 F: Documentation/scsi/g_NCR5380.txt
8335 F: drivers/scsi/NCR5380.*
8336 F: drivers/scsi/arm/cumana_1.c
8337 F: drivers/scsi/arm/oak.c
8338 F: drivers/scsi/atari_scsi.*
8339 F: drivers/scsi/dmx3191d.c
8340 F: drivers/scsi/g_NCR5380.*
8341 F: drivers/scsi/g_NCR5380_mmio.c
8342 F: drivers/scsi/mac_scsi.*
8343 F: drivers/scsi/sun3_scsi.*
8344 F: drivers/scsi/sun3_scsi_vme.c
8346 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8347 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8348 L: linux-scsi@vger.kernel.org
8350 F: drivers/scsi/NCR_D700.*
8352 NCT6775 HARDWARE MONITOR DRIVER
8353 M: Guenter Roeck <linux@roeck-us.net>
8354 L: linux-hwmon@vger.kernel.org
8356 F: Documentation/hwmon/nct6775
8357 F: drivers/hwmon/nct6775.c
8359 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8360 M: Faisal Latif <faisal.latif@intel.com>
8361 L: linux-rdma@vger.kernel.org
8362 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8364 F: drivers/infiniband/hw/nes/
8365 F: include/uapi/rdma/nes-abi.h
8367 NETEM NETWORK EMULATOR
8368 M: Stephen Hemminger <stephen@networkplumber.org>
8369 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8371 F: net/sched/sch_netem.c
8373 NETERION 10GbE DRIVERS (s2io/vxge)
8374 M: Jon Mason <jdmason@kudzu.us>
8375 L: netdev@vger.kernel.org
8377 F: Documentation/networking/s2io.txt
8378 F: Documentation/networking/vxge.txt
8379 F: drivers/net/ethernet/neterion/
8381 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8382 M: Pablo Neira Ayuso <pablo@netfilter.org>
8383 M: Patrick McHardy <kaber@trash.net>
8384 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8385 L: netfilter-devel@vger.kernel.org
8386 L: coreteam@netfilter.org
8387 W: http://www.netfilter.org/
8388 W: http://www.iptables.org/
8389 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8393 F: include/linux/netfilter*
8394 F: include/linux/netfilter/
8395 F: include/net/netfilter/
8396 F: include/uapi/linux/netfilter*
8397 F: include/uapi/linux/netfilter/
8398 F: net/*/netfilter.c
8401 F: net/bridge/br_netfilter*.c
8404 M: Paul Moore <paul@paul-moore.com>
8405 W: http://netlabel.sf.net
8406 L: netdev@vger.kernel.org
8408 F: Documentation/netlabel/
8409 F: include/net/netlabel.h
8412 NETROM NETWORK LAYER
8413 M: Ralf Baechle <ralf@linux-mips.org>
8414 L: linux-hams@vger.kernel.org
8415 W: http://www.linux-ax25.org/
8417 F: include/net/netrom.h
8418 F: include/uapi/linux/netrom.h
8421 NETRONOME ETHERNET DRIVERS
8422 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8423 L: oss-drivers@netronome.com
8425 F: drivers/net/ethernet/netronome/
8427 NETWORK BLOCK DEVICE (NBD)
8428 M: Markus Pargmann <mpa@pengutronix.de>
8430 L: nbd-general@lists.sourceforge.net
8431 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8432 F: Documentation/blockdev/nbd.txt
8433 F: drivers/block/nbd.c
8434 F: include/uapi/linux/nbd.h
8436 NETWORK DROP MONITOR
8437 M: Neil Horman <nhorman@tuxdriver.com>
8438 L: netdev@vger.kernel.org
8440 W: https://fedorahosted.org/dropwatch/
8441 F: net/core/drop_monitor.c
8444 M: Andrew Lunn <andrew@lunn.ch>
8445 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8446 M: Florian Fainelli <f.fainelli@gmail.com>
8449 F: include/net/dsa.h
8452 NETWORKING [GENERAL]
8453 M: "David S. Miller" <davem@davemloft.net>
8454 L: netdev@vger.kernel.org
8455 W: http://www.linuxfoundation.org/en/Net
8456 Q: http://patchwork.ozlabs.org/project/netdev/list/
8457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8462 F: include/linux/in.h
8463 F: include/linux/net.h
8464 F: include/linux/netdevice.h
8465 F: include/uapi/linux/in.h
8466 F: include/uapi/linux/net.h
8467 F: include/uapi/linux/netdevice.h
8468 F: include/uapi/linux/net_namespace.h
8470 F: tools/testing/selftests/net/
8474 NETWORKING [IPv4/IPv6]
8475 M: "David S. Miller" <davem@davemloft.net>
8476 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8477 M: James Morris <jmorris@namei.org>
8478 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8479 M: Patrick McHardy <kaber@trash.net>
8480 L: netdev@vger.kernel.org
8481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8489 M: Steffen Klassert <steffen.klassert@secunet.com>
8490 M: Herbert Xu <herbert@gondor.apana.org.au>
8491 M: "David S. Miller" <davem@davemloft.net>
8492 L: netdev@vger.kernel.org
8493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8502 F: net/ipv4/ipcomp.c
8503 F: net/ipv4/ip_vti.c
8507 F: net/ipv6/ipcomp6.c
8508 F: net/ipv6/ip6_vti.c
8509 F: include/uapi/linux/xfrm.h
8510 F: include/net/xfrm.h
8512 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8513 M: Paul Moore <paul@paul-moore.com>
8514 L: netdev@vger.kernel.org
8517 NETWORKING [WIRELESS]
8518 L: linux-wireless@vger.kernel.org
8519 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8522 L: netdev@vger.kernel.org
8523 W: http://www.linuxfoundation.org/en/Net
8524 Q: http://patchwork.ozlabs.org/project/netdev/list/
8525 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8528 F: Documentation/devicetree/bindings/net/
8530 F: include/linux/if_*
8531 F: include/linux/netdevice.h
8532 F: include/linux/etherdevice.h
8533 F: include/linux/fcdevice.h
8534 F: include/linux/fddidevice.h
8535 F: include/linux/hippidevice.h
8536 F: include/linux/inetdevice.h
8537 F: include/uapi/linux/if_*
8538 F: include/uapi/linux/netdevice.h
8540 NETWORKING DRIVERS (WIRELESS)
8541 M: Kalle Valo <kvalo@codeaurora.org>
8542 L: linux-wireless@vger.kernel.org
8543 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8547 F: Documentation/devicetree/bindings/net/wireless/
8548 F: drivers/net/wireless/
8550 NETXEN (1/10) GbE SUPPORT
8551 M: Manish Chopra <manish.chopra@cavium.com>
8552 M: Rahul Verma <rahul.verma@cavium.com>
8553 M: Dept-GELinuxNICDev@cavium.com
8554 L: netdev@vger.kernel.org
8556 F: drivers/net/ethernet/qlogic/netxen/
8559 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8560 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8561 M: Samuel Ortiz <sameo@linux.intel.com>
8562 L: linux-wireless@vger.kernel.org
8563 L: linux-nfc@lists.01.org (subscribers-only)
8567 F: include/uapi/linux/nfc.h
8569 F: include/linux/platform_data/nfcmrvl.h
8570 F: include/linux/platform_data/nxp-nci.h
8571 F: include/linux/platform_data/pn544.h
8572 F: include/linux/platform_data/st21nfca.h
8573 F: include/linux/platform_data/st-nci.h
8574 F: Documentation/devicetree/bindings/net/nfc/
8576 NFS, SUNRPC, AND LOCKD CLIENTS
8577 M: Trond Myklebust <trond.myklebust@primarydata.com>
8578 M: Anna Schumaker <anna.schumaker@netapp.com>
8579 L: linux-nfs@vger.kernel.org
8580 W: http://client.linux-nfs.org
8581 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8587 F: include/linux/lockd/
8588 F: include/linux/nfs*
8589 F: include/linux/sunrpc/
8590 F: include/uapi/linux/nfs*
8591 F: include/uapi/linux/sunrpc/
8594 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8595 L: linux-nilfs@vger.kernel.org
8596 W: http://nilfs.sourceforge.net/
8597 W: http://nilfs.osdn.jp/
8598 T: git git://github.com/konis/nilfs2.git
8600 F: Documentation/filesystems/nilfs2.txt
8602 F: include/trace/events/nilfs2.h
8603 F: include/uapi/linux/nilfs2_api.h
8604 F: include/uapi/linux/nilfs2_ondisk.h
8606 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8607 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8608 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8610 F: Documentation/scsi/NinjaSCSI.txt
8611 F: drivers/scsi/pcmcia/nsp_*
8613 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8614 M: GOTO Masanori <gotom@debian.or.jp>
8615 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8616 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8618 F: Documentation/scsi/NinjaSCSI.txt
8619 F: drivers/scsi/nsp32*
8622 M: Ley Foon Tan <lftan@altera.com>
8623 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8628 NOKIA N900 POWER SUPPLY DRIVERS
8629 R: Pali Rohár <pali.rohar@gmail.com>
8630 F: include/linux/power/bq2415x_charger.h
8631 F: include/linux/power/bq27xxx_battery.h
8632 F: include/linux/power/isp1704_charger.h
8633 F: drivers/power/supply/bq2415x_charger.c
8634 F: drivers/power/supply/bq27xxx_battery.c
8635 F: drivers/power/supply/bq27xxx_battery_i2c.c
8636 F: drivers/power/supply/isp1704_charger.c
8637 F: drivers/power/supply/rx51_battery.c
8640 M: Jon Mason <jdmason@kudzu.us>
8641 M: Dave Jiang <dave.jiang@intel.com>
8642 M: Allen Hubbe <Allen.Hubbe@emc.com>
8643 L: linux-ntb@googlegroups.com
8645 W: https://github.com/jonmason/ntb/wiki
8646 T: git git://github.com/jonmason/ntb.git
8648 F: drivers/net/ntb_netdev.c
8649 F: include/linux/ntb.h
8650 F: include/linux/ntb_transport.h
8651 F: tools/testing/selftests/ntb/
8654 M: Jon Mason <jdmason@kudzu.us>
8655 M: Dave Jiang <dave.jiang@intel.com>
8656 L: linux-ntb@googlegroups.com
8658 W: https://github.com/jonmason/ntb/wiki
8659 T: git git://github.com/jonmason/ntb.git
8660 F: drivers/ntb/hw/intel/
8663 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8664 L: linux-ntb@googlegroups.com
8666 F: drivers/ntb/hw/amd/
8669 M: Anton Altaparmakov <anton@tuxera.com>
8670 L: linux-ntfs-dev@lists.sourceforge.net
8671 W: http://www.tuxera.com/
8672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8674 F: Documentation/filesystems/ntfs.txt
8677 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8678 M: Antonino Daplas <adaplas@gmail.com>
8679 L: linux-fbdev@vger.kernel.org
8681 F: drivers/video/fbdev/riva/
8682 F: drivers/video/fbdev/nvidia/
8685 M: Keith Busch <keith.busch@intel.com>
8686 M: Jens Axboe <axboe@fb.com>
8687 L: linux-nvme@lists.infradead.org
8688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8689 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8691 F: drivers/nvme/host/
8692 F: include/linux/nvme.h
8694 NVM EXPRESS TARGET DRIVER
8695 M: Christoph Hellwig <hch@lst.de>
8696 M: Sagi Grimberg <sagi@grimberg.me>
8697 L: linux-nvme@lists.infradead.org
8699 F: drivers/nvme/target/
8702 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8703 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8706 F: Documentation/devicetree/bindings/nvmem/
8707 F: include/linux/nvmem-consumer.h
8708 F: include/linux/nvmem-provider.h
8711 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8712 R: Charles Gorand <charles.gorand@effinnov.com>
8713 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8715 F: drivers/nfc/nxp-nci
8717 NXP TDA998X DRM DRIVER
8718 M: Russell King <rmk+kernel@armlinux.org.uk>
8720 F: drivers/gpu/drm/i2c/tda998x_drv.c
8721 F: include/drm/i2c/tda998x.h
8724 M: Peter Rosin <peda@axentia.se>
8725 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8727 F: sound/soc/codecs/tfa9879*
8730 M: Josh Poimboeuf <jpoimboe@redhat.com>
8735 M: Tony Lindgren <tony@atomide.com>
8736 L: linux-omap@vger.kernel.org
8737 W: http://www.muru.com/linux/omap/
8738 W: http://linux.omap.com/
8739 Q: http://patchwork.kernel.org/project/linux-omap/list/
8740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8743 F: arch/arm/configs/omap1_defconfig
8744 F: arch/arm/configs/omap2plus_defconfig
8745 F: drivers/i2c/busses/i2c-omap.c
8746 F: drivers/irqchip/irq-omap-intc.c
8747 F: drivers/mfd/*omap*.c
8748 F: drivers/mfd/menelaus.c
8749 F: drivers/mfd/palmas.c
8750 F: drivers/mfd/tps65217.c
8751 F: drivers/mfd/tps65218.c
8752 F: drivers/mfd/tps65910.c
8753 F: drivers/mfd/twl-core.[ch]
8754 F: drivers/mfd/twl4030*.c
8755 F: drivers/mfd/twl6030*.c
8756 F: drivers/mfd/twl6040*.c
8757 F: drivers/regulator/palmas-regulator*.c
8758 F: drivers/regulator/pbias-regulator.c
8759 F: drivers/regulator/tps65217-regulator.c
8760 F: drivers/regulator/tps65218-regulator.c
8761 F: drivers/regulator/tps65910-regulator.c
8762 F: drivers/regulator/twl-regulator.c
8763 F: include/linux/i2c-omap.h
8765 OMAP DEVICE TREE SUPPORT
8766 M: Benoît Cousson <bcousson@baylibre.com>
8767 M: Tony Lindgren <tony@atomide.com>
8768 L: linux-omap@vger.kernel.org
8769 L: devicetree@vger.kernel.org
8771 F: arch/arm/boot/dts/*omap*
8772 F: arch/arm/boot/dts/*am3*
8773 F: arch/arm/boot/dts/*am4*
8774 F: arch/arm/boot/dts/*am5*
8775 F: arch/arm/boot/dts/*dra7*
8777 OMAP CLOCK FRAMEWORK SUPPORT
8778 M: Paul Walmsley <paul@pwsan.com>
8779 L: linux-omap@vger.kernel.org
8781 F: arch/arm/*omap*/*clock*
8783 OMAP POWER MANAGEMENT SUPPORT
8784 M: Kevin Hilman <khilman@kernel.org>
8785 L: linux-omap@vger.kernel.org
8787 F: arch/arm/*omap*/*pm*
8788 F: drivers/cpufreq/omap-cpufreq.c
8790 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8791 M: Rajendra Nayak <rnayak@codeaurora.org>
8792 M: Paul Walmsley <paul@pwsan.com>
8793 L: linux-omap@vger.kernel.org
8795 F: arch/arm/mach-omap2/prm*
8798 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8799 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8800 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8801 L: linux-omap@vger.kernel.org
8805 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8806 M: Roger Quadros <rogerq@ti.com>
8807 M: Tony Lindgren <tony@atomide.com>
8808 L: linux-omap@vger.kernel.org
8810 F: drivers/memory/omap-gpmc.c
8811 F: arch/arm/mach-omap2/*gpmc*
8813 OMAP FRAMEBUFFER SUPPORT
8814 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8815 L: linux-fbdev@vger.kernel.org
8816 L: linux-omap@vger.kernel.org
8818 F: drivers/video/fbdev/omap/
8820 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8821 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8822 L: linux-omap@vger.kernel.org
8823 L: linux-fbdev@vger.kernel.org
8825 F: drivers/video/fbdev/omap2/
8826 F: Documentation/arm/OMAP/DSS
8828 OMAP HARDWARE SPINLOCK SUPPORT
8829 M: Ohad Ben-Cohen <ohad@wizery.com>
8830 L: linux-omap@vger.kernel.org
8832 F: drivers/hwspinlock/omap_hwspinlock.c
8835 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8836 L: linux-omap@vger.kernel.org
8838 F: drivers/mmc/host/omap.c
8841 L: linux-mmc@vger.kernel.org
8842 L: linux-omap@vger.kernel.org
8844 F: drivers/mmc/host/omap_hsmmc.c
8846 OMAP RANDOM NUMBER GENERATOR SUPPORT
8847 M: Deepak Saxena <dsaxena@plexity.net>
8849 F: drivers/char/hw_random/omap-rng.c
8852 M: Benoît Cousson <bcousson@baylibre.com>
8853 M: Paul Walmsley <paul@pwsan.com>
8854 L: linux-omap@vger.kernel.org
8856 F: arch/arm/mach-omap2/omap_hwmod.*
8859 M: Paul Walmsley <paul@pwsan.com>
8860 L: linux-omap@vger.kernel.org
8862 F: arch/arm/mach-omap2/omap_hwmod*data*
8864 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8865 M: Benoît Cousson <bcousson@baylibre.com>
8866 L: linux-omap@vger.kernel.org
8868 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8870 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8871 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8872 L: linux-media@vger.kernel.org
8874 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8875 F: drivers/media/platform/omap3isp/
8876 F: drivers/staging/media/omap4iss/
8879 L: linux-usb@vger.kernel.org
8880 L: linux-omap@vger.kernel.org
8882 F: drivers/usb/*/*omap*
8883 F: arch/arm/*omap*/usb*
8886 M: Grygorii Strashko <grygorii.strashko@ti.com>
8887 M: Santosh Shilimkar <ssantosh@kernel.org>
8888 M: Kevin Hilman <khilman@kernel.org>
8889 L: linux-omap@vger.kernel.org
8891 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8892 F: drivers/gpio/gpio-omap.c
8894 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8895 M: Mark Jackson <mpfj@newflow.co.uk>
8896 L: linux-omap@vger.kernel.org
8898 F: arch/arm/boot/dts/am335x-nano.dts
8901 M: Bob Copeland <me@bobcopeland.com>
8902 L: linux-karma-devel@lists.sourceforge.net
8904 F: Documentation/filesystems/omfs.txt
8907 OMNIKEY CARDMAN 4000 DRIVER
8908 M: Harald Welte <laforge@gnumonks.org>
8910 F: drivers/char/pcmcia/cm4000_cs.c
8911 F: include/linux/cm4000_cs.h
8912 F: include/uapi/linux/cm4000_cs.h
8914 OMNIKEY CARDMAN 4040 DRIVER
8915 M: Harald Welte <laforge@gnumonks.org>
8917 F: drivers/char/pcmcia/cm4040_cs.*
8919 OMNIVISION OV7670 SENSOR DRIVER
8920 M: Jonathan Corbet <corbet@lwn.net>
8921 L: linux-media@vger.kernel.org
8922 T: git git://linuxtv.org/media_tree.git
8924 F: drivers/media/i2c/ov7670.c
8926 ONENAND FLASH DRIVER
8927 M: Kyungmin Park <kyungmin.park@samsung.com>
8928 L: linux-mtd@lists.infradead.org
8930 F: drivers/mtd/onenand/
8931 F: include/linux/mtd/onenand*.h
8933 ONSTREAM SCSI TAPE DRIVER
8934 M: Willem Riede <osst@riede.org>
8935 L: osst-users@lists.sourceforge.net
8936 L: linux-scsi@vger.kernel.org
8938 F: Documentation/scsi/osst.txt
8939 F: drivers/scsi/osst.*
8940 F: drivers/scsi/osst_*.h
8941 F: drivers/scsi/st.h
8943 OPENCORES I2C BUS DRIVER
8944 M: Peter Korsgaard <jacmet@sunsite.dk>
8945 L: linux-i2c@vger.kernel.org
8947 F: Documentation/i2c/busses/i2c-ocores
8948 F: drivers/i2c/busses/i2c-ocores.c
8950 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8951 M: Rob Herring <robh+dt@kernel.org>
8952 M: Frank Rowand <frowand.list@gmail.com>
8953 L: devicetree@vger.kernel.org
8954 W: http://www.devicetree.org/
8955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8958 F: include/linux/of*.h
8961 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8962 M: Rob Herring <robh+dt@kernel.org>
8963 M: Mark Rutland <mark.rutland@arm.com>
8964 L: devicetree@vger.kernel.org
8965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8966 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8968 F: Documentation/devicetree/
8970 F: include/dt-bindings/
8972 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8973 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8974 L: devicetree@vger.kernel.org
8976 F: Documentation/devicetree/dynamic-resolution-notes.txt
8977 F: Documentation/devicetree/overlay-notes.txt
8978 F: drivers/of/overlay.c
8979 F: drivers/of/resolver.c
8981 OPENRISC ARCHITECTURE
8982 M: Jonas Bonn <jonas@southpole.se>
8983 W: http://openrisc.net
8985 T: git git://openrisc.net/~jonas/linux
8989 M: Pravin Shelar <pshelar@nicira.com>
8990 L: netdev@vger.kernel.org
8991 L: dev@openvswitch.org
8992 W: http://openvswitch.org
8995 F: include/uapi/linux/openvswitch.h
8997 OPERATING PERFORMANCE POINTS (OPP)
8998 M: Viresh Kumar <vireshk@kernel.org>
8999 M: Nishanth Menon <nm@ti.com>
9000 M: Stephen Boyd <sboyd@codeaurora.org>
9001 L: linux-pm@vger.kernel.org
9003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9004 F: drivers/base/power/opp/
9005 F: include/linux/pm_opp.h
9006 F: Documentation/power/opp.txt
9007 F: Documentation/devicetree/bindings/opp/
9010 M: Clemens Ladisch <clemens@ladisch.de>
9011 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9012 T: git git://git.alsa-project.org/alsa-kernel.git
9014 F: sound/drivers/opl4/
9017 M: Robert Richter <rric@kernel.org>
9018 L: oprofile-list@lists.sf.net
9020 F: arch/*/include/asm/oprofile*.h
9022 F: drivers/oprofile/
9023 F: include/linux/oprofile.h
9025 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9026 M: Mark Fasheh <mfasheh@versity.com>
9027 M: Joel Becker <jlbec@evilplan.org>
9028 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9029 W: http://ocfs2.wiki.kernel.org
9031 F: Documentation/filesystems/ocfs2.txt
9032 F: Documentation/filesystems/dlmfs.txt
9036 L: linux-wireless@vger.kernel.org
9037 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9038 W: http://www.nongnu.org/orinoco/
9040 F: drivers/net/wireless/intersil/orinoco/
9042 OSD LIBRARY and FILESYSTEM
9043 M: Boaz Harrosh <ooo@electrozaur.com>
9044 M: Benny Halevy <bhalevy@primarydata.com>
9045 L: osd-dev@open-osd.org
9046 W: http://open-osd.org
9047 T: git git://git.open-osd.org/open-osd.git
9049 F: drivers/scsi/osd/
9050 F: include/scsi/osd_*
9054 M: Miklos Szeredi <miklos@szeredi.hu>
9055 L: linux-unionfs@vger.kernel.org
9056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9059 F: Documentation/filesystems/overlayfs.txt
9062 M: Mike Marshall <hubcap@omnibond.com>
9063 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9067 F: Documentation/filesystems/orangefs.txt
9070 M: Christian Lamparter <chunkeey@googlemail.com>
9071 L: linux-wireless@vger.kernel.org
9072 W: http://wireless.kernel.org/en/users/Drivers/p54
9074 F: drivers/net/wireless/intersil/p54/
9076 PA SEMI ETHERNET DRIVER
9077 L: netdev@vger.kernel.org
9079 F: drivers/net/ethernet/pasemi/*
9081 PA SEMI SMBUS DRIVER
9082 L: linux-i2c@vger.kernel.org
9084 F: drivers/i2c/busses/i2c-pasemi.c
9086 PADATA PARALLEL EXECUTION MECHANISM
9087 M: Steffen Klassert <steffen.klassert@secunet.com>
9088 L: linux-crypto@vger.kernel.org
9091 F: include/linux/padata.h
9092 F: Documentation/padata.txt
9094 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9095 M: Harald Welte <laforge@gnumonks.org>
9096 L: platform-driver-x86@vger.kernel.org
9098 F: drivers/platform/x86/panasonic-laptop.c
9100 PANASONIC MN10300/AM33/AM34 PORT
9101 M: David Howells <dhowells@redhat.com>
9102 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9103 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9105 F: Documentation/mn10300/
9108 PARALLEL LCD/KEYPAD PANEL DRIVER
9109 M: Willy Tarreau <willy@haproxy.com>
9110 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9112 F: Documentation/misc-devices/lcd-panel-cgram.txt
9113 F: drivers/misc/panel.c
9115 PARALLEL PORT SUBSYSTEM
9116 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9117 M: Sudip Mukherjee <sudip@vectorindia.org>
9118 L: linux-parport@lists.infradead.org (subscribers-only)
9121 F: include/linux/parport*.h
9122 F: drivers/char/ppdev.c
9123 F: include/uapi/linux/ppdev.h
9124 F: Documentation/parport*.txt
9126 PARAVIRT_OPS INTERFACE
9127 M: Jeremy Fitzhardinge <jeremy@goop.org>
9128 M: Chris Wright <chrisw@sous-sol.org>
9129 M: Alok Kataria <akataria@vmware.com>
9130 M: Rusty Russell <rusty@rustcorp.com.au>
9131 L: virtualization@lists.linux-foundation.org
9133 F: Documentation/virtual/paravirt_ops.txt
9134 F: arch/*/kernel/paravirt*
9135 F: arch/*/include/asm/paravirt.h
9136 F: include/linux/hypervisor.h
9138 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9139 M: Tim Waugh <tim@cyberelk.net>
9140 L: linux-parport@lists.infradead.org (subscribers-only)
9142 F: Documentation/blockdev/paride.txt
9143 F: drivers/block/paride/
9146 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9147 M: Helge Deller <deller@gmx.de>
9148 L: linux-parisc@vger.kernel.org
9149 W: http://www.parisc-linux.org/
9150 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9155 F: Documentation/parisc/
9157 F: drivers/char/agp/parisc-agp.c
9158 F: drivers/input/serio/gscps2.c
9159 F: drivers/parport/parport_gsc.*
9160 F: drivers/tty/serial/8250/8250_gsc.c
9161 F: drivers/video/fbdev/sti*
9162 F: drivers/video/console/sti*
9163 F: drivers/video/logo/logo_parisc*
9165 PC87360 HARDWARE MONITORING DRIVER
9166 M: Jim Cromie <jim.cromie@gmail.com>
9167 L: linux-hwmon@vger.kernel.org
9169 F: Documentation/hwmon/pc87360
9170 F: drivers/hwmon/pc87360.c
9173 M: Jim Cromie <jim.cromie@gmail.com>
9175 F: drivers/char/pc8736x_gpio.c
9177 PC87427 HARDWARE MONITORING DRIVER
9178 M: Jean Delvare <jdelvare@suse.com>
9179 L: linux-hwmon@vger.kernel.org
9181 F: Documentation/hwmon/pc87427
9182 F: drivers/hwmon/pc87427.c
9185 M: Riku Voipio <riku.voipio@iki.fi>
9187 F: drivers/leds/leds-pca9532.c
9188 F: include/linux/leds-pca9532.h
9190 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9191 M: Guenter Roeck <linux@roeck-us.net>
9192 L: linux-i2c@vger.kernel.org
9194 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9196 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9197 M: Khalid Aziz <khalid@gonehiking.org>
9199 F: drivers/firmware/pcdp.*
9202 M: Linas Vepstas <linasvepstas@gmail.com>
9203 L: linux-pci@vger.kernel.org
9205 F: Documentation/PCI/pci-error-recovery.txt
9207 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9208 M: Russell Currey <ruscur@russell.cc>
9209 L: linuxppc-dev@lists.ozlabs.org
9211 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9212 F: arch/powerpc/kernel/eeh*.c
9213 F: arch/powerpc/platforms/*/eeh*.c
9214 F: arch/powerpc/include/*/eeh*.h
9217 M: Bjorn Helgaas <bhelgaas@google.com>
9218 L: linux-pci@vger.kernel.org
9219 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9222 F: Documentation/devicetree/bindings/pci/
9223 F: Documentation/PCI/
9225 F: include/linux/pci*
9227 F: arch/x86/kernel/quirks.c
9229 PCI DRIVER FOR ALTERA PCIE IP
9230 M: Ley Foon Tan <lftan@altera.com>
9231 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9232 L: linux-pci@vger.kernel.org
9234 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9235 F: drivers/pci/host/pcie-altera.c
9237 PCI DRIVER FOR ARM VERSATILE PLATFORM
9238 M: Rob Herring <robh@kernel.org>
9239 L: linux-pci@vger.kernel.org
9240 L: linux-arm-kernel@lists.infradead.org
9242 F: Documentation/devicetree/bindings/pci/versatile.txt
9243 F: drivers/pci/host/pci-versatile.c
9245 PCI DRIVER FOR ARMADA 8K
9246 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9247 L: linux-pci@vger.kernel.org
9248 L: linux-arm-kernel@lists.infradead.org
9250 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9251 F: drivers/pci/host/pcie-armada8k.c
9253 PCI DRIVER FOR APPLIEDMICRO XGENE
9254 M: Tanmay Inamdar <tinamdar@apm.com>
9255 L: linux-pci@vger.kernel.org
9256 L: linux-arm-kernel@lists.infradead.org
9258 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9259 F: drivers/pci/host/pci-xgene.c
9261 PCI DRIVER FOR FREESCALE LAYERSCAPE
9262 M: Minghuan Lian <minghuan.Lian@freescale.com>
9263 M: Mingkai Hu <mingkai.hu@freescale.com>
9264 M: Roy Zang <tie-fei.zang@freescale.com>
9265 L: linuxppc-dev@lists.ozlabs.org
9266 L: linux-pci@vger.kernel.org
9267 L: linux-arm-kernel@lists.infradead.org
9269 F: drivers/pci/host/*layerscape*
9272 M: Richard Zhu <hongxing.zhu@nxp.com>
9273 M: Lucas Stach <l.stach@pengutronix.de>
9274 L: linux-pci@vger.kernel.org
9275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9277 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9278 F: drivers/pci/host/*imx6*
9280 PCI DRIVER FOR TI KEYSTONE
9281 M: Murali Karicheri <m-karicheri2@ti.com>
9282 L: linux-pci@vger.kernel.org
9283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9285 F: drivers/pci/host/*keystone*
9287 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9288 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9289 M: Jason Cooper <jason@lakedaemon.net>
9290 L: linux-pci@vger.kernel.org
9291 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9293 F: drivers/pci/host/*mvebu*
9295 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9296 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9297 L: linux-pci@vger.kernel.org
9298 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9300 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9301 F: drivers/pci/host/pci-aardvark.c
9303 PCI DRIVER FOR NVIDIA TEGRA
9304 M: Thierry Reding <thierry.reding@gmail.com>
9305 L: linux-tegra@vger.kernel.org
9306 L: linux-pci@vger.kernel.org
9308 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9309 F: drivers/pci/host/pci-tegra.c
9311 PCI DRIVER FOR TI DRA7XX
9312 M: Kishon Vijay Abraham I <kishon@ti.com>
9313 L: linux-omap@vger.kernel.org
9314 L: linux-pci@vger.kernel.org
9316 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9317 F: drivers/pci/host/pci-dra7xx.c
9319 PCI DRIVER FOR RENESAS R-CAR
9320 M: Simon Horman <horms@verge.net.au>
9321 L: linux-pci@vger.kernel.org
9322 L: linux-renesas-soc@vger.kernel.org
9324 F: drivers/pci/host/*rcar*
9326 PCI DRIVER FOR SAMSUNG EXYNOS
9327 M: Jingoo Han <jingoohan1@gmail.com>
9328 L: linux-pci@vger.kernel.org
9329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9330 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9332 F: drivers/pci/host/pci-exynos.c
9334 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9335 M: Jingoo Han <jingoohan1@gmail.com>
9336 M: Joao Pinto <Joao.Pinto@synopsys.com>
9337 L: linux-pci@vger.kernel.org
9339 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9340 F: drivers/pci/host/*designware*
9342 PCI DRIVER FOR GENERIC OF HOSTS
9343 M: Will Deacon <will.deacon@arm.com>
9344 L: linux-pci@vger.kernel.org
9345 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9347 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9348 F: drivers/pci/host/pci-host-common.c
9349 F: drivers/pci/host/pci-host-generic.c
9351 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9352 M: Keith Busch <keith.busch@intel.com>
9353 L: linux-pci@vger.kernel.org
9355 F: drivers/pci/host/vmd.c
9357 PCIE DRIVER FOR ST SPEAR13XX
9358 M: Pratyush Anand <pratyush.anand@gmail.com>
9359 L: linux-pci@vger.kernel.org
9361 F: drivers/pci/host/*spear*
9363 PCI MSI DRIVER FOR ALTERA MSI IP
9364 M: Ley Foon Tan <lftan@altera.com>
9365 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9366 L: linux-pci@vger.kernel.org
9368 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9369 F: drivers/pci/host/pcie-altera-msi.c
9371 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9372 M: Duc Dang <dhdang@apm.com>
9373 L: linux-pci@vger.kernel.org
9374 L: linux-arm-kernel@lists.infradead.org
9376 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9377 F: drivers/pci/host/pci-xgene-msi.c
9379 PCIE DRIVER FOR AXIS ARTPEC
9380 M: Niklas Cassel <niklas.cassel@axis.com>
9381 M: Jesper Nilsson <jesper.nilsson@axis.com>
9382 L: linux-arm-kernel@axis.com
9383 L: linux-pci@vger.kernel.org
9385 F: Documentation/devicetree/bindings/pci/axis,artpec*
9386 F: drivers/pci/host/*artpec*
9388 PCIE DRIVER FOR HISILICON
9389 M: Zhou Wang <wangzhou1@hisilicon.com>
9390 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9391 L: linux-pci@vger.kernel.org
9393 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9394 F: drivers/pci/host/pcie-hisi.c
9396 PCIE DRIVER FOR ROCKCHIP
9397 M: Shawn Lin <shawn.lin@rock-chips.com>
9398 M: Wenrui Li <wenrui.li@rock-chips.com>
9399 L: linux-pci@vger.kernel.org
9400 L: linux-rockchip@lists.infradead.org
9402 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9403 F: drivers/pci/host/pcie-rockchip.c
9405 PCIE DRIVER FOR QUALCOMM MSM
9406 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9407 L: linux-pci@vger.kernel.org
9408 L: linux-arm-msm@vger.kernel.org
9410 F: drivers/pci/host/*qcom*
9412 PCIE DRIVER FOR CAVIUM THUNDERX
9413 M: David Daney <david.daney@cavium.com>
9414 L: linux-pci@vger.kernel.org
9415 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9417 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9418 F: drivers/pci/host/pci-thunder-*
9421 P: Linux PCMCIA Team
9422 L: linux-pcmcia@lists.infradead.org
9423 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9426 F: Documentation/pcmcia/
9431 PCNET32 NETWORK DRIVER
9432 M: Don Fry <pcnet32@frontier.com>
9433 L: netdev@vger.kernel.org
9435 F: drivers/net/ethernet/amd/pcnet32.c
9437 PCRYPT PARALLEL CRYPTO ENGINE
9438 M: Steffen Klassert <steffen.klassert@secunet.com>
9439 L: linux-crypto@vger.kernel.org
9442 F: include/crypto/pcrypt.h
9444 PER-CPU MEMORY ALLOCATOR
9445 M: Tejun Heo <tj@kernel.org>
9446 M: Christoph Lameter <cl@linux.com>
9447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9449 F: include/linux/percpu*.h
9451 F: arch/*/include/asm/percpu.h
9453 PER-TASK DELAY ACCOUNTING
9454 M: Balbir Singh <bsingharora@gmail.com>
9456 F: include/linux/delayacct.h
9457 F: kernel/delayacct.c
9459 PERFORMANCE EVENTS SUBSYSTEM
9460 M: Peter Zijlstra <peterz@infradead.org>
9461 M: Ingo Molnar <mingo@redhat.com>
9462 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9463 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9464 L: linux-kernel@vger.kernel.org
9465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9468 F: include/linux/perf_event.h
9469 F: include/uapi/linux/perf_event.h
9470 F: arch/*/kernel/perf_event*.c
9471 F: arch/*/kernel/*/perf_event*.c
9472 F: arch/*/kernel/*/*/perf_event*.c
9473 F: arch/*/include/asm/perf_event.h
9474 F: arch/*/kernel/perf_callchain.c
9478 PERSONALITY HANDLING
9479 M: Christoph Hellwig <hch@infradead.org>
9480 L: linux-abi-devel@lists.sourceforge.net
9482 F: include/linux/personality.h
9483 F: include/uapi/linux/personality.h
9486 M: Remi Denis-Courmont <courmisch@gmail.com>
9488 F: Documentation/networking/phonet.txt
9489 F: include/linux/phonet.h
9490 F: include/net/phonet/
9491 F: include/uapi/linux/phonet.h
9495 M: Joern Engel <joern@lazybastard.org>
9496 L: linux-mtd@lists.infradead.org
9498 F: drivers/mtd/devices/phram.c
9501 M: Bruno Prémont <bonbons@linux-vserver.org>
9502 L: linux-input@vger.kernel.org
9504 F: drivers/hid/hid-picolcd*
9507 M: Jamie Iles <jamie@jamieiles.com>
9508 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9509 T: git git://github.com/jamieiles/linux-2.6-ji.git
9511 F: arch/arm/boot/dts/picoxcell*
9512 F: arch/arm/mach-picoxcell/
9513 F: drivers/crypto/picoxcell*
9515 PIN CONTROL SUBSYSTEM
9516 M: Linus Walleij <linus.walleij@linaro.org>
9517 L: linux-gpio@vger.kernel.org
9518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9520 F: Documentation/devicetree/bindings/pinctrl/
9521 F: Documentation/pinctrl.txt
9523 F: include/linux/pinctrl/
9525 PIN CONTROLLER - ATMEL AT91
9526 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9527 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9529 F: drivers/pinctrl/pinctrl-at91.*
9531 PIN CONTROLLER - ATMEL AT91 PIO4
9532 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9533 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9534 L: linux-gpio@vger.kernel.org
9536 F: drivers/pinctrl/pinctrl-at91-pio4.*
9538 PIN CONTROLLER - INTEL
9539 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9540 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9542 F: drivers/pinctrl/intel/
9544 PIN CONTROLLER - RENESAS
9545 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9546 M: Geert Uytterhoeven <geert+renesas@glider.be>
9547 L: linux-renesas-soc@vger.kernel.org
9549 F: drivers/pinctrl/sh-pfc/
9551 PIN CONTROLLER - SAMSUNG
9552 M: Tomasz Figa <tomasz.figa@gmail.com>
9553 M: Krzysztof Kozlowski <krzk@kernel.org>
9554 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9555 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9556 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9558 F: drivers/pinctrl/samsung/
9559 F: include/dt-bindings/pinctrl/samsung.h
9560 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9562 PIN CONTROLLER - SINGLE
9563 M: Tony Lindgren <tony@atomide.com>
9564 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9565 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9566 L: linux-omap@vger.kernel.org
9568 F: drivers/pinctrl/pinctrl-single.c
9570 PIN CONTROLLER - ST SPEAR
9571 M: Viresh Kumar <vireshk@kernel.org>
9572 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9573 W: http://www.st.com/spear
9575 F: drivers/pinctrl/spear/
9577 PISTACHIO SOC SUPPORT
9578 M: James Hartley <james.hartley@imgtec.com>
9579 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9580 L: linux-mips@linux-mips.org
9582 F: arch/mips/pistachio/
9583 F: arch/mips/include/asm/mach-pistachio/
9584 F: arch/mips/boot/dts/pistachio/
9585 F: arch/mips/configs/pistachio*_defconfig
9588 M: Jiri Kosina <jikos@kernel.org>
9590 F: drivers/block/pktcdvd.c
9591 F: include/linux/pktcdvd.h
9592 F: include/uapi/linux/pktcdvd.h
9595 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9596 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9598 T: git git://github.com/gxt/linux.git
9599 F: drivers/input/serio/i8042-unicore32io.h
9600 F: drivers/i2c/busses/i2c-puv3.c
9601 F: drivers/video/fbdev/fb-puv3.c
9602 F: drivers/rtc/rtc-puv3.c
9604 PMBUS HARDWARE MONITORING DRIVERS
9605 M: Guenter Roeck <linux@roeck-us.net>
9606 L: linux-hwmon@vger.kernel.org
9607 W: http://hwmon.wiki.kernel.org/
9608 W: http://www.roeck-us.net/linux/drivers/
9609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9611 F: Documentation/hwmon/pmbus
9612 F: drivers/hwmon/pmbus/
9613 F: include/linux/i2c/pmbus.h
9615 PMC SIERRA MaxRAID DRIVER
9616 L: linux-scsi@vger.kernel.org
9617 W: http://www.pmc-sierra.com/
9619 F: drivers/scsi/pmcraid.*
9621 PMC SIERRA PM8001 DRIVER
9622 M: Jack Wang <jinpu.wang@profitbricks.com>
9623 M: lindar_liu@usish.com
9625 L: linux-scsi@vger.kernel.org
9627 F: drivers/scsi/pm8001/
9629 POSIX CLOCKS and TIMERS
9630 M: Thomas Gleixner <tglx@linutronix.de>
9631 L: linux-kernel@vger.kernel.org
9632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9635 F: include/linux/timer*
9636 F: kernel/time/*timer*
9638 POWER MANAGEMENT CORE
9639 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9640 L: linux-pm@vger.kernel.org
9641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9642 B: https://bugzilla.kernel.org
9644 F: drivers/base/power/
9645 F: include/linux/pm.h
9646 F: include/linux/pm_*
9647 F: include/linux/powercap.h
9648 F: drivers/powercap/
9650 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9651 M: Sebastian Reichel <sre@kernel.org>
9652 L: linux-pm@vger.kernel.org
9653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9655 F: Documentation/devicetree/bindings/power/supply/
9656 F: include/linux/power_supply.h
9657 F: drivers/power/supply/
9659 POWER STATE COORDINATION INTERFACE (PSCI)
9660 M: Mark Rutland <mark.rutland@arm.com>
9661 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9662 L: linux-arm-kernel@lists.infradead.org
9664 F: drivers/firmware/psci.c
9665 F: include/linux/psci.h
9666 F: include/uapi/linux/psci.h
9668 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9669 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9670 L: linuxppc-dev@lists.ozlabs.org
9672 F: drivers/char/powernv-op-panel.c
9675 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9679 PPP PROTOCOL DRIVERS AND COMPRESSORS
9680 M: Paul Mackerras <paulus@samba.org>
9681 L: linux-ppp@vger.kernel.org
9683 F: drivers/net/ppp/ppp_*
9685 PPP OVER ATM (RFC 2364)
9686 M: Mitchell Blank Jr <mitch@sfgoth.com>
9688 F: net/atm/pppoatm.c
9689 F: include/uapi/linux/atmppp.h
9692 M: Michal Ostrowski <mostrows@earthlink.net>
9694 F: drivers/net/ppp/pppoe.c
9695 F: drivers/net/ppp/pppox.c
9698 M: James Chapman <jchapman@katalix.com>
9700 F: net/l2tp/l2tp_ppp.c
9701 F: include/linux/if_pppol2tp.h
9702 F: include/uapi/linux/if_pppol2tp.h
9705 M: Rodolfo Giometti <giometti@enneenne.com>
9706 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9707 L: linuxpps@ml.enneenne.com (subscribers-only)
9709 F: Documentation/pps/
9711 F: include/linux/pps*.h
9714 M: Dmitry Kozlov <xeb@mail.ru>
9715 L: netdev@vger.kernel.org
9717 F: drivers/net/ppp/pptp.c
9718 W: http://sourceforge.net/projects/accel-pptp
9721 M: Robert Love <rml@tech9.net>
9722 L: kpreempt-tech@lists.sourceforge.net
9723 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9725 F: Documentation/preempt-locking.txt
9726 F: include/linux/preempt.h
9728 PRISM54 WIRELESS DRIVER
9729 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9730 L: linux-wireless@vger.kernel.org
9731 W: http://wireless.kernel.org/en/users/Drivers/p54
9733 F: drivers/net/wireless/intersil/prism54/
9736 M: Geoff Levand <geoff@infradead.org>
9737 L: netdev@vger.kernel.org
9738 L: linuxppc-dev@lists.ozlabs.org
9740 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9742 PS3 PLATFORM SUPPORT
9743 M: Geoff Levand <geoff@infradead.org>
9744 L: linuxppc-dev@lists.ozlabs.org
9746 F: arch/powerpc/boot/ps3*
9747 F: arch/powerpc/include/asm/lv1call.h
9748 F: arch/powerpc/include/asm/ps3*.h
9749 F: arch/powerpc/platforms/ps3/
9752 F: drivers/rtc/rtc-ps3.c
9753 F: drivers/usb/host/*ps3.c
9754 F: sound/ppc/snd_ps3*
9757 M: Jim Paris <jim@jtan.com>
9758 M: Geoff Levand <geoff@infradead.org>
9759 L: linuxppc-dev@lists.ozlabs.org
9761 F: drivers/block/ps3vram.c
9764 M: Anton Vorontsov <anton@enomsg.org>
9765 M: Colin Cross <ccross@android.com>
9766 M: Kees Cook <keescook@chromium.org>
9767 M: Tony Luck <tony.luck@intel.com>
9769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9771 F: include/linux/pstore*
9772 F: drivers/firmware/efi/efi-pstore.c
9773 F: drivers/acpi/apei/erst.c
9775 PTP HARDWARE CLOCK SUPPORT
9776 M: Richard Cochran <richardcochran@gmail.com>
9777 L: netdev@vger.kernel.org
9779 W: http://linuxptp.sourceforge.net/
9780 F: Documentation/ABI/testing/sysfs-ptp
9781 F: Documentation/ptp/*
9782 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9783 F: drivers/net/phy/dp83640*
9785 F: include/linux/ptp_cl*
9788 M: Roland McGrath <roland@hack.frob.com>
9789 M: Oleg Nesterov <oleg@redhat.com>
9791 F: include/asm-generic/syscall.h
9792 F: include/linux/ptrace.h
9793 F: include/linux/regset.h
9794 F: include/linux/tracehook.h
9795 F: include/uapi/linux/ptrace.h
9799 M: Hans Verkuil <hverkuil@xs4all.nl>
9800 L: linux-media@vger.kernel.org
9801 T: git git://linuxtv.org/media_tree.git
9803 F: drivers/staging/media/pulse8-cec
9805 PVRUSB2 VIDEO4LINUX DRIVER
9806 M: Mike Isely <isely@pobox.com>
9807 L: pvrusb2@isely.net (subscribers-only)
9808 L: linux-media@vger.kernel.org
9809 W: http://www.isely.net/pvrusb2/
9810 T: git git://linuxtv.org/media_tree.git
9812 F: Documentation/media/v4l-drivers/pvrusb2*
9813 F: drivers/media/usb/pvrusb2/
9816 M: Hans Verkuil <hverkuil@xs4all.nl>
9817 L: linux-media@vger.kernel.org
9818 T: git git://linuxtv.org/media_tree.git
9820 F: drivers/media/usb/pwc/*
9823 M: Kamil Debski <kamil@wypas.org>
9824 M: Lukasz Majewski <l.majewski@samsung.com>
9825 L: linux-hwmon@vger.kernel.org
9827 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9828 F: Documentation/hwmon/pwm-fan
9829 F: drivers/hwmon/pwm-fan.c
9832 M: Thierry Reding <thierry.reding@gmail.com>
9833 L: linux-pwm@vger.kernel.org
9835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9836 F: Documentation/pwm.txt
9837 F: Documentation/devicetree/bindings/pwm/
9838 F: include/linux/pwm.h
9840 F: drivers/video/backlight/pwm_bl.c
9841 F: include/linux/pwm_backlight.h
9843 PXA2xx/PXA3xx SUPPORT
9844 M: Daniel Mack <daniel@zonque.org>
9845 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9846 M: Robert Jarzmik <robert.jarzmik@free.fr>
9847 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9848 T: git git://github.com/hzhuang1/linux.git
9849 T: git git://github.com/rjarzmik/linux.git
9851 F: arch/arm/boot/dts/pxa*
9852 F: arch/arm/mach-pxa/
9854 F: drivers/pcmcia/pxa2xx*
9855 F: drivers/pinctrl/pxa/
9856 F: drivers/spi/spi-pxa2xx*
9857 F: drivers/usb/gadget/udc/pxa2*
9858 F: include/sound/pxa2xx-lib.h
9863 M: Robert Jarzmik <robert.jarzmik@free.fr>
9864 L: linux-gpio@vger.kernel.org
9866 F: drivers/gpio/gpio-pxa.c
9868 PXA3xx NAND FLASH DRIVER
9869 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9870 L: linux-mtd@lists.infradead.org
9872 F: drivers/mtd/nand/pxa3xx_nand.c
9875 M: Eric Miao <eric.y.miao@gmail.com>
9876 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9878 T: git git://github.com/hzhuang1/linux.git
9879 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9881 F: arch/arm/boot/dts/mmp*
9882 F: arch/arm/mach-mmp/
9888 M: Robert Jarzmik <robert.jarzmik@free.fr>
9889 L: rtc-linux@googlegroups.com
9893 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9894 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9895 L: qat-linux@intel.com
9897 F: drivers/crypto/qat/
9900 M: Mike Marciniszyn <infinipath@intel.com>
9901 L: linux-rdma@vger.kernel.org
9903 F: drivers/infiniband/hw/qib/
9905 QLOGIC QLA1280 SCSI DRIVER
9906 M: Michael Reed <mdr@sgi.com>
9907 L: linux-scsi@vger.kernel.org
9909 F: drivers/scsi/qla1280.[ch]
9911 QLOGIC QLA2XXX FC-SCSI DRIVER
9912 M: qla2xxx-upstream@qlogic.com
9913 L: linux-scsi@vger.kernel.org
9915 F: Documentation/scsi/LICENSE.qla2xxx
9916 F: drivers/scsi/qla2xxx/
9918 QLOGIC QLA4XXX iSCSI DRIVER
9919 M: QLogic-Storage-Upstream@qlogic.com
9920 L: linux-scsi@vger.kernel.org
9922 F: Documentation/scsi/LICENSE.qla4xxx
9923 F: drivers/scsi/qla4xxx/
9925 QLOGIC QLA3XXX NETWORK DRIVER
9926 M: Dept-GELinuxNICDev@cavium.com
9927 L: netdev@vger.kernel.org
9929 F: Documentation/networking/LICENSE.qla3xxx
9930 F: drivers/net/ethernet/qlogic/qla3xxx.*
9932 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9933 M: Harish Patil <harish.patil@cavium.com>
9934 M: Manish Chopra <manish.chopra@cavium.com>
9935 M: Dept-GELinuxNICDev@cavium.com
9936 L: netdev@vger.kernel.org
9938 F: drivers/net/ethernet/qlogic/qlcnic/
9940 QLOGIC QLGE 10Gb ETHERNET DRIVER
9941 M: Harish Patil <harish.patil@cavium.com>
9942 M: Manish Chopra <manish.chopra@cavium.com>
9943 M: Dept-GELinuxNICDev@cavium.com
9944 L: netdev@vger.kernel.org
9946 F: drivers/net/ethernet/qlogic/qlge/
9948 QLOGIC QL4xxx ETHERNET DRIVER
9949 M: Yuval Mintz <Yuval.Mintz@cavium.com>
9950 M: Ariel Elior <Ariel.Elior@cavium.com>
9951 M: everest-linux-l2@cavium.com
9952 L: netdev@vger.kernel.org
9954 F: drivers/net/ethernet/qlogic/qed/
9955 F: include/linux/qed/
9956 F: drivers/net/ethernet/qlogic/qede/
9959 M: Anders Larsen <al@alarsen.net>
9960 W: http://www.alarsen.net/linux/qnx4fs/
9963 F: include/uapi/linux/qnx4_fs.h
9964 F: include/uapi/linux/qnxtypes.h
9967 M: Antti Palosaari <crope@iki.fi>
9968 L: linux-media@vger.kernel.org
9969 W: https://linuxtv.org
9970 W: http://palosaari.fi/linux/
9971 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9972 T: git git://linuxtv.org/anttip/media_tree.git
9974 F: drivers/media/tuners/qt1010*
9976 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9977 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9978 L: linux-wireless@vger.kernel.org
9979 L: ath9k-devel@lists.ath9k.org
9980 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9982 F: drivers/net/wireless/ath/ath9k/
9984 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9985 M: Kalle Valo <kvalo@qca.qualcomm.com>
9986 L: ath10k@lists.infradead.org
9987 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9990 F: drivers/net/wireless/ath/ath10k/
9992 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
9993 M: Timur Tabi <timur@codeaurora.org>
9994 L: netdev@vger.kernel.org
9996 F: drivers/net/ethernet/qualcomm/emac/
9998 QUALCOMM HEXAGON ARCHITECTURE
9999 M: Richard Kuo <rkuo@codeaurora.org>
10000 L: linux-hexagon@vger.kernel.org
10001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10005 QUALCOMM WCN36XX WIRELESS DRIVER
10006 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10007 L: wcn36xx@lists.infradead.org
10008 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10009 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10011 F: drivers/net/wireless/ath/wcn36xx/
10013 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10014 M: Gabriel Somlo <somlo@cmu.edu>
10015 M: "Michael S. Tsirkin" <mst@redhat.com>
10016 L: qemu-devel@nongnu.org
10018 F: drivers/firmware/qemu_fw_cfg.c
10020 RADOS BLOCK DEVICE (RBD)
10021 M: Ilya Dryomov <idryomov@gmail.com>
10022 M: Sage Weil <sage@redhat.com>
10023 M: Alex Elder <elder@kernel.org>
10024 L: ceph-devel@vger.kernel.org
10025 W: http://ceph.com/
10026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10027 T: git git://github.com/ceph/ceph-client.git
10029 F: Documentation/ABI/testing/sysfs-bus-rbd
10030 F: drivers/block/rbd.c
10031 F: drivers/block/rbd_types.h
10033 RADEON FRAMEBUFFER DISPLAY DRIVER
10034 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10035 L: linux-fbdev@vger.kernel.org
10037 F: drivers/video/fbdev/aty/radeon*
10038 F: include/uapi/linux/radeonfb.h
10040 RADIOSHARK RADIO DRIVER
10041 M: Hans Verkuil <hverkuil@xs4all.nl>
10042 L: linux-media@vger.kernel.org
10043 T: git git://linuxtv.org/media_tree.git
10045 F: drivers/media/radio/radio-shark.c
10047 RADIOSHARK2 RADIO DRIVER
10048 M: Hans Verkuil <hverkuil@xs4all.nl>
10049 L: linux-media@vger.kernel.org
10050 T: git git://linuxtv.org/media_tree.git
10052 F: drivers/media/radio/radio-shark2.c
10053 F: drivers/media/radio/radio-tea5777.c
10055 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10056 M: Paul Mackerras <paulus@samba.org>
10057 L: linux-fbdev@vger.kernel.org
10059 F: drivers/video/fbdev/aty/aty128fb.c
10061 RALINK MIPS ARCHITECTURE
10062 M: John Crispin <john@phrozen.org>
10063 L: linux-mips@linux-mips.org
10065 F: arch/mips/ralink
10067 RALINK RT2X00 WIRELESS LAN DRIVER
10069 M: Stanislaw Gruszka <sgruszka@redhat.com>
10070 M: Helmut Schaa <helmut.schaa@googlemail.com>
10071 L: linux-wireless@vger.kernel.org
10073 F: drivers/net/wireless/ralink/rt2x00/
10075 RAMDISK RAM BLOCK DEVICE DRIVER
10076 M: Jens Axboe <axboe@kernel.dk>
10078 F: Documentation/blockdev/ramdisk.txt
10079 F: drivers/block/brd.c
10081 RANDOM NUMBER DRIVER
10082 M: "Theodore Ts'o" <tytso@mit.edu>
10084 F: drivers/char/random.c
10087 M: Matt Porter <mporter@kernel.crashing.org>
10088 M: Alexandre Bounine <alexandre.bounine@idt.com>
10090 F: drivers/rapidio/
10092 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10093 L: linux-wireless@vger.kernel.org
10095 F: drivers/net/wireless/ray*
10098 M: Josh Triplett <josh@joshtriplett.org>
10099 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10100 L: linux-kernel@vger.kernel.org
10102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10103 F: Documentation/RCU/torture.txt
10104 F: kernel/rcu/rcutorture.c
10106 RCUTORTURE TEST FRAMEWORK
10107 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10108 M: Josh Triplett <josh@joshtriplett.org>
10109 R: Steven Rostedt <rostedt@goodmis.org>
10110 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10111 R: Lai Jiangshan <jiangshanlai@gmail.com>
10112 L: linux-kernel@vger.kernel.org
10114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10115 F: tools/testing/selftests/rcutorture
10118 M: Florian Fainelli <florian@openwrt.org>
10121 RDC R6040 FAST ETHERNET DRIVER
10122 M: Florian Fainelli <f.fainelli@gmail.com>
10123 L: netdev@vger.kernel.org
10125 F: drivers/net/ethernet/rdc/r6040.c
10127 RDS - RELIABLE DATAGRAM SOCKETS
10128 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10129 L: netdev@vger.kernel.org
10130 L: linux-rdma@vger.kernel.org
10131 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10132 W: https://oss.oracle.com/projects/rds/
10135 F: Documentation/networking/rds.txt
10137 RDMAVT - RDMA verbs software
10138 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10139 L: linux-rdma@vger.kernel.org
10141 F: drivers/infiniband/sw/rdmavt
10143 READ-COPY UPDATE (RCU)
10144 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10145 M: Josh Triplett <josh@joshtriplett.org>
10146 R: Steven Rostedt <rostedt@goodmis.org>
10147 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10148 R: Lai Jiangshan <jiangshanlai@gmail.com>
10149 L: linux-kernel@vger.kernel.org
10150 W: http://www.rdrop.com/users/paulmck/RCU/
10152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10153 F: Documentation/RCU/
10154 X: Documentation/RCU/torture.txt
10155 F: include/linux/rcu*
10156 X: include/linux/srcu.h
10158 X: kernel/torture.c
10160 REAL TIME CLOCK (RTC) SUBSYSTEM
10161 M: Alessandro Zummo <a.zummo@towertech.it>
10162 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10163 L: rtc-linux@googlegroups.com
10164 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10167 F: Documentation/devicetree/bindings/rtc/
10168 F: Documentation/rtc.txt
10170 F: include/linux/rtc.h
10171 F: include/uapi/linux/rtc.h
10172 F: include/linux/rtc/
10173 F: include/linux/platform_data/rtc-*
10174 F: tools/testing/selftests/timers/rtctest.c
10176 REALTEK AUDIO CODECS
10177 M: Bard Liao <bardliao@realtek.com>
10178 M: Oder Chiou <oder_chiou@realtek.com>
10180 F: sound/soc/codecs/rt*
10181 F: include/sound/rt*.h
10183 REISERFS FILE SYSTEM
10184 L: reiserfs-devel@vger.kernel.org
10188 REGISTER MAP ABSTRACTION
10189 M: Mark Brown <broonie@kernel.org>
10190 L: linux-kernel@vger.kernel.org
10191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10193 F: Documentation/devicetree/bindings/regmap/
10194 F: drivers/base/regmap/
10195 F: include/linux/regmap.h
10197 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10198 M: Ohad Ben-Cohen <ohad@wizery.com>
10199 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10200 L: linux-remoteproc@vger.kernel.org
10201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10203 F: Documentation/devicetree/bindings/remoteproc/
10204 F: Documentation/remoteproc.txt
10205 F: drivers/remoteproc/
10206 F: include/linux/remoteproc.h
10208 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10209 M: Ohad Ben-Cohen <ohad@wizery.com>
10210 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10211 L: linux-remoteproc@vger.kernel.org
10212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10215 F: Documentation/rpmsg.txt
10216 F: include/linux/rpmsg.h
10218 RENESAS CLOCK DRIVERS
10219 M: Geert Uytterhoeven <geert+renesas@glider.be>
10220 L: linux-renesas-soc@vger.kernel.org
10222 F: drivers/clk/renesas/
10224 RENESAS ETHERNET DRIVERS
10225 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10226 L: netdev@vger.kernel.org
10227 L: linux-renesas-soc@vger.kernel.org
10228 F: drivers/net/ethernet/renesas/
10229 F: include/linux/sh_eth.h
10231 RENESAS USB2 PHY DRIVER
10232 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10233 L: linux-renesas-soc@vger.kernel.org
10235 F: drivers/phy/phy-rcar-gen3-usb2.c
10237 RESET CONTROLLER FRAMEWORK
10238 M: Philipp Zabel <p.zabel@pengutronix.de>
10239 T: git git://git.pengutronix.de/git/pza/linux
10242 F: Documentation/devicetree/bindings/reset/
10243 F: include/dt-bindings/reset/
10244 F: include/linux/reset.h
10245 F: include/linux/reset-controller.h
10248 M: Johannes Berg <johannes@sipsolutions.net>
10249 L: linux-wireless@vger.kernel.org
10250 W: http://wireless.kernel.org/
10251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10254 F: Documentation/rfkill.txt
10258 M: Thomas Graf <tgraf@suug.ch>
10259 M: Herbert Xu <herbert@gondor.apana.org.au>
10260 L: netdev@vger.kernel.org
10262 F: lib/rhashtable.c
10263 F: include/linux/rhashtable.h
10265 RICOH SMARTMEDIA/XD DRIVER
10266 M: Maxim Levitsky <maximlevitsky@gmail.com>
10268 F: drivers/mtd/nand/r852.c
10269 F: drivers/mtd/nand/r852.h
10271 RICOH R5C592 MEMORYSTICK DRIVER
10272 M: Maxim Levitsky <maximlevitsky@gmail.com>
10274 F: drivers/memstick/host/r592.*
10277 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10278 W: http://sourceforge.net/projects/roccat/
10280 F: drivers/hid/hid-roccat*
10281 F: include/linux/hid-roccat*
10282 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10285 M: Jiri Pirko <jiri@resnulli.us>
10286 L: netdev@vger.kernel.org
10288 F: drivers/net/ethernet/rocker/
10292 W: http://www.comtrol.com
10294 F: Documentation/serial/rocket.txt
10295 F: drivers/tty/rocket*
10297 ROCKETPORT EXPRESS/INFINITY DRIVER
10298 M: Kevin Cernekee <cernekee@gmail.com>
10299 L: linux-serial@vger.kernel.org
10301 F: drivers/tty/serial/rp2.*
10304 M: Ralf Baechle <ralf@linux-mips.org>
10305 L: linux-hams@vger.kernel.org
10306 W: http://www.linux-ax25.org/
10308 F: include/net/rose.h
10309 F: include/uapi/linux/rose.h
10312 RTL2830 MEDIA DRIVER
10313 M: Antti Palosaari <crope@iki.fi>
10314 L: linux-media@vger.kernel.org
10315 W: https://linuxtv.org
10316 W: http://palosaari.fi/linux/
10317 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10318 T: git git://linuxtv.org/anttip/media_tree.git
10320 F: drivers/media/dvb-frontends/rtl2830*
10322 RTL2832 MEDIA DRIVER
10323 M: Antti Palosaari <crope@iki.fi>
10324 L: linux-media@vger.kernel.org
10325 W: https://linuxtv.org
10326 W: http://palosaari.fi/linux/
10327 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10328 T: git git://linuxtv.org/anttip/media_tree.git
10330 F: drivers/media/dvb-frontends/rtl2832*
10332 RTL2832_SDR MEDIA DRIVER
10333 M: Antti Palosaari <crope@iki.fi>
10334 L: linux-media@vger.kernel.org
10335 W: https://linuxtv.org
10336 W: http://palosaari.fi/linux/
10337 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10338 T: git git://linuxtv.org/anttip/media_tree.git
10340 F: drivers/media/dvb-frontends/rtl2832_sdr*
10342 RTL8180 WIRELESS DRIVER
10343 L: linux-wireless@vger.kernel.org
10344 W: http://wireless.kernel.org/
10345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10347 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10349 RTL8187 WIRELESS DRIVER
10350 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10351 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10352 M: Larry Finger <Larry.Finger@lwfinger.net>
10353 L: linux-wireless@vger.kernel.org
10354 W: http://wireless.kernel.org/
10355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10357 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10359 RTL8192CE WIRELESS DRIVER
10360 M: Larry Finger <Larry.Finger@lwfinger.net>
10361 M: Chaoming Li <chaoming_li@realsil.com.cn>
10362 L: linux-wireless@vger.kernel.org
10363 W: http://wireless.kernel.org/
10364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10366 F: drivers/net/wireless/realtek/rtlwifi/
10367 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10369 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10370 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10371 L: linux-wireless@vger.kernel.org
10372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10374 F: drivers/net/wireless/realtek/rtl8xxxu/
10376 S3 SAVAGE FRAMEBUFFER DRIVER
10377 M: Antonino Daplas <adaplas@gmail.com>
10378 L: linux-fbdev@vger.kernel.org
10380 F: drivers/video/fbdev/savage/
10383 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10384 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10385 L: linux-s390@vger.kernel.org
10386 W: http://www.ibm.com/developerworks/linux/linux390/
10387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10391 F: Documentation/s390/
10392 F: Documentation/DocBook/s390*
10394 S390 COMMON I/O LAYER
10395 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10396 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10397 L: linux-s390@vger.kernel.org
10398 W: http://www.ibm.com/developerworks/linux/linux390/
10400 F: drivers/s390/cio/
10403 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10404 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10405 L: linux-s390@vger.kernel.org
10406 W: http://www.ibm.com/developerworks/linux/linux390/
10408 F: drivers/s390/block/dasd*
10409 F: block/partitions/ibm.c
10411 S390 NETWORK DRIVERS
10412 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10413 L: linux-s390@vger.kernel.org
10414 W: http://www.ibm.com/developerworks/linux/linux390/
10416 F: drivers/s390/net/
10419 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10420 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10421 L: linux-s390@vger.kernel.org
10422 W: http://www.ibm.com/developerworks/linux/linux390/
10425 F: drivers/pci/hotplug/s390_pci_hpc.c
10428 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10429 L: linux-s390@vger.kernel.org
10430 W: http://www.ibm.com/developerworks/linux/linux390/
10432 F: drivers/s390/crypto/
10435 M: Steffen Maier <maier@linux.vnet.ibm.com>
10436 L: linux-s390@vger.kernel.org
10437 W: http://www.ibm.com/developerworks/linux/linux390/
10439 F: drivers/s390/scsi/zfcp_*
10441 S390 IUCV NETWORK LAYER
10442 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10443 L: linux-s390@vger.kernel.org
10444 W: http://www.ibm.com/developerworks/linux/linux390/
10446 F: drivers/s390/net/*iucv*
10447 F: include/net/iucv/
10451 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10452 L: linux-s390@vger.kernel.org
10453 W: http://www.ibm.com/developerworks/linux/linux390/
10455 F: drivers/iommu/s390-iommu.c
10457 S3C24XX SD/MMC Driver
10458 M: Ben Dooks <ben-linux@fluff.org>
10459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10461 F: drivers/mmc/host/s3cmci.*
10463 SAA6588 RDS RECEIVER DRIVER
10464 M: Hans Verkuil <hverkuil@xs4all.nl>
10465 L: linux-media@vger.kernel.org
10466 T: git git://linuxtv.org/media_tree.git
10467 W: https://linuxtv.org
10469 F: drivers/media/i2c/saa6588*
10471 SAA7134 VIDEO4LINUX DRIVER
10472 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10473 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10474 L: linux-media@vger.kernel.org
10475 W: https://linuxtv.org
10476 T: git git://linuxtv.org/media_tree.git
10478 F: Documentation/media/v4l-drivers/saa7134*
10479 F: drivers/media/pci/saa7134/
10481 SAA7146 VIDEO4LINUX-2 DRIVER
10482 M: Hans Verkuil <hverkuil@xs4all.nl>
10483 L: linux-media@vger.kernel.org
10484 T: git git://linuxtv.org/media_tree.git
10486 F: drivers/media/common/saa7146/
10487 F: drivers/media/pci/saa7146/
10488 F: include/media/saa7146*
10490 SAMSUNG LAPTOP DRIVER
10491 M: Corentin Chary <corentin.chary@gmail.com>
10492 L: platform-driver-x86@vger.kernel.org
10494 F: drivers/platform/x86/samsung-laptop.c
10496 SAMSUNG AUDIO (ASoC) DRIVERS
10497 M: Krzysztof Kozlowski <krzk@kernel.org>
10498 M: Sangbeom Kim <sbkim73@samsung.com>
10499 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10500 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10502 F: sound/soc/samsung/
10504 SAMSUNG FRAMEBUFFER DRIVER
10505 M: Jingoo Han <jingoohan1@gmail.com>
10506 L: linux-fbdev@vger.kernel.org
10508 F: drivers/video/fbdev/s3c-fb.c
10510 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10511 M: Sangbeom Kim <sbkim73@samsung.com>
10512 M: Krzysztof Kozlowski <krzk@kernel.org>
10513 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10514 L: linux-kernel@vger.kernel.org
10515 L: linux-samsung-soc@vger.kernel.org
10517 F: drivers/mfd/sec*.c
10518 F: drivers/regulator/s2m*.c
10519 F: drivers/regulator/s5m*.c
10520 F: drivers/clk/clk-s2mps11.c
10521 F: drivers/rtc/rtc-s5m.c
10522 F: include/linux/mfd/samsung/
10523 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10524 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10525 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10526 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10528 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10529 M: Kyungmin Park <kyungmin.park@samsung.com>
10530 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10531 L: linux-media@vger.kernel.org
10532 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10534 F: drivers/media/platform/exynos4-is/
10536 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10537 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10538 L: linux-media@vger.kernel.org
10539 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10541 F: drivers/media/platform/s3c-camif/
10542 F: include/media/drv-intf/s3c_camif.h
10544 SAMSUNG S5C73M3 CAMERA DRIVER
10545 M: Kyungmin Park <kyungmin.park@samsung.com>
10546 M: Andrzej Hajda <a.hajda@samsung.com>
10547 L: linux-media@vger.kernel.org
10549 F: drivers/media/i2c/s5c73m3/*
10551 SAMSUNG S5K5BAF CAMERA DRIVER
10552 M: Kyungmin Park <kyungmin.park@samsung.com>
10553 M: Andrzej Hajda <a.hajda@samsung.com>
10554 L: linux-media@vger.kernel.org
10556 F: drivers/media/i2c/s5k5baf.c
10558 SAMSUNG S3FWRN5 NFC DRIVER
10559 M: Robert Baldyga <r.baldyga@samsung.com>
10560 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10561 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10563 F: drivers/nfc/s3fwrn5
10565 SAMSUNG SOC CLOCK DRIVERS
10566 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10567 M: Tomasz Figa <tomasz.figa@gmail.com>
10568 M: Chanwoo Choi <cw00.choi@samsung.com>
10570 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10571 F: drivers/clk/samsung/
10572 F: include/dt-bindings/clock/exynos*.h
10573 F: Documentation/devicetree/bindings/clock/exynos*.txt
10575 SAMSUNG SPI DRIVERS
10576 M: Kukjin Kim <kgene@kernel.org>
10577 M: Krzysztof Kozlowski <krzk@kernel.org>
10578 M: Andi Shyti <andi.shyti@samsung.com>
10579 L: linux-spi@vger.kernel.org
10580 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10582 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10583 F: drivers/spi/spi-s3c*
10584 F: include/linux/platform_data/spi-s3c64xx.h
10586 SAMSUNG SXGBE DRIVERS
10587 M: Byungho An <bh74.an@samsung.com>
10588 M: Girish K S <ks.giri@samsung.com>
10589 M: Vipul Pandya <vipul.pandya@samsung.com>
10591 L: netdev@vger.kernel.org
10592 F: drivers/net/ethernet/samsung/sxgbe/
10594 SAMSUNG THERMAL DRIVER
10595 M: Lukasz Majewski <l.majewski@samsung.com>
10596 L: linux-pm@vger.kernel.org
10597 L: linux-samsung-soc@vger.kernel.org
10599 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10600 F: drivers/thermal/samsung/
10602 SAMSUNG USB2 PHY DRIVER
10603 M: Kamil Debski <kamil@wypas.org>
10604 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10605 L: linux-kernel@vger.kernel.org
10607 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10608 F: Documentation/phy/samsung-usb2.txt
10609 F: drivers/phy/phy-exynos4210-usb2.c
10610 F: drivers/phy/phy-exynos4x12-usb2.c
10611 F: drivers/phy/phy-exynos5250-usb2.c
10612 F: drivers/phy/phy-s5pv210-usb2.c
10613 F: drivers/phy/phy-samsung-usb2.c
10614 F: drivers/phy/phy-samsung-usb2.h
10617 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10618 L: linux-serial@vger.kernel.org
10620 F: Documentation/devicetree/bindings/serial/
10621 F: drivers/tty/serial/
10624 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
10625 L: kernel@stlinux.com
10627 F: drivers/staging/media/st-cec/
10628 F: Documentation/devicetree/bindings/media/stih-cec.txt
10630 SYNOPSYS DESIGNWARE DMAC DRIVER
10631 M: Viresh Kumar <vireshk@kernel.org>
10632 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10634 F: include/linux/dma/dw.h
10635 F: include/linux/platform_data/dma-dw.h
10638 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10639 M: Lars Persson <lars.persson@axis.com>
10640 L: netdev@vger.kernel.org
10642 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10643 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10645 SYNOPSYS DESIGNWARE I2C DRIVER
10646 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10647 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10648 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10649 L: linux-i2c@vger.kernel.org
10651 F: drivers/i2c/busses/i2c-designware-*
10652 F: include/linux/platform_data/i2c-designware.h
10654 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10655 M: Jaehoon Chung <jh80.chung@samsung.com>
10656 L: linux-mmc@vger.kernel.org
10658 F: include/linux/mmc/dw_mmc.h
10659 F: drivers/mmc/host/dw_mmc*
10661 SYSTEM TRACE MODULE CLASS
10662 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10665 F: Documentation/trace/stm.txt
10666 F: drivers/hwtracing/stm/
10667 F: include/linux/stm.h
10668 F: include/uapi/linux/stm.h
10671 M: Andreas Noever <andreas.noever@gmail.com>
10673 F: drivers/thunderbolt/
10675 TI BQ27XXX POWER SUPPLY DRIVER
10676 R: Andrew F. Davis <afd@ti.com>
10677 F: include/linux/power/bq27xxx_battery.h
10678 F: drivers/power/supply/bq27xxx_battery.c
10679 F: drivers/power/supply/bq27xxx_battery_i2c.c
10681 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10682 M: John Stultz <john.stultz@linaro.org>
10683 M: Thomas Gleixner <tglx@linutronix.de>
10684 L: linux-kernel@vger.kernel.org
10685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10687 F: include/linux/clocksource.h
10688 F: include/linux/time.h
10689 F: include/linux/timex.h
10690 F: include/uapi/linux/time.h
10691 F: include/uapi/linux/timex.h
10692 F: kernel/time/clocksource.c
10693 F: kernel/time/time*.c
10694 F: kernel/time/alarmtimer.c
10695 F: kernel/time/ntp.c
10696 F: tools/testing/selftests/timers/
10699 M: Zwane Mwaikambo <zwanem@gmail.com>
10701 F: drivers/watchdog/sc1200wdt.c
10704 M: Ingo Molnar <mingo@redhat.com>
10705 M: Peter Zijlstra <peterz@infradead.org>
10706 L: linux-kernel@vger.kernel.org
10707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10710 F: include/linux/sched.h
10711 F: include/uapi/linux/sched.h
10712 F: include/linux/wait.h
10715 M: Chen Liqin <liqin.linux@gmail.com>
10716 M: Lennox Wu <lennox.wu@gmail.com>
10717 W: http://www.sunplus.com
10721 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10722 M: Sudeep Holla <sudeep.holla@arm.com>
10723 L: linux-arm-kernel@lists.infradead.org
10725 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10726 F: drivers/clk/clk-scpi.c
10727 F: drivers/cpufreq/scpi-cpufreq.c
10728 F: drivers/firmware/arm_scpi.c
10729 F: include/linux/scpi_protocol.h
10732 M: Jens Axboe <axboe@kernel.dk>
10733 L: linux-scsi@vger.kernel.org
10734 W: http://www.kernel.dk
10736 F: drivers/scsi/sr*
10738 SCSI RDMA PROTOCOL (SRP) INITIATOR
10739 M: Bart Van Assche <bart.vanassche@sandisk.com>
10740 L: linux-rdma@vger.kernel.org
10742 W: http://www.openfabrics.org
10743 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10745 F: drivers/infiniband/ulp/srp/
10746 F: include/scsi/srp.h
10749 M: Doug Gilbert <dgilbert@interlog.com>
10750 L: linux-scsi@vger.kernel.org
10751 W: http://sg.danny.cz/sg
10753 F: Documentation/scsi/scsi-generic.txt
10754 F: drivers/scsi/sg.c
10755 F: include/scsi/sg.h
10758 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10760 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10762 L: linux-scsi@vger.kernel.org
10764 F: Documentation/devicetree/bindings/scsi/
10769 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10770 L: linux-scsi@vger.kernel.org
10772 F: Documentation/scsi/st.txt
10773 F: drivers/scsi/st.*
10774 F: drivers/scsi/st_*.h
10777 M: Vlad Yasevich <vyasevich@gmail.com>
10778 M: Neil Horman <nhorman@tuxdriver.com>
10779 L: linux-sctp@vger.kernel.org
10780 W: http://lksctp.sourceforge.net
10782 F: Documentation/networking/sctp.txt
10783 F: include/linux/sctp.h
10784 F: include/uapi/linux/sctp.h
10785 F: include/net/sctp/
10789 M: Jim Cromie <jim.cromie@gmail.com>
10791 F: Documentation/i2c/busses/scx200_acb
10792 F: arch/x86/platform/scx200/
10793 F: drivers/watchdog/scx200_wdt.c
10794 F: drivers/i2c/busses/scx200*
10795 F: drivers/mtd/maps/scx200_docflash.c
10796 F: include/linux/scx200.h
10799 M: Jim Cromie <jim.cromie@gmail.com>
10801 F: drivers/char/scx200_gpio.c
10802 F: include/linux/scx200_gpio.h
10804 SCx200 HRT CLOCKSOURCE DRIVER
10805 M: Jim Cromie <jim.cromie@gmail.com>
10807 F: drivers/clocksource/scx200_hrt.c
10809 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10810 M: Sascha Sommer <saschasommer@freenet.de>
10811 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10813 F: drivers/mmc/host/sdricoh_cs.c
10815 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10816 M: Adrian Hunter <adrian.hunter@intel.com>
10817 L: linux-mmc@vger.kernel.org
10818 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10820 F: drivers/mmc/host/sdhci*
10821 F: include/linux/mmc/sdhci*
10824 M: Kees Cook <keescook@chromium.org>
10825 R: Andy Lutomirski <luto@amacapital.net>
10826 R: Will Drewry <wad@chromium.org>
10827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10829 F: kernel/seccomp.c
10830 F: include/uapi/linux/seccomp.h
10831 F: include/linux/seccomp.h
10832 F: tools/testing/selftests/seccomp/*
10833 K: \bsecure_computing
10836 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10837 M: Al Cooper <alcooperx@gmail.com>
10838 L: linux-mmc@vger.kernel.org
10839 L: bcm-kernel-feedback-list@broadcom.com
10841 F: drivers/mmc/host/sdhci-brcmstb*
10843 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10844 M: Ben Dooks <ben-linux@fluff.org>
10845 M: Jaehoon Chung <jh80.chung@samsung.com>
10846 L: linux-mmc@vger.kernel.org
10848 F: drivers/mmc/host/sdhci-s3c*
10850 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10851 M: Viresh Kumar <vireshk@kernel.org>
10852 L: linux-mmc@vger.kernel.org
10854 F: drivers/mmc/host/sdhci-spear.c
10857 M: James Morris <james.l.morris@oracle.com>
10858 M: "Serge E. Hallyn" <serge@hallyn.com>
10859 L: linux-security-module@vger.kernel.org (suggested Cc:)
10860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10861 W: http://kernsec.org/
10866 M: Security Officers <security@kernel.org>
10869 SELINUX SECURITY MODULE
10870 M: Paul Moore <paul@paul-moore.com>
10871 M: Stephen Smalley <sds@tycho.nsa.gov>
10872 M: Eric Paris <eparis@parisplace.org>
10873 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10874 W: http://selinuxproject.org
10875 T: git git://git.infradead.org/users/pcmoore/selinux
10877 F: include/linux/selinux*
10878 F: security/selinux/
10879 F: scripts/selinux/
10881 APPARMOR SECURITY MODULE
10882 M: John Johansen <john.johansen@canonical.com>
10883 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10884 W: apparmor.wiki.kernel.org
10885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10887 F: security/apparmor/
10889 LOADPIN SECURITY MODULE
10890 M: Kees Cook <keescook@chromium.org>
10891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10893 F: security/loadpin/
10895 YAMA SECURITY MODULE
10896 M: Kees Cook <keescook@chromium.org>
10897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10902 M: Jiri Slaby <jirislaby@gmail.com>
10904 F: drivers/misc/phantom.c
10905 F: include/uapi/linux/phantom.h
10907 Emulex 10Gbps iSCSI - OneConnect DRIVER
10908 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
10909 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
10910 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
10911 L: linux-scsi@vger.kernel.org
10912 W: http://www.broadcom.com
10914 F: drivers/scsi/be2iscsi/
10916 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10917 M: Sathya Perla <sathya.perla@broadcom.com>
10918 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10919 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10920 M: Somnath Kotur <somnath.kotur@broadcom.com>
10921 L: netdev@vger.kernel.org
10922 W: http://www.emulex.com
10924 F: drivers/net/ethernet/emulex/benet/
10926 EMULEX ONECONNECT ROCE DRIVER
10927 M: Selvin Xavier <selvin.xavier@avagotech.com>
10928 M: Devesh Sharma <devesh.sharma@avagotech.com>
10929 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10930 L: linux-rdma@vger.kernel.org
10931 W: http://www.emulex.com
10933 F: drivers/infiniband/hw/ocrdma/
10934 F: include/uapi/rdma/ocrdma-abi.h
10937 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10938 M: Edward Cree <ecree@solarflare.com>
10939 M: Bert Kenward <bkenward@solarflare.com>
10940 L: netdev@vger.kernel.org
10942 F: drivers/net/ethernet/sfc/
10945 M: Dimitri Sivanich <sivanich@sgi.com>
10947 F: drivers/misc/sgi-gru/
10949 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10950 M: Pat Gefre <pfg@sgi.com>
10951 L: linux-ia64@vger.kernel.org
10953 F: Documentation/ia64/serial.txt
10954 F: drivers/tty/serial/ioc?_serial.c
10955 F: include/linux/ioc?.h
10957 SGI XP/XPC/XPNET DRIVER
10958 M: Cliff Whickman <cpw@sgi.com>
10959 M: Robin Holt <robinmholt@gmail.com>
10961 F: drivers/misc/sgi-xp/
10963 SI2157 MEDIA DRIVER
10964 M: Antti Palosaari <crope@iki.fi>
10965 L: linux-media@vger.kernel.org
10966 W: https://linuxtv.org
10967 W: http://palosaari.fi/linux/
10968 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10969 T: git git://linuxtv.org/anttip/media_tree.git
10971 F: drivers/media/tuners/si2157*
10973 SI2168 MEDIA DRIVER
10974 M: Antti Palosaari <crope@iki.fi>
10975 L: linux-media@vger.kernel.org
10976 W: https://linuxtv.org
10977 W: http://palosaari.fi/linux/
10978 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10979 T: git git://linuxtv.org/anttip/media_tree.git
10981 F: drivers/media/dvb-frontends/si2168*
10983 SI470X FM RADIO RECEIVER I2C DRIVER
10984 M: Hans Verkuil <hverkuil@xs4all.nl>
10985 L: linux-media@vger.kernel.org
10986 T: git git://linuxtv.org/media_tree.git
10987 W: https://linuxtv.org
10989 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10991 SI470X FM RADIO RECEIVER USB DRIVER
10992 M: Hans Verkuil <hverkuil@xs4all.nl>
10993 L: linux-media@vger.kernel.org
10994 T: git git://linuxtv.org/media_tree.git
10995 W: https://linuxtv.org
10997 F: drivers/media/radio/si470x/radio-si470x-common.c
10998 F: drivers/media/radio/si470x/radio-si470x.h
10999 F: drivers/media/radio/si470x/radio-si470x-usb.c
11001 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11002 M: Eduardo Valentin <edubezval@gmail.com>
11003 L: linux-media@vger.kernel.org
11004 T: git git://linuxtv.org/media_tree.git
11005 W: https://linuxtv.org
11007 F: drivers/media/radio/si4713/si4713.?
11009 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11010 M: Eduardo Valentin <edubezval@gmail.com>
11011 L: linux-media@vger.kernel.org
11012 T: git git://linuxtv.org/media_tree.git
11013 W: https://linuxtv.org
11015 F: drivers/media/radio/si4713/radio-platform-si4713.c
11017 SI4713 FM RADIO TRANSMITTER USB DRIVER
11018 M: Hans Verkuil <hverkuil@xs4all.nl>
11019 L: linux-media@vger.kernel.org
11020 T: git git://linuxtv.org/media_tree.git
11021 W: https://linuxtv.org
11023 F: drivers/media/radio/si4713/radio-usb-si4713.c
11026 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11027 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11028 L: linux-media@vger.kernel.org
11029 W: https://linuxtv.org
11030 T: git git://linuxtv.org/media_tree.git
11032 F: drivers/media/common/siano/
11033 F: drivers/media/usb/siano/
11034 F: drivers/media/usb/siano/
11035 F: drivers/media/mmc/siano/
11038 M: Hans de Goede <hdegoede@redhat.com>
11039 L: linux-fbdev@vger.kernel.org
11041 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11042 F: drivers/video/fbdev/simplefb.c
11043 F: include/linux/platform_data/simplefb.h
11045 SH_VEU V4L2 MEM2MEM DRIVER
11046 L: linux-media@vger.kernel.org
11048 F: drivers/media/platform/sh_veu.c
11050 SH_VOU V4L2 OUTPUT DRIVER
11051 L: linux-media@vger.kernel.org
11053 F: drivers/media/platform/sh_vou.c
11054 F: include/media/drv-intf/sh_vou.h
11056 SIMPLE FIRMWARE INTERFACE (SFI)
11057 M: Len Brown <lenb@kernel.org>
11058 L: sfi-devel@simplefirmware.org
11059 W: http://simplefirmware.org/
11060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11062 F: arch/x86/platform/sfi/
11064 F: include/linux/sfi*.h
11066 SIMTEC EB110ATX (Chalice CATS)
11068 P: Vincent Sanders <vince@simtec.co.uk>
11069 M: Simtec Linux Team <linux@simtec.co.uk>
11070 W: http://www.simtec.co.uk/products/EB110ATX/
11073 SIMTEC EB2410ITX (BAST)
11075 P: Vincent Sanders <vince@simtec.co.uk>
11076 M: Simtec Linux Team <linux@simtec.co.uk>
11077 W: http://www.simtec.co.uk/products/EB2410ITX/
11079 F: arch/arm/mach-s3c24xx/mach-bast.c
11080 F: arch/arm/mach-s3c24xx/bast-ide.c
11081 F: arch/arm/mach-s3c24xx/bast-irq.c
11083 TI DAVINCI MACHINE SUPPORT
11084 M: Sekhar Nori <nsekhar@ti.com>
11085 M: Kevin Hilman <khilman@kernel.org>
11086 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11089 F: arch/arm/mach-davinci/
11090 F: drivers/i2c/busses/i2c-davinci.c
11092 TI DAVINCI SERIES MEDIA DRIVER
11093 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11094 L: linux-media@vger.kernel.org
11095 W: https://linuxtv.org
11096 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11097 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11099 F: drivers/media/platform/davinci/
11100 F: include/media/davinci/
11102 TI AM437X VPFE DRIVER
11103 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11104 L: linux-media@vger.kernel.org
11105 W: https://linuxtv.org
11106 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11107 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11109 F: drivers/media/platform/am437x/
11111 OV2659 OMNIVISION SENSOR DRIVER
11112 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11113 L: linux-media@vger.kernel.org
11114 W: https://linuxtv.org
11115 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11116 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11118 F: drivers/media/i2c/ov2659.c
11119 F: include/media/i2c/ov2659.h
11121 SILICON MOTION SM712 FRAME BUFFER DRIVER
11122 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11123 M: Teddy Wang <teddy.wang@siliconmotion.com>
11124 M: Sudip Mukherjee <sudip@vectorindia.org>
11125 L: linux-fbdev@vger.kernel.org
11127 F: drivers/video/fbdev/sm712*
11128 F: Documentation/fb/sm712fb.txt
11130 SIS 190 ETHERNET DRIVER
11131 M: Francois Romieu <romieu@fr.zoreil.com>
11132 L: netdev@vger.kernel.org
11134 F: drivers/net/ethernet/sis/sis190.c
11136 SIS 900/7016 FAST ETHERNET DRIVER
11137 M: Daniele Venzano <venza@brownhat.org>
11138 W: http://www.brownhat.org/sis900.html
11139 L: netdev@vger.kernel.org
11141 F: drivers/net/ethernet/sis/sis900.*
11143 SIS FRAMEBUFFER DRIVER
11144 M: Thomas Winischhofer <thomas@winischhofer.net>
11145 W: http://www.winischhofer.net/linuxsisvga.shtml
11147 F: Documentation/fb/sisfb.txt
11148 F: drivers/video/fbdev/sis/
11149 F: include/video/sisfb.h
11152 M: Thomas Winischhofer <thomas@winischhofer.net>
11153 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11155 F: drivers/usb/misc/sisusbvga/
11158 M: Christoph Lameter <cl@linux.com>
11159 M: Pekka Enberg <penberg@kernel.org>
11160 M: David Rientjes <rientjes@google.com>
11161 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11162 M: Andrew Morton <akpm@linux-foundation.org>
11163 L: linux-mm@kvack.org
11165 F: include/linux/sl?b*.h
11168 SLEEPABLE READ-COPY UPDATE (SRCU)
11169 M: Lai Jiangshan <jiangshanlai@gmail.com>
11170 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11171 M: Josh Triplett <josh@joshtriplett.org>
11172 R: Steven Rostedt <rostedt@goodmis.org>
11173 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11174 L: linux-kernel@vger.kernel.org
11175 W: http://www.rdrop.com/users/paulmck/RCU/
11177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11178 F: include/linux/srcu.h
11179 F: kernel/rcu/srcu.c
11181 SMACK SECURITY MODULE
11182 M: Casey Schaufler <casey@schaufler-ca.com>
11183 L: linux-security-module@vger.kernel.org
11184 W: http://schaufler-ca.com
11185 T: git git://github.com/cschaufler/smack-next
11187 F: Documentation/security/Smack.txt
11190 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11191 M: Kevin Hilman <khilman@kernel.org>
11192 M: Nishanth Menon <nm@ti.com>
11194 F: drivers/power/avs/
11195 F: include/linux/power/smartreflex.h
11196 L: linux-pm@vger.kernel.org
11198 SMC91x ETHERNET DRIVER
11199 M: Nicolas Pitre <nico@fluxnic.net>
11201 F: drivers/net/ethernet/smsc/smc91x.*
11203 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11204 M: Sakari Ailus <sakari.ailus@iki.fi>
11205 L: linux-media@vger.kernel.org
11207 F: drivers/media/i2c/smiapp/
11208 F: include/media/i2c/smiapp.h
11209 F: drivers/media/i2c/smiapp-pll.c
11210 F: drivers/media/i2c/smiapp-pll.h
11211 F: include/uapi/linux/smiapp.h
11212 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11214 SMM665 HARDWARE MONITOR DRIVER
11215 M: Guenter Roeck <linux@roeck-us.net>
11216 L: linux-hwmon@vger.kernel.org
11218 F: Documentation/hwmon/smm665
11219 F: drivers/hwmon/smm665.c
11221 SMSC EMC2103 HARDWARE MONITOR DRIVER
11222 M: Steve Glendinning <steve.glendinning@shawell.net>
11223 L: linux-hwmon@vger.kernel.org
11225 F: Documentation/hwmon/emc2103
11226 F: drivers/hwmon/emc2103.c
11228 SMSC SCH5627 HARDWARE MONITOR DRIVER
11229 M: Hans de Goede <hdegoede@redhat.com>
11230 L: linux-hwmon@vger.kernel.org
11232 F: Documentation/hwmon/sch5627
11233 F: drivers/hwmon/sch5627.c
11235 SMSC47B397 HARDWARE MONITOR DRIVER
11236 M: Jean Delvare <jdelvare@suse.com>
11237 L: linux-hwmon@vger.kernel.org
11239 F: Documentation/hwmon/smsc47b397
11240 F: drivers/hwmon/smsc47b397.c
11242 SMSC911x ETHERNET DRIVER
11243 M: Steve Glendinning <steve.glendinning@shawell.net>
11244 L: netdev@vger.kernel.org
11246 F: include/linux/smsc911x.h
11247 F: drivers/net/ethernet/smsc/smsc911x.*
11249 SMSC9420 PCI ETHERNET DRIVER
11250 M: Steve Glendinning <steve.glendinning@shawell.net>
11251 L: netdev@vger.kernel.org
11253 F: drivers/net/ethernet/smsc/smsc9420.*
11255 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11256 M: Steve Glendinning <steve.glendinning@shawell.net>
11257 L: linux-fbdev@vger.kernel.org
11259 F: drivers/video/fbdev/smscufx.c
11261 SOC-CAMERA V4L2 SUBSYSTEM
11262 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11263 L: linux-media@vger.kernel.org
11264 T: git git://linuxtv.org/media_tree.git
11266 F: include/media/soc*
11267 F: drivers/media/i2c/soc_camera/
11268 F: drivers/media/platform/soc_camera/
11270 SOEKRIS NET48XX LED SUPPORT
11271 M: Chris Boot <bootc@bootc.net>
11273 F: drivers/leds/leds-net48xx.c
11275 SOFTLOGIC 6x10 MPEG CODEC
11276 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11277 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11278 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11279 M: Ismael Luceno <ismael@iodev.co.uk>
11280 L: linux-media@vger.kernel.org
11282 F: drivers/media/pci/solo6x10/
11284 SOFTWARE RAID (Multiple Disks) SUPPORT
11285 M: Shaohua Li <shli@kernel.org>
11286 L: linux-raid@vger.kernel.org
11287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11290 F: include/linux/raid/
11291 F: include/uapi/linux/raid/
11293 SONIC NETWORK DRIVER
11294 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11295 L: netdev@vger.kernel.org
11297 F: drivers/net/ethernet/natsemi/sonic.*
11299 SONICS SILICON BACKPLANE DRIVER (SSB)
11300 M: Michael Buesch <m@bues.ch>
11301 L: linux-wireless@vger.kernel.org
11304 F: include/linux/ssb/
11306 SONY VAIO CONTROL DEVICE DRIVER
11307 M: Mattia Dongili <malattia@linux.it>
11308 L: platform-driver-x86@vger.kernel.org
11309 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11311 F: Documentation/laptops/sony-laptop.txt
11312 F: drivers/char/sonypi.c
11313 F: drivers/platform/x86/sony-laptop.c
11314 F: include/linux/sony-laptop.h
11316 SONY MEMORYSTICK CARD SUPPORT
11317 M: Alex Dubov <oakad@yahoo.com>
11318 W: http://tifmxx.berlios.de/
11320 F: drivers/memstick/host/tifm_ms.c
11322 SONY MEMORYSTICK STANDARD SUPPORT
11323 M: Maxim Levitsky <maximlevitsky@gmail.com>
11325 F: drivers/memstick/core/ms_block.*
11328 M: Jaroslav Kysela <perex@perex.cz>
11329 M: Takashi Iwai <tiwai@suse.com>
11330 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11331 W: http://www.alsa-project.org/
11332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11333 T: git git://git.alsa-project.org/alsa-kernel.git
11334 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11336 F: Documentation/sound/
11338 F: include/uapi/sound/
11341 SOUND - COMPRESSED AUDIO
11342 M: Vinod Koul <vinod.koul@intel.com>
11343 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11346 F: Documentation/sound/alsa/compress_offload.txt
11347 F: include/sound/compress_driver.h
11348 F: include/uapi/sound/compress_*
11349 F: sound/core/compress_offload.c
11350 F: sound/soc/soc-compress.c
11352 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11353 M: Liam Girdwood <lgirdwood@gmail.com>
11354 M: Mark Brown <broonie@kernel.org>
11355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11356 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11357 W: http://alsa-project.org/main/index.php/ASoC
11359 F: Documentation/devicetree/bindings/sound/
11360 F: Documentation/sound/alsa/soc/
11362 F: include/sound/soc*
11364 SOUND - DMAENGINE HELPERS
11365 M: Lars-Peter Clausen <lars@metafoo.de>
11367 F: include/sound/dmaengine_pcm.h
11368 F: sound/core/pcm_dmaengine.c
11369 F: sound/soc/soc-generic-dmaengine-pcm.c
11372 M: Olli Salonen <olli.salonen@iki.fi>
11373 L: linux-media@vger.kernel.org
11374 W: https://linuxtv.org
11375 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11377 F: drivers/media/dvb-frontends/sp2*
11379 SPARC + UltraSPARC (sparc/sparc64)
11380 M: "David S. Miller" <davem@davemloft.net>
11381 L: sparclinux@vger.kernel.org
11382 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11389 SPARC SERIAL DRIVERS
11390 M: "David S. Miller" <davem@davemloft.net>
11391 L: sparclinux@vger.kernel.org
11392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11395 F: include/linux/sunserialcore.h
11396 F: drivers/tty/serial/suncore.c
11397 F: drivers/tty/serial/sunhv.c
11398 F: drivers/tty/serial/sunsab.c
11399 F: drivers/tty/serial/sunsab.h
11400 F: drivers/tty/serial/sunsu.c
11401 F: drivers/tty/serial/sunzilog.c
11402 F: drivers/tty/serial/sunzilog.h
11405 M: "Christopher Li" <sparse@chrisli.org>
11406 L: linux-sparse@vger.kernel.org
11407 W: https://sparse.wiki.kernel.org/
11408 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11409 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11411 F: include/linux/compiler.h
11413 SPEAR PLATFORM SUPPORT
11414 M: Viresh Kumar <vireshk@kernel.org>
11415 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11416 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11417 W: http://www.st.com/spear
11419 F: arch/arm/boot/dts/spear*
11420 F: arch/arm/mach-spear/
11422 SPEAR CLOCK FRAMEWORK SUPPORT
11423 M: Viresh Kumar <vireshk@kernel.org>
11424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11425 W: http://www.st.com/spear
11427 F: drivers/clk/spear/
11430 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11431 M: Marek Vasut <marek.vasut@gmail.com>
11432 L: linux-mtd@lists.infradead.org
11433 W: http://www.linux-mtd.infradead.org/
11434 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11435 T: git git://github.com/spi-nor/linux.git
11437 F: drivers/mtd/spi-nor/
11438 F: include/linux/mtd/spi-nor.h
11441 M: Mark Brown <broonie@kernel.org>
11442 L: linux-spi@vger.kernel.org
11443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11444 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11446 F: Documentation/devicetree/bindings/spi/
11447 F: Documentation/spi/
11449 F: include/linux/spi/
11450 F: include/uapi/linux/spi/
11453 SPIDERNET NETWORK DRIVER for CELL
11454 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11455 L: netdev@vger.kernel.org
11457 F: Documentation/networking/spider_net.txt
11458 F: drivers/net/ethernet/toshiba/spider_net*
11461 M: Jeremy Kerr <jk@ozlabs.org>
11462 L: linuxppc-dev@lists.ozlabs.org
11463 W: http://www.ibm.com/developerworks/power/cell/
11465 F: Documentation/filesystems/spufs.txt
11466 F: arch/powerpc/platforms/cell/spufs/
11468 SQUASHFS FILE SYSTEM
11469 M: Phillip Lougher <phillip@squashfs.org.uk>
11470 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11471 W: http://squashfs.org.uk
11472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11474 F: Documentation/filesystems/squashfs.txt
11477 SRM (Alpha) environment access
11478 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11480 F: arch/alpha/kernel/srm_env.c
11483 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11484 L: stable@vger.kernel.org
11486 F: Documentation/stable_kernel_rules.txt
11489 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11491 L: devel@driverdev.osuosl.org
11493 F: drivers/staging/
11496 M: Ian Abbott <abbotti@mev.co.uk>
11497 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11499 F: drivers/staging/comedi/
11501 STAGING - FLARION FT1000 DRIVERS
11502 M: Marek Belisko <marek.belisko@gmail.com>
11504 F: drivers/staging/ft1000/
11506 STAGING - INDUSTRIAL IO
11507 M: Jonathan Cameron <jic23@kernel.org>
11508 L: linux-iio@vger.kernel.org
11510 F: Documentation/devicetree/bindings/staging/iio/
11511 F: drivers/staging/iio/
11513 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11514 M: Jarod Wilson <jarod@wilsonet.com>
11515 W: http://www.lirc.org/
11517 F: drivers/staging/media/lirc/
11519 STAGING - LUSTRE PARALLEL FILESYSTEM
11520 M: Oleg Drokin <oleg.drokin@intel.com>
11521 M: Andreas Dilger <andreas.dilger@intel.com>
11522 M: James Simmons <jsimmons@infradead.org>
11523 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11524 W: http://wiki.lustre.org/
11526 F: drivers/staging/lustre
11528 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11529 M: Marc Dietrich <marvin24@gmx.de>
11530 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11531 L: linux-tegra@vger.kernel.org
11533 F: drivers/staging/nvec/
11535 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11536 M: Jens Frederich <jfrederich@gmail.com>
11537 M: Daniel Drake <dsd@laptop.org>
11538 M: Jon Nettleton <jon.nettleton@gmail.com>
11539 W: http://wiki.laptop.org/go/DCON
11541 F: drivers/staging/olpc_dcon/
11543 STAGING - REALTEK RTL8712U DRIVERS
11544 M: Larry Finger <Larry.Finger@lwfinger.net>
11545 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11547 F: drivers/staging/rtl8712/
11549 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11550 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11551 M: Teddy Wang <teddy.wang@siliconmotion.com>
11552 M: Sudip Mukherjee <sudip@vectorindia.org>
11553 L: linux-fbdev@vger.kernel.org
11555 F: drivers/staging/sm750fb/
11558 M: Lior Dotan <liodot@gmail.com>
11559 M: Christopher Harrer <charrer@alacritech.com>
11561 F: drivers/staging/slicoss/
11563 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11564 M: William Hubbs <w.d.hubbs@gmail.com>
11565 M: Chris Brannon <chris@the-brannons.com>
11566 M: Kirk Reiser <kirk@reisers.ca>
11567 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11568 L: speakup@linux-speakup.org
11569 W: http://www.linux-speakup.org/
11571 F: drivers/staging/speakup/
11573 STAGING - VIA VT665X DRIVERS
11574 M: Forest Bond <forest@alittletooquiet.net>
11576 F: drivers/staging/vt665?/
11578 STAGING - WILC1000 WIFI DRIVER
11579 M: Aditya Shankar <aditya.shankar@microchip.com>
11580 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11581 L: linux-wireless@vger.kernel.org
11583 F: drivers/staging/wilc1000/
11585 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11586 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11588 F: drivers/staging/xgifb/
11590 STARFIRE/DURALAN NETWORK DRIVER
11591 M: Ion Badulescu <ionut@badula.org>
11593 F: drivers/net/ethernet/adaptec/starfire*
11596 M: Sam Creasey <sammy@sammy.net>
11597 W: http://sammy.net/sun3/
11599 F: arch/m68k/kernel/*sun3*
11600 F: arch/m68k/sun3*/
11601 F: arch/m68k/include/asm/sun3*
11602 F: drivers/net/ethernet/i825xx/sun3*
11604 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11605 M: Hans de Goede <hdegoede@redhat.com>
11606 L: linux-input@vger.kernel.org
11608 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11609 F: drivers/input/keyboard/sun4i-lradc-keys.c
11611 SUNDANCE NETWORK DRIVER
11612 M: Denis Kirjanov <kda@linux-powerpc.org>
11613 L: netdev@vger.kernel.org
11615 F: drivers/net/ethernet/dlink/sundance.c
11618 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11619 M: Rich Felker <dalias@libc.org>
11620 L: linux-sh@vger.kernel.org
11621 Q: http://patchwork.kernel.org/project/linux-sh/list/
11623 F: Documentation/sh/
11628 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11629 M: Len Brown <len.brown@intel.com>
11630 M: Pavel Machek <pavel@ucw.cz>
11631 L: linux-pm@vger.kernel.org
11632 B: https://bugzilla.kernel.org
11634 F: Documentation/power/
11635 F: arch/x86/kernel/acpi/
11636 F: drivers/base/power/
11638 F: include/linux/suspend.h
11639 F: include/linux/freezer.h
11640 F: include/linux/pm.h
11643 M: Martin Mares <mj@ucw.cz>
11644 L: linux-video@atrey.karlin.mff.cuni.cz
11646 F: Documentation/svga.txt
11647 F: arch/x86/boot/video*
11650 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11651 L: linux-kernel@vger.kernel.org
11652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11655 F: arch/*/kernel/pci-swiotlb.c
11656 F: include/linux/swiotlb.h
11659 M: Jiri Pirko <jiri@resnulli.us>
11660 L: netdev@vger.kernel.org
11663 F: include/net/switchdev.h
11665 SYNOPSYS ARC ARCHITECTURE
11666 M: Vineet Gupta <vgupta@synopsys.com>
11667 L: linux-snps-arc@lists.infradead.org
11670 F: Documentation/devicetree/bindings/arc/*
11671 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11672 F: drivers/tty/serial/arc_uart.c
11673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11675 SYNOPSYS ARC SDP platform support
11676 M: Alexey Brodkin <abrodkin@synopsys.com>
11678 F: arch/arc/plat-axs10x
11679 F: arch/arc/boot/dts/ax*
11680 F: Documentation/devicetree/bindings/arc/axs10*
11682 SYSTEM CONFIGURATION (SYSCON)
11683 M: Lee Jones <lee.jones@linaro.org>
11684 M: Arnd Bergmann <arnd@arndb.de>
11685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11687 F: drivers/mfd/syscon.c
11689 SYSTEM RESET/SHUTDOWN DRIVERS
11690 M: Sebastian Reichel <sre@kernel.org>
11691 L: linux-pm@vger.kernel.org
11692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11694 F: Documentation/devicetree/bindings/power/reset/
11695 F: drivers/power/reset/
11698 M: Christoph Hellwig <hch@infradead.org>
11700 F: Documentation/filesystems/sysv-fs.txt
11702 F: include/linux/sysv_fs.h
11705 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11706 L: linux-scsi@vger.kernel.org
11707 L: target-devel@vger.kernel.org
11708 W: http://www.linux-iscsi.org
11709 W: http://groups.google.com/group/linux-iscsi-target-dev
11710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11714 F: Documentation/target/
11716 TASKSTATS STATISTICS INTERFACE
11717 M: Balbir Singh <bsingharora@gmail.com>
11719 F: Documentation/accounting/taskstats*
11720 F: include/linux/taskstats*
11721 F: kernel/taskstats.c
11724 M: Jamal Hadi Salim <jhs@mojatatu.com>
11725 L: netdev@vger.kernel.org
11727 F: include/net/pkt_cls.h
11728 F: include/uapi/linux/pkt_cls.h
11731 TCP LOW PRIORITY MODULE
11732 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11733 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11734 W: http://tcp-lp-mod.sourceforge.net/
11736 F: net/ipv4/tcp_lp.c
11738 TDA10071 MEDIA DRIVER
11739 M: Antti Palosaari <crope@iki.fi>
11740 L: linux-media@vger.kernel.org
11741 W: https://linuxtv.org
11742 W: http://palosaari.fi/linux/
11743 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11744 T: git git://linuxtv.org/anttip/media_tree.git
11746 F: drivers/media/dvb-frontends/tda10071*
11748 TDA18212 MEDIA DRIVER
11749 M: Antti Palosaari <crope@iki.fi>
11750 L: linux-media@vger.kernel.org
11751 W: https://linuxtv.org
11752 W: http://palosaari.fi/linux/
11753 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11754 T: git git://linuxtv.org/anttip/media_tree.git
11756 F: drivers/media/tuners/tda18212*
11758 TDA18218 MEDIA DRIVER
11759 M: Antti Palosaari <crope@iki.fi>
11760 L: linux-media@vger.kernel.org
11761 W: https://linuxtv.org
11762 W: http://palosaari.fi/linux/
11763 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11764 T: git git://linuxtv.org/anttip/media_tree.git
11766 F: drivers/media/tuners/tda18218*
11768 TDA18271 MEDIA DRIVER
11769 M: Michael Krufky <mkrufky@linuxtv.org>
11770 L: linux-media@vger.kernel.org
11771 W: https://linuxtv.org
11772 W: http://github.com/mkrufky
11773 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11774 T: git git://linuxtv.org/mkrufky/tuners.git
11776 F: drivers/media/tuners/tda18271*
11778 TDA827x MEDIA DRIVER
11779 M: Michael Krufky <mkrufky@linuxtv.org>
11780 L: linux-media@vger.kernel.org
11781 W: https://linuxtv.org
11782 W: http://github.com/mkrufky
11783 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11784 T: git git://linuxtv.org/mkrufky/tuners.git
11786 F: drivers/media/tuners/tda8290.*
11788 TDA8290 MEDIA DRIVER
11789 M: Michael Krufky <mkrufky@linuxtv.org>
11790 L: linux-media@vger.kernel.org
11791 W: https://linuxtv.org
11792 W: http://github.com/mkrufky
11793 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11794 T: git git://linuxtv.org/mkrufky/tuners.git
11796 F: drivers/media/tuners/tda8290.*
11798 TDA9840 MEDIA DRIVER
11799 M: Hans Verkuil <hverkuil@xs4all.nl>
11800 L: linux-media@vger.kernel.org
11801 T: git git://linuxtv.org/media_tree.git
11802 W: https://linuxtv.org
11804 F: drivers/media/i2c/tda9840*
11806 TEA5761 TUNER DRIVER
11807 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11808 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11809 L: linux-media@vger.kernel.org
11810 W: https://linuxtv.org
11811 T: git git://linuxtv.org/media_tree.git
11813 F: drivers/media/tuners/tea5761.*
11815 TEA5767 TUNER DRIVER
11816 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11817 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11818 L: linux-media@vger.kernel.org
11819 W: https://linuxtv.org
11820 T: git git://linuxtv.org/media_tree.git
11822 F: drivers/media/tuners/tea5767.*
11824 TEA6415C MEDIA DRIVER
11825 M: Hans Verkuil <hverkuil@xs4all.nl>
11826 L: linux-media@vger.kernel.org
11827 T: git git://linuxtv.org/media_tree.git
11828 W: https://linuxtv.org
11830 F: drivers/media/i2c/tea6415c*
11832 TEA6420 MEDIA DRIVER
11833 M: Hans Verkuil <hverkuil@xs4all.nl>
11834 L: linux-media@vger.kernel.org
11835 T: git git://linuxtv.org/media_tree.git
11836 W: https://linuxtv.org
11838 F: drivers/media/i2c/tea6420*
11841 M: Jiri Pirko <jiri@resnulli.us>
11842 L: netdev@vger.kernel.org
11844 F: drivers/net/team/
11845 F: include/linux/if_team.h
11846 F: include/uapi/linux/if_team.h
11848 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11849 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11851 F: arch/x86/platform/ts5500/
11853 TECHNOTREND USB IR RECEIVER
11854 M: Sean Young <sean@mess.org>
11855 L: linux-media@vger.kernel.org
11857 F: drivers/media/rc/ttusbir.c
11859 TEGRA ARCHITECTURE SUPPORT
11860 M: Stephen Warren <swarren@wwwdotorg.org>
11861 M: Thierry Reding <thierry.reding@gmail.com>
11862 M: Alexandre Courbot <gnurou@gmail.com>
11863 L: linux-tegra@vger.kernel.org
11864 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11870 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11871 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11873 F: drivers/clk/tegra/
11876 M: Laxman Dewangan <ldewangan@nvidia.com>
11877 M: Jon Hunter <jonathanh@nvidia.com>
11879 F: drivers/dma/tegra*
11882 M: Laxman Dewangan <ldewangan@nvidia.com>
11884 F: drivers/i2c/busses/i2c-tegra.c
11886 TEGRA IOMMU DRIVERS
11887 M: Hiroshi Doyu <hdoyu@nvidia.com>
11889 F: drivers/iommu/tegra*
11892 M: Rakesh Iyer <riyer@nvidia.com>
11893 M: Laxman Dewangan <ldewangan@nvidia.com>
11895 F: drivers/input/keyboard/tegra-kbc.c
11898 M: Thierry Reding <thierry.reding@gmail.com>
11900 F: drivers/pwm/pwm-tegra.c
11902 TEGRA SERIAL DRIVER
11903 M: Laxman Dewangan <ldewangan@nvidia.com>
11905 F: drivers/tty/serial/serial-tegra.c
11908 M: Laxman Dewangan <ldewangan@nvidia.com>
11910 F: drivers/spi/spi-tegra*
11912 TEHUTI ETHERNET DRIVER
11913 M: Andy Gospodarek <andy@greyhouse.net>
11914 L: netdev@vger.kernel.org
11916 F: drivers/net/ethernet/tehuti/*
11918 Telecom Clock Driver for MCPL0010
11919 M: Mark Gross <mark.gross@intel.com>
11921 F: drivers/char/tlclk.c
11923 TENSILICA XTENSA PORT (xtensa)
11924 M: Chris Zankel <chris@zankel.net>
11925 M: Max Filippov <jcmvbkbc@gmail.com>
11926 L: linux-xtensa@linux-xtensa.org
11927 T: git git://github.com/czankel/xtensa-linux.git
11930 F: drivers/irqchip/irq-xtensa-*
11932 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11933 M: Hans Verkuil <hverkuil@xs4all.nl>
11934 L: linux-media@vger.kernel.org
11935 T: git git://linuxtv.org/media_tree.git
11936 W: https://linuxtv.org
11938 F: drivers/media/radio/radio-raremono.c
11941 M: Zhang Rui <rui.zhang@intel.com>
11942 M: Eduardo Valentin <edubezval@gmail.com>
11943 L: linux-pm@vger.kernel.org
11944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11946 Q: https://patchwork.kernel.org/project/linux-pm/list/
11948 F: drivers/thermal/
11949 F: include/linux/thermal.h
11950 F: include/uapi/linux/thermal.h
11951 F: include/linux/cpu_cooling.h
11952 F: Documentation/devicetree/bindings/thermal/
11954 THERMAL/CPU_COOLING
11955 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11956 M: Viresh Kumar <viresh.kumar@linaro.org>
11957 M: Javi Merino <javi.merino@kernel.org>
11958 L: linux-pm@vger.kernel.org
11960 F: Documentation/thermal/cpu-cooling-api.txt
11961 F: drivers/thermal/cpu_cooling.c
11962 F: include/linux/cpu_cooling.h
11964 THINKPAD ACPI EXTRAS DRIVER
11965 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11966 L: ibm-acpi-devel@lists.sourceforge.net
11967 L: platform-driver-x86@vger.kernel.org
11968 W: http://ibm-acpi.sourceforge.net
11969 W: http://thinkwiki.org/wiki/Ibm-acpi
11970 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11972 F: drivers/platform/x86/thinkpad_acpi.c
11974 TI BANDGAP AND THERMAL DRIVER
11975 M: Eduardo Valentin <edubezval@gmail.com>
11976 M: Keerthy <j-keerthy@ti.com>
11977 L: linux-pm@vger.kernel.org
11978 L: linux-omap@vger.kernel.org
11980 F: drivers/thermal/ti-soc-thermal/
11983 M: Benoit Parrot <bparrot@ti.com>
11984 L: linux-media@vger.kernel.org
11985 W: http://linuxtv.org/
11986 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11988 F: drivers/media/platform/ti-vpe/
11990 TI CDCE706 CLOCK DRIVER
11991 M: Max Filippov <jcmvbkbc@gmail.com>
11993 F: drivers/clk/clk-cdce706.c
11996 M: Tero Kristo <t-kristo@ti.com>
11997 L: linux-omap@vger.kernel.org
12000 F: include/linux/clk/ti.h
12002 TI ETHERNET SWITCH DRIVER (CPSW)
12003 M: Mugunthan V N <mugunthanvnm@ti.com>
12004 R: Grygorii Strashko <grygorii.strashko@ti.com>
12005 L: linux-omap@vger.kernel.org
12006 L: netdev@vger.kernel.org
12008 F: drivers/net/ethernet/ti/cpsw*
12009 F: drivers/net/ethernet/ti/davinci*
12011 TI FLASH MEDIA INTERFACE DRIVER
12012 M: Alex Dubov <oakad@yahoo.com>
12014 F: drivers/misc/tifm*
12015 F: drivers/mmc/host/tifm_sd.c
12016 F: include/linux/tifm.h
12018 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12019 M: Santosh Shilimkar <ssantosh@kernel.org>
12020 L: linux-kernel@vger.kernel.org
12021 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12023 F: drivers/soc/ti/*
12024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12027 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12028 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12029 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12030 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12032 F: sound/soc/codecs/lm49453*
12033 F: sound/soc/codecs/isabelle*
12035 TI LP855x BACKLIGHT DRIVER
12036 M: Milo Kim <milo.kim@ti.com>
12038 F: Documentation/backlight/lp855x-driver.txt
12039 F: drivers/video/backlight/lp855x_bl.c
12040 F: include/linux/platform_data/lp855x.h
12042 TI LP8727 CHARGER DRIVER
12043 M: Milo Kim <milo.kim@ti.com>
12045 F: drivers/power/supply/lp8727_charger.c
12046 F: include/linux/platform_data/lp8727.h
12048 TI LP8788 MFD DRIVER
12049 M: Milo Kim <milo.kim@ti.com>
12051 F: drivers/iio/adc/lp8788_adc.c
12052 F: drivers/leds/leds-lp8788.c
12053 F: drivers/mfd/lp8788*.c
12054 F: drivers/power/supply/lp8788-charger.c
12055 F: drivers/regulator/lp8788-*.c
12056 F: include/linux/mfd/lp8788*.h
12058 TI NETCP ETHERNET DRIVER
12059 M: Wingman Kwok <w-kwok2@ti.com>
12060 M: Murali Karicheri <m-karicheri2@ti.com>
12061 L: netdev@vger.kernel.org
12063 F: drivers/net/ethernet/ti/netcp*
12065 TI TAS571X FAMILY ASoC CODEC DRIVER
12066 M: Kevin Cernekee <cernekee@chromium.org>
12067 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12069 F: sound/soc/codecs/tas571x*
12071 TI TWL4030 SERIES SOC CODEC DRIVER
12072 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12073 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12075 F: sound/soc/codecs/twl4030*
12077 TI WILINK WIRELESS DRIVERS
12078 L: linux-wireless@vger.kernel.org
12079 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12080 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12083 F: drivers/net/wireless/ti/
12084 F: include/linux/wl12xx.h
12087 M: Jon Maloy <jon.maloy@ericsson.com>
12088 M: Ying Xue <ying.xue@windriver.com>
12089 L: netdev@vger.kernel.org (core kernel code)
12090 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12091 W: http://tipc.sourceforge.net/
12093 F: include/uapi/linux/tipc*.h
12097 M: Chris Metcalf <cmetcalf@mellanox.com>
12098 W: http://www.mellanox.com/repository/solutions/tile-scm/
12099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12102 F: drivers/char/tile-srom.c
12103 F: drivers/edac/tile_edac.c
12104 F: drivers/net/ethernet/tile/
12105 F: drivers/rtc/rtc-tile.c
12106 F: drivers/tty/hvc/hvc_tile.c
12107 F: drivers/tty/serial/tilegx.c
12108 F: drivers/usb/host/*-tilegx.c
12109 F: include/linux/usb/tilegx.h
12111 TLAN NETWORK DRIVER
12112 M: Samuel Chessman <chessman@tux.org>
12113 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12114 W: http://sourceforge.net/projects/tlan/
12116 F: Documentation/networking/tlan.txt
12117 F: drivers/net/ethernet/ti/tlan.*
12119 TOMOYO SECURITY MODULE
12120 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12121 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12122 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12123 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12124 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12125 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12126 W: http://tomoyo.sourceforge.jp/
12127 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12129 F: security/tomoyo/
12131 TOPSTAR LAPTOP EXTRAS DRIVER
12132 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12133 L: platform-driver-x86@vger.kernel.org
12135 F: drivers/platform/x86/topstar-laptop.c
12137 TOSHIBA ACPI EXTRAS DRIVER
12138 M: Azael Avalos <coproscefalo@gmail.com>
12139 L: platform-driver-x86@vger.kernel.org
12141 F: drivers/platform/x86/toshiba_acpi.c
12143 TOSHIBA BLUETOOTH DRIVER
12144 M: Azael Avalos <coproscefalo@gmail.com>
12145 L: platform-driver-x86@vger.kernel.org
12147 F: drivers/platform/x86/toshiba_bluetooth.c
12149 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12150 M: Azael Avalos <coproscefalo@gmail.com>
12151 L: platform-driver-x86@vger.kernel.org
12153 F: drivers/platform/x86/toshiba_haps.c
12155 TOSHIBA WMI HOTKEYS DRIVER
12156 M: Azael Avalos <coproscefalo@gmail.com>
12157 L: platform-driver-x86@vger.kernel.org
12159 F: drivers/platform/x86/toshiba-wmi.c
12162 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12163 W: http://www.buzzard.org.uk/toshiba/
12165 F: drivers/char/toshiba.c
12166 F: include/linux/toshiba.h
12167 F: include/uapi/linux/toshiba.h
12169 TOSHIBA TC358743 DRIVER
12170 M: Mats Randgaard <matrandg@cisco.com>
12171 L: linux-media@vger.kernel.org
12173 F: drivers/media/i2c/tc358743*
12174 F: include/media/i2c/tc358743.h
12176 TMIO/SDHI MMC DRIVER
12177 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12178 L: linux-mmc@vger.kernel.org
12180 F: drivers/mmc/host/tmio_mmc*
12181 F: drivers/mmc/host/sh_mobile_sdhi.c
12182 F: include/linux/mfd/tmio.h
12184 TMP401 HARDWARE MONITOR DRIVER
12185 M: Guenter Roeck <linux@roeck-us.net>
12186 L: linux-hwmon@vger.kernel.org
12188 F: Documentation/hwmon/tmp401
12189 F: drivers/hwmon/tmp401.c
12191 TMPFS (SHMEM FILESYSTEM)
12192 M: Hugh Dickins <hughd@google.com>
12193 L: linux-mm@kvack.org
12195 F: include/linux/shmem_fs.h
12198 TM6000 VIDEO4LINUX DRIVER
12199 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12200 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12201 L: linux-media@vger.kernel.org
12202 W: https://linuxtv.org
12203 T: git git://linuxtv.org/media_tree.git
12205 F: drivers/media/usb/tm6000/
12206 F: Documentation/media/v4l-drivers/tm6000*
12208 TW5864 VIDEO4LINUX DRIVER
12209 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12210 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12211 M: Andrey Utkin <andrey_utkin@fastmail.com>
12212 L: linux-media@vger.kernel.org
12214 F: drivers/media/pci/tw5864/
12216 TW68 VIDEO4LINUX DRIVER
12217 M: Hans Verkuil <hverkuil@xs4all.nl>
12218 L: linux-media@vger.kernel.org
12219 T: git git://linuxtv.org/media_tree.git
12220 W: https://linuxtv.org
12222 F: drivers/media/pci/tw68/
12224 TW686X VIDEO4LINUX DRIVER
12225 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12226 L: linux-media@vger.kernel.org
12227 T: git git://linuxtv.org/media_tree.git
12228 W: http://linuxtv.org
12230 F: drivers/media/pci/tw686x/
12233 M: Peter Huewe <peterhuewe@gmx.de>
12234 M: Marcel Selhorst <tpmdd@selhorst.net>
12235 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12236 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12237 W: http://tpmdd.sourceforge.net
12238 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12239 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12240 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12242 F: drivers/char/tpm/
12244 TPM IBM_VTPM DEVICE DRIVER
12245 M: Ashley Lai <ashleydlai@gmail.com>
12246 W: http://tpmdd.sourceforge.net
12247 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12249 F: drivers/char/tpm/tpm_ibmvtpm*
12252 M: Steven Rostedt <rostedt@goodmis.org>
12253 M: Ingo Molnar <mingo@redhat.com>
12254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12256 F: Documentation/trace/ftrace.txt
12257 F: arch/*/*/*/ftrace.h
12258 F: arch/*/kernel/ftrace.c
12259 F: include/*/ftrace.h
12260 F: include/linux/trace*.h
12263 F: tools/testing/selftests/ftrace/
12265 TRACING MMIO ACCESSES (MMIOTRACE)
12266 M: Steven Rostedt <rostedt@goodmis.org>
12267 M: Ingo Molnar <mingo@kernel.org>
12268 R: Karol Herbst <karolherbst@gmail.com>
12269 R: Pekka Paalanen <ppaalanen@gmail.com>
12271 L: linux-kernel@vger.kernel.org
12272 L: nouveau@lists.freedesktop.org
12273 F: kernel/trace/trace_mmiotrace.c
12274 F: include/linux/mmiotrace.h
12275 F: arch/x86/mm/kmmio.c
12276 F: arch/x86/mm/mmio-mod.c
12277 F: arch/x86/mm/testmmiotrace.c
12280 M: Jiri Kosina <trivial@kernel.org>
12281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12283 K: ^Subject:.*(?i)trivial
12286 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12287 M: Jiri Slaby <jslaby@suse.com>
12289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12290 F: Documentation/serial/
12292 F: drivers/tty/serial/serial_core.c
12293 F: include/linux/serial_core.h
12294 F: include/linux/serial.h
12295 F: include/linux/tty.h
12296 F: include/uapi/linux/serial_core.h
12297 F: include/uapi/linux/serial.h
12298 F: include/uapi/linux/tty.h
12300 TUA9001 MEDIA DRIVER
12301 M: Antti Palosaari <crope@iki.fi>
12302 L: linux-media@vger.kernel.org
12303 W: https://linuxtv.org
12304 W: http://palosaari.fi/linux/
12305 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12306 T: git git://linuxtv.org/anttip/media_tree.git
12308 F: drivers/media/tuners/tua9001*
12310 TULIP NETWORK DRIVERS
12311 L: netdev@vger.kernel.org
12312 L: linux-parisc@vger.kernel.org
12314 F: drivers/net/ethernet/dec/tulip/
12317 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12318 W: http://vtun.sourceforge.net/tun
12320 F: Documentation/networking/tuntap.txt
12321 F: arch/um/os-Linux/drivers/
12323 TURBOCHANNEL SUBSYSTEM
12324 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12325 M: Ralf Baechle <ralf@linux-mips.org>
12326 L: linux-mips@linux-mips.org
12327 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12330 F: include/linux/tc.h
12332 UBI FILE SYSTEM (UBIFS)
12333 M: Richard Weinberger <richard@nod.at>
12334 M: Artem Bityutskiy <dedekind1@gmail.com>
12335 M: Adrian Hunter <adrian.hunter@intel.com>
12336 L: linux-mtd@lists.infradead.org
12337 T: git git://git.infradead.org/ubifs-2.6.git
12338 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12340 F: Documentation/filesystems/ubifs.txt
12343 UCLINUX (M68KNOMMU AND COLDFIRE)
12344 M: Greg Ungerer <gerg@linux-m68k.org>
12345 W: http://www.linux-m68k.org/
12346 W: http://www.uclinux.org/
12347 L: linux-m68k@lists.linux-m68k.org
12348 L: uclinux-dev@uclinux.org (subscribers-only)
12349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12351 F: arch/m68k/coldfire/
12353 F: arch/m68k/*/*_no.*
12354 F: arch/m68k/include/asm/*_no.*
12357 M: Jan Kara <jack@suse.com>
12359 F: Documentation/filesystems/udf.txt
12363 M: Evgeniy Dushistov <dushistov@mail.ru>
12365 F: Documentation/filesystems/ufs.txt
12368 UHID USERSPACE HID IO DRIVER:
12369 M: David Herrmann <dh.herrmann@googlemail.com>
12370 L: linux-input@vger.kernel.org
12372 F: drivers/hid/uhid.c
12373 F: include/uapi/linux/uhid.h
12375 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12376 L: linux-usb@vger.kernel.org
12379 F: include/linux/uwb.h
12380 F: include/linux/uwb/
12382 UNICORE32 ARCHITECTURE:
12383 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12384 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12386 T: git git://github.com/gxt/linux.git
12390 M: Tony Finch <dot@dotat.at>
12391 W: http://dotat.at/prog/unifdef
12393 F: scripts/unifdef.c
12395 UNIFORM CDROM DRIVER
12396 M: Jens Axboe <axboe@kernel.dk>
12397 W: http://www.kernel.dk
12399 F: Documentation/cdrom/
12400 F: drivers/cdrom/cdrom.c
12401 F: include/linux/cdrom.h
12402 F: include/uapi/linux/cdrom.h
12404 UNISYS S-PAR DRIVERS
12405 M: David Kershner <david.kershner@unisys.com>
12406 L: sparmaintainer@unisys.com (Unisys internal)
12408 F: drivers/staging/unisys/
12410 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12411 M: Vinayak Holikatti <vinholikatti@gmail.com>
12412 L: linux-scsi@vger.kernel.org
12414 F: Documentation/scsi/ufs.txt
12415 F: drivers/scsi/ufs/
12417 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12418 M: Joao Pinto <Joao.Pinto@synopsys.com>
12419 L: linux-scsi@vger.kernel.org
12421 F: drivers/scsi/ufs/*dwc*
12423 UNSORTED BLOCK IMAGES (UBI)
12424 M: Artem Bityutskiy <dedekind1@gmail.com>
12425 M: Richard Weinberger <richard@nod.at>
12426 W: http://www.linux-mtd.infradead.org/
12427 L: linux-mtd@lists.infradead.org
12428 T: git git://git.infradead.org/ubifs-2.6.git
12430 F: drivers/mtd/ubi/
12431 F: include/linux/mtd/ubi.h
12432 F: include/uapi/mtd/ubi-user.h
12435 M: Oliver Neukum <oneukum@suse.com>
12436 L: linux-usb@vger.kernel.org
12438 F: Documentation/usb/acm.txt
12439 F: drivers/usb/class/cdc-acm.*
12441 USB AR5523 WIRELESS DRIVER
12442 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12443 L: linux-wireless@vger.kernel.org
12445 F: drivers/net/wireless/ath/ar5523/
12448 M: Oliver Neukum <oneukum@suse.com>
12449 L: linux-usb@vger.kernel.org
12450 L: linux-scsi@vger.kernel.org
12452 F: drivers/usb/storage/uas.c
12454 USB CDC ETHERNET DRIVER
12455 M: Oliver Neukum <oliver@neukum.org>
12456 L: linux-usb@vger.kernel.org
12458 F: drivers/net/usb/cdc_*.c
12459 F: include/uapi/linux/usb/cdc.h
12461 USB CHAOSKEY DRIVER
12462 M: Keith Packard <keithp@keithp.com>
12463 L: linux-usb@vger.kernel.org
12465 F: drivers/usb/misc/chaoskey.c
12467 USB CYPRESS C67X00 DRIVER
12468 M: Peter Korsgaard <jacmet@sunsite.dk>
12469 L: linux-usb@vger.kernel.org
12471 F: drivers/usb/c67x00/
12473 USB DAVICOM DM9601 DRIVER
12474 M: Peter Korsgaard <jacmet@sunsite.dk>
12475 L: netdev@vger.kernel.org
12476 W: http://www.linux-usb.org/usbnet
12478 F: drivers/net/usb/dm9601.c
12480 USB DIAMOND RIO500 DRIVER
12481 M: Cesar Miquel <miquel@df.uba.ar>
12482 L: rio500-users@lists.sourceforge.net
12483 W: http://rio500.sourceforge.net
12485 F: drivers/usb/misc/rio500*
12488 M: Alan Stern <stern@rowland.harvard.edu>
12489 L: linux-usb@vger.kernel.org
12491 F: Documentation/usb/ehci.txt
12492 F: drivers/usb/host/ehci*
12494 USB GADGET/PERIPHERAL SUBSYSTEM
12495 M: Felipe Balbi <balbi@kernel.org>
12496 L: linux-usb@vger.kernel.org
12497 W: http://www.linux-usb.org/gadget
12498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12500 F: drivers/usb/gadget/
12501 F: include/linux/usb/gadget*
12503 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12504 M: Jiri Kosina <jikos@kernel.org>
12505 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12506 L: linux-usb@vger.kernel.org
12507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12509 F: Documentation/hid/hiddev.txt
12510 F: drivers/hid/usbhid/
12513 M: Olav Kongas <ok@artecdesign.ee>
12514 L: linux-usb@vger.kernel.org
12516 F: drivers/usb/host/isp116x*
12517 F: include/linux/usb/isp116x.h
12519 USB LAN78XX ETHERNET DRIVER
12520 M: Woojung Huh <woojung.huh@microchip.com>
12521 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12522 L: netdev@vger.kernel.org
12524 F: drivers/net/usb/lan78xx.*
12526 USB MASS STORAGE DRIVER
12527 M: Alan Stern <stern@rowland.harvard.edu>
12528 L: linux-usb@vger.kernel.org
12529 L: usb-storage@lists.one-eyed-alien.net
12531 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12532 F: drivers/usb/storage/
12535 M: Clemens Ladisch <clemens@ladisch.de>
12536 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12537 T: git git://git.alsa-project.org/alsa-kernel.git
12539 F: sound/usb/midi.*
12541 USB NETWORKING DRIVERS
12542 L: linux-usb@vger.kernel.org
12544 F: drivers/net/usb/
12547 M: Alan Stern <stern@rowland.harvard.edu>
12548 L: linux-usb@vger.kernel.org
12550 F: Documentation/usb/ohci.txt
12551 F: drivers/usb/host/ohci*
12553 USB OTG FSM (Finite State Machine)
12554 M: Peter Chen <Peter.Chen@nxp.com>
12555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12556 L: linux-usb@vger.kernel.org
12558 F: drivers/usb/common/usb-otg-fsm.c
12561 M: Valentina Manea <valentina.manea.m@gmail.com>
12562 M: Shuah Khan <shuahkh@osg.samsung.com>
12563 M: Shuah Khan <shuah@kernel.org>
12564 L: linux-usb@vger.kernel.org
12566 F: Documentation/usb/usbip_protocol.txt
12567 F: drivers/usb/usbip/
12568 F: tools/usb/usbip/
12571 M: Petko Manolov <petkan@nucleusys.com>
12572 L: linux-usb@vger.kernel.org
12573 L: netdev@vger.kernel.org
12574 T: git git://github.com/petkan/pegasus.git
12575 W: https://github.com/petkan/pegasus
12577 F: drivers/net/usb/pegasus.*
12580 M: Felipe Balbi <balbi@kernel.org>
12581 L: linux-usb@vger.kernel.org
12582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12584 F: drivers/usb/phy/
12586 USB PRINTER DRIVER (usblp)
12587 M: Pete Zaitcev <zaitcev@redhat.com>
12588 L: linux-usb@vger.kernel.org
12590 F: drivers/usb/class/usblp.c
12592 USB QMI WWAN NETWORK DRIVER
12593 M: Bjørn Mork <bjorn@mork.no>
12594 L: netdev@vger.kernel.org
12596 F: Documentation/ABI/testing/sysfs-class-net-qmi
12597 F: drivers/net/usb/qmi_wwan.c
12600 M: Petko Manolov <petkan@nucleusys.com>
12601 L: linux-usb@vger.kernel.org
12602 L: netdev@vger.kernel.org
12603 T: git git://github.com/petkan/rtl8150.git
12604 W: https://github.com/petkan/rtl8150
12606 F: drivers/net/usb/rtl8150.c
12608 USB SERIAL SUBSYSTEM
12609 M: Johan Hovold <johan@kernel.org>
12610 L: linux-usb@vger.kernel.org
12611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12613 F: Documentation/usb/usb-serial.txt
12614 F: drivers/usb/serial/
12615 F: include/linux/usb/serial.h
12617 USB SMSC75XX ETHERNET DRIVER
12618 M: Steve Glendinning <steve.glendinning@shawell.net>
12619 L: netdev@vger.kernel.org
12621 F: drivers/net/usb/smsc75xx.*
12623 USB SMSC95XX ETHERNET DRIVER
12624 M: Steve Glendinning <steve.glendinning@shawell.net>
12625 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12626 L: netdev@vger.kernel.org
12628 F: drivers/net/usb/smsc95xx.*
12631 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12632 L: linux-usb@vger.kernel.org
12633 W: http://www.linux-usb.org
12634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12636 F: Documentation/devicetree/bindings/usb/
12637 F: Documentation/usb/
12639 F: include/linux/usb.h
12640 F: include/linux/usb/
12643 M: Alan Stern <stern@rowland.harvard.edu>
12644 L: linux-usb@vger.kernel.org
12646 F: drivers/usb/host/uhci*
12648 USB "USBNET" DRIVER FRAMEWORK
12649 M: Oliver Neukum <oneukum@suse.com>
12650 L: netdev@vger.kernel.org
12651 W: http://www.linux-usb.org/usbnet
12653 F: drivers/net/usb/usbnet.c
12654 F: include/linux/usb/usbnet.h
12657 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12658 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12659 L: linux-media@vger.kernel.org
12660 T: git git://linuxtv.org/media_tree.git
12661 W: http://www.ideasonboard.org/uvc/
12663 F: drivers/media/usb/uvc/
12664 F: include/uapi/linux/uvcvideo.h
12667 M: Hans Verkuil <hverkuil@xs4all.nl>
12668 L: linux-media@vger.kernel.org
12669 T: git git://linuxtv.org/media_tree.git
12670 W: https://linuxtv.org
12672 F: drivers/media/usb/usbvision/
12675 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12676 L: linux-usb@vger.kernel.org
12678 F: drivers/usb/gadget/function/*uvc*
12679 F: drivers/usb/gadget/legacy/webcam.c
12681 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12682 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12683 L: linux-wireless@vger.kernel.org
12685 F: drivers/net/wireless/rndis_wlan.c
12688 M: Mathias Nyman <mathias.nyman@intel.com>
12689 L: linux-usb@vger.kernel.org
12691 F: drivers/usb/host/xhci*
12692 F: drivers/usb/host/pci-quirks*
12695 L: linux-wireless@vger.kernel.org
12696 W: http://linux-lc100020.sourceforge.net
12698 F: drivers/net/wireless/zydas/zd1201.*
12701 M: Antoine Jacquet <royale@zerezo.com>
12702 L: linux-usb@vger.kernel.org
12703 L: linux-media@vger.kernel.org
12704 T: git git://linuxtv.org/media_tree.git
12705 W: http://royale.zerezo.com/zr364xx/
12707 F: Documentation/media/v4l-drivers/zr364xx*
12708 F: drivers/media/usb/zr364xx/
12711 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12712 L: linux-usb@vger.kernel.org
12714 F: drivers/usb/common/ulpi.c
12715 F: include/linux/ulpi/
12717 USER-MODE LINUX (UML)
12718 M: Jeff Dike <jdike@addtoit.com>
12719 M: Richard Weinberger <richard@nod.at>
12720 L: user-mode-linux-devel@lists.sourceforge.net
12721 L: user-mode-linux-user@lists.sourceforge.net
12722 W: http://user-mode-linux.sourceforge.net
12723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12725 F: Documentation/virtual/uml/
12731 USERSPACE I/O (UIO)
12732 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12735 F: Documentation/DocBook/uio-howto.tmpl
12737 F: include/linux/uio*.h
12740 M: Karel Zak <kzak@redhat.com>
12741 L: util-linux@vger.kernel.org
12742 W: http://en.wikipedia.org/wiki/Util-linux
12743 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12747 M: Michal Januszewski <spock@gentoo.org>
12748 L: linux-fbdev@vger.kernel.org
12749 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12751 F: Documentation/fb/uvesafb.txt
12752 F: drivers/video/fbdev/uvesafb.*
12755 M: Stefan Agner <stefan@agner.ch>
12756 L: linux-mtd@lists.infradead.org
12758 F: drivers/mtd/nand/vf610_nfc.c
12760 VFAT/FAT/MSDOS FILESYSTEM
12761 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12763 F: Documentation/filesystems/vfat.txt
12767 M: Alex Williamson <alex.williamson@redhat.com>
12768 L: kvm@vger.kernel.org
12769 T: git git://github.com/awilliam/linux-vfio.git
12771 F: Documentation/vfio.txt
12773 F: include/linux/vfio.h
12774 F: include/uapi/linux/vfio.h
12776 VFIO PLATFORM DRIVER
12777 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12778 L: kvm@vger.kernel.org
12780 F: drivers/vfio/platform/
12782 VIDEOBUF2 FRAMEWORK
12783 M: Pawel Osciak <pawel@osciak.com>
12784 M: Marek Szyprowski <m.szyprowski@samsung.com>
12785 M: Kyungmin Park <kyungmin.park@samsung.com>
12786 L: linux-media@vger.kernel.org
12788 F: drivers/media/v4l2-core/videobuf2-*
12789 F: include/media/videobuf2-*
12791 VIRTIO AND VHOST VSOCK DRIVER
12792 M: Stefan Hajnoczi <stefanha@redhat.com>
12793 L: kvm@vger.kernel.org
12794 L: virtualization@lists.linux-foundation.org
12795 L: netdev@vger.kernel.org
12797 F: include/linux/virtio_vsock.h
12798 F: include/uapi/linux/virtio_vsock.h
12799 F: net/vmw_vsock/virtio_transport_common.c
12800 F: net/vmw_vsock/virtio_transport.c
12801 F: drivers/vhost/vsock.c
12802 F: drivers/vhost/vsock.h
12804 VIRTUAL SERIO DEVICE DRIVER
12805 M: Stephen Chandler Paul <thatslyude@gmail.com>
12807 F: drivers/input/serio/userio.c
12808 F: include/uapi/linux/userio.h
12810 VIRTIO CONSOLE DRIVER
12811 M: Amit Shah <amit.shah@redhat.com>
12812 L: virtualization@lists.linux-foundation.org
12814 F: drivers/char/virtio_console.c
12815 F: include/linux/virtio_console.h
12816 F: include/uapi/linux/virtio_console.h
12818 VIRTIO CORE, NET AND BLOCK DRIVERS
12819 M: "Michael S. Tsirkin" <mst@redhat.com>
12820 M: Jason Wang <jasowang@redhat.com>
12821 L: virtualization@lists.linux-foundation.org
12823 F: Documentation/devicetree/bindings/virtio/
12826 F: drivers/net/virtio_net.c
12827 F: drivers/block/virtio_blk.c
12828 F: include/linux/virtio_*.h
12829 F: include/uapi/linux/virtio_*.h
12831 VIRTIO DRIVERS FOR S390
12832 M: Christian Borntraeger <borntraeger@de.ibm.com>
12833 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12834 L: linux-s390@vger.kernel.org
12835 L: virtualization@lists.linux-foundation.org
12836 L: kvm@vger.kernel.org
12838 F: drivers/s390/virtio/
12841 M: David Airlie <airlied@linux.ie>
12842 M: Gerd Hoffmann <kraxel@redhat.com>
12843 L: dri-devel@lists.freedesktop.org
12844 L: virtualization@lists.linux-foundation.org
12846 F: drivers/gpu/drm/virtio/
12847 F: include/uapi/linux/virtio_gpu.h
12849 VIRTIO HOST (VHOST)
12850 M: "Michael S. Tsirkin" <mst@redhat.com>
12851 M: Jason Wang <jasowang@redhat.com>
12852 L: kvm@vger.kernel.org
12853 L: virtualization@lists.linux-foundation.org
12854 L: netdev@vger.kernel.org
12855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12858 F: include/uapi/linux/vhost.h
12860 VIRTIO INPUT DRIVER
12861 M: Gerd Hoffmann <kraxel@redhat.com>
12863 F: drivers/virtio/virtio_input.c
12864 F: include/uapi/linux/virtio_input.h
12866 VIA RHINE NETWORK DRIVER
12868 F: drivers/net/ethernet/via/via-rhine.c
12870 VIA SD/MMC CARD CONTROLLER DRIVER
12871 M: Bruce Chang <brucechang@via.com.tw>
12872 M: Harald Welte <HaraldWelte@viatech.com>
12874 F: drivers/mmc/host/via-sdmmc.c
12876 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12877 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12878 L: linux-fbdev@vger.kernel.org
12880 F: include/linux/via-core.h
12881 F: include/linux/via-gpio.h
12882 F: include/linux/via_i2c.h
12883 F: drivers/video/fbdev/via/
12885 VIA VELOCITY NETWORK DRIVER
12886 M: Francois Romieu <romieu@fr.zoreil.com>
12887 L: netdev@vger.kernel.org
12889 F: drivers/net/ethernet/via/via-velocity.*
12892 M: Alex Williamson <alex.williamson@redhat.com>
12893 M: Paolo Bonzini <pbonzini@redhat.com>
12894 L: kvm@vger.kernel.org
12898 VIVID VIRTUAL VIDEO DRIVER
12899 M: Hans Verkuil <hverkuil@xs4all.nl>
12900 L: linux-media@vger.kernel.org
12901 T: git git://linuxtv.org/media_tree.git
12902 W: https://linuxtv.org
12904 F: drivers/media/platform/vivid/*
12907 M: Patrick McHardy <kaber@trash.net>
12908 L: netdev@vger.kernel.org
12910 F: drivers/net/macvlan.c
12911 F: include/linux/if_*vlan.h
12915 M: Florian Fainelli <f.fainelli@gmail.com>
12916 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12918 F: drivers/vlynq/vlynq.c
12919 F: include/linux/vlynq.h
12922 M: Martyn Welch <martyn@welchs.me.uk>
12923 M: Manohar Vanga <manohar.vanga@gmail.com>
12924 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12925 L: devel@driverdev.osuosl.org
12927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12928 F: Documentation/vme_api.txt
12929 F: drivers/staging/vme/
12931 F: include/linux/vme*
12933 VMWARE HYPERVISOR INTERFACE
12934 M: Alok Kataria <akataria@vmware.com>
12935 L: virtualization@lists.linux-foundation.org
12937 F: arch/x86/kernel/cpu/vmware.c
12939 VMWARE BALLOON DRIVER
12940 M: Xavier Deguillard <xdeguillard@vmware.com>
12941 M: Philip Moltmann <moltmann@vmware.com>
12942 M: "VMware, Inc." <pv-drivers@vmware.com>
12943 L: linux-kernel@vger.kernel.org
12945 F: drivers/misc/vmw_balloon.c
12947 VMWARE VMMOUSE SUBDRIVER
12948 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12949 M: "VMware, Inc." <pv-drivers@vmware.com>
12950 L: linux-input@vger.kernel.org
12952 F: drivers/input/mouse/vmmouse.c
12953 F: drivers/input/mouse/vmmouse.h
12955 VMWARE VMXNET3 ETHERNET DRIVER
12956 M: Shrikrishna Khare <skhare@vmware.com>
12957 M: "VMware, Inc." <pv-drivers@vmware.com>
12958 L: netdev@vger.kernel.org
12960 F: drivers/net/vmxnet3/
12962 VMware PVSCSI driver
12963 M: Jim Gill <jgill@vmware.com>
12964 M: VMware PV-Drivers <pv-drivers@vmware.com>
12965 L: linux-scsi@vger.kernel.org
12967 F: drivers/scsi/vmw_pvscsi.c
12968 F: drivers/scsi/vmw_pvscsi.h
12970 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12971 M: Liam Girdwood <lgirdwood@gmail.com>
12972 M: Mark Brown <broonie@kernel.org>
12973 L: linux-kernel@vger.kernel.org
12974 W: http://www.slimlogic.co.uk/?p=48
12975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12977 F: Documentation/devicetree/bindings/regulator/
12978 F: drivers/regulator/
12979 F: include/dt-bindings/regulator/
12980 F: include/linux/regulator/
12983 M: David Ahern <dsa@cumulusnetworks.com>
12984 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12985 L: netdev@vger.kernel.org
12987 F: drivers/net/vrf.c
12988 F: Documentation/networking/vrf.txt
12990 VT1211 HARDWARE MONITOR DRIVER
12991 M: Juerg Haefliger <juergh@gmail.com>
12992 L: linux-hwmon@vger.kernel.org
12994 F: Documentation/hwmon/vt1211
12995 F: drivers/hwmon/vt1211.c
12997 VT8231 HARDWARE MONITOR DRIVER
12998 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12999 L: linux-hwmon@vger.kernel.org
13001 F: drivers/hwmon/vt8231.c
13003 VUB300 USB to SDIO/SD/MMC bridge chip
13004 M: Tony Olech <tony.olech@elandigitalsystems.com>
13005 L: linux-mmc@vger.kernel.org
13006 L: linux-usb@vger.kernel.org
13008 F: drivers/mmc/host/vub300.c
13010 W1 DALLAS'S 1-WIRE BUS
13011 M: Evgeniy Polyakov <zbr@ioremap.net>
13013 F: Documentation/w1/
13016 W83791D HARDWARE MONITORING DRIVER
13017 M: Marc Hulsman <m.hulsman@tudelft.nl>
13018 L: linux-hwmon@vger.kernel.org
13020 F: Documentation/hwmon/w83791d
13021 F: drivers/hwmon/w83791d.c
13023 W83793 HARDWARE MONITORING DRIVER
13024 M: Rudolf Marek <r.marek@assembler.cz>
13025 L: linux-hwmon@vger.kernel.org
13027 F: Documentation/hwmon/w83793
13028 F: drivers/hwmon/w83793.c
13030 W83795 HARDWARE MONITORING DRIVER
13031 M: Jean Delvare <jdelvare@suse.com>
13032 L: linux-hwmon@vger.kernel.org
13034 F: drivers/hwmon/w83795.c
13036 W83L51xD SD/MMC CARD INTERFACE DRIVER
13037 M: Pierre Ossman <pierre@ossman.eu>
13039 F: drivers/mmc/host/wbsd.*
13041 WACOM PROTOCOL 4 SERIAL TABLETS
13042 M: Julian Squires <julian@cipht.net>
13043 M: Hans de Goede <hdegoede@redhat.com>
13044 L: linux-input@vger.kernel.org
13046 F: drivers/input/tablet/wacom_serial4.c
13048 WATCHDOG DEVICE DRIVERS
13049 M: Wim Van Sebroeck <wim@iguana.be>
13050 R: Guenter Roeck <linux@roeck-us.net>
13051 L: linux-watchdog@vger.kernel.org
13052 W: http://www.linux-watchdog.org/
13053 T: git git://www.linux-watchdog.org/linux-watchdog.git
13055 F: Documentation/devicetree/bindings/watchdog/
13056 F: Documentation/watchdog/
13057 F: drivers/watchdog/
13058 F: include/linux/watchdog.h
13059 F: include/uapi/linux/watchdog.h
13062 M: David Herrmann <dh.herrmann@googlemail.com>
13063 L: linux-input@vger.kernel.org
13065 F: drivers/hid/hid-wiimote*
13068 M: David Härdeman <david@hardeman.nu>
13070 F: drivers/media/rc/winbond-cir.c
13072 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13073 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13074 L: linux-watchdog@vger.kernel.org
13076 F: drivers/watchdog/ebc-c384_wdt.c
13078 WINSYSTEMS WS16C48 GPIO DRIVER
13079 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13080 L: linux-gpio@vger.kernel.org
13082 F: drivers/gpio/gpio-ws16c48.c
13085 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13086 M: linux-wimax@intel.com
13087 L: wimax@linuxwimax.org (subscribers-only)
13089 W: http://linuxwimax.org
13090 F: Documentation/wimax/README.wimax
13091 F: include/linux/wimax/debug.h
13092 F: include/net/wimax.h
13093 F: include/uapi/linux/wimax.h
13096 WISTRON LAPTOP BUTTON DRIVER
13097 M: Miloslav Trmac <mitr@volny.cz>
13099 F: drivers/input/misc/wistron_btns.c
13101 WL3501 WIRELESS PCMCIA CARD DRIVER
13102 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13103 L: linux-wireless@vger.kernel.org
13104 W: http://oops.ghostprotocols.net:81/blog
13106 F: drivers/net/wireless/wl3501*
13108 WOLFSON MICROELECTRONICS DRIVERS
13109 L: patches@opensource.wolfsonmicro.com
13110 T: git https://github.com/CirrusLogic/linux-drivers.git
13111 W: https://github.com/CirrusLogic/linux-drivers/wiki
13113 F: Documentation/hwmon/wm83??
13114 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13115 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13116 F: Documentation/devicetree/bindings/mfd/arizona.txt
13117 F: arch/arm/mach-s3c64xx/mach-crag6410*
13118 F: drivers/clk/clk-wm83*.c
13119 F: drivers/extcon/extcon-arizona.c
13120 F: drivers/leds/leds-wm83*.c
13121 F: drivers/gpio/gpio-*wm*.c
13122 F: drivers/gpio/gpio-arizona.c
13123 F: drivers/hwmon/wm83??-hwmon.c
13124 F: drivers/input/misc/wm831x-on.c
13125 F: drivers/input/touchscreen/wm831x-ts.c
13126 F: drivers/input/touchscreen/wm97*.c
13127 F: drivers/mfd/arizona*
13128 F: drivers/mfd/wm*.c
13129 F: drivers/mfd/cs47l24*
13130 F: drivers/power/supply/wm83*.c
13131 F: drivers/rtc/rtc-wm83*.c
13132 F: drivers/regulator/wm8*.c
13133 F: drivers/video/backlight/wm83*_bl.c
13134 F: drivers/watchdog/wm83*_wdt.c
13135 F: include/linux/mfd/arizona/
13136 F: include/linux/mfd/wm831x/
13137 F: include/linux/mfd/wm8350/
13138 F: include/linux/mfd/wm8400*
13139 F: include/linux/wm97xx.h
13140 F: include/sound/wm????.h
13141 F: sound/soc/codecs/arizona.?
13142 F: sound/soc/codecs/wm*
13143 F: sound/soc/codecs/cs47l24*
13146 M: Tejun Heo <tj@kernel.org>
13147 R: Lai Jiangshan <jiangshanlai@gmail.com>
13148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13150 F: include/linux/workqueue.h
13151 F: kernel/workqueue.c
13152 F: Documentation/workqueue.txt
13154 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13155 M: Chen-Yu Tsai <wens@csie.org>
13156 L: linux-kernel@vger.kernel.org
13161 M: Andrew Hendry <andrew.hendry@gmail.com>
13162 L: linux-x25@vger.kernel.org
13164 F: Documentation/networking/x25*
13165 F: include/net/x25*
13168 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13169 M: Thomas Gleixner <tglx@linutronix.de>
13170 M: Ingo Molnar <mingo@redhat.com>
13171 M: "H. Peter Anvin" <hpa@zytor.com>
13173 L: linux-kernel@vger.kernel.org
13174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13176 F: Documentation/x86/
13179 X86 PLATFORM DRIVERS
13180 M: Darren Hart <dvhart@infradead.org>
13181 L: platform-driver-x86@vger.kernel.org
13182 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13184 F: drivers/platform/x86/
13185 F: drivers/platform/olpc/
13187 X86 MCE INFRASTRUCTURE
13188 M: Tony Luck <tony.luck@intel.com>
13189 M: Borislav Petkov <bp@alien8.de>
13190 L: linux-edac@vger.kernel.org
13192 F: arch/x86/kernel/cpu/mcheck/*
13194 X86 MICROCODE UPDATE SUPPORT
13195 M: Borislav Petkov <bp@alien8.de>
13197 F: arch/x86/kernel/cpu/microcode/*
13200 M: Andy Lutomirski <luto@amacapital.net>
13201 L: linux-kernel@vger.kernel.org
13202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13204 F: arch/x86/entry/vdso/
13206 XC2028/3028 TUNER DRIVER
13207 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13208 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13209 L: linux-media@vger.kernel.org
13210 W: https://linuxtv.org
13211 T: git git://linuxtv.org/media_tree.git
13213 F: drivers/media/tuners/tuner-xc2028.*
13215 XEN HYPERVISOR INTERFACE
13216 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13217 M: David Vrabel <david.vrabel@citrix.com>
13218 M: Juergen Gross <jgross@suse.com>
13219 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13223 F: drivers/*/xen-*front.c
13225 F: arch/x86/include/asm/xen/
13227 F: include/uapi/xen/
13230 M: Stefano Stabellini <sstabellini@kernel.org>
13231 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13234 F: arch/arm/include/asm/xen/
13236 XEN HYPERVISOR ARM64
13237 M: Stefano Stabellini <sstabellini@kernel.org>
13238 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13241 F: arch/arm64/include/asm/xen/
13243 XEN NETWORK BACKEND DRIVER
13244 M: Wei Liu <wei.liu2@citrix.com>
13245 M: Paul Durrant <paul.durrant@citrix.com>
13246 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13247 L: netdev@vger.kernel.org
13249 F: drivers/net/xen-netback/*
13252 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13253 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13255 F: arch/x86/pci/*xen*
13256 F: drivers/pci/*xen*
13258 XEN BLOCK SUBSYSTEM
13259 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13260 M: Roger Pau Monné <roger.pau@citrix.com>
13261 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13263 F: drivers/block/xen-blkback/*
13264 F: drivers/block/xen*
13267 M: Juergen Gross <jgross@suse.com>
13268 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13269 L: linux-scsi@vger.kernel.org
13271 F: drivers/scsi/xen-scsifront.c
13272 F: drivers/xen/xen-scsiback.c
13273 F: include/xen/interface/io/vscsiif.h
13275 XEN SWIOTLB SUBSYSTEM
13276 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13277 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13279 F: arch/x86/xen/*swiotlb*
13280 F: drivers/xen/*swiotlb*
13283 M: Dave Chinner <david@fromorbit.com>
13284 M: linux-xfs@vger.kernel.org
13285 L: linux-xfs@vger.kernel.org
13287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13289 F: Documentation/filesystems/xfs.txt
13292 XILINX AXI ETHERNET DRIVER
13293 M: Anirudha Sarangi <anirudh@xilinx.com>
13294 M: John Linn <John.Linn@xilinx.com>
13296 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13298 XILINX UARTLITE SERIAL DRIVER
13299 M: Peter Korsgaard <jacmet@sunsite.dk>
13300 L: linux-serial@vger.kernel.org
13302 F: drivers/tty/serial/uartlite.c
13304 XILINX VIDEO IP CORES
13305 M: Hyun Kwon <hyun.kwon@xilinx.com>
13306 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13307 L: linux-media@vger.kernel.org
13308 T: git git://linuxtv.org/media_tree.git
13310 F: Documentation/devicetree/bindings/media/xilinx/
13311 F: drivers/media/platform/xilinx/
13312 F: include/uapi/linux/xilinx-v4l2-controls.h
13315 M: Eli Billauer <eli.billauer@gmail.com>
13316 L: linux-kernel@vger.kernel.org
13318 F: drivers/char/xillybus/
13320 XTENSA XTFPGA PLATFORM SUPPORT
13321 M: Max Filippov <jcmvbkbc@gmail.com>
13322 L: linux-xtensa@linux-xtensa.org
13324 F: drivers/spi/spi-xtensa-xtfpga.c
13325 F: sound/soc/xtensa/xtfpga-i2s.c
13327 YAM DRIVER FOR AX.25
13328 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13329 L: linux-hams@vger.kernel.org
13331 F: drivers/net/hamradio/yam*
13332 F: include/linux/yam.h
13334 YEALINK PHONE DRIVER
13335 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13336 L: usbb2k-api-dev@nongnu.org
13338 F: Documentation/input/yealink.txt
13339 F: drivers/input/misc/yealink.*
13341 Z8530 DRIVER FOR AX.25
13342 M: Joerg Reuter <jreuter@yaina.de>
13343 W: http://yaina.de/jreuter/
13344 W: http://www.qsl.net/dl1bke/
13345 L: linux-hams@vger.kernel.org
13347 F: Documentation/networking/z8530drv.txt
13348 F: drivers/net/hamradio/*scc.c
13349 F: drivers/net/hamradio/z8530.h
13351 ZBUD COMPRESSED PAGE ALLOCATOR
13352 M: Seth Jennings <sjenning@redhat.com>
13353 L: linux-mm@kvack.org
13356 F: include/linux/zbud.h
13358 ZD1211RW WIRELESS DRIVER
13359 M: Daniel Drake <dsd@gentoo.org>
13360 M: Ulrich Kunitz <kune@deine-taler.de>
13361 W: http://zd1211.ath.cx/wiki/DriverRewrite
13362 L: linux-wireless@vger.kernel.org
13363 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13365 F: drivers/net/wireless/zydas/zd1211rw/
13367 ZPOOL COMPRESSED PAGE STORAGE API
13368 M: Dan Streetman <ddstreet@ieee.org>
13369 L: linux-mm@kvack.org
13372 F: include/linux/zpool.h
13374 ZR36067 VIDEO FOR LINUX DRIVER
13375 L: mjpeg-users@lists.sourceforge.net
13376 L: linux-media@vger.kernel.org
13377 W: http://mjpeg.sourceforge.net/driver-zoran/
13378 T: hg https://linuxtv.org/hg/v4l-dvb
13380 F: drivers/media/pci/zoran/
13382 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13383 M: Minchan Kim <minchan@kernel.org>
13384 M: Nitin Gupta <ngupta@vflare.org>
13385 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13386 L: linux-kernel@vger.kernel.org
13388 F: drivers/block/zram/
13389 F: Documentation/blockdev/zram.txt
13391 ZS DECSTATION Z85C30 SERIAL DRIVER
13392 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13394 F: drivers/tty/serial/zs.*
13396 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13397 M: Minchan Kim <minchan@kernel.org>
13398 M: Nitin Gupta <ngupta@vflare.org>
13399 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13400 L: linux-mm@kvack.org
13403 F: include/linux/zsmalloc.h
13404 F: Documentation/vm/zsmalloc.txt
13406 ZSWAP COMPRESSED SWAP CACHING
13407 M: Seth Jennings <sjenning@redhat.com>
13408 L: linux-mm@kvack.org
13413 M: Linus Torvalds <torvalds@linux-foundation.org>
13414 L: linux-kernel@vger.kernel.org
13415 Q: http://patchwork.kernel.org/project/LKML/list/
13416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13417 S: Buried alive in reporters