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 <linuxraid@lsi.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*
1046 ARM/Allwinner SoC Clock Support
1047 M: Emilio López <emilio@elopez.com.ar>
1049 F: drivers/clk/sunxi/
1051 ARM/Amlogic Meson SoC support
1052 M: Carlo Caione <carlo@caione.org>
1053 M: Kevin Hilman <khilman@baylibre.com>
1054 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 L: linux-amlogic@lists.infradead.org
1056 W: http://linux-meson.com/
1058 F: arch/arm/mach-meson/
1059 F: arch/arm/boot/dts/meson*
1060 F: arch/arm64/boot/dts/amlogic/
1061 F: drivers/pinctrl/meson/
1062 F: drivers/mmc/host/meson*
1065 ARM/Annapurna Labs ALPINE ARCHITECTURE
1066 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1067 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1068 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1070 F: arch/arm/mach-alpine/
1071 F: arch/arm/boot/dts/alpine*
1072 F: arch/arm64/boot/dts/al/
1073 F: drivers/*/*alpine*
1075 ARM/ARTPEC MACHINE SUPPORT
1076 M: Jesper Nilsson <jesper.nilsson@axis.com>
1077 M: Lars Persson <lars.persson@axis.com>
1078 M: Niklas Cassel <niklas.cassel@axis.com>
1080 L: linux-arm-kernel@axis.com
1081 F: arch/arm/mach-artpec
1082 F: arch/arm/boot/dts/artpec6*
1085 ARM/ASPEED MACHINE SUPPORT
1086 M: Joel Stanley <joel@jms.id.au>
1088 F: arch/arm/mach-aspeed/
1089 F: arch/arm/boot/dts/aspeed-*
1090 F: drivers/*/*aspeed*
1092 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1093 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1094 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1095 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1096 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1097 W: http://www.linux4sam.org
1098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1100 F: arch/arm/mach-at91/
1101 F: include/soc/at91/
1102 F: arch/arm/boot/dts/at91*.dts
1103 F: arch/arm/boot/dts/at91*.dtsi
1104 F: arch/arm/boot/dts/sama*.dts
1105 F: arch/arm/boot/dts/sama*.dtsi
1106 F: arch/arm/include/debug/at91.S
1108 ARM/ATMEL AT91 Clock Support
1109 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1113 ARM/CALXEDA HIGHBANK ARCHITECTURE
1114 M: Rob Herring <robh@kernel.org>
1115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 F: arch/arm/mach-highbank/
1118 F: arch/arm/boot/dts/highbank.dts
1119 F: arch/arm/boot/dts/ecx-*.dts*
1121 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1122 M: Krzysztof Halasa <khalasa@piap.pl>
1124 F: arch/arm/mach-cns3xxx/
1126 ARM/CAVIUM THUNDER NETWORK DRIVER
1127 M: Sunil Goutham <sgoutham@cavium.com>
1128 M: Robert Richter <rric@kernel.org>
1129 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 F: drivers/net/ethernet/cavium/thunder/
1133 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1134 M: Alexander Shiyan <shc_work@mail.ru>
1135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1140 M: Hartley Sweeten <hsweeten@visionengravers.com>
1141 M: Ryan Mallon <rmallon@gmail.com>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 F: arch/arm/mach-ep93xx/
1145 F: arch/arm/mach-ep93xx/include/mach/
1147 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1148 M: Lennert Buytenhek <kernel@wantstofly.org>
1149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1153 M: Russell King <linux@armlinux.org.uk>
1154 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1156 F: arch/arm/include/asm/clkdev.h
1157 F: drivers/clk/clkdev.c
1159 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1160 M: Mike Rapoport <mike@compulab.co.il>
1161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1164 ARM/CONTEC MICRO9 MACHINE SUPPORT
1165 M: Hubert Feurstein <hubert.feurstein@contec.at>
1167 F: arch/arm/mach-ep93xx/micro9.c
1169 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1170 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1171 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1173 F: drivers/hwtracing/coresight/*
1174 F: Documentation/trace/coresight.txt
1175 F: Documentation/devicetree/bindings/arm/coresight.txt
1176 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1177 F: tools/perf/arch/arm/util/pmu.c
1178 F: tools/perf/arch/arm/util/auxtrace.c
1179 F: tools/perf/arch/arm/util/cs-etm.c
1180 F: tools/perf/arch/arm/util/cs-etm.h
1181 F: tools/perf/util/cs-etm.h
1183 ARM/CORGI MACHINE SUPPORT
1184 M: Richard Purdie <rpurdie@rpsys.net>
1187 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1188 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1189 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1190 T: git git://github.com/ulli-kroll/linux.git
1192 F: arch/arm/mach-gemini/
1193 F: drivers/rtc/rtc-gemini.c
1195 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1196 M: Barry Song <baohua@kernel.org>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1200 F: arch/arm/boot/dts/prima2*
1201 F: arch/arm/mach-prima2/
1202 F: drivers/clk/sirf/
1203 F: drivers/clocksource/timer-prima2.c
1204 F: drivers/clocksource/timer-atlas7.c
1207 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1208 M: Baruch Siach <baruch@tkos.co.il>
1209 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1211 F: arch/arm/boot/dts/cx92755*
1214 ARM/EBSA110 MACHINE SUPPORT
1215 M: Russell King <linux@armlinux.org.uk>
1216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 W: http://www.armlinux.org.uk/
1219 F: arch/arm/mach-ebsa110/
1220 F: drivers/net/ethernet/amd/am79c961a.*
1222 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1223 M: Uwe Kleine-König <kernel@pengutronix.de>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1228 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1229 M: Daniel Ribeiro <drwyrm@gmail.com>
1230 M: Stefan Schmidt <stefan@openezx.org>
1231 M: Harald Welte <laforge@openezx.org>
1232 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1233 W: http://www.openezx.org/
1235 T: topgit git://git.openezx.org/openezx.git
1236 F: arch/arm/mach-pxa/ezx.c
1238 ARM/FARADAY FA526 PORT
1239 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 T: git git://git.berlios.de/gemini-board
1243 F: arch/arm/mm/*-fa*
1245 ARM/FOOTBRIDGE ARCHITECTURE
1246 M: Russell King <linux@armlinux.org.uk>
1247 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 W: http://www.armlinux.org.uk/
1250 F: arch/arm/include/asm/hardware/dec21285.h
1251 F: arch/arm/mach-footbridge/
1253 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1254 M: Shawn Guo <shawnguo@kernel.org>
1255 M: Sascha Hauer <kernel@pengutronix.de>
1256 R: Fabio Estevam <fabio.estevam@nxp.com>
1257 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1260 F: arch/arm/mach-imx/
1261 F: arch/arm/mach-mxs/
1262 F: arch/arm/boot/dts/imx*
1263 F: arch/arm/configs/imx*_defconfig
1267 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1268 M: Shawn Guo <shawnguo@kernel.org>
1269 M: Sascha Hauer <kernel@pengutronix.de>
1270 R: Stefan Agner <stefan@agner.ch>
1271 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1273 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1274 F: arch/arm/mach-imx/*vf610*
1275 F: arch/arm/boot/dts/vf*
1277 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1278 M: Lennert Buytenhek <kernel@wantstofly.org>
1279 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 ARM/GUMSTIX MACHINE SUPPORT
1283 M: Steve Sakoman <sakoman@gmail.com>
1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1288 M: Philipp Zabel <philipp.zabel@gmail.com>
1289 M: Paul Parsons <lost.distance@yahoo.com>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 F: arch/arm/mach-pxa/hx4700.c
1293 F: arch/arm/mach-pxa/include/mach/hx4700.h
1294 F: sound/soc/pxa/hx4700.c
1296 ARM/HISILICON SOC SUPPORT
1297 M: Wei Xu <xuwei5@hisilicon.com>
1298 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 W: http://www.hisilicon.com
1301 T: git git://github.com/hisilicon/linux-hisi.git
1302 F: arch/arm/mach-hisi/
1303 F: arch/arm/boot/dts/hi3*
1304 F: arch/arm/boot/dts/hip*
1305 F: arch/arm/boot/dts/hisi*
1306 F: arch/arm64/boot/dts/hisilicon/
1308 ARM/HP JORNADA 7XX MACHINE SUPPORT
1309 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1313 F: arch/arm/mach-sa1100/jornada720.c
1314 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1316 ARM/IGEP MACHINE SUPPORT
1317 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1318 M: Javier Martinez Canillas <javier@dowhile0.org>
1319 L: linux-omap@vger.kernel.org
1320 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 F: arch/arm/boot/dts/omap3-igep*
1324 ARM/INCOME PXA270 SUPPORT
1325 M: Marek Vasut <marek.vasut@gmail.com>
1326 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1330 ARM/INTEL IOP32X ARM ARCHITECTURE
1331 M: Lennert Buytenhek <kernel@wantstofly.org>
1332 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 ARM/INTEL IOP33X ARM ARCHITECTURE
1336 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339 ARM/INTEL IOP13XX ARM ARCHITECTURE
1340 M: Lennert Buytenhek <kernel@wantstofly.org>
1341 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344 ARM/INTEL IQ81342EX MACHINE SUPPORT
1345 M: Lennert Buytenhek <kernel@wantstofly.org>
1346 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 ARM/INTEL IXDP2850 MACHINE SUPPORT
1350 M: Lennert Buytenhek <kernel@wantstofly.org>
1351 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 ARM/INTEL IXP4XX ARM ARCHITECTURE
1355 M: Imre Kaloz <kaloz@openwrt.org>
1356 M: Krzysztof Halasa <khalasa@piap.pl>
1357 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359 F: arch/arm/mach-ixp4xx/
1361 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1362 M: Jonathan Cameron <jic23@cam.ac.uk>
1363 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 F: arch/arm/mach-pxa/stargate2.c
1366 F: drivers/pcmcia/pxa2xx_stargate2.c
1368 ARM/INTEL XSC3 (MANZANO) ARM CORE
1369 M: Lennert Buytenhek <kernel@wantstofly.org>
1370 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1373 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1374 M: Lennert Buytenhek <kernel@wantstofly.org>
1375 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1378 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1379 M: Santosh Shilimkar <ssantosh@kernel.org>
1380 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 F: arch/arm/mach-keystone/
1383 F: arch/arm/boot/dts/keystone-*
1384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1386 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1387 M: Santosh Shilimkar <ssantosh@kernel.org>
1388 L: linux-kernel@vger.kernel.org
1390 F: drivers/clk/keystone/
1392 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1393 M: Santosh Shilimkar <ssantosh@kernel.org>
1394 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1395 L: linux-kernel@vger.kernel.org
1397 F: drivers/clocksource/timer-keystone.c
1399 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1400 M: Santosh Shilimkar <ssantosh@kernel.org>
1401 L: linux-kernel@vger.kernel.org
1403 F: drivers/power/reset/keystone-reset.c
1405 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1406 M: Santosh Shilimkar <ssantosh@kernel.org>
1407 L: linux-kernel@vger.kernel.org
1409 F: drivers/memory/*emif*
1411 ARM/LG1K ARCHITECTURE
1412 M: Chanho Min <chanho.min@lge.com>
1413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 F: arch/arm64/boot/dts/lg/
1417 ARM/LOGICPD PXA270 MACHINE SUPPORT
1418 M: Lennert Buytenhek <kernel@wantstofly.org>
1419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 ARM/LPC18XX ARCHITECTURE
1423 M: Joachim Eastwood <manabian@gmail.com>
1424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 F: arch/arm/boot/dts/lpc43*
1427 F: drivers/clk/nxp/clk-lpc18xx*
1428 F: drivers/clocksource/time-lpc32xx.c
1429 F: drivers/i2c/busses/i2c-lpc2k.c
1430 F: drivers/memory/pl172.c
1431 F: drivers/mtd/spi-nor/nxp-spifi.c
1432 F: drivers/rtc/rtc-lpc24xx.c
1435 ARM/LPC32XX SOC SUPPORT
1436 M: Vladimir Zapolskiy <vz@mleia.com>
1437 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1438 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1441 F: arch/arm/boot/dts/lpc32*
1442 F: arch/arm/mach-lpc32xx/
1443 F: drivers/i2c/busses/i2c-pnx.c
1444 F: drivers/net/ethernet/nxp/lpc_eth.c
1445 F: drivers/usb/host/ohci-nxp.c
1446 F: drivers/watchdog/pnx4008_wdt.c
1449 ARM/MAGICIAN MACHINE SUPPORT
1450 M: Philipp Zabel <philipp.zabel@gmail.com>
1453 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1454 M: Jason Cooper <jason@lakedaemon.net>
1455 M: Andrew Lunn <andrew@lunn.ch>
1456 M: Gregory Clement <gregory.clement@free-electrons.com>
1457 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 F: arch/arm/mach-mvebu/
1461 F: drivers/rtc/rtc-armada38x.c
1462 F: arch/arm/boot/dts/armada*
1463 F: arch/arm/boot/dts/kirkwood*
1464 F: arch/arm64/boot/dts/marvell/armada*
1465 F: drivers/cpufreq/mvebu-cpufreq.c
1466 F: arch/arm/configs/mvebu_*_defconfig
1468 ARM/Marvell Berlin SoC support
1469 M: Jisheng Zhang <jszhang@marvell.com>
1470 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1471 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 F: arch/arm/mach-berlin/
1474 F: arch/arm/boot/dts/berlin*
1475 F: arch/arm64/boot/dts/marvell/berlin*
1478 ARM/Marvell Dove/MV78xx0/Orion SOC support
1479 M: Jason Cooper <jason@lakedaemon.net>
1480 M: Andrew Lunn <andrew@lunn.ch>
1481 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1482 M: Gregory Clement <gregory.clement@free-electrons.com>
1483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 F: arch/arm/mach-dove/
1486 F: arch/arm/mach-mv78xx0/
1487 F: arch/arm/mach-orion5x/
1488 F: arch/arm/plat-orion/
1489 F: arch/arm/boot/dts/dove*
1490 F: arch/arm/boot/dts/orion5x*
1493 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1494 M: Alexander Clouter <alex@digriz.org.uk>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 W: http://www.digriz.org.uk/ts78xx/kernel
1498 F: arch/arm/mach-orion5x/ts78xx-*
1500 ARM/OXNAS platform support
1501 M: Neil Armstrong <narmstrong@baylibre.com>
1502 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1505 F: arch/arm/mach-oxnas/
1506 F: arch/arm/boot/dts/oxnas*
1507 F: arch/arm/boot/dts/wd-mbwe.dts
1510 ARM/Mediatek RTC DRIVER
1511 M: Eddie Huang <eddie.huang@mediatek.com>
1512 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1513 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1515 F: drivers/rtc/rtc-mt6397.c
1517 ARM/Mediatek SoC support
1518 M: Matthias Brugger <matthias.bgg@gmail.com>
1519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1520 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1522 F: arch/arm/boot/dts/mt6*
1523 F: arch/arm/boot/dts/mt8*
1524 F: arch/arm/mach-mediatek/
1528 ARM/Mediatek USB3 PHY DRIVER
1529 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1531 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1533 F: drivers/phy/phy-mt65xx-usb3.c
1535 ARM/MICREL KS8695 ARCHITECTURE
1536 M: Greg Ungerer <gerg@uclinux.org>
1537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538 F: arch/arm/mach-ks8695/
1541 ARM/MIOA701 MACHINE SUPPORT
1542 M: Robert Jarzmik <robert.jarzmik@free.fr>
1543 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 F: arch/arm/mach-pxa/mioa701.c
1547 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1548 M: Michael Petchkovsky <mkpetch@internode.on.net>
1551 ARM/NOMADIK ARCHITECTURE
1552 M: Alessandro Rubini <rubini@unipv.it>
1553 M: Linus Walleij <linus.walleij@linaro.org>
1554 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1556 F: arch/arm/mach-nomadik/
1557 F: drivers/pinctrl/nomadik/
1558 F: drivers/i2c/busses/i2c-nomadik.c
1559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1561 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1562 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1563 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1564 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1567 ARM/TOSA MACHINE SUPPORT
1568 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1569 M: Dirk Opfer <dirk@opfer-online.de>
1572 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1573 M: Marek Vasut <marek.vasut@gmail.com>
1574 L: linux-arm-kernel@lists.infradead.org
1575 W: http://hackndev.com
1577 F: arch/arm/mach-pxa/include/mach/palmtx.h
1578 F: arch/arm/mach-pxa/palmtx.c
1579 F: arch/arm/mach-pxa/include/mach/palmt5.h
1580 F: arch/arm/mach-pxa/palmt5.c
1581 F: arch/arm/mach-pxa/include/mach/palmld.h
1582 F: arch/arm/mach-pxa/palmld.c
1583 F: arch/arm/mach-pxa/include/mach/palmte2.h
1584 F: arch/arm/mach-pxa/palmte2.c
1585 F: arch/arm/mach-pxa/include/mach/palmtc.h
1586 F: arch/arm/mach-pxa/palmtc.c
1588 ARM/PALM TREO SUPPORT
1589 M: Tomas Cech <sleep_walker@suse.com>
1590 L: linux-arm-kernel@lists.infradead.org
1591 W: http://hackndev.com
1593 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1594 F: arch/arm/mach-pxa/palmtreo.c
1597 M: Sergey Lapin <slapin@ossfans.org>
1598 L: linux-arm-kernel@lists.infradead.org
1599 W: http://hackndev.com
1601 F: arch/arm/mach-pxa/include/mach/palmz72.h
1602 F: arch/arm/mach-pxa/palmz72.c
1605 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1606 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1609 ARM/PT DIGITAL BOARD PORT
1610 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612 W: http://www.armlinux.org.uk/
1615 ARM/QUALCOMM SUPPORT
1616 M: Andy Gross <andy.gross@linaro.org>
1617 M: David Brown <david.brown@linaro.org>
1618 L: linux-arm-msm@vger.kernel.org
1619 L: linux-soc@vger.kernel.org
1621 F: Documentation/devicetree/bindings/soc/qcom/
1622 F: arch/arm/boot/dts/qcom-*.dts
1623 F: arch/arm/boot/dts/qcom-*.dtsi
1624 F: arch/arm/mach-qcom/
1625 F: arch/arm64/boot/dts/qcom/*
1626 F: drivers/i2c/busses/i2c-qup.c
1627 F: drivers/clk/qcom/
1628 F: drivers/soc/qcom/
1629 F: drivers/spi/spi-qup.c
1630 F: drivers/tty/serial/msm_serial.h
1631 F: drivers/tty/serial/msm_serial.c
1632 F: drivers/*/pm8???-*
1633 F: drivers/mfd/ssbi.c
1634 F: drivers/firmware/qcom_scm.c
1635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1637 ARM/RADISYS ENP2611 MACHINE SUPPORT
1638 M: Lennert Buytenhek <kernel@wantstofly.org>
1639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1642 ARM/RENESAS ARM64 ARCHITECTURE
1643 M: Simon Horman <horms@verge.net.au>
1644 M: Magnus Damm <magnus.damm@gmail.com>
1645 L: linux-renesas-soc@vger.kernel.org
1646 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1649 F: arch/arm64/boot/dts/renesas/
1650 F: drivers/soc/renesas/
1651 F: include/linux/soc/renesas/
1653 ARM/RISCPC ARCHITECTURE
1654 M: Russell King <linux@armlinux.org.uk>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 W: http://www.armlinux.org.uk/
1658 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1659 F: arch/arm/include/asm/hardware/ioc.h
1660 F: arch/arm/include/asm/hardware/iomd.h
1661 F: arch/arm/include/asm/hardware/memc.h
1662 F: arch/arm/mach-rpc/
1663 F: drivers/net/ethernet/8390/etherh.c
1664 F: drivers/net/ethernet/i825xx/ether1*
1665 F: drivers/net/ethernet/seeq/ether3*
1666 F: drivers/scsi/arm/
1668 ARM/Rockchip SoC support
1669 M: Heiko Stuebner <heiko@sntech.de>
1670 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1671 L: linux-rockchip@lists.infradead.org
1672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1674 F: arch/arm/boot/dts/rk3*
1675 F: arch/arm/mach-rockchip/
1676 F: drivers/clk/rockchip/
1677 F: drivers/i2c/busses/i2c-rk3x.c
1678 F: drivers/*/*rockchip*
1679 F: drivers/*/*/*rockchip*
1680 F: sound/soc/rockchip/
1683 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1684 M: Kukjin Kim <kgene@kernel.org>
1685 M: Krzysztof Kozlowski <krzk@kernel.org>
1686 R: Javier Martinez Canillas <javier@osg.samsung.com>
1687 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1688 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1690 F: arch/arm/boot/dts/s3c*
1691 F: arch/arm/boot/dts/s5p*
1692 F: arch/arm/boot/dts/samsung*
1693 F: arch/arm/boot/dts/exynos*
1694 F: arch/arm64/boot/dts/exynos/
1695 F: arch/arm/plat-samsung/
1696 F: arch/arm/mach-s3c24*/
1697 F: arch/arm/mach-s3c64xx/
1698 F: arch/arm/mach-s5p*/
1699 F: arch/arm/mach-exynos*/
1700 F: drivers/*/*s3c24*
1701 F: drivers/*/*/*s3c24*
1702 F: drivers/*/*s3c64xx*
1703 F: drivers/*/*s5pv210*
1704 F: drivers/memory/samsung/*
1705 F: drivers/soc/samsung/*
1706 F: Documentation/arm/Samsung/
1707 F: Documentation/devicetree/bindings/arm/samsung/
1708 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1709 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1712 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1713 M: Kyungmin Park <kyungmin.park@samsung.com>
1714 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1716 F: arch/arm/mach-s5pv210/
1718 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1719 M: Kyungmin Park <kyungmin.park@samsung.com>
1720 M: Kamil Debski <kamil@wypas.org>
1721 M: Andrzej Hajda <a.hajda@samsung.com>
1722 L: linux-arm-kernel@lists.infradead.org
1723 L: linux-media@vger.kernel.org
1725 F: drivers/media/platform/s5p-g2d/
1727 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1728 M: Kyungmin Park <kyungmin.park@samsung.com>
1729 M: Kamil Debski <kamil@wypas.org>
1730 M: Jeongtae Park <jtp.park@samsung.com>
1731 M: Andrzej Hajda <a.hajda@samsung.com>
1732 L: linux-arm-kernel@lists.infradead.org
1733 L: linux-media@vger.kernel.org
1735 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1736 F: drivers/media/platform/s5p-mfc/
1738 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1739 M: Kyungmin Park <kyungmin.park@samsung.com>
1740 L: linux-arm-kernel@lists.infradead.org
1741 L: linux-media@vger.kernel.org
1743 F: drivers/staging/media/platform/s5p-cec/
1745 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1746 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1747 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1748 L: linux-arm-kernel@lists.infradead.org
1749 L: linux-media@vger.kernel.org
1751 F: drivers/media/platform/s5p-jpeg/
1753 ARM/SHMOBILE ARM ARCHITECTURE
1754 M: Simon Horman <horms@verge.net.au>
1755 M: Magnus Damm <magnus.damm@gmail.com>
1756 L: linux-renesas-soc@vger.kernel.org
1757 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1760 F: arch/arm/boot/dts/emev2*
1761 F: arch/arm/boot/dts/r7s*
1762 F: arch/arm/boot/dts/r8a*
1763 F: arch/arm/boot/dts/sh*
1764 F: arch/arm/configs/shmobile_defconfig
1765 F: arch/arm/include/debug/renesas-scif.S
1766 F: arch/arm/mach-shmobile/
1767 F: drivers/soc/renesas/
1768 F: include/linux/soc/renesas/
1770 ARM/SOCFPGA ARCHITECTURE
1771 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1773 F: arch/arm/mach-socfpga/
1774 F: arch/arm/boot/dts/socfpga*
1775 F: arch/arm/configs/socfpga_defconfig
1776 F: arch/arm64/boot/dts/altera/
1777 W: http://www.rocketboards.org
1778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1780 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1781 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1783 F: drivers/clk/socfpga/
1785 ARM/SOCFPGA EDAC SUPPORT
1786 M: Thor Thayer <tthayer@opensource.altera.com>
1788 F: drivers/edac/altera_edac.
1790 ARM/STI ARCHITECTURE
1791 M: Patrice Chotard <patrice.chotard@st.com>
1792 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 L: kernel@stlinux.com
1794 W: http://www.stlinux.com
1796 F: arch/arm/mach-sti/
1797 F: arch/arm/boot/dts/sti*
1798 F: drivers/char/hw_random/st-rng.c
1799 F: drivers/clocksource/arm_global_timer.c
1800 F: drivers/clocksource/clksrc_st_lpc.c
1801 F: drivers/cpufreq/sti-cpufreq.c
1802 F: drivers/dma/st_fdma*
1803 F: drivers/i2c/busses/i2c-st.c
1804 F: drivers/media/rc/st_rc.c
1805 F: drivers/media/platform/sti/c8sectpfe/
1806 F: drivers/mmc/host/sdhci-st.c
1807 F: drivers/phy/phy-miphy28lp.c
1808 F: drivers/phy/phy-miphy365x.c
1809 F: drivers/phy/phy-stih407-usb.c
1810 F: drivers/phy/phy-stih41x-usb.c
1811 F: drivers/pinctrl/pinctrl-st.c
1812 F: drivers/remoteproc/st_remoteproc.c
1813 F: drivers/remoteproc/st_slim_rproc.c
1814 F: drivers/reset/sti/
1815 F: drivers/rtc/rtc-st-lpc.c
1816 F: drivers/tty/serial/st-asc.c
1817 F: drivers/usb/dwc3/dwc3-st.c
1818 F: drivers/usb/host/ehci-st.c
1819 F: drivers/usb/host/ohci-st.c
1820 F: drivers/watchdog/st_lpc_wdt.c
1821 F: drivers/ata/ahci_st.c
1822 F: include/linux/remoteproc/st_slim_rproc.h
1824 ARM/STM32 ARCHITECTURE
1825 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1826 M: Alexandre Torgue <alexandre.torgue@st.com>
1827 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1831 F: drivers/clocksource/armv7m_systick.c
1833 ARM/TANGO ARCHITECTURE
1834 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1835 L: linux-arm-kernel@lists.infradead.org
1839 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1840 M: Lennert Buytenhek <kernel@wantstofly.org>
1841 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1844 ARM/TETON BGA MACHINE SUPPORT
1845 M: "Mark F. Brown" <mark.brown314@gmail.com>
1846 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1849 ARM/THECUS N2100 MACHINE SUPPORT
1850 M: Lennert Buytenhek <kernel@wantstofly.org>
1851 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1854 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1855 M: Wan ZongShun <mcuos.com@gmail.com>
1856 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1857 W: http://www.mcuos.com
1859 F: arch/arm/mach-w90x900/
1860 F: drivers/input/keyboard/w90p910_keypad.c
1861 F: drivers/input/touchscreen/w90p910_ts.c
1862 F: drivers/watchdog/nuc900_wdt.c
1863 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1864 F: drivers/mtd/nand/nuc900_nand.c
1865 F: drivers/rtc/rtc-nuc900.c
1866 F: drivers/spi/spi-nuc900.c
1867 F: drivers/usb/host/ehci-w90x900.c
1868 F: drivers/video/fbdev/nuc900fb.c
1870 ARM/U300 MACHINE SUPPORT
1871 M: Linus Walleij <linus.walleij@linaro.org>
1872 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1874 F: arch/arm/mach-u300/
1875 F: drivers/clocksource/timer-u300.c
1876 F: drivers/i2c/busses/i2c-stu300.c
1877 F: drivers/rtc/rtc-coh901331.c
1878 F: drivers/watchdog/coh901327_wdt.c
1879 F: drivers/dma/coh901318*
1880 F: drivers/mfd/ab3100*
1881 F: drivers/rtc/rtc-ab3100.c
1882 F: drivers/rtc/rtc-coh901331.c
1883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1885 ARM/UNIPHIER ARCHITECTURE
1886 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1887 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1890 F: arch/arm/boot/dts/uniphier*
1891 F: arch/arm/include/asm/hardware/cache-uniphier.h
1892 F: arch/arm/mach-uniphier/
1893 F: arch/arm/mm/cache-uniphier.c
1894 F: arch/arm64/boot/dts/socionext/
1895 F: drivers/bus/uniphier-system-bus.c
1896 F: drivers/clk/uniphier/
1897 F: drivers/i2c/busses/i2c-uniphier*
1898 F: drivers/pinctrl/uniphier/
1899 F: drivers/reset/reset-uniphier.c
1900 F: drivers/tty/serial/8250/8250_uniphier.c
1903 ARM/Ux500 ARM ARCHITECTURE
1904 M: Linus Walleij <linus.walleij@linaro.org>
1905 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1907 F: arch/arm/mach-ux500/
1908 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1909 F: drivers/dma/ste_dma40*
1910 F: drivers/hwspinlock/u8500_hsem.c
1911 F: drivers/mfd/abx500*
1912 F: drivers/mfd/ab8500*
1913 F: drivers/mfd/dbx500*
1914 F: drivers/mfd/db8500*
1915 F: drivers/pinctrl/nomadik/pinctrl-ab*
1916 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1917 F: drivers/rtc/rtc-ab8500.c
1918 F: drivers/rtc/rtc-pl031.c
1919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1921 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1922 M: Ulf Hansson <ulf.hansson@linaro.org>
1923 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1924 T: git git://git.linaro.org/people/ulfh/clk.git
1926 F: drivers/clk/ux500/
1928 ARM/VERSATILE EXPRESS PLATFORM
1929 M: Liviu Dudau <liviu.dudau@arm.com>
1930 M: Sudeep Holla <sudeep.holla@arm.com>
1931 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1932 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1934 F: arch/arm/boot/dts/vexpress*
1935 F: arch/arm64/boot/dts/arm/
1936 F: arch/arm/mach-vexpress/
1939 F: drivers/clk/versatile/clk-vexpress-osc.c
1940 F: drivers/clocksource/versatile.c
1944 M: Russell King <linux@armlinux.org.uk>
1945 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1946 W: http://www.armlinux.org.uk/
1950 ARM/VOIPAC PXA270 SUPPORT
1951 M: Marek Vasut <marek.vasut@gmail.com>
1952 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1954 F: arch/arm/mach-pxa/vpac270.c
1955 F: arch/arm/mach-pxa/include/mach/vpac270.h
1957 ARM/VT8500 ARM ARCHITECTURE
1958 M: Tony Prisk <linux@prisktech.co.nz>
1959 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961 F: arch/arm/mach-vt8500/
1962 F: drivers/clocksource/vt8500_timer.c
1963 F: drivers/i2c/busses/i2c-wmt.c
1964 F: drivers/mmc/host/wmt-sdmmc.c
1965 F: drivers/pwm/pwm-vt8500.c
1966 F: drivers/rtc/rtc-vt8500.c
1967 F: drivers/tty/serial/vt8500_serial.c
1968 F: drivers/usb/host/ehci-platform.c
1969 F: drivers/usb/host/uhci-platform.c
1970 F: drivers/video/fbdev/vt8500lcdfb.*
1971 F: drivers/video/fbdev/wm8505fb*
1972 F: drivers/video/fbdev/wmt_ge_rops.*
1974 ARM/ZIPIT Z2 SUPPORT
1975 M: Marek Vasut <marek.vasut@gmail.com>
1976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1978 F: arch/arm/mach-pxa/z2.c
1979 F: arch/arm/mach-pxa/include/mach/z2.h
1981 ARM/ZTE ARCHITECTURE
1982 M: Jun Nie <jun.nie@linaro.org>
1983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1985 F: arch/arm/mach-zx/
1987 F: Documentation/devicetree/bindings/arm/zte.txt
1988 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1990 ARM/ZYNQ ARCHITECTURE
1991 M: Michal Simek <michal.simek@xilinx.com>
1992 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1993 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1994 W: http://wiki.xilinx.com
1995 T: git https://github.com/Xilinx/linux-xlnx.git
1997 F: arch/arm/mach-zynq/
1998 F: drivers/cpuidle/cpuidle-zynq.c
1999 F: drivers/block/xsysace.c
2002 F: drivers/clocksource/cadence_ttc_timer.c
2003 F: drivers/i2c/busses/i2c-cadence.c
2004 F: drivers/mmc/host/sdhci-of-arasan.c
2005 F: drivers/edac/synopsys_edac.c
2008 M: Will Deacon <will.deacon@arm.com>
2009 R: Robin Murphy <robin.murphy@arm.com>
2010 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2012 F: drivers/iommu/arm-smmu.c
2013 F: drivers/iommu/arm-smmu-v3.c
2014 F: drivers/iommu/io-pgtable-arm.c
2015 F: drivers/iommu/io-pgtable-arm-v7s.c
2017 ARM64 PORT (AARCH64 ARCHITECTURE)
2018 M: Catalin Marinas <catalin.marinas@arm.com>
2019 M: Will Deacon <will.deacon@arm.com>
2020 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2024 F: Documentation/arm64/
2026 AS3645A LED FLASH CONTROLLER DRIVER
2027 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2028 L: linux-media@vger.kernel.org
2029 T: git git://linuxtv.org/media_tree.git
2031 F: drivers/media/i2c/as3645a.c
2032 F: include/media/i2c/as3645a.h
2034 ASAHI KASEI AK8974 DRIVER
2035 M: Linus Walleij <linus.walleij@linaro.org>
2036 L: linux-iio@vger.kernel.org
2037 W: http://www.akm.com/
2039 F: drivers/iio/magnetometer/ak8974.c
2041 ASC7621 HARDWARE MONITOR DRIVER
2042 M: George Joseph <george.joseph@fairview5.com>
2043 L: linux-hwmon@vger.kernel.org
2045 F: Documentation/hwmon/asc7621
2046 F: drivers/hwmon/asc7621.c
2048 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2049 M: Corentin Chary <corentin.chary@gmail.com>
2050 L: acpi4asus-user@lists.sourceforge.net
2051 L: platform-driver-x86@vger.kernel.org
2052 W: http://acpi4asus.sf.net
2054 F: drivers/platform/x86/asus*.c
2055 F: drivers/platform/x86/eeepc*.c
2057 ASUS WIRELESS RADIO CONTROL DRIVER
2058 M: João Paulo Rechi Vita <jprvita@gmail.com>
2059 L: platform-driver-x86@vger.kernel.org
2061 F: drivers/platform/x86/asus-wireless.c
2064 M: David Howells <dhowells@redhat.com>
2065 L: keyrings@vger.kernel.org
2067 F: Documentation/crypto/asymmetric-keys.txt
2068 F: include/linux/verification.h
2069 F: include/crypto/public_key.h
2070 F: include/crypto/pkcs7.h
2071 F: crypto/asymmetric_keys/
2073 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2074 R: Dan Williams <dan.j.williams@intel.com>
2075 W: http://sourceforge.net/projects/xscaleiop
2077 F: Documentation/crypto/async-tx-api.txt
2080 F: include/linux/dmaengine.h
2081 F: include/linux/async_tx.h
2084 M: Wolfram Sang <wsa@the-dreams.de>
2085 L: linux-i2c@vger.kernel.org
2087 F: drivers/misc/eeprom/at24.c
2088 F: include/linux/platform_data/at24.h
2090 ATA OVER ETHERNET (AOE) DRIVER
2091 M: "Ed L. Cashin" <ed.cashin@acm.org>
2092 W: http://www.openaoe.org/
2094 F: Documentation/aoe/
2095 F: drivers/block/aoe/
2097 ATHEROS 71XX/9XXX GPIO DRIVER
2098 M: Alban Bedel <albeu@free.fr>
2099 W: https://github.com/AlbanBedel/linux
2100 T: git git://github.com/AlbanBedel/linux
2102 F: drivers/gpio/gpio-ath79.c
2103 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2105 ATHEROS ATH GENERIC UTILITIES
2106 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2107 L: linux-wireless@vger.kernel.org
2109 F: drivers/net/wireless/ath/*
2111 ATHEROS ATH5K WIRELESS DRIVER
2112 M: Jiri Slaby <jirislaby@gmail.com>
2113 M: Nick Kossifidis <mickflemm@gmail.com>
2114 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2115 L: linux-wireless@vger.kernel.org
2116 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2118 F: drivers/net/wireless/ath/ath5k/
2120 ATHEROS ATH6KL WIRELESS DRIVER
2121 M: Kalle Valo <kvalo@qca.qualcomm.com>
2122 L: linux-wireless@vger.kernel.org
2123 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2126 F: drivers/net/wireless/ath/ath6kl/
2128 WILOCITY WIL6210 WIRELESS DRIVER
2129 M: Maya Erez <qca_merez@qca.qualcomm.com>
2130 L: linux-wireless@vger.kernel.org
2131 L: wil6210@qca.qualcomm.com
2133 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2134 F: drivers/net/wireless/ath/wil6210/
2135 F: include/uapi/linux/wil6210_uapi.h
2137 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2138 M: Christian Lamparter <chunkeey@googlemail.com>
2139 L: linux-wireless@vger.kernel.org
2140 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2142 F: drivers/net/wireless/ath/carl9170/
2144 ATK0110 HWMON DRIVER
2145 M: Luca Tettamanti <kronos.it@gmail.com>
2146 L: linux-hwmon@vger.kernel.org
2148 F: drivers/hwmon/asus_atk0110.c
2151 M: Ville Syrjala <syrjala@sci.fi>
2153 F: drivers/input/misc/ati_remote2.c
2155 ATLX ETHERNET DRIVERS
2156 M: Jay Cliburn <jcliburn@gmail.com>
2157 M: Chris Snook <chris.snook@gmail.com>
2158 L: netdev@vger.kernel.org
2159 W: http://sourceforge.net/projects/atl1
2160 W: http://atl1.sourceforge.net
2162 F: drivers/net/ethernet/atheros/
2165 M: Chas Williams <3chas3@gmail.com>
2166 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2167 L: netdev@vger.kernel.org
2168 W: http://linux-atm.sourceforge.net
2171 F: include/linux/atm*
2172 F: include/uapi/linux/atm*
2174 ATMEL AT91 / AT32 MCI DRIVER
2175 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2177 F: drivers/mmc/host/atmel-mci.c
2179 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2180 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2182 F: drivers/power/reset/at91-sama5d2_shdwc.c
2184 ATMEL SAMA5D2 ADC DRIVER
2185 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2186 L: linux-iio@vger.kernel.org
2188 F: drivers/iio/adc/at91-sama5d2_adc.c
2190 ATMEL Audio ALSA driver
2191 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2192 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2197 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2198 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2200 F: drivers/dma/at_hdmac.c
2201 F: drivers/dma/at_hdmac_regs.h
2202 F: include/linux/platform_data/dma-atmel.h
2205 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2206 L: linux-arm-kernel@lists.infradead.org
2207 L: dmaengine@vger.kernel.org
2209 F: drivers/dma/at_xdmac.c
2212 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2213 L: linux-i2c@vger.kernel.org
2215 F: drivers/i2c/busses/i2c-at91.c
2218 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2219 L: linux-media@vger.kernel.org
2221 F: drivers/media/platform/soc_camera/atmel-isi.c
2222 F: include/media/atmel-isi.h
2225 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2226 L: linux-fbdev@vger.kernel.org
2228 F: drivers/video/fbdev/atmel_lcdfb.c
2229 F: include/video/atmel_lcdc.h
2231 ATMEL MACB ETHERNET DRIVER
2232 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2234 F: drivers/net/ethernet/cadence/
2237 M: Wenyou Yang <wenyou.yang@atmel.com>
2238 M: Josh Wu <rainyfeeling@outlook.com>
2239 L: linux-mtd@lists.infradead.org
2241 F: drivers/mtd/nand/atmel_nand*
2244 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2245 L: linux-mmc@vger.kernel.org
2247 F: drivers/mmc/host/sdhci-of-at91.c
2250 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2252 F: drivers/spi/spi-atmel.*
2255 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2256 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2258 F: drivers/misc/atmel-ssc.c
2259 F: include/linux/atmel-ssc.h
2261 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2262 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2263 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2265 F: drivers/misc/atmel_tclib.c
2266 F: drivers/clocksource/tcb_clksrc.c
2268 ATMEL USBA UDC DRIVER
2269 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2270 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2272 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2274 ATMEL WIRELESS DRIVER
2275 M: Simon Kelley <simon@thekelleys.org.uk>
2276 L: linux-wireless@vger.kernel.org
2277 W: http://www.thekelleys.org.uk/atmel
2278 W: http://atmelwlandriver.sourceforge.net/
2280 F: drivers/net/wireless/atmel/atmel*
2282 ATMEL MAXTOUCH DRIVER
2283 M: Nick Dyer <nick@shmanahar.org>
2284 T: git git://github.com/ndyer/linux.git
2286 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2287 F: drivers/input/touchscreen/atmel_mxt_ts.c
2288 F: include/linux/platform_data/atmel_mxt_ts.h
2290 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2291 M: Bradley Grove <linuxdrivers@attotech.com>
2292 L: linux-scsi@vger.kernel.org
2293 W: http://www.attotech.com
2295 F: drivers/scsi/esas2r
2297 ATUSB IEEE 802.15.4 RADIO DRIVER
2298 M: Stefan Schmidt <stefan@osg.samsung.com>
2299 L: linux-wpan@vger.kernel.org
2301 F: drivers/net/ieee802154/atusb.c
2302 F: drivers/net/ieee802154/atusb.h
2303 F: drivers/net/ieee802154/at86rf230.h
2306 M: Paul Moore <paul@paul-moore.com>
2307 M: Eric Paris <eparis@redhat.com>
2308 L: linux-audit@redhat.com (moderated for non-subscribers)
2309 W: http://people.redhat.com/sgrubb/audit/
2310 T: git git://git.infradead.org/users/pcmoore/audit
2312 F: include/linux/audit.h
2313 F: include/uapi/linux/audit.h
2316 AUXILIARY DISPLAY DRIVERS
2317 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2318 W: http://miguelojeda.es/auxdisplay.htm
2319 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2321 F: drivers/auxdisplay/
2322 F: include/linux/cfag12864b.h
2325 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2326 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2327 W: http://www.atmel.com/products/AVR32/
2328 W: http://mirror.egtvedt.no/avr32linux.org/
2329 W: http://avrfreaks.net/
2333 AVR32/AT32AP MACHINE SUPPORT
2334 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2335 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2337 F: arch/avr32/mach-at32ap/
2340 M: Ralf Baechle <ralf@linux-mips.org>
2341 L: linux-hams@vger.kernel.org
2342 W: http://www.linux-ax25.org/
2344 F: include/uapi/linux/ax25.h
2345 F: include/net/ax25.h
2348 AXENTIA ASOC DRIVERS
2349 M: Peter Rosin <peda@axentia.se>
2350 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2352 F: Documentation/devicetree/bindings/sound/axentia,*
2353 F: sound/soc/atmel/tse850-pcm5142.c
2356 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2357 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2358 L: linux-media@vger.kernel.org
2359 W: https://linuxtv.org
2360 T: git git://linuxtv.org/media_tree.git
2362 F: drivers/media/usb/dvb-usb-v2/az6007.c
2364 AZTECH FM RADIO RECEIVER DRIVER
2365 M: Hans Verkuil <hverkuil@xs4all.nl>
2366 L: linux-media@vger.kernel.org
2367 T: git git://linuxtv.org/media_tree.git
2368 W: https://linuxtv.org
2370 F: drivers/media/radio/radio-aztech*
2373 L: linux-wireless@vger.kernel.org
2374 L: b43-dev@lists.infradead.org
2375 W: http://wireless.kernel.org/en/users/Drivers/b43
2377 F: drivers/net/wireless/broadcom/b43/
2379 B43LEGACY WIRELESS DRIVER
2380 M: Larry Finger <Larry.Finger@lwfinger.net>
2381 L: linux-wireless@vger.kernel.org
2382 L: b43-dev@lists.infradead.org
2383 W: http://wireless.kernel.org/en/users/Drivers/b43
2385 F: drivers/net/wireless/broadcom/b43legacy/
2387 BACKLIGHT CLASS/SUBSYSTEM
2388 M: Jingoo Han <jingoohan1@gmail.com>
2389 M: Lee Jones <lee.jones@linaro.org>
2390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2392 F: drivers/video/backlight/
2393 F: include/linux/backlight.h
2396 M: Marek Lindner <mareklindner@neomailbox.ch>
2397 M: Simon Wunderlich <sw@simonwunderlich.de>
2398 M: Antonio Quartulli <a@unstable.cc>
2399 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2400 W: https://www.open-mesh.org/
2401 Q: https://patchwork.open-mesh.org/project/batman/list/
2403 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2404 F: Documentation/ABI/testing/sysfs-class-net-mesh
2405 F: Documentation/networking/batman-adv.txt
2406 F: include/uapi/linux/batman_adv.h
2409 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2410 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2411 L: linux-hams@vger.kernel.org
2412 W: http://www.baycom.org/~tom/ham/ham.html
2414 F: drivers/net/hamradio/baycom*
2416 BCACHE (BLOCK LAYER CACHE)
2417 M: Kent Overstreet <kent.overstreet@gmail.com>
2418 L: linux-bcache@vger.kernel.org
2419 W: http://bcache.evilpiepirate.org
2421 F: drivers/md/bcache/
2423 BDISP ST MEDIA DRIVER
2424 M: Fabien Dessenne <fabien.dessenne@st.com>
2425 L: linux-media@vger.kernel.org
2426 T: git git://linuxtv.org/media_tree.git
2427 W: https://linuxtv.org
2429 F: drivers/media/platform/sti/bdisp
2432 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2433 M: Salah Triki <salah.triki@gmail.com>
2435 T: git git://github.com/luisbg/linux-befs.git
2436 F: Documentation/filesystems/befs.txt
2439 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2440 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2441 L: netdev@vger.kernel.org
2443 F: drivers/net/ethernet/ec_bhf.c
2446 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2448 F: Documentation/filesystems/bfs.txt
2450 F: include/uapi/linux/bfs_fs.h
2452 BLACKFIN ARCHITECTURE
2453 M: Steven Miao <realmz6@gmail.com>
2454 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2455 T: git git://git.code.sf.net/p/adi-linux/code
2456 W: http://blackfin.uclinux.org
2460 BLACKFIN EMAC DRIVER
2461 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2462 W: http://blackfin.uclinux.org
2464 F: drivers/net/ethernet/adi/
2467 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2468 W: http://blackfin.uclinux.org
2470 F: drivers/rtc/rtc-bfin.c
2473 M: Sonic Zhang <sonic.zhang@analog.com>
2474 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2475 W: http://blackfin.uclinux.org
2477 F: drivers/mmc/host/bfin_sdh.c
2479 BLACKFIN SERIAL DRIVER
2480 M: Sonic Zhang <sonic.zhang@analog.com>
2481 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2482 W: http://blackfin.uclinux.org
2484 F: drivers/tty/serial/bfin_uart.c
2486 BLACKFIN WATCHDOG DRIVER
2487 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2488 W: http://blackfin.uclinux.org
2490 F: drivers/watchdog/bfin_wdt.c
2492 BLACKFIN I2C TWI DRIVER
2493 M: Sonic Zhang <sonic.zhang@analog.com>
2494 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2495 W: http://blackfin.uclinux.org/
2497 F: drivers/i2c/busses/i2c-bfin-twi.c
2499 BLACKFIN MEDIA DRIVER
2500 M: Scott Jiang <scott.jiang.linux@gmail.com>
2501 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2502 W: http://blackfin.uclinux.org/
2504 F: drivers/media/platform/blackfin/
2505 F: drivers/media/i2c/adv7183*
2506 F: drivers/media/i2c/vs6624*
2508 BLINKM RGB LED DRIVER
2509 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2511 F: drivers/leds/leds-blinkm.c
2514 M: Jens Axboe <axboe@kernel.dk>
2515 L: linux-block@vger.kernel.org
2516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2519 F: kernel/trace/blktrace.c
2523 M: Joern Engel <joern@lazybastard.org>
2524 L: linux-mtd@lists.infradead.org
2526 F: drivers/mtd/devices/block2mtd.c
2529 M: Marcel Holtmann <marcel@holtmann.org>
2530 M: Gustavo Padovan <gustavo@padovan.org>
2531 M: Johan Hedberg <johan.hedberg@gmail.com>
2532 L: linux-bluetooth@vger.kernel.org
2533 W: http://www.bluez.org/
2534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2537 F: drivers/bluetooth/
2540 M: Marcel Holtmann <marcel@holtmann.org>
2541 M: Gustavo Padovan <gustavo@padovan.org>
2542 M: Johan Hedberg <johan.hedberg@gmail.com>
2543 L: linux-bluetooth@vger.kernel.org
2544 W: http://www.bluez.org/
2545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2549 F: include/net/bluetooth/
2552 M: Jay Vosburgh <j.vosburgh@gmail.com>
2553 M: Veaceslav Falico <vfalico@gmail.com>
2554 M: Andy Gospodarek <andy@greyhouse.net>
2555 L: netdev@vger.kernel.org
2556 W: http://sourceforge.net/projects/bonding/
2558 F: drivers/net/bonding/
2559 F: include/uapi/linux/if_bonding.h
2561 BPF (Safe dynamic programs and tools)
2562 M: Alexei Starovoitov <ast@kernel.org>
2563 L: netdev@vger.kernel.org
2564 L: linux-kernel@vger.kernel.org
2567 F: tools/testing/selftests/bpf/
2570 BROADCOM B44 10/100 ETHERNET DRIVER
2571 M: Michael Chan <michael.chan@broadcom.com>
2572 L: netdev@vger.kernel.org
2574 F: drivers/net/ethernet/broadcom/b44.*
2576 BROADCOM B53 ETHERNET SWITCH DRIVER
2577 M: Florian Fainelli <f.fainelli@gmail.com>
2578 L: netdev@vger.kernel.org
2579 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2581 F: drivers/net/dsa/b53/*
2582 F: include/linux/platform_data/b53.h
2584 BROADCOM GENET ETHERNET DRIVER
2585 M: Florian Fainelli <f.fainelli@gmail.com>
2586 L: netdev@vger.kernel.org
2588 F: drivers/net/ethernet/broadcom/genet/
2590 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2591 M: Rasesh Mody <rasesh.mody@cavium.com>
2592 M: Harish Patil <harish.patil@cavium.com>
2593 M: Dept-GELinuxNICDev@cavium.com
2594 L: netdev@vger.kernel.org
2596 F: drivers/net/ethernet/broadcom/bnx2.*
2597 F: drivers/net/ethernet/broadcom/bnx2_*
2599 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2600 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2601 M: Ariel Elior <ariel.elior@cavium.com>
2602 M: everest-linux-l2@cavium.com
2603 L: netdev@vger.kernel.org
2605 F: drivers/net/ethernet/broadcom/bnx2x/
2607 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2608 M: Florian Fainelli <f.fainelli@gmail.com>
2609 M: Ray Jui <rjui@broadcom.com>
2610 M: Scott Branden <sbranden@broadcom.com>
2611 M: bcm-kernel-feedback-list@broadcom.com
2612 T: git git://github.com/broadcom/mach-bcm
2618 F: arch/arm/mach-bcm/
2620 BROADCOM BCM2835 ARM ARCHITECTURE
2621 M: Stephen Warren <swarren@wwwdotorg.org>
2622 M: Lee Jones <lee@kernel.org>
2623 M: Eric Anholt <eric@anholt.net>
2624 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2625 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2629 F: drivers/staging/vc04_services
2631 BROADCOM BCM47XX MIPS ARCHITECTURE
2632 M: Hauke Mehrtens <hauke@hauke-m.de>
2633 M: Rafał Miłecki <zajec5@gmail.com>
2634 L: linux-mips@linux-mips.org
2636 F: Documentation/devicetree/bindings/mips/brcm/
2637 F: arch/mips/bcm47xx/*
2638 F: arch/mips/include/asm/mach-bcm47xx/*
2640 BROADCOM BCM5301X ARM ARCHITECTURE
2641 M: Hauke Mehrtens <hauke@hauke-m.de>
2642 M: Rafał Miłecki <zajec5@gmail.com>
2643 M: bcm-kernel-feedback-list@broadcom.com
2644 L: linux-arm-kernel@lists.infradead.org
2646 F: arch/arm/mach-bcm/bcm_5301x.c
2647 F: arch/arm/boot/dts/bcm5301x*.dtsi
2648 F: arch/arm/boot/dts/bcm470*
2650 BROADCOM BCM53573 ARM ARCHITECTURE
2651 M: Rafał Miłecki <rafal@milecki.pl>
2652 L: linux-arm-kernel@lists.infradead.org
2654 F: arch/arm/boot/dts/bcm53573*
2655 F: arch/arm/boot/dts/bcm47189*
2657 BROADCOM BCM63XX ARM ARCHITECTURE
2658 M: Florian Fainelli <f.fainelli@gmail.com>
2659 M: bcm-kernel-feedback-list@broadcom.com
2660 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2661 T: git git://github.com/broadcom/stblinux.git
2665 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2666 M: Kevin Cernekee <cernekee@gmail.com>
2667 L: linux-usb@vger.kernel.org
2669 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2671 BROADCOM BCM7XXX ARM ARCHITECTURE
2672 M: Brian Norris <computersforpeace@gmail.com>
2673 M: Gregory Fong <gregory.0xf0@gmail.com>
2674 M: Florian Fainelli <f.fainelli@gmail.com>
2675 M: bcm-kernel-feedback-list@broadcom.com
2676 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2677 T: git git://github.com/broadcom/stblinux.git
2679 F: arch/arm/mach-bcm/*brcmstb*
2680 F: arch/arm/boot/dts/bcm7*.dts*
2681 F: drivers/bus/brcmstb_gisb.c
2684 BROADCOM BMIPS MIPS ARCHITECTURE
2685 M: Kevin Cernekee <cernekee@gmail.com>
2686 M: Florian Fainelli <f.fainelli@gmail.com>
2687 L: linux-mips@linux-mips.org
2688 T: git git://github.com/broadcom/stblinux.git
2690 F: arch/mips/bmips/*
2691 F: arch/mips/include/asm/mach-bmips/*
2692 F: arch/mips/kernel/*bmips*
2693 F: arch/mips/boot/dts/brcm/bcm*.dts*
2694 F: drivers/irqchip/irq-bcm63*
2695 F: drivers/irqchip/irq-bcm7*
2696 F: drivers/irqchip/irq-brcmstb*
2697 F: include/linux/bcm963xx_nvram.h
2698 F: include/linux/bcm963xx_tag.h
2700 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2701 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2702 M: Prashant Sreedharan <prashant@broadcom.com>
2703 M: Michael Chan <mchan@broadcom.com>
2704 L: netdev@vger.kernel.org
2706 F: drivers/net/ethernet/broadcom/tg3.*
2708 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2709 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2710 M: Franky Lin <franky.lin@broadcom.com>
2711 M: Hante Meuleman <hante.meuleman@broadcom.com>
2712 L: linux-wireless@vger.kernel.org
2713 L: brcm80211-dev-list.pdl@broadcom.com
2715 F: drivers/net/wireless/broadcom/brcm80211/
2717 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2718 M: QLogic-Storage-Upstream@qlogic.com
2719 L: linux-scsi@vger.kernel.org
2721 F: drivers/scsi/bnx2fc/
2723 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2724 M: QLogic-Storage-Upstream@qlogic.com
2725 L: linux-scsi@vger.kernel.org
2727 F: drivers/scsi/bnx2i/
2729 BROADCOM IPROC ARM ARCHITECTURE
2730 M: Ray Jui <rjui@broadcom.com>
2731 M: Scott Branden <sbranden@broadcom.com>
2732 M: Jon Mason <jonmason@broadcom.com>
2733 M: bcm-kernel-feedback-list@broadcom.com
2734 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2735 T: git git://github.com/broadcom/cygnus-linux.git
2750 F: arch/arm64/boot/dts/broadcom/ns2*
2751 F: drivers/clk/bcm/clk-ns*
2752 F: drivers/pinctrl/bcm/pinctrl-ns*
2754 BROADCOM BRCMSTB GPIO DRIVER
2755 M: Gregory Fong <gregory.0xf0@gmail.com>
2756 L: bcm-kernel-feedback-list@broadcom.com
2758 F: drivers/gpio/gpio-brcmstb.c
2759 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2761 BROADCOM KONA GPIO DRIVER
2762 M: Ray Jui <rjui@broadcom.com>
2763 L: bcm-kernel-feedback-list@broadcom.com
2765 F: drivers/gpio/gpio-bcm-kona.c
2766 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2768 BROADCOM NVRAM DRIVER
2769 M: Rafał Miłecki <zajec5@gmail.com>
2770 L: linux-mips@linux-mips.org
2772 F: drivers/firmware/broadcom/*
2774 BROADCOM STB NAND FLASH DRIVER
2775 M: Brian Norris <computersforpeace@gmail.com>
2776 M: Kamal Dasu <kdasu.kdev@gmail.com>
2777 L: linux-mtd@lists.infradead.org
2778 L: bcm-kernel-feedback-list@broadcom.com
2780 F: drivers/mtd/nand/brcmnand/
2782 BROADCOM STB AVS CPUFREQ DRIVER
2783 M: Markus Mayer <mmayer@broadcom.com>
2784 M: bcm-kernel-feedback-list@broadcom.com
2785 L: linux-pm@vger.kernel.org
2787 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2788 F: drivers/cpufreq/brcmstb*
2790 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2791 M: Rafał Miłecki <zajec5@gmail.com>
2792 L: linux-wireless@vger.kernel.org
2795 F: include/linux/bcma/
2797 BROADCOM SYSTEMPORT ETHERNET DRIVER
2798 M: Florian Fainelli <f.fainelli@gmail.com>
2799 L: netdev@vger.kernel.org
2801 F: drivers/net/ethernet/broadcom/bcmsysport.*
2803 BROADCOM VULCAN ARM64 SOC
2804 M: Jayachandran C. <jchandra@broadcom.com>
2805 M: bcm-kernel-feedback-list@broadcom.com
2806 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2808 F: arch/arm64/boot/dts/broadcom/vulcan*
2810 BROCADE BFA FC SCSI DRIVER
2811 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2812 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2813 L: linux-scsi@vger.kernel.org
2815 F: drivers/scsi/bfa/
2817 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2818 M: Rasesh Mody <rasesh.mody@cavium.com>
2819 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2820 M: Dept-GELinuxNICDev@cavium.com
2821 L: netdev@vger.kernel.org
2823 F: drivers/net/ethernet/brocade/bna/
2825 BSG (block layer generic sg v4 driver)
2826 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2827 L: linux-scsi@vger.kernel.org
2830 F: include/linux/bsg.h
2831 F: include/uapi/linux/bsg.h
2834 M: Clemens Ladisch <clemens@ladisch.de>
2835 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2836 T: git git://git.alsa-project.org/alsa-kernel.git
2838 F: Documentation/sound/alsa/Bt87x.txt
2839 F: sound/pci/bt87x.c
2842 M: Michael Buesch <m@bues.ch>
2843 W: http://bu3sch.de/btgpio.php
2845 F: drivers/gpio/gpio-bt8xx.c
2848 M: Chris Mason <clm@fb.com>
2849 M: Josef Bacik <jbacik@fb.com>
2850 M: David Sterba <dsterba@suse.com>
2851 L: linux-btrfs@vger.kernel.org
2852 W: http://btrfs.wiki.kernel.org/
2853 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2856 F: Documentation/filesystems/btrfs.txt
2859 BTTV VIDEO4LINUX DRIVER
2860 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2861 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2862 L: linux-media@vger.kernel.org
2863 W: https://linuxtv.org
2864 T: git git://linuxtv.org/media_tree.git
2866 F: Documentation/media/v4l-drivers/bttv*
2867 F: drivers/media/pci/bt8xx/bttv*
2869 BUSLOGIC SCSI DRIVER
2870 M: Khalid Aziz <khalid@gonehiking.org>
2871 L: linux-scsi@vger.kernel.org
2873 F: drivers/scsi/BusLogic.*
2874 F: drivers/scsi/FlashPoint.*
2876 C-MEDIA CMI8788 DRIVER
2877 M: Clemens Ladisch <clemens@ladisch.de>
2878 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2879 T: git git://git.alsa-project.org/alsa-kernel.git
2881 F: sound/pci/oxygen/
2884 M: Mark Salter <msalter@redhat.com>
2885 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2886 L: linux-c6x-dev@linux-c6x.org
2887 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2891 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2892 M: David Howells <dhowells@redhat.com>
2893 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2895 F: Documentation/filesystems/caching/cachefiles.txt
2898 CADET FM/AM RADIO RECEIVER DRIVER
2899 M: Hans Verkuil <hverkuil@xs4all.nl>
2900 L: linux-media@vger.kernel.org
2901 T: git git://linuxtv.org/media_tree.git
2902 W: https://linuxtv.org
2904 F: drivers/media/radio/radio-cadet*
2906 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2907 M: Jonathan Corbet <corbet@lwn.net>
2908 L: linux-media@vger.kernel.org
2909 T: git git://linuxtv.org/media_tree.git
2911 F: Documentation/media/v4l-drivers/cafe_ccic*
2912 F: drivers/media/platform/marvell-ccic/
2915 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2916 L: netdev@vger.kernel.org
2918 F: Documentation/networking/caif/
2919 F: drivers/net/caif/
2920 F: include/uapi/linux/caif/
2921 F: include/net/caif/
2924 CALGARY x86-64 IOMMU
2925 M: Muli Ben-Yehuda <mulix@mulix.org>
2926 M: Jon Mason <jdmason@kudzu.us>
2927 L: iommu@lists.linux-foundation.org
2929 F: arch/x86/kernel/pci-calgary_64.c
2930 F: arch/x86/kernel/tce_64.c
2931 F: arch/x86/include/asm/calgary.h
2932 F: arch/x86/include/asm/tce.h
2935 M: Oliver Hartkopp <socketcan@hartkopp.net>
2936 M: Marc Kleine-Budde <mkl@pengutronix.de>
2937 L: linux-can@vger.kernel.org
2938 W: https://github.com/linux-can
2939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2942 F: Documentation/networking/can.txt
2944 F: include/linux/can/core.h
2945 F: include/uapi/linux/can.h
2946 F: include/uapi/linux/can/bcm.h
2947 F: include/uapi/linux/can/raw.h
2948 F: include/uapi/linux/can/gw.h
2951 M: Wolfgang Grandegger <wg@grandegger.com>
2952 M: Marc Kleine-Budde <mkl@pengutronix.de>
2953 L: linux-can@vger.kernel.org
2954 W: https://github.com/linux-can
2955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2958 F: Documentation/devicetree/bindings/net/can/
2960 F: include/linux/can/dev.h
2961 F: include/linux/can/platform/
2962 F: include/uapi/linux/can/error.h
2963 F: include/uapi/linux/can/netlink.h
2966 M: Serge Hallyn <serge@hallyn.com>
2967 L: linux-security-module@vger.kernel.org
2969 F: include/linux/capability.h
2970 F: include/uapi/linux/capability.h
2971 F: security/commoncap.c
2972 F: kernel/capability.c
2974 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2975 M: Kevin Tsai <ktsai@capellamicro.com>
2977 F: drivers/iio/light/cm*
2978 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
2981 M: Jan Glauber <jglauber@cavium.com>
2982 M: David Daney <david.daney@cavium.com>
2983 W: http://www.cavium.com
2985 F: drivers/i2c/busses/i2c-octeon*
2986 F: drivers/i2c/busses/i2c-thunderx*
2988 CAVIUM LIQUIDIO NETWORK DRIVER
2989 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2990 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2991 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2992 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2993 L: netdev@vger.kernel.org
2994 W: http://www.cavium.com
2996 F: drivers/net/ethernet/cavium/liquidio/
2998 CC2520 IEEE-802.15.4 RADIO DRIVER
2999 M: Varka Bhadram <varkabhadram@gmail.com>
3000 L: linux-wpan@vger.kernel.org
3002 F: drivers/net/ieee802154/cc2520.c
3003 F: include/linux/spi/cc2520.h
3004 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3007 M: Hans Verkuil <hans.verkuil@cisco.com>
3008 L: linux-media@vger.kernel.org
3009 T: git git://linuxtv.org/media_tree.git
3010 W: http://linuxtv.org
3012 F: Documentation/cec.txt
3013 F: Documentation/media/uapi/cec
3014 F: drivers/staging/media/cec/
3015 F: drivers/media/cec-edid.c
3016 F: drivers/media/rc/keymaps/rc-cec.c
3017 F: include/media/cec.h
3018 F: include/media/cec-edid.h
3019 F: include/linux/cec.h
3020 F: include/linux/cec-funcs.h
3022 CELL BROADBAND ENGINE ARCHITECTURE
3023 M: Arnd Bergmann <arnd@arndb.de>
3024 L: linuxppc-dev@lists.ozlabs.org
3025 W: http://www.ibm.com/developerworks/power/cell/
3027 F: arch/powerpc/include/asm/cell*.h
3028 F: arch/powerpc/include/asm/spu*.h
3029 F: arch/powerpc/include/uapi/asm/spu*.h
3030 F: arch/powerpc/oprofile/*cell*
3031 F: arch/powerpc/platforms/cell/
3033 CEPH COMMON CODE (LIBCEPH)
3034 M: Ilya Dryomov <idryomov@gmail.com>
3035 M: "Yan, Zheng" <zyan@redhat.com>
3036 M: Sage Weil <sage@redhat.com>
3037 L: ceph-devel@vger.kernel.org
3039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3040 T: git git://github.com/ceph/ceph-client.git
3043 F: include/linux/ceph/
3044 F: include/linux/crush/
3046 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3047 M: "Yan, Zheng" <zyan@redhat.com>
3048 M: Sage Weil <sage@redhat.com>
3049 M: Ilya Dryomov <idryomov@gmail.com>
3050 L: ceph-devel@vger.kernel.org
3052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3053 T: git git://github.com/ceph/ceph-client.git
3055 F: Documentation/filesystems/ceph.txt
3058 CERTIFICATE HANDLING:
3059 M: David Howells <dhowells@redhat.com>
3060 M: David Woodhouse <dwmw2@infradead.org>
3061 L: keyrings@vger.kernel.org
3063 F: Documentation/module-signing.txt
3065 F: scripts/sign-file.c
3066 F: scripts/extract-cert.c
3068 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3069 L: linux-usb@vger.kernel.org
3071 F: Documentation/usb/WUSB-Design-overview.txt
3072 F: Documentation/usb/wusb-cbaf
3073 F: drivers/usb/host/hwa-hc.c
3074 F: drivers/usb/host/whci/
3075 F: drivers/usb/wusbcore/
3076 F: include/linux/usb/wusb*
3078 HT16K33 LED CONTROLLER DRIVER
3079 M: Robin van der Gracht <robin@protonic.nl>
3081 F: drivers/auxdisplay/ht16k33.c
3082 F: Documentation/devicetree/bindings/display/ht16k33.txt
3084 CFAG12864B LCD DRIVER
3085 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3086 W: http://miguelojeda.es/auxdisplay.htm
3087 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3089 F: drivers/auxdisplay/cfag12864b.c
3090 F: include/linux/cfag12864b.h
3092 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3093 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3094 W: http://miguelojeda.es/auxdisplay.htm
3095 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3097 F: drivers/auxdisplay/cfag12864bfb.c
3098 F: include/linux/cfag12864b.h
3100 CFG80211 and NL80211
3101 M: Johannes Berg <johannes@sipsolutions.net>
3102 L: linux-wireless@vger.kernel.org
3103 W: http://wireless.kernel.org/
3104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3107 F: include/uapi/linux/nl80211.h
3108 F: include/net/cfg80211.h
3110 X: net/wireless/wext*
3112 CHAR and MISC DRIVERS
3113 M: Arnd Bergmann <arnd@arndb.de>
3114 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3119 F: include/linux/miscdevice.h
3122 M: Andy Whitcroft <apw@canonical.com>
3123 M: Joe Perches <joe@perches.com>
3125 F: scripts/checkpatch.pl
3127 CHINESE DOCUMENTATION
3128 M: Harry Wei <harryxiyou@gmail.com>
3129 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3130 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3132 F: Documentation/translations/zh_CN/
3134 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3135 M: Peter Chen <Peter.Chen@nxp.com>
3136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3137 L: linux-usb@vger.kernel.org
3139 F: drivers/usb/chipidea/
3141 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3142 M: Hans de Goede <hdegoede@redhat.com>
3143 L: linux-input@vger.kernel.org
3145 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3146 F: drivers/input/touchscreen/chipone_icn8318.c
3148 CHROME HARDWARE PLATFORM SUPPORT
3149 M: Olof Johansson <olof@lixom.net>
3151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3152 F: drivers/platform/chrome/
3154 CISCO VIC ETHERNET NIC DRIVER
3155 M: Christian Benvenuti <benve@cisco.com>
3156 M: Sujith Sankar <ssujith@cisco.com>
3157 M: Govindarajulu Varadarajan <_govind@gmx.com>
3158 M: Neel Patel <neepatel@cisco.com>
3160 F: drivers/net/ethernet/cisco/enic/
3162 CISCO VIC LOW LATENCY NIC DRIVER
3163 M: Christian Benvenuti <benve@cisco.com>
3164 M: Dave Goodell <dgoodell@cisco.com>
3166 F: drivers/infiniband/hw/usnic/
3168 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3169 M: Hartley Sweeten <hsweeten@visionengravers.com>
3170 L: netdev@vger.kernel.org
3172 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3174 CIRRUS LOGIC AUDIO CODEC DRIVERS
3175 M: Brian Austin <brian.austin@cirrus.com>
3176 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3177 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3179 F: sound/soc/codecs/cs*
3182 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3183 L: linux-kernel@vger.kernel.org
3186 F: include/linux/cleancache.h
3189 M: Russell King <linux@armlinux.org.uk>
3190 L: linux-clk@vger.kernel.org
3192 F: include/linux/clk.h
3194 CLOCKSOURCE, CLOCKEVENT DRIVERS
3195 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3196 M: Thomas Gleixner <tglx@linutronix.de>
3197 L: linux-kernel@vger.kernel.org
3198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3200 F: drivers/clocksource
3202 CISCO FCOE HBA DRIVER
3203 M: Satish Kharat <satishkh@cisco.com>
3204 M: Sesidhar Baddela <sebaddel@cisco.com>
3205 M: Karan Tilak Kumar <kartilak@cisco.com>
3206 L: linux-scsi@vger.kernel.org
3208 F: drivers/scsi/fnic/
3210 CISCO SCSI HBA DRIVER
3211 M: Karan Tilak Kumar <kartilak@cisco.com>
3212 M: Sesidhar Baddela <sebaddel@cisco.com>
3213 L: linux-scsi@vger.kernel.org
3215 F: drivers/scsi/snic/
3218 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3219 M: Daniel Oliveira Nascimento <don@syst.com.br>
3220 L: platform-driver-x86@vger.kernel.org
3222 F: drivers/platform/x86/classmate-laptop.c
3225 M: Hans Verkuil <hans.verkuil@cisco.com>
3226 L: linux-media@vger.kernel.org
3227 T: git git://linuxtv.org/media_tree.git
3228 W: https://linuxtv.org
3230 F: drivers/media/pci/cobalt/
3232 COCCINELLE/Semantic Patches (SmPL)
3233 M: Julia Lawall <Julia.Lawall@lip6.fr>
3234 M: Gilles Muller <Gilles.Muller@lip6.fr>
3235 M: Nicolas Palix <nicolas.palix@imag.fr>
3236 M: Michal Marek <mmarek@suse.com>
3237 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3239 W: http://coccinelle.lip6.fr/
3241 F: Documentation/dev-tools/coccinelle.rst
3242 F: scripts/coccinelle/
3243 F: scripts/coccicheck
3246 M: Jan Harkes <jaharkes@cs.cmu.edu>
3248 L: codalist@coda.cs.cmu.edu
3249 W: http://www.coda.cs.cmu.edu/
3251 F: Documentation/filesystems/coda.txt
3253 F: include/linux/coda*.h
3254 F: include/uapi/linux/coda*.h
3256 CODA V4L2 MEM2MEM DRIVER
3257 M: Philipp Zabel <p.zabel@pengutronix.de>
3258 L: linux-media@vger.kernel.org
3260 F: Documentation/devicetree/bindings/media/coda.txt
3261 F: drivers/media/platform/coda/
3263 COMMON CLK FRAMEWORK
3264 M: Michael Turquette <mturquette@baylibre.com>
3265 M: Stephen Boyd <sboyd@codeaurora.org>
3266 L: linux-clk@vger.kernel.org
3267 Q: http://patchwork.kernel.org/project/linux-clk/list/
3268 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3270 F: Documentation/devicetree/bindings/clock/
3272 X: drivers/clk/clkdev.c
3273 F: include/linux/clk-pr*
3274 F: include/linux/clk/
3276 COMMON INTERNET FILE SYSTEM (CIFS)
3277 M: Steve French <sfrench@samba.org>
3278 L: linux-cifs@vger.kernel.org
3279 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3280 W: http://linux-cifs.samba.org/
3281 T: git git://git.samba.org/sfrench/cifs-2.6.git
3283 F: Documentation/filesystems/cifs/
3286 COMPACTPCI HOTPLUG CORE
3287 M: Scott Murray <scott@spiteful.org>
3288 L: linux-pci@vger.kernel.org
3290 F: drivers/pci/hotplug/cpci_hotplug*
3292 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3293 M: Scott Murray <scott@spiteful.org>
3294 L: linux-pci@vger.kernel.org
3296 F: drivers/pci/hotplug/cpcihp_zt5550.*
3298 COMPACTPCI HOTPLUG GENERIC DRIVER
3299 M: Scott Murray <scott@spiteful.org>
3300 L: linux-pci@vger.kernel.org
3302 F: drivers/pci/hotplug/cpcihp_generic.c
3304 COMPAL LAPTOP SUPPORT
3305 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3306 L: platform-driver-x86@vger.kernel.org
3308 F: drivers/platform/x86/compal-laptop.c
3310 CONEXANT ACCESSRUNNER USB DRIVER
3311 L: accessrunner-general@lists.sourceforge.net
3312 W: http://accessrunner.sourceforge.net/
3314 F: drivers/usb/atm/cxacru.c
3317 M: Joel Becker <jlbec@evilplan.org>
3318 M: Christoph Hellwig <hch@lst.de>
3319 T: git git://git.infradead.org/users/hch/configfs.git
3322 F: include/linux/configfs.h
3325 M: Evgeniy Polyakov <zbr@ioremap.net>
3326 L: netdev@vger.kernel.org
3328 F: drivers/connector/
3330 CONTROL GROUP (CGROUP)
3331 M: Tejun Heo <tj@kernel.org>
3332 M: Li Zefan <lizefan@huawei.com>
3333 M: Johannes Weiner <hannes@cmpxchg.org>
3334 L: cgroups@vger.kernel.org
3335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3337 F: Documentation/cgroup*
3338 F: include/linux/cgroup*
3341 CONTROL GROUP - CPUSET
3342 M: Li Zefan <lizefan@huawei.com>
3343 L: cgroups@vger.kernel.org
3344 W: http://www.bullopensource.org/cpuset/
3345 W: http://oss.sgi.com/projects/cpusets/
3346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3348 F: Documentation/cgroup-v1/cpusets.txt
3349 F: include/linux/cpuset.h
3352 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3353 M: Johannes Weiner <hannes@cmpxchg.org>
3354 M: Michal Hocko <mhocko@kernel.org>
3355 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3356 L: cgroups@vger.kernel.org
3357 L: linux-mm@kvack.org
3362 CORETEMP HARDWARE MONITORING DRIVER
3363 M: Fenghua Yu <fenghua.yu@intel.com>
3364 L: linux-hwmon@vger.kernel.org
3366 F: Documentation/hwmon/coretemp
3367 F: drivers/hwmon/coretemp.c
3369 COSA/SRP SYNC SERIAL DRIVER
3370 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3371 W: http://www.fi.muni.cz/~kas/cosa/
3373 F: drivers/net/wan/cosa*
3375 CPMAC ETHERNET DRIVER
3376 M: Florian Fainelli <f.fainelli@gmail.com>
3377 L: netdev@vger.kernel.org
3379 F: drivers/net/ethernet/ti/cpmac.c
3381 CPU FREQUENCY DRIVERS
3382 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3383 M: Viresh Kumar <viresh.kumar@linaro.org>
3384 L: linux-pm@vger.kernel.org
3386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3387 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3388 B: https://bugzilla.kernel.org
3389 F: Documentation/cpu-freq/
3391 F: include/linux/cpufreq.h
3393 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3394 M: Viresh Kumar <viresh.kumar@linaro.org>
3395 M: Sudeep Holla <sudeep.holla@arm.com>
3396 L: linux-pm@vger.kernel.org
3397 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3399 F: drivers/cpufreq/arm_big_little.h
3400 F: drivers/cpufreq/arm_big_little.c
3401 F: drivers/cpufreq/arm_big_little_dt.c
3403 CPUIDLE DRIVER - ARM BIG LITTLE
3404 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3405 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3406 L: linux-pm@vger.kernel.org
3407 L: linux-arm-kernel@lists.infradead.org
3408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3410 F: drivers/cpuidle/cpuidle-big_little.c
3412 CPUIDLE DRIVER - ARM EXYNOS
3413 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3414 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3415 M: Kukjin Kim <kgene@kernel.org>
3416 L: linux-pm@vger.kernel.org
3417 L: linux-samsung-soc@vger.kernel.org
3419 F: drivers/cpuidle/cpuidle-exynos.c
3420 F: arch/arm/mach-exynos/pm.c
3423 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3424 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3425 L: linux-pm@vger.kernel.org
3427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3428 B: https://bugzilla.kernel.org
3429 F: drivers/cpuidle/*
3430 F: include/linux/cpuidle.h
3433 M: "H. Peter Anvin" <hpa@zytor.com>
3435 F: arch/x86/kernel/cpuid.c
3436 F: arch/x86/kernel/msr.c
3438 CPU POWER MONITORING SUBSYSTEM
3439 M: Thomas Renninger <trenn@suse.com>
3440 L: linux-pm@vger.kernel.org
3442 F: tools/power/cpupower/
3445 W: http://sourceforge.net/projects/cramfs/
3446 S: Orphan / Obsolete
3447 F: Documentation/filesystems/cramfs.txt
3451 M: Mikael Starvik <starvik@axis.com>
3452 M: Jesper Nilsson <jesper.nilsson@axis.com>
3453 L: linux-cris-kernel@axis.com
3454 W: http://developer.axis.com
3455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3458 F: drivers/tty/serial/crisv10.*
3461 M: Herbert Xu <herbert@gondor.apana.org.au>
3462 M: "David S. Miller" <davem@davemloft.net>
3463 L: linux-crypto@vger.kernel.org
3464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3467 F: Documentation/crypto/
3468 F: Documentation/devicetree/bindings/crypto/
3469 F: Documentation/DocBook/crypto-API.tmpl
3474 F: include/linux/crypto*
3476 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3477 M: Neil Horman <nhorman@tuxdriver.com>
3478 L: linux-crypto@vger.kernel.org
3480 F: crypto/ansi_cprng.c
3484 M: Hans Verkuil <hverkuil@xs4all.nl>
3485 L: linux-media@vger.kernel.org
3486 T: git git://linuxtv.org/media_tree.git
3487 W: http://linuxtv.org
3489 F: drivers/media/i2c/cs3308.c
3490 F: drivers/media/i2c/cs3308.h
3492 CS5535 Audio ALSA driver
3493 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3495 F: sound/pci/cs5535audio/
3498 M: Solomon Peachy <pizza@shaftnet.org>
3500 F: drivers/net/wireless/st/cw1200/
3502 CX18 VIDEO4LINUX DRIVER
3503 M: Andy Walls <awalls@md.metrocast.net>
3504 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3505 L: linux-media@vger.kernel.org
3506 T: git git://linuxtv.org/media_tree.git
3507 W: https://linuxtv.org
3508 W: http://www.ivtvdriver.org/index.php/Cx18
3510 F: Documentation/media/v4l-drivers/cx18*
3511 F: drivers/media/pci/cx18/
3512 F: include/uapi/linux/ivtv*
3514 CX2341X MPEG ENCODER HELPER MODULE
3515 M: Hans Verkuil <hverkuil@xs4all.nl>
3516 L: linux-media@vger.kernel.org
3517 T: git git://linuxtv.org/media_tree.git
3518 W: https://linuxtv.org
3520 F: drivers/media/common/cx2341x*
3521 F: include/media/cx2341x*
3523 CX24120 MEDIA DRIVER
3524 M: Jemma Denson <jdenson@gmail.com>
3525 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3526 L: linux-media@vger.kernel.org
3527 W: https://linuxtv.org
3528 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3530 F: drivers/media/dvb-frontends/cx24120*
3532 CX88 VIDEO4LINUX DRIVER
3533 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3534 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3535 L: linux-media@vger.kernel.org
3536 W: https://linuxtv.org
3537 T: git git://linuxtv.org/media_tree.git
3539 F: Documentation/media/v4l-drivers/cx88*
3540 F: drivers/media/pci/cx88/
3542 CXD2820R MEDIA DRIVER
3543 M: Antti Palosaari <crope@iki.fi>
3544 L: linux-media@vger.kernel.org
3545 W: https://linuxtv.org
3546 W: http://palosaari.fi/linux/
3547 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3548 T: git git://linuxtv.org/anttip/media_tree.git
3550 F: drivers/media/dvb-frontends/cxd2820r*
3552 CXGB3 ETHERNET DRIVER (CXGB3)
3553 M: Santosh Raspatur <santosh@chelsio.com>
3554 L: netdev@vger.kernel.org
3555 W: http://www.chelsio.com
3557 F: drivers/net/ethernet/chelsio/cxgb3/
3559 CXGB3 ISCSI DRIVER (CXGB3I)
3560 M: Karen Xie <kxie@chelsio.com>
3561 L: linux-scsi@vger.kernel.org
3562 W: http://www.chelsio.com
3564 F: drivers/scsi/cxgbi/cxgb3i
3566 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3567 M: Steve Wise <swise@chelsio.com>
3568 L: linux-rdma@vger.kernel.org
3569 W: http://www.openfabrics.org
3571 F: drivers/infiniband/hw/cxgb3/
3572 F: include/uapi/rdma/cxgb3-abi.h
3574 CXGB4 ETHERNET DRIVER (CXGB4)
3575 M: Hariprasad S <hariprasad@chelsio.com>
3576 L: netdev@vger.kernel.org
3577 W: http://www.chelsio.com
3579 F: drivers/net/ethernet/chelsio/cxgb4/
3581 CXGB4 ISCSI DRIVER (CXGB4I)
3582 M: Karen Xie <kxie@chelsio.com>
3583 L: linux-scsi@vger.kernel.org
3584 W: http://www.chelsio.com
3586 F: drivers/scsi/cxgbi/cxgb4i
3588 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3589 M: Steve Wise <swise@chelsio.com>
3590 L: linux-rdma@vger.kernel.org
3591 W: http://www.openfabrics.org
3593 F: drivers/infiniband/hw/cxgb4/
3594 F: include/uapi/rdma/cxgb4-abi.h
3596 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3597 M: Casey Leedom <leedom@chelsio.com>
3598 L: netdev@vger.kernel.org
3599 W: http://www.chelsio.com
3601 F: drivers/net/ethernet/chelsio/cxgb4vf/
3603 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3604 M: Ian Munsie <imunsie@au1.ibm.com>
3605 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3606 L: linuxppc-dev@lists.ozlabs.org
3608 F: arch/powerpc/platforms/powernv/pci-cxl.c
3609 F: drivers/misc/cxl/
3610 F: include/misc/cxl*
3611 F: include/uapi/misc/cxl.h
3612 F: Documentation/powerpc/cxl.txt
3613 F: Documentation/ABI/testing/sysfs-class-cxl
3615 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3616 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3617 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3618 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3619 L: linux-scsi@vger.kernel.org
3621 F: drivers/scsi/cxlflash/
3622 F: include/uapi/scsi/cxlflash_ioctls.h
3623 F: Documentation/powerpc/cxlflash.txt
3625 STMMAC ETHERNET DRIVER
3626 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3627 M: Alexandre Torgue <alexandre.torgue@st.com>
3628 L: netdev@vger.kernel.org
3629 W: http://www.stlinux.com
3631 F: drivers/net/ethernet/stmicro/stmmac/
3634 M: Russell King <linux@armlinux.org.uk>
3635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3636 W: http://www.armlinux.org.uk/
3638 F: drivers/video/fbdev/cyber2000fb.*
3640 CYCLADES ASYNC MUX DRIVER
3641 W: http://www.cyclades.com/
3643 F: drivers/tty/cyclades.c
3644 F: include/linux/cyclades.h
3645 F: include/uapi/linux/cyclades.h
3647 CYCLADES PC300 DRIVER
3648 W: http://www.cyclades.com/
3650 F: drivers/net/wan/pc300*
3652 CYPRESS_FIRMWARE MEDIA DRIVER
3653 M: Antti Palosaari <crope@iki.fi>
3654 L: linux-media@vger.kernel.org
3655 W: https://linuxtv.org
3656 W: http://palosaari.fi/linux/
3657 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3658 T: git git://linuxtv.org/anttip/media_tree.git
3660 F: drivers/media/common/cypress_firmware*
3662 CYTTSP TOUCHSCREEN DRIVER
3663 M: Ferruh Yigit <fery@cypress.com>
3664 L: linux-input@vger.kernel.org
3666 F: drivers/input/touchscreen/cyttsp*
3667 F: include/linux/input/cyttsp.h
3669 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3670 M: Joshua Kinard <kumba@gentoo.org>
3672 F: drivers/rtc/rtc-ds1685.c
3673 F: include/linux/rtc/ds1685.h
3675 DAMA SLAVE for AX.25
3676 M: Joerg Reuter <jreuter@yaina.de>
3677 W: http://yaina.de/jreuter/
3678 W: http://www.qsl.net/dl1bke/
3679 L: linux-hams@vger.kernel.org
3681 F: net/ax25/af_ax25.c
3682 F: net/ax25/ax25_dev.c
3683 F: net/ax25/ax25_ds_*
3684 F: net/ax25/ax25_in.c
3685 F: net/ax25/ax25_out.c
3686 F: net/ax25/ax25_timer.c
3687 F: net/ax25/sysctl_net_ax25.c
3689 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3690 L: netdev@vger.kernel.org
3692 F: Documentation/networking/dmfe.txt
3693 F: drivers/net/ethernet/dec/tulip/dmfe.c
3695 DC390/AM53C974 SCSI driver
3696 M: Hannes Reinecke <hare@suse.com>
3697 L: linux-scsi@vger.kernel.org
3699 F: drivers/scsi/am53c974.c
3702 M: Oliver Neukum <oliver@neukum.org>
3703 M: Ali Akcaagac <aliakc@web.de>
3704 M: Jamie Lenehan <lenehan@twibble.org>
3705 L: dc395x@twibble.org
3706 W: http://twibble.org/dist/dc395x/
3707 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3709 F: Documentation/scsi/dc395x.txt
3710 F: drivers/scsi/dc395x.*
3713 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3714 L: dccp@vger.kernel.org
3715 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3717 F: include/linux/dccp.h
3718 F: include/uapi/linux/dccp.h
3719 F: include/linux/tfrc.h
3722 DECnet NETWORK LAYER
3723 W: http://linux-decnet.sourceforge.net
3724 L: linux-decnet-user@lists.sourceforge.net
3726 F: Documentation/networking/decnet.txt
3729 DECSTATION PLATFORM SUPPORT
3730 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3731 L: linux-mips@linux-mips.org
3732 W: http://www.linux-mips.org/wiki/DECstation
3735 F: arch/mips/include/asm/dec/
3736 F: arch/mips/include/asm/mach-dec/
3738 DEFXX FDDI NETWORK DRIVER
3739 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3741 F: drivers/net/fddi/defxx.*
3744 M: Matthew Garrett <mjg59@srcf.ucam.org>
3745 M: Pali Rohár <pali.rohar@gmail.com>
3746 L: platform-driver-x86@vger.kernel.org
3748 F: drivers/platform/x86/dell-laptop.c
3750 DELL LAPTOP RBTN DRIVER
3751 M: Pali Rohár <pali.rohar@gmail.com>
3753 F: drivers/platform/x86/dell-rbtn.*
3755 DELL LAPTOP FREEFALL DRIVER
3756 M: Pali Rohár <pali.rohar@gmail.com>
3758 F: drivers/platform/x86/dell-smo8800.c
3760 DELL LAPTOP SMM DRIVER
3761 M: Pali Rohár <pali.rohar@gmail.com>
3763 F: drivers/hwmon/dell-smm-hwmon.c
3764 F: include/uapi/linux/i8k.h
3766 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3767 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3769 F: Documentation/dcdbas.txt
3770 F: drivers/firmware/dcdbas.*
3772 DELL WMI EXTRAS DRIVER
3773 M: Matthew Garrett <mjg59@srcf.ucam.org>
3774 M: Pali Rohár <pali.rohar@gmail.com>
3776 F: drivers/platform/x86/dell-wmi.c
3778 DESIGNWARE USB2 DRD IP DRIVER
3779 M: John Youn <johnyoun@synopsys.com>
3780 L: linux-usb@vger.kernel.org
3781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3783 F: drivers/usb/dwc2/
3785 DESIGNWARE USB3 DRD IP DRIVER
3786 M: Felipe Balbi <balbi@kernel.org>
3787 L: linux-usb@vger.kernel.org
3788 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3790 F: drivers/usb/dwc3/
3792 DEVICE COREDUMP (DEV_COREDUMP)
3793 M: Johannes Berg <johannes@sipsolutions.net>
3794 L: linux-kernel@vger.kernel.org
3796 F: drivers/base/devcoredump.c
3797 F: include/linux/devcoredump.h
3799 DEVICE FREQUENCY (DEVFREQ)
3800 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3801 M: Kyungmin Park <kyungmin.park@samsung.com>
3802 L: linux-pm@vger.kernel.org
3803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3806 F: include/linux/devfreq.h
3807 F: Documentation/devicetree/bindings/devfreq/
3809 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3810 M: Chanwoo Choi <cw00.choi@samsung.com>
3811 L: linux-pm@vger.kernel.org
3812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3814 F: drivers/devfreq/event/
3815 F: drivers/devfreq/devfreq-event.c
3816 F: include/linux/devfreq-event.h
3817 F: Documentation/devicetree/bindings/devfreq/event/
3819 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3820 M: Chanwoo Choi <cw00.choi@samsung.com>
3821 L: linux-pm@vger.kernel.org
3822 L: linux-samsung-soc@vger.kernel.org
3823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3825 F: drivers/devfreq/exynos-bus.c
3826 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3828 DEVICE NUMBER REGISTRY
3829 M: Torben Mathiasen <device@lanana.org>
3830 W: http://lanana.org/docs/device-list/index.html
3834 M: Alasdair Kergon <agk@redhat.com>
3835 M: Mike Snitzer <snitzer@redhat.com>
3836 M: dm-devel@redhat.com
3837 L: dm-devel@redhat.com
3838 W: http://sources.redhat.com/dm
3839 Q: http://patchwork.kernel.org/project/dm-devel/list/
3840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3841 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3843 F: Documentation/device-mapper/
3845 F: drivers/md/persistent-data/
3846 F: include/linux/device-mapper.h
3847 F: include/linux/dm-*.h
3848 F: include/uapi/linux/dm-*.h
3851 M: Jiri Pirko <jiri@mellanox.com>
3852 L: netdev@vger.kernel.org
3854 F: net/core/devlink.c
3855 F: include/net/devlink.h
3856 F: include/uapi/linux/devlink.h
3858 DIALOG SEMICONDUCTOR DRIVERS
3859 M: Support Opensource <support.opensource@diasemi.com>
3860 W: http://www.dialog-semiconductor.com/products
3862 F: Documentation/hwmon/da90??
3863 F: Documentation/devicetree/bindings/mfd/da90*.txt
3864 F: Documentation/devicetree/bindings/regulator/da92*.txt
3865 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3866 F: drivers/gpio/gpio-da90??.c
3867 F: drivers/hwmon/da90??-hwmon.c
3868 F: drivers/iio/adc/da91??-*.c
3869 F: drivers/input/misc/da90??_onkey.c
3870 F: drivers/input/touchscreen/da9052_tsi.c
3871 F: drivers/leds/leds-da90??.c
3872 F: drivers/mfd/da903x.c
3873 F: drivers/mfd/da90??-*.c
3874 F: drivers/mfd/da91??-*.c
3875 F: drivers/power/supply/da9052-battery.c
3876 F: drivers/power/supply/da91??-*.c
3877 F: drivers/regulator/da903x.c
3878 F: drivers/regulator/da9???-regulator.[ch]
3879 F: drivers/rtc/rtc-da90??.c
3880 F: drivers/video/backlight/da90??_bl.c
3881 F: drivers/watchdog/da90??_wdt.c
3882 F: include/linux/mfd/da903x.h
3883 F: include/linux/mfd/da9052/
3884 F: include/linux/mfd/da9055/
3885 F: include/linux/mfd/da9062/
3886 F: include/linux/mfd/da9063/
3887 F: include/linux/mfd/da9150/
3888 F: include/linux/regulator/da9211.h
3889 F: include/sound/da[79]*.h
3890 F: sound/soc/codecs/da[79]*.[ch]
3892 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3893 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3894 L: linux-gpio@vger.kernel.org
3896 F: drivers/gpio/gpio-gpio-mm.c
3898 DIGI NEO AND CLASSIC PCI PRODUCTS
3899 M: Lidza Louina <lidza.louina@gmail.com>
3900 M: Mark Hounschell <markh@compro.net>
3901 L: driverdev-devel@linuxdriverproject.org
3903 F: drivers/staging/dgnc/
3905 DIOLAN U2C-12 I2C DRIVER
3906 M: Guenter Roeck <linux@roeck-us.net>
3907 L: linux-i2c@vger.kernel.org
3909 F: drivers/i2c/busses/i2c-diolan-u2c.c
3912 M: Matthew Wilcox <willy@linux.intel.com>
3913 L: linux-fsdevel@vger.kernel.org
3917 DIRECTORY NOTIFICATION (DNOTIFY)
3918 M: Eric Paris <eparis@parisplace.org>
3920 F: Documentation/filesystems/dnotify.txt
3921 F: fs/notify/dnotify/
3922 F: include/linux/dnotify.h
3924 DISK GEOMETRY AND PARTITION HANDLING
3925 M: Andries Brouwer <aeb@cwi.nl>
3926 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3927 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3928 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3932 M: Jan Kara <jack@suse.com>
3934 F: Documentation/filesystems/quota.txt
3936 F: include/linux/quota*.h
3937 F: include/uapi/linux/quota*.h
3939 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3940 M: Bernie Thompson <bernie@plugable.com>
3941 L: linux-fbdev@vger.kernel.org
3943 W: http://plugable.com/category/projects/udlfb/
3944 F: drivers/video/fbdev/udlfb.c
3945 F: include/video/udlfb.h
3946 F: Documentation/fb/udlfb.txt
3948 DISTRIBUTED LOCK MANAGER (DLM)
3949 M: Christine Caulfield <ccaulfie@redhat.com>
3950 M: David Teigland <teigland@redhat.com>
3951 L: cluster-devel@redhat.com
3952 W: http://sources.redhat.com/cluster/
3953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3957 DMA BUFFER SHARING FRAMEWORK
3958 M: Sumit Semwal <sumit.semwal@linaro.org>
3960 L: linux-media@vger.kernel.org
3961 L: dri-devel@lists.freedesktop.org
3962 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3964 F: include/linux/dma-buf*
3965 F: include/linux/reservation.h
3966 F: include/linux/*fence.h
3967 F: Documentation/dma-buf-sharing.txt
3968 T: git git://anongit.freedesktop.org/drm/drm-misc
3971 M: Sumit Semwal <sumit.semwal@linaro.org>
3972 R: Gustavo Padovan <gustavo@padovan.org>
3974 L: linux-media@vger.kernel.org
3975 L: dri-devel@lists.freedesktop.org
3976 F: drivers/dma-buf/sync_*
3977 F: drivers/dma-buf/sw_sync.c
3978 F: include/linux/sync_file.h
3979 F: include/uapi/linux/sync_file.h
3980 F: Documentation/sync_file.txt
3981 T: git git://anongit.freedesktop.org/drm/drm-misc
3983 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3984 M: Vinod Koul <vinod.koul@intel.com>
3985 L: dmaengine@vger.kernel.org
3986 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3989 F: include/linux/dmaengine.h
3990 F: Documentation/devicetree/bindings/dma/
3991 F: Documentation/dmaengine/
3992 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3994 DME1737 HARDWARE MONITOR DRIVER
3995 M: Juerg Haefliger <juergh@gmail.com>
3996 L: linux-hwmon@vger.kernel.org
3998 F: Documentation/hwmon/dme1737
3999 F: drivers/hwmon/dme1737.c
4002 M: Jean Delvare <jdelvare@suse.com>
4004 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4005 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4006 F: drivers/firmware/dmi-id.c
4007 F: drivers/firmware/dmi_scan.c
4008 F: include/linux/dmi.h
4011 M: Jonathan Corbet <corbet@lwn.net>
4012 L: linux-doc@vger.kernel.org
4015 F: scripts/docproc.c
4016 F: scripts/kernel-doc*
4017 X: Documentation/ABI/
4018 X: Documentation/devicetree/
4019 X: Documentation/acpi
4020 X: Documentation/power
4021 X: Documentation/spi
4022 X: Documentation/media
4023 T: git git://git.lwn.net/linux.git docs-next
4026 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4027 L: blinux-list@redhat.com
4029 F: drivers/char/dtlk.c
4030 F: include/linux/dtlk.h
4032 DPT_I2O SCSI RAID DRIVER
4033 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4034 L: linux-scsi@vger.kernel.org
4035 W: http://www.adaptec.com/
4037 F: drivers/scsi/dpt*
4038 F: drivers/scsi/dpt/
4041 M: Philipp Reisner <philipp.reisner@linbit.com>
4042 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4043 L: drbd-dev@lists.linbit.com
4044 W: http://www.drbd.org
4045 T: git git://git.linbit.com/linux-drbd.git
4046 T: git git://git.linbit.com/drbd-8.4.git
4048 F: drivers/block/drbd/
4050 F: Documentation/blockdev/drbd/
4052 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4053 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4056 F: Documentation/kobject.txt
4061 F: include/linux/debugfs.h
4062 F: include/linux/kobj*
4066 M: David Airlie <airlied@linux.ie>
4067 L: dri-devel@lists.freedesktop.org
4068 T: git git://people.freedesktop.org/~airlied/linux
4069 B: https://bugs.freedesktop.org/
4070 C: irc://chat.freenode.net/dri-devel
4074 F: Documentation/devicetree/bindings/display/
4075 F: Documentation/devicetree/bindings/gpu/
4076 F: Documentation/devicetree/bindings/video/
4077 F: Documentation/gpu/
4079 F: include/uapi/drm/
4081 DRM DRIVERS AND MISC GPU PATCHES
4082 M: Daniel Vetter <daniel.vetter@intel.com>
4083 M: Jani Nikula <jani.nikula@linux.intel.com>
4084 M: Sean Paul <seanpaul@chromium.org>
4085 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4087 T: git git://anongit.freedesktop.org/drm/drm-misc
4088 F: Documentation/gpu/
4090 F: drivers/gpu/drm/*
4092 F: include/uapi/drm/drm*
4094 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4095 M: Dave Airlie <airlied@redhat.com>
4097 F: drivers/gpu/drm/ast/
4099 DRM DRIVERS FOR BRIDGE CHIPS
4100 M: Archit Taneja <architt@codeaurora.org>
4102 T: git git://anongit.freedesktop.org/drm/drm-misc
4103 F: drivers/gpu/drm/bridge/
4105 DRM DRIVER FOR BOCHS VIRTUAL GPU
4106 M: Gerd Hoffmann <kraxel@redhat.com>
4108 F: drivers/gpu/drm/bochs/
4110 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4111 M: Dave Airlie <airlied@redhat.com>
4113 F: drivers/gpu/drm/cirrus/
4115 RADEON and AMDGPU DRM DRIVERS
4116 M: Alex Deucher <alexander.deucher@amd.com>
4117 M: Christian König <christian.koenig@amd.com>
4118 L: dri-devel@lists.freedesktop.org
4119 T: git git://people.freedesktop.org/~agd5f/linux
4121 F: drivers/gpu/drm/radeon/
4122 F: include/uapi/drm/radeon_drm.h
4123 F: drivers/gpu/drm/amd/
4124 F: include/uapi/drm/amdgpu_drm.h
4127 M: Thierry Reding <thierry.reding@gmail.com>
4128 L: dri-devel@lists.freedesktop.org
4129 T: git git://anongit.freedesktop.org/tegra/linux.git
4131 F: drivers/gpu/drm/drm_panel.c
4132 F: drivers/gpu/drm/panel/
4133 F: include/drm/drm_panel.h
4134 F: Documentation/devicetree/bindings/display/panel/
4136 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4137 M: Daniel Vetter <daniel.vetter@intel.com>
4138 M: Jani Nikula <jani.nikula@linux.intel.com>
4139 L: intel-gfx@lists.freedesktop.org
4140 W: https://01.org/linuxgraphics/
4141 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4142 C: irc://chat.freenode.net/intel-gfx
4143 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4144 T: git git://anongit.freedesktop.org/drm-intel
4146 F: drivers/gpu/drm/i915/
4147 F: include/drm/i915*
4148 F: include/uapi/drm/i915_drm.h
4149 F: Documentation/gpu/i915.rst
4151 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4152 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4153 M: Zhi Wang <zhi.a.wang@intel.com>
4154 L: igvt-g-dev@lists.01.org
4155 L: intel-gfx@lists.freedesktop.org
4156 W: https://01.org/igvt-g
4157 T: git https://github.com/01org/gvt-linux.git
4159 F: drivers/gpu/drm/i915/gvt/
4161 DRM DRIVERS FOR ATMEL HLCDC
4162 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4163 L: dri-devel@lists.freedesktop.org
4165 F: drivers/gpu/drm/atmel-hlcdc/
4166 F: Documentation/devicetree/bindings/drm/atmel/
4168 DRM DRIVERS FOR ALLWINNER A10
4169 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4170 L: dri-devel@lists.freedesktop.org
4172 F: drivers/gpu/drm/sun4i/
4173 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4175 DRM DRIVERS FOR AMLOGIC SOCS
4176 M: Neil Armstrong <narmstrong@baylibre.com>
4177 L: dri-devel@lists.freedesktop.org
4178 L: linux-amlogic@lists.infradead.org
4179 W: http://linux-meson.com/
4181 F: drivers/gpu/drm/meson/
4182 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4184 DRM DRIVERS FOR EXYNOS
4185 M: Inki Dae <inki.dae@samsung.com>
4186 M: Joonyoung Shim <jy0922.shim@samsung.com>
4187 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4188 M: Kyungmin Park <kyungmin.park@samsung.com>
4189 L: dri-devel@lists.freedesktop.org
4190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4192 F: drivers/gpu/drm/exynos/
4193 F: include/uapi/drm/exynos_drm.h
4194 F: Documentation/devicetree/bindings/display/exynos/
4196 DRM DRIVERS FOR FREESCALE DCU
4197 M: Stefan Agner <stefan@agner.ch>
4198 M: Alison Wang <alison.wang@freescale.com>
4199 L: dri-devel@lists.freedesktop.org
4201 F: drivers/gpu/drm/fsl-dcu/
4202 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4203 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4204 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4206 DRM DRIVERS FOR FREESCALE IMX
4207 M: Philipp Zabel <p.zabel@pengutronix.de>
4208 L: dri-devel@lists.freedesktop.org
4210 F: drivers/gpu/drm/imx/
4211 F: drivers/gpu/ipu-v3/
4212 F: Documentation/devicetree/bindings/display/imx/
4214 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4215 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4216 L: dri-devel@lists.freedesktop.org
4217 T: git git://github.com/patjak/drm-gma500
4219 F: drivers/gpu/drm/gma500/
4221 DRM DRIVERS FOR HISILICON
4222 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4223 M: Rongrong Zou <zourongrong@gmail.com>
4224 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4225 R: Chen Feng <puck.chen@hisilicon.com>
4226 L: dri-devel@lists.freedesktop.org
4227 T: git git://github.com/xin3liang/linux.git
4229 F: drivers/gpu/drm/hisilicon/
4230 F: Documentation/devicetree/bindings/display/hisilicon/
4232 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4233 S: Orphan / Obsolete
4234 F: drivers/gpu/drm/i810/
4235 F: include/uapi/drm/i810_drm.h
4237 DRM DRIVERS FOR MEDIATEK
4238 M: CK Hu <ck.hu@mediatek.com>
4239 M: Philipp Zabel <p.zabel@pengutronix.de>
4240 L: dri-devel@lists.freedesktop.org
4242 F: drivers/gpu/drm/mediatek/
4243 F: Documentation/devicetree/bindings/display/mediatek/
4245 DRM DRIVER FOR MSM ADRENO GPU
4246 M: Rob Clark <robdclark@gmail.com>
4247 L: linux-arm-msm@vger.kernel.org
4248 L: dri-devel@lists.freedesktop.org
4249 L: freedreno@lists.freedesktop.org
4250 T: git git://people.freedesktop.org/~robclark/linux
4252 F: drivers/gpu/drm/msm/
4253 F: include/uapi/drm/msm_drm.h
4254 F: Documentation/devicetree/bindings/display/msm/
4256 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4257 M: Ben Skeggs <bskeggs@redhat.com>
4258 L: dri-devel@lists.freedesktop.org
4259 L: nouveau@lists.freedesktop.org
4260 T: git git://github.com/skeggsb/linux
4262 F: drivers/gpu/drm/nouveau/
4263 F: include/uapi/drm/nouveau_drm.h
4265 DRM DRIVERS FOR NVIDIA TEGRA
4266 M: Thierry Reding <thierry.reding@gmail.com>
4267 L: dri-devel@lists.freedesktop.org
4268 L: linux-tegra@vger.kernel.org
4269 T: git git://anongit.freedesktop.org/tegra/linux.git
4271 F: drivers/gpu/drm/tegra/
4272 F: drivers/gpu/host1x/
4273 F: include/linux/host1x.h
4274 F: include/uapi/drm/tegra_drm.h
4275 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4277 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4278 S: Orphan / Obsolete
4279 F: drivers/gpu/drm/mga/
4280 F: include/uapi/drm/mga_drm.h
4282 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4283 M: Dave Airlie <airlied@redhat.com>
4285 F: drivers/gpu/drm/mgag200/
4287 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4288 S: Orphan / Obsolete
4289 F: drivers/gpu/drm/r128/
4290 F: include/uapi/drm/r128_drm.h
4292 DRM DRIVERS FOR RENESAS
4293 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4294 L: dri-devel@lists.freedesktop.org
4295 L: linux-renesas-soc@vger.kernel.org
4296 T: git git://linuxtv.org/pinchartl/fbdev
4298 F: drivers/gpu/drm/rcar-du/
4299 F: drivers/gpu/drm/shmobile/
4300 F: include/linux/platform_data/shmob_drm.h
4301 F: Documentation/devicetree/bindings/display/renesas,du.txt
4303 DRM DRIVER FOR QXL VIRTUAL GPU
4304 M: Dave Airlie <airlied@redhat.com>
4306 F: drivers/gpu/drm/qxl/
4307 F: include/uapi/drm/qxl_drm.h
4309 DRM DRIVERS FOR ROCKCHIP
4310 M: Mark Yao <mark.yao@rock-chips.com>
4311 L: dri-devel@lists.freedesktop.org
4313 F: drivers/gpu/drm/rockchip/
4314 F: Documentation/devicetree/bindings/display/rockchip/
4316 DRM DRIVER FOR SAVAGE VIDEO CARDS
4317 S: Orphan / Obsolete
4318 F: drivers/gpu/drm/savage/
4319 F: include/uapi/drm/savage_drm.h
4321 DRM DRIVER FOR SIS VIDEO CARDS
4322 S: Orphan / Obsolete
4323 F: drivers/gpu/drm/sis/
4324 F: include/uapi/drm/sis_drm.h
4327 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4328 M: Vincent Abriou <vincent.abriou@st.com>
4329 L: dri-devel@lists.freedesktop.org
4330 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4332 F: drivers/gpu/drm/sti
4333 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4335 DRM DRIVER FOR TDFX VIDEO CARDS
4336 S: Orphan / Obsolete
4337 F: drivers/gpu/drm/tdfx/
4339 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4340 M: Dave Airlie <airlied@redhat.com>
4342 F: drivers/gpu/drm/udl/
4344 DRM DRIVERS FOR VIVANTE GPU IP
4345 M: Lucas Stach <l.stach@pengutronix.de>
4346 R: Russell King <linux+etnaviv@armlinux.org.uk>
4347 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4348 L: etnaviv@lists.freedesktop.org
4349 L: dri-devel@lists.freedesktop.org
4351 F: drivers/gpu/drm/etnaviv/
4352 F: include/uapi/drm/etnaviv_drm.h
4353 F: Documentation/devicetree/bindings/display/etnaviv/
4355 DRM DRIVER FOR VMWARE VIRTUAL GPU
4356 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4357 M: Sinclair Yeh <syeh@vmware.com>
4358 M: Thomas Hellstrom <thellstrom@vmware.com>
4359 L: dri-devel@lists.freedesktop.org
4360 T: git git://people.freedesktop.org/~syeh/repos_linux
4361 T: git git://people.freedesktop.org/~thomash/linux
4363 F: drivers/gpu/drm/vmwgfx/
4364 F: include/uapi/drm/vmwgfx_drm.h
4367 M: Eric Anholt <eric@anholt.net>
4368 T: git git://github.com/anholt/linux
4370 F: drivers/gpu/drm/vc4/
4371 F: include/uapi/drm/vc4_drm.h
4372 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4374 DRM DRIVERS FOR TI OMAP
4375 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4376 L: dri-devel@lists.freedesktop.org
4378 F: drivers/gpu/drm/omapdrm/
4379 F: Documentation/devicetree/bindings/display/ti/
4381 DRM DRIVERS FOR TI LCDC
4382 M: Jyri Sarha <jsarha@ti.com>
4383 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4384 L: dri-devel@lists.freedesktop.org
4386 F: drivers/gpu/drm/tilcdc/
4387 F: Documentation/devicetree/bindings/display/tilcdc/
4389 DRM DRIVERS FOR ZTE ZX
4390 M: Shawn Guo <shawnguo@kernel.org>
4391 L: dri-devel@lists.freedesktop.org
4393 F: drivers/gpu/drm/zte/
4394 F: Documentation/devicetree/bindings/display/zte,vou.txt
4396 DSBR100 USB FM RADIO DRIVER
4397 M: Alexey Klimov <klimov.linux@gmail.com>
4398 L: linux-media@vger.kernel.org
4399 T: git git://linuxtv.org/media_tree.git
4401 F: drivers/media/radio/dsbr100.c
4404 M: Francois Romieu <romieu@fr.zoreil.com>
4405 L: netdev@vger.kernel.org
4407 F: drivers/net/wan/dscc4.c
4410 M: Hans Verkuil <hverkuil@xs4all.nl>
4411 L: linux-media@vger.kernel.org
4412 T: git git://linuxtv.org/media_tree.git
4413 W: https://linuxtv.org
4415 F: drivers/media/pci/dt3155/
4417 DVB_USB_AF9015 MEDIA DRIVER
4418 M: Antti Palosaari <crope@iki.fi>
4419 L: linux-media@vger.kernel.org
4420 W: https://linuxtv.org
4421 W: http://palosaari.fi/linux/
4422 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4423 T: git git://linuxtv.org/anttip/media_tree.git
4425 F: drivers/media/usb/dvb-usb-v2/af9015*
4427 DVB_USB_AF9035 MEDIA DRIVER
4428 M: Antti Palosaari <crope@iki.fi>
4429 L: linux-media@vger.kernel.org
4430 W: https://linuxtv.org
4431 W: http://palosaari.fi/linux/
4432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4433 T: git git://linuxtv.org/anttip/media_tree.git
4435 F: drivers/media/usb/dvb-usb-v2/af9035*
4437 DVB_USB_ANYSEE MEDIA DRIVER
4438 M: Antti Palosaari <crope@iki.fi>
4439 L: linux-media@vger.kernel.org
4440 W: https://linuxtv.org
4441 W: http://palosaari.fi/linux/
4442 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4443 T: git git://linuxtv.org/anttip/media_tree.git
4445 F: drivers/media/usb/dvb-usb-v2/anysee*
4447 DVB_USB_AU6610 MEDIA DRIVER
4448 M: Antti Palosaari <crope@iki.fi>
4449 L: linux-media@vger.kernel.org
4450 W: https://linuxtv.org
4451 W: http://palosaari.fi/linux/
4452 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4453 T: git git://linuxtv.org/anttip/media_tree.git
4455 F: drivers/media/usb/dvb-usb-v2/au6610*
4457 DVB_USB_CE6230 MEDIA DRIVER
4458 M: Antti Palosaari <crope@iki.fi>
4459 L: linux-media@vger.kernel.org
4460 W: https://linuxtv.org
4461 W: http://palosaari.fi/linux/
4462 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4463 T: git git://linuxtv.org/anttip/media_tree.git
4465 F: drivers/media/usb/dvb-usb-v2/ce6230*
4467 DVB_USB_CXUSB MEDIA DRIVER
4468 M: Michael Krufky <mkrufky@linuxtv.org>
4469 L: linux-media@vger.kernel.org
4470 W: https://linuxtv.org
4471 W: http://github.com/mkrufky
4472 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4473 T: git git://linuxtv.org/media_tree.git
4475 F: drivers/media/usb/dvb-usb/cxusb*
4477 DVB_USB_EC168 MEDIA DRIVER
4478 M: Antti Palosaari <crope@iki.fi>
4479 L: linux-media@vger.kernel.org
4480 W: https://linuxtv.org
4481 W: http://palosaari.fi/linux/
4482 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4483 T: git git://linuxtv.org/anttip/media_tree.git
4485 F: drivers/media/usb/dvb-usb-v2/ec168*
4487 DVB_USB_GL861 MEDIA DRIVER
4488 M: Antti Palosaari <crope@iki.fi>
4489 L: linux-media@vger.kernel.org
4490 W: https://linuxtv.org
4491 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4492 T: git git://linuxtv.org/anttip/media_tree.git
4494 F: drivers/media/usb/dvb-usb-v2/gl861*
4496 DVB_USB_MXL111SF MEDIA DRIVER
4497 M: Michael Krufky <mkrufky@linuxtv.org>
4498 L: linux-media@vger.kernel.org
4499 W: https://linuxtv.org
4500 W: http://github.com/mkrufky
4501 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4502 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4504 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4506 DVB_USB_RTL28XXU MEDIA DRIVER
4507 M: Antti Palosaari <crope@iki.fi>
4508 L: linux-media@vger.kernel.org
4509 W: https://linuxtv.org
4510 W: http://palosaari.fi/linux/
4511 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4512 T: git git://linuxtv.org/anttip/media_tree.git
4514 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4516 DVB_USB_V2 MEDIA DRIVER
4517 M: Antti Palosaari <crope@iki.fi>
4518 L: linux-media@vger.kernel.org
4519 W: https://linuxtv.org
4520 W: http://palosaari.fi/linux/
4521 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4522 T: git git://linuxtv.org/anttip/media_tree.git
4524 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4525 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4528 M: Jason Baron <jbaron@akamai.com>
4530 F: lib/dynamic_debug.c
4531 F: include/linux/dynamic_debug.h
4533 DZ DECSTATION DZ11 SERIAL DRIVER
4534 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4536 F: drivers/tty/serial/dz.*
4538 E3X0 POWER BUTTON DRIVER
4539 M: Moritz Fischer <moritz.fischer@ettus.com>
4540 L: usrp-users@lists.ettus.com
4541 W: http://www.ettus.com
4543 F: drivers/input/misc/e3x0-button.c
4544 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4547 M: Antti Palosaari <crope@iki.fi>
4548 L: linux-media@vger.kernel.org
4549 W: https://linuxtv.org
4550 W: http://palosaari.fi/linux/
4551 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4552 T: git git://linuxtv.org/anttip/media_tree.git
4554 F: drivers/media/tuners/e4000*
4556 EATA ISA/EISA/PCI SCSI DRIVER
4557 M: Dario Ballabio <ballabio_dario@emc.com>
4558 L: linux-scsi@vger.kernel.org
4560 F: drivers/scsi/eata.c
4563 M: Antti Palosaari <crope@iki.fi>
4564 L: linux-media@vger.kernel.org
4565 W: https://linuxtv.org
4566 W: http://palosaari.fi/linux/
4567 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4568 T: git git://linuxtv.org/anttip/media_tree.git
4570 F: drivers/media/dvb-frontends/ec100*
4573 M: Tyler Hicks <tyhicks@canonical.com>
4574 L: ecryptfs@vger.kernel.org
4575 W: http://ecryptfs.org
4576 W: https://launchpad.net/ecryptfs
4577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4579 F: Documentation/filesystems/ecryptfs.txt
4583 M: Borislav Petkov <bp@alien8.de>
4584 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4585 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4586 L: linux-edac@vger.kernel.org
4587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4590 F: Documentation/edac.txt
4592 F: include/linux/edac.h
4595 M: Borislav Petkov <bp@alien8.de>
4596 L: linux-edac@vger.kernel.org
4598 F: drivers/edac/amd64_edac*
4601 M: Robert Richter <rric@kernel.org>
4602 L: linux-edac@vger.kernel.org
4604 F: drivers/edac/highbank*
4607 M: Ralf Baechle <ralf@linux-mips.org>
4608 M: David Daney <david.daney@cavium.com>
4609 L: linux-edac@vger.kernel.org
4610 L: linux-mips@linux-mips.org
4612 F: drivers/edac/octeon_edac*
4615 M: Mark Gross <mark.gross@intel.com>
4616 L: linux-edac@vger.kernel.org
4618 F: drivers/edac/e752x_edac.c
4621 L: linux-edac@vger.kernel.org
4623 F: drivers/edac/e7xxx_edac.c
4626 M: York Sun <york.sun@nxp.com>
4627 L: linux-edac@vger.kernel.org
4629 F: drivers/edac/fsl_ddr_edac.*
4632 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4633 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4634 L: linux-edac@vger.kernel.org
4636 F: drivers/edac/ghes_edac.c
4639 M: Tim Small <tim@buttersideup.com>
4640 L: linux-edac@vger.kernel.org
4642 F: drivers/edac/i82443bxgx_edac.c
4645 L: linux-edac@vger.kernel.org
4647 F: drivers/edac/i3000_edac.c
4650 L: linux-edac@vger.kernel.org
4652 F: drivers/edac/i5000_edac.c
4655 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4656 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4657 L: linux-edac@vger.kernel.org
4659 F: drivers/edac/i5400_edac.c
4662 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4663 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4664 L: linux-edac@vger.kernel.org
4666 F: drivers/edac/i7300_edac.c
4669 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4670 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4671 L: linux-edac@vger.kernel.org
4673 F: drivers/edac/i7core_edac.c
4676 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4677 M: "Arvind R." <arvino55@gmail.com>
4678 L: linux-edac@vger.kernel.org
4680 F: drivers/edac/i82975x_edac.c
4683 M: Jason Baron <jbaron@akamai.com>
4684 L: linux-edac@vger.kernel.org
4686 F: drivers/edac/ie31200_edac.c
4689 M: Johannes Thumshirn <morbidrsa@gmail.com>
4690 L: linux-edac@vger.kernel.org
4692 F: drivers/edac/mpc85xx_edac.[ch]
4695 M: Egor Martovetsky <egor@pasemi.com>
4696 L: linux-edac@vger.kernel.org
4698 F: drivers/edac/pasemi_edac.c
4701 M: Tim Small <tim@buttersideup.com>
4702 L: linux-edac@vger.kernel.org
4704 F: drivers/edac/r82600_edac.c
4707 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4708 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4709 L: linux-edac@vger.kernel.org
4711 F: drivers/edac/sb_edac.c
4714 M: Tony Luck <tony.luck@intel.com>
4715 L: linux-edac@vger.kernel.org
4717 F: drivers/edac/skx_edac.c
4720 APPLIED MICRO (APM) X-GENE SOC EDAC
4721 M: Loc Ho <lho@apm.com>
4723 F: drivers/edac/xgene_edac.c
4724 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4726 EDIROL UA-101/UA-1000 DRIVER
4727 M: Clemens Ladisch <clemens@ladisch.de>
4728 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4729 T: git git://git.alsa-project.org/alsa-kernel.git
4731 F: sound/usb/misc/ua101.c
4733 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4734 M: Matt Fleming <matt@codeblueprint.co.uk>
4735 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4736 L: linux-efi@vger.kernel.org
4737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4739 F: Documentation/efi-stub.txt
4740 F: arch/*/kernel/efi.c
4741 F: arch/x86/boot/compressed/eboot.[ch]
4742 F: arch/*/include/asm/efi.h
4743 F: arch/x86/platform/efi/
4744 F: drivers/firmware/efi/
4745 F: include/linux/efi*.h
4746 F: arch/arm/boot/compressed/efi-header.S
4747 F: arch/arm64/kernel/efi-entry.S
4749 EFI VARIABLE FILESYSTEM
4750 M: Matthew Garrett <matthew.garrett@nebula.com>
4751 M: Jeremy Kerr <jk@ozlabs.org>
4752 M: Matt Fleming <matt@codeblueprint.co.uk>
4753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4754 L: linux-efi@vger.kernel.org
4758 EFIFB FRAMEBUFFER DRIVER
4759 L: linux-fbdev@vger.kernel.org
4760 M: Peter Jones <pjones@redhat.com>
4762 F: drivers/video/fbdev/efifb.c
4765 L: linux-efi@vger.kernel.org
4766 M: Ivan Hu <ivan.hu@canonical.com>
4767 M: Matt Fleming <matt@codeblueprint.co.uk>
4769 F: drivers/firmware/efi/test/
4772 W: http://aeschi.ch.eu.org/efs/
4776 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4777 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4778 L: netdev@vger.kernel.org
4780 F: drivers/net/ethernet/ibm/ehea/
4782 EM28XX VIDEO4LINUX DRIVER
4783 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4784 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4785 L: linux-media@vger.kernel.org
4786 W: https://linuxtv.org
4787 T: git git://linuxtv.org/media_tree.git
4789 F: drivers/media/usb/em28xx/
4790 F: Documentation/media/v4l-drivers/em28xx*
4793 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4794 M: Matt Mackall <mpm@selenic.com>
4795 M: David Woodhouse <dwmw2@infradead.org>
4796 L: linux-embedded@vger.kernel.org
4799 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4800 M: James Smart <james.smart@broadcom.com>
4801 M: Dick Kennedy <dick.kennedy@broadcom.com>
4802 L: linux-scsi@vger.kernel.org
4803 W: http://www.broadcom.com
4805 F: drivers/scsi/lpfc/
4807 ENE CB710 FLASH CARD READER DRIVER
4808 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4810 F: drivers/misc/cb710/
4811 F: drivers/mmc/host/cb710-mmc.*
4812 F: include/linux/cb710.h
4814 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4815 M: Maxim Levitsky <maximlevitsky@gmail.com>
4817 F: drivers/media/rc/ene_ir.*
4819 EPSON S1D13XXX FRAMEBUFFER DRIVER
4820 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4823 F: drivers/video/fbdev/s1d13xxxfb.c
4824 F: include/video/s1d13xxxfb.h
4826 ET131X NETWORK DRIVER
4827 M: Mark Einon <mark.einon@gmail.com>
4829 F: drivers/net/ethernet/agere/
4832 M: Stephen Hemminger <stephen@networkplumber.org>
4833 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4834 L: netdev@vger.kernel.org
4835 W: http://www.linuxfoundation.org/en/Net:Bridge
4837 F: include/linux/netfilter_bridge/
4840 ETHERNET PHY LIBRARY
4841 M: Florian Fainelli <f.fainelli@gmail.com>
4842 L: netdev@vger.kernel.org
4844 F: include/linux/phy.h
4845 F: include/linux/phy_fixed.h
4847 F: Documentation/networking/phy.txt
4848 F: drivers/of/of_mdio.c
4849 F: drivers/of/of_net.c
4852 M: Jan Kara <jack@suse.com>
4853 L: linux-ext4@vger.kernel.org
4855 F: Documentation/filesystems/ext2.txt
4857 F: include/linux/ext2*
4860 M: "Theodore Ts'o" <tytso@mit.edu>
4861 M: Andreas Dilger <adilger.kernel@dilger.ca>
4862 L: linux-ext4@vger.kernel.org
4863 W: http://ext4.wiki.kernel.org
4864 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4867 F: Documentation/filesystems/ext4.txt
4870 Extended Verification Module (EVM)
4871 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4872 L: linux-ima-devel@lists.sourceforge.net
4873 L: linux-security-module@vger.kernel.org
4875 F: security/integrity/evm/
4877 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4878 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4879 M: Chanwoo Choi <cw00.choi@samsung.com>
4880 L: linux-kernel@vger.kernel.org
4881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4884 F: include/linux/extcon/
4885 F: include/linux/extcon.h
4886 F: Documentation/extcon/
4887 F: Documentation/devicetree/bindings/extcon/
4890 M: Jingoo Han <jingoohan1@gmail.com>
4891 L: dri-devel@lists.freedesktop.org
4893 F: drivers/gpu/drm/exynos/exynos_dp*
4895 EXYNOS SYSMMU (IOMMU) driver
4896 M: Marek Szyprowski <m.szyprowski@samsung.com>
4897 L: iommu@lists.linux-foundation.org
4899 F: drivers/iommu/exynos-iommu.c
4901 EZchip NPS platform support
4902 M: Noam Camus <noamc@ezchip.com>
4904 F: arch/arc/plat-eznps
4905 F: arch/arc/boot/dts/eznps.dts
4907 F71805F HARDWARE MONITORING DRIVER
4908 M: Jean Delvare <jdelvare@suse.com>
4909 L: linux-hwmon@vger.kernel.org
4911 F: Documentation/hwmon/f71805f
4912 F: drivers/hwmon/f71805f.c
4915 M: Michael Buesch <m@bues.ch>
4916 L: linux-media@vger.kernel.org
4918 F: drivers/media/tuners/fc0011.h
4919 F: drivers/media/tuners/fc0011.c
4922 M: Antti Palosaari <crope@iki.fi>
4923 L: linux-media@vger.kernel.org
4924 W: https://linuxtv.org
4925 W: http://palosaari.fi/linux/
4926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4927 T: git git://linuxtv.org/anttip/media_tree.git
4929 F: drivers/media/tuners/fc2580*
4932 M: Eric Paris <eparis@redhat.com>
4934 F: fs/notify/fanotify/
4935 F: include/linux/fanotify.h
4936 F: include/uapi/linux/fanotify.h
4938 FARSYNC SYNCHRONOUS DRIVER
4939 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4940 W: http://www.farsite.co.uk/
4942 F: drivers/net/wan/farsync.*
4944 FAULT INJECTION SUPPORT
4945 M: Akinobu Mita <akinobu.mita@gmail.com>
4947 F: Documentation/fault-injection/
4948 F: lib/fault-inject.c
4950 FBTFT Framebuffer drivers
4951 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4952 M: Noralf Trønnes <noralf@tronnes.org>
4954 F: drivers/staging/fbtft/
4956 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4957 M: Johannes Thumshirn <jth@kernel.org>
4958 L: fcoe-devel@open-fcoe.org
4959 W: www.Open-FCoE.org
4961 F: drivers/scsi/libfc/
4962 F: drivers/scsi/fcoe/
4964 F: include/scsi/libfc.h
4965 F: include/scsi/libfcoe.h
4966 F: include/uapi/scsi/fc/
4968 FILE LOCKING (flock() and fcntl()/lockf())
4969 M: Jeff Layton <jlayton@poochiereds.net>
4970 M: "J. Bruce Fields" <bfields@fieldses.org>
4971 L: linux-fsdevel@vger.kernel.org
4973 F: include/linux/fcntl.h
4974 F: include/linux/fs.h
4975 F: include/uapi/linux/fcntl.h
4976 F: include/uapi/linux/fs.h
4980 FILESYSTEMS (VFS and infrastructure)
4981 M: Alexander Viro <viro@zeniv.linux.org.uk>
4982 L: linux-fsdevel@vger.kernel.org
4986 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4987 M: Riku Voipio <riku.voipio@iki.fi>
4988 L: linux-hwmon@vger.kernel.org
4990 F: drivers/hwmon/f75375s.c
4991 F: include/linux/f75375s.h
4993 FIREWIRE AUDIO DRIVERS
4994 M: Clemens Ladisch <clemens@ladisch.de>
4995 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4996 T: git git://git.alsa-project.org/alsa-kernel.git
5000 FIREWIRE MEDIA DRIVERS (firedtv)
5001 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5002 L: linux-media@vger.kernel.org
5003 L: linux1394-devel@lists.sourceforge.net
5004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5006 F: drivers/media/firewire/
5008 FIREWIRE SBP-2 TARGET
5009 M: Chris Boot <bootc@bootc.net>
5010 L: linux-scsi@vger.kernel.org
5011 L: target-devel@vger.kernel.org
5012 L: linux1394-devel@lists.sourceforge.net
5013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5015 F: drivers/target/sbp/
5018 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5019 L: linux1394-devel@lists.sourceforge.net
5020 W: http://ieee1394.wiki.kernel.org/
5021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5023 F: drivers/firewire/
5024 F: include/linux/firewire.h
5025 F: include/uapi/linux/firewire*.h
5028 FIRMWARE LOADER (request_firmware)
5029 M: Ming Lei <ming.lei@canonical.com>
5030 M: Luis R. Rodriguez <mcgrof@kernel.org>
5031 L: linux-kernel@vger.kernel.org
5033 F: Documentation/firmware_class/
5034 F: drivers/base/firmware*.c
5035 F: include/linux/firmware.h
5037 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5038 M: Joshua Morris <josh.h.morris@us.ibm.com>
5039 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5041 F: drivers/block/rsxx/
5044 M: Jiri Kosina <jikos@kernel.org>
5045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5047 F: drivers/block/floppy.c
5050 M: Alessandro Rubini <rubini@gnudd.com>
5051 W: http://www.ohwr.org/projects/fmc-bus
5054 F: include/linux/fmc*.h
5055 F: include/linux/ipmi-fru.h
5058 FPGA MANAGER FRAMEWORK
5059 M: Alan Tull <atull@opensource.altera.com>
5060 R: Moritz Fischer <moritz.fischer@ettus.com>
5061 L: linux-fpga@vger.kernel.org
5063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5065 F: include/linux/fpga/fpga-mgr.h
5066 W: http://www.rocketboards.org
5069 M: Bill Metzenthen <billm@melbpc.org.au>
5070 W: http://floatingpoint.sourceforge.net/emulator/index.html
5072 F: arch/x86/math-emu/
5074 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5075 L: netdev@vger.kernel.org
5077 F: drivers/net/wan/dlci.c
5078 F: drivers/net/wan/sdla.c
5081 L: linux-fbdev@vger.kernel.org
5082 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5084 F: Documentation/fb/
5087 F: include/linux/fb.h
5088 F: include/uapi/video/
5089 F: include/uapi/linux/fb.h
5091 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5092 M: Horia Geantă <horia.geanta@nxp.com>
5093 M: Dan Douglass <dan.douglass@nxp.com>
5094 L: linux-crypto@vger.kernel.org
5096 F: drivers/crypto/caam/
5097 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5099 FREESCALE DIU FRAMEBUFFER DRIVER
5100 M: Timur Tabi <timur@tabi.org>
5101 L: linux-fbdev@vger.kernel.org
5103 F: drivers/video/fbdev/fsl-diu-fb.*
5105 FREESCALE DMA DRIVER
5106 M: Li Yang <leoli@freescale.com>
5107 M: Zhang Wei <zw@zh-kernel.org>
5108 L: linuxppc-dev@lists.ozlabs.org
5110 F: drivers/dma/fsldma.*
5112 FREESCALE GPMI NAND DRIVER
5113 M: Han Xu <han.xu@nxp.com>
5114 L: linux-mtd@lists.infradead.org
5116 F: drivers/mtd/nand/gpmi-nand/*
5118 FREESCALE I2C CPM DRIVER
5119 M: Jochen Friedrich <jochen@scram.de>
5120 L: linuxppc-dev@lists.ozlabs.org
5121 L: linux-i2c@vger.kernel.org
5123 F: drivers/i2c/busses/i2c-cpm.c
5125 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5126 M: Sascha Hauer <kernel@pengutronix.de>
5127 L: linux-fbdev@vger.kernel.org
5128 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5130 F: include/linux/platform_data/video-imxfb.h
5131 F: drivers/video/fbdev/imxfb.c
5133 FREESCALE QUAD SPI DRIVER
5134 M: Han Xu <han.xu@nxp.com>
5135 L: linux-mtd@lists.infradead.org
5137 F: drivers/mtd/spi-nor/fsl-quadspi.c
5139 FREESCALE SOC FS_ENET DRIVER
5140 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5141 M: Vitaly Bordug <vbordug@ru.mvista.com>
5142 L: linuxppc-dev@lists.ozlabs.org
5143 L: netdev@vger.kernel.org
5145 F: drivers/net/ethernet/freescale/fs_enet/
5146 F: include/linux/fs_enet_pd.h
5148 FREESCALE IMX / MXC FEC DRIVER
5149 M: Fugang Duan <fugang.duan@nxp.com>
5150 L: netdev@vger.kernel.org
5152 F: drivers/net/ethernet/freescale/fec_main.c
5153 F: drivers/net/ethernet/freescale/fec_ptp.c
5154 F: drivers/net/ethernet/freescale/fec.h
5155 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5157 FREESCALE QORIQ DPAA FMAN DRIVER
5158 M: Madalin Bucur <madalin.bucur@nxp.com>
5159 L: netdev@vger.kernel.org
5161 F: drivers/net/ethernet/freescale/fman
5162 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5164 FREESCALE SOC DRIVERS
5165 M: Scott Wood <oss@buserror.net>
5166 L: linuxppc-dev@lists.ozlabs.org
5167 L: linux-arm-kernel@lists.infradead.org
5170 F: include/linux/fsl/
5172 FREESCALE QUICC ENGINE LIBRARY
5173 M: Qiang Zhao <qiang.zhao@nxp.com>
5174 L: linuxppc-dev@lists.ozlabs.org
5176 F: drivers/soc/fsl/qe/
5177 F: include/soc/fsl/*qe*.h
5178 F: include/soc/fsl/*ucc*.h
5180 FREESCALE USB PERIPHERAL DRIVERS
5181 M: Li Yang <leoli@freescale.com>
5182 L: linux-usb@vger.kernel.org
5183 L: linuxppc-dev@lists.ozlabs.org
5185 F: drivers/usb/gadget/udc/fsl*
5187 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5188 M: Li Yang <leoli@freescale.com>
5189 L: netdev@vger.kernel.org
5190 L: linuxppc-dev@lists.ozlabs.org
5192 F: drivers/net/ethernet/freescale/ucc_geth*
5194 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5195 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5196 L: netdev@vger.kernel.org
5198 F: drivers/net/ethernet/freescale/gianfar*
5199 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5200 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5202 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5203 M: Zhao Qiang <qiang.zhao@nxp.com>
5204 L: netdev@vger.kernel.org
5205 L: linuxppc-dev@lists.ozlabs.org
5207 F: drivers/net/wan/fsl_ucc_hdlc*
5209 FREESCALE QUICC ENGINE UCC UART DRIVER
5210 M: Timur Tabi <timur@tabi.org>
5211 L: linuxppc-dev@lists.ozlabs.org
5213 F: drivers/tty/serial/ucc_uart.c
5215 FREESCALE SOC SOUND DRIVERS
5216 M: Timur Tabi <timur@tabi.org>
5217 M: Nicolin Chen <nicoleotsuka@gmail.com>
5218 M: Xiubo Li <Xiubo.Lee@gmail.com>
5219 R: Fabio Estevam <fabio.estevam@nxp.com>
5220 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5221 L: linuxppc-dev@lists.ozlabs.org
5223 F: sound/soc/fsl/fsl*
5224 F: sound/soc/fsl/imx*
5225 F: sound/soc/fsl/mpc8610_hpcd.c
5228 M: Christoph Hellwig <hch@infradead.org>
5229 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5234 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5235 M: Pavel Machek <pavel@ucw.cz>
5236 L: linux-pm@vger.kernel.org
5238 F: Documentation/power/freezing-of-tasks.txt
5239 F: include/linux/freezer.h
5243 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5244 L: linux-kernel@vger.kernel.org
5247 F: include/linux/frontswap.h
5249 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5250 M: David Howells <dhowells@redhat.com>
5251 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5253 F: Documentation/filesystems/caching/
5255 F: include/linux/fscache*.h
5257 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5258 M: Theodore Y. Ts'o <tytso@mit.edu>
5259 M: Jaegeuk Kim <jaegeuk@kernel.org>
5260 L: linux-fsdevel@vger.kernel.org
5263 F: include/linux/fscrypto.h
5266 M: Jaegeuk Kim <jaegeuk@kernel.org>
5267 M: Chao Yu <yuchao0@huawei.com>
5268 L: linux-f2fs-devel@lists.sourceforge.net
5269 W: https://f2fs.wiki.kernel.org/
5270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5272 F: Documentation/filesystems/f2fs.txt
5273 F: Documentation/ABI/testing/sysfs-fs-f2fs
5275 F: include/linux/f2fs_fs.h
5276 F: include/trace/events/f2fs.h
5278 FUJITSU FR-V (FRV) PORT
5282 FUJITSU LAPTOP EXTRAS
5283 M: Jonathan Woithe <jwoithe@just42.net>
5284 L: platform-driver-x86@vger.kernel.org
5286 F: drivers/platform/x86/fujitsu-laptop.c
5288 FUJITSU M-5MO LS CAMERA ISP DRIVER
5289 M: Kyungmin Park <kyungmin.park@samsung.com>
5290 M: Heungjun Kim <riverful.kim@samsung.com>
5291 L: linux-media@vger.kernel.org
5293 F: drivers/media/i2c/m5mols/
5294 F: include/media/i2c/m5mols.h
5296 FUJITSU TABLET EXTRAS
5297 M: Robert Gerlach <khnz@gmx.de>
5298 L: platform-driver-x86@vger.kernel.org
5300 F: drivers/platform/x86/fujitsu-tablet.c
5302 FUSE: FILESYSTEM IN USERSPACE
5303 M: Miklos Szeredi <miklos@szeredi.hu>
5304 L: linux-fsdevel@vger.kernel.org
5305 W: http://fuse.sourceforge.net/
5306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5309 F: include/uapi/linux/fuse.h
5310 F: Documentation/filesystems/fuse.txt
5312 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5313 M: Rik Faith <faith@cs.unc.edu>
5314 L: linux-scsi@vger.kernel.org
5315 S: Odd Fixes (e.g., new signatures)
5316 F: drivers/scsi/fdomain.*
5319 M: Kees Cook <keescook@chromium.org>
5320 R: Emese Revfy <re.emese@gmail.com>
5321 L: kernel-hardening@lists.openwall.com
5323 F: scripts/gcc-plugins/
5324 F: scripts/gcc-plugin.sh
5325 F: scripts/Makefile.gcc-plugins
5326 F: Documentation/gcc-plugins.txt
5328 GCOV BASED KERNEL PROFILING
5329 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5332 F: Documentation/dev-tools/gcov.rst
5334 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5335 M: Achim Leubner <achim_leubner@adaptec.com>
5336 L: linux-scsi@vger.kernel.org
5337 W: http://www.icp-vortex.com/
5339 F: drivers/scsi/gdt*
5341 GDB KERNEL DEBUGGING HELPER SCRIPTS
5342 M: Jan Kiszka <jan.kiszka@siemens.com>
5343 M: Kieran Bingham <kieran@bingham.xyz>
5347 GEMTEK FM RADIO RECEIVER DRIVER
5348 M: Hans Verkuil <hverkuil@xs4all.nl>
5349 L: linux-media@vger.kernel.org
5350 T: git git://linuxtv.org/media_tree.git
5351 W: https://linuxtv.org
5353 F: drivers/media/radio/radio-gemtek*
5355 GENERIC GPIO I2C DRIVER
5356 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5358 F: drivers/i2c/busses/i2c-gpio.c
5359 F: include/linux/i2c-gpio.h
5361 GENERIC GPIO I2C MULTIPLEXER DRIVER
5362 M: Peter Korsgaard <peter.korsgaard@barco.com>
5363 L: linux-i2c@vger.kernel.org
5365 F: drivers/i2c/muxes/i2c-mux-gpio.c
5366 F: include/linux/i2c-mux-gpio.h
5367 F: Documentation/i2c/muxes/i2c-mux-gpio
5369 GENERIC HDLC (WAN) DRIVERS
5370 M: Krzysztof Halasa <khc@pm.waw.pl>
5371 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5373 F: drivers/net/wan/c101.c
5374 F: drivers/net/wan/hd6457*
5375 F: drivers/net/wan/hdlc*
5376 F: drivers/net/wan/n2.c
5377 F: drivers/net/wan/pc300too.c
5378 F: drivers/net/wan/pci200syn.c
5379 F: drivers/net/wan/wanxl*
5381 GENERIC INCLUDE/ASM HEADER FILES
5382 M: Arnd Bergmann <arnd@arndb.de>
5383 L: linux-arch@vger.kernel.org
5384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5386 F: include/asm-generic/
5387 F: include/uapi/asm-generic/
5389 GENERIC PHY FRAMEWORK
5390 M: Kishon Vijay Abraham I <kishon@ti.com>
5391 L: linux-kernel@vger.kernel.org
5392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5395 F: include/linux/phy/
5398 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5399 M: Kevin Hilman <khilman@kernel.org>
5400 M: Ulf Hansson <ulf.hansson@linaro.org>
5401 L: linux-pm@vger.kernel.org
5403 F: drivers/base/power/domain*.c
5404 F: include/linux/pm_domain.h
5406 GENERIC UIO DRIVER FOR PCI DEVICES
5407 M: "Michael S. Tsirkin" <mst@redhat.com>
5408 L: kvm@vger.kernel.org
5410 F: drivers/uio/uio_pci_generic.c
5412 GET_MAINTAINER SCRIPT
5413 M: Joe Perches <joe@perches.com>
5415 F: scripts/get_maintainer.pl
5417 GENWQE (IBM Generic Workqueue Card)
5418 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5419 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5421 F: drivers/misc/genwqe/
5424 M: Steven Whitehouse <swhiteho@redhat.com>
5425 M: Bob Peterson <rpeterso@redhat.com>
5426 L: cluster-devel@redhat.com
5427 W: http://sources.redhat.com/cluster/
5428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5430 F: Documentation/filesystems/gfs2*.txt
5432 F: include/uapi/linux/gfs2_ondisk.h
5434 GIGASET ISDN DRIVERS
5435 M: Paul Bolle <pebolle@tiscali.nl>
5436 L: gigaset307x-common@lists.sourceforge.net
5437 W: http://gigaset307x.sourceforge.net/
5439 F: Documentation/isdn/README.gigaset
5440 F: drivers/isdn/gigaset/
5441 F: include/uapi/linux/gigaset_dev.h
5444 M: Hans Verkuil <hans.verkuil@cisco.com>
5445 L: linux-media@vger.kernel.org
5447 F: drivers/media/usb/go7007/
5450 M: Bastien Nocera <hadess@hadess.net>
5451 L: linux-input@vger.kernel.org
5453 F: drivers/input/touchscreen/goodix.c
5456 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5457 L: linux-gpio@vger.kernel.org
5459 F: drivers/gpio/gpio-mockup.c
5460 F: tools/testing/selftests/gpio/
5463 M: Linus Walleij <linus.walleij@linaro.org>
5464 M: Alexandre Courbot <gnurou@gmail.com>
5465 L: linux-gpio@vger.kernel.org
5466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5468 F: Documentation/devicetree/bindings/gpio/
5469 F: Documentation/gpio/
5470 F: Documentation/ABI/testing/gpio-cdev
5471 F: Documentation/ABI/obsolete/sysfs-gpio
5473 F: include/linux/gpio/
5474 F: include/linux/gpio.h
5475 F: include/asm-generic/gpio.h
5476 F: include/uapi/linux/gpio.h
5479 GRE DEMULTIPLEXER DRIVER
5480 M: Dmitry Kozlov <xeb@mail.ru>
5481 L: netdev@vger.kernel.org
5483 F: net/ipv4/gre_demux.c
5484 F: net/ipv4/gre_offload.c
5485 F: include/net/gre.h
5487 GRETH 10/100/1G Ethernet MAC device driver
5488 M: Andreas Larsson <andreas@gaisler.com>
5489 L: netdev@vger.kernel.org
5491 F: drivers/net/ethernet/aeroflex/
5494 M: Johan Hovold <johan@kernel.org>
5495 M: Alex Elder <elder@kernel.org>
5496 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5498 F: drivers/staging/greybus/
5500 GREYBUS AUDIO PROTOCOLS DRIVERS
5501 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5502 M: Mark Greer <mgreer@animalcreek.com>
5504 F: drivers/staging/greybus/audio_apbridgea.c
5505 F: drivers/staging/greybus/audio_apbridgea.h
5506 F: drivers/staging/greybus/audio_codec.c
5507 F: drivers/staging/greybus/audio_codec.h
5508 F: drivers/staging/greybus/audio_gb.c
5509 F: drivers/staging/greybus/audio_manager.c
5510 F: drivers/staging/greybus/audio_manager.h
5511 F: drivers/staging/greybus/audio_manager_module.c
5512 F: drivers/staging/greybus/audio_manager_private.h
5513 F: drivers/staging/greybus/audio_manager_sysfs.c
5514 F: drivers/staging/greybus/audio_module.c
5515 F: drivers/staging/greybus/audio_topology.c
5517 GREYBUS PROTOCOLS DRIVERS
5518 M: Rui Miguel Silva <rmfrfs@gmail.com>
5520 F: drivers/staging/greybus/sdio.c
5521 F: drivers/staging/greybus/light.c
5522 F: drivers/staging/greybus/gpio.c
5523 F: drivers/staging/greybus/power_supply.c
5524 F: drivers/staging/greybus/spi.c
5525 F: drivers/staging/greybus/spilib.c
5527 GREYBUS PROTOCOLS DRIVERS
5528 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5530 F: drivers/staging/greybus/loopback.c
5531 F: drivers/staging/greybus/timesync.c
5532 F: drivers/staging/greybus/timesync_platform.c
5534 GREYBUS PROTOCOLS DRIVERS
5535 M: Viresh Kumar <vireshk@kernel.org>
5537 F: drivers/staging/greybus/authentication.c
5538 F: drivers/staging/greybus/bootrom.c
5539 F: drivers/staging/greybus/firmware.h
5540 F: drivers/staging/greybus/fw-core.c
5541 F: drivers/staging/greybus/fw-download.c
5542 F: drivers/staging/greybus/fw-managament.c
5543 F: drivers/staging/greybus/greybus_authentication.h
5544 F: drivers/staging/greybus/greybus_firmware.h
5545 F: drivers/staging/greybus/hid.c
5546 F: drivers/staging/greybus/i2c.c
5547 F: drivers/staging/greybus/spi.c
5548 F: drivers/staging/greybus/spilib.c
5549 F: drivers/staging/greybus/spilib.h
5551 GREYBUS PROTOCOLS DRIVERS
5552 M: David Lin <dtwlin@gmail.com>
5554 F: drivers/staging/greybus/uart.c
5555 F: drivers/staging/greybus/log.c
5557 GREYBUS PLATFORM DRIVERS
5558 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5560 F: drivers/staging/greybus/arche-platform.c
5561 F: drivers/staging/greybus/arche-apb-ctrl.c
5562 F: drivers/staging/greybus/arche_platform.h
5564 GS1662 VIDEO SERIALIZER
5565 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5566 L: linux-media@vger.kernel.org
5567 T: git git://linuxtv.org/media_tree.git
5569 F: drivers/media/spi/gs1662.c
5571 GSPCA FINEPIX SUBDRIVER
5572 M: Frank Zago <frank@zago.net>
5573 L: linux-media@vger.kernel.org
5574 T: git git://linuxtv.org/media_tree.git
5576 F: drivers/media/usb/gspca/finepix.c
5578 GSPCA GL860 SUBDRIVER
5579 M: Olivier Lorin <o.lorin@laposte.net>
5580 L: linux-media@vger.kernel.org
5581 T: git git://linuxtv.org/media_tree.git
5583 F: drivers/media/usb/gspca/gl860/
5585 GSPCA M5602 SUBDRIVER
5586 M: Erik Andren <erik.andren@gmail.com>
5587 L: linux-media@vger.kernel.org
5588 T: git git://linuxtv.org/media_tree.git
5590 F: drivers/media/usb/gspca/m5602/
5592 GSPCA PAC207 SONIXB SUBDRIVER
5593 M: Hans Verkuil <hverkuil@xs4all.nl>
5594 L: linux-media@vger.kernel.org
5595 T: git git://linuxtv.org/media_tree.git
5597 F: drivers/media/usb/gspca/pac207.c
5599 GSPCA SN9C20X SUBDRIVER
5600 M: Brian Johnson <brijohn@gmail.com>
5601 L: linux-media@vger.kernel.org
5602 T: git git://linuxtv.org/media_tree.git
5604 F: drivers/media/usb/gspca/sn9c20x.c
5606 GSPCA T613 SUBDRIVER
5607 M: Leandro Costantino <lcostantino@gmail.com>
5608 L: linux-media@vger.kernel.org
5609 T: git git://linuxtv.org/media_tree.git
5611 F: drivers/media/usb/gspca/t613.c
5613 GSPCA USB WEBCAM DRIVER
5614 M: Hans Verkuil <hverkuil@xs4all.nl>
5615 L: linux-media@vger.kernel.org
5616 T: git git://linuxtv.org/media_tree.git
5618 F: drivers/media/usb/gspca/
5620 GUID PARTITION TABLE (GPT)
5621 M: Davidlohr Bueso <dave@stgolabs.net>
5622 L: linux-efi@vger.kernel.org
5624 F: block/partitions/efi.*
5626 STK1160 USB VIDEO CAPTURE DRIVER
5627 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5628 L: linux-media@vger.kernel.org
5629 T: git git://linuxtv.org/media_tree.git
5631 F: drivers/media/usb/stk1160/
5634 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5635 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5636 W: http://uclinux-h8.sourceforge.jp
5637 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5640 F: drivers/clocksource/h8300_*.c
5641 F: drivers/clk/h8300/
5642 F: drivers/irqchip/irq-renesas-h8*.c
5644 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5645 M: Frank Seidel <frank@f-seidel.de>
5646 L: platform-driver-x86@vger.kernel.org
5647 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5649 F: drivers/platform/x86/hdaps.c
5651 HDPVR USB VIDEO ENCODER DRIVER
5652 M: Hans Verkuil <hverkuil@xs4all.nl>
5653 L: linux-media@vger.kernel.org
5654 T: git git://linuxtv.org/media_tree.git
5655 W: https://linuxtv.org
5657 F: drivers/media/usb/hdpvr/
5659 HWPOISON MEMORY FAILURE HANDLING
5660 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5661 L: linux-mm@kvack.org
5663 F: mm/memory-failure.c
5664 F: mm/hwpoison-inject.c
5666 HYPERVISOR VIRTUAL CONSOLE DRIVER
5667 L: linuxppc-dev@lists.ozlabs.org
5672 M: Antti Palosaari <crope@iki.fi>
5673 L: linux-media@vger.kernel.org
5674 W: https://linuxtv.org
5675 W: http://palosaari.fi/linux/
5676 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5677 T: git git://linuxtv.org/anttip/media_tree.git
5679 F: drivers/media/usb/hackrf/
5682 M: Jean Delvare <jdelvare@suse.com>
5683 M: Guenter Roeck <linux@roeck-us.net>
5684 L: linux-hwmon@vger.kernel.org
5685 W: http://hwmon.wiki.kernel.org/
5686 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5687 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5689 F: Documentation/hwmon/
5691 F: include/linux/hwmon*.h
5693 HARDWARE RANDOM NUMBER GENERATOR CORE
5694 M: Matt Mackall <mpm@selenic.com>
5695 M: Herbert Xu <herbert@gondor.apana.org.au>
5696 L: linux-crypto@vger.kernel.org
5698 F: Documentation/devicetree/bindings/rng/
5699 F: Documentation/hw_random.txt
5700 F: drivers/char/hw_random/
5701 F: include/linux/hw_random.h
5703 HARDWARE SPINLOCK CORE
5704 M: Ohad Ben-Cohen <ohad@wizery.com>
5705 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5706 L: linux-remoteproc@vger.kernel.org
5708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5709 F: Documentation/devicetree/bindings/hwlock/
5710 F: Documentation/hwspinlock.txt
5711 F: drivers/hwspinlock/
5712 F: include/linux/hwspinlock.h
5714 HARMONY SOUND DRIVER
5715 L: linux-parisc@vger.kernel.org
5717 F: sound/parisc/harmony.*
5720 M: Antti Palosaari <crope@iki.fi>
5721 L: linux-media@vger.kernel.org
5722 W: https://linuxtv.org
5723 W: http://palosaari.fi/linux/
5724 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5725 T: git git://linuxtv.org/anttip/media_tree.git
5727 F: drivers/media/dvb-frontends/hd29l2*
5729 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5730 M: Brian Boylston <brian.boylston@hpe.com>
5732 F: Documentation/watchdog/hpwdt.txt
5733 F: drivers/watchdog/hpwdt.c
5735 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5736 M: Don Brace <don.brace@microsemi.com>
5737 L: esc.storagedev@microsemi.com
5738 L: linux-scsi@vger.kernel.org
5740 F: Documentation/scsi/hpsa.txt
5741 F: drivers/scsi/hpsa*.[ch]
5742 F: include/linux/cciss*.h
5743 F: include/uapi/linux/cciss*.h
5745 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5746 M: Don Brace <don.brace@microsemi.com>
5747 L: esc.storagedev@microsemi.com
5748 L: linux-scsi@vger.kernel.org
5750 F: Documentation/blockdev/cciss.txt
5751 F: drivers/block/cciss*
5752 F: include/linux/cciss_ioctl.h
5753 F: include/uapi/linux/cciss_ioctl.h
5756 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5757 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5758 L: linux-rdma@vger.kernel.org
5760 F: drivers/infiniband/hw/hfi1
5763 L: linux-fsdevel@vger.kernel.org
5765 F: Documentation/filesystems/hfs.txt
5769 L: linux-fsdevel@vger.kernel.org
5771 F: Documentation/filesystems/hfsplus.txt
5774 HGA FRAMEBUFFER DRIVER
5775 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5776 L: linux-nvidia@lists.surfsouth.com
5777 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5779 F: drivers/video/fbdev/hgafb.c
5781 HIBERNATION (aka Software Suspend, aka swsusp)
5782 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5783 M: Pavel Machek <pavel@ucw.cz>
5784 L: linux-pm@vger.kernel.org
5785 B: https://bugzilla.kernel.org
5788 F: drivers/base/power/
5790 F: include/linux/suspend.h
5791 F: include/linux/freezer.h
5792 F: include/linux/pm.h
5793 F: arch/*/include/asm/suspend*.h
5796 M: Jiri Kosina <jikos@kernel.org>
5797 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5798 L: linux-input@vger.kernel.org
5799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5802 F: include/linux/hid*
5803 F: include/uapi/linux/hid*
5805 HID SENSOR HUB DRIVERS
5806 M: Jiri Kosina <jikos@kernel.org>
5807 M: Jonathan Cameron <jic23@kernel.org>
5808 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5809 L: linux-input@vger.kernel.org
5810 L: linux-iio@vger.kernel.org
5812 F: Documentation/hid/hid-sensor*
5813 F: drivers/hid/hid-sensor-*
5814 F: drivers/iio/*/hid-*
5815 F: include/linux/hid-sensor-*
5817 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5818 M: Thomas Gleixner <tglx@linutronix.de>
5819 L: linux-kernel@vger.kernel.org
5820 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5822 F: Documentation/timers/
5823 F: kernel/time/hrtimer.c
5824 F: kernel/time/clockevents.c
5825 F: kernel/time/tick*.*
5826 F: kernel/time/timer_*.c
5827 F: include/linux/clockchips.h
5828 F: include/linux/hrtimer.h
5830 HIGH-SPEED SCC DRIVER FOR AX.25
5831 L: linux-hams@vger.kernel.org
5833 F: drivers/net/hamradio/dmascc.c
5834 F: drivers/net/hamradio/scc.c
5836 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5837 M: HighPoint Linux Team <linux@highpoint-tech.com>
5838 W: http://www.highpoint-tech.com
5840 F: Documentation/scsi/hptiop.txt
5841 F: drivers/scsi/hptiop.c
5844 M: Jes Sorensen <jes@trained-monkey.org>
5845 L: linux-hippi@sunsite.dk
5847 F: include/linux/hippidevice.h
5848 F: include/uapi/linux/if_hippi.h
5850 F: drivers/net/hippi/
5852 HISILICON NETWORK SUBSYSTEM DRIVER
5853 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5854 M: Salil Mehta <salil.mehta@huawei.com>
5855 L: netdev@vger.kernel.org
5856 W: http://www.hisilicon.com
5858 F: drivers/net/ethernet/hisilicon/
5859 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5861 HISILICON ROCE DRIVER
5862 M: Lijun Ou <oulijun@huawei.com>
5863 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5864 L: linux-rdma@vger.kernel.org
5866 F: drivers/infiniband/hw/hns/
5867 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5869 HISILICON SAS Controller
5870 M: John Garry <john.garry@huawei.com>
5871 W: http://www.hisilicon.com
5873 F: drivers/scsi/hisi_sas/
5874 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5877 M: Jouni Malinen <j@w1.fi>
5878 L: linux-wireless@vger.kernel.org
5879 W: http://w1.fi/hostap-driver.html
5881 F: drivers/net/wireless/intersil/hostap/
5883 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5884 L: platform-driver-x86@vger.kernel.org
5886 F: drivers/platform/x86/tc1100-wmi.c
5888 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5889 M: Jaroslav Kysela <perex@perex.cz>
5891 F: drivers/net/ethernet/hp/hp100.*
5893 HPET: High Precision Event Timers driver
5894 M: Clemens Ladisch <clemens@ladisch.de>
5896 F: Documentation/timers/hpet.txt
5897 F: drivers/char/hpet.c
5898 F: include/linux/hpet.h
5899 F: include/uapi/linux/hpet.h
5903 F: arch/x86/kernel/hpet.c
5904 F: arch/x86/include/asm/hpet.h
5907 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5908 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5913 M: Sebastian Reichel <sre@kernel.org>
5914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5916 F: Documentation/ABI/testing/sysfs-bus-hsi
5917 F: Documentation/device-drivers/serial-interfaces.rst
5919 F: include/linux/hsi/
5920 F: include/uapi/linux/hsi/
5923 M: Jan Dumon <j.dumon@option.com>
5924 W: http://www.pharscape.org
5926 F: drivers/net/usb/hso.c
5928 HSR NETWORK PROTOCOL
5929 M: Arvid Brodin <arvid.brodin@alten.se>
5930 L: netdev@vger.kernel.org
5934 HTCPEN TOUCHSCREEN DRIVER
5935 M: Pau Oliva Fora <pof@eslack.org>
5936 L: linux-input@vger.kernel.org
5938 F: drivers/input/touchscreen/htcpen.c
5941 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5946 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
5947 L: linux-media@vger.kernel.org
5948 T: git git://linuxtv.org/media_tree.git
5949 W: https://linuxtv.org
5951 F: drivers/media/platform/sti/hva
5953 Hyper-V CORE AND DRIVERS
5954 M: "K. Y. Srinivasan" <kys@microsoft.com>
5955 M: Haiyang Zhang <haiyangz@microsoft.com>
5956 L: devel@linuxdriverproject.org
5958 F: arch/x86/include/asm/mshyperv.h
5959 F: arch/x86/include/uapi/asm/hyperv.h
5960 F: arch/x86/kernel/cpu/mshyperv.c
5961 F: drivers/hid/hid-hyperv.c
5963 F: drivers/input/serio/hyperv-keyboard.c
5964 F: drivers/pci/host/pci-hyperv.c
5965 F: drivers/net/hyperv/
5966 F: drivers/scsi/storvsc_drv.c
5967 F: drivers/uio/uio_hv_generic.c
5968 F: drivers/video/fbdev/hyperv_fb.c
5969 F: include/linux/hyperv.h
5971 F: Documentation/ABI/stable/sysfs-bus-vmbus
5974 M: Peter Rosin <peda@axentia.se>
5975 L: linux-i2c@vger.kernel.org
5977 F: Documentation/i2c/i2c-topology
5978 F: Documentation/i2c/muxes/
5979 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5980 F: Documentation/devicetree/bindings/i2c/i2c-arb*
5981 F: Documentation/devicetree/bindings/i2c/i2c-gate*
5982 F: drivers/i2c/i2c-mux.c
5983 F: drivers/i2c/muxes/
5984 F: include/linux/i2c-mux.h
5986 I2C OVER PARALLEL PORT
5987 M: Jean Delvare <jdelvare@suse.com>
5988 L: linux-i2c@vger.kernel.org
5990 F: Documentation/i2c/busses/i2c-parport
5991 F: Documentation/i2c/busses/i2c-parport-light
5992 F: drivers/i2c/busses/i2c-parport.c
5993 F: drivers/i2c/busses/i2c-parport-light.c
5995 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5996 M: Jean Delvare <jdelvare@suse.com>
5997 L: linux-i2c@vger.kernel.org
5999 F: Documentation/i2c/busses/i2c-ali1535
6000 F: Documentation/i2c/busses/i2c-ali1563
6001 F: Documentation/i2c/busses/i2c-ali15x3
6002 F: Documentation/i2c/busses/i2c-amd756
6003 F: Documentation/i2c/busses/i2c-amd8111
6004 F: Documentation/i2c/busses/i2c-i801
6005 F: Documentation/i2c/busses/i2c-nforce2
6006 F: Documentation/i2c/busses/i2c-piix4
6007 F: Documentation/i2c/busses/i2c-sis5595
6008 F: Documentation/i2c/busses/i2c-sis630
6009 F: Documentation/i2c/busses/i2c-sis96x
6010 F: Documentation/i2c/busses/i2c-via
6011 F: Documentation/i2c/busses/i2c-viapro
6012 F: drivers/i2c/busses/i2c-ali1535.c
6013 F: drivers/i2c/busses/i2c-ali1563.c
6014 F: drivers/i2c/busses/i2c-ali15x3.c
6015 F: drivers/i2c/busses/i2c-amd756.c
6016 F: drivers/i2c/busses/i2c-amd756-s4882.c
6017 F: drivers/i2c/busses/i2c-amd8111.c
6018 F: drivers/i2c/busses/i2c-i801.c
6019 F: drivers/i2c/busses/i2c-isch.c
6020 F: drivers/i2c/busses/i2c-nforce2.c
6021 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6022 F: drivers/i2c/busses/i2c-piix4.c
6023 F: drivers/i2c/busses/i2c-sis5595.c
6024 F: drivers/i2c/busses/i2c-sis630.c
6025 F: drivers/i2c/busses/i2c-sis96x.c
6026 F: drivers/i2c/busses/i2c-via.c
6027 F: drivers/i2c/busses/i2c-viapro.c
6029 I2C/SMBUS ISMT DRIVER
6030 M: Seth Heasley <seth.heasley@intel.com>
6031 M: Neil Horman <nhorman@tuxdriver.com>
6032 L: linux-i2c@vger.kernel.org
6033 F: drivers/i2c/busses/i2c-ismt.c
6034 F: Documentation/i2c/busses/i2c-ismt
6036 I2C/SMBUS STUB DRIVER
6037 M: Jean Delvare <jdelvare@suse.com>
6038 L: linux-i2c@vger.kernel.org
6040 F: drivers/i2c/i2c-stub.c
6043 M: Wolfram Sang <wsa@the-dreams.de>
6044 L: linux-i2c@vger.kernel.org
6045 W: https://i2c.wiki.kernel.org/
6046 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6049 F: Documentation/devicetree/bindings/i2c/
6050 F: Documentation/i2c/
6053 F: include/linux/i2c.h
6054 F: include/linux/i2c-*.h
6055 F: include/uapi/linux/i2c.h
6056 F: include/uapi/linux/i2c-*.h
6059 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6060 L: linux-i2c@vger.kernel.org
6061 L: linux-acpi@vger.kernel.org
6065 M: Jean Delvare <jdelvare@suse.com>
6066 L: linux-i2c@vger.kernel.org
6068 F: Documentation/i2c/busses/i2c-taos-evm
6069 F: drivers/i2c/busses/i2c-taos-evm.c
6072 M: Till Harbaum <till@harbaum.org>
6073 L: linux-i2c@vger.kernel.org
6074 W: http://www.harbaum.org/till/i2c_tiny_usb
6076 F: drivers/i2c/busses/i2c-tiny-usb.c
6079 M: "H. Peter Anvin" <hpa@zytor.com>
6083 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6084 M: "H. Peter Anvin" <hpa@zytor.com>
6085 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6088 IA64 (Itanium) PLATFORM
6089 M: Tony Luck <tony.luck@intel.com>
6090 M: Fenghua Yu <fenghua.yu@intel.com>
6091 L: linux-ia64@vger.kernel.org
6092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6096 IBM Power VMX Cryptographic instructions
6097 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6098 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6099 L: linux-crypto@vger.kernel.org
6101 F: drivers/crypto/vmx/Makefile
6102 F: drivers/crypto/vmx/Kconfig
6103 F: drivers/crypto/vmx/vmx.c
6104 F: drivers/crypto/vmx/aes*
6105 F: drivers/crypto/vmx/ghash*
6106 F: drivers/crypto/vmx/ppc-xlate.pl
6108 IBM Power in-Nest Crypto Acceleration
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/nx/Makefile
6114 F: drivers/crypto/nx/Kconfig
6115 F: drivers/crypto/nx/nx-aes*
6116 F: drivers/crypto/nx/nx-sha*
6117 F: drivers/crypto/nx/nx.*
6118 F: drivers/crypto/nx/nx_csbcpb.h
6119 F: drivers/crypto/nx/nx_debugfs.h
6121 IBM Power 842 compression accelerator
6122 M: Dan Streetman <ddstreet@ieee.org>
6124 F: drivers/crypto/nx/Makefile
6125 F: drivers/crypto/nx/Kconfig
6126 F: drivers/crypto/nx/nx-842*
6127 F: include/linux/sw842.h
6131 IBM Power Linux RAID adapter
6132 M: Brian King <brking@us.ibm.com>
6134 F: drivers/scsi/ipr.*
6136 IBM Power Virtual Ethernet Device Driver
6137 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6138 L: netdev@vger.kernel.org
6140 F: drivers/net/ethernet/ibm/ibmveth.*
6142 IBM Power SRIOV Virtual NIC Device Driver
6143 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6144 M: John Allen <jallen@linux.vnet.ibm.com>
6145 L: netdev@vger.kernel.org
6147 F: drivers/net/ethernet/ibm/ibmvnic.*
6149 IBM Power Virtual SCSI Device Drivers
6150 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6151 L: linux-scsi@vger.kernel.org
6153 F: drivers/scsi/ibmvscsi/ibmvscsi*
6154 F: include/scsi/viosrp.h
6156 IBM Power Virtual SCSI Device Target Driver
6157 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6158 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6159 L: linux-scsi@vger.kernel.org
6160 L: target-devel@vger.kernel.org
6162 F: drivers/scsi/ibmvscsi_tgt/
6164 IBM Power Virtual FC Device Drivers
6165 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6166 L: linux-scsi@vger.kernel.org
6168 F: drivers/scsi/ibmvscsi/ibmvfc*
6170 IBM ServeRAID RAID DRIVER
6172 F: drivers/scsi/ips.*
6174 ICH LPC AND GPIO DRIVER
6175 M: Peter Tyser <ptyser@xes-inc.com>
6177 F: drivers/mfd/lpc_ich.c
6178 F: drivers/gpio/gpio-ich.c
6181 M: "David S. Miller" <davem@davemloft.net>
6182 L: linux-ide@vger.kernel.org
6183 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6186 F: Documentation/ide/
6188 F: include/linux/ide.h
6190 IDEAPAD LAPTOP EXTRAS DRIVER
6191 M: Ike Panhc <ike.pan@canonical.com>
6192 L: platform-driver-x86@vger.kernel.org
6193 W: http://launchpad.net/ideapad-laptop
6195 F: drivers/platform/x86/ideapad-laptop.c
6197 IDEAPAD LAPTOP SLIDEBAR DRIVER
6198 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6199 L: linux-input@vger.kernel.org
6200 W: https://github.com/o2genum/ideapad-slidebar
6202 F: drivers/input/misc/ideapad_slidebar.c
6205 M: Borislav Petkov <bp@alien8.de>
6206 L: linux-ide@vger.kernel.org
6208 F: Documentation/cdrom/ide-cd
6209 F: drivers/ide/ide-cd*
6211 IEEE 802.15.4 SUBSYSTEM
6212 M: Alexander Aring <aar@pengutronix.de>
6213 M: Stefan Schmidt <stefan@osg.samsung.com>
6214 L: linux-wpan@vger.kernel.org
6215 W: http://wpan.cakelab.org/
6216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6221 F: drivers/net/ieee802154/
6222 F: include/linux/nl802154.h
6223 F: include/linux/ieee802154.h
6224 F: include/net/nl802154.h
6225 F: include/net/mac802154.h
6226 F: include/net/af_ieee802154.h
6227 F: include/net/cfg802154.h
6228 F: include/net/ieee802154_netdev.h
6229 F: Documentation/networking/ieee802154.txt
6231 IGORPLUG-USB IR RECEIVER
6232 M: Sean Young <sean@mess.org>
6233 L: linux-media@vger.kernel.org
6235 F: drivers/media/rc/igorplugusb.c
6237 IGUANAWORKS USB IR TRANSCEIVER
6238 M: Sean Young <sean@mess.org>
6239 L: linux-media@vger.kernel.org
6241 F: drivers/media/rc/iguanair.c
6243 IIO DIGITAL POTENTIOMETER DAC
6244 M: Peter Rosin <peda@axentia.se>
6245 L: linux-iio@vger.kernel.org
6247 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6248 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6249 F: drivers/iio/dac/dpot-dac.c
6251 IIO ENVELOPE DETECTOR
6252 M: Peter Rosin <peda@axentia.se>
6253 L: linux-iio@vger.kernel.org
6255 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6256 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6257 F: drivers/iio/adc/envelope-detector.c
6259 IIO SUBSYSTEM AND DRIVERS
6260 M: Jonathan Cameron <jic23@kernel.org>
6261 R: Hartmut Knaack <knaack.h@gmx.de>
6262 R: Lars-Peter Clausen <lars@metafoo.de>
6263 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6264 L: linux-iio@vger.kernel.org
6265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6267 F: Documentation/devicetree/bindings/iio/
6269 F: drivers/staging/iio/
6270 F: include/linux/iio/
6273 IKANOS/ADI EAGLE ADSL USB DRIVER
6274 M: Matthieu Castet <castet.matthieu@free.fr>
6275 M: Stanislaw Gruszka <stf_xl@wp.pl>
6277 F: drivers/usb/atm/ueagle-atm.c
6279 IMGTEC ASCII LCD DRIVER
6280 M: Paul Burton <paul.burton@imgtec.com>
6282 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6283 F: drivers/auxdisplay/img-ascii-lcd.c
6285 INA209 HARDWARE MONITOR DRIVER
6286 M: Guenter Roeck <linux@roeck-us.net>
6287 L: linux-hwmon@vger.kernel.org
6289 F: Documentation/hwmon/ina209
6290 F: Documentation/devicetree/bindings/i2c/ina209.txt
6291 F: drivers/hwmon/ina209.c
6293 INA2XX HARDWARE MONITOR DRIVER
6294 M: Guenter Roeck <linux@roeck-us.net>
6295 L: linux-hwmon@vger.kernel.org
6297 F: Documentation/hwmon/ina2xx
6298 F: drivers/hwmon/ina2xx.c
6299 F: include/linux/platform_data/ina2xx.h
6301 INDUSTRY PACK SUBSYSTEM (IPACK)
6302 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6303 M: Jens Taprogge <jens.taprogge@taprogge.org>
6304 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6305 L: industrypack-devel@lists.sourceforge.net
6306 W: http://industrypack.sourceforge.net
6310 INGENIC JZ4780 DMA Driver
6311 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6313 F: drivers/dma/dma-jz4780.c
6315 INGENIC JZ4780 NAND DRIVER
6316 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6317 L: linux-mtd@lists.infradead.org
6319 F: drivers/mtd/nand/jz4780_*
6321 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6322 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6323 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6324 L: linux-ima-devel@lists.sourceforge.net
6325 L: linux-ima-user@lists.sourceforge.net
6326 L: linux-security-module@vger.kernel.org
6327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6329 F: security/integrity/ima/
6331 IMGTEC IR DECODER DRIVER
6332 M: James Hogan <james.hogan@imgtec.com>
6334 F: drivers/media/rc/img-ir/
6336 IMS TWINTURBO FRAMEBUFFER DRIVER
6337 L: linux-fbdev@vger.kernel.org
6339 F: drivers/video/fbdev/imsttfb.c
6341 INFINIBAND SUBSYSTEM
6342 M: Doug Ledford <dledford@redhat.com>
6343 M: Sean Hefty <sean.hefty@intel.com>
6344 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6345 L: linux-rdma@vger.kernel.org
6346 W: http://www.openfabrics.org/
6347 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6350 F: Documentation/infiniband/
6351 F: drivers/infiniband/
6352 F: include/uapi/linux/if_infiniband.h
6353 F: include/uapi/rdma/
6357 M: John McCutchan <john@johnmccutchan.com>
6358 M: Robert Love <rlove@rlove.org>
6359 M: Eric Paris <eparis@parisplace.org>
6361 F: Documentation/filesystems/inotify.txt
6362 F: fs/notify/inotify/
6363 F: include/linux/inotify.h
6364 F: include/uapi/linux/inotify.h
6366 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6367 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6368 L: linux-input@vger.kernel.org
6369 Q: http://patchwork.kernel.org/project/linux-input/list/
6370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6373 F: include/linux/input.h
6374 F: include/uapi/linux/input.h
6375 F: include/linux/input/
6376 F: Documentation/devicetree/bindings/input/
6378 INPUT MULTITOUCH (MT) PROTOCOL
6379 M: Henrik Rydberg <rydberg@bitmath.org>
6380 L: linux-input@vger.kernel.org
6382 F: Documentation/input/multi-touch-protocol.txt
6383 F: drivers/input/input-mt.c
6386 INTEL ASoC BDW/HSW DRIVERS
6387 M: Jie Yang <yang.jie@linux.intel.com>
6388 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6390 F: sound/soc/intel/common/sst-dsp*
6391 F: sound/soc/intel/common/sst-firmware.c
6392 F: sound/soc/intel/boards/broadwell.c
6393 F: sound/soc/intel/haswell/
6395 INTEL C600 SERIES SAS CONTROLLER DRIVER
6396 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6397 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6398 L: linux-scsi@vger.kernel.org
6399 T: git git://git.code.sf.net/p/intel-sas/isci
6401 F: drivers/scsi/isci/
6403 INTEL HID EVENT DRIVER
6404 M: Alex Hung <alex.hung@canonical.com>
6405 L: platform-driver-x86@vger.kernel.org
6407 F: drivers/platform/x86/intel-hid.c
6409 INTEL VIRTUAL BUTTON DRIVER
6410 M: AceLan Kao <acelan.kao@canonical.com>
6411 L: platform-driver-x86@vger.kernel.org
6413 F: drivers/platform/x86/intel-vbtn.c
6416 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6417 M: Len Brown <lenb@kernel.org>
6418 L: linux-pm@vger.kernel.org
6419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6420 B: https://bugzilla.kernel.org
6422 F: drivers/idle/intel_idle.c
6424 INTEL INTEGRATED SENSOR HUB DRIVER
6425 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6426 M: Jiri Kosina <jikos@kernel.org>
6427 L: linux-input@vger.kernel.org
6429 F: drivers/hid/intel-ish-hid/
6432 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6433 M: Len Brown <lenb@kernel.org>
6434 L: linux-pm@vger.kernel.org
6436 F: drivers/cpufreq/intel_pstate.c
6438 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6439 M: Maik Broemme <mbroemme@libmpq.org>
6440 L: linux-fbdev@vger.kernel.org
6442 F: Documentation/fb/intelfb.txt
6443 F: drivers/video/fbdev/intelfb/
6445 INTEL 810/815 FRAMEBUFFER DRIVER
6446 M: Antonino Daplas <adaplas@gmail.com>
6447 L: linux-fbdev@vger.kernel.org
6449 F: drivers/video/fbdev/i810/
6451 INTEL MENLOW THERMAL DRIVER
6452 M: Sujith Thomas <sujith.thomas@intel.com>
6453 L: platform-driver-x86@vger.kernel.org
6454 W: https://01.org/linux-acpi
6456 F: drivers/platform/x86/intel_menlow.c
6458 INTEL I/OAT DMA DRIVER
6459 M: Dave Jiang <dave.jiang@intel.com>
6460 R: Dan Williams <dan.j.williams@intel.com>
6461 L: dmaengine@vger.kernel.org
6462 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6464 F: drivers/dma/ioat*
6467 M: David Woodhouse <dwmw2@infradead.org>
6468 L: iommu@lists.linux-foundation.org
6469 T: git git://git.infradead.org/iommu-2.6.git
6471 F: drivers/iommu/intel-iommu.c
6472 F: include/linux/intel-iommu.h
6474 INTEL IOP-ADMA DMA DRIVER
6475 R: Dan Williams <dan.j.williams@intel.com>
6477 F: drivers/dma/iop-adma.c
6479 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6480 M: Krzysztof Halasa <khalasa@piap.pl>
6482 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6483 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6484 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6485 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6486 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6487 F: drivers/net/wan/ixp4xx_hss.c
6489 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6490 M: Deepak Saxena <dsaxena@plexity.net>
6492 F: drivers/char/hw_random/ixp4xx-rng.c
6494 INTEL ETHERNET DRIVERS
6495 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6496 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6497 W: http://www.intel.com/support/feedback.htm
6498 W: http://e1000.sourceforge.net/
6499 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6503 F: Documentation/networking/e100.txt
6504 F: Documentation/networking/e1000.txt
6505 F: Documentation/networking/e1000e.txt
6506 F: Documentation/networking/igb.txt
6507 F: Documentation/networking/igbvf.txt
6508 F: Documentation/networking/ixgb.txt
6509 F: Documentation/networking/ixgbe.txt
6510 F: Documentation/networking/ixgbevf.txt
6511 F: Documentation/networking/i40e.txt
6512 F: Documentation/networking/i40evf.txt
6513 F: drivers/net/ethernet/intel/
6514 F: drivers/net/ethernet/intel/*/
6516 INTEL RDMA RNIC DRIVER
6517 M: Faisal Latif <faisal.latif@intel.com>
6518 M: Shiraz Saleem <shiraz.saleem@intel.com>
6519 L: linux-rdma@vger.kernel.org
6521 F: drivers/infiniband/hw/i40iw/
6523 INTEL MERRIFIELD GPIO DRIVER
6524 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6525 L: linux-gpio@vger.kernel.org
6527 F: drivers/gpio/gpio-merrifield.c
6529 INTEL-MID GPIO DRIVER
6530 M: David Cohen <david.a.cohen@linux.intel.com>
6531 L: linux-gpio@vger.kernel.org
6533 F: drivers/gpio/gpio-intel-mid.c
6535 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6536 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6537 L: linux-wireless@vger.kernel.org
6539 F: Documentation/networking/README.ipw2100
6540 F: Documentation/networking/README.ipw2200
6541 F: drivers/net/wireless/intel/ipw2x00/
6544 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6546 F: Documentation/trace/intel_th.txt
6547 F: drivers/hwtracing/intel_th/
6549 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6550 M: Ning Sun <ning.sun@intel.com>
6551 L: tboot-devel@lists.sourceforge.net
6552 W: http://tboot.sourceforge.net
6553 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6555 F: Documentation/intel_txt.txt
6556 F: include/linux/tboot.h
6557 F: arch/x86/kernel/tboot.c
6559 INTEL WIRELESS WIMAX CONNECTION 2400
6560 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6561 M: linux-wimax@intel.com
6562 L: wimax@linuxwimax.org (subscribers-only)
6564 W: http://linuxwimax.org
6565 F: Documentation/wimax/README.i2400m
6566 F: drivers/net/wimax/i2400m/
6567 F: include/uapi/linux/wimax/i2400m.h
6569 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6570 M: Stanislaw Gruszka <sgruszka@redhat.com>
6571 L: linux-wireless@vger.kernel.org
6573 F: drivers/net/wireless/intel/iwlegacy/
6575 INTEL WIRELESS WIFI LINK (iwlwifi)
6576 M: Johannes Berg <johannes.berg@intel.com>
6577 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6578 M: Luca Coelho <luciano.coelho@intel.com>
6579 M: Intel Linux Wireless <linuxwifi@intel.com>
6580 L: linux-wireless@vger.kernel.org
6581 W: http://intellinuxwireless.org
6582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6584 F: drivers/net/wireless/intel/iwlwifi/
6586 INTEL MANAGEMENT ENGINE (mei)
6587 M: Tomas Winkler <tomas.winkler@intel.com>
6588 L: linux-kernel@vger.kernel.org
6590 F: include/uapi/linux/mei.h
6591 F: include/linux/mei_cl_bus.h
6592 F: drivers/misc/mei/*
6593 F: drivers/watchdog/mei_wdt.c
6594 F: Documentation/misc-devices/mei/*
6597 INTEL MIC DRIVERS (mic)
6598 M: Sudeep Dutt <sudeep.dutt@intel.com>
6599 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6601 W: https://github.com/sudeepdutt/mic
6602 W: http://software.intel.com/en-us/mic-developer
6603 F: include/linux/mic_bus.h
6604 F: include/linux/scif.h
6605 F: include/uapi/linux/mic_common.h
6606 F: include/uapi/linux/mic_ioctl.h
6607 F: include/uapi/linux/scif_ioctl.h
6608 F: drivers/misc/mic/
6609 F: drivers/dma/mic_x100_dma.c
6610 F: drivers/dma/mic_x100_dma.h
6611 F: Documentation/mic/
6613 INTEL PMC/P-Unit IPC DRIVER
6614 M: Zha Qipeng<qipeng.zha@intel.com>
6615 L: platform-driver-x86@vger.kernel.org
6617 F: drivers/platform/x86/intel_pmc_ipc.c
6618 F: drivers/platform/x86/intel_punit_ipc.c
6619 F: arch/x86/include/asm/intel_pmc_ipc.h
6620 F: arch/x86/include/asm/intel_punit_ipc.h
6622 INTEL TELEMETRY DRIVER
6623 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6624 L: platform-driver-x86@vger.kernel.org
6626 F: arch/x86/include/asm/intel_telemetry.h
6627 F: drivers/platform/x86/intel_telemetry*
6629 INTEL PMC CORE DRIVER
6630 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6631 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6632 L: platform-driver-x86@vger.kernel.org
6634 F: arch/x86/include/asm/pmc_core.h
6635 F: drivers/platform/x86/intel_pmc_core*
6637 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6638 M: Linus Walleij <linus.walleij@linaro.org>
6639 L: linux-iio@vger.kernel.org
6641 F: drivers/iio/gyro/mpu3050*
6642 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6644 IOC3 ETHERNET DRIVER
6645 M: Ralf Baechle <ralf@linux-mips.org>
6646 L: linux-mips@linux-mips.org
6648 F: drivers/net/ethernet/sgi/ioc3-eth.c
6651 M: Pat Gefre <pfg@sgi.com>
6652 L: linux-serial@vger.kernel.org
6654 F: drivers/tty/serial/ioc3_serial.c
6657 M: Joerg Roedel <joro@8bytes.org>
6658 L: iommu@lists.linux-foundation.org
6659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6661 F: Documentation/devicetree/bindings/iommu/
6665 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6667 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6670 M: Corey Minyard <minyard@acm.org>
6671 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6672 W: http://openipmi.sourceforge.net/
6674 F: Documentation/IPMI.txt
6675 F: drivers/char/ipmi/
6676 F: include/linux/ipmi*
6677 F: include/uapi/linux/ipmi*
6679 QCOM AUDIO (ASoC) DRIVERS
6680 M: Patrick Lai <plai@codeaurora.org>
6681 M: Banajit Goswami <bgoswami@codeaurora.org>
6682 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6686 IPS SCSI RAID DRIVER
6687 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6688 L: linux-scsi@vger.kernel.org
6689 W: http://www.adaptec.com/
6691 F: drivers/scsi/ips*
6694 M: Wensong Zhang <wensong@linux-vs.org>
6695 M: Simon Horman <horms@verge.net.au>
6696 M: Julian Anastasov <ja@ssi.bg>
6697 L: netdev@vger.kernel.org
6698 L: lvs-devel@vger.kernel.org
6700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6702 F: Documentation/networking/ipvs-sysctl.txt
6703 F: include/net/ip_vs.h
6704 F: include/uapi/linux/ip_vs.h
6705 F: net/netfilter/ipvs/
6708 M: Jiri Kosina <jikos@kernel.org>
6709 M: David Sterba <dsterba@suse.com>
6711 F: drivers/tty/ipwireless/
6714 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6715 L: netdev@vger.kernel.org
6717 F: include/net/ipx.h
6718 F: include/uapi/linux/ipx.h
6722 M: Samuel Ortiz <samuel@sortiz.org>
6723 L: irda-users@lists.sourceforge.net (subscribers-only)
6724 L: netdev@vger.kernel.org
6725 W: http://irda.sourceforge.net/
6727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6728 F: Documentation/networking/irda.txt
6729 F: drivers/net/irda/
6730 F: include/net/irda/
6734 M: Thomas Gleixner <tglx@linutronix.de>
6735 L: linux-kernel@vger.kernel.org
6737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6741 M: Thomas Gleixner <tglx@linutronix.de>
6742 M: Jason Cooper <jason@lakedaemon.net>
6743 M: Marc Zyngier <marc.zyngier@arm.com>
6744 L: linux-kernel@vger.kernel.org
6746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6747 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6748 F: Documentation/devicetree/bindings/interrupt-controller/
6751 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6752 M: Marc Zyngier <marc.zyngier@arm.com>
6754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6755 F: Documentation/IRQ-domain.txt
6756 F: include/linux/irqdomain.h
6757 F: kernel/irq/irqdomain.c
6761 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6763 F: Documentation/isa.txt
6764 F: drivers/base/isa.c
6765 F: include/linux/isa.h
6768 M: Jaroslav Kysela <perex@perex.cz>
6770 F: Documentation/isapnp.txt
6771 F: drivers/pnp/isapnp/
6772 F: include/linux/isapnp.h
6775 M: Hans Verkuil <hverkuil@xs4all.nl>
6776 L: linux-media@vger.kernel.org
6777 T: git git://linuxtv.org/media_tree.git
6778 W: https://linuxtv.org
6780 F: drivers/media/radio/radio-isa*
6782 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6783 M: Peter Jones <pjones@redhat.com>
6784 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6786 F: drivers/firmware/iscsi_ibft*
6789 M: Lee Duncan <lduncan@suse.com>
6790 M: Chris Leech <cleech@redhat.com>
6791 L: open-iscsi@googlegroups.com
6792 W: www.open-iscsi.com
6794 F: drivers/scsi/*iscsi*
6795 F: include/scsi/*iscsi*
6797 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6798 M: Or Gerlitz <ogerlitz@mellanox.com>
6799 M: Sagi Grimberg <sagi@grimberg.me>
6800 M: Roi Dayan <roid@mellanox.com>
6801 L: linux-rdma@vger.kernel.org
6803 W: http://www.openfabrics.org
6804 W: www.open-iscsi.org
6805 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6806 F: drivers/infiniband/ulp/iser/
6808 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6809 M: Sagi Grimberg <sagi@grimberg.me>
6810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6811 L: linux-rdma@vger.kernel.org
6812 L: target-devel@vger.kernel.org
6814 W: http://www.linux-iscsi.org
6815 F: drivers/infiniband/ulp/isert
6818 M: Karsten Keil <isdn@linux-pingi.de>
6819 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6820 L: netdev@vger.kernel.org
6821 W: http://www.isdn4linux.de
6822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6824 F: Documentation/isdn/
6826 F: include/linux/isdn.h
6827 F: include/linux/isdn/
6828 F: include/uapi/linux/isdn.h
6829 F: include/uapi/linux/isdn/
6831 ISDN SUBSYSTEM (Eicon active card driver)
6832 M: Armin Schindler <mac@melware.de>
6833 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6834 W: http://www.melware.de
6836 F: drivers/isdn/hardware/eicon/
6838 IT87 HARDWARE MONITORING DRIVER
6839 M: Jean Delvare <jdelvare@suse.com>
6840 L: linux-hwmon@vger.kernel.org
6842 F: Documentation/hwmon/it87
6843 F: drivers/hwmon/it87.c
6846 M: Antti Palosaari <crope@iki.fi>
6847 L: linux-media@vger.kernel.org
6848 W: https://linuxtv.org
6849 W: http://palosaari.fi/linux/
6850 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6851 T: git git://linuxtv.org/anttip/media_tree.git
6853 F: drivers/media/tuners/it913x*
6855 IVTV VIDEO4LINUX DRIVER
6856 M: Andy Walls <awalls@md.metrocast.net>
6857 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6858 L: linux-media@vger.kernel.org
6859 T: git git://linuxtv.org/media_tree.git
6860 W: http://www.ivtvdriver.org
6862 F: Documentation/media/v4l-drivers/ivtv*
6863 F: drivers/media/pci/ivtv/
6864 F: include/uapi/linux/ivtv*
6866 IX2505V MEDIA DRIVER
6867 M: Malcolm Priestley <tvboxspy@gmail.com>
6868 L: linux-media@vger.kernel.org
6869 W: https://linuxtv.org
6870 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6872 F: drivers/media/dvb-frontends/ix2505v*
6874 JC42.4 TEMPERATURE SENSOR DRIVER
6875 M: Guenter Roeck <linux@roeck-us.net>
6876 L: linux-hwmon@vger.kernel.org
6878 F: drivers/hwmon/jc42.c
6879 F: Documentation/hwmon/jc42
6882 M: Dave Kleikamp <shaggy@kernel.org>
6883 L: jfs-discussion@lists.sourceforge.net
6884 W: http://jfs.sourceforge.net/
6885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6887 F: Documentation/filesystems/jfs.txt
6891 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6892 L: netdev@vger.kernel.org
6894 F: drivers/net/ethernet/jme.*
6896 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6897 M: David Woodhouse <dwmw2@infradead.org>
6898 L: linux-mtd@lists.infradead.org
6899 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6902 F: include/uapi/linux/jffs2.h
6904 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6905 M: "Theodore Ts'o" <tytso@mit.edu>
6906 M: Jan Kara <jack@suse.com>
6907 L: linux-ext4@vger.kernel.org
6910 F: include/linux/jbd2.h
6912 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6913 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6914 L: linux-media@vger.kernel.org
6916 F: drivers/media/platform/rcar_jpu.c
6918 JSM Neo PCI based serial card
6919 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6920 L: linux-serial@vger.kernel.org
6922 F: drivers/tty/serial/jsm/
6924 K10TEMP HARDWARE MONITORING DRIVER
6925 M: Clemens Ladisch <clemens@ladisch.de>
6926 L: linux-hwmon@vger.kernel.org
6928 F: Documentation/hwmon/k10temp
6929 F: drivers/hwmon/k10temp.c
6931 K8TEMP HARDWARE MONITORING DRIVER
6932 M: Rudolf Marek <r.marek@assembler.cz>
6933 L: linux-hwmon@vger.kernel.org
6935 F: Documentation/hwmon/k8temp
6936 F: drivers/hwmon/k8temp.c
6939 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6940 R: Alexander Potapenko <glider@google.com>
6941 R: Dmitry Vyukov <dvyukov@google.com>
6942 L: kasan-dev@googlegroups.com
6944 F: arch/*/include/asm/kasan.h
6945 F: arch/*/mm/kasan_init*
6946 F: Documentation/dev-tools/kasan.rst
6947 F: include/linux/kasan*.h
6950 F: scripts/Makefile.kasan
6953 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6954 L: linux-kbuild@vger.kernel.org
6955 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6957 F: Documentation/kbuild/kconfig-language.txt
6961 M: Dave Young <dyoung@redhat.com>
6962 M: Baoquan He <bhe@redhat.com>
6963 R: Vivek Goyal <vgoyal@redhat.com>
6964 L: kexec@lists.infradead.org
6965 W: http://lse.sourceforge.net/kdump/
6967 F: Documentation/kdump/
6969 KEENE FM RADIO TRANSMITTER DRIVER
6970 M: Hans Verkuil <hverkuil@xs4all.nl>
6971 L: linux-media@vger.kernel.org
6972 T: git git://linuxtv.org/media_tree.git
6973 W: https://linuxtv.org
6975 F: drivers/media/radio/radio-keene*
6977 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6978 M: Ian Kent <raven@themaw.net>
6979 L: autofs@vger.kernel.org
6983 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6984 M: Michal Marek <mmarek@suse.com>
6985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6987 L: linux-kbuild@vger.kernel.org
6989 F: Documentation/kbuild/
6991 F: scripts/Makefile.*
6997 L: kernel-janitors@vger.kernel.org
6998 W: http://kernelnewbies.org/KernelJanitors
7001 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7002 M: "J. Bruce Fields" <bfields@fieldses.org>
7003 M: Jeff Layton <jlayton@poochiereds.net>
7004 L: linux-nfs@vger.kernel.org
7005 W: http://nfs.sourceforge.net/
7006 T: git git://linux-nfs.org/~bfields/linux.git
7009 F: include/uapi/linux/nfsd/
7013 F: include/linux/lockd/
7014 F: include/linux/sunrpc/
7015 F: include/uapi/linux/sunrpc/
7017 KERNEL SELFTEST FRAMEWORK
7018 M: Shuah Khan <shuahkh@osg.samsung.com>
7019 M: Shuah Khan <shuah@kernel.org>
7020 L: linux-kselftest@vger.kernel.org
7021 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7023 F: tools/testing/selftests
7025 KERNEL VIRTUAL MACHINE (KVM)
7026 M: Paolo Bonzini <pbonzini@redhat.com>
7027 M: Radim Krčmář <rkrcmar@redhat.com>
7028 L: kvm@vger.kernel.org
7029 W: http://www.linux-kvm.org
7030 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7032 F: Documentation/*/kvm*.txt
7033 F: Documentation/virtual/kvm/
7035 F: arch/x86/kernel/kvm.c
7036 F: arch/x86/kernel/kvmclock.c
7037 F: arch/*/include/asm/kvm*
7038 F: include/linux/kvm*
7039 F: include/uapi/linux/kvm*
7043 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7044 M: Joerg Roedel <joro@8bytes.org>
7045 L: kvm@vger.kernel.org
7046 W: http://www.linux-kvm.org/
7048 F: arch/x86/include/asm/svm.h
7049 F: arch/x86/kvm/svm.c
7051 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7052 M: Alexander Graf <agraf@suse.com>
7053 L: kvm-ppc@vger.kernel.org
7054 W: http://www.linux-kvm.org/
7055 T: git git://github.com/agraf/linux-2.6.git
7057 F: arch/powerpc/include/asm/kvm*
7058 F: arch/powerpc/kvm/
7060 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7061 M: Christian Borntraeger <borntraeger@de.ibm.com>
7062 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7063 L: linux-s390@vger.kernel.org
7064 W: http://www.ibm.com/developerworks/linux/linux390/
7065 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7067 F: Documentation/s390/kvm.txt
7068 F: arch/s390/include/asm/kvm*
7071 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7072 M: Christoffer Dall <christoffer.dall@linaro.org>
7073 M: Marc Zyngier <marc.zyngier@arm.com>
7074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7075 L: kvmarm@lists.cs.columbia.edu
7076 W: http://systems.cs.columbia.edu/projects/kvm-arm
7077 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7079 F: arch/arm/include/uapi/asm/kvm*
7080 F: arch/arm/include/asm/kvm*
7083 F: include/kvm/arm_*
7085 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7086 M: Christoffer Dall <christoffer.dall@linaro.org>
7087 M: Marc Zyngier <marc.zyngier@arm.com>
7088 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7089 L: kvmarm@lists.cs.columbia.edu
7091 F: arch/arm64/include/uapi/asm/kvm*
7092 F: arch/arm64/include/asm/kvm*
7095 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7096 M: James Hogan <james.hogan@imgtec.com>
7097 L: linux-mips@linux-mips.org
7099 F: arch/mips/include/uapi/asm/kvm*
7100 F: arch/mips/include/asm/kvm*
7104 M: Eric Biederman <ebiederm@xmission.com>
7105 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7106 L: kexec@lists.infradead.org
7108 F: include/linux/kexec.h
7109 F: include/uapi/linux/kexec.h
7113 M: David Howells <dhowells@redhat.com>
7114 L: keyrings@vger.kernel.org
7116 F: Documentation/security/keys.txt
7117 F: include/linux/key.h
7118 F: include/linux/key-type.h
7119 F: include/linux/keyctl.h
7120 F: include/uapi/linux/keyctl.h
7125 M: David Safford <safford@us.ibm.com>
7126 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7127 L: linux-security-module@vger.kernel.org
7128 L: keyrings@vger.kernel.org
7130 F: Documentation/security/keys-trusted-encrypted.txt
7131 F: include/keys/trusted-type.h
7132 F: security/keys/trusted.c
7133 F: security/keys/trusted.h
7136 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7137 M: David Safford <safford@us.ibm.com>
7138 L: linux-security-module@vger.kernel.org
7139 L: keyrings@vger.kernel.org
7141 F: Documentation/security/keys-trusted-encrypted.txt
7142 F: include/keys/encrypted-type.h
7143 F: security/keys/encrypted-keys/
7145 KGDB / KDB /debug_core
7146 M: Jason Wessel <jason.wessel@windriver.com>
7147 W: http://kgdb.wiki.kernel.org/
7148 L: kgdb-bugreport@lists.sourceforge.net
7149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7151 F: Documentation/DocBook/kgdb.tmpl
7152 F: drivers/misc/kgdbts.c
7153 F: drivers/tty/serial/kgdboc.c
7154 F: include/linux/kdb.h
7155 F: include/linux/kgdb.h
7159 M: Vegard Nossum <vegardno@ifi.uio.no>
7160 M: Pekka Enberg <penberg@kernel.org>
7162 F: Documentation/dev-tools/kmemcheck.rst
7163 F: arch/x86/include/asm/kmemcheck.h
7164 F: arch/x86/mm/kmemcheck/
7165 F: include/linux/kmemcheck.h
7169 M: Catalin Marinas <catalin.marinas@arm.com>
7171 F: Documentation/dev-tools/kmemleak.rst
7172 F: include/linux/kmemleak.h
7174 F: mm/kmemleak-test.c
7177 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7178 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7179 M: "David S. Miller" <davem@davemloft.net>
7180 M: Masami Hiramatsu <mhiramat@kernel.org>
7182 F: Documentation/kprobes.txt
7183 F: include/linux/kprobes.h
7186 KS0108 LCD CONTROLLER DRIVER
7187 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7188 W: http://miguelojeda.es/auxdisplay.htm
7189 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7191 F: Documentation/auxdisplay/ks0108
7192 F: drivers/auxdisplay/ks0108.c
7193 F: include/linux/ks0108.h
7196 M: David Ahern <dsa@cumulusnetworks.com>
7197 L: netdev@vger.kernel.org
7200 F: include/net/l3mdev.h
7202 LANTIQ MIPS ARCHITECTURE
7203 M: John Crispin <john@phrozen.org>
7204 L: linux-mips@linux-mips.org
7209 L: linux-x25@vger.kernel.org
7211 F: Documentation/networking/lapb-module.txt
7215 LASI 53c700 driver for PARISC
7216 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7217 L: linux-scsi@vger.kernel.org
7219 F: Documentation/scsi/53c700.txt
7220 F: drivers/scsi/53c700*
7223 M: Richard Purdie <rpurdie@rpsys.net>
7224 M: Jacek Anaszewski <j.anaszewski@samsung.com>
7225 M: Pavel Machek <pavel@ucw.cz>
7226 L: linux-leds@vger.kernel.org
7227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7229 F: Documentation/devicetree/bindings/leds/
7231 F: include/linux/leds.h
7233 LEGACY EEPROM DRIVER
7234 M: Jean Delvare <jdelvare@suse.com>
7236 F: Documentation/misc-devices/eeprom
7237 F: drivers/misc/eeprom/eeprom.c
7239 LEGO USB Tower driver
7240 M: Juergen Stuber <starblue@users.sourceforge.net>
7241 L: legousb-devel@lists.sourceforge.net
7242 W: http://legousb.sourceforge.net/
7244 F: drivers/usb/misc/legousbtower.c
7247 M: Michael Krufky <mkrufky@linuxtv.org>
7248 L: linux-media@vger.kernel.org
7249 W: https://linuxtv.org
7250 W: http://github.com/mkrufky
7251 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7252 T: git git://linuxtv.org/mkrufky/tuners.git
7254 F: drivers/media/dvb-frontends/lg2160.*
7256 LGDT3305 MEDIA DRIVER
7257 M: Michael Krufky <mkrufky@linuxtv.org>
7258 L: linux-media@vger.kernel.org
7259 W: https://linuxtv.org
7260 W: http://github.com/mkrufky
7261 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7262 T: git git://linuxtv.org/mkrufky/tuners.git
7264 F: drivers/media/dvb-frontends/lgdt3305.*
7267 M: Rusty Russell <rusty@rustcorp.com.au>
7268 L: lguest@lists.ozlabs.org
7269 W: http://lguest.ozlabs.org/
7271 F: arch/x86/include/asm/lguest*.h
7274 F: include/linux/lguest*.h
7277 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7278 M: Tejun Heo <tj@kernel.org>
7279 L: linux-ide@vger.kernel.org
7280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7283 F: include/linux/ata.h
7284 F: include/linux/libata.h
7285 F: Documentation/devicetree/bindings/ata/
7287 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7288 M: Viresh Kumar <vireshk@kernel.org>
7289 L: linux-ide@vger.kernel.org
7290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7292 F: include/linux/pata_arasan_cf_data.h
7293 F: drivers/ata/pata_arasan_cf.c
7296 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7297 M: Tejun Heo <tj@kernel.org>
7298 L: linux-ide@vger.kernel.org
7299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7301 F: drivers/ata/pata_*.c
7302 F: drivers/ata/ata_generic.c
7304 LIBATA SATA AHCI PLATFORM devices support
7305 M: Hans de Goede <hdegoede@redhat.com>
7306 M: Tejun Heo <tj@kernel.org>
7307 L: linux-ide@vger.kernel.org
7308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7310 F: drivers/ata/ahci_platform.c
7311 F: drivers/ata/libahci_platform.c
7312 F: include/linux/ahci_platform.h
7314 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7315 M: Mikael Pettersson <mikpelinux@gmail.com>
7316 L: linux-ide@vger.kernel.org
7317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7319 F: drivers/ata/sata_promise.*
7322 M: Sasha Levin <sasha.levin@oracle.com>
7324 F: tools/lib/lockdep/
7326 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7327 M: Dan Williams <dan.j.williams@intel.com>
7328 L: linux-nvdimm@lists.01.org
7329 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7333 F: include/linux/nd.h
7334 F: include/linux/libnvdimm.h
7335 F: include/uapi/linux/ndctl.h
7337 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7338 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7339 L: linux-nvdimm@lists.01.org
7340 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7342 F: drivers/nvdimm/blk.c
7343 F: drivers/nvdimm/region_devs.c
7344 F: drivers/acpi/nfit*
7346 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7347 M: Vishal Verma <vishal.l.verma@intel.com>
7348 L: linux-nvdimm@lists.01.org
7349 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7351 F: drivers/nvdimm/btt*
7353 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7354 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7355 L: linux-nvdimm@lists.01.org
7356 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7358 F: drivers/nvdimm/pmem.c
7359 F: include/linux/pmem.h
7360 F: arch/*/include/asm/pmem.h
7362 LIGHTNVM PLATFORM SUPPORT
7363 M: Matias Bjorling <mb@lightnvm.io>
7364 W: http://github/OpenChannelSSD
7365 L: linux-block@vger.kernel.org
7367 F: drivers/lightnvm/
7368 F: include/linux/lightnvm.h
7369 F: include/uapi/linux/lightnvm.h
7371 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7372 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7373 M: Paul Mackerras <paulus@samba.org>
7374 M: Michael Ellerman <mpe@ellerman.id.au>
7375 W: https://github.com/linuxppc/linux/wiki
7376 L: linuxppc-dev@lists.ozlabs.org
7377 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7380 F: Documentation/powerpc/
7382 F: drivers/char/tpm/tpm_ibmvtpm*
7383 F: drivers/crypto/nx/
7384 F: drivers/crypto/vmx/
7385 F: drivers/net/ethernet/ibm/ibmveth.*
7386 F: drivers/net/ethernet/ibm/ibmvnic.*
7387 F: drivers/pci/hotplug/pnv_php.c
7388 F: drivers/pci/hotplug/rpa*
7389 F: drivers/scsi/ibmvscsi/
7390 F: tools/testing/selftests/powerpc
7398 LINUX FOR POWER MACINTOSH
7399 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7400 W: http://www.penguinppc.org/
7401 L: linuxppc-dev@lists.ozlabs.org
7403 F: arch/powerpc/platforms/powermac/
7404 F: drivers/macintosh/
7406 LINUX FOR POWERPC EMBEDDED MPC5XXX
7407 M: Anatolij Gustschin <agust@denx.de>
7408 L: linuxppc-dev@lists.ozlabs.org
7409 T: git git://git.denx.de/linux-denx-agust.git
7411 F: arch/powerpc/platforms/512x/
7412 F: arch/powerpc/platforms/52xx/
7414 LINUX FOR POWERPC EMBEDDED PPC4XX
7415 M: Alistair Popple <alistair@popple.id.au>
7416 M: Matt Porter <mporter@kernel.crashing.org>
7417 W: http://www.penguinppc.org/
7418 L: linuxppc-dev@lists.ozlabs.org
7420 F: arch/powerpc/platforms/40x/
7421 F: arch/powerpc/platforms/44x/
7423 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7424 L: linuxppc-dev@lists.ozlabs.org
7426 F: arch/powerpc/*/*virtex*
7427 F: arch/powerpc/*/*/*virtex*
7429 LINUX FOR POWERPC EMBEDDED PPC8XX
7430 M: Vitaly Bordug <vitb@kernel.crashing.org>
7431 W: http://www.penguinppc.org/
7432 L: linuxppc-dev@lists.ozlabs.org
7434 F: arch/powerpc/platforms/8xx/
7436 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7437 M: Scott Wood <oss@buserror.net>
7438 M: Kumar Gala <galak@kernel.crashing.org>
7439 W: http://www.penguinppc.org/
7440 L: linuxppc-dev@lists.ozlabs.org
7441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7443 F: arch/powerpc/platforms/83xx/
7444 F: arch/powerpc/platforms/85xx/
7446 LINUX FOR POWERPC PA SEMI PWRFICIENT
7447 L: linuxppc-dev@lists.ozlabs.org
7449 F: arch/powerpc/platforms/pasemi/
7450 F: drivers/*/*pasemi*
7451 F: drivers/*/*/*pasemi*
7453 LINUX SECURITY MODULE (LSM) FRAMEWORK
7454 M: Chris Wright <chrisw@sous-sol.org>
7455 L: linux-security-module@vger.kernel.org
7458 LIS3LV02D ACCELEROMETER DRIVER
7459 M: Eric Piel <eric.piel@tremplin-utc.net>
7461 F: Documentation/misc-devices/lis3lv02d
7462 F: drivers/misc/lis3lv02d/
7463 F: drivers/platform/x86/hp_accel.c
7466 M: Josh Poimboeuf <jpoimboe@redhat.com>
7467 M: Jessica Yu <jeyu@redhat.com>
7468 M: Jiri Kosina <jikos@kernel.org>
7469 M: Miroslav Benes <mbenes@suse.cz>
7470 R: Petr Mladek <pmladek@suse.com>
7472 F: kernel/livepatch/
7473 F: include/linux/livepatch.h
7474 F: arch/x86/include/asm/livepatch.h
7475 F: arch/x86/kernel/livepatch.c
7476 F: Documentation/livepatch/
7477 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7478 F: samples/livepatch/
7479 L: live-patching@vger.kernel.org
7480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7482 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7483 M: Kees Cook <keescook@chromium.org>
7485 F: drivers/misc/lkdtm*
7488 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7490 F: include/linux/llc.h
7491 F: include/uapi/linux/llc.h
7495 LM73 HARDWARE MONITOR DRIVER
7496 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7497 L: linux-hwmon@vger.kernel.org
7499 F: drivers/hwmon/lm73.c
7501 LM78 HARDWARE MONITOR DRIVER
7502 M: Jean Delvare <jdelvare@suse.com>
7503 L: linux-hwmon@vger.kernel.org
7505 F: Documentation/hwmon/lm78
7506 F: drivers/hwmon/lm78.c
7508 LM83 HARDWARE MONITOR DRIVER
7509 M: Jean Delvare <jdelvare@suse.com>
7510 L: linux-hwmon@vger.kernel.org
7512 F: Documentation/hwmon/lm83
7513 F: drivers/hwmon/lm83.c
7515 LM90 HARDWARE MONITOR DRIVER
7516 M: Jean Delvare <jdelvare@suse.com>
7517 L: linux-hwmon@vger.kernel.org
7519 F: Documentation/hwmon/lm90
7520 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7521 F: drivers/hwmon/lm90.c
7523 LM95234 HARDWARE MONITOR DRIVER
7524 M: Guenter Roeck <linux@roeck-us.net>
7525 L: linux-hwmon@vger.kernel.org
7527 F: Documentation/hwmon/lm95234
7528 F: drivers/hwmon/lm95234.c
7530 LME2510 MEDIA DRIVER
7531 M: Malcolm Priestley <tvboxspy@gmail.com>
7532 L: linux-media@vger.kernel.org
7533 W: https://linuxtv.org
7534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7536 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7539 M: Peter Zijlstra <peterz@infradead.org>
7540 M: Ingo Molnar <mingo@redhat.com>
7541 L: linux-kernel@vger.kernel.org
7542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7544 F: Documentation/locking/
7545 F: include/linux/lockdep.h
7546 F: include/linux/spinlock*.h
7547 F: arch/*/include/asm/spinlock*.h
7548 F: include/linux/rwlock*.h
7549 F: include/linux/mutex*.h
7550 F: arch/*/include/asm/mutex*.h
7551 F: include/linux/rwsem*.h
7552 F: arch/*/include/asm/rwsem.h
7553 F: include/linux/seqlock.h
7554 F: lib/locking*.[ch]
7557 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7558 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7559 L: linux-ntfs-dev@lists.sourceforge.net
7560 W: http://www.linux-ntfs.org/content/view/19/37/
7562 F: Documentation/ldm.txt
7563 F: block/partitions/ldm.*
7566 M: Joern Engel <joern@logfs.org>
7567 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7573 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7574 M: Sathya Prakash <sathya.prakash@broadcom.com>
7575 M: Chaitra P B <chaitra.basappa@broadcom.com>
7576 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7577 L: MPT-FusionLinux.pdl@broadcom.com
7578 L: linux-scsi@vger.kernel.org
7579 W: http://www.avagotech.com/support/
7581 F: drivers/message/fusion/
7582 F: drivers/scsi/mpt2sas/
7583 F: drivers/scsi/mpt3sas/
7585 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7586 M: Matthew Wilcox <matthew@wil.cx>
7587 L: linux-scsi@vger.kernel.org
7589 F: drivers/scsi/sym53c8xx_2/
7591 LTC4261 HARDWARE MONITOR DRIVER
7592 M: Guenter Roeck <linux@roeck-us.net>
7593 L: linux-hwmon@vger.kernel.org
7595 F: Documentation/hwmon/ltc4261
7596 F: drivers/hwmon/ltc4261.c
7598 LTP (Linux Test Project)
7599 M: Mike Frysinger <vapier@gentoo.org>
7600 M: Cyril Hrubis <chrubis@suse.cz>
7601 M: Wanlong Gao <wanlong.gao@gmail.com>
7602 M: Jan Stancek <jstancek@redhat.com>
7603 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7604 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7605 L: ltp@lists.linux.it (subscribers-only)
7606 W: http://linux-test-project.github.io/
7607 T: git git://github.com/linux-test-project/ltp.git
7611 W: http://www.linux-m32r.org/
7616 M: Geert Uytterhoeven <geert@linux-m68k.org>
7617 L: linux-m68k@lists.linux-m68k.org
7618 W: http://www.linux-m68k.org/
7619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7624 M68K ON APPLE MACINTOSH
7625 M: Joshua Thompson <funaho@jurai.org>
7626 W: http://www.mac.linux-m68k.org/
7627 L: linux-m68k@lists.linux-m68k.org
7632 M: Philip Blundell <philb@gnu.org>
7633 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7637 M88DS3103 MEDIA DRIVER
7638 M: Antti Palosaari <crope@iki.fi>
7639 L: linux-media@vger.kernel.org
7640 W: https://linuxtv.org
7641 W: http://palosaari.fi/linux/
7642 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7643 T: git git://linuxtv.org/anttip/media_tree.git
7645 F: drivers/media/dvb-frontends/m88ds3103*
7647 M88RS2000 MEDIA DRIVER
7648 M: Malcolm Priestley <tvboxspy@gmail.com>
7649 L: linux-media@vger.kernel.org
7650 W: https://linuxtv.org
7651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7653 F: drivers/media/dvb-frontends/m88rs2000*
7655 MA901 MASTERKIT USB FM RADIO DRIVER
7656 M: Alexey Klimov <klimov.linux@gmail.com>
7657 L: linux-media@vger.kernel.org
7658 T: git git://linuxtv.org/media_tree.git
7660 F: drivers/media/radio/radio-ma901.c
7663 M: Johannes Berg <johannes@sipsolutions.net>
7664 L: linux-wireless@vger.kernel.org
7665 W: http://wireless.kernel.org/
7666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7669 F: Documentation/networking/mac80211-injection.txt
7670 F: include/net/mac80211.h
7672 F: drivers/net/wireless/mac80211_hwsim.[ch]
7675 M: Patrick McHardy <kaber@trash.net>
7676 L: netdev@vger.kernel.org
7678 F: drivers/net/macvlan.c
7679 F: include/linux/if_macvlan.h
7682 M: Jassi Brar <jassisinghbrar@gmail.com>
7683 L: linux-kernel@vger.kernel.org
7686 F: include/linux/mailbox_client.h
7687 F: include/linux/mailbox_controller.h
7689 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7690 M: Michael Kerrisk <mtk.manpages@gmail.com>
7691 W: http://www.kernel.org/doc/man-pages
7692 L: linux-man@vger.kernel.org
7695 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7696 M: Andrew Lunn <andrew@lunn.ch>
7697 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7698 L: netdev@vger.kernel.org
7700 F: drivers/net/dsa/mv88e6xxx/
7701 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7703 MARVELL ARMADA DRM SUPPORT
7704 M: Russell King <rmk+kernel@armlinux.org.uk>
7706 F: drivers/gpu/drm/armada/
7707 F: include/uapi/drm/armada_drm.h
7708 F: Documentation/devicetree/bindings/display/armada/
7710 MARVELL CRYPTO DRIVER
7711 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7712 M: Arnaud Ebalard <arno@natisbad.org>
7713 F: drivers/crypto/marvell/
7715 L: linux-crypto@vger.kernel.org
7717 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7718 M: Mirko Lindner <mlindner@marvell.com>
7719 M: Stephen Hemminger <stephen@networkplumber.org>
7720 L: netdev@vger.kernel.org
7722 F: drivers/net/ethernet/marvell/sk*
7724 MARVELL LIBERTAS WIRELESS DRIVER
7725 L: libertas-dev@lists.infradead.org
7727 F: drivers/net/wireless/marvell/libertas/
7729 MARVELL MV643XX ETHERNET DRIVER
7730 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7731 L: netdev@vger.kernel.org
7733 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7734 F: include/linux/mv643xx.h
7736 MARVELL MVNETA ETHERNET DRIVER
7737 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7738 L: netdev@vger.kernel.org
7740 F: drivers/net/ethernet/marvell/mvneta.*
7742 MARVELL MWIFIEX WIRELESS DRIVER
7743 M: Amitkumar Karwar <akarwar@marvell.com>
7744 M: Nishant Sarmukadam <nishants@marvell.com>
7745 L: linux-wireless@vger.kernel.org
7747 F: drivers/net/wireless/marvell/mwifiex/
7749 MARVELL MWL8K WIRELESS DRIVER
7750 M: Lennert Buytenhek <buytenh@wantstofly.org>
7751 L: linux-wireless@vger.kernel.org
7753 F: drivers/net/wireless/marvell/mwl8k.c
7755 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7756 M: Nicolas Pitre <nico@fluxnic.net>
7758 F: drivers/mmc/host/mvsdio.*
7760 MATROX FRAMEBUFFER DRIVER
7761 L: linux-fbdev@vger.kernel.org
7763 F: drivers/video/fbdev/matrox/matroxfb_*
7764 F: include/uapi/linux/matroxfb.h
7766 MAX16065 HARDWARE MONITOR DRIVER
7767 M: Guenter Roeck <linux@roeck-us.net>
7768 L: linux-hwmon@vger.kernel.org
7770 F: Documentation/hwmon/max16065
7771 F: drivers/hwmon/max16065.c
7773 MAX20751 HARDWARE MONITOR DRIVER
7774 M: Guenter Roeck <linux@roeck-us.net>
7775 L: linux-hwmon@vger.kernel.org
7777 F: Documentation/hwmon/max20751
7778 F: drivers/hwmon/max20751.c
7780 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7781 L: linux-hwmon@vger.kernel.org
7783 F: Documentation/hwmon/max6650
7784 F: drivers/hwmon/max6650.c
7786 MAX6697 HARDWARE MONITOR DRIVER
7787 M: Guenter Roeck <linux@roeck-us.net>
7788 L: linux-hwmon@vger.kernel.org
7790 F: Documentation/hwmon/max6697
7791 F: Documentation/devicetree/bindings/i2c/max6697.txt
7792 F: drivers/hwmon/max6697.c
7793 F: include/linux/platform_data/max6697.h
7795 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7796 M: Peter Rosin <peda@axentia.se>
7797 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7799 F: Documentation/devicetree/bindings/sound/max9860.txt
7800 F: sound/soc/codecs/max9860.*
7802 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7803 M: Krzysztof Kozlowski <krzk@kernel.org>
7804 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7805 L: linux-pm@vger.kernel.org
7807 F: drivers/power/supply/max14577_charger.c
7808 F: drivers/power/supply/max77693_charger.c
7810 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7811 M: Javier Martinez Canillas <javier@osg.samsung.com>
7812 L: linux-kernel@vger.kernel.org
7814 F: drivers/*/*max77802*.c
7815 F: Documentation/devicetree/bindings/*/*max77802.txt
7816 F: include/dt-bindings/*/*max77802.h
7818 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7819 M: Chanwoo Choi <cw00.choi@samsung.com>
7820 M: Krzysztof Kozlowski <krzk@kernel.org>
7821 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7822 L: linux-kernel@vger.kernel.org
7824 F: drivers/*/max14577*.c
7825 F: drivers/*/max77686*.c
7826 F: drivers/*/max77693*.c
7827 F: drivers/extcon/extcon-max14577.c
7828 F: drivers/extcon/extcon-max77693.c
7829 F: drivers/rtc/rtc-max77686.c
7830 F: drivers/clk/clk-max77686.c
7831 F: Documentation/devicetree/bindings/mfd/max14577.txt
7832 F: Documentation/devicetree/bindings/*/max77686.txt
7833 F: Documentation/devicetree/bindings/mfd/max77693.txt
7834 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7835 F: include/linux/mfd/max14577*.h
7836 F: include/linux/mfd/max77686*.h
7837 F: include/linux/mfd/max77693*.h
7839 MAXIRADIO FM RADIO RECEIVER DRIVER
7840 M: Hans Verkuil <hverkuil@xs4all.nl>
7841 L: linux-media@vger.kernel.org
7842 T: git git://linuxtv.org/media_tree.git
7843 W: https://linuxtv.org
7845 F: drivers/media/radio/radio-maxiradio*
7847 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7848 M: Peter Rosin <peda@axentia.se>
7849 L: linux-iio@vger.kernel.org
7851 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7852 F: drivers/iio/potentiometer/mcp4531.c
7854 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7855 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7856 L: linux-iio@vger.kernel.org
7858 F: drivers/iio/dac/cio-dac.c
7860 MEDIA DRIVERS FOR RENESAS - FCP
7861 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7862 L: linux-media@vger.kernel.org
7863 L: linux-renesas-soc@vger.kernel.org
7864 T: git git://linuxtv.org/media_tree.git
7866 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7867 F: drivers/media/platform/rcar-fcp.c
7868 F: include/media/rcar-fcp.h
7870 MEDIA DRIVERS FOR RENESAS - VIN
7871 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7872 L: linux-media@vger.kernel.org
7873 L: linux-renesas-soc@vger.kernel.org
7874 T: git git://linuxtv.org/media_tree.git
7876 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7877 F: drivers/media/platform/rcar-vin/
7879 MEDIA DRIVERS FOR RENESAS - VSP1
7880 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7881 L: linux-media@vger.kernel.org
7882 L: linux-renesas-soc@vger.kernel.org
7883 T: git git://linuxtv.org/media_tree.git
7885 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7886 F: drivers/media/platform/vsp1/
7888 MEDIA DRIVERS FOR HELENE
7889 M: Abylay Ospan <aospan@netup.ru>
7890 L: linux-media@vger.kernel.org
7891 W: https://linuxtv.org
7893 T: git git://linuxtv.org/media_tree.git
7895 F: drivers/media/dvb-frontends/helene*
7897 MEDIA DRIVERS FOR ASCOT2E
7898 M: Sergey Kozlov <serjk@netup.ru>
7899 M: Abylay Ospan <aospan@netup.ru>
7900 L: linux-media@vger.kernel.org
7901 W: https://linuxtv.org
7903 T: git git://linuxtv.org/media_tree.git
7905 F: drivers/media/dvb-frontends/ascot2e*
7907 MEDIA DRIVERS FOR CXD2841ER
7908 M: Sergey Kozlov <serjk@netup.ru>
7909 M: Abylay Ospan <aospan@netup.ru>
7910 L: linux-media@vger.kernel.org
7911 W: https://linuxtv.org
7913 T: git git://linuxtv.org/media_tree.git
7915 F: drivers/media/dvb-frontends/cxd2841er*
7917 MEDIA DRIVERS FOR HORUS3A
7918 M: Sergey Kozlov <serjk@netup.ru>
7919 M: Abylay Ospan <aospan@netup.ru>
7920 L: linux-media@vger.kernel.org
7921 W: https://linuxtv.org
7923 T: git git://linuxtv.org/media_tree.git
7925 F: drivers/media/dvb-frontends/horus3a*
7927 MEDIA DRIVERS FOR LNBH25
7928 M: Sergey Kozlov <serjk@netup.ru>
7929 M: Abylay Ospan <aospan@netup.ru>
7930 L: linux-media@vger.kernel.org
7931 W: https://linuxtv.org
7933 T: git git://linuxtv.org/media_tree.git
7935 F: drivers/media/dvb-frontends/lnbh25*
7937 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7938 M: Sergey Kozlov <serjk@netup.ru>
7939 M: Abylay Ospan <aospan@netup.ru>
7940 L: linux-media@vger.kernel.org
7941 W: https://linuxtv.org
7943 T: git git://linuxtv.org/media_tree.git
7945 F: drivers/media/pci/netup_unidvb/*
7947 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7948 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7949 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7950 P: LinuxTV.org Project
7951 L: linux-media@vger.kernel.org
7952 W: https://linuxtv.org
7953 Q: http://patchwork.kernel.org/project/linux-media/list/
7954 T: git git://linuxtv.org/media_tree.git
7956 F: Documentation/media/
7958 F: drivers/staging/media/
7959 F: include/linux/platform_data/media/
7961 F: include/uapi/linux/dvb/
7962 F: include/uapi/linux/videodev2.h
7963 F: include/uapi/linux/media.h
7964 F: include/uapi/linux/v4l2-*
7965 F: include/uapi/linux/meye.h
7966 F: include/uapi/linux/ivtv*
7967 F: include/uapi/linux/uvcvideo.h
7969 MEDIATEK ETHERNET DRIVER
7970 M: Felix Fietkau <nbd@openwrt.org>
7971 M: John Crispin <blogic@openwrt.org>
7972 L: netdev@vger.kernel.org
7974 F: drivers/net/ethernet/mediatek/
7976 MEDIATEK MT7601U WIRELESS LAN DRIVER
7977 M: Jakub Kicinski <kubakici@wp.pl>
7978 L: linux-wireless@vger.kernel.org
7980 F: drivers/net/wireless/mediatek/mt7601u/
7982 MEGARAID SCSI/SAS DRIVERS
7983 M: Kashyap Desai <kashyap.desai@broadcom.com>
7984 M: Sumit Saxena <sumit.saxena@broadcom.com>
7985 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
7986 L: megaraidlinux.pdl@broadcom.com
7987 L: linux-scsi@vger.kernel.org
7988 W: http://www.avagotech.com/support/
7990 F: Documentation/scsi/megaraid.txt
7991 F: drivers/scsi/megaraid.*
7992 F: drivers/scsi/megaraid/
7994 MELFAS MIP4 TOUCHSCREEN DRIVER
7995 M: Sangwon Jee <jeesw@melfas.com>
7996 W: http://www.melfas.com
7998 F: drivers/input/touchscreen/melfas_mip4.c
7999 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8001 MELLANOX ETHERNET DRIVER (mlx4_en)
8002 M: Tariq Toukan <tariqt@mellanox.com>
8003 L: netdev@vger.kernel.org
8005 W: http://www.mellanox.com
8006 Q: http://patchwork.ozlabs.org/project/netdev/list/
8007 F: drivers/net/ethernet/mellanox/mlx4/en_*
8009 MELLANOX ETHERNET DRIVER (mlx5e)
8010 M: Saeed Mahameed <saeedm@mellanox.com>
8011 L: netdev@vger.kernel.org
8013 W: http://www.mellanox.com
8014 Q: http://patchwork.ozlabs.org/project/netdev/list/
8015 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8017 MELLANOX ETHERNET SWITCH DRIVERS
8018 M: Jiri Pirko <jiri@mellanox.com>
8019 M: Ido Schimmel <idosch@mellanox.com>
8020 L: netdev@vger.kernel.org
8022 W: http://www.mellanox.com
8023 Q: http://patchwork.ozlabs.org/project/netdev/list/
8024 F: drivers/net/ethernet/mellanox/mlxsw/
8026 MELLANOX MLXCPLD I2C AND MUX DRIVER
8027 M: Vadim Pasternak <vadimp@mellanox.com>
8028 M: Michael Shych <michaelsh@mellanox.com>
8029 L: linux-i2c@vger.kernel.org
8031 F: drivers/i2c/busses/i2c-mlxcpld.c
8032 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8033 F: Documentation/i2c/busses/i2c-mlxcpld
8035 MELLANOX MLXCPLD LED DRIVER
8036 M: Vadim Pasternak <vadimp@mellanox.com>
8037 L: linux-leds@vger.kernel.org
8039 F: drivers/leds/leds-mlxcpld.c
8040 F: Documentation/leds/leds-mlxcpld.txt
8042 MELLANOX PLATFORM DRIVER
8043 M: Vadim Pasternak <vadimp@mellanox.com>
8044 L: platform-driver-x86@vger.kernel.org
8046 F: arch/x86/platform/mellanox/mlx-platform.c
8048 MELLANOX MLX CPLD HOTPLUG DRIVER
8049 M: Vadim Pasternak <vadimp@mellanox.com>
8050 L: platform-driver-x86@vger.kernel.org
8052 F: drivers/platform/x86/mlxcpld-hotplug.c
8053 F: include/linux/platform_data/mlxcpld-hotplug.h
8055 SOFT-ROCE DRIVER (rxe)
8056 M: Moni Shoua <monis@mellanox.com>
8057 L: linux-rdma@vger.kernel.org
8059 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8060 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8061 F: drivers/infiniband/sw/rxe/
8062 F: include/uapi/rdma/rdma_user_rxe.h
8065 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8066 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8067 L: linux-kernel@vger.kernel.org
8069 F: kernel/membarrier.c
8070 F: include/uapi/linux/membarrier.h
8073 L: linux-mm@kvack.org
8074 W: http://www.linux-mm.org
8076 F: include/linux/mm.h
8077 F: include/linux/gfp.h
8078 F: include/linux/mmzone.h
8079 F: include/linux/memory_hotplug.h
8080 F: include/linux/vmalloc.h
8083 MEMORY TECHNOLOGY DEVICES (MTD)
8084 M: David Woodhouse <dwmw2@infradead.org>
8085 M: Brian Norris <computersforpeace@gmail.com>
8086 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8087 M: Marek Vasut <marek.vasut@gmail.com>
8088 M: Richard Weinberger <richard@nod.at>
8089 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8090 L: linux-mtd@lists.infradead.org
8091 W: http://www.linux-mtd.infradead.org/
8092 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8093 T: git git://git.infradead.org/linux-mtd.git
8094 T: git git://git.infradead.org/l2-mtd.git
8096 F: Documentation/devicetree/bindings/mtd/
8098 F: include/linux/mtd/
8099 F: include/uapi/mtd/
8101 MEN A21 WATCHDOG DRIVER
8102 M: Johannes Thumshirn <morbidrsa@gmail.com>
8103 L: linux-watchdog@vger.kernel.org
8105 F: drivers/watchdog/mena21_wdt.c
8107 MEN CHAMELEON BUS (mcb)
8108 M: Johannes Thumshirn <morbidrsa@gmail.com>
8111 F: include/linux/mcb.h
8112 F: Documentation/men-chameleon-bus.txt
8114 MEN F21BMC (Board Management Controller)
8115 M: Andreas Werner <andreas.werner@men.de>
8117 F: drivers/mfd/menf21bmc.c
8118 F: drivers/watchdog/menf21bmc_wdt.c
8119 F: drivers/leds/leds-menf21bmc.c
8120 F: drivers/hwmon/menf21bmc_hwmon.c
8121 F: Documentation/hwmon/menf21bmc
8124 M: James Hogan <james.hogan@imgtec.com>
8125 L: linux-metag@vger.kernel.org
8126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8129 F: Documentation/metag/
8130 F: Documentation/devicetree/bindings/metag/
8131 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8132 F: drivers/clocksource/metag_generic.c
8133 F: drivers/irqchip/irq-metag.c
8134 F: drivers/irqchip/irq-metag-ext.c
8135 F: drivers/tty/metag_da.c
8137 MICROBLAZE ARCHITECTURE
8138 M: Michal Simek <monstr@monstr.eu>
8139 W: http://www.monstr.eu/fdt/
8140 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8144 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8145 M: Richard Genoud <richard.genoud@gmail.com>
8147 F: drivers/tty/serial/atmel_serial.c
8148 F: include/linux/atmel_serial.h
8150 MICROCHIP / ATMEL ISC DRIVER
8151 M: Songjun Wu <songjun.wu@microchip.com>
8152 L: linux-media@vger.kernel.org
8154 F: drivers/media/platform/atmel/atmel-isc.c
8155 F: drivers/media/platform/atmel/atmel-isc-regs.h
8156 F: devicetree/bindings/media/atmel-isc.txt
8158 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8159 M: Chen Yu <yu.c.chen@intel.com>
8160 L: platform-driver-x86@vger.kernel.org
8162 F: drivers/platform/x86/surfacepro3_button.c
8165 M: Oliver Neukum <oliver@neukum.org>
8167 F: drivers/usb/image/microtek.*
8170 M: Ralf Baechle <ralf@linux-mips.org>
8171 L: linux-mips@linux-mips.org
8172 W: http://www.linux-mips.org/
8173 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8174 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8176 F: Documentation/devicetree/bindings/mips/
8177 F: Documentation/mips/
8180 MIPS/LOONGSON1 ARCHITECTURE
8181 M: Keguang Zhang <keguang.zhang@gmail.com>
8182 L: linux-mips@linux-mips.org
8184 F: arch/mips/loongson32/
8185 F: arch/mips/include/asm/mach-loongson32/
8186 F: drivers/*/*loongson1*
8187 F: drivers/*/*/*loongson1*
8189 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8190 M: Hans Verkuil <hverkuil@xs4all.nl>
8191 L: linux-media@vger.kernel.org
8192 T: git git://linuxtv.org/media_tree.git
8193 W: https://linuxtv.org
8195 F: drivers/media/radio/radio-miropcm20*
8197 MELLANOX MLX4 core VPI driver
8198 M: Yishai Hadas <yishaih@mellanox.com>
8199 L: netdev@vger.kernel.org
8200 L: linux-rdma@vger.kernel.org
8201 W: http://www.mellanox.com
8202 Q: http://patchwork.ozlabs.org/project/netdev/list/
8204 F: drivers/net/ethernet/mellanox/mlx4/
8205 F: include/linux/mlx4/
8206 F: include/uapi/rdma/mlx4-abi.h
8208 MELLANOX MLX4 IB driver
8209 M: Yishai Hadas <yishaih@mellanox.com>
8210 L: linux-rdma@vger.kernel.org
8211 W: http://www.mellanox.com
8212 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8214 F: drivers/infiniband/hw/mlx4/
8215 F: include/linux/mlx4/
8217 MELLANOX MLX5 core VPI driver
8218 M: Saeed Mahameed <saeedm@mellanox.com>
8219 M: Matan Barak <matanb@mellanox.com>
8220 M: Leon Romanovsky <leonro@mellanox.com>
8221 L: netdev@vger.kernel.org
8222 L: linux-rdma@vger.kernel.org
8223 W: http://www.mellanox.com
8224 Q: http://patchwork.ozlabs.org/project/netdev/list/
8226 F: drivers/net/ethernet/mellanox/mlx5/core/
8227 F: include/linux/mlx5/
8228 F: include/uapi/rdma/mlx5-abi.h
8230 MELLANOX MLX5 IB driver
8231 M: Matan Barak <matanb@mellanox.com>
8232 M: Leon Romanovsky <leonro@mellanox.com>
8233 L: linux-rdma@vger.kernel.org
8234 W: http://www.mellanox.com
8235 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8237 F: drivers/infiniband/hw/mlx5/
8238 F: include/linux/mlx5/
8240 MELEXIS MLX90614 DRIVER
8241 M: Crt Mori <cmo@melexis.com>
8242 L: linux-iio@vger.kernel.org
8243 W: http://www.melexis.com
8245 F: drivers/iio/temperature/mlx90614.c
8247 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8248 M: Don Brace <don.brace@microsemi.com>
8249 L: esc.storagedev@microsemi.com
8250 L: linux-scsi@vger.kernel.org
8252 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8253 F: drivers/scsi/smartpqi/Kconfig
8254 F: drivers/scsi/smartpqi/Makefile
8255 F: include/linux/cciss*.h
8256 F: include/uapi/linux/cciss*.h
8257 F: Documentation/scsi/smartpqi.txt
8259 MN88472 MEDIA DRIVER
8260 M: Antti Palosaari <crope@iki.fi>
8261 L: linux-media@vger.kernel.org
8262 W: https://linuxtv.org
8263 W: http://palosaari.fi/linux/
8264 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8266 F: drivers/media/dvb-frontends/mn88472*
8268 MN88473 MEDIA DRIVER
8269 M: Antti Palosaari <crope@iki.fi>
8270 L: linux-media@vger.kernel.org
8271 W: https://linuxtv.org
8272 W: http://palosaari.fi/linux/
8273 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8275 F: drivers/media/dvb-frontends/mn88473*
8278 M: Jessica Yu <jeyu@redhat.com>
8279 M: Rusty Russell <rusty@rustcorp.com.au>
8281 F: include/linux/module.h
8284 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8285 W: http://popies.net/meye/
8287 F: Documentation/media/v4l-drivers/meye*
8288 F: drivers/media/pci/meye/
8289 F: include/uapi/linux/meye.h
8291 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8292 M: Jiri Slaby <jirislaby@gmail.com>
8294 F: Documentation/serial/moxa-smartio
8295 F: drivers/tty/mxser.*
8297 MR800 AVERMEDIA USB FM RADIO DRIVER
8298 M: Alexey Klimov <klimov.linux@gmail.com>
8299 L: linux-media@vger.kernel.org
8300 T: git git://linuxtv.org/media_tree.git
8302 F: drivers/media/radio/radio-mr800.c
8304 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8305 M: Alan Ott <alan@signal11.us>
8306 L: linux-wpan@vger.kernel.org
8308 F: drivers/net/ieee802154/mrf24j40.c
8309 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8312 M: "Lee, Chun-Yi" <jlee@suse.com>
8313 L: platform-driver-x86@vger.kernel.org
8315 F: drivers/platform/x86/msi-laptop.c
8318 L: platform-driver-x86@vger.kernel.org
8320 F: drivers/platform/x86/msi-wmi.c
8323 M: Antti Palosaari <crope@iki.fi>
8324 L: linux-media@vger.kernel.org
8325 W: https://linuxtv.org
8326 W: http://palosaari.fi/linux/
8327 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8328 T: git git://linuxtv.org/anttip/media_tree.git
8330 F: drivers/media/tuners/msi001*
8332 MSI2500 MEDIA DRIVER
8333 M: Antti Palosaari <crope@iki.fi>
8334 L: linux-media@vger.kernel.org
8335 W: https://linuxtv.org
8336 W: http://palosaari.fi/linux/
8337 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8338 T: git git://linuxtv.org/anttip/media_tree.git
8340 F: drivers/media/usb/msi2500/
8342 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8343 M: Robert Jarzmik <robert.jarzmik@free.fr>
8344 L: linux-mtd@lists.infradead.org
8346 F: drivers/mtd/devices/docg3*
8348 MT9M032 APTINA SENSOR DRIVER
8349 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8350 L: linux-media@vger.kernel.org
8351 T: git git://linuxtv.org/media_tree.git
8353 F: drivers/media/i2c/mt9m032.c
8354 F: include/media/i2c/mt9m032.h
8356 MT9P031 APTINA CAMERA SENSOR
8357 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8358 L: linux-media@vger.kernel.org
8359 T: git git://linuxtv.org/media_tree.git
8361 F: drivers/media/i2c/mt9p031.c
8362 F: include/media/i2c/mt9p031.h
8364 MT9T001 APTINA CAMERA SENSOR
8365 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8366 L: linux-media@vger.kernel.org
8367 T: git git://linuxtv.org/media_tree.git
8369 F: drivers/media/i2c/mt9t001.c
8370 F: include/media/i2c/mt9t001.h
8372 MT9V032 APTINA CAMERA SENSOR
8373 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8374 L: linux-media@vger.kernel.org
8375 T: git git://linuxtv.org/media_tree.git
8377 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8378 F: drivers/media/i2c/mt9v032.c
8379 F: include/media/i2c/mt9v032.h
8381 MULTIFUNCTION DEVICES (MFD)
8382 M: Lee Jones <lee.jones@linaro.org>
8383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8385 F: Documentation/devicetree/bindings/mfd/
8387 F: include/linux/mfd/
8389 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8390 M: Ulf Hansson <ulf.hansson@linaro.org>
8391 L: linux-mmc@vger.kernel.org
8392 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8394 F: Documentation/devicetree/bindings/mmc/
8396 F: include/linux/mmc/
8397 F: include/uapi/linux/mmc/
8399 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8401 F: drivers/mmc/host/mmc_spi.c
8402 F: include/linux/spi/mmc_spi.h
8404 MULTISOUND SOUND DRIVER
8405 M: Andrew Veliath <andrewtv@usa.net>
8407 F: Documentation/sound/oss/MultiSound
8410 MULTITECH MULTIPORT CARD (ISICOM)
8412 F: drivers/tty/isicom.c
8413 F: include/linux/isicom.h
8415 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8416 M: Bin Liu <b-liu@ti.com>
8417 L: linux-usb@vger.kernel.org
8418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8420 F: drivers/usb/musb/
8422 MXL5007T MEDIA DRIVER
8423 M: Michael Krufky <mkrufky@linuxtv.org>
8424 L: linux-media@vger.kernel.org
8425 W: https://linuxtv.org
8426 W: http://github.com/mkrufky
8427 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8428 T: git git://linuxtv.org/mkrufky/tuners.git
8430 F: drivers/media/tuners/mxl5007t.*
8433 M: Marek Vasut <marex@denx.de>
8435 F: drivers/gpu/drm/mxsfb/
8436 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8438 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8439 M: Hyong-Youb Kim <hykim@myri.com>
8440 L: netdev@vger.kernel.org
8441 W: https://www.myricom.com/support/downloads/myri10ge.html
8443 F: drivers/net/ethernet/myricom/myri10ge/
8445 NAND FLASH SUBSYSTEM
8446 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8447 R: Richard Weinberger <richard@nod.at>
8448 L: linux-mtd@lists.infradead.org
8449 W: http://www.linux-mtd.infradead.org/
8450 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8451 T: git git://github.com/linux-nand/linux.git
8453 F: drivers/mtd/nand/
8454 F: include/linux/mtd/nand*.h
8456 NATSEMI ETHERNET DRIVER (DP8381x)
8458 F: drivers/net/ethernet/natsemi/natsemi.c
8460 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8461 M: Daniel Mack <zonque@gmail.com>
8463 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8464 W: http://www.native-instruments.com
8468 M: Petr Vandrovec <petr@vandrovec.name>
8472 NCR 5380 SCSI DRIVERS
8473 M: Finn Thain <fthain@telegraphics.com.au>
8474 M: Michael Schmitz <schmitzmic@gmail.com>
8475 L: linux-scsi@vger.kernel.org
8477 F: Documentation/scsi/g_NCR5380.txt
8478 F: drivers/scsi/NCR5380.*
8479 F: drivers/scsi/arm/cumana_1.c
8480 F: drivers/scsi/arm/oak.c
8481 F: drivers/scsi/atari_scsi.*
8482 F: drivers/scsi/dmx3191d.c
8483 F: drivers/scsi/g_NCR5380.*
8484 F: drivers/scsi/mac_scsi.*
8485 F: drivers/scsi/sun3_scsi.*
8486 F: drivers/scsi/sun3_scsi_vme.c
8488 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8489 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8490 L: linux-scsi@vger.kernel.org
8492 F: drivers/scsi/NCR_D700.*
8494 NCT6775 HARDWARE MONITOR DRIVER
8495 M: Guenter Roeck <linux@roeck-us.net>
8496 L: linux-hwmon@vger.kernel.org
8498 F: Documentation/hwmon/nct6775
8499 F: drivers/hwmon/nct6775.c
8501 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8502 M: Faisal Latif <faisal.latif@intel.com>
8503 L: linux-rdma@vger.kernel.org
8504 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8506 F: drivers/infiniband/hw/nes/
8507 F: include/uapi/rdma/nes-abi.h
8509 NETEM NETWORK EMULATOR
8510 M: Stephen Hemminger <stephen@networkplumber.org>
8511 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8513 F: net/sched/sch_netem.c
8515 NETERION 10GbE DRIVERS (s2io/vxge)
8516 M: Jon Mason <jdmason@kudzu.us>
8517 L: netdev@vger.kernel.org
8519 F: Documentation/networking/s2io.txt
8520 F: Documentation/networking/vxge.txt
8521 F: drivers/net/ethernet/neterion/
8523 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8524 M: Pablo Neira Ayuso <pablo@netfilter.org>
8525 M: Patrick McHardy <kaber@trash.net>
8526 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8527 L: netfilter-devel@vger.kernel.org
8528 L: coreteam@netfilter.org
8529 W: http://www.netfilter.org/
8530 W: http://www.iptables.org/
8531 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8535 F: include/linux/netfilter*
8536 F: include/linux/netfilter/
8537 F: include/net/netfilter/
8538 F: include/uapi/linux/netfilter*
8539 F: include/uapi/linux/netfilter/
8540 F: net/*/netfilter.c
8543 F: net/bridge/br_netfilter*.c
8546 M: Paul Moore <paul@paul-moore.com>
8547 W: http://netlabel.sf.net
8548 L: netdev@vger.kernel.org
8550 F: Documentation/netlabel/
8551 F: include/net/netlabel.h
8554 NETROM NETWORK LAYER
8555 M: Ralf Baechle <ralf@linux-mips.org>
8556 L: linux-hams@vger.kernel.org
8557 W: http://www.linux-ax25.org/
8559 F: include/net/netrom.h
8560 F: include/uapi/linux/netrom.h
8563 NETRONOME ETHERNET DRIVERS
8564 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8565 L: oss-drivers@netronome.com
8567 F: drivers/net/ethernet/netronome/
8569 NETWORK BLOCK DEVICE (NBD)
8570 M: Markus Pargmann <mpa@pengutronix.de>
8572 L: nbd-general@lists.sourceforge.net
8573 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8574 F: Documentation/blockdev/nbd.txt
8575 F: drivers/block/nbd.c
8576 F: include/uapi/linux/nbd.h
8578 NETWORK DROP MONITOR
8579 M: Neil Horman <nhorman@tuxdriver.com>
8580 L: netdev@vger.kernel.org
8582 W: https://fedorahosted.org/dropwatch/
8583 F: net/core/drop_monitor.c
8586 M: Andrew Lunn <andrew@lunn.ch>
8587 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8588 M: Florian Fainelli <f.fainelli@gmail.com>
8591 F: include/net/dsa.h
8594 NETWORKING [GENERAL]
8595 M: "David S. Miller" <davem@davemloft.net>
8596 L: netdev@vger.kernel.org
8597 W: http://www.linuxfoundation.org/en/Net
8598 Q: http://patchwork.ozlabs.org/project/netdev/list/
8599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8604 F: include/linux/in.h
8605 F: include/linux/net.h
8606 F: include/linux/netdevice.h
8607 F: include/uapi/linux/in.h
8608 F: include/uapi/linux/net.h
8609 F: include/uapi/linux/netdevice.h
8610 F: include/uapi/linux/net_namespace.h
8612 F: tools/testing/selftests/net/
8615 NETWORKING [IPv4/IPv6]
8616 M: "David S. Miller" <davem@davemloft.net>
8617 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8618 M: James Morris <jmorris@namei.org>
8619 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8620 M: Patrick McHardy <kaber@trash.net>
8621 L: netdev@vger.kernel.org
8622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8630 M: Steffen Klassert <steffen.klassert@secunet.com>
8631 M: Herbert Xu <herbert@gondor.apana.org.au>
8632 M: "David S. Miller" <davem@davemloft.net>
8633 L: netdev@vger.kernel.org
8634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8643 F: net/ipv4/ipcomp.c
8644 F: net/ipv4/ip_vti.c
8648 F: net/ipv6/ipcomp6.c
8649 F: net/ipv6/ip6_vti.c
8650 F: include/uapi/linux/xfrm.h
8651 F: include/net/xfrm.h
8653 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8654 M: Paul Moore <paul@paul-moore.com>
8655 L: netdev@vger.kernel.org
8658 NETWORKING [WIRELESS]
8659 L: linux-wireless@vger.kernel.org
8660 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8663 L: netdev@vger.kernel.org
8664 W: http://www.linuxfoundation.org/en/Net
8665 Q: http://patchwork.ozlabs.org/project/netdev/list/
8666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8667 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8669 F: Documentation/devicetree/bindings/net/
8671 F: include/linux/if_*
8672 F: include/linux/netdevice.h
8673 F: include/linux/etherdevice.h
8674 F: include/linux/fcdevice.h
8675 F: include/linux/fddidevice.h
8676 F: include/linux/hippidevice.h
8677 F: include/linux/inetdevice.h
8678 F: include/uapi/linux/if_*
8679 F: include/uapi/linux/netdevice.h
8681 NETWORKING DRIVERS (WIRELESS)
8682 M: Kalle Valo <kvalo@codeaurora.org>
8683 L: linux-wireless@vger.kernel.org
8684 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8688 F: Documentation/devicetree/bindings/net/wireless/
8689 F: drivers/net/wireless/
8691 NETXEN (1/10) GbE SUPPORT
8692 M: Manish Chopra <manish.chopra@cavium.com>
8693 M: Rahul Verma <rahul.verma@cavium.com>
8694 M: Dept-GELinuxNICDev@cavium.com
8695 L: netdev@vger.kernel.org
8697 F: drivers/net/ethernet/qlogic/netxen/
8700 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8701 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8702 M: Samuel Ortiz <sameo@linux.intel.com>
8703 L: linux-wireless@vger.kernel.org
8704 L: linux-nfc@lists.01.org (subscribers-only)
8708 F: include/uapi/linux/nfc.h
8710 F: include/linux/platform_data/nfcmrvl.h
8711 F: include/linux/platform_data/nxp-nci.h
8712 F: include/linux/platform_data/pn544.h
8713 F: include/linux/platform_data/st21nfca.h
8714 F: include/linux/platform_data/st-nci.h
8715 F: Documentation/devicetree/bindings/net/nfc/
8717 NFS, SUNRPC, AND LOCKD CLIENTS
8718 M: Trond Myklebust <trond.myklebust@primarydata.com>
8719 M: Anna Schumaker <anna.schumaker@netapp.com>
8720 L: linux-nfs@vger.kernel.org
8721 W: http://client.linux-nfs.org
8722 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8728 F: include/linux/lockd/
8729 F: include/linux/nfs*
8730 F: include/linux/sunrpc/
8731 F: include/uapi/linux/nfs*
8732 F: include/uapi/linux/sunrpc/
8735 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8736 L: linux-nilfs@vger.kernel.org
8737 W: http://nilfs.sourceforge.net/
8738 W: http://nilfs.osdn.jp/
8739 T: git git://github.com/konis/nilfs2.git
8741 F: Documentation/filesystems/nilfs2.txt
8743 F: include/trace/events/nilfs2.h
8744 F: include/uapi/linux/nilfs2_api.h
8745 F: include/uapi/linux/nilfs2_ondisk.h
8747 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8748 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8749 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8751 F: Documentation/scsi/NinjaSCSI.txt
8752 F: drivers/scsi/pcmcia/nsp_*
8754 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8755 M: GOTO Masanori <gotom@debian.or.jp>
8756 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8757 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8759 F: Documentation/scsi/NinjaSCSI.txt
8760 F: drivers/scsi/nsp32*
8763 M: Ley Foon Tan <lftan@altera.com>
8764 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8769 NOKIA N900 POWER SUPPLY DRIVERS
8770 R: Pali Rohár <pali.rohar@gmail.com>
8771 F: include/linux/power/bq2415x_charger.h
8772 F: include/linux/power/bq27xxx_battery.h
8773 F: include/linux/power/isp1704_charger.h
8774 F: drivers/power/supply/bq2415x_charger.c
8775 F: drivers/power/supply/bq27xxx_battery.c
8776 F: drivers/power/supply/bq27xxx_battery_i2c.c
8777 F: drivers/power/supply/isp1704_charger.c
8778 F: drivers/power/supply/rx51_battery.c
8781 M: Jon Mason <jdmason@kudzu.us>
8782 M: Dave Jiang <dave.jiang@intel.com>
8783 M: Allen Hubbe <Allen.Hubbe@emc.com>
8784 L: linux-ntb@googlegroups.com
8786 W: https://github.com/jonmason/ntb/wiki
8787 T: git git://github.com/jonmason/ntb.git
8789 F: drivers/net/ntb_netdev.c
8790 F: include/linux/ntb.h
8791 F: include/linux/ntb_transport.h
8792 F: tools/testing/selftests/ntb/
8795 M: Jon Mason <jdmason@kudzu.us>
8796 M: Dave Jiang <dave.jiang@intel.com>
8797 L: linux-ntb@googlegroups.com
8799 W: https://github.com/jonmason/ntb/wiki
8800 T: git git://github.com/jonmason/ntb.git
8801 F: drivers/ntb/hw/intel/
8804 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8805 L: linux-ntb@googlegroups.com
8807 F: drivers/ntb/hw/amd/
8810 M: Anton Altaparmakov <anton@tuxera.com>
8811 L: linux-ntfs-dev@lists.sourceforge.net
8812 W: http://www.tuxera.com/
8813 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8815 F: Documentation/filesystems/ntfs.txt
8818 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8819 M: Antonino Daplas <adaplas@gmail.com>
8820 L: linux-fbdev@vger.kernel.org
8822 F: drivers/video/fbdev/riva/
8823 F: drivers/video/fbdev/nvidia/
8826 M: Keith Busch <keith.busch@intel.com>
8827 M: Jens Axboe <axboe@fb.com>
8828 L: linux-nvme@lists.infradead.org
8829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8830 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8832 F: drivers/nvme/host/
8833 F: include/linux/nvme.h
8835 NVM EXPRESS TARGET DRIVER
8836 M: Christoph Hellwig <hch@lst.de>
8837 M: Sagi Grimberg <sagi@grimberg.me>
8838 L: linux-nvme@lists.infradead.org
8840 F: drivers/nvme/target/
8842 NVM EXPRESS FC TRANSPORT DRIVERS
8843 M: James Smart <james.smart@broadcom.com>
8844 L: linux-nvme@lists.infradead.org
8846 F: include/linux/nvme-fc.h
8847 F: include/linux/nvme-fc-driver.h
8848 F: drivers/nvme/host/fc.c
8849 F: drivers/nvme/target/fc.c
8850 F: drivers/nvme/target/fcloop.c
8853 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8854 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8857 F: Documentation/devicetree/bindings/nvmem/
8858 F: include/linux/nvmem-consumer.h
8859 F: include/linux/nvmem-provider.h
8862 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8863 R: Charles Gorand <charles.gorand@effinnov.com>
8864 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8866 F: drivers/nfc/nxp-nci
8868 NXP TDA998X DRM DRIVER
8869 M: Russell King <rmk+kernel@armlinux.org.uk>
8871 F: drivers/gpu/drm/i2c/tda998x_drv.c
8872 F: include/drm/i2c/tda998x.h
8875 M: Peter Rosin <peda@axentia.se>
8876 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8878 F: sound/soc/codecs/tfa9879*
8881 M: Josh Poimboeuf <jpoimboe@redhat.com>
8886 M: Tony Lindgren <tony@atomide.com>
8887 L: linux-omap@vger.kernel.org
8888 W: http://www.muru.com/linux/omap/
8889 W: http://linux.omap.com/
8890 Q: http://patchwork.kernel.org/project/linux-omap/list/
8891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8894 F: arch/arm/configs/omap1_defconfig
8895 F: arch/arm/configs/omap2plus_defconfig
8896 F: drivers/i2c/busses/i2c-omap.c
8897 F: drivers/irqchip/irq-omap-intc.c
8898 F: drivers/mfd/*omap*.c
8899 F: drivers/mfd/menelaus.c
8900 F: drivers/mfd/palmas.c
8901 F: drivers/mfd/tps65217.c
8902 F: drivers/mfd/tps65218.c
8903 F: drivers/mfd/tps65910.c
8904 F: drivers/mfd/twl-core.[ch]
8905 F: drivers/mfd/twl4030*.c
8906 F: drivers/mfd/twl6030*.c
8907 F: drivers/mfd/twl6040*.c
8908 F: drivers/regulator/palmas-regulator*.c
8909 F: drivers/regulator/pbias-regulator.c
8910 F: drivers/regulator/tps65217-regulator.c
8911 F: drivers/regulator/tps65218-regulator.c
8912 F: drivers/regulator/tps65910-regulator.c
8913 F: drivers/regulator/twl-regulator.c
8914 F: drivers/regulator/twl6030-regulator.c
8915 F: include/linux/i2c-omap.h
8917 OMAP DEVICE TREE SUPPORT
8918 M: Benoît Cousson <bcousson@baylibre.com>
8919 M: Tony Lindgren <tony@atomide.com>
8920 L: linux-omap@vger.kernel.org
8921 L: devicetree@vger.kernel.org
8923 F: arch/arm/boot/dts/*omap*
8924 F: arch/arm/boot/dts/*am3*
8925 F: arch/arm/boot/dts/*am4*
8926 F: arch/arm/boot/dts/*am5*
8927 F: arch/arm/boot/dts/*dra7*
8929 OMAP CLOCK FRAMEWORK SUPPORT
8930 M: Paul Walmsley <paul@pwsan.com>
8931 L: linux-omap@vger.kernel.org
8933 F: arch/arm/*omap*/*clock*
8935 OMAP POWER MANAGEMENT SUPPORT
8936 M: Kevin Hilman <khilman@kernel.org>
8937 L: linux-omap@vger.kernel.org
8939 F: arch/arm/*omap*/*pm*
8940 F: drivers/cpufreq/omap-cpufreq.c
8942 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8943 M: Rajendra Nayak <rnayak@codeaurora.org>
8944 M: Paul Walmsley <paul@pwsan.com>
8945 L: linux-omap@vger.kernel.org
8947 F: arch/arm/mach-omap2/prm*
8950 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8951 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8952 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8953 L: linux-omap@vger.kernel.org
8957 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8958 M: Roger Quadros <rogerq@ti.com>
8959 M: Tony Lindgren <tony@atomide.com>
8960 L: linux-omap@vger.kernel.org
8962 F: drivers/memory/omap-gpmc.c
8963 F: arch/arm/mach-omap2/*gpmc*
8965 OMAP FRAMEBUFFER SUPPORT
8966 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8967 L: linux-fbdev@vger.kernel.org
8968 L: linux-omap@vger.kernel.org
8970 F: drivers/video/fbdev/omap/
8972 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8973 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8974 L: linux-omap@vger.kernel.org
8975 L: linux-fbdev@vger.kernel.org
8977 F: drivers/video/fbdev/omap2/
8978 F: Documentation/arm/OMAP/DSS
8980 OMAP HARDWARE SPINLOCK SUPPORT
8981 M: Ohad Ben-Cohen <ohad@wizery.com>
8982 L: linux-omap@vger.kernel.org
8984 F: drivers/hwspinlock/omap_hwspinlock.c
8987 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8988 L: linux-omap@vger.kernel.org
8990 F: drivers/mmc/host/omap.c
8993 L: linux-mmc@vger.kernel.org
8994 L: linux-omap@vger.kernel.org
8996 F: drivers/mmc/host/omap_hsmmc.c
8998 OMAP RANDOM NUMBER GENERATOR SUPPORT
8999 M: Deepak Saxena <dsaxena@plexity.net>
9001 F: drivers/char/hw_random/omap-rng.c
9004 M: Benoît Cousson <bcousson@baylibre.com>
9005 M: Paul Walmsley <paul@pwsan.com>
9006 L: linux-omap@vger.kernel.org
9008 F: arch/arm/mach-omap2/omap_hwmod.*
9011 M: Paul Walmsley <paul@pwsan.com>
9012 L: linux-omap@vger.kernel.org
9014 F: arch/arm/mach-omap2/omap_hwmod*data*
9016 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9017 M: Benoît Cousson <bcousson@baylibre.com>
9018 L: linux-omap@vger.kernel.org
9020 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9022 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9023 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9024 L: linux-media@vger.kernel.org
9026 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9027 F: drivers/media/platform/omap3isp/
9028 F: drivers/staging/media/omap4iss/
9031 L: linux-usb@vger.kernel.org
9032 L: linux-omap@vger.kernel.org
9034 F: drivers/usb/*/*omap*
9035 F: arch/arm/*omap*/usb*
9038 M: Grygorii Strashko <grygorii.strashko@ti.com>
9039 M: Santosh Shilimkar <ssantosh@kernel.org>
9040 M: Kevin Hilman <khilman@kernel.org>
9041 L: linux-omap@vger.kernel.org
9043 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9044 F: drivers/gpio/gpio-omap.c
9046 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9047 M: Mark Jackson <mpfj@newflow.co.uk>
9048 L: linux-omap@vger.kernel.org
9050 F: arch/arm/boot/dts/am335x-nano.dts
9053 M: Bob Copeland <me@bobcopeland.com>
9054 L: linux-karma-devel@lists.sourceforge.net
9056 F: Documentation/filesystems/omfs.txt
9059 OMNIKEY CARDMAN 4000 DRIVER
9060 M: Harald Welte <laforge@gnumonks.org>
9062 F: drivers/char/pcmcia/cm4000_cs.c
9063 F: include/linux/cm4000_cs.h
9064 F: include/uapi/linux/cm4000_cs.h
9066 OMNIKEY CARDMAN 4040 DRIVER
9067 M: Harald Welte <laforge@gnumonks.org>
9069 F: drivers/char/pcmcia/cm4040_cs.*
9071 OMNIVISION OV7670 SENSOR DRIVER
9072 M: Jonathan Corbet <corbet@lwn.net>
9073 L: linux-media@vger.kernel.org
9074 T: git git://linuxtv.org/media_tree.git
9076 F: drivers/media/i2c/ov7670.c
9078 ONENAND FLASH DRIVER
9079 M: Kyungmin Park <kyungmin.park@samsung.com>
9080 L: linux-mtd@lists.infradead.org
9082 F: drivers/mtd/onenand/
9083 F: include/linux/mtd/onenand*.h
9085 ONSTREAM SCSI TAPE DRIVER
9086 M: Willem Riede <osst@riede.org>
9087 L: osst-users@lists.sourceforge.net
9088 L: linux-scsi@vger.kernel.org
9090 F: Documentation/scsi/osst.txt
9091 F: drivers/scsi/osst.*
9092 F: drivers/scsi/osst_*.h
9093 F: drivers/scsi/st.h
9095 OPENCORES I2C BUS DRIVER
9096 M: Peter Korsgaard <jacmet@sunsite.dk>
9097 L: linux-i2c@vger.kernel.org
9099 F: Documentation/i2c/busses/i2c-ocores
9100 F: drivers/i2c/busses/i2c-ocores.c
9102 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9103 M: Rob Herring <robh+dt@kernel.org>
9104 M: Frank Rowand <frowand.list@gmail.com>
9105 L: devicetree@vger.kernel.org
9106 W: http://www.devicetree.org/
9107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9110 F: include/linux/of*.h
9113 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9114 M: Rob Herring <robh+dt@kernel.org>
9115 M: Mark Rutland <mark.rutland@arm.com>
9116 L: devicetree@vger.kernel.org
9117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9118 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9120 F: Documentation/devicetree/
9122 F: include/dt-bindings/
9124 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9125 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9126 L: devicetree@vger.kernel.org
9128 F: Documentation/devicetree/dynamic-resolution-notes.txt
9129 F: Documentation/devicetree/overlay-notes.txt
9130 F: drivers/of/overlay.c
9131 F: drivers/of/resolver.c
9133 OPENRISC ARCHITECTURE
9134 M: Jonas Bonn <jonas@southpole.se>
9135 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9136 M: Stafford Horne <shorne@gmail.com>
9137 L: openrisc@lists.librecores.org
9138 W: http://openrisc.io
9143 M: Pravin Shelar <pshelar@nicira.com>
9144 L: netdev@vger.kernel.org
9145 L: dev@openvswitch.org
9146 W: http://openvswitch.org
9149 F: include/uapi/linux/openvswitch.h
9151 OPERATING PERFORMANCE POINTS (OPP)
9152 M: Viresh Kumar <vireshk@kernel.org>
9153 M: Nishanth Menon <nm@ti.com>
9154 M: Stephen Boyd <sboyd@codeaurora.org>
9155 L: linux-pm@vger.kernel.org
9157 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9158 F: drivers/base/power/opp/
9159 F: include/linux/pm_opp.h
9160 F: Documentation/power/opp.txt
9161 F: Documentation/devicetree/bindings/opp/
9164 M: Clemens Ladisch <clemens@ladisch.de>
9165 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9166 T: git git://git.alsa-project.org/alsa-kernel.git
9168 F: sound/drivers/opl4/
9171 M: Robert Richter <rric@kernel.org>
9172 L: oprofile-list@lists.sf.net
9174 F: arch/*/include/asm/oprofile*.h
9176 F: drivers/oprofile/
9177 F: include/linux/oprofile.h
9179 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9180 M: Mark Fasheh <mfasheh@versity.com>
9181 M: Joel Becker <jlbec@evilplan.org>
9182 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9183 W: http://ocfs2.wiki.kernel.org
9185 F: Documentation/filesystems/ocfs2.txt
9186 F: Documentation/filesystems/dlmfs.txt
9190 L: linux-wireless@vger.kernel.org
9191 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9192 W: http://www.nongnu.org/orinoco/
9194 F: drivers/net/wireless/intersil/orinoco/
9196 OSD LIBRARY and FILESYSTEM
9197 M: Boaz Harrosh <ooo@electrozaur.com>
9198 M: Benny Halevy <bhalevy@primarydata.com>
9199 L: osd-dev@open-osd.org
9200 W: http://open-osd.org
9201 T: git git://git.open-osd.org/open-osd.git
9203 F: drivers/scsi/osd/
9204 F: include/scsi/osd_*
9208 M: Miklos Szeredi <miklos@szeredi.hu>
9209 L: linux-unionfs@vger.kernel.org
9210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9213 F: Documentation/filesystems/overlayfs.txt
9216 M: Mike Marshall <hubcap@omnibond.com>
9217 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9221 F: Documentation/filesystems/orangefs.txt
9224 M: Christian Lamparter <chunkeey@googlemail.com>
9225 L: linux-wireless@vger.kernel.org
9226 W: http://wireless.kernel.org/en/users/Drivers/p54
9228 F: drivers/net/wireless/intersil/p54/
9230 PA SEMI ETHERNET DRIVER
9231 L: netdev@vger.kernel.org
9233 F: drivers/net/ethernet/pasemi/*
9235 PA SEMI SMBUS DRIVER
9236 L: linux-i2c@vger.kernel.org
9238 F: drivers/i2c/busses/i2c-pasemi.c
9240 PADATA PARALLEL EXECUTION MECHANISM
9241 M: Steffen Klassert <steffen.klassert@secunet.com>
9242 L: linux-crypto@vger.kernel.org
9245 F: include/linux/padata.h
9246 F: Documentation/padata.txt
9248 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9249 M: Harald Welte <laforge@gnumonks.org>
9250 L: platform-driver-x86@vger.kernel.org
9252 F: drivers/platform/x86/panasonic-laptop.c
9254 PANASONIC MN10300/AM33/AM34 PORT
9255 M: David Howells <dhowells@redhat.com>
9256 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9257 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9259 F: Documentation/mn10300/
9262 PARALLEL LCD/KEYPAD PANEL DRIVER
9263 M: Willy Tarreau <willy@haproxy.com>
9264 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9266 F: Documentation/misc-devices/lcd-panel-cgram.txt
9267 F: drivers/misc/panel.c
9269 PARALLEL PORT SUBSYSTEM
9270 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9271 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9272 L: linux-parport@lists.infradead.org (subscribers-only)
9275 F: include/linux/parport*.h
9276 F: drivers/char/ppdev.c
9277 F: include/uapi/linux/ppdev.h
9278 F: Documentation/parport*.txt
9280 PARAVIRT_OPS INTERFACE
9281 M: Jeremy Fitzhardinge <jeremy@goop.org>
9282 M: Chris Wright <chrisw@sous-sol.org>
9283 M: Alok Kataria <akataria@vmware.com>
9284 M: Rusty Russell <rusty@rustcorp.com.au>
9285 L: virtualization@lists.linux-foundation.org
9287 F: Documentation/virtual/paravirt_ops.txt
9288 F: arch/*/kernel/paravirt*
9289 F: arch/*/include/asm/paravirt.h
9290 F: include/linux/hypervisor.h
9292 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9293 M: Tim Waugh <tim@cyberelk.net>
9294 L: linux-parport@lists.infradead.org (subscribers-only)
9296 F: Documentation/blockdev/paride.txt
9297 F: drivers/block/paride/
9300 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9301 M: Helge Deller <deller@gmx.de>
9302 L: linux-parisc@vger.kernel.org
9303 W: http://www.parisc-linux.org/
9304 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9305 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9309 F: Documentation/parisc/
9311 F: drivers/char/agp/parisc-agp.c
9312 F: drivers/input/serio/gscps2.c
9313 F: drivers/parport/parport_gsc.*
9314 F: drivers/tty/serial/8250/8250_gsc.c
9315 F: drivers/video/fbdev/sti*
9316 F: drivers/video/console/sti*
9317 F: drivers/video/logo/logo_parisc*
9319 PC87360 HARDWARE MONITORING DRIVER
9320 M: Jim Cromie <jim.cromie@gmail.com>
9321 L: linux-hwmon@vger.kernel.org
9323 F: Documentation/hwmon/pc87360
9324 F: drivers/hwmon/pc87360.c
9327 M: Jim Cromie <jim.cromie@gmail.com>
9329 F: drivers/char/pc8736x_gpio.c
9331 PC87427 HARDWARE MONITORING DRIVER
9332 M: Jean Delvare <jdelvare@suse.com>
9333 L: linux-hwmon@vger.kernel.org
9335 F: Documentation/hwmon/pc87427
9336 F: drivers/hwmon/pc87427.c
9339 M: Riku Voipio <riku.voipio@iki.fi>
9341 F: drivers/leds/leds-pca9532.c
9342 F: include/linux/leds-pca9532.h
9344 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9345 M: Guenter Roeck <linux@roeck-us.net>
9346 L: linux-i2c@vger.kernel.org
9348 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9350 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9351 M: Khalid Aziz <khalid@gonehiking.org>
9353 F: drivers/firmware/pcdp.*
9356 M: Linas Vepstas <linasvepstas@gmail.com>
9357 L: linux-pci@vger.kernel.org
9359 F: Documentation/PCI/pci-error-recovery.txt
9361 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9362 M: Russell Currey <ruscur@russell.cc>
9363 L: linuxppc-dev@lists.ozlabs.org
9365 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9366 F: arch/powerpc/kernel/eeh*.c
9367 F: arch/powerpc/platforms/*/eeh*.c
9368 F: arch/powerpc/include/*/eeh*.h
9371 M: Bjorn Helgaas <bhelgaas@google.com>
9372 L: linux-pci@vger.kernel.org
9373 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9376 F: Documentation/devicetree/bindings/pci/
9377 F: Documentation/PCI/
9379 F: include/linux/pci*
9381 F: arch/x86/kernel/quirks.c
9383 PCI DRIVER FOR ALTERA PCIE IP
9384 M: Ley Foon Tan <lftan@altera.com>
9385 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9386 L: linux-pci@vger.kernel.org
9388 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9389 F: drivers/pci/host/pcie-altera.c
9391 PCI DRIVER FOR ARM VERSATILE PLATFORM
9392 M: Rob Herring <robh@kernel.org>
9393 L: linux-pci@vger.kernel.org
9394 L: linux-arm-kernel@lists.infradead.org
9396 F: Documentation/devicetree/bindings/pci/versatile.txt
9397 F: drivers/pci/host/pci-versatile.c
9399 PCI DRIVER FOR ARMADA 8K
9400 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9401 L: linux-pci@vger.kernel.org
9402 L: linux-arm-kernel@lists.infradead.org
9404 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9405 F: drivers/pci/host/pcie-armada8k.c
9407 PCI DRIVER FOR APPLIEDMICRO XGENE
9408 M: Tanmay Inamdar <tinamdar@apm.com>
9409 L: linux-pci@vger.kernel.org
9410 L: linux-arm-kernel@lists.infradead.org
9412 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9413 F: drivers/pci/host/pci-xgene.c
9415 PCI DRIVER FOR FREESCALE LAYERSCAPE
9416 M: Minghuan Lian <minghuan.Lian@freescale.com>
9417 M: Mingkai Hu <mingkai.hu@freescale.com>
9418 M: Roy Zang <tie-fei.zang@freescale.com>
9419 L: linuxppc-dev@lists.ozlabs.org
9420 L: linux-pci@vger.kernel.org
9421 L: linux-arm-kernel@lists.infradead.org
9423 F: drivers/pci/host/*layerscape*
9426 M: Richard Zhu <hongxing.zhu@nxp.com>
9427 M: Lucas Stach <l.stach@pengutronix.de>
9428 L: linux-pci@vger.kernel.org
9429 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9431 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9432 F: drivers/pci/host/*imx6*
9434 PCI DRIVER FOR TI KEYSTONE
9435 M: Murali Karicheri <m-karicheri2@ti.com>
9436 L: linux-pci@vger.kernel.org
9437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9439 F: drivers/pci/host/*keystone*
9441 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9442 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9443 M: Jason Cooper <jason@lakedaemon.net>
9444 L: linux-pci@vger.kernel.org
9445 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9447 F: drivers/pci/host/*mvebu*
9449 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9450 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9451 L: linux-pci@vger.kernel.org
9452 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9454 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9455 F: drivers/pci/host/pci-aardvark.c
9457 PCI DRIVER FOR NVIDIA TEGRA
9458 M: Thierry Reding <thierry.reding@gmail.com>
9459 L: linux-tegra@vger.kernel.org
9460 L: linux-pci@vger.kernel.org
9462 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9463 F: drivers/pci/host/pci-tegra.c
9465 PCI DRIVER FOR TI DRA7XX
9466 M: Kishon Vijay Abraham I <kishon@ti.com>
9467 L: linux-omap@vger.kernel.org
9468 L: linux-pci@vger.kernel.org
9470 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9471 F: drivers/pci/host/pci-dra7xx.c
9473 PCI DRIVER FOR RENESAS R-CAR
9474 M: Simon Horman <horms@verge.net.au>
9475 L: linux-pci@vger.kernel.org
9476 L: linux-renesas-soc@vger.kernel.org
9478 F: drivers/pci/host/*rcar*
9480 PCI DRIVER FOR SAMSUNG EXYNOS
9481 M: Jingoo Han <jingoohan1@gmail.com>
9482 L: linux-pci@vger.kernel.org
9483 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9484 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9486 F: drivers/pci/host/pci-exynos.c
9488 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9489 M: Jingoo Han <jingoohan1@gmail.com>
9490 M: Joao Pinto <Joao.Pinto@synopsys.com>
9491 L: linux-pci@vger.kernel.org
9493 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9494 F: drivers/pci/host/*designware*
9496 PCI DRIVER FOR GENERIC OF HOSTS
9497 M: Will Deacon <will.deacon@arm.com>
9498 L: linux-pci@vger.kernel.org
9499 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9501 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9502 F: drivers/pci/host/pci-host-common.c
9503 F: drivers/pci/host/pci-host-generic.c
9505 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9506 M: Keith Busch <keith.busch@intel.com>
9507 L: linux-pci@vger.kernel.org
9509 F: drivers/pci/host/vmd.c
9511 PCIE DRIVER FOR ST SPEAR13XX
9512 M: Pratyush Anand <pratyush.anand@gmail.com>
9513 L: linux-pci@vger.kernel.org
9515 F: drivers/pci/host/*spear*
9517 PCI MSI DRIVER FOR ALTERA MSI IP
9518 M: Ley Foon Tan <lftan@altera.com>
9519 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9520 L: linux-pci@vger.kernel.org
9522 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9523 F: drivers/pci/host/pcie-altera-msi.c
9525 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9526 M: Duc Dang <dhdang@apm.com>
9527 L: linux-pci@vger.kernel.org
9528 L: linux-arm-kernel@lists.infradead.org
9530 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9531 F: drivers/pci/host/pci-xgene-msi.c
9533 PCIE DRIVER FOR AXIS ARTPEC
9534 M: Niklas Cassel <niklas.cassel@axis.com>
9535 M: Jesper Nilsson <jesper.nilsson@axis.com>
9536 L: linux-arm-kernel@axis.com
9537 L: linux-pci@vger.kernel.org
9539 F: Documentation/devicetree/bindings/pci/axis,artpec*
9540 F: drivers/pci/host/*artpec*
9542 PCIE DRIVER FOR HISILICON
9543 M: Zhou Wang <wangzhou1@hisilicon.com>
9544 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9545 L: linux-pci@vger.kernel.org
9547 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9548 F: drivers/pci/host/pcie-hisi.c
9550 PCIE DRIVER FOR ROCKCHIP
9551 M: Shawn Lin <shawn.lin@rock-chips.com>
9552 M: Wenrui Li <wenrui.li@rock-chips.com>
9553 L: linux-pci@vger.kernel.org
9554 L: linux-rockchip@lists.infradead.org
9556 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9557 F: drivers/pci/host/pcie-rockchip.c
9559 PCIE DRIVER FOR QUALCOMM MSM
9560 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9561 L: linux-pci@vger.kernel.org
9562 L: linux-arm-msm@vger.kernel.org
9564 F: drivers/pci/host/*qcom*
9566 PCIE DRIVER FOR CAVIUM THUNDERX
9567 M: David Daney <david.daney@cavium.com>
9568 L: linux-pci@vger.kernel.org
9569 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9571 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9572 F: drivers/pci/host/pci-thunder-*
9575 P: Linux PCMCIA Team
9576 L: linux-pcmcia@lists.infradead.org
9577 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9580 F: Documentation/pcmcia/
9585 PCNET32 NETWORK DRIVER
9586 M: Don Fry <pcnet32@frontier.com>
9587 L: netdev@vger.kernel.org
9589 F: drivers/net/ethernet/amd/pcnet32.c
9591 PCRYPT PARALLEL CRYPTO ENGINE
9592 M: Steffen Klassert <steffen.klassert@secunet.com>
9593 L: linux-crypto@vger.kernel.org
9596 F: include/crypto/pcrypt.h
9598 PER-CPU MEMORY ALLOCATOR
9599 M: Tejun Heo <tj@kernel.org>
9600 M: Christoph Lameter <cl@linux.com>
9601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9603 F: include/linux/percpu*.h
9605 F: arch/*/include/asm/percpu.h
9607 PER-TASK DELAY ACCOUNTING
9608 M: Balbir Singh <bsingharora@gmail.com>
9610 F: include/linux/delayacct.h
9611 F: kernel/delayacct.c
9613 PERFORMANCE EVENTS SUBSYSTEM
9614 M: Peter Zijlstra <peterz@infradead.org>
9615 M: Ingo Molnar <mingo@redhat.com>
9616 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9617 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9618 L: linux-kernel@vger.kernel.org
9619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9622 F: include/linux/perf_event.h
9623 F: include/uapi/linux/perf_event.h
9624 F: arch/*/kernel/perf_event*.c
9625 F: arch/*/kernel/*/perf_event*.c
9626 F: arch/*/kernel/*/*/perf_event*.c
9627 F: arch/*/include/asm/perf_event.h
9628 F: arch/*/kernel/perf_callchain.c
9632 PERSONALITY HANDLING
9633 M: Christoph Hellwig <hch@infradead.org>
9634 L: linux-abi-devel@lists.sourceforge.net
9636 F: include/linux/personality.h
9637 F: include/uapi/linux/personality.h
9640 M: Remi Denis-Courmont <courmisch@gmail.com>
9642 F: Documentation/networking/phonet.txt
9643 F: include/linux/phonet.h
9644 F: include/net/phonet/
9645 F: include/uapi/linux/phonet.h
9649 M: Joern Engel <joern@lazybastard.org>
9650 L: linux-mtd@lists.infradead.org
9652 F: drivers/mtd/devices/phram.c
9655 M: Bruno Prémont <bonbons@linux-vserver.org>
9656 L: linux-input@vger.kernel.org
9658 F: drivers/hid/hid-picolcd*
9661 M: Jamie Iles <jamie@jamieiles.com>
9662 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9663 T: git git://github.com/jamieiles/linux-2.6-ji.git
9665 F: arch/arm/boot/dts/picoxcell*
9666 F: arch/arm/mach-picoxcell/
9667 F: drivers/crypto/picoxcell*
9669 PIN CONTROL SUBSYSTEM
9670 M: Linus Walleij <linus.walleij@linaro.org>
9671 L: linux-gpio@vger.kernel.org
9672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9674 F: Documentation/devicetree/bindings/pinctrl/
9675 F: Documentation/pinctrl.txt
9677 F: include/linux/pinctrl/
9679 PIN CONTROLLER - ATMEL AT91
9680 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9681 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9683 F: drivers/pinctrl/pinctrl-at91.*
9685 PIN CONTROLLER - ATMEL AT91 PIO4
9686 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9687 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9688 L: linux-gpio@vger.kernel.org
9690 F: drivers/pinctrl/pinctrl-at91-pio4.*
9692 PIN CONTROLLER - INTEL
9693 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9694 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9696 F: drivers/pinctrl/intel/
9698 PIN CONTROLLER - RENESAS
9699 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9700 M: Geert Uytterhoeven <geert+renesas@glider.be>
9701 L: linux-renesas-soc@vger.kernel.org
9703 F: drivers/pinctrl/sh-pfc/
9705 PIN CONTROLLER - SAMSUNG
9706 M: Tomasz Figa <tomasz.figa@gmail.com>
9707 M: Krzysztof Kozlowski <krzk@kernel.org>
9708 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9709 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9710 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9712 F: drivers/pinctrl/samsung/
9713 F: include/dt-bindings/pinctrl/samsung.h
9714 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9716 PIN CONTROLLER - SINGLE
9717 M: Tony Lindgren <tony@atomide.com>
9718 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9719 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9720 L: linux-omap@vger.kernel.org
9722 F: drivers/pinctrl/pinctrl-single.c
9724 PIN CONTROLLER - ST SPEAR
9725 M: Viresh Kumar <vireshk@kernel.org>
9726 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9727 W: http://www.st.com/spear
9729 F: drivers/pinctrl/spear/
9731 PISTACHIO SOC SUPPORT
9732 M: James Hartley <james.hartley@imgtec.com>
9733 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9734 L: linux-mips@linux-mips.org
9736 F: arch/mips/pistachio/
9737 F: arch/mips/include/asm/mach-pistachio/
9738 F: arch/mips/boot/dts/pistachio/
9739 F: arch/mips/configs/pistachio*_defconfig
9743 M: linux-block@vger.kernel.org
9744 F: drivers/block/pktcdvd.c
9745 F: include/linux/pktcdvd.h
9746 F: include/uapi/linux/pktcdvd.h
9749 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9750 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9752 T: git git://github.com/gxt/linux.git
9753 F: drivers/input/serio/i8042-unicore32io.h
9754 F: drivers/i2c/busses/i2c-puv3.c
9755 F: drivers/video/fbdev/fb-puv3.c
9756 F: drivers/rtc/rtc-puv3.c
9758 PMBUS HARDWARE MONITORING DRIVERS
9759 M: Guenter Roeck <linux@roeck-us.net>
9760 L: linux-hwmon@vger.kernel.org
9761 W: http://hwmon.wiki.kernel.org/
9762 W: http://www.roeck-us.net/linux/drivers/
9763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9765 F: Documentation/hwmon/pmbus
9766 F: drivers/hwmon/pmbus/
9767 F: include/linux/i2c/pmbus.h
9769 PMC SIERRA MaxRAID DRIVER
9770 L: linux-scsi@vger.kernel.org
9771 W: http://www.pmc-sierra.com/
9773 F: drivers/scsi/pmcraid.*
9775 PMC SIERRA PM8001 DRIVER
9776 M: Jack Wang <jinpu.wang@profitbricks.com>
9777 M: lindar_liu@usish.com
9779 L: linux-scsi@vger.kernel.org
9781 F: drivers/scsi/pm8001/
9783 POSIX CLOCKS and TIMERS
9784 M: Thomas Gleixner <tglx@linutronix.de>
9785 L: linux-kernel@vger.kernel.org
9786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9789 F: include/linux/timer*
9790 F: kernel/time/*timer*
9792 POWER MANAGEMENT CORE
9793 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9794 L: linux-pm@vger.kernel.org
9795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9796 B: https://bugzilla.kernel.org
9798 F: drivers/base/power/
9799 F: include/linux/pm.h
9800 F: include/linux/pm_*
9801 F: include/linux/powercap.h
9802 F: drivers/powercap/
9804 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9805 M: Sebastian Reichel <sre@kernel.org>
9806 L: linux-pm@vger.kernel.org
9807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9809 F: Documentation/devicetree/bindings/power/supply/
9810 F: include/linux/power_supply.h
9811 F: drivers/power/supply/
9813 POWER STATE COORDINATION INTERFACE (PSCI)
9814 M: Mark Rutland <mark.rutland@arm.com>
9815 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9816 L: linux-arm-kernel@lists.infradead.org
9818 F: drivers/firmware/psci.c
9819 F: include/linux/psci.h
9820 F: include/uapi/linux/psci.h
9822 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9823 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9824 L: linuxppc-dev@lists.ozlabs.org
9826 F: drivers/char/powernv-op-panel.c
9829 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9833 PPP PROTOCOL DRIVERS AND COMPRESSORS
9834 M: Paul Mackerras <paulus@samba.org>
9835 L: linux-ppp@vger.kernel.org
9837 F: drivers/net/ppp/ppp_*
9839 PPP OVER ATM (RFC 2364)
9840 M: Mitchell Blank Jr <mitch@sfgoth.com>
9842 F: net/atm/pppoatm.c
9843 F: include/uapi/linux/atmppp.h
9846 M: Michal Ostrowski <mostrows@earthlink.net>
9848 F: drivers/net/ppp/pppoe.c
9849 F: drivers/net/ppp/pppox.c
9852 M: James Chapman <jchapman@katalix.com>
9854 F: net/l2tp/l2tp_ppp.c
9855 F: include/linux/if_pppol2tp.h
9856 F: include/uapi/linux/if_pppol2tp.h
9859 M: Rodolfo Giometti <giometti@enneenne.com>
9860 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9861 L: linuxpps@ml.enneenne.com (subscribers-only)
9863 F: Documentation/pps/
9865 F: include/linux/pps*.h
9868 M: Dmitry Kozlov <xeb@mail.ru>
9869 L: netdev@vger.kernel.org
9871 F: drivers/net/ppp/pptp.c
9872 W: http://sourceforge.net/projects/accel-pptp
9875 M: Robert Love <rml@tech9.net>
9876 L: kpreempt-tech@lists.sourceforge.net
9877 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9879 F: Documentation/preempt-locking.txt
9880 F: include/linux/preempt.h
9882 PRISM54 WIRELESS DRIVER
9883 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9884 L: linux-wireless@vger.kernel.org
9885 W: http://wireless.kernel.org/en/users/Drivers/p54
9887 F: drivers/net/wireless/intersil/prism54/
9890 M: Geoff Levand <geoff@infradead.org>
9891 L: netdev@vger.kernel.org
9892 L: linuxppc-dev@lists.ozlabs.org
9894 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9896 PS3 PLATFORM SUPPORT
9897 M: Geoff Levand <geoff@infradead.org>
9898 L: linuxppc-dev@lists.ozlabs.org
9900 F: arch/powerpc/boot/ps3*
9901 F: arch/powerpc/include/asm/lv1call.h
9902 F: arch/powerpc/include/asm/ps3*.h
9903 F: arch/powerpc/platforms/ps3/
9906 F: drivers/rtc/rtc-ps3.c
9907 F: drivers/usb/host/*ps3.c
9908 F: sound/ppc/snd_ps3*
9911 M: Jim Paris <jim@jtan.com>
9912 M: Geoff Levand <geoff@infradead.org>
9913 L: linuxppc-dev@lists.ozlabs.org
9915 F: drivers/block/ps3vram.c
9918 M: Anton Vorontsov <anton@enomsg.org>
9919 M: Colin Cross <ccross@android.com>
9920 M: Kees Cook <keescook@chromium.org>
9921 M: Tony Luck <tony.luck@intel.com>
9923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9925 F: include/linux/pstore*
9926 F: drivers/firmware/efi/efi-pstore.c
9927 F: drivers/acpi/apei/erst.c
9929 PTP HARDWARE CLOCK SUPPORT
9930 M: Richard Cochran <richardcochran@gmail.com>
9931 L: netdev@vger.kernel.org
9933 W: http://linuxptp.sourceforge.net/
9934 F: Documentation/ABI/testing/sysfs-ptp
9935 F: Documentation/ptp/*
9936 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9937 F: drivers/net/phy/dp83640*
9939 F: include/linux/ptp_cl*
9942 M: Roland McGrath <roland@hack.frob.com>
9943 M: Oleg Nesterov <oleg@redhat.com>
9945 F: include/asm-generic/syscall.h
9946 F: include/linux/ptrace.h
9947 F: include/linux/regset.h
9948 F: include/linux/tracehook.h
9949 F: include/uapi/linux/ptrace.h
9953 M: Hans Verkuil <hverkuil@xs4all.nl>
9954 L: linux-media@vger.kernel.org
9955 T: git git://linuxtv.org/media_tree.git
9957 F: drivers/staging/media/pulse8-cec
9959 PVRUSB2 VIDEO4LINUX DRIVER
9960 M: Mike Isely <isely@pobox.com>
9961 L: pvrusb2@isely.net (subscribers-only)
9962 L: linux-media@vger.kernel.org
9963 W: http://www.isely.net/pvrusb2/
9964 T: git git://linuxtv.org/media_tree.git
9966 F: Documentation/media/v4l-drivers/pvrusb2*
9967 F: drivers/media/usb/pvrusb2/
9970 M: Hans Verkuil <hverkuil@xs4all.nl>
9971 L: linux-media@vger.kernel.org
9972 T: git git://linuxtv.org/media_tree.git
9974 F: drivers/media/usb/pwc/*
9977 M: Kamil Debski <kamil@wypas.org>
9978 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
9979 L: linux-hwmon@vger.kernel.org
9981 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9982 F: Documentation/hwmon/pwm-fan
9983 F: drivers/hwmon/pwm-fan.c
9986 M: Thierry Reding <thierry.reding@gmail.com>
9987 L: linux-pwm@vger.kernel.org
9989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9990 F: Documentation/pwm.txt
9991 F: Documentation/devicetree/bindings/pwm/
9992 F: include/linux/pwm.h
9994 F: drivers/video/backlight/pwm_bl.c
9995 F: include/linux/pwm_backlight.h
9997 PXA2xx/PXA3xx SUPPORT
9998 M: Daniel Mack <daniel@zonque.org>
9999 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10000 M: Robert Jarzmik <robert.jarzmik@free.fr>
10001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10002 T: git git://github.com/hzhuang1/linux.git
10003 T: git git://github.com/rjarzmik/linux.git
10005 F: arch/arm/boot/dts/pxa*
10006 F: arch/arm/mach-pxa/
10007 F: drivers/dma/pxa*
10008 F: drivers/pcmcia/pxa2xx*
10009 F: drivers/pinctrl/pxa/
10010 F: drivers/spi/spi-pxa2xx*
10011 F: drivers/usb/gadget/udc/pxa2*
10012 F: include/sound/pxa2xx-lib.h
10017 M: Robert Jarzmik <robert.jarzmik@free.fr>
10018 L: linux-gpio@vger.kernel.org
10020 F: drivers/gpio/gpio-pxa.c
10022 PXA3xx NAND FLASH DRIVER
10023 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10024 L: linux-mtd@lists.infradead.org
10026 F: drivers/mtd/nand/pxa3xx_nand.c
10029 M: Eric Miao <eric.y.miao@gmail.com>
10030 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10031 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10032 T: git git://github.com/hzhuang1/linux.git
10033 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10035 F: arch/arm/boot/dts/mmp*
10036 F: arch/arm/mach-mmp/
10042 M: Robert Jarzmik <robert.jarzmik@free.fr>
10043 L: rtc-linux@googlegroups.com
10047 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10048 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10049 L: qat-linux@intel.com
10051 F: drivers/crypto/qat/
10054 M: Mike Marciniszyn <infinipath@intel.com>
10055 L: linux-rdma@vger.kernel.org
10057 F: drivers/infiniband/hw/qib/
10059 QLOGIC QLA1280 SCSI DRIVER
10060 M: Michael Reed <mdr@sgi.com>
10061 L: linux-scsi@vger.kernel.org
10063 F: drivers/scsi/qla1280.[ch]
10065 QLOGIC QLA2XXX FC-SCSI DRIVER
10066 M: qla2xxx-upstream@qlogic.com
10067 L: linux-scsi@vger.kernel.org
10069 F: Documentation/scsi/LICENSE.qla2xxx
10070 F: drivers/scsi/qla2xxx/
10072 QLOGIC QLA4XXX iSCSI DRIVER
10073 M: QLogic-Storage-Upstream@qlogic.com
10074 L: linux-scsi@vger.kernel.org
10076 F: Documentation/scsi/LICENSE.qla4xxx
10077 F: drivers/scsi/qla4xxx/
10079 QLOGIC QLA3XXX NETWORK DRIVER
10080 M: Dept-GELinuxNICDev@cavium.com
10081 L: netdev@vger.kernel.org
10083 F: Documentation/networking/LICENSE.qla3xxx
10084 F: drivers/net/ethernet/qlogic/qla3xxx.*
10086 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10087 M: Harish Patil <harish.patil@cavium.com>
10088 M: Manish Chopra <manish.chopra@cavium.com>
10089 M: Dept-GELinuxNICDev@cavium.com
10090 L: netdev@vger.kernel.org
10092 F: drivers/net/ethernet/qlogic/qlcnic/
10094 QLOGIC QLGE 10Gb ETHERNET DRIVER
10095 M: Harish Patil <harish.patil@cavium.com>
10096 M: Manish Chopra <manish.chopra@cavium.com>
10097 M: Dept-GELinuxNICDev@cavium.com
10098 L: netdev@vger.kernel.org
10100 F: drivers/net/ethernet/qlogic/qlge/
10102 QLOGIC QL4xxx ETHERNET DRIVER
10103 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10104 M: Ariel Elior <Ariel.Elior@cavium.com>
10105 M: everest-linux-l2@cavium.com
10106 L: netdev@vger.kernel.org
10108 F: drivers/net/ethernet/qlogic/qed/
10109 F: include/linux/qed/
10110 F: drivers/net/ethernet/qlogic/qede/
10113 M: Anders Larsen <al@alarsen.net>
10114 W: http://www.alarsen.net/linux/qnx4fs/
10117 F: include/uapi/linux/qnx4_fs.h
10118 F: include/uapi/linux/qnxtypes.h
10120 QORIQ DPAA2 FSL-MC BUS DRIVER
10121 M: Stuart Yoder <stuart.yoder@nxp.com>
10122 L: linux-kernel@vger.kernel.org
10124 F: drivers/staging/fsl-mc/
10126 QT1010 MEDIA DRIVER
10127 M: Antti Palosaari <crope@iki.fi>
10128 L: linux-media@vger.kernel.org
10129 W: https://linuxtv.org
10130 W: http://palosaari.fi/linux/
10131 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10132 T: git git://linuxtv.org/anttip/media_tree.git
10134 F: drivers/media/tuners/qt1010*
10136 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10137 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10138 L: linux-wireless@vger.kernel.org
10139 L: ath9k-devel@lists.ath9k.org
10140 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10142 F: drivers/net/wireless/ath/ath9k/
10144 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10145 M: Kalle Valo <kvalo@qca.qualcomm.com>
10146 L: ath10k@lists.infradead.org
10147 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10150 F: drivers/net/wireless/ath/ath10k/
10152 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10153 M: Timur Tabi <timur@codeaurora.org>
10154 L: netdev@vger.kernel.org
10156 F: drivers/net/ethernet/qualcomm/emac/
10158 QUALCOMM HEXAGON ARCHITECTURE
10159 M: Richard Kuo <rkuo@codeaurora.org>
10160 L: linux-hexagon@vger.kernel.org
10161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10165 QUALCOMM WCN36XX WIRELESS DRIVER
10166 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10167 L: wcn36xx@lists.infradead.org
10168 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10169 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10171 F: drivers/net/wireless/ath/wcn36xx/
10173 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10174 M: Gabriel Somlo <somlo@cmu.edu>
10175 M: "Michael S. Tsirkin" <mst@redhat.com>
10176 L: qemu-devel@nongnu.org
10178 F: drivers/firmware/qemu_fw_cfg.c
10180 RADOS BLOCK DEVICE (RBD)
10181 M: Ilya Dryomov <idryomov@gmail.com>
10182 M: Sage Weil <sage@redhat.com>
10183 M: Alex Elder <elder@kernel.org>
10184 L: ceph-devel@vger.kernel.org
10185 W: http://ceph.com/
10186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10187 T: git git://github.com/ceph/ceph-client.git
10189 F: Documentation/ABI/testing/sysfs-bus-rbd
10190 F: drivers/block/rbd.c
10191 F: drivers/block/rbd_types.h
10193 RADEON FRAMEBUFFER DISPLAY DRIVER
10194 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10195 L: linux-fbdev@vger.kernel.org
10197 F: drivers/video/fbdev/aty/radeon*
10198 F: include/uapi/linux/radeonfb.h
10200 RADIOSHARK RADIO DRIVER
10201 M: Hans Verkuil <hverkuil@xs4all.nl>
10202 L: linux-media@vger.kernel.org
10203 T: git git://linuxtv.org/media_tree.git
10205 F: drivers/media/radio/radio-shark.c
10207 RADIOSHARK2 RADIO DRIVER
10208 M: Hans Verkuil <hverkuil@xs4all.nl>
10209 L: linux-media@vger.kernel.org
10210 T: git git://linuxtv.org/media_tree.git
10212 F: drivers/media/radio/radio-shark2.c
10213 F: drivers/media/radio/radio-tea5777.c
10215 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10216 M: Paul Mackerras <paulus@samba.org>
10217 L: linux-fbdev@vger.kernel.org
10219 F: drivers/video/fbdev/aty/aty128fb.c
10221 RALINK MIPS ARCHITECTURE
10222 M: John Crispin <john@phrozen.org>
10223 L: linux-mips@linux-mips.org
10225 F: arch/mips/ralink
10227 RALINK RT2X00 WIRELESS LAN DRIVER
10229 M: Stanislaw Gruszka <sgruszka@redhat.com>
10230 M: Helmut Schaa <helmut.schaa@googlemail.com>
10231 L: linux-wireless@vger.kernel.org
10233 F: drivers/net/wireless/ralink/rt2x00/
10235 RAMDISK RAM BLOCK DEVICE DRIVER
10236 M: Jens Axboe <axboe@kernel.dk>
10238 F: Documentation/blockdev/ramdisk.txt
10239 F: drivers/block/brd.c
10241 RANDOM NUMBER DRIVER
10242 M: "Theodore Ts'o" <tytso@mit.edu>
10244 F: drivers/char/random.c
10247 M: Matt Porter <mporter@kernel.crashing.org>
10248 M: Alexandre Bounine <alexandre.bounine@idt.com>
10250 F: drivers/rapidio/
10252 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10253 L: linux-wireless@vger.kernel.org
10255 F: drivers/net/wireless/ray*
10258 M: Josh Triplett <josh@joshtriplett.org>
10259 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10260 L: linux-kernel@vger.kernel.org
10262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10263 F: Documentation/RCU/torture.txt
10264 F: kernel/rcu/rcutorture.c
10266 RCUTORTURE TEST FRAMEWORK
10267 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10268 M: Josh Triplett <josh@joshtriplett.org>
10269 R: Steven Rostedt <rostedt@goodmis.org>
10270 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10271 R: Lai Jiangshan <jiangshanlai@gmail.com>
10272 L: linux-kernel@vger.kernel.org
10274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10275 F: tools/testing/selftests/rcutorture
10278 M: Florian Fainelli <florian@openwrt.org>
10281 RDC R6040 FAST ETHERNET DRIVER
10282 M: Florian Fainelli <f.fainelli@gmail.com>
10283 L: netdev@vger.kernel.org
10285 F: drivers/net/ethernet/rdc/r6040.c
10287 RDS - RELIABLE DATAGRAM SOCKETS
10288 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10289 L: netdev@vger.kernel.org
10290 L: linux-rdma@vger.kernel.org
10291 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10292 W: https://oss.oracle.com/projects/rds/
10295 F: Documentation/networking/rds.txt
10297 RDMAVT - RDMA verbs software
10298 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10299 L: linux-rdma@vger.kernel.org
10301 F: drivers/infiniband/sw/rdmavt
10303 READ-COPY UPDATE (RCU)
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
10310 W: http://www.rdrop.com/users/paulmck/RCU/
10312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10313 F: Documentation/RCU/
10314 X: Documentation/RCU/torture.txt
10315 F: include/linux/rcu*
10316 X: include/linux/srcu.h
10318 X: kernel/torture.c
10320 REAL TIME CLOCK (RTC) SUBSYSTEM
10321 M: Alessandro Zummo <a.zummo@towertech.it>
10322 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10323 L: rtc-linux@googlegroups.com
10324 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10327 F: Documentation/devicetree/bindings/rtc/
10328 F: Documentation/rtc.txt
10330 F: include/linux/rtc.h
10331 F: include/uapi/linux/rtc.h
10332 F: include/linux/rtc/
10333 F: include/linux/platform_data/rtc-*
10334 F: tools/testing/selftests/timers/rtctest.c
10336 REALTEK AUDIO CODECS
10337 M: Bard Liao <bardliao@realtek.com>
10338 M: Oder Chiou <oder_chiou@realtek.com>
10340 F: sound/soc/codecs/rt*
10341 F: include/sound/rt*.h
10343 REISERFS FILE SYSTEM
10344 L: reiserfs-devel@vger.kernel.org
10348 REGISTER MAP ABSTRACTION
10349 M: Mark Brown <broonie@kernel.org>
10350 L: linux-kernel@vger.kernel.org
10351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10353 F: Documentation/devicetree/bindings/regmap/
10354 F: drivers/base/regmap/
10355 F: include/linux/regmap.h
10357 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10358 M: Ohad Ben-Cohen <ohad@wizery.com>
10359 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10360 L: linux-remoteproc@vger.kernel.org
10361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10363 F: Documentation/devicetree/bindings/remoteproc/
10364 F: Documentation/remoteproc.txt
10365 F: drivers/remoteproc/
10366 F: include/linux/remoteproc.h
10368 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10369 M: Ohad Ben-Cohen <ohad@wizery.com>
10370 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10371 L: linux-remoteproc@vger.kernel.org
10372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10375 F: Documentation/rpmsg.txt
10376 F: include/linux/rpmsg.h
10378 RENESAS CLOCK DRIVERS
10379 M: Geert Uytterhoeven <geert+renesas@glider.be>
10380 L: linux-renesas-soc@vger.kernel.org
10382 F: drivers/clk/renesas/
10384 RENESAS ETHERNET DRIVERS
10385 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10386 L: netdev@vger.kernel.org
10387 L: linux-renesas-soc@vger.kernel.org
10388 F: drivers/net/ethernet/renesas/
10389 F: include/linux/sh_eth.h
10391 RENESAS USB2 PHY DRIVER
10392 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10393 L: linux-renesas-soc@vger.kernel.org
10395 F: drivers/phy/phy-rcar-gen3-usb2.c
10397 RESET CONTROLLER FRAMEWORK
10398 M: Philipp Zabel <p.zabel@pengutronix.de>
10399 T: git git://git.pengutronix.de/git/pza/linux
10402 F: Documentation/devicetree/bindings/reset/
10403 F: include/dt-bindings/reset/
10404 F: include/linux/reset.h
10405 F: include/linux/reset-controller.h
10408 M: Johannes Berg <johannes@sipsolutions.net>
10409 L: linux-wireless@vger.kernel.org
10410 W: http://wireless.kernel.org/
10411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10414 F: Documentation/rfkill.txt
10418 M: Thomas Graf <tgraf@suug.ch>
10419 M: Herbert Xu <herbert@gondor.apana.org.au>
10420 L: netdev@vger.kernel.org
10422 F: lib/rhashtable.c
10423 F: include/linux/rhashtable.h
10425 RICOH SMARTMEDIA/XD DRIVER
10426 M: Maxim Levitsky <maximlevitsky@gmail.com>
10428 F: drivers/mtd/nand/r852.c
10429 F: drivers/mtd/nand/r852.h
10431 RICOH R5C592 MEMORYSTICK DRIVER
10432 M: Maxim Levitsky <maximlevitsky@gmail.com>
10434 F: drivers/memstick/host/r592.*
10437 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10438 W: http://sourceforge.net/projects/roccat/
10440 F: drivers/hid/hid-roccat*
10441 F: include/linux/hid-roccat*
10442 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10445 M: Jiri Pirko <jiri@resnulli.us>
10446 L: netdev@vger.kernel.org
10448 F: drivers/net/ethernet/rocker/
10452 W: http://www.comtrol.com
10454 F: Documentation/serial/rocket.txt
10455 F: drivers/tty/rocket*
10457 ROCKETPORT EXPRESS/INFINITY DRIVER
10458 M: Kevin Cernekee <cernekee@gmail.com>
10459 L: linux-serial@vger.kernel.org
10461 F: drivers/tty/serial/rp2.*
10464 M: Ralf Baechle <ralf@linux-mips.org>
10465 L: linux-hams@vger.kernel.org
10466 W: http://www.linux-ax25.org/
10468 F: include/net/rose.h
10469 F: include/uapi/linux/rose.h
10472 RTL2830 MEDIA DRIVER
10473 M: Antti Palosaari <crope@iki.fi>
10474 L: linux-media@vger.kernel.org
10475 W: https://linuxtv.org
10476 W: http://palosaari.fi/linux/
10477 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10478 T: git git://linuxtv.org/anttip/media_tree.git
10480 F: drivers/media/dvb-frontends/rtl2830*
10482 RTL2832 MEDIA DRIVER
10483 M: Antti Palosaari <crope@iki.fi>
10484 L: linux-media@vger.kernel.org
10485 W: https://linuxtv.org
10486 W: http://palosaari.fi/linux/
10487 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10488 T: git git://linuxtv.org/anttip/media_tree.git
10490 F: drivers/media/dvb-frontends/rtl2832*
10492 RTL2832_SDR MEDIA DRIVER
10493 M: Antti Palosaari <crope@iki.fi>
10494 L: linux-media@vger.kernel.org
10495 W: https://linuxtv.org
10496 W: http://palosaari.fi/linux/
10497 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10498 T: git git://linuxtv.org/anttip/media_tree.git
10500 F: drivers/media/dvb-frontends/rtl2832_sdr*
10502 RTL8180 WIRELESS DRIVER
10503 L: linux-wireless@vger.kernel.org
10504 W: http://wireless.kernel.org/
10505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10507 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10509 RTL8187 WIRELESS DRIVER
10510 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10511 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10512 M: Larry Finger <Larry.Finger@lwfinger.net>
10513 L: linux-wireless@vger.kernel.org
10514 W: http://wireless.kernel.org/
10515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10517 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10519 RTL8192CE WIRELESS DRIVER
10520 M: Larry Finger <Larry.Finger@lwfinger.net>
10521 M: Chaoming Li <chaoming_li@realsil.com.cn>
10522 L: linux-wireless@vger.kernel.org
10523 W: http://wireless.kernel.org/
10524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10526 F: drivers/net/wireless/realtek/rtlwifi/
10527 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10529 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10530 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10531 L: linux-wireless@vger.kernel.org
10532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10534 F: drivers/net/wireless/realtek/rtl8xxxu/
10536 S3 SAVAGE FRAMEBUFFER DRIVER
10537 M: Antonino Daplas <adaplas@gmail.com>
10538 L: linux-fbdev@vger.kernel.org
10540 F: drivers/video/fbdev/savage/
10543 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10544 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10545 L: linux-s390@vger.kernel.org
10546 W: http://www.ibm.com/developerworks/linux/linux390/
10547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10551 F: Documentation/s390/
10552 F: Documentation/DocBook/s390*
10554 S390 COMMON I/O LAYER
10555 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10556 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10557 L: linux-s390@vger.kernel.org
10558 W: http://www.ibm.com/developerworks/linux/linux390/
10560 F: drivers/s390/cio/
10563 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10564 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10565 L: linux-s390@vger.kernel.org
10566 W: http://www.ibm.com/developerworks/linux/linux390/
10568 F: drivers/s390/block/dasd*
10569 F: block/partitions/ibm.c
10571 S390 NETWORK DRIVERS
10572 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10573 L: linux-s390@vger.kernel.org
10574 W: http://www.ibm.com/developerworks/linux/linux390/
10576 F: drivers/s390/net/
10579 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10580 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10581 L: linux-s390@vger.kernel.org
10582 W: http://www.ibm.com/developerworks/linux/linux390/
10585 F: drivers/pci/hotplug/s390_pci_hpc.c
10588 M: Harald Freudenberger <freude@de.ibm.com>
10589 L: linux-s390@vger.kernel.org
10590 W: http://www.ibm.com/developerworks/linux/linux390/
10592 F: drivers/s390/crypto/
10595 M: Steffen Maier <maier@linux.vnet.ibm.com>
10596 L: linux-s390@vger.kernel.org
10597 W: http://www.ibm.com/developerworks/linux/linux390/
10599 F: drivers/s390/scsi/zfcp_*
10601 S390 IUCV NETWORK LAYER
10602 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10603 L: linux-s390@vger.kernel.org
10604 W: http://www.ibm.com/developerworks/linux/linux390/
10606 F: drivers/s390/net/*iucv*
10607 F: include/net/iucv/
10611 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10612 L: linux-s390@vger.kernel.org
10613 W: http://www.ibm.com/developerworks/linux/linux390/
10615 F: drivers/iommu/s390-iommu.c
10617 S3C24XX SD/MMC Driver
10618 M: Ben Dooks <ben-linux@fluff.org>
10619 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10621 F: drivers/mmc/host/s3cmci.*
10623 SAA6588 RDS RECEIVER DRIVER
10624 M: Hans Verkuil <hverkuil@xs4all.nl>
10625 L: linux-media@vger.kernel.org
10626 T: git git://linuxtv.org/media_tree.git
10627 W: https://linuxtv.org
10629 F: drivers/media/i2c/saa6588*
10631 SAA7134 VIDEO4LINUX DRIVER
10632 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10633 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10634 L: linux-media@vger.kernel.org
10635 W: https://linuxtv.org
10636 T: git git://linuxtv.org/media_tree.git
10638 F: Documentation/media/v4l-drivers/saa7134*
10639 F: drivers/media/pci/saa7134/
10641 SAA7146 VIDEO4LINUX-2 DRIVER
10642 M: Hans Verkuil <hverkuil@xs4all.nl>
10643 L: linux-media@vger.kernel.org
10644 T: git git://linuxtv.org/media_tree.git
10646 F: drivers/media/common/saa7146/
10647 F: drivers/media/pci/saa7146/
10648 F: include/media/saa7146*
10650 SAMSUNG LAPTOP DRIVER
10651 M: Corentin Chary <corentin.chary@gmail.com>
10652 L: platform-driver-x86@vger.kernel.org
10654 F: drivers/platform/x86/samsung-laptop.c
10656 SAMSUNG AUDIO (ASoC) DRIVERS
10657 M: Krzysztof Kozlowski <krzk@kernel.org>
10658 M: Sangbeom Kim <sbkim73@samsung.com>
10659 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10660 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10662 F: sound/soc/samsung/
10664 SAMSUNG FRAMEBUFFER DRIVER
10665 M: Jingoo Han <jingoohan1@gmail.com>
10666 L: linux-fbdev@vger.kernel.org
10668 F: drivers/video/fbdev/s3c-fb.c
10670 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10671 M: Sangbeom Kim <sbkim73@samsung.com>
10672 M: Krzysztof Kozlowski <krzk@kernel.org>
10673 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10674 L: linux-kernel@vger.kernel.org
10675 L: linux-samsung-soc@vger.kernel.org
10677 F: drivers/mfd/sec*.c
10678 F: drivers/regulator/s2m*.c
10679 F: drivers/regulator/s5m*.c
10680 F: drivers/clk/clk-s2mps11.c
10681 F: drivers/rtc/rtc-s5m.c
10682 F: include/linux/mfd/samsung/
10683 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10684 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10685 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10686 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10688 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10689 M: Kyungmin Park <kyungmin.park@samsung.com>
10690 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10691 L: linux-media@vger.kernel.org
10692 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10694 F: drivers/media/platform/exynos4-is/
10696 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10697 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10698 L: linux-media@vger.kernel.org
10699 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10701 F: drivers/media/platform/s3c-camif/
10702 F: include/media/drv-intf/s3c_camif.h
10704 SAMSUNG S5C73M3 CAMERA DRIVER
10705 M: Kyungmin Park <kyungmin.park@samsung.com>
10706 M: Andrzej Hajda <a.hajda@samsung.com>
10707 L: linux-media@vger.kernel.org
10709 F: drivers/media/i2c/s5c73m3/*
10711 SAMSUNG S5K5BAF CAMERA DRIVER
10712 M: Kyungmin Park <kyungmin.park@samsung.com>
10713 M: Andrzej Hajda <a.hajda@samsung.com>
10714 L: linux-media@vger.kernel.org
10716 F: drivers/media/i2c/s5k5baf.c
10718 SAMSUNG S3FWRN5 NFC DRIVER
10719 M: Robert Baldyga <r.baldyga@samsung.com>
10720 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10721 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10723 F: drivers/nfc/s3fwrn5
10725 SAMSUNG SOC CLOCK DRIVERS
10726 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10727 M: Tomasz Figa <tomasz.figa@gmail.com>
10728 M: Chanwoo Choi <cw00.choi@samsung.com>
10730 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10731 F: drivers/clk/samsung/
10732 F: include/dt-bindings/clock/exynos*.h
10733 F: Documentation/devicetree/bindings/clock/exynos*.txt
10735 SAMSUNG SPI DRIVERS
10736 M: Kukjin Kim <kgene@kernel.org>
10737 M: Krzysztof Kozlowski <krzk@kernel.org>
10738 M: Andi Shyti <andi.shyti@samsung.com>
10739 L: linux-spi@vger.kernel.org
10740 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10742 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10743 F: drivers/spi/spi-s3c*
10744 F: include/linux/platform_data/spi-s3c64xx.h
10746 SAMSUNG SXGBE DRIVERS
10747 M: Byungho An <bh74.an@samsung.com>
10748 M: Girish K S <ks.giri@samsung.com>
10749 M: Vipul Pandya <vipul.pandya@samsung.com>
10751 L: netdev@vger.kernel.org
10752 F: drivers/net/ethernet/samsung/sxgbe/
10754 SAMSUNG THERMAL DRIVER
10755 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10756 L: linux-pm@vger.kernel.org
10757 L: linux-samsung-soc@vger.kernel.org
10759 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10760 F: drivers/thermal/samsung/
10762 SAMSUNG USB2 PHY DRIVER
10763 M: Kamil Debski <kamil@wypas.org>
10764 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10765 L: linux-kernel@vger.kernel.org
10767 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10768 F: Documentation/phy/samsung-usb2.txt
10769 F: drivers/phy/phy-exynos4210-usb2.c
10770 F: drivers/phy/phy-exynos4x12-usb2.c
10771 F: drivers/phy/phy-exynos5250-usb2.c
10772 F: drivers/phy/phy-s5pv210-usb2.c
10773 F: drivers/phy/phy-samsung-usb2.c
10774 F: drivers/phy/phy-samsung-usb2.h
10777 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10778 L: linux-serial@vger.kernel.org
10780 F: Documentation/devicetree/bindings/serial/
10781 F: drivers/tty/serial/
10784 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
10785 L: kernel@stlinux.com
10787 F: drivers/staging/media/st-cec/
10788 F: Documentation/devicetree/bindings/media/stih-cec.txt
10790 SYNOPSYS DESIGNWARE DMAC DRIVER
10791 M: Viresh Kumar <vireshk@kernel.org>
10792 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10794 F: include/linux/dma/dw.h
10795 F: include/linux/platform_data/dma-dw.h
10798 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10799 M: Lars Persson <lars.persson@axis.com>
10800 L: netdev@vger.kernel.org
10802 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10803 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10805 SYNOPSYS DESIGNWARE I2C DRIVER
10806 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10807 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10808 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10809 L: linux-i2c@vger.kernel.org
10811 F: drivers/i2c/busses/i2c-designware-*
10812 F: include/linux/platform_data/i2c-designware.h
10814 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10815 M: Jaehoon Chung <jh80.chung@samsung.com>
10816 L: linux-mmc@vger.kernel.org
10818 F: include/linux/mmc/dw_mmc.h
10819 F: drivers/mmc/host/dw_mmc*
10821 SYSTEM TRACE MODULE CLASS
10822 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10825 F: Documentation/trace/stm.txt
10826 F: drivers/hwtracing/stm/
10827 F: include/linux/stm.h
10828 F: include/uapi/linux/stm.h
10831 M: Andreas Noever <andreas.noever@gmail.com>
10833 F: drivers/thunderbolt/
10835 TI BQ27XXX POWER SUPPLY DRIVER
10836 R: Andrew F. Davis <afd@ti.com>
10837 F: include/linux/power/bq27xxx_battery.h
10838 F: drivers/power/supply/bq27xxx_battery.c
10839 F: drivers/power/supply/bq27xxx_battery_i2c.c
10841 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10842 M: John Stultz <john.stultz@linaro.org>
10843 M: Thomas Gleixner <tglx@linutronix.de>
10844 L: linux-kernel@vger.kernel.org
10845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10847 F: include/linux/clocksource.h
10848 F: include/linux/time.h
10849 F: include/linux/timex.h
10850 F: include/uapi/linux/time.h
10851 F: include/uapi/linux/timex.h
10852 F: kernel/time/clocksource.c
10853 F: kernel/time/time*.c
10854 F: kernel/time/alarmtimer.c
10855 F: kernel/time/ntp.c
10856 F: tools/testing/selftests/timers/
10859 M: Zwane Mwaikambo <zwanem@gmail.com>
10861 F: drivers/watchdog/sc1200wdt.c
10864 M: Ingo Molnar <mingo@redhat.com>
10865 M: Peter Zijlstra <peterz@infradead.org>
10866 L: linux-kernel@vger.kernel.org
10867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10870 F: include/linux/sched.h
10871 F: include/uapi/linux/sched.h
10872 F: include/linux/wait.h
10875 M: Chen Liqin <liqin.linux@gmail.com>
10876 M: Lennox Wu <lennox.wu@gmail.com>
10877 W: http://www.sunplus.com
10881 SCR24X CHIP CARD INTERFACE DRIVER
10882 M: Lubomir Rintel <lkundrak@v3.sk>
10884 F: drivers/char/pcmcia/scr24x_cs.c
10886 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10887 M: Sudeep Holla <sudeep.holla@arm.com>
10888 L: linux-arm-kernel@lists.infradead.org
10890 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10891 F: drivers/clk/clk-scpi.c
10892 F: drivers/cpufreq/scpi-cpufreq.c
10893 F: drivers/firmware/arm_scpi.c
10894 F: include/linux/scpi_protocol.h
10897 M: Jens Axboe <axboe@kernel.dk>
10898 L: linux-scsi@vger.kernel.org
10899 W: http://www.kernel.dk
10901 F: drivers/scsi/sr*
10903 SCSI RDMA PROTOCOL (SRP) INITIATOR
10904 M: Bart Van Assche <bart.vanassche@sandisk.com>
10905 L: linux-rdma@vger.kernel.org
10907 W: http://www.openfabrics.org
10908 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10909 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10910 F: drivers/infiniband/ulp/srp/
10911 F: include/scsi/srp.h
10914 M: Doug Gilbert <dgilbert@interlog.com>
10915 L: linux-scsi@vger.kernel.org
10916 W: http://sg.danny.cz/sg
10918 F: Documentation/scsi/scsi-generic.txt
10919 F: drivers/scsi/sg.c
10920 F: include/scsi/sg.h
10923 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10925 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10927 L: linux-scsi@vger.kernel.org
10929 F: Documentation/devicetree/bindings/scsi/
10934 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10935 L: linux-scsi@vger.kernel.org
10937 F: Documentation/scsi/st.txt
10938 F: drivers/scsi/st.*
10939 F: drivers/scsi/st_*.h
10942 M: Vlad Yasevich <vyasevich@gmail.com>
10943 M: Neil Horman <nhorman@tuxdriver.com>
10944 L: linux-sctp@vger.kernel.org
10945 W: http://lksctp.sourceforge.net
10947 F: Documentation/networking/sctp.txt
10948 F: include/linux/sctp.h
10949 F: include/uapi/linux/sctp.h
10950 F: include/net/sctp/
10954 M: Jim Cromie <jim.cromie@gmail.com>
10956 F: Documentation/i2c/busses/scx200_acb
10957 F: arch/x86/platform/scx200/
10958 F: drivers/watchdog/scx200_wdt.c
10959 F: drivers/i2c/busses/scx200*
10960 F: drivers/mtd/maps/scx200_docflash.c
10961 F: include/linux/scx200.h
10964 M: Jim Cromie <jim.cromie@gmail.com>
10966 F: drivers/char/scx200_gpio.c
10967 F: include/linux/scx200_gpio.h
10969 SCx200 HRT CLOCKSOURCE DRIVER
10970 M: Jim Cromie <jim.cromie@gmail.com>
10972 F: drivers/clocksource/scx200_hrt.c
10974 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10975 M: Sascha Sommer <saschasommer@freenet.de>
10976 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10978 F: drivers/mmc/host/sdricoh_cs.c
10980 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10981 M: Adrian Hunter <adrian.hunter@intel.com>
10982 L: linux-mmc@vger.kernel.org
10983 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10985 F: drivers/mmc/host/sdhci*
10986 F: include/linux/mmc/sdhci*
10989 M: Kees Cook <keescook@chromium.org>
10990 R: Andy Lutomirski <luto@amacapital.net>
10991 R: Will Drewry <wad@chromium.org>
10992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10994 F: kernel/seccomp.c
10995 F: include/uapi/linux/seccomp.h
10996 F: include/linux/seccomp.h
10997 F: tools/testing/selftests/seccomp/*
10998 K: \bsecure_computing
11001 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11002 M: Al Cooper <alcooperx@gmail.com>
11003 L: linux-mmc@vger.kernel.org
11004 L: bcm-kernel-feedback-list@broadcom.com
11006 F: drivers/mmc/host/sdhci-brcmstb*
11008 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11009 M: Ben Dooks <ben-linux@fluff.org>
11010 M: Jaehoon Chung <jh80.chung@samsung.com>
11011 L: linux-mmc@vger.kernel.org
11013 F: drivers/mmc/host/sdhci-s3c*
11015 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11016 M: Viresh Kumar <vireshk@kernel.org>
11017 L: linux-mmc@vger.kernel.org
11019 F: drivers/mmc/host/sdhci-spear.c
11022 M: James Morris <james.l.morris@oracle.com>
11023 M: "Serge E. Hallyn" <serge@hallyn.com>
11024 L: linux-security-module@vger.kernel.org (suggested Cc:)
11025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11026 W: http://kernsec.org/
11031 M: Security Officers <security@kernel.org>
11034 SELINUX SECURITY MODULE
11035 M: Paul Moore <paul@paul-moore.com>
11036 M: Stephen Smalley <sds@tycho.nsa.gov>
11037 M: Eric Paris <eparis@parisplace.org>
11038 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11039 W: http://selinuxproject.org
11040 T: git git://git.infradead.org/users/pcmoore/selinux
11042 F: include/linux/selinux*
11043 F: security/selinux/
11044 F: scripts/selinux/
11046 APPARMOR SECURITY MODULE
11047 M: John Johansen <john.johansen@canonical.com>
11048 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11049 W: apparmor.wiki.kernel.org
11050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11052 F: security/apparmor/
11054 LOADPIN SECURITY MODULE
11055 M: Kees Cook <keescook@chromium.org>
11056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11058 F: security/loadpin/
11060 YAMA SECURITY MODULE
11061 M: Kees Cook <keescook@chromium.org>
11062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11067 M: Jiri Slaby <jirislaby@gmail.com>
11069 F: drivers/misc/phantom.c
11070 F: include/uapi/linux/phantom.h
11072 Emulex 10Gbps iSCSI - OneConnect DRIVER
11073 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11074 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11075 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11076 L: linux-scsi@vger.kernel.org
11077 W: http://www.broadcom.com
11079 F: drivers/scsi/be2iscsi/
11081 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11082 M: Sathya Perla <sathya.perla@broadcom.com>
11083 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11084 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11085 M: Somnath Kotur <somnath.kotur@broadcom.com>
11086 L: netdev@vger.kernel.org
11087 W: http://www.emulex.com
11089 F: drivers/net/ethernet/emulex/benet/
11091 EMULEX ONECONNECT ROCE DRIVER
11092 M: Selvin Xavier <selvin.xavier@avagotech.com>
11093 M: Devesh Sharma <devesh.sharma@avagotech.com>
11094 L: linux-rdma@vger.kernel.org
11095 W: http://www.emulex.com
11097 F: drivers/infiniband/hw/ocrdma/
11098 F: include/uapi/rdma/ocrdma-abi.h
11101 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11102 M: Edward Cree <ecree@solarflare.com>
11103 M: Bert Kenward <bkenward@solarflare.com>
11104 L: netdev@vger.kernel.org
11106 F: drivers/net/ethernet/sfc/
11109 M: Dimitri Sivanich <sivanich@sgi.com>
11111 F: drivers/misc/sgi-gru/
11113 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11114 M: Pat Gefre <pfg@sgi.com>
11115 L: linux-ia64@vger.kernel.org
11117 F: Documentation/ia64/serial.txt
11118 F: drivers/tty/serial/ioc?_serial.c
11119 F: include/linux/ioc?.h
11121 SGI XP/XPC/XPNET DRIVER
11122 M: Cliff Whickman <cpw@sgi.com>
11123 M: Robin Holt <robinmholt@gmail.com>
11125 F: drivers/misc/sgi-xp/
11127 SI2157 MEDIA DRIVER
11128 M: Antti Palosaari <crope@iki.fi>
11129 L: linux-media@vger.kernel.org
11130 W: https://linuxtv.org
11131 W: http://palosaari.fi/linux/
11132 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11133 T: git git://linuxtv.org/anttip/media_tree.git
11135 F: drivers/media/tuners/si2157*
11137 SI2168 MEDIA DRIVER
11138 M: Antti Palosaari <crope@iki.fi>
11139 L: linux-media@vger.kernel.org
11140 W: https://linuxtv.org
11141 W: http://palosaari.fi/linux/
11142 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11143 T: git git://linuxtv.org/anttip/media_tree.git
11145 F: drivers/media/dvb-frontends/si2168*
11147 SI470X FM RADIO RECEIVER I2C DRIVER
11148 M: Hans Verkuil <hverkuil@xs4all.nl>
11149 L: linux-media@vger.kernel.org
11150 T: git git://linuxtv.org/media_tree.git
11151 W: https://linuxtv.org
11153 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11155 SI470X FM RADIO RECEIVER USB DRIVER
11156 M: Hans Verkuil <hverkuil@xs4all.nl>
11157 L: linux-media@vger.kernel.org
11158 T: git git://linuxtv.org/media_tree.git
11159 W: https://linuxtv.org
11161 F: drivers/media/radio/si470x/radio-si470x-common.c
11162 F: drivers/media/radio/si470x/radio-si470x.h
11163 F: drivers/media/radio/si470x/radio-si470x-usb.c
11165 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11166 M: Eduardo Valentin <edubezval@gmail.com>
11167 L: linux-media@vger.kernel.org
11168 T: git git://linuxtv.org/media_tree.git
11169 W: https://linuxtv.org
11171 F: drivers/media/radio/si4713/si4713.?
11173 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11174 M: Eduardo Valentin <edubezval@gmail.com>
11175 L: linux-media@vger.kernel.org
11176 T: git git://linuxtv.org/media_tree.git
11177 W: https://linuxtv.org
11179 F: drivers/media/radio/si4713/radio-platform-si4713.c
11181 SI4713 FM RADIO TRANSMITTER USB DRIVER
11182 M: Hans Verkuil <hverkuil@xs4all.nl>
11183 L: linux-media@vger.kernel.org
11184 T: git git://linuxtv.org/media_tree.git
11185 W: https://linuxtv.org
11187 F: drivers/media/radio/si4713/radio-usb-si4713.c
11190 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11191 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11192 L: linux-media@vger.kernel.org
11193 W: https://linuxtv.org
11194 T: git git://linuxtv.org/media_tree.git
11196 F: drivers/media/common/siano/
11197 F: drivers/media/usb/siano/
11198 F: drivers/media/usb/siano/
11199 F: drivers/media/mmc/siano/
11202 M: Hans de Goede <hdegoede@redhat.com>
11203 L: linux-fbdev@vger.kernel.org
11205 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11206 F: drivers/video/fbdev/simplefb.c
11207 F: include/linux/platform_data/simplefb.h
11209 SH_VEU V4L2 MEM2MEM DRIVER
11210 L: linux-media@vger.kernel.org
11212 F: drivers/media/platform/sh_veu.c
11214 SH_VOU V4L2 OUTPUT DRIVER
11215 L: linux-media@vger.kernel.org
11217 F: drivers/media/platform/sh_vou.c
11218 F: include/media/drv-intf/sh_vou.h
11220 SIMPLE FIRMWARE INTERFACE (SFI)
11221 M: Len Brown <lenb@kernel.org>
11222 L: sfi-devel@simplefirmware.org
11223 W: http://simplefirmware.org/
11224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11226 F: arch/x86/platform/sfi/
11228 F: include/linux/sfi*.h
11230 SIMTEC EB110ATX (Chalice CATS)
11232 P: Vincent Sanders <vince@simtec.co.uk>
11233 M: Simtec Linux Team <linux@simtec.co.uk>
11234 W: http://www.simtec.co.uk/products/EB110ATX/
11237 SIMTEC EB2410ITX (BAST)
11239 P: Vincent Sanders <vince@simtec.co.uk>
11240 M: Simtec Linux Team <linux@simtec.co.uk>
11241 W: http://www.simtec.co.uk/products/EB2410ITX/
11243 F: arch/arm/mach-s3c24xx/mach-bast.c
11244 F: arch/arm/mach-s3c24xx/bast-ide.c
11245 F: arch/arm/mach-s3c24xx/bast-irq.c
11247 TI DAVINCI MACHINE SUPPORT
11248 M: Sekhar Nori <nsekhar@ti.com>
11249 M: Kevin Hilman <khilman@kernel.org>
11250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11251 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11253 F: arch/arm/mach-davinci/
11254 F: drivers/i2c/busses/i2c-davinci.c
11256 TI DAVINCI SERIES MEDIA DRIVER
11257 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11258 L: linux-media@vger.kernel.org
11259 W: https://linuxtv.org
11260 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11261 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11263 F: drivers/media/platform/davinci/
11264 F: include/media/davinci/
11266 TI AM437X VPFE DRIVER
11267 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11268 L: linux-media@vger.kernel.org
11269 W: https://linuxtv.org
11270 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11271 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11273 F: drivers/media/platform/am437x/
11275 OV2659 OMNIVISION SENSOR DRIVER
11276 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11277 L: linux-media@vger.kernel.org
11278 W: https://linuxtv.org
11279 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11280 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11282 F: drivers/media/i2c/ov2659.c
11283 F: include/media/i2c/ov2659.h
11285 SILICON MOTION SM712 FRAME BUFFER DRIVER
11286 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11287 M: Teddy Wang <teddy.wang@siliconmotion.com>
11288 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11289 L: linux-fbdev@vger.kernel.org
11291 F: drivers/video/fbdev/sm712*
11292 F: Documentation/fb/sm712fb.txt
11294 SIS 190 ETHERNET DRIVER
11295 M: Francois Romieu <romieu@fr.zoreil.com>
11296 L: netdev@vger.kernel.org
11298 F: drivers/net/ethernet/sis/sis190.c
11300 SIS 900/7016 FAST ETHERNET DRIVER
11301 M: Daniele Venzano <venza@brownhat.org>
11302 W: http://www.brownhat.org/sis900.html
11303 L: netdev@vger.kernel.org
11305 F: drivers/net/ethernet/sis/sis900.*
11307 SIS FRAMEBUFFER DRIVER
11308 M: Thomas Winischhofer <thomas@winischhofer.net>
11309 W: http://www.winischhofer.net/linuxsisvga.shtml
11311 F: Documentation/fb/sisfb.txt
11312 F: drivers/video/fbdev/sis/
11313 F: include/video/sisfb.h
11316 M: Thomas Winischhofer <thomas@winischhofer.net>
11317 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11319 F: drivers/usb/misc/sisusbvga/
11322 M: Christoph Lameter <cl@linux.com>
11323 M: Pekka Enberg <penberg@kernel.org>
11324 M: David Rientjes <rientjes@google.com>
11325 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11326 M: Andrew Morton <akpm@linux-foundation.org>
11327 L: linux-mm@kvack.org
11329 F: include/linux/sl?b*.h
11332 SLEEPABLE READ-COPY UPDATE (SRCU)
11333 M: Lai Jiangshan <jiangshanlai@gmail.com>
11334 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11335 M: Josh Triplett <josh@joshtriplett.org>
11336 R: Steven Rostedt <rostedt@goodmis.org>
11337 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11338 L: linux-kernel@vger.kernel.org
11339 W: http://www.rdrop.com/users/paulmck/RCU/
11341 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11342 F: include/linux/srcu.h
11343 F: kernel/rcu/srcu.c
11345 SMACK SECURITY MODULE
11346 M: Casey Schaufler <casey@schaufler-ca.com>
11347 L: linux-security-module@vger.kernel.org
11348 W: http://schaufler-ca.com
11349 T: git git://github.com/cschaufler/smack-next
11351 F: Documentation/security/Smack.txt
11354 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11355 M: Kevin Hilman <khilman@kernel.org>
11356 M: Nishanth Menon <nm@ti.com>
11358 F: drivers/power/avs/
11359 F: include/linux/power/smartreflex.h
11360 L: linux-pm@vger.kernel.org
11362 SMC91x ETHERNET DRIVER
11363 M: Nicolas Pitre <nico@fluxnic.net>
11365 F: drivers/net/ethernet/smsc/smc91x.*
11367 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11368 M: Sakari Ailus <sakari.ailus@iki.fi>
11369 L: linux-media@vger.kernel.org
11371 F: drivers/media/i2c/smiapp/
11372 F: include/media/i2c/smiapp.h
11373 F: drivers/media/i2c/smiapp-pll.c
11374 F: drivers/media/i2c/smiapp-pll.h
11375 F: include/uapi/linux/smiapp.h
11376 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11378 SMM665 HARDWARE MONITOR DRIVER
11379 M: Guenter Roeck <linux@roeck-us.net>
11380 L: linux-hwmon@vger.kernel.org
11382 F: Documentation/hwmon/smm665
11383 F: drivers/hwmon/smm665.c
11385 SMSC EMC2103 HARDWARE MONITOR DRIVER
11386 M: Steve Glendinning <steve.glendinning@shawell.net>
11387 L: linux-hwmon@vger.kernel.org
11389 F: Documentation/hwmon/emc2103
11390 F: drivers/hwmon/emc2103.c
11392 SMSC SCH5627 HARDWARE MONITOR DRIVER
11393 M: Hans de Goede <hdegoede@redhat.com>
11394 L: linux-hwmon@vger.kernel.org
11396 F: Documentation/hwmon/sch5627
11397 F: drivers/hwmon/sch5627.c
11399 SMSC47B397 HARDWARE MONITOR DRIVER
11400 M: Jean Delvare <jdelvare@suse.com>
11401 L: linux-hwmon@vger.kernel.org
11403 F: Documentation/hwmon/smsc47b397
11404 F: drivers/hwmon/smsc47b397.c
11406 SMSC911x ETHERNET DRIVER
11407 M: Steve Glendinning <steve.glendinning@shawell.net>
11408 L: netdev@vger.kernel.org
11410 F: include/linux/smsc911x.h
11411 F: drivers/net/ethernet/smsc/smsc911x.*
11413 SMSC9420 PCI ETHERNET DRIVER
11414 M: Steve Glendinning <steve.glendinning@shawell.net>
11415 L: netdev@vger.kernel.org
11417 F: drivers/net/ethernet/smsc/smsc9420.*
11419 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11420 M: Steve Glendinning <steve.glendinning@shawell.net>
11421 L: linux-fbdev@vger.kernel.org
11423 F: drivers/video/fbdev/smscufx.c
11425 SOC-CAMERA V4L2 SUBSYSTEM
11426 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11427 L: linux-media@vger.kernel.org
11428 T: git git://linuxtv.org/media_tree.git
11430 F: include/media/soc*
11431 F: drivers/media/i2c/soc_camera/
11432 F: drivers/media/platform/soc_camera/
11434 SOEKRIS NET48XX LED SUPPORT
11435 M: Chris Boot <bootc@bootc.net>
11437 F: drivers/leds/leds-net48xx.c
11439 SOFTLOGIC 6x10 MPEG CODEC
11440 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11441 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11442 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11443 M: Ismael Luceno <ismael@iodev.co.uk>
11444 L: linux-media@vger.kernel.org
11446 F: drivers/media/pci/solo6x10/
11448 SOFTWARE RAID (Multiple Disks) SUPPORT
11449 M: Shaohua Li <shli@kernel.org>
11450 L: linux-raid@vger.kernel.org
11451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11454 F: include/linux/raid/
11455 F: include/uapi/linux/raid/
11457 SONIC NETWORK DRIVER
11458 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11459 L: netdev@vger.kernel.org
11461 F: drivers/net/ethernet/natsemi/sonic.*
11463 SONICS SILICON BACKPLANE DRIVER (SSB)
11464 M: Michael Buesch <m@bues.ch>
11465 L: linux-wireless@vger.kernel.org
11468 F: include/linux/ssb/
11470 SONY VAIO CONTROL DEVICE DRIVER
11471 M: Mattia Dongili <malattia@linux.it>
11472 L: platform-driver-x86@vger.kernel.org
11473 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11475 F: Documentation/laptops/sony-laptop.txt
11476 F: drivers/char/sonypi.c
11477 F: drivers/platform/x86/sony-laptop.c
11478 F: include/linux/sony-laptop.h
11480 SONY MEMORYSTICK CARD SUPPORT
11481 M: Alex Dubov <oakad@yahoo.com>
11482 W: http://tifmxx.berlios.de/
11484 F: drivers/memstick/host/tifm_ms.c
11486 SONY MEMORYSTICK STANDARD SUPPORT
11487 M: Maxim Levitsky <maximlevitsky@gmail.com>
11489 F: drivers/memstick/core/ms_block.*
11492 M: Jaroslav Kysela <perex@perex.cz>
11493 M: Takashi Iwai <tiwai@suse.com>
11494 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11495 W: http://www.alsa-project.org/
11496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11497 T: git git://git.alsa-project.org/alsa-kernel.git
11498 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11500 F: Documentation/sound/
11502 F: include/uapi/sound/
11505 SOUND - COMPRESSED AUDIO
11506 M: Vinod Koul <vinod.koul@intel.com>
11507 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11510 F: Documentation/sound/alsa/compress_offload.txt
11511 F: include/sound/compress_driver.h
11512 F: include/uapi/sound/compress_*
11513 F: sound/core/compress_offload.c
11514 F: sound/soc/soc-compress.c
11516 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11517 M: Liam Girdwood <lgirdwood@gmail.com>
11518 M: Mark Brown <broonie@kernel.org>
11519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11520 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11521 W: http://alsa-project.org/main/index.php/ASoC
11523 F: Documentation/devicetree/bindings/sound/
11524 F: Documentation/sound/alsa/soc/
11526 F: include/sound/soc*
11528 SOUND - DMAENGINE HELPERS
11529 M: Lars-Peter Clausen <lars@metafoo.de>
11531 F: include/sound/dmaengine_pcm.h
11532 F: sound/core/pcm_dmaengine.c
11533 F: sound/soc/soc-generic-dmaengine-pcm.c
11536 M: Olli Salonen <olli.salonen@iki.fi>
11537 L: linux-media@vger.kernel.org
11538 W: https://linuxtv.org
11539 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11541 F: drivers/media/dvb-frontends/sp2*
11543 SPARC + UltraSPARC (sparc/sparc64)
11544 M: "David S. Miller" <davem@davemloft.net>
11545 L: sparclinux@vger.kernel.org
11546 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11553 SPARC SERIAL DRIVERS
11554 M: "David S. Miller" <davem@davemloft.net>
11555 L: sparclinux@vger.kernel.org
11556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11559 F: include/linux/sunserialcore.h
11560 F: drivers/tty/serial/suncore.c
11561 F: drivers/tty/serial/sunhv.c
11562 F: drivers/tty/serial/sunsab.c
11563 F: drivers/tty/serial/sunsab.h
11564 F: drivers/tty/serial/sunsu.c
11565 F: drivers/tty/serial/sunzilog.c
11566 F: drivers/tty/serial/sunzilog.h
11569 M: "Christopher Li" <sparse@chrisli.org>
11570 L: linux-sparse@vger.kernel.org
11571 W: https://sparse.wiki.kernel.org/
11572 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11573 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11575 F: include/linux/compiler.h
11577 SPEAR PLATFORM SUPPORT
11578 M: Viresh Kumar <vireshk@kernel.org>
11579 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11581 W: http://www.st.com/spear
11583 F: arch/arm/boot/dts/spear*
11584 F: arch/arm/mach-spear/
11586 SPEAR CLOCK FRAMEWORK SUPPORT
11587 M: Viresh Kumar <vireshk@kernel.org>
11588 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11589 W: http://www.st.com/spear
11591 F: drivers/clk/spear/
11594 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11595 M: Marek Vasut <marek.vasut@gmail.com>
11596 L: linux-mtd@lists.infradead.org
11597 W: http://www.linux-mtd.infradead.org/
11598 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11599 T: git git://github.com/spi-nor/linux.git
11601 F: drivers/mtd/spi-nor/
11602 F: include/linux/mtd/spi-nor.h
11605 M: Mark Brown <broonie@kernel.org>
11606 L: linux-spi@vger.kernel.org
11607 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11608 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11610 F: Documentation/devicetree/bindings/spi/
11611 F: Documentation/spi/
11613 F: include/linux/spi/
11614 F: include/uapi/linux/spi/
11617 SPIDERNET NETWORK DRIVER for CELL
11618 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11619 L: netdev@vger.kernel.org
11621 F: Documentation/networking/spider_net.txt
11622 F: drivers/net/ethernet/toshiba/spider_net*
11625 M: Jeremy Kerr <jk@ozlabs.org>
11626 L: linuxppc-dev@lists.ozlabs.org
11627 W: http://www.ibm.com/developerworks/power/cell/
11629 F: Documentation/filesystems/spufs.txt
11630 F: arch/powerpc/platforms/cell/spufs/
11632 SQUASHFS FILE SYSTEM
11633 M: Phillip Lougher <phillip@squashfs.org.uk>
11634 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11635 W: http://squashfs.org.uk
11636 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11638 F: Documentation/filesystems/squashfs.txt
11641 SRM (Alpha) environment access
11642 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11644 F: arch/alpha/kernel/srm_env.c
11647 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11648 L: stable@vger.kernel.org
11650 F: Documentation/process/stable-kernel-rules.rst
11653 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11654 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11655 L: devel@driverdev.osuosl.org
11657 F: drivers/staging/
11660 M: Ian Abbott <abbotti@mev.co.uk>
11661 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11663 F: drivers/staging/comedi/
11665 STAGING - FLARION FT1000 DRIVERS
11666 M: Marek Belisko <marek.belisko@gmail.com>
11668 F: drivers/staging/ft1000/
11670 STAGING - INDUSTRIAL IO
11671 M: Jonathan Cameron <jic23@kernel.org>
11672 L: linux-iio@vger.kernel.org
11674 F: Documentation/devicetree/bindings/staging/iio/
11675 F: drivers/staging/iio/
11677 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11678 M: Jarod Wilson <jarod@wilsonet.com>
11679 W: http://www.lirc.org/
11681 F: drivers/staging/media/lirc/
11683 STAGING - LUSTRE PARALLEL FILESYSTEM
11684 M: Oleg Drokin <oleg.drokin@intel.com>
11685 M: Andreas Dilger <andreas.dilger@intel.com>
11686 M: James Simmons <jsimmons@infradead.org>
11687 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11688 W: http://wiki.lustre.org/
11690 F: drivers/staging/lustre
11692 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11693 M: Marc Dietrich <marvin24@gmx.de>
11694 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11695 L: linux-tegra@vger.kernel.org
11697 F: drivers/staging/nvec/
11699 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11700 M: Jens Frederich <jfrederich@gmail.com>
11701 M: Daniel Drake <dsd@laptop.org>
11702 M: Jon Nettleton <jon.nettleton@gmail.com>
11703 W: http://wiki.laptop.org/go/DCON
11705 F: drivers/staging/olpc_dcon/
11707 STAGING - REALTEK RTL8712U DRIVERS
11708 M: Larry Finger <Larry.Finger@lwfinger.net>
11709 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11711 F: drivers/staging/rtl8712/
11713 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11714 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11715 M: Teddy Wang <teddy.wang@siliconmotion.com>
11716 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11717 L: linux-fbdev@vger.kernel.org
11719 F: drivers/staging/sm750fb/
11721 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11722 M: William Hubbs <w.d.hubbs@gmail.com>
11723 M: Chris Brannon <chris@the-brannons.com>
11724 M: Kirk Reiser <kirk@reisers.ca>
11725 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11726 L: speakup@linux-speakup.org
11727 W: http://www.linux-speakup.org/
11729 F: drivers/staging/speakup/
11731 STAGING - VIA VT665X DRIVERS
11732 M: Forest Bond <forest@alittletooquiet.net>
11734 F: drivers/staging/vt665?/
11736 STAGING - WILC1000 WIFI DRIVER
11737 M: Aditya Shankar <aditya.shankar@microchip.com>
11738 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11739 L: linux-wireless@vger.kernel.org
11741 F: drivers/staging/wilc1000/
11743 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11744 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11746 F: drivers/staging/xgifb/
11748 STARFIRE/DURALAN NETWORK DRIVER
11749 M: Ion Badulescu <ionut@badula.org>
11751 F: drivers/net/ethernet/adaptec/starfire*
11754 M: Sam Creasey <sammy@sammy.net>
11755 W: http://sammy.net/sun3/
11757 F: arch/m68k/kernel/*sun3*
11758 F: arch/m68k/sun3*/
11759 F: arch/m68k/include/asm/sun3*
11760 F: drivers/net/ethernet/i825xx/sun3*
11762 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11763 M: Hans de Goede <hdegoede@redhat.com>
11764 L: linux-input@vger.kernel.org
11766 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11767 F: drivers/input/keyboard/sun4i-lradc-keys.c
11769 SUNDANCE NETWORK DRIVER
11770 M: Denis Kirjanov <kda@linux-powerpc.org>
11771 L: netdev@vger.kernel.org
11773 F: drivers/net/ethernet/dlink/sundance.c
11776 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11777 M: Rich Felker <dalias@libc.org>
11778 L: linux-sh@vger.kernel.org
11779 Q: http://patchwork.kernel.org/project/linux-sh/list/
11781 F: Documentation/sh/
11786 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11787 M: Len Brown <len.brown@intel.com>
11788 M: Pavel Machek <pavel@ucw.cz>
11789 L: linux-pm@vger.kernel.org
11790 B: https://bugzilla.kernel.org
11792 F: Documentation/power/
11793 F: arch/x86/kernel/acpi/
11794 F: drivers/base/power/
11796 F: include/linux/suspend.h
11797 F: include/linux/freezer.h
11798 F: include/linux/pm.h
11801 M: Martin Mares <mj@ucw.cz>
11802 L: linux-video@atrey.karlin.mff.cuni.cz
11804 F: Documentation/svga.txt
11805 F: arch/x86/boot/video*
11808 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11809 L: linux-kernel@vger.kernel.org
11810 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11813 F: arch/*/kernel/pci-swiotlb.c
11814 F: include/linux/swiotlb.h
11817 M: Jiri Pirko <jiri@resnulli.us>
11818 L: netdev@vger.kernel.org
11821 F: include/net/switchdev.h
11823 SYNOPSYS ARC ARCHITECTURE
11824 M: Vineet Gupta <vgupta@synopsys.com>
11825 L: linux-snps-arc@lists.infradead.org
11828 F: Documentation/devicetree/bindings/arc/*
11829 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11830 F: drivers/tty/serial/arc_uart.c
11831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11833 SYNOPSYS ARC SDP platform support
11834 M: Alexey Brodkin <abrodkin@synopsys.com>
11836 F: arch/arc/plat-axs10x
11837 F: arch/arc/boot/dts/ax*
11838 F: Documentation/devicetree/bindings/arc/axs10*
11840 SYSTEM CONFIGURATION (SYSCON)
11841 M: Lee Jones <lee.jones@linaro.org>
11842 M: Arnd Bergmann <arnd@arndb.de>
11843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11845 F: drivers/mfd/syscon.c
11847 SYSTEM RESET/SHUTDOWN DRIVERS
11848 M: Sebastian Reichel <sre@kernel.org>
11849 L: linux-pm@vger.kernel.org
11850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11852 F: Documentation/devicetree/bindings/power/reset/
11853 F: drivers/power/reset/
11856 M: Christoph Hellwig <hch@infradead.org>
11858 F: Documentation/filesystems/sysv-fs.txt
11860 F: include/linux/sysv_fs.h
11863 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11864 L: linux-scsi@vger.kernel.org
11865 L: target-devel@vger.kernel.org
11866 W: http://www.linux-iscsi.org
11867 W: http://groups.google.com/group/linux-iscsi-target-dev
11868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11872 F: Documentation/target/
11874 TASKSTATS STATISTICS INTERFACE
11875 M: Balbir Singh <bsingharora@gmail.com>
11877 F: Documentation/accounting/taskstats*
11878 F: include/linux/taskstats*
11879 F: kernel/taskstats.c
11882 M: Jamal Hadi Salim <jhs@mojatatu.com>
11883 L: netdev@vger.kernel.org
11885 F: include/net/pkt_cls.h
11886 F: include/uapi/linux/pkt_cls.h
11889 TCP LOW PRIORITY MODULE
11890 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11891 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11892 W: http://tcp-lp-mod.sourceforge.net/
11894 F: net/ipv4/tcp_lp.c
11896 TDA10071 MEDIA DRIVER
11897 M: Antti Palosaari <crope@iki.fi>
11898 L: linux-media@vger.kernel.org
11899 W: https://linuxtv.org
11900 W: http://palosaari.fi/linux/
11901 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11902 T: git git://linuxtv.org/anttip/media_tree.git
11904 F: drivers/media/dvb-frontends/tda10071*
11906 TDA18212 MEDIA DRIVER
11907 M: Antti Palosaari <crope@iki.fi>
11908 L: linux-media@vger.kernel.org
11909 W: https://linuxtv.org
11910 W: http://palosaari.fi/linux/
11911 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11912 T: git git://linuxtv.org/anttip/media_tree.git
11914 F: drivers/media/tuners/tda18212*
11916 TDA18218 MEDIA DRIVER
11917 M: Antti Palosaari <crope@iki.fi>
11918 L: linux-media@vger.kernel.org
11919 W: https://linuxtv.org
11920 W: http://palosaari.fi/linux/
11921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11922 T: git git://linuxtv.org/anttip/media_tree.git
11924 F: drivers/media/tuners/tda18218*
11926 TDA18271 MEDIA DRIVER
11927 M: Michael Krufky <mkrufky@linuxtv.org>
11928 L: linux-media@vger.kernel.org
11929 W: https://linuxtv.org
11930 W: http://github.com/mkrufky
11931 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11932 T: git git://linuxtv.org/mkrufky/tuners.git
11934 F: drivers/media/tuners/tda18271*
11936 TDA827x MEDIA DRIVER
11937 M: Michael Krufky <mkrufky@linuxtv.org>
11938 L: linux-media@vger.kernel.org
11939 W: https://linuxtv.org
11940 W: http://github.com/mkrufky
11941 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11942 T: git git://linuxtv.org/mkrufky/tuners.git
11944 F: drivers/media/tuners/tda8290.*
11946 TDA8290 MEDIA DRIVER
11947 M: Michael Krufky <mkrufky@linuxtv.org>
11948 L: linux-media@vger.kernel.org
11949 W: https://linuxtv.org
11950 W: http://github.com/mkrufky
11951 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11952 T: git git://linuxtv.org/mkrufky/tuners.git
11954 F: drivers/media/tuners/tda8290.*
11956 TDA9840 MEDIA DRIVER
11957 M: Hans Verkuil <hverkuil@xs4all.nl>
11958 L: linux-media@vger.kernel.org
11959 T: git git://linuxtv.org/media_tree.git
11960 W: https://linuxtv.org
11962 F: drivers/media/i2c/tda9840*
11964 TEA5761 TUNER DRIVER
11965 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11966 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11967 L: linux-media@vger.kernel.org
11968 W: https://linuxtv.org
11969 T: git git://linuxtv.org/media_tree.git
11971 F: drivers/media/tuners/tea5761.*
11973 TEA5767 TUNER DRIVER
11974 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11975 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11976 L: linux-media@vger.kernel.org
11977 W: https://linuxtv.org
11978 T: git git://linuxtv.org/media_tree.git
11980 F: drivers/media/tuners/tea5767.*
11982 TEA6415C MEDIA DRIVER
11983 M: Hans Verkuil <hverkuil@xs4all.nl>
11984 L: linux-media@vger.kernel.org
11985 T: git git://linuxtv.org/media_tree.git
11986 W: https://linuxtv.org
11988 F: drivers/media/i2c/tea6415c*
11990 TEA6420 MEDIA DRIVER
11991 M: Hans Verkuil <hverkuil@xs4all.nl>
11992 L: linux-media@vger.kernel.org
11993 T: git git://linuxtv.org/media_tree.git
11994 W: https://linuxtv.org
11996 F: drivers/media/i2c/tea6420*
11999 M: Jiri Pirko <jiri@resnulli.us>
12000 L: netdev@vger.kernel.org
12002 F: drivers/net/team/
12003 F: include/linux/if_team.h
12004 F: include/uapi/linux/if_team.h
12006 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12007 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12009 F: arch/x86/platform/ts5500/
12011 TECHNOTREND USB IR RECEIVER
12012 M: Sean Young <sean@mess.org>
12013 L: linux-media@vger.kernel.org
12015 F: drivers/media/rc/ttusbir.c
12017 TEGRA ARCHITECTURE SUPPORT
12018 M: Stephen Warren <swarren@wwwdotorg.org>
12019 M: Thierry Reding <thierry.reding@gmail.com>
12020 M: Alexandre Courbot <gnurou@gmail.com>
12021 L: linux-tegra@vger.kernel.org
12022 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12028 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12029 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12031 F: drivers/clk/tegra/
12034 M: Laxman Dewangan <ldewangan@nvidia.com>
12035 M: Jon Hunter <jonathanh@nvidia.com>
12037 F: drivers/dma/tegra*
12040 M: Laxman Dewangan <ldewangan@nvidia.com>
12042 F: drivers/i2c/busses/i2c-tegra.c
12044 TEGRA IOMMU DRIVERS
12045 M: Hiroshi Doyu <hdoyu@nvidia.com>
12047 F: drivers/iommu/tegra*
12050 M: Rakesh Iyer <riyer@nvidia.com>
12051 M: Laxman Dewangan <ldewangan@nvidia.com>
12053 F: drivers/input/keyboard/tegra-kbc.c
12056 M: Thierry Reding <thierry.reding@gmail.com>
12058 F: drivers/pwm/pwm-tegra.c
12060 TEGRA SERIAL DRIVER
12061 M: Laxman Dewangan <ldewangan@nvidia.com>
12063 F: drivers/tty/serial/serial-tegra.c
12066 M: Laxman Dewangan <ldewangan@nvidia.com>
12068 F: drivers/spi/spi-tegra*
12070 TEHUTI ETHERNET DRIVER
12071 M: Andy Gospodarek <andy@greyhouse.net>
12072 L: netdev@vger.kernel.org
12074 F: drivers/net/ethernet/tehuti/*
12076 Telecom Clock Driver for MCPL0010
12077 M: Mark Gross <mark.gross@intel.com>
12079 F: drivers/char/tlclk.c
12081 TENSILICA XTENSA PORT (xtensa)
12082 M: Chris Zankel <chris@zankel.net>
12083 M: Max Filippov <jcmvbkbc@gmail.com>
12084 L: linux-xtensa@linux-xtensa.org
12085 T: git git://github.com/czankel/xtensa-linux.git
12088 F: drivers/irqchip/irq-xtensa-*
12090 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12091 M: Hans Verkuil <hverkuil@xs4all.nl>
12092 L: linux-media@vger.kernel.org
12093 T: git git://linuxtv.org/media_tree.git
12094 W: https://linuxtv.org
12096 F: drivers/media/radio/radio-raremono.c
12099 M: Zhang Rui <rui.zhang@intel.com>
12100 M: Eduardo Valentin <edubezval@gmail.com>
12101 L: linux-pm@vger.kernel.org
12102 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12104 Q: https://patchwork.kernel.org/project/linux-pm/list/
12106 F: drivers/thermal/
12107 F: include/linux/thermal.h
12108 F: include/uapi/linux/thermal.h
12109 F: include/linux/cpu_cooling.h
12110 F: Documentation/devicetree/bindings/thermal/
12112 THERMAL/CPU_COOLING
12113 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12114 M: Viresh Kumar <viresh.kumar@linaro.org>
12115 M: Javi Merino <javi.merino@kernel.org>
12116 L: linux-pm@vger.kernel.org
12118 F: Documentation/thermal/cpu-cooling-api.txt
12119 F: drivers/thermal/cpu_cooling.c
12120 F: include/linux/cpu_cooling.h
12122 THINKPAD ACPI EXTRAS DRIVER
12123 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12124 L: ibm-acpi-devel@lists.sourceforge.net
12125 L: platform-driver-x86@vger.kernel.org
12126 W: http://ibm-acpi.sourceforge.net
12127 W: http://thinkwiki.org/wiki/Ibm-acpi
12128 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12130 F: drivers/platform/x86/thinkpad_acpi.c
12132 TI BANDGAP AND THERMAL DRIVER
12133 M: Eduardo Valentin <edubezval@gmail.com>
12134 M: Keerthy <j-keerthy@ti.com>
12135 L: linux-pm@vger.kernel.org
12136 L: linux-omap@vger.kernel.org
12138 F: drivers/thermal/ti-soc-thermal/
12141 M: Benoit Parrot <bparrot@ti.com>
12142 L: linux-media@vger.kernel.org
12143 W: http://linuxtv.org/
12144 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12146 F: drivers/media/platform/ti-vpe/
12148 TI CDCE706 CLOCK DRIVER
12149 M: Max Filippov <jcmvbkbc@gmail.com>
12151 F: drivers/clk/clk-cdce706.c
12154 M: Tero Kristo <t-kristo@ti.com>
12155 L: linux-omap@vger.kernel.org
12158 F: include/linux/clk/ti.h
12160 TI ETHERNET SWITCH DRIVER (CPSW)
12161 M: Mugunthan V N <mugunthanvnm@ti.com>
12162 R: Grygorii Strashko <grygorii.strashko@ti.com>
12163 L: linux-omap@vger.kernel.org
12164 L: netdev@vger.kernel.org
12166 F: drivers/net/ethernet/ti/cpsw*
12167 F: drivers/net/ethernet/ti/davinci*
12169 TI FLASH MEDIA INTERFACE DRIVER
12170 M: Alex Dubov <oakad@yahoo.com>
12172 F: drivers/misc/tifm*
12173 F: drivers/mmc/host/tifm_sd.c
12174 F: include/linux/tifm.h
12176 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12177 M: Santosh Shilimkar <ssantosh@kernel.org>
12178 L: linux-kernel@vger.kernel.org
12179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12181 F: drivers/soc/ti/*
12182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12185 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12186 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12187 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12188 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12190 F: sound/soc/codecs/lm49453*
12191 F: sound/soc/codecs/isabelle*
12193 TI LP855x BACKLIGHT DRIVER
12194 M: Milo Kim <milo.kim@ti.com>
12196 F: Documentation/backlight/lp855x-driver.txt
12197 F: drivers/video/backlight/lp855x_bl.c
12198 F: include/linux/platform_data/lp855x.h
12200 TI LP8727 CHARGER DRIVER
12201 M: Milo Kim <milo.kim@ti.com>
12203 F: drivers/power/supply/lp8727_charger.c
12204 F: include/linux/platform_data/lp8727.h
12206 TI LP8788 MFD DRIVER
12207 M: Milo Kim <milo.kim@ti.com>
12209 F: drivers/iio/adc/lp8788_adc.c
12210 F: drivers/leds/leds-lp8788.c
12211 F: drivers/mfd/lp8788*.c
12212 F: drivers/power/supply/lp8788-charger.c
12213 F: drivers/regulator/lp8788-*.c
12214 F: include/linux/mfd/lp8788*.h
12216 TI NETCP ETHERNET DRIVER
12217 M: Wingman Kwok <w-kwok2@ti.com>
12218 M: Murali Karicheri <m-karicheri2@ti.com>
12219 L: netdev@vger.kernel.org
12221 F: drivers/net/ethernet/ti/netcp*
12223 TI TAS571X FAMILY ASoC CODEC DRIVER
12224 M: Kevin Cernekee <cernekee@chromium.org>
12225 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12227 F: sound/soc/codecs/tas571x*
12229 TI TWL4030 SERIES SOC CODEC DRIVER
12230 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12231 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12233 F: sound/soc/codecs/twl4030*
12235 TI WILINK WIRELESS DRIVERS
12236 L: linux-wireless@vger.kernel.org
12237 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12238 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12241 F: drivers/net/wireless/ti/
12242 F: include/linux/wl12xx.h
12245 M: Jon Maloy <jon.maloy@ericsson.com>
12246 M: Ying Xue <ying.xue@windriver.com>
12247 L: netdev@vger.kernel.org (core kernel code)
12248 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12249 W: http://tipc.sourceforge.net/
12251 F: include/uapi/linux/tipc*.h
12255 M: Chris Metcalf <cmetcalf@mellanox.com>
12256 W: http://www.mellanox.com/repository/solutions/tile-scm/
12257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12260 F: drivers/char/tile-srom.c
12261 F: drivers/edac/tile_edac.c
12262 F: drivers/net/ethernet/tile/
12263 F: drivers/rtc/rtc-tile.c
12264 F: drivers/tty/hvc/hvc_tile.c
12265 F: drivers/tty/serial/tilegx.c
12266 F: drivers/usb/host/*-tilegx.c
12267 F: include/linux/usb/tilegx.h
12269 TLAN NETWORK DRIVER
12270 M: Samuel Chessman <chessman@tux.org>
12271 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12272 W: http://sourceforge.net/projects/tlan/
12274 F: Documentation/networking/tlan.txt
12275 F: drivers/net/ethernet/ti/tlan.*
12277 TOMOYO SECURITY MODULE
12278 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12279 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12280 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12281 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12282 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12283 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12284 W: http://tomoyo.sourceforge.jp/
12285 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12287 F: security/tomoyo/
12289 TOPSTAR LAPTOP EXTRAS DRIVER
12290 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12291 L: platform-driver-x86@vger.kernel.org
12293 F: drivers/platform/x86/topstar-laptop.c
12295 TOSHIBA ACPI EXTRAS DRIVER
12296 M: Azael Avalos <coproscefalo@gmail.com>
12297 L: platform-driver-x86@vger.kernel.org
12299 F: drivers/platform/x86/toshiba_acpi.c
12301 TOSHIBA BLUETOOTH DRIVER
12302 M: Azael Avalos <coproscefalo@gmail.com>
12303 L: platform-driver-x86@vger.kernel.org
12305 F: drivers/platform/x86/toshiba_bluetooth.c
12307 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12308 M: Azael Avalos <coproscefalo@gmail.com>
12309 L: platform-driver-x86@vger.kernel.org
12311 F: drivers/platform/x86/toshiba_haps.c
12313 TOSHIBA WMI HOTKEYS DRIVER
12314 M: Azael Avalos <coproscefalo@gmail.com>
12315 L: platform-driver-x86@vger.kernel.org
12317 F: drivers/platform/x86/toshiba-wmi.c
12320 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12321 W: http://www.buzzard.org.uk/toshiba/
12323 F: drivers/char/toshiba.c
12324 F: include/linux/toshiba.h
12325 F: include/uapi/linux/toshiba.h
12327 TOSHIBA TC358743 DRIVER
12328 M: Mats Randgaard <matrandg@cisco.com>
12329 L: linux-media@vger.kernel.org
12331 F: drivers/media/i2c/tc358743*
12332 F: include/media/i2c/tc358743.h
12334 TMIO/SDHI MMC DRIVER
12335 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12336 L: linux-mmc@vger.kernel.org
12338 F: drivers/mmc/host/tmio_mmc*
12339 F: drivers/mmc/host/sh_mobile_sdhi.c
12340 F: include/linux/mfd/tmio.h
12342 TMP401 HARDWARE MONITOR DRIVER
12343 M: Guenter Roeck <linux@roeck-us.net>
12344 L: linux-hwmon@vger.kernel.org
12346 F: Documentation/hwmon/tmp401
12347 F: drivers/hwmon/tmp401.c
12349 TMPFS (SHMEM FILESYSTEM)
12350 M: Hugh Dickins <hughd@google.com>
12351 L: linux-mm@kvack.org
12353 F: include/linux/shmem_fs.h
12356 TM6000 VIDEO4LINUX DRIVER
12357 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12358 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12359 L: linux-media@vger.kernel.org
12360 W: https://linuxtv.org
12361 T: git git://linuxtv.org/media_tree.git
12363 F: drivers/media/usb/tm6000/
12364 F: Documentation/media/v4l-drivers/tm6000*
12366 TW5864 VIDEO4LINUX DRIVER
12367 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12368 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12369 M: Andrey Utkin <andrey_utkin@fastmail.com>
12370 L: linux-media@vger.kernel.org
12372 F: drivers/media/pci/tw5864/
12374 TW68 VIDEO4LINUX DRIVER
12375 M: Hans Verkuil <hverkuil@xs4all.nl>
12376 L: linux-media@vger.kernel.org
12377 T: git git://linuxtv.org/media_tree.git
12378 W: https://linuxtv.org
12380 F: drivers/media/pci/tw68/
12382 TW686X VIDEO4LINUX DRIVER
12383 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12384 L: linux-media@vger.kernel.org
12385 T: git git://linuxtv.org/media_tree.git
12386 W: http://linuxtv.org
12388 F: drivers/media/pci/tw686x/
12391 M: Peter Huewe <peterhuewe@gmx.de>
12392 M: Marcel Selhorst <tpmdd@selhorst.net>
12393 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12394 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12395 W: http://tpmdd.sourceforge.net
12396 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12397 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12398 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12400 F: drivers/char/tpm/
12402 TPM IBM_VTPM DEVICE DRIVER
12403 M: Ashley Lai <ashleydlai@gmail.com>
12404 W: http://tpmdd.sourceforge.net
12405 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12407 F: drivers/char/tpm/tpm_ibmvtpm*
12410 M: Steven Rostedt <rostedt@goodmis.org>
12411 M: Ingo Molnar <mingo@redhat.com>
12412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12414 F: Documentation/trace/ftrace.txt
12415 F: arch/*/*/*/ftrace.h
12416 F: arch/*/kernel/ftrace.c
12417 F: include/*/ftrace.h
12418 F: include/linux/trace*.h
12421 F: tools/testing/selftests/ftrace/
12423 TRACING MMIO ACCESSES (MMIOTRACE)
12424 M: Steven Rostedt <rostedt@goodmis.org>
12425 M: Ingo Molnar <mingo@kernel.org>
12426 R: Karol Herbst <karolherbst@gmail.com>
12427 R: Pekka Paalanen <ppaalanen@gmail.com>
12429 L: linux-kernel@vger.kernel.org
12430 L: nouveau@lists.freedesktop.org
12431 F: kernel/trace/trace_mmiotrace.c
12432 F: include/linux/mmiotrace.h
12433 F: arch/x86/mm/kmmio.c
12434 F: arch/x86/mm/mmio-mod.c
12435 F: arch/x86/mm/testmmiotrace.c
12438 M: Jiri Kosina <trivial@kernel.org>
12439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12441 K: ^Subject:.*(?i)trivial
12444 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12445 M: Jiri Slaby <jslaby@suse.com>
12447 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12448 F: Documentation/serial/
12450 F: drivers/tty/serial/serial_core.c
12451 F: include/linux/serial_core.h
12452 F: include/linux/serial.h
12453 F: include/linux/tty.h
12454 F: include/uapi/linux/serial_core.h
12455 F: include/uapi/linux/serial.h
12456 F: include/uapi/linux/tty.h
12458 TUA9001 MEDIA DRIVER
12459 M: Antti Palosaari <crope@iki.fi>
12460 L: linux-media@vger.kernel.org
12461 W: https://linuxtv.org
12462 W: http://palosaari.fi/linux/
12463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12464 T: git git://linuxtv.org/anttip/media_tree.git
12466 F: drivers/media/tuners/tua9001*
12468 TULIP NETWORK DRIVERS
12469 L: netdev@vger.kernel.org
12470 L: linux-parisc@vger.kernel.org
12472 F: drivers/net/ethernet/dec/tulip/
12475 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12476 W: http://vtun.sourceforge.net/tun
12478 F: Documentation/networking/tuntap.txt
12479 F: arch/um/os-Linux/drivers/
12481 TURBOCHANNEL SUBSYSTEM
12482 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12483 M: Ralf Baechle <ralf@linux-mips.org>
12484 L: linux-mips@linux-mips.org
12485 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12488 F: include/linux/tc.h
12490 UBI FILE SYSTEM (UBIFS)
12491 M: Richard Weinberger <richard@nod.at>
12492 M: Artem Bityutskiy <dedekind1@gmail.com>
12493 M: Adrian Hunter <adrian.hunter@intel.com>
12494 L: linux-mtd@lists.infradead.org
12495 T: git git://git.infradead.org/ubifs-2.6.git
12496 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12498 F: Documentation/filesystems/ubifs.txt
12501 UCLINUX (M68KNOMMU AND COLDFIRE)
12502 M: Greg Ungerer <gerg@linux-m68k.org>
12503 W: http://www.linux-m68k.org/
12504 W: http://www.uclinux.org/
12505 L: linux-m68k@lists.linux-m68k.org
12506 L: uclinux-dev@uclinux.org (subscribers-only)
12507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12509 F: arch/m68k/coldfire/
12511 F: arch/m68k/*/*_no.*
12512 F: arch/m68k/include/asm/*_no.*
12515 M: Jan Kara <jack@suse.com>
12517 F: Documentation/filesystems/udf.txt
12521 M: Bastien Nocera <hadess@hadess.net>
12522 L: linux-input@vger.kernel.org
12524 F: drivers/hid/hid-udraw.c
12527 M: Evgeniy Dushistov <dushistov@mail.ru>
12529 F: Documentation/filesystems/ufs.txt
12532 UHID USERSPACE HID IO DRIVER:
12533 M: David Herrmann <dh.herrmann@googlemail.com>
12534 L: linux-input@vger.kernel.org
12536 F: drivers/hid/uhid.c
12537 F: include/uapi/linux/uhid.h
12539 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12540 L: linux-usb@vger.kernel.org
12543 F: include/linux/uwb.h
12544 F: include/linux/uwb/
12546 UNICORE32 ARCHITECTURE:
12547 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12548 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12550 T: git git://github.com/gxt/linux.git
12554 M: Tony Finch <dot@dotat.at>
12555 W: http://dotat.at/prog/unifdef
12557 F: scripts/unifdef.c
12559 UNIFORM CDROM DRIVER
12560 M: Jens Axboe <axboe@kernel.dk>
12561 W: http://www.kernel.dk
12563 F: Documentation/cdrom/
12564 F: drivers/cdrom/cdrom.c
12565 F: include/linux/cdrom.h
12566 F: include/uapi/linux/cdrom.h
12568 UNISYS S-PAR DRIVERS
12569 M: David Kershner <david.kershner@unisys.com>
12570 L: sparmaintainer@unisys.com (Unisys internal)
12572 F: drivers/staging/unisys/
12574 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12575 M: Vinayak Holikatti <vinholikatti@gmail.com>
12576 L: linux-scsi@vger.kernel.org
12578 F: Documentation/scsi/ufs.txt
12579 F: drivers/scsi/ufs/
12581 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12582 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12583 M: Prabu Thangamuthu <prabut@synopsys.com>
12584 L: linux-scsi@vger.kernel.org
12586 F: drivers/scsi/ufs/*dwc*
12588 UNSORTED BLOCK IMAGES (UBI)
12589 M: Artem Bityutskiy <dedekind1@gmail.com>
12590 M: Richard Weinberger <richard@nod.at>
12591 W: http://www.linux-mtd.infradead.org/
12592 L: linux-mtd@lists.infradead.org
12593 T: git git://git.infradead.org/ubifs-2.6.git
12595 F: drivers/mtd/ubi/
12596 F: include/linux/mtd/ubi.h
12597 F: include/uapi/mtd/ubi-user.h
12600 M: Oliver Neukum <oneukum@suse.com>
12601 L: linux-usb@vger.kernel.org
12603 F: Documentation/usb/acm.txt
12604 F: drivers/usb/class/cdc-acm.*
12606 USB AR5523 WIRELESS DRIVER
12607 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12608 L: linux-wireless@vger.kernel.org
12610 F: drivers/net/wireless/ath/ar5523/
12613 M: Oliver Neukum <oneukum@suse.com>
12614 L: linux-usb@vger.kernel.org
12615 L: linux-scsi@vger.kernel.org
12617 F: drivers/usb/storage/uas.c
12619 USB CDC ETHERNET DRIVER
12620 M: Oliver Neukum <oliver@neukum.org>
12621 L: linux-usb@vger.kernel.org
12623 F: drivers/net/usb/cdc_*.c
12624 F: include/uapi/linux/usb/cdc.h
12626 USB CHAOSKEY DRIVER
12627 M: Keith Packard <keithp@keithp.com>
12628 L: linux-usb@vger.kernel.org
12630 F: drivers/usb/misc/chaoskey.c
12632 USB CYPRESS C67X00 DRIVER
12633 M: Peter Korsgaard <jacmet@sunsite.dk>
12634 L: linux-usb@vger.kernel.org
12636 F: drivers/usb/c67x00/
12638 USB DAVICOM DM9601 DRIVER
12639 M: Peter Korsgaard <jacmet@sunsite.dk>
12640 L: netdev@vger.kernel.org
12641 W: http://www.linux-usb.org/usbnet
12643 F: drivers/net/usb/dm9601.c
12645 USB DIAMOND RIO500 DRIVER
12646 M: Cesar Miquel <miquel@df.uba.ar>
12647 L: rio500-users@lists.sourceforge.net
12648 W: http://rio500.sourceforge.net
12650 F: drivers/usb/misc/rio500*
12653 M: Alan Stern <stern@rowland.harvard.edu>
12654 L: linux-usb@vger.kernel.org
12656 F: Documentation/usb/ehci.txt
12657 F: drivers/usb/host/ehci*
12659 USB GADGET/PERIPHERAL SUBSYSTEM
12660 M: Felipe Balbi <balbi@kernel.org>
12661 L: linux-usb@vger.kernel.org
12662 W: http://www.linux-usb.org/gadget
12663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12665 F: drivers/usb/gadget/
12666 F: include/linux/usb/gadget*
12668 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12669 M: Jiri Kosina <jikos@kernel.org>
12670 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12671 L: linux-usb@vger.kernel.org
12672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12674 F: Documentation/hid/hiddev.txt
12675 F: drivers/hid/usbhid/
12678 M: Olav Kongas <ok@artecdesign.ee>
12679 L: linux-usb@vger.kernel.org
12681 F: drivers/usb/host/isp116x*
12682 F: include/linux/usb/isp116x.h
12684 USB LAN78XX ETHERNET DRIVER
12685 M: Woojung Huh <woojung.huh@microchip.com>
12686 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12687 L: netdev@vger.kernel.org
12689 F: drivers/net/usb/lan78xx.*
12691 USB MASS STORAGE DRIVER
12692 M: Alan Stern <stern@rowland.harvard.edu>
12693 L: linux-usb@vger.kernel.org
12694 L: usb-storage@lists.one-eyed-alien.net
12696 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12697 F: drivers/usb/storage/
12700 M: Clemens Ladisch <clemens@ladisch.de>
12701 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12702 T: git git://git.alsa-project.org/alsa-kernel.git
12704 F: sound/usb/midi.*
12706 USB NETWORKING DRIVERS
12707 L: linux-usb@vger.kernel.org
12709 F: drivers/net/usb/
12712 M: Alan Stern <stern@rowland.harvard.edu>
12713 L: linux-usb@vger.kernel.org
12715 F: Documentation/usb/ohci.txt
12716 F: drivers/usb/host/ohci*
12718 USB OTG FSM (Finite State Machine)
12719 M: Peter Chen <Peter.Chen@nxp.com>
12720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12721 L: linux-usb@vger.kernel.org
12723 F: drivers/usb/common/usb-otg-fsm.c
12726 M: Valentina Manea <valentina.manea.m@gmail.com>
12727 M: Shuah Khan <shuahkh@osg.samsung.com>
12728 M: Shuah Khan <shuah@kernel.org>
12729 L: linux-usb@vger.kernel.org
12731 F: Documentation/usb/usbip_protocol.txt
12732 F: drivers/usb/usbip/
12733 F: tools/usb/usbip/
12736 M: Petko Manolov <petkan@nucleusys.com>
12737 L: linux-usb@vger.kernel.org
12738 L: netdev@vger.kernel.org
12739 T: git git://github.com/petkan/pegasus.git
12740 W: https://github.com/petkan/pegasus
12742 F: drivers/net/usb/pegasus.*
12745 M: Felipe Balbi <balbi@kernel.org>
12746 L: linux-usb@vger.kernel.org
12747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12749 F: drivers/usb/phy/
12751 USB PRINTER DRIVER (usblp)
12752 M: Pete Zaitcev <zaitcev@redhat.com>
12753 L: linux-usb@vger.kernel.org
12755 F: drivers/usb/class/usblp.c
12757 USB QMI WWAN NETWORK DRIVER
12758 M: Bjørn Mork <bjorn@mork.no>
12759 L: netdev@vger.kernel.org
12761 F: Documentation/ABI/testing/sysfs-class-net-qmi
12762 F: drivers/net/usb/qmi_wwan.c
12765 M: Petko Manolov <petkan@nucleusys.com>
12766 L: linux-usb@vger.kernel.org
12767 L: netdev@vger.kernel.org
12768 T: git git://github.com/petkan/rtl8150.git
12769 W: https://github.com/petkan/rtl8150
12771 F: drivers/net/usb/rtl8150.c
12773 USB SERIAL SUBSYSTEM
12774 M: Johan Hovold <johan@kernel.org>
12775 L: linux-usb@vger.kernel.org
12776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12778 F: Documentation/usb/usb-serial.txt
12779 F: drivers/usb/serial/
12780 F: include/linux/usb/serial.h
12782 USB SMSC75XX ETHERNET DRIVER
12783 M: Steve Glendinning <steve.glendinning@shawell.net>
12784 L: netdev@vger.kernel.org
12786 F: drivers/net/usb/smsc75xx.*
12788 USB SMSC95XX ETHERNET DRIVER
12789 M: Steve Glendinning <steve.glendinning@shawell.net>
12790 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12791 L: netdev@vger.kernel.org
12793 F: drivers/net/usb/smsc95xx.*
12796 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12797 L: linux-usb@vger.kernel.org
12798 W: http://www.linux-usb.org
12799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12801 F: Documentation/devicetree/bindings/usb/
12802 F: Documentation/usb/
12804 F: include/linux/usb.h
12805 F: include/linux/usb/
12808 M: Alan Stern <stern@rowland.harvard.edu>
12809 L: linux-usb@vger.kernel.org
12811 F: drivers/usb/host/uhci*
12813 USB "USBNET" DRIVER FRAMEWORK
12814 M: Oliver Neukum <oneukum@suse.com>
12815 L: netdev@vger.kernel.org
12816 W: http://www.linux-usb.org/usbnet
12818 F: drivers/net/usb/usbnet.c
12819 F: include/linux/usb/usbnet.h
12822 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12823 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12824 L: linux-media@vger.kernel.org
12825 T: git git://linuxtv.org/media_tree.git
12826 W: http://www.ideasonboard.org/uvc/
12828 F: drivers/media/usb/uvc/
12829 F: include/uapi/linux/uvcvideo.h
12832 M: Hans Verkuil <hverkuil@xs4all.nl>
12833 L: linux-media@vger.kernel.org
12834 T: git git://linuxtv.org/media_tree.git
12835 W: https://linuxtv.org
12837 F: drivers/media/usb/usbvision/
12840 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12841 L: linux-usb@vger.kernel.org
12843 F: drivers/usb/gadget/function/*uvc*
12844 F: drivers/usb/gadget/legacy/webcam.c
12846 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12847 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12848 L: linux-wireless@vger.kernel.org
12850 F: drivers/net/wireless/rndis_wlan.c
12853 M: Mathias Nyman <mathias.nyman@intel.com>
12854 L: linux-usb@vger.kernel.org
12856 F: drivers/usb/host/xhci*
12857 F: drivers/usb/host/pci-quirks*
12860 L: linux-wireless@vger.kernel.org
12861 W: http://linux-lc100020.sourceforge.net
12863 F: drivers/net/wireless/zydas/zd1201.*
12866 M: Antoine Jacquet <royale@zerezo.com>
12867 L: linux-usb@vger.kernel.org
12868 L: linux-media@vger.kernel.org
12869 T: git git://linuxtv.org/media_tree.git
12870 W: http://royale.zerezo.com/zr364xx/
12872 F: Documentation/media/v4l-drivers/zr364xx*
12873 F: drivers/media/usb/zr364xx/
12876 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12877 L: linux-usb@vger.kernel.org
12879 F: drivers/usb/common/ulpi.c
12880 F: include/linux/ulpi/
12882 USER-MODE LINUX (UML)
12883 M: Jeff Dike <jdike@addtoit.com>
12884 M: Richard Weinberger <richard@nod.at>
12885 L: user-mode-linux-devel@lists.sourceforge.net
12886 L: user-mode-linux-user@lists.sourceforge.net
12887 W: http://user-mode-linux.sourceforge.net
12888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12890 F: Documentation/virtual/uml/
12896 USERSPACE I/O (UIO)
12897 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12900 F: Documentation/DocBook/uio-howto.tmpl
12902 F: include/linux/uio*.h
12905 M: Karel Zak <kzak@redhat.com>
12906 L: util-linux@vger.kernel.org
12907 W: http://en.wikipedia.org/wiki/Util-linux
12908 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12912 M: Michal Januszewski <spock@gentoo.org>
12913 L: linux-fbdev@vger.kernel.org
12914 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12916 F: Documentation/fb/uvesafb.txt
12917 F: drivers/video/fbdev/uvesafb.*
12920 M: Stefan Agner <stefan@agner.ch>
12921 L: linux-mtd@lists.infradead.org
12923 F: drivers/mtd/nand/vf610_nfc.c
12925 VFAT/FAT/MSDOS FILESYSTEM
12926 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12928 F: Documentation/filesystems/vfat.txt
12932 M: Alex Williamson <alex.williamson@redhat.com>
12933 L: kvm@vger.kernel.org
12934 T: git git://github.com/awilliam/linux-vfio.git
12936 F: Documentation/vfio.txt
12938 F: include/linux/vfio.h
12939 F: include/uapi/linux/vfio.h
12941 VFIO MEDIATED DEVICE DRIVERS
12942 M: Kirti Wankhede <kwankhede@nvidia.com>
12943 L: kvm@vger.kernel.org
12945 F: Documentation/vfio-mediated-device.txt
12946 F: drivers/vfio/mdev/
12947 F: include/linux/mdev.h
12948 F: samples/vfio-mdev/
12950 VFIO PLATFORM DRIVER
12951 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12952 L: kvm@vger.kernel.org
12954 F: drivers/vfio/platform/
12956 VIDEOBUF2 FRAMEWORK
12957 M: Pawel Osciak <pawel@osciak.com>
12958 M: Marek Szyprowski <m.szyprowski@samsung.com>
12959 M: Kyungmin Park <kyungmin.park@samsung.com>
12960 L: linux-media@vger.kernel.org
12962 F: drivers/media/v4l2-core/videobuf2-*
12963 F: include/media/videobuf2-*
12965 VIRTIO AND VHOST VSOCK DRIVER
12966 M: Stefan Hajnoczi <stefanha@redhat.com>
12967 L: kvm@vger.kernel.org
12968 L: virtualization@lists.linux-foundation.org
12969 L: netdev@vger.kernel.org
12971 F: include/linux/virtio_vsock.h
12972 F: include/uapi/linux/virtio_vsock.h
12973 F: net/vmw_vsock/virtio_transport_common.c
12974 F: net/vmw_vsock/virtio_transport.c
12975 F: drivers/vhost/vsock.c
12976 F: drivers/vhost/vsock.h
12978 VIRTUAL SERIO DEVICE DRIVER
12979 M: Stephen Chandler Paul <thatslyude@gmail.com>
12981 F: drivers/input/serio/userio.c
12982 F: include/uapi/linux/userio.h
12984 VIRTIO CONSOLE DRIVER
12985 M: Amit Shah <amit.shah@redhat.com>
12986 L: virtualization@lists.linux-foundation.org
12988 F: drivers/char/virtio_console.c
12989 F: include/linux/virtio_console.h
12990 F: include/uapi/linux/virtio_console.h
12992 VIRTIO CORE, NET AND BLOCK DRIVERS
12993 M: "Michael S. Tsirkin" <mst@redhat.com>
12994 M: Jason Wang <jasowang@redhat.com>
12995 L: virtualization@lists.linux-foundation.org
12997 F: Documentation/devicetree/bindings/virtio/
13000 F: drivers/net/virtio_net.c
13001 F: drivers/block/virtio_blk.c
13002 F: include/linux/virtio_*.h
13003 F: include/uapi/linux/virtio_*.h
13005 VIRTIO DRIVERS FOR S390
13006 M: Christian Borntraeger <borntraeger@de.ibm.com>
13007 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13008 L: linux-s390@vger.kernel.org
13009 L: virtualization@lists.linux-foundation.org
13010 L: kvm@vger.kernel.org
13012 F: drivers/s390/virtio/
13015 M: David Airlie <airlied@linux.ie>
13016 M: Gerd Hoffmann <kraxel@redhat.com>
13017 L: dri-devel@lists.freedesktop.org
13018 L: virtualization@lists.linux-foundation.org
13020 F: drivers/gpu/drm/virtio/
13021 F: include/uapi/linux/virtio_gpu.h
13023 VIRTIO HOST (VHOST)
13024 M: "Michael S. Tsirkin" <mst@redhat.com>
13025 M: Jason Wang <jasowang@redhat.com>
13026 L: kvm@vger.kernel.org
13027 L: virtualization@lists.linux-foundation.org
13028 L: netdev@vger.kernel.org
13029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13032 F: include/uapi/linux/vhost.h
13034 VIRTIO INPUT DRIVER
13035 M: Gerd Hoffmann <kraxel@redhat.com>
13037 F: drivers/virtio/virtio_input.c
13038 F: include/uapi/linux/virtio_input.h
13040 VIA RHINE NETWORK DRIVER
13042 F: drivers/net/ethernet/via/via-rhine.c
13044 VIA SD/MMC CARD CONTROLLER DRIVER
13045 M: Bruce Chang <brucechang@via.com.tw>
13046 M: Harald Welte <HaraldWelte@viatech.com>
13048 F: drivers/mmc/host/via-sdmmc.c
13050 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13051 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13052 L: linux-fbdev@vger.kernel.org
13054 F: include/linux/via-core.h
13055 F: include/linux/via-gpio.h
13056 F: include/linux/via_i2c.h
13057 F: drivers/video/fbdev/via/
13059 VIA VELOCITY NETWORK DRIVER
13060 M: Francois Romieu <romieu@fr.zoreil.com>
13061 L: netdev@vger.kernel.org
13063 F: drivers/net/ethernet/via/via-velocity.*
13066 M: Alex Williamson <alex.williamson@redhat.com>
13067 M: Paolo Bonzini <pbonzini@redhat.com>
13068 L: kvm@vger.kernel.org
13072 VIVID VIRTUAL VIDEO DRIVER
13073 M: Hans Verkuil <hverkuil@xs4all.nl>
13074 L: linux-media@vger.kernel.org
13075 T: git git://linuxtv.org/media_tree.git
13076 W: https://linuxtv.org
13078 F: drivers/media/platform/vivid/*
13081 M: Patrick McHardy <kaber@trash.net>
13082 L: netdev@vger.kernel.org
13084 F: drivers/net/macvlan.c
13085 F: include/linux/if_*vlan.h
13089 M: Florian Fainelli <f.fainelli@gmail.com>
13090 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13092 F: drivers/vlynq/vlynq.c
13093 F: include/linux/vlynq.h
13096 M: Martyn Welch <martyn@welchs.me.uk>
13097 M: Manohar Vanga <manohar.vanga@gmail.com>
13098 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13099 L: devel@driverdev.osuosl.org
13101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13102 F: Documentation/driver-api/vme.rst
13103 F: drivers/staging/vme/
13105 F: include/linux/vme*
13107 VMWARE HYPERVISOR INTERFACE
13108 M: Alok Kataria <akataria@vmware.com>
13109 L: virtualization@lists.linux-foundation.org
13111 F: arch/x86/kernel/cpu/vmware.c
13113 VMWARE BALLOON DRIVER
13114 M: Xavier Deguillard <xdeguillard@vmware.com>
13115 M: Philip Moltmann <moltmann@vmware.com>
13116 M: "VMware, Inc." <pv-drivers@vmware.com>
13117 L: linux-kernel@vger.kernel.org
13119 F: drivers/misc/vmw_balloon.c
13121 VMWARE VMMOUSE SUBDRIVER
13122 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13123 M: "VMware, Inc." <pv-drivers@vmware.com>
13124 L: linux-input@vger.kernel.org
13126 F: drivers/input/mouse/vmmouse.c
13127 F: drivers/input/mouse/vmmouse.h
13129 VMWARE VMXNET3 ETHERNET DRIVER
13130 M: Shrikrishna Khare <skhare@vmware.com>
13131 M: "VMware, Inc." <pv-drivers@vmware.com>
13132 L: netdev@vger.kernel.org
13134 F: drivers/net/vmxnet3/
13136 VMware PVSCSI driver
13137 M: Jim Gill <jgill@vmware.com>
13138 M: VMware PV-Drivers <pv-drivers@vmware.com>
13139 L: linux-scsi@vger.kernel.org
13141 F: drivers/scsi/vmw_pvscsi.c
13142 F: drivers/scsi/vmw_pvscsi.h
13144 VMWARE PVRDMA DRIVER
13145 M: Adit Ranadive <aditr@vmware.com>
13146 M: VMware PV-Drivers <pv-drivers@vmware.com>
13147 L: linux-rdma@vger.kernel.org
13149 F: drivers/infiniband/hw/vmw_pvrdma/
13151 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13152 M: Liam Girdwood <lgirdwood@gmail.com>
13153 M: Mark Brown <broonie@kernel.org>
13154 L: linux-kernel@vger.kernel.org
13155 W: http://www.slimlogic.co.uk/?p=48
13156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13158 F: Documentation/devicetree/bindings/regulator/
13159 F: drivers/regulator/
13160 F: include/dt-bindings/regulator/
13161 F: include/linux/regulator/
13164 M: David Ahern <dsa@cumulusnetworks.com>
13165 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13166 L: netdev@vger.kernel.org
13168 F: drivers/net/vrf.c
13169 F: Documentation/networking/vrf.txt
13171 VT1211 HARDWARE MONITOR DRIVER
13172 M: Juerg Haefliger <juergh@gmail.com>
13173 L: linux-hwmon@vger.kernel.org
13175 F: Documentation/hwmon/vt1211
13176 F: drivers/hwmon/vt1211.c
13178 VT8231 HARDWARE MONITOR DRIVER
13179 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13180 L: linux-hwmon@vger.kernel.org
13182 F: drivers/hwmon/vt8231.c
13184 VUB300 USB to SDIO/SD/MMC bridge chip
13185 M: Tony Olech <tony.olech@elandigitalsystems.com>
13186 L: linux-mmc@vger.kernel.org
13187 L: linux-usb@vger.kernel.org
13189 F: drivers/mmc/host/vub300.c
13191 W1 DALLAS'S 1-WIRE BUS
13192 M: Evgeniy Polyakov <zbr@ioremap.net>
13194 F: Documentation/w1/
13197 W83791D HARDWARE MONITORING DRIVER
13198 M: Marc Hulsman <m.hulsman@tudelft.nl>
13199 L: linux-hwmon@vger.kernel.org
13201 F: Documentation/hwmon/w83791d
13202 F: drivers/hwmon/w83791d.c
13204 W83793 HARDWARE MONITORING DRIVER
13205 M: Rudolf Marek <r.marek@assembler.cz>
13206 L: linux-hwmon@vger.kernel.org
13208 F: Documentation/hwmon/w83793
13209 F: drivers/hwmon/w83793.c
13211 W83795 HARDWARE MONITORING DRIVER
13212 M: Jean Delvare <jdelvare@suse.com>
13213 L: linux-hwmon@vger.kernel.org
13215 F: drivers/hwmon/w83795.c
13217 W83L51xD SD/MMC CARD INTERFACE DRIVER
13218 M: Pierre Ossman <pierre@ossman.eu>
13220 F: drivers/mmc/host/wbsd.*
13222 WACOM PROTOCOL 4 SERIAL TABLETS
13223 M: Julian Squires <julian@cipht.net>
13224 M: Hans de Goede <hdegoede@redhat.com>
13225 L: linux-input@vger.kernel.org
13227 F: drivers/input/tablet/wacom_serial4.c
13229 WATCHDOG DEVICE DRIVERS
13230 M: Wim Van Sebroeck <wim@iguana.be>
13231 R: Guenter Roeck <linux@roeck-us.net>
13232 L: linux-watchdog@vger.kernel.org
13233 W: http://www.linux-watchdog.org/
13234 T: git git://www.linux-watchdog.org/linux-watchdog.git
13236 F: Documentation/devicetree/bindings/watchdog/
13237 F: Documentation/watchdog/
13238 F: drivers/watchdog/
13239 F: include/linux/watchdog.h
13240 F: include/uapi/linux/watchdog.h
13243 M: David Herrmann <dh.herrmann@googlemail.com>
13244 L: linux-input@vger.kernel.org
13246 F: drivers/hid/hid-wiimote*
13249 M: David Härdeman <david@hardeman.nu>
13251 F: drivers/media/rc/winbond-cir.c
13253 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13254 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13255 L: linux-watchdog@vger.kernel.org
13257 F: drivers/watchdog/ebc-c384_wdt.c
13259 WINSYSTEMS WS16C48 GPIO DRIVER
13260 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13261 L: linux-gpio@vger.kernel.org
13263 F: drivers/gpio/gpio-ws16c48.c
13266 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13267 M: linux-wimax@intel.com
13268 L: wimax@linuxwimax.org (subscribers-only)
13270 W: http://linuxwimax.org
13271 F: Documentation/wimax/README.wimax
13272 F: include/linux/wimax/debug.h
13273 F: include/net/wimax.h
13274 F: include/uapi/linux/wimax.h
13277 WISTRON LAPTOP BUTTON DRIVER
13278 M: Miloslav Trmac <mitr@volny.cz>
13280 F: drivers/input/misc/wistron_btns.c
13282 WL3501 WIRELESS PCMCIA CARD DRIVER
13283 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
13284 L: linux-wireless@vger.kernel.org
13285 W: http://oops.ghostprotocols.net:81/blog
13287 F: drivers/net/wireless/wl3501*
13289 WOLFSON MICROELECTRONICS DRIVERS
13290 L: patches@opensource.wolfsonmicro.com
13291 T: git https://github.com/CirrusLogic/linux-drivers.git
13292 W: https://github.com/CirrusLogic/linux-drivers/wiki
13294 F: Documentation/hwmon/wm83??
13295 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13296 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13297 F: Documentation/devicetree/bindings/mfd/arizona.txt
13298 F: arch/arm/mach-s3c64xx/mach-crag6410*
13299 F: drivers/clk/clk-wm83*.c
13300 F: drivers/extcon/extcon-arizona.c
13301 F: drivers/leds/leds-wm83*.c
13302 F: drivers/gpio/gpio-*wm*.c
13303 F: drivers/gpio/gpio-arizona.c
13304 F: drivers/hwmon/wm83??-hwmon.c
13305 F: drivers/input/misc/wm831x-on.c
13306 F: drivers/input/touchscreen/wm831x-ts.c
13307 F: drivers/input/touchscreen/wm97*.c
13308 F: drivers/mfd/arizona*
13309 F: drivers/mfd/wm*.c
13310 F: drivers/mfd/cs47l24*
13311 F: drivers/power/supply/wm83*.c
13312 F: drivers/rtc/rtc-wm83*.c
13313 F: drivers/regulator/wm8*.c
13314 F: drivers/video/backlight/wm83*_bl.c
13315 F: drivers/watchdog/wm83*_wdt.c
13316 F: include/linux/mfd/arizona/
13317 F: include/linux/mfd/wm831x/
13318 F: include/linux/mfd/wm8350/
13319 F: include/linux/mfd/wm8400*
13320 F: include/linux/wm97xx.h
13321 F: include/sound/wm????.h
13322 F: sound/soc/codecs/arizona.?
13323 F: sound/soc/codecs/wm*
13324 F: sound/soc/codecs/cs47l24*
13327 M: Tejun Heo <tj@kernel.org>
13328 R: Lai Jiangshan <jiangshanlai@gmail.com>
13329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13331 F: include/linux/workqueue.h
13332 F: kernel/workqueue.c
13333 F: Documentation/core-api/workqueue.rst
13335 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13336 M: Chen-Yu Tsai <wens@csie.org>
13337 L: linux-kernel@vger.kernel.org
13342 M: Andrew Hendry <andrew.hendry@gmail.com>
13343 L: linux-x25@vger.kernel.org
13345 F: Documentation/networking/x25*
13346 F: include/net/x25*
13349 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13350 M: Thomas Gleixner <tglx@linutronix.de>
13351 M: Ingo Molnar <mingo@redhat.com>
13352 M: "H. Peter Anvin" <hpa@zytor.com>
13354 L: linux-kernel@vger.kernel.org
13355 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13357 F: Documentation/x86/
13360 X86 PLATFORM DRIVERS
13361 M: Darren Hart <dvhart@infradead.org>
13362 L: platform-driver-x86@vger.kernel.org
13363 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13365 F: drivers/platform/x86/
13366 F: drivers/platform/olpc/
13368 X86 MCE INFRASTRUCTURE
13369 M: Tony Luck <tony.luck@intel.com>
13370 M: Borislav Petkov <bp@alien8.de>
13371 L: linux-edac@vger.kernel.org
13373 F: arch/x86/kernel/cpu/mcheck/*
13375 X86 MICROCODE UPDATE SUPPORT
13376 M: Borislav Petkov <bp@alien8.de>
13378 F: arch/x86/kernel/cpu/microcode/*
13381 M: Andy Lutomirski <luto@amacapital.net>
13382 L: linux-kernel@vger.kernel.org
13383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13385 F: arch/x86/entry/vdso/
13387 XC2028/3028 TUNER DRIVER
13388 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13389 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13390 L: linux-media@vger.kernel.org
13391 W: https://linuxtv.org
13392 T: git git://linuxtv.org/media_tree.git
13394 F: drivers/media/tuners/tuner-xc2028.*
13396 XEN HYPERVISOR INTERFACE
13397 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13398 M: Juergen Gross <jgross@suse.com>
13399 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13403 F: drivers/*/xen-*front.c
13405 F: arch/x86/include/asm/xen/
13407 F: include/uapi/xen/
13410 M: Stefano Stabellini <sstabellini@kernel.org>
13411 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13414 F: arch/arm/include/asm/xen/
13416 XEN HYPERVISOR ARM64
13417 M: Stefano Stabellini <sstabellini@kernel.org>
13418 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13421 F: arch/arm64/include/asm/xen/
13423 XEN NETWORK BACKEND DRIVER
13424 M: Wei Liu <wei.liu2@citrix.com>
13425 M: Paul Durrant <paul.durrant@citrix.com>
13426 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13427 L: netdev@vger.kernel.org
13429 F: drivers/net/xen-netback/*
13432 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13433 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13435 F: arch/x86/pci/*xen*
13436 F: drivers/pci/*xen*
13438 XEN BLOCK SUBSYSTEM
13439 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13440 M: Roger Pau Monné <roger.pau@citrix.com>
13441 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13443 F: drivers/block/xen-blkback/*
13444 F: drivers/block/xen*
13447 M: Juergen Gross <jgross@suse.com>
13448 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13449 L: linux-scsi@vger.kernel.org
13451 F: drivers/scsi/xen-scsifront.c
13452 F: drivers/xen/xen-scsiback.c
13453 F: include/xen/interface/io/vscsiif.h
13455 XEN SWIOTLB SUBSYSTEM
13456 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13457 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13459 F: arch/x86/xen/*swiotlb*
13460 F: drivers/xen/*swiotlb*
13463 M: Dave Chinner <david@fromorbit.com>
13464 M: linux-xfs@vger.kernel.org
13465 L: linux-xfs@vger.kernel.org
13467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13469 F: Documentation/filesystems/xfs.txt
13472 XILINX AXI ETHERNET DRIVER
13473 M: Anirudha Sarangi <anirudh@xilinx.com>
13474 M: John Linn <John.Linn@xilinx.com>
13476 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13478 XILINX UARTLITE SERIAL DRIVER
13479 M: Peter Korsgaard <jacmet@sunsite.dk>
13480 L: linux-serial@vger.kernel.org
13482 F: drivers/tty/serial/uartlite.c
13484 XILINX VIDEO IP CORES
13485 M: Hyun Kwon <hyun.kwon@xilinx.com>
13486 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13487 L: linux-media@vger.kernel.org
13488 T: git git://linuxtv.org/media_tree.git
13490 F: Documentation/devicetree/bindings/media/xilinx/
13491 F: drivers/media/platform/xilinx/
13492 F: include/uapi/linux/xilinx-v4l2-controls.h
13495 M: Eli Billauer <eli.billauer@gmail.com>
13496 L: linux-kernel@vger.kernel.org
13498 F: drivers/char/xillybus/
13500 XTENSA XTFPGA PLATFORM SUPPORT
13501 M: Max Filippov <jcmvbkbc@gmail.com>
13502 L: linux-xtensa@linux-xtensa.org
13504 F: drivers/spi/spi-xtensa-xtfpga.c
13505 F: sound/soc/xtensa/xtfpga-i2s.c
13507 YAM DRIVER FOR AX.25
13508 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13509 L: linux-hams@vger.kernel.org
13511 F: drivers/net/hamradio/yam*
13512 F: include/linux/yam.h
13514 YEALINK PHONE DRIVER
13515 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13516 L: usbb2k-api-dev@nongnu.org
13518 F: Documentation/input/yealink.txt
13519 F: drivers/input/misc/yealink.*
13521 Z8530 DRIVER FOR AX.25
13522 M: Joerg Reuter <jreuter@yaina.de>
13523 W: http://yaina.de/jreuter/
13524 W: http://www.qsl.net/dl1bke/
13525 L: linux-hams@vger.kernel.org
13527 F: Documentation/networking/z8530drv.txt
13528 F: drivers/net/hamradio/*scc.c
13529 F: drivers/net/hamradio/z8530.h
13531 ZBUD COMPRESSED PAGE ALLOCATOR
13532 M: Seth Jennings <sjenning@redhat.com>
13533 L: linux-mm@kvack.org
13536 F: include/linux/zbud.h
13538 ZD1211RW WIRELESS DRIVER
13539 M: Daniel Drake <dsd@gentoo.org>
13540 M: Ulrich Kunitz <kune@deine-taler.de>
13541 W: http://zd1211.ath.cx/wiki/DriverRewrite
13542 L: linux-wireless@vger.kernel.org
13543 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13545 F: drivers/net/wireless/zydas/zd1211rw/
13547 ZPOOL COMPRESSED PAGE STORAGE API
13548 M: Dan Streetman <ddstreet@ieee.org>
13549 L: linux-mm@kvack.org
13552 F: include/linux/zpool.h
13554 ZR36067 VIDEO FOR LINUX DRIVER
13555 L: mjpeg-users@lists.sourceforge.net
13556 L: linux-media@vger.kernel.org
13557 W: http://mjpeg.sourceforge.net/driver-zoran/
13558 T: hg https://linuxtv.org/hg/v4l-dvb
13560 F: drivers/media/pci/zoran/
13562 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13563 M: Minchan Kim <minchan@kernel.org>
13564 M: Nitin Gupta <ngupta@vflare.org>
13565 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13566 L: linux-kernel@vger.kernel.org
13568 F: drivers/block/zram/
13569 F: Documentation/blockdev/zram.txt
13571 ZS DECSTATION Z85C30 SERIAL DRIVER
13572 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13574 F: drivers/tty/serial/zs.*
13576 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13577 M: Minchan Kim <minchan@kernel.org>
13578 M: Nitin Gupta <ngupta@vflare.org>
13579 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13580 L: linux-mm@kvack.org
13583 F: include/linux/zsmalloc.h
13584 F: Documentation/vm/zsmalloc.txt
13586 ZSWAP COMPRESSED SWAP CACHING
13587 M: Seth Jennings <sjenning@redhat.com>
13588 L: linux-mm@kvack.org
13593 M: Linus Torvalds <torvalds@linux-foundation.org>
13594 L: linux-kernel@vger.kernel.org
13595 Q: http://patchwork.kernel.org/project/LKML/list/
13596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13597 S: Buried alive in reporters