3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/process/coding-style.rst for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/process/submitting-patches.rst for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/process/submitting-patches.rst.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 B: URI for where to file bugs. A web-page with detailed bug
78 filing info, a direct bug tracker link, or a mailto: URI.
79 C: URI for chat protocol, server and channel where developers
80 usually hang out, for example irc://server/channel.
81 Q: Patchwork web based patch tracking system site
82 T: SCM tree type and location.
83 Type is one of: git, hg, quilt, stgit, topgit
84 B: Bug tracking system location.
85 S: Status, one of the following:
86 Supported: Someone is actually paid to look after this.
87 Maintained: Someone actually looks after it.
88 Odd Fixes: It has a maintainer but they don't have time to do
89 much other than throw the odd patch in. See below..
90 Orphan: No current maintainer [but maybe you could take the
91 role as you write your new code].
92 Obsolete: Old code. Something tagged obsolete generally means
93 it has been replaced by a better system and you
95 F: Files and directories with wildcard patterns.
96 A trailing slash includes all files and subdirectory files.
97 F: drivers/net/ all files in and below drivers/net
98 F: drivers/net/* all files in drivers/net, but not below
99 F: */net/* all files in "any top level directory"/net
100 One pattern per line. Multiple F: lines acceptable.
101 N: Files and directories with regex patterns.
102 N: [^a-z]tegra all files whose path contains the word tegra
103 One pattern per line. Multiple N: lines acceptable.
104 scripts/get_maintainer.pl has different behavior for files that
105 match F: pattern and matches of N: patterns. By default,
106 get_maintainer will not look at git log history when an F: pattern
107 match occurs. When an N: match occurs, git log history is used
108 to also notify the people that have git commit signatures.
109 X: Files and directories that are NOT maintained, same rules as F:
110 Files exclusions are tested before file matches.
111 Can be useful for excluding a specific subdirectory, for instance:
114 matches all files in and below net excluding net/ipv6/
115 K: Keyword perl extended regex pattern to match content in a
116 patch or file. For instance:
118 matches patches or files that contain "of_get_profile"
119 K: \b(printk|pr_(info|err))\b
120 matches patches or files that contain one or more of the words
121 printk, pr_info or pr_err
122 One regex pattern per line. Multiple K: lines acceptable.
124 Note: For the hard of thinking, this list is meant to remain in alphabetical
125 order. If you could add yourselves to it in alphabetical order that would be
128 Maintainers List (try to look for most precise areas first)
130 -----------------------------------
133 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
134 L: netdev@vger.kernel.org
136 F: Documentation/networking/vortex.txt
137 F: drivers/net/ethernet/3com/3c59x.c
139 3CR990 NETWORK DRIVER
140 M: David Dillow <dave@thedillows.org>
141 L: netdev@vger.kernel.org
143 F: drivers/net/ethernet/3com/typhoon*
145 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
146 M: Adam Radford <aradford@gmail.com>
147 L: linux-scsi@vger.kernel.org
148 W: http://www.lsi.com
152 53C700 AND 53C700-66 SCSI DRIVER
153 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
154 L: linux-scsi@vger.kernel.org
156 F: drivers/scsi/53c700*
158 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
159 M: Alexander Aring <aar@pengutronix.de>
160 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
161 L: linux-bluetooth@vger.kernel.org
162 L: linux-wpan@vger.kernel.org
165 F: include/net/6lowpan.h
166 F: Documentation/networking/6lowpan.txt
168 6PACK NETWORK DRIVER FOR AX.25
169 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
170 L: linux-hams@vger.kernel.org
172 F: drivers/net/hamradio/6pack.c
174 8169 10/100/1000 GIGABIT ETHERNET DRIVER
175 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
176 L: netdev@vger.kernel.org
178 F: drivers/net/ethernet/realtek/r8169.c
180 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
181 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
182 L: linux-serial@vger.kernel.org
184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
185 F: drivers/tty/serial/8250*
186 F: include/linux/serial_8250.h
188 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
189 L: netdev@vger.kernel.org
191 F: drivers/net/ethernet/8390/
194 M: Eric Van Hensbergen <ericvh@gmail.com>
195 M: Ron Minnich <rminnich@sandia.gov>
196 M: Latchesar Ionkov <lucho@ionkov.net>
197 L: v9fs-developer@lists.sourceforge.net
198 W: http://swik.net/v9fs
199 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
202 F: Documentation/filesystems/9p.txt
206 F: include/uapi/linux/virtio_9p.h
207 F: include/trace/events/9p.h
211 M: Antti Palosaari <crope@iki.fi>
212 L: linux-media@vger.kernel.org
213 W: https://linuxtv.org
214 W: http://palosaari.fi/linux/
215 Q: http://patchwork.linuxtv.org/project/linux-media/list/
216 T: git git://linuxtv.org/anttip/media_tree.git
218 F: drivers/media/dvb-frontends/a8293*
220 AACRAID SCSI RAID DRIVER
221 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
222 L: linux-scsi@vger.kernel.org
223 W: http://www.adaptec.com/
225 F: Documentation/scsi/aacraid.txt
226 F: drivers/scsi/aacraid/
229 L: linux-api@vger.kernel.org
230 F: include/linux/syscalls.h
233 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
234 M: Hans de Goede <hdegoede@redhat.com>
235 L: linux-hwmon@vger.kernel.org
237 F: drivers/hwmon/abituguru.c
239 ABIT UGURU 3 HARDWARE MONITOR DRIVER
240 M: Alistair John Strachan <alistair@devzero.co.uk>
241 L: linux-hwmon@vger.kernel.org
243 F: drivers/hwmon/abituguru3.c
245 ACCES 104-DIO-48E GPIO DRIVER
246 M: William Breathitt Gray <vilhelm.gray@gmail.com>
247 L: linux-gpio@vger.kernel.org
249 F: drivers/gpio/gpio-104-dio-48e.c
251 ACCES 104-IDI-48 GPIO DRIVER
252 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
253 L: linux-gpio@vger.kernel.org
255 F: drivers/gpio/gpio-104-idi-48.c
257 ACCES 104-IDIO-16 GPIO DRIVER
258 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
259 L: linux-gpio@vger.kernel.org
261 F: drivers/gpio/gpio-104-idio-16.c
263 ACCES 104-QUAD-8 IIO DRIVER
264 M: William Breathitt Gray <vilhelm.gray@gmail.com>
265 L: linux-iio@vger.kernel.org
267 F: drivers/iio/counter/104-quad-8.c
270 M: Jes Sorensen <jes@trained-monkey.org>
271 L: linux-acenic@sunsite.dk
273 F: drivers/net/ethernet/alteon/acenic*
275 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
276 M: Peter Feuerer <peter@piie.net>
277 L: platform-driver-x86@vger.kernel.org
278 W: http://piie.net/?section=acerhdf
280 F: drivers/platform/x86/acerhdf.c
282 ACER WMI LAPTOP EXTRAS
283 M: "Lee, Chun-Yi" <jlee@suse.com>
284 L: platform-driver-x86@vger.kernel.org
286 F: drivers/platform/x86/acer-wmi.c
289 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
290 M: Len Brown <lenb@kernel.org>
291 L: linux-acpi@vger.kernel.org
292 W: https://01.org/linux-acpi
293 Q: https://patchwork.kernel.org/project/linux-acpi/list/
294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
295 B: https://bugzilla.kernel.org
298 F: drivers/pnp/pnpacpi/
299 F: include/linux/acpi.h
301 F: Documentation/acpi/
302 F: Documentation/ABI/testing/sysfs-bus-acpi
303 F: Documentation/ABI/testing/configfs-acpi
304 F: drivers/pci/*acpi*
305 F: drivers/pci/*/*acpi*
306 F: drivers/pci/*/*/*acpi*
309 ACPI COMPONENT ARCHITECTURE (ACPICA)
310 M: Robert Moore <robert.moore@intel.com>
311 M: Lv Zheng <lv.zheng@intel.com>
312 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
313 L: linux-acpi@vger.kernel.org
315 W: https://acpica.org/
316 W: https://github.com/acpica/acpica/
317 Q: https://patchwork.kernel.org/project/linux-acpi/list/
318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
319 B: https://bugzilla.kernel.org
320 B: https://bugs.acpica.org
322 F: drivers/acpi/acpica/
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
330 B: https://bugzilla.kernel.org
332 F: drivers/acpi/fan.c
334 ACPI FOR ARM64 (ACPI/arm64)
335 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
336 M: Hanjun Guo <hanjun.guo@linaro.org>
337 M: Sudeep Holla <sudeep.holla@arm.com>
338 L: linux-acpi@vger.kernel.org
340 F: drivers/acpi/arm64
343 M: Zhang Rui <rui.zhang@intel.com>
344 L: linux-acpi@vger.kernel.org
345 W: https://01.org/linux-acpi
346 B: https://bugzilla.kernel.org
348 F: drivers/acpi/*thermal*
351 M: Zhang Rui <rui.zhang@intel.com>
352 L: linux-acpi@vger.kernel.org
353 W: https://01.org/linux-acpi
354 B: https://bugzilla.kernel.org
356 F: drivers/acpi/acpi_video.c
359 L: platform-driver-x86@vger.kernel.org
361 F: drivers/platform/x86/wmi.c
363 AD1889 ALSA SOUND DRIVER
364 M: Thibaut Varene <T-Bone@parisc-linux.org>
365 W: http://wiki.parisc-linux.org/AD1889
366 L: linux-parisc@vger.kernel.org
368 F: sound/pci/ad1889.*
370 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
371 M: Michael Hennerich <michael.hennerich@analog.com>
372 W: http://wiki.analog.com/AD5254
373 W: http://ez.analog.com/community/linux-device-drivers
375 F: drivers/misc/ad525x_dpot.c
377 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
378 M: Michael Hennerich <michael.hennerich@analog.com>
379 W: http://wiki.analog.com/AD5398
380 W: http://ez.analog.com/community/linux-device-drivers
382 F: drivers/regulator/ad5398.c
384 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: http://wiki.analog.com/AD7142
387 W: http://ez.analog.com/community/linux-device-drivers
389 F: drivers/input/misc/ad714x.c
391 AD7877 TOUCHSCREEN DRIVER
392 M: Michael Hennerich <michael.hennerich@analog.com>
393 W: http://wiki.analog.com/AD7877
394 W: http://ez.analog.com/community/linux-device-drivers
396 F: drivers/input/touchscreen/ad7877.c
398 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
399 M: Michael Hennerich <michael.hennerich@analog.com>
400 W: http://wiki.analog.com/AD7879
401 W: http://ez.analog.com/community/linux-device-drivers
403 F: drivers/input/touchscreen/ad7879.c
405 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
406 M: Jiri Kosina <jikos@kernel.org>
409 ADF7242 IEEE 802.15.4 RADIO DRIVER
410 M: Michael Hennerich <michael.hennerich@analog.com>
411 W: https://wiki.analog.com/ADF7242
412 W: http://ez.analog.com/community/linux-device-drivers
413 L: linux-wpan@vger.kernel.org
415 F: drivers/net/ieee802154/adf7242.c
416 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
418 ADM1025 HARDWARE MONITOR DRIVER
419 M: Jean Delvare <jdelvare@suse.com>
420 L: linux-hwmon@vger.kernel.org
422 F: Documentation/hwmon/adm1025
423 F: drivers/hwmon/adm1025.c
425 ADM1029 HARDWARE MONITOR DRIVER
426 M: Corentin Labbe <clabbe.montjoie@gmail.com>
427 L: linux-hwmon@vger.kernel.org
429 F: drivers/hwmon/adm1029.c
431 ADM8211 WIRELESS DRIVER
432 L: linux-wireless@vger.kernel.org
433 W: http://wireless.kernel.org/
435 F: drivers/net/wireless/admtek/adm8211.*
437 ADP1653 FLASH CONTROLLER DRIVER
438 M: Sakari Ailus <sakari.ailus@iki.fi>
439 L: linux-media@vger.kernel.org
441 F: drivers/media/i2c/adp1653.c
442 F: include/media/i2c/adp1653.h
444 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
445 M: Michael Hennerich <michael.hennerich@analog.com>
446 W: http://wiki.analog.com/ADP5520
447 W: http://ez.analog.com/community/linux-device-drivers
449 F: drivers/mfd/adp5520.c
450 F: drivers/video/backlight/adp5520_bl.c
451 F: drivers/leds/leds-adp5520.c
452 F: drivers/gpio/gpio-adp5520.c
453 F: drivers/input/keyboard/adp5520-keys.c
455 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
456 M: Michael Hennerich <michael.hennerich@analog.com>
457 W: http://wiki.analog.com/ADP5588
458 W: http://ez.analog.com/community/linux-device-drivers
460 F: drivers/input/keyboard/adp5588-keys.c
461 F: drivers/gpio/gpio-adp5588.c
463 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
464 M: Michael Hennerich <michael.hennerich@analog.com>
465 W: http://wiki.analog.com/ADP8860
466 W: http://ez.analog.com/community/linux-device-drivers
468 F: drivers/video/backlight/adp8860_bl.c
470 ADS1015 HARDWARE MONITOR DRIVER
471 M: Dirk Eibach <eibach@gdsys.de>
472 L: linux-hwmon@vger.kernel.org
474 F: Documentation/hwmon/ads1015
475 F: drivers/hwmon/ads1015.c
476 F: include/linux/i2c/ads1015.h
479 M: Colin Leroy <colin@colino.net>
481 F: drivers/macintosh/therm_adt746x.c
483 ADT7475 HARDWARE MONITOR DRIVER
484 M: Jean Delvare <jdelvare@suse.com>
485 L: linux-hwmon@vger.kernel.org
487 F: Documentation/hwmon/adt7475
488 F: drivers/hwmon/adt7475.c
490 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
491 M: Michael Hennerich <michael.hennerich@analog.com>
492 W: http://wiki.analog.com/ADXL345
493 W: http://ez.analog.com/community/linux-device-drivers
495 F: drivers/input/misc/adxl34x.c
498 M: Matthew Wilcox <matthew@wil.cx>
499 M: Hannes Reinecke <hare@suse.com>
500 L: linux-scsi@vger.kernel.org
502 F: Documentation/scsi/advansys.txt
503 F: drivers/scsi/advansys.c
506 M: Riccardo Facchetti <fizban@tin.it>
508 F: sound/oss/aedsp16.c
511 M: Antti Palosaari <crope@iki.fi>
512 L: linux-media@vger.kernel.org
513 W: https://linuxtv.org
514 W: http://palosaari.fi/linux/
515 Q: http://patchwork.linuxtv.org/project/linux-media/list/
516 T: git git://linuxtv.org/anttip/media_tree.git
518 F: drivers/media/dvb-frontends/af9013*
521 M: Antti Palosaari <crope@iki.fi>
522 L: linux-media@vger.kernel.org
523 W: https://linuxtv.org
524 W: http://palosaari.fi/linux/
525 Q: http://patchwork.linuxtv.org/project/linux-media/list/
526 T: git git://linuxtv.org/anttip/media_tree.git
528 F: drivers/media/dvb-frontends/af9033*
531 L: linux-fsdevel@vger.kernel.org
533 F: Documentation/filesystems/affs.txt
536 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
537 M: David Howells <dhowells@redhat.com>
538 L: linux-afs@lists.infradead.org
541 F: include/net/af_rxrpc.h
542 F: net/rxrpc/af_rxrpc.c
543 W: https://www.infradead.org/~dhowells/kafs/
546 M: David Airlie <airlied@linux.ie>
547 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
550 F: include/linux/agp*
551 F: include/uapi/linux/agp*
554 M: "Juergen E. Fischer" <fischer@norbit.de>
555 L: linux-scsi@vger.kernel.org
557 F: drivers/scsi/aha152x*
558 F: drivers/scsi/pcmcia/aha152x*
560 AIC7XXX / AIC79XX SCSI DRIVER
561 M: Hannes Reinecke <hare@suse.com>
562 L: linux-scsi@vger.kernel.org
564 F: drivers/scsi/aic7xxx/
566 AIMSLAB FM RADIO RECEIVER DRIVER
567 M: Hans Verkuil <hverkuil@xs4all.nl>
568 L: linux-media@vger.kernel.org
569 T: git git://linuxtv.org/media_tree.git
570 W: https://linuxtv.org
572 F: drivers/media/radio/radio-aimslab*
575 M: Benjamin LaHaise <bcrl@kvack.org>
576 L: linux-aio@kvack.org
579 F: include/linux/*aio*.h
582 M: Antti Palosaari <crope@iki.fi>
583 L: linux-media@vger.kernel.org
584 W: https://linuxtv.org
585 W: http://palosaari.fi/linux/
586 Q: http://patchwork.linuxtv.org/project/linux-media/list/
587 T: git git://linuxtv.org/anttip/media_tree.git
589 F: drivers/media/usb/airspy/
591 ALACRITECH GIGABIT ETHERNET DRIVER
592 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
594 F: drivers/net/ethernet/alacritech/*
596 ALCATEL SPEEDTOUCH USB DRIVER
597 M: Duncan Sands <duncan.sands@free.fr>
598 L: linux-usb@vger.kernel.org
599 W: http://www.linux-usb.org/SpeedTouch/
601 F: drivers/usb/atm/speedtch.c
602 F: drivers/usb/atm/usbatm.c
604 ALCHEMY AU1XX0 MMC DRIVER
605 M: Manuel Lauss <manuel.lauss@gmail.com>
607 F: drivers/mmc/host/au1xmmc.c
610 M: Rudolf Marek <r.marek@assembler.cz>
611 L: linux-i2c@vger.kernel.org
613 F: Documentation/i2c/busses/i2c-ali1563
614 F: drivers/i2c/busses/i2c-ali1563.c
616 ALLWINNER SECURITY SYSTEM
617 M: Corentin Labbe <clabbe.montjoie@gmail.com>
618 L: linux-crypto@vger.kernel.org
620 F: drivers/crypto/sunxi-ss/
623 M: Richard Henderson <rth@twiddle.net>
624 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
625 M: Matt Turner <mattst88@gmail.com>
627 L: linux-alpha@vger.kernel.org
630 ALPS PS/2 TOUCHPAD DRIVER
631 R: Pali Rohár <pali.rohar@gmail.com>
632 F: drivers/input/mouse/alps.*
634 ALTERA MAILBOX DRIVER
635 M: Ley Foon Tan <lftan@altera.com>
636 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
638 F: drivers/mailbox/mailbox-altera.c
641 M: Tien Hock Loh <thloh@altera.com>
642 L: linux-gpio@vger.kernel.org
644 F: drivers/gpio/gpio-altera.c
646 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
647 M: Thor Thayer <tthayer@opensource.altera.com>
649 F: drivers/gpio/gpio-altera-a10sr.c
650 F: drivers/mfd/altera-a10sr.c
651 F: include/linux/mfd/altera-a10sr.h
653 ALTERA TRIPLE SPEED ETHERNET DRIVER
654 M: Vince Bridgers <vbridger@opensource.altera.com>
655 L: netdev@vger.kernel.org
656 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
658 F: drivers/net/ethernet/altera/
660 ALTERA UART/JTAG UART SERIAL DRIVERS
661 M: Tobias Klauser <tklauser@distanz.ch>
662 L: linux-serial@vger.kernel.org
663 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
665 F: drivers/tty/serial/altera_uart.c
666 F: drivers/tty/serial/altera_jtaguart.c
667 F: include/linux/altera_uart.h
668 F: include/linux/altera_jtaguart.h
670 AMAZON ETHERNET DRIVERS
671 M: Netanel Belgazal <netanel@annapurnalabs.com>
672 R: Saeed Bishara <saeed@annapurnalabs.com>
673 R: Zorik Machulsky <zorik@annapurnalabs.com>
674 L: netdev@vger.kernel.org
676 F: Documentation/networking/ena.txt
677 F: drivers/net/ethernet/amazon/
679 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
680 M: Tom Lendacky <thomas.lendacky@amd.com>
681 M: Gary Hook <gary.hook@amd.com>
682 L: linux-crypto@vger.kernel.org
684 F: drivers/crypto/ccp/
685 F: include/linux/ccp.h
687 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
688 M: Huang Rui <ray.huang@amd.com>
689 L: linux-hwmon@vger.kernel.org
691 F: Documentation/hwmon/fam15h_power
692 F: drivers/hwmon/fam15h_power.c
694 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
695 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
697 F: drivers/usb/gadget/udc/amd5536udc.*
699 AMD GEODE PROCESSOR/CHIPSET SUPPORT
700 P: Andres Salomon <dilinger@queued.net>
701 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
702 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
704 F: drivers/char/hw_random/geode-rng.c
705 F: drivers/crypto/geode*
706 F: drivers/video/fbdev/geode/
707 F: arch/x86/include/asm/geode.h
710 M: Joerg Roedel <joro@8bytes.org>
711 L: iommu@lists.linux-foundation.org
712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
714 F: drivers/iommu/amd_iommu*.[ch]
715 F: include/linux/amd-iommu.h
718 M: Oded Gabbay <oded.gabbay@gmail.com>
719 L: dri-devel@lists.freedesktop.org
720 T: git git://people.freedesktop.org/~gabbayo/linux.git
722 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
723 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
724 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
725 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
726 F: drivers/gpu/drm/amd/amdkfd/
727 F: drivers/gpu/drm/amd/include/cik_structs.h
728 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
729 F: drivers/gpu/drm/amd/include/vi_structs.h
730 F: drivers/gpu/drm/radeon/radeon_kfd.c
731 F: drivers/gpu/drm/radeon/radeon_kfd.h
732 F: include/uapi/linux/kfd_ioctl.h
734 AMD SEATTLE DEVICE TREE SUPPORT
735 M: Brijesh Singh <brijeshkumar.singh@amd.com>
736 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
737 M: Tom Lendacky <thomas.lendacky@amd.com>
739 F: arch/arm64/boot/dts/amd/
742 M: Tom Lendacky <thomas.lendacky@amd.com>
743 L: netdev@vger.kernel.org
745 F: drivers/net/ethernet/amd/xgbe/
746 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
748 AMS (Apple Motion Sensor) DRIVER
749 M: Michael Hanselmann <linux-kernel@hansmi.ch>
751 F: drivers/macintosh/ams/
753 ANALOG DEVICES INC AD9389B DRIVER
754 M: Hans Verkuil <hans.verkuil@cisco.com>
755 L: linux-media@vger.kernel.org
757 F: drivers/media/i2c/ad9389b*
759 ANALOG DEVICES INC ADV7180 DRIVER
760 M: Lars-Peter Clausen <lars@metafoo.de>
761 L: linux-media@vger.kernel.org
762 W: http://ez.analog.com/community/linux-device-drivers
764 F: drivers/media/i2c/adv7180.c
766 ANALOG DEVICES INC ADV7511 DRIVER
767 M: Hans Verkuil <hans.verkuil@cisco.com>
768 L: linux-media@vger.kernel.org
770 F: drivers/media/i2c/adv7511*
772 ANALOG DEVICES INC ADV7604 DRIVER
773 M: Hans Verkuil <hans.verkuil@cisco.com>
774 L: linux-media@vger.kernel.org
776 F: drivers/media/i2c/adv7604*
778 ANALOG DEVICES INC ADV7842 DRIVER
779 M: Hans Verkuil <hans.verkuil@cisco.com>
780 L: linux-media@vger.kernel.org
782 F: drivers/media/i2c/adv7842*
784 ANALOG DEVICES INC ASOC CODEC DRIVERS
785 M: Lars-Peter Clausen <lars@metafoo.de>
786 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
787 W: http://wiki.analog.com/
788 W: http://ez.analog.com/community/linux-device-drivers
790 F: sound/soc/codecs/adau*
791 F: sound/soc/codecs/adav*
792 F: sound/soc/codecs/ad1*
793 F: sound/soc/codecs/ad7*
794 F: sound/soc/codecs/ssm*
795 F: sound/soc/codecs/sigmadsp.*
797 ANALOG DEVICES INC ASOC DRIVERS
798 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
799 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
800 W: http://blackfin.uclinux.org/
802 F: sound/soc/blackfin/*
804 ANALOG DEVICES INC IIO DRIVERS
805 M: Lars-Peter Clausen <lars@metafoo.de>
806 M: Michael Hennerich <Michael.Hennerich@analog.com>
807 W: http://wiki.analog.com/
808 W: http://ez.analog.com/community/linux-device-drivers
811 X: drivers/iio/*/adjd*
812 F: drivers/staging/iio/*/ad*
813 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
815 ANALOG DEVICES INC DMA DRIVERS
816 M: Lars-Peter Clausen <lars@metafoo.de>
817 W: http://ez.analog.com/community/linux-device-drivers
819 F: drivers/dma/dma-axi-dmac.c
821 ANDROID CONFIG FRAGMENTS
822 M: Rob Herring <robh@kernel.org>
824 F: kernel/configs/android*
827 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
828 M: Arve Hjønnevåg <arve@android.com>
829 M: Riley Andrews <riandrews@android.com>
830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
831 L: devel@driverdev.osuosl.org
834 F: drivers/staging/android/
837 M: Laura Abbott <labbott@redhat.com>
838 M: Sumit Semwal <sumit.semwal@linaro.org>
839 L: devel@driverdev.osuosl.org
841 F: Documentation/devicetree/bindings/staging/ion/
842 F: drivers/staging/android/ion
843 F: drivers/staging/android/uapi/ion.h
844 F: drivers/staging/android/uapi/ion_test.h
846 AOA (Apple Onboard Audio) ALSA DRIVER
847 M: Johannes Berg <johannes@sipsolutions.net>
848 L: linuxppc-dev@lists.ozlabs.org
849 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
853 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
854 M: William Breathitt Gray <vilhelm.gray@gmail.com>
855 L: linux-iio@vger.kernel.org
857 F: drivers/iio/adc/stx104.c
860 M: Jiri Kosina <jikos@kernel.org>
862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
863 F: arch/x86/kernel/apm_32.c
864 F: include/linux/apm_bios.h
865 F: include/uapi/linux/apm_bios.h
866 F: drivers/char/apm-emulation.c
868 APPLE BCM5974 MULTITOUCH DRIVER
869 M: Henrik Rydberg <rydberg@bitmath.org>
870 L: linux-input@vger.kernel.org
872 F: drivers/input/mouse/bcm5974.c
875 M: Henrik Rydberg <rydberg@bitmath.org>
876 L: linux-hwmon@vger.kernel.org
878 F: drivers/hwmon/applesmc.c
880 APPLETALK NETWORK LAYER
881 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
883 F: drivers/net/appletalk/
886 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
887 M: Duc Dang <dhdang@apm.com>
889 F: arch/arm64/boot/dts/apm/
891 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
892 M: Iyappan Subramanian <isubramanian@apm.com>
893 M: Keyur Chudgar <kchudgar@apm.com>
895 F: drivers/net/ethernet/apm/xgene/
896 F: drivers/net/phy/mdio-xgene.c
897 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
898 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
900 APPLIED MICRO (APM) X-GENE SOC PMU
901 M: Tai Nguyen <ttnguyen@apm.com>
903 F: drivers/perf/xgene_pmu.c
904 F: Documentation/perf/xgene-pmu.txt
905 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
907 APTINA CAMERA SENSOR PLL
908 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
909 L: linux-media@vger.kernel.org
911 F: drivers/media/i2c/aptina-pll.*
913 ARC FRAMEBUFFER DRIVER
914 M: Jaya Kumar <jayalk@intworks.biz>
916 F: drivers/video/fbdev/arcfb.c
917 F: drivers/video/fbdev/core/fb_defio.c
920 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
921 L: netdev@vger.kernel.org
923 F: drivers/net/arcnet/
924 F: include/uapi/linux/if_arcnet.h
927 M: Alexey Brodkin <abrodkin@synopsys.com>
929 F: drivers/gpu/drm/arc/
930 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
932 ARM ARCHITECTED TIMER DRIVER
933 M: Mark Rutland <mark.rutland@arm.com>
934 M: Marc Zyngier <marc.zyngier@arm.com>
935 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 F: arch/arm/include/asm/arch_timer.h
938 F: arch/arm64/include/asm/arch_timer.h
939 F: drivers/clocksource/arm_arch_timer.c
942 M: Liviu Dudau <liviu.dudau@arm.com>
944 F: drivers/gpu/drm/arm/hdlcd_*
945 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
947 ARM MALI-DP DRM DRIVER
948 M: Liviu Dudau <liviu.dudau@arm.com>
949 M: Brian Starkey <brian.starkey@arm.com>
950 M: Mali DP Maintainers <malidp@foss.arm.com>
952 F: drivers/gpu/drm/arm/
953 F: Documentation/devicetree/bindings/display/arm,malidp.txt
955 ARM MFM AND FLOPPY DRIVERS
956 M: Ian Molton <spyro@f2s.com>
958 F: arch/arm/lib/floppydma.S
959 F: arch/arm/include/asm/floppy.h
961 ARM PMU PROFILING AND DEBUGGING
962 M: Will Deacon <will.deacon@arm.com>
963 M: Mark Rutland <mark.rutland@arm.com>
965 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
966 F: arch/arm*/kernel/perf_*
967 F: arch/arm/oprofile/common.c
968 F: arch/arm*/kernel/hw_breakpoint.c
969 F: arch/arm*/include/asm/hw_breakpoint.h
970 F: arch/arm*/include/asm/perf_event.h
972 F: include/linux/perf/arm_pmu.h
973 F: Documentation/devicetree/bindings/arm/pmu.txt
976 M: Russell King <linux@armlinux.org.uk>
977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 W: http://www.armlinux.org.uk/
982 ARM SUB-ARCHITECTURES
983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
989 ARM PRIMECELL AACI PL041 DRIVER
990 M: Russell King <linux@armlinux.org.uk>
994 ARM PRIMECELL CLCD PL110 DRIVER
995 M: Russell King <linux@armlinux.org.uk>
997 F: drivers/video/fbdev/amba-clcd.*
999 ARM PRIMECELL KMI PL050 DRIVER
1000 M: Russell King <linux@armlinux.org.uk>
1002 F: drivers/input/serio/ambakmi.*
1003 F: include/linux/amba/kmi.h
1005 ARM PRIMECELL MMCI PL180/1 DRIVER
1006 M: Russell King <linux@armlinux.org.uk>
1008 F: drivers/mmc/host/mmci.*
1009 F: include/linux/amba/mmci.h
1011 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1012 M: Russell King <linux@armlinux.org.uk>
1014 F: drivers/tty/serial/amba-pl01*.c
1015 F: include/linux/amba/serial.h
1017 ARM PRIMECELL BUS SUPPORT
1018 M: Russell King <linux@armlinux.org.uk>
1021 F: include/linux/amba/bus.h
1023 ARM/ADS SPHERE MACHINE SUPPORT
1024 M: Lennert Buytenhek <kernel@wantstofly.org>
1025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1028 ARM/AFEB9260 MACHINE SUPPORT
1029 M: Sergey Lapin <slapin@ossfans.org>
1030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1033 ARM/AJECO 1ARM MACHINE SUPPORT
1034 M: Lennert Buytenhek <kernel@wantstofly.org>
1035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1038 ARM/Allwinner sunXi SoC support
1039 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1040 M: Chen-Yu Tsai <wens@csie.org>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 F: arch/arm/boot/dts/ntc-gr8*
1045 F: arch/arm64/boot/dts/allwinner/
1047 ARM/Allwinner SoC Clock Support
1048 M: Emilio López <emilio@elopez.com.ar>
1050 F: drivers/clk/sunxi/
1052 ARM/Amlogic Meson SoC support
1053 M: Carlo Caione <carlo@caione.org>
1054 M: Kevin Hilman <khilman@baylibre.com>
1055 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 L: linux-amlogic@lists.infradead.org
1057 W: http://linux-meson.com/
1059 F: arch/arm/mach-meson/
1060 F: arch/arm/boot/dts/meson*
1061 F: arch/arm64/boot/dts/amlogic/
1062 F: drivers/pinctrl/meson/
1063 F: drivers/mmc/host/meson*
1066 ARM/Annapurna Labs ALPINE ARCHITECTURE
1067 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1068 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1069 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1071 F: arch/arm/mach-alpine/
1072 F: arch/arm/boot/dts/alpine*
1073 F: arch/arm64/boot/dts/al/
1074 F: drivers/*/*alpine*
1076 ARM/ARTPEC MACHINE SUPPORT
1077 M: Jesper Nilsson <jesper.nilsson@axis.com>
1078 M: Lars Persson <lars.persson@axis.com>
1079 M: Niklas Cassel <niklas.cassel@axis.com>
1081 L: linux-arm-kernel@axis.com
1082 F: arch/arm/mach-artpec
1083 F: arch/arm/boot/dts/artpec6*
1086 ARM/ASPEED MACHINE SUPPORT
1087 M: Joel Stanley <joel@jms.id.au>
1089 F: arch/arm/mach-aspeed/
1090 F: arch/arm/boot/dts/aspeed-*
1091 F: drivers/*/*aspeed*
1093 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1094 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1095 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1096 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 W: http://www.linux4sam.org
1099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1101 F: arch/arm/mach-at91/
1102 F: include/soc/at91/
1103 F: arch/arm/boot/dts/at91*.dts
1104 F: arch/arm/boot/dts/at91*.dtsi
1105 F: arch/arm/boot/dts/sama*.dts
1106 F: arch/arm/boot/dts/sama*.dtsi
1107 F: arch/arm/include/debug/at91.S
1109 ARM/ATMEL AT91 Clock Support
1110 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1114 ARM/CALXEDA HIGHBANK ARCHITECTURE
1115 M: Rob Herring <robh@kernel.org>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1118 F: arch/arm/mach-highbank/
1119 F: arch/arm/boot/dts/highbank.dts
1120 F: arch/arm/boot/dts/ecx-*.dts*
1122 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1123 M: Krzysztof Halasa <khalasa@piap.pl>
1125 F: arch/arm/mach-cns3xxx/
1127 ARM/CAVIUM THUNDER NETWORK DRIVER
1128 M: Sunil Goutham <sgoutham@cavium.com>
1129 M: Robert Richter <rric@kernel.org>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 F: drivers/net/ethernet/cavium/thunder/
1134 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1135 M: Alexander Shiyan <shc_work@mail.ru>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1141 M: Hartley Sweeten <hsweeten@visionengravers.com>
1142 M: Ryan Mallon <rmallon@gmail.com>
1143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 F: arch/arm/mach-ep93xx/
1146 F: arch/arm/mach-ep93xx/include/mach/
1148 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1149 M: Lennert Buytenhek <kernel@wantstofly.org>
1150 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 M: Russell King <linux@armlinux.org.uk>
1155 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1157 F: arch/arm/include/asm/clkdev.h
1158 F: drivers/clk/clkdev.c
1160 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1161 M: Mike Rapoport <mike@compulab.co.il>
1162 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 ARM/CONTEC MICRO9 MACHINE SUPPORT
1166 M: Hubert Feurstein <hubert.feurstein@contec.at>
1168 F: arch/arm/mach-ep93xx/micro9.c
1170 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1171 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1172 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1174 F: drivers/hwtracing/coresight/*
1175 F: Documentation/trace/coresight.txt
1176 F: Documentation/devicetree/bindings/arm/coresight.txt
1177 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1178 F: tools/perf/arch/arm/util/pmu.c
1179 F: tools/perf/arch/arm/util/auxtrace.c
1180 F: tools/perf/arch/arm/util/cs-etm.c
1181 F: tools/perf/arch/arm/util/cs-etm.h
1182 F: tools/perf/util/cs-etm.h
1184 ARM/CORGI MACHINE SUPPORT
1185 M: Richard Purdie <rpurdie@rpsys.net>
1188 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1189 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 T: git git://github.com/ulli-kroll/linux.git
1193 F: arch/arm/mach-gemini/
1194 F: drivers/rtc/rtc-gemini.c
1196 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1197 M: Barry Song <baohua@kernel.org>
1198 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1201 F: arch/arm/boot/dts/prima2*
1202 F: arch/arm/mach-prima2/
1203 F: drivers/clk/sirf/
1204 F: drivers/clocksource/timer-prima2.c
1205 F: drivers/clocksource/timer-atlas7.c
1208 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1209 M: Baruch Siach <baruch@tkos.co.il>
1210 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1212 F: arch/arm/boot/dts/cx92755*
1215 ARM/EBSA110 MACHINE SUPPORT
1216 M: Russell King <linux@armlinux.org.uk>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1218 W: http://www.armlinux.org.uk/
1220 F: arch/arm/mach-ebsa110/
1221 F: drivers/net/ethernet/amd/am79c961a.*
1223 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1224 M: Uwe Kleine-König <kernel@pengutronix.de>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1229 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1230 M: Daniel Ribeiro <drwyrm@gmail.com>
1231 M: Stefan Schmidt <stefan@openezx.org>
1232 M: Harald Welte <laforge@openezx.org>
1233 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1234 W: http://www.openezx.org/
1236 T: topgit git://git.openezx.org/openezx.git
1237 F: arch/arm/mach-pxa/ezx.c
1239 ARM/FARADAY FA526 PORT
1240 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1241 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 T: git git://git.berlios.de/gemini-board
1244 F: arch/arm/mm/*-fa*
1246 ARM/FOOTBRIDGE ARCHITECTURE
1247 M: Russell King <linux@armlinux.org.uk>
1248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 W: http://www.armlinux.org.uk/
1251 F: arch/arm/include/asm/hardware/dec21285.h
1252 F: arch/arm/mach-footbridge/
1254 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1255 M: Shawn Guo <shawnguo@kernel.org>
1256 M: Sascha Hauer <kernel@pengutronix.de>
1257 R: Fabio Estevam <fabio.estevam@nxp.com>
1258 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1260 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1261 F: arch/arm/mach-imx/
1262 F: arch/arm/mach-mxs/
1263 F: arch/arm/boot/dts/imx*
1264 F: arch/arm/configs/imx*_defconfig
1268 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1269 M: Shawn Guo <shawnguo@kernel.org>
1270 M: Sascha Hauer <kernel@pengutronix.de>
1271 R: Stefan Agner <stefan@agner.ch>
1272 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1275 F: arch/arm/mach-imx/*vf610*
1276 F: arch/arm/boot/dts/vf*
1278 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1279 M: Lennert Buytenhek <kernel@wantstofly.org>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 ARM/GUMSTIX MACHINE SUPPORT
1284 M: Steve Sakoman <sakoman@gmail.com>
1285 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1289 M: Philipp Zabel <philipp.zabel@gmail.com>
1290 M: Paul Parsons <lost.distance@yahoo.com>
1291 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 F: arch/arm/mach-pxa/hx4700.c
1294 F: arch/arm/mach-pxa/include/mach/hx4700.h
1295 F: sound/soc/pxa/hx4700.c
1297 ARM/HISILICON SOC SUPPORT
1298 M: Wei Xu <xuwei5@hisilicon.com>
1299 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1300 W: http://www.hisilicon.com
1302 T: git git://github.com/hisilicon/linux-hisi.git
1303 F: arch/arm/mach-hisi/
1304 F: arch/arm/boot/dts/hi3*
1305 F: arch/arm/boot/dts/hip*
1306 F: arch/arm/boot/dts/hisi*
1307 F: arch/arm64/boot/dts/hisilicon/
1309 ARM/HP JORNADA 7XX MACHINE SUPPORT
1310 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1314 F: arch/arm/mach-sa1100/jornada720.c
1315 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1317 ARM/IGEP MACHINE SUPPORT
1318 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1319 M: Javier Martinez Canillas <javier@dowhile0.org>
1320 L: linux-omap@vger.kernel.org
1321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 F: arch/arm/boot/dts/omap3-igep*
1325 ARM/INCOME PXA270 SUPPORT
1326 M: Marek Vasut <marek.vasut@gmail.com>
1327 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1329 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1331 ARM/INTEL IOP32X ARM ARCHITECTURE
1332 M: Lennert Buytenhek <kernel@wantstofly.org>
1333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 ARM/INTEL IOP33X ARM ARCHITECTURE
1337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1340 ARM/INTEL IOP13XX ARM ARCHITECTURE
1341 M: Lennert Buytenhek <kernel@wantstofly.org>
1342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345 ARM/INTEL IQ81342EX MACHINE SUPPORT
1346 M: Lennert Buytenhek <kernel@wantstofly.org>
1347 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1350 ARM/INTEL IXDP2850 MACHINE SUPPORT
1351 M: Lennert Buytenhek <kernel@wantstofly.org>
1352 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 ARM/INTEL IXP4XX ARM ARCHITECTURE
1356 M: Imre Kaloz <kaloz@openwrt.org>
1357 M: Krzysztof Halasa <khalasa@piap.pl>
1358 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1360 F: arch/arm/mach-ixp4xx/
1362 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1363 M: Jonathan Cameron <jic23@cam.ac.uk>
1364 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366 F: arch/arm/mach-pxa/stargate2.c
1367 F: drivers/pcmcia/pxa2xx_stargate2.c
1369 ARM/INTEL XSC3 (MANZANO) ARM CORE
1370 M: Lennert Buytenhek <kernel@wantstofly.org>
1371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1374 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1375 M: Lennert Buytenhek <kernel@wantstofly.org>
1376 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1379 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1380 M: Santosh Shilimkar <ssantosh@kernel.org>
1381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383 F: arch/arm/mach-keystone/
1384 F: arch/arm/boot/dts/keystone-*
1385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1387 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1388 M: Santosh Shilimkar <ssantosh@kernel.org>
1389 L: linux-kernel@vger.kernel.org
1391 F: drivers/clk/keystone/
1393 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1394 M: Santosh Shilimkar <ssantosh@kernel.org>
1395 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1396 L: linux-kernel@vger.kernel.org
1398 F: drivers/clocksource/timer-keystone.c
1400 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1401 M: Santosh Shilimkar <ssantosh@kernel.org>
1402 L: linux-kernel@vger.kernel.org
1404 F: drivers/power/reset/keystone-reset.c
1406 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1407 M: Santosh Shilimkar <ssantosh@kernel.org>
1408 L: linux-kernel@vger.kernel.org
1410 F: drivers/memory/*emif*
1412 ARM/LG1K ARCHITECTURE
1413 M: Chanho Min <chanho.min@lge.com>
1414 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416 F: arch/arm64/boot/dts/lg/
1418 ARM/LOGICPD PXA270 MACHINE SUPPORT
1419 M: Lennert Buytenhek <kernel@wantstofly.org>
1420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1423 ARM/LPC18XX ARCHITECTURE
1424 M: Joachim Eastwood <manabian@gmail.com>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427 F: arch/arm/boot/dts/lpc43*
1428 F: drivers/clk/nxp/clk-lpc18xx*
1429 F: drivers/clocksource/time-lpc32xx.c
1430 F: drivers/i2c/busses/i2c-lpc2k.c
1431 F: drivers/memory/pl172.c
1432 F: drivers/mtd/spi-nor/nxp-spifi.c
1433 F: drivers/rtc/rtc-lpc24xx.c
1436 ARM/LPC32XX SOC SUPPORT
1437 M: Vladimir Zapolskiy <vz@mleia.com>
1438 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1440 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1442 F: arch/arm/boot/dts/lpc32*
1443 F: arch/arm/mach-lpc32xx/
1444 F: drivers/i2c/busses/i2c-pnx.c
1445 F: drivers/net/ethernet/nxp/lpc_eth.c
1446 F: drivers/usb/host/ohci-nxp.c
1447 F: drivers/watchdog/pnx4008_wdt.c
1450 ARM/MAGICIAN MACHINE SUPPORT
1451 M: Philipp Zabel <philipp.zabel@gmail.com>
1454 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1455 M: Jason Cooper <jason@lakedaemon.net>
1456 M: Andrew Lunn <andrew@lunn.ch>
1457 M: Gregory Clement <gregory.clement@free-electrons.com>
1458 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 F: arch/arm/mach-mvebu/
1462 F: drivers/rtc/rtc-armada38x.c
1463 F: arch/arm/boot/dts/armada*
1464 F: arch/arm/boot/dts/kirkwood*
1465 F: arch/arm64/boot/dts/marvell/armada*
1466 F: drivers/cpufreq/mvebu-cpufreq.c
1467 F: arch/arm/configs/mvebu_*_defconfig
1469 ARM/Marvell Berlin SoC support
1470 M: Jisheng Zhang <jszhang@marvell.com>
1471 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1474 F: arch/arm/mach-berlin/
1475 F: arch/arm/boot/dts/berlin*
1476 F: arch/arm64/boot/dts/marvell/berlin*
1479 ARM/Marvell Dove/MV78xx0/Orion SOC support
1480 M: Jason Cooper <jason@lakedaemon.net>
1481 M: Andrew Lunn <andrew@lunn.ch>
1482 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1483 M: Gregory Clement <gregory.clement@free-electrons.com>
1484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 F: arch/arm/mach-dove/
1487 F: arch/arm/mach-mv78xx0/
1488 F: arch/arm/mach-orion5x/
1489 F: arch/arm/plat-orion/
1490 F: arch/arm/boot/dts/dove*
1491 F: arch/arm/boot/dts/orion5x*
1494 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1495 M: Alexander Clouter <alex@digriz.org.uk>
1496 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497 W: http://www.digriz.org.uk/ts78xx/kernel
1499 F: arch/arm/mach-orion5x/ts78xx-*
1501 ARM/OXNAS platform support
1502 M: Neil Armstrong <narmstrong@baylibre.com>
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1506 F: arch/arm/mach-oxnas/
1507 F: arch/arm/boot/dts/ox8*.dtsi
1508 F: arch/arm/boot/dts/wd-mbwe.dts
1509 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1512 ARM/Mediatek RTC DRIVER
1513 M: Eddie Huang <eddie.huang@mediatek.com>
1514 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1515 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1517 F: drivers/rtc/rtc-mt6397.c
1519 ARM/Mediatek SoC support
1520 M: Matthias Brugger <matthias.bgg@gmail.com>
1521 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1522 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1524 F: arch/arm/boot/dts/mt6*
1525 F: arch/arm/boot/dts/mt8*
1526 F: arch/arm/mach-mediatek/
1530 ARM/Mediatek USB3 PHY DRIVER
1531 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1532 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1535 F: drivers/phy/phy-mt65xx-usb3.c
1537 ARM/MICREL KS8695 ARCHITECTURE
1538 M: Greg Ungerer <gerg@uclinux.org>
1539 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 F: arch/arm/mach-ks8695/
1543 ARM/MIOA701 MACHINE SUPPORT
1544 M: Robert Jarzmik <robert.jarzmik@free.fr>
1545 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1546 F: arch/arm/mach-pxa/mioa701.c
1549 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1550 M: Michael Petchkovsky <mkpetch@internode.on.net>
1553 ARM/NOMADIK ARCHITECTURE
1554 M: Alessandro Rubini <rubini@unipv.it>
1555 M: Linus Walleij <linus.walleij@linaro.org>
1556 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1558 F: arch/arm/mach-nomadik/
1559 F: drivers/pinctrl/nomadik/
1560 F: drivers/i2c/busses/i2c-nomadik.c
1561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1563 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1564 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1565 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1566 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1569 ARM/TOSA MACHINE SUPPORT
1570 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1571 M: Dirk Opfer <dirk@opfer-online.de>
1574 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1575 M: Marek Vasut <marek.vasut@gmail.com>
1576 L: linux-arm-kernel@lists.infradead.org
1577 W: http://hackndev.com
1579 F: arch/arm/mach-pxa/include/mach/palmtx.h
1580 F: arch/arm/mach-pxa/palmtx.c
1581 F: arch/arm/mach-pxa/include/mach/palmt5.h
1582 F: arch/arm/mach-pxa/palmt5.c
1583 F: arch/arm/mach-pxa/include/mach/palmld.h
1584 F: arch/arm/mach-pxa/palmld.c
1585 F: arch/arm/mach-pxa/include/mach/palmte2.h
1586 F: arch/arm/mach-pxa/palmte2.c
1587 F: arch/arm/mach-pxa/include/mach/palmtc.h
1588 F: arch/arm/mach-pxa/palmtc.c
1590 ARM/PALM TREO SUPPORT
1591 M: Tomas Cech <sleep_walker@suse.com>
1592 L: linux-arm-kernel@lists.infradead.org
1593 W: http://hackndev.com
1595 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1596 F: arch/arm/mach-pxa/palmtreo.c
1599 M: Sergey Lapin <slapin@ossfans.org>
1600 L: linux-arm-kernel@lists.infradead.org
1601 W: http://hackndev.com
1603 F: arch/arm/mach-pxa/include/mach/palmz72.h
1604 F: arch/arm/mach-pxa/palmz72.c
1607 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1608 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1611 ARM/PT DIGITAL BOARD PORT
1612 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 W: http://www.armlinux.org.uk/
1617 ARM/QUALCOMM SUPPORT
1618 M: Andy Gross <andy.gross@linaro.org>
1619 M: David Brown <david.brown@linaro.org>
1620 L: linux-arm-msm@vger.kernel.org
1621 L: linux-soc@vger.kernel.org
1623 F: Documentation/devicetree/bindings/soc/qcom/
1624 F: arch/arm/boot/dts/qcom-*.dts
1625 F: arch/arm/boot/dts/qcom-*.dtsi
1626 F: arch/arm/mach-qcom/
1627 F: arch/arm64/boot/dts/qcom/*
1628 F: drivers/i2c/busses/i2c-qup.c
1629 F: drivers/clk/qcom/
1630 F: drivers/pinctrl/qcom/
1631 F: drivers/soc/qcom/
1632 F: drivers/spi/spi-qup.c
1633 F: drivers/tty/serial/msm_serial.h
1634 F: drivers/tty/serial/msm_serial.c
1635 F: drivers/*/pm8???-*
1636 F: drivers/mfd/ssbi.c
1637 F: drivers/firmware/qcom_scm.c
1638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1640 ARM/RADISYS ENP2611 MACHINE SUPPORT
1641 M: Lennert Buytenhek <kernel@wantstofly.org>
1642 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1645 ARM/RENESAS ARM64 ARCHITECTURE
1646 M: Simon Horman <horms@verge.net.au>
1647 M: Magnus Damm <magnus.damm@gmail.com>
1648 L: linux-renesas-soc@vger.kernel.org
1649 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1652 F: arch/arm64/boot/dts/renesas/
1653 F: drivers/soc/renesas/
1654 F: include/linux/soc/renesas/
1656 ARM/RISCPC ARCHITECTURE
1657 M: Russell King <linux@armlinux.org.uk>
1658 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1659 W: http://www.armlinux.org.uk/
1661 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1662 F: arch/arm/include/asm/hardware/ioc.h
1663 F: arch/arm/include/asm/hardware/iomd.h
1664 F: arch/arm/include/asm/hardware/memc.h
1665 F: arch/arm/mach-rpc/
1666 F: drivers/net/ethernet/8390/etherh.c
1667 F: drivers/net/ethernet/i825xx/ether1*
1668 F: drivers/net/ethernet/seeq/ether3*
1669 F: drivers/scsi/arm/
1671 ARM/Rockchip SoC support
1672 M: Heiko Stuebner <heiko@sntech.de>
1673 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 L: linux-rockchip@lists.infradead.org
1675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1677 F: arch/arm/boot/dts/rk3*
1678 F: arch/arm/mach-rockchip/
1679 F: drivers/clk/rockchip/
1680 F: drivers/i2c/busses/i2c-rk3x.c
1681 F: drivers/*/*rockchip*
1682 F: drivers/*/*/*rockchip*
1683 F: sound/soc/rockchip/
1686 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1687 M: Kukjin Kim <kgene@kernel.org>
1688 M: Krzysztof Kozlowski <krzk@kernel.org>
1689 R: Javier Martinez Canillas <javier@osg.samsung.com>
1690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1691 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1693 F: arch/arm/boot/dts/s3c*
1694 F: arch/arm/boot/dts/s5p*
1695 F: arch/arm/boot/dts/samsung*
1696 F: arch/arm/boot/dts/exynos*
1697 F: arch/arm64/boot/dts/exynos/
1698 F: arch/arm/plat-samsung/
1699 F: arch/arm/mach-s3c24*/
1700 F: arch/arm/mach-s3c64xx/
1701 F: arch/arm/mach-s5p*/
1702 F: arch/arm/mach-exynos*/
1703 F: drivers/*/*s3c24*
1704 F: drivers/*/*/*s3c24*
1705 F: drivers/*/*s3c64xx*
1706 F: drivers/*/*s5pv210*
1707 F: drivers/memory/samsung/*
1708 F: drivers/soc/samsung/*
1709 F: Documentation/arm/Samsung/
1710 F: Documentation/devicetree/bindings/arm/samsung/
1711 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1712 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1715 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1716 M: Kyungmin Park <kyungmin.park@samsung.com>
1717 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1719 F: arch/arm/mach-s5pv210/
1721 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1722 M: Kyungmin Park <kyungmin.park@samsung.com>
1723 M: Kamil Debski <kamil@wypas.org>
1724 M: Andrzej Hajda <a.hajda@samsung.com>
1725 L: linux-arm-kernel@lists.infradead.org
1726 L: linux-media@vger.kernel.org
1728 F: drivers/media/platform/s5p-g2d/
1730 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1731 M: Kyungmin Park <kyungmin.park@samsung.com>
1732 M: Kamil Debski <kamil@wypas.org>
1733 M: Jeongtae Park <jtp.park@samsung.com>
1734 M: Andrzej Hajda <a.hajda@samsung.com>
1735 L: linux-arm-kernel@lists.infradead.org
1736 L: linux-media@vger.kernel.org
1738 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1739 F: drivers/media/platform/s5p-mfc/
1741 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1742 M: Kyungmin Park <kyungmin.park@samsung.com>
1743 L: linux-arm-kernel@lists.infradead.org
1744 L: linux-media@vger.kernel.org
1746 F: drivers/staging/media/platform/s5p-cec/
1748 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1749 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1750 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1751 L: linux-arm-kernel@lists.infradead.org
1752 L: linux-media@vger.kernel.org
1754 F: drivers/media/platform/s5p-jpeg/
1756 ARM/SHMOBILE ARM ARCHITECTURE
1757 M: Simon Horman <horms@verge.net.au>
1758 M: Magnus Damm <magnus.damm@gmail.com>
1759 L: linux-renesas-soc@vger.kernel.org
1760 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1763 F: arch/arm/boot/dts/emev2*
1764 F: arch/arm/boot/dts/r7s*
1765 F: arch/arm/boot/dts/r8a*
1766 F: arch/arm/boot/dts/sh*
1767 F: arch/arm/configs/shmobile_defconfig
1768 F: arch/arm/include/debug/renesas-scif.S
1769 F: arch/arm/mach-shmobile/
1770 F: drivers/soc/renesas/
1771 F: include/linux/soc/renesas/
1773 ARM/SOCFPGA ARCHITECTURE
1774 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1776 F: arch/arm/mach-socfpga/
1777 F: arch/arm/boot/dts/socfpga*
1778 F: arch/arm/configs/socfpga_defconfig
1779 F: arch/arm64/boot/dts/altera/
1780 W: http://www.rocketboards.org
1781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1783 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1784 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1786 F: drivers/clk/socfpga/
1788 ARM/SOCFPGA EDAC SUPPORT
1789 M: Thor Thayer <tthayer@opensource.altera.com>
1791 F: drivers/edac/altera_edac.
1793 ARM/STI ARCHITECTURE
1794 M: Patrice Chotard <patrice.chotard@st.com>
1795 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 L: kernel@stlinux.com
1797 W: http://www.stlinux.com
1799 F: arch/arm/mach-sti/
1800 F: arch/arm/boot/dts/sti*
1801 F: drivers/char/hw_random/st-rng.c
1802 F: drivers/clocksource/arm_global_timer.c
1803 F: drivers/clocksource/clksrc_st_lpc.c
1804 F: drivers/cpufreq/sti-cpufreq.c
1805 F: drivers/dma/st_fdma*
1806 F: drivers/i2c/busses/i2c-st.c
1807 F: drivers/media/rc/st_rc.c
1808 F: drivers/media/platform/sti/c8sectpfe/
1809 F: drivers/mmc/host/sdhci-st.c
1810 F: drivers/phy/phy-miphy28lp.c
1811 F: drivers/phy/phy-stih407-usb.c
1812 F: drivers/pinctrl/pinctrl-st.c
1813 F: drivers/remoteproc/st_remoteproc.c
1814 F: drivers/remoteproc/st_slim_rproc.c
1815 F: drivers/reset/sti/
1816 F: drivers/rtc/rtc-st-lpc.c
1817 F: drivers/tty/serial/st-asc.c
1818 F: drivers/usb/dwc3/dwc3-st.c
1819 F: drivers/usb/host/ehci-st.c
1820 F: drivers/usb/host/ohci-st.c
1821 F: drivers/watchdog/st_lpc_wdt.c
1822 F: drivers/ata/ahci_st.c
1823 F: include/linux/remoteproc/st_slim_rproc.h
1825 ARM/STM32 ARCHITECTURE
1826 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1827 M: Alexandre Torgue <alexandre.torgue@st.com>
1828 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1832 F: drivers/clocksource/armv7m_systick.c
1834 ARM/TANGO ARCHITECTURE
1835 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1836 L: linux-arm-kernel@lists.infradead.org
1840 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1841 M: Lennert Buytenhek <kernel@wantstofly.org>
1842 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 ARM/TETON BGA MACHINE SUPPORT
1846 M: "Mark F. Brown" <mark.brown314@gmail.com>
1847 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1850 ARM/THECUS N2100 MACHINE SUPPORT
1851 M: Lennert Buytenhek <kernel@wantstofly.org>
1852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1855 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1856 M: Wan ZongShun <mcuos.com@gmail.com>
1857 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1858 W: http://www.mcuos.com
1860 F: arch/arm/mach-w90x900/
1861 F: drivers/input/keyboard/w90p910_keypad.c
1862 F: drivers/input/touchscreen/w90p910_ts.c
1863 F: drivers/watchdog/nuc900_wdt.c
1864 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1865 F: drivers/mtd/nand/nuc900_nand.c
1866 F: drivers/rtc/rtc-nuc900.c
1867 F: drivers/spi/spi-nuc900.c
1868 F: drivers/usb/host/ehci-w90x900.c
1869 F: drivers/video/fbdev/nuc900fb.c
1871 ARM/U300 MACHINE SUPPORT
1872 M: Linus Walleij <linus.walleij@linaro.org>
1873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1875 F: arch/arm/mach-u300/
1876 F: drivers/clocksource/timer-u300.c
1877 F: drivers/i2c/busses/i2c-stu300.c
1878 F: drivers/rtc/rtc-coh901331.c
1879 F: drivers/watchdog/coh901327_wdt.c
1880 F: drivers/dma/coh901318*
1881 F: drivers/mfd/ab3100*
1882 F: drivers/rtc/rtc-ab3100.c
1883 F: drivers/rtc/rtc-coh901331.c
1884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1886 ARM/UNIPHIER ARCHITECTURE
1887 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1891 F: arch/arm/boot/dts/uniphier*
1892 F: arch/arm/include/asm/hardware/cache-uniphier.h
1893 F: arch/arm/mach-uniphier/
1894 F: arch/arm/mm/cache-uniphier.c
1895 F: arch/arm64/boot/dts/socionext/
1896 F: drivers/bus/uniphier-system-bus.c
1897 F: drivers/clk/uniphier/
1898 F: drivers/i2c/busses/i2c-uniphier*
1899 F: drivers/pinctrl/uniphier/
1900 F: drivers/reset/reset-uniphier.c
1901 F: drivers/tty/serial/8250/8250_uniphier.c
1904 ARM/Ux500 ARM ARCHITECTURE
1905 M: Linus Walleij <linus.walleij@linaro.org>
1906 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908 F: arch/arm/mach-ux500/
1909 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1910 F: drivers/dma/ste_dma40*
1911 F: drivers/hwspinlock/u8500_hsem.c
1912 F: drivers/mfd/abx500*
1913 F: drivers/mfd/ab8500*
1914 F: drivers/mfd/dbx500*
1915 F: drivers/mfd/db8500*
1916 F: drivers/pinctrl/nomadik/pinctrl-ab*
1917 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1918 F: drivers/rtc/rtc-ab8500.c
1919 F: drivers/rtc/rtc-pl031.c
1920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1922 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1923 M: Ulf Hansson <ulf.hansson@linaro.org>
1924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1925 T: git git://git.linaro.org/people/ulfh/clk.git
1927 F: drivers/clk/ux500/
1929 ARM/VERSATILE EXPRESS PLATFORM
1930 M: Liviu Dudau <liviu.dudau@arm.com>
1931 M: Sudeep Holla <sudeep.holla@arm.com>
1932 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935 F: arch/arm/boot/dts/vexpress*
1936 F: arch/arm64/boot/dts/arm/
1937 F: arch/arm/mach-vexpress/
1940 F: drivers/clk/versatile/clk-vexpress-osc.c
1941 F: drivers/clocksource/versatile.c
1945 M: Russell King <linux@armlinux.org.uk>
1946 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1947 W: http://www.armlinux.org.uk/
1951 ARM/VOIPAC PXA270 SUPPORT
1952 M: Marek Vasut <marek.vasut@gmail.com>
1953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1955 F: arch/arm/mach-pxa/vpac270.c
1956 F: arch/arm/mach-pxa/include/mach/vpac270.h
1958 ARM/VT8500 ARM ARCHITECTURE
1959 M: Tony Prisk <linux@prisktech.co.nz>
1960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1962 F: arch/arm/mach-vt8500/
1963 F: drivers/clocksource/vt8500_timer.c
1964 F: drivers/i2c/busses/i2c-wmt.c
1965 F: drivers/mmc/host/wmt-sdmmc.c
1966 F: drivers/pwm/pwm-vt8500.c
1967 F: drivers/rtc/rtc-vt8500.c
1968 F: drivers/tty/serial/vt8500_serial.c
1969 F: drivers/usb/host/ehci-platform.c
1970 F: drivers/usb/host/uhci-platform.c
1971 F: drivers/video/fbdev/vt8500lcdfb.*
1972 F: drivers/video/fbdev/wm8505fb*
1973 F: drivers/video/fbdev/wmt_ge_rops.*
1975 ARM/ZIPIT Z2 SUPPORT
1976 M: Marek Vasut <marek.vasut@gmail.com>
1977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1979 F: arch/arm/mach-pxa/z2.c
1980 F: arch/arm/mach-pxa/include/mach/z2.h
1982 ARM/ZTE ARCHITECTURE
1983 M: Jun Nie <jun.nie@linaro.org>
1984 M: Baoyou Xie <baoyou.xie@linaro.org>
1985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1987 F: arch/arm/mach-zx/
1990 F: Documentation/devicetree/bindings/arm/zte.txt
1991 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1992 F: Documentation/devicetree/bindings/soc/zte/
1993 F: include/dt-bindings/soc/zx*.h
1995 ARM/ZYNQ ARCHITECTURE
1996 M: Michal Simek <michal.simek@xilinx.com>
1997 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1998 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1999 W: http://wiki.xilinx.com
2000 T: git https://github.com/Xilinx/linux-xlnx.git
2002 F: arch/arm/mach-zynq/
2003 F: drivers/cpuidle/cpuidle-zynq.c
2004 F: drivers/block/xsysace.c
2007 F: drivers/clocksource/cadence_ttc_timer.c
2008 F: drivers/i2c/busses/i2c-cadence.c
2009 F: drivers/mmc/host/sdhci-of-arasan.c
2010 F: drivers/edac/synopsys_edac.c
2013 M: Will Deacon <will.deacon@arm.com>
2014 R: Robin Murphy <robin.murphy@arm.com>
2015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2017 F: drivers/iommu/arm-smmu.c
2018 F: drivers/iommu/arm-smmu-v3.c
2019 F: drivers/iommu/io-pgtable-arm.c
2020 F: drivers/iommu/io-pgtable-arm-v7s.c
2022 ARM64 PORT (AARCH64 ARCHITECTURE)
2023 M: Catalin Marinas <catalin.marinas@arm.com>
2024 M: Will Deacon <will.deacon@arm.com>
2025 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2029 F: Documentation/arm64/
2031 AS3645A LED FLASH CONTROLLER DRIVER
2032 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2033 L: linux-media@vger.kernel.org
2034 T: git git://linuxtv.org/media_tree.git
2036 F: drivers/media/i2c/as3645a.c
2037 F: include/media/i2c/as3645a.h
2039 ASAHI KASEI AK8974 DRIVER
2040 M: Linus Walleij <linus.walleij@linaro.org>
2041 L: linux-iio@vger.kernel.org
2042 W: http://www.akm.com/
2044 F: drivers/iio/magnetometer/ak8974.c
2046 ASC7621 HARDWARE MONITOR DRIVER
2047 M: George Joseph <george.joseph@fairview5.com>
2048 L: linux-hwmon@vger.kernel.org
2050 F: Documentation/hwmon/asc7621
2051 F: drivers/hwmon/asc7621.c
2053 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2054 M: Corentin Chary <corentin.chary@gmail.com>
2055 L: acpi4asus-user@lists.sourceforge.net
2056 L: platform-driver-x86@vger.kernel.org
2057 W: http://acpi4asus.sf.net
2059 F: drivers/platform/x86/asus*.c
2060 F: drivers/platform/x86/eeepc*.c
2062 ASUS WIRELESS RADIO CONTROL DRIVER
2063 M: João Paulo Rechi Vita <jprvita@gmail.com>
2064 L: platform-driver-x86@vger.kernel.org
2066 F: drivers/platform/x86/asus-wireless.c
2069 M: David Howells <dhowells@redhat.com>
2070 L: keyrings@vger.kernel.org
2072 F: Documentation/crypto/asymmetric-keys.txt
2073 F: include/linux/verification.h
2074 F: include/crypto/public_key.h
2075 F: include/crypto/pkcs7.h
2076 F: crypto/asymmetric_keys/
2078 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2079 R: Dan Williams <dan.j.williams@intel.com>
2080 W: http://sourceforge.net/projects/xscaleiop
2082 F: Documentation/crypto/async-tx-api.txt
2085 F: include/linux/dmaengine.h
2086 F: include/linux/async_tx.h
2089 M: Wolfram Sang <wsa@the-dreams.de>
2090 L: linux-i2c@vger.kernel.org
2092 F: drivers/misc/eeprom/at24.c
2093 F: include/linux/platform_data/at24.h
2095 ATA OVER ETHERNET (AOE) DRIVER
2096 M: "Ed L. Cashin" <ed.cashin@acm.org>
2097 W: http://www.openaoe.org/
2099 F: Documentation/aoe/
2100 F: drivers/block/aoe/
2102 ATHEROS 71XX/9XXX GPIO DRIVER
2103 M: Alban Bedel <albeu@free.fr>
2104 W: https://github.com/AlbanBedel/linux
2105 T: git git://github.com/AlbanBedel/linux
2107 F: drivers/gpio/gpio-ath79.c
2108 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2110 ATHEROS ATH GENERIC UTILITIES
2111 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2112 L: linux-wireless@vger.kernel.org
2114 F: drivers/net/wireless/ath/*
2116 ATHEROS ATH5K WIRELESS DRIVER
2117 M: Jiri Slaby <jirislaby@gmail.com>
2118 M: Nick Kossifidis <mickflemm@gmail.com>
2119 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2120 L: linux-wireless@vger.kernel.org
2121 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2123 F: drivers/net/wireless/ath/ath5k/
2125 ATHEROS ATH6KL WIRELESS DRIVER
2126 M: Kalle Valo <kvalo@qca.qualcomm.com>
2127 L: linux-wireless@vger.kernel.org
2128 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2131 F: drivers/net/wireless/ath/ath6kl/
2133 WILOCITY WIL6210 WIRELESS DRIVER
2134 M: Maya Erez <qca_merez@qca.qualcomm.com>
2135 L: linux-wireless@vger.kernel.org
2136 L: wil6210@qca.qualcomm.com
2138 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2139 F: drivers/net/wireless/ath/wil6210/
2140 F: include/uapi/linux/wil6210_uapi.h
2142 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2143 M: Christian Lamparter <chunkeey@googlemail.com>
2144 L: linux-wireless@vger.kernel.org
2145 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2147 F: drivers/net/wireless/ath/carl9170/
2149 ATK0110 HWMON DRIVER
2150 M: Luca Tettamanti <kronos.it@gmail.com>
2151 L: linux-hwmon@vger.kernel.org
2153 F: drivers/hwmon/asus_atk0110.c
2156 M: Ville Syrjala <syrjala@sci.fi>
2158 F: drivers/input/misc/ati_remote2.c
2160 ATLX ETHERNET DRIVERS
2161 M: Jay Cliburn <jcliburn@gmail.com>
2162 M: Chris Snook <chris.snook@gmail.com>
2163 L: netdev@vger.kernel.org
2164 W: http://sourceforge.net/projects/atl1
2165 W: http://atl1.sourceforge.net
2167 F: drivers/net/ethernet/atheros/
2170 M: Chas Williams <3chas3@gmail.com>
2171 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2172 L: netdev@vger.kernel.org
2173 W: http://linux-atm.sourceforge.net
2176 F: include/linux/atm*
2177 F: include/uapi/linux/atm*
2179 ATMEL AT91 / AT32 MCI DRIVER
2180 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2182 F: drivers/mmc/host/atmel-mci.c
2184 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2185 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2187 F: drivers/power/reset/at91-sama5d2_shdwc.c
2189 ATMEL SAMA5D2 ADC DRIVER
2190 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2191 L: linux-iio@vger.kernel.org
2193 F: drivers/iio/adc/at91-sama5d2_adc.c
2195 ATMEL Audio ALSA driver
2196 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2197 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2202 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2203 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2205 F: drivers/dma/at_hdmac.c
2206 F: drivers/dma/at_hdmac_regs.h
2207 F: include/linux/platform_data/dma-atmel.h
2210 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2211 L: linux-arm-kernel@lists.infradead.org
2212 L: dmaengine@vger.kernel.org
2214 F: drivers/dma/at_xdmac.c
2217 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2218 L: linux-i2c@vger.kernel.org
2220 F: drivers/i2c/busses/i2c-at91.c
2223 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2224 L: linux-media@vger.kernel.org
2226 F: drivers/media/platform/soc_camera/atmel-isi.c
2227 F: include/media/atmel-isi.h
2230 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2231 L: linux-fbdev@vger.kernel.org
2233 F: drivers/video/fbdev/atmel_lcdfb.c
2234 F: include/video/atmel_lcdc.h
2236 ATMEL MACB ETHERNET DRIVER
2237 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2239 F: drivers/net/ethernet/cadence/
2242 M: Wenyou Yang <wenyou.yang@atmel.com>
2243 M: Josh Wu <rainyfeeling@outlook.com>
2244 L: linux-mtd@lists.infradead.org
2246 F: drivers/mtd/nand/atmel_nand*
2249 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2250 L: linux-mmc@vger.kernel.org
2252 F: drivers/mmc/host/sdhci-of-at91.c
2255 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2257 F: drivers/spi/spi-atmel.*
2260 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2263 F: drivers/misc/atmel-ssc.c
2264 F: include/linux/atmel-ssc.h
2266 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2267 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2270 F: drivers/misc/atmel_tclib.c
2271 F: drivers/clocksource/tcb_clksrc.c
2273 ATMEL USBA UDC DRIVER
2274 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2277 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2279 ATMEL WIRELESS DRIVER
2280 M: Simon Kelley <simon@thekelleys.org.uk>
2281 L: linux-wireless@vger.kernel.org
2282 W: http://www.thekelleys.org.uk/atmel
2283 W: http://atmelwlandriver.sourceforge.net/
2285 F: drivers/net/wireless/atmel/atmel*
2287 ATMEL MAXTOUCH DRIVER
2288 M: Nick Dyer <nick@shmanahar.org>
2289 T: git git://github.com/ndyer/linux.git
2291 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2292 F: drivers/input/touchscreen/atmel_mxt_ts.c
2293 F: include/linux/platform_data/atmel_mxt_ts.h
2295 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2296 M: Bradley Grove <linuxdrivers@attotech.com>
2297 L: linux-scsi@vger.kernel.org
2298 W: http://www.attotech.com
2300 F: drivers/scsi/esas2r
2302 ATUSB IEEE 802.15.4 RADIO DRIVER
2303 M: Stefan Schmidt <stefan@osg.samsung.com>
2304 L: linux-wpan@vger.kernel.org
2306 F: drivers/net/ieee802154/atusb.c
2307 F: drivers/net/ieee802154/atusb.h
2308 F: drivers/net/ieee802154/at86rf230.h
2311 M: Paul Moore <paul@paul-moore.com>
2312 M: Eric Paris <eparis@redhat.com>
2313 L: linux-audit@redhat.com (moderated for non-subscribers)
2314 W: http://people.redhat.com/sgrubb/audit/
2315 T: git git://git.infradead.org/users/pcmoore/audit
2317 F: include/linux/audit.h
2318 F: include/uapi/linux/audit.h
2321 AUXILIARY DISPLAY DRIVERS
2322 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2323 W: http://miguelojeda.es/auxdisplay.htm
2324 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2326 F: drivers/auxdisplay/
2327 F: include/linux/cfag12864b.h
2330 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2331 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2332 W: http://www.atmel.com/products/AVR32/
2333 W: http://mirror.egtvedt.no/avr32linux.org/
2334 W: http://avrfreaks.net/
2338 AVR32/AT32AP MACHINE SUPPORT
2339 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2340 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2342 F: arch/avr32/mach-at32ap/
2345 M: Ralf Baechle <ralf@linux-mips.org>
2346 L: linux-hams@vger.kernel.org
2347 W: http://www.linux-ax25.org/
2349 F: include/uapi/linux/ax25.h
2350 F: include/net/ax25.h
2353 AXENTIA ASOC DRIVERS
2354 M: Peter Rosin <peda@axentia.se>
2355 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2357 F: Documentation/devicetree/bindings/sound/axentia,*
2358 F: sound/soc/atmel/tse850-pcm5142.c
2361 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2362 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2363 L: linux-media@vger.kernel.org
2364 W: https://linuxtv.org
2365 T: git git://linuxtv.org/media_tree.git
2367 F: drivers/media/usb/dvb-usb-v2/az6007.c
2369 AZTECH FM RADIO RECEIVER DRIVER
2370 M: Hans Verkuil <hverkuil@xs4all.nl>
2371 L: linux-media@vger.kernel.org
2372 T: git git://linuxtv.org/media_tree.git
2373 W: https://linuxtv.org
2375 F: drivers/media/radio/radio-aztech*
2378 L: linux-wireless@vger.kernel.org
2379 L: b43-dev@lists.infradead.org
2380 W: http://wireless.kernel.org/en/users/Drivers/b43
2382 F: drivers/net/wireless/broadcom/b43/
2384 B43LEGACY WIRELESS DRIVER
2385 M: Larry Finger <Larry.Finger@lwfinger.net>
2386 L: linux-wireless@vger.kernel.org
2387 L: b43-dev@lists.infradead.org
2388 W: http://wireless.kernel.org/en/users/Drivers/b43
2390 F: drivers/net/wireless/broadcom/b43legacy/
2392 BACKLIGHT CLASS/SUBSYSTEM
2393 M: Jingoo Han <jingoohan1@gmail.com>
2394 M: Lee Jones <lee.jones@linaro.org>
2395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2397 F: drivers/video/backlight/
2398 F: include/linux/backlight.h
2401 M: Marek Lindner <mareklindner@neomailbox.ch>
2402 M: Simon Wunderlich <sw@simonwunderlich.de>
2403 M: Antonio Quartulli <a@unstable.cc>
2404 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2405 W: https://www.open-mesh.org/
2406 Q: https://patchwork.open-mesh.org/project/batman/list/
2408 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2409 F: Documentation/ABI/testing/sysfs-class-net-mesh
2410 F: Documentation/networking/batman-adv.txt
2411 F: include/uapi/linux/batman_adv.h
2414 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2415 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2416 L: linux-hams@vger.kernel.org
2417 W: http://www.baycom.org/~tom/ham/ham.html
2419 F: drivers/net/hamradio/baycom*
2421 BCACHE (BLOCK LAYER CACHE)
2422 M: Kent Overstreet <kent.overstreet@gmail.com>
2423 L: linux-bcache@vger.kernel.org
2424 W: http://bcache.evilpiepirate.org
2426 F: drivers/md/bcache/
2428 BDISP ST MEDIA DRIVER
2429 M: Fabien Dessenne <fabien.dessenne@st.com>
2430 L: linux-media@vger.kernel.org
2431 T: git git://linuxtv.org/media_tree.git
2432 W: https://linuxtv.org
2434 F: drivers/media/platform/sti/bdisp
2437 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2438 M: Salah Triki <salah.triki@gmail.com>
2440 T: git git://github.com/luisbg/linux-befs.git
2441 F: Documentation/filesystems/befs.txt
2444 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2445 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2446 L: netdev@vger.kernel.org
2448 F: drivers/net/ethernet/ec_bhf.c
2451 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2453 F: Documentation/filesystems/bfs.txt
2455 F: include/uapi/linux/bfs_fs.h
2457 BLACKFIN ARCHITECTURE
2458 M: Steven Miao <realmz6@gmail.com>
2459 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2460 T: git git://git.code.sf.net/p/adi-linux/code
2461 W: http://blackfin.uclinux.org
2465 BLACKFIN EMAC DRIVER
2466 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2467 W: http://blackfin.uclinux.org
2469 F: drivers/net/ethernet/adi/
2472 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2473 W: http://blackfin.uclinux.org
2475 F: drivers/rtc/rtc-bfin.c
2478 M: Sonic Zhang <sonic.zhang@analog.com>
2479 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2480 W: http://blackfin.uclinux.org
2482 F: drivers/mmc/host/bfin_sdh.c
2484 BLACKFIN SERIAL DRIVER
2485 M: Sonic Zhang <sonic.zhang@analog.com>
2486 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2487 W: http://blackfin.uclinux.org
2489 F: drivers/tty/serial/bfin_uart.c
2491 BLACKFIN WATCHDOG DRIVER
2492 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2493 W: http://blackfin.uclinux.org
2495 F: drivers/watchdog/bfin_wdt.c
2497 BLACKFIN I2C TWI DRIVER
2498 M: Sonic Zhang <sonic.zhang@analog.com>
2499 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2500 W: http://blackfin.uclinux.org/
2502 F: drivers/i2c/busses/i2c-bfin-twi.c
2504 BLACKFIN MEDIA DRIVER
2505 M: Scott Jiang <scott.jiang.linux@gmail.com>
2506 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2507 W: http://blackfin.uclinux.org/
2509 F: drivers/media/platform/blackfin/
2510 F: drivers/media/i2c/adv7183*
2511 F: drivers/media/i2c/vs6624*
2513 BLINKM RGB LED DRIVER
2514 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2516 F: drivers/leds/leds-blinkm.c
2519 M: Jens Axboe <axboe@kernel.dk>
2520 L: linux-block@vger.kernel.org
2521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2524 F: kernel/trace/blktrace.c
2528 M: Joern Engel <joern@lazybastard.org>
2529 L: linux-mtd@lists.infradead.org
2531 F: drivers/mtd/devices/block2mtd.c
2534 M: Marcel Holtmann <marcel@holtmann.org>
2535 M: Gustavo Padovan <gustavo@padovan.org>
2536 M: Johan Hedberg <johan.hedberg@gmail.com>
2537 L: linux-bluetooth@vger.kernel.org
2538 W: http://www.bluez.org/
2539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2540 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2542 F: drivers/bluetooth/
2545 M: Marcel Holtmann <marcel@holtmann.org>
2546 M: Gustavo Padovan <gustavo@padovan.org>
2547 M: Johan Hedberg <johan.hedberg@gmail.com>
2548 L: linux-bluetooth@vger.kernel.org
2549 W: http://www.bluez.org/
2550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2551 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2554 F: include/net/bluetooth/
2557 M: Jay Vosburgh <j.vosburgh@gmail.com>
2558 M: Veaceslav Falico <vfalico@gmail.com>
2559 M: Andy Gospodarek <andy@greyhouse.net>
2560 L: netdev@vger.kernel.org
2561 W: http://sourceforge.net/projects/bonding/
2563 F: drivers/net/bonding/
2564 F: include/uapi/linux/if_bonding.h
2566 BPF (Safe dynamic programs and tools)
2567 M: Alexei Starovoitov <ast@kernel.org>
2568 L: netdev@vger.kernel.org
2569 L: linux-kernel@vger.kernel.org
2572 F: tools/testing/selftests/bpf/
2575 BROADCOM B44 10/100 ETHERNET DRIVER
2576 M: Michael Chan <michael.chan@broadcom.com>
2577 L: netdev@vger.kernel.org
2579 F: drivers/net/ethernet/broadcom/b44.*
2581 BROADCOM B53 ETHERNET SWITCH DRIVER
2582 M: Florian Fainelli <f.fainelli@gmail.com>
2583 L: netdev@vger.kernel.org
2584 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2586 F: drivers/net/dsa/b53/*
2587 F: include/linux/platform_data/b53.h
2589 BROADCOM GENET ETHERNET DRIVER
2590 M: Florian Fainelli <f.fainelli@gmail.com>
2591 L: netdev@vger.kernel.org
2593 F: drivers/net/ethernet/broadcom/genet/
2595 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2596 M: Rasesh Mody <rasesh.mody@cavium.com>
2597 M: Harish Patil <harish.patil@cavium.com>
2598 M: Dept-GELinuxNICDev@cavium.com
2599 L: netdev@vger.kernel.org
2601 F: drivers/net/ethernet/broadcom/bnx2.*
2602 F: drivers/net/ethernet/broadcom/bnx2_*
2604 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2605 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2606 M: Ariel Elior <ariel.elior@cavium.com>
2607 M: everest-linux-l2@cavium.com
2608 L: netdev@vger.kernel.org
2610 F: drivers/net/ethernet/broadcom/bnx2x/
2612 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2613 M: Florian Fainelli <f.fainelli@gmail.com>
2614 M: Ray Jui <rjui@broadcom.com>
2615 M: Scott Branden <sbranden@broadcom.com>
2616 M: bcm-kernel-feedback-list@broadcom.com
2617 T: git git://github.com/broadcom/mach-bcm
2623 F: arch/arm/mach-bcm/
2625 BROADCOM BCM2835 ARM ARCHITECTURE
2626 M: Stephen Warren <swarren@wwwdotorg.org>
2627 M: Lee Jones <lee@kernel.org>
2628 M: Eric Anholt <eric@anholt.net>
2629 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2630 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2634 F: drivers/staging/vc04_services
2636 BROADCOM BCM47XX MIPS ARCHITECTURE
2637 M: Hauke Mehrtens <hauke@hauke-m.de>
2638 M: Rafał Miłecki <zajec5@gmail.com>
2639 L: linux-mips@linux-mips.org
2641 F: Documentation/devicetree/bindings/mips/brcm/
2642 F: arch/mips/bcm47xx/*
2643 F: arch/mips/include/asm/mach-bcm47xx/*
2645 BROADCOM BCM5301X ARM ARCHITECTURE
2646 M: Hauke Mehrtens <hauke@hauke-m.de>
2647 M: Rafał Miłecki <zajec5@gmail.com>
2648 M: bcm-kernel-feedback-list@broadcom.com
2649 L: linux-arm-kernel@lists.infradead.org
2651 F: arch/arm/mach-bcm/bcm_5301x.c
2652 F: arch/arm/boot/dts/bcm5301x*.dtsi
2653 F: arch/arm/boot/dts/bcm470*
2655 BROADCOM BCM53573 ARM ARCHITECTURE
2656 M: Rafał Miłecki <rafal@milecki.pl>
2657 L: linux-arm-kernel@lists.infradead.org
2659 F: arch/arm/boot/dts/bcm53573*
2660 F: arch/arm/boot/dts/bcm47189*
2662 BROADCOM BCM63XX ARM ARCHITECTURE
2663 M: Florian Fainelli <f.fainelli@gmail.com>
2664 M: bcm-kernel-feedback-list@broadcom.com
2665 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2666 T: git git://github.com/broadcom/stblinux.git
2670 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2671 M: Kevin Cernekee <cernekee@gmail.com>
2672 L: linux-usb@vger.kernel.org
2674 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2676 BROADCOM BCM7XXX ARM ARCHITECTURE
2677 M: Brian Norris <computersforpeace@gmail.com>
2678 M: Gregory Fong <gregory.0xf0@gmail.com>
2679 M: Florian Fainelli <f.fainelli@gmail.com>
2680 M: bcm-kernel-feedback-list@broadcom.com
2681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2682 T: git git://github.com/broadcom/stblinux.git
2684 F: arch/arm/mach-bcm/*brcmstb*
2685 F: arch/arm/boot/dts/bcm7*.dts*
2686 F: drivers/bus/brcmstb_gisb.c
2689 BROADCOM BMIPS MIPS ARCHITECTURE
2690 M: Kevin Cernekee <cernekee@gmail.com>
2691 M: Florian Fainelli <f.fainelli@gmail.com>
2692 L: linux-mips@linux-mips.org
2693 T: git git://github.com/broadcom/stblinux.git
2695 F: arch/mips/bmips/*
2696 F: arch/mips/include/asm/mach-bmips/*
2697 F: arch/mips/kernel/*bmips*
2698 F: arch/mips/boot/dts/brcm/bcm*.dts*
2699 F: drivers/irqchip/irq-bcm63*
2700 F: drivers/irqchip/irq-bcm7*
2701 F: drivers/irqchip/irq-brcmstb*
2702 F: include/linux/bcm963xx_nvram.h
2703 F: include/linux/bcm963xx_tag.h
2705 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2706 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2707 M: Prashant Sreedharan <prashant@broadcom.com>
2708 M: Michael Chan <mchan@broadcom.com>
2709 L: netdev@vger.kernel.org
2711 F: drivers/net/ethernet/broadcom/tg3.*
2713 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2714 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2715 M: Franky Lin <franky.lin@broadcom.com>
2716 M: Hante Meuleman <hante.meuleman@broadcom.com>
2717 L: linux-wireless@vger.kernel.org
2718 L: brcm80211-dev-list.pdl@broadcom.com
2720 F: drivers/net/wireless/broadcom/brcm80211/
2722 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2723 M: QLogic-Storage-Upstream@qlogic.com
2724 L: linux-scsi@vger.kernel.org
2726 F: drivers/scsi/bnx2fc/
2728 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2729 M: QLogic-Storage-Upstream@qlogic.com
2730 L: linux-scsi@vger.kernel.org
2732 F: drivers/scsi/bnx2i/
2734 BROADCOM IPROC ARM ARCHITECTURE
2735 M: Ray Jui <rjui@broadcom.com>
2736 M: Scott Branden <sbranden@broadcom.com>
2737 M: Jon Mason <jonmason@broadcom.com>
2738 M: bcm-kernel-feedback-list@broadcom.com
2739 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2740 T: git git://github.com/broadcom/cygnus-linux.git
2755 F: arch/arm64/boot/dts/broadcom/ns2*
2756 F: drivers/clk/bcm/clk-ns*
2757 F: drivers/pinctrl/bcm/pinctrl-ns*
2759 BROADCOM BRCMSTB GPIO DRIVER
2760 M: Gregory Fong <gregory.0xf0@gmail.com>
2761 L: bcm-kernel-feedback-list@broadcom.com
2763 F: drivers/gpio/gpio-brcmstb.c
2764 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2766 BROADCOM KONA GPIO DRIVER
2767 M: Ray Jui <rjui@broadcom.com>
2768 L: bcm-kernel-feedback-list@broadcom.com
2770 F: drivers/gpio/gpio-bcm-kona.c
2771 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2773 BROADCOM NVRAM DRIVER
2774 M: Rafał Miłecki <zajec5@gmail.com>
2775 L: linux-mips@linux-mips.org
2777 F: drivers/firmware/broadcom/*
2779 BROADCOM STB NAND FLASH DRIVER
2780 M: Brian Norris <computersforpeace@gmail.com>
2781 M: Kamal Dasu <kdasu.kdev@gmail.com>
2782 L: linux-mtd@lists.infradead.org
2783 L: bcm-kernel-feedback-list@broadcom.com
2785 F: drivers/mtd/nand/brcmnand/
2787 BROADCOM STB AVS CPUFREQ DRIVER
2788 M: Markus Mayer <mmayer@broadcom.com>
2789 M: bcm-kernel-feedback-list@broadcom.com
2790 L: linux-pm@vger.kernel.org
2792 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2793 F: drivers/cpufreq/brcmstb*
2795 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2796 M: Rafał Miłecki <zajec5@gmail.com>
2797 L: linux-wireless@vger.kernel.org
2800 F: include/linux/bcma/
2802 BROADCOM SYSTEMPORT ETHERNET DRIVER
2803 M: Florian Fainelli <f.fainelli@gmail.com>
2804 L: netdev@vger.kernel.org
2806 F: drivers/net/ethernet/broadcom/bcmsysport.*
2808 BROADCOM VULCAN ARM64 SOC
2809 M: Jayachandran C. <c.jayachandran@gmail.com>
2810 M: bcm-kernel-feedback-list@broadcom.com
2811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2813 F: arch/arm64/boot/dts/broadcom/vulcan*
2815 BROCADE BFA FC SCSI DRIVER
2816 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2817 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2818 L: linux-scsi@vger.kernel.org
2820 F: drivers/scsi/bfa/
2822 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2823 M: Rasesh Mody <rasesh.mody@cavium.com>
2824 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2825 M: Dept-GELinuxNICDev@cavium.com
2826 L: netdev@vger.kernel.org
2828 F: drivers/net/ethernet/brocade/bna/
2830 BSG (block layer generic sg v4 driver)
2831 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2832 L: linux-scsi@vger.kernel.org
2835 F: include/linux/bsg.h
2836 F: include/uapi/linux/bsg.h
2839 M: Clemens Ladisch <clemens@ladisch.de>
2840 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2841 T: git git://git.alsa-project.org/alsa-kernel.git
2843 F: Documentation/sound/alsa/Bt87x.txt
2844 F: sound/pci/bt87x.c
2847 M: Michael Buesch <m@bues.ch>
2848 W: http://bu3sch.de/btgpio.php
2850 F: drivers/gpio/gpio-bt8xx.c
2853 M: Chris Mason <clm@fb.com>
2854 M: Josef Bacik <jbacik@fb.com>
2855 M: David Sterba <dsterba@suse.com>
2856 L: linux-btrfs@vger.kernel.org
2857 W: http://btrfs.wiki.kernel.org/
2858 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2859 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2861 F: Documentation/filesystems/btrfs.txt
2864 BTTV VIDEO4LINUX DRIVER
2865 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2866 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2867 L: linux-media@vger.kernel.org
2868 W: https://linuxtv.org
2869 T: git git://linuxtv.org/media_tree.git
2871 F: Documentation/media/v4l-drivers/bttv*
2872 F: drivers/media/pci/bt8xx/bttv*
2874 BUSLOGIC SCSI DRIVER
2875 M: Khalid Aziz <khalid@gonehiking.org>
2876 L: linux-scsi@vger.kernel.org
2878 F: drivers/scsi/BusLogic.*
2879 F: drivers/scsi/FlashPoint.*
2881 C-MEDIA CMI8788 DRIVER
2882 M: Clemens Ladisch <clemens@ladisch.de>
2883 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2884 T: git git://git.alsa-project.org/alsa-kernel.git
2886 F: sound/pci/oxygen/
2889 M: Mark Salter <msalter@redhat.com>
2890 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2891 L: linux-c6x-dev@linux-c6x.org
2892 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2896 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2897 M: David Howells <dhowells@redhat.com>
2898 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2900 F: Documentation/filesystems/caching/cachefiles.txt
2903 CADET FM/AM RADIO RECEIVER DRIVER
2904 M: Hans Verkuil <hverkuil@xs4all.nl>
2905 L: linux-media@vger.kernel.org
2906 T: git git://linuxtv.org/media_tree.git
2907 W: https://linuxtv.org
2909 F: drivers/media/radio/radio-cadet*
2911 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2912 M: Jonathan Corbet <corbet@lwn.net>
2913 L: linux-media@vger.kernel.org
2914 T: git git://linuxtv.org/media_tree.git
2916 F: Documentation/media/v4l-drivers/cafe_ccic*
2917 F: drivers/media/platform/marvell-ccic/
2920 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2921 L: netdev@vger.kernel.org
2923 F: Documentation/networking/caif/
2924 F: drivers/net/caif/
2925 F: include/uapi/linux/caif/
2926 F: include/net/caif/
2929 CALGARY x86-64 IOMMU
2930 M: Muli Ben-Yehuda <mulix@mulix.org>
2931 M: Jon Mason <jdmason@kudzu.us>
2932 L: iommu@lists.linux-foundation.org
2934 F: arch/x86/kernel/pci-calgary_64.c
2935 F: arch/x86/kernel/tce_64.c
2936 F: arch/x86/include/asm/calgary.h
2937 F: arch/x86/include/asm/tce.h
2940 M: Oliver Hartkopp <socketcan@hartkopp.net>
2941 M: Marc Kleine-Budde <mkl@pengutronix.de>
2942 L: linux-can@vger.kernel.org
2943 W: https://github.com/linux-can
2944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2947 F: Documentation/networking/can.txt
2949 F: include/linux/can/core.h
2950 F: include/uapi/linux/can.h
2951 F: include/uapi/linux/can/bcm.h
2952 F: include/uapi/linux/can/raw.h
2953 F: include/uapi/linux/can/gw.h
2956 M: Wolfgang Grandegger <wg@grandegger.com>
2957 M: Marc Kleine-Budde <mkl@pengutronix.de>
2958 L: linux-can@vger.kernel.org
2959 W: https://github.com/linux-can
2960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2963 F: Documentation/devicetree/bindings/net/can/
2965 F: include/linux/can/dev.h
2966 F: include/linux/can/platform/
2967 F: include/uapi/linux/can/error.h
2968 F: include/uapi/linux/can/netlink.h
2971 M: Serge Hallyn <serge@hallyn.com>
2972 L: linux-security-module@vger.kernel.org
2974 F: include/linux/capability.h
2975 F: include/uapi/linux/capability.h
2976 F: security/commoncap.c
2977 F: kernel/capability.c
2979 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2980 M: Kevin Tsai <ktsai@capellamicro.com>
2982 F: drivers/iio/light/cm*
2983 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
2986 M: Jan Glauber <jglauber@cavium.com>
2987 M: David Daney <david.daney@cavium.com>
2988 W: http://www.cavium.com
2990 F: drivers/i2c/busses/i2c-octeon*
2991 F: drivers/i2c/busses/i2c-thunderx*
2993 CAVIUM LIQUIDIO NETWORK DRIVER
2994 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2995 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2996 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2997 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2998 L: netdev@vger.kernel.org
2999 W: http://www.cavium.com
3001 F: drivers/net/ethernet/cavium/liquidio/
3003 CC2520 IEEE-802.15.4 RADIO DRIVER
3004 M: Varka Bhadram <varkabhadram@gmail.com>
3005 L: linux-wpan@vger.kernel.org
3007 F: drivers/net/ieee802154/cc2520.c
3008 F: include/linux/spi/cc2520.h
3009 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3012 M: Hans Verkuil <hans.verkuil@cisco.com>
3013 L: linux-media@vger.kernel.org
3014 T: git git://linuxtv.org/media_tree.git
3015 W: http://linuxtv.org
3017 F: Documentation/media/kapi/cec-core.rst
3018 F: Documentation/media/uapi/cec
3019 F: drivers/media/cec/
3020 F: drivers/media/cec-edid.c
3021 F: drivers/media/rc/keymaps/rc-cec.c
3022 F: include/media/cec.h
3023 F: include/media/cec-edid.h
3024 F: include/uapi/linux/cec.h
3025 F: include/uapi/linux/cec-funcs.h
3027 CELL BROADBAND ENGINE ARCHITECTURE
3028 M: Arnd Bergmann <arnd@arndb.de>
3029 L: linuxppc-dev@lists.ozlabs.org
3030 W: http://www.ibm.com/developerworks/power/cell/
3032 F: arch/powerpc/include/asm/cell*.h
3033 F: arch/powerpc/include/asm/spu*.h
3034 F: arch/powerpc/include/uapi/asm/spu*.h
3035 F: arch/powerpc/oprofile/*cell*
3036 F: arch/powerpc/platforms/cell/
3038 CEPH COMMON CODE (LIBCEPH)
3039 M: Ilya Dryomov <idryomov@gmail.com>
3040 M: "Yan, Zheng" <zyan@redhat.com>
3041 M: Sage Weil <sage@redhat.com>
3042 L: ceph-devel@vger.kernel.org
3044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3045 T: git git://github.com/ceph/ceph-client.git
3048 F: include/linux/ceph/
3049 F: include/linux/crush/
3051 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3052 M: "Yan, Zheng" <zyan@redhat.com>
3053 M: Sage Weil <sage@redhat.com>
3054 M: Ilya Dryomov <idryomov@gmail.com>
3055 L: ceph-devel@vger.kernel.org
3057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3058 T: git git://github.com/ceph/ceph-client.git
3060 F: Documentation/filesystems/ceph.txt
3063 CERTIFICATE HANDLING:
3064 M: David Howells <dhowells@redhat.com>
3065 M: David Woodhouse <dwmw2@infradead.org>
3066 L: keyrings@vger.kernel.org
3068 F: Documentation/module-signing.txt
3070 F: scripts/sign-file.c
3071 F: scripts/extract-cert.c
3073 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3074 L: linux-usb@vger.kernel.org
3076 F: Documentation/usb/WUSB-Design-overview.txt
3077 F: Documentation/usb/wusb-cbaf
3078 F: drivers/usb/host/hwa-hc.c
3079 F: drivers/usb/host/whci/
3080 F: drivers/usb/wusbcore/
3081 F: include/linux/usb/wusb*
3083 HT16K33 LED CONTROLLER DRIVER
3084 M: Robin van der Gracht <robin@protonic.nl>
3086 F: drivers/auxdisplay/ht16k33.c
3087 F: Documentation/devicetree/bindings/display/ht16k33.txt
3089 CFAG12864B LCD DRIVER
3090 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3091 W: http://miguelojeda.es/auxdisplay.htm
3092 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3094 F: drivers/auxdisplay/cfag12864b.c
3095 F: include/linux/cfag12864b.h
3097 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3098 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3099 W: http://miguelojeda.es/auxdisplay.htm
3100 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3102 F: drivers/auxdisplay/cfag12864bfb.c
3103 F: include/linux/cfag12864b.h
3105 CFG80211 and NL80211
3106 M: Johannes Berg <johannes@sipsolutions.net>
3107 L: linux-wireless@vger.kernel.org
3108 W: http://wireless.kernel.org/
3109 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3112 F: include/uapi/linux/nl80211.h
3113 F: include/net/cfg80211.h
3115 X: net/wireless/wext*
3117 CHAR and MISC DRIVERS
3118 M: Arnd Bergmann <arnd@arndb.de>
3119 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3124 F: include/linux/miscdevice.h
3127 M: Andy Whitcroft <apw@canonical.com>
3128 M: Joe Perches <joe@perches.com>
3130 F: scripts/checkpatch.pl
3132 CHINESE DOCUMENTATION
3133 M: Harry Wei <harryxiyou@gmail.com>
3134 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3135 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3137 F: Documentation/translations/zh_CN/
3139 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3140 M: Peter Chen <Peter.Chen@nxp.com>
3141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3142 L: linux-usb@vger.kernel.org
3144 F: drivers/usb/chipidea/
3146 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3147 M: Hans de Goede <hdegoede@redhat.com>
3148 L: linux-input@vger.kernel.org
3150 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3151 F: drivers/input/touchscreen/chipone_icn8318.c
3153 CHROME HARDWARE PLATFORM SUPPORT
3154 M: Olof Johansson <olof@lixom.net>
3156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3157 F: drivers/platform/chrome/
3159 CISCO VIC ETHERNET NIC DRIVER
3160 M: Christian Benvenuti <benve@cisco.com>
3161 M: Sujith Sankar <ssujith@cisco.com>
3162 M: Govindarajulu Varadarajan <_govind@gmx.com>
3163 M: Neel Patel <neepatel@cisco.com>
3165 F: drivers/net/ethernet/cisco/enic/
3167 CISCO VIC LOW LATENCY NIC DRIVER
3168 M: Christian Benvenuti <benve@cisco.com>
3169 M: Dave Goodell <dgoodell@cisco.com>
3171 F: drivers/infiniband/hw/usnic/
3173 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3174 M: Hartley Sweeten <hsweeten@visionengravers.com>
3175 L: netdev@vger.kernel.org
3177 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3179 CIRRUS LOGIC AUDIO CODEC DRIVERS
3180 M: Brian Austin <brian.austin@cirrus.com>
3181 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3182 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3184 F: sound/soc/codecs/cs*
3187 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3188 L: linux-kernel@vger.kernel.org
3191 F: include/linux/cleancache.h
3194 M: Russell King <linux@armlinux.org.uk>
3195 L: linux-clk@vger.kernel.org
3197 F: include/linux/clk.h
3199 CLOCKSOURCE, CLOCKEVENT DRIVERS
3200 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3201 M: Thomas Gleixner <tglx@linutronix.de>
3202 L: linux-kernel@vger.kernel.org
3203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3205 F: drivers/clocksource
3207 CISCO FCOE HBA DRIVER
3208 M: Satish Kharat <satishkh@cisco.com>
3209 M: Sesidhar Baddela <sebaddel@cisco.com>
3210 M: Karan Tilak Kumar <kartilak@cisco.com>
3211 L: linux-scsi@vger.kernel.org
3213 F: drivers/scsi/fnic/
3215 CISCO SCSI HBA DRIVER
3216 M: Karan Tilak Kumar <kartilak@cisco.com>
3217 M: Sesidhar Baddela <sebaddel@cisco.com>
3218 L: linux-scsi@vger.kernel.org
3220 F: drivers/scsi/snic/
3223 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3224 M: Daniel Oliveira Nascimento <don@syst.com.br>
3225 L: platform-driver-x86@vger.kernel.org
3227 F: drivers/platform/x86/classmate-laptop.c
3230 M: Hans Verkuil <hans.verkuil@cisco.com>
3231 L: linux-media@vger.kernel.org
3232 T: git git://linuxtv.org/media_tree.git
3233 W: https://linuxtv.org
3235 F: drivers/media/pci/cobalt/
3237 COCCINELLE/Semantic Patches (SmPL)
3238 M: Julia Lawall <Julia.Lawall@lip6.fr>
3239 M: Gilles Muller <Gilles.Muller@lip6.fr>
3240 M: Nicolas Palix <nicolas.palix@imag.fr>
3241 M: Michal Marek <mmarek@suse.com>
3242 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3244 W: http://coccinelle.lip6.fr/
3246 F: Documentation/dev-tools/coccinelle.rst
3247 F: scripts/coccinelle/
3248 F: scripts/coccicheck
3251 M: Jan Harkes <jaharkes@cs.cmu.edu>
3253 L: codalist@coda.cs.cmu.edu
3254 W: http://www.coda.cs.cmu.edu/
3256 F: Documentation/filesystems/coda.txt
3258 F: include/linux/coda*.h
3259 F: include/uapi/linux/coda*.h
3261 CODA V4L2 MEM2MEM DRIVER
3262 M: Philipp Zabel <p.zabel@pengutronix.de>
3263 L: linux-media@vger.kernel.org
3265 F: Documentation/devicetree/bindings/media/coda.txt
3266 F: drivers/media/platform/coda/
3268 COMMON CLK FRAMEWORK
3269 M: Michael Turquette <mturquette@baylibre.com>
3270 M: Stephen Boyd <sboyd@codeaurora.org>
3271 L: linux-clk@vger.kernel.org
3272 Q: http://patchwork.kernel.org/project/linux-clk/list/
3273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3275 F: Documentation/devicetree/bindings/clock/
3277 X: drivers/clk/clkdev.c
3278 F: include/linux/clk-pr*
3279 F: include/linux/clk/
3281 COMMON INTERNET FILE SYSTEM (CIFS)
3282 M: Steve French <sfrench@samba.org>
3283 L: linux-cifs@vger.kernel.org
3284 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3285 W: http://linux-cifs.samba.org/
3286 T: git git://git.samba.org/sfrench/cifs-2.6.git
3288 F: Documentation/filesystems/cifs/
3291 COMPACTPCI HOTPLUG CORE
3292 M: Scott Murray <scott@spiteful.org>
3293 L: linux-pci@vger.kernel.org
3295 F: drivers/pci/hotplug/cpci_hotplug*
3297 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3298 M: Scott Murray <scott@spiteful.org>
3299 L: linux-pci@vger.kernel.org
3301 F: drivers/pci/hotplug/cpcihp_zt5550.*
3303 COMPACTPCI HOTPLUG GENERIC DRIVER
3304 M: Scott Murray <scott@spiteful.org>
3305 L: linux-pci@vger.kernel.org
3307 F: drivers/pci/hotplug/cpcihp_generic.c
3309 COMPAL LAPTOP SUPPORT
3310 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3311 L: platform-driver-x86@vger.kernel.org
3313 F: drivers/platform/x86/compal-laptop.c
3315 CONEXANT ACCESSRUNNER USB DRIVER
3316 L: accessrunner-general@lists.sourceforge.net
3317 W: http://accessrunner.sourceforge.net/
3319 F: drivers/usb/atm/cxacru.c
3322 M: Joel Becker <jlbec@evilplan.org>
3323 M: Christoph Hellwig <hch@lst.de>
3324 T: git git://git.infradead.org/users/hch/configfs.git
3327 F: include/linux/configfs.h
3330 M: Evgeniy Polyakov <zbr@ioremap.net>
3331 L: netdev@vger.kernel.org
3333 F: drivers/connector/
3335 CONTROL GROUP (CGROUP)
3336 M: Tejun Heo <tj@kernel.org>
3337 M: Li Zefan <lizefan@huawei.com>
3338 M: Johannes Weiner <hannes@cmpxchg.org>
3339 L: cgroups@vger.kernel.org
3340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3342 F: Documentation/cgroup*
3343 F: include/linux/cgroup*
3346 CONTROL GROUP - CPUSET
3347 M: Li Zefan <lizefan@huawei.com>
3348 L: cgroups@vger.kernel.org
3349 W: http://www.bullopensource.org/cpuset/
3350 W: http://oss.sgi.com/projects/cpusets/
3351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3353 F: Documentation/cgroup-v1/cpusets.txt
3354 F: include/linux/cpuset.h
3357 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3358 M: Johannes Weiner <hannes@cmpxchg.org>
3359 M: Michal Hocko <mhocko@kernel.org>
3360 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3361 L: cgroups@vger.kernel.org
3362 L: linux-mm@kvack.org
3367 CORETEMP HARDWARE MONITORING DRIVER
3368 M: Fenghua Yu <fenghua.yu@intel.com>
3369 L: linux-hwmon@vger.kernel.org
3371 F: Documentation/hwmon/coretemp
3372 F: drivers/hwmon/coretemp.c
3374 COSA/SRP SYNC SERIAL DRIVER
3375 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3376 W: http://www.fi.muni.cz/~kas/cosa/
3378 F: drivers/net/wan/cosa*
3380 CPMAC ETHERNET DRIVER
3381 M: Florian Fainelli <f.fainelli@gmail.com>
3382 L: netdev@vger.kernel.org
3384 F: drivers/net/ethernet/ti/cpmac.c
3386 CPU FREQUENCY DRIVERS
3387 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3388 M: Viresh Kumar <viresh.kumar@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 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3393 B: https://bugzilla.kernel.org
3394 F: Documentation/cpu-freq/
3396 F: include/linux/cpufreq.h
3398 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3399 M: Viresh Kumar <viresh.kumar@linaro.org>
3400 M: Sudeep Holla <sudeep.holla@arm.com>
3401 L: linux-pm@vger.kernel.org
3402 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3404 F: drivers/cpufreq/arm_big_little.h
3405 F: drivers/cpufreq/arm_big_little.c
3406 F: drivers/cpufreq/arm_big_little_dt.c
3408 CPUIDLE DRIVER - ARM BIG LITTLE
3409 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3410 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3411 L: linux-pm@vger.kernel.org
3412 L: linux-arm-kernel@lists.infradead.org
3413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3415 F: drivers/cpuidle/cpuidle-big_little.c
3417 CPUIDLE DRIVER - ARM EXYNOS
3418 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3419 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3420 M: Kukjin Kim <kgene@kernel.org>
3421 L: linux-pm@vger.kernel.org
3422 L: linux-samsung-soc@vger.kernel.org
3424 F: drivers/cpuidle/cpuidle-exynos.c
3425 F: arch/arm/mach-exynos/pm.c
3428 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3429 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3430 L: linux-pm@vger.kernel.org
3432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3433 B: https://bugzilla.kernel.org
3434 F: drivers/cpuidle/*
3435 F: include/linux/cpuidle.h
3438 M: "H. Peter Anvin" <hpa@zytor.com>
3440 F: arch/x86/kernel/cpuid.c
3441 F: arch/x86/kernel/msr.c
3443 CPU POWER MONITORING SUBSYSTEM
3444 M: Thomas Renninger <trenn@suse.com>
3445 L: linux-pm@vger.kernel.org
3447 F: tools/power/cpupower/
3450 W: http://sourceforge.net/projects/cramfs/
3451 S: Orphan / Obsolete
3452 F: Documentation/filesystems/cramfs.txt
3456 M: Mikael Starvik <starvik@axis.com>
3457 M: Jesper Nilsson <jesper.nilsson@axis.com>
3458 L: linux-cris-kernel@axis.com
3459 W: http://developer.axis.com
3460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3463 F: drivers/tty/serial/crisv10.*
3466 M: Herbert Xu <herbert@gondor.apana.org.au>
3467 M: "David S. Miller" <davem@davemloft.net>
3468 L: linux-crypto@vger.kernel.org
3469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3472 F: Documentation/crypto/
3473 F: Documentation/devicetree/bindings/crypto/
3474 F: Documentation/DocBook/crypto-API.tmpl
3479 F: include/linux/crypto*
3481 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3482 M: Neil Horman <nhorman@tuxdriver.com>
3483 L: linux-crypto@vger.kernel.org
3485 F: crypto/ansi_cprng.c
3489 M: Hans Verkuil <hverkuil@xs4all.nl>
3490 L: linux-media@vger.kernel.org
3491 T: git git://linuxtv.org/media_tree.git
3492 W: http://linuxtv.org
3494 F: drivers/media/i2c/cs3308.c
3495 F: drivers/media/i2c/cs3308.h
3497 CS5535 Audio ALSA driver
3498 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3500 F: sound/pci/cs5535audio/
3503 M: Solomon Peachy <pizza@shaftnet.org>
3505 F: drivers/net/wireless/st/cw1200/
3507 CX18 VIDEO4LINUX DRIVER
3508 M: Andy Walls <awalls@md.metrocast.net>
3509 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3510 L: linux-media@vger.kernel.org
3511 T: git git://linuxtv.org/media_tree.git
3512 W: https://linuxtv.org
3513 W: http://www.ivtvdriver.org/index.php/Cx18
3515 F: Documentation/media/v4l-drivers/cx18*
3516 F: drivers/media/pci/cx18/
3517 F: include/uapi/linux/ivtv*
3519 CX2341X MPEG ENCODER HELPER MODULE
3520 M: Hans Verkuil <hverkuil@xs4all.nl>
3521 L: linux-media@vger.kernel.org
3522 T: git git://linuxtv.org/media_tree.git
3523 W: https://linuxtv.org
3525 F: drivers/media/common/cx2341x*
3526 F: include/media/cx2341x*
3528 CX24120 MEDIA DRIVER
3529 M: Jemma Denson <jdenson@gmail.com>
3530 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3531 L: linux-media@vger.kernel.org
3532 W: https://linuxtv.org
3533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3535 F: drivers/media/dvb-frontends/cx24120*
3537 CX88 VIDEO4LINUX DRIVER
3538 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3539 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3540 L: linux-media@vger.kernel.org
3541 W: https://linuxtv.org
3542 T: git git://linuxtv.org/media_tree.git
3544 F: Documentation/media/v4l-drivers/cx88*
3545 F: drivers/media/pci/cx88/
3547 CXD2820R MEDIA DRIVER
3548 M: Antti Palosaari <crope@iki.fi>
3549 L: linux-media@vger.kernel.org
3550 W: https://linuxtv.org
3551 W: http://palosaari.fi/linux/
3552 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3553 T: git git://linuxtv.org/anttip/media_tree.git
3555 F: drivers/media/dvb-frontends/cxd2820r*
3557 CXGB3 ETHERNET DRIVER (CXGB3)
3558 M: Santosh Raspatur <santosh@chelsio.com>
3559 L: netdev@vger.kernel.org
3560 W: http://www.chelsio.com
3562 F: drivers/net/ethernet/chelsio/cxgb3/
3564 CXGB3 ISCSI DRIVER (CXGB3I)
3565 M: Karen Xie <kxie@chelsio.com>
3566 L: linux-scsi@vger.kernel.org
3567 W: http://www.chelsio.com
3569 F: drivers/scsi/cxgbi/cxgb3i
3571 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3572 M: Steve Wise <swise@chelsio.com>
3573 L: linux-rdma@vger.kernel.org
3574 W: http://www.openfabrics.org
3576 F: drivers/infiniband/hw/cxgb3/
3577 F: include/uapi/rdma/cxgb3-abi.h
3579 CXGB4 ETHERNET DRIVER (CXGB4)
3580 M: Hariprasad S <hariprasad@chelsio.com>
3581 L: netdev@vger.kernel.org
3582 W: http://www.chelsio.com
3584 F: drivers/net/ethernet/chelsio/cxgb4/
3586 CXGB4 ISCSI DRIVER (CXGB4I)
3587 M: Karen Xie <kxie@chelsio.com>
3588 L: linux-scsi@vger.kernel.org
3589 W: http://www.chelsio.com
3591 F: drivers/scsi/cxgbi/cxgb4i
3593 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3594 M: Steve Wise <swise@chelsio.com>
3595 L: linux-rdma@vger.kernel.org
3596 W: http://www.openfabrics.org
3598 F: drivers/infiniband/hw/cxgb4/
3599 F: include/uapi/rdma/cxgb4-abi.h
3601 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3602 M: Casey Leedom <leedom@chelsio.com>
3603 L: netdev@vger.kernel.org
3604 W: http://www.chelsio.com
3606 F: drivers/net/ethernet/chelsio/cxgb4vf/
3608 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3609 M: Ian Munsie <imunsie@au1.ibm.com>
3610 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3611 L: linuxppc-dev@lists.ozlabs.org
3613 F: arch/powerpc/platforms/powernv/pci-cxl.c
3614 F: drivers/misc/cxl/
3615 F: include/misc/cxl*
3616 F: include/uapi/misc/cxl.h
3617 F: Documentation/powerpc/cxl.txt
3618 F: Documentation/ABI/testing/sysfs-class-cxl
3620 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3621 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3622 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3623 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3624 L: linux-scsi@vger.kernel.org
3626 F: drivers/scsi/cxlflash/
3627 F: include/uapi/scsi/cxlflash_ioctls.h
3628 F: Documentation/powerpc/cxlflash.txt
3630 STMMAC ETHERNET DRIVER
3631 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3632 M: Alexandre Torgue <alexandre.torgue@st.com>
3633 L: netdev@vger.kernel.org
3634 W: http://www.stlinux.com
3636 F: drivers/net/ethernet/stmicro/stmmac/
3639 M: Russell King <linux@armlinux.org.uk>
3640 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3641 W: http://www.armlinux.org.uk/
3643 F: drivers/video/fbdev/cyber2000fb.*
3645 CYCLADES ASYNC MUX DRIVER
3646 W: http://www.cyclades.com/
3648 F: drivers/tty/cyclades.c
3649 F: include/linux/cyclades.h
3650 F: include/uapi/linux/cyclades.h
3652 CYCLADES PC300 DRIVER
3653 W: http://www.cyclades.com/
3655 F: drivers/net/wan/pc300*
3657 CYPRESS_FIRMWARE MEDIA DRIVER
3658 M: Antti Palosaari <crope@iki.fi>
3659 L: linux-media@vger.kernel.org
3660 W: https://linuxtv.org
3661 W: http://palosaari.fi/linux/
3662 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3663 T: git git://linuxtv.org/anttip/media_tree.git
3665 F: drivers/media/common/cypress_firmware*
3667 CYTTSP TOUCHSCREEN DRIVER
3668 M: Ferruh Yigit <fery@cypress.com>
3669 L: linux-input@vger.kernel.org
3671 F: drivers/input/touchscreen/cyttsp*
3672 F: include/linux/input/cyttsp.h
3674 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3675 M: Joshua Kinard <kumba@gentoo.org>
3677 F: drivers/rtc/rtc-ds1685.c
3678 F: include/linux/rtc/ds1685.h
3680 DAMA SLAVE for AX.25
3681 M: Joerg Reuter <jreuter@yaina.de>
3682 W: http://yaina.de/jreuter/
3683 W: http://www.qsl.net/dl1bke/
3684 L: linux-hams@vger.kernel.org
3686 F: net/ax25/af_ax25.c
3687 F: net/ax25/ax25_dev.c
3688 F: net/ax25/ax25_ds_*
3689 F: net/ax25/ax25_in.c
3690 F: net/ax25/ax25_out.c
3691 F: net/ax25/ax25_timer.c
3692 F: net/ax25/sysctl_net_ax25.c
3694 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3695 L: netdev@vger.kernel.org
3697 F: Documentation/networking/dmfe.txt
3698 F: drivers/net/ethernet/dec/tulip/dmfe.c
3700 DC390/AM53C974 SCSI driver
3701 M: Hannes Reinecke <hare@suse.com>
3702 L: linux-scsi@vger.kernel.org
3704 F: drivers/scsi/am53c974.c
3707 M: Oliver Neukum <oliver@neukum.org>
3708 M: Ali Akcaagac <aliakc@web.de>
3709 M: Jamie Lenehan <lenehan@twibble.org>
3710 L: dc395x@twibble.org
3711 W: http://twibble.org/dist/dc395x/
3712 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3714 F: Documentation/scsi/dc395x.txt
3715 F: drivers/scsi/dc395x.*
3718 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3719 L: dccp@vger.kernel.org
3720 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3722 F: include/linux/dccp.h
3723 F: include/uapi/linux/dccp.h
3724 F: include/linux/tfrc.h
3727 DECnet NETWORK LAYER
3728 W: http://linux-decnet.sourceforge.net
3729 L: linux-decnet-user@lists.sourceforge.net
3731 F: Documentation/networking/decnet.txt
3734 DECSTATION PLATFORM SUPPORT
3735 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3736 L: linux-mips@linux-mips.org
3737 W: http://www.linux-mips.org/wiki/DECstation
3740 F: arch/mips/include/asm/dec/
3741 F: arch/mips/include/asm/mach-dec/
3743 DEFXX FDDI NETWORK DRIVER
3744 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3746 F: drivers/net/fddi/defxx.*
3749 M: Matthew Garrett <mjg59@srcf.ucam.org>
3750 M: Pali Rohár <pali.rohar@gmail.com>
3751 L: platform-driver-x86@vger.kernel.org
3753 F: drivers/platform/x86/dell-laptop.c
3755 DELL LAPTOP RBTN DRIVER
3756 M: Pali Rohár <pali.rohar@gmail.com>
3758 F: drivers/platform/x86/dell-rbtn.*
3760 DELL LAPTOP FREEFALL DRIVER
3761 M: Pali Rohár <pali.rohar@gmail.com>
3763 F: drivers/platform/x86/dell-smo8800.c
3765 DELL LAPTOP SMM DRIVER
3766 M: Pali Rohár <pali.rohar@gmail.com>
3768 F: drivers/hwmon/dell-smm-hwmon.c
3769 F: include/uapi/linux/i8k.h
3771 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3772 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3774 F: Documentation/dcdbas.txt
3775 F: drivers/firmware/dcdbas.*
3777 DELL WMI EXTRAS DRIVER
3778 M: Matthew Garrett <mjg59@srcf.ucam.org>
3779 M: Pali Rohár <pali.rohar@gmail.com>
3781 F: drivers/platform/x86/dell-wmi.c
3783 DESIGNWARE USB2 DRD IP DRIVER
3784 M: John Youn <johnyoun@synopsys.com>
3785 L: linux-usb@vger.kernel.org
3786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3788 F: drivers/usb/dwc2/
3790 DESIGNWARE USB3 DRD IP DRIVER
3791 M: Felipe Balbi <balbi@kernel.org>
3792 L: linux-usb@vger.kernel.org
3793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3795 F: drivers/usb/dwc3/
3797 DEVICE COREDUMP (DEV_COREDUMP)
3798 M: Johannes Berg <johannes@sipsolutions.net>
3799 L: linux-kernel@vger.kernel.org
3801 F: drivers/base/devcoredump.c
3802 F: include/linux/devcoredump.h
3804 DEVICE FREQUENCY (DEVFREQ)
3805 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3806 M: Kyungmin Park <kyungmin.park@samsung.com>
3807 L: linux-pm@vger.kernel.org
3808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3811 F: include/linux/devfreq.h
3812 F: Documentation/devicetree/bindings/devfreq/
3814 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3815 M: Chanwoo Choi <cw00.choi@samsung.com>
3816 L: linux-pm@vger.kernel.org
3817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3819 F: drivers/devfreq/event/
3820 F: drivers/devfreq/devfreq-event.c
3821 F: include/linux/devfreq-event.h
3822 F: Documentation/devicetree/bindings/devfreq/event/
3824 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3825 M: Chanwoo Choi <cw00.choi@samsung.com>
3826 L: linux-pm@vger.kernel.org
3827 L: linux-samsung-soc@vger.kernel.org
3828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3830 F: drivers/devfreq/exynos-bus.c
3831 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3833 DEVICE NUMBER REGISTRY
3834 M: Torben Mathiasen <device@lanana.org>
3835 W: http://lanana.org/docs/device-list/index.html
3839 M: Alasdair Kergon <agk@redhat.com>
3840 M: Mike Snitzer <snitzer@redhat.com>
3841 M: dm-devel@redhat.com
3842 L: dm-devel@redhat.com
3843 W: http://sources.redhat.com/dm
3844 Q: http://patchwork.kernel.org/project/dm-devel/list/
3845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3846 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3848 F: Documentation/device-mapper/
3850 F: drivers/md/persistent-data/
3851 F: include/linux/device-mapper.h
3852 F: include/linux/dm-*.h
3853 F: include/uapi/linux/dm-*.h
3856 M: Jiri Pirko <jiri@mellanox.com>
3857 L: netdev@vger.kernel.org
3859 F: net/core/devlink.c
3860 F: include/net/devlink.h
3861 F: include/uapi/linux/devlink.h
3863 DIALOG SEMICONDUCTOR DRIVERS
3864 M: Support Opensource <support.opensource@diasemi.com>
3865 W: http://www.dialog-semiconductor.com/products
3867 F: Documentation/hwmon/da90??
3868 F: Documentation/devicetree/bindings/mfd/da90*.txt
3869 F: Documentation/devicetree/bindings/regulator/da92*.txt
3870 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3871 F: drivers/gpio/gpio-da90??.c
3872 F: drivers/hwmon/da90??-hwmon.c
3873 F: drivers/iio/adc/da91??-*.c
3874 F: drivers/input/misc/da90??_onkey.c
3875 F: drivers/input/touchscreen/da9052_tsi.c
3876 F: drivers/leds/leds-da90??.c
3877 F: drivers/mfd/da903x.c
3878 F: drivers/mfd/da90??-*.c
3879 F: drivers/mfd/da91??-*.c
3880 F: drivers/power/supply/da9052-battery.c
3881 F: drivers/power/supply/da91??-*.c
3882 F: drivers/regulator/da903x.c
3883 F: drivers/regulator/da9???-regulator.[ch]
3884 F: drivers/rtc/rtc-da90??.c
3885 F: drivers/video/backlight/da90??_bl.c
3886 F: drivers/watchdog/da90??_wdt.c
3887 F: include/linux/mfd/da903x.h
3888 F: include/linux/mfd/da9052/
3889 F: include/linux/mfd/da9055/
3890 F: include/linux/mfd/da9062/
3891 F: include/linux/mfd/da9063/
3892 F: include/linux/mfd/da9150/
3893 F: include/linux/regulator/da9211.h
3894 F: include/sound/da[79]*.h
3895 F: sound/soc/codecs/da[79]*.[ch]
3897 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3898 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3899 L: linux-gpio@vger.kernel.org
3901 F: drivers/gpio/gpio-gpio-mm.c
3903 DIGI NEO AND CLASSIC PCI PRODUCTS
3904 M: Lidza Louina <lidza.louina@gmail.com>
3905 M: Mark Hounschell <markh@compro.net>
3906 L: driverdev-devel@linuxdriverproject.org
3908 F: drivers/staging/dgnc/
3910 DIOLAN U2C-12 I2C DRIVER
3911 M: Guenter Roeck <linux@roeck-us.net>
3912 L: linux-i2c@vger.kernel.org
3914 F: drivers/i2c/busses/i2c-diolan-u2c.c
3917 M: Matthew Wilcox <willy@linux.intel.com>
3918 L: linux-fsdevel@vger.kernel.org
3922 DIRECTORY NOTIFICATION (DNOTIFY)
3923 M: Eric Paris <eparis@parisplace.org>
3925 F: Documentation/filesystems/dnotify.txt
3926 F: fs/notify/dnotify/
3927 F: include/linux/dnotify.h
3929 DISK GEOMETRY AND PARTITION HANDLING
3930 M: Andries Brouwer <aeb@cwi.nl>
3931 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3932 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3933 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3937 M: Jan Kara <jack@suse.com>
3939 F: Documentation/filesystems/quota.txt
3941 F: include/linux/quota*.h
3942 F: include/uapi/linux/quota*.h
3944 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3945 M: Bernie Thompson <bernie@plugable.com>
3946 L: linux-fbdev@vger.kernel.org
3948 W: http://plugable.com/category/projects/udlfb/
3949 F: drivers/video/fbdev/udlfb.c
3950 F: include/video/udlfb.h
3951 F: Documentation/fb/udlfb.txt
3953 DISTRIBUTED LOCK MANAGER (DLM)
3954 M: Christine Caulfield <ccaulfie@redhat.com>
3955 M: David Teigland <teigland@redhat.com>
3956 L: cluster-devel@redhat.com
3957 W: http://sources.redhat.com/cluster/
3958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3962 DMA BUFFER SHARING FRAMEWORK
3963 M: Sumit Semwal <sumit.semwal@linaro.org>
3965 L: linux-media@vger.kernel.org
3966 L: dri-devel@lists.freedesktop.org
3967 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3969 F: include/linux/dma-buf*
3970 F: include/linux/reservation.h
3971 F: include/linux/*fence.h
3972 F: Documentation/dma-buf-sharing.txt
3973 T: git git://anongit.freedesktop.org/drm/drm-misc
3976 M: Sumit Semwal <sumit.semwal@linaro.org>
3977 R: Gustavo Padovan <gustavo@padovan.org>
3979 L: linux-media@vger.kernel.org
3980 L: dri-devel@lists.freedesktop.org
3981 F: drivers/dma-buf/sync_*
3982 F: drivers/dma-buf/sw_sync.c
3983 F: include/linux/sync_file.h
3984 F: include/uapi/linux/sync_file.h
3985 F: Documentation/sync_file.txt
3986 T: git git://anongit.freedesktop.org/drm/drm-misc
3988 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3989 M: Vinod Koul <vinod.koul@intel.com>
3990 L: dmaengine@vger.kernel.org
3991 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3994 F: include/linux/dmaengine.h
3995 F: Documentation/devicetree/bindings/dma/
3996 F: Documentation/dmaengine/
3997 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3999 DME1737 HARDWARE MONITOR DRIVER
4000 M: Juerg Haefliger <juergh@gmail.com>
4001 L: linux-hwmon@vger.kernel.org
4003 F: Documentation/hwmon/dme1737
4004 F: drivers/hwmon/dme1737.c
4007 M: Jean Delvare <jdelvare@suse.com>
4009 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4010 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4011 F: drivers/firmware/dmi-id.c
4012 F: drivers/firmware/dmi_scan.c
4013 F: include/linux/dmi.h
4016 M: Jonathan Corbet <corbet@lwn.net>
4017 L: linux-doc@vger.kernel.org
4020 F: scripts/docproc.c
4021 F: scripts/kernel-doc*
4022 X: Documentation/ABI/
4023 X: Documentation/devicetree/
4024 X: Documentation/acpi
4025 X: Documentation/power
4026 X: Documentation/spi
4027 X: Documentation/media
4028 T: git git://git.lwn.net/linux.git docs-next
4031 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4032 L: blinux-list@redhat.com
4034 F: drivers/char/dtlk.c
4035 F: include/linux/dtlk.h
4037 DPT_I2O SCSI RAID DRIVER
4038 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4039 L: linux-scsi@vger.kernel.org
4040 W: http://www.adaptec.com/
4042 F: drivers/scsi/dpt*
4043 F: drivers/scsi/dpt/
4046 M: Philipp Reisner <philipp.reisner@linbit.com>
4047 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4048 L: drbd-dev@lists.linbit.com
4049 W: http://www.drbd.org
4050 T: git git://git.linbit.com/linux-drbd.git
4051 T: git git://git.linbit.com/drbd-8.4.git
4053 F: drivers/block/drbd/
4055 F: Documentation/blockdev/drbd/
4057 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4058 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4061 F: Documentation/kobject.txt
4066 F: include/linux/debugfs.h
4067 F: include/linux/kobj*
4071 M: David Airlie <airlied@linux.ie>
4072 L: dri-devel@lists.freedesktop.org
4073 T: git git://people.freedesktop.org/~airlied/linux
4074 B: https://bugs.freedesktop.org/
4075 C: irc://chat.freenode.net/dri-devel
4079 F: Documentation/devicetree/bindings/display/
4080 F: Documentation/devicetree/bindings/gpu/
4081 F: Documentation/devicetree/bindings/video/
4082 F: Documentation/gpu/
4084 F: include/uapi/drm/
4086 DRM DRIVERS AND MISC GPU PATCHES
4087 M: Daniel Vetter <daniel.vetter@intel.com>
4088 M: Jani Nikula <jani.nikula@linux.intel.com>
4089 M: Sean Paul <seanpaul@chromium.org>
4090 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4092 T: git git://anongit.freedesktop.org/drm/drm-misc
4093 F: Documentation/gpu/
4095 F: drivers/gpu/drm/*
4097 F: include/uapi/drm/drm*
4099 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4100 M: Dave Airlie <airlied@redhat.com>
4102 F: drivers/gpu/drm/ast/
4104 DRM DRIVERS FOR BRIDGE CHIPS
4105 M: Archit Taneja <architt@codeaurora.org>
4107 T: git git://anongit.freedesktop.org/drm/drm-misc
4108 F: drivers/gpu/drm/bridge/
4110 DRM DRIVER FOR BOCHS VIRTUAL GPU
4111 M: Gerd Hoffmann <kraxel@redhat.com>
4113 F: drivers/gpu/drm/bochs/
4115 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4116 M: Dave Airlie <airlied@redhat.com>
4118 F: drivers/gpu/drm/cirrus/
4120 RADEON and AMDGPU DRM DRIVERS
4121 M: Alex Deucher <alexander.deucher@amd.com>
4122 M: Christian König <christian.koenig@amd.com>
4123 L: dri-devel@lists.freedesktop.org
4124 T: git git://people.freedesktop.org/~agd5f/linux
4126 F: drivers/gpu/drm/radeon/
4127 F: include/uapi/drm/radeon_drm.h
4128 F: drivers/gpu/drm/amd/
4129 F: include/uapi/drm/amdgpu_drm.h
4132 M: Thierry Reding <thierry.reding@gmail.com>
4133 L: dri-devel@lists.freedesktop.org
4134 T: git git://anongit.freedesktop.org/tegra/linux.git
4136 F: drivers/gpu/drm/drm_panel.c
4137 F: drivers/gpu/drm/panel/
4138 F: include/drm/drm_panel.h
4139 F: Documentation/devicetree/bindings/display/panel/
4141 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4142 M: Daniel Vetter <daniel.vetter@intel.com>
4143 M: Jani Nikula <jani.nikula@linux.intel.com>
4144 L: intel-gfx@lists.freedesktop.org
4145 W: https://01.org/linuxgraphics/
4146 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4147 C: irc://chat.freenode.net/intel-gfx
4148 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4149 T: git git://anongit.freedesktop.org/drm-intel
4151 F: drivers/gpu/drm/i915/
4152 F: include/drm/i915*
4153 F: include/uapi/drm/i915_drm.h
4154 F: Documentation/gpu/i915.rst
4156 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4157 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4158 M: Zhi Wang <zhi.a.wang@intel.com>
4159 L: igvt-g-dev@lists.01.org
4160 L: intel-gfx@lists.freedesktop.org
4161 W: https://01.org/igvt-g
4162 T: git https://github.com/01org/gvt-linux.git
4164 F: drivers/gpu/drm/i915/gvt/
4166 DRM DRIVERS FOR ATMEL HLCDC
4167 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4168 L: dri-devel@lists.freedesktop.org
4170 F: drivers/gpu/drm/atmel-hlcdc/
4171 F: Documentation/devicetree/bindings/drm/atmel/
4173 DRM DRIVERS FOR ALLWINNER A10
4174 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4175 L: dri-devel@lists.freedesktop.org
4177 F: drivers/gpu/drm/sun4i/
4178 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4180 DRM DRIVERS FOR AMLOGIC SOCS
4181 M: Neil Armstrong <narmstrong@baylibre.com>
4182 L: dri-devel@lists.freedesktop.org
4183 L: linux-amlogic@lists.infradead.org
4184 W: http://linux-meson.com/
4186 F: drivers/gpu/drm/meson/
4187 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4189 DRM DRIVERS FOR EXYNOS
4190 M: Inki Dae <inki.dae@samsung.com>
4191 M: Joonyoung Shim <jy0922.shim@samsung.com>
4192 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4193 M: Kyungmin Park <kyungmin.park@samsung.com>
4194 L: dri-devel@lists.freedesktop.org
4195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4197 F: drivers/gpu/drm/exynos/
4198 F: include/uapi/drm/exynos_drm.h
4199 F: Documentation/devicetree/bindings/display/exynos/
4201 DRM DRIVERS FOR FREESCALE DCU
4202 M: Stefan Agner <stefan@agner.ch>
4203 M: Alison Wang <alison.wang@freescale.com>
4204 L: dri-devel@lists.freedesktop.org
4206 F: drivers/gpu/drm/fsl-dcu/
4207 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4208 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4209 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4211 DRM DRIVERS FOR FREESCALE IMX
4212 M: Philipp Zabel <p.zabel@pengutronix.de>
4213 L: dri-devel@lists.freedesktop.org
4215 F: drivers/gpu/drm/imx/
4216 F: drivers/gpu/ipu-v3/
4217 F: Documentation/devicetree/bindings/display/imx/
4219 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4220 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4221 L: dri-devel@lists.freedesktop.org
4222 T: git git://github.com/patjak/drm-gma500
4224 F: drivers/gpu/drm/gma500/
4226 DRM DRIVERS FOR HISILICON
4227 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4228 M: Rongrong Zou <zourongrong@gmail.com>
4229 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4230 R: Chen Feng <puck.chen@hisilicon.com>
4231 L: dri-devel@lists.freedesktop.org
4232 T: git git://github.com/xin3liang/linux.git
4234 F: drivers/gpu/drm/hisilicon/
4235 F: Documentation/devicetree/bindings/display/hisilicon/
4237 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4238 S: Orphan / Obsolete
4239 F: drivers/gpu/drm/i810/
4240 F: include/uapi/drm/i810_drm.h
4242 DRM DRIVERS FOR MEDIATEK
4243 M: CK Hu <ck.hu@mediatek.com>
4244 M: Philipp Zabel <p.zabel@pengutronix.de>
4245 L: dri-devel@lists.freedesktop.org
4247 F: drivers/gpu/drm/mediatek/
4248 F: Documentation/devicetree/bindings/display/mediatek/
4250 DRM DRIVER FOR MSM ADRENO GPU
4251 M: Rob Clark <robdclark@gmail.com>
4252 L: linux-arm-msm@vger.kernel.org
4253 L: dri-devel@lists.freedesktop.org
4254 L: freedreno@lists.freedesktop.org
4255 T: git git://people.freedesktop.org/~robclark/linux
4257 F: drivers/gpu/drm/msm/
4258 F: include/uapi/drm/msm_drm.h
4259 F: Documentation/devicetree/bindings/display/msm/
4261 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4262 M: Ben Skeggs <bskeggs@redhat.com>
4263 L: dri-devel@lists.freedesktop.org
4264 L: nouveau@lists.freedesktop.org
4265 T: git git://github.com/skeggsb/linux
4267 F: drivers/gpu/drm/nouveau/
4268 F: include/uapi/drm/nouveau_drm.h
4270 DRM DRIVERS FOR NVIDIA TEGRA
4271 M: Thierry Reding <thierry.reding@gmail.com>
4272 L: dri-devel@lists.freedesktop.org
4273 L: linux-tegra@vger.kernel.org
4274 T: git git://anongit.freedesktop.org/tegra/linux.git
4276 F: drivers/gpu/drm/tegra/
4277 F: drivers/gpu/host1x/
4278 F: include/linux/host1x.h
4279 F: include/uapi/drm/tegra_drm.h
4280 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4282 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4283 S: Orphan / Obsolete
4284 F: drivers/gpu/drm/mga/
4285 F: include/uapi/drm/mga_drm.h
4287 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4288 M: Dave Airlie <airlied@redhat.com>
4290 F: drivers/gpu/drm/mgag200/
4292 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4293 S: Orphan / Obsolete
4294 F: drivers/gpu/drm/r128/
4295 F: include/uapi/drm/r128_drm.h
4297 DRM DRIVERS FOR RENESAS
4298 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4299 L: dri-devel@lists.freedesktop.org
4300 L: linux-renesas-soc@vger.kernel.org
4301 T: git git://linuxtv.org/pinchartl/fbdev
4303 F: drivers/gpu/drm/rcar-du/
4304 F: drivers/gpu/drm/shmobile/
4305 F: include/linux/platform_data/shmob_drm.h
4306 F: Documentation/devicetree/bindings/display/renesas,du.txt
4308 DRM DRIVER FOR QXL VIRTUAL GPU
4309 M: Dave Airlie <airlied@redhat.com>
4311 F: drivers/gpu/drm/qxl/
4312 F: include/uapi/drm/qxl_drm.h
4314 DRM DRIVERS FOR ROCKCHIP
4315 M: Mark Yao <mark.yao@rock-chips.com>
4316 L: dri-devel@lists.freedesktop.org
4318 F: drivers/gpu/drm/rockchip/
4319 F: Documentation/devicetree/bindings/display/rockchip/
4321 DRM DRIVER FOR SAVAGE VIDEO CARDS
4322 S: Orphan / Obsolete
4323 F: drivers/gpu/drm/savage/
4324 F: include/uapi/drm/savage_drm.h
4326 DRM DRIVER FOR SIS VIDEO CARDS
4327 S: Orphan / Obsolete
4328 F: drivers/gpu/drm/sis/
4329 F: include/uapi/drm/sis_drm.h
4332 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4333 M: Vincent Abriou <vincent.abriou@st.com>
4334 L: dri-devel@lists.freedesktop.org
4335 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4337 F: drivers/gpu/drm/sti
4338 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4340 DRM DRIVER FOR TDFX VIDEO CARDS
4341 S: Orphan / Obsolete
4342 F: drivers/gpu/drm/tdfx/
4344 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4345 M: Dave Airlie <airlied@redhat.com>
4347 F: drivers/gpu/drm/udl/
4349 DRM DRIVERS FOR VIVANTE GPU IP
4350 M: Lucas Stach <l.stach@pengutronix.de>
4351 R: Russell King <linux+etnaviv@armlinux.org.uk>
4352 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4353 L: etnaviv@lists.freedesktop.org
4354 L: dri-devel@lists.freedesktop.org
4356 F: drivers/gpu/drm/etnaviv/
4357 F: include/uapi/drm/etnaviv_drm.h
4358 F: Documentation/devicetree/bindings/display/etnaviv/
4360 DRM DRIVER FOR VMWARE VIRTUAL GPU
4361 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4362 M: Sinclair Yeh <syeh@vmware.com>
4363 M: Thomas Hellstrom <thellstrom@vmware.com>
4364 L: dri-devel@lists.freedesktop.org
4365 T: git git://people.freedesktop.org/~syeh/repos_linux
4366 T: git git://people.freedesktop.org/~thomash/linux
4368 F: drivers/gpu/drm/vmwgfx/
4369 F: include/uapi/drm/vmwgfx_drm.h
4372 M: Eric Anholt <eric@anholt.net>
4373 T: git git://github.com/anholt/linux
4375 F: drivers/gpu/drm/vc4/
4376 F: include/uapi/drm/vc4_drm.h
4377 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4379 DRM DRIVERS FOR TI OMAP
4380 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4381 L: dri-devel@lists.freedesktop.org
4383 F: drivers/gpu/drm/omapdrm/
4384 F: Documentation/devicetree/bindings/display/ti/
4386 DRM DRIVERS FOR TI LCDC
4387 M: Jyri Sarha <jsarha@ti.com>
4388 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4389 L: dri-devel@lists.freedesktop.org
4391 F: drivers/gpu/drm/tilcdc/
4392 F: Documentation/devicetree/bindings/display/tilcdc/
4394 DRM DRIVERS FOR ZTE ZX
4395 M: Shawn Guo <shawnguo@kernel.org>
4396 L: dri-devel@lists.freedesktop.org
4398 F: drivers/gpu/drm/zte/
4399 F: Documentation/devicetree/bindings/display/zte,vou.txt
4401 DSBR100 USB FM RADIO DRIVER
4402 M: Alexey Klimov <klimov.linux@gmail.com>
4403 L: linux-media@vger.kernel.org
4404 T: git git://linuxtv.org/media_tree.git
4406 F: drivers/media/radio/dsbr100.c
4409 M: Francois Romieu <romieu@fr.zoreil.com>
4410 L: netdev@vger.kernel.org
4412 F: drivers/net/wan/dscc4.c
4415 M: Hans Verkuil <hverkuil@xs4all.nl>
4416 L: linux-media@vger.kernel.org
4417 T: git git://linuxtv.org/media_tree.git
4418 W: https://linuxtv.org
4420 F: drivers/media/pci/dt3155/
4422 DVB_USB_AF9015 MEDIA DRIVER
4423 M: Antti Palosaari <crope@iki.fi>
4424 L: linux-media@vger.kernel.org
4425 W: https://linuxtv.org
4426 W: http://palosaari.fi/linux/
4427 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4428 T: git git://linuxtv.org/anttip/media_tree.git
4430 F: drivers/media/usb/dvb-usb-v2/af9015*
4432 DVB_USB_AF9035 MEDIA DRIVER
4433 M: Antti Palosaari <crope@iki.fi>
4434 L: linux-media@vger.kernel.org
4435 W: https://linuxtv.org
4436 W: http://palosaari.fi/linux/
4437 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4438 T: git git://linuxtv.org/anttip/media_tree.git
4440 F: drivers/media/usb/dvb-usb-v2/af9035*
4442 DVB_USB_ANYSEE MEDIA DRIVER
4443 M: Antti Palosaari <crope@iki.fi>
4444 L: linux-media@vger.kernel.org
4445 W: https://linuxtv.org
4446 W: http://palosaari.fi/linux/
4447 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4448 T: git git://linuxtv.org/anttip/media_tree.git
4450 F: drivers/media/usb/dvb-usb-v2/anysee*
4452 DVB_USB_AU6610 MEDIA DRIVER
4453 M: Antti Palosaari <crope@iki.fi>
4454 L: linux-media@vger.kernel.org
4455 W: https://linuxtv.org
4456 W: http://palosaari.fi/linux/
4457 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4458 T: git git://linuxtv.org/anttip/media_tree.git
4460 F: drivers/media/usb/dvb-usb-v2/au6610*
4462 DVB_USB_CE6230 MEDIA DRIVER
4463 M: Antti Palosaari <crope@iki.fi>
4464 L: linux-media@vger.kernel.org
4465 W: https://linuxtv.org
4466 W: http://palosaari.fi/linux/
4467 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4468 T: git git://linuxtv.org/anttip/media_tree.git
4470 F: drivers/media/usb/dvb-usb-v2/ce6230*
4472 DVB_USB_CXUSB MEDIA DRIVER
4473 M: Michael Krufky <mkrufky@linuxtv.org>
4474 L: linux-media@vger.kernel.org
4475 W: https://linuxtv.org
4476 W: http://github.com/mkrufky
4477 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4478 T: git git://linuxtv.org/media_tree.git
4480 F: drivers/media/usb/dvb-usb/cxusb*
4482 DVB_USB_EC168 MEDIA DRIVER
4483 M: Antti Palosaari <crope@iki.fi>
4484 L: linux-media@vger.kernel.org
4485 W: https://linuxtv.org
4486 W: http://palosaari.fi/linux/
4487 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4488 T: git git://linuxtv.org/anttip/media_tree.git
4490 F: drivers/media/usb/dvb-usb-v2/ec168*
4492 DVB_USB_GL861 MEDIA DRIVER
4493 M: Antti Palosaari <crope@iki.fi>
4494 L: linux-media@vger.kernel.org
4495 W: https://linuxtv.org
4496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4497 T: git git://linuxtv.org/anttip/media_tree.git
4499 F: drivers/media/usb/dvb-usb-v2/gl861*
4501 DVB_USB_MXL111SF MEDIA DRIVER
4502 M: Michael Krufky <mkrufky@linuxtv.org>
4503 L: linux-media@vger.kernel.org
4504 W: https://linuxtv.org
4505 W: http://github.com/mkrufky
4506 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4507 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4509 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4511 DVB_USB_RTL28XXU MEDIA DRIVER
4512 M: Antti Palosaari <crope@iki.fi>
4513 L: linux-media@vger.kernel.org
4514 W: https://linuxtv.org
4515 W: http://palosaari.fi/linux/
4516 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4517 T: git git://linuxtv.org/anttip/media_tree.git
4519 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4521 DVB_USB_V2 MEDIA DRIVER
4522 M: Antti Palosaari <crope@iki.fi>
4523 L: linux-media@vger.kernel.org
4524 W: https://linuxtv.org
4525 W: http://palosaari.fi/linux/
4526 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4527 T: git git://linuxtv.org/anttip/media_tree.git
4529 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4530 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4533 M: Jason Baron <jbaron@akamai.com>
4535 F: lib/dynamic_debug.c
4536 F: include/linux/dynamic_debug.h
4538 DZ DECSTATION DZ11 SERIAL DRIVER
4539 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4541 F: drivers/tty/serial/dz.*
4543 E3X0 POWER BUTTON DRIVER
4544 M: Moritz Fischer <moritz.fischer@ettus.com>
4545 L: usrp-users@lists.ettus.com
4546 W: http://www.ettus.com
4548 F: drivers/input/misc/e3x0-button.c
4549 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4552 M: Antti Palosaari <crope@iki.fi>
4553 L: linux-media@vger.kernel.org
4554 W: https://linuxtv.org
4555 W: http://palosaari.fi/linux/
4556 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4557 T: git git://linuxtv.org/anttip/media_tree.git
4559 F: drivers/media/tuners/e4000*
4561 EATA ISA/EISA/PCI SCSI DRIVER
4562 M: Dario Ballabio <ballabio_dario@emc.com>
4563 L: linux-scsi@vger.kernel.org
4565 F: drivers/scsi/eata.c
4568 M: Antti Palosaari <crope@iki.fi>
4569 L: linux-media@vger.kernel.org
4570 W: https://linuxtv.org
4571 W: http://palosaari.fi/linux/
4572 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4573 T: git git://linuxtv.org/anttip/media_tree.git
4575 F: drivers/media/dvb-frontends/ec100*
4578 M: Tyler Hicks <tyhicks@canonical.com>
4579 L: ecryptfs@vger.kernel.org
4580 W: http://ecryptfs.org
4581 W: https://launchpad.net/ecryptfs
4582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4584 F: Documentation/filesystems/ecryptfs.txt
4588 M: Borislav Petkov <bp@alien8.de>
4589 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4590 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4591 L: linux-edac@vger.kernel.org
4592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4595 F: Documentation/admin-guide/ras.rst
4596 F: Documentation/driver-api/edac.rst
4598 F: include/linux/edac.h
4601 M: Borislav Petkov <bp@alien8.de>
4602 L: linux-edac@vger.kernel.org
4604 F: drivers/edac/amd64_edac*
4607 M: Robert Richter <rric@kernel.org>
4608 L: linux-edac@vger.kernel.org
4610 F: drivers/edac/highbank*
4613 M: Ralf Baechle <ralf@linux-mips.org>
4614 M: David Daney <david.daney@cavium.com>
4615 L: linux-edac@vger.kernel.org
4616 L: linux-mips@linux-mips.org
4618 F: drivers/edac/octeon_edac*
4621 M: Mark Gross <mark.gross@intel.com>
4622 L: linux-edac@vger.kernel.org
4624 F: drivers/edac/e752x_edac.c
4627 L: linux-edac@vger.kernel.org
4629 F: drivers/edac/e7xxx_edac.c
4632 M: York Sun <york.sun@nxp.com>
4633 L: linux-edac@vger.kernel.org
4635 F: drivers/edac/fsl_ddr_edac.*
4638 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4639 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4640 L: linux-edac@vger.kernel.org
4642 F: drivers/edac/ghes_edac.c
4645 M: Tim Small <tim@buttersideup.com>
4646 L: linux-edac@vger.kernel.org
4648 F: drivers/edac/i82443bxgx_edac.c
4651 L: linux-edac@vger.kernel.org
4653 F: drivers/edac/i3000_edac.c
4656 L: linux-edac@vger.kernel.org
4658 F: drivers/edac/i5000_edac.c
4661 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4662 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4663 L: linux-edac@vger.kernel.org
4665 F: drivers/edac/i5400_edac.c
4668 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4669 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4670 L: linux-edac@vger.kernel.org
4672 F: drivers/edac/i7300_edac.c
4675 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4676 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4677 L: linux-edac@vger.kernel.org
4679 F: drivers/edac/i7core_edac.c
4682 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4683 M: "Arvind R." <arvino55@gmail.com>
4684 L: linux-edac@vger.kernel.org
4686 F: drivers/edac/i82975x_edac.c
4689 M: Jason Baron <jbaron@akamai.com>
4690 L: linux-edac@vger.kernel.org
4692 F: drivers/edac/ie31200_edac.c
4695 M: Johannes Thumshirn <morbidrsa@gmail.com>
4696 L: linux-edac@vger.kernel.org
4698 F: drivers/edac/mpc85xx_edac.[ch]
4701 M: Egor Martovetsky <egor@pasemi.com>
4702 L: linux-edac@vger.kernel.org
4704 F: drivers/edac/pasemi_edac.c
4707 M: Tim Small <tim@buttersideup.com>
4708 L: linux-edac@vger.kernel.org
4710 F: drivers/edac/r82600_edac.c
4713 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4714 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4715 L: linux-edac@vger.kernel.org
4717 F: drivers/edac/sb_edac.c
4720 M: Tony Luck <tony.luck@intel.com>
4721 L: linux-edac@vger.kernel.org
4723 F: drivers/edac/skx_edac.c
4726 APPLIED MICRO (APM) X-GENE SOC EDAC
4727 M: Loc Ho <lho@apm.com>
4729 F: drivers/edac/xgene_edac.c
4730 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4732 EDIROL UA-101/UA-1000 DRIVER
4733 M: Clemens Ladisch <clemens@ladisch.de>
4734 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4735 T: git git://git.alsa-project.org/alsa-kernel.git
4737 F: sound/usb/misc/ua101.c
4739 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4740 M: Matt Fleming <matt@codeblueprint.co.uk>
4741 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4742 L: linux-efi@vger.kernel.org
4743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4745 F: Documentation/efi-stub.txt
4746 F: arch/*/kernel/efi.c
4747 F: arch/x86/boot/compressed/eboot.[ch]
4748 F: arch/*/include/asm/efi.h
4749 F: arch/x86/platform/efi/
4750 F: drivers/firmware/efi/
4751 F: include/linux/efi*.h
4752 F: arch/arm/boot/compressed/efi-header.S
4753 F: arch/arm64/kernel/efi-entry.S
4755 EFI VARIABLE FILESYSTEM
4756 M: Matthew Garrett <matthew.garrett@nebula.com>
4757 M: Jeremy Kerr <jk@ozlabs.org>
4758 M: Matt Fleming <matt@codeblueprint.co.uk>
4759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4760 L: linux-efi@vger.kernel.org
4764 EFIFB FRAMEBUFFER DRIVER
4765 L: linux-fbdev@vger.kernel.org
4766 M: Peter Jones <pjones@redhat.com>
4768 F: drivers/video/fbdev/efifb.c
4771 L: linux-efi@vger.kernel.org
4772 M: Ivan Hu <ivan.hu@canonical.com>
4773 M: Matt Fleming <matt@codeblueprint.co.uk>
4775 F: drivers/firmware/efi/test/
4778 W: http://aeschi.ch.eu.org/efs/
4782 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4783 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4784 L: netdev@vger.kernel.org
4786 F: drivers/net/ethernet/ibm/ehea/
4788 EM28XX VIDEO4LINUX DRIVER
4789 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4790 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4791 L: linux-media@vger.kernel.org
4792 W: https://linuxtv.org
4793 T: git git://linuxtv.org/media_tree.git
4795 F: drivers/media/usb/em28xx/
4796 F: Documentation/media/v4l-drivers/em28xx*
4799 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4800 M: Matt Mackall <mpm@selenic.com>
4801 M: David Woodhouse <dwmw2@infradead.org>
4802 L: linux-embedded@vger.kernel.org
4805 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4806 M: James Smart <james.smart@broadcom.com>
4807 M: Dick Kennedy <dick.kennedy@broadcom.com>
4808 L: linux-scsi@vger.kernel.org
4809 W: http://www.broadcom.com
4811 F: drivers/scsi/lpfc/
4813 ENE CB710 FLASH CARD READER DRIVER
4814 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4816 F: drivers/misc/cb710/
4817 F: drivers/mmc/host/cb710-mmc.*
4818 F: include/linux/cb710.h
4820 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4821 M: Maxim Levitsky <maximlevitsky@gmail.com>
4823 F: drivers/media/rc/ene_ir.*
4825 EPSON S1D13XXX FRAMEBUFFER DRIVER
4826 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4829 F: drivers/video/fbdev/s1d13xxxfb.c
4830 F: include/video/s1d13xxxfb.h
4832 ET131X NETWORK DRIVER
4833 M: Mark Einon <mark.einon@gmail.com>
4835 F: drivers/net/ethernet/agere/
4838 M: Stephen Hemminger <stephen@networkplumber.org>
4839 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4840 L: netdev@vger.kernel.org
4841 W: http://www.linuxfoundation.org/en/Net:Bridge
4843 F: include/linux/netfilter_bridge/
4846 ETHERNET PHY LIBRARY
4847 M: Florian Fainelli <f.fainelli@gmail.com>
4848 L: netdev@vger.kernel.org
4850 F: include/linux/phy.h
4851 F: include/linux/phy_fixed.h
4853 F: Documentation/networking/phy.txt
4854 F: drivers/of/of_mdio.c
4855 F: drivers/of/of_net.c
4858 M: Jan Kara <jack@suse.com>
4859 L: linux-ext4@vger.kernel.org
4861 F: Documentation/filesystems/ext2.txt
4863 F: include/linux/ext2*
4866 M: "Theodore Ts'o" <tytso@mit.edu>
4867 M: Andreas Dilger <adilger.kernel@dilger.ca>
4868 L: linux-ext4@vger.kernel.org
4869 W: http://ext4.wiki.kernel.org
4870 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4873 F: Documentation/filesystems/ext4.txt
4876 Extended Verification Module (EVM)
4877 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4878 L: linux-ima-devel@lists.sourceforge.net
4879 L: linux-security-module@vger.kernel.org
4881 F: security/integrity/evm/
4883 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4884 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4885 M: Chanwoo Choi <cw00.choi@samsung.com>
4886 L: linux-kernel@vger.kernel.org
4887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4890 F: include/linux/extcon/
4891 F: include/linux/extcon.h
4892 F: Documentation/extcon/
4893 F: Documentation/devicetree/bindings/extcon/
4896 M: Jingoo Han <jingoohan1@gmail.com>
4897 L: dri-devel@lists.freedesktop.org
4899 F: drivers/gpu/drm/exynos/exynos_dp*
4901 EXYNOS SYSMMU (IOMMU) driver
4902 M: Marek Szyprowski <m.szyprowski@samsung.com>
4903 L: iommu@lists.linux-foundation.org
4905 F: drivers/iommu/exynos-iommu.c
4907 EZchip NPS platform support
4908 M: Noam Camus <noamc@ezchip.com>
4910 F: arch/arc/plat-eznps
4911 F: arch/arc/boot/dts/eznps.dts
4913 F71805F HARDWARE MONITORING DRIVER
4914 M: Jean Delvare <jdelvare@suse.com>
4915 L: linux-hwmon@vger.kernel.org
4917 F: Documentation/hwmon/f71805f
4918 F: drivers/hwmon/f71805f.c
4921 M: Michael Buesch <m@bues.ch>
4922 L: linux-media@vger.kernel.org
4924 F: drivers/media/tuners/fc0011.h
4925 F: drivers/media/tuners/fc0011.c
4928 M: Antti Palosaari <crope@iki.fi>
4929 L: linux-media@vger.kernel.org
4930 W: https://linuxtv.org
4931 W: http://palosaari.fi/linux/
4932 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4933 T: git git://linuxtv.org/anttip/media_tree.git
4935 F: drivers/media/tuners/fc2580*
4938 M: Eric Paris <eparis@redhat.com>
4940 F: fs/notify/fanotify/
4941 F: include/linux/fanotify.h
4942 F: include/uapi/linux/fanotify.h
4944 FARSYNC SYNCHRONOUS DRIVER
4945 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4946 W: http://www.farsite.co.uk/
4948 F: drivers/net/wan/farsync.*
4950 FAULT INJECTION SUPPORT
4951 M: Akinobu Mita <akinobu.mita@gmail.com>
4953 F: Documentation/fault-injection/
4954 F: lib/fault-inject.c
4956 FBTFT Framebuffer drivers
4957 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4958 M: Noralf Trønnes <noralf@tronnes.org>
4960 F: drivers/staging/fbtft/
4962 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4963 M: Johannes Thumshirn <jth@kernel.org>
4964 L: fcoe-devel@open-fcoe.org
4965 W: www.Open-FCoE.org
4967 F: drivers/scsi/libfc/
4968 F: drivers/scsi/fcoe/
4970 F: include/scsi/libfc.h
4971 F: include/scsi/libfcoe.h
4972 F: include/uapi/scsi/fc/
4974 FILE LOCKING (flock() and fcntl()/lockf())
4975 M: Jeff Layton <jlayton@poochiereds.net>
4976 M: "J. Bruce Fields" <bfields@fieldses.org>
4977 L: linux-fsdevel@vger.kernel.org
4979 F: include/linux/fcntl.h
4980 F: include/linux/fs.h
4981 F: include/uapi/linux/fcntl.h
4982 F: include/uapi/linux/fs.h
4986 FILESYSTEMS (VFS and infrastructure)
4987 M: Alexander Viro <viro@zeniv.linux.org.uk>
4988 L: linux-fsdevel@vger.kernel.org
4992 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4993 M: Riku Voipio <riku.voipio@iki.fi>
4994 L: linux-hwmon@vger.kernel.org
4996 F: drivers/hwmon/f75375s.c
4997 F: include/linux/f75375s.h
4999 FIREWIRE AUDIO DRIVERS
5000 M: Clemens Ladisch <clemens@ladisch.de>
5001 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5002 T: git git://git.alsa-project.org/alsa-kernel.git
5006 FIREWIRE MEDIA DRIVERS (firedtv)
5007 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5008 L: linux-media@vger.kernel.org
5009 L: linux1394-devel@lists.sourceforge.net
5010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5012 F: drivers/media/firewire/
5014 FIREWIRE SBP-2 TARGET
5015 M: Chris Boot <bootc@bootc.net>
5016 L: linux-scsi@vger.kernel.org
5017 L: target-devel@vger.kernel.org
5018 L: linux1394-devel@lists.sourceforge.net
5019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5021 F: drivers/target/sbp/
5024 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5025 L: linux1394-devel@lists.sourceforge.net
5026 W: http://ieee1394.wiki.kernel.org/
5027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5029 F: drivers/firewire/
5030 F: include/linux/firewire.h
5031 F: include/uapi/linux/firewire*.h
5034 FIRMWARE LOADER (request_firmware)
5035 M: Ming Lei <ming.lei@canonical.com>
5036 M: Luis R. Rodriguez <mcgrof@kernel.org>
5037 L: linux-kernel@vger.kernel.org
5039 F: Documentation/firmware_class/
5040 F: drivers/base/firmware*.c
5041 F: include/linux/firmware.h
5043 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5044 M: Joshua Morris <josh.h.morris@us.ibm.com>
5045 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5047 F: drivers/block/rsxx/
5050 M: Jiri Kosina <jikos@kernel.org>
5051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5053 F: drivers/block/floppy.c
5056 M: Alessandro Rubini <rubini@gnudd.com>
5057 W: http://www.ohwr.org/projects/fmc-bus
5060 F: include/linux/fmc*.h
5061 F: include/linux/ipmi-fru.h
5064 FPGA MANAGER FRAMEWORK
5065 M: Alan Tull <atull@opensource.altera.com>
5066 R: Moritz Fischer <moritz.fischer@ettus.com>
5067 L: linux-fpga@vger.kernel.org
5069 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5071 F: include/linux/fpga/fpga-mgr.h
5072 W: http://www.rocketboards.org
5075 M: Bill Metzenthen <billm@melbpc.org.au>
5076 W: http://floatingpoint.sourceforge.net/emulator/index.html
5078 F: arch/x86/math-emu/
5080 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5081 L: netdev@vger.kernel.org
5083 F: drivers/net/wan/dlci.c
5084 F: drivers/net/wan/sdla.c
5087 L: linux-fbdev@vger.kernel.org
5088 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5090 F: Documentation/fb/
5093 F: include/linux/fb.h
5094 F: include/uapi/video/
5095 F: include/uapi/linux/fb.h
5097 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5098 M: Horia Geantă <horia.geanta@nxp.com>
5099 M: Dan Douglass <dan.douglass@nxp.com>
5100 L: linux-crypto@vger.kernel.org
5102 F: drivers/crypto/caam/
5103 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5105 FREESCALE DIU FRAMEBUFFER DRIVER
5106 M: Timur Tabi <timur@tabi.org>
5107 L: linux-fbdev@vger.kernel.org
5109 F: drivers/video/fbdev/fsl-diu-fb.*
5111 FREESCALE DMA DRIVER
5112 M: Li Yang <leoli@freescale.com>
5113 M: Zhang Wei <zw@zh-kernel.org>
5114 L: linuxppc-dev@lists.ozlabs.org
5116 F: drivers/dma/fsldma.*
5118 FREESCALE GPMI NAND DRIVER
5119 M: Han Xu <han.xu@nxp.com>
5120 L: linux-mtd@lists.infradead.org
5122 F: drivers/mtd/nand/gpmi-nand/*
5124 FREESCALE I2C CPM DRIVER
5125 M: Jochen Friedrich <jochen@scram.de>
5126 L: linuxppc-dev@lists.ozlabs.org
5127 L: linux-i2c@vger.kernel.org
5129 F: drivers/i2c/busses/i2c-cpm.c
5131 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5132 M: Sascha Hauer <kernel@pengutronix.de>
5133 L: linux-fbdev@vger.kernel.org
5134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5136 F: include/linux/platform_data/video-imxfb.h
5137 F: drivers/video/fbdev/imxfb.c
5139 FREESCALE QUAD SPI DRIVER
5140 M: Han Xu <han.xu@nxp.com>
5141 L: linux-mtd@lists.infradead.org
5143 F: drivers/mtd/spi-nor/fsl-quadspi.c
5145 FREESCALE SOC FS_ENET DRIVER
5146 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5147 M: Vitaly Bordug <vbordug@ru.mvista.com>
5148 L: linuxppc-dev@lists.ozlabs.org
5149 L: netdev@vger.kernel.org
5151 F: drivers/net/ethernet/freescale/fs_enet/
5152 F: include/linux/fs_enet_pd.h
5154 FREESCALE IMX / MXC FEC DRIVER
5155 M: Fugang Duan <fugang.duan@nxp.com>
5156 L: netdev@vger.kernel.org
5158 F: drivers/net/ethernet/freescale/fec_main.c
5159 F: drivers/net/ethernet/freescale/fec_ptp.c
5160 F: drivers/net/ethernet/freescale/fec.h
5161 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5163 FREESCALE QORIQ DPAA FMAN DRIVER
5164 M: Madalin Bucur <madalin.bucur@nxp.com>
5165 L: netdev@vger.kernel.org
5167 F: drivers/net/ethernet/freescale/fman
5168 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5170 FREESCALE QORIQ DPAA ETHERNET DRIVER
5171 M: Madalin Bucur <madalin.bucur@nxp.com>
5172 L: netdev@vger.kernel.org
5174 F: drivers/net/ethernet/freescale/dpaa
5176 FREESCALE SOC DRIVERS
5177 M: Scott Wood <oss@buserror.net>
5178 L: linuxppc-dev@lists.ozlabs.org
5179 L: linux-arm-kernel@lists.infradead.org
5182 F: include/linux/fsl/
5184 FREESCALE QUICC ENGINE LIBRARY
5185 M: Qiang Zhao <qiang.zhao@nxp.com>
5186 L: linuxppc-dev@lists.ozlabs.org
5188 F: drivers/soc/fsl/qe/
5189 F: include/soc/fsl/*qe*.h
5190 F: include/soc/fsl/*ucc*.h
5192 FREESCALE USB PERIPHERAL DRIVERS
5193 M: Li Yang <leoli@freescale.com>
5194 L: linux-usb@vger.kernel.org
5195 L: linuxppc-dev@lists.ozlabs.org
5197 F: drivers/usb/gadget/udc/fsl*
5199 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5200 M: Li Yang <leoli@freescale.com>
5201 L: netdev@vger.kernel.org
5202 L: linuxppc-dev@lists.ozlabs.org
5204 F: drivers/net/ethernet/freescale/ucc_geth*
5206 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5207 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5208 L: netdev@vger.kernel.org
5210 F: drivers/net/ethernet/freescale/gianfar*
5211 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5212 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5214 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5215 M: Zhao Qiang <qiang.zhao@nxp.com>
5216 L: netdev@vger.kernel.org
5217 L: linuxppc-dev@lists.ozlabs.org
5219 F: drivers/net/wan/fsl_ucc_hdlc*
5221 FREESCALE QUICC ENGINE UCC UART DRIVER
5222 M: Timur Tabi <timur@tabi.org>
5223 L: linuxppc-dev@lists.ozlabs.org
5225 F: drivers/tty/serial/ucc_uart.c
5227 FREESCALE SOC SOUND DRIVERS
5228 M: Timur Tabi <timur@tabi.org>
5229 M: Nicolin Chen <nicoleotsuka@gmail.com>
5230 M: Xiubo Li <Xiubo.Lee@gmail.com>
5231 R: Fabio Estevam <fabio.estevam@nxp.com>
5232 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5233 L: linuxppc-dev@lists.ozlabs.org
5235 F: sound/soc/fsl/fsl*
5236 F: sound/soc/fsl/imx*
5237 F: sound/soc/fsl/mpc8610_hpcd.c
5240 M: Christoph Hellwig <hch@infradead.org>
5241 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5246 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5247 M: Pavel Machek <pavel@ucw.cz>
5248 L: linux-pm@vger.kernel.org
5250 F: Documentation/power/freezing-of-tasks.txt
5251 F: include/linux/freezer.h
5255 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5256 L: linux-kernel@vger.kernel.org
5259 F: include/linux/frontswap.h
5261 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5262 M: David Howells <dhowells@redhat.com>
5263 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5265 F: Documentation/filesystems/caching/
5267 F: include/linux/fscache*.h
5269 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5270 M: Theodore Y. Ts'o <tytso@mit.edu>
5271 M: Jaegeuk Kim <jaegeuk@kernel.org>
5272 L: linux-fsdevel@vger.kernel.org
5275 F: include/linux/fscrypto.h
5278 M: Jaegeuk Kim <jaegeuk@kernel.org>
5279 M: Chao Yu <yuchao0@huawei.com>
5280 L: linux-f2fs-devel@lists.sourceforge.net
5281 W: https://f2fs.wiki.kernel.org/
5282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5284 F: Documentation/filesystems/f2fs.txt
5285 F: Documentation/ABI/testing/sysfs-fs-f2fs
5287 F: include/linux/f2fs_fs.h
5288 F: include/trace/events/f2fs.h
5290 FUJITSU FR-V (FRV) PORT
5294 FUJITSU LAPTOP EXTRAS
5295 M: Jonathan Woithe <jwoithe@just42.net>
5296 L: platform-driver-x86@vger.kernel.org
5298 F: drivers/platform/x86/fujitsu-laptop.c
5300 FUJITSU M-5MO LS CAMERA ISP DRIVER
5301 M: Kyungmin Park <kyungmin.park@samsung.com>
5302 M: Heungjun Kim <riverful.kim@samsung.com>
5303 L: linux-media@vger.kernel.org
5305 F: drivers/media/i2c/m5mols/
5306 F: include/media/i2c/m5mols.h
5308 FUJITSU TABLET EXTRAS
5309 M: Robert Gerlach <khnz@gmx.de>
5310 L: platform-driver-x86@vger.kernel.org
5312 F: drivers/platform/x86/fujitsu-tablet.c
5314 FUSE: FILESYSTEM IN USERSPACE
5315 M: Miklos Szeredi <miklos@szeredi.hu>
5316 L: linux-fsdevel@vger.kernel.org
5317 W: http://fuse.sourceforge.net/
5318 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5321 F: include/uapi/linux/fuse.h
5322 F: Documentation/filesystems/fuse.txt
5324 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5325 M: Rik Faith <faith@cs.unc.edu>
5326 L: linux-scsi@vger.kernel.org
5327 S: Odd Fixes (e.g., new signatures)
5328 F: drivers/scsi/fdomain.*
5331 M: Kees Cook <keescook@chromium.org>
5332 R: Emese Revfy <re.emese@gmail.com>
5333 L: kernel-hardening@lists.openwall.com
5335 F: scripts/gcc-plugins/
5336 F: scripts/gcc-plugin.sh
5337 F: scripts/Makefile.gcc-plugins
5338 F: Documentation/gcc-plugins.txt
5340 GCOV BASED KERNEL PROFILING
5341 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5344 F: Documentation/dev-tools/gcov.rst
5346 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5347 M: Achim Leubner <achim_leubner@adaptec.com>
5348 L: linux-scsi@vger.kernel.org
5349 W: http://www.icp-vortex.com/
5351 F: drivers/scsi/gdt*
5353 GDB KERNEL DEBUGGING HELPER SCRIPTS
5354 M: Jan Kiszka <jan.kiszka@siemens.com>
5355 M: Kieran Bingham <kieran@bingham.xyz>
5359 GEMTEK FM RADIO RECEIVER DRIVER
5360 M: Hans Verkuil <hverkuil@xs4all.nl>
5361 L: linux-media@vger.kernel.org
5362 T: git git://linuxtv.org/media_tree.git
5363 W: https://linuxtv.org
5365 F: drivers/media/radio/radio-gemtek*
5367 GENERIC GPIO I2C DRIVER
5368 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5370 F: drivers/i2c/busses/i2c-gpio.c
5371 F: include/linux/i2c-gpio.h
5373 GENERIC GPIO I2C MULTIPLEXER DRIVER
5374 M: Peter Korsgaard <peter.korsgaard@barco.com>
5375 L: linux-i2c@vger.kernel.org
5377 F: drivers/i2c/muxes/i2c-mux-gpio.c
5378 F: include/linux/i2c-mux-gpio.h
5379 F: Documentation/i2c/muxes/i2c-mux-gpio
5381 GENERIC HDLC (WAN) DRIVERS
5382 M: Krzysztof Halasa <khc@pm.waw.pl>
5383 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5385 F: drivers/net/wan/c101.c
5386 F: drivers/net/wan/hd6457*
5387 F: drivers/net/wan/hdlc*
5388 F: drivers/net/wan/n2.c
5389 F: drivers/net/wan/pc300too.c
5390 F: drivers/net/wan/pci200syn.c
5391 F: drivers/net/wan/wanxl*
5393 GENERIC INCLUDE/ASM HEADER FILES
5394 M: Arnd Bergmann <arnd@arndb.de>
5395 L: linux-arch@vger.kernel.org
5396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5398 F: include/asm-generic/
5399 F: include/uapi/asm-generic/
5401 GENERIC PHY FRAMEWORK
5402 M: Kishon Vijay Abraham I <kishon@ti.com>
5403 L: linux-kernel@vger.kernel.org
5404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5407 F: include/linux/phy/
5410 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5411 M: Kevin Hilman <khilman@kernel.org>
5412 M: Ulf Hansson <ulf.hansson@linaro.org>
5413 L: linux-pm@vger.kernel.org
5415 F: drivers/base/power/domain*.c
5416 F: include/linux/pm_domain.h
5418 GENERIC UIO DRIVER FOR PCI DEVICES
5419 M: "Michael S. Tsirkin" <mst@redhat.com>
5420 L: kvm@vger.kernel.org
5422 F: drivers/uio/uio_pci_generic.c
5424 GET_MAINTAINER SCRIPT
5425 M: Joe Perches <joe@perches.com>
5427 F: scripts/get_maintainer.pl
5429 GENWQE (IBM Generic Workqueue Card)
5430 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5431 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5433 F: drivers/misc/genwqe/
5436 M: Steven Whitehouse <swhiteho@redhat.com>
5437 M: Bob Peterson <rpeterso@redhat.com>
5438 L: cluster-devel@redhat.com
5439 W: http://sources.redhat.com/cluster/
5440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5442 F: Documentation/filesystems/gfs2*.txt
5444 F: include/uapi/linux/gfs2_ondisk.h
5446 GIGASET ISDN DRIVERS
5447 M: Paul Bolle <pebolle@tiscali.nl>
5448 L: gigaset307x-common@lists.sourceforge.net
5449 W: http://gigaset307x.sourceforge.net/
5451 F: Documentation/isdn/README.gigaset
5452 F: drivers/isdn/gigaset/
5453 F: include/uapi/linux/gigaset_dev.h
5456 M: Hans Verkuil <hans.verkuil@cisco.com>
5457 L: linux-media@vger.kernel.org
5459 F: drivers/media/usb/go7007/
5462 M: Bastien Nocera <hadess@hadess.net>
5463 L: linux-input@vger.kernel.org
5465 F: drivers/input/touchscreen/goodix.c
5468 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5469 L: linux-gpio@vger.kernel.org
5471 F: drivers/gpio/gpio-mockup.c
5472 F: tools/testing/selftests/gpio/
5475 M: Linus Walleij <linus.walleij@linaro.org>
5476 M: Alexandre Courbot <gnurou@gmail.com>
5477 L: linux-gpio@vger.kernel.org
5478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5480 F: Documentation/devicetree/bindings/gpio/
5481 F: Documentation/gpio/
5482 F: Documentation/ABI/testing/gpio-cdev
5483 F: Documentation/ABI/obsolete/sysfs-gpio
5485 F: include/linux/gpio/
5486 F: include/linux/gpio.h
5487 F: include/asm-generic/gpio.h
5488 F: include/uapi/linux/gpio.h
5491 GRE DEMULTIPLEXER DRIVER
5492 M: Dmitry Kozlov <xeb@mail.ru>
5493 L: netdev@vger.kernel.org
5495 F: net/ipv4/gre_demux.c
5496 F: net/ipv4/gre_offload.c
5497 F: include/net/gre.h
5499 GRETH 10/100/1G Ethernet MAC device driver
5500 M: Andreas Larsson <andreas@gaisler.com>
5501 L: netdev@vger.kernel.org
5503 F: drivers/net/ethernet/aeroflex/
5506 M: Johan Hovold <johan@kernel.org>
5507 M: Alex Elder <elder@kernel.org>
5508 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5510 F: drivers/staging/greybus/
5512 GREYBUS AUDIO PROTOCOLS DRIVERS
5513 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5514 M: Mark Greer <mgreer@animalcreek.com>
5516 F: drivers/staging/greybus/audio_apbridgea.c
5517 F: drivers/staging/greybus/audio_apbridgea.h
5518 F: drivers/staging/greybus/audio_codec.c
5519 F: drivers/staging/greybus/audio_codec.h
5520 F: drivers/staging/greybus/audio_gb.c
5521 F: drivers/staging/greybus/audio_manager.c
5522 F: drivers/staging/greybus/audio_manager.h
5523 F: drivers/staging/greybus/audio_manager_module.c
5524 F: drivers/staging/greybus/audio_manager_private.h
5525 F: drivers/staging/greybus/audio_manager_sysfs.c
5526 F: drivers/staging/greybus/audio_module.c
5527 F: drivers/staging/greybus/audio_topology.c
5529 GREYBUS PROTOCOLS DRIVERS
5530 M: Rui Miguel Silva <rmfrfs@gmail.com>
5532 F: drivers/staging/greybus/sdio.c
5533 F: drivers/staging/greybus/light.c
5534 F: drivers/staging/greybus/gpio.c
5535 F: drivers/staging/greybus/power_supply.c
5536 F: drivers/staging/greybus/spi.c
5537 F: drivers/staging/greybus/spilib.c
5539 GREYBUS PROTOCOLS DRIVERS
5540 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5542 F: drivers/staging/greybus/loopback.c
5543 F: drivers/staging/greybus/timesync.c
5544 F: drivers/staging/greybus/timesync_platform.c
5546 GREYBUS PROTOCOLS DRIVERS
5547 M: Viresh Kumar <vireshk@kernel.org>
5549 F: drivers/staging/greybus/authentication.c
5550 F: drivers/staging/greybus/bootrom.c
5551 F: drivers/staging/greybus/firmware.h
5552 F: drivers/staging/greybus/fw-core.c
5553 F: drivers/staging/greybus/fw-download.c
5554 F: drivers/staging/greybus/fw-managament.c
5555 F: drivers/staging/greybus/greybus_authentication.h
5556 F: drivers/staging/greybus/greybus_firmware.h
5557 F: drivers/staging/greybus/hid.c
5558 F: drivers/staging/greybus/i2c.c
5559 F: drivers/staging/greybus/spi.c
5560 F: drivers/staging/greybus/spilib.c
5561 F: drivers/staging/greybus/spilib.h
5563 GREYBUS PROTOCOLS DRIVERS
5564 M: David Lin <dtwlin@gmail.com>
5566 F: drivers/staging/greybus/uart.c
5567 F: drivers/staging/greybus/log.c
5569 GREYBUS PLATFORM DRIVERS
5570 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5572 F: drivers/staging/greybus/arche-platform.c
5573 F: drivers/staging/greybus/arche-apb-ctrl.c
5574 F: drivers/staging/greybus/arche_platform.h
5576 GS1662 VIDEO SERIALIZER
5577 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5578 L: linux-media@vger.kernel.org
5579 T: git git://linuxtv.org/media_tree.git
5581 F: drivers/media/spi/gs1662.c
5583 GSPCA FINEPIX SUBDRIVER
5584 M: Frank Zago <frank@zago.net>
5585 L: linux-media@vger.kernel.org
5586 T: git git://linuxtv.org/media_tree.git
5588 F: drivers/media/usb/gspca/finepix.c
5590 GSPCA GL860 SUBDRIVER
5591 M: Olivier Lorin <o.lorin@laposte.net>
5592 L: linux-media@vger.kernel.org
5593 T: git git://linuxtv.org/media_tree.git
5595 F: drivers/media/usb/gspca/gl860/
5597 GSPCA M5602 SUBDRIVER
5598 M: Erik Andren <erik.andren@gmail.com>
5599 L: linux-media@vger.kernel.org
5600 T: git git://linuxtv.org/media_tree.git
5602 F: drivers/media/usb/gspca/m5602/
5604 GSPCA PAC207 SONIXB SUBDRIVER
5605 M: Hans Verkuil <hverkuil@xs4all.nl>
5606 L: linux-media@vger.kernel.org
5607 T: git git://linuxtv.org/media_tree.git
5609 F: drivers/media/usb/gspca/pac207.c
5611 GSPCA SN9C20X SUBDRIVER
5612 M: Brian Johnson <brijohn@gmail.com>
5613 L: linux-media@vger.kernel.org
5614 T: git git://linuxtv.org/media_tree.git
5616 F: drivers/media/usb/gspca/sn9c20x.c
5618 GSPCA T613 SUBDRIVER
5619 M: Leandro Costantino <lcostantino@gmail.com>
5620 L: linux-media@vger.kernel.org
5621 T: git git://linuxtv.org/media_tree.git
5623 F: drivers/media/usb/gspca/t613.c
5625 GSPCA USB WEBCAM DRIVER
5626 M: Hans Verkuil <hverkuil@xs4all.nl>
5627 L: linux-media@vger.kernel.org
5628 T: git git://linuxtv.org/media_tree.git
5630 F: drivers/media/usb/gspca/
5632 GUID PARTITION TABLE (GPT)
5633 M: Davidlohr Bueso <dave@stgolabs.net>
5634 L: linux-efi@vger.kernel.org
5636 F: block/partitions/efi.*
5638 STK1160 USB VIDEO CAPTURE DRIVER
5639 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5640 L: linux-media@vger.kernel.org
5641 T: git git://linuxtv.org/media_tree.git
5643 F: drivers/media/usb/stk1160/
5646 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5647 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5648 W: http://uclinux-h8.sourceforge.jp
5649 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5652 F: drivers/clocksource/h8300_*.c
5653 F: drivers/clk/h8300/
5654 F: drivers/irqchip/irq-renesas-h8*.c
5656 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5657 M: Frank Seidel <frank@f-seidel.de>
5658 L: platform-driver-x86@vger.kernel.org
5659 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5661 F: drivers/platform/x86/hdaps.c
5663 HDPVR USB VIDEO ENCODER DRIVER
5664 M: Hans Verkuil <hverkuil@xs4all.nl>
5665 L: linux-media@vger.kernel.org
5666 T: git git://linuxtv.org/media_tree.git
5667 W: https://linuxtv.org
5669 F: drivers/media/usb/hdpvr/
5671 HWPOISON MEMORY FAILURE HANDLING
5672 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5673 L: linux-mm@kvack.org
5675 F: mm/memory-failure.c
5676 F: mm/hwpoison-inject.c
5678 HYPERVISOR VIRTUAL CONSOLE DRIVER
5679 L: linuxppc-dev@lists.ozlabs.org
5684 M: Antti Palosaari <crope@iki.fi>
5685 L: linux-media@vger.kernel.org
5686 W: https://linuxtv.org
5687 W: http://palosaari.fi/linux/
5688 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5689 T: git git://linuxtv.org/anttip/media_tree.git
5691 F: drivers/media/usb/hackrf/
5694 M: Jean Delvare <jdelvare@suse.com>
5695 M: Guenter Roeck <linux@roeck-us.net>
5696 L: linux-hwmon@vger.kernel.org
5697 W: http://hwmon.wiki.kernel.org/
5698 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5701 F: Documentation/hwmon/
5703 F: include/linux/hwmon*.h
5705 HARDWARE RANDOM NUMBER GENERATOR CORE
5706 M: Matt Mackall <mpm@selenic.com>
5707 M: Herbert Xu <herbert@gondor.apana.org.au>
5708 L: linux-crypto@vger.kernel.org
5710 F: Documentation/devicetree/bindings/rng/
5711 F: Documentation/hw_random.txt
5712 F: drivers/char/hw_random/
5713 F: include/linux/hw_random.h
5715 HARDWARE SPINLOCK CORE
5716 M: Ohad Ben-Cohen <ohad@wizery.com>
5717 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5718 L: linux-remoteproc@vger.kernel.org
5720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5721 F: Documentation/devicetree/bindings/hwlock/
5722 F: Documentation/hwspinlock.txt
5723 F: drivers/hwspinlock/
5724 F: include/linux/hwspinlock.h
5726 HARMONY SOUND DRIVER
5727 L: linux-parisc@vger.kernel.org
5729 F: sound/parisc/harmony.*
5732 M: Antti Palosaari <crope@iki.fi>
5733 L: linux-media@vger.kernel.org
5734 W: https://linuxtv.org
5735 W: http://palosaari.fi/linux/
5736 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5737 T: git git://linuxtv.org/anttip/media_tree.git
5739 F: drivers/media/dvb-frontends/hd29l2*
5741 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5742 M: Jimmy Vance <jimmy.vance@hpe.com>
5744 F: Documentation/watchdog/hpwdt.txt
5745 F: drivers/watchdog/hpwdt.c
5747 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5748 M: Don Brace <don.brace@microsemi.com>
5749 L: esc.storagedev@microsemi.com
5750 L: linux-scsi@vger.kernel.org
5752 F: Documentation/scsi/hpsa.txt
5753 F: drivers/scsi/hpsa*.[ch]
5754 F: include/linux/cciss*.h
5755 F: include/uapi/linux/cciss*.h
5757 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5758 M: Don Brace <don.brace@microsemi.com>
5759 L: esc.storagedev@microsemi.com
5760 L: linux-scsi@vger.kernel.org
5762 F: Documentation/blockdev/cciss.txt
5763 F: drivers/block/cciss*
5764 F: include/linux/cciss_ioctl.h
5765 F: include/uapi/linux/cciss_ioctl.h
5768 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5769 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5770 L: linux-rdma@vger.kernel.org
5772 F: drivers/infiniband/hw/hfi1
5775 L: linux-fsdevel@vger.kernel.org
5777 F: Documentation/filesystems/hfs.txt
5781 L: linux-fsdevel@vger.kernel.org
5783 F: Documentation/filesystems/hfsplus.txt
5786 HGA FRAMEBUFFER DRIVER
5787 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5788 L: linux-nvidia@lists.surfsouth.com
5789 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5791 F: drivers/video/fbdev/hgafb.c
5793 HIBERNATION (aka Software Suspend, aka swsusp)
5794 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5795 M: Pavel Machek <pavel@ucw.cz>
5796 L: linux-pm@vger.kernel.org
5797 B: https://bugzilla.kernel.org
5800 F: drivers/base/power/
5802 F: include/linux/suspend.h
5803 F: include/linux/freezer.h
5804 F: include/linux/pm.h
5805 F: arch/*/include/asm/suspend*.h
5808 M: Jiri Kosina <jikos@kernel.org>
5809 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5810 L: linux-input@vger.kernel.org
5811 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5814 F: include/linux/hid*
5815 F: include/uapi/linux/hid*
5817 HID SENSOR HUB DRIVERS
5818 M: Jiri Kosina <jikos@kernel.org>
5819 M: Jonathan Cameron <jic23@kernel.org>
5820 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5821 L: linux-input@vger.kernel.org
5822 L: linux-iio@vger.kernel.org
5824 F: Documentation/hid/hid-sensor*
5825 F: drivers/hid/hid-sensor-*
5826 F: drivers/iio/*/hid-*
5827 F: include/linux/hid-sensor-*
5829 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5830 M: Thomas Gleixner <tglx@linutronix.de>
5831 L: linux-kernel@vger.kernel.org
5832 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5834 F: Documentation/timers/
5835 F: kernel/time/hrtimer.c
5836 F: kernel/time/clockevents.c
5837 F: kernel/time/tick*.*
5838 F: kernel/time/timer_*.c
5839 F: include/linux/clockchips.h
5840 F: include/linux/hrtimer.h
5842 HIGH-SPEED SCC DRIVER FOR AX.25
5843 L: linux-hams@vger.kernel.org
5845 F: drivers/net/hamradio/dmascc.c
5846 F: drivers/net/hamradio/scc.c
5848 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5849 M: HighPoint Linux Team <linux@highpoint-tech.com>
5850 W: http://www.highpoint-tech.com
5852 F: Documentation/scsi/hptiop.txt
5853 F: drivers/scsi/hptiop.c
5856 M: Jes Sorensen <jes@trained-monkey.org>
5857 L: linux-hippi@sunsite.dk
5859 F: include/linux/hippidevice.h
5860 F: include/uapi/linux/if_hippi.h
5862 F: drivers/net/hippi/
5864 HISILICON NETWORK SUBSYSTEM DRIVER
5865 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5866 M: Salil Mehta <salil.mehta@huawei.com>
5867 L: netdev@vger.kernel.org
5868 W: http://www.hisilicon.com
5870 F: drivers/net/ethernet/hisilicon/
5871 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5873 HISILICON ROCE DRIVER
5874 M: Lijun Ou <oulijun@huawei.com>
5875 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5876 L: linux-rdma@vger.kernel.org
5878 F: drivers/infiniband/hw/hns/
5879 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5881 HISILICON SAS Controller
5882 M: John Garry <john.garry@huawei.com>
5883 W: http://www.hisilicon.com
5885 F: drivers/scsi/hisi_sas/
5886 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5889 M: Jouni Malinen <j@w1.fi>
5890 L: linux-wireless@vger.kernel.org
5891 W: http://w1.fi/hostap-driver.html
5893 F: drivers/net/wireless/intersil/hostap/
5895 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5896 L: platform-driver-x86@vger.kernel.org
5898 F: drivers/platform/x86/tc1100-wmi.c
5900 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5901 M: Jaroslav Kysela <perex@perex.cz>
5903 F: drivers/net/ethernet/hp/hp100.*
5905 HPET: High Precision Event Timers driver
5906 M: Clemens Ladisch <clemens@ladisch.de>
5908 F: Documentation/timers/hpet.txt
5909 F: drivers/char/hpet.c
5910 F: include/linux/hpet.h
5911 F: include/uapi/linux/hpet.h
5915 F: arch/x86/kernel/hpet.c
5916 F: arch/x86/include/asm/hpet.h
5919 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5920 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5925 M: Sebastian Reichel <sre@kernel.org>
5926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5928 F: Documentation/ABI/testing/sysfs-bus-hsi
5929 F: Documentation/device-drivers/serial-interfaces.rst
5931 F: include/linux/hsi/
5932 F: include/uapi/linux/hsi/
5935 M: Jan Dumon <j.dumon@option.com>
5936 W: http://www.pharscape.org
5938 F: drivers/net/usb/hso.c
5940 HSR NETWORK PROTOCOL
5941 M: Arvid Brodin <arvid.brodin@alten.se>
5942 L: netdev@vger.kernel.org
5946 HTCPEN TOUCHSCREEN DRIVER
5947 M: Pau Oliva Fora <pof@eslack.org>
5948 L: linux-input@vger.kernel.org
5950 F: drivers/input/touchscreen/htcpen.c
5953 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5958 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5959 L: linux-media@vger.kernel.org
5960 T: git git://linuxtv.org/media_tree.git
5961 W: https://linuxtv.org
5963 F: drivers/media/platform/sti/hva
5965 Hyper-V CORE AND DRIVERS
5966 M: "K. Y. Srinivasan" <kys@microsoft.com>
5967 M: Haiyang Zhang <haiyangz@microsoft.com>
5968 L: devel@linuxdriverproject.org
5970 F: arch/x86/include/asm/mshyperv.h
5971 F: arch/x86/include/uapi/asm/hyperv.h
5972 F: arch/x86/kernel/cpu/mshyperv.c
5973 F: drivers/hid/hid-hyperv.c
5975 F: drivers/input/serio/hyperv-keyboard.c
5976 F: drivers/pci/host/pci-hyperv.c
5977 F: drivers/net/hyperv/
5978 F: drivers/scsi/storvsc_drv.c
5979 F: drivers/uio/uio_hv_generic.c
5980 F: drivers/video/fbdev/hyperv_fb.c
5981 F: include/linux/hyperv.h
5983 F: Documentation/ABI/stable/sysfs-bus-vmbus
5986 M: Peter Rosin <peda@axentia.se>
5987 L: linux-i2c@vger.kernel.org
5989 F: Documentation/i2c/i2c-topology
5990 F: Documentation/i2c/muxes/
5991 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5992 F: Documentation/devicetree/bindings/i2c/i2c-arb*
5993 F: Documentation/devicetree/bindings/i2c/i2c-gate*
5994 F: drivers/i2c/i2c-mux.c
5995 F: drivers/i2c/muxes/
5996 F: include/linux/i2c-mux.h
5998 I2C OVER PARALLEL PORT
5999 M: Jean Delvare <jdelvare@suse.com>
6000 L: linux-i2c@vger.kernel.org
6002 F: Documentation/i2c/busses/i2c-parport
6003 F: Documentation/i2c/busses/i2c-parport-light
6004 F: drivers/i2c/busses/i2c-parport.c
6005 F: drivers/i2c/busses/i2c-parport-light.c
6007 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6008 M: Jean Delvare <jdelvare@suse.com>
6009 L: linux-i2c@vger.kernel.org
6011 F: Documentation/i2c/busses/i2c-ali1535
6012 F: Documentation/i2c/busses/i2c-ali1563
6013 F: Documentation/i2c/busses/i2c-ali15x3
6014 F: Documentation/i2c/busses/i2c-amd756
6015 F: Documentation/i2c/busses/i2c-amd8111
6016 F: Documentation/i2c/busses/i2c-i801
6017 F: Documentation/i2c/busses/i2c-nforce2
6018 F: Documentation/i2c/busses/i2c-piix4
6019 F: Documentation/i2c/busses/i2c-sis5595
6020 F: Documentation/i2c/busses/i2c-sis630
6021 F: Documentation/i2c/busses/i2c-sis96x
6022 F: Documentation/i2c/busses/i2c-via
6023 F: Documentation/i2c/busses/i2c-viapro
6024 F: drivers/i2c/busses/i2c-ali1535.c
6025 F: drivers/i2c/busses/i2c-ali1563.c
6026 F: drivers/i2c/busses/i2c-ali15x3.c
6027 F: drivers/i2c/busses/i2c-amd756.c
6028 F: drivers/i2c/busses/i2c-amd756-s4882.c
6029 F: drivers/i2c/busses/i2c-amd8111.c
6030 F: drivers/i2c/busses/i2c-i801.c
6031 F: drivers/i2c/busses/i2c-isch.c
6032 F: drivers/i2c/busses/i2c-nforce2.c
6033 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6034 F: drivers/i2c/busses/i2c-piix4.c
6035 F: drivers/i2c/busses/i2c-sis5595.c
6036 F: drivers/i2c/busses/i2c-sis630.c
6037 F: drivers/i2c/busses/i2c-sis96x.c
6038 F: drivers/i2c/busses/i2c-via.c
6039 F: drivers/i2c/busses/i2c-viapro.c
6041 I2C/SMBUS ISMT DRIVER
6042 M: Seth Heasley <seth.heasley@intel.com>
6043 M: Neil Horman <nhorman@tuxdriver.com>
6044 L: linux-i2c@vger.kernel.org
6045 F: drivers/i2c/busses/i2c-ismt.c
6046 F: Documentation/i2c/busses/i2c-ismt
6048 I2C/SMBUS STUB DRIVER
6049 M: Jean Delvare <jdelvare@suse.com>
6050 L: linux-i2c@vger.kernel.org
6052 F: drivers/i2c/i2c-stub.c
6055 M: Wolfram Sang <wsa@the-dreams.de>
6056 L: linux-i2c@vger.kernel.org
6057 W: https://i2c.wiki.kernel.org/
6058 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6061 F: Documentation/devicetree/bindings/i2c/
6062 F: Documentation/i2c/
6065 F: include/linux/i2c.h
6066 F: include/linux/i2c-*.h
6067 F: include/uapi/linux/i2c.h
6068 F: include/uapi/linux/i2c-*.h
6071 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6072 L: linux-i2c@vger.kernel.org
6073 L: linux-acpi@vger.kernel.org
6077 M: Jean Delvare <jdelvare@suse.com>
6078 L: linux-i2c@vger.kernel.org
6080 F: Documentation/i2c/busses/i2c-taos-evm
6081 F: drivers/i2c/busses/i2c-taos-evm.c
6084 M: Till Harbaum <till@harbaum.org>
6085 L: linux-i2c@vger.kernel.org
6086 W: http://www.harbaum.org/till/i2c_tiny_usb
6088 F: drivers/i2c/busses/i2c-tiny-usb.c
6091 M: "H. Peter Anvin" <hpa@zytor.com>
6095 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6096 M: "H. Peter Anvin" <hpa@zytor.com>
6097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6100 IA64 (Itanium) PLATFORM
6101 M: Tony Luck <tony.luck@intel.com>
6102 M: Fenghua Yu <fenghua.yu@intel.com>
6103 L: linux-ia64@vger.kernel.org
6104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6108 IBM Power VMX Cryptographic instructions
6109 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6110 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6111 L: linux-crypto@vger.kernel.org
6113 F: drivers/crypto/vmx/Makefile
6114 F: drivers/crypto/vmx/Kconfig
6115 F: drivers/crypto/vmx/vmx.c
6116 F: drivers/crypto/vmx/aes*
6117 F: drivers/crypto/vmx/ghash*
6118 F: drivers/crypto/vmx/ppc-xlate.pl
6120 IBM Power in-Nest Crypto Acceleration
6121 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6122 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6123 L: linux-crypto@vger.kernel.org
6125 F: drivers/crypto/nx/Makefile
6126 F: drivers/crypto/nx/Kconfig
6127 F: drivers/crypto/nx/nx-aes*
6128 F: drivers/crypto/nx/nx-sha*
6129 F: drivers/crypto/nx/nx.*
6130 F: drivers/crypto/nx/nx_csbcpb.h
6131 F: drivers/crypto/nx/nx_debugfs.h
6133 IBM Power 842 compression accelerator
6134 M: Dan Streetman <ddstreet@ieee.org>
6136 F: drivers/crypto/nx/Makefile
6137 F: drivers/crypto/nx/Kconfig
6138 F: drivers/crypto/nx/nx-842*
6139 F: include/linux/sw842.h
6143 IBM Power Linux RAID adapter
6144 M: Brian King <brking@us.ibm.com>
6146 F: drivers/scsi/ipr.*
6148 IBM Power Virtual Ethernet Device Driver
6149 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6150 L: netdev@vger.kernel.org
6152 F: drivers/net/ethernet/ibm/ibmveth.*
6154 IBM Power SRIOV Virtual NIC Device Driver
6155 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6156 M: John Allen <jallen@linux.vnet.ibm.com>
6157 L: netdev@vger.kernel.org
6159 F: drivers/net/ethernet/ibm/ibmvnic.*
6161 IBM Power Virtual SCSI Device Drivers
6162 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6163 L: linux-scsi@vger.kernel.org
6165 F: drivers/scsi/ibmvscsi/ibmvscsi*
6166 F: include/scsi/viosrp.h
6168 IBM Power Virtual SCSI Device Target Driver
6169 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6170 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6171 L: linux-scsi@vger.kernel.org
6172 L: target-devel@vger.kernel.org
6174 F: drivers/scsi/ibmvscsi_tgt/
6176 IBM Power Virtual FC Device Drivers
6177 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6178 L: linux-scsi@vger.kernel.org
6180 F: drivers/scsi/ibmvscsi/ibmvfc*
6182 IBM ServeRAID RAID DRIVER
6184 F: drivers/scsi/ips.*
6186 ICH LPC AND GPIO DRIVER
6187 M: Peter Tyser <ptyser@xes-inc.com>
6189 F: drivers/mfd/lpc_ich.c
6190 F: drivers/gpio/gpio-ich.c
6193 M: "David S. Miller" <davem@davemloft.net>
6194 L: linux-ide@vger.kernel.org
6195 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6198 F: Documentation/ide/
6200 F: include/linux/ide.h
6202 IDEAPAD LAPTOP EXTRAS DRIVER
6203 M: Ike Panhc <ike.pan@canonical.com>
6204 L: platform-driver-x86@vger.kernel.org
6205 W: http://launchpad.net/ideapad-laptop
6207 F: drivers/platform/x86/ideapad-laptop.c
6209 IDEAPAD LAPTOP SLIDEBAR DRIVER
6210 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6211 L: linux-input@vger.kernel.org
6212 W: https://github.com/o2genum/ideapad-slidebar
6214 F: drivers/input/misc/ideapad_slidebar.c
6217 M: Borislav Petkov <bp@alien8.de>
6218 L: linux-ide@vger.kernel.org
6220 F: Documentation/cdrom/ide-cd
6221 F: drivers/ide/ide-cd*
6223 IEEE 802.15.4 SUBSYSTEM
6224 M: Alexander Aring <aar@pengutronix.de>
6225 M: Stefan Schmidt <stefan@osg.samsung.com>
6226 L: linux-wpan@vger.kernel.org
6227 W: http://wpan.cakelab.org/
6228 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6233 F: drivers/net/ieee802154/
6234 F: include/linux/nl802154.h
6235 F: include/linux/ieee802154.h
6236 F: include/net/nl802154.h
6237 F: include/net/mac802154.h
6238 F: include/net/af_ieee802154.h
6239 F: include/net/cfg802154.h
6240 F: include/net/ieee802154_netdev.h
6241 F: Documentation/networking/ieee802154.txt
6243 IGORPLUG-USB IR RECEIVER
6244 M: Sean Young <sean@mess.org>
6245 L: linux-media@vger.kernel.org
6247 F: drivers/media/rc/igorplugusb.c
6249 IGUANAWORKS USB IR TRANSCEIVER
6250 M: Sean Young <sean@mess.org>
6251 L: linux-media@vger.kernel.org
6253 F: drivers/media/rc/iguanair.c
6255 IIO DIGITAL POTENTIOMETER DAC
6256 M: Peter Rosin <peda@axentia.se>
6257 L: linux-iio@vger.kernel.org
6259 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6260 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6261 F: drivers/iio/dac/dpot-dac.c
6263 IIO ENVELOPE DETECTOR
6264 M: Peter Rosin <peda@axentia.se>
6265 L: linux-iio@vger.kernel.org
6267 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6268 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6269 F: drivers/iio/adc/envelope-detector.c
6271 IIO SUBSYSTEM AND DRIVERS
6272 M: Jonathan Cameron <jic23@kernel.org>
6273 R: Hartmut Knaack <knaack.h@gmx.de>
6274 R: Lars-Peter Clausen <lars@metafoo.de>
6275 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6276 L: linux-iio@vger.kernel.org
6277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6279 F: Documentation/devicetree/bindings/iio/
6281 F: drivers/staging/iio/
6282 F: include/linux/iio/
6285 IKANOS/ADI EAGLE ADSL USB DRIVER
6286 M: Matthieu Castet <castet.matthieu@free.fr>
6287 M: Stanislaw Gruszka <stf_xl@wp.pl>
6289 F: drivers/usb/atm/ueagle-atm.c
6291 IMGTEC ASCII LCD DRIVER
6292 M: Paul Burton <paul.burton@imgtec.com>
6294 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6295 F: drivers/auxdisplay/img-ascii-lcd.c
6297 INA209 HARDWARE MONITOR DRIVER
6298 M: Guenter Roeck <linux@roeck-us.net>
6299 L: linux-hwmon@vger.kernel.org
6301 F: Documentation/hwmon/ina209
6302 F: Documentation/devicetree/bindings/i2c/ina209.txt
6303 F: drivers/hwmon/ina209.c
6305 INA2XX HARDWARE MONITOR DRIVER
6306 M: Guenter Roeck <linux@roeck-us.net>
6307 L: linux-hwmon@vger.kernel.org
6309 F: Documentation/hwmon/ina2xx
6310 F: drivers/hwmon/ina2xx.c
6311 F: include/linux/platform_data/ina2xx.h
6313 INDUSTRY PACK SUBSYSTEM (IPACK)
6314 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6315 M: Jens Taprogge <jens.taprogge@taprogge.org>
6316 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6317 L: industrypack-devel@lists.sourceforge.net
6318 W: http://industrypack.sourceforge.net
6322 INGENIC JZ4780 DMA Driver
6323 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6325 F: drivers/dma/dma-jz4780.c
6327 INGENIC JZ4780 NAND DRIVER
6328 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6329 L: linux-mtd@lists.infradead.org
6331 F: drivers/mtd/nand/jz4780_*
6333 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6334 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6335 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6336 L: linux-ima-devel@lists.sourceforge.net
6337 L: linux-ima-user@lists.sourceforge.net
6338 L: linux-security-module@vger.kernel.org
6339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6341 F: security/integrity/ima/
6343 IMGTEC IR DECODER DRIVER
6344 M: James Hogan <james.hogan@imgtec.com>
6346 F: drivers/media/rc/img-ir/
6348 IMS TWINTURBO FRAMEBUFFER DRIVER
6349 L: linux-fbdev@vger.kernel.org
6351 F: drivers/video/fbdev/imsttfb.c
6353 INFINIBAND SUBSYSTEM
6354 M: Doug Ledford <dledford@redhat.com>
6355 M: Sean Hefty <sean.hefty@intel.com>
6356 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6357 L: linux-rdma@vger.kernel.org
6358 W: http://www.openfabrics.org/
6359 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6362 F: Documentation/infiniband/
6363 F: drivers/infiniband/
6364 F: include/uapi/linux/if_infiniband.h
6365 F: include/uapi/rdma/
6369 M: John McCutchan <john@johnmccutchan.com>
6370 M: Robert Love <rlove@rlove.org>
6371 M: Eric Paris <eparis@parisplace.org>
6373 F: Documentation/filesystems/inotify.txt
6374 F: fs/notify/inotify/
6375 F: include/linux/inotify.h
6376 F: include/uapi/linux/inotify.h
6378 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6379 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6380 L: linux-input@vger.kernel.org
6381 Q: http://patchwork.kernel.org/project/linux-input/list/
6382 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6385 F: include/linux/input.h
6386 F: include/uapi/linux/input.h
6387 F: include/linux/input/
6388 F: Documentation/devicetree/bindings/input/
6390 INPUT MULTITOUCH (MT) PROTOCOL
6391 M: Henrik Rydberg <rydberg@bitmath.org>
6392 L: linux-input@vger.kernel.org
6394 F: Documentation/input/multi-touch-protocol.txt
6395 F: drivers/input/input-mt.c
6398 INTEL ASoC BDW/HSW DRIVERS
6399 M: Jie Yang <yang.jie@linux.intel.com>
6400 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6402 F: sound/soc/intel/common/sst-dsp*
6403 F: sound/soc/intel/common/sst-firmware.c
6404 F: sound/soc/intel/boards/broadwell.c
6405 F: sound/soc/intel/haswell/
6407 INTEL C600 SERIES SAS CONTROLLER DRIVER
6408 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6409 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6410 L: linux-scsi@vger.kernel.org
6411 T: git git://git.code.sf.net/p/intel-sas/isci
6413 F: drivers/scsi/isci/
6415 INTEL HID EVENT DRIVER
6416 M: Alex Hung <alex.hung@canonical.com>
6417 L: platform-driver-x86@vger.kernel.org
6419 F: drivers/platform/x86/intel-hid.c
6421 INTEL VIRTUAL BUTTON DRIVER
6422 M: AceLan Kao <acelan.kao@canonical.com>
6423 L: platform-driver-x86@vger.kernel.org
6425 F: drivers/platform/x86/intel-vbtn.c
6428 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6429 M: Len Brown <lenb@kernel.org>
6430 L: linux-pm@vger.kernel.org
6431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6432 B: https://bugzilla.kernel.org
6434 F: drivers/idle/intel_idle.c
6436 INTEL INTEGRATED SENSOR HUB DRIVER
6437 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6438 M: Jiri Kosina <jikos@kernel.org>
6439 L: linux-input@vger.kernel.org
6441 F: drivers/hid/intel-ish-hid/
6444 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6445 M: Len Brown <lenb@kernel.org>
6446 L: linux-pm@vger.kernel.org
6448 F: drivers/cpufreq/intel_pstate.c
6450 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6451 M: Maik Broemme <mbroemme@libmpq.org>
6452 L: linux-fbdev@vger.kernel.org
6454 F: Documentation/fb/intelfb.txt
6455 F: drivers/video/fbdev/intelfb/
6457 INTEL 810/815 FRAMEBUFFER DRIVER
6458 M: Antonino Daplas <adaplas@gmail.com>
6459 L: linux-fbdev@vger.kernel.org
6461 F: drivers/video/fbdev/i810/
6463 INTEL MENLOW THERMAL DRIVER
6464 M: Sujith Thomas <sujith.thomas@intel.com>
6465 L: platform-driver-x86@vger.kernel.org
6466 W: https://01.org/linux-acpi
6468 F: drivers/platform/x86/intel_menlow.c
6470 INTEL I/OAT DMA DRIVER
6471 M: Dave Jiang <dave.jiang@intel.com>
6472 R: Dan Williams <dan.j.williams@intel.com>
6473 L: dmaengine@vger.kernel.org
6474 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6476 F: drivers/dma/ioat*
6479 M: David Woodhouse <dwmw2@infradead.org>
6480 L: iommu@lists.linux-foundation.org
6481 T: git git://git.infradead.org/iommu-2.6.git
6483 F: drivers/iommu/intel-iommu.c
6484 F: include/linux/intel-iommu.h
6486 INTEL IOP-ADMA DMA DRIVER
6487 R: Dan Williams <dan.j.williams@intel.com>
6489 F: drivers/dma/iop-adma.c
6491 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6492 M: Krzysztof Halasa <khalasa@piap.pl>
6494 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6495 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6496 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6497 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6498 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6499 F: drivers/net/wan/ixp4xx_hss.c
6501 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6502 M: Deepak Saxena <dsaxena@plexity.net>
6504 F: drivers/char/hw_random/ixp4xx-rng.c
6506 INTEL ETHERNET DRIVERS
6507 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6508 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6509 W: http://www.intel.com/support/feedback.htm
6510 W: http://e1000.sourceforge.net/
6511 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6515 F: Documentation/networking/e100.txt
6516 F: Documentation/networking/e1000.txt
6517 F: Documentation/networking/e1000e.txt
6518 F: Documentation/networking/igb.txt
6519 F: Documentation/networking/igbvf.txt
6520 F: Documentation/networking/ixgb.txt
6521 F: Documentation/networking/ixgbe.txt
6522 F: Documentation/networking/ixgbevf.txt
6523 F: Documentation/networking/i40e.txt
6524 F: Documentation/networking/i40evf.txt
6525 F: drivers/net/ethernet/intel/
6526 F: drivers/net/ethernet/intel/*/
6528 INTEL RDMA RNIC DRIVER
6529 M: Faisal Latif <faisal.latif@intel.com>
6530 M: Shiraz Saleem <shiraz.saleem@intel.com>
6531 L: linux-rdma@vger.kernel.org
6533 F: drivers/infiniband/hw/i40iw/
6535 INTEL MERRIFIELD GPIO DRIVER
6536 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6537 L: linux-gpio@vger.kernel.org
6539 F: drivers/gpio/gpio-merrifield.c
6541 INTEL-MID GPIO DRIVER
6542 M: David Cohen <david.a.cohen@linux.intel.com>
6543 L: linux-gpio@vger.kernel.org
6545 F: drivers/gpio/gpio-intel-mid.c
6547 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6548 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6549 L: linux-wireless@vger.kernel.org
6551 F: Documentation/networking/README.ipw2100
6552 F: Documentation/networking/README.ipw2200
6553 F: drivers/net/wireless/intel/ipw2x00/
6556 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6558 F: Documentation/trace/intel_th.txt
6559 F: drivers/hwtracing/intel_th/
6561 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6562 M: Ning Sun <ning.sun@intel.com>
6563 L: tboot-devel@lists.sourceforge.net
6564 W: http://tboot.sourceforge.net
6565 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6567 F: Documentation/intel_txt.txt
6568 F: include/linux/tboot.h
6569 F: arch/x86/kernel/tboot.c
6571 INTEL WIRELESS WIMAX CONNECTION 2400
6572 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6573 M: linux-wimax@intel.com
6574 L: wimax@linuxwimax.org (subscribers-only)
6576 W: http://linuxwimax.org
6577 F: Documentation/wimax/README.i2400m
6578 F: drivers/net/wimax/i2400m/
6579 F: include/uapi/linux/wimax/i2400m.h
6581 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6582 M: Stanislaw Gruszka <sgruszka@redhat.com>
6583 L: linux-wireless@vger.kernel.org
6585 F: drivers/net/wireless/intel/iwlegacy/
6587 INTEL WIRELESS WIFI LINK (iwlwifi)
6588 M: Johannes Berg <johannes.berg@intel.com>
6589 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6590 M: Luca Coelho <luciano.coelho@intel.com>
6591 M: Intel Linux Wireless <linuxwifi@intel.com>
6592 L: linux-wireless@vger.kernel.org
6593 W: http://intellinuxwireless.org
6594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6596 F: drivers/net/wireless/intel/iwlwifi/
6598 INTEL MANAGEMENT ENGINE (mei)
6599 M: Tomas Winkler <tomas.winkler@intel.com>
6600 L: linux-kernel@vger.kernel.org
6602 F: include/uapi/linux/mei.h
6603 F: include/linux/mei_cl_bus.h
6604 F: drivers/misc/mei/*
6605 F: drivers/watchdog/mei_wdt.c
6606 F: Documentation/misc-devices/mei/*
6609 INTEL MIC DRIVERS (mic)
6610 M: Sudeep Dutt <sudeep.dutt@intel.com>
6611 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6613 W: https://github.com/sudeepdutt/mic
6614 W: http://software.intel.com/en-us/mic-developer
6615 F: include/linux/mic_bus.h
6616 F: include/linux/scif.h
6617 F: include/uapi/linux/mic_common.h
6618 F: include/uapi/linux/mic_ioctl.h
6619 F: include/uapi/linux/scif_ioctl.h
6620 F: drivers/misc/mic/
6621 F: drivers/dma/mic_x100_dma.c
6622 F: drivers/dma/mic_x100_dma.h
6623 F: Documentation/mic/
6625 INTEL PMC/P-Unit IPC DRIVER
6626 M: Zha Qipeng<qipeng.zha@intel.com>
6627 L: platform-driver-x86@vger.kernel.org
6629 F: drivers/platform/x86/intel_pmc_ipc.c
6630 F: drivers/platform/x86/intel_punit_ipc.c
6631 F: arch/x86/include/asm/intel_pmc_ipc.h
6632 F: arch/x86/include/asm/intel_punit_ipc.h
6634 INTEL TELEMETRY DRIVER
6635 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6636 L: platform-driver-x86@vger.kernel.org
6638 F: arch/x86/include/asm/intel_telemetry.h
6639 F: drivers/platform/x86/intel_telemetry*
6641 INTEL PMC CORE DRIVER
6642 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6643 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6644 L: platform-driver-x86@vger.kernel.org
6646 F: arch/x86/include/asm/pmc_core.h
6647 F: drivers/platform/x86/intel_pmc_core*
6649 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6650 M: Linus Walleij <linus.walleij@linaro.org>
6651 L: linux-iio@vger.kernel.org
6653 F: drivers/iio/gyro/mpu3050*
6654 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6656 IOC3 ETHERNET DRIVER
6657 M: Ralf Baechle <ralf@linux-mips.org>
6658 L: linux-mips@linux-mips.org
6660 F: drivers/net/ethernet/sgi/ioc3-eth.c
6663 M: Pat Gefre <pfg@sgi.com>
6664 L: linux-serial@vger.kernel.org
6666 F: drivers/tty/serial/ioc3_serial.c
6669 M: Joerg Roedel <joro@8bytes.org>
6670 L: iommu@lists.linux-foundation.org
6671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6673 F: Documentation/devicetree/bindings/iommu/
6677 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6679 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6682 M: Corey Minyard <minyard@acm.org>
6683 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6684 W: http://openipmi.sourceforge.net/
6686 F: Documentation/IPMI.txt
6687 F: drivers/char/ipmi/
6688 F: include/linux/ipmi*
6689 F: include/uapi/linux/ipmi*
6691 QCOM AUDIO (ASoC) DRIVERS
6692 M: Patrick Lai <plai@codeaurora.org>
6693 M: Banajit Goswami <bgoswami@codeaurora.org>
6694 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6698 IPS SCSI RAID DRIVER
6699 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6700 L: linux-scsi@vger.kernel.org
6701 W: http://www.adaptec.com/
6703 F: drivers/scsi/ips*
6706 M: Wensong Zhang <wensong@linux-vs.org>
6707 M: Simon Horman <horms@verge.net.au>
6708 M: Julian Anastasov <ja@ssi.bg>
6709 L: netdev@vger.kernel.org
6710 L: lvs-devel@vger.kernel.org
6712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6714 F: Documentation/networking/ipvs-sysctl.txt
6715 F: include/net/ip_vs.h
6716 F: include/uapi/linux/ip_vs.h
6717 F: net/netfilter/ipvs/
6720 M: Jiri Kosina <jikos@kernel.org>
6721 M: David Sterba <dsterba@suse.com>
6723 F: drivers/tty/ipwireless/
6726 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6727 L: netdev@vger.kernel.org
6729 F: include/net/ipx.h
6730 F: include/uapi/linux/ipx.h
6734 M: Samuel Ortiz <samuel@sortiz.org>
6735 L: irda-users@lists.sourceforge.net (subscribers-only)
6736 L: netdev@vger.kernel.org
6737 W: http://irda.sourceforge.net/
6739 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6740 F: Documentation/networking/irda.txt
6741 F: drivers/net/irda/
6742 F: include/net/irda/
6746 M: Thomas Gleixner <tglx@linutronix.de>
6747 L: linux-kernel@vger.kernel.org
6749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6753 M: Thomas Gleixner <tglx@linutronix.de>
6754 M: Jason Cooper <jason@lakedaemon.net>
6755 M: Marc Zyngier <marc.zyngier@arm.com>
6756 L: linux-kernel@vger.kernel.org
6758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6759 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6760 F: Documentation/devicetree/bindings/interrupt-controller/
6763 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6764 M: Marc Zyngier <marc.zyngier@arm.com>
6766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6767 F: Documentation/IRQ-domain.txt
6768 F: include/linux/irqdomain.h
6769 F: kernel/irq/irqdomain.c
6773 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6775 F: Documentation/isa.txt
6776 F: drivers/base/isa.c
6777 F: include/linux/isa.h
6780 M: Jaroslav Kysela <perex@perex.cz>
6782 F: Documentation/isapnp.txt
6783 F: drivers/pnp/isapnp/
6784 F: include/linux/isapnp.h
6787 M: Hans Verkuil <hverkuil@xs4all.nl>
6788 L: linux-media@vger.kernel.org
6789 T: git git://linuxtv.org/media_tree.git
6790 W: https://linuxtv.org
6792 F: drivers/media/radio/radio-isa*
6794 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6795 M: Peter Jones <pjones@redhat.com>
6796 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6798 F: drivers/firmware/iscsi_ibft*
6801 M: Lee Duncan <lduncan@suse.com>
6802 M: Chris Leech <cleech@redhat.com>
6803 L: open-iscsi@googlegroups.com
6804 W: www.open-iscsi.com
6806 F: drivers/scsi/*iscsi*
6807 F: include/scsi/*iscsi*
6809 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6810 M: Or Gerlitz <ogerlitz@mellanox.com>
6811 M: Sagi Grimberg <sagi@grimberg.me>
6812 M: Roi Dayan <roid@mellanox.com>
6813 L: linux-rdma@vger.kernel.org
6815 W: http://www.openfabrics.org
6816 W: www.open-iscsi.org
6817 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6818 F: drivers/infiniband/ulp/iser/
6820 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6821 M: Sagi Grimberg <sagi@grimberg.me>
6822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6823 L: linux-rdma@vger.kernel.org
6824 L: target-devel@vger.kernel.org
6826 W: http://www.linux-iscsi.org
6827 F: drivers/infiniband/ulp/isert
6830 M: Karsten Keil <isdn@linux-pingi.de>
6831 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6832 L: netdev@vger.kernel.org
6833 W: http://www.isdn4linux.de
6834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6836 F: Documentation/isdn/
6838 F: include/linux/isdn.h
6839 F: include/linux/isdn/
6840 F: include/uapi/linux/isdn.h
6841 F: include/uapi/linux/isdn/
6843 ISDN SUBSYSTEM (Eicon active card driver)
6844 M: Armin Schindler <mac@melware.de>
6845 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6846 W: http://www.melware.de
6848 F: drivers/isdn/hardware/eicon/
6850 IT87 HARDWARE MONITORING DRIVER
6851 M: Jean Delvare <jdelvare@suse.com>
6852 L: linux-hwmon@vger.kernel.org
6854 F: Documentation/hwmon/it87
6855 F: drivers/hwmon/it87.c
6858 M: Antti Palosaari <crope@iki.fi>
6859 L: linux-media@vger.kernel.org
6860 W: https://linuxtv.org
6861 W: http://palosaari.fi/linux/
6862 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6863 T: git git://linuxtv.org/anttip/media_tree.git
6865 F: drivers/media/tuners/it913x*
6867 IVTV VIDEO4LINUX DRIVER
6868 M: Andy Walls <awalls@md.metrocast.net>
6869 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6870 L: linux-media@vger.kernel.org
6871 T: git git://linuxtv.org/media_tree.git
6872 W: http://www.ivtvdriver.org
6874 F: Documentation/media/v4l-drivers/ivtv*
6875 F: drivers/media/pci/ivtv/
6876 F: include/uapi/linux/ivtv*
6878 IX2505V MEDIA DRIVER
6879 M: Malcolm Priestley <tvboxspy@gmail.com>
6880 L: linux-media@vger.kernel.org
6881 W: https://linuxtv.org
6882 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6884 F: drivers/media/dvb-frontends/ix2505v*
6886 JC42.4 TEMPERATURE SENSOR DRIVER
6887 M: Guenter Roeck <linux@roeck-us.net>
6888 L: linux-hwmon@vger.kernel.org
6890 F: drivers/hwmon/jc42.c
6891 F: Documentation/hwmon/jc42
6894 M: Dave Kleikamp <shaggy@kernel.org>
6895 L: jfs-discussion@lists.sourceforge.net
6896 W: http://jfs.sourceforge.net/
6897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6899 F: Documentation/filesystems/jfs.txt
6903 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6904 L: netdev@vger.kernel.org
6906 F: drivers/net/ethernet/jme.*
6908 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6909 M: David Woodhouse <dwmw2@infradead.org>
6910 L: linux-mtd@lists.infradead.org
6911 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6914 F: include/uapi/linux/jffs2.h
6916 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6917 M: "Theodore Ts'o" <tytso@mit.edu>
6918 M: Jan Kara <jack@suse.com>
6919 L: linux-ext4@vger.kernel.org
6922 F: include/linux/jbd2.h
6924 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6925 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6926 L: linux-media@vger.kernel.org
6928 F: drivers/media/platform/rcar_jpu.c
6930 JSM Neo PCI based serial card
6931 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6932 L: linux-serial@vger.kernel.org
6934 F: drivers/tty/serial/jsm/
6936 K10TEMP HARDWARE MONITORING DRIVER
6937 M: Clemens Ladisch <clemens@ladisch.de>
6938 L: linux-hwmon@vger.kernel.org
6940 F: Documentation/hwmon/k10temp
6941 F: drivers/hwmon/k10temp.c
6943 K8TEMP HARDWARE MONITORING DRIVER
6944 M: Rudolf Marek <r.marek@assembler.cz>
6945 L: linux-hwmon@vger.kernel.org
6947 F: Documentation/hwmon/k8temp
6948 F: drivers/hwmon/k8temp.c
6951 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6952 R: Alexander Potapenko <glider@google.com>
6953 R: Dmitry Vyukov <dvyukov@google.com>
6954 L: kasan-dev@googlegroups.com
6956 F: arch/*/include/asm/kasan.h
6957 F: arch/*/mm/kasan_init*
6958 F: Documentation/dev-tools/kasan.rst
6959 F: include/linux/kasan*.h
6962 F: scripts/Makefile.kasan
6965 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6966 L: linux-kbuild@vger.kernel.org
6967 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6969 F: Documentation/kbuild/kconfig-language.txt
6973 M: Dave Young <dyoung@redhat.com>
6974 M: Baoquan He <bhe@redhat.com>
6975 R: Vivek Goyal <vgoyal@redhat.com>
6976 L: kexec@lists.infradead.org
6977 W: http://lse.sourceforge.net/kdump/
6979 F: Documentation/kdump/
6981 KEENE FM RADIO TRANSMITTER DRIVER
6982 M: Hans Verkuil <hverkuil@xs4all.nl>
6983 L: linux-media@vger.kernel.org
6984 T: git git://linuxtv.org/media_tree.git
6985 W: https://linuxtv.org
6987 F: drivers/media/radio/radio-keene*
6989 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6990 M: Ian Kent <raven@themaw.net>
6991 L: autofs@vger.kernel.org
6995 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6996 M: Michal Marek <mmarek@suse.com>
6997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6999 L: linux-kbuild@vger.kernel.org
7001 F: Documentation/kbuild/
7003 F: scripts/Makefile.*
7009 L: kernel-janitors@vger.kernel.org
7010 W: http://kernelnewbies.org/KernelJanitors
7013 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7014 M: "J. Bruce Fields" <bfields@fieldses.org>
7015 M: Jeff Layton <jlayton@poochiereds.net>
7016 L: linux-nfs@vger.kernel.org
7017 W: http://nfs.sourceforge.net/
7018 T: git git://linux-nfs.org/~bfields/linux.git
7021 F: include/uapi/linux/nfsd/
7025 F: include/linux/lockd/
7026 F: include/linux/sunrpc/
7027 F: include/uapi/linux/sunrpc/
7029 KERNEL SELFTEST FRAMEWORK
7030 M: Shuah Khan <shuahkh@osg.samsung.com>
7031 M: Shuah Khan <shuah@kernel.org>
7032 L: linux-kselftest@vger.kernel.org
7033 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7035 F: tools/testing/selftests
7037 KERNEL VIRTUAL MACHINE (KVM)
7038 M: Paolo Bonzini <pbonzini@redhat.com>
7039 M: Radim Krčmář <rkrcmar@redhat.com>
7040 L: kvm@vger.kernel.org
7041 W: http://www.linux-kvm.org
7042 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7044 F: Documentation/*/kvm*.txt
7045 F: Documentation/virtual/kvm/
7047 F: arch/x86/kernel/kvm.c
7048 F: arch/x86/kernel/kvmclock.c
7049 F: arch/*/include/asm/kvm*
7050 F: include/linux/kvm*
7051 F: include/uapi/linux/kvm*
7055 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7056 M: Joerg Roedel <joro@8bytes.org>
7057 L: kvm@vger.kernel.org
7058 W: http://www.linux-kvm.org/
7060 F: arch/x86/include/asm/svm.h
7061 F: arch/x86/kvm/svm.c
7063 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7064 M: Alexander Graf <agraf@suse.com>
7065 L: kvm-ppc@vger.kernel.org
7066 W: http://www.linux-kvm.org/
7067 T: git git://github.com/agraf/linux-2.6.git
7069 F: arch/powerpc/include/asm/kvm*
7070 F: arch/powerpc/kvm/
7072 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7073 M: Christian Borntraeger <borntraeger@de.ibm.com>
7074 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7075 L: linux-s390@vger.kernel.org
7076 W: http://www.ibm.com/developerworks/linux/linux390/
7077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7079 F: Documentation/s390/kvm.txt
7080 F: arch/s390/include/asm/kvm*
7083 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7084 M: Christoffer Dall <christoffer.dall@linaro.org>
7085 M: Marc Zyngier <marc.zyngier@arm.com>
7086 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7087 L: kvmarm@lists.cs.columbia.edu
7088 W: http://systems.cs.columbia.edu/projects/kvm-arm
7089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7091 F: arch/arm/include/uapi/asm/kvm*
7092 F: arch/arm/include/asm/kvm*
7095 F: include/kvm/arm_*
7097 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7098 M: Christoffer Dall <christoffer.dall@linaro.org>
7099 M: Marc Zyngier <marc.zyngier@arm.com>
7100 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7101 L: kvmarm@lists.cs.columbia.edu
7103 F: arch/arm64/include/uapi/asm/kvm*
7104 F: arch/arm64/include/asm/kvm*
7107 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7108 M: James Hogan <james.hogan@imgtec.com>
7109 L: linux-mips@linux-mips.org
7111 F: arch/mips/include/uapi/asm/kvm*
7112 F: arch/mips/include/asm/kvm*
7116 M: Eric Biederman <ebiederm@xmission.com>
7117 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7118 L: kexec@lists.infradead.org
7120 F: include/linux/kexec.h
7121 F: include/uapi/linux/kexec.h
7125 M: David Howells <dhowells@redhat.com>
7126 L: keyrings@vger.kernel.org
7128 F: Documentation/security/keys.txt
7129 F: include/linux/key.h
7130 F: include/linux/key-type.h
7131 F: include/linux/keyctl.h
7132 F: include/uapi/linux/keyctl.h
7137 M: David Safford <safford@us.ibm.com>
7138 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7139 L: linux-security-module@vger.kernel.org
7140 L: keyrings@vger.kernel.org
7142 F: Documentation/security/keys-trusted-encrypted.txt
7143 F: include/keys/trusted-type.h
7144 F: security/keys/trusted.c
7145 F: security/keys/trusted.h
7148 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7149 M: David Safford <safford@us.ibm.com>
7150 L: linux-security-module@vger.kernel.org
7151 L: keyrings@vger.kernel.org
7153 F: Documentation/security/keys-trusted-encrypted.txt
7154 F: include/keys/encrypted-type.h
7155 F: security/keys/encrypted-keys/
7157 KGDB / KDB /debug_core
7158 M: Jason Wessel <jason.wessel@windriver.com>
7159 W: http://kgdb.wiki.kernel.org/
7160 L: kgdb-bugreport@lists.sourceforge.net
7161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7163 F: Documentation/DocBook/kgdb.tmpl
7164 F: drivers/misc/kgdbts.c
7165 F: drivers/tty/serial/kgdboc.c
7166 F: include/linux/kdb.h
7167 F: include/linux/kgdb.h
7171 M: Vegard Nossum <vegardno@ifi.uio.no>
7172 M: Pekka Enberg <penberg@kernel.org>
7174 F: Documentation/dev-tools/kmemcheck.rst
7175 F: arch/x86/include/asm/kmemcheck.h
7176 F: arch/x86/mm/kmemcheck/
7177 F: include/linux/kmemcheck.h
7181 M: Catalin Marinas <catalin.marinas@arm.com>
7183 F: Documentation/dev-tools/kmemleak.rst
7184 F: include/linux/kmemleak.h
7186 F: mm/kmemleak-test.c
7189 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7190 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7191 M: "David S. Miller" <davem@davemloft.net>
7192 M: Masami Hiramatsu <mhiramat@kernel.org>
7194 F: Documentation/kprobes.txt
7195 F: include/linux/kprobes.h
7198 KS0108 LCD CONTROLLER DRIVER
7199 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7200 W: http://miguelojeda.es/auxdisplay.htm
7201 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7203 F: Documentation/auxdisplay/ks0108
7204 F: drivers/auxdisplay/ks0108.c
7205 F: include/linux/ks0108.h
7208 M: David Ahern <dsa@cumulusnetworks.com>
7209 L: netdev@vger.kernel.org
7212 F: include/net/l3mdev.h
7214 LANTIQ MIPS ARCHITECTURE
7215 M: John Crispin <john@phrozen.org>
7216 L: linux-mips@linux-mips.org
7221 L: linux-x25@vger.kernel.org
7223 F: Documentation/networking/lapb-module.txt
7227 LASI 53c700 driver for PARISC
7228 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7229 L: linux-scsi@vger.kernel.org
7231 F: Documentation/scsi/53c700.txt
7232 F: drivers/scsi/53c700*
7235 M: Richard Purdie <rpurdie@rpsys.net>
7236 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7237 M: Pavel Machek <pavel@ucw.cz>
7238 L: linux-leds@vger.kernel.org
7239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7241 F: Documentation/devicetree/bindings/leds/
7243 F: include/linux/leds.h
7245 LEGACY EEPROM DRIVER
7246 M: Jean Delvare <jdelvare@suse.com>
7248 F: Documentation/misc-devices/eeprom
7249 F: drivers/misc/eeprom/eeprom.c
7251 LEGO USB Tower driver
7252 M: Juergen Stuber <starblue@users.sourceforge.net>
7253 L: legousb-devel@lists.sourceforge.net
7254 W: http://legousb.sourceforge.net/
7256 F: drivers/usb/misc/legousbtower.c
7259 M: Michael Krufky <mkrufky@linuxtv.org>
7260 L: linux-media@vger.kernel.org
7261 W: https://linuxtv.org
7262 W: http://github.com/mkrufky
7263 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7264 T: git git://linuxtv.org/mkrufky/tuners.git
7266 F: drivers/media/dvb-frontends/lg2160.*
7268 LGDT3305 MEDIA DRIVER
7269 M: Michael Krufky <mkrufky@linuxtv.org>
7270 L: linux-media@vger.kernel.org
7271 W: https://linuxtv.org
7272 W: http://github.com/mkrufky
7273 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7274 T: git git://linuxtv.org/mkrufky/tuners.git
7276 F: drivers/media/dvb-frontends/lgdt3305.*
7279 M: Rusty Russell <rusty@rustcorp.com.au>
7280 L: lguest@lists.ozlabs.org
7281 W: http://lguest.ozlabs.org/
7283 F: arch/x86/include/asm/lguest*.h
7286 F: include/linux/lguest*.h
7289 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7290 M: Tejun Heo <tj@kernel.org>
7291 L: linux-ide@vger.kernel.org
7292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7295 F: include/linux/ata.h
7296 F: include/linux/libata.h
7297 F: Documentation/devicetree/bindings/ata/
7299 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7300 M: Viresh Kumar <vireshk@kernel.org>
7301 L: linux-ide@vger.kernel.org
7302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7304 F: include/linux/pata_arasan_cf_data.h
7305 F: drivers/ata/pata_arasan_cf.c
7308 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7309 M: Tejun Heo <tj@kernel.org>
7310 L: linux-ide@vger.kernel.org
7311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7313 F: drivers/ata/pata_*.c
7314 F: drivers/ata/ata_generic.c
7316 LIBATA SATA AHCI PLATFORM devices support
7317 M: Hans de Goede <hdegoede@redhat.com>
7318 M: Tejun Heo <tj@kernel.org>
7319 L: linux-ide@vger.kernel.org
7320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7322 F: drivers/ata/ahci_platform.c
7323 F: drivers/ata/libahci_platform.c
7324 F: include/linux/ahci_platform.h
7326 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7327 M: Mikael Pettersson <mikpelinux@gmail.com>
7328 L: linux-ide@vger.kernel.org
7329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7331 F: drivers/ata/sata_promise.*
7334 M: Sasha Levin <sasha.levin@oracle.com>
7336 F: tools/lib/lockdep/
7338 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7339 M: Dan Williams <dan.j.williams@intel.com>
7340 L: linux-nvdimm@lists.01.org
7341 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7345 F: include/linux/nd.h
7346 F: include/linux/libnvdimm.h
7347 F: include/uapi/linux/ndctl.h
7349 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7350 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7351 L: linux-nvdimm@lists.01.org
7352 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7354 F: drivers/nvdimm/blk.c
7355 F: drivers/nvdimm/region_devs.c
7356 F: drivers/acpi/nfit*
7358 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7359 M: Vishal Verma <vishal.l.verma@intel.com>
7360 L: linux-nvdimm@lists.01.org
7361 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7363 F: drivers/nvdimm/btt*
7365 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7366 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7367 L: linux-nvdimm@lists.01.org
7368 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7370 F: drivers/nvdimm/pmem.c
7371 F: include/linux/pmem.h
7372 F: arch/*/include/asm/pmem.h
7374 LIGHTNVM PLATFORM SUPPORT
7375 M: Matias Bjorling <mb@lightnvm.io>
7376 W: http://github/OpenChannelSSD
7377 L: linux-block@vger.kernel.org
7379 F: drivers/lightnvm/
7380 F: include/linux/lightnvm.h
7381 F: include/uapi/linux/lightnvm.h
7383 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7384 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7385 M: Paul Mackerras <paulus@samba.org>
7386 M: Michael Ellerman <mpe@ellerman.id.au>
7387 W: https://github.com/linuxppc/linux/wiki
7388 L: linuxppc-dev@lists.ozlabs.org
7389 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7392 F: Documentation/powerpc/
7394 F: drivers/char/tpm/tpm_ibmvtpm*
7395 F: drivers/crypto/nx/
7396 F: drivers/crypto/vmx/
7397 F: drivers/net/ethernet/ibm/ibmveth.*
7398 F: drivers/net/ethernet/ibm/ibmvnic.*
7399 F: drivers/pci/hotplug/pnv_php.c
7400 F: drivers/pci/hotplug/rpa*
7401 F: drivers/scsi/ibmvscsi/
7402 F: tools/testing/selftests/powerpc
7410 LINUX FOR POWER MACINTOSH
7411 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7412 W: http://www.penguinppc.org/
7413 L: linuxppc-dev@lists.ozlabs.org
7415 F: arch/powerpc/platforms/powermac/
7416 F: drivers/macintosh/
7418 LINUX FOR POWERPC EMBEDDED MPC5XXX
7419 M: Anatolij Gustschin <agust@denx.de>
7420 L: linuxppc-dev@lists.ozlabs.org
7421 T: git git://git.denx.de/linux-denx-agust.git
7423 F: arch/powerpc/platforms/512x/
7424 F: arch/powerpc/platforms/52xx/
7426 LINUX FOR POWERPC EMBEDDED PPC4XX
7427 M: Alistair Popple <alistair@popple.id.au>
7428 M: Matt Porter <mporter@kernel.crashing.org>
7429 W: http://www.penguinppc.org/
7430 L: linuxppc-dev@lists.ozlabs.org
7432 F: arch/powerpc/platforms/40x/
7433 F: arch/powerpc/platforms/44x/
7435 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7436 L: linuxppc-dev@lists.ozlabs.org
7438 F: arch/powerpc/*/*virtex*
7439 F: arch/powerpc/*/*/*virtex*
7441 LINUX FOR POWERPC EMBEDDED PPC8XX
7442 M: Vitaly Bordug <vitb@kernel.crashing.org>
7443 W: http://www.penguinppc.org/
7444 L: linuxppc-dev@lists.ozlabs.org
7446 F: arch/powerpc/platforms/8xx/
7448 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7449 M: Scott Wood <oss@buserror.net>
7450 M: Kumar Gala <galak@kernel.crashing.org>
7451 W: http://www.penguinppc.org/
7452 L: linuxppc-dev@lists.ozlabs.org
7453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7455 F: arch/powerpc/platforms/83xx/
7456 F: arch/powerpc/platforms/85xx/
7458 LINUX FOR POWERPC PA SEMI PWRFICIENT
7459 L: linuxppc-dev@lists.ozlabs.org
7461 F: arch/powerpc/platforms/pasemi/
7462 F: drivers/*/*pasemi*
7463 F: drivers/*/*/*pasemi*
7465 LINUX SECURITY MODULE (LSM) FRAMEWORK
7466 M: Chris Wright <chrisw@sous-sol.org>
7467 L: linux-security-module@vger.kernel.org
7470 LIS3LV02D ACCELEROMETER DRIVER
7471 M: Eric Piel <eric.piel@tremplin-utc.net>
7473 F: Documentation/misc-devices/lis3lv02d
7474 F: drivers/misc/lis3lv02d/
7475 F: drivers/platform/x86/hp_accel.c
7478 M: Josh Poimboeuf <jpoimboe@redhat.com>
7479 M: Jessica Yu <jeyu@redhat.com>
7480 M: Jiri Kosina <jikos@kernel.org>
7481 M: Miroslav Benes <mbenes@suse.cz>
7482 R: Petr Mladek <pmladek@suse.com>
7484 F: kernel/livepatch/
7485 F: include/linux/livepatch.h
7486 F: arch/x86/include/asm/livepatch.h
7487 F: arch/x86/kernel/livepatch.c
7488 F: Documentation/livepatch/
7489 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7490 F: samples/livepatch/
7491 L: live-patching@vger.kernel.org
7492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7494 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7495 M: Kees Cook <keescook@chromium.org>
7497 F: drivers/misc/lkdtm*
7500 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7502 F: include/linux/llc.h
7503 F: include/uapi/linux/llc.h
7507 LM73 HARDWARE MONITOR DRIVER
7508 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7509 L: linux-hwmon@vger.kernel.org
7511 F: drivers/hwmon/lm73.c
7513 LM78 HARDWARE MONITOR DRIVER
7514 M: Jean Delvare <jdelvare@suse.com>
7515 L: linux-hwmon@vger.kernel.org
7517 F: Documentation/hwmon/lm78
7518 F: drivers/hwmon/lm78.c
7520 LM83 HARDWARE MONITOR DRIVER
7521 M: Jean Delvare <jdelvare@suse.com>
7522 L: linux-hwmon@vger.kernel.org
7524 F: Documentation/hwmon/lm83
7525 F: drivers/hwmon/lm83.c
7527 LM90 HARDWARE MONITOR DRIVER
7528 M: Jean Delvare <jdelvare@suse.com>
7529 L: linux-hwmon@vger.kernel.org
7531 F: Documentation/hwmon/lm90
7532 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7533 F: drivers/hwmon/lm90.c
7535 LM95234 HARDWARE MONITOR DRIVER
7536 M: Guenter Roeck <linux@roeck-us.net>
7537 L: linux-hwmon@vger.kernel.org
7539 F: Documentation/hwmon/lm95234
7540 F: drivers/hwmon/lm95234.c
7542 LME2510 MEDIA DRIVER
7543 M: Malcolm Priestley <tvboxspy@gmail.com>
7544 L: linux-media@vger.kernel.org
7545 W: https://linuxtv.org
7546 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7548 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7551 M: Peter Zijlstra <peterz@infradead.org>
7552 M: Ingo Molnar <mingo@redhat.com>
7553 L: linux-kernel@vger.kernel.org
7554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7556 F: Documentation/locking/
7557 F: include/linux/lockdep.h
7558 F: include/linux/spinlock*.h
7559 F: arch/*/include/asm/spinlock*.h
7560 F: include/linux/rwlock*.h
7561 F: include/linux/mutex*.h
7562 F: arch/*/include/asm/mutex*.h
7563 F: include/linux/rwsem*.h
7564 F: arch/*/include/asm/rwsem.h
7565 F: include/linux/seqlock.h
7566 F: lib/locking*.[ch]
7569 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7570 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7571 L: linux-ntfs-dev@lists.sourceforge.net
7572 W: http://www.linux-ntfs.org/content/view/19/37/
7574 F: Documentation/ldm.txt
7575 F: block/partitions/ldm.*
7577 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7578 M: Sathya Prakash <sathya.prakash@broadcom.com>
7579 M: Chaitra P B <chaitra.basappa@broadcom.com>
7580 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7581 L: MPT-FusionLinux.pdl@broadcom.com
7582 L: linux-scsi@vger.kernel.org
7583 W: http://www.avagotech.com/support/
7585 F: drivers/message/fusion/
7586 F: drivers/scsi/mpt2sas/
7587 F: drivers/scsi/mpt3sas/
7589 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7590 M: Matthew Wilcox <matthew@wil.cx>
7591 L: linux-scsi@vger.kernel.org
7593 F: drivers/scsi/sym53c8xx_2/
7595 LTC4261 HARDWARE MONITOR DRIVER
7596 M: Guenter Roeck <linux@roeck-us.net>
7597 L: linux-hwmon@vger.kernel.org
7599 F: Documentation/hwmon/ltc4261
7600 F: drivers/hwmon/ltc4261.c
7602 LTP (Linux Test Project)
7603 M: Mike Frysinger <vapier@gentoo.org>
7604 M: Cyril Hrubis <chrubis@suse.cz>
7605 M: Wanlong Gao <wanlong.gao@gmail.com>
7606 M: Jan Stancek <jstancek@redhat.com>
7607 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7608 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7609 L: ltp@lists.linux.it (subscribers-only)
7610 W: http://linux-test-project.github.io/
7611 T: git git://github.com/linux-test-project/ltp.git
7615 W: http://www.linux-m32r.org/
7620 M: Geert Uytterhoeven <geert@linux-m68k.org>
7621 L: linux-m68k@lists.linux-m68k.org
7622 W: http://www.linux-m68k.org/
7623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7628 M68K ON APPLE MACINTOSH
7629 M: Joshua Thompson <funaho@jurai.org>
7630 W: http://www.mac.linux-m68k.org/
7631 L: linux-m68k@lists.linux-m68k.org
7636 M: Philip Blundell <philb@gnu.org>
7637 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7641 M88DS3103 MEDIA DRIVER
7642 M: Antti Palosaari <crope@iki.fi>
7643 L: linux-media@vger.kernel.org
7644 W: https://linuxtv.org
7645 W: http://palosaari.fi/linux/
7646 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7647 T: git git://linuxtv.org/anttip/media_tree.git
7649 F: drivers/media/dvb-frontends/m88ds3103*
7651 M88RS2000 MEDIA DRIVER
7652 M: Malcolm Priestley <tvboxspy@gmail.com>
7653 L: linux-media@vger.kernel.org
7654 W: https://linuxtv.org
7655 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7657 F: drivers/media/dvb-frontends/m88rs2000*
7659 MA901 MASTERKIT USB FM RADIO DRIVER
7660 M: Alexey Klimov <klimov.linux@gmail.com>
7661 L: linux-media@vger.kernel.org
7662 T: git git://linuxtv.org/media_tree.git
7664 F: drivers/media/radio/radio-ma901.c
7667 M: Johannes Berg <johannes@sipsolutions.net>
7668 L: linux-wireless@vger.kernel.org
7669 W: http://wireless.kernel.org/
7670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7671 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7673 F: Documentation/networking/mac80211-injection.txt
7674 F: include/net/mac80211.h
7676 F: drivers/net/wireless/mac80211_hwsim.[ch]
7679 M: Patrick McHardy <kaber@trash.net>
7680 L: netdev@vger.kernel.org
7682 F: drivers/net/macvlan.c
7683 F: include/linux/if_macvlan.h
7686 M: Jassi Brar <jassisinghbrar@gmail.com>
7687 L: linux-kernel@vger.kernel.org
7690 F: include/linux/mailbox_client.h
7691 F: include/linux/mailbox_controller.h
7693 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7694 M: Michael Kerrisk <mtk.manpages@gmail.com>
7695 W: http://www.kernel.org/doc/man-pages
7696 L: linux-man@vger.kernel.org
7699 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7700 M: Andrew Lunn <andrew@lunn.ch>
7701 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7702 L: netdev@vger.kernel.org
7704 F: drivers/net/dsa/mv88e6xxx/
7705 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7707 MARVELL ARMADA DRM SUPPORT
7708 M: Russell King <rmk+kernel@armlinux.org.uk>
7710 F: drivers/gpu/drm/armada/
7711 F: include/uapi/drm/armada_drm.h
7712 F: Documentation/devicetree/bindings/display/armada/
7714 MARVELL CRYPTO DRIVER
7715 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7716 M: Arnaud Ebalard <arno@natisbad.org>
7717 F: drivers/crypto/marvell/
7719 L: linux-crypto@vger.kernel.org
7721 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7722 M: Mirko Lindner <mlindner@marvell.com>
7723 M: Stephen Hemminger <stephen@networkplumber.org>
7724 L: netdev@vger.kernel.org
7726 F: drivers/net/ethernet/marvell/sk*
7728 MARVELL LIBERTAS WIRELESS DRIVER
7729 L: libertas-dev@lists.infradead.org
7731 F: drivers/net/wireless/marvell/libertas/
7733 MARVELL MV643XX ETHERNET DRIVER
7734 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7735 L: netdev@vger.kernel.org
7737 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7738 F: include/linux/mv643xx.h
7740 MARVELL MVNETA ETHERNET DRIVER
7741 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7742 L: netdev@vger.kernel.org
7744 F: drivers/net/ethernet/marvell/mvneta.*
7746 MARVELL MWIFIEX WIRELESS DRIVER
7747 M: Amitkumar Karwar <akarwar@marvell.com>
7748 M: Nishant Sarmukadam <nishants@marvell.com>
7749 L: linux-wireless@vger.kernel.org
7751 F: drivers/net/wireless/marvell/mwifiex/
7753 MARVELL MWL8K WIRELESS DRIVER
7754 M: Lennert Buytenhek <buytenh@wantstofly.org>
7755 L: linux-wireless@vger.kernel.org
7757 F: drivers/net/wireless/marvell/mwl8k.c
7759 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7760 M: Nicolas Pitre <nico@fluxnic.net>
7762 F: drivers/mmc/host/mvsdio.*
7764 MATROX FRAMEBUFFER DRIVER
7765 L: linux-fbdev@vger.kernel.org
7767 F: drivers/video/fbdev/matrox/matroxfb_*
7768 F: include/uapi/linux/matroxfb.h
7770 MAX16065 HARDWARE MONITOR DRIVER
7771 M: Guenter Roeck <linux@roeck-us.net>
7772 L: linux-hwmon@vger.kernel.org
7774 F: Documentation/hwmon/max16065
7775 F: drivers/hwmon/max16065.c
7777 MAX20751 HARDWARE MONITOR DRIVER
7778 M: Guenter Roeck <linux@roeck-us.net>
7779 L: linux-hwmon@vger.kernel.org
7781 F: Documentation/hwmon/max20751
7782 F: drivers/hwmon/max20751.c
7784 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7785 L: linux-hwmon@vger.kernel.org
7787 F: Documentation/hwmon/max6650
7788 F: drivers/hwmon/max6650.c
7790 MAX6697 HARDWARE MONITOR DRIVER
7791 M: Guenter Roeck <linux@roeck-us.net>
7792 L: linux-hwmon@vger.kernel.org
7794 F: Documentation/hwmon/max6697
7795 F: Documentation/devicetree/bindings/i2c/max6697.txt
7796 F: drivers/hwmon/max6697.c
7797 F: include/linux/platform_data/max6697.h
7799 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7800 M: Peter Rosin <peda@axentia.se>
7801 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7803 F: Documentation/devicetree/bindings/sound/max9860.txt
7804 F: sound/soc/codecs/max9860.*
7806 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7807 M: Krzysztof Kozlowski <krzk@kernel.org>
7808 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7809 L: linux-pm@vger.kernel.org
7811 F: drivers/power/supply/max14577_charger.c
7812 F: drivers/power/supply/max77693_charger.c
7814 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7815 M: Javier Martinez Canillas <javier@osg.samsung.com>
7816 L: linux-kernel@vger.kernel.org
7818 F: drivers/*/*max77802*.c
7819 F: Documentation/devicetree/bindings/*/*max77802.txt
7820 F: include/dt-bindings/*/*max77802.h
7822 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7823 M: Chanwoo Choi <cw00.choi@samsung.com>
7824 M: Krzysztof Kozlowski <krzk@kernel.org>
7825 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7826 L: linux-kernel@vger.kernel.org
7828 F: drivers/*/max14577*.c
7829 F: drivers/*/max77686*.c
7830 F: drivers/*/max77693*.c
7831 F: drivers/extcon/extcon-max14577.c
7832 F: drivers/extcon/extcon-max77693.c
7833 F: drivers/rtc/rtc-max77686.c
7834 F: drivers/clk/clk-max77686.c
7835 F: Documentation/devicetree/bindings/mfd/max14577.txt
7836 F: Documentation/devicetree/bindings/*/max77686.txt
7837 F: Documentation/devicetree/bindings/mfd/max77693.txt
7838 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7839 F: include/linux/mfd/max14577*.h
7840 F: include/linux/mfd/max77686*.h
7841 F: include/linux/mfd/max77693*.h
7843 MAXIRADIO FM RADIO RECEIVER DRIVER
7844 M: Hans Verkuil <hverkuil@xs4all.nl>
7845 L: linux-media@vger.kernel.org
7846 T: git git://linuxtv.org/media_tree.git
7847 W: https://linuxtv.org
7849 F: drivers/media/radio/radio-maxiradio*
7851 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7852 M: Peter Rosin <peda@axentia.se>
7853 L: linux-iio@vger.kernel.org
7855 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7856 F: drivers/iio/potentiometer/mcp4531.c
7858 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7859 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7860 L: linux-iio@vger.kernel.org
7862 F: drivers/iio/dac/cio-dac.c
7864 MEDIA DRIVERS FOR RENESAS - FCP
7865 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7866 L: linux-media@vger.kernel.org
7867 L: linux-renesas-soc@vger.kernel.org
7868 T: git git://linuxtv.org/media_tree.git
7870 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7871 F: drivers/media/platform/rcar-fcp.c
7872 F: include/media/rcar-fcp.h
7874 MEDIA DRIVERS FOR RENESAS - FDP1
7875 M: Kieran Bingham <kieran@bingham.xyz>
7876 L: linux-media@vger.kernel.org
7877 L: linux-renesas-soc@vger.kernel.org
7878 T: git git://linuxtv.org/media_tree.git
7880 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
7881 F: drivers/media/platform/rcar_fdp1.c
7883 MEDIA DRIVERS FOR RENESAS - VIN
7884 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7885 L: linux-media@vger.kernel.org
7886 L: linux-renesas-soc@vger.kernel.org
7887 T: git git://linuxtv.org/media_tree.git
7889 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7890 F: drivers/media/platform/rcar-vin/
7892 MEDIA DRIVERS FOR RENESAS - VSP1
7893 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7894 L: linux-media@vger.kernel.org
7895 L: linux-renesas-soc@vger.kernel.org
7896 T: git git://linuxtv.org/media_tree.git
7898 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7899 F: drivers/media/platform/vsp1/
7901 MEDIA DRIVERS FOR HELENE
7902 M: Abylay Ospan <aospan@netup.ru>
7903 L: linux-media@vger.kernel.org
7904 W: https://linuxtv.org
7906 T: git git://linuxtv.org/media_tree.git
7908 F: drivers/media/dvb-frontends/helene*
7910 MEDIA DRIVERS FOR ASCOT2E
7911 M: Sergey Kozlov <serjk@netup.ru>
7912 M: Abylay Ospan <aospan@netup.ru>
7913 L: linux-media@vger.kernel.org
7914 W: https://linuxtv.org
7916 T: git git://linuxtv.org/media_tree.git
7918 F: drivers/media/dvb-frontends/ascot2e*
7920 MEDIA DRIVERS FOR CXD2841ER
7921 M: Sergey Kozlov <serjk@netup.ru>
7922 M: Abylay Ospan <aospan@netup.ru>
7923 L: linux-media@vger.kernel.org
7924 W: https://linuxtv.org
7926 T: git git://linuxtv.org/media_tree.git
7928 F: drivers/media/dvb-frontends/cxd2841er*
7930 MEDIA DRIVERS FOR HORUS3A
7931 M: Sergey Kozlov <serjk@netup.ru>
7932 M: Abylay Ospan <aospan@netup.ru>
7933 L: linux-media@vger.kernel.org
7934 W: https://linuxtv.org
7936 T: git git://linuxtv.org/media_tree.git
7938 F: drivers/media/dvb-frontends/horus3a*
7940 MEDIA DRIVERS FOR LNBH25
7941 M: Sergey Kozlov <serjk@netup.ru>
7942 M: Abylay Ospan <aospan@netup.ru>
7943 L: linux-media@vger.kernel.org
7944 W: https://linuxtv.org
7946 T: git git://linuxtv.org/media_tree.git
7948 F: drivers/media/dvb-frontends/lnbh25*
7950 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7951 M: Sergey Kozlov <serjk@netup.ru>
7952 M: Abylay Ospan <aospan@netup.ru>
7953 L: linux-media@vger.kernel.org
7954 W: https://linuxtv.org
7956 T: git git://linuxtv.org/media_tree.git
7958 F: drivers/media/pci/netup_unidvb/*
7960 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7961 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7962 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7963 P: LinuxTV.org Project
7964 L: linux-media@vger.kernel.org
7965 W: https://linuxtv.org
7966 Q: http://patchwork.kernel.org/project/linux-media/list/
7967 T: git git://linuxtv.org/media_tree.git
7969 F: Documentation/media/
7971 F: drivers/staging/media/
7972 F: include/linux/platform_data/media/
7974 F: include/uapi/linux/dvb/
7975 F: include/uapi/linux/videodev2.h
7976 F: include/uapi/linux/media.h
7977 F: include/uapi/linux/v4l2-*
7978 F: include/uapi/linux/meye.h
7979 F: include/uapi/linux/ivtv*
7980 F: include/uapi/linux/uvcvideo.h
7982 MEDIATEK ETHERNET DRIVER
7983 M: Felix Fietkau <nbd@openwrt.org>
7984 M: John Crispin <blogic@openwrt.org>
7985 L: netdev@vger.kernel.org
7987 F: drivers/net/ethernet/mediatek/
7989 MEDIATEK MEDIA DRIVER
7990 M: Tiffany Lin <tiffany.lin@mediatek.com>
7991 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
7993 F: drivers/media/platform/mtk-vcodec/
7994 F: drivers/media/platform/mtk-vpu/
7995 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
7996 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
7999 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8000 M: Houlong Wei <houlong.wei@mediatek.com>
8001 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8003 F: drivers/media/platform/mtk-mdp/
8004 F: drivers/media/platform/mtk-vpu/
8005 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8007 MEDIATEK MT7601U WIRELESS LAN DRIVER
8008 M: Jakub Kicinski <kubakici@wp.pl>
8009 L: linux-wireless@vger.kernel.org
8011 F: drivers/net/wireless/mediatek/mt7601u/
8013 MEGARAID SCSI/SAS DRIVERS
8014 M: Kashyap Desai <kashyap.desai@broadcom.com>
8015 M: Sumit Saxena <sumit.saxena@broadcom.com>
8016 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8017 L: megaraidlinux.pdl@broadcom.com
8018 L: linux-scsi@vger.kernel.org
8019 W: http://www.avagotech.com/support/
8021 F: Documentation/scsi/megaraid.txt
8022 F: drivers/scsi/megaraid.*
8023 F: drivers/scsi/megaraid/
8025 MELFAS MIP4 TOUCHSCREEN DRIVER
8026 M: Sangwon Jee <jeesw@melfas.com>
8027 W: http://www.melfas.com
8029 F: drivers/input/touchscreen/melfas_mip4.c
8030 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8032 MELLANOX ETHERNET DRIVER (mlx4_en)
8033 M: Tariq Toukan <tariqt@mellanox.com>
8034 L: netdev@vger.kernel.org
8036 W: http://www.mellanox.com
8037 Q: http://patchwork.ozlabs.org/project/netdev/list/
8038 F: drivers/net/ethernet/mellanox/mlx4/en_*
8040 MELLANOX ETHERNET DRIVER (mlx5e)
8041 M: Saeed Mahameed <saeedm@mellanox.com>
8042 L: netdev@vger.kernel.org
8044 W: http://www.mellanox.com
8045 Q: http://patchwork.ozlabs.org/project/netdev/list/
8046 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8048 MELLANOX ETHERNET SWITCH DRIVERS
8049 M: Jiri Pirko <jiri@mellanox.com>
8050 M: Ido Schimmel <idosch@mellanox.com>
8051 L: netdev@vger.kernel.org
8053 W: http://www.mellanox.com
8054 Q: http://patchwork.ozlabs.org/project/netdev/list/
8055 F: drivers/net/ethernet/mellanox/mlxsw/
8057 MELLANOX MLXCPLD I2C AND MUX DRIVER
8058 M: Vadim Pasternak <vadimp@mellanox.com>
8059 M: Michael Shych <michaelsh@mellanox.com>
8060 L: linux-i2c@vger.kernel.org
8062 F: drivers/i2c/busses/i2c-mlxcpld.c
8063 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8064 F: Documentation/i2c/busses/i2c-mlxcpld
8066 MELLANOX MLXCPLD LED DRIVER
8067 M: Vadim Pasternak <vadimp@mellanox.com>
8068 L: linux-leds@vger.kernel.org
8070 F: drivers/leds/leds-mlxcpld.c
8071 F: Documentation/leds/leds-mlxcpld.txt
8073 MELLANOX PLATFORM DRIVER
8074 M: Vadim Pasternak <vadimp@mellanox.com>
8075 L: platform-driver-x86@vger.kernel.org
8077 F: drivers/platform/x86/mlx-platform.c
8079 MELLANOX MLX CPLD HOTPLUG DRIVER
8080 M: Vadim Pasternak <vadimp@mellanox.com>
8081 L: platform-driver-x86@vger.kernel.org
8083 F: drivers/platform/x86/mlxcpld-hotplug.c
8084 F: include/linux/platform_data/mlxcpld-hotplug.h
8086 SOFT-ROCE DRIVER (rxe)
8087 M: Moni Shoua <monis@mellanox.com>
8088 L: linux-rdma@vger.kernel.org
8090 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8091 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8092 F: drivers/infiniband/sw/rxe/
8093 F: include/uapi/rdma/rdma_user_rxe.h
8096 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8097 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8098 L: linux-kernel@vger.kernel.org
8100 F: kernel/membarrier.c
8101 F: include/uapi/linux/membarrier.h
8104 L: linux-mm@kvack.org
8105 W: http://www.linux-mm.org
8107 F: include/linux/mm.h
8108 F: include/linux/gfp.h
8109 F: include/linux/mmzone.h
8110 F: include/linux/memory_hotplug.h
8111 F: include/linux/vmalloc.h
8114 MEMORY TECHNOLOGY DEVICES (MTD)
8115 M: David Woodhouse <dwmw2@infradead.org>
8116 M: Brian Norris <computersforpeace@gmail.com>
8117 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8118 M: Marek Vasut <marek.vasut@gmail.com>
8119 M: Richard Weinberger <richard@nod.at>
8120 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8121 L: linux-mtd@lists.infradead.org
8122 W: http://www.linux-mtd.infradead.org/
8123 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8124 T: git git://git.infradead.org/linux-mtd.git
8125 T: git git://git.infradead.org/l2-mtd.git
8127 F: Documentation/devicetree/bindings/mtd/
8129 F: include/linux/mtd/
8130 F: include/uapi/mtd/
8132 MEN A21 WATCHDOG DRIVER
8133 M: Johannes Thumshirn <morbidrsa@gmail.com>
8134 L: linux-watchdog@vger.kernel.org
8136 F: drivers/watchdog/mena21_wdt.c
8138 MEN CHAMELEON BUS (mcb)
8139 M: Johannes Thumshirn <morbidrsa@gmail.com>
8142 F: include/linux/mcb.h
8143 F: Documentation/men-chameleon-bus.txt
8145 MEN F21BMC (Board Management Controller)
8146 M: Andreas Werner <andreas.werner@men.de>
8148 F: drivers/mfd/menf21bmc.c
8149 F: drivers/watchdog/menf21bmc_wdt.c
8150 F: drivers/leds/leds-menf21bmc.c
8151 F: drivers/hwmon/menf21bmc_hwmon.c
8152 F: Documentation/hwmon/menf21bmc
8155 M: James Hogan <james.hogan@imgtec.com>
8156 L: linux-metag@vger.kernel.org
8157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8160 F: Documentation/metag/
8161 F: Documentation/devicetree/bindings/metag/
8162 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8163 F: drivers/clocksource/metag_generic.c
8164 F: drivers/irqchip/irq-metag.c
8165 F: drivers/irqchip/irq-metag-ext.c
8166 F: drivers/tty/metag_da.c
8168 MICROBLAZE ARCHITECTURE
8169 M: Michal Simek <monstr@monstr.eu>
8170 W: http://www.monstr.eu/fdt/
8171 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8175 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8176 M: Richard Genoud <richard.genoud@gmail.com>
8178 F: drivers/tty/serial/atmel_serial.c
8179 F: include/linux/atmel_serial.h
8181 MICROCHIP / ATMEL ISC DRIVER
8182 M: Songjun Wu <songjun.wu@microchip.com>
8183 L: linux-media@vger.kernel.org
8185 F: drivers/media/platform/atmel/atmel-isc.c
8186 F: drivers/media/platform/atmel/atmel-isc-regs.h
8187 F: devicetree/bindings/media/atmel-isc.txt
8189 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8190 M: Chen Yu <yu.c.chen@intel.com>
8191 L: platform-driver-x86@vger.kernel.org
8193 F: drivers/platform/x86/surfacepro3_button.c
8196 M: Oliver Neukum <oliver@neukum.org>
8198 F: drivers/usb/image/microtek.*
8201 M: Ralf Baechle <ralf@linux-mips.org>
8202 L: linux-mips@linux-mips.org
8203 W: http://www.linux-mips.org/
8204 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8205 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8207 F: Documentation/devicetree/bindings/mips/
8208 F: Documentation/mips/
8211 MIPS/LOONGSON1 ARCHITECTURE
8212 M: Keguang Zhang <keguang.zhang@gmail.com>
8213 L: linux-mips@linux-mips.org
8215 F: arch/mips/loongson32/
8216 F: arch/mips/include/asm/mach-loongson32/
8217 F: drivers/*/*loongson1*
8218 F: drivers/*/*/*loongson1*
8220 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8221 M: Hans Verkuil <hverkuil@xs4all.nl>
8222 L: linux-media@vger.kernel.org
8223 T: git git://linuxtv.org/media_tree.git
8224 W: https://linuxtv.org
8226 F: drivers/media/radio/radio-miropcm20*
8228 MELLANOX MLX4 core VPI driver
8229 M: Yishai Hadas <yishaih@mellanox.com>
8230 L: netdev@vger.kernel.org
8231 L: linux-rdma@vger.kernel.org
8232 W: http://www.mellanox.com
8233 Q: http://patchwork.ozlabs.org/project/netdev/list/
8235 F: drivers/net/ethernet/mellanox/mlx4/
8236 F: include/linux/mlx4/
8237 F: include/uapi/rdma/mlx4-abi.h
8239 MELLANOX MLX4 IB driver
8240 M: Yishai Hadas <yishaih@mellanox.com>
8241 L: linux-rdma@vger.kernel.org
8242 W: http://www.mellanox.com
8243 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8245 F: drivers/infiniband/hw/mlx4/
8246 F: include/linux/mlx4/
8248 MELLANOX MLX5 core VPI driver
8249 M: Saeed Mahameed <saeedm@mellanox.com>
8250 M: Matan Barak <matanb@mellanox.com>
8251 M: Leon Romanovsky <leonro@mellanox.com>
8252 L: netdev@vger.kernel.org
8253 L: linux-rdma@vger.kernel.org
8254 W: http://www.mellanox.com
8255 Q: http://patchwork.ozlabs.org/project/netdev/list/
8257 F: drivers/net/ethernet/mellanox/mlx5/core/
8258 F: include/linux/mlx5/
8259 F: include/uapi/rdma/mlx5-abi.h
8261 MELLANOX MLX5 IB driver
8262 M: Matan Barak <matanb@mellanox.com>
8263 M: Leon Romanovsky <leonro@mellanox.com>
8264 L: linux-rdma@vger.kernel.org
8265 W: http://www.mellanox.com
8266 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8268 F: drivers/infiniband/hw/mlx5/
8269 F: include/linux/mlx5/
8271 MELEXIS MLX90614 DRIVER
8272 M: Crt Mori <cmo@melexis.com>
8273 L: linux-iio@vger.kernel.org
8274 W: http://www.melexis.com
8276 F: drivers/iio/temperature/mlx90614.c
8278 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8279 M: Don Brace <don.brace@microsemi.com>
8280 L: esc.storagedev@microsemi.com
8281 L: linux-scsi@vger.kernel.org
8283 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8284 F: drivers/scsi/smartpqi/Kconfig
8285 F: drivers/scsi/smartpqi/Makefile
8286 F: include/linux/cciss*.h
8287 F: include/uapi/linux/cciss*.h
8288 F: Documentation/scsi/smartpqi.txt
8290 MN88472 MEDIA DRIVER
8291 M: Antti Palosaari <crope@iki.fi>
8292 L: linux-media@vger.kernel.org
8293 W: https://linuxtv.org
8294 W: http://palosaari.fi/linux/
8295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8297 F: drivers/media/dvb-frontends/mn88472*
8299 MN88473 MEDIA DRIVER
8300 M: Antti Palosaari <crope@iki.fi>
8301 L: linux-media@vger.kernel.org
8302 W: https://linuxtv.org
8303 W: http://palosaari.fi/linux/
8304 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8306 F: drivers/media/dvb-frontends/mn88473*
8309 M: Jessica Yu <jeyu@redhat.com>
8310 M: Rusty Russell <rusty@rustcorp.com.au>
8312 F: include/linux/module.h
8315 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8316 W: http://popies.net/meye/
8318 F: Documentation/media/v4l-drivers/meye*
8319 F: drivers/media/pci/meye/
8320 F: include/uapi/linux/meye.h
8322 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8323 M: Jiri Slaby <jirislaby@gmail.com>
8325 F: Documentation/serial/moxa-smartio
8326 F: drivers/tty/mxser.*
8328 MR800 AVERMEDIA USB FM RADIO DRIVER
8329 M: Alexey Klimov <klimov.linux@gmail.com>
8330 L: linux-media@vger.kernel.org
8331 T: git git://linuxtv.org/media_tree.git
8333 F: drivers/media/radio/radio-mr800.c
8335 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8336 M: Alan Ott <alan@signal11.us>
8337 L: linux-wpan@vger.kernel.org
8339 F: drivers/net/ieee802154/mrf24j40.c
8340 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8343 M: "Lee, Chun-Yi" <jlee@suse.com>
8344 L: platform-driver-x86@vger.kernel.org
8346 F: drivers/platform/x86/msi-laptop.c
8349 L: platform-driver-x86@vger.kernel.org
8351 F: drivers/platform/x86/msi-wmi.c
8354 M: Antti Palosaari <crope@iki.fi>
8355 L: linux-media@vger.kernel.org
8356 W: https://linuxtv.org
8357 W: http://palosaari.fi/linux/
8358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8359 T: git git://linuxtv.org/anttip/media_tree.git
8361 F: drivers/media/tuners/msi001*
8363 MSI2500 MEDIA DRIVER
8364 M: Antti Palosaari <crope@iki.fi>
8365 L: linux-media@vger.kernel.org
8366 W: https://linuxtv.org
8367 W: http://palosaari.fi/linux/
8368 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8369 T: git git://linuxtv.org/anttip/media_tree.git
8371 F: drivers/media/usb/msi2500/
8373 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8374 M: Robert Jarzmik <robert.jarzmik@free.fr>
8375 L: linux-mtd@lists.infradead.org
8377 F: drivers/mtd/devices/docg3*
8379 MT9M032 APTINA SENSOR DRIVER
8380 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8381 L: linux-media@vger.kernel.org
8382 T: git git://linuxtv.org/media_tree.git
8384 F: drivers/media/i2c/mt9m032.c
8385 F: include/media/i2c/mt9m032.h
8387 MT9P031 APTINA CAMERA SENSOR
8388 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8389 L: linux-media@vger.kernel.org
8390 T: git git://linuxtv.org/media_tree.git
8392 F: drivers/media/i2c/mt9p031.c
8393 F: include/media/i2c/mt9p031.h
8395 MT9T001 APTINA CAMERA SENSOR
8396 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8397 L: linux-media@vger.kernel.org
8398 T: git git://linuxtv.org/media_tree.git
8400 F: drivers/media/i2c/mt9t001.c
8401 F: include/media/i2c/mt9t001.h
8403 MT9V032 APTINA CAMERA SENSOR
8404 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8405 L: linux-media@vger.kernel.org
8406 T: git git://linuxtv.org/media_tree.git
8408 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8409 F: drivers/media/i2c/mt9v032.c
8410 F: include/media/i2c/mt9v032.h
8412 MULTIFUNCTION DEVICES (MFD)
8413 M: Lee Jones <lee.jones@linaro.org>
8414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8416 F: Documentation/devicetree/bindings/mfd/
8418 F: include/linux/mfd/
8420 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8421 M: Ulf Hansson <ulf.hansson@linaro.org>
8422 L: linux-mmc@vger.kernel.org
8423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8425 F: Documentation/devicetree/bindings/mmc/
8427 F: include/linux/mmc/
8428 F: include/uapi/linux/mmc/
8430 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8432 F: drivers/mmc/host/mmc_spi.c
8433 F: include/linux/spi/mmc_spi.h
8435 MULTISOUND SOUND DRIVER
8436 M: Andrew Veliath <andrewtv@usa.net>
8438 F: Documentation/sound/oss/MultiSound
8441 MULTITECH MULTIPORT CARD (ISICOM)
8443 F: drivers/tty/isicom.c
8444 F: include/linux/isicom.h
8446 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8447 M: Bin Liu <b-liu@ti.com>
8448 L: linux-usb@vger.kernel.org
8449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8451 F: drivers/usb/musb/
8453 MXL5007T MEDIA DRIVER
8454 M: Michael Krufky <mkrufky@linuxtv.org>
8455 L: linux-media@vger.kernel.org
8456 W: https://linuxtv.org
8457 W: http://github.com/mkrufky
8458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8459 T: git git://linuxtv.org/mkrufky/tuners.git
8461 F: drivers/media/tuners/mxl5007t.*
8464 M: Marek Vasut <marex@denx.de>
8466 F: drivers/gpu/drm/mxsfb/
8467 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8469 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8470 M: Hyong-Youb Kim <hykim@myri.com>
8471 L: netdev@vger.kernel.org
8472 W: https://www.myricom.com/support/downloads/myri10ge.html
8474 F: drivers/net/ethernet/myricom/myri10ge/
8476 NAND FLASH SUBSYSTEM
8477 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8478 R: Richard Weinberger <richard@nod.at>
8479 L: linux-mtd@lists.infradead.org
8480 W: http://www.linux-mtd.infradead.org/
8481 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8482 T: git git://github.com/linux-nand/linux.git
8484 F: drivers/mtd/nand/
8485 F: include/linux/mtd/nand*.h
8487 NATSEMI ETHERNET DRIVER (DP8381x)
8489 F: drivers/net/ethernet/natsemi/natsemi.c
8491 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8492 M: Daniel Mack <zonque@gmail.com>
8494 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8495 W: http://www.native-instruments.com
8499 M: Petr Vandrovec <petr@vandrovec.name>
8503 NCR 5380 SCSI DRIVERS
8504 M: Finn Thain <fthain@telegraphics.com.au>
8505 M: Michael Schmitz <schmitzmic@gmail.com>
8506 L: linux-scsi@vger.kernel.org
8508 F: Documentation/scsi/g_NCR5380.txt
8509 F: drivers/scsi/NCR5380.*
8510 F: drivers/scsi/arm/cumana_1.c
8511 F: drivers/scsi/arm/oak.c
8512 F: drivers/scsi/atari_scsi.*
8513 F: drivers/scsi/dmx3191d.c
8514 F: drivers/scsi/g_NCR5380.*
8515 F: drivers/scsi/mac_scsi.*
8516 F: drivers/scsi/sun3_scsi.*
8517 F: drivers/scsi/sun3_scsi_vme.c
8519 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8520 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8521 L: linux-scsi@vger.kernel.org
8523 F: drivers/scsi/NCR_D700.*
8525 NCT6775 HARDWARE MONITOR DRIVER
8526 M: Guenter Roeck <linux@roeck-us.net>
8527 L: linux-hwmon@vger.kernel.org
8529 F: Documentation/hwmon/nct6775
8530 F: drivers/hwmon/nct6775.c
8532 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8533 M: Faisal Latif <faisal.latif@intel.com>
8534 L: linux-rdma@vger.kernel.org
8535 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8537 F: drivers/infiniband/hw/nes/
8538 F: include/uapi/rdma/nes-abi.h
8540 NETEM NETWORK EMULATOR
8541 M: Stephen Hemminger <stephen@networkplumber.org>
8542 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8544 F: net/sched/sch_netem.c
8546 NETERION 10GbE DRIVERS (s2io/vxge)
8547 M: Jon Mason <jdmason@kudzu.us>
8548 L: netdev@vger.kernel.org
8550 F: Documentation/networking/s2io.txt
8551 F: Documentation/networking/vxge.txt
8552 F: drivers/net/ethernet/neterion/
8554 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8555 M: Pablo Neira Ayuso <pablo@netfilter.org>
8556 M: Patrick McHardy <kaber@trash.net>
8557 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8558 L: netfilter-devel@vger.kernel.org
8559 L: coreteam@netfilter.org
8560 W: http://www.netfilter.org/
8561 W: http://www.iptables.org/
8562 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8566 F: include/linux/netfilter*
8567 F: include/linux/netfilter/
8568 F: include/net/netfilter/
8569 F: include/uapi/linux/netfilter*
8570 F: include/uapi/linux/netfilter/
8571 F: net/*/netfilter.c
8574 F: net/bridge/br_netfilter*.c
8577 M: Paul Moore <paul@paul-moore.com>
8578 W: http://netlabel.sf.net
8579 L: netdev@vger.kernel.org
8581 F: Documentation/netlabel/
8582 F: include/net/netlabel.h
8585 NETROM NETWORK LAYER
8586 M: Ralf Baechle <ralf@linux-mips.org>
8587 L: linux-hams@vger.kernel.org
8588 W: http://www.linux-ax25.org/
8590 F: include/net/netrom.h
8591 F: include/uapi/linux/netrom.h
8594 NETRONOME ETHERNET DRIVERS
8595 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8596 L: oss-drivers@netronome.com
8598 F: drivers/net/ethernet/netronome/
8600 NETWORK BLOCK DEVICE (NBD)
8601 M: Markus Pargmann <mpa@pengutronix.de>
8603 L: nbd-general@lists.sourceforge.net
8604 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8605 F: Documentation/blockdev/nbd.txt
8606 F: drivers/block/nbd.c
8607 F: include/uapi/linux/nbd.h
8609 NETWORK DROP MONITOR
8610 M: Neil Horman <nhorman@tuxdriver.com>
8611 L: netdev@vger.kernel.org
8613 W: https://fedorahosted.org/dropwatch/
8614 F: net/core/drop_monitor.c
8617 M: Andrew Lunn <andrew@lunn.ch>
8618 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8619 M: Florian Fainelli <f.fainelli@gmail.com>
8622 F: include/net/dsa.h
8625 NETWORKING [GENERAL]
8626 M: "David S. Miller" <davem@davemloft.net>
8627 L: netdev@vger.kernel.org
8628 W: http://www.linuxfoundation.org/en/Net
8629 Q: http://patchwork.ozlabs.org/project/netdev/list/
8630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8635 F: include/linux/in.h
8636 F: include/linux/net.h
8637 F: include/linux/netdevice.h
8638 F: include/uapi/linux/in.h
8639 F: include/uapi/linux/net.h
8640 F: include/uapi/linux/netdevice.h
8641 F: include/uapi/linux/net_namespace.h
8643 F: tools/testing/selftests/net/
8646 NETWORKING [IPv4/IPv6]
8647 M: "David S. Miller" <davem@davemloft.net>
8648 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8649 M: James Morris <jmorris@namei.org>
8650 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8651 M: Patrick McHardy <kaber@trash.net>
8652 L: netdev@vger.kernel.org
8653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8661 M: Steffen Klassert <steffen.klassert@secunet.com>
8662 M: Herbert Xu <herbert@gondor.apana.org.au>
8663 M: "David S. Miller" <davem@davemloft.net>
8664 L: netdev@vger.kernel.org
8665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8674 F: net/ipv4/ipcomp.c
8675 F: net/ipv4/ip_vti.c
8679 F: net/ipv6/ipcomp6.c
8680 F: net/ipv6/ip6_vti.c
8681 F: include/uapi/linux/xfrm.h
8682 F: include/net/xfrm.h
8684 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8685 M: Paul Moore <paul@paul-moore.com>
8686 L: netdev@vger.kernel.org
8689 NETWORKING [WIRELESS]
8690 L: linux-wireless@vger.kernel.org
8691 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8694 L: netdev@vger.kernel.org
8695 W: http://www.linuxfoundation.org/en/Net
8696 Q: http://patchwork.ozlabs.org/project/netdev/list/
8697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8700 F: Documentation/devicetree/bindings/net/
8702 F: include/linux/if_*
8703 F: include/linux/netdevice.h
8704 F: include/linux/etherdevice.h
8705 F: include/linux/fcdevice.h
8706 F: include/linux/fddidevice.h
8707 F: include/linux/hippidevice.h
8708 F: include/linux/inetdevice.h
8709 F: include/uapi/linux/if_*
8710 F: include/uapi/linux/netdevice.h
8712 NETWORKING DRIVERS (WIRELESS)
8713 M: Kalle Valo <kvalo@codeaurora.org>
8714 L: linux-wireless@vger.kernel.org
8715 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8719 F: Documentation/devicetree/bindings/net/wireless/
8720 F: drivers/net/wireless/
8722 NETXEN (1/10) GbE SUPPORT
8723 M: Manish Chopra <manish.chopra@cavium.com>
8724 M: Rahul Verma <rahul.verma@cavium.com>
8725 M: Dept-GELinuxNICDev@cavium.com
8726 L: netdev@vger.kernel.org
8728 F: drivers/net/ethernet/qlogic/netxen/
8731 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8732 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8733 M: Samuel Ortiz <sameo@linux.intel.com>
8734 L: linux-wireless@vger.kernel.org
8735 L: linux-nfc@lists.01.org (subscribers-only)
8739 F: include/uapi/linux/nfc.h
8741 F: include/linux/platform_data/nfcmrvl.h
8742 F: include/linux/platform_data/nxp-nci.h
8743 F: include/linux/platform_data/pn544.h
8744 F: include/linux/platform_data/st21nfca.h
8745 F: include/linux/platform_data/st-nci.h
8746 F: Documentation/devicetree/bindings/net/nfc/
8748 NFS, SUNRPC, AND LOCKD CLIENTS
8749 M: Trond Myklebust <trond.myklebust@primarydata.com>
8750 M: Anna Schumaker <anna.schumaker@netapp.com>
8751 L: linux-nfs@vger.kernel.org
8752 W: http://client.linux-nfs.org
8753 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8759 F: include/linux/lockd/
8760 F: include/linux/nfs*
8761 F: include/linux/sunrpc/
8762 F: include/uapi/linux/nfs*
8763 F: include/uapi/linux/sunrpc/
8766 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8767 L: linux-nilfs@vger.kernel.org
8768 W: http://nilfs.sourceforge.net/
8769 W: http://nilfs.osdn.jp/
8770 T: git git://github.com/konis/nilfs2.git
8772 F: Documentation/filesystems/nilfs2.txt
8774 F: include/trace/events/nilfs2.h
8775 F: include/uapi/linux/nilfs2_api.h
8776 F: include/uapi/linux/nilfs2_ondisk.h
8778 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8779 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8780 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8782 F: Documentation/scsi/NinjaSCSI.txt
8783 F: drivers/scsi/pcmcia/nsp_*
8785 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8786 M: GOTO Masanori <gotom@debian.or.jp>
8787 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8788 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8790 F: Documentation/scsi/NinjaSCSI.txt
8791 F: drivers/scsi/nsp32*
8794 M: Ley Foon Tan <lftan@altera.com>
8795 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8800 NOKIA N900 POWER SUPPLY DRIVERS
8801 R: Pali Rohár <pali.rohar@gmail.com>
8802 F: include/linux/power/bq2415x_charger.h
8803 F: include/linux/power/bq27xxx_battery.h
8804 F: include/linux/power/isp1704_charger.h
8805 F: drivers/power/supply/bq2415x_charger.c
8806 F: drivers/power/supply/bq27xxx_battery.c
8807 F: drivers/power/supply/bq27xxx_battery_i2c.c
8808 F: drivers/power/supply/isp1704_charger.c
8809 F: drivers/power/supply/rx51_battery.c
8812 M: Jon Mason <jdmason@kudzu.us>
8813 M: Dave Jiang <dave.jiang@intel.com>
8814 M: Allen Hubbe <Allen.Hubbe@emc.com>
8815 L: linux-ntb@googlegroups.com
8817 W: https://github.com/jonmason/ntb/wiki
8818 T: git git://github.com/jonmason/ntb.git
8820 F: drivers/net/ntb_netdev.c
8821 F: include/linux/ntb.h
8822 F: include/linux/ntb_transport.h
8823 F: tools/testing/selftests/ntb/
8826 M: Jon Mason <jdmason@kudzu.us>
8827 M: Dave Jiang <dave.jiang@intel.com>
8828 L: linux-ntb@googlegroups.com
8830 W: https://github.com/jonmason/ntb/wiki
8831 T: git git://github.com/jonmason/ntb.git
8832 F: drivers/ntb/hw/intel/
8835 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8836 L: linux-ntb@googlegroups.com
8838 F: drivers/ntb/hw/amd/
8841 M: Anton Altaparmakov <anton@tuxera.com>
8842 L: linux-ntfs-dev@lists.sourceforge.net
8843 W: http://www.tuxera.com/
8844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8846 F: Documentation/filesystems/ntfs.txt
8849 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8850 M: Antonino Daplas <adaplas@gmail.com>
8851 L: linux-fbdev@vger.kernel.org
8853 F: drivers/video/fbdev/riva/
8854 F: drivers/video/fbdev/nvidia/
8857 M: Keith Busch <keith.busch@intel.com>
8858 M: Jens Axboe <axboe@fb.com>
8859 L: linux-nvme@lists.infradead.org
8860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8861 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8863 F: drivers/nvme/host/
8864 F: include/linux/nvme.h
8866 NVM EXPRESS TARGET DRIVER
8867 M: Christoph Hellwig <hch@lst.de>
8868 M: Sagi Grimberg <sagi@grimberg.me>
8869 L: linux-nvme@lists.infradead.org
8871 F: drivers/nvme/target/
8873 NVM EXPRESS FC TRANSPORT DRIVERS
8874 M: James Smart <james.smart@broadcom.com>
8875 L: linux-nvme@lists.infradead.org
8877 F: include/linux/nvme-fc.h
8878 F: include/linux/nvme-fc-driver.h
8879 F: drivers/nvme/host/fc.c
8880 F: drivers/nvme/target/fc.c
8881 F: drivers/nvme/target/fcloop.c
8884 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8885 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8888 F: Documentation/devicetree/bindings/nvmem/
8889 F: include/linux/nvmem-consumer.h
8890 F: include/linux/nvmem-provider.h
8893 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8894 R: Charles Gorand <charles.gorand@effinnov.com>
8895 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8897 F: drivers/nfc/nxp-nci
8899 NXP TDA998X DRM DRIVER
8900 M: Russell King <rmk+kernel@armlinux.org.uk>
8902 F: drivers/gpu/drm/i2c/tda998x_drv.c
8903 F: include/drm/i2c/tda998x.h
8906 M: Peter Rosin <peda@axentia.se>
8907 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8909 F: sound/soc/codecs/tfa9879*
8912 M: Josh Poimboeuf <jpoimboe@redhat.com>
8917 M: Tony Lindgren <tony@atomide.com>
8918 L: linux-omap@vger.kernel.org
8919 W: http://www.muru.com/linux/omap/
8920 W: http://linux.omap.com/
8921 Q: http://patchwork.kernel.org/project/linux-omap/list/
8922 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8925 F: arch/arm/configs/omap1_defconfig
8926 F: arch/arm/configs/omap2plus_defconfig
8927 F: drivers/i2c/busses/i2c-omap.c
8928 F: drivers/irqchip/irq-omap-intc.c
8929 F: drivers/mfd/*omap*.c
8930 F: drivers/mfd/menelaus.c
8931 F: drivers/mfd/palmas.c
8932 F: drivers/mfd/tps65217.c
8933 F: drivers/mfd/tps65218.c
8934 F: drivers/mfd/tps65910.c
8935 F: drivers/mfd/twl-core.[ch]
8936 F: drivers/mfd/twl4030*.c
8937 F: drivers/mfd/twl6030*.c
8938 F: drivers/mfd/twl6040*.c
8939 F: drivers/regulator/palmas-regulator*.c
8940 F: drivers/regulator/pbias-regulator.c
8941 F: drivers/regulator/tps65217-regulator.c
8942 F: drivers/regulator/tps65218-regulator.c
8943 F: drivers/regulator/tps65910-regulator.c
8944 F: drivers/regulator/twl-regulator.c
8945 F: drivers/regulator/twl6030-regulator.c
8946 F: include/linux/i2c-omap.h
8948 OMAP DEVICE TREE SUPPORT
8949 M: Benoît Cousson <bcousson@baylibre.com>
8950 M: Tony Lindgren <tony@atomide.com>
8951 L: linux-omap@vger.kernel.org
8952 L: devicetree@vger.kernel.org
8954 F: arch/arm/boot/dts/*omap*
8955 F: arch/arm/boot/dts/*am3*
8956 F: arch/arm/boot/dts/*am4*
8957 F: arch/arm/boot/dts/*am5*
8958 F: arch/arm/boot/dts/*dra7*
8960 OMAP CLOCK FRAMEWORK SUPPORT
8961 M: Paul Walmsley <paul@pwsan.com>
8962 L: linux-omap@vger.kernel.org
8964 F: arch/arm/*omap*/*clock*
8966 OMAP POWER MANAGEMENT SUPPORT
8967 M: Kevin Hilman <khilman@kernel.org>
8968 L: linux-omap@vger.kernel.org
8970 F: arch/arm/*omap*/*pm*
8971 F: drivers/cpufreq/omap-cpufreq.c
8973 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8974 M: Rajendra Nayak <rnayak@codeaurora.org>
8975 M: Paul Walmsley <paul@pwsan.com>
8976 L: linux-omap@vger.kernel.org
8978 F: arch/arm/mach-omap2/prm*
8981 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8982 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8983 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8984 L: linux-omap@vger.kernel.org
8988 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8989 M: Roger Quadros <rogerq@ti.com>
8990 M: Tony Lindgren <tony@atomide.com>
8991 L: linux-omap@vger.kernel.org
8993 F: drivers/memory/omap-gpmc.c
8994 F: arch/arm/mach-omap2/*gpmc*
8996 OMAP FRAMEBUFFER SUPPORT
8997 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8998 L: linux-fbdev@vger.kernel.org
8999 L: linux-omap@vger.kernel.org
9001 F: drivers/video/fbdev/omap/
9003 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9004 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9005 L: linux-omap@vger.kernel.org
9006 L: linux-fbdev@vger.kernel.org
9008 F: drivers/video/fbdev/omap2/
9009 F: Documentation/arm/OMAP/DSS
9011 OMAP HARDWARE SPINLOCK SUPPORT
9012 M: Ohad Ben-Cohen <ohad@wizery.com>
9013 L: linux-omap@vger.kernel.org
9015 F: drivers/hwspinlock/omap_hwspinlock.c
9018 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9019 L: linux-omap@vger.kernel.org
9021 F: drivers/mmc/host/omap.c
9024 L: linux-mmc@vger.kernel.org
9025 L: linux-omap@vger.kernel.org
9027 F: drivers/mmc/host/omap_hsmmc.c
9029 OMAP RANDOM NUMBER GENERATOR SUPPORT
9030 M: Deepak Saxena <dsaxena@plexity.net>
9032 F: drivers/char/hw_random/omap-rng.c
9035 M: Benoît Cousson <bcousson@baylibre.com>
9036 M: Paul Walmsley <paul@pwsan.com>
9037 L: linux-omap@vger.kernel.org
9039 F: arch/arm/mach-omap2/omap_hwmod.*
9042 M: Paul Walmsley <paul@pwsan.com>
9043 L: linux-omap@vger.kernel.org
9045 F: arch/arm/mach-omap2/omap_hwmod*data*
9047 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9048 M: Benoît Cousson <bcousson@baylibre.com>
9049 L: linux-omap@vger.kernel.org
9051 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9053 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9054 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9055 L: linux-media@vger.kernel.org
9057 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9058 F: drivers/media/platform/omap3isp/
9059 F: drivers/staging/media/omap4iss/
9062 L: linux-usb@vger.kernel.org
9063 L: linux-omap@vger.kernel.org
9065 F: drivers/usb/*/*omap*
9066 F: arch/arm/*omap*/usb*
9069 M: Grygorii Strashko <grygorii.strashko@ti.com>
9070 M: Santosh Shilimkar <ssantosh@kernel.org>
9071 M: Kevin Hilman <khilman@kernel.org>
9072 L: linux-omap@vger.kernel.org
9074 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9075 F: drivers/gpio/gpio-omap.c
9077 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9078 M: Mark Jackson <mpfj@newflow.co.uk>
9079 L: linux-omap@vger.kernel.org
9081 F: arch/arm/boot/dts/am335x-nano.dts
9084 M: Bob Copeland <me@bobcopeland.com>
9085 L: linux-karma-devel@lists.sourceforge.net
9087 F: Documentation/filesystems/omfs.txt
9090 OMNIKEY CARDMAN 4000 DRIVER
9091 M: Harald Welte <laforge@gnumonks.org>
9093 F: drivers/char/pcmcia/cm4000_cs.c
9094 F: include/linux/cm4000_cs.h
9095 F: include/uapi/linux/cm4000_cs.h
9097 OMNIKEY CARDMAN 4040 DRIVER
9098 M: Harald Welte <laforge@gnumonks.org>
9100 F: drivers/char/pcmcia/cm4040_cs.*
9102 OMNIVISION OV7670 SENSOR DRIVER
9103 M: Jonathan Corbet <corbet@lwn.net>
9104 L: linux-media@vger.kernel.org
9105 T: git git://linuxtv.org/media_tree.git
9107 F: drivers/media/i2c/ov7670.c
9109 ONENAND FLASH DRIVER
9110 M: Kyungmin Park <kyungmin.park@samsung.com>
9111 L: linux-mtd@lists.infradead.org
9113 F: drivers/mtd/onenand/
9114 F: include/linux/mtd/onenand*.h
9116 ONSTREAM SCSI TAPE DRIVER
9117 M: Willem Riede <osst@riede.org>
9118 L: osst-users@lists.sourceforge.net
9119 L: linux-scsi@vger.kernel.org
9121 F: Documentation/scsi/osst.txt
9122 F: drivers/scsi/osst.*
9123 F: drivers/scsi/osst_*.h
9124 F: drivers/scsi/st.h
9126 OPENCORES I2C BUS DRIVER
9127 M: Peter Korsgaard <jacmet@sunsite.dk>
9128 L: linux-i2c@vger.kernel.org
9130 F: Documentation/i2c/busses/i2c-ocores
9131 F: drivers/i2c/busses/i2c-ocores.c
9133 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9134 M: Rob Herring <robh+dt@kernel.org>
9135 M: Frank Rowand <frowand.list@gmail.com>
9136 L: devicetree@vger.kernel.org
9137 W: http://www.devicetree.org/
9138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9141 F: include/linux/of*.h
9144 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9145 M: Rob Herring <robh+dt@kernel.org>
9146 M: Mark Rutland <mark.rutland@arm.com>
9147 L: devicetree@vger.kernel.org
9148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9149 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9151 F: Documentation/devicetree/
9153 F: include/dt-bindings/
9155 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9156 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9157 L: devicetree@vger.kernel.org
9159 F: Documentation/devicetree/dynamic-resolution-notes.txt
9160 F: Documentation/devicetree/overlay-notes.txt
9161 F: drivers/of/overlay.c
9162 F: drivers/of/resolver.c
9164 OPENRISC ARCHITECTURE
9165 M: Jonas Bonn <jonas@southpole.se>
9166 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9167 M: Stafford Horne <shorne@gmail.com>
9168 L: openrisc@lists.librecores.org
9169 W: http://openrisc.io
9174 M: Pravin Shelar <pshelar@nicira.com>
9175 L: netdev@vger.kernel.org
9176 L: dev@openvswitch.org
9177 W: http://openvswitch.org
9180 F: include/uapi/linux/openvswitch.h
9182 OPERATING PERFORMANCE POINTS (OPP)
9183 M: Viresh Kumar <vireshk@kernel.org>
9184 M: Nishanth Menon <nm@ti.com>
9185 M: Stephen Boyd <sboyd@codeaurora.org>
9186 L: linux-pm@vger.kernel.org
9188 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9189 F: drivers/base/power/opp/
9190 F: include/linux/pm_opp.h
9191 F: Documentation/power/opp.txt
9192 F: Documentation/devicetree/bindings/opp/
9195 M: Clemens Ladisch <clemens@ladisch.de>
9196 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9197 T: git git://git.alsa-project.org/alsa-kernel.git
9199 F: sound/drivers/opl4/
9202 M: Robert Richter <rric@kernel.org>
9203 L: oprofile-list@lists.sf.net
9205 F: arch/*/include/asm/oprofile*.h
9207 F: drivers/oprofile/
9208 F: include/linux/oprofile.h
9210 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9211 M: Mark Fasheh <mfasheh@versity.com>
9212 M: Joel Becker <jlbec@evilplan.org>
9213 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9214 W: http://ocfs2.wiki.kernel.org
9216 F: Documentation/filesystems/ocfs2.txt
9217 F: Documentation/filesystems/dlmfs.txt
9221 L: linux-wireless@vger.kernel.org
9222 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9223 W: http://www.nongnu.org/orinoco/
9225 F: drivers/net/wireless/intersil/orinoco/
9227 OSD LIBRARY and FILESYSTEM
9228 M: Boaz Harrosh <ooo@electrozaur.com>
9229 M: Benny Halevy <bhalevy@primarydata.com>
9230 L: osd-dev@open-osd.org
9231 W: http://open-osd.org
9232 T: git git://git.open-osd.org/open-osd.git
9234 F: drivers/scsi/osd/
9235 F: include/scsi/osd_*
9239 M: Miklos Szeredi <miklos@szeredi.hu>
9240 L: linux-unionfs@vger.kernel.org
9241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9244 F: Documentation/filesystems/overlayfs.txt
9247 M: Mike Marshall <hubcap@omnibond.com>
9248 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9252 F: Documentation/filesystems/orangefs.txt
9255 M: Christian Lamparter <chunkeey@googlemail.com>
9256 L: linux-wireless@vger.kernel.org
9257 W: http://wireless.kernel.org/en/users/Drivers/p54
9259 F: drivers/net/wireless/intersil/p54/
9261 PA SEMI ETHERNET DRIVER
9262 L: netdev@vger.kernel.org
9264 F: drivers/net/ethernet/pasemi/*
9266 PA SEMI SMBUS DRIVER
9267 L: linux-i2c@vger.kernel.org
9269 F: drivers/i2c/busses/i2c-pasemi.c
9271 PADATA PARALLEL EXECUTION MECHANISM
9272 M: Steffen Klassert <steffen.klassert@secunet.com>
9273 L: linux-crypto@vger.kernel.org
9276 F: include/linux/padata.h
9277 F: Documentation/padata.txt
9279 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9280 M: Harald Welte <laforge@gnumonks.org>
9281 L: platform-driver-x86@vger.kernel.org
9283 F: drivers/platform/x86/panasonic-laptop.c
9285 PANASONIC MN10300/AM33/AM34 PORT
9286 M: David Howells <dhowells@redhat.com>
9287 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9288 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9290 F: Documentation/mn10300/
9293 PARALLEL LCD/KEYPAD PANEL DRIVER
9294 M: Willy Tarreau <willy@haproxy.com>
9295 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9297 F: Documentation/misc-devices/lcd-panel-cgram.txt
9298 F: drivers/misc/panel.c
9300 PARALLEL PORT SUBSYSTEM
9301 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9302 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9303 L: linux-parport@lists.infradead.org (subscribers-only)
9306 F: include/linux/parport*.h
9307 F: drivers/char/ppdev.c
9308 F: include/uapi/linux/ppdev.h
9309 F: Documentation/parport*.txt
9311 PARAVIRT_OPS INTERFACE
9312 M: Jeremy Fitzhardinge <jeremy@goop.org>
9313 M: Chris Wright <chrisw@sous-sol.org>
9314 M: Alok Kataria <akataria@vmware.com>
9315 M: Rusty Russell <rusty@rustcorp.com.au>
9316 L: virtualization@lists.linux-foundation.org
9318 F: Documentation/virtual/paravirt_ops.txt
9319 F: arch/*/kernel/paravirt*
9320 F: arch/*/include/asm/paravirt.h
9321 F: include/linux/hypervisor.h
9323 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9324 M: Tim Waugh <tim@cyberelk.net>
9325 L: linux-parport@lists.infradead.org (subscribers-only)
9327 F: Documentation/blockdev/paride.txt
9328 F: drivers/block/paride/
9331 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9332 M: Helge Deller <deller@gmx.de>
9333 L: linux-parisc@vger.kernel.org
9334 W: http://www.parisc-linux.org/
9335 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9340 F: Documentation/parisc/
9342 F: drivers/char/agp/parisc-agp.c
9343 F: drivers/input/serio/gscps2.c
9344 F: drivers/parport/parport_gsc.*
9345 F: drivers/tty/serial/8250/8250_gsc.c
9346 F: drivers/video/fbdev/sti*
9347 F: drivers/video/console/sti*
9348 F: drivers/video/logo/logo_parisc*
9350 PC87360 HARDWARE MONITORING DRIVER
9351 M: Jim Cromie <jim.cromie@gmail.com>
9352 L: linux-hwmon@vger.kernel.org
9354 F: Documentation/hwmon/pc87360
9355 F: drivers/hwmon/pc87360.c
9358 M: Jim Cromie <jim.cromie@gmail.com>
9360 F: drivers/char/pc8736x_gpio.c
9362 PC87427 HARDWARE MONITORING DRIVER
9363 M: Jean Delvare <jdelvare@suse.com>
9364 L: linux-hwmon@vger.kernel.org
9366 F: Documentation/hwmon/pc87427
9367 F: drivers/hwmon/pc87427.c
9370 M: Riku Voipio <riku.voipio@iki.fi>
9372 F: drivers/leds/leds-pca9532.c
9373 F: include/linux/leds-pca9532.h
9375 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9376 M: Guenter Roeck <linux@roeck-us.net>
9377 L: linux-i2c@vger.kernel.org
9379 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9381 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9382 M: Khalid Aziz <khalid@gonehiking.org>
9384 F: drivers/firmware/pcdp.*
9387 M: Linas Vepstas <linasvepstas@gmail.com>
9388 L: linux-pci@vger.kernel.org
9390 F: Documentation/PCI/pci-error-recovery.txt
9392 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9393 M: Russell Currey <ruscur@russell.cc>
9394 L: linuxppc-dev@lists.ozlabs.org
9396 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9397 F: arch/powerpc/kernel/eeh*.c
9398 F: arch/powerpc/platforms/*/eeh*.c
9399 F: arch/powerpc/include/*/eeh*.h
9402 M: Bjorn Helgaas <bhelgaas@google.com>
9403 L: linux-pci@vger.kernel.org
9404 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9407 F: Documentation/devicetree/bindings/pci/
9408 F: Documentation/PCI/
9410 F: include/linux/pci*
9412 F: arch/x86/kernel/quirks.c
9414 PCI DRIVER FOR ALTERA PCIE IP
9415 M: Ley Foon Tan <lftan@altera.com>
9416 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9417 L: linux-pci@vger.kernel.org
9419 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9420 F: drivers/pci/host/pcie-altera.c
9422 PCI DRIVER FOR ARM VERSATILE PLATFORM
9423 M: Rob Herring <robh@kernel.org>
9424 L: linux-pci@vger.kernel.org
9425 L: linux-arm-kernel@lists.infradead.org
9427 F: Documentation/devicetree/bindings/pci/versatile.txt
9428 F: drivers/pci/host/pci-versatile.c
9430 PCI DRIVER FOR ARMADA 8K
9431 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9432 L: linux-pci@vger.kernel.org
9433 L: linux-arm-kernel@lists.infradead.org
9435 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9436 F: drivers/pci/host/pcie-armada8k.c
9438 PCI DRIVER FOR APPLIEDMICRO XGENE
9439 M: Tanmay Inamdar <tinamdar@apm.com>
9440 L: linux-pci@vger.kernel.org
9441 L: linux-arm-kernel@lists.infradead.org
9443 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9444 F: drivers/pci/host/pci-xgene.c
9446 PCI DRIVER FOR FREESCALE LAYERSCAPE
9447 M: Minghuan Lian <minghuan.Lian@freescale.com>
9448 M: Mingkai Hu <mingkai.hu@freescale.com>
9449 M: Roy Zang <tie-fei.zang@freescale.com>
9450 L: linuxppc-dev@lists.ozlabs.org
9451 L: linux-pci@vger.kernel.org
9452 L: linux-arm-kernel@lists.infradead.org
9454 F: drivers/pci/host/*layerscape*
9457 M: Richard Zhu <hongxing.zhu@nxp.com>
9458 M: Lucas Stach <l.stach@pengutronix.de>
9459 L: linux-pci@vger.kernel.org
9460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9462 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9463 F: drivers/pci/host/*imx6*
9465 PCI DRIVER FOR TI KEYSTONE
9466 M: Murali Karicheri <m-karicheri2@ti.com>
9467 L: linux-pci@vger.kernel.org
9468 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9470 F: drivers/pci/host/*keystone*
9472 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9473 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9474 M: Jason Cooper <jason@lakedaemon.net>
9475 L: linux-pci@vger.kernel.org
9476 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9478 F: drivers/pci/host/*mvebu*
9480 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9481 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9482 L: linux-pci@vger.kernel.org
9483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9485 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9486 F: drivers/pci/host/pci-aardvark.c
9488 PCI DRIVER FOR NVIDIA TEGRA
9489 M: Thierry Reding <thierry.reding@gmail.com>
9490 L: linux-tegra@vger.kernel.org
9491 L: linux-pci@vger.kernel.org
9493 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9494 F: drivers/pci/host/pci-tegra.c
9496 PCI DRIVER FOR TI DRA7XX
9497 M: Kishon Vijay Abraham I <kishon@ti.com>
9498 L: linux-omap@vger.kernel.org
9499 L: linux-pci@vger.kernel.org
9501 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9502 F: drivers/pci/host/pci-dra7xx.c
9504 PCI DRIVER FOR RENESAS R-CAR
9505 M: Simon Horman <horms@verge.net.au>
9506 L: linux-pci@vger.kernel.org
9507 L: linux-renesas-soc@vger.kernel.org
9509 F: drivers/pci/host/*rcar*
9511 PCI DRIVER FOR SAMSUNG EXYNOS
9512 M: Jingoo Han <jingoohan1@gmail.com>
9513 L: linux-pci@vger.kernel.org
9514 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9515 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9517 F: drivers/pci/host/pci-exynos.c
9519 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9520 M: Jingoo Han <jingoohan1@gmail.com>
9521 M: Joao Pinto <Joao.Pinto@synopsys.com>
9522 L: linux-pci@vger.kernel.org
9524 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9525 F: drivers/pci/host/*designware*
9527 PCI DRIVER FOR GENERIC OF HOSTS
9528 M: Will Deacon <will.deacon@arm.com>
9529 L: linux-pci@vger.kernel.org
9530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9532 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9533 F: drivers/pci/host/pci-host-common.c
9534 F: drivers/pci/host/pci-host-generic.c
9536 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9537 M: Keith Busch <keith.busch@intel.com>
9538 L: linux-pci@vger.kernel.org
9540 F: drivers/pci/host/vmd.c
9542 PCIE DRIVER FOR ST SPEAR13XX
9543 M: Pratyush Anand <pratyush.anand@gmail.com>
9544 L: linux-pci@vger.kernel.org
9546 F: drivers/pci/host/*spear*
9548 PCI MSI DRIVER FOR ALTERA MSI IP
9549 M: Ley Foon Tan <lftan@altera.com>
9550 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9551 L: linux-pci@vger.kernel.org
9553 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9554 F: drivers/pci/host/pcie-altera-msi.c
9556 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9557 M: Duc Dang <dhdang@apm.com>
9558 L: linux-pci@vger.kernel.org
9559 L: linux-arm-kernel@lists.infradead.org
9561 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9562 F: drivers/pci/host/pci-xgene-msi.c
9564 PCIE DRIVER FOR AXIS ARTPEC
9565 M: Niklas Cassel <niklas.cassel@axis.com>
9566 M: Jesper Nilsson <jesper.nilsson@axis.com>
9567 L: linux-arm-kernel@axis.com
9568 L: linux-pci@vger.kernel.org
9570 F: Documentation/devicetree/bindings/pci/axis,artpec*
9571 F: drivers/pci/host/*artpec*
9573 PCIE DRIVER FOR HISILICON
9574 M: Zhou Wang <wangzhou1@hisilicon.com>
9575 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9576 L: linux-pci@vger.kernel.org
9578 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9579 F: drivers/pci/host/pcie-hisi.c
9581 PCIE DRIVER FOR ROCKCHIP
9582 M: Shawn Lin <shawn.lin@rock-chips.com>
9583 M: Wenrui Li <wenrui.li@rock-chips.com>
9584 L: linux-pci@vger.kernel.org
9585 L: linux-rockchip@lists.infradead.org
9587 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9588 F: drivers/pci/host/pcie-rockchip.c
9590 PCIE DRIVER FOR QUALCOMM MSM
9591 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9592 L: linux-pci@vger.kernel.org
9593 L: linux-arm-msm@vger.kernel.org
9595 F: drivers/pci/host/*qcom*
9597 PCIE DRIVER FOR CAVIUM THUNDERX
9598 M: David Daney <david.daney@cavium.com>
9599 L: linux-pci@vger.kernel.org
9600 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9602 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9603 F: drivers/pci/host/pci-thunder-*
9606 P: Linux PCMCIA Team
9607 L: linux-pcmcia@lists.infradead.org
9608 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9609 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9611 F: Documentation/pcmcia/
9616 PCNET32 NETWORK DRIVER
9617 M: Don Fry <pcnet32@frontier.com>
9618 L: netdev@vger.kernel.org
9620 F: drivers/net/ethernet/amd/pcnet32.c
9622 PCRYPT PARALLEL CRYPTO ENGINE
9623 M: Steffen Klassert <steffen.klassert@secunet.com>
9624 L: linux-crypto@vger.kernel.org
9627 F: include/crypto/pcrypt.h
9629 PER-CPU MEMORY ALLOCATOR
9630 M: Tejun Heo <tj@kernel.org>
9631 M: Christoph Lameter <cl@linux.com>
9632 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9634 F: include/linux/percpu*.h
9636 F: arch/*/include/asm/percpu.h
9638 PER-TASK DELAY ACCOUNTING
9639 M: Balbir Singh <bsingharora@gmail.com>
9641 F: include/linux/delayacct.h
9642 F: kernel/delayacct.c
9644 PERFORMANCE EVENTS SUBSYSTEM
9645 M: Peter Zijlstra <peterz@infradead.org>
9646 M: Ingo Molnar <mingo@redhat.com>
9647 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9648 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9649 L: linux-kernel@vger.kernel.org
9650 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9653 F: include/linux/perf_event.h
9654 F: include/uapi/linux/perf_event.h
9655 F: arch/*/kernel/perf_event*.c
9656 F: arch/*/kernel/*/perf_event*.c
9657 F: arch/*/kernel/*/*/perf_event*.c
9658 F: arch/*/include/asm/perf_event.h
9659 F: arch/*/kernel/perf_callchain.c
9663 PERSONALITY HANDLING
9664 M: Christoph Hellwig <hch@infradead.org>
9665 L: linux-abi-devel@lists.sourceforge.net
9667 F: include/linux/personality.h
9668 F: include/uapi/linux/personality.h
9671 M: Remi Denis-Courmont <courmisch@gmail.com>
9673 F: Documentation/networking/phonet.txt
9674 F: include/linux/phonet.h
9675 F: include/net/phonet/
9676 F: include/uapi/linux/phonet.h
9680 M: Joern Engel <joern@lazybastard.org>
9681 L: linux-mtd@lists.infradead.org
9683 F: drivers/mtd/devices/phram.c
9686 M: Bruno Prémont <bonbons@linux-vserver.org>
9687 L: linux-input@vger.kernel.org
9689 F: drivers/hid/hid-picolcd*
9692 M: Jamie Iles <jamie@jamieiles.com>
9693 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9694 T: git git://github.com/jamieiles/linux-2.6-ji.git
9696 F: arch/arm/boot/dts/picoxcell*
9697 F: arch/arm/mach-picoxcell/
9698 F: drivers/crypto/picoxcell*
9700 PIN CONTROL SUBSYSTEM
9701 M: Linus Walleij <linus.walleij@linaro.org>
9702 L: linux-gpio@vger.kernel.org
9703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9705 F: Documentation/devicetree/bindings/pinctrl/
9706 F: Documentation/pinctrl.txt
9708 F: include/linux/pinctrl/
9710 PIN CONTROLLER - ATMEL AT91
9711 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9712 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9714 F: drivers/pinctrl/pinctrl-at91.*
9716 PIN CONTROLLER - ATMEL AT91 PIO4
9717 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9719 L: linux-gpio@vger.kernel.org
9721 F: drivers/pinctrl/pinctrl-at91-pio4.*
9723 PIN CONTROLLER - INTEL
9724 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9725 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9727 F: drivers/pinctrl/intel/
9729 PIN CONTROLLER - RENESAS
9730 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9731 M: Geert Uytterhoeven <geert+renesas@glider.be>
9732 L: linux-renesas-soc@vger.kernel.org
9734 F: drivers/pinctrl/sh-pfc/
9736 PIN CONTROLLER - SAMSUNG
9737 M: Tomasz Figa <tomasz.figa@gmail.com>
9738 M: Krzysztof Kozlowski <krzk@kernel.org>
9739 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9740 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9741 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9743 F: drivers/pinctrl/samsung/
9744 F: include/dt-bindings/pinctrl/samsung.h
9745 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9747 PIN CONTROLLER - SINGLE
9748 M: Tony Lindgren <tony@atomide.com>
9749 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9750 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9751 L: linux-omap@vger.kernel.org
9753 F: drivers/pinctrl/pinctrl-single.c
9755 PIN CONTROLLER - ST SPEAR
9756 M: Viresh Kumar <vireshk@kernel.org>
9757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9758 W: http://www.st.com/spear
9760 F: drivers/pinctrl/spear/
9762 PISTACHIO SOC SUPPORT
9763 M: James Hartley <james.hartley@imgtec.com>
9764 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9765 L: linux-mips@linux-mips.org
9767 F: arch/mips/pistachio/
9768 F: arch/mips/include/asm/mach-pistachio/
9769 F: arch/mips/boot/dts/pistachio/
9770 F: arch/mips/configs/pistachio*_defconfig
9774 M: linux-block@vger.kernel.org
9775 F: drivers/block/pktcdvd.c
9776 F: include/linux/pktcdvd.h
9777 F: include/uapi/linux/pktcdvd.h
9780 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9781 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9783 T: git git://github.com/gxt/linux.git
9784 F: drivers/input/serio/i8042-unicore32io.h
9785 F: drivers/i2c/busses/i2c-puv3.c
9786 F: drivers/video/fbdev/fb-puv3.c
9787 F: drivers/rtc/rtc-puv3.c
9789 PMBUS HARDWARE MONITORING DRIVERS
9790 M: Guenter Roeck <linux@roeck-us.net>
9791 L: linux-hwmon@vger.kernel.org
9792 W: http://hwmon.wiki.kernel.org/
9793 W: http://www.roeck-us.net/linux/drivers/
9794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9796 F: Documentation/hwmon/pmbus
9797 F: drivers/hwmon/pmbus/
9798 F: include/linux/i2c/pmbus.h
9800 PMC SIERRA MaxRAID DRIVER
9801 L: linux-scsi@vger.kernel.org
9802 W: http://www.pmc-sierra.com/
9804 F: drivers/scsi/pmcraid.*
9806 PMC SIERRA PM8001 DRIVER
9807 M: Jack Wang <jinpu.wang@profitbricks.com>
9808 M: lindar_liu@usish.com
9810 L: linux-scsi@vger.kernel.org
9812 F: drivers/scsi/pm8001/
9814 POSIX CLOCKS and TIMERS
9815 M: Thomas Gleixner <tglx@linutronix.de>
9816 L: linux-kernel@vger.kernel.org
9817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9820 F: include/linux/timer*
9821 F: kernel/time/*timer*
9823 POWER MANAGEMENT CORE
9824 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9825 L: linux-pm@vger.kernel.org
9826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9827 B: https://bugzilla.kernel.org
9829 F: drivers/base/power/
9830 F: include/linux/pm.h
9831 F: include/linux/pm_*
9832 F: include/linux/powercap.h
9833 F: drivers/powercap/
9835 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9836 M: Sebastian Reichel <sre@kernel.org>
9837 L: linux-pm@vger.kernel.org
9838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9840 F: Documentation/devicetree/bindings/power/supply/
9841 F: include/linux/power_supply.h
9842 F: drivers/power/supply/
9844 POWER STATE COORDINATION INTERFACE (PSCI)
9845 M: Mark Rutland <mark.rutland@arm.com>
9846 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9847 L: linux-arm-kernel@lists.infradead.org
9849 F: drivers/firmware/psci.c
9850 F: include/linux/psci.h
9851 F: include/uapi/linux/psci.h
9853 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9854 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9855 L: linuxppc-dev@lists.ozlabs.org
9857 F: drivers/char/powernv-op-panel.c
9860 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9864 PPP PROTOCOL DRIVERS AND COMPRESSORS
9865 M: Paul Mackerras <paulus@samba.org>
9866 L: linux-ppp@vger.kernel.org
9868 F: drivers/net/ppp/ppp_*
9870 PPP OVER ATM (RFC 2364)
9871 M: Mitchell Blank Jr <mitch@sfgoth.com>
9873 F: net/atm/pppoatm.c
9874 F: include/uapi/linux/atmppp.h
9877 M: Michal Ostrowski <mostrows@earthlink.net>
9879 F: drivers/net/ppp/pppoe.c
9880 F: drivers/net/ppp/pppox.c
9883 M: James Chapman <jchapman@katalix.com>
9885 F: net/l2tp/l2tp_ppp.c
9886 F: include/linux/if_pppol2tp.h
9887 F: include/uapi/linux/if_pppol2tp.h
9890 M: Rodolfo Giometti <giometti@enneenne.com>
9891 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9892 L: linuxpps@ml.enneenne.com (subscribers-only)
9894 F: Documentation/pps/
9896 F: include/linux/pps*.h
9899 M: Dmitry Kozlov <xeb@mail.ru>
9900 L: netdev@vger.kernel.org
9902 F: drivers/net/ppp/pptp.c
9903 W: http://sourceforge.net/projects/accel-pptp
9906 M: Robert Love <rml@tech9.net>
9907 L: kpreempt-tech@lists.sourceforge.net
9908 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9910 F: Documentation/preempt-locking.txt
9911 F: include/linux/preempt.h
9913 PRISM54 WIRELESS DRIVER
9914 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9915 L: linux-wireless@vger.kernel.org
9916 W: http://wireless.kernel.org/en/users/Drivers/p54
9918 F: drivers/net/wireless/intersil/prism54/
9921 M: Geoff Levand <geoff@infradead.org>
9922 L: netdev@vger.kernel.org
9923 L: linuxppc-dev@lists.ozlabs.org
9925 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9927 PS3 PLATFORM SUPPORT
9928 M: Geoff Levand <geoff@infradead.org>
9929 L: linuxppc-dev@lists.ozlabs.org
9931 F: arch/powerpc/boot/ps3*
9932 F: arch/powerpc/include/asm/lv1call.h
9933 F: arch/powerpc/include/asm/ps3*.h
9934 F: arch/powerpc/platforms/ps3/
9937 F: drivers/rtc/rtc-ps3.c
9938 F: drivers/usb/host/*ps3.c
9939 F: sound/ppc/snd_ps3*
9942 M: Jim Paris <jim@jtan.com>
9943 M: Geoff Levand <geoff@infradead.org>
9944 L: linuxppc-dev@lists.ozlabs.org
9946 F: drivers/block/ps3vram.c
9949 M: Anton Vorontsov <anton@enomsg.org>
9950 M: Colin Cross <ccross@android.com>
9951 M: Kees Cook <keescook@chromium.org>
9952 M: Tony Luck <tony.luck@intel.com>
9954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9956 F: include/linux/pstore*
9957 F: drivers/firmware/efi/efi-pstore.c
9958 F: drivers/acpi/apei/erst.c
9960 PTP HARDWARE CLOCK SUPPORT
9961 M: Richard Cochran <richardcochran@gmail.com>
9962 L: netdev@vger.kernel.org
9964 W: http://linuxptp.sourceforge.net/
9965 F: Documentation/ABI/testing/sysfs-ptp
9966 F: Documentation/ptp/*
9967 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9968 F: drivers/net/phy/dp83640*
9970 F: include/linux/ptp_cl*
9973 M: Roland McGrath <roland@hack.frob.com>
9974 M: Oleg Nesterov <oleg@redhat.com>
9976 F: include/asm-generic/syscall.h
9977 F: include/linux/ptrace.h
9978 F: include/linux/regset.h
9979 F: include/linux/tracehook.h
9980 F: include/uapi/linux/ptrace.h
9984 M: Hans Verkuil <hverkuil@xs4all.nl>
9985 L: linux-media@vger.kernel.org
9986 T: git git://linuxtv.org/media_tree.git
9988 F: drivers/media/usb/pulse8-cec/*
9990 PVRUSB2 VIDEO4LINUX DRIVER
9991 M: Mike Isely <isely@pobox.com>
9992 L: pvrusb2@isely.net (subscribers-only)
9993 L: linux-media@vger.kernel.org
9994 W: http://www.isely.net/pvrusb2/
9995 T: git git://linuxtv.org/media_tree.git
9997 F: Documentation/media/v4l-drivers/pvrusb2*
9998 F: drivers/media/usb/pvrusb2/
10001 M: Hans Verkuil <hverkuil@xs4all.nl>
10002 L: linux-media@vger.kernel.org
10003 T: git git://linuxtv.org/media_tree.git
10005 F: drivers/media/usb/pwc/*
10008 M: Kamil Debski <kamil@wypas.org>
10009 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10010 L: linux-hwmon@vger.kernel.org
10012 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10013 F: Documentation/hwmon/pwm-fan
10014 F: drivers/hwmon/pwm-fan.c
10017 M: Thierry Reding <thierry.reding@gmail.com>
10018 L: linux-pwm@vger.kernel.org
10020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10021 F: Documentation/pwm.txt
10022 F: Documentation/devicetree/bindings/pwm/
10023 F: include/linux/pwm.h
10025 F: drivers/video/backlight/pwm_bl.c
10026 F: include/linux/pwm_backlight.h
10028 PXA2xx/PXA3xx SUPPORT
10029 M: Daniel Mack <daniel@zonque.org>
10030 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10031 M: Robert Jarzmik <robert.jarzmik@free.fr>
10032 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10033 T: git git://github.com/hzhuang1/linux.git
10034 T: git git://github.com/rjarzmik/linux.git
10036 F: arch/arm/boot/dts/pxa*
10037 F: arch/arm/mach-pxa/
10038 F: drivers/dma/pxa*
10039 F: drivers/pcmcia/pxa2xx*
10040 F: drivers/pinctrl/pxa/
10041 F: drivers/spi/spi-pxa2xx*
10042 F: drivers/usb/gadget/udc/pxa2*
10043 F: include/sound/pxa2xx-lib.h
10048 M: Robert Jarzmik <robert.jarzmik@free.fr>
10049 L: linux-gpio@vger.kernel.org
10051 F: drivers/gpio/gpio-pxa.c
10053 PXA3xx NAND FLASH DRIVER
10054 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10055 L: linux-mtd@lists.infradead.org
10057 F: drivers/mtd/nand/pxa3xx_nand.c
10060 M: Eric Miao <eric.y.miao@gmail.com>
10061 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10063 T: git git://github.com/hzhuang1/linux.git
10064 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10066 F: arch/arm/boot/dts/mmp*
10067 F: arch/arm/mach-mmp/
10073 M: Robert Jarzmik <robert.jarzmik@free.fr>
10074 L: rtc-linux@googlegroups.com
10078 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10079 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10080 L: qat-linux@intel.com
10082 F: drivers/crypto/qat/
10085 M: Mike Marciniszyn <infinipath@intel.com>
10086 L: linux-rdma@vger.kernel.org
10088 F: drivers/infiniband/hw/qib/
10090 QLOGIC QLA1280 SCSI DRIVER
10091 M: Michael Reed <mdr@sgi.com>
10092 L: linux-scsi@vger.kernel.org
10094 F: drivers/scsi/qla1280.[ch]
10096 QLOGIC QLA2XXX FC-SCSI DRIVER
10097 M: qla2xxx-upstream@qlogic.com
10098 L: linux-scsi@vger.kernel.org
10100 F: Documentation/scsi/LICENSE.qla2xxx
10101 F: drivers/scsi/qla2xxx/
10103 QLOGIC QLA4XXX iSCSI DRIVER
10104 M: QLogic-Storage-Upstream@qlogic.com
10105 L: linux-scsi@vger.kernel.org
10107 F: Documentation/scsi/LICENSE.qla4xxx
10108 F: drivers/scsi/qla4xxx/
10110 QLOGIC QLA3XXX NETWORK DRIVER
10111 M: Dept-GELinuxNICDev@cavium.com
10112 L: netdev@vger.kernel.org
10114 F: Documentation/networking/LICENSE.qla3xxx
10115 F: drivers/net/ethernet/qlogic/qla3xxx.*
10117 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10118 M: Harish Patil <harish.patil@cavium.com>
10119 M: Manish Chopra <manish.chopra@cavium.com>
10120 M: Dept-GELinuxNICDev@cavium.com
10121 L: netdev@vger.kernel.org
10123 F: drivers/net/ethernet/qlogic/qlcnic/
10125 QLOGIC QLGE 10Gb ETHERNET DRIVER
10126 M: Harish Patil <harish.patil@cavium.com>
10127 M: Manish Chopra <manish.chopra@cavium.com>
10128 M: Dept-GELinuxNICDev@cavium.com
10129 L: netdev@vger.kernel.org
10131 F: drivers/net/ethernet/qlogic/qlge/
10133 QLOGIC QL4xxx ETHERNET DRIVER
10134 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10135 M: Ariel Elior <Ariel.Elior@cavium.com>
10136 M: everest-linux-l2@cavium.com
10137 L: netdev@vger.kernel.org
10139 F: drivers/net/ethernet/qlogic/qed/
10140 F: include/linux/qed/
10141 F: drivers/net/ethernet/qlogic/qede/
10143 QLOGIC QL41xxx ISCSI DRIVER
10144 M: QLogic-Storage-Upstream@cavium.com
10145 L: linux-scsi@vger.kernel.org
10147 F: drivers/scsi/qedi/
10150 M: Anders Larsen <al@alarsen.net>
10151 W: http://www.alarsen.net/linux/qnx4fs/
10154 F: include/uapi/linux/qnx4_fs.h
10155 F: include/uapi/linux/qnxtypes.h
10157 QORIQ DPAA2 FSL-MC BUS DRIVER
10158 M: Stuart Yoder <stuart.yoder@nxp.com>
10159 L: linux-kernel@vger.kernel.org
10161 F: drivers/staging/fsl-mc/
10163 QT1010 MEDIA DRIVER
10164 M: Antti Palosaari <crope@iki.fi>
10165 L: linux-media@vger.kernel.org
10166 W: https://linuxtv.org
10167 W: http://palosaari.fi/linux/
10168 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10169 T: git git://linuxtv.org/anttip/media_tree.git
10171 F: drivers/media/tuners/qt1010*
10173 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10174 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10175 L: linux-wireless@vger.kernel.org
10176 L: ath9k-devel@lists.ath9k.org
10177 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10179 F: drivers/net/wireless/ath/ath9k/
10181 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10182 M: Kalle Valo <kvalo@qca.qualcomm.com>
10183 L: ath10k@lists.infradead.org
10184 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10187 F: drivers/net/wireless/ath/ath10k/
10189 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10190 M: Timur Tabi <timur@codeaurora.org>
10191 L: netdev@vger.kernel.org
10193 F: drivers/net/ethernet/qualcomm/emac/
10195 QUALCOMM HEXAGON ARCHITECTURE
10196 M: Richard Kuo <rkuo@codeaurora.org>
10197 L: linux-hexagon@vger.kernel.org
10198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10202 QUALCOMM WCN36XX WIRELESS DRIVER
10203 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10204 L: wcn36xx@lists.infradead.org
10205 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10206 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10208 F: drivers/net/wireless/ath/wcn36xx/
10210 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10211 M: Gabriel Somlo <somlo@cmu.edu>
10212 M: "Michael S. Tsirkin" <mst@redhat.com>
10213 L: qemu-devel@nongnu.org
10215 F: drivers/firmware/qemu_fw_cfg.c
10217 RADOS BLOCK DEVICE (RBD)
10218 M: Ilya Dryomov <idryomov@gmail.com>
10219 M: Sage Weil <sage@redhat.com>
10220 M: Alex Elder <elder@kernel.org>
10221 L: ceph-devel@vger.kernel.org
10222 W: http://ceph.com/
10223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10224 T: git git://github.com/ceph/ceph-client.git
10226 F: Documentation/ABI/testing/sysfs-bus-rbd
10227 F: drivers/block/rbd.c
10228 F: drivers/block/rbd_types.h
10230 RADEON FRAMEBUFFER DISPLAY DRIVER
10231 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10232 L: linux-fbdev@vger.kernel.org
10234 F: drivers/video/fbdev/aty/radeon*
10235 F: include/uapi/linux/radeonfb.h
10237 RADIOSHARK RADIO DRIVER
10238 M: Hans Verkuil <hverkuil@xs4all.nl>
10239 L: linux-media@vger.kernel.org
10240 T: git git://linuxtv.org/media_tree.git
10242 F: drivers/media/radio/radio-shark.c
10244 RADIOSHARK2 RADIO DRIVER
10245 M: Hans Verkuil <hverkuil@xs4all.nl>
10246 L: linux-media@vger.kernel.org
10247 T: git git://linuxtv.org/media_tree.git
10249 F: drivers/media/radio/radio-shark2.c
10250 F: drivers/media/radio/radio-tea5777.c
10252 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10253 M: Paul Mackerras <paulus@samba.org>
10254 L: linux-fbdev@vger.kernel.org
10256 F: drivers/video/fbdev/aty/aty128fb.c
10258 RALINK MIPS ARCHITECTURE
10259 M: John Crispin <john@phrozen.org>
10260 L: linux-mips@linux-mips.org
10262 F: arch/mips/ralink
10264 RALINK RT2X00 WIRELESS LAN DRIVER
10266 M: Stanislaw Gruszka <sgruszka@redhat.com>
10267 M: Helmut Schaa <helmut.schaa@googlemail.com>
10268 L: linux-wireless@vger.kernel.org
10270 F: drivers/net/wireless/ralink/rt2x00/
10272 RAMDISK RAM BLOCK DEVICE DRIVER
10273 M: Jens Axboe <axboe@kernel.dk>
10275 F: Documentation/blockdev/ramdisk.txt
10276 F: drivers/block/brd.c
10278 RANDOM NUMBER DRIVER
10279 M: "Theodore Ts'o" <tytso@mit.edu>
10281 F: drivers/char/random.c
10284 M: Matt Porter <mporter@kernel.crashing.org>
10285 M: Alexandre Bounine <alexandre.bounine@idt.com>
10287 F: drivers/rapidio/
10289 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10290 L: linux-wireless@vger.kernel.org
10292 F: drivers/net/wireless/ray*
10295 M: Josh Triplett <josh@joshtriplett.org>
10296 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10297 L: linux-kernel@vger.kernel.org
10299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10300 F: Documentation/RCU/torture.txt
10301 F: kernel/rcu/rcutorture.c
10303 RCUTORTURE TEST FRAMEWORK
10304 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10305 M: Josh Triplett <josh@joshtriplett.org>
10306 R: Steven Rostedt <rostedt@goodmis.org>
10307 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10308 R: Lai Jiangshan <jiangshanlai@gmail.com>
10309 L: linux-kernel@vger.kernel.org
10311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10312 F: tools/testing/selftests/rcutorture
10315 M: Florian Fainelli <florian@openwrt.org>
10318 RDC R6040 FAST ETHERNET DRIVER
10319 M: Florian Fainelli <f.fainelli@gmail.com>
10320 L: netdev@vger.kernel.org
10322 F: drivers/net/ethernet/rdc/r6040.c
10324 RDS - RELIABLE DATAGRAM SOCKETS
10325 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10326 L: netdev@vger.kernel.org
10327 L: linux-rdma@vger.kernel.org
10328 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10329 W: https://oss.oracle.com/projects/rds/
10332 F: Documentation/networking/rds.txt
10334 RDMAVT - RDMA verbs software
10335 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10336 L: linux-rdma@vger.kernel.org
10338 F: drivers/infiniband/sw/rdmavt
10340 RDT - RESOURCE ALLOCATION
10341 M: Fenghua Yu <fenghua.yu@intel.com>
10342 L: linux-kernel@vger.kernel.org
10344 F: arch/x86/kernel/cpu/intel_rdt*
10345 F: arch/x86/include/asm/intel_rdt*
10346 F: Documentation/x86/intel_rdt*
10348 READ-COPY UPDATE (RCU)
10349 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10350 M: Josh Triplett <josh@joshtriplett.org>
10351 R: Steven Rostedt <rostedt@goodmis.org>
10352 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10353 R: Lai Jiangshan <jiangshanlai@gmail.com>
10354 L: linux-kernel@vger.kernel.org
10355 W: http://www.rdrop.com/users/paulmck/RCU/
10357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10358 F: Documentation/RCU/
10359 X: Documentation/RCU/torture.txt
10360 F: include/linux/rcu*
10361 X: include/linux/srcu.h
10363 X: kernel/torture.c
10365 REAL TIME CLOCK (RTC) SUBSYSTEM
10366 M: Alessandro Zummo <a.zummo@towertech.it>
10367 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10368 L: rtc-linux@googlegroups.com
10369 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10372 F: Documentation/devicetree/bindings/rtc/
10373 F: Documentation/rtc.txt
10375 F: include/linux/rtc.h
10376 F: include/uapi/linux/rtc.h
10377 F: include/linux/rtc/
10378 F: include/linux/platform_data/rtc-*
10379 F: tools/testing/selftests/timers/rtctest.c
10381 REALTEK AUDIO CODECS
10382 M: Bard Liao <bardliao@realtek.com>
10383 M: Oder Chiou <oder_chiou@realtek.com>
10385 F: sound/soc/codecs/rt*
10386 F: include/sound/rt*.h
10388 REISERFS FILE SYSTEM
10389 L: reiserfs-devel@vger.kernel.org
10393 REGISTER MAP ABSTRACTION
10394 M: Mark Brown <broonie@kernel.org>
10395 L: linux-kernel@vger.kernel.org
10396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10398 F: Documentation/devicetree/bindings/regmap/
10399 F: drivers/base/regmap/
10400 F: include/linux/regmap.h
10402 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10403 M: Ohad Ben-Cohen <ohad@wizery.com>
10404 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10405 L: linux-remoteproc@vger.kernel.org
10406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10408 F: Documentation/devicetree/bindings/remoteproc/
10409 F: Documentation/remoteproc.txt
10410 F: drivers/remoteproc/
10411 F: include/linux/remoteproc.h
10413 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10414 M: Ohad Ben-Cohen <ohad@wizery.com>
10415 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10416 L: linux-remoteproc@vger.kernel.org
10417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10420 F: Documentation/rpmsg.txt
10421 F: include/linux/rpmsg.h
10423 RENESAS CLOCK DRIVERS
10424 M: Geert Uytterhoeven <geert+renesas@glider.be>
10425 L: linux-renesas-soc@vger.kernel.org
10427 F: drivers/clk/renesas/
10429 RENESAS ETHERNET DRIVERS
10430 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10431 L: netdev@vger.kernel.org
10432 L: linux-renesas-soc@vger.kernel.org
10433 F: drivers/net/ethernet/renesas/
10434 F: include/linux/sh_eth.h
10436 RENESAS USB2 PHY DRIVER
10437 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10438 L: linux-renesas-soc@vger.kernel.org
10440 F: drivers/phy/phy-rcar-gen3-usb2.c
10442 RESET CONTROLLER FRAMEWORK
10443 M: Philipp Zabel <p.zabel@pengutronix.de>
10444 T: git git://git.pengutronix.de/git/pza/linux
10447 F: Documentation/devicetree/bindings/reset/
10448 F: include/dt-bindings/reset/
10449 F: include/linux/reset.h
10450 F: include/linux/reset-controller.h
10453 M: Johannes Berg <johannes@sipsolutions.net>
10454 L: linux-wireless@vger.kernel.org
10455 W: http://wireless.kernel.org/
10456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10459 F: Documentation/rfkill.txt
10463 M: Thomas Graf <tgraf@suug.ch>
10464 M: Herbert Xu <herbert@gondor.apana.org.au>
10465 L: netdev@vger.kernel.org
10467 F: lib/rhashtable.c
10468 F: include/linux/rhashtable.h
10470 RICOH SMARTMEDIA/XD DRIVER
10471 M: Maxim Levitsky <maximlevitsky@gmail.com>
10473 F: drivers/mtd/nand/r852.c
10474 F: drivers/mtd/nand/r852.h
10476 RICOH R5C592 MEMORYSTICK DRIVER
10477 M: Maxim Levitsky <maximlevitsky@gmail.com>
10479 F: drivers/memstick/host/r592.*
10482 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10483 W: http://sourceforge.net/projects/roccat/
10485 F: drivers/hid/hid-roccat*
10486 F: include/linux/hid-roccat*
10487 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10490 M: Jiri Pirko <jiri@resnulli.us>
10491 L: netdev@vger.kernel.org
10493 F: drivers/net/ethernet/rocker/
10497 W: http://www.comtrol.com
10499 F: Documentation/serial/rocket.txt
10500 F: drivers/tty/rocket*
10502 ROCKETPORT EXPRESS/INFINITY DRIVER
10503 M: Kevin Cernekee <cernekee@gmail.com>
10504 L: linux-serial@vger.kernel.org
10506 F: drivers/tty/serial/rp2.*
10509 M: Ralf Baechle <ralf@linux-mips.org>
10510 L: linux-hams@vger.kernel.org
10511 W: http://www.linux-ax25.org/
10513 F: include/net/rose.h
10514 F: include/uapi/linux/rose.h
10517 RTL2830 MEDIA DRIVER
10518 M: Antti Palosaari <crope@iki.fi>
10519 L: linux-media@vger.kernel.org
10520 W: https://linuxtv.org
10521 W: http://palosaari.fi/linux/
10522 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10523 T: git git://linuxtv.org/anttip/media_tree.git
10525 F: drivers/media/dvb-frontends/rtl2830*
10527 RTL2832 MEDIA DRIVER
10528 M: Antti Palosaari <crope@iki.fi>
10529 L: linux-media@vger.kernel.org
10530 W: https://linuxtv.org
10531 W: http://palosaari.fi/linux/
10532 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10533 T: git git://linuxtv.org/anttip/media_tree.git
10535 F: drivers/media/dvb-frontends/rtl2832*
10537 RTL2832_SDR MEDIA DRIVER
10538 M: Antti Palosaari <crope@iki.fi>
10539 L: linux-media@vger.kernel.org
10540 W: https://linuxtv.org
10541 W: http://palosaari.fi/linux/
10542 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10543 T: git git://linuxtv.org/anttip/media_tree.git
10545 F: drivers/media/dvb-frontends/rtl2832_sdr*
10547 RTL8180 WIRELESS DRIVER
10548 L: linux-wireless@vger.kernel.org
10549 W: http://wireless.kernel.org/
10550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10552 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10554 RTL8187 WIRELESS DRIVER
10555 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10556 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10557 M: Larry Finger <Larry.Finger@lwfinger.net>
10558 L: linux-wireless@vger.kernel.org
10559 W: http://wireless.kernel.org/
10560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10562 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10564 RTL8192CE WIRELESS DRIVER
10565 M: Larry Finger <Larry.Finger@lwfinger.net>
10566 M: Chaoming Li <chaoming_li@realsil.com.cn>
10567 L: linux-wireless@vger.kernel.org
10568 W: http://wireless.kernel.org/
10569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10571 F: drivers/net/wireless/realtek/rtlwifi/
10572 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10574 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10575 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10576 L: linux-wireless@vger.kernel.org
10577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10579 F: drivers/net/wireless/realtek/rtl8xxxu/
10581 S3 SAVAGE FRAMEBUFFER DRIVER
10582 M: Antonino Daplas <adaplas@gmail.com>
10583 L: linux-fbdev@vger.kernel.org
10585 F: drivers/video/fbdev/savage/
10588 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10589 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10590 L: linux-s390@vger.kernel.org
10591 W: http://www.ibm.com/developerworks/linux/linux390/
10592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10596 F: Documentation/s390/
10597 F: Documentation/DocBook/s390*
10599 S390 COMMON I/O LAYER
10600 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10601 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10602 L: linux-s390@vger.kernel.org
10603 W: http://www.ibm.com/developerworks/linux/linux390/
10605 F: drivers/s390/cio/
10608 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10609 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10610 L: linux-s390@vger.kernel.org
10611 W: http://www.ibm.com/developerworks/linux/linux390/
10613 F: drivers/s390/block/dasd*
10614 F: block/partitions/ibm.c
10616 S390 NETWORK DRIVERS
10617 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10618 L: linux-s390@vger.kernel.org
10619 W: http://www.ibm.com/developerworks/linux/linux390/
10621 F: drivers/s390/net/
10624 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10625 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10626 L: linux-s390@vger.kernel.org
10627 W: http://www.ibm.com/developerworks/linux/linux390/
10630 F: drivers/pci/hotplug/s390_pci_hpc.c
10633 M: Harald Freudenberger <freude@de.ibm.com>
10634 L: linux-s390@vger.kernel.org
10635 W: http://www.ibm.com/developerworks/linux/linux390/
10637 F: drivers/s390/crypto/
10640 M: Steffen Maier <maier@linux.vnet.ibm.com>
10641 L: linux-s390@vger.kernel.org
10642 W: http://www.ibm.com/developerworks/linux/linux390/
10644 F: drivers/s390/scsi/zfcp_*
10646 S390 IUCV NETWORK LAYER
10647 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10648 L: linux-s390@vger.kernel.org
10649 W: http://www.ibm.com/developerworks/linux/linux390/
10651 F: drivers/s390/net/*iucv*
10652 F: include/net/iucv/
10656 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10657 L: linux-s390@vger.kernel.org
10658 W: http://www.ibm.com/developerworks/linux/linux390/
10660 F: drivers/iommu/s390-iommu.c
10662 S3C24XX SD/MMC Driver
10663 M: Ben Dooks <ben-linux@fluff.org>
10664 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10666 F: drivers/mmc/host/s3cmci.*
10668 SAA6588 RDS RECEIVER DRIVER
10669 M: Hans Verkuil <hverkuil@xs4all.nl>
10670 L: linux-media@vger.kernel.org
10671 T: git git://linuxtv.org/media_tree.git
10672 W: https://linuxtv.org
10674 F: drivers/media/i2c/saa6588*
10676 SAA7134 VIDEO4LINUX DRIVER
10677 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10678 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10679 L: linux-media@vger.kernel.org
10680 W: https://linuxtv.org
10681 T: git git://linuxtv.org/media_tree.git
10683 F: Documentation/media/v4l-drivers/saa7134*
10684 F: drivers/media/pci/saa7134/
10686 SAA7146 VIDEO4LINUX-2 DRIVER
10687 M: Hans Verkuil <hverkuil@xs4all.nl>
10688 L: linux-media@vger.kernel.org
10689 T: git git://linuxtv.org/media_tree.git
10691 F: drivers/media/common/saa7146/
10692 F: drivers/media/pci/saa7146/
10693 F: include/media/saa7146*
10695 SAMSUNG LAPTOP DRIVER
10696 M: Corentin Chary <corentin.chary@gmail.com>
10697 L: platform-driver-x86@vger.kernel.org
10699 F: drivers/platform/x86/samsung-laptop.c
10701 SAMSUNG AUDIO (ASoC) DRIVERS
10702 M: Krzysztof Kozlowski <krzk@kernel.org>
10703 M: Sangbeom Kim <sbkim73@samsung.com>
10704 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10705 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10707 F: sound/soc/samsung/
10709 SAMSUNG FRAMEBUFFER DRIVER
10710 M: Jingoo Han <jingoohan1@gmail.com>
10711 L: linux-fbdev@vger.kernel.org
10713 F: drivers/video/fbdev/s3c-fb.c
10715 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10716 M: Sangbeom Kim <sbkim73@samsung.com>
10717 M: Krzysztof Kozlowski <krzk@kernel.org>
10718 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10719 L: linux-kernel@vger.kernel.org
10720 L: linux-samsung-soc@vger.kernel.org
10722 F: drivers/mfd/sec*.c
10723 F: drivers/regulator/s2m*.c
10724 F: drivers/regulator/s5m*.c
10725 F: drivers/clk/clk-s2mps11.c
10726 F: drivers/rtc/rtc-s5m.c
10727 F: include/linux/mfd/samsung/
10728 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10729 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10730 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10731 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10733 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10734 M: Kyungmin Park <kyungmin.park@samsung.com>
10735 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10736 L: linux-media@vger.kernel.org
10737 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10739 F: drivers/media/platform/exynos4-is/
10741 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10742 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10743 L: linux-media@vger.kernel.org
10744 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10746 F: drivers/media/platform/s3c-camif/
10747 F: include/media/drv-intf/s3c_camif.h
10749 SAMSUNG S5C73M3 CAMERA DRIVER
10750 M: Kyungmin Park <kyungmin.park@samsung.com>
10751 M: Andrzej Hajda <a.hajda@samsung.com>
10752 L: linux-media@vger.kernel.org
10754 F: drivers/media/i2c/s5c73m3/*
10756 SAMSUNG S5K5BAF CAMERA DRIVER
10757 M: Kyungmin Park <kyungmin.park@samsung.com>
10758 M: Andrzej Hajda <a.hajda@samsung.com>
10759 L: linux-media@vger.kernel.org
10761 F: drivers/media/i2c/s5k5baf.c
10763 SAMSUNG S3FWRN5 NFC DRIVER
10764 M: Robert Baldyga <r.baldyga@samsung.com>
10765 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10766 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10768 F: drivers/nfc/s3fwrn5
10770 SAMSUNG SOC CLOCK DRIVERS
10771 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10772 M: Tomasz Figa <tomasz.figa@gmail.com>
10773 M: Chanwoo Choi <cw00.choi@samsung.com>
10775 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10776 F: drivers/clk/samsung/
10777 F: include/dt-bindings/clock/exynos*.h
10778 F: Documentation/devicetree/bindings/clock/exynos*.txt
10780 SAMSUNG SPI DRIVERS
10781 M: Kukjin Kim <kgene@kernel.org>
10782 M: Krzysztof Kozlowski <krzk@kernel.org>
10783 M: Andi Shyti <andi.shyti@samsung.com>
10784 L: linux-spi@vger.kernel.org
10785 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10787 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10788 F: drivers/spi/spi-s3c*
10789 F: include/linux/platform_data/spi-s3c64xx.h
10791 SAMSUNG SXGBE DRIVERS
10792 M: Byungho An <bh74.an@samsung.com>
10793 M: Girish K S <ks.giri@samsung.com>
10794 M: Vipul Pandya <vipul.pandya@samsung.com>
10796 L: netdev@vger.kernel.org
10797 F: drivers/net/ethernet/samsung/sxgbe/
10799 SAMSUNG THERMAL DRIVER
10800 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10801 L: linux-pm@vger.kernel.org
10802 L: linux-samsung-soc@vger.kernel.org
10804 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10805 F: drivers/thermal/samsung/
10807 SAMSUNG USB2 PHY DRIVER
10808 M: Kamil Debski <kamil@wypas.org>
10809 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10810 L: linux-kernel@vger.kernel.org
10812 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10813 F: Documentation/phy/samsung-usb2.txt
10814 F: drivers/phy/phy-exynos4210-usb2.c
10815 F: drivers/phy/phy-exynos4x12-usb2.c
10816 F: drivers/phy/phy-exynos5250-usb2.c
10817 F: drivers/phy/phy-s5pv210-usb2.c
10818 F: drivers/phy/phy-samsung-usb2.c
10819 F: drivers/phy/phy-samsung-usb2.h
10822 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10823 L: linux-serial@vger.kernel.org
10825 F: Documentation/devicetree/bindings/serial/
10826 F: drivers/tty/serial/
10829 M: Sean Young <sean@mess.org>
10830 L: linux-media@vger.kernel.org
10832 F: drivers/media/rc/serial_ir.c
10835 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
10836 L: kernel@stlinux.com
10838 F: drivers/staging/media/st-cec/
10839 F: Documentation/devicetree/bindings/media/stih-cec.txt
10841 SYNOPSYS DESIGNWARE DMAC DRIVER
10842 M: Viresh Kumar <vireshk@kernel.org>
10843 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10845 F: include/linux/dma/dw.h
10846 F: include/linux/platform_data/dma-dw.h
10849 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10850 M: Lars Persson <lars.persson@axis.com>
10851 L: netdev@vger.kernel.org
10853 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10854 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10856 SYNOPSYS DESIGNWARE I2C DRIVER
10857 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10858 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10859 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10860 L: linux-i2c@vger.kernel.org
10862 F: drivers/i2c/busses/i2c-designware-*
10863 F: include/linux/platform_data/i2c-designware.h
10865 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10866 M: Jaehoon Chung <jh80.chung@samsung.com>
10867 L: linux-mmc@vger.kernel.org
10869 F: include/linux/mmc/dw_mmc.h
10870 F: drivers/mmc/host/dw_mmc*
10872 SYSTEM TRACE MODULE CLASS
10873 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10876 F: Documentation/trace/stm.txt
10877 F: drivers/hwtracing/stm/
10878 F: include/linux/stm.h
10879 F: include/uapi/linux/stm.h
10882 M: Andreas Noever <andreas.noever@gmail.com>
10884 F: drivers/thunderbolt/
10886 TI BQ27XXX POWER SUPPLY DRIVER
10887 R: Andrew F. Davis <afd@ti.com>
10888 F: include/linux/power/bq27xxx_battery.h
10889 F: drivers/power/supply/bq27xxx_battery.c
10890 F: drivers/power/supply/bq27xxx_battery_i2c.c
10892 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10893 M: John Stultz <john.stultz@linaro.org>
10894 M: Thomas Gleixner <tglx@linutronix.de>
10895 L: linux-kernel@vger.kernel.org
10896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10898 F: include/linux/clocksource.h
10899 F: include/linux/time.h
10900 F: include/linux/timex.h
10901 F: include/uapi/linux/time.h
10902 F: include/uapi/linux/timex.h
10903 F: kernel/time/clocksource.c
10904 F: kernel/time/time*.c
10905 F: kernel/time/alarmtimer.c
10906 F: kernel/time/ntp.c
10907 F: tools/testing/selftests/timers/
10910 M: Zwane Mwaikambo <zwanem@gmail.com>
10912 F: drivers/watchdog/sc1200wdt.c
10915 M: Ingo Molnar <mingo@redhat.com>
10916 M: Peter Zijlstra <peterz@infradead.org>
10917 L: linux-kernel@vger.kernel.org
10918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10921 F: include/linux/sched.h
10922 F: include/uapi/linux/sched.h
10923 F: include/linux/wait.h
10926 M: Chen Liqin <liqin.linux@gmail.com>
10927 M: Lennox Wu <lennox.wu@gmail.com>
10928 W: http://www.sunplus.com
10932 SCR24X CHIP CARD INTERFACE DRIVER
10933 M: Lubomir Rintel <lkundrak@v3.sk>
10935 F: drivers/char/pcmcia/scr24x_cs.c
10937 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10938 M: Sudeep Holla <sudeep.holla@arm.com>
10939 L: linux-arm-kernel@lists.infradead.org
10941 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10942 F: drivers/clk/clk-scpi.c
10943 F: drivers/cpufreq/scpi-cpufreq.c
10944 F: drivers/firmware/arm_scpi.c
10945 F: include/linux/scpi_protocol.h
10948 M: Jens Axboe <axboe@kernel.dk>
10949 L: linux-scsi@vger.kernel.org
10950 W: http://www.kernel.dk
10952 F: drivers/scsi/sr*
10954 SCSI RDMA PROTOCOL (SRP) INITIATOR
10955 M: Bart Van Assche <bart.vanassche@sandisk.com>
10956 L: linux-rdma@vger.kernel.org
10958 W: http://www.openfabrics.org
10959 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10961 F: drivers/infiniband/ulp/srp/
10962 F: include/scsi/srp.h
10965 M: Doug Gilbert <dgilbert@interlog.com>
10966 L: linux-scsi@vger.kernel.org
10967 W: http://sg.danny.cz/sg
10969 F: Documentation/scsi/scsi-generic.txt
10970 F: drivers/scsi/sg.c
10971 F: include/scsi/sg.h
10974 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10976 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10978 L: linux-scsi@vger.kernel.org
10980 F: Documentation/devicetree/bindings/scsi/
10985 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10986 L: linux-scsi@vger.kernel.org
10988 F: Documentation/scsi/st.txt
10989 F: drivers/scsi/st.*
10990 F: drivers/scsi/st_*.h
10993 M: Vlad Yasevich <vyasevich@gmail.com>
10994 M: Neil Horman <nhorman@tuxdriver.com>
10995 L: linux-sctp@vger.kernel.org
10996 W: http://lksctp.sourceforge.net
10998 F: Documentation/networking/sctp.txt
10999 F: include/linux/sctp.h
11000 F: include/uapi/linux/sctp.h
11001 F: include/net/sctp/
11005 M: Jim Cromie <jim.cromie@gmail.com>
11007 F: Documentation/i2c/busses/scx200_acb
11008 F: arch/x86/platform/scx200/
11009 F: drivers/watchdog/scx200_wdt.c
11010 F: drivers/i2c/busses/scx200*
11011 F: drivers/mtd/maps/scx200_docflash.c
11012 F: include/linux/scx200.h
11015 M: Jim Cromie <jim.cromie@gmail.com>
11017 F: drivers/char/scx200_gpio.c
11018 F: include/linux/scx200_gpio.h
11020 SCx200 HRT CLOCKSOURCE DRIVER
11021 M: Jim Cromie <jim.cromie@gmail.com>
11023 F: drivers/clocksource/scx200_hrt.c
11025 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11026 M: Sascha Sommer <saschasommer@freenet.de>
11027 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11029 F: drivers/mmc/host/sdricoh_cs.c
11031 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11032 M: Adrian Hunter <adrian.hunter@intel.com>
11033 L: linux-mmc@vger.kernel.org
11034 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11036 F: drivers/mmc/host/sdhci*
11037 F: include/linux/mmc/sdhci*
11040 M: Kees Cook <keescook@chromium.org>
11041 R: Andy Lutomirski <luto@amacapital.net>
11042 R: Will Drewry <wad@chromium.org>
11043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11045 F: kernel/seccomp.c
11046 F: include/uapi/linux/seccomp.h
11047 F: include/linux/seccomp.h
11048 F: tools/testing/selftests/seccomp/*
11049 K: \bsecure_computing
11052 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11053 M: Al Cooper <alcooperx@gmail.com>
11054 L: linux-mmc@vger.kernel.org
11055 L: bcm-kernel-feedback-list@broadcom.com
11057 F: drivers/mmc/host/sdhci-brcmstb*
11059 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11060 M: Ben Dooks <ben-linux@fluff.org>
11061 M: Jaehoon Chung <jh80.chung@samsung.com>
11062 L: linux-mmc@vger.kernel.org
11064 F: drivers/mmc/host/sdhci-s3c*
11066 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11067 M: Viresh Kumar <vireshk@kernel.org>
11068 L: linux-mmc@vger.kernel.org
11070 F: drivers/mmc/host/sdhci-spear.c
11073 M: James Morris <james.l.morris@oracle.com>
11074 M: "Serge E. Hallyn" <serge@hallyn.com>
11075 L: linux-security-module@vger.kernel.org (suggested Cc:)
11076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11077 W: http://kernsec.org/
11082 M: Security Officers <security@kernel.org>
11085 SELINUX SECURITY MODULE
11086 M: Paul Moore <paul@paul-moore.com>
11087 M: Stephen Smalley <sds@tycho.nsa.gov>
11088 M: Eric Paris <eparis@parisplace.org>
11089 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11090 W: http://selinuxproject.org
11091 T: git git://git.infradead.org/users/pcmoore/selinux
11093 F: include/linux/selinux*
11094 F: security/selinux/
11095 F: scripts/selinux/
11097 APPARMOR SECURITY MODULE
11098 M: John Johansen <john.johansen@canonical.com>
11099 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11100 W: apparmor.wiki.kernel.org
11101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11103 F: security/apparmor/
11105 LOADPIN SECURITY MODULE
11106 M: Kees Cook <keescook@chromium.org>
11107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11109 F: security/loadpin/
11111 YAMA SECURITY MODULE
11112 M: Kees Cook <keescook@chromium.org>
11113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11118 M: Jiri Slaby <jirislaby@gmail.com>
11120 F: drivers/misc/phantom.c
11121 F: include/uapi/linux/phantom.h
11123 Emulex 10Gbps iSCSI - OneConnect DRIVER
11124 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11125 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11126 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11127 L: linux-scsi@vger.kernel.org
11128 W: http://www.broadcom.com
11130 F: drivers/scsi/be2iscsi/
11132 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11133 M: Sathya Perla <sathya.perla@broadcom.com>
11134 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11135 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11136 M: Somnath Kotur <somnath.kotur@broadcom.com>
11137 L: netdev@vger.kernel.org
11138 W: http://www.emulex.com
11140 F: drivers/net/ethernet/emulex/benet/
11142 EMULEX ONECONNECT ROCE DRIVER
11143 M: Selvin Xavier <selvin.xavier@avagotech.com>
11144 M: Devesh Sharma <devesh.sharma@avagotech.com>
11145 L: linux-rdma@vger.kernel.org
11146 W: http://www.emulex.com
11148 F: drivers/infiniband/hw/ocrdma/
11149 F: include/uapi/rdma/ocrdma-abi.h
11152 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11153 M: Edward Cree <ecree@solarflare.com>
11154 M: Bert Kenward <bkenward@solarflare.com>
11155 L: netdev@vger.kernel.org
11157 F: drivers/net/ethernet/sfc/
11160 M: Dimitri Sivanich <sivanich@sgi.com>
11162 F: drivers/misc/sgi-gru/
11164 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11165 M: Pat Gefre <pfg@sgi.com>
11166 L: linux-ia64@vger.kernel.org
11168 F: Documentation/ia64/serial.txt
11169 F: drivers/tty/serial/ioc?_serial.c
11170 F: include/linux/ioc?.h
11172 SGI XP/XPC/XPNET DRIVER
11173 M: Cliff Whickman <cpw@sgi.com>
11174 M: Robin Holt <robinmholt@gmail.com>
11176 F: drivers/misc/sgi-xp/
11178 SI2157 MEDIA DRIVER
11179 M: Antti Palosaari <crope@iki.fi>
11180 L: linux-media@vger.kernel.org
11181 W: https://linuxtv.org
11182 W: http://palosaari.fi/linux/
11183 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11184 T: git git://linuxtv.org/anttip/media_tree.git
11186 F: drivers/media/tuners/si2157*
11188 SI2168 MEDIA DRIVER
11189 M: Antti Palosaari <crope@iki.fi>
11190 L: linux-media@vger.kernel.org
11191 W: https://linuxtv.org
11192 W: http://palosaari.fi/linux/
11193 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11194 T: git git://linuxtv.org/anttip/media_tree.git
11196 F: drivers/media/dvb-frontends/si2168*
11198 SI470X FM RADIO RECEIVER I2C DRIVER
11199 M: Hans Verkuil <hverkuil@xs4all.nl>
11200 L: linux-media@vger.kernel.org
11201 T: git git://linuxtv.org/media_tree.git
11202 W: https://linuxtv.org
11204 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11206 SI470X FM RADIO RECEIVER USB DRIVER
11207 M: Hans Verkuil <hverkuil@xs4all.nl>
11208 L: linux-media@vger.kernel.org
11209 T: git git://linuxtv.org/media_tree.git
11210 W: https://linuxtv.org
11212 F: drivers/media/radio/si470x/radio-si470x-common.c
11213 F: drivers/media/radio/si470x/radio-si470x.h
11214 F: drivers/media/radio/si470x/radio-si470x-usb.c
11216 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11217 M: Eduardo Valentin <edubezval@gmail.com>
11218 L: linux-media@vger.kernel.org
11219 T: git git://linuxtv.org/media_tree.git
11220 W: https://linuxtv.org
11222 F: drivers/media/radio/si4713/si4713.?
11224 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11225 M: Eduardo Valentin <edubezval@gmail.com>
11226 L: linux-media@vger.kernel.org
11227 T: git git://linuxtv.org/media_tree.git
11228 W: https://linuxtv.org
11230 F: drivers/media/radio/si4713/radio-platform-si4713.c
11232 SI4713 FM RADIO TRANSMITTER USB DRIVER
11233 M: Hans Verkuil <hverkuil@xs4all.nl>
11234 L: linux-media@vger.kernel.org
11235 T: git git://linuxtv.org/media_tree.git
11236 W: https://linuxtv.org
11238 F: drivers/media/radio/si4713/radio-usb-si4713.c
11241 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11242 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11243 L: linux-media@vger.kernel.org
11244 W: https://linuxtv.org
11245 T: git git://linuxtv.org/media_tree.git
11247 F: drivers/media/common/siano/
11248 F: drivers/media/usb/siano/
11249 F: drivers/media/usb/siano/
11250 F: drivers/media/mmc/siano/
11253 M: Hans de Goede <hdegoede@redhat.com>
11254 L: linux-fbdev@vger.kernel.org
11256 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11257 F: drivers/video/fbdev/simplefb.c
11258 F: include/linux/platform_data/simplefb.h
11260 SH_VEU V4L2 MEM2MEM DRIVER
11261 L: linux-media@vger.kernel.org
11263 F: drivers/media/platform/sh_veu.c
11265 SH_VOU V4L2 OUTPUT DRIVER
11266 L: linux-media@vger.kernel.org
11268 F: drivers/media/platform/sh_vou.c
11269 F: include/media/drv-intf/sh_vou.h
11271 SIMPLE FIRMWARE INTERFACE (SFI)
11272 M: Len Brown <lenb@kernel.org>
11273 L: sfi-devel@simplefirmware.org
11274 W: http://simplefirmware.org/
11275 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11277 F: arch/x86/platform/sfi/
11279 F: include/linux/sfi*.h
11281 SIMTEC EB110ATX (Chalice CATS)
11283 P: Vincent Sanders <vince@simtec.co.uk>
11284 M: Simtec Linux Team <linux@simtec.co.uk>
11285 W: http://www.simtec.co.uk/products/EB110ATX/
11288 SIMTEC EB2410ITX (BAST)
11290 P: Vincent Sanders <vince@simtec.co.uk>
11291 M: Simtec Linux Team <linux@simtec.co.uk>
11292 W: http://www.simtec.co.uk/products/EB2410ITX/
11294 F: arch/arm/mach-s3c24xx/mach-bast.c
11295 F: arch/arm/mach-s3c24xx/bast-ide.c
11296 F: arch/arm/mach-s3c24xx/bast-irq.c
11298 TI DAVINCI MACHINE SUPPORT
11299 M: Sekhar Nori <nsekhar@ti.com>
11300 M: Kevin Hilman <khilman@kernel.org>
11301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11302 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11304 F: arch/arm/mach-davinci/
11305 F: drivers/i2c/busses/i2c-davinci.c
11307 TI DAVINCI SERIES MEDIA DRIVER
11308 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11309 L: linux-media@vger.kernel.org
11310 W: https://linuxtv.org
11311 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11312 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11314 F: drivers/media/platform/davinci/
11315 F: include/media/davinci/
11317 TI AM437X VPFE DRIVER
11318 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11319 L: linux-media@vger.kernel.org
11320 W: https://linuxtv.org
11321 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11322 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11324 F: drivers/media/platform/am437x/
11326 OV2659 OMNIVISION SENSOR DRIVER
11327 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11328 L: linux-media@vger.kernel.org
11329 W: https://linuxtv.org
11330 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11331 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11333 F: drivers/media/i2c/ov2659.c
11334 F: include/media/i2c/ov2659.h
11336 SILICON MOTION SM712 FRAME BUFFER DRIVER
11337 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11338 M: Teddy Wang <teddy.wang@siliconmotion.com>
11339 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11340 L: linux-fbdev@vger.kernel.org
11342 F: drivers/video/fbdev/sm712*
11343 F: Documentation/fb/sm712fb.txt
11345 SIS 190 ETHERNET DRIVER
11346 M: Francois Romieu <romieu@fr.zoreil.com>
11347 L: netdev@vger.kernel.org
11349 F: drivers/net/ethernet/sis/sis190.c
11351 SIS 900/7016 FAST ETHERNET DRIVER
11352 M: Daniele Venzano <venza@brownhat.org>
11353 W: http://www.brownhat.org/sis900.html
11354 L: netdev@vger.kernel.org
11356 F: drivers/net/ethernet/sis/sis900.*
11358 SIS FRAMEBUFFER DRIVER
11359 M: Thomas Winischhofer <thomas@winischhofer.net>
11360 W: http://www.winischhofer.net/linuxsisvga.shtml
11362 F: Documentation/fb/sisfb.txt
11363 F: drivers/video/fbdev/sis/
11364 F: include/video/sisfb.h
11367 M: Thomas Winischhofer <thomas@winischhofer.net>
11368 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11370 F: drivers/usb/misc/sisusbvga/
11373 M: Christoph Lameter <cl@linux.com>
11374 M: Pekka Enberg <penberg@kernel.org>
11375 M: David Rientjes <rientjes@google.com>
11376 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11377 M: Andrew Morton <akpm@linux-foundation.org>
11378 L: linux-mm@kvack.org
11380 F: include/linux/sl?b*.h
11383 SLEEPABLE READ-COPY UPDATE (SRCU)
11384 M: Lai Jiangshan <jiangshanlai@gmail.com>
11385 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11386 M: Josh Triplett <josh@joshtriplett.org>
11387 R: Steven Rostedt <rostedt@goodmis.org>
11388 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11389 L: linux-kernel@vger.kernel.org
11390 W: http://www.rdrop.com/users/paulmck/RCU/
11392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11393 F: include/linux/srcu.h
11394 F: kernel/rcu/srcu.c
11396 SMACK SECURITY MODULE
11397 M: Casey Schaufler <casey@schaufler-ca.com>
11398 L: linux-security-module@vger.kernel.org
11399 W: http://schaufler-ca.com
11400 T: git git://github.com/cschaufler/smack-next
11402 F: Documentation/security/Smack.txt
11405 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11406 M: Kevin Hilman <khilman@kernel.org>
11407 M: Nishanth Menon <nm@ti.com>
11409 F: drivers/power/avs/
11410 F: include/linux/power/smartreflex.h
11411 L: linux-pm@vger.kernel.org
11413 SMC91x ETHERNET DRIVER
11414 M: Nicolas Pitre <nico@fluxnic.net>
11416 F: drivers/net/ethernet/smsc/smc91x.*
11418 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11419 M: Sakari Ailus <sakari.ailus@iki.fi>
11420 L: linux-media@vger.kernel.org
11422 F: drivers/media/i2c/smiapp/
11423 F: include/media/i2c/smiapp.h
11424 F: drivers/media/i2c/smiapp-pll.c
11425 F: drivers/media/i2c/smiapp-pll.h
11426 F: include/uapi/linux/smiapp.h
11427 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11429 SMM665 HARDWARE MONITOR DRIVER
11430 M: Guenter Roeck <linux@roeck-us.net>
11431 L: linux-hwmon@vger.kernel.org
11433 F: Documentation/hwmon/smm665
11434 F: drivers/hwmon/smm665.c
11436 SMSC EMC2103 HARDWARE MONITOR DRIVER
11437 M: Steve Glendinning <steve.glendinning@shawell.net>
11438 L: linux-hwmon@vger.kernel.org
11440 F: Documentation/hwmon/emc2103
11441 F: drivers/hwmon/emc2103.c
11443 SMSC SCH5627 HARDWARE MONITOR DRIVER
11444 M: Hans de Goede <hdegoede@redhat.com>
11445 L: linux-hwmon@vger.kernel.org
11447 F: Documentation/hwmon/sch5627
11448 F: drivers/hwmon/sch5627.c
11450 SMSC47B397 HARDWARE MONITOR DRIVER
11451 M: Jean Delvare <jdelvare@suse.com>
11452 L: linux-hwmon@vger.kernel.org
11454 F: Documentation/hwmon/smsc47b397
11455 F: drivers/hwmon/smsc47b397.c
11457 SMSC911x ETHERNET DRIVER
11458 M: Steve Glendinning <steve.glendinning@shawell.net>
11459 L: netdev@vger.kernel.org
11461 F: include/linux/smsc911x.h
11462 F: drivers/net/ethernet/smsc/smsc911x.*
11464 SMSC9420 PCI ETHERNET DRIVER
11465 M: Steve Glendinning <steve.glendinning@shawell.net>
11466 L: netdev@vger.kernel.org
11468 F: drivers/net/ethernet/smsc/smsc9420.*
11470 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11471 M: Steve Glendinning <steve.glendinning@shawell.net>
11472 L: linux-fbdev@vger.kernel.org
11474 F: drivers/video/fbdev/smscufx.c
11476 SOC-CAMERA V4L2 SUBSYSTEM
11477 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11478 L: linux-media@vger.kernel.org
11479 T: git git://linuxtv.org/media_tree.git
11481 F: include/media/soc*
11482 F: drivers/media/i2c/soc_camera/
11483 F: drivers/media/platform/soc_camera/
11485 SOEKRIS NET48XX LED SUPPORT
11486 M: Chris Boot <bootc@bootc.net>
11488 F: drivers/leds/leds-net48xx.c
11490 SOFTLOGIC 6x10 MPEG CODEC
11491 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11492 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11493 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11494 M: Ismael Luceno <ismael@iodev.co.uk>
11495 L: linux-media@vger.kernel.org
11497 F: drivers/media/pci/solo6x10/
11499 SOFTWARE RAID (Multiple Disks) SUPPORT
11500 M: Shaohua Li <shli@kernel.org>
11501 L: linux-raid@vger.kernel.org
11502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11505 F: include/linux/raid/
11506 F: include/uapi/linux/raid/
11508 SONIC NETWORK DRIVER
11509 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11510 L: netdev@vger.kernel.org
11512 F: drivers/net/ethernet/natsemi/sonic.*
11514 SONICS SILICON BACKPLANE DRIVER (SSB)
11515 M: Michael Buesch <m@bues.ch>
11516 L: linux-wireless@vger.kernel.org
11519 F: include/linux/ssb/
11521 SONY VAIO CONTROL DEVICE DRIVER
11522 M: Mattia Dongili <malattia@linux.it>
11523 L: platform-driver-x86@vger.kernel.org
11524 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11526 F: Documentation/laptops/sony-laptop.txt
11527 F: drivers/char/sonypi.c
11528 F: drivers/platform/x86/sony-laptop.c
11529 F: include/linux/sony-laptop.h
11531 SONY MEMORYSTICK CARD SUPPORT
11532 M: Alex Dubov <oakad@yahoo.com>
11533 W: http://tifmxx.berlios.de/
11535 F: drivers/memstick/host/tifm_ms.c
11537 SONY MEMORYSTICK STANDARD SUPPORT
11538 M: Maxim Levitsky <maximlevitsky@gmail.com>
11540 F: drivers/memstick/core/ms_block.*
11543 M: Jaroslav Kysela <perex@perex.cz>
11544 M: Takashi Iwai <tiwai@suse.com>
11545 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11546 W: http://www.alsa-project.org/
11547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11548 T: git git://git.alsa-project.org/alsa-kernel.git
11549 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11551 F: Documentation/sound/
11553 F: include/uapi/sound/
11556 SOUND - COMPRESSED AUDIO
11557 M: Vinod Koul <vinod.koul@intel.com>
11558 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11561 F: Documentation/sound/alsa/compress_offload.txt
11562 F: include/sound/compress_driver.h
11563 F: include/uapi/sound/compress_*
11564 F: sound/core/compress_offload.c
11565 F: sound/soc/soc-compress.c
11567 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11568 M: Liam Girdwood <lgirdwood@gmail.com>
11569 M: Mark Brown <broonie@kernel.org>
11570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11571 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11572 W: http://alsa-project.org/main/index.php/ASoC
11574 F: Documentation/devicetree/bindings/sound/
11575 F: Documentation/sound/alsa/soc/
11577 F: include/sound/soc*
11579 SOUND - DMAENGINE HELPERS
11580 M: Lars-Peter Clausen <lars@metafoo.de>
11582 F: include/sound/dmaengine_pcm.h
11583 F: sound/core/pcm_dmaengine.c
11584 F: sound/soc/soc-generic-dmaengine-pcm.c
11587 M: Olli Salonen <olli.salonen@iki.fi>
11588 L: linux-media@vger.kernel.org
11589 W: https://linuxtv.org
11590 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11592 F: drivers/media/dvb-frontends/sp2*
11594 SPARC + UltraSPARC (sparc/sparc64)
11595 M: "David S. Miller" <davem@davemloft.net>
11596 L: sparclinux@vger.kernel.org
11597 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11598 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11604 SPARC SERIAL DRIVERS
11605 M: "David S. Miller" <davem@davemloft.net>
11606 L: sparclinux@vger.kernel.org
11607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11608 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11610 F: include/linux/sunserialcore.h
11611 F: drivers/tty/serial/suncore.c
11612 F: drivers/tty/serial/sunhv.c
11613 F: drivers/tty/serial/sunsab.c
11614 F: drivers/tty/serial/sunsab.h
11615 F: drivers/tty/serial/sunsu.c
11616 F: drivers/tty/serial/sunzilog.c
11617 F: drivers/tty/serial/sunzilog.h
11620 M: "Christopher Li" <sparse@chrisli.org>
11621 L: linux-sparse@vger.kernel.org
11622 W: https://sparse.wiki.kernel.org/
11623 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11624 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11626 F: include/linux/compiler.h
11628 SPEAR PLATFORM SUPPORT
11629 M: Viresh Kumar <vireshk@kernel.org>
11630 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11631 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11632 W: http://www.st.com/spear
11634 F: arch/arm/boot/dts/spear*
11635 F: arch/arm/mach-spear/
11637 SPEAR CLOCK FRAMEWORK SUPPORT
11638 M: Viresh Kumar <vireshk@kernel.org>
11639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11640 W: http://www.st.com/spear
11642 F: drivers/clk/spear/
11645 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11646 M: Marek Vasut <marek.vasut@gmail.com>
11647 L: linux-mtd@lists.infradead.org
11648 W: http://www.linux-mtd.infradead.org/
11649 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11650 T: git git://github.com/spi-nor/linux.git
11652 F: drivers/mtd/spi-nor/
11653 F: include/linux/mtd/spi-nor.h
11656 M: Mark Brown <broonie@kernel.org>
11657 L: linux-spi@vger.kernel.org
11658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11659 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11661 F: Documentation/devicetree/bindings/spi/
11662 F: Documentation/spi/
11664 F: include/linux/spi/
11665 F: include/uapi/linux/spi/
11668 SPIDERNET NETWORK DRIVER for CELL
11669 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11670 L: netdev@vger.kernel.org
11672 F: Documentation/networking/spider_net.txt
11673 F: drivers/net/ethernet/toshiba/spider_net*
11676 M: Jeremy Kerr <jk@ozlabs.org>
11677 L: linuxppc-dev@lists.ozlabs.org
11678 W: http://www.ibm.com/developerworks/power/cell/
11680 F: Documentation/filesystems/spufs.txt
11681 F: arch/powerpc/platforms/cell/spufs/
11683 SQUASHFS FILE SYSTEM
11684 M: Phillip Lougher <phillip@squashfs.org.uk>
11685 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11686 W: http://squashfs.org.uk
11687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11689 F: Documentation/filesystems/squashfs.txt
11692 SRM (Alpha) environment access
11693 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11695 F: arch/alpha/kernel/srm_env.c
11698 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11699 L: stable@vger.kernel.org
11701 F: Documentation/process/stable-kernel-rules.rst
11704 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11706 L: devel@driverdev.osuosl.org
11708 F: drivers/staging/
11711 M: Ian Abbott <abbotti@mev.co.uk>
11712 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11714 F: drivers/staging/comedi/
11716 STAGING - FLARION FT1000 DRIVERS
11717 M: Marek Belisko <marek.belisko@gmail.com>
11719 F: drivers/staging/ft1000/
11721 STAGING - INDUSTRIAL IO
11722 M: Jonathan Cameron <jic23@kernel.org>
11723 L: linux-iio@vger.kernel.org
11725 F: Documentation/devicetree/bindings/staging/iio/
11726 F: drivers/staging/iio/
11728 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11729 M: Jarod Wilson <jarod@wilsonet.com>
11730 W: http://www.lirc.org/
11732 F: drivers/staging/media/lirc/
11734 STAGING - LUSTRE PARALLEL FILESYSTEM
11735 M: Oleg Drokin <oleg.drokin@intel.com>
11736 M: Andreas Dilger <andreas.dilger@intel.com>
11737 M: James Simmons <jsimmons@infradead.org>
11738 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11739 W: http://wiki.lustre.org/
11741 F: drivers/staging/lustre
11743 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11744 M: Marc Dietrich <marvin24@gmx.de>
11745 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11746 L: linux-tegra@vger.kernel.org
11748 F: drivers/staging/nvec/
11750 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11751 M: Jens Frederich <jfrederich@gmail.com>
11752 M: Daniel Drake <dsd@laptop.org>
11753 M: Jon Nettleton <jon.nettleton@gmail.com>
11754 W: http://wiki.laptop.org/go/DCON
11756 F: drivers/staging/olpc_dcon/
11758 STAGING - REALTEK RTL8712U DRIVERS
11759 M: Larry Finger <Larry.Finger@lwfinger.net>
11760 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11762 F: drivers/staging/rtl8712/
11764 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11765 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11766 M: Teddy Wang <teddy.wang@siliconmotion.com>
11767 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11768 L: linux-fbdev@vger.kernel.org
11770 F: drivers/staging/sm750fb/
11772 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11773 M: William Hubbs <w.d.hubbs@gmail.com>
11774 M: Chris Brannon <chris@the-brannons.com>
11775 M: Kirk Reiser <kirk@reisers.ca>
11776 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11777 L: speakup@linux-speakup.org
11778 W: http://www.linux-speakup.org/
11780 F: drivers/staging/speakup/
11782 STAGING - VIA VT665X DRIVERS
11783 M: Forest Bond <forest@alittletooquiet.net>
11785 F: drivers/staging/vt665?/
11787 STAGING - WILC1000 WIFI DRIVER
11788 M: Aditya Shankar <aditya.shankar@microchip.com>
11789 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11790 L: linux-wireless@vger.kernel.org
11792 F: drivers/staging/wilc1000/
11794 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11795 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11797 F: drivers/staging/xgifb/
11799 STARFIRE/DURALAN NETWORK DRIVER
11800 M: Ion Badulescu <ionut@badula.org>
11802 F: drivers/net/ethernet/adaptec/starfire*
11805 M: Sam Creasey <sammy@sammy.net>
11806 W: http://sammy.net/sun3/
11808 F: arch/m68k/kernel/*sun3*
11809 F: arch/m68k/sun3*/
11810 F: arch/m68k/include/asm/sun3*
11811 F: drivers/net/ethernet/i825xx/sun3*
11813 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11814 M: Hans de Goede <hdegoede@redhat.com>
11815 L: linux-input@vger.kernel.org
11817 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11818 F: drivers/input/keyboard/sun4i-lradc-keys.c
11820 SUNDANCE NETWORK DRIVER
11821 M: Denis Kirjanov <kda@linux-powerpc.org>
11822 L: netdev@vger.kernel.org
11824 F: drivers/net/ethernet/dlink/sundance.c
11827 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11828 M: Rich Felker <dalias@libc.org>
11829 L: linux-sh@vger.kernel.org
11830 Q: http://patchwork.kernel.org/project/linux-sh/list/
11832 F: Documentation/sh/
11837 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11838 M: Len Brown <len.brown@intel.com>
11839 M: Pavel Machek <pavel@ucw.cz>
11840 L: linux-pm@vger.kernel.org
11841 B: https://bugzilla.kernel.org
11843 F: Documentation/power/
11844 F: arch/x86/kernel/acpi/
11845 F: drivers/base/power/
11847 F: include/linux/suspend.h
11848 F: include/linux/freezer.h
11849 F: include/linux/pm.h
11852 M: Martin Mares <mj@ucw.cz>
11853 L: linux-video@atrey.karlin.mff.cuni.cz
11855 F: Documentation/svga.txt
11856 F: arch/x86/boot/video*
11859 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11860 L: linux-kernel@vger.kernel.org
11861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11864 F: arch/*/kernel/pci-swiotlb.c
11865 F: include/linux/swiotlb.h
11868 M: Jiri Pirko <jiri@resnulli.us>
11869 L: netdev@vger.kernel.org
11872 F: include/net/switchdev.h
11874 SYNOPSYS ARC ARCHITECTURE
11875 M: Vineet Gupta <vgupta@synopsys.com>
11876 L: linux-snps-arc@lists.infradead.org
11879 F: Documentation/devicetree/bindings/arc/*
11880 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11881 F: drivers/clocksource/arc_timer.c
11882 F: drivers/tty/serial/arc_uart.c
11883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11885 SYNOPSYS ARC SDP platform support
11886 M: Alexey Brodkin <abrodkin@synopsys.com>
11888 F: arch/arc/plat-axs10x
11889 F: arch/arc/boot/dts/ax*
11890 F: Documentation/devicetree/bindings/arc/axs10*
11892 SYSTEM CONFIGURATION (SYSCON)
11893 M: Lee Jones <lee.jones@linaro.org>
11894 M: Arnd Bergmann <arnd@arndb.de>
11895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11897 F: drivers/mfd/syscon.c
11899 SYSTEM RESET/SHUTDOWN DRIVERS
11900 M: Sebastian Reichel <sre@kernel.org>
11901 L: linux-pm@vger.kernel.org
11902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11904 F: Documentation/devicetree/bindings/power/reset/
11905 F: drivers/power/reset/
11908 M: Christoph Hellwig <hch@infradead.org>
11910 F: Documentation/filesystems/sysv-fs.txt
11912 F: include/linux/sysv_fs.h
11915 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11916 L: linux-scsi@vger.kernel.org
11917 L: target-devel@vger.kernel.org
11918 W: http://www.linux-iscsi.org
11919 W: http://groups.google.com/group/linux-iscsi-target-dev
11920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11924 F: Documentation/target/
11926 TASKSTATS STATISTICS INTERFACE
11927 M: Balbir Singh <bsingharora@gmail.com>
11929 F: Documentation/accounting/taskstats*
11930 F: include/linux/taskstats*
11931 F: kernel/taskstats.c
11934 M: Jamal Hadi Salim <jhs@mojatatu.com>
11935 L: netdev@vger.kernel.org
11937 F: include/net/pkt_cls.h
11938 F: include/uapi/linux/pkt_cls.h
11941 TCP LOW PRIORITY MODULE
11942 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11943 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11944 W: http://tcp-lp-mod.sourceforge.net/
11946 F: net/ipv4/tcp_lp.c
11948 TDA10071 MEDIA DRIVER
11949 M: Antti Palosaari <crope@iki.fi>
11950 L: linux-media@vger.kernel.org
11951 W: https://linuxtv.org
11952 W: http://palosaari.fi/linux/
11953 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11954 T: git git://linuxtv.org/anttip/media_tree.git
11956 F: drivers/media/dvb-frontends/tda10071*
11958 TDA18212 MEDIA DRIVER
11959 M: Antti Palosaari <crope@iki.fi>
11960 L: linux-media@vger.kernel.org
11961 W: https://linuxtv.org
11962 W: http://palosaari.fi/linux/
11963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11964 T: git git://linuxtv.org/anttip/media_tree.git
11966 F: drivers/media/tuners/tda18212*
11968 TDA18218 MEDIA DRIVER
11969 M: Antti Palosaari <crope@iki.fi>
11970 L: linux-media@vger.kernel.org
11971 W: https://linuxtv.org
11972 W: http://palosaari.fi/linux/
11973 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11974 T: git git://linuxtv.org/anttip/media_tree.git
11976 F: drivers/media/tuners/tda18218*
11978 TDA18271 MEDIA DRIVER
11979 M: Michael Krufky <mkrufky@linuxtv.org>
11980 L: linux-media@vger.kernel.org
11981 W: https://linuxtv.org
11982 W: http://github.com/mkrufky
11983 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11984 T: git git://linuxtv.org/mkrufky/tuners.git
11986 F: drivers/media/tuners/tda18271*
11988 TDA827x MEDIA DRIVER
11989 M: Michael Krufky <mkrufky@linuxtv.org>
11990 L: linux-media@vger.kernel.org
11991 W: https://linuxtv.org
11992 W: http://github.com/mkrufky
11993 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11994 T: git git://linuxtv.org/mkrufky/tuners.git
11996 F: drivers/media/tuners/tda8290.*
11998 TDA8290 MEDIA DRIVER
11999 M: Michael Krufky <mkrufky@linuxtv.org>
12000 L: linux-media@vger.kernel.org
12001 W: https://linuxtv.org
12002 W: http://github.com/mkrufky
12003 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12004 T: git git://linuxtv.org/mkrufky/tuners.git
12006 F: drivers/media/tuners/tda8290.*
12008 TDA9840 MEDIA DRIVER
12009 M: Hans Verkuil <hverkuil@xs4all.nl>
12010 L: linux-media@vger.kernel.org
12011 T: git git://linuxtv.org/media_tree.git
12012 W: https://linuxtv.org
12014 F: drivers/media/i2c/tda9840*
12016 TEA5761 TUNER DRIVER
12017 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12018 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12019 L: linux-media@vger.kernel.org
12020 W: https://linuxtv.org
12021 T: git git://linuxtv.org/media_tree.git
12023 F: drivers/media/tuners/tea5761.*
12025 TEA5767 TUNER DRIVER
12026 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12027 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12028 L: linux-media@vger.kernel.org
12029 W: https://linuxtv.org
12030 T: git git://linuxtv.org/media_tree.git
12032 F: drivers/media/tuners/tea5767.*
12034 TEA6415C MEDIA DRIVER
12035 M: Hans Verkuil <hverkuil@xs4all.nl>
12036 L: linux-media@vger.kernel.org
12037 T: git git://linuxtv.org/media_tree.git
12038 W: https://linuxtv.org
12040 F: drivers/media/i2c/tea6415c*
12042 TEA6420 MEDIA DRIVER
12043 M: Hans Verkuil <hverkuil@xs4all.nl>
12044 L: linux-media@vger.kernel.org
12045 T: git git://linuxtv.org/media_tree.git
12046 W: https://linuxtv.org
12048 F: drivers/media/i2c/tea6420*
12051 M: Jiri Pirko <jiri@resnulli.us>
12052 L: netdev@vger.kernel.org
12054 F: drivers/net/team/
12055 F: include/linux/if_team.h
12056 F: include/uapi/linux/if_team.h
12058 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12059 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12061 F: arch/x86/platform/ts5500/
12063 TECHNOTREND USB IR RECEIVER
12064 M: Sean Young <sean@mess.org>
12065 L: linux-media@vger.kernel.org
12067 F: drivers/media/rc/ttusbir.c
12069 TEGRA ARCHITECTURE SUPPORT
12070 M: Stephen Warren <swarren@wwwdotorg.org>
12071 M: Thierry Reding <thierry.reding@gmail.com>
12072 M: Alexandre Courbot <gnurou@gmail.com>
12073 L: linux-tegra@vger.kernel.org
12074 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12080 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12081 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12083 F: drivers/clk/tegra/
12086 M: Laxman Dewangan <ldewangan@nvidia.com>
12087 M: Jon Hunter <jonathanh@nvidia.com>
12089 F: drivers/dma/tegra*
12092 M: Laxman Dewangan <ldewangan@nvidia.com>
12094 F: drivers/i2c/busses/i2c-tegra.c
12096 TEGRA IOMMU DRIVERS
12097 M: Hiroshi Doyu <hdoyu@nvidia.com>
12099 F: drivers/iommu/tegra*
12102 M: Rakesh Iyer <riyer@nvidia.com>
12103 M: Laxman Dewangan <ldewangan@nvidia.com>
12105 F: drivers/input/keyboard/tegra-kbc.c
12108 M: Thierry Reding <thierry.reding@gmail.com>
12110 F: drivers/pwm/pwm-tegra.c
12112 TEGRA SERIAL DRIVER
12113 M: Laxman Dewangan <ldewangan@nvidia.com>
12115 F: drivers/tty/serial/serial-tegra.c
12118 M: Laxman Dewangan <ldewangan@nvidia.com>
12120 F: drivers/spi/spi-tegra*
12122 TEHUTI ETHERNET DRIVER
12123 M: Andy Gospodarek <andy@greyhouse.net>
12124 L: netdev@vger.kernel.org
12126 F: drivers/net/ethernet/tehuti/*
12128 Telecom Clock Driver for MCPL0010
12129 M: Mark Gross <mark.gross@intel.com>
12131 F: drivers/char/tlclk.c
12133 TENSILICA XTENSA PORT (xtensa)
12134 M: Chris Zankel <chris@zankel.net>
12135 M: Max Filippov <jcmvbkbc@gmail.com>
12136 L: linux-xtensa@linux-xtensa.org
12137 T: git git://github.com/czankel/xtensa-linux.git
12140 F: drivers/irqchip/irq-xtensa-*
12142 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12143 M: Nishanth Menon <nm@ti.com>
12144 M: Tero Kristo <t-kristo@ti.com>
12145 M: Santosh Shilimkar <ssantosh@kernel.org>
12146 L: linux-arm-kernel@lists.infradead.org
12148 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12149 F: drivers/firmware/ti_sci*
12150 F: include/linux/soc/ti/ti_sci_protocol.h
12152 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12153 M: Hans Verkuil <hverkuil@xs4all.nl>
12154 L: linux-media@vger.kernel.org
12155 T: git git://linuxtv.org/media_tree.git
12156 W: https://linuxtv.org
12158 F: drivers/media/radio/radio-raremono.c
12161 M: Zhang Rui <rui.zhang@intel.com>
12162 M: Eduardo Valentin <edubezval@gmail.com>
12163 L: linux-pm@vger.kernel.org
12164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12166 Q: https://patchwork.kernel.org/project/linux-pm/list/
12168 F: drivers/thermal/
12169 F: include/linux/thermal.h
12170 F: include/uapi/linux/thermal.h
12171 F: include/linux/cpu_cooling.h
12172 F: Documentation/devicetree/bindings/thermal/
12174 THERMAL/CPU_COOLING
12175 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12176 M: Viresh Kumar <viresh.kumar@linaro.org>
12177 M: Javi Merino <javi.merino@kernel.org>
12178 L: linux-pm@vger.kernel.org
12180 F: Documentation/thermal/cpu-cooling-api.txt
12181 F: drivers/thermal/cpu_cooling.c
12182 F: include/linux/cpu_cooling.h
12184 THINKPAD ACPI EXTRAS DRIVER
12185 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12186 L: ibm-acpi-devel@lists.sourceforge.net
12187 L: platform-driver-x86@vger.kernel.org
12188 W: http://ibm-acpi.sourceforge.net
12189 W: http://thinkwiki.org/wiki/Ibm-acpi
12190 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12192 F: drivers/platform/x86/thinkpad_acpi.c
12194 TI BANDGAP AND THERMAL DRIVER
12195 M: Eduardo Valentin <edubezval@gmail.com>
12196 M: Keerthy <j-keerthy@ti.com>
12197 L: linux-pm@vger.kernel.org
12198 L: linux-omap@vger.kernel.org
12200 F: drivers/thermal/ti-soc-thermal/
12203 M: Benoit Parrot <bparrot@ti.com>
12204 L: linux-media@vger.kernel.org
12205 W: http://linuxtv.org/
12206 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12208 F: drivers/media/platform/ti-vpe/
12210 TI CDCE706 CLOCK DRIVER
12211 M: Max Filippov <jcmvbkbc@gmail.com>
12213 F: drivers/clk/clk-cdce706.c
12216 M: Tero Kristo <t-kristo@ti.com>
12217 L: linux-omap@vger.kernel.org
12220 F: include/linux/clk/ti.h
12222 TI ETHERNET SWITCH DRIVER (CPSW)
12223 M: Mugunthan V N <mugunthanvnm@ti.com>
12224 R: Grygorii Strashko <grygorii.strashko@ti.com>
12225 L: linux-omap@vger.kernel.org
12226 L: netdev@vger.kernel.org
12228 F: drivers/net/ethernet/ti/cpsw*
12229 F: drivers/net/ethernet/ti/davinci*
12231 TI FLASH MEDIA INTERFACE DRIVER
12232 M: Alex Dubov <oakad@yahoo.com>
12234 F: drivers/misc/tifm*
12235 F: drivers/mmc/host/tifm_sd.c
12236 F: include/linux/tifm.h
12238 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12239 M: Santosh Shilimkar <ssantosh@kernel.org>
12240 L: linux-kernel@vger.kernel.org
12241 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12243 F: drivers/soc/ti/*
12244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12247 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12248 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12249 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12250 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12252 F: sound/soc/codecs/lm49453*
12253 F: sound/soc/codecs/isabelle*
12255 TI LP855x BACKLIGHT DRIVER
12256 M: Milo Kim <milo.kim@ti.com>
12258 F: Documentation/backlight/lp855x-driver.txt
12259 F: drivers/video/backlight/lp855x_bl.c
12260 F: include/linux/platform_data/lp855x.h
12262 TI LP8727 CHARGER DRIVER
12263 M: Milo Kim <milo.kim@ti.com>
12265 F: drivers/power/supply/lp8727_charger.c
12266 F: include/linux/platform_data/lp8727.h
12268 TI LP8788 MFD DRIVER
12269 M: Milo Kim <milo.kim@ti.com>
12271 F: drivers/iio/adc/lp8788_adc.c
12272 F: drivers/leds/leds-lp8788.c
12273 F: drivers/mfd/lp8788*.c
12274 F: drivers/power/supply/lp8788-charger.c
12275 F: drivers/regulator/lp8788-*.c
12276 F: include/linux/mfd/lp8788*.h
12278 TI NETCP ETHERNET DRIVER
12279 M: Wingman Kwok <w-kwok2@ti.com>
12280 M: Murali Karicheri <m-karicheri2@ti.com>
12281 L: netdev@vger.kernel.org
12283 F: drivers/net/ethernet/ti/netcp*
12285 TI TAS571X FAMILY ASoC CODEC DRIVER
12286 M: Kevin Cernekee <cernekee@chromium.org>
12287 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12289 F: sound/soc/codecs/tas571x*
12291 TI TWL4030 SERIES SOC CODEC DRIVER
12292 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12293 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12295 F: sound/soc/codecs/twl4030*
12297 TI WILINK WIRELESS DRIVERS
12298 L: linux-wireless@vger.kernel.org
12299 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12300 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12303 F: drivers/net/wireless/ti/
12304 F: include/linux/wl12xx.h
12307 M: Jon Maloy <jon.maloy@ericsson.com>
12308 M: Ying Xue <ying.xue@windriver.com>
12309 L: netdev@vger.kernel.org (core kernel code)
12310 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12311 W: http://tipc.sourceforge.net/
12313 F: include/uapi/linux/tipc*.h
12317 M: Chris Metcalf <cmetcalf@mellanox.com>
12318 W: http://www.mellanox.com/repository/solutions/tile-scm/
12319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12322 F: drivers/char/tile-srom.c
12323 F: drivers/edac/tile_edac.c
12324 F: drivers/net/ethernet/tile/
12325 F: drivers/rtc/rtc-tile.c
12326 F: drivers/tty/hvc/hvc_tile.c
12327 F: drivers/tty/serial/tilegx.c
12328 F: drivers/usb/host/*-tilegx.c
12329 F: include/linux/usb/tilegx.h
12331 TLAN NETWORK DRIVER
12332 M: Samuel Chessman <chessman@tux.org>
12333 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12334 W: http://sourceforge.net/projects/tlan/
12336 F: Documentation/networking/tlan.txt
12337 F: drivers/net/ethernet/ti/tlan.*
12339 TOMOYO SECURITY MODULE
12340 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12341 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12342 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12343 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12344 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12345 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12346 W: http://tomoyo.sourceforge.jp/
12347 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12349 F: security/tomoyo/
12351 TOPSTAR LAPTOP EXTRAS DRIVER
12352 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12353 L: platform-driver-x86@vger.kernel.org
12355 F: drivers/platform/x86/topstar-laptop.c
12357 TOSHIBA ACPI EXTRAS DRIVER
12358 M: Azael Avalos <coproscefalo@gmail.com>
12359 L: platform-driver-x86@vger.kernel.org
12361 F: drivers/platform/x86/toshiba_acpi.c
12363 TOSHIBA BLUETOOTH DRIVER
12364 M: Azael Avalos <coproscefalo@gmail.com>
12365 L: platform-driver-x86@vger.kernel.org
12367 F: drivers/platform/x86/toshiba_bluetooth.c
12369 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12370 M: Azael Avalos <coproscefalo@gmail.com>
12371 L: platform-driver-x86@vger.kernel.org
12373 F: drivers/platform/x86/toshiba_haps.c
12375 TOSHIBA WMI HOTKEYS DRIVER
12376 M: Azael Avalos <coproscefalo@gmail.com>
12377 L: platform-driver-x86@vger.kernel.org
12379 F: drivers/platform/x86/toshiba-wmi.c
12382 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12383 W: http://www.buzzard.org.uk/toshiba/
12385 F: drivers/char/toshiba.c
12386 F: include/linux/toshiba.h
12387 F: include/uapi/linux/toshiba.h
12389 TOSHIBA TC358743 DRIVER
12390 M: Mats Randgaard <matrandg@cisco.com>
12391 L: linux-media@vger.kernel.org
12393 F: drivers/media/i2c/tc358743*
12394 F: include/media/i2c/tc358743.h
12396 TMIO/SDHI MMC DRIVER
12397 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12398 L: linux-mmc@vger.kernel.org
12400 F: drivers/mmc/host/tmio_mmc*
12401 F: drivers/mmc/host/sh_mobile_sdhi.c
12402 F: include/linux/mfd/tmio.h
12404 TMP401 HARDWARE MONITOR DRIVER
12405 M: Guenter Roeck <linux@roeck-us.net>
12406 L: linux-hwmon@vger.kernel.org
12408 F: Documentation/hwmon/tmp401
12409 F: drivers/hwmon/tmp401.c
12411 TMPFS (SHMEM FILESYSTEM)
12412 M: Hugh Dickins <hughd@google.com>
12413 L: linux-mm@kvack.org
12415 F: include/linux/shmem_fs.h
12418 TM6000 VIDEO4LINUX DRIVER
12419 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12420 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12421 L: linux-media@vger.kernel.org
12422 W: https://linuxtv.org
12423 T: git git://linuxtv.org/media_tree.git
12425 F: drivers/media/usb/tm6000/
12426 F: Documentation/media/v4l-drivers/tm6000*
12428 TW5864 VIDEO4LINUX DRIVER
12429 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12430 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12431 M: Andrey Utkin <andrey_utkin@fastmail.com>
12432 L: linux-media@vger.kernel.org
12434 F: drivers/media/pci/tw5864/
12436 TW68 VIDEO4LINUX DRIVER
12437 M: Hans Verkuil <hverkuil@xs4all.nl>
12438 L: linux-media@vger.kernel.org
12439 T: git git://linuxtv.org/media_tree.git
12440 W: https://linuxtv.org
12442 F: drivers/media/pci/tw68/
12444 TW686X VIDEO4LINUX DRIVER
12445 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12446 L: linux-media@vger.kernel.org
12447 T: git git://linuxtv.org/media_tree.git
12448 W: http://linuxtv.org
12450 F: drivers/media/pci/tw686x/
12453 M: Peter Huewe <peterhuewe@gmx.de>
12454 M: Marcel Selhorst <tpmdd@selhorst.net>
12455 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12456 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12457 W: http://tpmdd.sourceforge.net
12458 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12459 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12460 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12462 F: drivers/char/tpm/
12464 TPM IBM_VTPM DEVICE DRIVER
12465 M: Ashley Lai <ashleydlai@gmail.com>
12466 W: http://tpmdd.sourceforge.net
12467 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12469 F: drivers/char/tpm/tpm_ibmvtpm*
12472 M: Steven Rostedt <rostedt@goodmis.org>
12473 M: Ingo Molnar <mingo@redhat.com>
12474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12476 F: Documentation/trace/ftrace.txt
12477 F: arch/*/*/*/ftrace.h
12478 F: arch/*/kernel/ftrace.c
12479 F: include/*/ftrace.h
12480 F: include/linux/trace*.h
12483 F: tools/testing/selftests/ftrace/
12485 TRACING MMIO ACCESSES (MMIOTRACE)
12486 M: Steven Rostedt <rostedt@goodmis.org>
12487 M: Ingo Molnar <mingo@kernel.org>
12488 R: Karol Herbst <karolherbst@gmail.com>
12489 R: Pekka Paalanen <ppaalanen@gmail.com>
12491 L: linux-kernel@vger.kernel.org
12492 L: nouveau@lists.freedesktop.org
12493 F: kernel/trace/trace_mmiotrace.c
12494 F: include/linux/mmiotrace.h
12495 F: arch/x86/mm/kmmio.c
12496 F: arch/x86/mm/mmio-mod.c
12497 F: arch/x86/mm/testmmiotrace.c
12500 M: Jiri Kosina <trivial@kernel.org>
12501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12503 K: ^Subject:.*(?i)trivial
12506 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12507 M: Jiri Slaby <jslaby@suse.com>
12509 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12510 F: Documentation/serial/
12512 F: drivers/tty/serial/serial_core.c
12513 F: include/linux/serial_core.h
12514 F: include/linux/serial.h
12515 F: include/linux/tty.h
12516 F: include/uapi/linux/serial_core.h
12517 F: include/uapi/linux/serial.h
12518 F: include/uapi/linux/tty.h
12520 TUA9001 MEDIA DRIVER
12521 M: Antti Palosaari <crope@iki.fi>
12522 L: linux-media@vger.kernel.org
12523 W: https://linuxtv.org
12524 W: http://palosaari.fi/linux/
12525 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12526 T: git git://linuxtv.org/anttip/media_tree.git
12528 F: drivers/media/tuners/tua9001*
12530 TULIP NETWORK DRIVERS
12531 L: netdev@vger.kernel.org
12532 L: linux-parisc@vger.kernel.org
12534 F: drivers/net/ethernet/dec/tulip/
12537 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12538 W: http://vtun.sourceforge.net/tun
12540 F: Documentation/networking/tuntap.txt
12541 F: arch/um/os-Linux/drivers/
12543 TURBOCHANNEL SUBSYSTEM
12544 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12545 M: Ralf Baechle <ralf@linux-mips.org>
12546 L: linux-mips@linux-mips.org
12547 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12550 F: include/linux/tc.h
12552 UBI FILE SYSTEM (UBIFS)
12553 M: Richard Weinberger <richard@nod.at>
12554 M: Artem Bityutskiy <dedekind1@gmail.com>
12555 M: Adrian Hunter <adrian.hunter@intel.com>
12556 L: linux-mtd@lists.infradead.org
12557 T: git git://git.infradead.org/ubifs-2.6.git
12558 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12560 F: Documentation/filesystems/ubifs.txt
12563 UCLINUX (M68KNOMMU AND COLDFIRE)
12564 M: Greg Ungerer <gerg@linux-m68k.org>
12565 W: http://www.linux-m68k.org/
12566 W: http://www.uclinux.org/
12567 L: linux-m68k@lists.linux-m68k.org
12568 L: uclinux-dev@uclinux.org (subscribers-only)
12569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12571 F: arch/m68k/coldfire/
12573 F: arch/m68k/*/*_no.*
12574 F: arch/m68k/include/asm/*_no.*
12577 M: Jan Kara <jack@suse.com>
12579 F: Documentation/filesystems/udf.txt
12583 M: Bastien Nocera <hadess@hadess.net>
12584 L: linux-input@vger.kernel.org
12586 F: drivers/hid/hid-udraw.c
12589 M: Evgeniy Dushistov <dushistov@mail.ru>
12591 F: Documentation/filesystems/ufs.txt
12594 UHID USERSPACE HID IO DRIVER:
12595 M: David Herrmann <dh.herrmann@googlemail.com>
12596 L: linux-input@vger.kernel.org
12598 F: drivers/hid/uhid.c
12599 F: include/uapi/linux/uhid.h
12601 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12602 L: linux-usb@vger.kernel.org
12605 F: include/linux/uwb.h
12606 F: include/linux/uwb/
12608 UNICORE32 ARCHITECTURE:
12609 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12610 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12612 T: git git://github.com/gxt/linux.git
12616 M: Tony Finch <dot@dotat.at>
12617 W: http://dotat.at/prog/unifdef
12619 F: scripts/unifdef.c
12621 UNIFORM CDROM DRIVER
12622 M: Jens Axboe <axboe@kernel.dk>
12623 W: http://www.kernel.dk
12625 F: Documentation/cdrom/
12626 F: drivers/cdrom/cdrom.c
12627 F: include/linux/cdrom.h
12628 F: include/uapi/linux/cdrom.h
12630 UNISYS S-PAR DRIVERS
12631 M: David Kershner <david.kershner@unisys.com>
12632 L: sparmaintainer@unisys.com (Unisys internal)
12634 F: drivers/staging/unisys/
12636 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12637 M: Vinayak Holikatti <vinholikatti@gmail.com>
12638 L: linux-scsi@vger.kernel.org
12640 F: Documentation/scsi/ufs.txt
12641 F: drivers/scsi/ufs/
12643 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12644 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12645 M: Prabu Thangamuthu <prabut@synopsys.com>
12646 L: linux-scsi@vger.kernel.org
12648 F: drivers/scsi/ufs/*dwc*
12650 UNSORTED BLOCK IMAGES (UBI)
12651 M: Artem Bityutskiy <dedekind1@gmail.com>
12652 M: Richard Weinberger <richard@nod.at>
12653 W: http://www.linux-mtd.infradead.org/
12654 L: linux-mtd@lists.infradead.org
12655 T: git git://git.infradead.org/ubifs-2.6.git
12657 F: drivers/mtd/ubi/
12658 F: include/linux/mtd/ubi.h
12659 F: include/uapi/mtd/ubi-user.h
12662 M: Oliver Neukum <oneukum@suse.com>
12663 L: linux-usb@vger.kernel.org
12665 F: Documentation/usb/acm.txt
12666 F: drivers/usb/class/cdc-acm.*
12668 USB AR5523 WIRELESS DRIVER
12669 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12670 L: linux-wireless@vger.kernel.org
12672 F: drivers/net/wireless/ath/ar5523/
12675 M: Oliver Neukum <oneukum@suse.com>
12676 L: linux-usb@vger.kernel.org
12677 L: linux-scsi@vger.kernel.org
12679 F: drivers/usb/storage/uas.c
12681 USB CDC ETHERNET DRIVER
12682 M: Oliver Neukum <oliver@neukum.org>
12683 L: linux-usb@vger.kernel.org
12685 F: drivers/net/usb/cdc_*.c
12686 F: include/uapi/linux/usb/cdc.h
12688 USB CHAOSKEY DRIVER
12689 M: Keith Packard <keithp@keithp.com>
12690 L: linux-usb@vger.kernel.org
12692 F: drivers/usb/misc/chaoskey.c
12694 USB CYPRESS C67X00 DRIVER
12695 M: Peter Korsgaard <jacmet@sunsite.dk>
12696 L: linux-usb@vger.kernel.org
12698 F: drivers/usb/c67x00/
12700 USB DAVICOM DM9601 DRIVER
12701 M: Peter Korsgaard <jacmet@sunsite.dk>
12702 L: netdev@vger.kernel.org
12703 W: http://www.linux-usb.org/usbnet
12705 F: drivers/net/usb/dm9601.c
12707 USB DIAMOND RIO500 DRIVER
12708 M: Cesar Miquel <miquel@df.uba.ar>
12709 L: rio500-users@lists.sourceforge.net
12710 W: http://rio500.sourceforge.net
12712 F: drivers/usb/misc/rio500*
12715 M: Alan Stern <stern@rowland.harvard.edu>
12716 L: linux-usb@vger.kernel.org
12718 F: Documentation/usb/ehci.txt
12719 F: drivers/usb/host/ehci*
12721 USB GADGET/PERIPHERAL SUBSYSTEM
12722 M: Felipe Balbi <balbi@kernel.org>
12723 L: linux-usb@vger.kernel.org
12724 W: http://www.linux-usb.org/gadget
12725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12727 F: drivers/usb/gadget/
12728 F: include/linux/usb/gadget*
12730 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12731 M: Jiri Kosina <jikos@kernel.org>
12732 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12733 L: linux-usb@vger.kernel.org
12734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12736 F: Documentation/hid/hiddev.txt
12737 F: drivers/hid/usbhid/
12740 M: Olav Kongas <ok@artecdesign.ee>
12741 L: linux-usb@vger.kernel.org
12743 F: drivers/usb/host/isp116x*
12744 F: include/linux/usb/isp116x.h
12746 USB LAN78XX ETHERNET DRIVER
12747 M: Woojung Huh <woojung.huh@microchip.com>
12748 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12749 L: netdev@vger.kernel.org
12751 F: drivers/net/usb/lan78xx.*
12753 USB MASS STORAGE DRIVER
12754 M: Alan Stern <stern@rowland.harvard.edu>
12755 L: linux-usb@vger.kernel.org
12756 L: usb-storage@lists.one-eyed-alien.net
12758 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12759 F: drivers/usb/storage/
12762 M: Clemens Ladisch <clemens@ladisch.de>
12763 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12764 T: git git://git.alsa-project.org/alsa-kernel.git
12766 F: sound/usb/midi.*
12768 USB NETWORKING DRIVERS
12769 L: linux-usb@vger.kernel.org
12771 F: drivers/net/usb/
12774 M: Alan Stern <stern@rowland.harvard.edu>
12775 L: linux-usb@vger.kernel.org
12777 F: Documentation/usb/ohci.txt
12778 F: drivers/usb/host/ohci*
12780 USB OTG FSM (Finite State Machine)
12781 M: Peter Chen <Peter.Chen@nxp.com>
12782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12783 L: linux-usb@vger.kernel.org
12785 F: drivers/usb/common/usb-otg-fsm.c
12788 M: Valentina Manea <valentina.manea.m@gmail.com>
12789 M: Shuah Khan <shuahkh@osg.samsung.com>
12790 M: Shuah Khan <shuah@kernel.org>
12791 L: linux-usb@vger.kernel.org
12793 F: Documentation/usb/usbip_protocol.txt
12794 F: drivers/usb/usbip/
12795 F: tools/usb/usbip/
12798 M: Petko Manolov <petkan@nucleusys.com>
12799 L: linux-usb@vger.kernel.org
12800 L: netdev@vger.kernel.org
12801 T: git git://github.com/petkan/pegasus.git
12802 W: https://github.com/petkan/pegasus
12804 F: drivers/net/usb/pegasus.*
12807 M: Felipe Balbi <balbi@kernel.org>
12808 L: linux-usb@vger.kernel.org
12809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12811 F: drivers/usb/phy/
12813 USB PRINTER DRIVER (usblp)
12814 M: Pete Zaitcev <zaitcev@redhat.com>
12815 L: linux-usb@vger.kernel.org
12817 F: drivers/usb/class/usblp.c
12819 USB QMI WWAN NETWORK DRIVER
12820 M: Bjørn Mork <bjorn@mork.no>
12821 L: netdev@vger.kernel.org
12823 F: Documentation/ABI/testing/sysfs-class-net-qmi
12824 F: drivers/net/usb/qmi_wwan.c
12827 M: Petko Manolov <petkan@nucleusys.com>
12828 L: linux-usb@vger.kernel.org
12829 L: netdev@vger.kernel.org
12830 T: git git://github.com/petkan/rtl8150.git
12831 W: https://github.com/petkan/rtl8150
12833 F: drivers/net/usb/rtl8150.c
12835 USB SERIAL SUBSYSTEM
12836 M: Johan Hovold <johan@kernel.org>
12837 L: linux-usb@vger.kernel.org
12838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12840 F: Documentation/usb/usb-serial.txt
12841 F: drivers/usb/serial/
12842 F: include/linux/usb/serial.h
12844 USB SMSC75XX ETHERNET DRIVER
12845 M: Steve Glendinning <steve.glendinning@shawell.net>
12846 L: netdev@vger.kernel.org
12848 F: drivers/net/usb/smsc75xx.*
12850 USB SMSC95XX ETHERNET DRIVER
12851 M: Steve Glendinning <steve.glendinning@shawell.net>
12852 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12853 L: netdev@vger.kernel.org
12855 F: drivers/net/usb/smsc95xx.*
12858 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12859 L: linux-usb@vger.kernel.org
12860 W: http://www.linux-usb.org
12861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12863 F: Documentation/devicetree/bindings/usb/
12864 F: Documentation/usb/
12866 F: include/linux/usb.h
12867 F: include/linux/usb/
12870 M: Alan Stern <stern@rowland.harvard.edu>
12871 L: linux-usb@vger.kernel.org
12873 F: drivers/usb/host/uhci*
12875 USB "USBNET" DRIVER FRAMEWORK
12876 M: Oliver Neukum <oneukum@suse.com>
12877 L: netdev@vger.kernel.org
12878 W: http://www.linux-usb.org/usbnet
12880 F: drivers/net/usb/usbnet.c
12881 F: include/linux/usb/usbnet.h
12884 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12885 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12886 L: linux-media@vger.kernel.org
12887 T: git git://linuxtv.org/media_tree.git
12888 W: http://www.ideasonboard.org/uvc/
12890 F: drivers/media/usb/uvc/
12891 F: include/uapi/linux/uvcvideo.h
12894 M: Hans Verkuil <hverkuil@xs4all.nl>
12895 L: linux-media@vger.kernel.org
12896 T: git git://linuxtv.org/media_tree.git
12897 W: https://linuxtv.org
12899 F: drivers/media/usb/usbvision/
12902 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12903 L: linux-usb@vger.kernel.org
12905 F: drivers/usb/gadget/function/*uvc*
12906 F: drivers/usb/gadget/legacy/webcam.c
12908 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12909 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12910 L: linux-wireless@vger.kernel.org
12912 F: drivers/net/wireless/rndis_wlan.c
12915 M: Mathias Nyman <mathias.nyman@intel.com>
12916 L: linux-usb@vger.kernel.org
12918 F: drivers/usb/host/xhci*
12919 F: drivers/usb/host/pci-quirks*
12922 L: linux-wireless@vger.kernel.org
12923 W: http://linux-lc100020.sourceforge.net
12925 F: drivers/net/wireless/zydas/zd1201.*
12928 M: Antoine Jacquet <royale@zerezo.com>
12929 L: linux-usb@vger.kernel.org
12930 L: linux-media@vger.kernel.org
12931 T: git git://linuxtv.org/media_tree.git
12932 W: http://royale.zerezo.com/zr364xx/
12934 F: Documentation/media/v4l-drivers/zr364xx*
12935 F: drivers/media/usb/zr364xx/
12938 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12939 L: linux-usb@vger.kernel.org
12941 F: drivers/usb/common/ulpi.c
12942 F: include/linux/ulpi/
12944 USER-MODE LINUX (UML)
12945 M: Jeff Dike <jdike@addtoit.com>
12946 M: Richard Weinberger <richard@nod.at>
12947 L: user-mode-linux-devel@lists.sourceforge.net
12948 L: user-mode-linux-user@lists.sourceforge.net
12949 W: http://user-mode-linux.sourceforge.net
12950 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12952 F: Documentation/virtual/uml/
12958 USERSPACE I/O (UIO)
12959 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12962 F: Documentation/DocBook/uio-howto.tmpl
12964 F: include/linux/uio*.h
12967 M: Karel Zak <kzak@redhat.com>
12968 L: util-linux@vger.kernel.org
12969 W: http://en.wikipedia.org/wiki/Util-linux
12970 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12974 M: Michal Januszewski <spock@gentoo.org>
12975 L: linux-fbdev@vger.kernel.org
12976 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12978 F: Documentation/fb/uvesafb.txt
12979 F: drivers/video/fbdev/uvesafb.*
12982 M: Stefan Agner <stefan@agner.ch>
12983 L: linux-mtd@lists.infradead.org
12985 F: drivers/mtd/nand/vf610_nfc.c
12987 VFAT/FAT/MSDOS FILESYSTEM
12988 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12990 F: Documentation/filesystems/vfat.txt
12994 M: Alex Williamson <alex.williamson@redhat.com>
12995 L: kvm@vger.kernel.org
12996 T: git git://github.com/awilliam/linux-vfio.git
12998 F: Documentation/vfio.txt
13000 F: include/linux/vfio.h
13001 F: include/uapi/linux/vfio.h
13003 VFIO MEDIATED DEVICE DRIVERS
13004 M: Kirti Wankhede <kwankhede@nvidia.com>
13005 L: kvm@vger.kernel.org
13007 F: Documentation/vfio-mediated-device.txt
13008 F: drivers/vfio/mdev/
13009 F: include/linux/mdev.h
13010 F: samples/vfio-mdev/
13012 VFIO PLATFORM DRIVER
13013 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13014 L: kvm@vger.kernel.org
13016 F: drivers/vfio/platform/
13018 VIDEOBUF2 FRAMEWORK
13019 M: Pawel Osciak <pawel@osciak.com>
13020 M: Marek Szyprowski <m.szyprowski@samsung.com>
13021 M: Kyungmin Park <kyungmin.park@samsung.com>
13022 L: linux-media@vger.kernel.org
13024 F: drivers/media/v4l2-core/videobuf2-*
13025 F: include/media/videobuf2-*
13027 VIRTIO AND VHOST VSOCK DRIVER
13028 M: Stefan Hajnoczi <stefanha@redhat.com>
13029 L: kvm@vger.kernel.org
13030 L: virtualization@lists.linux-foundation.org
13031 L: netdev@vger.kernel.org
13033 F: include/linux/virtio_vsock.h
13034 F: include/uapi/linux/virtio_vsock.h
13035 F: net/vmw_vsock/virtio_transport_common.c
13036 F: net/vmw_vsock/virtio_transport.c
13037 F: drivers/vhost/vsock.c
13038 F: drivers/vhost/vsock.h
13040 VIRTUAL SERIO DEVICE DRIVER
13041 M: Stephen Chandler Paul <thatslyude@gmail.com>
13043 F: drivers/input/serio/userio.c
13044 F: include/uapi/linux/userio.h
13046 VIRTIO CONSOLE DRIVER
13047 M: Amit Shah <amit.shah@redhat.com>
13048 L: virtualization@lists.linux-foundation.org
13050 F: drivers/char/virtio_console.c
13051 F: include/linux/virtio_console.h
13052 F: include/uapi/linux/virtio_console.h
13054 VIRTIO CORE, NET AND BLOCK DRIVERS
13055 M: "Michael S. Tsirkin" <mst@redhat.com>
13056 M: Jason Wang <jasowang@redhat.com>
13057 L: virtualization@lists.linux-foundation.org
13059 F: Documentation/devicetree/bindings/virtio/
13062 F: drivers/net/virtio_net.c
13063 F: drivers/block/virtio_blk.c
13064 F: include/linux/virtio_*.h
13065 F: include/uapi/linux/virtio_*.h
13066 F: drivers/crypto/virtio/
13068 VIRTIO DRIVERS FOR S390
13069 M: Christian Borntraeger <borntraeger@de.ibm.com>
13070 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13071 L: linux-s390@vger.kernel.org
13072 L: virtualization@lists.linux-foundation.org
13073 L: kvm@vger.kernel.org
13075 F: drivers/s390/virtio/
13078 M: David Airlie <airlied@linux.ie>
13079 M: Gerd Hoffmann <kraxel@redhat.com>
13080 L: dri-devel@lists.freedesktop.org
13081 L: virtualization@lists.linux-foundation.org
13083 F: drivers/gpu/drm/virtio/
13084 F: include/uapi/linux/virtio_gpu.h
13086 VIRTIO HOST (VHOST)
13087 M: "Michael S. Tsirkin" <mst@redhat.com>
13088 M: Jason Wang <jasowang@redhat.com>
13089 L: kvm@vger.kernel.org
13090 L: virtualization@lists.linux-foundation.org
13091 L: netdev@vger.kernel.org
13092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13095 F: include/uapi/linux/vhost.h
13097 VIRTIO INPUT DRIVER
13098 M: Gerd Hoffmann <kraxel@redhat.com>
13100 F: drivers/virtio/virtio_input.c
13101 F: include/uapi/linux/virtio_input.h
13103 VIRTIO CRYPTO DRIVER
13104 M: Gonglei <arei.gonglei@huawei.com>
13105 L: virtualization@lists.linux-foundation.org
13106 L: linux-crypto@vger.kernel.org
13108 F: drivers/crypto/virtio/
13109 F: include/uapi/linux/virtio_crypto.h
13111 VIA RHINE NETWORK DRIVER
13113 F: drivers/net/ethernet/via/via-rhine.c
13115 VIA SD/MMC CARD CONTROLLER DRIVER
13116 M: Bruce Chang <brucechang@via.com.tw>
13117 M: Harald Welte <HaraldWelte@viatech.com>
13119 F: drivers/mmc/host/via-sdmmc.c
13121 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13122 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13123 L: linux-fbdev@vger.kernel.org
13125 F: include/linux/via-core.h
13126 F: include/linux/via-gpio.h
13127 F: include/linux/via_i2c.h
13128 F: drivers/video/fbdev/via/
13130 VIA VELOCITY NETWORK DRIVER
13131 M: Francois Romieu <romieu@fr.zoreil.com>
13132 L: netdev@vger.kernel.org
13134 F: drivers/net/ethernet/via/via-velocity.*
13137 M: Alex Williamson <alex.williamson@redhat.com>
13138 M: Paolo Bonzini <pbonzini@redhat.com>
13139 L: kvm@vger.kernel.org
13143 VIVID VIRTUAL VIDEO DRIVER
13144 M: Hans Verkuil <hverkuil@xs4all.nl>
13145 L: linux-media@vger.kernel.org
13146 T: git git://linuxtv.org/media_tree.git
13147 W: https://linuxtv.org
13149 F: drivers/media/platform/vivid/*
13152 M: Patrick McHardy <kaber@trash.net>
13153 L: netdev@vger.kernel.org
13155 F: drivers/net/macvlan.c
13156 F: include/linux/if_*vlan.h
13160 M: Florian Fainelli <f.fainelli@gmail.com>
13161 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13163 F: drivers/vlynq/vlynq.c
13164 F: include/linux/vlynq.h
13167 M: Martyn Welch <martyn@welchs.me.uk>
13168 M: Manohar Vanga <manohar.vanga@gmail.com>
13169 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13170 L: devel@driverdev.osuosl.org
13172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13173 F: Documentation/driver-api/vme.rst
13174 F: drivers/staging/vme/
13176 F: include/linux/vme*
13178 VMWARE HYPERVISOR INTERFACE
13179 M: Alok Kataria <akataria@vmware.com>
13180 L: virtualization@lists.linux-foundation.org
13182 F: arch/x86/kernel/cpu/vmware.c
13184 VMWARE BALLOON DRIVER
13185 M: Xavier Deguillard <xdeguillard@vmware.com>
13186 M: Philip Moltmann <moltmann@vmware.com>
13187 M: "VMware, Inc." <pv-drivers@vmware.com>
13188 L: linux-kernel@vger.kernel.org
13190 F: drivers/misc/vmw_balloon.c
13192 VMWARE VMMOUSE SUBDRIVER
13193 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13194 M: "VMware, Inc." <pv-drivers@vmware.com>
13195 L: linux-input@vger.kernel.org
13197 F: drivers/input/mouse/vmmouse.c
13198 F: drivers/input/mouse/vmmouse.h
13200 VMWARE VMXNET3 ETHERNET DRIVER
13201 M: Shrikrishna Khare <skhare@vmware.com>
13202 M: "VMware, Inc." <pv-drivers@vmware.com>
13203 L: netdev@vger.kernel.org
13205 F: drivers/net/vmxnet3/
13207 VMware PVSCSI driver
13208 M: Jim Gill <jgill@vmware.com>
13209 M: VMware PV-Drivers <pv-drivers@vmware.com>
13210 L: linux-scsi@vger.kernel.org
13212 F: drivers/scsi/vmw_pvscsi.c
13213 F: drivers/scsi/vmw_pvscsi.h
13215 VMWARE PVRDMA DRIVER
13216 M: Adit Ranadive <aditr@vmware.com>
13217 M: VMware PV-Drivers <pv-drivers@vmware.com>
13218 L: linux-rdma@vger.kernel.org
13220 F: drivers/infiniband/hw/vmw_pvrdma/
13222 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13223 M: Liam Girdwood <lgirdwood@gmail.com>
13224 M: Mark Brown <broonie@kernel.org>
13225 L: linux-kernel@vger.kernel.org
13226 W: http://www.slimlogic.co.uk/?p=48
13227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13229 F: Documentation/devicetree/bindings/regulator/
13230 F: drivers/regulator/
13231 F: include/dt-bindings/regulator/
13232 F: include/linux/regulator/
13235 M: David Ahern <dsa@cumulusnetworks.com>
13236 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13237 L: netdev@vger.kernel.org
13239 F: drivers/net/vrf.c
13240 F: Documentation/networking/vrf.txt
13242 VT1211 HARDWARE MONITOR DRIVER
13243 M: Juerg Haefliger <juergh@gmail.com>
13244 L: linux-hwmon@vger.kernel.org
13246 F: Documentation/hwmon/vt1211
13247 F: drivers/hwmon/vt1211.c
13249 VT8231 HARDWARE MONITOR DRIVER
13250 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13251 L: linux-hwmon@vger.kernel.org
13253 F: drivers/hwmon/vt8231.c
13255 VUB300 USB to SDIO/SD/MMC bridge chip
13256 M: Tony Olech <tony.olech@elandigitalsystems.com>
13257 L: linux-mmc@vger.kernel.org
13258 L: linux-usb@vger.kernel.org
13260 F: drivers/mmc/host/vub300.c
13262 W1 DALLAS'S 1-WIRE BUS
13263 M: Evgeniy Polyakov <zbr@ioremap.net>
13265 F: Documentation/w1/
13268 W83791D HARDWARE MONITORING DRIVER
13269 M: Marc Hulsman <m.hulsman@tudelft.nl>
13270 L: linux-hwmon@vger.kernel.org
13272 F: Documentation/hwmon/w83791d
13273 F: drivers/hwmon/w83791d.c
13275 W83793 HARDWARE MONITORING DRIVER
13276 M: Rudolf Marek <r.marek@assembler.cz>
13277 L: linux-hwmon@vger.kernel.org
13279 F: Documentation/hwmon/w83793
13280 F: drivers/hwmon/w83793.c
13282 W83795 HARDWARE MONITORING DRIVER
13283 M: Jean Delvare <jdelvare@suse.com>
13284 L: linux-hwmon@vger.kernel.org
13286 F: drivers/hwmon/w83795.c
13288 W83L51xD SD/MMC CARD INTERFACE DRIVER
13289 M: Pierre Ossman <pierre@ossman.eu>
13291 F: drivers/mmc/host/wbsd.*
13293 WACOM PROTOCOL 4 SERIAL TABLETS
13294 M: Julian Squires <julian@cipht.net>
13295 M: Hans de Goede <hdegoede@redhat.com>
13296 L: linux-input@vger.kernel.org
13298 F: drivers/input/tablet/wacom_serial4.c
13300 WATCHDOG DEVICE DRIVERS
13301 M: Wim Van Sebroeck <wim@iguana.be>
13302 R: Guenter Roeck <linux@roeck-us.net>
13303 L: linux-watchdog@vger.kernel.org
13304 W: http://www.linux-watchdog.org/
13305 T: git git://www.linux-watchdog.org/linux-watchdog.git
13307 F: Documentation/devicetree/bindings/watchdog/
13308 F: Documentation/watchdog/
13309 F: drivers/watchdog/
13310 F: include/linux/watchdog.h
13311 F: include/uapi/linux/watchdog.h
13314 M: David Herrmann <dh.herrmann@googlemail.com>
13315 L: linux-input@vger.kernel.org
13317 F: drivers/hid/hid-wiimote*
13320 M: David Härdeman <david@hardeman.nu>
13322 F: drivers/media/rc/winbond-cir.c
13324 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13325 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13326 L: linux-watchdog@vger.kernel.org
13328 F: drivers/watchdog/ebc-c384_wdt.c
13330 WINSYSTEMS WS16C48 GPIO DRIVER
13331 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13332 L: linux-gpio@vger.kernel.org
13334 F: drivers/gpio/gpio-ws16c48.c
13337 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13338 M: linux-wimax@intel.com
13339 L: wimax@linuxwimax.org (subscribers-only)
13341 W: http://linuxwimax.org
13342 F: Documentation/wimax/README.wimax
13343 F: include/linux/wimax/debug.h
13344 F: include/net/wimax.h
13345 F: include/uapi/linux/wimax.h
13348 WISTRON LAPTOP BUTTON DRIVER
13349 M: Miloslav Trmac <mitr@volny.cz>
13351 F: drivers/input/misc/wistron_btns.c
13353 WL3501 WIRELESS PCMCIA CARD DRIVER
13354 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13355 L: linux-wireless@vger.kernel.org
13356 W: http://oops.ghostprotocols.net:81/blog
13358 F: drivers/net/wireless/wl3501*
13360 WOLFSON MICROELECTRONICS DRIVERS
13361 L: patches@opensource.wolfsonmicro.com
13362 T: git https://github.com/CirrusLogic/linux-drivers.git
13363 W: https://github.com/CirrusLogic/linux-drivers/wiki
13365 F: Documentation/hwmon/wm83??
13366 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13367 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13368 F: Documentation/devicetree/bindings/mfd/arizona.txt
13369 F: arch/arm/mach-s3c64xx/mach-crag6410*
13370 F: drivers/clk/clk-wm83*.c
13371 F: drivers/extcon/extcon-arizona.c
13372 F: drivers/leds/leds-wm83*.c
13373 F: drivers/gpio/gpio-*wm*.c
13374 F: drivers/gpio/gpio-arizona.c
13375 F: drivers/hwmon/wm83??-hwmon.c
13376 F: drivers/input/misc/wm831x-on.c
13377 F: drivers/input/touchscreen/wm831x-ts.c
13378 F: drivers/input/touchscreen/wm97*.c
13379 F: drivers/mfd/arizona*
13380 F: drivers/mfd/wm*.c
13381 F: drivers/mfd/cs47l24*
13382 F: drivers/power/supply/wm83*.c
13383 F: drivers/rtc/rtc-wm83*.c
13384 F: drivers/regulator/wm8*.c
13385 F: drivers/video/backlight/wm83*_bl.c
13386 F: drivers/watchdog/wm83*_wdt.c
13387 F: include/linux/mfd/arizona/
13388 F: include/linux/mfd/wm831x/
13389 F: include/linux/mfd/wm8350/
13390 F: include/linux/mfd/wm8400*
13391 F: include/linux/wm97xx.h
13392 F: include/sound/wm????.h
13393 F: sound/soc/codecs/arizona.?
13394 F: sound/soc/codecs/wm*
13395 F: sound/soc/codecs/cs47l24*
13398 M: Tejun Heo <tj@kernel.org>
13399 R: Lai Jiangshan <jiangshanlai@gmail.com>
13400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13402 F: include/linux/workqueue.h
13403 F: kernel/workqueue.c
13404 F: Documentation/core-api/workqueue.rst
13406 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13407 M: Chen-Yu Tsai <wens@csie.org>
13408 L: linux-kernel@vger.kernel.org
13413 M: Andrew Hendry <andrew.hendry@gmail.com>
13414 L: linux-x25@vger.kernel.org
13416 F: Documentation/networking/x25*
13417 F: include/net/x25*
13420 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13421 M: Thomas Gleixner <tglx@linutronix.de>
13422 M: Ingo Molnar <mingo@redhat.com>
13423 M: "H. Peter Anvin" <hpa@zytor.com>
13425 L: linux-kernel@vger.kernel.org
13426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13428 F: Documentation/x86/
13431 X86 PLATFORM DRIVERS
13432 M: Darren Hart <dvhart@infradead.org>
13433 L: platform-driver-x86@vger.kernel.org
13434 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13436 F: drivers/platform/x86/
13437 F: drivers/platform/olpc/
13439 X86 MCE INFRASTRUCTURE
13440 M: Tony Luck <tony.luck@intel.com>
13441 M: Borislav Petkov <bp@alien8.de>
13442 L: linux-edac@vger.kernel.org
13444 F: arch/x86/kernel/cpu/mcheck/*
13446 X86 MICROCODE UPDATE SUPPORT
13447 M: Borislav Petkov <bp@alien8.de>
13449 F: arch/x86/kernel/cpu/microcode/*
13452 M: Andy Lutomirski <luto@amacapital.net>
13453 L: linux-kernel@vger.kernel.org
13454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13456 F: arch/x86/entry/vdso/
13458 XC2028/3028 TUNER DRIVER
13459 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13460 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13461 L: linux-media@vger.kernel.org
13462 W: https://linuxtv.org
13463 T: git git://linuxtv.org/media_tree.git
13465 F: drivers/media/tuners/tuner-xc2028.*
13467 XEN HYPERVISOR INTERFACE
13468 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13469 M: Juergen Gross <jgross@suse.com>
13470 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13471 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13474 F: drivers/*/xen-*front.c
13476 F: arch/x86/include/asm/xen/
13478 F: include/uapi/xen/
13481 M: Stefano Stabellini <sstabellini@kernel.org>
13482 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13485 F: arch/arm/include/asm/xen/
13487 XEN HYPERVISOR ARM64
13488 M: Stefano Stabellini <sstabellini@kernel.org>
13489 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13492 F: arch/arm64/include/asm/xen/
13494 XEN NETWORK BACKEND DRIVER
13495 M: Wei Liu <wei.liu2@citrix.com>
13496 M: Paul Durrant <paul.durrant@citrix.com>
13497 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13498 L: netdev@vger.kernel.org
13500 F: drivers/net/xen-netback/*
13503 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13504 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13506 F: arch/x86/pci/*xen*
13507 F: drivers/pci/*xen*
13509 XEN BLOCK SUBSYSTEM
13510 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13511 M: Roger Pau Monné <roger.pau@citrix.com>
13512 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13514 F: drivers/block/xen-blkback/*
13515 F: drivers/block/xen*
13518 M: Juergen Gross <jgross@suse.com>
13519 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13520 L: linux-scsi@vger.kernel.org
13522 F: drivers/scsi/xen-scsifront.c
13523 F: drivers/xen/xen-scsiback.c
13524 F: include/xen/interface/io/vscsiif.h
13526 XEN SWIOTLB SUBSYSTEM
13527 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13528 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13530 F: arch/x86/xen/*swiotlb*
13531 F: drivers/xen/*swiotlb*
13534 M: Dave Chinner <david@fromorbit.com>
13535 M: linux-xfs@vger.kernel.org
13536 L: linux-xfs@vger.kernel.org
13538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13540 F: Documentation/filesystems/xfs.txt
13543 XILINX AXI ETHERNET DRIVER
13544 M: Anirudha Sarangi <anirudh@xilinx.com>
13545 M: John Linn <John.Linn@xilinx.com>
13547 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13549 XILINX UARTLITE SERIAL DRIVER
13550 M: Peter Korsgaard <jacmet@sunsite.dk>
13551 L: linux-serial@vger.kernel.org
13553 F: drivers/tty/serial/uartlite.c
13555 XILINX VIDEO IP CORES
13556 M: Hyun Kwon <hyun.kwon@xilinx.com>
13557 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13558 L: linux-media@vger.kernel.org
13559 T: git git://linuxtv.org/media_tree.git
13561 F: Documentation/devicetree/bindings/media/xilinx/
13562 F: drivers/media/platform/xilinx/
13563 F: include/uapi/linux/xilinx-v4l2-controls.h
13566 M: Eli Billauer <eli.billauer@gmail.com>
13567 L: linux-kernel@vger.kernel.org
13569 F: drivers/char/xillybus/
13571 XTENSA XTFPGA PLATFORM SUPPORT
13572 M: Max Filippov <jcmvbkbc@gmail.com>
13573 L: linux-xtensa@linux-xtensa.org
13575 F: drivers/spi/spi-xtensa-xtfpga.c
13576 F: sound/soc/xtensa/xtfpga-i2s.c
13578 YAM DRIVER FOR AX.25
13579 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13580 L: linux-hams@vger.kernel.org
13582 F: drivers/net/hamradio/yam*
13583 F: include/linux/yam.h
13585 YEALINK PHONE DRIVER
13586 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13587 L: usbb2k-api-dev@nongnu.org
13589 F: Documentation/input/yealink.txt
13590 F: drivers/input/misc/yealink.*
13592 Z8530 DRIVER FOR AX.25
13593 M: Joerg Reuter <jreuter@yaina.de>
13594 W: http://yaina.de/jreuter/
13595 W: http://www.qsl.net/dl1bke/
13596 L: linux-hams@vger.kernel.org
13598 F: Documentation/networking/z8530drv.txt
13599 F: drivers/net/hamradio/*scc.c
13600 F: drivers/net/hamradio/z8530.h
13602 ZBUD COMPRESSED PAGE ALLOCATOR
13603 M: Seth Jennings <sjenning@redhat.com>
13604 L: linux-mm@kvack.org
13607 F: include/linux/zbud.h
13609 ZD1211RW WIRELESS DRIVER
13610 M: Daniel Drake <dsd@gentoo.org>
13611 M: Ulrich Kunitz <kune@deine-taler.de>
13612 W: http://zd1211.ath.cx/wiki/DriverRewrite
13613 L: linux-wireless@vger.kernel.org
13614 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13616 F: drivers/net/wireless/zydas/zd1211rw/
13618 ZPOOL COMPRESSED PAGE STORAGE API
13619 M: Dan Streetman <ddstreet@ieee.org>
13620 L: linux-mm@kvack.org
13623 F: include/linux/zpool.h
13625 ZR36067 VIDEO FOR LINUX DRIVER
13626 L: mjpeg-users@lists.sourceforge.net
13627 L: linux-media@vger.kernel.org
13628 W: http://mjpeg.sourceforge.net/driver-zoran/
13629 T: hg https://linuxtv.org/hg/v4l-dvb
13631 F: drivers/media/pci/zoran/
13633 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13634 M: Minchan Kim <minchan@kernel.org>
13635 M: Nitin Gupta <ngupta@vflare.org>
13636 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13637 L: linux-kernel@vger.kernel.org
13639 F: drivers/block/zram/
13640 F: Documentation/blockdev/zram.txt
13642 ZS DECSTATION Z85C30 SERIAL DRIVER
13643 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13645 F: drivers/tty/serial/zs.*
13647 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13648 M: Minchan Kim <minchan@kernel.org>
13649 M: Nitin Gupta <ngupta@vflare.org>
13650 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13651 L: linux-mm@kvack.org
13654 F: include/linux/zsmalloc.h
13655 F: Documentation/vm/zsmalloc.txt
13657 ZSWAP COMPRESSED SWAP CACHING
13658 M: Seth Jennings <sjenning@redhat.com>
13659 L: linux-mm@kvack.org
13664 M: Linus Torvalds <torvalds@linux-foundation.org>
13665 L: linux-kernel@vger.kernel.org
13666 Q: http://patchwork.kernel.org/project/LKML/list/
13667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13668 S: Buried alive in reporters