3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/process/coding-style.rst for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/process/submitting-patches.rst for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/process/submitting-patches.rst.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 B: URI for where to file bugs. A web-page with detailed bug
78 filing info, a direct bug tracker link, or a mailto: URI.
79 C: URI for chat protocol, server and channel where developers
80 usually hang out, for example irc://server/channel.
81 Q: Patchwork web based patch tracking system site
82 T: SCM tree type and location.
83 Type is one of: git, hg, quilt, stgit, topgit
84 S: Status, one of the following:
85 Supported: Someone is actually paid to look after this.
86 Maintained: Someone actually looks after it.
87 Odd Fixes: It has a maintainer but they don't have time to do
88 much other than throw the odd patch in. See below..
89 Orphan: No current maintainer [but maybe you could take the
90 role as you write your new code].
91 Obsolete: Old code. Something tagged obsolete generally means
92 it has been replaced by a better system and you
94 F: Files and directories with wildcard patterns.
95 A trailing slash includes all files and subdirectory files.
96 F: drivers/net/ all files in and below drivers/net
97 F: drivers/net/* all files in drivers/net, but not below
98 F: */net/* all files in "any top level directory"/net
99 One pattern per line. Multiple F: lines acceptable.
100 N: Files and directories with regex patterns.
101 N: [^a-z]tegra all files whose path contains the word tegra
102 One pattern per line. Multiple N: lines acceptable.
103 scripts/get_maintainer.pl has different behavior for files that
104 match F: pattern and matches of N: patterns. By default,
105 get_maintainer will not look at git log history when an F: pattern
106 match occurs. When an N: match occurs, git log history is used
107 to also notify the people that have git commit signatures.
108 X: Files and directories that are NOT maintained, same rules as F:
109 Files exclusions are tested before file matches.
110 Can be useful for excluding a specific subdirectory, for instance:
113 matches all files in and below net excluding net/ipv6/
114 K: Keyword perl extended regex pattern to match content in a
115 patch or file. For instance:
117 matches patches or files that contain "of_get_profile"
118 K: \b(printk|pr_(info|err))\b
119 matches patches or files that contain one or more of the words
120 printk, pr_info or pr_err
121 One regex pattern per line. Multiple K: lines acceptable.
123 Note: For the hard of thinking, this list is meant to remain in alphabetical
124 order. If you could add yourselves to it in alphabetical order that would be
127 Maintainers List (try to look for most precise areas first)
129 -----------------------------------
132 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
133 L: netdev@vger.kernel.org
135 F: Documentation/networking/vortex.txt
136 F: drivers/net/ethernet/3com/3c59x.c
138 3CR990 NETWORK DRIVER
139 M: David Dillow <dave@thedillows.org>
140 L: netdev@vger.kernel.org
142 F: drivers/net/ethernet/3com/typhoon*
144 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
145 M: Adam Radford <aradford@gmail.com>
146 L: linux-scsi@vger.kernel.org
147 W: http://www.lsi.com
151 53C700 AND 53C700-66 SCSI DRIVER
152 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
153 L: linux-scsi@vger.kernel.org
155 F: drivers/scsi/53c700*
157 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
158 M: Alexander Aring <aar@pengutronix.de>
159 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
160 L: linux-bluetooth@vger.kernel.org
161 L: linux-wpan@vger.kernel.org
164 F: include/net/6lowpan.h
165 F: Documentation/networking/6lowpan.txt
167 6PACK NETWORK DRIVER FOR AX.25
168 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
169 L: linux-hams@vger.kernel.org
171 F: drivers/net/hamradio/6pack.c
173 8169 10/100/1000 GIGABIT ETHERNET DRIVER
174 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
175 L: netdev@vger.kernel.org
177 F: drivers/net/ethernet/realtek/r8169.c
179 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
180 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
181 L: linux-serial@vger.kernel.org
183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
184 F: drivers/tty/serial/8250*
185 F: include/linux/serial_8250.h
187 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
188 L: netdev@vger.kernel.org
190 F: drivers/net/ethernet/8390/
193 M: Eric Van Hensbergen <ericvh@gmail.com>
194 M: Ron Minnich <rminnich@sandia.gov>
195 M: Latchesar Ionkov <lucho@ionkov.net>
196 L: v9fs-developer@lists.sourceforge.net
197 W: http://swik.net/v9fs
198 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
201 F: Documentation/filesystems/9p.txt
205 F: include/uapi/linux/virtio_9p.h
206 F: include/trace/events/9p.h
210 M: Antti Palosaari <crope@iki.fi>
211 L: linux-media@vger.kernel.org
212 W: https://linuxtv.org
213 W: http://palosaari.fi/linux/
214 Q: http://patchwork.linuxtv.org/project/linux-media/list/
215 T: git git://linuxtv.org/anttip/media_tree.git
217 F: drivers/media/dvb-frontends/a8293*
219 AACRAID SCSI RAID DRIVER
220 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
221 L: linux-scsi@vger.kernel.org
222 W: http://www.adaptec.com/
224 F: Documentation/scsi/aacraid.txt
225 F: drivers/scsi/aacraid/
228 L: linux-api@vger.kernel.org
229 F: include/linux/syscalls.h
232 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
233 M: Hans de Goede <hdegoede@redhat.com>
234 L: linux-hwmon@vger.kernel.org
236 F: drivers/hwmon/abituguru.c
238 ABIT UGURU 3 HARDWARE MONITOR DRIVER
239 M: Alistair John Strachan <alistair@devzero.co.uk>
240 L: linux-hwmon@vger.kernel.org
242 F: drivers/hwmon/abituguru3.c
244 ACCES 104-DIO-48E GPIO DRIVER
245 M: William Breathitt Gray <vilhelm.gray@gmail.com>
246 L: linux-gpio@vger.kernel.org
248 F: drivers/gpio/gpio-104-dio-48e.c
250 ACCES 104-IDI-48 GPIO DRIVER
251 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
252 L: linux-gpio@vger.kernel.org
254 F: drivers/gpio/gpio-104-idi-48.c
256 ACCES 104-IDIO-16 GPIO DRIVER
257 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
258 L: linux-gpio@vger.kernel.org
260 F: drivers/gpio/gpio-104-idio-16.c
262 ACCES 104-QUAD-8 IIO DRIVER
263 M: William Breathitt Gray <vilhelm.gray@gmail.com>
264 L: linux-iio@vger.kernel.org
266 F: drivers/iio/counter/104-quad-8.c
268 ACCES PCI-IDIO-16 GPIO DRIVER
269 M: William Breathitt Gray <vilhelm.gray@gmail.com>
270 L: linux-gpio@vger.kernel.org
272 F: drivers/gpio/gpio-pci-idio-16.c
275 M: Jes Sorensen <jes@trained-monkey.org>
276 L: linux-acenic@sunsite.dk
278 F: drivers/net/ethernet/alteon/acenic*
280 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
281 M: Peter Feuerer <peter@piie.net>
282 L: platform-driver-x86@vger.kernel.org
283 W: http://piie.net/?section=acerhdf
285 F: drivers/platform/x86/acerhdf.c
287 ACER WMI LAPTOP EXTRAS
288 M: "Lee, Chun-Yi" <jlee@suse.com>
289 L: platform-driver-x86@vger.kernel.org
291 F: drivers/platform/x86/acer-wmi.c
294 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
295 M: Len Brown <lenb@kernel.org>
296 L: linux-acpi@vger.kernel.org
297 W: https://01.org/linux-acpi
298 Q: https://patchwork.kernel.org/project/linux-acpi/list/
299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
300 B: https://bugzilla.kernel.org
303 F: drivers/pnp/pnpacpi/
304 F: include/linux/acpi.h
306 F: Documentation/acpi/
307 F: Documentation/ABI/testing/sysfs-bus-acpi
308 F: Documentation/ABI/testing/configfs-acpi
309 F: drivers/pci/*acpi*
310 F: drivers/pci/*/*acpi*
311 F: drivers/pci/*/*/*acpi*
314 ACPI COMPONENT ARCHITECTURE (ACPICA)
315 M: Robert Moore <robert.moore@intel.com>
316 M: Lv Zheng <lv.zheng@intel.com>
317 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
318 L: linux-acpi@vger.kernel.org
320 W: https://acpica.org/
321 W: https://github.com/acpica/acpica/
322 Q: https://patchwork.kernel.org/project/linux-acpi/list/
323 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
324 B: https://bugzilla.kernel.org
325 B: https://bugs.acpica.org
327 F: drivers/acpi/acpica/
332 M: Zhang Rui <rui.zhang@intel.com>
333 L: linux-acpi@vger.kernel.org
334 W: https://01.org/linux-acpi
335 B: https://bugzilla.kernel.org
337 F: drivers/acpi/fan.c
339 ACPI FOR ARM64 (ACPI/arm64)
340 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
341 M: Hanjun Guo <hanjun.guo@linaro.org>
342 M: Sudeep Holla <sudeep.holla@arm.com>
343 L: linux-acpi@vger.kernel.org
345 F: drivers/acpi/arm64
348 M: Zhang Rui <rui.zhang@intel.com>
349 L: linux-acpi@vger.kernel.org
350 W: https://01.org/linux-acpi
351 B: https://bugzilla.kernel.org
353 F: drivers/acpi/*thermal*
356 M: Zhang Rui <rui.zhang@intel.com>
357 L: linux-acpi@vger.kernel.org
358 W: https://01.org/linux-acpi
359 B: https://bugzilla.kernel.org
361 F: drivers/acpi/acpi_video.c
364 L: platform-driver-x86@vger.kernel.org
366 F: drivers/platform/x86/wmi.c
368 AD1889 ALSA SOUND DRIVER
369 M: Thibaut Varene <T-Bone@parisc-linux.org>
370 W: http://wiki.parisc-linux.org/AD1889
371 L: linux-parisc@vger.kernel.org
373 F: sound/pci/ad1889.*
375 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
376 M: Michael Hennerich <michael.hennerich@analog.com>
377 W: http://wiki.analog.com/AD5254
378 W: http://ez.analog.com/community/linux-device-drivers
380 F: drivers/misc/ad525x_dpot.c
382 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
383 M: Michael Hennerich <michael.hennerich@analog.com>
384 W: http://wiki.analog.com/AD5398
385 W: http://ez.analog.com/community/linux-device-drivers
387 F: drivers/regulator/ad5398.c
389 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
390 M: Michael Hennerich <michael.hennerich@analog.com>
391 W: http://wiki.analog.com/AD7142
392 W: http://ez.analog.com/community/linux-device-drivers
394 F: drivers/input/misc/ad714x.c
396 AD7877 TOUCHSCREEN DRIVER
397 M: Michael Hennerich <michael.hennerich@analog.com>
398 W: http://wiki.analog.com/AD7877
399 W: http://ez.analog.com/community/linux-device-drivers
401 F: drivers/input/touchscreen/ad7877.c
403 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
404 M: Michael Hennerich <michael.hennerich@analog.com>
405 W: http://wiki.analog.com/AD7879
406 W: http://ez.analog.com/community/linux-device-drivers
408 F: drivers/input/touchscreen/ad7879.c
410 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
411 M: Jiri Kosina <jikos@kernel.org>
414 ADF7242 IEEE 802.15.4 RADIO DRIVER
415 M: Michael Hennerich <michael.hennerich@analog.com>
416 W: https://wiki.analog.com/ADF7242
417 W: http://ez.analog.com/community/linux-device-drivers
418 L: linux-wpan@vger.kernel.org
420 F: drivers/net/ieee802154/adf7242.c
421 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
423 ADM1025 HARDWARE MONITOR DRIVER
424 M: Jean Delvare <jdelvare@suse.com>
425 L: linux-hwmon@vger.kernel.org
427 F: Documentation/hwmon/adm1025
428 F: drivers/hwmon/adm1025.c
430 ADM1029 HARDWARE MONITOR DRIVER
431 M: Corentin Labbe <clabbe.montjoie@gmail.com>
432 L: linux-hwmon@vger.kernel.org
434 F: drivers/hwmon/adm1029.c
436 ADM8211 WIRELESS DRIVER
437 L: linux-wireless@vger.kernel.org
438 W: http://wireless.kernel.org/
440 F: drivers/net/wireless/admtek/adm8211.*
442 ADP1653 FLASH CONTROLLER DRIVER
443 M: Sakari Ailus <sakari.ailus@iki.fi>
444 L: linux-media@vger.kernel.org
446 F: drivers/media/i2c/adp1653.c
447 F: include/media/i2c/adp1653.h
449 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
450 M: Michael Hennerich <michael.hennerich@analog.com>
451 W: http://wiki.analog.com/ADP5520
452 W: http://ez.analog.com/community/linux-device-drivers
454 F: drivers/mfd/adp5520.c
455 F: drivers/video/backlight/adp5520_bl.c
456 F: drivers/leds/leds-adp5520.c
457 F: drivers/gpio/gpio-adp5520.c
458 F: drivers/input/keyboard/adp5520-keys.c
460 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
461 M: Michael Hennerich <michael.hennerich@analog.com>
462 W: http://wiki.analog.com/ADP5588
463 W: http://ez.analog.com/community/linux-device-drivers
465 F: drivers/input/keyboard/adp5588-keys.c
466 F: drivers/gpio/gpio-adp5588.c
468 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
469 M: Michael Hennerich <michael.hennerich@analog.com>
470 W: http://wiki.analog.com/ADP8860
471 W: http://ez.analog.com/community/linux-device-drivers
473 F: drivers/video/backlight/adp8860_bl.c
475 ADS1015 HARDWARE MONITOR DRIVER
476 M: Dirk Eibach <eibach@gdsys.de>
477 L: linux-hwmon@vger.kernel.org
479 F: Documentation/hwmon/ads1015
480 F: drivers/hwmon/ads1015.c
481 F: include/linux/i2c/ads1015.h
484 M: Colin Leroy <colin@colino.net>
486 F: drivers/macintosh/therm_adt746x.c
488 ADT7475 HARDWARE MONITOR DRIVER
489 M: Jean Delvare <jdelvare@suse.com>
490 L: linux-hwmon@vger.kernel.org
492 F: Documentation/hwmon/adt7475
493 F: drivers/hwmon/adt7475.c
495 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
496 M: Michael Hennerich <michael.hennerich@analog.com>
497 W: http://wiki.analog.com/ADXL345
498 W: http://ez.analog.com/community/linux-device-drivers
500 F: drivers/input/misc/adxl34x.c
503 M: Matthew Wilcox <matthew@wil.cx>
504 M: Hannes Reinecke <hare@suse.com>
505 L: linux-scsi@vger.kernel.org
507 F: Documentation/scsi/advansys.txt
508 F: drivers/scsi/advansys.c
511 M: Riccardo Facchetti <fizban@tin.it>
513 F: sound/oss/aedsp16.c
516 M: Antti Palosaari <crope@iki.fi>
517 L: linux-media@vger.kernel.org
518 W: https://linuxtv.org
519 W: http://palosaari.fi/linux/
520 Q: http://patchwork.linuxtv.org/project/linux-media/list/
521 T: git git://linuxtv.org/anttip/media_tree.git
523 F: drivers/media/dvb-frontends/af9013*
526 M: Antti Palosaari <crope@iki.fi>
527 L: linux-media@vger.kernel.org
528 W: https://linuxtv.org
529 W: http://palosaari.fi/linux/
530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
531 T: git git://linuxtv.org/anttip/media_tree.git
533 F: drivers/media/dvb-frontends/af9033*
536 L: linux-fsdevel@vger.kernel.org
538 F: Documentation/filesystems/affs.txt
541 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
542 M: David Howells <dhowells@redhat.com>
543 L: linux-afs@lists.infradead.org
546 F: include/net/af_rxrpc.h
547 F: net/rxrpc/af_rxrpc.c
548 W: https://www.infradead.org/~dhowells/kafs/
551 M: David Airlie <airlied@linux.ie>
552 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
555 F: include/linux/agp*
556 F: include/uapi/linux/agp*
559 M: "Juergen E. Fischer" <fischer@norbit.de>
560 L: linux-scsi@vger.kernel.org
562 F: drivers/scsi/aha152x*
563 F: drivers/scsi/pcmcia/aha152x*
565 AIC7XXX / AIC79XX SCSI DRIVER
566 M: Hannes Reinecke <hare@suse.com>
567 L: linux-scsi@vger.kernel.org
569 F: drivers/scsi/aic7xxx/
571 AIMSLAB FM RADIO RECEIVER DRIVER
572 M: Hans Verkuil <hverkuil@xs4all.nl>
573 L: linux-media@vger.kernel.org
574 T: git git://linuxtv.org/media_tree.git
575 W: https://linuxtv.org
577 F: drivers/media/radio/radio-aimslab*
580 M: Benjamin LaHaise <bcrl@kvack.org>
581 L: linux-aio@kvack.org
584 F: include/linux/*aio*.h
587 M: Antti Palosaari <crope@iki.fi>
588 L: linux-media@vger.kernel.org
589 W: https://linuxtv.org
590 W: http://palosaari.fi/linux/
591 Q: http://patchwork.linuxtv.org/project/linux-media/list/
592 T: git git://linuxtv.org/anttip/media_tree.git
594 F: drivers/media/usb/airspy/
596 ALACRITECH GIGABIT ETHERNET DRIVER
597 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
599 F: drivers/net/ethernet/alacritech/*
601 ALCATEL SPEEDTOUCH USB DRIVER
602 M: Duncan Sands <duncan.sands@free.fr>
603 L: linux-usb@vger.kernel.org
604 W: http://www.linux-usb.org/SpeedTouch/
606 F: drivers/usb/atm/speedtch.c
607 F: drivers/usb/atm/usbatm.c
609 ALCHEMY AU1XX0 MMC DRIVER
610 M: Manuel Lauss <manuel.lauss@gmail.com>
612 F: drivers/mmc/host/au1xmmc.c
615 M: Rudolf Marek <r.marek@assembler.cz>
616 L: linux-i2c@vger.kernel.org
618 F: Documentation/i2c/busses/i2c-ali1563
619 F: drivers/i2c/busses/i2c-ali1563.c
621 ALLWINNER SECURITY SYSTEM
622 M: Corentin Labbe <clabbe.montjoie@gmail.com>
623 L: linux-crypto@vger.kernel.org
625 F: drivers/crypto/sunxi-ss/
628 M: Richard Henderson <rth@twiddle.net>
629 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
630 M: Matt Turner <mattst88@gmail.com>
632 L: linux-alpha@vger.kernel.org
635 ALPS PS/2 TOUCHPAD DRIVER
636 R: Pali Rohár <pali.rohar@gmail.com>
637 F: drivers/input/mouse/alps.*
639 ALTERA MAILBOX DRIVER
640 M: Ley Foon Tan <lftan@altera.com>
641 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
643 F: drivers/mailbox/mailbox-altera.c
646 M: Tien Hock Loh <thloh@altera.com>
647 L: linux-gpio@vger.kernel.org
649 F: drivers/gpio/gpio-altera.c
651 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
652 M: Thor Thayer <thor.thayer@linux.intel.com>
654 F: drivers/gpio/gpio-altera-a10sr.c
655 F: drivers/mfd/altera-a10sr.c
656 F: include/linux/mfd/altera-a10sr.h
658 ALTERA TRIPLE SPEED ETHERNET DRIVER
659 M: Vince Bridgers <vbridger@opensource.altera.com>
660 L: netdev@vger.kernel.org
661 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
663 F: drivers/net/ethernet/altera/
665 ALTERA UART/JTAG UART SERIAL DRIVERS
666 M: Tobias Klauser <tklauser@distanz.ch>
667 L: linux-serial@vger.kernel.org
668 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
670 F: drivers/tty/serial/altera_uart.c
671 F: drivers/tty/serial/altera_jtaguart.c
672 F: include/linux/altera_uart.h
673 F: include/linux/altera_jtaguart.h
675 AMAZON ETHERNET DRIVERS
676 M: Netanel Belgazal <netanel@annapurnalabs.com>
677 R: Saeed Bishara <saeed@annapurnalabs.com>
678 R: Zorik Machulsky <zorik@annapurnalabs.com>
679 L: netdev@vger.kernel.org
681 F: Documentation/networking/ena.txt
682 F: drivers/net/ethernet/amazon/
684 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
685 M: Tom Lendacky <thomas.lendacky@amd.com>
686 M: Gary Hook <gary.hook@amd.com>
687 L: linux-crypto@vger.kernel.org
689 F: drivers/crypto/ccp/
690 F: include/linux/ccp.h
692 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
693 M: Huang Rui <ray.huang@amd.com>
694 L: linux-hwmon@vger.kernel.org
696 F: Documentation/hwmon/fam15h_power
697 F: drivers/hwmon/fam15h_power.c
699 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
700 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
702 F: drivers/usb/gadget/udc/amd5536udc.*
704 AMD GEODE PROCESSOR/CHIPSET SUPPORT
705 P: Andres Salomon <dilinger@queued.net>
706 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
707 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
709 F: drivers/char/hw_random/geode-rng.c
710 F: drivers/crypto/geode*
711 F: drivers/video/fbdev/geode/
712 F: arch/x86/include/asm/geode.h
715 M: Joerg Roedel <joro@8bytes.org>
716 L: iommu@lists.linux-foundation.org
717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
719 F: drivers/iommu/amd_iommu*.[ch]
720 F: include/linux/amd-iommu.h
723 M: Oded Gabbay <oded.gabbay@gmail.com>
724 L: dri-devel@lists.freedesktop.org
725 T: git git://people.freedesktop.org/~gabbayo/linux.git
727 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
728 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
729 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
730 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
731 F: drivers/gpu/drm/amd/amdkfd/
732 F: drivers/gpu/drm/amd/include/cik_structs.h
733 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
734 F: drivers/gpu/drm/amd/include/vi_structs.h
735 F: drivers/gpu/drm/radeon/radeon_kfd.c
736 F: drivers/gpu/drm/radeon/radeon_kfd.h
737 F: include/uapi/linux/kfd_ioctl.h
739 AMD SEATTLE DEVICE TREE SUPPORT
740 M: Brijesh Singh <brijeshkumar.singh@amd.com>
741 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
742 M: Tom Lendacky <thomas.lendacky@amd.com>
744 F: arch/arm64/boot/dts/amd/
747 M: Tom Lendacky <thomas.lendacky@amd.com>
748 L: netdev@vger.kernel.org
750 F: drivers/net/ethernet/amd/xgbe/
751 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
753 AMS (Apple Motion Sensor) DRIVER
754 M: Michael Hanselmann <linux-kernel@hansmi.ch>
756 F: drivers/macintosh/ams/
758 ANALOG DEVICES INC AD9389B DRIVER
759 M: Hans Verkuil <hans.verkuil@cisco.com>
760 L: linux-media@vger.kernel.org
762 F: drivers/media/i2c/ad9389b*
764 ANALOG DEVICES INC ADV7180 DRIVER
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 L: linux-media@vger.kernel.org
767 W: http://ez.analog.com/community/linux-device-drivers
769 F: drivers/media/i2c/adv7180.c
771 ANALOG DEVICES INC ADV7511 DRIVER
772 M: Hans Verkuil <hans.verkuil@cisco.com>
773 L: linux-media@vger.kernel.org
775 F: drivers/media/i2c/adv7511*
777 ANALOG DEVICES INC ADV7604 DRIVER
778 M: Hans Verkuil <hans.verkuil@cisco.com>
779 L: linux-media@vger.kernel.org
781 F: drivers/media/i2c/adv7604*
783 ANALOG DEVICES INC ADV7842 DRIVER
784 M: Hans Verkuil <hans.verkuil@cisco.com>
785 L: linux-media@vger.kernel.org
787 F: drivers/media/i2c/adv7842*
789 ANALOG DEVICES INC ASOC CODEC DRIVERS
790 M: Lars-Peter Clausen <lars@metafoo.de>
791 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
792 W: http://wiki.analog.com/
793 W: http://ez.analog.com/community/linux-device-drivers
795 F: sound/soc/codecs/adau*
796 F: sound/soc/codecs/adav*
797 F: sound/soc/codecs/ad1*
798 F: sound/soc/codecs/ad7*
799 F: sound/soc/codecs/ssm*
800 F: sound/soc/codecs/sigmadsp.*
802 ANALOG DEVICES INC ASOC DRIVERS
803 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
804 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
805 W: http://blackfin.uclinux.org/
807 F: sound/soc/blackfin/*
809 ANALOG DEVICES INC IIO DRIVERS
810 M: Lars-Peter Clausen <lars@metafoo.de>
811 M: Michael Hennerich <Michael.Hennerich@analog.com>
812 W: http://wiki.analog.com/
813 W: http://ez.analog.com/community/linux-device-drivers
816 X: drivers/iio/*/adjd*
817 F: drivers/staging/iio/*/ad*
818 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
820 ANALOG DEVICES INC DMA DRIVERS
821 M: Lars-Peter Clausen <lars@metafoo.de>
822 W: http://ez.analog.com/community/linux-device-drivers
824 F: drivers/dma/dma-axi-dmac.c
826 ANDROID CONFIG FRAGMENTS
827 M: Rob Herring <robh@kernel.org>
829 F: kernel/configs/android*
832 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
833 M: Arve Hjønnevåg <arve@android.com>
834 M: Riley Andrews <riandrews@android.com>
835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
836 L: devel@driverdev.osuosl.org
839 F: drivers/staging/android/
842 M: Laura Abbott <labbott@redhat.com>
843 M: Sumit Semwal <sumit.semwal@linaro.org>
844 L: devel@driverdev.osuosl.org
846 F: Documentation/devicetree/bindings/staging/ion/
847 F: drivers/staging/android/ion
848 F: drivers/staging/android/uapi/ion.h
849 F: drivers/staging/android/uapi/ion_test.h
851 AOA (Apple Onboard Audio) ALSA DRIVER
852 M: Johannes Berg <johannes@sipsolutions.net>
853 L: linuxppc-dev@lists.ozlabs.org
854 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
858 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
859 M: William Breathitt Gray <vilhelm.gray@gmail.com>
860 L: linux-iio@vger.kernel.org
862 F: drivers/iio/adc/stx104.c
865 M: Jiri Kosina <jikos@kernel.org>
867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
868 F: arch/x86/kernel/apm_32.c
869 F: include/linux/apm_bios.h
870 F: include/uapi/linux/apm_bios.h
871 F: drivers/char/apm-emulation.c
873 APPLE BCM5974 MULTITOUCH DRIVER
874 M: Henrik Rydberg <rydberg@bitmath.org>
875 L: linux-input@vger.kernel.org
877 F: drivers/input/mouse/bcm5974.c
880 M: Henrik Rydberg <rydberg@bitmath.org>
881 L: linux-hwmon@vger.kernel.org
883 F: drivers/hwmon/applesmc.c
885 APPLETALK NETWORK LAYER
886 L: netdev@vger.kernel.org
888 F: drivers/net/appletalk/
891 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
892 M: Duc Dang <dhdang@apm.com>
894 F: arch/arm64/boot/dts/apm/
896 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
897 M: Iyappan Subramanian <isubramanian@apm.com>
898 M: Keyur Chudgar <kchudgar@apm.com>
900 F: drivers/net/ethernet/apm/xgene/
901 F: drivers/net/phy/mdio-xgene.c
902 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
903 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
905 APPLIED MICRO (APM) X-GENE SOC PMU
906 M: Tai Nguyen <ttnguyen@apm.com>
908 F: drivers/perf/xgene_pmu.c
909 F: Documentation/perf/xgene-pmu.txt
910 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
912 APTINA CAMERA SENSOR PLL
913 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
914 L: linux-media@vger.kernel.org
916 F: drivers/media/i2c/aptina-pll.*
918 ARC FRAMEBUFFER DRIVER
919 M: Jaya Kumar <jayalk@intworks.biz>
921 F: drivers/video/fbdev/arcfb.c
922 F: drivers/video/fbdev/core/fb_defio.c
925 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
926 L: netdev@vger.kernel.org
928 F: drivers/net/arcnet/
929 F: include/uapi/linux/if_arcnet.h
932 M: Alexey Brodkin <abrodkin@synopsys.com>
934 F: drivers/gpu/drm/arc/
935 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
937 ARM ARCHITECTED TIMER DRIVER
938 M: Mark Rutland <mark.rutland@arm.com>
939 M: Marc Zyngier <marc.zyngier@arm.com>
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
942 F: arch/arm/include/asm/arch_timer.h
943 F: arch/arm64/include/asm/arch_timer.h
944 F: drivers/clocksource/arm_arch_timer.c
947 M: Liviu Dudau <liviu.dudau@arm.com>
949 F: drivers/gpu/drm/arm/hdlcd_*
950 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
952 ARM MALI-DP DRM DRIVER
953 M: Liviu Dudau <liviu.dudau@arm.com>
954 M: Brian Starkey <brian.starkey@arm.com>
955 M: Mali DP Maintainers <malidp@foss.arm.com>
957 F: drivers/gpu/drm/arm/
958 F: Documentation/devicetree/bindings/display/arm,malidp.txt
960 ARM MFM AND FLOPPY DRIVERS
961 M: Ian Molton <spyro@f2s.com>
963 F: arch/arm/lib/floppydma.S
964 F: arch/arm/include/asm/floppy.h
966 ARM PMU PROFILING AND DEBUGGING
967 M: Will Deacon <will.deacon@arm.com>
968 M: Mark Rutland <mark.rutland@arm.com>
970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
971 F: arch/arm*/kernel/perf_*
972 F: arch/arm/oprofile/common.c
973 F: arch/arm*/kernel/hw_breakpoint.c
974 F: arch/arm*/include/asm/hw_breakpoint.h
975 F: arch/arm*/include/asm/perf_event.h
977 F: include/linux/perf/arm_pmu.h
978 F: Documentation/devicetree/bindings/arm/pmu.txt
981 M: Russell King <linux@armlinux.org.uk>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 W: http://www.armlinux.org.uk/
985 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
988 ARM SUB-ARCHITECTURES
989 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
995 ARM PRIMECELL AACI PL041 DRIVER
996 M: Russell King <linux@armlinux.org.uk>
1000 ARM PRIMECELL CLCD PL110 DRIVER
1001 M: Russell King <linux@armlinux.org.uk>
1003 F: drivers/video/fbdev/amba-clcd.*
1005 ARM PRIMECELL KMI PL050 DRIVER
1006 M: Russell King <linux@armlinux.org.uk>
1008 F: drivers/input/serio/ambakmi.*
1009 F: include/linux/amba/kmi.h
1011 ARM PRIMECELL MMCI PL180/1 DRIVER
1012 M: Russell King <linux@armlinux.org.uk>
1014 F: drivers/mmc/host/mmci.*
1015 F: include/linux/amba/mmci.h
1017 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1018 M: Russell King <linux@armlinux.org.uk>
1020 F: drivers/tty/serial/amba-pl01*.c
1021 F: include/linux/amba/serial.h
1023 ARM PRIMECELL BUS SUPPORT
1024 M: Russell King <linux@armlinux.org.uk>
1027 F: include/linux/amba/bus.h
1029 ARM/ADS SPHERE MACHINE SUPPORT
1030 M: Lennert Buytenhek <kernel@wantstofly.org>
1031 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1034 ARM/AFEB9260 MACHINE SUPPORT
1035 M: Sergey Lapin <slapin@ossfans.org>
1036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1039 ARM/AJECO 1ARM MACHINE SUPPORT
1040 M: Lennert Buytenhek <kernel@wantstofly.org>
1041 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1044 ARM/Allwinner sunXi SoC support
1045 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1046 M: Chen-Yu Tsai <wens@csie.org>
1047 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 F: arch/arm/boot/dts/ntc-gr8*
1051 F: arch/arm64/boot/dts/allwinner/
1053 ARM/Allwinner SoC Clock Support
1054 M: Emilio López <emilio@elopez.com.ar>
1056 F: drivers/clk/sunxi/
1058 ARM/Amlogic Meson SoC support
1059 M: Carlo Caione <carlo@caione.org>
1060 M: Kevin Hilman <khilman@baylibre.com>
1061 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 L: linux-amlogic@lists.infradead.org
1063 W: http://linux-meson.com/
1065 F: arch/arm/mach-meson/
1066 F: arch/arm/boot/dts/meson*
1067 F: arch/arm64/boot/dts/amlogic/
1068 F: drivers/pinctrl/meson/
1069 F: drivers/mmc/host/meson*
1072 ARM/Annapurna Labs ALPINE ARCHITECTURE
1073 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1074 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 F: arch/arm/mach-alpine/
1078 F: arch/arm/boot/dts/alpine*
1079 F: arch/arm64/boot/dts/al/
1080 F: drivers/*/*alpine*
1082 ARM/ARTPEC MACHINE SUPPORT
1083 M: Jesper Nilsson <jesper.nilsson@axis.com>
1084 M: Lars Persson <lars.persson@axis.com>
1085 M: Niklas Cassel <niklas.cassel@axis.com>
1087 L: linux-arm-kernel@axis.com
1088 F: arch/arm/mach-artpec
1089 F: arch/arm/boot/dts/artpec6*
1092 ARM/ASPEED MACHINE SUPPORT
1093 M: Joel Stanley <joel@jms.id.au>
1095 F: arch/arm/mach-aspeed/
1096 F: arch/arm/boot/dts/aspeed-*
1097 F: drivers/*/*aspeed*
1099 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1100 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1101 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1102 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 W: http://www.linux4sam.org
1105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1107 F: arch/arm/mach-at91/
1108 F: include/soc/at91/
1109 F: arch/arm/boot/dts/at91*.dts
1110 F: arch/arm/boot/dts/at91*.dtsi
1111 F: arch/arm/boot/dts/sama*.dts
1112 F: arch/arm/boot/dts/sama*.dtsi
1113 F: arch/arm/include/debug/at91.S
1115 ARM/ATMEL AT91 Clock Support
1116 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1120 ARM/CALXEDA HIGHBANK ARCHITECTURE
1121 M: Rob Herring <robh@kernel.org>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 F: arch/arm/mach-highbank/
1125 F: arch/arm/boot/dts/highbank.dts
1126 F: arch/arm/boot/dts/ecx-*.dts*
1128 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1129 M: Krzysztof Halasa <khalasa@piap.pl>
1131 F: arch/arm/mach-cns3xxx/
1133 ARM/CAVIUM THUNDER NETWORK DRIVER
1134 M: Sunil Goutham <sgoutham@cavium.com>
1135 M: Robert Richter <rric@kernel.org>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1138 F: drivers/net/ethernet/cavium/thunder/
1140 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1141 M: Alexander Shiyan <shc_work@mail.ru>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1146 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1147 M: Hartley Sweeten <hsweeten@visionengravers.com>
1148 M: Ryan Mallon <rmallon@gmail.com>
1149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1151 F: arch/arm/mach-ep93xx/
1152 F: arch/arm/mach-ep93xx/include/mach/
1154 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1155 M: Lennert Buytenhek <kernel@wantstofly.org>
1156 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 M: Russell King <linux@armlinux.org.uk>
1161 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1163 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1164 F: arch/arm/include/asm/clkdev.h
1165 F: drivers/clk/clkdev.c
1167 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1168 M: Mike Rapoport <mike@compulab.co.il>
1169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 ARM/CONTEC MICRO9 MACHINE SUPPORT
1173 M: Hubert Feurstein <hubert.feurstein@contec.at>
1175 F: arch/arm/mach-ep93xx/micro9.c
1177 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1178 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 F: drivers/hwtracing/coresight/*
1182 F: Documentation/trace/coresight.txt
1183 F: Documentation/devicetree/bindings/arm/coresight.txt
1184 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1185 F: tools/perf/arch/arm/util/pmu.c
1186 F: tools/perf/arch/arm/util/auxtrace.c
1187 F: tools/perf/arch/arm/util/cs-etm.c
1188 F: tools/perf/arch/arm/util/cs-etm.h
1189 F: tools/perf/util/cs-etm.h
1191 ARM/CORGI MACHINE SUPPORT
1192 M: Richard Purdie <rpurdie@rpsys.net>
1195 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1196 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 T: git git://github.com/ulli-kroll/linux.git
1200 F: arch/arm/mach-gemini/
1201 F: drivers/rtc/rtc-gemini.c
1203 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1204 M: Barry Song <baohua@kernel.org>
1205 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1208 F: arch/arm/boot/dts/prima2*
1209 F: arch/arm/mach-prima2/
1210 F: drivers/clk/sirf/
1211 F: drivers/clocksource/timer-prima2.c
1212 F: drivers/clocksource/timer-atlas7.c
1215 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1216 M: Baruch Siach <baruch@tkos.co.il>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 F: arch/arm/boot/dts/cx92755*
1222 ARM/EBSA110 MACHINE SUPPORT
1223 M: Russell King <linux@armlinux.org.uk>
1224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 W: http://www.armlinux.org.uk/
1227 F: arch/arm/mach-ebsa110/
1228 F: drivers/net/ethernet/amd/am79c961a.*
1230 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1231 M: Uwe Kleine-König <kernel@pengutronix.de>
1232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1237 M: Robert Jarzmik <robert.jarzmik@free.fr>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1240 F: arch/arm/mach-pxa/ezx.c
1242 ARM/FARADAY FA526 PORT
1243 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 T: git git://git.berlios.de/gemini-board
1247 F: arch/arm/mm/*-fa*
1249 ARM/FOOTBRIDGE ARCHITECTURE
1250 M: Russell King <linux@armlinux.org.uk>
1251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 W: http://www.armlinux.org.uk/
1254 F: arch/arm/include/asm/hardware/dec21285.h
1255 F: arch/arm/mach-footbridge/
1257 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1258 M: Shawn Guo <shawnguo@kernel.org>
1259 M: Sascha Hauer <kernel@pengutronix.de>
1260 R: Fabio Estevam <fabio.estevam@nxp.com>
1261 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1264 F: arch/arm/mach-imx/
1265 F: arch/arm/mach-mxs/
1266 F: arch/arm/boot/dts/imx*
1267 F: arch/arm/configs/imx*_defconfig
1271 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1272 M: Shawn Guo <shawnguo@kernel.org>
1273 M: Sascha Hauer <kernel@pengutronix.de>
1274 R: Stefan Agner <stefan@agner.ch>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1278 F: arch/arm/mach-imx/*vf610*
1279 F: arch/arm/boot/dts/vf*
1281 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1282 M: Lennert Buytenhek <kernel@wantstofly.org>
1283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1286 ARM/GUMSTIX MACHINE SUPPORT
1287 M: Steve Sakoman <sakoman@gmail.com>
1288 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1291 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1292 M: Philipp Zabel <philipp.zabel@gmail.com>
1293 M: Paul Parsons <lost.distance@yahoo.com>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1296 F: arch/arm/mach-pxa/hx4700.c
1297 F: arch/arm/mach-pxa/include/mach/hx4700.h
1298 F: sound/soc/pxa/hx4700.c
1300 ARM/HISILICON SOC SUPPORT
1301 M: Wei Xu <xuwei5@hisilicon.com>
1302 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 W: http://www.hisilicon.com
1305 T: git git://github.com/hisilicon/linux-hisi.git
1306 F: arch/arm/mach-hisi/
1307 F: arch/arm/boot/dts/hi3*
1308 F: arch/arm/boot/dts/hip*
1309 F: arch/arm/boot/dts/hisi*
1310 F: arch/arm64/boot/dts/hisilicon/
1312 ARM/HP JORNADA 7XX MACHINE SUPPORT
1313 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1317 F: arch/arm/mach-sa1100/jornada720.c
1318 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1320 ARM/IGEP MACHINE SUPPORT
1321 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1322 M: Javier Martinez Canillas <javier@dowhile0.org>
1323 L: linux-omap@vger.kernel.org
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 F: arch/arm/boot/dts/omap3-igep*
1328 ARM/INCOME PXA270 SUPPORT
1329 M: Marek Vasut <marek.vasut@gmail.com>
1330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1334 ARM/INTEL IOP32X ARM ARCHITECTURE
1335 M: Lennert Buytenhek <kernel@wantstofly.org>
1336 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339 ARM/INTEL IOP33X ARM ARCHITECTURE
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1343 ARM/INTEL IOP13XX ARM ARCHITECTURE
1344 M: Lennert Buytenhek <kernel@wantstofly.org>
1345 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 ARM/INTEL IQ81342EX MACHINE SUPPORT
1349 M: Lennert Buytenhek <kernel@wantstofly.org>
1350 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1353 ARM/INTEL IXDP2850 MACHINE SUPPORT
1354 M: Lennert Buytenhek <kernel@wantstofly.org>
1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 ARM/INTEL IXP4XX ARM ARCHITECTURE
1359 M: Imre Kaloz <kaloz@openwrt.org>
1360 M: Krzysztof Halasa <khalasa@piap.pl>
1361 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1363 F: arch/arm/mach-ixp4xx/
1365 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1366 M: Jonathan Cameron <jic23@cam.ac.uk>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 F: arch/arm/mach-pxa/stargate2.c
1370 F: drivers/pcmcia/pxa2xx_stargate2.c
1372 ARM/INTEL XSC3 (MANZANO) ARM CORE
1373 M: Lennert Buytenhek <kernel@wantstofly.org>
1374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1377 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1378 M: Lennert Buytenhek <kernel@wantstofly.org>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1383 M: Santosh Shilimkar <ssantosh@kernel.org>
1384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/mach-keystone/
1387 F: arch/arm/boot/dts/keystone-*
1388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1390 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1391 M: Santosh Shilimkar <ssantosh@kernel.org>
1392 L: linux-kernel@vger.kernel.org
1394 F: drivers/clk/keystone/
1396 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1397 M: Santosh Shilimkar <ssantosh@kernel.org>
1398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 L: linux-kernel@vger.kernel.org
1401 F: drivers/clocksource/timer-keystone.c
1403 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1404 M: Santosh Shilimkar <ssantosh@kernel.org>
1405 L: linux-kernel@vger.kernel.org
1407 F: drivers/power/reset/keystone-reset.c
1409 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1410 M: Santosh Shilimkar <ssantosh@kernel.org>
1411 L: linux-kernel@vger.kernel.org
1413 F: drivers/memory/*emif*
1415 ARM/LG1K ARCHITECTURE
1416 M: Chanho Min <chanho.min@lge.com>
1417 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1419 F: arch/arm64/boot/dts/lg/
1421 ARM/LOGICPD PXA270 MACHINE SUPPORT
1422 M: Lennert Buytenhek <kernel@wantstofly.org>
1423 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 ARM/LPC18XX ARCHITECTURE
1427 M: Joachim Eastwood <manabian@gmail.com>
1428 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1430 F: arch/arm/boot/dts/lpc43*
1431 F: drivers/clk/nxp/clk-lpc18xx*
1432 F: drivers/clocksource/time-lpc32xx.c
1433 F: drivers/i2c/busses/i2c-lpc2k.c
1434 F: drivers/memory/pl172.c
1435 F: drivers/mtd/spi-nor/nxp-spifi.c
1436 F: drivers/rtc/rtc-lpc24xx.c
1439 ARM/LPC32XX SOC SUPPORT
1440 M: Vladimir Zapolskiy <vz@mleia.com>
1441 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1442 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1443 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1445 F: arch/arm/boot/dts/lpc32*
1446 F: arch/arm/mach-lpc32xx/
1447 F: drivers/i2c/busses/i2c-pnx.c
1448 F: drivers/net/ethernet/nxp/lpc_eth.c
1449 F: drivers/usb/host/ohci-nxp.c
1450 F: drivers/watchdog/pnx4008_wdt.c
1453 ARM/MAGICIAN MACHINE SUPPORT
1454 M: Philipp Zabel <philipp.zabel@gmail.com>
1457 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1458 M: Jason Cooper <jason@lakedaemon.net>
1459 M: Andrew Lunn <andrew@lunn.ch>
1460 M: Gregory Clement <gregory.clement@free-electrons.com>
1461 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1462 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1464 F: arch/arm/mach-mvebu/
1465 F: drivers/rtc/rtc-armada38x.c
1466 F: arch/arm/boot/dts/armada*
1467 F: arch/arm/boot/dts/kirkwood*
1468 F: arch/arm64/boot/dts/marvell/armada*
1469 F: drivers/cpufreq/mvebu-cpufreq.c
1470 F: arch/arm/configs/mvebu_*_defconfig
1472 ARM/Marvell Berlin SoC support
1473 M: Jisheng Zhang <jszhang@marvell.com>
1474 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1475 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1477 F: arch/arm/mach-berlin/
1478 F: arch/arm/boot/dts/berlin*
1479 F: arch/arm64/boot/dts/marvell/berlin*
1482 ARM/Marvell Dove/MV78xx0/Orion SOC support
1483 M: Jason Cooper <jason@lakedaemon.net>
1484 M: Andrew Lunn <andrew@lunn.ch>
1485 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1486 M: Gregory Clement <gregory.clement@free-electrons.com>
1487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 F: arch/arm/mach-dove/
1490 F: arch/arm/mach-mv78xx0/
1491 F: arch/arm/mach-orion5x/
1492 F: arch/arm/plat-orion/
1493 F: arch/arm/boot/dts/dove*
1494 F: arch/arm/boot/dts/orion5x*
1497 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1498 M: Alexander Clouter <alex@digriz.org.uk>
1499 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 W: http://www.digriz.org.uk/ts78xx/kernel
1502 F: arch/arm/mach-orion5x/ts78xx-*
1504 ARM/OXNAS platform support
1505 M: Neil Armstrong <narmstrong@baylibre.com>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1507 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1509 F: arch/arm/mach-oxnas/
1510 F: arch/arm/boot/dts/ox8*.dtsi
1511 F: arch/arm/boot/dts/wd-mbwe.dts
1512 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1515 ARM/Mediatek RTC DRIVER
1516 M: Eddie Huang <eddie.huang@mediatek.com>
1517 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1518 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1520 F: drivers/rtc/rtc-mt6397.c
1522 ARM/Mediatek SoC support
1523 M: Matthias Brugger <matthias.bgg@gmail.com>
1524 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1527 F: arch/arm/boot/dts/mt6*
1528 F: arch/arm/boot/dts/mt7*
1529 F: arch/arm/boot/dts/mt8*
1530 F: arch/arm/mach-mediatek/
1531 F: arch/arm64/boot/dts/mediatek/
1535 ARM/Mediatek USB3 PHY DRIVER
1536 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1540 F: drivers/phy/phy-mt65xx-usb3.c
1542 ARM/MICREL KS8695 ARCHITECTURE
1543 M: Greg Ungerer <gerg@uclinux.org>
1544 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1545 F: arch/arm/mach-ks8695/
1548 ARM/MIOA701 MACHINE SUPPORT
1549 M: Robert Jarzmik <robert.jarzmik@free.fr>
1550 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1551 F: arch/arm/mach-pxa/mioa701.c
1554 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1555 M: Michael Petchkovsky <mkpetch@internode.on.net>
1558 ARM/NOMADIK ARCHITECTURE
1559 M: Alessandro Rubini <rubini@unipv.it>
1560 M: Linus Walleij <linus.walleij@linaro.org>
1561 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1563 F: arch/arm/mach-nomadik/
1564 F: drivers/pinctrl/nomadik/
1565 F: drivers/i2c/busses/i2c-nomadik.c
1566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1568 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1569 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1570 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1571 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1574 ARM/TOSA MACHINE SUPPORT
1575 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1576 M: Dirk Opfer <dirk@opfer-online.de>
1579 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1580 M: Marek Vasut <marek.vasut@gmail.com>
1581 L: linux-arm-kernel@lists.infradead.org
1582 W: http://hackndev.com
1584 F: arch/arm/mach-pxa/include/mach/palmtx.h
1585 F: arch/arm/mach-pxa/palmtx.c
1586 F: arch/arm/mach-pxa/include/mach/palmt5.h
1587 F: arch/arm/mach-pxa/palmt5.c
1588 F: arch/arm/mach-pxa/include/mach/palmld.h
1589 F: arch/arm/mach-pxa/palmld.c
1590 F: arch/arm/mach-pxa/include/mach/palmte2.h
1591 F: arch/arm/mach-pxa/palmte2.c
1592 F: arch/arm/mach-pxa/include/mach/palmtc.h
1593 F: arch/arm/mach-pxa/palmtc.c
1595 ARM/PALM TREO SUPPORT
1596 M: Tomas Cech <sleep_walker@suse.com>
1597 L: linux-arm-kernel@lists.infradead.org
1598 W: http://hackndev.com
1600 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1601 F: arch/arm/mach-pxa/palmtreo.c
1604 M: Sergey Lapin <slapin@ossfans.org>
1605 L: linux-arm-kernel@lists.infradead.org
1606 W: http://hackndev.com
1608 F: arch/arm/mach-pxa/include/mach/palmz72.h
1609 F: arch/arm/mach-pxa/palmz72.c
1612 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1613 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1616 ARM/PT DIGITAL BOARD PORT
1617 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1618 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 W: http://www.armlinux.org.uk/
1622 ARM/QUALCOMM SUPPORT
1623 M: Andy Gross <andy.gross@linaro.org>
1624 M: David Brown <david.brown@linaro.org>
1625 L: linux-arm-msm@vger.kernel.org
1626 L: linux-soc@vger.kernel.org
1628 F: Documentation/devicetree/bindings/soc/qcom/
1629 F: arch/arm/boot/dts/qcom-*.dts
1630 F: arch/arm/boot/dts/qcom-*.dtsi
1631 F: arch/arm/mach-qcom/
1632 F: arch/arm64/boot/dts/qcom/*
1633 F: drivers/i2c/busses/i2c-qup.c
1634 F: drivers/clk/qcom/
1635 F: drivers/pinctrl/qcom/
1636 F: drivers/soc/qcom/
1637 F: drivers/spi/spi-qup.c
1638 F: drivers/tty/serial/msm_serial.h
1639 F: drivers/tty/serial/msm_serial.c
1640 F: drivers/*/pm8???-*
1641 F: drivers/mfd/ssbi.c
1642 F: drivers/firmware/qcom_scm.c
1643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1645 ARM/RADISYS ENP2611 MACHINE SUPPORT
1646 M: Lennert Buytenhek <kernel@wantstofly.org>
1647 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1650 ARM/RENESAS ARM64 ARCHITECTURE
1651 M: Simon Horman <horms@verge.net.au>
1652 M: Magnus Damm <magnus.damm@gmail.com>
1653 L: linux-renesas-soc@vger.kernel.org
1654 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1657 F: arch/arm64/boot/dts/renesas/
1658 F: drivers/soc/renesas/
1659 F: include/linux/soc/renesas/
1661 ARM/RISCPC ARCHITECTURE
1662 M: Russell King <linux@armlinux.org.uk>
1663 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664 W: http://www.armlinux.org.uk/
1666 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1667 F: arch/arm/include/asm/hardware/ioc.h
1668 F: arch/arm/include/asm/hardware/iomd.h
1669 F: arch/arm/include/asm/hardware/memc.h
1670 F: arch/arm/mach-rpc/
1671 F: drivers/net/ethernet/8390/etherh.c
1672 F: drivers/net/ethernet/i825xx/ether1*
1673 F: drivers/net/ethernet/seeq/ether3*
1674 F: drivers/scsi/arm/
1676 ARM/Rockchip SoC support
1677 M: Heiko Stuebner <heiko@sntech.de>
1678 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1679 L: linux-rockchip@lists.infradead.org
1680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1682 F: arch/arm/boot/dts/rk3*
1683 F: arch/arm/mach-rockchip/
1684 F: drivers/clk/rockchip/
1685 F: drivers/i2c/busses/i2c-rk3x.c
1686 F: drivers/*/*rockchip*
1687 F: drivers/*/*/*rockchip*
1688 F: sound/soc/rockchip/
1691 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1692 M: Kukjin Kim <kgene@kernel.org>
1693 M: Krzysztof Kozlowski <krzk@kernel.org>
1694 R: Javier Martinez Canillas <javier@osg.samsung.com>
1695 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1696 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1697 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1699 F: arch/arm/boot/dts/s3c*
1700 F: arch/arm/boot/dts/s5p*
1701 F: arch/arm/boot/dts/samsung*
1702 F: arch/arm/boot/dts/exynos*
1703 F: arch/arm64/boot/dts/exynos/
1704 F: arch/arm/plat-samsung/
1705 F: arch/arm/mach-s3c24*/
1706 F: arch/arm/mach-s3c64xx/
1707 F: arch/arm/mach-s5p*/
1708 F: arch/arm/mach-exynos*/
1709 F: drivers/*/*s3c24*
1710 F: drivers/*/*/*s3c24*
1711 F: drivers/*/*s3c64xx*
1712 F: drivers/*/*s5pv210*
1713 F: drivers/memory/samsung/*
1714 F: drivers/soc/samsung/*
1715 F: Documentation/arm/Samsung/
1716 F: Documentation/devicetree/bindings/arm/samsung/
1717 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1718 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1721 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1722 M: Kyungmin Park <kyungmin.park@samsung.com>
1723 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1725 F: arch/arm/mach-s5pv210/
1727 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1728 M: Kyungmin Park <kyungmin.park@samsung.com>
1729 M: Kamil Debski <kamil@wypas.org>
1730 M: Andrzej Hajda <a.hajda@samsung.com>
1731 L: linux-arm-kernel@lists.infradead.org
1732 L: linux-media@vger.kernel.org
1734 F: drivers/media/platform/s5p-g2d/
1736 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1737 M: Kyungmin Park <kyungmin.park@samsung.com>
1738 M: Kamil Debski <kamil@wypas.org>
1739 M: Jeongtae Park <jtp.park@samsung.com>
1740 M: Andrzej Hajda <a.hajda@samsung.com>
1741 L: linux-arm-kernel@lists.infradead.org
1742 L: linux-media@vger.kernel.org
1744 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1745 F: drivers/media/platform/s5p-mfc/
1747 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1748 M: Kyungmin Park <kyungmin.park@samsung.com>
1749 L: linux-arm-kernel@lists.infradead.org
1750 L: linux-media@vger.kernel.org
1752 F: drivers/staging/media/platform/s5p-cec/
1754 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1755 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1756 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1757 L: linux-arm-kernel@lists.infradead.org
1758 L: linux-media@vger.kernel.org
1760 F: drivers/media/platform/s5p-jpeg/
1762 ARM/SHMOBILE ARM ARCHITECTURE
1763 M: Simon Horman <horms@verge.net.au>
1764 M: Magnus Damm <magnus.damm@gmail.com>
1765 L: linux-renesas-soc@vger.kernel.org
1766 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1769 F: arch/arm/boot/dts/emev2*
1770 F: arch/arm/boot/dts/r7s*
1771 F: arch/arm/boot/dts/r8a*
1772 F: arch/arm/boot/dts/sh*
1773 F: arch/arm/configs/shmobile_defconfig
1774 F: arch/arm/include/debug/renesas-scif.S
1775 F: arch/arm/mach-shmobile/
1776 F: drivers/soc/renesas/
1777 F: include/linux/soc/renesas/
1779 ARM/SOCFPGA ARCHITECTURE
1780 M: Dinh Nguyen <dinguyen@kernel.org>
1782 F: arch/arm/mach-socfpga/
1783 F: arch/arm/boot/dts/socfpga*
1784 F: arch/arm/configs/socfpga_defconfig
1785 F: arch/arm64/boot/dts/altera/
1786 W: http://www.rocketboards.org
1787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1789 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1790 M: Dinh Nguyen <dinguyen@kernel.org>
1792 F: drivers/clk/socfpga/
1794 ARM/SOCFPGA EDAC SUPPORT
1795 M: Thor Thayer <thor.thayer@linux.intel.com>
1797 F: drivers/edac/altera_edac.
1799 ARM/STI ARCHITECTURE
1800 M: Patrice Chotard <patrice.chotard@st.com>
1801 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1802 L: kernel@stlinux.com
1803 W: http://www.stlinux.com
1805 F: arch/arm/mach-sti/
1806 F: arch/arm/boot/dts/sti*
1807 F: drivers/char/hw_random/st-rng.c
1808 F: drivers/clocksource/arm_global_timer.c
1809 F: drivers/clocksource/clksrc_st_lpc.c
1810 F: drivers/cpufreq/sti-cpufreq.c
1811 F: drivers/dma/st_fdma*
1812 F: drivers/i2c/busses/i2c-st.c
1813 F: drivers/media/rc/st_rc.c
1814 F: drivers/media/platform/sti/c8sectpfe/
1815 F: drivers/mmc/host/sdhci-st.c
1816 F: drivers/phy/phy-miphy28lp.c
1817 F: drivers/phy/phy-stih407-usb.c
1818 F: drivers/pinctrl/pinctrl-st.c
1819 F: drivers/remoteproc/st_remoteproc.c
1820 F: drivers/remoteproc/st_slim_rproc.c
1821 F: drivers/reset/sti/
1822 F: drivers/rtc/rtc-st-lpc.c
1823 F: drivers/tty/serial/st-asc.c
1824 F: drivers/usb/dwc3/dwc3-st.c
1825 F: drivers/usb/host/ehci-st.c
1826 F: drivers/usb/host/ohci-st.c
1827 F: drivers/watchdog/st_lpc_wdt.c
1828 F: drivers/ata/ahci_st.c
1829 F: include/linux/remoteproc/st_slim_rproc.h
1831 ARM/STM32 ARCHITECTURE
1832 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1833 M: Alexandre Torgue <alexandre.torgue@st.com>
1834 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1838 F: drivers/clocksource/armv7m_systick.c
1840 ARM/TANGO ARCHITECTURE
1841 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1842 L: linux-arm-kernel@lists.infradead.org
1846 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1847 M: Lennert Buytenhek <kernel@wantstofly.org>
1848 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 ARM/TETON BGA MACHINE SUPPORT
1852 M: "Mark F. Brown" <mark.brown314@gmail.com>
1853 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1856 ARM/THECUS N2100 MACHINE SUPPORT
1857 M: Lennert Buytenhek <kernel@wantstofly.org>
1858 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1861 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1862 M: Wan ZongShun <mcuos.com@gmail.com>
1863 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1864 W: http://www.mcuos.com
1866 F: arch/arm/mach-w90x900/
1867 F: drivers/input/keyboard/w90p910_keypad.c
1868 F: drivers/input/touchscreen/w90p910_ts.c
1869 F: drivers/watchdog/nuc900_wdt.c
1870 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1871 F: drivers/mtd/nand/nuc900_nand.c
1872 F: drivers/rtc/rtc-nuc900.c
1873 F: drivers/spi/spi-nuc900.c
1874 F: drivers/usb/host/ehci-w90x900.c
1875 F: drivers/video/fbdev/nuc900fb.c
1877 ARM/U300 MACHINE SUPPORT
1878 M: Linus Walleij <linus.walleij@linaro.org>
1879 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1881 F: arch/arm/mach-u300/
1882 F: drivers/clocksource/timer-u300.c
1883 F: drivers/i2c/busses/i2c-stu300.c
1884 F: drivers/rtc/rtc-coh901331.c
1885 F: drivers/watchdog/coh901327_wdt.c
1886 F: drivers/dma/coh901318*
1887 F: drivers/mfd/ab3100*
1888 F: drivers/rtc/rtc-ab3100.c
1889 F: drivers/rtc/rtc-coh901331.c
1890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1892 ARM/UNIPHIER ARCHITECTURE
1893 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1897 F: arch/arm/boot/dts/uniphier*
1898 F: arch/arm/include/asm/hardware/cache-uniphier.h
1899 F: arch/arm/mach-uniphier/
1900 F: arch/arm/mm/cache-uniphier.c
1901 F: arch/arm64/boot/dts/socionext/
1902 F: drivers/bus/uniphier-system-bus.c
1903 F: drivers/clk/uniphier/
1904 F: drivers/i2c/busses/i2c-uniphier*
1905 F: drivers/pinctrl/uniphier/
1906 F: drivers/reset/reset-uniphier.c
1907 F: drivers/tty/serial/8250/8250_uniphier.c
1910 ARM/Ux500 ARM ARCHITECTURE
1911 M: Linus Walleij <linus.walleij@linaro.org>
1912 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1914 F: arch/arm/mach-ux500/
1915 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1916 F: drivers/dma/ste_dma40*
1917 F: drivers/hwspinlock/u8500_hsem.c
1918 F: drivers/mfd/abx500*
1919 F: drivers/mfd/ab8500*
1920 F: drivers/mfd/dbx500*
1921 F: drivers/mfd/db8500*
1922 F: drivers/pinctrl/nomadik/pinctrl-ab*
1923 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1924 F: drivers/rtc/rtc-ab8500.c
1925 F: drivers/rtc/rtc-pl031.c
1926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1928 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1929 M: Ulf Hansson <ulf.hansson@linaro.org>
1930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1931 T: git git://git.linaro.org/people/ulfh/clk.git
1933 F: drivers/clk/ux500/
1935 ARM/VERSATILE EXPRESS PLATFORM
1936 M: Liviu Dudau <liviu.dudau@arm.com>
1937 M: Sudeep Holla <sudeep.holla@arm.com>
1938 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1939 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1941 F: arch/arm/boot/dts/vexpress*
1942 F: arch/arm64/boot/dts/arm/
1943 F: arch/arm/mach-vexpress/
1946 F: drivers/clk/versatile/clk-vexpress-osc.c
1947 F: drivers/clocksource/versatile.c
1951 M: Russell King <linux@armlinux.org.uk>
1952 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1953 W: http://www.armlinux.org.uk/
1957 ARM/VOIPAC PXA270 SUPPORT
1958 M: Marek Vasut <marek.vasut@gmail.com>
1959 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1961 F: arch/arm/mach-pxa/vpac270.c
1962 F: arch/arm/mach-pxa/include/mach/vpac270.h
1964 ARM/VT8500 ARM ARCHITECTURE
1965 M: Tony Prisk <linux@prisktech.co.nz>
1966 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1968 F: arch/arm/mach-vt8500/
1969 F: drivers/clocksource/vt8500_timer.c
1970 F: drivers/i2c/busses/i2c-wmt.c
1971 F: drivers/mmc/host/wmt-sdmmc.c
1972 F: drivers/pwm/pwm-vt8500.c
1973 F: drivers/rtc/rtc-vt8500.c
1974 F: drivers/tty/serial/vt8500_serial.c
1975 F: drivers/usb/host/ehci-platform.c
1976 F: drivers/usb/host/uhci-platform.c
1977 F: drivers/video/fbdev/vt8500lcdfb.*
1978 F: drivers/video/fbdev/wm8505fb*
1979 F: drivers/video/fbdev/wmt_ge_rops.*
1981 ARM/ZIPIT Z2 SUPPORT
1982 M: Marek Vasut <marek.vasut@gmail.com>
1983 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1985 F: arch/arm/mach-pxa/z2.c
1986 F: arch/arm/mach-pxa/include/mach/z2.h
1988 ARM/ZTE ARCHITECTURE
1989 M: Jun Nie <jun.nie@linaro.org>
1990 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1992 F: arch/arm/mach-zx/
1994 F: Documentation/devicetree/bindings/arm/zte.txt
1995 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1997 ARM/ZYNQ ARCHITECTURE
1998 M: Michal Simek <michal.simek@xilinx.com>
1999 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
2000 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2001 W: http://wiki.xilinx.com
2002 T: git https://github.com/Xilinx/linux-xlnx.git
2004 F: arch/arm/mach-zynq/
2005 F: drivers/cpuidle/cpuidle-zynq.c
2006 F: drivers/block/xsysace.c
2009 F: drivers/clocksource/cadence_ttc_timer.c
2010 F: drivers/i2c/busses/i2c-cadence.c
2011 F: drivers/mmc/host/sdhci-of-arasan.c
2012 F: drivers/edac/synopsys_edac.c
2015 M: Will Deacon <will.deacon@arm.com>
2016 R: Robin Murphy <robin.murphy@arm.com>
2017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2019 F: drivers/iommu/arm-smmu.c
2020 F: drivers/iommu/arm-smmu-v3.c
2021 F: drivers/iommu/io-pgtable-arm.c
2022 F: drivers/iommu/io-pgtable-arm-v7s.c
2024 ARM64 PORT (AARCH64 ARCHITECTURE)
2025 M: Catalin Marinas <catalin.marinas@arm.com>
2026 M: Will Deacon <will.deacon@arm.com>
2027 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2031 F: Documentation/arm64/
2033 AS3645A LED FLASH CONTROLLER DRIVER
2034 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2035 L: linux-media@vger.kernel.org
2036 T: git git://linuxtv.org/media_tree.git
2038 F: drivers/media/i2c/as3645a.c
2039 F: include/media/i2c/as3645a.h
2041 ASAHI KASEI AK8974 DRIVER
2042 M: Linus Walleij <linus.walleij@linaro.org>
2043 L: linux-iio@vger.kernel.org
2044 W: http://www.akm.com/
2046 F: drivers/iio/magnetometer/ak8974.c
2048 ASC7621 HARDWARE MONITOR DRIVER
2049 M: George Joseph <george.joseph@fairview5.com>
2050 L: linux-hwmon@vger.kernel.org
2052 F: Documentation/hwmon/asc7621
2053 F: drivers/hwmon/asc7621.c
2055 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2056 M: Corentin Chary <corentin.chary@gmail.com>
2057 L: acpi4asus-user@lists.sourceforge.net
2058 L: platform-driver-x86@vger.kernel.org
2059 W: http://acpi4asus.sf.net
2061 F: drivers/platform/x86/asus*.c
2062 F: drivers/platform/x86/eeepc*.c
2064 ASUS WIRELESS RADIO CONTROL DRIVER
2065 M: João Paulo Rechi Vita <jprvita@gmail.com>
2066 L: platform-driver-x86@vger.kernel.org
2068 F: drivers/platform/x86/asus-wireless.c
2071 M: David Howells <dhowells@redhat.com>
2072 L: keyrings@vger.kernel.org
2074 F: Documentation/crypto/asymmetric-keys.txt
2075 F: include/linux/verification.h
2076 F: include/crypto/public_key.h
2077 F: include/crypto/pkcs7.h
2078 F: crypto/asymmetric_keys/
2080 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2081 R: Dan Williams <dan.j.williams@intel.com>
2082 W: http://sourceforge.net/projects/xscaleiop
2084 F: Documentation/crypto/async-tx-api.txt
2087 F: include/linux/dmaengine.h
2088 F: include/linux/async_tx.h
2091 M: Wolfram Sang <wsa@the-dreams.de>
2092 L: linux-i2c@vger.kernel.org
2094 F: drivers/misc/eeprom/at24.c
2095 F: include/linux/platform_data/at24.h
2097 ATA OVER ETHERNET (AOE) DRIVER
2098 M: "Ed L. Cashin" <ed.cashin@acm.org>
2099 W: http://www.openaoe.org/
2101 F: Documentation/aoe/
2102 F: drivers/block/aoe/
2104 ATHEROS 71XX/9XXX GPIO DRIVER
2105 M: Alban Bedel <albeu@free.fr>
2106 W: https://github.com/AlbanBedel/linux
2107 T: git git://github.com/AlbanBedel/linux
2109 F: drivers/gpio/gpio-ath79.c
2110 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2112 ATHEROS ATH GENERIC UTILITIES
2113 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2114 L: linux-wireless@vger.kernel.org
2116 F: drivers/net/wireless/ath/*
2118 ATHEROS ATH5K WIRELESS DRIVER
2119 M: Jiri Slaby <jirislaby@gmail.com>
2120 M: Nick Kossifidis <mickflemm@gmail.com>
2121 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2122 L: linux-wireless@vger.kernel.org
2123 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2125 F: drivers/net/wireless/ath/ath5k/
2127 ATHEROS ATH6KL WIRELESS DRIVER
2128 M: Kalle Valo <kvalo@qca.qualcomm.com>
2129 L: linux-wireless@vger.kernel.org
2130 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2133 F: drivers/net/wireless/ath/ath6kl/
2135 WILOCITY WIL6210 WIRELESS DRIVER
2136 M: Maya Erez <qca_merez@qca.qualcomm.com>
2137 L: linux-wireless@vger.kernel.org
2138 L: wil6210@qca.qualcomm.com
2140 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2141 F: drivers/net/wireless/ath/wil6210/
2142 F: include/uapi/linux/wil6210_uapi.h
2144 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2145 M: Christian Lamparter <chunkeey@googlemail.com>
2146 L: linux-wireless@vger.kernel.org
2147 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2149 F: drivers/net/wireless/ath/carl9170/
2151 ATK0110 HWMON DRIVER
2152 M: Luca Tettamanti <kronos.it@gmail.com>
2153 L: linux-hwmon@vger.kernel.org
2155 F: drivers/hwmon/asus_atk0110.c
2158 M: Ville Syrjala <syrjala@sci.fi>
2160 F: drivers/input/misc/ati_remote2.c
2162 ATLX ETHERNET DRIVERS
2163 M: Jay Cliburn <jcliburn@gmail.com>
2164 M: Chris Snook <chris.snook@gmail.com>
2165 L: netdev@vger.kernel.org
2166 W: http://sourceforge.net/projects/atl1
2167 W: http://atl1.sourceforge.net
2169 F: drivers/net/ethernet/atheros/
2172 M: Chas Williams <3chas3@gmail.com>
2173 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2174 L: netdev@vger.kernel.org
2175 W: http://linux-atm.sourceforge.net
2178 F: include/linux/atm*
2179 F: include/uapi/linux/atm*
2181 ATMEL AT91 / AT32 MCI DRIVER
2182 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2184 F: drivers/mmc/host/atmel-mci.c
2186 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2187 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2189 F: drivers/power/reset/at91-sama5d2_shdwc.c
2191 ATMEL SAMA5D2 ADC DRIVER
2192 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2193 L: linux-iio@vger.kernel.org
2195 F: drivers/iio/adc/at91-sama5d2_adc.c
2197 ATMEL Audio ALSA driver
2198 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2199 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2204 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2205 L: linux-arm-kernel@lists.infradead.org
2206 L: dmaengine@vger.kernel.org
2208 F: drivers/dma/at_xdmac.c
2211 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2212 L: linux-i2c@vger.kernel.org
2214 F: drivers/i2c/busses/i2c-at91.c
2217 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2218 L: linux-media@vger.kernel.org
2220 F: drivers/media/platform/soc_camera/atmel-isi.c
2221 F: include/media/atmel-isi.h
2224 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2225 L: linux-fbdev@vger.kernel.org
2227 F: drivers/video/fbdev/atmel_lcdfb.c
2228 F: include/video/atmel_lcdc.h
2230 ATMEL MACB ETHERNET DRIVER
2231 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2233 F: drivers/net/ethernet/cadence/
2236 M: Wenyou Yang <wenyou.yang@atmel.com>
2237 M: Josh Wu <rainyfeeling@outlook.com>
2238 L: linux-mtd@lists.infradead.org
2240 F: drivers/mtd/nand/atmel_nand*
2243 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2244 L: linux-mmc@vger.kernel.org
2246 F: drivers/mmc/host/sdhci-of-at91.c
2249 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2251 F: drivers/spi/spi-atmel.*
2254 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2255 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2257 F: drivers/misc/atmel-ssc.c
2258 F: include/linux/atmel-ssc.h
2260 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2261 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2264 F: drivers/misc/atmel_tclib.c
2265 F: drivers/clocksource/tcb_clksrc.c
2267 ATMEL USBA UDC DRIVER
2268 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2271 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2273 ATMEL WIRELESS DRIVER
2274 M: Simon Kelley <simon@thekelleys.org.uk>
2275 L: linux-wireless@vger.kernel.org
2276 W: http://www.thekelleys.org.uk/atmel
2277 W: http://atmelwlandriver.sourceforge.net/
2279 F: drivers/net/wireless/atmel/atmel*
2281 ATMEL MAXTOUCH DRIVER
2282 M: Nick Dyer <nick@shmanahar.org>
2283 T: git git://github.com/ndyer/linux.git
2285 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2286 F: drivers/input/touchscreen/atmel_mxt_ts.c
2287 F: include/linux/platform_data/atmel_mxt_ts.h
2289 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2290 M: Bradley Grove <linuxdrivers@attotech.com>
2291 L: linux-scsi@vger.kernel.org
2292 W: http://www.attotech.com
2294 F: drivers/scsi/esas2r
2296 ATUSB IEEE 802.15.4 RADIO DRIVER
2297 M: Stefan Schmidt <stefan@osg.samsung.com>
2298 L: linux-wpan@vger.kernel.org
2300 F: drivers/net/ieee802154/atusb.c
2301 F: drivers/net/ieee802154/atusb.h
2302 F: drivers/net/ieee802154/at86rf230.h
2305 M: Paul Moore <paul@paul-moore.com>
2306 M: Eric Paris <eparis@redhat.com>
2307 L: linux-audit@redhat.com (moderated for non-subscribers)
2308 W: http://people.redhat.com/sgrubb/audit/
2309 T: git git://git.infradead.org/users/pcmoore/audit
2311 F: include/linux/audit.h
2312 F: include/uapi/linux/audit.h
2315 AUXILIARY DISPLAY DRIVERS
2316 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2317 W: http://miguelojeda.es/auxdisplay.htm
2318 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2320 F: drivers/auxdisplay/
2321 F: include/linux/cfag12864b.h
2324 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2325 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2326 W: http://www.atmel.com/products/AVR32/
2327 W: http://mirror.egtvedt.no/avr32linux.org/
2328 W: http://avrfreaks.net/
2332 AVR32/AT32AP MACHINE SUPPORT
2333 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2334 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2336 F: arch/avr32/mach-at32ap/
2339 M: Ralf Baechle <ralf@linux-mips.org>
2340 L: linux-hams@vger.kernel.org
2341 W: http://www.linux-ax25.org/
2343 F: include/uapi/linux/ax25.h
2344 F: include/net/ax25.h
2347 AXENTIA ASOC DRIVERS
2348 M: Peter Rosin <peda@axentia.se>
2349 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2351 F: Documentation/devicetree/bindings/sound/axentia,*
2352 F: sound/soc/atmel/tse850-pcm5142.c
2355 M: Peter Rosin <peda@axentia.se>
2356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2358 F: Documentation/devicetree/bindings/arm/axentia.txt
2359 F: arch/arm/boot/dts/at91-linea.dtsi
2360 F: arch/arm/boot/dts/at91-tse850-3.dts
2363 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2364 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2365 L: linux-media@vger.kernel.org
2366 W: https://linuxtv.org
2367 T: git git://linuxtv.org/media_tree.git
2369 F: drivers/media/usb/dvb-usb-v2/az6007.c
2371 AZTECH FM RADIO RECEIVER DRIVER
2372 M: Hans Verkuil <hverkuil@xs4all.nl>
2373 L: linux-media@vger.kernel.org
2374 T: git git://linuxtv.org/media_tree.git
2375 W: https://linuxtv.org
2377 F: drivers/media/radio/radio-aztech*
2380 L: linux-wireless@vger.kernel.org
2381 L: b43-dev@lists.infradead.org
2382 W: http://wireless.kernel.org/en/users/Drivers/b43
2384 F: drivers/net/wireless/broadcom/b43/
2386 B43LEGACY WIRELESS DRIVER
2387 M: Larry Finger <Larry.Finger@lwfinger.net>
2388 L: linux-wireless@vger.kernel.org
2389 L: b43-dev@lists.infradead.org
2390 W: http://wireless.kernel.org/en/users/Drivers/b43
2392 F: drivers/net/wireless/broadcom/b43legacy/
2394 BACKLIGHT CLASS/SUBSYSTEM
2395 M: Lee Jones <lee.jones@linaro.org>
2396 M: Daniel Thompson <daniel.thompson@linaro.org>
2397 M: Jingoo Han <jingoohan1@gmail.com>
2398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2400 F: drivers/video/backlight/
2401 F: include/linux/backlight.h
2402 F: include/linux/pwm_backlight.h
2403 F: Documentation/devicetree/bindings/leds/backlight
2406 M: Marek Lindner <mareklindner@neomailbox.ch>
2407 M: Simon Wunderlich <sw@simonwunderlich.de>
2408 M: Antonio Quartulli <a@unstable.cc>
2409 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2410 W: https://www.open-mesh.org/
2411 Q: https://patchwork.open-mesh.org/project/batman/list/
2413 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2414 F: Documentation/ABI/testing/sysfs-class-net-mesh
2415 F: Documentation/networking/batman-adv.txt
2416 F: include/uapi/linux/batman_adv.h
2419 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2420 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2421 L: linux-hams@vger.kernel.org
2422 W: http://www.baycom.org/~tom/ham/ham.html
2424 F: drivers/net/hamradio/baycom*
2426 BCACHE (BLOCK LAYER CACHE)
2427 M: Kent Overstreet <kent.overstreet@gmail.com>
2428 L: linux-bcache@vger.kernel.org
2429 W: http://bcache.evilpiepirate.org
2431 F: drivers/md/bcache/
2433 BDISP ST MEDIA DRIVER
2434 M: Fabien Dessenne <fabien.dessenne@st.com>
2435 L: linux-media@vger.kernel.org
2436 T: git git://linuxtv.org/media_tree.git
2437 W: https://linuxtv.org
2439 F: drivers/media/platform/sti/bdisp
2441 DELTA ST MEDIA DRIVER
2442 M: Hugues Fruchet <hugues.fruchet@st.com>
2443 L: linux-media@vger.kernel.org
2444 T: git git://linuxtv.org/media_tree.git
2445 W: https://linuxtv.org
2447 F: drivers/media/platform/sti/delta
2450 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2451 M: Salah Triki <salah.triki@gmail.com>
2453 T: git git://github.com/luisbg/linux-befs.git
2454 F: Documentation/filesystems/befs.txt
2457 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2458 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2459 L: netdev@vger.kernel.org
2461 F: drivers/net/ethernet/ec_bhf.c
2464 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2466 F: Documentation/filesystems/bfs.txt
2468 F: include/uapi/linux/bfs_fs.h
2470 BLACKFIN ARCHITECTURE
2471 M: Steven Miao <realmz6@gmail.com>
2472 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2473 T: git git://git.code.sf.net/p/adi-linux/code
2474 W: http://blackfin.uclinux.org
2478 BLACKFIN EMAC DRIVER
2479 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2480 W: http://blackfin.uclinux.org
2482 F: drivers/net/ethernet/adi/
2485 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2486 W: http://blackfin.uclinux.org
2488 F: drivers/rtc/rtc-bfin.c
2491 M: Sonic Zhang <sonic.zhang@analog.com>
2492 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2493 W: http://blackfin.uclinux.org
2495 F: drivers/mmc/host/bfin_sdh.c
2497 BLACKFIN SERIAL DRIVER
2498 M: Sonic Zhang <sonic.zhang@analog.com>
2499 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2500 W: http://blackfin.uclinux.org
2502 F: drivers/tty/serial/bfin_uart.c
2504 BLACKFIN WATCHDOG DRIVER
2505 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2506 W: http://blackfin.uclinux.org
2508 F: drivers/watchdog/bfin_wdt.c
2510 BLACKFIN I2C TWI DRIVER
2511 M: Sonic Zhang <sonic.zhang@analog.com>
2512 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2513 W: http://blackfin.uclinux.org/
2515 F: drivers/i2c/busses/i2c-bfin-twi.c
2517 BLACKFIN MEDIA DRIVER
2518 M: Scott Jiang <scott.jiang.linux@gmail.com>
2519 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2520 W: http://blackfin.uclinux.org/
2522 F: drivers/media/platform/blackfin/
2523 F: drivers/media/i2c/adv7183*
2524 F: drivers/media/i2c/vs6624*
2526 BLINKM RGB LED DRIVER
2527 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2529 F: drivers/leds/leds-blinkm.c
2532 M: Jens Axboe <axboe@kernel.dk>
2533 L: linux-block@vger.kernel.org
2534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2537 F: kernel/trace/blktrace.c
2541 M: Joern Engel <joern@lazybastard.org>
2542 L: linux-mtd@lists.infradead.org
2544 F: drivers/mtd/devices/block2mtd.c
2547 M: Marcel Holtmann <marcel@holtmann.org>
2548 M: Gustavo Padovan <gustavo@padovan.org>
2549 M: Johan Hedberg <johan.hedberg@gmail.com>
2550 L: linux-bluetooth@vger.kernel.org
2551 W: http://www.bluez.org/
2552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2555 F: drivers/bluetooth/
2558 M: Marcel Holtmann <marcel@holtmann.org>
2559 M: Gustavo Padovan <gustavo@padovan.org>
2560 M: Johan Hedberg <johan.hedberg@gmail.com>
2561 L: linux-bluetooth@vger.kernel.org
2562 W: http://www.bluez.org/
2563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2564 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2567 F: include/net/bluetooth/
2570 M: Jay Vosburgh <j.vosburgh@gmail.com>
2571 M: Veaceslav Falico <vfalico@gmail.com>
2572 M: Andy Gospodarek <andy@greyhouse.net>
2573 L: netdev@vger.kernel.org
2574 W: http://sourceforge.net/projects/bonding/
2576 F: drivers/net/bonding/
2577 F: include/uapi/linux/if_bonding.h
2579 BPF (Safe dynamic programs and tools)
2580 M: Alexei Starovoitov <ast@kernel.org>
2581 L: netdev@vger.kernel.org
2582 L: linux-kernel@vger.kernel.org
2585 F: tools/testing/selftests/bpf/
2588 BROADCOM B44 10/100 ETHERNET DRIVER
2589 M: Michael Chan <michael.chan@broadcom.com>
2590 L: netdev@vger.kernel.org
2592 F: drivers/net/ethernet/broadcom/b44.*
2594 BROADCOM B53 ETHERNET SWITCH DRIVER
2595 M: Florian Fainelli <f.fainelli@gmail.com>
2596 L: netdev@vger.kernel.org
2597 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2599 F: drivers/net/dsa/b53/*
2600 F: include/linux/platform_data/b53.h
2602 BROADCOM GENET ETHERNET DRIVER
2603 M: Florian Fainelli <f.fainelli@gmail.com>
2604 L: netdev@vger.kernel.org
2606 F: drivers/net/ethernet/broadcom/genet/
2608 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2609 M: Rasesh Mody <rasesh.mody@cavium.com>
2610 M: Harish Patil <harish.patil@cavium.com>
2611 M: Dept-GELinuxNICDev@cavium.com
2612 L: netdev@vger.kernel.org
2614 F: drivers/net/ethernet/broadcom/bnx2.*
2615 F: drivers/net/ethernet/broadcom/bnx2_*
2617 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2618 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2619 M: Ariel Elior <ariel.elior@cavium.com>
2620 M: everest-linux-l2@cavium.com
2621 L: netdev@vger.kernel.org
2623 F: drivers/net/ethernet/broadcom/bnx2x/
2625 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2626 M: Michael Chan <michael.chan@broadcom.com>
2627 L: netdev@vger.kernel.org
2629 F: drivers/net/ethernet/broadcom/bnxt/
2631 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2632 M: Florian Fainelli <f.fainelli@gmail.com>
2633 M: Ray Jui <rjui@broadcom.com>
2634 M: Scott Branden <sbranden@broadcom.com>
2635 M: bcm-kernel-feedback-list@broadcom.com
2636 T: git git://github.com/broadcom/mach-bcm
2642 F: arch/arm/mach-bcm/
2644 BROADCOM BCM2835 ARM ARCHITECTURE
2645 M: Stephen Warren <swarren@wwwdotorg.org>
2646 M: Lee Jones <lee@kernel.org>
2647 M: Eric Anholt <eric@anholt.net>
2648 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2649 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2650 T: git git://github.com/anholt/linux
2653 F: drivers/staging/vc04_services
2655 BROADCOM BCM47XX MIPS ARCHITECTURE
2656 M: Hauke Mehrtens <hauke@hauke-m.de>
2657 M: Rafał Miłecki <zajec5@gmail.com>
2658 L: linux-mips@linux-mips.org
2660 F: Documentation/devicetree/bindings/mips/brcm/
2661 F: arch/mips/bcm47xx/*
2662 F: arch/mips/include/asm/mach-bcm47xx/*
2664 BROADCOM BCM5301X ARM ARCHITECTURE
2665 M: Hauke Mehrtens <hauke@hauke-m.de>
2666 M: Rafał Miłecki <zajec5@gmail.com>
2667 M: bcm-kernel-feedback-list@broadcom.com
2668 L: linux-arm-kernel@lists.infradead.org
2670 F: arch/arm/mach-bcm/bcm_5301x.c
2671 F: arch/arm/boot/dts/bcm5301x*.dtsi
2672 F: arch/arm/boot/dts/bcm470*
2674 BROADCOM BCM53573 ARM ARCHITECTURE
2675 M: Rafał Miłecki <rafal@milecki.pl>
2676 L: linux-arm-kernel@lists.infradead.org
2678 F: arch/arm/boot/dts/bcm53573*
2679 F: arch/arm/boot/dts/bcm47189*
2681 BROADCOM BCM63XX ARM ARCHITECTURE
2682 M: Florian Fainelli <f.fainelli@gmail.com>
2683 M: bcm-kernel-feedback-list@broadcom.com
2684 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2685 T: git git://github.com/broadcom/stblinux.git
2689 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2690 M: Kevin Cernekee <cernekee@gmail.com>
2691 L: linux-usb@vger.kernel.org
2693 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2695 BROADCOM BCM7XXX ARM ARCHITECTURE
2696 M: Brian Norris <computersforpeace@gmail.com>
2697 M: Gregory Fong <gregory.0xf0@gmail.com>
2698 M: Florian Fainelli <f.fainelli@gmail.com>
2699 M: bcm-kernel-feedback-list@broadcom.com
2700 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2701 T: git git://github.com/broadcom/stblinux.git
2703 F: arch/arm/mach-bcm/*brcmstb*
2704 F: arch/arm/boot/dts/bcm7*.dts*
2705 F: drivers/bus/brcmstb_gisb.c
2708 BROADCOM BMIPS MIPS ARCHITECTURE
2709 M: Kevin Cernekee <cernekee@gmail.com>
2710 M: Florian Fainelli <f.fainelli@gmail.com>
2711 L: linux-mips@linux-mips.org
2712 T: git git://github.com/broadcom/stblinux.git
2714 F: arch/mips/bmips/*
2715 F: arch/mips/include/asm/mach-bmips/*
2716 F: arch/mips/kernel/*bmips*
2717 F: arch/mips/boot/dts/brcm/bcm*.dts*
2718 F: drivers/irqchip/irq-bcm63*
2719 F: drivers/irqchip/irq-bcm7*
2720 F: drivers/irqchip/irq-brcmstb*
2721 F: include/linux/bcm963xx_nvram.h
2722 F: include/linux/bcm963xx_tag.h
2724 BROADCOM BMIPS CPUFREQ DRIVER
2725 M: Markus Mayer <mmayer@broadcom.com>
2726 M: bcm-kernel-feedback-list@broadcom.com
2727 L: linux-pm@vger.kernel.org
2729 F: drivers/cpufreq/bmips-cpufreq.c
2731 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2732 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2733 M: Prashant Sreedharan <prashant@broadcom.com>
2734 M: Michael Chan <mchan@broadcom.com>
2735 L: netdev@vger.kernel.org
2737 F: drivers/net/ethernet/broadcom/tg3.*
2739 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2740 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2741 M: Franky Lin <franky.lin@broadcom.com>
2742 M: Hante Meuleman <hante.meuleman@broadcom.com>
2743 L: linux-wireless@vger.kernel.org
2744 L: brcm80211-dev-list.pdl@broadcom.com
2746 F: drivers/net/wireless/broadcom/brcm80211/
2748 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2749 M: QLogic-Storage-Upstream@qlogic.com
2750 L: linux-scsi@vger.kernel.org
2752 F: drivers/scsi/bnx2fc/
2754 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2755 M: QLogic-Storage-Upstream@qlogic.com
2756 L: linux-scsi@vger.kernel.org
2758 F: drivers/scsi/bnx2i/
2760 BROADCOM IPROC ARM ARCHITECTURE
2761 M: Ray Jui <rjui@broadcom.com>
2762 M: Scott Branden <sbranden@broadcom.com>
2763 M: Jon Mason <jonmason@broadcom.com>
2764 M: bcm-kernel-feedback-list@broadcom.com
2765 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2766 T: git git://github.com/broadcom/cygnus-linux.git
2781 F: arch/arm64/boot/dts/broadcom/ns2*
2782 F: drivers/clk/bcm/clk-ns*
2783 F: drivers/pinctrl/bcm/pinctrl-ns*
2785 BROADCOM BRCMSTB GPIO DRIVER
2786 M: Gregory Fong <gregory.0xf0@gmail.com>
2787 L: bcm-kernel-feedback-list@broadcom.com
2789 F: drivers/gpio/gpio-brcmstb.c
2790 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2792 BROADCOM KONA GPIO DRIVER
2793 M: Ray Jui <rjui@broadcom.com>
2794 L: bcm-kernel-feedback-list@broadcom.com
2796 F: drivers/gpio/gpio-bcm-kona.c
2797 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2799 BROADCOM NVRAM DRIVER
2800 M: Rafał Miłecki <zajec5@gmail.com>
2801 L: linux-mips@linux-mips.org
2803 F: drivers/firmware/broadcom/*
2805 BROADCOM STB NAND FLASH DRIVER
2806 M: Brian Norris <computersforpeace@gmail.com>
2807 M: Kamal Dasu <kdasu.kdev@gmail.com>
2808 L: linux-mtd@lists.infradead.org
2809 L: bcm-kernel-feedback-list@broadcom.com
2811 F: drivers/mtd/nand/brcmnand/
2813 BROADCOM STB AVS CPUFREQ DRIVER
2814 M: Markus Mayer <mmayer@broadcom.com>
2815 M: bcm-kernel-feedback-list@broadcom.com
2816 L: linux-pm@vger.kernel.org
2818 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2819 F: drivers/cpufreq/brcmstb*
2821 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2822 M: Rafał Miłecki <zajec5@gmail.com>
2823 L: linux-wireless@vger.kernel.org
2826 F: include/linux/bcma/
2828 BROADCOM SYSTEMPORT ETHERNET DRIVER
2829 M: Florian Fainelli <f.fainelli@gmail.com>
2830 L: netdev@vger.kernel.org
2832 F: drivers/net/ethernet/broadcom/bcmsysport.*
2834 BROADCOM VULCAN ARM64 SOC
2835 M: Jayachandran C. <c.jayachandran@gmail.com>
2836 M: bcm-kernel-feedback-list@broadcom.com
2837 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2839 F: arch/arm64/boot/dts/broadcom/vulcan*
2841 BROADCOM NETXTREME-E ROCE DRIVER
2842 M: Selvin Xavier <selvin.xavier@broadcom.com>
2843 M: Devesh Sharma <devesh.sharma@broadcom.com>
2844 M: Somnath Kotur <somnath.kotur@broadcom.com>
2845 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2846 L: linux-rdma@vger.kernel.org
2847 W: http://www.broadcom.com
2849 F: drivers/infiniband/hw/bnxt_re/
2850 F: include/uapi/rdma/bnxt_re-abi.h
2852 BROCADE BFA FC SCSI DRIVER
2853 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2854 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2855 L: linux-scsi@vger.kernel.org
2857 F: drivers/scsi/bfa/
2859 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2860 M: Rasesh Mody <rasesh.mody@cavium.com>
2861 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2862 M: Dept-GELinuxNICDev@cavium.com
2863 L: netdev@vger.kernel.org
2865 F: drivers/net/ethernet/brocade/bna/
2867 BSG (block layer generic sg v4 driver)
2868 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2869 L: linux-scsi@vger.kernel.org
2872 F: include/linux/bsg.h
2873 F: include/uapi/linux/bsg.h
2876 M: Clemens Ladisch <clemens@ladisch.de>
2877 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2878 T: git git://git.alsa-project.org/alsa-kernel.git
2880 F: Documentation/sound/alsa/Bt87x.txt
2881 F: sound/pci/bt87x.c
2884 M: Michael Buesch <m@bues.ch>
2885 W: http://bu3sch.de/btgpio.php
2887 F: drivers/gpio/gpio-bt8xx.c
2890 M: Chris Mason <clm@fb.com>
2891 M: Josef Bacik <jbacik@fb.com>
2892 M: David Sterba <dsterba@suse.com>
2893 L: linux-btrfs@vger.kernel.org
2894 W: http://btrfs.wiki.kernel.org/
2895 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2898 F: Documentation/filesystems/btrfs.txt
2901 BTTV VIDEO4LINUX DRIVER
2902 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2903 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2904 L: linux-media@vger.kernel.org
2905 W: https://linuxtv.org
2906 T: git git://linuxtv.org/media_tree.git
2908 F: Documentation/media/v4l-drivers/bttv*
2909 F: drivers/media/pci/bt8xx/bttv*
2911 BUSLOGIC SCSI DRIVER
2912 M: Khalid Aziz <khalid@gonehiking.org>
2913 L: linux-scsi@vger.kernel.org
2915 F: drivers/scsi/BusLogic.*
2916 F: drivers/scsi/FlashPoint.*
2918 C-MEDIA CMI8788 DRIVER
2919 M: Clemens Ladisch <clemens@ladisch.de>
2920 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2921 T: git git://git.alsa-project.org/alsa-kernel.git
2923 F: sound/pci/oxygen/
2926 M: Mark Salter <msalter@redhat.com>
2927 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2928 L: linux-c6x-dev@linux-c6x.org
2929 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2933 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2934 M: David Howells <dhowells@redhat.com>
2935 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2937 F: Documentation/filesystems/caching/cachefiles.txt
2940 CADET FM/AM RADIO RECEIVER DRIVER
2941 M: Hans Verkuil <hverkuil@xs4all.nl>
2942 L: linux-media@vger.kernel.org
2943 T: git git://linuxtv.org/media_tree.git
2944 W: https://linuxtv.org
2946 F: drivers/media/radio/radio-cadet*
2948 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2949 M: Jonathan Corbet <corbet@lwn.net>
2950 L: linux-media@vger.kernel.org
2951 T: git git://linuxtv.org/media_tree.git
2953 F: Documentation/media/v4l-drivers/cafe_ccic*
2954 F: drivers/media/platform/marvell-ccic/
2957 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2958 L: netdev@vger.kernel.org
2960 F: Documentation/networking/caif/
2961 F: drivers/net/caif/
2962 F: include/uapi/linux/caif/
2963 F: include/net/caif/
2966 CALGARY x86-64 IOMMU
2967 M: Muli Ben-Yehuda <mulix@mulix.org>
2968 M: Jon Mason <jdmason@kudzu.us>
2969 L: iommu@lists.linux-foundation.org
2971 F: arch/x86/kernel/pci-calgary_64.c
2972 F: arch/x86/kernel/tce_64.c
2973 F: arch/x86/include/asm/calgary.h
2974 F: arch/x86/include/asm/tce.h
2977 M: Oliver Hartkopp <socketcan@hartkopp.net>
2978 M: Marc Kleine-Budde <mkl@pengutronix.de>
2979 L: linux-can@vger.kernel.org
2980 W: https://github.com/linux-can
2981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2984 F: Documentation/networking/can.txt
2986 F: include/linux/can/core.h
2987 F: include/uapi/linux/can.h
2988 F: include/uapi/linux/can/bcm.h
2989 F: include/uapi/linux/can/raw.h
2990 F: include/uapi/linux/can/gw.h
2993 M: Wolfgang Grandegger <wg@grandegger.com>
2994 M: Marc Kleine-Budde <mkl@pengutronix.de>
2995 L: linux-can@vger.kernel.org
2996 W: https://github.com/linux-can
2997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2998 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3000 F: Documentation/devicetree/bindings/net/can/
3002 F: include/linux/can/dev.h
3003 F: include/linux/can/platform/
3004 F: include/uapi/linux/can/error.h
3005 F: include/uapi/linux/can/netlink.h
3008 M: Serge Hallyn <serge@hallyn.com>
3009 L: linux-security-module@vger.kernel.org
3011 F: include/linux/capability.h
3012 F: include/uapi/linux/capability.h
3013 F: security/commoncap.c
3014 F: kernel/capability.c
3016 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3017 M: Kevin Tsai <ktsai@capellamicro.com>
3019 F: drivers/iio/light/cm*
3020 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
3022 CAVIUM THUNDERX2 ARM64 SOC
3023 M: Jayachandran C <jnair@caviumnetworks.com>
3024 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3026 F: arch/arm64/boot/dts/cavium/thunder-99xx*
3027 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3030 M: Jan Glauber <jglauber@cavium.com>
3031 M: David Daney <david.daney@cavium.com>
3032 W: http://www.cavium.com
3034 F: drivers/i2c/busses/i2c-octeon*
3035 F: drivers/i2c/busses/i2c-thunderx*
3037 CAVIUM LIQUIDIO NETWORK DRIVER
3038 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3039 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3040 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3041 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3042 L: netdev@vger.kernel.org
3043 W: http://www.cavium.com
3045 F: drivers/net/ethernet/cavium/liquidio/
3047 CAVIUM OCTEON-TX CRYPTO DRIVER
3048 M: George Cherian <george.cherian@cavium.com>
3049 L: linux-crypto@vger.kernel.org
3050 W: http://www.cavium.com
3052 F: drivers/crypto/cavium/cpt/
3054 CC2520 IEEE-802.15.4 RADIO DRIVER
3055 M: Varka Bhadram <varkabhadram@gmail.com>
3056 L: linux-wpan@vger.kernel.org
3058 F: drivers/net/ieee802154/cc2520.c
3059 F: include/linux/spi/cc2520.h
3060 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3063 M: Hans Verkuil <hans.verkuil@cisco.com>
3064 L: linux-media@vger.kernel.org
3065 T: git git://linuxtv.org/media_tree.git
3066 W: http://linuxtv.org
3068 F: Documentation/media/kapi/cec-core.rst
3069 F: Documentation/media/uapi/cec
3070 F: drivers/media/cec/
3071 F: drivers/media/cec-edid.c
3072 F: drivers/media/rc/keymaps/rc-cec.c
3073 F: include/media/cec.h
3074 F: include/media/cec-edid.h
3075 F: include/uapi/linux/cec.h
3076 F: include/uapi/linux/cec-funcs.h
3078 CELL BROADBAND ENGINE ARCHITECTURE
3079 M: Arnd Bergmann <arnd@arndb.de>
3080 L: linuxppc-dev@lists.ozlabs.org
3081 W: http://www.ibm.com/developerworks/power/cell/
3083 F: arch/powerpc/include/asm/cell*.h
3084 F: arch/powerpc/include/asm/spu*.h
3085 F: arch/powerpc/include/uapi/asm/spu*.h
3086 F: arch/powerpc/oprofile/*cell*
3087 F: arch/powerpc/platforms/cell/
3089 CEPH COMMON CODE (LIBCEPH)
3090 M: Ilya Dryomov <idryomov@gmail.com>
3091 M: "Yan, Zheng" <zyan@redhat.com>
3092 M: Sage Weil <sage@redhat.com>
3093 L: ceph-devel@vger.kernel.org
3095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3096 T: git git://github.com/ceph/ceph-client.git
3099 F: include/linux/ceph/
3100 F: include/linux/crush/
3102 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3103 M: "Yan, Zheng" <zyan@redhat.com>
3104 M: Sage Weil <sage@redhat.com>
3105 M: Ilya Dryomov <idryomov@gmail.com>
3106 L: ceph-devel@vger.kernel.org
3108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3109 T: git git://github.com/ceph/ceph-client.git
3111 F: Documentation/filesystems/ceph.txt
3114 CERTIFICATE HANDLING:
3115 M: David Howells <dhowells@redhat.com>
3116 M: David Woodhouse <dwmw2@infradead.org>
3117 L: keyrings@vger.kernel.org
3119 F: Documentation/module-signing.txt
3121 F: scripts/sign-file.c
3122 F: scripts/extract-cert.c
3124 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3125 L: linux-usb@vger.kernel.org
3127 F: Documentation/usb/WUSB-Design-overview.txt
3128 F: Documentation/usb/wusb-cbaf
3129 F: drivers/usb/host/hwa-hc.c
3130 F: drivers/usb/host/whci/
3131 F: drivers/usb/wusbcore/
3132 F: include/linux/usb/wusb*
3134 HT16K33 LED CONTROLLER DRIVER
3135 M: Robin van der Gracht <robin@protonic.nl>
3137 F: drivers/auxdisplay/ht16k33.c
3138 F: Documentation/devicetree/bindings/display/ht16k33.txt
3140 CFAG12864B LCD DRIVER
3141 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3142 W: http://miguelojeda.es/auxdisplay.htm
3143 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3145 F: drivers/auxdisplay/cfag12864b.c
3146 F: include/linux/cfag12864b.h
3148 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3149 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3150 W: http://miguelojeda.es/auxdisplay.htm
3151 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3153 F: drivers/auxdisplay/cfag12864bfb.c
3154 F: include/linux/cfag12864b.h
3156 CFG80211 and NL80211
3157 M: Johannes Berg <johannes@sipsolutions.net>
3158 L: linux-wireless@vger.kernel.org
3159 W: http://wireless.kernel.org/
3160 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3163 F: include/uapi/linux/nl80211.h
3164 F: include/net/cfg80211.h
3166 X: net/wireless/wext*
3168 CHAR and MISC DRIVERS
3169 M: Arnd Bergmann <arnd@arndb.de>
3170 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3175 F: include/linux/miscdevice.h
3178 M: Andy Whitcroft <apw@canonical.com>
3179 M: Joe Perches <joe@perches.com>
3181 F: scripts/checkpatch.pl
3183 CHINESE DOCUMENTATION
3184 M: Harry Wei <harryxiyou@gmail.com>
3185 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3186 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3188 F: Documentation/translations/zh_CN/
3190 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3191 M: Peter Chen <Peter.Chen@nxp.com>
3192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3193 L: linux-usb@vger.kernel.org
3195 F: drivers/usb/chipidea/
3197 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3198 M: Hans de Goede <hdegoede@redhat.com>
3199 L: linux-input@vger.kernel.org
3201 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3202 F: drivers/input/touchscreen/chipone_icn8318.c
3204 CHROME HARDWARE PLATFORM SUPPORT
3205 M: Olof Johansson <olof@lixom.net>
3207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3208 F: drivers/platform/chrome/
3210 CISCO VIC ETHERNET NIC DRIVER
3211 M: Christian Benvenuti <benve@cisco.com>
3212 M: Sujith Sankar <ssujith@cisco.com>
3213 M: Govindarajulu Varadarajan <_govind@gmx.com>
3214 M: Neel Patel <neepatel@cisco.com>
3216 F: drivers/net/ethernet/cisco/enic/
3218 CISCO VIC LOW LATENCY NIC DRIVER
3219 M: Christian Benvenuti <benve@cisco.com>
3220 M: Dave Goodell <dgoodell@cisco.com>
3222 F: drivers/infiniband/hw/usnic/
3224 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3225 M: Hartley Sweeten <hsweeten@visionengravers.com>
3226 L: netdev@vger.kernel.org
3228 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3230 CIRRUS LOGIC AUDIO CODEC DRIVERS
3231 M: Brian Austin <brian.austin@cirrus.com>
3232 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3233 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3235 F: sound/soc/codecs/cs*
3238 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3239 L: linux-kernel@vger.kernel.org
3242 F: include/linux/cleancache.h
3245 M: Russell King <linux@armlinux.org.uk>
3246 L: linux-clk@vger.kernel.org
3248 F: include/linux/clk.h
3250 CLOCKSOURCE, CLOCKEVENT DRIVERS
3251 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3252 M: Thomas Gleixner <tglx@linutronix.de>
3253 L: linux-kernel@vger.kernel.org
3254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3256 F: drivers/clocksource
3258 CISCO FCOE HBA DRIVER
3259 M: Satish Kharat <satishkh@cisco.com>
3260 M: Sesidhar Baddela <sebaddel@cisco.com>
3261 M: Karan Tilak Kumar <kartilak@cisco.com>
3262 L: linux-scsi@vger.kernel.org
3264 F: drivers/scsi/fnic/
3266 CISCO SCSI HBA DRIVER
3267 M: Karan Tilak Kumar <kartilak@cisco.com>
3268 M: Sesidhar Baddela <sebaddel@cisco.com>
3269 L: linux-scsi@vger.kernel.org
3271 F: drivers/scsi/snic/
3274 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3275 M: Daniel Oliveira Nascimento <don@syst.com.br>
3276 L: platform-driver-x86@vger.kernel.org
3278 F: drivers/platform/x86/classmate-laptop.c
3281 M: Hans Verkuil <hans.verkuil@cisco.com>
3282 L: linux-media@vger.kernel.org
3283 T: git git://linuxtv.org/media_tree.git
3284 W: https://linuxtv.org
3286 F: drivers/media/pci/cobalt/
3288 COCCINELLE/Semantic Patches (SmPL)
3289 M: Julia Lawall <Julia.Lawall@lip6.fr>
3290 M: Gilles Muller <Gilles.Muller@lip6.fr>
3291 M: Nicolas Palix <nicolas.palix@imag.fr>
3292 M: Michal Marek <mmarek@suse.com>
3293 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3295 W: http://coccinelle.lip6.fr/
3297 F: Documentation/dev-tools/coccinelle.rst
3298 F: scripts/coccinelle/
3299 F: scripts/coccicheck
3302 M: Jan Harkes <jaharkes@cs.cmu.edu>
3304 L: codalist@coda.cs.cmu.edu
3305 W: http://www.coda.cs.cmu.edu/
3307 F: Documentation/filesystems/coda.txt
3309 F: include/linux/coda*.h
3310 F: include/uapi/linux/coda*.h
3312 CODA V4L2 MEM2MEM DRIVER
3313 M: Philipp Zabel <p.zabel@pengutronix.de>
3314 L: linux-media@vger.kernel.org
3316 F: Documentation/devicetree/bindings/media/coda.txt
3317 F: drivers/media/platform/coda/
3319 COMMON CLK FRAMEWORK
3320 M: Michael Turquette <mturquette@baylibre.com>
3321 M: Stephen Boyd <sboyd@codeaurora.org>
3322 L: linux-clk@vger.kernel.org
3323 Q: http://patchwork.kernel.org/project/linux-clk/list/
3324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3326 F: Documentation/devicetree/bindings/clock/
3328 X: drivers/clk/clkdev.c
3329 F: include/linux/clk-pr*
3330 F: include/linux/clk/
3332 COMMON INTERNET FILE SYSTEM (CIFS)
3333 M: Steve French <sfrench@samba.org>
3334 L: linux-cifs@vger.kernel.org
3335 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3336 W: http://linux-cifs.samba.org/
3337 T: git git://git.samba.org/sfrench/cifs-2.6.git
3339 F: Documentation/filesystems/cifs/
3342 COMPACTPCI HOTPLUG CORE
3343 M: Scott Murray <scott@spiteful.org>
3344 L: linux-pci@vger.kernel.org
3346 F: drivers/pci/hotplug/cpci_hotplug*
3348 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3349 M: Scott Murray <scott@spiteful.org>
3350 L: linux-pci@vger.kernel.org
3352 F: drivers/pci/hotplug/cpcihp_zt5550.*
3354 COMPACTPCI HOTPLUG GENERIC DRIVER
3355 M: Scott Murray <scott@spiteful.org>
3356 L: linux-pci@vger.kernel.org
3358 F: drivers/pci/hotplug/cpcihp_generic.c
3360 COMPAL LAPTOP SUPPORT
3361 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3362 L: platform-driver-x86@vger.kernel.org
3364 F: drivers/platform/x86/compal-laptop.c
3366 CONEXANT ACCESSRUNNER USB DRIVER
3367 L: accessrunner-general@lists.sourceforge.net
3368 W: http://accessrunner.sourceforge.net/
3370 F: drivers/usb/atm/cxacru.c
3373 M: Joel Becker <jlbec@evilplan.org>
3374 M: Christoph Hellwig <hch@lst.de>
3375 T: git git://git.infradead.org/users/hch/configfs.git
3378 F: include/linux/configfs.h
3381 M: Evgeniy Polyakov <zbr@ioremap.net>
3382 L: netdev@vger.kernel.org
3384 F: drivers/connector/
3386 CONTROL GROUP (CGROUP)
3387 M: Tejun Heo <tj@kernel.org>
3388 M: Li Zefan <lizefan@huawei.com>
3389 M: Johannes Weiner <hannes@cmpxchg.org>
3390 L: cgroups@vger.kernel.org
3391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3393 F: Documentation/cgroup*
3394 F: include/linux/cgroup*
3397 CONTROL GROUP - CPUSET
3398 M: Li Zefan <lizefan@huawei.com>
3399 L: cgroups@vger.kernel.org
3400 W: http://www.bullopensource.org/cpuset/
3401 W: http://oss.sgi.com/projects/cpusets/
3402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3404 F: Documentation/cgroup-v1/cpusets.txt
3405 F: include/linux/cpuset.h
3408 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3409 M: Johannes Weiner <hannes@cmpxchg.org>
3410 M: Michal Hocko <mhocko@kernel.org>
3411 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3412 L: cgroups@vger.kernel.org
3413 L: linux-mm@kvack.org
3418 CORETEMP HARDWARE MONITORING DRIVER
3419 M: Fenghua Yu <fenghua.yu@intel.com>
3420 L: linux-hwmon@vger.kernel.org
3422 F: Documentation/hwmon/coretemp
3423 F: drivers/hwmon/coretemp.c
3425 COSA/SRP SYNC SERIAL DRIVER
3426 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3427 W: http://www.fi.muni.cz/~kas/cosa/
3429 F: drivers/net/wan/cosa*
3431 CPMAC ETHERNET DRIVER
3432 M: Florian Fainelli <f.fainelli@gmail.com>
3433 L: netdev@vger.kernel.org
3435 F: drivers/net/ethernet/ti/cpmac.c
3437 CPU FREQUENCY DRIVERS
3438 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3439 M: Viresh Kumar <viresh.kumar@linaro.org>
3440 L: linux-pm@vger.kernel.org
3442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3443 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3444 B: https://bugzilla.kernel.org
3445 F: Documentation/cpu-freq/
3447 F: include/linux/cpufreq.h
3449 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3450 M: Viresh Kumar <viresh.kumar@linaro.org>
3451 M: Sudeep Holla <sudeep.holla@arm.com>
3452 L: linux-pm@vger.kernel.org
3453 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3455 F: drivers/cpufreq/arm_big_little.h
3456 F: drivers/cpufreq/arm_big_little.c
3457 F: drivers/cpufreq/arm_big_little_dt.c
3459 CPUIDLE DRIVER - ARM BIG LITTLE
3460 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3461 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3462 L: linux-pm@vger.kernel.org
3463 L: linux-arm-kernel@lists.infradead.org
3464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3466 F: drivers/cpuidle/cpuidle-big_little.c
3468 CPUIDLE DRIVER - ARM EXYNOS
3469 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3470 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3471 M: Kukjin Kim <kgene@kernel.org>
3472 L: linux-pm@vger.kernel.org
3473 L: linux-samsung-soc@vger.kernel.org
3475 F: drivers/cpuidle/cpuidle-exynos.c
3476 F: arch/arm/mach-exynos/pm.c
3479 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3480 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3481 L: linux-pm@vger.kernel.org
3483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3484 B: https://bugzilla.kernel.org
3485 F: drivers/cpuidle/*
3486 F: include/linux/cpuidle.h
3489 M: "H. Peter Anvin" <hpa@zytor.com>
3491 F: arch/x86/kernel/cpuid.c
3492 F: arch/x86/kernel/msr.c
3494 CPU POWER MONITORING SUBSYSTEM
3495 M: Thomas Renninger <trenn@suse.com>
3496 L: linux-pm@vger.kernel.org
3498 F: tools/power/cpupower/
3501 W: http://sourceforge.net/projects/cramfs/
3502 S: Orphan / Obsolete
3503 F: Documentation/filesystems/cramfs.txt
3507 M: Mikael Starvik <starvik@axis.com>
3508 M: Jesper Nilsson <jesper.nilsson@axis.com>
3509 L: linux-cris-kernel@axis.com
3510 W: http://developer.axis.com
3511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3514 F: drivers/tty/serial/crisv10.*
3517 M: Herbert Xu <herbert@gondor.apana.org.au>
3518 M: "David S. Miller" <davem@davemloft.net>
3519 L: linux-crypto@vger.kernel.org
3520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3523 F: Documentation/crypto/
3524 F: Documentation/devicetree/bindings/crypto/
3525 F: Documentation/DocBook/crypto-API.tmpl
3530 F: include/linux/crypto*
3532 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3533 M: Neil Horman <nhorman@tuxdriver.com>
3534 L: linux-crypto@vger.kernel.org
3536 F: crypto/ansi_cprng.c
3540 M: Hans Verkuil <hverkuil@xs4all.nl>
3541 L: linux-media@vger.kernel.org
3542 T: git git://linuxtv.org/media_tree.git
3543 W: http://linuxtv.org
3545 F: drivers/media/i2c/cs3308.c
3546 F: drivers/media/i2c/cs3308.h
3548 CS5535 Audio ALSA driver
3549 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3551 F: sound/pci/cs5535audio/
3554 M: Solomon Peachy <pizza@shaftnet.org>
3556 F: drivers/net/wireless/st/cw1200/
3558 CX18 VIDEO4LINUX DRIVER
3559 M: Andy Walls <awalls@md.metrocast.net>
3560 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3561 L: linux-media@vger.kernel.org
3562 T: git git://linuxtv.org/media_tree.git
3563 W: https://linuxtv.org
3564 W: http://www.ivtvdriver.org/index.php/Cx18
3566 F: Documentation/media/v4l-drivers/cx18*
3567 F: drivers/media/pci/cx18/
3568 F: include/uapi/linux/ivtv*
3570 CX2341X MPEG ENCODER HELPER MODULE
3571 M: Hans Verkuil <hverkuil@xs4all.nl>
3572 L: linux-media@vger.kernel.org
3573 T: git git://linuxtv.org/media_tree.git
3574 W: https://linuxtv.org
3576 F: drivers/media/common/cx2341x*
3577 F: include/media/cx2341x*
3579 CX24120 MEDIA DRIVER
3580 M: Jemma Denson <jdenson@gmail.com>
3581 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3582 L: linux-media@vger.kernel.org
3583 W: https://linuxtv.org
3584 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3586 F: drivers/media/dvb-frontends/cx24120*
3588 CX88 VIDEO4LINUX DRIVER
3589 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3590 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3591 L: linux-media@vger.kernel.org
3592 W: https://linuxtv.org
3593 T: git git://linuxtv.org/media_tree.git
3595 F: Documentation/media/v4l-drivers/cx88*
3596 F: drivers/media/pci/cx88/
3598 CXD2820R MEDIA DRIVER
3599 M: Antti Palosaari <crope@iki.fi>
3600 L: linux-media@vger.kernel.org
3601 W: https://linuxtv.org
3602 W: http://palosaari.fi/linux/
3603 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3604 T: git git://linuxtv.org/anttip/media_tree.git
3606 F: drivers/media/dvb-frontends/cxd2820r*
3608 CXGB3 ETHERNET DRIVER (CXGB3)
3609 M: Santosh Raspatur <santosh@chelsio.com>
3610 L: netdev@vger.kernel.org
3611 W: http://www.chelsio.com
3613 F: drivers/net/ethernet/chelsio/cxgb3/
3615 CXGB3 ISCSI DRIVER (CXGB3I)
3616 M: Karen Xie <kxie@chelsio.com>
3617 L: linux-scsi@vger.kernel.org
3618 W: http://www.chelsio.com
3620 F: drivers/scsi/cxgbi/cxgb3i
3622 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3623 M: Steve Wise <swise@chelsio.com>
3624 L: linux-rdma@vger.kernel.org
3625 W: http://www.openfabrics.org
3627 F: drivers/infiniband/hw/cxgb3/
3628 F: include/uapi/rdma/cxgb3-abi.h
3630 CXGB4 ETHERNET DRIVER (CXGB4)
3631 M: Ganesh Goudar <ganeshgr@chelsio.com>
3632 L: netdev@vger.kernel.org
3633 W: http://www.chelsio.com
3635 F: drivers/net/ethernet/chelsio/cxgb4/
3637 CXGB4 ISCSI DRIVER (CXGB4I)
3638 M: Karen Xie <kxie@chelsio.com>
3639 L: linux-scsi@vger.kernel.org
3640 W: http://www.chelsio.com
3642 F: drivers/scsi/cxgbi/cxgb4i
3644 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3645 M: Steve Wise <swise@chelsio.com>
3646 L: linux-rdma@vger.kernel.org
3647 W: http://www.openfabrics.org
3649 F: drivers/infiniband/hw/cxgb4/
3650 F: include/uapi/rdma/cxgb4-abi.h
3652 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3653 M: Casey Leedom <leedom@chelsio.com>
3654 L: netdev@vger.kernel.org
3655 W: http://www.chelsio.com
3657 F: drivers/net/ethernet/chelsio/cxgb4vf/
3659 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3660 M: Ian Munsie <imunsie@au1.ibm.com>
3661 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3662 L: linuxppc-dev@lists.ozlabs.org
3664 F: arch/powerpc/platforms/powernv/pci-cxl.c
3665 F: drivers/misc/cxl/
3666 F: include/misc/cxl*
3667 F: include/uapi/misc/cxl.h
3668 F: Documentation/powerpc/cxl.txt
3669 F: Documentation/ABI/testing/sysfs-class-cxl
3671 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3672 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3673 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3674 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3675 L: linux-scsi@vger.kernel.org
3677 F: drivers/scsi/cxlflash/
3678 F: include/uapi/scsi/cxlflash_ioctls.h
3679 F: Documentation/powerpc/cxlflash.txt
3681 STMMAC ETHERNET DRIVER
3682 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3683 M: Alexandre Torgue <alexandre.torgue@st.com>
3684 L: netdev@vger.kernel.org
3685 W: http://www.stlinux.com
3687 F: drivers/net/ethernet/stmicro/stmmac/
3690 M: Russell King <linux@armlinux.org.uk>
3691 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3692 W: http://www.armlinux.org.uk/
3694 F: drivers/video/fbdev/cyber2000fb.*
3696 CYCLADES ASYNC MUX DRIVER
3697 W: http://www.cyclades.com/
3699 F: drivers/tty/cyclades.c
3700 F: include/linux/cyclades.h
3701 F: include/uapi/linux/cyclades.h
3703 CYCLADES PC300 DRIVER
3704 W: http://www.cyclades.com/
3706 F: drivers/net/wan/pc300*
3708 CYPRESS_FIRMWARE MEDIA DRIVER
3709 M: Antti Palosaari <crope@iki.fi>
3710 L: linux-media@vger.kernel.org
3711 W: https://linuxtv.org
3712 W: http://palosaari.fi/linux/
3713 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3714 T: git git://linuxtv.org/anttip/media_tree.git
3716 F: drivers/media/common/cypress_firmware*
3718 CYTTSP TOUCHSCREEN DRIVER
3719 M: Ferruh Yigit <fery@cypress.com>
3720 L: linux-input@vger.kernel.org
3722 F: drivers/input/touchscreen/cyttsp*
3723 F: include/linux/input/cyttsp.h
3725 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3726 M: Joshua Kinard <kumba@gentoo.org>
3728 F: drivers/rtc/rtc-ds1685.c
3729 F: include/linux/rtc/ds1685.h
3731 DAMA SLAVE for AX.25
3732 M: Joerg Reuter <jreuter@yaina.de>
3733 W: http://yaina.de/jreuter/
3734 W: http://www.qsl.net/dl1bke/
3735 L: linux-hams@vger.kernel.org
3737 F: net/ax25/af_ax25.c
3738 F: net/ax25/ax25_dev.c
3739 F: net/ax25/ax25_ds_*
3740 F: net/ax25/ax25_in.c
3741 F: net/ax25/ax25_out.c
3742 F: net/ax25/ax25_timer.c
3743 F: net/ax25/sysctl_net_ax25.c
3745 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3746 L: netdev@vger.kernel.org
3748 F: Documentation/networking/dmfe.txt
3749 F: drivers/net/ethernet/dec/tulip/dmfe.c
3751 DC390/AM53C974 SCSI driver
3752 M: Hannes Reinecke <hare@suse.com>
3753 L: linux-scsi@vger.kernel.org
3755 F: drivers/scsi/am53c974.c
3758 M: Oliver Neukum <oliver@neukum.org>
3759 M: Ali Akcaagac <aliakc@web.de>
3760 M: Jamie Lenehan <lenehan@twibble.org>
3761 L: dc395x@twibble.org
3762 W: http://twibble.org/dist/dc395x/
3763 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3765 F: Documentation/scsi/dc395x.txt
3766 F: drivers/scsi/dc395x.*
3769 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3770 L: dccp@vger.kernel.org
3771 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3773 F: include/linux/dccp.h
3774 F: include/uapi/linux/dccp.h
3775 F: include/linux/tfrc.h
3778 DECnet NETWORK LAYER
3779 W: http://linux-decnet.sourceforge.net
3780 L: linux-decnet-user@lists.sourceforge.net
3782 F: Documentation/networking/decnet.txt
3785 DECSTATION PLATFORM SUPPORT
3786 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3787 L: linux-mips@linux-mips.org
3788 W: http://www.linux-mips.org/wiki/DECstation
3791 F: arch/mips/include/asm/dec/
3792 F: arch/mips/include/asm/mach-dec/
3794 DEFXX FDDI NETWORK DRIVER
3795 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3797 F: drivers/net/fddi/defxx.*
3800 M: Matthew Garrett <mjg59@srcf.ucam.org>
3801 M: Pali Rohár <pali.rohar@gmail.com>
3802 L: platform-driver-x86@vger.kernel.org
3804 F: drivers/platform/x86/dell-laptop.c
3806 DELL LAPTOP RBTN DRIVER
3807 M: Pali Rohár <pali.rohar@gmail.com>
3809 F: drivers/platform/x86/dell-rbtn.*
3811 DELL LAPTOP FREEFALL DRIVER
3812 M: Pali Rohár <pali.rohar@gmail.com>
3814 F: drivers/platform/x86/dell-smo8800.c
3816 DELL LAPTOP SMM DRIVER
3817 M: Pali Rohár <pali.rohar@gmail.com>
3819 F: drivers/hwmon/dell-smm-hwmon.c
3820 F: include/uapi/linux/i8k.h
3822 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3823 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3825 F: Documentation/dcdbas.txt
3826 F: drivers/firmware/dcdbas.*
3828 DELL WMI EXTRAS DRIVER
3829 M: Matthew Garrett <mjg59@srcf.ucam.org>
3830 M: Pali Rohár <pali.rohar@gmail.com>
3832 F: drivers/platform/x86/dell-wmi.c
3834 DESIGNWARE USB2 DRD IP DRIVER
3835 M: John Youn <johnyoun@synopsys.com>
3836 L: linux-usb@vger.kernel.org
3837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3839 F: drivers/usb/dwc2/
3841 DESIGNWARE USB3 DRD IP DRIVER
3842 M: Felipe Balbi <balbi@kernel.org>
3843 L: linux-usb@vger.kernel.org
3844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3846 F: drivers/usb/dwc3/
3848 DEVICE COREDUMP (DEV_COREDUMP)
3849 M: Johannes Berg <johannes@sipsolutions.net>
3850 L: linux-kernel@vger.kernel.org
3852 F: drivers/base/devcoredump.c
3853 F: include/linux/devcoredump.h
3855 DEVICE FREQUENCY (DEVFREQ)
3856 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3857 M: Kyungmin Park <kyungmin.park@samsung.com>
3858 R: Chanwoo Choi <cw00.choi@samsung.com>
3859 L: linux-pm@vger.kernel.org
3860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3863 F: include/linux/devfreq.h
3864 F: Documentation/devicetree/bindings/devfreq/
3866 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3867 M: Chanwoo Choi <cw00.choi@samsung.com>
3868 L: linux-pm@vger.kernel.org
3869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3871 F: drivers/devfreq/event/
3872 F: drivers/devfreq/devfreq-event.c
3873 F: include/linux/devfreq-event.h
3874 F: Documentation/devicetree/bindings/devfreq/event/
3876 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3877 M: Chanwoo Choi <cw00.choi@samsung.com>
3878 L: linux-pm@vger.kernel.org
3879 L: linux-samsung-soc@vger.kernel.org
3880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3882 F: drivers/devfreq/exynos-bus.c
3883 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3885 DEVICE NUMBER REGISTRY
3886 M: Torben Mathiasen <device@lanana.org>
3887 W: http://lanana.org/docs/device-list/index.html
3891 M: Alasdair Kergon <agk@redhat.com>
3892 M: Mike Snitzer <snitzer@redhat.com>
3893 M: dm-devel@redhat.com
3894 L: dm-devel@redhat.com
3895 W: http://sources.redhat.com/dm
3896 Q: http://patchwork.kernel.org/project/dm-devel/list/
3897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3898 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3900 F: Documentation/device-mapper/
3902 F: drivers/md/persistent-data/
3903 F: include/linux/device-mapper.h
3904 F: include/linux/dm-*.h
3905 F: include/uapi/linux/dm-*.h
3908 M: Jiri Pirko <jiri@mellanox.com>
3909 L: netdev@vger.kernel.org
3911 F: net/core/devlink.c
3912 F: include/net/devlink.h
3913 F: include/uapi/linux/devlink.h
3915 DIALOG SEMICONDUCTOR DRIVERS
3916 M: Support Opensource <support.opensource@diasemi.com>
3917 W: http://www.dialog-semiconductor.com/products
3919 F: Documentation/hwmon/da90??
3920 F: Documentation/devicetree/bindings/mfd/da90*.txt
3921 F: Documentation/devicetree/bindings/regulator/da92*.txt
3922 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3923 F: drivers/gpio/gpio-da90??.c
3924 F: drivers/hwmon/da90??-hwmon.c
3925 F: drivers/iio/adc/da91??-*.c
3926 F: drivers/input/misc/da90??_onkey.c
3927 F: drivers/input/touchscreen/da9052_tsi.c
3928 F: drivers/leds/leds-da90??.c
3929 F: drivers/mfd/da903x.c
3930 F: drivers/mfd/da90??-*.c
3931 F: drivers/mfd/da91??-*.c
3932 F: drivers/power/supply/da9052-battery.c
3933 F: drivers/power/supply/da91??-*.c
3934 F: drivers/regulator/da903x.c
3935 F: drivers/regulator/da9???-regulator.[ch]
3936 F: drivers/rtc/rtc-da90??.c
3937 F: drivers/video/backlight/da90??_bl.c
3938 F: drivers/watchdog/da90??_wdt.c
3939 F: include/linux/mfd/da903x.h
3940 F: include/linux/mfd/da9052/
3941 F: include/linux/mfd/da9055/
3942 F: include/linux/mfd/da9062/
3943 F: include/linux/mfd/da9063/
3944 F: include/linux/mfd/da9150/
3945 F: include/linux/regulator/da9211.h
3946 F: include/sound/da[79]*.h
3947 F: sound/soc/codecs/da[79]*.[ch]
3949 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3950 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3951 L: linux-gpio@vger.kernel.org
3953 F: drivers/gpio/gpio-gpio-mm.c
3955 DIGI NEO AND CLASSIC PCI PRODUCTS
3956 M: Lidza Louina <lidza.louina@gmail.com>
3957 M: Mark Hounschell <markh@compro.net>
3958 L: driverdev-devel@linuxdriverproject.org
3960 F: drivers/staging/dgnc/
3962 DIOLAN U2C-12 I2C DRIVER
3963 M: Guenter Roeck <linux@roeck-us.net>
3964 L: linux-i2c@vger.kernel.org
3966 F: drivers/i2c/busses/i2c-diolan-u2c.c
3969 M: Matthew Wilcox <mawilcox@microsoft.com>
3970 M: Ross Zwisler <ross.zwisler@linux.intel.com>
3971 L: linux-fsdevel@vger.kernel.org
3974 F: include/linux/dax.h
3975 F: include/trace/events/fs_dax.h
3977 DIRECTORY NOTIFICATION (DNOTIFY)
3978 M: Eric Paris <eparis@parisplace.org>
3980 F: Documentation/filesystems/dnotify.txt
3981 F: fs/notify/dnotify/
3982 F: include/linux/dnotify.h
3984 DISK GEOMETRY AND PARTITION HANDLING
3985 M: Andries Brouwer <aeb@cwi.nl>
3986 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3987 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3988 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3992 M: Jan Kara <jack@suse.com>
3994 F: Documentation/filesystems/quota.txt
3996 F: include/linux/quota*.h
3997 F: include/uapi/linux/quota*.h
3999 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4000 M: Bernie Thompson <bernie@plugable.com>
4001 L: linux-fbdev@vger.kernel.org
4003 W: http://plugable.com/category/projects/udlfb/
4004 F: drivers/video/fbdev/udlfb.c
4005 F: include/video/udlfb.h
4006 F: Documentation/fb/udlfb.txt
4008 DISTRIBUTED LOCK MANAGER (DLM)
4009 M: Christine Caulfield <ccaulfie@redhat.com>
4010 M: David Teigland <teigland@redhat.com>
4011 L: cluster-devel@redhat.com
4012 W: http://sources.redhat.com/cluster/
4013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4017 DMA BUFFER SHARING FRAMEWORK
4018 M: Sumit Semwal <sumit.semwal@linaro.org>
4020 L: linux-media@vger.kernel.org
4021 L: dri-devel@lists.freedesktop.org
4022 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4024 F: include/linux/dma-buf*
4025 F: include/linux/reservation.h
4026 F: include/linux/*fence.h
4027 F: Documentation/dma-buf-sharing.txt
4028 T: git git://anongit.freedesktop.org/drm/drm-misc
4031 M: Sumit Semwal <sumit.semwal@linaro.org>
4032 R: Gustavo Padovan <gustavo@padovan.org>
4034 L: linux-media@vger.kernel.org
4035 L: dri-devel@lists.freedesktop.org
4036 F: drivers/dma-buf/sync_*
4037 F: drivers/dma-buf/sw_sync.c
4038 F: include/linux/sync_file.h
4039 F: include/uapi/linux/sync_file.h
4040 F: Documentation/sync_file.txt
4041 T: git git://anongit.freedesktop.org/drm/drm-misc
4043 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4044 M: Vinod Koul <vinod.koul@intel.com>
4045 L: dmaengine@vger.kernel.org
4046 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4049 F: include/linux/dmaengine.h
4050 F: Documentation/devicetree/bindings/dma/
4051 F: Documentation/dmaengine/
4052 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4054 DME1737 HARDWARE MONITOR DRIVER
4055 M: Juerg Haefliger <juergh@gmail.com>
4056 L: linux-hwmon@vger.kernel.org
4058 F: Documentation/hwmon/dme1737
4059 F: drivers/hwmon/dme1737.c
4062 M: Jean Delvare <jdelvare@suse.com>
4064 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4065 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4066 F: drivers/firmware/dmi-id.c
4067 F: drivers/firmware/dmi_scan.c
4068 F: include/linux/dmi.h
4071 M: Jonathan Corbet <corbet@lwn.net>
4072 L: linux-doc@vger.kernel.org
4075 F: scripts/docproc.c
4076 F: scripts/kernel-doc*
4077 X: Documentation/ABI/
4078 X: Documentation/devicetree/
4079 X: Documentation/acpi
4080 X: Documentation/power
4081 X: Documentation/spi
4082 X: Documentation/media
4083 T: git git://git.lwn.net/linux.git docs-next
4086 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4087 L: blinux-list@redhat.com
4089 F: drivers/char/dtlk.c
4090 F: include/linux/dtlk.h
4092 DPT_I2O SCSI RAID DRIVER
4093 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4094 L: linux-scsi@vger.kernel.org
4095 W: http://www.adaptec.com/
4097 F: drivers/scsi/dpt*
4098 F: drivers/scsi/dpt/
4101 M: Philipp Reisner <philipp.reisner@linbit.com>
4102 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4103 L: drbd-dev@lists.linbit.com
4104 W: http://www.drbd.org
4105 T: git git://git.linbit.com/linux-drbd.git
4106 T: git git://git.linbit.com/drbd-8.4.git
4108 F: drivers/block/drbd/
4110 F: Documentation/blockdev/drbd/
4112 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4113 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4114 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4116 F: Documentation/kobject.txt
4121 F: include/linux/debugfs.h
4122 F: include/linux/kobj*
4126 M: David Airlie <airlied@linux.ie>
4127 L: dri-devel@lists.freedesktop.org
4128 T: git git://people.freedesktop.org/~airlied/linux
4129 B: https://bugs.freedesktop.org/
4130 C: irc://chat.freenode.net/dri-devel
4134 F: Documentation/devicetree/bindings/display/
4135 F: Documentation/devicetree/bindings/gpu/
4136 F: Documentation/devicetree/bindings/video/
4137 F: Documentation/gpu/
4139 F: include/uapi/drm/
4141 DRM DRIVERS AND MISC GPU PATCHES
4142 M: Daniel Vetter <daniel.vetter@intel.com>
4143 M: Jani Nikula <jani.nikula@linux.intel.com>
4144 M: Sean Paul <seanpaul@chromium.org>
4145 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4147 T: git git://anongit.freedesktop.org/drm/drm-misc
4148 F: Documentation/gpu/
4150 F: drivers/gpu/drm/*
4152 F: include/uapi/drm/drm*
4154 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4155 M: Dave Airlie <airlied@redhat.com>
4157 F: drivers/gpu/drm/ast/
4159 DRM DRIVERS FOR BRIDGE CHIPS
4160 M: Archit Taneja <architt@codeaurora.org>
4162 T: git git://anongit.freedesktop.org/drm/drm-misc
4163 F: drivers/gpu/drm/bridge/
4165 DRM DRIVER FOR BOCHS VIRTUAL GPU
4166 M: Gerd Hoffmann <kraxel@redhat.com>
4167 L: virtualization@lists.linux-foundation.org
4168 T: git git://git.kraxel.org/linux drm-qemu
4170 F: drivers/gpu/drm/bochs/
4172 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4173 M: Dave Airlie <airlied@redhat.com>
4174 M: Gerd Hoffmann <kraxel@redhat.com>
4175 L: virtualization@lists.linux-foundation.org
4176 T: git git://git.kraxel.org/linux drm-qemu
4178 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4179 F: drivers/gpu/drm/cirrus/
4181 RADEON and AMDGPU DRM DRIVERS
4182 M: Alex Deucher <alexander.deucher@amd.com>
4183 M: Christian König <christian.koenig@amd.com>
4184 L: amd-gfx@lists.freedesktop.org
4185 T: git git://people.freedesktop.org/~agd5f/linux
4187 F: drivers/gpu/drm/radeon/
4188 F: include/uapi/drm/radeon_drm.h
4189 F: drivers/gpu/drm/amd/
4190 F: include/uapi/drm/amdgpu_drm.h
4193 M: Thierry Reding <thierry.reding@gmail.com>
4194 L: dri-devel@lists.freedesktop.org
4195 T: git git://anongit.freedesktop.org/tegra/linux.git
4197 F: drivers/gpu/drm/drm_panel.c
4198 F: drivers/gpu/drm/panel/
4199 F: include/drm/drm_panel.h
4200 F: Documentation/devicetree/bindings/display/panel/
4202 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4203 M: Daniel Vetter <daniel.vetter@intel.com>
4204 M: Jani Nikula <jani.nikula@linux.intel.com>
4205 L: intel-gfx@lists.freedesktop.org
4206 W: https://01.org/linuxgraphics/
4207 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4208 C: irc://chat.freenode.net/intel-gfx
4209 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4210 T: git git://anongit.freedesktop.org/drm-intel
4212 F: drivers/gpu/drm/i915/
4213 F: include/drm/i915*
4214 F: include/uapi/drm/i915_drm.h
4215 F: Documentation/gpu/i915.rst
4217 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4218 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4219 M: Zhi Wang <zhi.a.wang@intel.com>
4220 L: intel-gvt-dev@lists.freedesktop.org
4221 L: intel-gfx@lists.freedesktop.org
4222 W: https://01.org/igvt-g
4223 T: git https://github.com/01org/gvt-linux.git
4225 F: drivers/gpu/drm/i915/gvt/
4227 DRM DRIVERS FOR ATMEL HLCDC
4228 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4229 L: dri-devel@lists.freedesktop.org
4231 F: drivers/gpu/drm/atmel-hlcdc/
4232 F: Documentation/devicetree/bindings/drm/atmel/
4234 DRM DRIVERS FOR ALLWINNER A10
4235 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4236 L: dri-devel@lists.freedesktop.org
4238 F: drivers/gpu/drm/sun4i/
4239 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4241 DRM DRIVERS FOR AMLOGIC SOCS
4242 M: Neil Armstrong <narmstrong@baylibre.com>
4243 L: dri-devel@lists.freedesktop.org
4244 L: linux-amlogic@lists.infradead.org
4245 W: http://linux-meson.com/
4247 F: drivers/gpu/drm/meson/
4248 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4250 DRM DRIVERS FOR EXYNOS
4251 M: Inki Dae <inki.dae@samsung.com>
4252 M: Joonyoung Shim <jy0922.shim@samsung.com>
4253 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4254 M: Kyungmin Park <kyungmin.park@samsung.com>
4255 L: dri-devel@lists.freedesktop.org
4256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4258 F: drivers/gpu/drm/exynos/
4259 F: include/uapi/drm/exynos_drm.h
4260 F: Documentation/devicetree/bindings/display/exynos/
4262 DRM DRIVERS FOR FREESCALE DCU
4263 M: Stefan Agner <stefan@agner.ch>
4264 M: Alison Wang <alison.wang@freescale.com>
4265 L: dri-devel@lists.freedesktop.org
4267 F: drivers/gpu/drm/fsl-dcu/
4268 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4269 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4270 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4272 DRM DRIVERS FOR FREESCALE IMX
4273 M: Philipp Zabel <p.zabel@pengutronix.de>
4274 L: dri-devel@lists.freedesktop.org
4276 F: drivers/gpu/drm/imx/
4277 F: drivers/gpu/ipu-v3/
4278 F: Documentation/devicetree/bindings/display/imx/
4280 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4281 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4282 L: dri-devel@lists.freedesktop.org
4283 T: git git://github.com/patjak/drm-gma500
4285 F: drivers/gpu/drm/gma500/
4287 DRM DRIVERS FOR HISILICON
4288 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4289 M: Rongrong Zou <zourongrong@gmail.com>
4290 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4291 R: Chen Feng <puck.chen@hisilicon.com>
4292 L: dri-devel@lists.freedesktop.org
4293 T: git git://github.com/xin3liang/linux.git
4295 F: drivers/gpu/drm/hisilicon/
4296 F: Documentation/devicetree/bindings/display/hisilicon/
4298 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4299 S: Orphan / Obsolete
4300 F: drivers/gpu/drm/i810/
4301 F: include/uapi/drm/i810_drm.h
4303 DRM DRIVERS FOR MEDIATEK
4304 M: CK Hu <ck.hu@mediatek.com>
4305 M: Philipp Zabel <p.zabel@pengutronix.de>
4306 L: dri-devel@lists.freedesktop.org
4308 F: drivers/gpu/drm/mediatek/
4309 F: Documentation/devicetree/bindings/display/mediatek/
4311 DRM DRIVER FOR MSM ADRENO GPU
4312 M: Rob Clark <robdclark@gmail.com>
4313 L: linux-arm-msm@vger.kernel.org
4314 L: dri-devel@lists.freedesktop.org
4315 L: freedreno@lists.freedesktop.org
4316 T: git git://people.freedesktop.org/~robclark/linux
4318 F: drivers/gpu/drm/msm/
4319 F: include/uapi/drm/msm_drm.h
4320 F: Documentation/devicetree/bindings/display/msm/
4322 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4323 M: Ben Skeggs <bskeggs@redhat.com>
4324 L: dri-devel@lists.freedesktop.org
4325 L: nouveau@lists.freedesktop.org
4326 T: git git://github.com/skeggsb/linux
4328 F: drivers/gpu/drm/nouveau/
4329 F: include/uapi/drm/nouveau_drm.h
4331 DRM DRIVERS FOR NVIDIA TEGRA
4332 M: Thierry Reding <thierry.reding@gmail.com>
4333 L: dri-devel@lists.freedesktop.org
4334 L: linux-tegra@vger.kernel.org
4335 T: git git://anongit.freedesktop.org/tegra/linux.git
4337 F: drivers/gpu/drm/tegra/
4338 F: drivers/gpu/host1x/
4339 F: include/linux/host1x.h
4340 F: include/uapi/drm/tegra_drm.h
4341 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4343 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4344 S: Orphan / Obsolete
4345 F: drivers/gpu/drm/mga/
4346 F: include/uapi/drm/mga_drm.h
4348 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4349 M: Dave Airlie <airlied@redhat.com>
4351 F: drivers/gpu/drm/mgag200/
4353 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4354 S: Orphan / Obsolete
4355 F: drivers/gpu/drm/r128/
4356 F: include/uapi/drm/r128_drm.h
4358 DRM DRIVERS FOR RENESAS
4359 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4360 L: dri-devel@lists.freedesktop.org
4361 L: linux-renesas-soc@vger.kernel.org
4362 T: git git://linuxtv.org/pinchartl/fbdev
4364 F: drivers/gpu/drm/rcar-du/
4365 F: drivers/gpu/drm/shmobile/
4366 F: include/linux/platform_data/shmob_drm.h
4367 F: Documentation/devicetree/bindings/display/renesas,du.txt
4369 DRM DRIVER FOR QXL VIRTUAL GPU
4370 M: Dave Airlie <airlied@redhat.com>
4371 M: Gerd Hoffmann <kraxel@redhat.com>
4372 L: virtualization@lists.linux-foundation.org
4373 T: git git://git.kraxel.org/linux drm-qemu
4375 F: drivers/gpu/drm/qxl/
4376 F: include/uapi/drm/qxl_drm.h
4378 DRM DRIVERS FOR ROCKCHIP
4379 M: Mark Yao <mark.yao@rock-chips.com>
4380 L: dri-devel@lists.freedesktop.org
4382 F: drivers/gpu/drm/rockchip/
4383 F: Documentation/devicetree/bindings/display/rockchip/
4385 DRM DRIVER FOR SAVAGE VIDEO CARDS
4386 S: Orphan / Obsolete
4387 F: drivers/gpu/drm/savage/
4388 F: include/uapi/drm/savage_drm.h
4390 DRM DRIVER FOR SIS VIDEO CARDS
4391 S: Orphan / Obsolete
4392 F: drivers/gpu/drm/sis/
4393 F: include/uapi/drm/sis_drm.h
4396 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4397 M: Vincent Abriou <vincent.abriou@st.com>
4398 L: dri-devel@lists.freedesktop.org
4399 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4401 F: drivers/gpu/drm/sti
4402 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4404 DRM DRIVER FOR TDFX VIDEO CARDS
4405 S: Orphan / Obsolete
4406 F: drivers/gpu/drm/tdfx/
4408 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4409 M: Dave Airlie <airlied@redhat.com>
4411 F: drivers/gpu/drm/udl/
4413 DRM DRIVERS FOR VIVANTE GPU IP
4414 M: Lucas Stach <l.stach@pengutronix.de>
4415 R: Russell King <linux+etnaviv@armlinux.org.uk>
4416 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4417 L: etnaviv@lists.freedesktop.org
4418 L: dri-devel@lists.freedesktop.org
4420 F: drivers/gpu/drm/etnaviv/
4421 F: include/uapi/drm/etnaviv_drm.h
4422 F: Documentation/devicetree/bindings/display/etnaviv/
4424 DRM DRIVER FOR VMWARE VIRTUAL GPU
4425 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4426 M: Sinclair Yeh <syeh@vmware.com>
4427 M: Thomas Hellstrom <thellstrom@vmware.com>
4428 L: dri-devel@lists.freedesktop.org
4429 T: git git://people.freedesktop.org/~syeh/repos_linux
4430 T: git git://people.freedesktop.org/~thomash/linux
4432 F: drivers/gpu/drm/vmwgfx/
4433 F: include/uapi/drm/vmwgfx_drm.h
4436 M: Eric Anholt <eric@anholt.net>
4437 T: git git://github.com/anholt/linux
4439 F: drivers/gpu/drm/vc4/
4440 F: include/uapi/drm/vc4_drm.h
4441 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4443 DRM DRIVERS FOR TI OMAP
4444 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4445 L: dri-devel@lists.freedesktop.org
4447 F: drivers/gpu/drm/omapdrm/
4448 F: Documentation/devicetree/bindings/display/ti/
4450 DRM DRIVERS FOR TI LCDC
4451 M: Jyri Sarha <jsarha@ti.com>
4452 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4453 L: dri-devel@lists.freedesktop.org
4455 F: drivers/gpu/drm/tilcdc/
4456 F: Documentation/devicetree/bindings/display/tilcdc/
4458 DRM DRIVERS FOR ZTE ZX
4459 M: Shawn Guo <shawnguo@kernel.org>
4460 L: dri-devel@lists.freedesktop.org
4462 F: drivers/gpu/drm/zte/
4463 F: Documentation/devicetree/bindings/display/zte,vou.txt
4465 DSBR100 USB FM RADIO DRIVER
4466 M: Alexey Klimov <klimov.linux@gmail.com>
4467 L: linux-media@vger.kernel.org
4468 T: git git://linuxtv.org/media_tree.git
4470 F: drivers/media/radio/dsbr100.c
4473 M: Francois Romieu <romieu@fr.zoreil.com>
4474 L: netdev@vger.kernel.org
4476 F: drivers/net/wan/dscc4.c
4479 M: Hans Verkuil <hverkuil@xs4all.nl>
4480 L: linux-media@vger.kernel.org
4481 T: git git://linuxtv.org/media_tree.git
4482 W: https://linuxtv.org
4484 F: drivers/media/pci/dt3155/
4486 DVB_USB_AF9015 MEDIA DRIVER
4487 M: Antti Palosaari <crope@iki.fi>
4488 L: linux-media@vger.kernel.org
4489 W: https://linuxtv.org
4490 W: http://palosaari.fi/linux/
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/af9015*
4496 DVB_USB_AF9035 MEDIA DRIVER
4497 M: Antti Palosaari <crope@iki.fi>
4498 L: linux-media@vger.kernel.org
4499 W: https://linuxtv.org
4500 W: http://palosaari.fi/linux/
4501 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4502 T: git git://linuxtv.org/anttip/media_tree.git
4504 F: drivers/media/usb/dvb-usb-v2/af9035*
4506 DVB_USB_ANYSEE 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/anysee*
4516 DVB_USB_AU6610 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/au6610*
4526 DVB_USB_CE6230 MEDIA DRIVER
4527 M: Antti Palosaari <crope@iki.fi>
4528 L: linux-media@vger.kernel.org
4529 W: https://linuxtv.org
4530 W: http://palosaari.fi/linux/
4531 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4532 T: git git://linuxtv.org/anttip/media_tree.git
4534 F: drivers/media/usb/dvb-usb-v2/ce6230*
4536 DVB_USB_CXUSB MEDIA DRIVER
4537 M: Michael Krufky <mkrufky@linuxtv.org>
4538 L: linux-media@vger.kernel.org
4539 W: https://linuxtv.org
4540 W: http://github.com/mkrufky
4541 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4542 T: git git://linuxtv.org/media_tree.git
4544 F: drivers/media/usb/dvb-usb/cxusb*
4546 DVB_USB_EC168 MEDIA DRIVER
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/usb/dvb-usb-v2/ec168*
4556 DVB_USB_GL861 MEDIA DRIVER
4557 M: Antti Palosaari <crope@iki.fi>
4558 L: linux-media@vger.kernel.org
4559 W: https://linuxtv.org
4560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4561 T: git git://linuxtv.org/anttip/media_tree.git
4563 F: drivers/media/usb/dvb-usb-v2/gl861*
4565 DVB_USB_MXL111SF MEDIA DRIVER
4566 M: Michael Krufky <mkrufky@linuxtv.org>
4567 L: linux-media@vger.kernel.org
4568 W: https://linuxtv.org
4569 W: http://github.com/mkrufky
4570 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4571 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4573 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4575 DVB_USB_RTL28XXU MEDIA DRIVER
4576 M: Antti Palosaari <crope@iki.fi>
4577 L: linux-media@vger.kernel.org
4578 W: https://linuxtv.org
4579 W: http://palosaari.fi/linux/
4580 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4581 T: git git://linuxtv.org/anttip/media_tree.git
4583 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4585 DVB_USB_V2 MEDIA DRIVER
4586 M: Antti Palosaari <crope@iki.fi>
4587 L: linux-media@vger.kernel.org
4588 W: https://linuxtv.org
4589 W: http://palosaari.fi/linux/
4590 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4591 T: git git://linuxtv.org/anttip/media_tree.git
4593 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4594 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4597 M: Jason Baron <jbaron@akamai.com>
4599 F: lib/dynamic_debug.c
4600 F: include/linux/dynamic_debug.h
4602 DZ DECSTATION DZ11 SERIAL DRIVER
4603 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4605 F: drivers/tty/serial/dz.*
4607 E3X0 POWER BUTTON DRIVER
4608 M: Moritz Fischer <moritz.fischer@ettus.com>
4609 L: usrp-users@lists.ettus.com
4610 W: http://www.ettus.com
4612 F: drivers/input/misc/e3x0-button.c
4613 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4616 M: Antti Palosaari <crope@iki.fi>
4617 L: linux-media@vger.kernel.org
4618 W: https://linuxtv.org
4619 W: http://palosaari.fi/linux/
4620 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4621 T: git git://linuxtv.org/anttip/media_tree.git
4623 F: drivers/media/tuners/e4000*
4625 EATA ISA/EISA/PCI SCSI DRIVER
4626 M: Dario Ballabio <ballabio_dario@emc.com>
4627 L: linux-scsi@vger.kernel.org
4629 F: drivers/scsi/eata.c
4632 M: Antti Palosaari <crope@iki.fi>
4633 L: linux-media@vger.kernel.org
4634 W: https://linuxtv.org
4635 W: http://palosaari.fi/linux/
4636 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4637 T: git git://linuxtv.org/anttip/media_tree.git
4639 F: drivers/media/dvb-frontends/ec100*
4642 M: Tyler Hicks <tyhicks@canonical.com>
4643 L: ecryptfs@vger.kernel.org
4644 W: http://ecryptfs.org
4645 W: https://launchpad.net/ecryptfs
4646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4648 F: Documentation/filesystems/ecryptfs.txt
4652 M: Borislav Petkov <bp@alien8.de>
4653 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4654 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4655 L: linux-edac@vger.kernel.org
4656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4659 F: Documentation/admin-guide/ras.rst
4660 F: Documentation/driver-api/edac.rst
4662 F: include/linux/edac.h
4665 M: Borislav Petkov <bp@alien8.de>
4666 L: linux-edac@vger.kernel.org
4668 F: drivers/edac/amd64_edac*
4671 M: Robert Richter <rric@kernel.org>
4672 L: linux-edac@vger.kernel.org
4674 F: drivers/edac/highbank*
4677 M: Ralf Baechle <ralf@linux-mips.org>
4678 M: David Daney <david.daney@cavium.com>
4679 L: linux-edac@vger.kernel.org
4680 L: linux-mips@linux-mips.org
4682 F: drivers/edac/octeon_edac*
4685 M: Mark Gross <mark.gross@intel.com>
4686 L: linux-edac@vger.kernel.org
4688 F: drivers/edac/e752x_edac.c
4691 L: linux-edac@vger.kernel.org
4693 F: drivers/edac/e7xxx_edac.c
4696 M: York Sun <york.sun@nxp.com>
4697 L: linux-edac@vger.kernel.org
4699 F: drivers/edac/fsl_ddr_edac.*
4702 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4703 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4704 L: linux-edac@vger.kernel.org
4706 F: drivers/edac/ghes_edac.c
4709 M: Tim Small <tim@buttersideup.com>
4710 L: linux-edac@vger.kernel.org
4712 F: drivers/edac/i82443bxgx_edac.c
4715 L: linux-edac@vger.kernel.org
4717 F: drivers/edac/i3000_edac.c
4720 L: linux-edac@vger.kernel.org
4722 F: drivers/edac/i5000_edac.c
4725 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4726 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4727 L: linux-edac@vger.kernel.org
4729 F: drivers/edac/i5400_edac.c
4732 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4733 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4734 L: linux-edac@vger.kernel.org
4736 F: drivers/edac/i7300_edac.c
4739 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4740 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4741 L: linux-edac@vger.kernel.org
4743 F: drivers/edac/i7core_edac.c
4746 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4747 M: "Arvind R." <arvino55@gmail.com>
4748 L: linux-edac@vger.kernel.org
4750 F: drivers/edac/i82975x_edac.c
4753 M: Jason Baron <jbaron@akamai.com>
4754 L: linux-edac@vger.kernel.org
4756 F: drivers/edac/ie31200_edac.c
4759 M: Johannes Thumshirn <morbidrsa@gmail.com>
4760 L: linux-edac@vger.kernel.org
4762 F: drivers/edac/mpc85xx_edac.[ch]
4765 M: Egor Martovetsky <egor@pasemi.com>
4766 L: linux-edac@vger.kernel.org
4768 F: drivers/edac/pasemi_edac.c
4771 M: Tim Small <tim@buttersideup.com>
4772 L: linux-edac@vger.kernel.org
4774 F: drivers/edac/r82600_edac.c
4777 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4778 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4779 L: linux-edac@vger.kernel.org
4781 F: drivers/edac/sb_edac.c
4784 M: Tony Luck <tony.luck@intel.com>
4785 L: linux-edac@vger.kernel.org
4787 F: drivers/edac/skx_edac.c
4790 APPLIED MICRO (APM) X-GENE SOC EDAC
4791 M: Loc Ho <lho@apm.com>
4793 F: drivers/edac/xgene_edac.c
4794 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4796 EDIROL UA-101/UA-1000 DRIVER
4797 M: Clemens Ladisch <clemens@ladisch.de>
4798 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4799 T: git git://git.alsa-project.org/alsa-kernel.git
4801 F: sound/usb/misc/ua101.c
4803 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4804 M: Matt Fleming <matt@codeblueprint.co.uk>
4805 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4806 L: linux-efi@vger.kernel.org
4807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4809 F: Documentation/efi-stub.txt
4810 F: arch/*/kernel/efi.c
4811 F: arch/x86/boot/compressed/eboot.[ch]
4812 F: arch/*/include/asm/efi.h
4813 F: arch/x86/platform/efi/
4814 F: drivers/firmware/efi/
4815 F: include/linux/efi*.h
4816 F: arch/arm/boot/compressed/efi-header.S
4817 F: arch/arm64/kernel/efi-entry.S
4819 EFI VARIABLE FILESYSTEM
4820 M: Matthew Garrett <matthew.garrett@nebula.com>
4821 M: Jeremy Kerr <jk@ozlabs.org>
4822 M: Matt Fleming <matt@codeblueprint.co.uk>
4823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4824 L: linux-efi@vger.kernel.org
4828 EFIFB FRAMEBUFFER DRIVER
4829 L: linux-fbdev@vger.kernel.org
4830 M: Peter Jones <pjones@redhat.com>
4832 F: drivers/video/fbdev/efifb.c
4835 L: linux-efi@vger.kernel.org
4836 M: Ivan Hu <ivan.hu@canonical.com>
4837 M: Matt Fleming <matt@codeblueprint.co.uk>
4839 F: drivers/firmware/efi/test/
4842 W: http://aeschi.ch.eu.org/efs/
4846 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4847 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4848 L: netdev@vger.kernel.org
4850 F: drivers/net/ethernet/ibm/ehea/
4852 EM28XX VIDEO4LINUX DRIVER
4853 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4854 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4855 L: linux-media@vger.kernel.org
4856 W: https://linuxtv.org
4857 T: git git://linuxtv.org/media_tree.git
4859 F: drivers/media/usb/em28xx/
4860 F: Documentation/media/v4l-drivers/em28xx*
4863 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4864 M: Matt Mackall <mpm@selenic.com>
4865 M: David Woodhouse <dwmw2@infradead.org>
4866 L: linux-embedded@vger.kernel.org
4869 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4870 M: James Smart <james.smart@broadcom.com>
4871 M: Dick Kennedy <dick.kennedy@broadcom.com>
4872 L: linux-scsi@vger.kernel.org
4873 W: http://www.broadcom.com
4875 F: drivers/scsi/lpfc/
4877 ENE CB710 FLASH CARD READER DRIVER
4878 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4880 F: drivers/misc/cb710/
4881 F: drivers/mmc/host/cb710-mmc.*
4882 F: include/linux/cb710.h
4884 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4885 M: Maxim Levitsky <maximlevitsky@gmail.com>
4887 F: drivers/media/rc/ene_ir.*
4889 EPSON S1D13XXX FRAMEBUFFER DRIVER
4890 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4893 F: drivers/video/fbdev/s1d13xxxfb.c
4894 F: include/video/s1d13xxxfb.h
4896 ET131X NETWORK DRIVER
4897 M: Mark Einon <mark.einon@gmail.com>
4899 F: drivers/net/ethernet/agere/
4902 M: Stephen Hemminger <stephen@networkplumber.org>
4903 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4904 L: netdev@vger.kernel.org
4905 W: http://www.linuxfoundation.org/en/Net:Bridge
4907 F: include/linux/netfilter_bridge/
4910 ETHERNET PHY LIBRARY
4911 M: Florian Fainelli <f.fainelli@gmail.com>
4912 L: netdev@vger.kernel.org
4914 F: include/linux/phy.h
4915 F: include/linux/phy_fixed.h
4917 F: Documentation/networking/phy.txt
4918 F: drivers/of/of_mdio.c
4919 F: drivers/of/of_net.c
4922 M: Jan Kara <jack@suse.com>
4923 L: linux-ext4@vger.kernel.org
4925 F: Documentation/filesystems/ext2.txt
4927 F: include/linux/ext2*
4930 M: "Theodore Ts'o" <tytso@mit.edu>
4931 M: Andreas Dilger <adilger.kernel@dilger.ca>
4932 L: linux-ext4@vger.kernel.org
4933 W: http://ext4.wiki.kernel.org
4934 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4937 F: Documentation/filesystems/ext4.txt
4940 Extended Verification Module (EVM)
4941 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4942 L: linux-ima-devel@lists.sourceforge.net
4943 L: linux-security-module@vger.kernel.org
4945 F: security/integrity/evm/
4947 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4948 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4949 M: Chanwoo Choi <cw00.choi@samsung.com>
4950 L: linux-kernel@vger.kernel.org
4951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4954 F: include/linux/extcon/
4955 F: include/linux/extcon.h
4956 F: Documentation/extcon/
4957 F: Documentation/devicetree/bindings/extcon/
4960 M: Jingoo Han <jingoohan1@gmail.com>
4961 L: dri-devel@lists.freedesktop.org
4963 F: drivers/gpu/drm/exynos/exynos_dp*
4965 EXYNOS SYSMMU (IOMMU) driver
4966 M: Marek Szyprowski <m.szyprowski@samsung.com>
4967 L: iommu@lists.linux-foundation.org
4969 F: drivers/iommu/exynos-iommu.c
4971 EZchip NPS platform support
4972 M: Noam Camus <noamc@ezchip.com>
4974 F: arch/arc/plat-eznps
4975 F: arch/arc/boot/dts/eznps.dts
4977 F71805F HARDWARE MONITORING DRIVER
4978 M: Jean Delvare <jdelvare@suse.com>
4979 L: linux-hwmon@vger.kernel.org
4981 F: Documentation/hwmon/f71805f
4982 F: drivers/hwmon/f71805f.c
4985 M: Michael Buesch <m@bues.ch>
4986 L: linux-media@vger.kernel.org
4988 F: drivers/media/tuners/fc0011.h
4989 F: drivers/media/tuners/fc0011.c
4992 M: Antti Palosaari <crope@iki.fi>
4993 L: linux-media@vger.kernel.org
4994 W: https://linuxtv.org
4995 W: http://palosaari.fi/linux/
4996 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4997 T: git git://linuxtv.org/anttip/media_tree.git
4999 F: drivers/media/tuners/fc2580*
5002 M: Eric Paris <eparis@redhat.com>
5004 F: fs/notify/fanotify/
5005 F: include/linux/fanotify.h
5006 F: include/uapi/linux/fanotify.h
5008 FARSYNC SYNCHRONOUS DRIVER
5009 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5010 W: http://www.farsite.co.uk/
5012 F: drivers/net/wan/farsync.*
5014 FAULT INJECTION SUPPORT
5015 M: Akinobu Mita <akinobu.mita@gmail.com>
5017 F: Documentation/fault-injection/
5018 F: lib/fault-inject.c
5020 FBTFT Framebuffer drivers
5021 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5022 M: Noralf Trønnes <noralf@tronnes.org>
5024 F: drivers/staging/fbtft/
5026 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5027 M: Johannes Thumshirn <jth@kernel.org>
5028 L: fcoe-devel@open-fcoe.org
5029 W: www.Open-FCoE.org
5031 F: drivers/scsi/libfc/
5032 F: drivers/scsi/fcoe/
5034 F: include/scsi/libfc.h
5035 F: include/scsi/libfcoe.h
5036 F: include/uapi/scsi/fc/
5038 FILE LOCKING (flock() and fcntl()/lockf())
5039 M: Jeff Layton <jlayton@poochiereds.net>
5040 M: "J. Bruce Fields" <bfields@fieldses.org>
5041 L: linux-fsdevel@vger.kernel.org
5043 F: include/linux/fcntl.h
5044 F: include/linux/fs.h
5045 F: include/uapi/linux/fcntl.h
5046 F: include/uapi/linux/fs.h
5050 FILESYSTEMS (VFS and infrastructure)
5051 M: Alexander Viro <viro@zeniv.linux.org.uk>
5052 L: linux-fsdevel@vger.kernel.org
5056 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5057 M: Riku Voipio <riku.voipio@iki.fi>
5058 L: linux-hwmon@vger.kernel.org
5060 F: drivers/hwmon/f75375s.c
5061 F: include/linux/f75375s.h
5063 FIREWIRE AUDIO DRIVERS
5064 M: Clemens Ladisch <clemens@ladisch.de>
5065 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5066 T: git git://git.alsa-project.org/alsa-kernel.git
5070 FIREWIRE MEDIA DRIVERS (firedtv)
5071 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5072 L: linux-media@vger.kernel.org
5073 L: linux1394-devel@lists.sourceforge.net
5074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5076 F: drivers/media/firewire/
5078 FIREWIRE SBP-2 TARGET
5079 M: Chris Boot <bootc@bootc.net>
5080 L: linux-scsi@vger.kernel.org
5081 L: target-devel@vger.kernel.org
5082 L: linux1394-devel@lists.sourceforge.net
5083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5085 F: drivers/target/sbp/
5088 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5089 L: linux1394-devel@lists.sourceforge.net
5090 W: http://ieee1394.wiki.kernel.org/
5091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5093 F: drivers/firewire/
5094 F: include/linux/firewire.h
5095 F: include/uapi/linux/firewire*.h
5098 FIRMWARE LOADER (request_firmware)
5099 M: Ming Lei <ming.lei@canonical.com>
5100 M: Luis R. Rodriguez <mcgrof@kernel.org>
5101 L: linux-kernel@vger.kernel.org
5103 F: Documentation/firmware_class/
5104 F: drivers/base/firmware*.c
5105 F: include/linux/firmware.h
5107 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5108 M: Joshua Morris <josh.h.morris@us.ibm.com>
5109 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5111 F: drivers/block/rsxx/
5114 M: Jiri Kosina <jikos@kernel.org>
5115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5117 F: drivers/block/floppy.c
5120 M: Alessandro Rubini <rubini@gnudd.com>
5121 W: http://www.ohwr.org/projects/fmc-bus
5124 F: include/linux/fmc*.h
5125 F: include/linux/ipmi-fru.h
5128 FPGA MANAGER FRAMEWORK
5129 M: Alan Tull <atull@opensource.altera.com>
5130 R: Moritz Fischer <moritz.fischer@ettus.com>
5131 L: linux-fpga@vger.kernel.org
5133 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5135 F: include/linux/fpga/fpga-mgr.h
5136 W: http://www.rocketboards.org
5139 M: Bill Metzenthen <billm@melbpc.org.au>
5140 W: http://floatingpoint.sourceforge.net/emulator/index.html
5142 F: arch/x86/math-emu/
5144 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5145 L: netdev@vger.kernel.org
5147 F: drivers/net/wan/dlci.c
5148 F: drivers/net/wan/sdla.c
5151 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5152 L: linux-fbdev@vger.kernel.org
5153 T: git git://github.com/bzolnier/linux.git
5154 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5156 F: Documentation/fb/
5159 F: include/linux/fb.h
5160 F: include/uapi/video/
5161 F: include/uapi/linux/fb.h
5163 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5164 M: Horia Geantă <horia.geanta@nxp.com>
5165 M: Dan Douglass <dan.douglass@nxp.com>
5166 L: linux-crypto@vger.kernel.org
5168 F: drivers/crypto/caam/
5169 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5171 FREESCALE DIU FRAMEBUFFER DRIVER
5172 M: Timur Tabi <timur@tabi.org>
5173 L: linux-fbdev@vger.kernel.org
5175 F: drivers/video/fbdev/fsl-diu-fb.*
5177 FREESCALE DMA DRIVER
5178 M: Li Yang <leoli@freescale.com>
5179 M: Zhang Wei <zw@zh-kernel.org>
5180 L: linuxppc-dev@lists.ozlabs.org
5182 F: drivers/dma/fsldma.*
5184 FREESCALE GPMI NAND DRIVER
5185 M: Han Xu <han.xu@nxp.com>
5186 L: linux-mtd@lists.infradead.org
5188 F: drivers/mtd/nand/gpmi-nand/*
5190 FREESCALE I2C CPM DRIVER
5191 M: Jochen Friedrich <jochen@scram.de>
5192 L: linuxppc-dev@lists.ozlabs.org
5193 L: linux-i2c@vger.kernel.org
5195 F: drivers/i2c/busses/i2c-cpm.c
5197 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5198 M: Sascha Hauer <kernel@pengutronix.de>
5199 L: linux-fbdev@vger.kernel.org
5200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5202 F: include/linux/platform_data/video-imxfb.h
5203 F: drivers/video/fbdev/imxfb.c
5205 FREESCALE QUAD SPI DRIVER
5206 M: Han Xu <han.xu@nxp.com>
5207 L: linux-mtd@lists.infradead.org
5209 F: drivers/mtd/spi-nor/fsl-quadspi.c
5211 FREESCALE SOC FS_ENET DRIVER
5212 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5213 M: Vitaly Bordug <vbordug@ru.mvista.com>
5214 L: linuxppc-dev@lists.ozlabs.org
5215 L: netdev@vger.kernel.org
5217 F: drivers/net/ethernet/freescale/fs_enet/
5218 F: include/linux/fs_enet_pd.h
5220 FREESCALE IMX / MXC FEC DRIVER
5221 M: Fugang Duan <fugang.duan@nxp.com>
5222 L: netdev@vger.kernel.org
5224 F: drivers/net/ethernet/freescale/fec_main.c
5225 F: drivers/net/ethernet/freescale/fec_ptp.c
5226 F: drivers/net/ethernet/freescale/fec.h
5227 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5229 FREESCALE QORIQ DPAA FMAN DRIVER
5230 M: Madalin Bucur <madalin.bucur@nxp.com>
5231 L: netdev@vger.kernel.org
5233 F: drivers/net/ethernet/freescale/fman
5234 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5236 FREESCALE QORIQ DPAA ETHERNET DRIVER
5237 M: Madalin Bucur <madalin.bucur@nxp.com>
5238 L: netdev@vger.kernel.org
5240 F: drivers/net/ethernet/freescale/dpaa
5242 FREESCALE SOC DRIVERS
5243 M: Scott Wood <oss@buserror.net>
5244 L: linuxppc-dev@lists.ozlabs.org
5245 L: linux-arm-kernel@lists.infradead.org
5248 F: include/linux/fsl/
5250 FREESCALE QUICC ENGINE LIBRARY
5251 M: Qiang Zhao <qiang.zhao@nxp.com>
5252 L: linuxppc-dev@lists.ozlabs.org
5254 F: drivers/soc/fsl/qe/
5255 F: include/soc/fsl/*qe*.h
5256 F: include/soc/fsl/*ucc*.h
5258 FREESCALE USB PERIPHERAL DRIVERS
5259 M: Li Yang <leoli@freescale.com>
5260 L: linux-usb@vger.kernel.org
5261 L: linuxppc-dev@lists.ozlabs.org
5263 F: drivers/usb/gadget/udc/fsl*
5265 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5266 M: Li Yang <leoli@freescale.com>
5267 L: netdev@vger.kernel.org
5268 L: linuxppc-dev@lists.ozlabs.org
5270 F: drivers/net/ethernet/freescale/ucc_geth*
5272 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5273 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5274 L: netdev@vger.kernel.org
5276 F: drivers/net/ethernet/freescale/gianfar*
5277 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5278 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5280 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5281 M: Zhao Qiang <qiang.zhao@nxp.com>
5282 L: netdev@vger.kernel.org
5283 L: linuxppc-dev@lists.ozlabs.org
5285 F: drivers/net/wan/fsl_ucc_hdlc*
5287 FREESCALE QUICC ENGINE UCC UART DRIVER
5288 M: Timur Tabi <timur@tabi.org>
5289 L: linuxppc-dev@lists.ozlabs.org
5291 F: drivers/tty/serial/ucc_uart.c
5293 FREESCALE SOC SOUND DRIVERS
5294 M: Timur Tabi <timur@tabi.org>
5295 M: Nicolin Chen <nicoleotsuka@gmail.com>
5296 M: Xiubo Li <Xiubo.Lee@gmail.com>
5297 R: Fabio Estevam <fabio.estevam@nxp.com>
5298 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5299 L: linuxppc-dev@lists.ozlabs.org
5301 F: sound/soc/fsl/fsl*
5302 F: sound/soc/fsl/imx*
5303 F: sound/soc/fsl/mpc8610_hpcd.c
5306 M: Christoph Hellwig <hch@infradead.org>
5307 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5312 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5313 M: Pavel Machek <pavel@ucw.cz>
5314 L: linux-pm@vger.kernel.org
5316 F: Documentation/power/freezing-of-tasks.txt
5317 F: include/linux/freezer.h
5321 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5322 L: linux-kernel@vger.kernel.org
5325 F: include/linux/frontswap.h
5327 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5328 M: David Howells <dhowells@redhat.com>
5329 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5331 F: Documentation/filesystems/caching/
5333 F: include/linux/fscache*.h
5335 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5336 M: Theodore Y. Ts'o <tytso@mit.edu>
5337 M: Jaegeuk Kim <jaegeuk@kernel.org>
5338 L: linux-fsdevel@vger.kernel.org
5341 F: include/linux/fscrypt*.h
5344 M: Jaegeuk Kim <jaegeuk@kernel.org>
5345 M: Chao Yu <yuchao0@huawei.com>
5346 L: linux-f2fs-devel@lists.sourceforge.net
5347 W: https://f2fs.wiki.kernel.org/
5348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5350 F: Documentation/filesystems/f2fs.txt
5351 F: Documentation/ABI/testing/sysfs-fs-f2fs
5353 F: include/linux/f2fs_fs.h
5354 F: include/trace/events/f2fs.h
5356 FUJITSU FR-V (FRV) PORT
5360 FUJITSU LAPTOP EXTRAS
5361 M: Jonathan Woithe <jwoithe@just42.net>
5362 L: platform-driver-x86@vger.kernel.org
5364 F: drivers/platform/x86/fujitsu-laptop.c
5366 FUJITSU M-5MO LS CAMERA ISP DRIVER
5367 M: Kyungmin Park <kyungmin.park@samsung.com>
5368 M: Heungjun Kim <riverful.kim@samsung.com>
5369 L: linux-media@vger.kernel.org
5371 F: drivers/media/i2c/m5mols/
5372 F: include/media/i2c/m5mols.h
5374 FUJITSU TABLET EXTRAS
5375 M: Robert Gerlach <khnz@gmx.de>
5376 L: platform-driver-x86@vger.kernel.org
5378 F: drivers/platform/x86/fujitsu-tablet.c
5380 FUSE: FILESYSTEM IN USERSPACE
5381 M: Miklos Szeredi <miklos@szeredi.hu>
5382 L: linux-fsdevel@vger.kernel.org
5383 W: http://fuse.sourceforge.net/
5384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5387 F: include/uapi/linux/fuse.h
5388 F: Documentation/filesystems/fuse.txt
5390 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5391 M: Rik Faith <faith@cs.unc.edu>
5392 L: linux-scsi@vger.kernel.org
5393 S: Odd Fixes (e.g., new signatures)
5394 F: drivers/scsi/fdomain.*
5397 M: Kees Cook <keescook@chromium.org>
5398 R: Emese Revfy <re.emese@gmail.com>
5399 L: kernel-hardening@lists.openwall.com
5401 F: scripts/gcc-plugins/
5402 F: scripts/gcc-plugin.sh
5403 F: scripts/Makefile.gcc-plugins
5404 F: Documentation/gcc-plugins.txt
5406 GCOV BASED KERNEL PROFILING
5407 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5410 F: Documentation/dev-tools/gcov.rst
5412 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5413 M: Achim Leubner <achim_leubner@adaptec.com>
5414 L: linux-scsi@vger.kernel.org
5415 W: http://www.icp-vortex.com/
5417 F: drivers/scsi/gdt*
5419 GDB KERNEL DEBUGGING HELPER SCRIPTS
5420 M: Jan Kiszka <jan.kiszka@siemens.com>
5421 M: Kieran Bingham <kieran@bingham.xyz>
5425 GEMTEK FM RADIO RECEIVER DRIVER
5426 M: Hans Verkuil <hverkuil@xs4all.nl>
5427 L: linux-media@vger.kernel.org
5428 T: git git://linuxtv.org/media_tree.git
5429 W: https://linuxtv.org
5431 F: drivers/media/radio/radio-gemtek*
5433 GENERIC GPIO I2C DRIVER
5434 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5436 F: drivers/i2c/busses/i2c-gpio.c
5437 F: include/linux/i2c-gpio.h
5439 GENERIC GPIO I2C MULTIPLEXER DRIVER
5440 M: Peter Korsgaard <peter.korsgaard@barco.com>
5441 L: linux-i2c@vger.kernel.org
5443 F: drivers/i2c/muxes/i2c-mux-gpio.c
5444 F: include/linux/i2c-mux-gpio.h
5445 F: Documentation/i2c/muxes/i2c-mux-gpio
5447 GENERIC HDLC (WAN) DRIVERS
5448 M: Krzysztof Halasa <khc@pm.waw.pl>
5449 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5451 F: drivers/net/wan/c101.c
5452 F: drivers/net/wan/hd6457*
5453 F: drivers/net/wan/hdlc*
5454 F: drivers/net/wan/n2.c
5455 F: drivers/net/wan/pc300too.c
5456 F: drivers/net/wan/pci200syn.c
5457 F: drivers/net/wan/wanxl*
5459 GENERIC INCLUDE/ASM HEADER FILES
5460 M: Arnd Bergmann <arnd@arndb.de>
5461 L: linux-arch@vger.kernel.org
5462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5464 F: include/asm-generic/
5465 F: include/uapi/asm-generic/
5467 GENERIC PHY FRAMEWORK
5468 M: Kishon Vijay Abraham I <kishon@ti.com>
5469 L: linux-kernel@vger.kernel.org
5470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5473 F: include/linux/phy/
5476 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5477 M: Kevin Hilman <khilman@kernel.org>
5478 M: Ulf Hansson <ulf.hansson@linaro.org>
5479 L: linux-pm@vger.kernel.org
5481 F: drivers/base/power/domain*.c
5482 F: include/linux/pm_domain.h
5484 GENERIC UIO DRIVER FOR PCI DEVICES
5485 M: "Michael S. Tsirkin" <mst@redhat.com>
5486 L: kvm@vger.kernel.org
5488 F: drivers/uio/uio_pci_generic.c
5490 GET_MAINTAINER SCRIPT
5491 M: Joe Perches <joe@perches.com>
5493 F: scripts/get_maintainer.pl
5495 GENWQE (IBM Generic Workqueue Card)
5496 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5497 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5499 F: drivers/misc/genwqe/
5502 M: Steven Whitehouse <swhiteho@redhat.com>
5503 M: Bob Peterson <rpeterso@redhat.com>
5504 L: cluster-devel@redhat.com
5505 W: http://sources.redhat.com/cluster/
5506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5508 F: Documentation/filesystems/gfs2*.txt
5510 F: include/uapi/linux/gfs2_ondisk.h
5512 GIGASET ISDN DRIVERS
5513 M: Paul Bolle <pebolle@tiscali.nl>
5514 L: gigaset307x-common@lists.sourceforge.net
5515 W: http://gigaset307x.sourceforge.net/
5517 F: Documentation/isdn/README.gigaset
5518 F: drivers/isdn/gigaset/
5519 F: include/uapi/linux/gigaset_dev.h
5522 M: Hans Verkuil <hans.verkuil@cisco.com>
5523 L: linux-media@vger.kernel.org
5525 F: drivers/media/usb/go7007/
5528 M: Bastien Nocera <hadess@hadess.net>
5529 L: linux-input@vger.kernel.org
5531 F: drivers/input/touchscreen/goodix.c
5534 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5535 L: linux-gpio@vger.kernel.org
5537 F: drivers/gpio/gpio-mockup.c
5538 F: tools/testing/selftests/gpio/
5541 M: Linus Walleij <linus.walleij@linaro.org>
5542 M: Alexandre Courbot <gnurou@gmail.com>
5543 L: linux-gpio@vger.kernel.org
5544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5546 F: Documentation/devicetree/bindings/gpio/
5547 F: Documentation/gpio/
5548 F: Documentation/ABI/testing/gpio-cdev
5549 F: Documentation/ABI/obsolete/sysfs-gpio
5551 F: include/linux/gpio/
5552 F: include/linux/gpio.h
5553 F: include/asm-generic/gpio.h
5554 F: include/uapi/linux/gpio.h
5557 GRE DEMULTIPLEXER DRIVER
5558 M: Dmitry Kozlov <xeb@mail.ru>
5559 L: netdev@vger.kernel.org
5561 F: net/ipv4/gre_demux.c
5562 F: net/ipv4/gre_offload.c
5563 F: include/net/gre.h
5565 GRETH 10/100/1G Ethernet MAC device driver
5566 M: Andreas Larsson <andreas@gaisler.com>
5567 L: netdev@vger.kernel.org
5569 F: drivers/net/ethernet/aeroflex/
5572 M: Johan Hovold <johan@kernel.org>
5573 M: Alex Elder <elder@kernel.org>
5574 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5576 F: drivers/staging/greybus/
5577 L: greybus-dev@lists.linaro.org
5579 GREYBUS AUDIO PROTOCOLS DRIVERS
5580 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5581 M: Mark Greer <mgreer@animalcreek.com>
5583 F: drivers/staging/greybus/audio_apbridgea.c
5584 F: drivers/staging/greybus/audio_apbridgea.h
5585 F: drivers/staging/greybus/audio_codec.c
5586 F: drivers/staging/greybus/audio_codec.h
5587 F: drivers/staging/greybus/audio_gb.c
5588 F: drivers/staging/greybus/audio_manager.c
5589 F: drivers/staging/greybus/audio_manager.h
5590 F: drivers/staging/greybus/audio_manager_module.c
5591 F: drivers/staging/greybus/audio_manager_private.h
5592 F: drivers/staging/greybus/audio_manager_sysfs.c
5593 F: drivers/staging/greybus/audio_module.c
5594 F: drivers/staging/greybus/audio_topology.c
5596 GREYBUS PROTOCOLS DRIVERS
5597 M: Rui Miguel Silva <rmfrfs@gmail.com>
5599 F: drivers/staging/greybus/sdio.c
5600 F: drivers/staging/greybus/light.c
5601 F: drivers/staging/greybus/gpio.c
5602 F: drivers/staging/greybus/power_supply.c
5603 F: drivers/staging/greybus/spi.c
5604 F: drivers/staging/greybus/spilib.c
5606 GREYBUS PROTOCOLS DRIVERS
5607 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5609 F: drivers/staging/greybus/loopback.c
5610 F: drivers/staging/greybus/timesync.c
5611 F: drivers/staging/greybus/timesync_platform.c
5613 GREYBUS PROTOCOLS DRIVERS
5614 M: Viresh Kumar <vireshk@kernel.org>
5616 F: drivers/staging/greybus/authentication.c
5617 F: drivers/staging/greybus/bootrom.c
5618 F: drivers/staging/greybus/firmware.h
5619 F: drivers/staging/greybus/fw-core.c
5620 F: drivers/staging/greybus/fw-download.c
5621 F: drivers/staging/greybus/fw-managament.c
5622 F: drivers/staging/greybus/greybus_authentication.h
5623 F: drivers/staging/greybus/greybus_firmware.h
5624 F: drivers/staging/greybus/hid.c
5625 F: drivers/staging/greybus/i2c.c
5626 F: drivers/staging/greybus/spi.c
5627 F: drivers/staging/greybus/spilib.c
5628 F: drivers/staging/greybus/spilib.h
5630 GREYBUS PROTOCOLS DRIVERS
5631 M: David Lin <dtwlin@gmail.com>
5633 F: drivers/staging/greybus/uart.c
5634 F: drivers/staging/greybus/log.c
5636 GREYBUS PLATFORM DRIVERS
5637 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5639 F: drivers/staging/greybus/arche-platform.c
5640 F: drivers/staging/greybus/arche-apb-ctrl.c
5641 F: drivers/staging/greybus/arche_platform.h
5643 GS1662 VIDEO SERIALIZER
5644 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5645 L: linux-media@vger.kernel.org
5646 T: git git://linuxtv.org/media_tree.git
5648 F: drivers/media/spi/gs1662.c
5650 GSPCA FINEPIX SUBDRIVER
5651 M: Frank Zago <frank@zago.net>
5652 L: linux-media@vger.kernel.org
5653 T: git git://linuxtv.org/media_tree.git
5655 F: drivers/media/usb/gspca/finepix.c
5657 GSPCA GL860 SUBDRIVER
5658 M: Olivier Lorin <o.lorin@laposte.net>
5659 L: linux-media@vger.kernel.org
5660 T: git git://linuxtv.org/media_tree.git
5662 F: drivers/media/usb/gspca/gl860/
5664 GSPCA M5602 SUBDRIVER
5665 M: Erik Andren <erik.andren@gmail.com>
5666 L: linux-media@vger.kernel.org
5667 T: git git://linuxtv.org/media_tree.git
5669 F: drivers/media/usb/gspca/m5602/
5671 GSPCA PAC207 SONIXB SUBDRIVER
5672 M: Hans Verkuil <hverkuil@xs4all.nl>
5673 L: linux-media@vger.kernel.org
5674 T: git git://linuxtv.org/media_tree.git
5676 F: drivers/media/usb/gspca/pac207.c
5678 GSPCA SN9C20X SUBDRIVER
5679 M: Brian Johnson <brijohn@gmail.com>
5680 L: linux-media@vger.kernel.org
5681 T: git git://linuxtv.org/media_tree.git
5683 F: drivers/media/usb/gspca/sn9c20x.c
5685 GSPCA T613 SUBDRIVER
5686 M: Leandro Costantino <lcostantino@gmail.com>
5687 L: linux-media@vger.kernel.org
5688 T: git git://linuxtv.org/media_tree.git
5690 F: drivers/media/usb/gspca/t613.c
5692 GSPCA USB WEBCAM DRIVER
5693 M: Hans Verkuil <hverkuil@xs4all.nl>
5694 L: linux-media@vger.kernel.org
5695 T: git git://linuxtv.org/media_tree.git
5697 F: drivers/media/usb/gspca/
5699 GTP (GPRS Tunneling Protocol)
5700 M: Pablo Neira Ayuso <pablo@netfilter.org>
5701 M: Harald Welte <laforge@gnumonks.org>
5702 L: osmocom-net-gprs@lists.osmocom.org
5703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
5705 F: drivers/net/gtp.c
5707 GUID PARTITION TABLE (GPT)
5708 M: Davidlohr Bueso <dave@stgolabs.net>
5709 L: linux-efi@vger.kernel.org
5711 F: block/partitions/efi.*
5713 STK1160 USB VIDEO CAPTURE DRIVER
5714 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5715 L: linux-media@vger.kernel.org
5716 T: git git://linuxtv.org/media_tree.git
5718 F: drivers/media/usb/stk1160/
5721 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5722 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5723 W: http://uclinux-h8.sourceforge.jp
5724 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5727 F: drivers/clocksource/h8300_*.c
5728 F: drivers/clk/h8300/
5729 F: drivers/irqchip/irq-renesas-h8*.c
5731 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5732 M: Frank Seidel <frank@f-seidel.de>
5733 L: platform-driver-x86@vger.kernel.org
5734 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5736 F: drivers/platform/x86/hdaps.c
5738 HDPVR USB VIDEO ENCODER DRIVER
5739 M: Hans Verkuil <hverkuil@xs4all.nl>
5740 L: linux-media@vger.kernel.org
5741 T: git git://linuxtv.org/media_tree.git
5742 W: https://linuxtv.org
5744 F: drivers/media/usb/hdpvr/
5746 HWPOISON MEMORY FAILURE HANDLING
5747 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5748 L: linux-mm@kvack.org
5750 F: mm/memory-failure.c
5751 F: mm/hwpoison-inject.c
5753 HYPERVISOR VIRTUAL CONSOLE DRIVER
5754 L: linuxppc-dev@lists.ozlabs.org
5759 M: Antti Palosaari <crope@iki.fi>
5760 L: linux-media@vger.kernel.org
5761 W: https://linuxtv.org
5762 W: http://palosaari.fi/linux/
5763 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5764 T: git git://linuxtv.org/anttip/media_tree.git
5766 F: drivers/media/usb/hackrf/
5769 M: Jean Delvare <jdelvare@suse.com>
5770 M: Guenter Roeck <linux@roeck-us.net>
5771 L: linux-hwmon@vger.kernel.org
5772 W: http://hwmon.wiki.kernel.org/
5773 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5776 F: Documentation/hwmon/
5778 F: include/linux/hwmon*.h
5780 HARDWARE RANDOM NUMBER GENERATOR CORE
5781 M: Matt Mackall <mpm@selenic.com>
5782 M: Herbert Xu <herbert@gondor.apana.org.au>
5783 L: linux-crypto@vger.kernel.org
5785 F: Documentation/devicetree/bindings/rng/
5786 F: Documentation/hw_random.txt
5787 F: drivers/char/hw_random/
5788 F: include/linux/hw_random.h
5790 HARDWARE SPINLOCK CORE
5791 M: Ohad Ben-Cohen <ohad@wizery.com>
5792 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5793 L: linux-remoteproc@vger.kernel.org
5795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5796 F: Documentation/devicetree/bindings/hwlock/
5797 F: Documentation/hwspinlock.txt
5798 F: drivers/hwspinlock/
5799 F: include/linux/hwspinlock.h
5801 HARMONY SOUND DRIVER
5802 L: linux-parisc@vger.kernel.org
5804 F: sound/parisc/harmony.*
5806 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5807 M: Jimmy Vance <jimmy.vance@hpe.com>
5809 F: Documentation/watchdog/hpwdt.txt
5810 F: drivers/watchdog/hpwdt.c
5812 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5813 M: Don Brace <don.brace@microsemi.com>
5814 L: esc.storagedev@microsemi.com
5815 L: linux-scsi@vger.kernel.org
5817 F: Documentation/scsi/hpsa.txt
5818 F: drivers/scsi/hpsa*.[ch]
5819 F: include/linux/cciss*.h
5820 F: include/uapi/linux/cciss*.h
5822 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5823 M: Don Brace <don.brace@microsemi.com>
5824 L: esc.storagedev@microsemi.com
5825 L: linux-scsi@vger.kernel.org
5827 F: Documentation/blockdev/cciss.txt
5828 F: drivers/block/cciss*
5829 F: include/linux/cciss_ioctl.h
5830 F: include/uapi/linux/cciss_ioctl.h
5833 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5834 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5835 L: linux-rdma@vger.kernel.org
5837 F: drivers/infiniband/hw/hfi1
5840 L: linux-fsdevel@vger.kernel.org
5842 F: Documentation/filesystems/hfs.txt
5846 L: linux-fsdevel@vger.kernel.org
5848 F: Documentation/filesystems/hfsplus.txt
5851 HGA FRAMEBUFFER DRIVER
5852 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5853 L: linux-nvidia@lists.surfsouth.com
5854 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5856 F: drivers/video/fbdev/hgafb.c
5858 HIBERNATION (aka Software Suspend, aka swsusp)
5859 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5860 M: Pavel Machek <pavel@ucw.cz>
5861 L: linux-pm@vger.kernel.org
5862 B: https://bugzilla.kernel.org
5865 F: drivers/base/power/
5867 F: include/linux/suspend.h
5868 F: include/linux/freezer.h
5869 F: include/linux/pm.h
5870 F: arch/*/include/asm/suspend*.h
5873 M: Jiri Kosina <jikos@kernel.org>
5874 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5875 L: linux-input@vger.kernel.org
5876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5879 F: include/linux/hid*
5880 F: include/uapi/linux/hid*
5882 HID SENSOR HUB DRIVERS
5883 M: Jiri Kosina <jikos@kernel.org>
5884 M: Jonathan Cameron <jic23@kernel.org>
5885 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5886 L: linux-input@vger.kernel.org
5887 L: linux-iio@vger.kernel.org
5889 F: Documentation/hid/hid-sensor*
5890 F: drivers/hid/hid-sensor-*
5891 F: drivers/iio/*/hid-*
5892 F: include/linux/hid-sensor-*
5894 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5895 M: Thomas Gleixner <tglx@linutronix.de>
5896 L: linux-kernel@vger.kernel.org
5897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5899 F: Documentation/timers/
5900 F: kernel/time/hrtimer.c
5901 F: kernel/time/clockevents.c
5902 F: kernel/time/tick*.*
5903 F: kernel/time/timer_*.c
5904 F: include/linux/clockchips.h
5905 F: include/linux/hrtimer.h
5907 HIGH-SPEED SCC DRIVER FOR AX.25
5908 L: linux-hams@vger.kernel.org
5910 F: drivers/net/hamradio/dmascc.c
5911 F: drivers/net/hamradio/scc.c
5913 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5914 M: HighPoint Linux Team <linux@highpoint-tech.com>
5915 W: http://www.highpoint-tech.com
5917 F: Documentation/scsi/hptiop.txt
5918 F: drivers/scsi/hptiop.c
5921 M: Jes Sorensen <jes@trained-monkey.org>
5922 L: linux-hippi@sunsite.dk
5924 F: include/linux/hippidevice.h
5925 F: include/uapi/linux/if_hippi.h
5927 F: drivers/net/hippi/
5929 HISILICON NETWORK SUBSYSTEM DRIVER
5930 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5931 M: Salil Mehta <salil.mehta@huawei.com>
5932 L: netdev@vger.kernel.org
5933 W: http://www.hisilicon.com
5935 F: drivers/net/ethernet/hisilicon/
5936 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5938 HISILICON ROCE DRIVER
5939 M: Lijun Ou <oulijun@huawei.com>
5940 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5941 L: linux-rdma@vger.kernel.org
5943 F: drivers/infiniband/hw/hns/
5944 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5946 HISILICON SAS Controller
5947 M: John Garry <john.garry@huawei.com>
5948 W: http://www.hisilicon.com
5950 F: drivers/scsi/hisi_sas/
5951 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5954 M: Jouni Malinen <j@w1.fi>
5955 L: linux-wireless@vger.kernel.org
5956 W: http://w1.fi/hostap-driver.html
5958 F: drivers/net/wireless/intersil/hostap/
5960 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5961 L: platform-driver-x86@vger.kernel.org
5963 F: drivers/platform/x86/tc1100-wmi.c
5965 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5966 M: Jaroslav Kysela <perex@perex.cz>
5968 F: drivers/net/ethernet/hp/hp100.*
5970 HPET: High Precision Event Timers driver
5971 M: Clemens Ladisch <clemens@ladisch.de>
5973 F: Documentation/timers/hpet.txt
5974 F: drivers/char/hpet.c
5975 F: include/linux/hpet.h
5976 F: include/uapi/linux/hpet.h
5980 F: arch/x86/kernel/hpet.c
5981 F: arch/x86/include/asm/hpet.h
5984 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5985 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5990 M: Sebastian Reichel <sre@kernel.org>
5991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5993 F: Documentation/ABI/testing/sysfs-bus-hsi
5994 F: Documentation/device-drivers/serial-interfaces.rst
5996 F: include/linux/hsi/
5997 F: include/uapi/linux/hsi/
6000 M: Jan Dumon <j.dumon@option.com>
6001 W: http://www.pharscape.org
6003 F: drivers/net/usb/hso.c
6005 HSR NETWORK PROTOCOL
6006 M: Arvid Brodin <arvid.brodin@alten.se>
6007 L: netdev@vger.kernel.org
6011 HTCPEN TOUCHSCREEN DRIVER
6012 M: Pau Oliva Fora <pof@eslack.org>
6013 L: linux-input@vger.kernel.org
6015 F: drivers/input/touchscreen/htcpen.c
6018 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6023 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6024 L: linux-media@vger.kernel.org
6025 T: git git://linuxtv.org/media_tree.git
6026 W: https://linuxtv.org
6028 F: drivers/media/platform/sti/hva
6030 Hyper-V CORE AND DRIVERS
6031 M: "K. Y. Srinivasan" <kys@microsoft.com>
6032 M: Haiyang Zhang <haiyangz@microsoft.com>
6033 M: Stephen Hemminger <sthemmin@microsoft.com>
6034 L: devel@linuxdriverproject.org
6036 F: arch/x86/include/asm/mshyperv.h
6037 F: arch/x86/include/uapi/asm/hyperv.h
6038 F: arch/x86/kernel/cpu/mshyperv.c
6040 F: drivers/hid/hid-hyperv.c
6042 F: drivers/input/serio/hyperv-keyboard.c
6043 F: drivers/pci/host/pci-hyperv.c
6044 F: drivers/net/hyperv/
6045 F: drivers/scsi/storvsc_drv.c
6046 F: drivers/uio/uio_hv_generic.c
6047 F: drivers/video/fbdev/hyperv_fb.c
6048 F: include/linux/hyperv.h
6050 F: Documentation/ABI/stable/sysfs-bus-vmbus
6053 M: Peter Rosin <peda@axentia.se>
6054 L: linux-i2c@vger.kernel.org
6056 F: Documentation/i2c/i2c-topology
6057 F: Documentation/i2c/muxes/
6058 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6059 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6060 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6061 F: drivers/i2c/i2c-mux.c
6062 F: drivers/i2c/muxes/
6063 F: include/linux/i2c-mux.h
6065 I2C OVER PARALLEL PORT
6066 M: Jean Delvare <jdelvare@suse.com>
6067 L: linux-i2c@vger.kernel.org
6069 F: Documentation/i2c/busses/i2c-parport
6070 F: Documentation/i2c/busses/i2c-parport-light
6071 F: drivers/i2c/busses/i2c-parport.c
6072 F: drivers/i2c/busses/i2c-parport-light.c
6074 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6075 M: Jean Delvare <jdelvare@suse.com>
6076 L: linux-i2c@vger.kernel.org
6078 F: Documentation/i2c/busses/i2c-ali1535
6079 F: Documentation/i2c/busses/i2c-ali1563
6080 F: Documentation/i2c/busses/i2c-ali15x3
6081 F: Documentation/i2c/busses/i2c-amd756
6082 F: Documentation/i2c/busses/i2c-amd8111
6083 F: Documentation/i2c/busses/i2c-i801
6084 F: Documentation/i2c/busses/i2c-nforce2
6085 F: Documentation/i2c/busses/i2c-piix4
6086 F: Documentation/i2c/busses/i2c-sis5595
6087 F: Documentation/i2c/busses/i2c-sis630
6088 F: Documentation/i2c/busses/i2c-sis96x
6089 F: Documentation/i2c/busses/i2c-via
6090 F: Documentation/i2c/busses/i2c-viapro
6091 F: drivers/i2c/busses/i2c-ali1535.c
6092 F: drivers/i2c/busses/i2c-ali1563.c
6093 F: drivers/i2c/busses/i2c-ali15x3.c
6094 F: drivers/i2c/busses/i2c-amd756.c
6095 F: drivers/i2c/busses/i2c-amd756-s4882.c
6096 F: drivers/i2c/busses/i2c-amd8111.c
6097 F: drivers/i2c/busses/i2c-i801.c
6098 F: drivers/i2c/busses/i2c-isch.c
6099 F: drivers/i2c/busses/i2c-nforce2.c
6100 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6101 F: drivers/i2c/busses/i2c-piix4.c
6102 F: drivers/i2c/busses/i2c-sis5595.c
6103 F: drivers/i2c/busses/i2c-sis630.c
6104 F: drivers/i2c/busses/i2c-sis96x.c
6105 F: drivers/i2c/busses/i2c-via.c
6106 F: drivers/i2c/busses/i2c-viapro.c
6108 I2C/SMBUS ISMT DRIVER
6109 M: Seth Heasley <seth.heasley@intel.com>
6110 M: Neil Horman <nhorman@tuxdriver.com>
6111 L: linux-i2c@vger.kernel.org
6112 F: drivers/i2c/busses/i2c-ismt.c
6113 F: Documentation/i2c/busses/i2c-ismt
6115 I2C/SMBUS STUB DRIVER
6116 M: Jean Delvare <jdelvare@suse.com>
6117 L: linux-i2c@vger.kernel.org
6119 F: drivers/i2c/i2c-stub.c
6122 M: Wolfram Sang <wsa@the-dreams.de>
6123 L: linux-i2c@vger.kernel.org
6124 W: https://i2c.wiki.kernel.org/
6125 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6128 F: Documentation/devicetree/bindings/i2c/
6129 F: Documentation/i2c/
6132 F: include/linux/i2c.h
6133 F: include/linux/i2c-*.h
6134 F: include/uapi/linux/i2c.h
6135 F: include/uapi/linux/i2c-*.h
6138 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6139 L: linux-i2c@vger.kernel.org
6140 L: linux-acpi@vger.kernel.org
6144 M: Jean Delvare <jdelvare@suse.com>
6145 L: linux-i2c@vger.kernel.org
6147 F: Documentation/i2c/busses/i2c-taos-evm
6148 F: drivers/i2c/busses/i2c-taos-evm.c
6151 M: Till Harbaum <till@harbaum.org>
6152 L: linux-i2c@vger.kernel.org
6153 W: http://www.harbaum.org/till/i2c_tiny_usb
6155 F: drivers/i2c/busses/i2c-tiny-usb.c
6158 M: "H. Peter Anvin" <hpa@zytor.com>
6162 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6163 M: "H. Peter Anvin" <hpa@zytor.com>
6164 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6167 IA64 (Itanium) PLATFORM
6168 M: Tony Luck <tony.luck@intel.com>
6169 M: Fenghua Yu <fenghua.yu@intel.com>
6170 L: linux-ia64@vger.kernel.org
6171 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6175 IBM Power VMX Cryptographic instructions
6176 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6177 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6178 L: linux-crypto@vger.kernel.org
6180 F: drivers/crypto/vmx/Makefile
6181 F: drivers/crypto/vmx/Kconfig
6182 F: drivers/crypto/vmx/vmx.c
6183 F: drivers/crypto/vmx/aes*
6184 F: drivers/crypto/vmx/ghash*
6185 F: drivers/crypto/vmx/ppc-xlate.pl
6187 IBM Power in-Nest Crypto Acceleration
6188 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6189 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6190 L: linux-crypto@vger.kernel.org
6192 F: drivers/crypto/nx/Makefile
6193 F: drivers/crypto/nx/Kconfig
6194 F: drivers/crypto/nx/nx-aes*
6195 F: drivers/crypto/nx/nx-sha*
6196 F: drivers/crypto/nx/nx.*
6197 F: drivers/crypto/nx/nx_csbcpb.h
6198 F: drivers/crypto/nx/nx_debugfs.h
6200 IBM Power 842 compression accelerator
6201 M: Dan Streetman <ddstreet@ieee.org>
6203 F: drivers/crypto/nx/Makefile
6204 F: drivers/crypto/nx/Kconfig
6205 F: drivers/crypto/nx/nx-842*
6206 F: include/linux/sw842.h
6210 IBM Power Linux RAID adapter
6211 M: Brian King <brking@us.ibm.com>
6213 F: drivers/scsi/ipr.*
6215 IBM Power Virtual Ethernet Device Driver
6216 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6217 L: netdev@vger.kernel.org
6219 F: drivers/net/ethernet/ibm/ibmveth.*
6221 IBM Power SRIOV Virtual NIC Device Driver
6222 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6223 M: John Allen <jallen@linux.vnet.ibm.com>
6224 L: netdev@vger.kernel.org
6226 F: drivers/net/ethernet/ibm/ibmvnic.*
6228 IBM Power Virtual SCSI Device Drivers
6229 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6230 L: linux-scsi@vger.kernel.org
6232 F: drivers/scsi/ibmvscsi/ibmvscsi*
6233 F: include/scsi/viosrp.h
6235 IBM Power Virtual SCSI Device Target Driver
6236 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6237 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6238 L: linux-scsi@vger.kernel.org
6239 L: target-devel@vger.kernel.org
6241 F: drivers/scsi/ibmvscsi_tgt/
6243 IBM Power Virtual FC Device Drivers
6244 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6245 L: linux-scsi@vger.kernel.org
6247 F: drivers/scsi/ibmvscsi/ibmvfc*
6249 IBM ServeRAID RAID DRIVER
6251 F: drivers/scsi/ips.*
6253 ICH LPC AND GPIO DRIVER
6254 M: Peter Tyser <ptyser@xes-inc.com>
6256 F: drivers/mfd/lpc_ich.c
6257 F: drivers/gpio/gpio-ich.c
6260 M: "David S. Miller" <davem@davemloft.net>
6261 L: linux-ide@vger.kernel.org
6262 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6265 F: Documentation/ide/
6267 F: include/linux/ide.h
6269 IDEAPAD LAPTOP EXTRAS DRIVER
6270 M: Ike Panhc <ike.pan@canonical.com>
6271 L: platform-driver-x86@vger.kernel.org
6272 W: http://launchpad.net/ideapad-laptop
6274 F: drivers/platform/x86/ideapad-laptop.c
6276 IDEAPAD LAPTOP SLIDEBAR DRIVER
6277 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6278 L: linux-input@vger.kernel.org
6279 W: https://github.com/o2genum/ideapad-slidebar
6281 F: drivers/input/misc/ideapad_slidebar.c
6284 M: Borislav Petkov <bp@alien8.de>
6285 L: linux-ide@vger.kernel.org
6287 F: Documentation/cdrom/ide-cd
6288 F: drivers/ide/ide-cd*
6290 IEEE 802.15.4 SUBSYSTEM
6291 M: Alexander Aring <aar@pengutronix.de>
6292 M: Stefan Schmidt <stefan@osg.samsung.com>
6293 L: linux-wpan@vger.kernel.org
6294 W: http://wpan.cakelab.org/
6295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6300 F: drivers/net/ieee802154/
6301 F: include/linux/nl802154.h
6302 F: include/linux/ieee802154.h
6303 F: include/net/nl802154.h
6304 F: include/net/mac802154.h
6305 F: include/net/af_ieee802154.h
6306 F: include/net/cfg802154.h
6307 F: include/net/ieee802154_netdev.h
6308 F: Documentation/networking/ieee802154.txt
6311 M: Yotam Gigi <yotamg@mellanox.com>
6312 M: Jamal Hadi Salim <jhs@mojatatu.com>
6314 F: include/net/ife.h
6315 F: include/uapi/linux/ife.h
6317 IGORPLUG-USB IR RECEIVER
6318 M: Sean Young <sean@mess.org>
6319 L: linux-media@vger.kernel.org
6321 F: drivers/media/rc/igorplugusb.c
6323 IGUANAWORKS USB IR TRANSCEIVER
6324 M: Sean Young <sean@mess.org>
6325 L: linux-media@vger.kernel.org
6327 F: drivers/media/rc/iguanair.c
6329 IIO DIGITAL POTENTIOMETER DAC
6330 M: Peter Rosin <peda@axentia.se>
6331 L: linux-iio@vger.kernel.org
6333 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6334 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6335 F: drivers/iio/dac/dpot-dac.c
6337 IIO ENVELOPE DETECTOR
6338 M: Peter Rosin <peda@axentia.se>
6339 L: linux-iio@vger.kernel.org
6341 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6342 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6343 F: drivers/iio/adc/envelope-detector.c
6345 IIO SUBSYSTEM AND DRIVERS
6346 M: Jonathan Cameron <jic23@kernel.org>
6347 R: Hartmut Knaack <knaack.h@gmx.de>
6348 R: Lars-Peter Clausen <lars@metafoo.de>
6349 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6350 L: linux-iio@vger.kernel.org
6351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6353 F: Documentation/devicetree/bindings/iio/
6355 F: drivers/staging/iio/
6356 F: include/linux/iio/
6359 IKANOS/ADI EAGLE ADSL USB DRIVER
6360 M: Matthieu Castet <castet.matthieu@free.fr>
6361 M: Stanislaw Gruszka <stf_xl@wp.pl>
6363 F: drivers/usb/atm/ueagle-atm.c
6365 IMGTEC ASCII LCD DRIVER
6366 M: Paul Burton <paul.burton@imgtec.com>
6368 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6369 F: drivers/auxdisplay/img-ascii-lcd.c
6371 INA209 HARDWARE MONITOR DRIVER
6372 M: Guenter Roeck <linux@roeck-us.net>
6373 L: linux-hwmon@vger.kernel.org
6375 F: Documentation/hwmon/ina209
6376 F: Documentation/devicetree/bindings/i2c/ina209.txt
6377 F: drivers/hwmon/ina209.c
6379 INA2XX HARDWARE MONITOR DRIVER
6380 M: Guenter Roeck <linux@roeck-us.net>
6381 L: linux-hwmon@vger.kernel.org
6383 F: Documentation/hwmon/ina2xx
6384 F: drivers/hwmon/ina2xx.c
6385 F: include/linux/platform_data/ina2xx.h
6387 INDUSTRY PACK SUBSYSTEM (IPACK)
6388 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6389 M: Jens Taprogge <jens.taprogge@taprogge.org>
6390 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6391 L: industrypack-devel@lists.sourceforge.net
6392 W: http://industrypack.sourceforge.net
6396 INGENIC JZ4780 DMA Driver
6397 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6399 F: drivers/dma/dma-jz4780.c
6401 INGENIC JZ4780 NAND DRIVER
6402 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6403 L: linux-mtd@lists.infradead.org
6405 F: drivers/mtd/nand/jz4780_*
6407 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6408 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6409 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6410 L: linux-ima-devel@lists.sourceforge.net
6411 L: linux-ima-user@lists.sourceforge.net
6412 L: linux-security-module@vger.kernel.org
6413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6415 F: security/integrity/ima/
6417 IMGTEC IR DECODER DRIVER
6418 M: James Hogan <james.hogan@imgtec.com>
6420 F: drivers/media/rc/img-ir/
6422 IMS TWINTURBO FRAMEBUFFER DRIVER
6423 L: linux-fbdev@vger.kernel.org
6425 F: drivers/video/fbdev/imsttfb.c
6427 INFINIBAND SUBSYSTEM
6428 M: Doug Ledford <dledford@redhat.com>
6429 M: Sean Hefty <sean.hefty@intel.com>
6430 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6431 L: linux-rdma@vger.kernel.org
6432 W: http://www.openfabrics.org/
6433 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6436 F: Documentation/infiniband/
6437 F: drivers/infiniband/
6438 F: include/uapi/linux/if_infiniband.h
6439 F: include/uapi/rdma/
6443 M: John McCutchan <john@johnmccutchan.com>
6444 M: Robert Love <rlove@rlove.org>
6445 M: Eric Paris <eparis@parisplace.org>
6447 F: Documentation/filesystems/inotify.txt
6448 F: fs/notify/inotify/
6449 F: include/linux/inotify.h
6450 F: include/uapi/linux/inotify.h
6452 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6453 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6454 L: linux-input@vger.kernel.org
6455 Q: http://patchwork.kernel.org/project/linux-input/list/
6456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6459 F: include/linux/input.h
6460 F: include/uapi/linux/input.h
6461 F: include/linux/input/
6462 F: Documentation/devicetree/bindings/input/
6464 INPUT MULTITOUCH (MT) PROTOCOL
6465 M: Henrik Rydberg <rydberg@bitmath.org>
6466 L: linux-input@vger.kernel.org
6468 F: Documentation/input/multi-touch-protocol.txt
6469 F: drivers/input/input-mt.c
6472 INTEL ASoC BDW/HSW DRIVERS
6473 M: Jie Yang <yang.jie@linux.intel.com>
6474 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6476 F: sound/soc/intel/common/sst-dsp*
6477 F: sound/soc/intel/common/sst-firmware.c
6478 F: sound/soc/intel/boards/broadwell.c
6479 F: sound/soc/intel/haswell/
6481 INTEL C600 SERIES SAS CONTROLLER DRIVER
6482 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6483 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6484 L: linux-scsi@vger.kernel.org
6485 T: git git://git.code.sf.net/p/intel-sas/isci
6487 F: drivers/scsi/isci/
6489 INTEL HID EVENT DRIVER
6490 M: Alex Hung <alex.hung@canonical.com>
6491 L: platform-driver-x86@vger.kernel.org
6493 F: drivers/platform/x86/intel-hid.c
6495 INTEL VIRTUAL BUTTON DRIVER
6496 M: AceLan Kao <acelan.kao@canonical.com>
6497 L: platform-driver-x86@vger.kernel.org
6499 F: drivers/platform/x86/intel-vbtn.c
6502 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6503 M: Len Brown <lenb@kernel.org>
6504 L: linux-pm@vger.kernel.org
6505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6506 B: https://bugzilla.kernel.org
6508 F: drivers/idle/intel_idle.c
6510 INTEL INTEGRATED SENSOR HUB DRIVER
6511 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6512 M: Jiri Kosina <jikos@kernel.org>
6513 L: linux-input@vger.kernel.org
6515 F: drivers/hid/intel-ish-hid/
6518 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6519 M: Len Brown <lenb@kernel.org>
6520 L: linux-pm@vger.kernel.org
6522 F: drivers/cpufreq/intel_pstate.c
6524 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6525 M: Maik Broemme <mbroemme@libmpq.org>
6526 L: linux-fbdev@vger.kernel.org
6528 F: Documentation/fb/intelfb.txt
6529 F: drivers/video/fbdev/intelfb/
6531 INTEL 810/815 FRAMEBUFFER DRIVER
6532 M: Antonino Daplas <adaplas@gmail.com>
6533 L: linux-fbdev@vger.kernel.org
6535 F: drivers/video/fbdev/i810/
6537 INTEL MENLOW THERMAL DRIVER
6538 M: Sujith Thomas <sujith.thomas@intel.com>
6539 L: platform-driver-x86@vger.kernel.org
6540 W: https://01.org/linux-acpi
6542 F: drivers/platform/x86/intel_menlow.c
6544 INTEL I/OAT DMA DRIVER
6545 M: Dave Jiang <dave.jiang@intel.com>
6546 R: Dan Williams <dan.j.williams@intel.com>
6547 L: dmaengine@vger.kernel.org
6548 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6550 F: drivers/dma/ioat*
6553 M: David Woodhouse <dwmw2@infradead.org>
6554 L: iommu@lists.linux-foundation.org
6555 T: git git://git.infradead.org/iommu-2.6.git
6557 F: drivers/iommu/intel-iommu.c
6558 F: include/linux/intel-iommu.h
6560 INTEL IOP-ADMA DMA DRIVER
6561 R: Dan Williams <dan.j.williams@intel.com>
6563 F: drivers/dma/iop-adma.c
6565 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6566 M: Krzysztof Halasa <khalasa@piap.pl>
6568 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6569 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6570 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6571 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6572 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6573 F: drivers/net/wan/ixp4xx_hss.c
6575 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6576 M: Deepak Saxena <dsaxena@plexity.net>
6578 F: drivers/char/hw_random/ixp4xx-rng.c
6580 INTEL ETHERNET DRIVERS
6581 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6582 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6583 W: http://www.intel.com/support/feedback.htm
6584 W: http://e1000.sourceforge.net/
6585 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6589 F: Documentation/networking/e100.txt
6590 F: Documentation/networking/e1000.txt
6591 F: Documentation/networking/e1000e.txt
6592 F: Documentation/networking/igb.txt
6593 F: Documentation/networking/igbvf.txt
6594 F: Documentation/networking/ixgb.txt
6595 F: Documentation/networking/ixgbe.txt
6596 F: Documentation/networking/ixgbevf.txt
6597 F: Documentation/networking/i40e.txt
6598 F: Documentation/networking/i40evf.txt
6599 F: drivers/net/ethernet/intel/
6600 F: drivers/net/ethernet/intel/*/
6602 INTEL RDMA RNIC DRIVER
6603 M: Faisal Latif <faisal.latif@intel.com>
6604 M: Shiraz Saleem <shiraz.saleem@intel.com>
6605 L: linux-rdma@vger.kernel.org
6607 F: drivers/infiniband/hw/i40iw/
6609 INTEL MERRIFIELD GPIO DRIVER
6610 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6611 L: linux-gpio@vger.kernel.org
6613 F: drivers/gpio/gpio-merrifield.c
6615 INTEL-MID GPIO DRIVER
6616 M: David Cohen <david.a.cohen@linux.intel.com>
6617 L: linux-gpio@vger.kernel.org
6619 F: drivers/gpio/gpio-intel-mid.c
6621 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6622 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6623 L: linux-wireless@vger.kernel.org
6625 F: Documentation/networking/README.ipw2100
6626 F: Documentation/networking/README.ipw2200
6627 F: drivers/net/wireless/intel/ipw2x00/
6630 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6632 F: Documentation/trace/intel_th.txt
6633 F: drivers/hwtracing/intel_th/
6635 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6636 M: Ning Sun <ning.sun@intel.com>
6637 L: tboot-devel@lists.sourceforge.net
6638 W: http://tboot.sourceforge.net
6639 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6641 F: Documentation/intel_txt.txt
6642 F: include/linux/tboot.h
6643 F: arch/x86/kernel/tboot.c
6645 INTEL WIRELESS WIMAX CONNECTION 2400
6646 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6647 M: linux-wimax@intel.com
6648 L: wimax@linuxwimax.org (subscribers-only)
6650 W: http://linuxwimax.org
6651 F: Documentation/wimax/README.i2400m
6652 F: drivers/net/wimax/i2400m/
6653 F: include/uapi/linux/wimax/i2400m.h
6655 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6656 M: Stanislaw Gruszka <sgruszka@redhat.com>
6657 L: linux-wireless@vger.kernel.org
6659 F: drivers/net/wireless/intel/iwlegacy/
6661 INTEL WIRELESS WIFI LINK (iwlwifi)
6662 M: Johannes Berg <johannes.berg@intel.com>
6663 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6664 M: Luca Coelho <luciano.coelho@intel.com>
6665 M: Intel Linux Wireless <linuxwifi@intel.com>
6666 L: linux-wireless@vger.kernel.org
6667 W: http://intellinuxwireless.org
6668 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6670 F: drivers/net/wireless/intel/iwlwifi/
6672 INTEL MANAGEMENT ENGINE (mei)
6673 M: Tomas Winkler <tomas.winkler@intel.com>
6674 L: linux-kernel@vger.kernel.org
6676 F: include/uapi/linux/mei.h
6677 F: include/linux/mei_cl_bus.h
6678 F: drivers/misc/mei/*
6679 F: drivers/watchdog/mei_wdt.c
6680 F: Documentation/misc-devices/mei/*
6683 INTEL MIC DRIVERS (mic)
6684 M: Sudeep Dutt <sudeep.dutt@intel.com>
6685 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6687 W: https://github.com/sudeepdutt/mic
6688 W: http://software.intel.com/en-us/mic-developer
6689 F: include/linux/mic_bus.h
6690 F: include/linux/scif.h
6691 F: include/uapi/linux/mic_common.h
6692 F: include/uapi/linux/mic_ioctl.h
6693 F: include/uapi/linux/scif_ioctl.h
6694 F: drivers/misc/mic/
6695 F: drivers/dma/mic_x100_dma.c
6696 F: drivers/dma/mic_x100_dma.h
6697 F: Documentation/mic/
6699 INTEL PMC/P-Unit IPC DRIVER
6700 M: Zha Qipeng<qipeng.zha@intel.com>
6701 L: platform-driver-x86@vger.kernel.org
6703 F: drivers/platform/x86/intel_pmc_ipc.c
6704 F: drivers/platform/x86/intel_punit_ipc.c
6705 F: arch/x86/include/asm/intel_pmc_ipc.h
6706 F: arch/x86/include/asm/intel_punit_ipc.h
6708 INTEL TELEMETRY DRIVER
6709 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6710 L: platform-driver-x86@vger.kernel.org
6712 F: arch/x86/include/asm/intel_telemetry.h
6713 F: drivers/platform/x86/intel_telemetry*
6715 INTEL PMC CORE DRIVER
6716 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6717 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6718 L: platform-driver-x86@vger.kernel.org
6720 F: arch/x86/include/asm/pmc_core.h
6721 F: drivers/platform/x86/intel_pmc_core*
6723 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6724 M: Linus Walleij <linus.walleij@linaro.org>
6725 L: linux-iio@vger.kernel.org
6727 F: drivers/iio/gyro/mpu3050*
6728 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6730 IOC3 ETHERNET DRIVER
6731 M: Ralf Baechle <ralf@linux-mips.org>
6732 L: linux-mips@linux-mips.org
6734 F: drivers/net/ethernet/sgi/ioc3-eth.c
6737 M: Pat Gefre <pfg@sgi.com>
6738 L: linux-serial@vger.kernel.org
6740 F: drivers/tty/serial/ioc3_serial.c
6743 M: Joerg Roedel <joro@8bytes.org>
6744 L: iommu@lists.linux-foundation.org
6745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6747 F: Documentation/devicetree/bindings/iommu/
6751 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6753 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6756 M: Corey Minyard <minyard@acm.org>
6757 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6758 W: http://openipmi.sourceforge.net/
6760 F: Documentation/IPMI.txt
6761 F: drivers/char/ipmi/
6762 F: include/linux/ipmi*
6763 F: include/uapi/linux/ipmi*
6765 QCOM AUDIO (ASoC) DRIVERS
6766 M: Patrick Lai <plai@codeaurora.org>
6767 M: Banajit Goswami <bgoswami@codeaurora.org>
6768 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6772 IPS SCSI RAID DRIVER
6773 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6774 L: linux-scsi@vger.kernel.org
6775 W: http://www.adaptec.com/
6777 F: drivers/scsi/ips*
6780 M: Wensong Zhang <wensong@linux-vs.org>
6781 M: Simon Horman <horms@verge.net.au>
6782 M: Julian Anastasov <ja@ssi.bg>
6783 L: netdev@vger.kernel.org
6784 L: lvs-devel@vger.kernel.org
6786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6788 F: Documentation/networking/ipvs-sysctl.txt
6789 F: include/net/ip_vs.h
6790 F: include/uapi/linux/ip_vs.h
6791 F: net/netfilter/ipvs/
6794 M: Jiri Kosina <jikos@kernel.org>
6795 M: David Sterba <dsterba@suse.com>
6797 F: drivers/tty/ipwireless/
6800 L: netdev@vger.kernel.org
6802 F: include/net/ipx.h
6803 F: include/uapi/linux/ipx.h
6807 M: Samuel Ortiz <samuel@sortiz.org>
6808 L: irda-users@lists.sourceforge.net (subscribers-only)
6809 L: netdev@vger.kernel.org
6810 W: http://irda.sourceforge.net/
6812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6813 F: Documentation/networking/irda.txt
6814 F: drivers/net/irda/
6815 F: include/net/irda/
6819 M: Thomas Gleixner <tglx@linutronix.de>
6820 L: linux-kernel@vger.kernel.org
6822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6826 M: Thomas Gleixner <tglx@linutronix.de>
6827 M: Jason Cooper <jason@lakedaemon.net>
6828 M: Marc Zyngier <marc.zyngier@arm.com>
6829 L: linux-kernel@vger.kernel.org
6831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6832 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6833 F: Documentation/devicetree/bindings/interrupt-controller/
6836 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6837 M: Marc Zyngier <marc.zyngier@arm.com>
6839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6840 F: Documentation/IRQ-domain.txt
6841 F: include/linux/irqdomain.h
6842 F: kernel/irq/irqdomain.c
6846 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6848 F: Documentation/isa.txt
6849 F: drivers/base/isa.c
6850 F: include/linux/isa.h
6853 M: Jaroslav Kysela <perex@perex.cz>
6855 F: Documentation/isapnp.txt
6856 F: drivers/pnp/isapnp/
6857 F: include/linux/isapnp.h
6860 M: Hans Verkuil <hverkuil@xs4all.nl>
6861 L: linux-media@vger.kernel.org
6862 T: git git://linuxtv.org/media_tree.git
6863 W: https://linuxtv.org
6865 F: drivers/media/radio/radio-isa*
6867 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6868 M: Peter Jones <pjones@redhat.com>
6869 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6871 F: drivers/firmware/iscsi_ibft*
6874 M: Lee Duncan <lduncan@suse.com>
6875 M: Chris Leech <cleech@redhat.com>
6876 L: open-iscsi@googlegroups.com
6877 W: www.open-iscsi.com
6879 F: drivers/scsi/*iscsi*
6880 F: include/scsi/*iscsi*
6882 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6883 M: Or Gerlitz <ogerlitz@mellanox.com>
6884 M: Sagi Grimberg <sagi@grimberg.me>
6885 M: Roi Dayan <roid@mellanox.com>
6886 L: linux-rdma@vger.kernel.org
6888 W: http://www.openfabrics.org
6889 W: www.open-iscsi.org
6890 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6891 F: drivers/infiniband/ulp/iser/
6893 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6894 M: Sagi Grimberg <sagi@grimberg.me>
6895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6896 L: linux-rdma@vger.kernel.org
6897 L: target-devel@vger.kernel.org
6899 W: http://www.linux-iscsi.org
6900 F: drivers/infiniband/ulp/isert
6903 M: Karsten Keil <isdn@linux-pingi.de>
6904 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6905 L: netdev@vger.kernel.org
6906 W: http://www.isdn4linux.de
6907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6909 F: Documentation/isdn/
6911 F: include/linux/isdn.h
6912 F: include/linux/isdn/
6913 F: include/uapi/linux/isdn.h
6914 F: include/uapi/linux/isdn/
6916 ISDN SUBSYSTEM (Eicon active card driver)
6917 M: Armin Schindler <mac@melware.de>
6918 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6919 W: http://www.melware.de
6921 F: drivers/isdn/hardware/eicon/
6923 IT87 HARDWARE MONITORING DRIVER
6924 M: Jean Delvare <jdelvare@suse.com>
6925 L: linux-hwmon@vger.kernel.org
6927 F: Documentation/hwmon/it87
6928 F: drivers/hwmon/it87.c
6931 M: Antti Palosaari <crope@iki.fi>
6932 L: linux-media@vger.kernel.org
6933 W: https://linuxtv.org
6934 W: http://palosaari.fi/linux/
6935 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6936 T: git git://linuxtv.org/anttip/media_tree.git
6938 F: drivers/media/tuners/it913x*
6940 IVTV VIDEO4LINUX DRIVER
6941 M: Andy Walls <awalls@md.metrocast.net>
6942 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6943 L: linux-media@vger.kernel.org
6944 T: git git://linuxtv.org/media_tree.git
6945 W: http://www.ivtvdriver.org
6947 F: Documentation/media/v4l-drivers/ivtv*
6948 F: drivers/media/pci/ivtv/
6949 F: include/uapi/linux/ivtv*
6951 IX2505V MEDIA DRIVER
6952 M: Malcolm Priestley <tvboxspy@gmail.com>
6953 L: linux-media@vger.kernel.org
6954 W: https://linuxtv.org
6955 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6957 F: drivers/media/dvb-frontends/ix2505v*
6959 JC42.4 TEMPERATURE SENSOR DRIVER
6960 M: Guenter Roeck <linux@roeck-us.net>
6961 L: linux-hwmon@vger.kernel.org
6963 F: drivers/hwmon/jc42.c
6964 F: Documentation/hwmon/jc42
6967 M: Dave Kleikamp <shaggy@kernel.org>
6968 L: jfs-discussion@lists.sourceforge.net
6969 W: http://jfs.sourceforge.net/
6970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6972 F: Documentation/filesystems/jfs.txt
6976 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6977 L: netdev@vger.kernel.org
6979 F: drivers/net/ethernet/jme.*
6981 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6982 M: David Woodhouse <dwmw2@infradead.org>
6983 L: linux-mtd@lists.infradead.org
6984 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6987 F: include/uapi/linux/jffs2.h
6989 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6990 M: "Theodore Ts'o" <tytso@mit.edu>
6991 M: Jan Kara <jack@suse.com>
6992 L: linux-ext4@vger.kernel.org
6995 F: include/linux/jbd2.h
6997 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6998 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6999 L: linux-media@vger.kernel.org
7001 F: drivers/media/platform/rcar_jpu.c
7003 JSM Neo PCI based serial card
7004 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
7005 L: linux-serial@vger.kernel.org
7007 F: drivers/tty/serial/jsm/
7009 K10TEMP HARDWARE MONITORING DRIVER
7010 M: Clemens Ladisch <clemens@ladisch.de>
7011 L: linux-hwmon@vger.kernel.org
7013 F: Documentation/hwmon/k10temp
7014 F: drivers/hwmon/k10temp.c
7016 K8TEMP HARDWARE MONITORING DRIVER
7017 M: Rudolf Marek <r.marek@assembler.cz>
7018 L: linux-hwmon@vger.kernel.org
7020 F: Documentation/hwmon/k8temp
7021 F: drivers/hwmon/k8temp.c
7024 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7025 R: Alexander Potapenko <glider@google.com>
7026 R: Dmitry Vyukov <dvyukov@google.com>
7027 L: kasan-dev@googlegroups.com
7029 F: arch/*/include/asm/kasan.h
7030 F: arch/*/mm/kasan_init*
7031 F: Documentation/dev-tools/kasan.rst
7032 F: include/linux/kasan*.h
7035 F: scripts/Makefile.kasan
7038 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
7039 L: linux-kbuild@vger.kernel.org
7040 T: git git://gitorious.org/linux-kconfig/linux-kconfig
7042 F: Documentation/kbuild/kconfig-language.txt
7046 M: Dave Young <dyoung@redhat.com>
7047 M: Baoquan He <bhe@redhat.com>
7048 R: Vivek Goyal <vgoyal@redhat.com>
7049 L: kexec@lists.infradead.org
7050 W: http://lse.sourceforge.net/kdump/
7052 F: Documentation/kdump/
7054 KEENE FM RADIO TRANSMITTER DRIVER
7055 M: Hans Verkuil <hverkuil@xs4all.nl>
7056 L: linux-media@vger.kernel.org
7057 T: git git://linuxtv.org/media_tree.git
7058 W: https://linuxtv.org
7060 F: drivers/media/radio/radio-keene*
7062 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7063 M: Ian Kent <raven@themaw.net>
7064 L: autofs@vger.kernel.org
7068 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7069 M: Michal Marek <mmarek@suse.com>
7070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
7071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
7072 L: linux-kbuild@vger.kernel.org
7074 F: Documentation/kbuild/
7076 F: scripts/Makefile.*
7082 L: kernel-janitors@vger.kernel.org
7083 W: http://kernelnewbies.org/KernelJanitors
7086 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7087 M: "J. Bruce Fields" <bfields@fieldses.org>
7088 M: Jeff Layton <jlayton@poochiereds.net>
7089 L: linux-nfs@vger.kernel.org
7090 W: http://nfs.sourceforge.net/
7091 T: git git://linux-nfs.org/~bfields/linux.git
7094 F: include/uapi/linux/nfsd/
7098 F: include/linux/lockd/
7099 F: include/linux/sunrpc/
7100 F: include/uapi/linux/sunrpc/
7102 KERNEL SELFTEST FRAMEWORK
7103 M: Shuah Khan <shuahkh@osg.samsung.com>
7104 M: Shuah Khan <shuah@kernel.org>
7105 L: linux-kselftest@vger.kernel.org
7106 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7108 F: tools/testing/selftests
7110 KERNEL VIRTUAL MACHINE (KVM)
7111 M: Paolo Bonzini <pbonzini@redhat.com>
7112 M: Radim Krčmář <rkrcmar@redhat.com>
7113 L: kvm@vger.kernel.org
7114 W: http://www.linux-kvm.org
7115 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7117 F: Documentation/*/kvm*.txt
7118 F: Documentation/virtual/kvm/
7120 F: arch/x86/kernel/kvm.c
7121 F: arch/x86/kernel/kvmclock.c
7122 F: arch/*/include/asm/kvm*
7123 F: include/linux/kvm*
7124 F: include/uapi/linux/kvm*
7128 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7129 M: Joerg Roedel <joro@8bytes.org>
7130 L: kvm@vger.kernel.org
7131 W: http://www.linux-kvm.org/
7133 F: arch/x86/include/asm/svm.h
7134 F: arch/x86/kvm/svm.c
7136 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7137 M: Alexander Graf <agraf@suse.com>
7138 L: kvm-ppc@vger.kernel.org
7139 W: http://www.linux-kvm.org/
7140 T: git git://github.com/agraf/linux-2.6.git
7142 F: arch/powerpc/include/asm/kvm*
7143 F: arch/powerpc/kvm/
7145 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7146 M: Christian Borntraeger <borntraeger@de.ibm.com>
7147 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7148 L: linux-s390@vger.kernel.org
7149 W: http://www.ibm.com/developerworks/linux/linux390/
7150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7152 F: Documentation/s390/kvm.txt
7153 F: arch/s390/include/asm/kvm*
7156 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7157 M: Christoffer Dall <christoffer.dall@linaro.org>
7158 M: Marc Zyngier <marc.zyngier@arm.com>
7159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7160 L: kvmarm@lists.cs.columbia.edu
7161 W: http://systems.cs.columbia.edu/projects/kvm-arm
7162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7164 F: arch/arm/include/uapi/asm/kvm*
7165 F: arch/arm/include/asm/kvm*
7168 F: include/kvm/arm_*
7170 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7171 M: Christoffer Dall <christoffer.dall@linaro.org>
7172 M: Marc Zyngier <marc.zyngier@arm.com>
7173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7174 L: kvmarm@lists.cs.columbia.edu
7176 F: arch/arm64/include/uapi/asm/kvm*
7177 F: arch/arm64/include/asm/kvm*
7180 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7181 M: James Hogan <james.hogan@imgtec.com>
7182 L: linux-mips@linux-mips.org
7184 F: arch/mips/include/uapi/asm/kvm*
7185 F: arch/mips/include/asm/kvm*
7189 M: Eric Biederman <ebiederm@xmission.com>
7190 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7191 L: kexec@lists.infradead.org
7193 F: include/linux/kexec.h
7194 F: include/uapi/linux/kexec.h
7198 M: David Howells <dhowells@redhat.com>
7199 L: keyrings@vger.kernel.org
7201 F: Documentation/security/keys.txt
7202 F: include/linux/key.h
7203 F: include/linux/key-type.h
7204 F: include/linux/keyctl.h
7205 F: include/uapi/linux/keyctl.h
7210 M: David Safford <safford@us.ibm.com>
7211 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7212 L: linux-security-module@vger.kernel.org
7213 L: keyrings@vger.kernel.org
7215 F: Documentation/security/keys-trusted-encrypted.txt
7216 F: include/keys/trusted-type.h
7217 F: security/keys/trusted.c
7218 F: security/keys/trusted.h
7221 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7222 M: David Safford <safford@us.ibm.com>
7223 L: linux-security-module@vger.kernel.org
7224 L: keyrings@vger.kernel.org
7226 F: Documentation/security/keys-trusted-encrypted.txt
7227 F: include/keys/encrypted-type.h
7228 F: security/keys/encrypted-keys/
7230 KGDB / KDB /debug_core
7231 M: Jason Wessel <jason.wessel@windriver.com>
7232 W: http://kgdb.wiki.kernel.org/
7233 L: kgdb-bugreport@lists.sourceforge.net
7234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7236 F: Documentation/DocBook/kgdb.tmpl
7237 F: drivers/misc/kgdbts.c
7238 F: drivers/tty/serial/kgdboc.c
7239 F: include/linux/kdb.h
7240 F: include/linux/kgdb.h
7244 M: Vegard Nossum <vegardno@ifi.uio.no>
7245 M: Pekka Enberg <penberg@kernel.org>
7247 F: Documentation/dev-tools/kmemcheck.rst
7248 F: arch/x86/include/asm/kmemcheck.h
7249 F: arch/x86/mm/kmemcheck/
7250 F: include/linux/kmemcheck.h
7254 M: Catalin Marinas <catalin.marinas@arm.com>
7256 F: Documentation/dev-tools/kmemleak.rst
7257 F: include/linux/kmemleak.h
7259 F: mm/kmemleak-test.c
7262 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7263 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7264 M: "David S. Miller" <davem@davemloft.net>
7265 M: Masami Hiramatsu <mhiramat@kernel.org>
7267 F: Documentation/kprobes.txt
7268 F: include/linux/kprobes.h
7271 KS0108 LCD CONTROLLER DRIVER
7272 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7273 W: http://miguelojeda.es/auxdisplay.htm
7274 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7276 F: Documentation/auxdisplay/ks0108
7277 F: drivers/auxdisplay/ks0108.c
7278 F: include/linux/ks0108.h
7281 M: David Ahern <dsa@cumulusnetworks.com>
7282 L: netdev@vger.kernel.org
7285 F: include/net/l3mdev.h
7287 LANTIQ MIPS ARCHITECTURE
7288 M: John Crispin <john@phrozen.org>
7289 L: linux-mips@linux-mips.org
7294 L: linux-x25@vger.kernel.org
7296 F: Documentation/networking/lapb-module.txt
7300 LASI 53c700 driver for PARISC
7301 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7302 L: linux-scsi@vger.kernel.org
7304 F: Documentation/scsi/53c700.txt
7305 F: drivers/scsi/53c700*
7308 M: Richard Purdie <rpurdie@rpsys.net>
7309 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7310 M: Pavel Machek <pavel@ucw.cz>
7311 L: linux-leds@vger.kernel.org
7312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7314 F: Documentation/devicetree/bindings/leds/
7316 F: include/linux/leds.h
7318 LEGACY EEPROM DRIVER
7319 M: Jean Delvare <jdelvare@suse.com>
7321 F: Documentation/misc-devices/eeprom
7322 F: drivers/misc/eeprom/eeprom.c
7324 LEGO USB Tower driver
7325 M: Juergen Stuber <starblue@users.sourceforge.net>
7326 L: legousb-devel@lists.sourceforge.net
7327 W: http://legousb.sourceforge.net/
7329 F: drivers/usb/misc/legousbtower.c
7332 M: Michael Krufky <mkrufky@linuxtv.org>
7333 L: linux-media@vger.kernel.org
7334 W: https://linuxtv.org
7335 W: http://github.com/mkrufky
7336 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7337 T: git git://linuxtv.org/mkrufky/tuners.git
7339 F: drivers/media/dvb-frontends/lg2160.*
7341 LGDT3305 MEDIA DRIVER
7342 M: Michael Krufky <mkrufky@linuxtv.org>
7343 L: linux-media@vger.kernel.org
7344 W: https://linuxtv.org
7345 W: http://github.com/mkrufky
7346 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7347 T: git git://linuxtv.org/mkrufky/tuners.git
7349 F: drivers/media/dvb-frontends/lgdt3305.*
7352 M: Rusty Russell <rusty@rustcorp.com.au>
7353 L: lguest@lists.ozlabs.org
7354 W: http://lguest.ozlabs.org/
7356 F: arch/x86/include/asm/lguest*.h
7359 F: include/linux/lguest*.h
7362 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7363 M: Tejun Heo <tj@kernel.org>
7364 L: linux-ide@vger.kernel.org
7365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7368 F: include/linux/ata.h
7369 F: include/linux/libata.h
7370 F: Documentation/devicetree/bindings/ata/
7372 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7373 M: Viresh Kumar <vireshk@kernel.org>
7374 L: linux-ide@vger.kernel.org
7375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7377 F: include/linux/pata_arasan_cf_data.h
7378 F: drivers/ata/pata_arasan_cf.c
7381 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7382 M: Tejun Heo <tj@kernel.org>
7383 L: linux-ide@vger.kernel.org
7384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7386 F: drivers/ata/pata_*.c
7387 F: drivers/ata/ata_generic.c
7389 LIBATA SATA AHCI PLATFORM devices support
7390 M: Hans de Goede <hdegoede@redhat.com>
7391 M: Tejun Heo <tj@kernel.org>
7392 L: linux-ide@vger.kernel.org
7393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7395 F: drivers/ata/ahci_platform.c
7396 F: drivers/ata/libahci_platform.c
7397 F: include/linux/ahci_platform.h
7399 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7400 M: Mikael Pettersson <mikpelinux@gmail.com>
7401 L: linux-ide@vger.kernel.org
7402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7404 F: drivers/ata/sata_promise.*
7407 M: Sasha Levin <sasha.levin@oracle.com>
7409 F: tools/lib/lockdep/
7411 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7412 M: Dan Williams <dan.j.williams@intel.com>
7413 L: linux-nvdimm@lists.01.org
7414 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7418 F: include/linux/nd.h
7419 F: include/linux/libnvdimm.h
7420 F: include/uapi/linux/ndctl.h
7422 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7423 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7424 L: linux-nvdimm@lists.01.org
7425 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7427 F: drivers/nvdimm/blk.c
7428 F: drivers/nvdimm/region_devs.c
7429 F: drivers/acpi/nfit*
7431 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7432 M: Vishal Verma <vishal.l.verma@intel.com>
7433 L: linux-nvdimm@lists.01.org
7434 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7436 F: drivers/nvdimm/btt*
7438 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7439 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7440 L: linux-nvdimm@lists.01.org
7441 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7443 F: drivers/nvdimm/pmem.c
7444 F: include/linux/pmem.h
7445 F: arch/*/include/asm/pmem.h
7447 LIGHTNVM PLATFORM SUPPORT
7448 M: Matias Bjorling <mb@lightnvm.io>
7449 W: http://github/OpenChannelSSD
7450 L: linux-block@vger.kernel.org
7452 F: drivers/lightnvm/
7453 F: include/linux/lightnvm.h
7454 F: include/uapi/linux/lightnvm.h
7456 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7457 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7458 M: Paul Mackerras <paulus@samba.org>
7459 M: Michael Ellerman <mpe@ellerman.id.au>
7460 W: https://github.com/linuxppc/linux/wiki
7461 L: linuxppc-dev@lists.ozlabs.org
7462 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7465 F: Documentation/powerpc/
7467 F: drivers/char/tpm/tpm_ibmvtpm*
7468 F: drivers/crypto/nx/
7469 F: drivers/crypto/vmx/
7470 F: drivers/net/ethernet/ibm/ibmveth.*
7471 F: drivers/net/ethernet/ibm/ibmvnic.*
7472 F: drivers/pci/hotplug/pnv_php.c
7473 F: drivers/pci/hotplug/rpa*
7474 F: drivers/scsi/ibmvscsi/
7475 F: tools/testing/selftests/powerpc
7483 LINUX FOR POWER MACINTOSH
7484 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7485 W: http://www.penguinppc.org/
7486 L: linuxppc-dev@lists.ozlabs.org
7488 F: arch/powerpc/platforms/powermac/
7489 F: drivers/macintosh/
7491 LINUX FOR POWERPC EMBEDDED MPC5XXX
7492 M: Anatolij Gustschin <agust@denx.de>
7493 L: linuxppc-dev@lists.ozlabs.org
7494 T: git git://git.denx.de/linux-denx-agust.git
7496 F: arch/powerpc/platforms/512x/
7497 F: arch/powerpc/platforms/52xx/
7499 LINUX FOR POWERPC EMBEDDED PPC4XX
7500 M: Alistair Popple <alistair@popple.id.au>
7501 M: Matt Porter <mporter@kernel.crashing.org>
7502 W: http://www.penguinppc.org/
7503 L: linuxppc-dev@lists.ozlabs.org
7505 F: arch/powerpc/platforms/40x/
7506 F: arch/powerpc/platforms/44x/
7508 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7509 L: linuxppc-dev@lists.ozlabs.org
7511 F: arch/powerpc/*/*virtex*
7512 F: arch/powerpc/*/*/*virtex*
7514 LINUX FOR POWERPC EMBEDDED PPC8XX
7515 M: Vitaly Bordug <vitb@kernel.crashing.org>
7516 W: http://www.penguinppc.org/
7517 L: linuxppc-dev@lists.ozlabs.org
7519 F: arch/powerpc/platforms/8xx/
7521 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7522 M: Scott Wood <oss@buserror.net>
7523 M: Kumar Gala <galak@kernel.crashing.org>
7524 W: http://www.penguinppc.org/
7525 L: linuxppc-dev@lists.ozlabs.org
7526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7528 F: arch/powerpc/platforms/83xx/
7529 F: arch/powerpc/platforms/85xx/
7531 LINUX FOR POWERPC PA SEMI PWRFICIENT
7532 L: linuxppc-dev@lists.ozlabs.org
7534 F: arch/powerpc/platforms/pasemi/
7535 F: drivers/*/*pasemi*
7536 F: drivers/*/*/*pasemi*
7538 LINUX SECURITY MODULE (LSM) FRAMEWORK
7539 M: Chris Wright <chrisw@sous-sol.org>
7540 L: linux-security-module@vger.kernel.org
7543 LIS3LV02D ACCELEROMETER DRIVER
7544 M: Eric Piel <eric.piel@tremplin-utc.net>
7546 F: Documentation/misc-devices/lis3lv02d
7547 F: drivers/misc/lis3lv02d/
7548 F: drivers/platform/x86/hp_accel.c
7551 M: Josh Poimboeuf <jpoimboe@redhat.com>
7552 M: Jessica Yu <jeyu@redhat.com>
7553 M: Jiri Kosina <jikos@kernel.org>
7554 M: Miroslav Benes <mbenes@suse.cz>
7555 R: Petr Mladek <pmladek@suse.com>
7557 F: kernel/livepatch/
7558 F: include/linux/livepatch.h
7559 F: arch/x86/include/asm/livepatch.h
7560 F: arch/x86/kernel/livepatch.c
7561 F: Documentation/livepatch/
7562 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7563 F: samples/livepatch/
7564 L: live-patching@vger.kernel.org
7565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7567 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7568 M: Kees Cook <keescook@chromium.org>
7570 F: drivers/misc/lkdtm*
7573 L: netdev@vger.kernel.org
7575 F: include/linux/llc.h
7576 F: include/uapi/linux/llc.h
7580 LM73 HARDWARE MONITOR DRIVER
7581 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7582 L: linux-hwmon@vger.kernel.org
7584 F: drivers/hwmon/lm73.c
7586 LM78 HARDWARE MONITOR DRIVER
7587 M: Jean Delvare <jdelvare@suse.com>
7588 L: linux-hwmon@vger.kernel.org
7590 F: Documentation/hwmon/lm78
7591 F: drivers/hwmon/lm78.c
7593 LM83 HARDWARE MONITOR DRIVER
7594 M: Jean Delvare <jdelvare@suse.com>
7595 L: linux-hwmon@vger.kernel.org
7597 F: Documentation/hwmon/lm83
7598 F: drivers/hwmon/lm83.c
7600 LM90 HARDWARE MONITOR DRIVER
7601 M: Jean Delvare <jdelvare@suse.com>
7602 L: linux-hwmon@vger.kernel.org
7604 F: Documentation/hwmon/lm90
7605 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7606 F: drivers/hwmon/lm90.c
7607 F: include/dt-bindings/thermal/lm90.h
7609 LM95234 HARDWARE MONITOR DRIVER
7610 M: Guenter Roeck <linux@roeck-us.net>
7611 L: linux-hwmon@vger.kernel.org
7613 F: Documentation/hwmon/lm95234
7614 F: drivers/hwmon/lm95234.c
7616 LME2510 MEDIA DRIVER
7617 M: Malcolm Priestley <tvboxspy@gmail.com>
7618 L: linux-media@vger.kernel.org
7619 W: https://linuxtv.org
7620 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7622 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7625 M: Peter Zijlstra <peterz@infradead.org>
7626 M: Ingo Molnar <mingo@redhat.com>
7627 L: linux-kernel@vger.kernel.org
7628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7630 F: Documentation/locking/
7631 F: include/linux/lockdep.h
7632 F: include/linux/spinlock*.h
7633 F: arch/*/include/asm/spinlock*.h
7634 F: include/linux/rwlock*.h
7635 F: include/linux/mutex*.h
7636 F: arch/*/include/asm/mutex*.h
7637 F: include/linux/rwsem*.h
7638 F: arch/*/include/asm/rwsem.h
7639 F: include/linux/seqlock.h
7640 F: lib/locking*.[ch]
7643 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7644 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7645 L: linux-ntfs-dev@lists.sourceforge.net
7646 W: http://www.linux-ntfs.org/content/view/19/37/
7648 F: Documentation/ldm.txt
7649 F: block/partitions/ldm.*
7651 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7652 M: Sathya Prakash <sathya.prakash@broadcom.com>
7653 M: Chaitra P B <chaitra.basappa@broadcom.com>
7654 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7655 L: MPT-FusionLinux.pdl@broadcom.com
7656 L: linux-scsi@vger.kernel.org
7657 W: http://www.avagotech.com/support/
7659 F: drivers/message/fusion/
7660 F: drivers/scsi/mpt2sas/
7661 F: drivers/scsi/mpt3sas/
7663 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7664 M: Matthew Wilcox <matthew@wil.cx>
7665 L: linux-scsi@vger.kernel.org
7667 F: drivers/scsi/sym53c8xx_2/
7669 LTC4261 HARDWARE MONITOR DRIVER
7670 M: Guenter Roeck <linux@roeck-us.net>
7671 L: linux-hwmon@vger.kernel.org
7673 F: Documentation/hwmon/ltc4261
7674 F: drivers/hwmon/ltc4261.c
7676 LTP (Linux Test Project)
7677 M: Mike Frysinger <vapier@gentoo.org>
7678 M: Cyril Hrubis <chrubis@suse.cz>
7679 M: Wanlong Gao <wanlong.gao@gmail.com>
7680 M: Jan Stancek <jstancek@redhat.com>
7681 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7682 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7683 L: ltp@lists.linux.it (subscribers-only)
7684 W: http://linux-test-project.github.io/
7685 T: git git://github.com/linux-test-project/ltp.git
7689 W: http://www.linux-m32r.org/
7694 M: Geert Uytterhoeven <geert@linux-m68k.org>
7695 L: linux-m68k@lists.linux-m68k.org
7696 W: http://www.linux-m68k.org/
7697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7702 M68K ON APPLE MACINTOSH
7703 M: Joshua Thompson <funaho@jurai.org>
7704 W: http://www.mac.linux-m68k.org/
7705 L: linux-m68k@lists.linux-m68k.org
7710 M: Philip Blundell <philb@gnu.org>
7711 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7715 M88DS3103 MEDIA DRIVER
7716 M: Antti Palosaari <crope@iki.fi>
7717 L: linux-media@vger.kernel.org
7718 W: https://linuxtv.org
7719 W: http://palosaari.fi/linux/
7720 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7721 T: git git://linuxtv.org/anttip/media_tree.git
7723 F: drivers/media/dvb-frontends/m88ds3103*
7725 M88RS2000 MEDIA DRIVER
7726 M: Malcolm Priestley <tvboxspy@gmail.com>
7727 L: linux-media@vger.kernel.org
7728 W: https://linuxtv.org
7729 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7731 F: drivers/media/dvb-frontends/m88rs2000*
7733 MA901 MASTERKIT USB FM RADIO DRIVER
7734 M: Alexey Klimov <klimov.linux@gmail.com>
7735 L: linux-media@vger.kernel.org
7736 T: git git://linuxtv.org/media_tree.git
7738 F: drivers/media/radio/radio-ma901.c
7741 M: Johannes Berg <johannes@sipsolutions.net>
7742 L: linux-wireless@vger.kernel.org
7743 W: http://wireless.kernel.org/
7744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7747 F: Documentation/networking/mac80211-injection.txt
7748 F: include/net/mac80211.h
7750 F: drivers/net/wireless/mac80211_hwsim.[ch]
7753 M: Patrick McHardy <kaber@trash.net>
7754 L: netdev@vger.kernel.org
7756 F: drivers/net/macvlan.c
7757 F: include/linux/if_macvlan.h
7760 M: Jassi Brar <jassisinghbrar@gmail.com>
7761 L: linux-kernel@vger.kernel.org
7764 F: include/linux/mailbox_client.h
7765 F: include/linux/mailbox_controller.h
7767 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7768 M: Michael Kerrisk <mtk.manpages@gmail.com>
7769 W: http://www.kernel.org/doc/man-pages
7770 L: linux-man@vger.kernel.org
7773 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
7774 M: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
7775 L: linux-mips@linux-mips.org
7777 F: arch/mips/boot/dts/img/pistachio_marduk.dts
7779 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7780 M: Andrew Lunn <andrew@lunn.ch>
7781 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7782 L: netdev@vger.kernel.org
7784 F: drivers/net/dsa/mv88e6xxx/
7785 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7787 MARVELL ARMADA DRM SUPPORT
7788 M: Russell King <linux@armlinux.org.uk>
7790 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
7791 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
7792 F: drivers/gpu/drm/armada/
7793 F: include/uapi/drm/armada_drm.h
7794 F: Documentation/devicetree/bindings/display/armada/
7796 MARVELL CRYPTO DRIVER
7797 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7798 M: Arnaud Ebalard <arno@natisbad.org>
7799 F: drivers/crypto/marvell/
7801 L: linux-crypto@vger.kernel.org
7803 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7804 M: Mirko Lindner <mlindner@marvell.com>
7805 M: Stephen Hemminger <stephen@networkplumber.org>
7806 L: netdev@vger.kernel.org
7808 F: drivers/net/ethernet/marvell/sk*
7810 MARVELL LIBERTAS WIRELESS DRIVER
7811 L: libertas-dev@lists.infradead.org
7813 F: drivers/net/wireless/marvell/libertas/
7815 MARVELL MV643XX ETHERNET DRIVER
7816 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7817 L: netdev@vger.kernel.org
7819 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7820 F: include/linux/mv643xx.h
7822 MARVELL MVNETA ETHERNET DRIVER
7823 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7824 L: netdev@vger.kernel.org
7826 F: drivers/net/ethernet/marvell/mvneta.*
7828 MARVELL MWIFIEX WIRELESS DRIVER
7829 M: Amitkumar Karwar <akarwar@marvell.com>
7830 M: Nishant Sarmukadam <nishants@marvell.com>
7831 L: linux-wireless@vger.kernel.org
7833 F: drivers/net/wireless/marvell/mwifiex/
7835 MARVELL MWL8K WIRELESS DRIVER
7836 M: Lennert Buytenhek <buytenh@wantstofly.org>
7837 L: linux-wireless@vger.kernel.org
7839 F: drivers/net/wireless/marvell/mwl8k.c
7841 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7842 M: Nicolas Pitre <nico@fluxnic.net>
7844 F: drivers/mmc/host/mvsdio.*
7846 MATROX FRAMEBUFFER DRIVER
7847 L: linux-fbdev@vger.kernel.org
7849 F: drivers/video/fbdev/matrox/matroxfb_*
7850 F: include/uapi/linux/matroxfb.h
7852 MAX16065 HARDWARE MONITOR DRIVER
7853 M: Guenter Roeck <linux@roeck-us.net>
7854 L: linux-hwmon@vger.kernel.org
7856 F: Documentation/hwmon/max16065
7857 F: drivers/hwmon/max16065.c
7859 MAX20751 HARDWARE MONITOR DRIVER
7860 M: Guenter Roeck <linux@roeck-us.net>
7861 L: linux-hwmon@vger.kernel.org
7863 F: Documentation/hwmon/max20751
7864 F: drivers/hwmon/max20751.c
7866 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7867 L: linux-hwmon@vger.kernel.org
7869 F: Documentation/hwmon/max6650
7870 F: drivers/hwmon/max6650.c
7872 MAX6697 HARDWARE MONITOR DRIVER
7873 M: Guenter Roeck <linux@roeck-us.net>
7874 L: linux-hwmon@vger.kernel.org
7876 F: Documentation/hwmon/max6697
7877 F: Documentation/devicetree/bindings/i2c/max6697.txt
7878 F: drivers/hwmon/max6697.c
7879 F: include/linux/platform_data/max6697.h
7881 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7882 M: Peter Rosin <peda@axentia.se>
7883 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7885 F: Documentation/devicetree/bindings/sound/max9860.txt
7886 F: sound/soc/codecs/max9860.*
7888 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7889 M: Krzysztof Kozlowski <krzk@kernel.org>
7890 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7891 L: linux-pm@vger.kernel.org
7893 F: drivers/power/supply/max14577_charger.c
7894 F: drivers/power/supply/max77693_charger.c
7896 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7897 M: Javier Martinez Canillas <javier@osg.samsung.com>
7898 L: linux-kernel@vger.kernel.org
7900 F: drivers/*/*max77802*.c
7901 F: Documentation/devicetree/bindings/*/*max77802.txt
7902 F: include/dt-bindings/*/*max77802.h
7904 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7905 M: Chanwoo Choi <cw00.choi@samsung.com>
7906 M: Krzysztof Kozlowski <krzk@kernel.org>
7907 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7908 L: linux-kernel@vger.kernel.org
7910 F: drivers/*/max14577*.c
7911 F: drivers/*/max77686*.c
7912 F: drivers/*/max77693*.c
7913 F: drivers/extcon/extcon-max14577.c
7914 F: drivers/extcon/extcon-max77693.c
7915 F: drivers/rtc/rtc-max77686.c
7916 F: drivers/clk/clk-max77686.c
7917 F: Documentation/devicetree/bindings/mfd/max14577.txt
7918 F: Documentation/devicetree/bindings/*/max77686.txt
7919 F: Documentation/devicetree/bindings/mfd/max77693.txt
7920 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7921 F: include/linux/mfd/max14577*.h
7922 F: include/linux/mfd/max77686*.h
7923 F: include/linux/mfd/max77693*.h
7925 MAXIRADIO FM RADIO RECEIVER DRIVER
7926 M: Hans Verkuil <hverkuil@xs4all.nl>
7927 L: linux-media@vger.kernel.org
7928 T: git git://linuxtv.org/media_tree.git
7929 W: https://linuxtv.org
7931 F: drivers/media/radio/radio-maxiradio*
7933 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7934 M: Peter Rosin <peda@axentia.se>
7935 L: linux-iio@vger.kernel.org
7937 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7938 F: drivers/iio/potentiometer/mcp4531.c
7940 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7941 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7942 L: linux-iio@vger.kernel.org
7944 F: drivers/iio/dac/cio-dac.c
7946 MEDIA DRIVERS FOR RENESAS - FCP
7947 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7948 L: linux-media@vger.kernel.org
7949 L: linux-renesas-soc@vger.kernel.org
7950 T: git git://linuxtv.org/media_tree.git
7952 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7953 F: drivers/media/platform/rcar-fcp.c
7954 F: include/media/rcar-fcp.h
7956 MEDIA DRIVERS FOR RENESAS - FDP1
7957 M: Kieran Bingham <kieran@bingham.xyz>
7958 L: linux-media@vger.kernel.org
7959 L: linux-renesas-soc@vger.kernel.org
7960 T: git git://linuxtv.org/media_tree.git
7962 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
7963 F: drivers/media/platform/rcar_fdp1.c
7965 MEDIA DRIVERS FOR RENESAS - VIN
7966 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7967 L: linux-media@vger.kernel.org
7968 L: linux-renesas-soc@vger.kernel.org
7969 T: git git://linuxtv.org/media_tree.git
7971 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7972 F: drivers/media/platform/rcar-vin/
7974 MEDIA DRIVERS FOR RENESAS - VSP1
7975 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7976 L: linux-media@vger.kernel.org
7977 L: linux-renesas-soc@vger.kernel.org
7978 T: git git://linuxtv.org/media_tree.git
7980 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7981 F: drivers/media/platform/vsp1/
7983 MEDIA DRIVERS FOR HELENE
7984 M: Abylay Ospan <aospan@netup.ru>
7985 L: linux-media@vger.kernel.org
7986 W: https://linuxtv.org
7988 T: git git://linuxtv.org/media_tree.git
7990 F: drivers/media/dvb-frontends/helene*
7992 MEDIA DRIVERS FOR ASCOT2E
7993 M: Sergey Kozlov <serjk@netup.ru>
7994 M: Abylay Ospan <aospan@netup.ru>
7995 L: linux-media@vger.kernel.org
7996 W: https://linuxtv.org
7998 T: git git://linuxtv.org/media_tree.git
8000 F: drivers/media/dvb-frontends/ascot2e*
8002 MEDIA DRIVERS FOR CXD2841ER
8003 M: Sergey Kozlov <serjk@netup.ru>
8004 M: Abylay Ospan <aospan@netup.ru>
8005 L: linux-media@vger.kernel.org
8006 W: https://linuxtv.org
8008 T: git git://linuxtv.org/media_tree.git
8010 F: drivers/media/dvb-frontends/cxd2841er*
8012 MEDIA DRIVERS FOR HORUS3A
8013 M: Sergey Kozlov <serjk@netup.ru>
8014 M: Abylay Ospan <aospan@netup.ru>
8015 L: linux-media@vger.kernel.org
8016 W: https://linuxtv.org
8018 T: git git://linuxtv.org/media_tree.git
8020 F: drivers/media/dvb-frontends/horus3a*
8022 MEDIA DRIVERS FOR LNBH25
8023 M: Sergey Kozlov <serjk@netup.ru>
8024 M: Abylay Ospan <aospan@netup.ru>
8025 L: linux-media@vger.kernel.org
8026 W: https://linuxtv.org
8028 T: git git://linuxtv.org/media_tree.git
8030 F: drivers/media/dvb-frontends/lnbh25*
8032 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8033 M: Sergey Kozlov <serjk@netup.ru>
8034 M: Abylay Ospan <aospan@netup.ru>
8035 L: linux-media@vger.kernel.org
8036 W: https://linuxtv.org
8038 T: git git://linuxtv.org/media_tree.git
8040 F: drivers/media/pci/netup_unidvb/*
8042 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8043 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8044 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8045 P: LinuxTV.org Project
8046 L: linux-media@vger.kernel.org
8047 W: https://linuxtv.org
8048 Q: http://patchwork.kernel.org/project/linux-media/list/
8049 T: git git://linuxtv.org/media_tree.git
8051 F: Documentation/media/
8053 F: drivers/staging/media/
8054 F: include/linux/platform_data/media/
8056 F: include/uapi/linux/dvb/
8057 F: include/uapi/linux/videodev2.h
8058 F: include/uapi/linux/media.h
8059 F: include/uapi/linux/v4l2-*
8060 F: include/uapi/linux/meye.h
8061 F: include/uapi/linux/ivtv*
8062 F: include/uapi/linux/uvcvideo.h
8064 MEDIATEK ETHERNET DRIVER
8065 M: Felix Fietkau <nbd@openwrt.org>
8066 M: John Crispin <blogic@openwrt.org>
8067 L: netdev@vger.kernel.org
8069 F: drivers/net/ethernet/mediatek/
8071 MEDIATEK MEDIA DRIVER
8072 M: Tiffany Lin <tiffany.lin@mediatek.com>
8073 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8075 F: drivers/media/platform/mtk-vcodec/
8076 F: drivers/media/platform/mtk-vpu/
8077 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8078 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8081 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8082 M: Houlong Wei <houlong.wei@mediatek.com>
8083 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8085 F: drivers/media/platform/mtk-mdp/
8086 F: drivers/media/platform/mtk-vpu/
8087 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8089 MEDIATEK MT7601U WIRELESS LAN DRIVER
8090 M: Jakub Kicinski <kubakici@wp.pl>
8091 L: linux-wireless@vger.kernel.org
8093 F: drivers/net/wireless/mediatek/mt7601u/
8095 MEGARAID SCSI/SAS DRIVERS
8096 M: Kashyap Desai <kashyap.desai@broadcom.com>
8097 M: Sumit Saxena <sumit.saxena@broadcom.com>
8098 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8099 L: megaraidlinux.pdl@broadcom.com
8100 L: linux-scsi@vger.kernel.org
8101 W: http://www.avagotech.com/support/
8103 F: Documentation/scsi/megaraid.txt
8104 F: drivers/scsi/megaraid.*
8105 F: drivers/scsi/megaraid/
8107 MELFAS MIP4 TOUCHSCREEN DRIVER
8108 M: Sangwon Jee <jeesw@melfas.com>
8109 W: http://www.melfas.com
8111 F: drivers/input/touchscreen/melfas_mip4.c
8112 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8114 MELLANOX ETHERNET DRIVER (mlx4_en)
8115 M: Tariq Toukan <tariqt@mellanox.com>
8116 L: netdev@vger.kernel.org
8118 W: http://www.mellanox.com
8119 Q: http://patchwork.ozlabs.org/project/netdev/list/
8120 F: drivers/net/ethernet/mellanox/mlx4/en_*
8122 MELLANOX ETHERNET DRIVER (mlx5e)
8123 M: Saeed Mahameed <saeedm@mellanox.com>
8124 L: netdev@vger.kernel.org
8126 W: http://www.mellanox.com
8127 Q: http://patchwork.ozlabs.org/project/netdev/list/
8128 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8130 MELLANOX ETHERNET SWITCH DRIVERS
8131 M: Jiri Pirko <jiri@mellanox.com>
8132 M: Ido Schimmel <idosch@mellanox.com>
8133 L: netdev@vger.kernel.org
8135 W: http://www.mellanox.com
8136 Q: http://patchwork.ozlabs.org/project/netdev/list/
8137 F: drivers/net/ethernet/mellanox/mlxsw/
8139 MELLANOX MLXCPLD I2C AND MUX DRIVER
8140 M: Vadim Pasternak <vadimp@mellanox.com>
8141 M: Michael Shych <michaelsh@mellanox.com>
8142 L: linux-i2c@vger.kernel.org
8144 F: drivers/i2c/busses/i2c-mlxcpld.c
8145 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8146 F: Documentation/i2c/busses/i2c-mlxcpld
8148 MELLANOX MLXCPLD LED DRIVER
8149 M: Vadim Pasternak <vadimp@mellanox.com>
8150 L: linux-leds@vger.kernel.org
8152 F: drivers/leds/leds-mlxcpld.c
8153 F: Documentation/leds/leds-mlxcpld.txt
8155 MELLANOX PLATFORM DRIVER
8156 M: Vadim Pasternak <vadimp@mellanox.com>
8157 L: platform-driver-x86@vger.kernel.org
8159 F: drivers/platform/x86/mlx-platform.c
8161 MELLANOX MLX CPLD HOTPLUG DRIVER
8162 M: Vadim Pasternak <vadimp@mellanox.com>
8163 L: platform-driver-x86@vger.kernel.org
8165 F: drivers/platform/x86/mlxcpld-hotplug.c
8166 F: include/linux/platform_data/mlxcpld-hotplug.h
8168 SOFT-ROCE DRIVER (rxe)
8169 M: Moni Shoua <monis@mellanox.com>
8170 L: linux-rdma@vger.kernel.org
8172 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8173 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8174 F: drivers/infiniband/sw/rxe/
8175 F: include/uapi/rdma/rdma_user_rxe.h
8178 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8179 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8180 L: linux-kernel@vger.kernel.org
8182 F: kernel/membarrier.c
8183 F: include/uapi/linux/membarrier.h
8186 L: linux-mm@kvack.org
8187 W: http://www.linux-mm.org
8189 F: include/linux/mm.h
8190 F: include/linux/gfp.h
8191 F: include/linux/mmzone.h
8192 F: include/linux/memory_hotplug.h
8193 F: include/linux/vmalloc.h
8196 MEMORY TECHNOLOGY DEVICES (MTD)
8197 M: David Woodhouse <dwmw2@infradead.org>
8198 M: Brian Norris <computersforpeace@gmail.com>
8199 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8200 M: Marek Vasut <marek.vasut@gmail.com>
8201 M: Richard Weinberger <richard@nod.at>
8202 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8203 L: linux-mtd@lists.infradead.org
8204 W: http://www.linux-mtd.infradead.org/
8205 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8206 T: git git://git.infradead.org/linux-mtd.git
8207 T: git git://git.infradead.org/l2-mtd.git
8209 F: Documentation/devicetree/bindings/mtd/
8211 F: include/linux/mtd/
8212 F: include/uapi/mtd/
8214 MEN A21 WATCHDOG DRIVER
8215 M: Johannes Thumshirn <morbidrsa@gmail.com>
8216 L: linux-watchdog@vger.kernel.org
8218 F: drivers/watchdog/mena21_wdt.c
8220 MEN CHAMELEON BUS (mcb)
8221 M: Johannes Thumshirn <morbidrsa@gmail.com>
8224 F: include/linux/mcb.h
8225 F: Documentation/men-chameleon-bus.txt
8227 MEN F21BMC (Board Management Controller)
8228 M: Andreas Werner <andreas.werner@men.de>
8230 F: drivers/mfd/menf21bmc.c
8231 F: drivers/watchdog/menf21bmc_wdt.c
8232 F: drivers/leds/leds-menf21bmc.c
8233 F: drivers/hwmon/menf21bmc_hwmon.c
8234 F: Documentation/hwmon/menf21bmc
8237 M: James Hogan <james.hogan@imgtec.com>
8238 L: linux-metag@vger.kernel.org
8239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8242 F: Documentation/metag/
8243 F: Documentation/devicetree/bindings/metag/
8244 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8245 F: drivers/clocksource/metag_generic.c
8246 F: drivers/irqchip/irq-metag.c
8247 F: drivers/irqchip/irq-metag-ext.c
8248 F: drivers/tty/metag_da.c
8250 MICROBLAZE ARCHITECTURE
8251 M: Michal Simek <monstr@monstr.eu>
8252 W: http://www.monstr.eu/fdt/
8253 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8257 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8258 M: Richard Genoud <richard.genoud@gmail.com>
8260 F: drivers/tty/serial/atmel_serial.c
8261 F: include/linux/atmel_serial.h
8263 MICROCHIP / ATMEL DMA DRIVER
8264 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8266 L: dmaengine@vger.kernel.org
8268 F: drivers/dma/at_hdmac.c
8269 F: drivers/dma/at_hdmac_regs.h
8270 F: include/linux/platform_data/dma-atmel.h
8272 MICROCHIP / ATMEL ISC DRIVER
8273 M: Songjun Wu <songjun.wu@microchip.com>
8274 L: linux-media@vger.kernel.org
8276 F: drivers/media/platform/atmel/atmel-isc.c
8277 F: drivers/media/platform/atmel/atmel-isc-regs.h
8278 F: devicetree/bindings/media/atmel-isc.txt
8280 MICROCHIP USB251XB DRIVER
8281 M: Richard Leitner <richard.leitner@skidata.com>
8282 L: linux-usb@vger.kernel.org
8284 F: drivers/usb/misc/usb251xb.c
8285 F: include/linux/platform_data/usb251xb.h
8286 F: Documentation/devicetree/bindings/usb/usb251xb.txt
8288 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8289 M: Chen Yu <yu.c.chen@intel.com>
8290 L: platform-driver-x86@vger.kernel.org
8292 F: drivers/platform/x86/surfacepro3_button.c
8295 M: Oliver Neukum <oliver@neukum.org>
8297 F: drivers/usb/image/microtek.*
8300 M: Ralf Baechle <ralf@linux-mips.org>
8301 L: linux-mips@linux-mips.org
8302 W: http://www.linux-mips.org/
8303 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8304 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8306 F: Documentation/devicetree/bindings/mips/
8307 F: Documentation/mips/
8310 MIPS/LOONGSON1 ARCHITECTURE
8311 M: Keguang Zhang <keguang.zhang@gmail.com>
8312 L: linux-mips@linux-mips.org
8314 F: arch/mips/loongson32/
8315 F: arch/mips/include/asm/mach-loongson32/
8316 F: drivers/*/*loongson1*
8317 F: drivers/*/*/*loongson1*
8319 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8320 M: Hans Verkuil <hverkuil@xs4all.nl>
8321 L: linux-media@vger.kernel.org
8322 T: git git://linuxtv.org/media_tree.git
8323 W: https://linuxtv.org
8325 F: drivers/media/radio/radio-miropcm20*
8327 MELLANOX MLX4 core VPI driver
8328 M: Yishai Hadas <yishaih@mellanox.com>
8329 L: netdev@vger.kernel.org
8330 L: linux-rdma@vger.kernel.org
8331 W: http://www.mellanox.com
8332 Q: http://patchwork.ozlabs.org/project/netdev/list/
8334 F: drivers/net/ethernet/mellanox/mlx4/
8335 F: include/linux/mlx4/
8336 F: include/uapi/rdma/mlx4-abi.h
8338 MELLANOX MLX4 IB driver
8339 M: Yishai Hadas <yishaih@mellanox.com>
8340 L: linux-rdma@vger.kernel.org
8341 W: http://www.mellanox.com
8342 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8344 F: drivers/infiniband/hw/mlx4/
8345 F: include/linux/mlx4/
8347 MELLANOX MLX5 core VPI driver
8348 M: Saeed Mahameed <saeedm@mellanox.com>
8349 M: Matan Barak <matanb@mellanox.com>
8350 M: Leon Romanovsky <leonro@mellanox.com>
8351 L: netdev@vger.kernel.org
8352 L: linux-rdma@vger.kernel.org
8353 W: http://www.mellanox.com
8354 Q: http://patchwork.ozlabs.org/project/netdev/list/
8356 F: drivers/net/ethernet/mellanox/mlx5/core/
8357 F: include/linux/mlx5/
8358 F: include/uapi/rdma/mlx5-abi.h
8360 MELLANOX MLX5 IB driver
8361 M: Matan Barak <matanb@mellanox.com>
8362 M: Leon Romanovsky <leonro@mellanox.com>
8363 L: linux-rdma@vger.kernel.org
8364 W: http://www.mellanox.com
8365 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8367 F: drivers/infiniband/hw/mlx5/
8368 F: include/linux/mlx5/
8370 MELEXIS MLX90614 DRIVER
8371 M: Crt Mori <cmo@melexis.com>
8372 L: linux-iio@vger.kernel.org
8373 W: http://www.melexis.com
8375 F: drivers/iio/temperature/mlx90614.c
8377 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8378 M: Don Brace <don.brace@microsemi.com>
8379 L: esc.storagedev@microsemi.com
8380 L: linux-scsi@vger.kernel.org
8382 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8383 F: drivers/scsi/smartpqi/Kconfig
8384 F: drivers/scsi/smartpqi/Makefile
8385 F: include/linux/cciss*.h
8386 F: include/uapi/linux/cciss*.h
8387 F: Documentation/scsi/smartpqi.txt
8389 MN88472 MEDIA DRIVER
8390 M: Antti Palosaari <crope@iki.fi>
8391 L: linux-media@vger.kernel.org
8392 W: https://linuxtv.org
8393 W: http://palosaari.fi/linux/
8394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8396 F: drivers/media/dvb-frontends/mn88472*
8398 MN88473 MEDIA DRIVER
8399 M: Antti Palosaari <crope@iki.fi>
8400 L: linux-media@vger.kernel.org
8401 W: https://linuxtv.org
8402 W: http://palosaari.fi/linux/
8403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8405 F: drivers/media/dvb-frontends/mn88473*
8408 M: Jessica Yu <jeyu@redhat.com>
8409 M: Rusty Russell <rusty@rustcorp.com.au>
8410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
8412 F: include/linux/module.h
8415 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8416 W: http://popies.net/meye/
8418 F: Documentation/media/v4l-drivers/meye*
8419 F: drivers/media/pci/meye/
8420 F: include/uapi/linux/meye.h
8422 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8423 M: Jiri Slaby <jirislaby@gmail.com>
8425 F: Documentation/serial/moxa-smartio
8426 F: drivers/tty/mxser.*
8428 MR800 AVERMEDIA USB FM RADIO DRIVER
8429 M: Alexey Klimov <klimov.linux@gmail.com>
8430 L: linux-media@vger.kernel.org
8431 T: git git://linuxtv.org/media_tree.git
8433 F: drivers/media/radio/radio-mr800.c
8435 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8436 M: Alan Ott <alan@signal11.us>
8437 L: linux-wpan@vger.kernel.org
8439 F: drivers/net/ieee802154/mrf24j40.c
8440 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8443 M: "Lee, Chun-Yi" <jlee@suse.com>
8444 L: platform-driver-x86@vger.kernel.org
8446 F: drivers/platform/x86/msi-laptop.c
8449 L: platform-driver-x86@vger.kernel.org
8451 F: drivers/platform/x86/msi-wmi.c
8454 M: Antti Palosaari <crope@iki.fi>
8455 L: linux-media@vger.kernel.org
8456 W: https://linuxtv.org
8457 W: http://palosaari.fi/linux/
8458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8459 T: git git://linuxtv.org/anttip/media_tree.git
8461 F: drivers/media/tuners/msi001*
8463 MSI2500 MEDIA DRIVER
8464 M: Antti Palosaari <crope@iki.fi>
8465 L: linux-media@vger.kernel.org
8466 W: https://linuxtv.org
8467 W: http://palosaari.fi/linux/
8468 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8469 T: git git://linuxtv.org/anttip/media_tree.git
8471 F: drivers/media/usb/msi2500/
8473 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8474 M: Robert Jarzmik <robert.jarzmik@free.fr>
8475 L: linux-mtd@lists.infradead.org
8477 F: drivers/mtd/devices/docg3*
8479 MT9M032 APTINA SENSOR DRIVER
8480 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8481 L: linux-media@vger.kernel.org
8482 T: git git://linuxtv.org/media_tree.git
8484 F: drivers/media/i2c/mt9m032.c
8485 F: include/media/i2c/mt9m032.h
8487 MT9P031 APTINA CAMERA SENSOR
8488 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8489 L: linux-media@vger.kernel.org
8490 T: git git://linuxtv.org/media_tree.git
8492 F: drivers/media/i2c/mt9p031.c
8493 F: include/media/i2c/mt9p031.h
8495 MT9T001 APTINA CAMERA SENSOR
8496 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8497 L: linux-media@vger.kernel.org
8498 T: git git://linuxtv.org/media_tree.git
8500 F: drivers/media/i2c/mt9t001.c
8501 F: include/media/i2c/mt9t001.h
8503 MT9V032 APTINA CAMERA SENSOR
8504 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8505 L: linux-media@vger.kernel.org
8506 T: git git://linuxtv.org/media_tree.git
8508 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8509 F: drivers/media/i2c/mt9v032.c
8510 F: include/media/i2c/mt9v032.h
8512 MULTIFUNCTION DEVICES (MFD)
8513 M: Lee Jones <lee.jones@linaro.org>
8514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8516 F: Documentation/devicetree/bindings/mfd/
8518 F: include/linux/mfd/
8519 F: include/dt-bindings/mfd/
8521 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8522 M: Ulf Hansson <ulf.hansson@linaro.org>
8523 L: linux-mmc@vger.kernel.org
8524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8526 F: Documentation/devicetree/bindings/mmc/
8528 F: include/linux/mmc/
8529 F: include/uapi/linux/mmc/
8531 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8533 F: drivers/mmc/host/mmc_spi.c
8534 F: include/linux/spi/mmc_spi.h
8536 MULTISOUND SOUND DRIVER
8537 M: Andrew Veliath <andrewtv@usa.net>
8539 F: Documentation/sound/oss/MultiSound
8542 MULTITECH MULTIPORT CARD (ISICOM)
8544 F: drivers/tty/isicom.c
8545 F: include/linux/isicom.h
8547 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8548 M: Bin Liu <b-liu@ti.com>
8549 L: linux-usb@vger.kernel.org
8550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8552 F: drivers/usb/musb/
8554 MXL5007T MEDIA DRIVER
8555 M: Michael Krufky <mkrufky@linuxtv.org>
8556 L: linux-media@vger.kernel.org
8557 W: https://linuxtv.org
8558 W: http://github.com/mkrufky
8559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8560 T: git git://linuxtv.org/mkrufky/tuners.git
8562 F: drivers/media/tuners/mxl5007t.*
8565 M: Marek Vasut <marex@denx.de>
8567 F: drivers/gpu/drm/mxsfb/
8568 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8570 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8571 M: Hyong-Youb Kim <hykim@myri.com>
8572 L: netdev@vger.kernel.org
8573 W: https://www.myricom.com/support/downloads/myri10ge.html
8575 F: drivers/net/ethernet/myricom/myri10ge/
8577 NAND FLASH SUBSYSTEM
8578 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8579 R: Richard Weinberger <richard@nod.at>
8580 L: linux-mtd@lists.infradead.org
8581 W: http://www.linux-mtd.infradead.org/
8582 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8583 T: git git://github.com/linux-nand/linux.git
8585 F: drivers/mtd/nand/
8586 F: include/linux/mtd/nand*.h
8588 NATSEMI ETHERNET DRIVER (DP8381x)
8590 F: drivers/net/ethernet/natsemi/natsemi.c
8592 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8593 M: Daniel Mack <zonque@gmail.com>
8595 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8596 W: http://www.native-instruments.com
8600 M: Petr Vandrovec <petr@vandrovec.name>
8604 NCR 5380 SCSI DRIVERS
8605 M: Finn Thain <fthain@telegraphics.com.au>
8606 M: Michael Schmitz <schmitzmic@gmail.com>
8607 L: linux-scsi@vger.kernel.org
8609 F: Documentation/scsi/g_NCR5380.txt
8610 F: drivers/scsi/NCR5380.*
8611 F: drivers/scsi/arm/cumana_1.c
8612 F: drivers/scsi/arm/oak.c
8613 F: drivers/scsi/atari_scsi.*
8614 F: drivers/scsi/dmx3191d.c
8615 F: drivers/scsi/g_NCR5380.*
8616 F: drivers/scsi/mac_scsi.*
8617 F: drivers/scsi/sun3_scsi.*
8618 F: drivers/scsi/sun3_scsi_vme.c
8620 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8621 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8622 L: linux-scsi@vger.kernel.org
8624 F: drivers/scsi/NCR_D700.*
8626 NCT6775 HARDWARE MONITOR DRIVER
8627 M: Guenter Roeck <linux@roeck-us.net>
8628 L: linux-hwmon@vger.kernel.org
8630 F: Documentation/hwmon/nct6775
8631 F: drivers/hwmon/nct6775.c
8633 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8634 M: Faisal Latif <faisal.latif@intel.com>
8635 L: linux-rdma@vger.kernel.org
8636 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8638 F: drivers/infiniband/hw/nes/
8639 F: include/uapi/rdma/nes-abi.h
8641 NETEM NETWORK EMULATOR
8642 M: Stephen Hemminger <stephen@networkplumber.org>
8643 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8645 F: net/sched/sch_netem.c
8647 NETERION 10GbE DRIVERS (s2io/vxge)
8648 M: Jon Mason <jdmason@kudzu.us>
8649 L: netdev@vger.kernel.org
8651 F: Documentation/networking/s2io.txt
8652 F: Documentation/networking/vxge.txt
8653 F: drivers/net/ethernet/neterion/
8656 M: Pablo Neira Ayuso <pablo@netfilter.org>
8657 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8658 L: netfilter-devel@vger.kernel.org
8659 L: coreteam@netfilter.org
8660 W: http://www.netfilter.org/
8661 W: http://www.iptables.org/
8662 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8666 F: include/linux/netfilter*
8667 F: include/linux/netfilter/
8668 F: include/net/netfilter/
8669 F: include/uapi/linux/netfilter*
8670 F: include/uapi/linux/netfilter/
8671 F: net/*/netfilter.c
8674 F: net/bridge/br_netfilter*.c
8677 M: Paul Moore <paul@paul-moore.com>
8678 W: http://netlabel.sf.net
8679 L: netdev@vger.kernel.org
8681 F: Documentation/netlabel/
8682 F: include/net/netlabel.h
8685 NETROM NETWORK LAYER
8686 M: Ralf Baechle <ralf@linux-mips.org>
8687 L: linux-hams@vger.kernel.org
8688 W: http://www.linux-ax25.org/
8690 F: include/net/netrom.h
8691 F: include/uapi/linux/netrom.h
8694 NETRONOME ETHERNET DRIVERS
8695 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8696 L: oss-drivers@netronome.com
8698 F: drivers/net/ethernet/netronome/
8700 NETWORK BLOCK DEVICE (NBD)
8701 M: Josef Bacik <jbacik@fb.com>
8703 L: linux-block@vger.kernel.org
8704 L: nbd-general@lists.sourceforge.net
8705 F: Documentation/blockdev/nbd.txt
8706 F: drivers/block/nbd.c
8707 F: include/uapi/linux/nbd.h
8709 NETWORK DROP MONITOR
8710 M: Neil Horman <nhorman@tuxdriver.com>
8711 L: netdev@vger.kernel.org
8713 W: https://fedorahosted.org/dropwatch/
8714 F: net/core/drop_monitor.c
8717 M: Andrew Lunn <andrew@lunn.ch>
8718 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8719 M: Florian Fainelli <f.fainelli@gmail.com>
8722 F: include/net/dsa.h
8725 NETWORKING [GENERAL]
8726 M: "David S. Miller" <davem@davemloft.net>
8727 L: netdev@vger.kernel.org
8728 W: http://www.linuxfoundation.org/en/Net
8729 Q: http://patchwork.ozlabs.org/project/netdev/list/
8730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8735 F: include/linux/in.h
8736 F: include/linux/net.h
8737 F: include/linux/netdevice.h
8738 F: include/uapi/linux/in.h
8739 F: include/uapi/linux/net.h
8740 F: include/uapi/linux/netdevice.h
8741 F: include/uapi/linux/net_namespace.h
8743 F: tools/testing/selftests/net/
8746 NETWORKING [IPv4/IPv6]
8747 M: "David S. Miller" <davem@davemloft.net>
8748 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8749 M: James Morris <jmorris@namei.org>
8750 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8751 M: Patrick McHardy <kaber@trash.net>
8752 L: netdev@vger.kernel.org
8753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8761 M: Steffen Klassert <steffen.klassert@secunet.com>
8762 M: Herbert Xu <herbert@gondor.apana.org.au>
8763 M: "David S. Miller" <davem@davemloft.net>
8764 L: netdev@vger.kernel.org
8765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8774 F: net/ipv4/ipcomp.c
8775 F: net/ipv4/ip_vti.c
8779 F: net/ipv6/ipcomp6.c
8780 F: net/ipv6/ip6_vti.c
8781 F: include/uapi/linux/xfrm.h
8782 F: include/net/xfrm.h
8784 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8785 M: Paul Moore <paul@paul-moore.com>
8786 L: netdev@vger.kernel.org
8789 NETWORKING [WIRELESS]
8790 L: linux-wireless@vger.kernel.org
8791 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8794 L: netdev@vger.kernel.org
8795 W: http://www.linuxfoundation.org/en/Net
8796 Q: http://patchwork.ozlabs.org/project/netdev/list/
8797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8800 F: Documentation/devicetree/bindings/net/
8802 F: include/linux/if_*
8803 F: include/linux/netdevice.h
8804 F: include/linux/etherdevice.h
8805 F: include/linux/fcdevice.h
8806 F: include/linux/fddidevice.h
8807 F: include/linux/hippidevice.h
8808 F: include/linux/inetdevice.h
8809 F: include/uapi/linux/if_*
8810 F: include/uapi/linux/netdevice.h
8812 NETWORKING DRIVERS (WIRELESS)
8813 M: Kalle Valo <kvalo@codeaurora.org>
8814 L: linux-wireless@vger.kernel.org
8815 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8819 F: Documentation/devicetree/bindings/net/wireless/
8820 F: drivers/net/wireless/
8822 NETXEN (1/10) GbE SUPPORT
8823 M: Manish Chopra <manish.chopra@cavium.com>
8824 M: Rahul Verma <rahul.verma@cavium.com>
8825 M: Dept-GELinuxNICDev@cavium.com
8826 L: netdev@vger.kernel.org
8828 F: drivers/net/ethernet/qlogic/netxen/
8831 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8832 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8833 M: Samuel Ortiz <sameo@linux.intel.com>
8834 L: linux-wireless@vger.kernel.org
8835 L: linux-nfc@lists.01.org (subscribers-only)
8839 F: include/uapi/linux/nfc.h
8841 F: include/linux/platform_data/nfcmrvl.h
8842 F: include/linux/platform_data/nxp-nci.h
8843 F: include/linux/platform_data/pn544.h
8844 F: include/linux/platform_data/st21nfca.h
8845 F: include/linux/platform_data/st-nci.h
8846 F: Documentation/devicetree/bindings/net/nfc/
8848 NFS, SUNRPC, AND LOCKD CLIENTS
8849 M: Trond Myklebust <trond.myklebust@primarydata.com>
8850 M: Anna Schumaker <anna.schumaker@netapp.com>
8851 L: linux-nfs@vger.kernel.org
8852 W: http://client.linux-nfs.org
8853 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8859 F: include/linux/lockd/
8860 F: include/linux/nfs*
8861 F: include/linux/sunrpc/
8862 F: include/uapi/linux/nfs*
8863 F: include/uapi/linux/sunrpc/
8866 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8867 L: linux-nilfs@vger.kernel.org
8868 W: http://nilfs.sourceforge.net/
8869 W: http://nilfs.osdn.jp/
8870 T: git git://github.com/konis/nilfs2.git
8872 F: Documentation/filesystems/nilfs2.txt
8874 F: include/trace/events/nilfs2.h
8875 F: include/uapi/linux/nilfs2_api.h
8876 F: include/uapi/linux/nilfs2_ondisk.h
8878 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8879 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8880 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8882 F: Documentation/scsi/NinjaSCSI.txt
8883 F: drivers/scsi/pcmcia/nsp_*
8885 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8886 M: GOTO Masanori <gotom@debian.or.jp>
8887 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8888 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8890 F: Documentation/scsi/NinjaSCSI.txt
8891 F: drivers/scsi/nsp32*
8894 M: Ley Foon Tan <lftan@altera.com>
8895 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8900 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8901 M: Pavel Machek <pavel@ucw.cz>
8902 M: Sakari Ailus <sakari.ailus@iki.fi>
8903 L: linux-media@vger.kernel.org
8905 F: drivers/media/i2c/et8ek8
8906 F: drivers/media/i2c/ad5820.c
8908 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8909 M: Pavel Machek <pavel@ucw.cz>
8910 M: Sakari Ailus <sakari.ailus@iki.fi>
8911 L: linux-media@vger.kernel.org
8913 F: drivers/media/i2c/et8ek8
8914 F: drivers/media/i2c/ad5820.c
8916 NOKIA N900 POWER SUPPLY DRIVERS
8917 R: Pali Rohár <pali.rohar@gmail.com>
8918 F: include/linux/power/bq2415x_charger.h
8919 F: include/linux/power/bq27xxx_battery.h
8920 F: include/linux/power/isp1704_charger.h
8921 F: drivers/power/supply/bq2415x_charger.c
8922 F: drivers/power/supply/bq27xxx_battery.c
8923 F: drivers/power/supply/bq27xxx_battery_i2c.c
8924 F: drivers/power/supply/isp1704_charger.c
8925 F: drivers/power/supply/rx51_battery.c
8928 M: Jon Mason <jdmason@kudzu.us>
8929 M: Dave Jiang <dave.jiang@intel.com>
8930 M: Allen Hubbe <Allen.Hubbe@emc.com>
8931 L: linux-ntb@googlegroups.com
8933 W: https://github.com/jonmason/ntb/wiki
8934 T: git git://github.com/jonmason/ntb.git
8936 F: drivers/net/ntb_netdev.c
8937 F: include/linux/ntb.h
8938 F: include/linux/ntb_transport.h
8939 F: tools/testing/selftests/ntb/
8942 M: Jon Mason <jdmason@kudzu.us>
8943 M: Dave Jiang <dave.jiang@intel.com>
8944 L: linux-ntb@googlegroups.com
8946 W: https://github.com/jonmason/ntb/wiki
8947 T: git git://github.com/jonmason/ntb.git
8948 F: drivers/ntb/hw/intel/
8951 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8952 L: linux-ntb@googlegroups.com
8954 F: drivers/ntb/hw/amd/
8957 M: Anton Altaparmakov <anton@tuxera.com>
8958 L: linux-ntfs-dev@lists.sourceforge.net
8959 W: http://www.tuxera.com/
8960 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8962 F: Documentation/filesystems/ntfs.txt
8965 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8966 M: Antonino Daplas <adaplas@gmail.com>
8967 L: linux-fbdev@vger.kernel.org
8969 F: drivers/video/fbdev/riva/
8970 F: drivers/video/fbdev/nvidia/
8973 M: Keith Busch <keith.busch@intel.com>
8974 M: Jens Axboe <axboe@fb.com>
8975 M: Christoph Hellwig <hch@lst.de>
8976 M: Sagi Grimberg <sagi@grimberg.me>
8977 L: linux-nvme@lists.infradead.org
8978 T: git://git.infradead.org/nvme.git
8979 W: http://git.infradead.org/nvme.git
8981 F: drivers/nvme/host/
8982 F: include/linux/nvme.h
8983 F: include/uapi/linux/nvme_ioctl.h
8985 NVM EXPRESS TARGET DRIVER
8986 M: Christoph Hellwig <hch@lst.de>
8987 M: Sagi Grimberg <sagi@grimberg.me>
8988 L: linux-nvme@lists.infradead.org
8989 T: git://git.infradead.org/nvme.git
8990 W: http://git.infradead.org/nvme.git
8992 F: drivers/nvme/target/
8994 NVM EXPRESS FC TRANSPORT DRIVERS
8995 M: James Smart <james.smart@broadcom.com>
8996 L: linux-nvme@lists.infradead.org
8998 F: include/linux/nvme-fc.h
8999 F: include/linux/nvme-fc-driver.h
9000 F: drivers/nvme/host/fc.c
9001 F: drivers/nvme/target/fc.c
9002 F: drivers/nvme/target/fcloop.c
9005 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
9006 M: Maxime Ripard <maxime.ripard@free-electrons.com>
9009 F: Documentation/devicetree/bindings/nvmem/
9010 F: include/linux/nvmem-consumer.h
9011 F: include/linux/nvmem-provider.h
9014 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9015 R: Charles Gorand <charles.gorand@effinnov.com>
9016 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9018 F: drivers/nfc/nxp-nci
9020 NXP TDA998X DRM DRIVER
9021 M: Russell King <linux@armlinux.org.uk>
9023 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9024 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9025 F: drivers/gpu/drm/i2c/tda998x_drv.c
9026 F: include/drm/i2c/tda998x.h
9029 M: Peter Rosin <peda@axentia.se>
9030 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9032 F: sound/soc/codecs/tfa9879*
9035 M: Josh Poimboeuf <jpoimboe@redhat.com>
9040 M: Aaro Koskinen <aaro.koskinen@iki.fi>
9041 M: Tony Lindgren <tony@atomide.com>
9042 L: linux-omap@vger.kernel.org
9043 Q: http://patchwork.kernel.org/project/linux-omap/list/
9044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9046 F: arch/arm/mach-omap1/
9047 F: arch/arm/plat-omap/
9048 F: arch/arm/configs/omap1_defconfig
9049 F: drivers/i2c/busses/i2c-omap.c
9050 F: include/linux/i2c-omap.h
9053 M: Tony Lindgren <tony@atomide.com>
9054 L: linux-omap@vger.kernel.org
9055 W: http://www.muru.com/linux/omap/
9056 W: http://linux.omap.com/
9057 Q: http://patchwork.kernel.org/project/linux-omap/list/
9058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9060 F: arch/arm/mach-omap2/
9061 F: arch/arm/plat-omap/
9062 F: arch/arm/configs/omap2plus_defconfig
9063 F: drivers/i2c/busses/i2c-omap.c
9064 F: drivers/irqchip/irq-omap-intc.c
9065 F: drivers/mfd/*omap*.c
9066 F: drivers/mfd/menelaus.c
9067 F: drivers/mfd/palmas.c
9068 F: drivers/mfd/tps65217.c
9069 F: drivers/mfd/tps65218.c
9070 F: drivers/mfd/tps65910.c
9071 F: drivers/mfd/twl-core.[ch]
9072 F: drivers/mfd/twl4030*.c
9073 F: drivers/mfd/twl6030*.c
9074 F: drivers/mfd/twl6040*.c
9075 F: drivers/regulator/palmas-regulator*.c
9076 F: drivers/regulator/pbias-regulator.c
9077 F: drivers/regulator/tps65217-regulator.c
9078 F: drivers/regulator/tps65218-regulator.c
9079 F: drivers/regulator/tps65910-regulator.c
9080 F: drivers/regulator/twl-regulator.c
9081 F: drivers/regulator/twl6030-regulator.c
9082 F: include/linux/i2c-omap.h
9084 OMAP DEVICE TREE SUPPORT
9085 M: Benoît Cousson <bcousson@baylibre.com>
9086 M: Tony Lindgren <tony@atomide.com>
9087 L: linux-omap@vger.kernel.org
9088 L: devicetree@vger.kernel.org
9090 F: arch/arm/boot/dts/*omap*
9091 F: arch/arm/boot/dts/*am3*
9092 F: arch/arm/boot/dts/*am4*
9093 F: arch/arm/boot/dts/*am5*
9094 F: arch/arm/boot/dts/*dra7*
9096 OMAP CLOCK FRAMEWORK SUPPORT
9097 M: Paul Walmsley <paul@pwsan.com>
9098 L: linux-omap@vger.kernel.org
9100 F: arch/arm/*omap*/*clock*
9102 OMAP POWER MANAGEMENT SUPPORT
9103 M: Kevin Hilman <khilman@kernel.org>
9104 L: linux-omap@vger.kernel.org
9106 F: arch/arm/*omap*/*pm*
9107 F: drivers/cpufreq/omap-cpufreq.c
9109 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
9110 M: Rajendra Nayak <rnayak@codeaurora.org>
9111 M: Paul Walmsley <paul@pwsan.com>
9112 L: linux-omap@vger.kernel.org
9114 F: arch/arm/mach-omap2/prm*
9117 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9118 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9119 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9120 L: linux-omap@vger.kernel.org
9124 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9125 M: Roger Quadros <rogerq@ti.com>
9126 M: Tony Lindgren <tony@atomide.com>
9127 L: linux-omap@vger.kernel.org
9129 F: drivers/memory/omap-gpmc.c
9130 F: arch/arm/mach-omap2/*gpmc*
9132 OMAP FRAMEBUFFER SUPPORT
9133 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9134 L: linux-fbdev@vger.kernel.org
9135 L: linux-omap@vger.kernel.org
9137 F: drivers/video/fbdev/omap/
9139 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9140 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9141 L: linux-omap@vger.kernel.org
9142 L: linux-fbdev@vger.kernel.org
9144 F: drivers/video/fbdev/omap2/
9145 F: Documentation/arm/OMAP/DSS
9147 OMAP HARDWARE SPINLOCK SUPPORT
9148 M: Ohad Ben-Cohen <ohad@wizery.com>
9149 L: linux-omap@vger.kernel.org
9151 F: drivers/hwspinlock/omap_hwspinlock.c
9154 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9155 L: linux-omap@vger.kernel.org
9157 F: drivers/mmc/host/omap.c
9160 L: linux-mmc@vger.kernel.org
9161 L: linux-omap@vger.kernel.org
9163 F: drivers/mmc/host/omap_hsmmc.c
9165 OMAP RANDOM NUMBER GENERATOR SUPPORT
9166 M: Deepak Saxena <dsaxena@plexity.net>
9168 F: drivers/char/hw_random/omap-rng.c
9171 M: Benoît Cousson <bcousson@baylibre.com>
9172 M: Paul Walmsley <paul@pwsan.com>
9173 L: linux-omap@vger.kernel.org
9175 F: arch/arm/mach-omap2/omap_hwmod.*
9178 M: Paul Walmsley <paul@pwsan.com>
9179 L: linux-omap@vger.kernel.org
9181 F: arch/arm/mach-omap2/omap_hwmod*data*
9183 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9184 M: Benoît Cousson <bcousson@baylibre.com>
9185 L: linux-omap@vger.kernel.org
9187 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9189 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9190 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9191 L: linux-media@vger.kernel.org
9193 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9194 F: drivers/media/platform/omap3isp/
9195 F: drivers/staging/media/omap4iss/
9198 L: linux-usb@vger.kernel.org
9199 L: linux-omap@vger.kernel.org
9201 F: drivers/usb/*/*omap*
9202 F: arch/arm/*omap*/usb*
9205 M: Grygorii Strashko <grygorii.strashko@ti.com>
9206 M: Santosh Shilimkar <ssantosh@kernel.org>
9207 M: Kevin Hilman <khilman@kernel.org>
9208 L: linux-omap@vger.kernel.org
9210 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9211 F: drivers/gpio/gpio-omap.c
9213 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9214 M: Mark Jackson <mpfj@newflow.co.uk>
9215 L: linux-omap@vger.kernel.org
9217 F: arch/arm/boot/dts/am335x-nano.dts
9220 M: Bob Copeland <me@bobcopeland.com>
9221 L: linux-karma-devel@lists.sourceforge.net
9223 F: Documentation/filesystems/omfs.txt
9226 OMNIKEY CARDMAN 4000 DRIVER
9227 M: Harald Welte <laforge@gnumonks.org>
9229 F: drivers/char/pcmcia/cm4000_cs.c
9230 F: include/linux/cm4000_cs.h
9231 F: include/uapi/linux/cm4000_cs.h
9233 OMNIKEY CARDMAN 4040 DRIVER
9234 M: Harald Welte <laforge@gnumonks.org>
9236 F: drivers/char/pcmcia/cm4040_cs.*
9238 OMNIVISION OV7670 SENSOR DRIVER
9239 M: Jonathan Corbet <corbet@lwn.net>
9240 L: linux-media@vger.kernel.org
9241 T: git git://linuxtv.org/media_tree.git
9243 F: drivers/media/i2c/ov7670.c
9245 ONENAND FLASH DRIVER
9246 M: Kyungmin Park <kyungmin.park@samsung.com>
9247 L: linux-mtd@lists.infradead.org
9249 F: drivers/mtd/onenand/
9250 F: include/linux/mtd/onenand*.h
9252 ONSTREAM SCSI TAPE DRIVER
9253 M: Willem Riede <osst@riede.org>
9254 L: osst-users@lists.sourceforge.net
9255 L: linux-scsi@vger.kernel.org
9257 F: Documentation/scsi/osst.txt
9258 F: drivers/scsi/osst.*
9259 F: drivers/scsi/osst_*.h
9260 F: drivers/scsi/st.h
9262 OPENCORES I2C BUS DRIVER
9263 M: Peter Korsgaard <jacmet@sunsite.dk>
9264 L: linux-i2c@vger.kernel.org
9266 F: Documentation/i2c/busses/i2c-ocores
9267 F: drivers/i2c/busses/i2c-ocores.c
9269 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9270 M: Rob Herring <robh+dt@kernel.org>
9271 M: Frank Rowand <frowand.list@gmail.com>
9272 L: devicetree@vger.kernel.org
9273 W: http://www.devicetree.org/
9274 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9277 F: include/linux/of*.h
9280 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9281 M: Rob Herring <robh+dt@kernel.org>
9282 M: Mark Rutland <mark.rutland@arm.com>
9283 L: devicetree@vger.kernel.org
9284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9285 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9287 F: Documentation/devicetree/
9289 F: include/dt-bindings/
9291 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9292 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9293 L: devicetree@vger.kernel.org
9295 F: Documentation/devicetree/dynamic-resolution-notes.txt
9296 F: Documentation/devicetree/overlay-notes.txt
9297 F: drivers/of/overlay.c
9298 F: drivers/of/resolver.c
9300 OPENRISC ARCHITECTURE
9301 M: Jonas Bonn <jonas@southpole.se>
9302 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9303 M: Stafford Horne <shorne@gmail.com>
9304 L: openrisc@lists.librecores.org
9305 W: http://openrisc.io
9310 M: Pravin Shelar <pshelar@nicira.com>
9311 L: netdev@vger.kernel.org
9312 L: dev@openvswitch.org
9313 W: http://openvswitch.org
9316 F: include/uapi/linux/openvswitch.h
9318 OPERATING PERFORMANCE POINTS (OPP)
9319 M: Viresh Kumar <vireshk@kernel.org>
9320 M: Nishanth Menon <nm@ti.com>
9321 M: Stephen Boyd <sboyd@codeaurora.org>
9322 L: linux-pm@vger.kernel.org
9324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9325 F: drivers/base/power/opp/
9326 F: include/linux/pm_opp.h
9327 F: Documentation/power/opp.txt
9328 F: Documentation/devicetree/bindings/opp/
9331 M: Clemens Ladisch <clemens@ladisch.de>
9332 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9333 T: git git://git.alsa-project.org/alsa-kernel.git
9335 F: sound/drivers/opl4/
9338 M: Robert Richter <rric@kernel.org>
9339 L: oprofile-list@lists.sf.net
9341 F: arch/*/include/asm/oprofile*.h
9343 F: drivers/oprofile/
9344 F: include/linux/oprofile.h
9346 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9347 M: Mark Fasheh <mfasheh@versity.com>
9348 M: Joel Becker <jlbec@evilplan.org>
9349 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9350 W: http://ocfs2.wiki.kernel.org
9352 F: Documentation/filesystems/ocfs2.txt
9353 F: Documentation/filesystems/dlmfs.txt
9357 L: linux-wireless@vger.kernel.org
9358 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9359 W: http://www.nongnu.org/orinoco/
9361 F: drivers/net/wireless/intersil/orinoco/
9363 OSD LIBRARY and FILESYSTEM
9364 M: Boaz Harrosh <ooo@electrozaur.com>
9365 M: Benny Halevy <bhalevy@primarydata.com>
9366 L: osd-dev@open-osd.org
9367 W: http://open-osd.org
9368 T: git git://git.open-osd.org/open-osd.git
9370 F: drivers/scsi/osd/
9371 F: include/scsi/osd_*
9375 M: Miklos Szeredi <miklos@szeredi.hu>
9376 L: linux-unionfs@vger.kernel.org
9377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9380 F: Documentation/filesystems/overlayfs.txt
9383 M: Mike Marshall <hubcap@omnibond.com>
9384 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9388 F: Documentation/filesystems/orangefs.txt
9391 M: Christian Lamparter <chunkeey@googlemail.com>
9392 L: linux-wireless@vger.kernel.org
9393 W: http://wireless.kernel.org/en/users/Drivers/p54
9395 F: drivers/net/wireless/intersil/p54/
9397 PA SEMI ETHERNET DRIVER
9398 L: netdev@vger.kernel.org
9400 F: drivers/net/ethernet/pasemi/*
9402 PA SEMI SMBUS DRIVER
9403 L: linux-i2c@vger.kernel.org
9405 F: drivers/i2c/busses/i2c-pasemi.c
9407 PADATA PARALLEL EXECUTION MECHANISM
9408 M: Steffen Klassert <steffen.klassert@secunet.com>
9409 L: linux-crypto@vger.kernel.org
9412 F: include/linux/padata.h
9413 F: Documentation/padata.txt
9415 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9416 M: Harald Welte <laforge@gnumonks.org>
9417 L: platform-driver-x86@vger.kernel.org
9419 F: drivers/platform/x86/panasonic-laptop.c
9421 PANASONIC MN10300/AM33/AM34 PORT
9422 M: David Howells <dhowells@redhat.com>
9423 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9424 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9426 F: Documentation/mn10300/
9429 PARALLEL LCD/KEYPAD PANEL DRIVER
9430 M: Willy Tarreau <willy@haproxy.com>
9431 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9433 F: Documentation/misc-devices/lcd-panel-cgram.txt
9434 F: drivers/misc/panel.c
9436 PARALLEL PORT SUBSYSTEM
9437 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9438 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9439 L: linux-parport@lists.infradead.org (subscribers-only)
9442 F: include/linux/parport*.h
9443 F: drivers/char/ppdev.c
9444 F: include/uapi/linux/ppdev.h
9445 F: Documentation/parport*.txt
9447 PARAVIRT_OPS INTERFACE
9448 M: Jeremy Fitzhardinge <jeremy@goop.org>
9449 M: Chris Wright <chrisw@sous-sol.org>
9450 M: Alok Kataria <akataria@vmware.com>
9451 M: Rusty Russell <rusty@rustcorp.com.au>
9452 L: virtualization@lists.linux-foundation.org
9454 F: Documentation/virtual/paravirt_ops.txt
9455 F: arch/*/kernel/paravirt*
9456 F: arch/*/include/asm/paravirt.h
9457 F: include/linux/hypervisor.h
9459 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9460 M: Tim Waugh <tim@cyberelk.net>
9461 L: linux-parport@lists.infradead.org (subscribers-only)
9463 F: Documentation/blockdev/paride.txt
9464 F: drivers/block/paride/
9467 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9468 M: Helge Deller <deller@gmx.de>
9469 L: linux-parisc@vger.kernel.org
9470 W: http://www.parisc-linux.org/
9471 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9476 F: Documentation/parisc/
9478 F: drivers/char/agp/parisc-agp.c
9479 F: drivers/input/serio/gscps2.c
9480 F: drivers/parport/parport_gsc.*
9481 F: drivers/tty/serial/8250/8250_gsc.c
9482 F: drivers/video/fbdev/sti*
9483 F: drivers/video/console/sti*
9484 F: drivers/video/logo/logo_parisc*
9487 M: Jiri Pirko <jiri@mellanox.com>
9488 L: netdev@vger.kernel.org
9491 F: lib/test_parman.c
9492 F: include/linux/parman.h
9494 PC87360 HARDWARE MONITORING DRIVER
9495 M: Jim Cromie <jim.cromie@gmail.com>
9496 L: linux-hwmon@vger.kernel.org
9498 F: Documentation/hwmon/pc87360
9499 F: drivers/hwmon/pc87360.c
9502 M: Jim Cromie <jim.cromie@gmail.com>
9504 F: drivers/char/pc8736x_gpio.c
9506 PC87427 HARDWARE MONITORING DRIVER
9507 M: Jean Delvare <jdelvare@suse.com>
9508 L: linux-hwmon@vger.kernel.org
9510 F: Documentation/hwmon/pc87427
9511 F: drivers/hwmon/pc87427.c
9514 M: Riku Voipio <riku.voipio@iki.fi>
9516 F: drivers/leds/leds-pca9532.c
9517 F: include/linux/leds-pca9532.h
9519 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9520 M: Guenter Roeck <linux@roeck-us.net>
9521 L: linux-i2c@vger.kernel.org
9523 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9525 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9526 M: Khalid Aziz <khalid@gonehiking.org>
9528 F: drivers/firmware/pcdp.*
9531 M: Linas Vepstas <linasvepstas@gmail.com>
9532 L: linux-pci@vger.kernel.org
9534 F: Documentation/PCI/pci-error-recovery.txt
9536 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9537 M: Russell Currey <ruscur@russell.cc>
9538 L: linuxppc-dev@lists.ozlabs.org
9540 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9541 F: arch/powerpc/kernel/eeh*.c
9542 F: arch/powerpc/platforms/*/eeh*.c
9543 F: arch/powerpc/include/*/eeh*.h
9546 M: Bjorn Helgaas <bhelgaas@google.com>
9547 L: linux-pci@vger.kernel.org
9548 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9551 F: Documentation/devicetree/bindings/pci/
9552 F: Documentation/PCI/
9554 F: include/linux/pci*
9556 F: arch/x86/kernel/quirks.c
9558 PCI DRIVER FOR ALTERA PCIE IP
9559 M: Ley Foon Tan <lftan@altera.com>
9560 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9561 L: linux-pci@vger.kernel.org
9563 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9564 F: drivers/pci/host/pcie-altera.c
9566 PCI DRIVER FOR ARM VERSATILE PLATFORM
9567 M: Rob Herring <robh@kernel.org>
9568 L: linux-pci@vger.kernel.org
9569 L: linux-arm-kernel@lists.infradead.org
9571 F: Documentation/devicetree/bindings/pci/versatile.txt
9572 F: drivers/pci/host/pci-versatile.c
9574 PCI DRIVER FOR ARMADA 8K
9575 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9576 L: linux-pci@vger.kernel.org
9577 L: linux-arm-kernel@lists.infradead.org
9579 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9580 F: drivers/pci/dwc/pcie-armada8k.c
9582 PCI DRIVER FOR APPLIEDMICRO XGENE
9583 M: Tanmay Inamdar <tinamdar@apm.com>
9584 L: linux-pci@vger.kernel.org
9585 L: linux-arm-kernel@lists.infradead.org
9587 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9588 F: drivers/pci/host/pci-xgene.c
9590 PCI DRIVER FOR FREESCALE LAYERSCAPE
9591 M: Minghuan Lian <minghuan.Lian@freescale.com>
9592 M: Mingkai Hu <mingkai.hu@freescale.com>
9593 M: Roy Zang <tie-fei.zang@freescale.com>
9594 L: linuxppc-dev@lists.ozlabs.org
9595 L: linux-pci@vger.kernel.org
9596 L: linux-arm-kernel@lists.infradead.org
9598 F: drivers/pci/dwc/*layerscape*
9601 M: Richard Zhu <hongxing.zhu@nxp.com>
9602 M: Lucas Stach <l.stach@pengutronix.de>
9603 L: linux-pci@vger.kernel.org
9604 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9606 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9607 F: drivers/pci/dwc/*imx6*
9609 PCI DRIVER FOR TI KEYSTONE
9610 M: Murali Karicheri <m-karicheri2@ti.com>
9611 L: linux-pci@vger.kernel.org
9612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9614 F: drivers/pci/dwc/*keystone*
9616 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9617 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9618 M: Jason Cooper <jason@lakedaemon.net>
9619 L: linux-pci@vger.kernel.org
9620 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9622 F: drivers/pci/host/*mvebu*
9624 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9625 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9626 L: linux-pci@vger.kernel.org
9627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9629 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9630 F: drivers/pci/host/pci-aardvark.c
9632 PCI DRIVER FOR NVIDIA TEGRA
9633 M: Thierry Reding <thierry.reding@gmail.com>
9634 L: linux-tegra@vger.kernel.org
9635 L: linux-pci@vger.kernel.org
9637 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9638 F: drivers/pci/host/pci-tegra.c
9640 PCI DRIVER FOR TI DRA7XX
9641 M: Kishon Vijay Abraham I <kishon@ti.com>
9642 L: linux-omap@vger.kernel.org
9643 L: linux-pci@vger.kernel.org
9645 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9646 F: drivers/pci/dwc/pci-dra7xx.c
9648 PCI DRIVER FOR RENESAS R-CAR
9649 M: Simon Horman <horms@verge.net.au>
9650 L: linux-pci@vger.kernel.org
9651 L: linux-renesas-soc@vger.kernel.org
9653 F: drivers/pci/host/*rcar*
9655 PCI DRIVER FOR SAMSUNG EXYNOS
9656 M: Jingoo Han <jingoohan1@gmail.com>
9657 L: linux-pci@vger.kernel.org
9658 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9659 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9661 F: drivers/pci/dwc/pci-exynos.c
9663 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9664 M: Jingoo Han <jingoohan1@gmail.com>
9665 M: Joao Pinto <Joao.Pinto@synopsys.com>
9666 L: linux-pci@vger.kernel.org
9668 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9669 F: drivers/pci/dwc/*designware*
9671 PCI DRIVER FOR GENERIC OF HOSTS
9672 M: Will Deacon <will.deacon@arm.com>
9673 L: linux-pci@vger.kernel.org
9674 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9676 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9677 F: drivers/pci/host/pci-host-common.c
9678 F: drivers/pci/host/pci-host-generic.c
9680 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9681 M: Keith Busch <keith.busch@intel.com>
9682 L: linux-pci@vger.kernel.org
9684 F: drivers/pci/host/vmd.c
9686 PCIE DRIVER FOR ST SPEAR13XX
9687 M: Pratyush Anand <pratyush.anand@gmail.com>
9688 L: linux-pci@vger.kernel.org
9690 F: drivers/pci/dwc/*spear*
9692 PCI MSI DRIVER FOR ALTERA MSI IP
9693 M: Ley Foon Tan <lftan@altera.com>
9694 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9695 L: linux-pci@vger.kernel.org
9697 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9698 F: drivers/pci/host/pcie-altera-msi.c
9700 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9701 M: Duc Dang <dhdang@apm.com>
9702 L: linux-pci@vger.kernel.org
9703 L: linux-arm-kernel@lists.infradead.org
9705 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9706 F: drivers/pci/host/pci-xgene-msi.c
9708 PCIE DRIVER FOR AXIS ARTPEC
9709 M: Niklas Cassel <niklas.cassel@axis.com>
9710 M: Jesper Nilsson <jesper.nilsson@axis.com>
9711 L: linux-arm-kernel@axis.com
9712 L: linux-pci@vger.kernel.org
9714 F: Documentation/devicetree/bindings/pci/axis,artpec*
9715 F: drivers/pci/dwc/*artpec*
9717 PCIE DRIVER FOR HISILICON
9718 M: Zhou Wang <wangzhou1@hisilicon.com>
9719 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9720 L: linux-pci@vger.kernel.org
9722 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9723 F: drivers/pci/dwc/pcie-hisi.c
9725 PCIE DRIVER FOR ROCKCHIP
9726 M: Shawn Lin <shawn.lin@rock-chips.com>
9727 M: Wenrui Li <wenrui.li@rock-chips.com>
9728 L: linux-pci@vger.kernel.org
9729 L: linux-rockchip@lists.infradead.org
9731 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9732 F: drivers/pci/host/pcie-rockchip.c
9734 PCIE DRIVER FOR QUALCOMM MSM
9735 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9736 L: linux-pci@vger.kernel.org
9737 L: linux-arm-msm@vger.kernel.org
9739 F: drivers/pci/dwc/*qcom*
9741 PCIE DRIVER FOR CAVIUM THUNDERX
9742 M: David Daney <david.daney@cavium.com>
9743 L: linux-pci@vger.kernel.org
9744 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9746 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9747 F: drivers/pci/host/pci-thunder-*
9750 P: Linux PCMCIA Team
9751 L: linux-pcmcia@lists.infradead.org
9752 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9755 F: Documentation/pcmcia/
9760 PCNET32 NETWORK DRIVER
9761 M: Don Fry <pcnet32@frontier.com>
9762 L: netdev@vger.kernel.org
9764 F: drivers/net/ethernet/amd/pcnet32.c
9766 PCRYPT PARALLEL CRYPTO ENGINE
9767 M: Steffen Klassert <steffen.klassert@secunet.com>
9768 L: linux-crypto@vger.kernel.org
9771 F: include/crypto/pcrypt.h
9773 PER-CPU MEMORY ALLOCATOR
9774 M: Tejun Heo <tj@kernel.org>
9775 M: Christoph Lameter <cl@linux.com>
9776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9778 F: include/linux/percpu*.h
9780 F: arch/*/include/asm/percpu.h
9782 PER-TASK DELAY ACCOUNTING
9783 M: Balbir Singh <bsingharora@gmail.com>
9785 F: include/linux/delayacct.h
9786 F: kernel/delayacct.c
9788 PERFORMANCE EVENTS SUBSYSTEM
9789 M: Peter Zijlstra <peterz@infradead.org>
9790 M: Ingo Molnar <mingo@redhat.com>
9791 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9792 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9793 L: linux-kernel@vger.kernel.org
9794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9797 F: include/linux/perf_event.h
9798 F: include/uapi/linux/perf_event.h
9799 F: arch/*/kernel/perf_event*.c
9800 F: arch/*/kernel/*/perf_event*.c
9801 F: arch/*/kernel/*/*/perf_event*.c
9802 F: arch/*/include/asm/perf_event.h
9803 F: arch/*/kernel/perf_callchain.c
9807 PERSONALITY HANDLING
9808 M: Christoph Hellwig <hch@infradead.org>
9809 L: linux-abi-devel@lists.sourceforge.net
9811 F: include/linux/personality.h
9812 F: include/uapi/linux/personality.h
9815 M: Remi Denis-Courmont <courmisch@gmail.com>
9817 F: Documentation/networking/phonet.txt
9818 F: include/linux/phonet.h
9819 F: include/net/phonet/
9820 F: include/uapi/linux/phonet.h
9824 M: Joern Engel <joern@lazybastard.org>
9825 L: linux-mtd@lists.infradead.org
9827 F: drivers/mtd/devices/phram.c
9830 M: Bruno Prémont <bonbons@linux-vserver.org>
9831 L: linux-input@vger.kernel.org
9833 F: drivers/hid/hid-picolcd*
9836 M: Jamie Iles <jamie@jamieiles.com>
9837 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9838 T: git git://github.com/jamieiles/linux-2.6-ji.git
9840 F: arch/arm/boot/dts/picoxcell*
9841 F: arch/arm/mach-picoxcell/
9842 F: drivers/crypto/picoxcell*
9844 PIN CONTROL SUBSYSTEM
9845 M: Linus Walleij <linus.walleij@linaro.org>
9846 L: linux-gpio@vger.kernel.org
9847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9849 F: Documentation/devicetree/bindings/pinctrl/
9850 F: Documentation/pinctrl.txt
9852 F: include/linux/pinctrl/
9854 PIN CONTROLLER - ATMEL AT91
9855 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9856 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9858 F: drivers/pinctrl/pinctrl-at91.*
9860 PIN CONTROLLER - ATMEL AT91 PIO4
9861 M: Ludovic Desroches <ludovic.desroches@microchip.com>
9862 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9863 L: linux-gpio@vger.kernel.org
9865 F: drivers/pinctrl/pinctrl-at91-pio4.*
9867 PIN CONTROLLER - INTEL
9868 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9869 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9871 F: drivers/pinctrl/intel/
9873 PIN CONTROLLER - RENESAS
9874 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9875 M: Geert Uytterhoeven <geert+renesas@glider.be>
9876 L: linux-renesas-soc@vger.kernel.org
9878 F: drivers/pinctrl/sh-pfc/
9880 PIN CONTROLLER - SAMSUNG
9881 M: Tomasz Figa <tomasz.figa@gmail.com>
9882 M: Krzysztof Kozlowski <krzk@kernel.org>
9883 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9884 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9885 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9887 F: drivers/pinctrl/samsung/
9888 F: include/dt-bindings/pinctrl/samsung.h
9889 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9891 PIN CONTROLLER - SINGLE
9892 M: Tony Lindgren <tony@atomide.com>
9893 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9895 L: linux-omap@vger.kernel.org
9897 F: drivers/pinctrl/pinctrl-single.c
9899 PIN CONTROLLER - ST SPEAR
9900 M: Viresh Kumar <vireshk@kernel.org>
9901 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9902 W: http://www.st.com/spear
9904 F: drivers/pinctrl/spear/
9906 PISTACHIO SOC SUPPORT
9907 M: James Hartley <james.hartley@imgtec.com>
9908 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9909 L: linux-mips@linux-mips.org
9911 F: arch/mips/pistachio/
9912 F: arch/mips/include/asm/mach-pistachio/
9913 F: arch/mips/boot/dts/img/pistachio*
9914 F: arch/mips/configs/pistachio*_defconfig
9918 M: linux-block@vger.kernel.org
9919 F: drivers/block/pktcdvd.c
9920 F: include/linux/pktcdvd.h
9921 F: include/uapi/linux/pktcdvd.h
9924 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9925 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9927 T: git git://github.com/gxt/linux.git
9928 F: drivers/input/serio/i8042-unicore32io.h
9929 F: drivers/i2c/busses/i2c-puv3.c
9930 F: drivers/video/fbdev/fb-puv3.c
9931 F: drivers/rtc/rtc-puv3.c
9933 PMBUS HARDWARE MONITORING DRIVERS
9934 M: Guenter Roeck <linux@roeck-us.net>
9935 L: linux-hwmon@vger.kernel.org
9936 W: http://hwmon.wiki.kernel.org/
9937 W: http://www.roeck-us.net/linux/drivers/
9938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9940 F: Documentation/hwmon/pmbus
9941 F: drivers/hwmon/pmbus/
9942 F: include/linux/i2c/pmbus.h
9944 PMC SIERRA MaxRAID DRIVER
9945 L: linux-scsi@vger.kernel.org
9946 W: http://www.pmc-sierra.com/
9948 F: drivers/scsi/pmcraid.*
9950 PMC SIERRA PM8001 DRIVER
9951 M: Jack Wang <jinpu.wang@profitbricks.com>
9952 M: lindar_liu@usish.com
9954 L: linux-scsi@vger.kernel.org
9956 F: drivers/scsi/pm8001/
9958 POSIX CLOCKS and TIMERS
9959 M: Thomas Gleixner <tglx@linutronix.de>
9960 L: linux-kernel@vger.kernel.org
9961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9964 F: include/linux/timer*
9965 F: kernel/time/*timer*
9967 POWER MANAGEMENT CORE
9968 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9969 L: linux-pm@vger.kernel.org
9970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9971 B: https://bugzilla.kernel.org
9973 F: drivers/base/power/
9974 F: include/linux/pm.h
9975 F: include/linux/pm_*
9976 F: include/linux/powercap.h
9977 F: drivers/powercap/
9979 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9980 M: Sebastian Reichel <sre@kernel.org>
9981 L: linux-pm@vger.kernel.org
9982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9984 F: Documentation/devicetree/bindings/power/supply/
9985 F: include/linux/power_supply.h
9986 F: drivers/power/supply/
9988 POWER STATE COORDINATION INTERFACE (PSCI)
9989 M: Mark Rutland <mark.rutland@arm.com>
9990 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9991 L: linux-arm-kernel@lists.infradead.org
9993 F: drivers/firmware/psci*.c
9994 F: include/linux/psci.h
9995 F: include/uapi/linux/psci.h
9997 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9998 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9999 L: linuxppc-dev@lists.ozlabs.org
10001 F: drivers/char/powernv-op-panel.c
10004 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10008 PPP PROTOCOL DRIVERS AND COMPRESSORS
10009 M: Paul Mackerras <paulus@samba.org>
10010 L: linux-ppp@vger.kernel.org
10012 F: drivers/net/ppp/ppp_*
10014 PPP OVER ATM (RFC 2364)
10015 M: Mitchell Blank Jr <mitch@sfgoth.com>
10017 F: net/atm/pppoatm.c
10018 F: include/uapi/linux/atmppp.h
10021 M: Michal Ostrowski <mostrows@earthlink.net>
10023 F: drivers/net/ppp/pppoe.c
10024 F: drivers/net/ppp/pppox.c
10027 M: James Chapman <jchapman@katalix.com>
10029 F: net/l2tp/l2tp_ppp.c
10030 F: include/linux/if_pppol2tp.h
10031 F: include/uapi/linux/if_pppol2tp.h
10034 M: Rodolfo Giometti <giometti@enneenne.com>
10035 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
10036 L: linuxpps@ml.enneenne.com (subscribers-only)
10038 F: Documentation/pps/
10040 F: include/linux/pps*.h
10043 M: Dmitry Kozlov <xeb@mail.ru>
10044 L: netdev@vger.kernel.org
10046 F: drivers/net/ppp/pptp.c
10047 W: http://sourceforge.net/projects/accel-pptp
10050 M: Robert Love <rml@tech9.net>
10051 L: kpreempt-tech@lists.sourceforge.net
10052 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
10054 F: Documentation/preempt-locking.txt
10055 F: include/linux/preempt.h
10058 M: Petr Mladek <pmladek@suse.com>
10059 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
10060 R: Steven Rostedt <rostedt@goodmis.org>
10063 F: include/linux/printk.h
10065 PRISM54 WIRELESS DRIVER
10066 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
10067 L: linux-wireless@vger.kernel.org
10068 W: http://wireless.kernel.org/en/users/Drivers/p54
10070 F: drivers/net/wireless/intersil/prism54/
10072 PS3 NETWORK SUPPORT
10073 M: Geoff Levand <geoff@infradead.org>
10074 L: netdev@vger.kernel.org
10075 L: linuxppc-dev@lists.ozlabs.org
10077 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
10079 PS3 PLATFORM SUPPORT
10080 M: Geoff Levand <geoff@infradead.org>
10081 L: linuxppc-dev@lists.ozlabs.org
10083 F: arch/powerpc/boot/ps3*
10084 F: arch/powerpc/include/asm/lv1call.h
10085 F: arch/powerpc/include/asm/ps3*.h
10086 F: arch/powerpc/platforms/ps3/
10089 F: drivers/rtc/rtc-ps3.c
10090 F: drivers/usb/host/*ps3.c
10091 F: sound/ppc/snd_ps3*
10094 M: Jim Paris <jim@jtan.com>
10095 M: Geoff Levand <geoff@infradead.org>
10096 L: linuxppc-dev@lists.ozlabs.org
10098 F: drivers/block/ps3vram.c
10100 PSAMPLE PACKET SAMPLING SUPPORT:
10101 M: Yotam Gigi <yotamg@mellanox.com>
10104 F: include/net/psample.h
10105 F: include/uapi/linux/psample.h
10108 M: Kees Cook <keescook@chromium.org>
10109 M: Anton Vorontsov <anton@enomsg.org>
10110 M: Colin Cross <ccross@android.com>
10111 M: Tony Luck <tony.luck@intel.com>
10113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
10115 F: include/linux/pstore*
10116 F: drivers/firmware/efi/efi-pstore.c
10117 F: drivers/acpi/apei/erst.c
10118 F: Documentation/admin-guide/ramoops.rst
10119 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
10120 K: \b(pstore|ramoops)
10122 PTP HARDWARE CLOCK SUPPORT
10123 M: Richard Cochran <richardcochran@gmail.com>
10124 L: netdev@vger.kernel.org
10126 W: http://linuxptp.sourceforge.net/
10127 F: Documentation/ABI/testing/sysfs-ptp
10128 F: Documentation/ptp/*
10129 F: drivers/net/ethernet/freescale/gianfar_ptp.c
10130 F: drivers/net/phy/dp83640*
10132 F: include/linux/ptp_cl*
10135 M: Roland McGrath <roland@hack.frob.com>
10136 M: Oleg Nesterov <oleg@redhat.com>
10138 F: include/asm-generic/syscall.h
10139 F: include/linux/ptrace.h
10140 F: include/linux/regset.h
10141 F: include/linux/tracehook.h
10142 F: include/uapi/linux/ptrace.h
10146 M: Hans Verkuil <hverkuil@xs4all.nl>
10147 L: linux-media@vger.kernel.org
10148 T: git git://linuxtv.org/media_tree.git
10150 F: drivers/media/usb/pulse8-cec/*
10152 PVRUSB2 VIDEO4LINUX DRIVER
10153 M: Mike Isely <isely@pobox.com>
10154 L: pvrusb2@isely.net (subscribers-only)
10155 L: linux-media@vger.kernel.org
10156 W: http://www.isely.net/pvrusb2/
10157 T: git git://linuxtv.org/media_tree.git
10159 F: Documentation/media/v4l-drivers/pvrusb2*
10160 F: drivers/media/usb/pvrusb2/
10163 M: Hans Verkuil <hverkuil@xs4all.nl>
10164 L: linux-media@vger.kernel.org
10165 T: git git://linuxtv.org/media_tree.git
10167 F: drivers/media/usb/pwc/*
10170 M: Kamil Debski <kamil@wypas.org>
10171 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10172 L: linux-hwmon@vger.kernel.org
10174 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10175 F: Documentation/hwmon/pwm-fan
10176 F: drivers/hwmon/pwm-fan.c
10179 M: Thierry Reding <thierry.reding@gmail.com>
10180 L: linux-pwm@vger.kernel.org
10182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10183 F: Documentation/pwm.txt
10184 F: Documentation/devicetree/bindings/pwm/
10185 F: include/linux/pwm.h
10187 F: drivers/video/backlight/pwm_bl.c
10188 F: include/linux/pwm_backlight.h
10190 PXA2xx/PXA3xx SUPPORT
10191 M: Daniel Mack <daniel@zonque.org>
10192 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10193 M: Robert Jarzmik <robert.jarzmik@free.fr>
10194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10195 T: git git://github.com/hzhuang1/linux.git
10196 T: git git://github.com/rjarzmik/linux.git
10198 F: arch/arm/boot/dts/pxa*
10199 F: arch/arm/mach-pxa/
10200 F: drivers/dma/pxa*
10201 F: drivers/pcmcia/pxa2xx*
10202 F: drivers/pinctrl/pxa/
10203 F: drivers/spi/spi-pxa2xx*
10204 F: drivers/usb/gadget/udc/pxa2*
10205 F: include/sound/pxa2xx-lib.h
10210 M: Robert Jarzmik <robert.jarzmik@free.fr>
10211 L: linux-gpio@vger.kernel.org
10213 F: drivers/gpio/gpio-pxa.c
10215 PXA3xx NAND FLASH DRIVER
10216 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10217 L: linux-mtd@lists.infradead.org
10219 F: drivers/mtd/nand/pxa3xx_nand.c
10222 M: Eric Miao <eric.y.miao@gmail.com>
10223 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10225 T: git git://github.com/hzhuang1/linux.git
10226 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10228 F: arch/arm/boot/dts/mmp*
10229 F: arch/arm/mach-mmp/
10235 M: Robert Jarzmik <robert.jarzmik@free.fr>
10236 L: rtc-linux@googlegroups.com
10240 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10241 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10242 L: qat-linux@intel.com
10244 F: drivers/crypto/qat/
10247 M: Mike Marciniszyn <infinipath@intel.com>
10248 L: linux-rdma@vger.kernel.org
10250 F: drivers/infiniband/hw/qib/
10252 QLOGIC QLA1280 SCSI DRIVER
10253 M: Michael Reed <mdr@sgi.com>
10254 L: linux-scsi@vger.kernel.org
10256 F: drivers/scsi/qla1280.[ch]
10258 QLOGIC QLA2XXX FC-SCSI DRIVER
10259 M: qla2xxx-upstream@qlogic.com
10260 L: linux-scsi@vger.kernel.org
10262 F: Documentation/scsi/LICENSE.qla2xxx
10263 F: drivers/scsi/qla2xxx/
10265 QLOGIC QLA4XXX iSCSI DRIVER
10266 M: QLogic-Storage-Upstream@qlogic.com
10267 L: linux-scsi@vger.kernel.org
10269 F: Documentation/scsi/LICENSE.qla4xxx
10270 F: drivers/scsi/qla4xxx/
10272 QLOGIC QLA3XXX NETWORK DRIVER
10273 M: Dept-GELinuxNICDev@cavium.com
10274 L: netdev@vger.kernel.org
10276 F: Documentation/networking/LICENSE.qla3xxx
10277 F: drivers/net/ethernet/qlogic/qla3xxx.*
10279 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10280 M: Harish Patil <harish.patil@cavium.com>
10281 M: Manish Chopra <manish.chopra@cavium.com>
10282 M: Dept-GELinuxNICDev@cavium.com
10283 L: netdev@vger.kernel.org
10285 F: drivers/net/ethernet/qlogic/qlcnic/
10287 QLOGIC QLGE 10Gb ETHERNET DRIVER
10288 M: Harish Patil <harish.patil@cavium.com>
10289 M: Manish Chopra <manish.chopra@cavium.com>
10290 M: Dept-GELinuxNICDev@cavium.com
10291 L: netdev@vger.kernel.org
10293 F: drivers/net/ethernet/qlogic/qlge/
10295 QLOGIC QL4xxx ETHERNET DRIVER
10296 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10297 M: Ariel Elior <Ariel.Elior@cavium.com>
10298 M: everest-linux-l2@cavium.com
10299 L: netdev@vger.kernel.org
10301 F: drivers/net/ethernet/qlogic/qed/
10302 F: include/linux/qed/
10303 F: drivers/net/ethernet/qlogic/qede/
10305 QLOGIC QL41xxx ISCSI DRIVER
10306 M: QLogic-Storage-Upstream@cavium.com
10307 L: linux-scsi@vger.kernel.org
10309 F: drivers/scsi/qedi/
10312 M: Anders Larsen <al@alarsen.net>
10313 W: http://www.alarsen.net/linux/qnx4fs/
10316 F: include/uapi/linux/qnx4_fs.h
10317 F: include/uapi/linux/qnxtypes.h
10319 QORIQ DPAA2 FSL-MC BUS DRIVER
10320 M: Stuart Yoder <stuyoder@gmail.com>
10321 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
10322 L: linux-kernel@vger.kernel.org
10324 F: drivers/staging/fsl-mc/
10326 QT1010 MEDIA DRIVER
10327 M: Antti Palosaari <crope@iki.fi>
10328 L: linux-media@vger.kernel.org
10329 W: https://linuxtv.org
10330 W: http://palosaari.fi/linux/
10331 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10332 T: git git://linuxtv.org/anttip/media_tree.git
10334 F: drivers/media/tuners/qt1010*
10336 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10337 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10338 L: linux-wireless@vger.kernel.org
10339 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10341 F: drivers/net/wireless/ath/ath9k/
10343 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10344 M: Kalle Valo <kvalo@qca.qualcomm.com>
10345 L: ath10k@lists.infradead.org
10346 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10349 F: drivers/net/wireless/ath/ath10k/
10351 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10352 M: Timur Tabi <timur@codeaurora.org>
10353 L: netdev@vger.kernel.org
10355 F: drivers/net/ethernet/qualcomm/emac/
10357 QUALCOMM HEXAGON ARCHITECTURE
10358 M: Richard Kuo <rkuo@codeaurora.org>
10359 L: linux-hexagon@vger.kernel.org
10360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10364 QUALCOMM WCN36XX WIRELESS DRIVER
10365 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10366 L: wcn36xx@lists.infradead.org
10367 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10368 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10370 F: drivers/net/wireless/ath/wcn36xx/
10372 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10373 M: Gabriel Somlo <somlo@cmu.edu>
10374 M: "Michael S. Tsirkin" <mst@redhat.com>
10375 L: qemu-devel@nongnu.org
10377 F: drivers/firmware/qemu_fw_cfg.c
10379 RADOS BLOCK DEVICE (RBD)
10380 M: Ilya Dryomov <idryomov@gmail.com>
10381 M: Sage Weil <sage@redhat.com>
10382 M: Alex Elder <elder@kernel.org>
10383 L: ceph-devel@vger.kernel.org
10384 W: http://ceph.com/
10385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10386 T: git git://github.com/ceph/ceph-client.git
10388 F: Documentation/ABI/testing/sysfs-bus-rbd
10389 F: drivers/block/rbd.c
10390 F: drivers/block/rbd_types.h
10392 RADEON FRAMEBUFFER DISPLAY DRIVER
10393 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10394 L: linux-fbdev@vger.kernel.org
10396 F: drivers/video/fbdev/aty/radeon*
10397 F: include/uapi/linux/radeonfb.h
10399 RADIOSHARK RADIO DRIVER
10400 M: Hans Verkuil <hverkuil@xs4all.nl>
10401 L: linux-media@vger.kernel.org
10402 T: git git://linuxtv.org/media_tree.git
10404 F: drivers/media/radio/radio-shark.c
10406 RADIOSHARK2 RADIO DRIVER
10407 M: Hans Verkuil <hverkuil@xs4all.nl>
10408 L: linux-media@vger.kernel.org
10409 T: git git://linuxtv.org/media_tree.git
10411 F: drivers/media/radio/radio-shark2.c
10412 F: drivers/media/radio/radio-tea5777.c
10414 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10415 M: Paul Mackerras <paulus@samba.org>
10416 L: linux-fbdev@vger.kernel.org
10418 F: drivers/video/fbdev/aty/aty128fb.c
10420 RALINK MIPS ARCHITECTURE
10421 M: John Crispin <john@phrozen.org>
10422 L: linux-mips@linux-mips.org
10424 F: arch/mips/ralink
10426 RALINK RT2X00 WIRELESS LAN DRIVER
10428 M: Stanislaw Gruszka <sgruszka@redhat.com>
10429 M: Helmut Schaa <helmut.schaa@googlemail.com>
10430 L: linux-wireless@vger.kernel.org
10432 F: drivers/net/wireless/ralink/rt2x00/
10434 RAMDISK RAM BLOCK DEVICE DRIVER
10435 M: Jens Axboe <axboe@kernel.dk>
10437 F: Documentation/blockdev/ramdisk.txt
10438 F: drivers/block/brd.c
10440 RANDOM NUMBER DRIVER
10441 M: "Theodore Ts'o" <tytso@mit.edu>
10443 F: drivers/char/random.c
10446 M: Matt Porter <mporter@kernel.crashing.org>
10447 M: Alexandre Bounine <alexandre.bounine@idt.com>
10449 F: drivers/rapidio/
10451 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10452 L: linux-wireless@vger.kernel.org
10454 F: drivers/net/wireless/ray*
10457 M: Josh Triplett <josh@joshtriplett.org>
10458 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10459 L: linux-kernel@vger.kernel.org
10461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10462 F: Documentation/RCU/torture.txt
10463 F: kernel/rcu/rcutorture.c
10465 RCUTORTURE TEST FRAMEWORK
10466 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10467 M: Josh Triplett <josh@joshtriplett.org>
10468 R: Steven Rostedt <rostedt@goodmis.org>
10469 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10470 R: Lai Jiangshan <jiangshanlai@gmail.com>
10471 L: linux-kernel@vger.kernel.org
10473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10474 F: tools/testing/selftests/rcutorture
10477 M: Florian Fainelli <florian@openwrt.org>
10480 RDC R6040 FAST ETHERNET DRIVER
10481 M: Florian Fainelli <f.fainelli@gmail.com>
10482 L: netdev@vger.kernel.org
10484 F: drivers/net/ethernet/rdc/r6040.c
10486 RDS - RELIABLE DATAGRAM SOCKETS
10487 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10488 L: netdev@vger.kernel.org
10489 L: linux-rdma@vger.kernel.org
10490 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10491 W: https://oss.oracle.com/projects/rds/
10494 F: Documentation/networking/rds.txt
10496 RDMAVT - RDMA verbs software
10497 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10498 L: linux-rdma@vger.kernel.org
10500 F: drivers/infiniband/sw/rdmavt
10502 RDT - RESOURCE ALLOCATION
10503 M: Fenghua Yu <fenghua.yu@intel.com>
10504 L: linux-kernel@vger.kernel.org
10506 F: arch/x86/kernel/cpu/intel_rdt*
10507 F: arch/x86/include/asm/intel_rdt*
10508 F: Documentation/x86/intel_rdt*
10510 READ-COPY UPDATE (RCU)
10511 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10512 M: Josh Triplett <josh@joshtriplett.org>
10513 R: Steven Rostedt <rostedt@goodmis.org>
10514 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10515 R: Lai Jiangshan <jiangshanlai@gmail.com>
10516 L: linux-kernel@vger.kernel.org
10517 W: http://www.rdrop.com/users/paulmck/RCU/
10519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10520 F: Documentation/RCU/
10521 X: Documentation/RCU/torture.txt
10522 F: include/linux/rcu*
10523 X: include/linux/srcu.h
10525 X: kernel/torture.c
10527 REAL TIME CLOCK (RTC) SUBSYSTEM
10528 M: Alessandro Zummo <a.zummo@towertech.it>
10529 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10530 L: rtc-linux@googlegroups.com
10531 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10534 F: Documentation/devicetree/bindings/rtc/
10535 F: Documentation/rtc.txt
10537 F: include/linux/rtc.h
10538 F: include/uapi/linux/rtc.h
10539 F: include/linux/rtc/
10540 F: include/linux/platform_data/rtc-*
10541 F: tools/testing/selftests/timers/rtctest.c
10543 REALTEK AUDIO CODECS
10544 M: Bard Liao <bardliao@realtek.com>
10545 M: Oder Chiou <oder_chiou@realtek.com>
10547 F: sound/soc/codecs/rt*
10548 F: include/sound/rt*.h
10550 REISERFS FILE SYSTEM
10551 L: reiserfs-devel@vger.kernel.org
10555 REGISTER MAP ABSTRACTION
10556 M: Mark Brown <broonie@kernel.org>
10557 L: linux-kernel@vger.kernel.org
10558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10560 F: Documentation/devicetree/bindings/regmap/
10561 F: drivers/base/regmap/
10562 F: include/linux/regmap.h
10564 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10565 M: Ohad Ben-Cohen <ohad@wizery.com>
10566 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10567 L: linux-remoteproc@vger.kernel.org
10568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10570 F: Documentation/devicetree/bindings/remoteproc/
10571 F: Documentation/remoteproc.txt
10572 F: drivers/remoteproc/
10573 F: include/linux/remoteproc.h
10575 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10576 M: Ohad Ben-Cohen <ohad@wizery.com>
10577 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10578 L: linux-remoteproc@vger.kernel.org
10579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10582 F: Documentation/rpmsg.txt
10583 F: include/linux/rpmsg.h
10584 F: include/linux/rpmsg/
10586 RENESAS CLOCK DRIVERS
10587 M: Geert Uytterhoeven <geert+renesas@glider.be>
10588 L: linux-renesas-soc@vger.kernel.org
10590 F: drivers/clk/renesas/
10592 RENESAS ETHERNET DRIVERS
10593 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10594 L: netdev@vger.kernel.org
10595 L: linux-renesas-soc@vger.kernel.org
10596 F: drivers/net/ethernet/renesas/
10597 F: include/linux/sh_eth.h
10599 RENESAS R-CAR GYROADC DRIVER
10600 M: Marek Vasut <marek.vasut@gmail.com>
10601 L: linux-iio@vger.kernel.org
10603 F: drivers/iio/adc/rcar_gyro_adc.c
10605 RENESAS USB2 PHY DRIVER
10606 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10607 L: linux-renesas-soc@vger.kernel.org
10609 F: drivers/phy/phy-rcar-gen3-usb2.c
10611 RESET CONTROLLER FRAMEWORK
10612 M: Philipp Zabel <p.zabel@pengutronix.de>
10613 T: git git://git.pengutronix.de/git/pza/linux
10616 F: Documentation/devicetree/bindings/reset/
10617 F: include/dt-bindings/reset/
10618 F: include/linux/reset.h
10619 F: include/linux/reset-controller.h
10622 M: Johannes Berg <johannes@sipsolutions.net>
10623 L: linux-wireless@vger.kernel.org
10624 W: http://wireless.kernel.org/
10625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10628 F: Documentation/rfkill.txt
10632 M: Thomas Graf <tgraf@suug.ch>
10633 M: Herbert Xu <herbert@gondor.apana.org.au>
10634 L: netdev@vger.kernel.org
10636 F: lib/rhashtable.c
10637 F: include/linux/rhashtable.h
10639 RICOH SMARTMEDIA/XD DRIVER
10640 M: Maxim Levitsky <maximlevitsky@gmail.com>
10642 F: drivers/mtd/nand/r852.c
10643 F: drivers/mtd/nand/r852.h
10645 RICOH R5C592 MEMORYSTICK DRIVER
10646 M: Maxim Levitsky <maximlevitsky@gmail.com>
10648 F: drivers/memstick/host/r592.*
10651 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10652 W: http://sourceforge.net/projects/roccat/
10654 F: drivers/hid/hid-roccat*
10655 F: include/linux/hid-roccat*
10656 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10659 M: Jiri Pirko <jiri@resnulli.us>
10660 L: netdev@vger.kernel.org
10662 F: drivers/net/ethernet/rocker/
10666 W: http://www.comtrol.com
10668 F: Documentation/serial/rocket.txt
10669 F: drivers/tty/rocket*
10671 ROCKETPORT EXPRESS/INFINITY DRIVER
10672 M: Kevin Cernekee <cernekee@gmail.com>
10673 L: linux-serial@vger.kernel.org
10675 F: drivers/tty/serial/rp2.*
10678 M: Ralf Baechle <ralf@linux-mips.org>
10679 L: linux-hams@vger.kernel.org
10680 W: http://www.linux-ax25.org/
10682 F: include/net/rose.h
10683 F: include/uapi/linux/rose.h
10686 RTL2830 MEDIA DRIVER
10687 M: Antti Palosaari <crope@iki.fi>
10688 L: linux-media@vger.kernel.org
10689 W: https://linuxtv.org
10690 W: http://palosaari.fi/linux/
10691 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10692 T: git git://linuxtv.org/anttip/media_tree.git
10694 F: drivers/media/dvb-frontends/rtl2830*
10696 RTL2832 MEDIA DRIVER
10697 M: Antti Palosaari <crope@iki.fi>
10698 L: linux-media@vger.kernel.org
10699 W: https://linuxtv.org
10700 W: http://palosaari.fi/linux/
10701 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10702 T: git git://linuxtv.org/anttip/media_tree.git
10704 F: drivers/media/dvb-frontends/rtl2832*
10706 RTL2832_SDR MEDIA DRIVER
10707 M: Antti Palosaari <crope@iki.fi>
10708 L: linux-media@vger.kernel.org
10709 W: https://linuxtv.org
10710 W: http://palosaari.fi/linux/
10711 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10712 T: git git://linuxtv.org/anttip/media_tree.git
10714 F: drivers/media/dvb-frontends/rtl2832_sdr*
10716 RTL8180 WIRELESS DRIVER
10717 L: linux-wireless@vger.kernel.org
10718 W: http://wireless.kernel.org/
10719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10721 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10723 RTL8187 WIRELESS DRIVER
10724 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10725 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10726 M: Larry Finger <Larry.Finger@lwfinger.net>
10727 L: linux-wireless@vger.kernel.org
10728 W: http://wireless.kernel.org/
10729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10731 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10733 RTL8192CE WIRELESS DRIVER
10734 M: Larry Finger <Larry.Finger@lwfinger.net>
10735 M: Chaoming Li <chaoming_li@realsil.com.cn>
10736 L: linux-wireless@vger.kernel.org
10737 W: http://wireless.kernel.org/
10738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10740 F: drivers/net/wireless/realtek/rtlwifi/
10741 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10743 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10744 M: Jes Sorensen <Jes.Sorensen@gmail.com>
10745 L: linux-wireless@vger.kernel.org
10746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10748 F: drivers/net/wireless/realtek/rtl8xxxu/
10750 S3 SAVAGE FRAMEBUFFER DRIVER
10751 M: Antonino Daplas <adaplas@gmail.com>
10752 L: linux-fbdev@vger.kernel.org
10754 F: drivers/video/fbdev/savage/
10757 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10758 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10759 L: linux-s390@vger.kernel.org
10760 W: http://www.ibm.com/developerworks/linux/linux390/
10761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10765 F: Documentation/s390/
10766 F: Documentation/DocBook/s390*
10768 S390 COMMON I/O LAYER
10769 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10770 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10771 L: linux-s390@vger.kernel.org
10772 W: http://www.ibm.com/developerworks/linux/linux390/
10774 F: drivers/s390/cio/
10777 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10778 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10779 L: linux-s390@vger.kernel.org
10780 W: http://www.ibm.com/developerworks/linux/linux390/
10782 F: drivers/s390/block/dasd*
10783 F: block/partitions/ibm.c
10785 S390 NETWORK DRIVERS
10786 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10787 L: linux-s390@vger.kernel.org
10788 W: http://www.ibm.com/developerworks/linux/linux390/
10790 F: drivers/s390/net/
10793 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10794 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10795 L: linux-s390@vger.kernel.org
10796 W: http://www.ibm.com/developerworks/linux/linux390/
10799 F: drivers/pci/hotplug/s390_pci_hpc.c
10802 M: Harald Freudenberger <freude@de.ibm.com>
10803 L: linux-s390@vger.kernel.org
10804 W: http://www.ibm.com/developerworks/linux/linux390/
10806 F: drivers/s390/crypto/
10809 M: Steffen Maier <maier@linux.vnet.ibm.com>
10810 L: linux-s390@vger.kernel.org
10811 W: http://www.ibm.com/developerworks/linux/linux390/
10813 F: drivers/s390/scsi/zfcp_*
10815 S390 IUCV NETWORK LAYER
10816 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10817 L: linux-s390@vger.kernel.org
10818 W: http://www.ibm.com/developerworks/linux/linux390/
10820 F: drivers/s390/net/*iucv*
10821 F: include/net/iucv/
10825 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10826 L: linux-s390@vger.kernel.org
10827 W: http://www.ibm.com/developerworks/linux/linux390/
10829 F: drivers/iommu/s390-iommu.c
10831 S3C24XX SD/MMC Driver
10832 M: Ben Dooks <ben-linux@fluff.org>
10833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10835 F: drivers/mmc/host/s3cmci.*
10837 SAA6588 RDS RECEIVER DRIVER
10838 M: Hans Verkuil <hverkuil@xs4all.nl>
10839 L: linux-media@vger.kernel.org
10840 T: git git://linuxtv.org/media_tree.git
10841 W: https://linuxtv.org
10843 F: drivers/media/i2c/saa6588*
10845 SAA7134 VIDEO4LINUX DRIVER
10846 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10847 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10848 L: linux-media@vger.kernel.org
10849 W: https://linuxtv.org
10850 T: git git://linuxtv.org/media_tree.git
10852 F: Documentation/media/v4l-drivers/saa7134*
10853 F: drivers/media/pci/saa7134/
10855 SAA7146 VIDEO4LINUX-2 DRIVER
10856 M: Hans Verkuil <hverkuil@xs4all.nl>
10857 L: linux-media@vger.kernel.org
10858 T: git git://linuxtv.org/media_tree.git
10860 F: drivers/media/common/saa7146/
10861 F: drivers/media/pci/saa7146/
10862 F: include/media/saa7146*
10864 SAMSUNG LAPTOP DRIVER
10865 M: Corentin Chary <corentin.chary@gmail.com>
10866 L: platform-driver-x86@vger.kernel.org
10868 F: drivers/platform/x86/samsung-laptop.c
10870 SAMSUNG AUDIO (ASoC) DRIVERS
10871 M: Krzysztof Kozlowski <krzk@kernel.org>
10872 M: Sangbeom Kim <sbkim73@samsung.com>
10873 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10874 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10876 F: sound/soc/samsung/
10878 SAMSUNG FRAMEBUFFER DRIVER
10879 M: Jingoo Han <jingoohan1@gmail.com>
10880 L: linux-fbdev@vger.kernel.org
10882 F: drivers/video/fbdev/s3c-fb.c
10884 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10885 M: Sangbeom Kim <sbkim73@samsung.com>
10886 M: Krzysztof Kozlowski <krzk@kernel.org>
10887 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10888 L: linux-kernel@vger.kernel.org
10889 L: linux-samsung-soc@vger.kernel.org
10891 F: drivers/mfd/sec*.c
10892 F: drivers/regulator/s2m*.c
10893 F: drivers/regulator/s5m*.c
10894 F: drivers/clk/clk-s2mps11.c
10895 F: drivers/rtc/rtc-s5m.c
10896 F: include/linux/mfd/samsung/
10897 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10898 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10899 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10900 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10902 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10903 M: Kyungmin Park <kyungmin.park@samsung.com>
10904 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10905 L: linux-media@vger.kernel.org
10906 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10908 F: drivers/media/platform/exynos4-is/
10910 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10911 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10912 L: linux-media@vger.kernel.org
10913 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10915 F: drivers/media/platform/s3c-camif/
10916 F: include/media/drv-intf/s3c_camif.h
10918 SAMSUNG S5C73M3 CAMERA DRIVER
10919 M: Kyungmin Park <kyungmin.park@samsung.com>
10920 M: Andrzej Hajda <a.hajda@samsung.com>
10921 L: linux-media@vger.kernel.org
10923 F: drivers/media/i2c/s5c73m3/*
10925 SAMSUNG S5K5BAF CAMERA DRIVER
10926 M: Kyungmin Park <kyungmin.park@samsung.com>
10927 M: Andrzej Hajda <a.hajda@samsung.com>
10928 L: linux-media@vger.kernel.org
10930 F: drivers/media/i2c/s5k5baf.c
10932 SAMSUNG S3FWRN5 NFC DRIVER
10933 M: Robert Baldyga <r.baldyga@samsung.com>
10934 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10935 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10937 F: drivers/nfc/s3fwrn5
10939 SAMSUNG SOC CLOCK DRIVERS
10940 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10941 M: Tomasz Figa <tomasz.figa@gmail.com>
10942 M: Chanwoo Choi <cw00.choi@samsung.com>
10944 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10945 F: drivers/clk/samsung/
10946 F: include/dt-bindings/clock/exynos*.h
10947 F: Documentation/devicetree/bindings/clock/exynos*.txt
10949 SAMSUNG SPI DRIVERS
10950 M: Kukjin Kim <kgene@kernel.org>
10951 M: Krzysztof Kozlowski <krzk@kernel.org>
10952 M: Andi Shyti <andi.shyti@samsung.com>
10953 L: linux-spi@vger.kernel.org
10954 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10956 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10957 F: drivers/spi/spi-s3c*
10958 F: include/linux/platform_data/spi-s3c64xx.h
10960 SAMSUNG SXGBE DRIVERS
10961 M: Byungho An <bh74.an@samsung.com>
10962 M: Girish K S <ks.giri@samsung.com>
10963 M: Vipul Pandya <vipul.pandya@samsung.com>
10965 L: netdev@vger.kernel.org
10966 F: drivers/net/ethernet/samsung/sxgbe/
10968 SAMSUNG THERMAL DRIVER
10969 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10970 L: linux-pm@vger.kernel.org
10971 L: linux-samsung-soc@vger.kernel.org
10973 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10974 F: drivers/thermal/samsung/
10976 SAMSUNG USB2 PHY DRIVER
10977 M: Kamil Debski <kamil@wypas.org>
10978 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10979 L: linux-kernel@vger.kernel.org
10981 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10982 F: Documentation/phy/samsung-usb2.txt
10983 F: drivers/phy/phy-exynos4210-usb2.c
10984 F: drivers/phy/phy-exynos4x12-usb2.c
10985 F: drivers/phy/phy-exynos5250-usb2.c
10986 F: drivers/phy/phy-s5pv210-usb2.c
10987 F: drivers/phy/phy-samsung-usb2.c
10988 F: drivers/phy/phy-samsung-usb2.h
10991 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10992 L: linux-serial@vger.kernel.org
10994 F: Documentation/devicetree/bindings/serial/
10995 F: drivers/tty/serial/
10998 M: Rob Herring <robh@kernel.org>
10999 L: linux-serial@vger.kernel.org
11001 F: Documentation/devicetree/bindings/serial/slave-device.txt
11002 F: drivers/tty/serdev/
11003 F: include/linux/serdev.h
11006 M: Sean Young <sean@mess.org>
11007 L: linux-media@vger.kernel.org
11009 F: drivers/media/rc/serial_ir.c
11012 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
11013 L: kernel@stlinux.com
11015 F: drivers/staging/media/st-cec/
11016 F: Documentation/devicetree/bindings/media/stih-cec.txt
11018 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
11019 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11020 L: linux-s390@vger.kernel.org
11021 W: http://www.ibm.com/developerworks/linux/linux390/
11025 SYNOPSYS DESIGNWARE DMAC DRIVER
11026 M: Viresh Kumar <vireshk@kernel.org>
11027 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11029 F: include/linux/dma/dw.h
11030 F: include/linux/platform_data/dma-dw.h
11033 SYNOPSYS DESIGNWARE I2C DRIVER
11034 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
11035 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11036 R: Mika Westerberg <mika.westerberg@linux.intel.com>
11037 L: linux-i2c@vger.kernel.org
11039 F: drivers/i2c/busses/i2c-designware-*
11040 F: include/linux/platform_data/i2c-designware.h
11042 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
11043 M: Jaehoon Chung <jh80.chung@samsung.com>
11044 L: linux-mmc@vger.kernel.org
11046 F: drivers/mmc/host/dw_mmc*
11048 SYSTEM TRACE MODULE CLASS
11049 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
11051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
11052 F: Documentation/trace/stm.txt
11053 F: drivers/hwtracing/stm/
11054 F: include/linux/stm.h
11055 F: include/uapi/linux/stm.h
11058 M: Andreas Noever <andreas.noever@gmail.com>
11060 F: drivers/thunderbolt/
11062 TI BQ27XXX POWER SUPPLY DRIVER
11063 R: Andrew F. Davis <afd@ti.com>
11064 F: include/linux/power/bq27xxx_battery.h
11065 F: drivers/power/supply/bq27xxx_battery.c
11066 F: drivers/power/supply/bq27xxx_battery_i2c.c
11068 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
11069 M: John Stultz <john.stultz@linaro.org>
11070 M: Thomas Gleixner <tglx@linutronix.de>
11071 L: linux-kernel@vger.kernel.org
11072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11074 F: include/linux/clocksource.h
11075 F: include/linux/time.h
11076 F: include/linux/timex.h
11077 F: include/uapi/linux/time.h
11078 F: include/uapi/linux/timex.h
11079 F: kernel/time/clocksource.c
11080 F: kernel/time/time*.c
11081 F: kernel/time/alarmtimer.c
11082 F: kernel/time/ntp.c
11083 F: tools/testing/selftests/timers/
11086 M: Zwane Mwaikambo <zwanem@gmail.com>
11088 F: drivers/watchdog/sc1200wdt.c
11091 M: Ingo Molnar <mingo@redhat.com>
11092 M: Peter Zijlstra <peterz@infradead.org>
11093 L: linux-kernel@vger.kernel.org
11094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
11097 F: include/linux/sched.h
11098 F: include/uapi/linux/sched.h
11099 F: include/linux/wait.h
11102 M: Chen Liqin <liqin.linux@gmail.com>
11103 M: Lennox Wu <lennox.wu@gmail.com>
11104 W: http://www.sunplus.com
11108 SCR24X CHIP CARD INTERFACE DRIVER
11109 M: Lubomir Rintel <lkundrak@v3.sk>
11111 F: drivers/char/pcmcia/scr24x_cs.c
11113 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
11114 M: Sudeep Holla <sudeep.holla@arm.com>
11115 L: linux-arm-kernel@lists.infradead.org
11117 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
11118 F: drivers/clk/clk-scpi.c
11119 F: drivers/cpufreq/scpi-cpufreq.c
11120 F: drivers/firmware/arm_scpi.c
11121 F: include/linux/scpi_protocol.h
11124 M: Jens Axboe <axboe@kernel.dk>
11125 L: linux-scsi@vger.kernel.org
11126 W: http://www.kernel.dk
11128 F: drivers/scsi/sr*
11130 SCSI RDMA PROTOCOL (SRP) INITIATOR
11131 M: Bart Van Assche <bart.vanassche@sandisk.com>
11132 L: linux-rdma@vger.kernel.org
11134 W: http://www.openfabrics.org
11135 Q: http://patchwork.kernel.org/project/linux-rdma/list/
11136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
11137 F: drivers/infiniband/ulp/srp/
11138 F: include/scsi/srp.h
11141 M: Doug Gilbert <dgilbert@interlog.com>
11142 L: linux-scsi@vger.kernel.org
11143 W: http://sg.danny.cz/sg
11145 F: Documentation/scsi/scsi-generic.txt
11146 F: drivers/scsi/sg.c
11147 F: include/scsi/sg.h
11150 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
11151 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
11152 M: "Martin K. Petersen" <martin.petersen@oracle.com>
11153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
11154 L: linux-scsi@vger.kernel.org
11156 F: Documentation/devicetree/bindings/scsi/
11161 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11162 L: linux-scsi@vger.kernel.org
11164 F: Documentation/scsi/st.txt
11165 F: drivers/scsi/st.*
11166 F: drivers/scsi/st_*.h
11169 M: Vlad Yasevich <vyasevich@gmail.com>
11170 M: Neil Horman <nhorman@tuxdriver.com>
11171 L: linux-sctp@vger.kernel.org
11172 W: http://lksctp.sourceforge.net
11174 F: Documentation/networking/sctp.txt
11175 F: include/linux/sctp.h
11176 F: include/uapi/linux/sctp.h
11177 F: include/net/sctp/
11181 M: Jim Cromie <jim.cromie@gmail.com>
11183 F: Documentation/i2c/busses/scx200_acb
11184 F: arch/x86/platform/scx200/
11185 F: drivers/watchdog/scx200_wdt.c
11186 F: drivers/i2c/busses/scx200*
11187 F: drivers/mtd/maps/scx200_docflash.c
11188 F: include/linux/scx200.h
11191 M: Jim Cromie <jim.cromie@gmail.com>
11193 F: drivers/char/scx200_gpio.c
11194 F: include/linux/scx200_gpio.h
11196 SCx200 HRT CLOCKSOURCE DRIVER
11197 M: Jim Cromie <jim.cromie@gmail.com>
11199 F: drivers/clocksource/scx200_hrt.c
11201 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11202 M: Sascha Sommer <saschasommer@freenet.de>
11203 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11205 F: drivers/mmc/host/sdricoh_cs.c
11207 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11208 M: Adrian Hunter <adrian.hunter@intel.com>
11209 L: linux-mmc@vger.kernel.org
11210 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11212 F: drivers/mmc/host/sdhci*
11213 F: include/linux/mmc/sdhci*
11216 M: Kees Cook <keescook@chromium.org>
11217 R: Andy Lutomirski <luto@amacapital.net>
11218 R: Will Drewry <wad@chromium.org>
11219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11221 F: kernel/seccomp.c
11222 F: include/uapi/linux/seccomp.h
11223 F: include/linux/seccomp.h
11224 F: tools/testing/selftests/seccomp/*
11225 K: \bsecure_computing
11228 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11229 M: Al Cooper <alcooperx@gmail.com>
11230 L: linux-mmc@vger.kernel.org
11231 L: bcm-kernel-feedback-list@broadcom.com
11233 F: drivers/mmc/host/sdhci-brcmstb*
11235 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11236 M: Ben Dooks <ben-linux@fluff.org>
11237 M: Jaehoon Chung <jh80.chung@samsung.com>
11238 L: linux-mmc@vger.kernel.org
11240 F: drivers/mmc/host/sdhci-s3c*
11242 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11243 M: Viresh Kumar <vireshk@kernel.org>
11244 L: linux-mmc@vger.kernel.org
11246 F: drivers/mmc/host/sdhci-spear.c
11248 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
11249 M: Scott Bauer <scott.bauer@intel.com>
11250 M: Jonathan Derrick <jonathan.derrick@intel.com>
11251 M: Rafael Antognolli <rafael.antognolli@intel.com>
11252 L: linux-block@vger.kernel.org
11255 F: block/opal_proto.h
11256 F: include/linux/sed*
11257 F: include/uapi/linux/sed*
11260 M: James Morris <james.l.morris@oracle.com>
11261 M: "Serge E. Hallyn" <serge@hallyn.com>
11262 L: linux-security-module@vger.kernel.org (suggested Cc:)
11263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11264 W: http://kernsec.org/
11269 M: Security Officers <security@kernel.org>
11272 SELINUX SECURITY MODULE
11273 M: Paul Moore <paul@paul-moore.com>
11274 M: Stephen Smalley <sds@tycho.nsa.gov>
11275 M: Eric Paris <eparis@parisplace.org>
11276 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11277 W: http://selinuxproject.org
11278 T: git git://git.infradead.org/users/pcmoore/selinux
11280 F: include/linux/selinux*
11281 F: security/selinux/
11282 F: scripts/selinux/
11284 APPARMOR SECURITY MODULE
11285 M: John Johansen <john.johansen@canonical.com>
11286 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11287 W: apparmor.wiki.kernel.org
11288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11290 F: security/apparmor/
11292 LOADPIN SECURITY MODULE
11293 M: Kees Cook <keescook@chromium.org>
11294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11296 F: security/loadpin/
11298 YAMA SECURITY MODULE
11299 M: Kees Cook <keescook@chromium.org>
11300 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11305 M: Jiri Slaby <jirislaby@gmail.com>
11307 F: drivers/misc/phantom.c
11308 F: include/uapi/linux/phantom.h
11310 Emulex 10Gbps iSCSI - OneConnect DRIVER
11311 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11312 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11313 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11314 L: linux-scsi@vger.kernel.org
11315 W: http://www.broadcom.com
11317 F: drivers/scsi/be2iscsi/
11319 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11320 M: Sathya Perla <sathya.perla@broadcom.com>
11321 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11322 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11323 M: Somnath Kotur <somnath.kotur@broadcom.com>
11324 L: netdev@vger.kernel.org
11325 W: http://www.emulex.com
11327 F: drivers/net/ethernet/emulex/benet/
11329 EMULEX ONECONNECT ROCE DRIVER
11330 M: Selvin Xavier <selvin.xavier@avagotech.com>
11331 M: Devesh Sharma <devesh.sharma@avagotech.com>
11332 L: linux-rdma@vger.kernel.org
11333 W: http://www.emulex.com
11335 F: drivers/infiniband/hw/ocrdma/
11336 F: include/uapi/rdma/ocrdma-abi.h
11339 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11340 M: Edward Cree <ecree@solarflare.com>
11341 M: Bert Kenward <bkenward@solarflare.com>
11342 L: netdev@vger.kernel.org
11344 F: drivers/net/ethernet/sfc/
11347 M: Dimitri Sivanich <sivanich@sgi.com>
11349 F: drivers/misc/sgi-gru/
11351 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11352 M: Pat Gefre <pfg@sgi.com>
11353 L: linux-ia64@vger.kernel.org
11355 F: Documentation/ia64/serial.txt
11356 F: drivers/tty/serial/ioc?_serial.c
11357 F: include/linux/ioc?.h
11359 SGI XP/XPC/XPNET DRIVER
11360 M: Cliff Whickman <cpw@sgi.com>
11361 M: Robin Holt <robinmholt@gmail.com>
11363 F: drivers/misc/sgi-xp/
11365 SI2157 MEDIA DRIVER
11366 M: Antti Palosaari <crope@iki.fi>
11367 L: linux-media@vger.kernel.org
11368 W: https://linuxtv.org
11369 W: http://palosaari.fi/linux/
11370 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11371 T: git git://linuxtv.org/anttip/media_tree.git
11373 F: drivers/media/tuners/si2157*
11375 SI2168 MEDIA DRIVER
11376 M: Antti Palosaari <crope@iki.fi>
11377 L: linux-media@vger.kernel.org
11378 W: https://linuxtv.org
11379 W: http://palosaari.fi/linux/
11380 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11381 T: git git://linuxtv.org/anttip/media_tree.git
11383 F: drivers/media/dvb-frontends/si2168*
11385 SI470X FM RADIO RECEIVER I2C DRIVER
11386 M: Hans Verkuil <hverkuil@xs4all.nl>
11387 L: linux-media@vger.kernel.org
11388 T: git git://linuxtv.org/media_tree.git
11389 W: https://linuxtv.org
11391 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11393 SI470X FM RADIO RECEIVER USB DRIVER
11394 M: Hans Verkuil <hverkuil@xs4all.nl>
11395 L: linux-media@vger.kernel.org
11396 T: git git://linuxtv.org/media_tree.git
11397 W: https://linuxtv.org
11399 F: drivers/media/radio/si470x/radio-si470x-common.c
11400 F: drivers/media/radio/si470x/radio-si470x.h
11401 F: drivers/media/radio/si470x/radio-si470x-usb.c
11403 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11404 M: Eduardo Valentin <edubezval@gmail.com>
11405 L: linux-media@vger.kernel.org
11406 T: git git://linuxtv.org/media_tree.git
11407 W: https://linuxtv.org
11409 F: drivers/media/radio/si4713/si4713.?
11411 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
11412 M: Eduardo Valentin <edubezval@gmail.com>
11413 L: linux-media@vger.kernel.org
11414 T: git git://linuxtv.org/media_tree.git
11415 W: https://linuxtv.org
11417 F: drivers/media/radio/si4713/radio-platform-si4713.c
11419 SI4713 FM RADIO TRANSMITTER USB DRIVER
11420 M: Hans Verkuil <hverkuil@xs4all.nl>
11421 L: linux-media@vger.kernel.org
11422 T: git git://linuxtv.org/media_tree.git
11423 W: https://linuxtv.org
11425 F: drivers/media/radio/si4713/radio-usb-si4713.c
11428 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11429 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11430 L: linux-media@vger.kernel.org
11431 W: https://linuxtv.org
11432 T: git git://linuxtv.org/media_tree.git
11434 F: drivers/media/common/siano/
11435 F: drivers/media/usb/siano/
11436 F: drivers/media/usb/siano/
11437 F: drivers/media/mmc/siano/
11440 M: Hans de Goede <hdegoede@redhat.com>
11441 L: linux-fbdev@vger.kernel.org
11443 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11444 F: drivers/video/fbdev/simplefb.c
11445 F: include/linux/platform_data/simplefb.h
11447 SH_VEU V4L2 MEM2MEM DRIVER
11448 L: linux-media@vger.kernel.org
11450 F: drivers/media/platform/sh_veu.c
11452 SH_VOU V4L2 OUTPUT DRIVER
11453 L: linux-media@vger.kernel.org
11455 F: drivers/media/platform/sh_vou.c
11456 F: include/media/drv-intf/sh_vou.h
11458 SIMPLE FIRMWARE INTERFACE (SFI)
11459 M: Len Brown <lenb@kernel.org>
11460 L: sfi-devel@simplefirmware.org
11461 W: http://simplefirmware.org/
11462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11464 F: arch/x86/platform/sfi/
11466 F: include/linux/sfi*.h
11468 SIMTEC EB110ATX (Chalice CATS)
11470 P: Vincent Sanders <vince@simtec.co.uk>
11471 M: Simtec Linux Team <linux@simtec.co.uk>
11472 W: http://www.simtec.co.uk/products/EB110ATX/
11475 SIMTEC EB2410ITX (BAST)
11477 P: Vincent Sanders <vince@simtec.co.uk>
11478 M: Simtec Linux Team <linux@simtec.co.uk>
11479 W: http://www.simtec.co.uk/products/EB2410ITX/
11481 F: arch/arm/mach-s3c24xx/mach-bast.c
11482 F: arch/arm/mach-s3c24xx/bast-ide.c
11483 F: arch/arm/mach-s3c24xx/bast-irq.c
11485 SIPHASH PRF ROUTINES
11486 M: Jason A. Donenfeld <Jason@zx2c4.com>
11489 F: lib/test_siphash.c
11490 F: include/linux/siphash.h
11492 TI DAVINCI MACHINE SUPPORT
11493 M: Sekhar Nori <nsekhar@ti.com>
11494 M: Kevin Hilman <khilman@kernel.org>
11495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11498 F: arch/arm/mach-davinci/
11499 F: drivers/i2c/busses/i2c-davinci.c
11501 TI DAVINCI SERIES MEDIA DRIVER
11502 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11503 L: linux-media@vger.kernel.org
11504 W: https://linuxtv.org
11505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11506 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11508 F: drivers/media/platform/davinci/
11509 F: include/media/davinci/
11511 TI AM437X VPFE DRIVER
11512 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11513 L: linux-media@vger.kernel.org
11514 W: https://linuxtv.org
11515 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11516 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11518 F: drivers/media/platform/am437x/
11520 OV2659 OMNIVISION SENSOR DRIVER
11521 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11522 L: linux-media@vger.kernel.org
11523 W: https://linuxtv.org
11524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11525 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11527 F: drivers/media/i2c/ov2659.c
11528 F: include/media/i2c/ov2659.h
11530 SILICON MOTION SM712 FRAME BUFFER DRIVER
11531 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11532 M: Teddy Wang <teddy.wang@siliconmotion.com>
11533 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11534 L: linux-fbdev@vger.kernel.org
11536 F: drivers/video/fbdev/sm712*
11537 F: Documentation/fb/sm712fb.txt
11539 SIS 190 ETHERNET DRIVER
11540 M: Francois Romieu <romieu@fr.zoreil.com>
11541 L: netdev@vger.kernel.org
11543 F: drivers/net/ethernet/sis/sis190.c
11545 SIS 900/7016 FAST ETHERNET DRIVER
11546 M: Daniele Venzano <venza@brownhat.org>
11547 W: http://www.brownhat.org/sis900.html
11548 L: netdev@vger.kernel.org
11550 F: drivers/net/ethernet/sis/sis900.*
11552 SIS FRAMEBUFFER DRIVER
11553 M: Thomas Winischhofer <thomas@winischhofer.net>
11554 W: http://www.winischhofer.net/linuxsisvga.shtml
11556 F: Documentation/fb/sisfb.txt
11557 F: drivers/video/fbdev/sis/
11558 F: include/video/sisfb.h
11561 M: Thomas Winischhofer <thomas@winischhofer.net>
11562 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11564 F: drivers/usb/misc/sisusbvga/
11567 M: Christoph Lameter <cl@linux.com>
11568 M: Pekka Enberg <penberg@kernel.org>
11569 M: David Rientjes <rientjes@google.com>
11570 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11571 M: Andrew Morton <akpm@linux-foundation.org>
11572 L: linux-mm@kvack.org
11574 F: include/linux/sl?b*.h
11577 SLEEPABLE READ-COPY UPDATE (SRCU)
11578 M: Lai Jiangshan <jiangshanlai@gmail.com>
11579 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11580 M: Josh Triplett <josh@joshtriplett.org>
11581 R: Steven Rostedt <rostedt@goodmis.org>
11582 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11583 L: linux-kernel@vger.kernel.org
11584 W: http://www.rdrop.com/users/paulmck/RCU/
11586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11587 F: include/linux/srcu.h
11588 F: kernel/rcu/srcu.c
11590 SMACK SECURITY MODULE
11591 M: Casey Schaufler <casey@schaufler-ca.com>
11592 L: linux-security-module@vger.kernel.org
11593 W: http://schaufler-ca.com
11594 T: git git://github.com/cschaufler/smack-next
11596 F: Documentation/security/Smack.txt
11599 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11600 M: Kevin Hilman <khilman@kernel.org>
11601 M: Nishanth Menon <nm@ti.com>
11603 F: drivers/power/avs/
11604 F: include/linux/power/smartreflex.h
11605 L: linux-pm@vger.kernel.org
11607 SMC91x ETHERNET DRIVER
11608 M: Nicolas Pitre <nico@fluxnic.net>
11610 F: drivers/net/ethernet/smsc/smc91x.*
11612 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11613 M: Sakari Ailus <sakari.ailus@iki.fi>
11614 L: linux-media@vger.kernel.org
11616 F: drivers/media/i2c/smiapp/
11617 F: include/media/i2c/smiapp.h
11618 F: drivers/media/i2c/smiapp-pll.c
11619 F: drivers/media/i2c/smiapp-pll.h
11620 F: include/uapi/linux/smiapp.h
11621 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11623 SMM665 HARDWARE MONITOR DRIVER
11624 M: Guenter Roeck <linux@roeck-us.net>
11625 L: linux-hwmon@vger.kernel.org
11627 F: Documentation/hwmon/smm665
11628 F: drivers/hwmon/smm665.c
11630 SMSC EMC2103 HARDWARE MONITOR DRIVER
11631 M: Steve Glendinning <steve.glendinning@shawell.net>
11632 L: linux-hwmon@vger.kernel.org
11634 F: Documentation/hwmon/emc2103
11635 F: drivers/hwmon/emc2103.c
11637 SMSC SCH5627 HARDWARE MONITOR DRIVER
11638 M: Hans de Goede <hdegoede@redhat.com>
11639 L: linux-hwmon@vger.kernel.org
11641 F: Documentation/hwmon/sch5627
11642 F: drivers/hwmon/sch5627.c
11644 SMSC47B397 HARDWARE MONITOR DRIVER
11645 M: Jean Delvare <jdelvare@suse.com>
11646 L: linux-hwmon@vger.kernel.org
11648 F: Documentation/hwmon/smsc47b397
11649 F: drivers/hwmon/smsc47b397.c
11651 SMSC911x ETHERNET DRIVER
11652 M: Steve Glendinning <steve.glendinning@shawell.net>
11653 L: netdev@vger.kernel.org
11655 F: include/linux/smsc911x.h
11656 F: drivers/net/ethernet/smsc/smsc911x.*
11658 SMSC9420 PCI ETHERNET DRIVER
11659 M: Steve Glendinning <steve.glendinning@shawell.net>
11660 L: netdev@vger.kernel.org
11662 F: drivers/net/ethernet/smsc/smsc9420.*
11664 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11665 M: Steve Glendinning <steve.glendinning@shawell.net>
11666 L: linux-fbdev@vger.kernel.org
11668 F: drivers/video/fbdev/smscufx.c
11670 SOC-CAMERA V4L2 SUBSYSTEM
11671 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11672 L: linux-media@vger.kernel.org
11673 T: git git://linuxtv.org/media_tree.git
11675 F: include/media/soc*
11676 F: drivers/media/i2c/soc_camera/
11677 F: drivers/media/platform/soc_camera/
11679 SOEKRIS NET48XX LED SUPPORT
11680 M: Chris Boot <bootc@bootc.net>
11682 F: drivers/leds/leds-net48xx.c
11684 SOFTLOGIC 6x10 MPEG CODEC
11685 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11686 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11687 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11688 M: Ismael Luceno <ismael@iodev.co.uk>
11689 L: linux-media@vger.kernel.org
11691 F: drivers/media/pci/solo6x10/
11693 SOFTWARE RAID (Multiple Disks) SUPPORT
11694 M: Shaohua Li <shli@kernel.org>
11695 L: linux-raid@vger.kernel.org
11696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11699 F: include/linux/raid/
11700 F: include/uapi/linux/raid/
11702 SONIC NETWORK DRIVER
11703 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11704 L: netdev@vger.kernel.org
11706 F: drivers/net/ethernet/natsemi/sonic.*
11708 SONICS SILICON BACKPLANE DRIVER (SSB)
11709 M: Michael Buesch <m@bues.ch>
11710 L: linux-wireless@vger.kernel.org
11713 F: include/linux/ssb/
11715 SONY VAIO CONTROL DEVICE DRIVER
11716 M: Mattia Dongili <malattia@linux.it>
11717 L: platform-driver-x86@vger.kernel.org
11718 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11720 F: Documentation/laptops/sony-laptop.txt
11721 F: drivers/char/sonypi.c
11722 F: drivers/platform/x86/sony-laptop.c
11723 F: include/linux/sony-laptop.h
11725 SONY MEMORYSTICK CARD SUPPORT
11726 M: Alex Dubov <oakad@yahoo.com>
11727 W: http://tifmxx.berlios.de/
11729 F: drivers/memstick/host/tifm_ms.c
11731 SONY MEMORYSTICK STANDARD SUPPORT
11732 M: Maxim Levitsky <maximlevitsky@gmail.com>
11734 F: drivers/memstick/core/ms_block.*
11737 M: Jaroslav Kysela <perex@perex.cz>
11738 M: Takashi Iwai <tiwai@suse.com>
11739 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11740 W: http://www.alsa-project.org/
11741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11742 T: git git://git.alsa-project.org/alsa-kernel.git
11743 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11745 F: Documentation/sound/
11747 F: include/uapi/sound/
11750 SOUND - COMPRESSED AUDIO
11751 M: Vinod Koul <vinod.koul@intel.com>
11752 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11755 F: Documentation/sound/alsa/compress_offload.txt
11756 F: include/sound/compress_driver.h
11757 F: include/uapi/sound/compress_*
11758 F: sound/core/compress_offload.c
11759 F: sound/soc/soc-compress.c
11761 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11762 M: Liam Girdwood <lgirdwood@gmail.com>
11763 M: Mark Brown <broonie@kernel.org>
11764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11765 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11766 W: http://alsa-project.org/main/index.php/ASoC
11768 F: Documentation/devicetree/bindings/sound/
11769 F: Documentation/sound/alsa/soc/
11771 F: include/sound/soc*
11773 SOUND - DMAENGINE HELPERS
11774 M: Lars-Peter Clausen <lars@metafoo.de>
11776 F: include/sound/dmaengine_pcm.h
11777 F: sound/core/pcm_dmaengine.c
11778 F: sound/soc/soc-generic-dmaengine-pcm.c
11781 M: Olli Salonen <olli.salonen@iki.fi>
11782 L: linux-media@vger.kernel.org
11783 W: https://linuxtv.org
11784 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11786 F: drivers/media/dvb-frontends/sp2*
11788 SPARC + UltraSPARC (sparc/sparc64)
11789 M: "David S. Miller" <davem@davemloft.net>
11790 L: sparclinux@vger.kernel.org
11791 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11798 SPARC SERIAL DRIVERS
11799 M: "David S. Miller" <davem@davemloft.net>
11800 L: sparclinux@vger.kernel.org
11801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11804 F: include/linux/sunserialcore.h
11805 F: drivers/tty/serial/suncore.c
11806 F: drivers/tty/serial/sunhv.c
11807 F: drivers/tty/serial/sunsab.c
11808 F: drivers/tty/serial/sunsab.h
11809 F: drivers/tty/serial/sunsu.c
11810 F: drivers/tty/serial/sunzilog.c
11811 F: drivers/tty/serial/sunzilog.h
11814 M: "Christopher Li" <sparse@chrisli.org>
11815 L: linux-sparse@vger.kernel.org
11816 W: https://sparse.wiki.kernel.org/
11817 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11818 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11820 F: include/linux/compiler.h
11822 SPEAR PLATFORM SUPPORT
11823 M: Viresh Kumar <vireshk@kernel.org>
11824 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11825 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11826 W: http://www.st.com/spear
11828 F: arch/arm/boot/dts/spear*
11829 F: arch/arm/mach-spear/
11831 SPEAR CLOCK FRAMEWORK SUPPORT
11832 M: Viresh Kumar <vireshk@kernel.org>
11833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11834 W: http://www.st.com/spear
11836 F: drivers/clk/spear/
11839 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11840 M: Marek Vasut <marek.vasut@gmail.com>
11841 L: linux-mtd@lists.infradead.org
11842 W: http://www.linux-mtd.infradead.org/
11843 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11844 T: git git://github.com/spi-nor/linux.git
11846 F: drivers/mtd/spi-nor/
11847 F: include/linux/mtd/spi-nor.h
11850 M: Mark Brown <broonie@kernel.org>
11851 L: linux-spi@vger.kernel.org
11852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11853 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11855 F: Documentation/devicetree/bindings/spi/
11856 F: Documentation/spi/
11858 F: include/linux/spi/
11859 F: include/uapi/linux/spi/
11862 SPIDERNET NETWORK DRIVER for CELL
11863 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11864 L: netdev@vger.kernel.org
11866 F: Documentation/networking/spider_net.txt
11867 F: drivers/net/ethernet/toshiba/spider_net*
11870 M: Jeremy Kerr <jk@ozlabs.org>
11871 L: linuxppc-dev@lists.ozlabs.org
11872 W: http://www.ibm.com/developerworks/power/cell/
11874 F: Documentation/filesystems/spufs.txt
11875 F: arch/powerpc/platforms/cell/spufs/
11877 SQUASHFS FILE SYSTEM
11878 M: Phillip Lougher <phillip@squashfs.org.uk>
11879 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11880 W: http://squashfs.org.uk
11881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11883 F: Documentation/filesystems/squashfs.txt
11886 SRM (Alpha) environment access
11887 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11889 F: arch/alpha/kernel/srm_env.c
11892 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11893 L: stable@vger.kernel.org
11895 F: Documentation/process/stable-kernel-rules.rst
11898 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11900 L: devel@driverdev.osuosl.org
11902 F: drivers/staging/
11905 M: Ian Abbott <abbotti@mev.co.uk>
11906 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11908 F: drivers/staging/comedi/
11910 STAGING - FLARION FT1000 DRIVERS
11911 M: Marek Belisko <marek.belisko@gmail.com>
11913 F: drivers/staging/ft1000/
11915 STAGING - INDUSTRIAL IO
11916 M: Jonathan Cameron <jic23@kernel.org>
11917 L: linux-iio@vger.kernel.org
11919 F: Documentation/devicetree/bindings/staging/iio/
11920 F: drivers/staging/iio/
11922 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11923 M: Jarod Wilson <jarod@wilsonet.com>
11924 W: http://www.lirc.org/
11926 F: drivers/staging/media/lirc/
11928 STAGING - LUSTRE PARALLEL FILESYSTEM
11929 M: Oleg Drokin <oleg.drokin@intel.com>
11930 M: Andreas Dilger <andreas.dilger@intel.com>
11931 M: James Simmons <jsimmons@infradead.org>
11932 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11933 W: http://wiki.lustre.org/
11935 F: drivers/staging/lustre
11937 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11938 M: Marc Dietrich <marvin24@gmx.de>
11939 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11940 L: linux-tegra@vger.kernel.org
11942 F: drivers/staging/nvec/
11944 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11945 M: Jens Frederich <jfrederich@gmail.com>
11946 M: Daniel Drake <dsd@laptop.org>
11947 M: Jon Nettleton <jon.nettleton@gmail.com>
11948 W: http://wiki.laptop.org/go/DCON
11950 F: drivers/staging/olpc_dcon/
11952 STAGING - REALTEK RTL8712U DRIVERS
11953 M: Larry Finger <Larry.Finger@lwfinger.net>
11954 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11956 F: drivers/staging/rtl8712/
11958 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11959 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11960 M: Teddy Wang <teddy.wang@siliconmotion.com>
11961 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11962 L: linux-fbdev@vger.kernel.org
11964 F: drivers/staging/sm750fb/
11966 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11967 M: William Hubbs <w.d.hubbs@gmail.com>
11968 M: Chris Brannon <chris@the-brannons.com>
11969 M: Kirk Reiser <kirk@reisers.ca>
11970 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11971 L: speakup@linux-speakup.org
11972 W: http://www.linux-speakup.org/
11974 F: drivers/staging/speakup/
11976 STAGING - VIA VT665X DRIVERS
11977 M: Forest Bond <forest@alittletooquiet.net>
11979 F: drivers/staging/vt665?/
11981 STAGING - WILC1000 WIFI DRIVER
11982 M: Aditya Shankar <aditya.shankar@microchip.com>
11983 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11984 L: linux-wireless@vger.kernel.org
11986 F: drivers/staging/wilc1000/
11988 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11989 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11991 F: drivers/staging/xgifb/
11993 STARFIRE/DURALAN NETWORK DRIVER
11994 M: Ion Badulescu <ionut@badula.org>
11996 F: drivers/net/ethernet/adaptec/starfire*
11999 M: Sam Creasey <sammy@sammy.net>
12000 W: http://sammy.net/sun3/
12002 F: arch/m68k/kernel/*sun3*
12003 F: arch/m68k/sun3*/
12004 F: arch/m68k/include/asm/sun3*
12005 F: drivers/net/ethernet/i825xx/sun3*
12007 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
12008 M: Hans de Goede <hdegoede@redhat.com>
12009 L: linux-input@vger.kernel.org
12011 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
12012 F: drivers/input/keyboard/sun4i-lradc-keys.c
12014 SUNDANCE NETWORK DRIVER
12015 M: Denis Kirjanov <kda@linux-powerpc.org>
12016 L: netdev@vger.kernel.org
12018 F: drivers/net/ethernet/dlink/sundance.c
12021 M: Yoshinori Sato <ysato@users.sourceforge.jp>
12022 M: Rich Felker <dalias@libc.org>
12023 L: linux-sh@vger.kernel.org
12024 Q: http://patchwork.kernel.org/project/linux-sh/list/
12026 F: Documentation/sh/
12031 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
12032 M: Len Brown <len.brown@intel.com>
12033 M: Pavel Machek <pavel@ucw.cz>
12034 L: linux-pm@vger.kernel.org
12035 B: https://bugzilla.kernel.org
12037 F: Documentation/power/
12038 F: arch/x86/kernel/acpi/
12039 F: drivers/base/power/
12041 F: include/linux/suspend.h
12042 F: include/linux/freezer.h
12043 F: include/linux/pm.h
12046 M: Martin Mares <mj@ucw.cz>
12047 L: linux-video@atrey.karlin.mff.cuni.cz
12049 F: Documentation/svga.txt
12050 F: arch/x86/boot/video*
12053 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12054 L: linux-kernel@vger.kernel.org
12055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
12058 F: arch/*/kernel/pci-swiotlb.c
12059 F: include/linux/swiotlb.h
12062 M: Jiri Pirko <jiri@resnulli.us>
12063 M: Ivan Vecera <ivecera@redhat.com>
12064 L: netdev@vger.kernel.org
12067 F: include/net/switchdev.h
12069 SYNOPSYS ARC ARCHITECTURE
12070 M: Vineet Gupta <vgupta@synopsys.com>
12071 L: linux-snps-arc@lists.infradead.org
12074 F: Documentation/devicetree/bindings/arc/*
12075 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
12076 F: drivers/clocksource/arc_timer.c
12077 F: drivers/tty/serial/arc_uart.c
12078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
12080 SYNOPSYS ARC SDP platform support
12081 M: Alexey Brodkin <abrodkin@synopsys.com>
12083 F: arch/arc/plat-axs10x
12084 F: arch/arc/boot/dts/ax*
12085 F: Documentation/devicetree/bindings/arc/axs10*
12087 SYSTEM CONFIGURATION (SYSCON)
12088 M: Lee Jones <lee.jones@linaro.org>
12089 M: Arnd Bergmann <arnd@arndb.de>
12090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12092 F: drivers/mfd/syscon.c
12094 SYSTEM RESET/SHUTDOWN DRIVERS
12095 M: Sebastian Reichel <sre@kernel.org>
12096 L: linux-pm@vger.kernel.org
12097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12099 F: Documentation/devicetree/bindings/power/reset/
12100 F: drivers/power/reset/
12103 M: Christoph Hellwig <hch@infradead.org>
12105 F: Documentation/filesystems/sysv-fs.txt
12107 F: include/linux/sysv_fs.h
12110 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
12111 L: linux-scsi@vger.kernel.org
12112 L: target-devel@vger.kernel.org
12113 W: http://www.linux-iscsi.org
12114 W: http://groups.google.com/group/linux-iscsi-target-dev
12115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12119 F: Documentation/target/
12121 TASKSTATS STATISTICS INTERFACE
12122 M: Balbir Singh <bsingharora@gmail.com>
12124 F: Documentation/accounting/taskstats*
12125 F: include/linux/taskstats*
12126 F: kernel/taskstats.c
12129 M: Jamal Hadi Salim <jhs@mojatatu.com>
12130 L: netdev@vger.kernel.org
12132 F: include/net/pkt_cls.h
12133 F: include/uapi/linux/pkt_cls.h
12136 TCP LOW PRIORITY MODULE
12137 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
12138 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
12139 W: http://tcp-lp-mod.sourceforge.net/
12141 F: net/ipv4/tcp_lp.c
12143 TDA10071 MEDIA DRIVER
12144 M: Antti Palosaari <crope@iki.fi>
12145 L: linux-media@vger.kernel.org
12146 W: https://linuxtv.org
12147 W: http://palosaari.fi/linux/
12148 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12149 T: git git://linuxtv.org/anttip/media_tree.git
12151 F: drivers/media/dvb-frontends/tda10071*
12153 TDA18212 MEDIA DRIVER
12154 M: Antti Palosaari <crope@iki.fi>
12155 L: linux-media@vger.kernel.org
12156 W: https://linuxtv.org
12157 W: http://palosaari.fi/linux/
12158 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12159 T: git git://linuxtv.org/anttip/media_tree.git
12161 F: drivers/media/tuners/tda18212*
12163 TDA18218 MEDIA DRIVER
12164 M: Antti Palosaari <crope@iki.fi>
12165 L: linux-media@vger.kernel.org
12166 W: https://linuxtv.org
12167 W: http://palosaari.fi/linux/
12168 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12169 T: git git://linuxtv.org/anttip/media_tree.git
12171 F: drivers/media/tuners/tda18218*
12173 TDA18271 MEDIA DRIVER
12174 M: Michael Krufky <mkrufky@linuxtv.org>
12175 L: linux-media@vger.kernel.org
12176 W: https://linuxtv.org
12177 W: http://github.com/mkrufky
12178 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12179 T: git git://linuxtv.org/mkrufky/tuners.git
12181 F: drivers/media/tuners/tda18271*
12183 TDA827x MEDIA DRIVER
12184 M: Michael Krufky <mkrufky@linuxtv.org>
12185 L: linux-media@vger.kernel.org
12186 W: https://linuxtv.org
12187 W: http://github.com/mkrufky
12188 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12189 T: git git://linuxtv.org/mkrufky/tuners.git
12191 F: drivers/media/tuners/tda8290.*
12193 TDA8290 MEDIA DRIVER
12194 M: Michael Krufky <mkrufky@linuxtv.org>
12195 L: linux-media@vger.kernel.org
12196 W: https://linuxtv.org
12197 W: http://github.com/mkrufky
12198 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12199 T: git git://linuxtv.org/mkrufky/tuners.git
12201 F: drivers/media/tuners/tda8290.*
12203 TDA9840 MEDIA DRIVER
12204 M: Hans Verkuil <hverkuil@xs4all.nl>
12205 L: linux-media@vger.kernel.org
12206 T: git git://linuxtv.org/media_tree.git
12207 W: https://linuxtv.org
12209 F: drivers/media/i2c/tda9840*
12211 TEA5761 TUNER DRIVER
12212 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12213 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12214 L: linux-media@vger.kernel.org
12215 W: https://linuxtv.org
12216 T: git git://linuxtv.org/media_tree.git
12218 F: drivers/media/tuners/tea5761.*
12220 TEA5767 TUNER DRIVER
12221 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12222 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12223 L: linux-media@vger.kernel.org
12224 W: https://linuxtv.org
12225 T: git git://linuxtv.org/media_tree.git
12227 F: drivers/media/tuners/tea5767.*
12229 TEA6415C MEDIA DRIVER
12230 M: Hans Verkuil <hverkuil@xs4all.nl>
12231 L: linux-media@vger.kernel.org
12232 T: git git://linuxtv.org/media_tree.git
12233 W: https://linuxtv.org
12235 F: drivers/media/i2c/tea6415c*
12237 TEA6420 MEDIA DRIVER
12238 M: Hans Verkuil <hverkuil@xs4all.nl>
12239 L: linux-media@vger.kernel.org
12240 T: git git://linuxtv.org/media_tree.git
12241 W: https://linuxtv.org
12243 F: drivers/media/i2c/tea6420*
12246 M: Jiri Pirko <jiri@resnulli.us>
12247 L: netdev@vger.kernel.org
12249 F: drivers/net/team/
12250 F: include/linux/if_team.h
12251 F: include/uapi/linux/if_team.h
12253 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12254 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12256 F: arch/x86/platform/ts5500/
12258 TECHNOTREND USB IR RECEIVER
12259 M: Sean Young <sean@mess.org>
12260 L: linux-media@vger.kernel.org
12262 F: drivers/media/rc/ttusbir.c
12264 TEGRA ARCHITECTURE SUPPORT
12265 M: Stephen Warren <swarren@wwwdotorg.org>
12266 M: Thierry Reding <thierry.reding@gmail.com>
12267 M: Alexandre Courbot <gnurou@gmail.com>
12268 L: linux-tegra@vger.kernel.org
12269 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12275 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12276 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12278 F: drivers/clk/tegra/
12281 M: Laxman Dewangan <ldewangan@nvidia.com>
12282 M: Jon Hunter <jonathanh@nvidia.com>
12284 F: drivers/dma/tegra*
12287 M: Laxman Dewangan <ldewangan@nvidia.com>
12289 F: drivers/i2c/busses/i2c-tegra.c
12291 TEGRA IOMMU DRIVERS
12292 M: Hiroshi Doyu <hdoyu@nvidia.com>
12294 F: drivers/iommu/tegra*
12297 M: Rakesh Iyer <riyer@nvidia.com>
12298 M: Laxman Dewangan <ldewangan@nvidia.com>
12300 F: drivers/input/keyboard/tegra-kbc.c
12303 M: Thierry Reding <thierry.reding@gmail.com>
12305 F: drivers/pwm/pwm-tegra.c
12307 TEGRA SERIAL DRIVER
12308 M: Laxman Dewangan <ldewangan@nvidia.com>
12310 F: drivers/tty/serial/serial-tegra.c
12313 M: Laxman Dewangan <ldewangan@nvidia.com>
12315 F: drivers/spi/spi-tegra*
12317 TEHUTI ETHERNET DRIVER
12318 M: Andy Gospodarek <andy@greyhouse.net>
12319 L: netdev@vger.kernel.org
12321 F: drivers/net/ethernet/tehuti/*
12323 Telecom Clock Driver for MCPL0010
12324 M: Mark Gross <mark.gross@intel.com>
12326 F: drivers/char/tlclk.c
12328 TENSILICA XTENSA PORT (xtensa)
12329 M: Chris Zankel <chris@zankel.net>
12330 M: Max Filippov <jcmvbkbc@gmail.com>
12331 L: linux-xtensa@linux-xtensa.org
12332 T: git git://github.com/czankel/xtensa-linux.git
12335 F: drivers/irqchip/irq-xtensa-*
12337 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12338 M: Nishanth Menon <nm@ti.com>
12339 M: Tero Kristo <t-kristo@ti.com>
12340 M: Santosh Shilimkar <ssantosh@kernel.org>
12341 L: linux-arm-kernel@lists.infradead.org
12343 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12344 F: drivers/firmware/ti_sci*
12345 F: include/linux/soc/ti/ti_sci_protocol.h
12347 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12348 M: Hans Verkuil <hverkuil@xs4all.nl>
12349 L: linux-media@vger.kernel.org
12350 T: git git://linuxtv.org/media_tree.git
12351 W: https://linuxtv.org
12353 F: drivers/media/radio/radio-raremono.c
12356 M: Zhang Rui <rui.zhang@intel.com>
12357 M: Eduardo Valentin <edubezval@gmail.com>
12358 L: linux-pm@vger.kernel.org
12359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12361 Q: https://patchwork.kernel.org/project/linux-pm/list/
12363 F: drivers/thermal/
12364 F: include/linux/thermal.h
12365 F: include/uapi/linux/thermal.h
12366 F: include/linux/cpu_cooling.h
12367 F: Documentation/devicetree/bindings/thermal/
12369 THERMAL/CPU_COOLING
12370 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12371 M: Viresh Kumar <viresh.kumar@linaro.org>
12372 M: Javi Merino <javi.merino@kernel.org>
12373 L: linux-pm@vger.kernel.org
12375 F: Documentation/thermal/cpu-cooling-api.txt
12376 F: drivers/thermal/cpu_cooling.c
12377 F: include/linux/cpu_cooling.h
12379 THINKPAD ACPI EXTRAS DRIVER
12380 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12381 L: ibm-acpi-devel@lists.sourceforge.net
12382 L: platform-driver-x86@vger.kernel.org
12383 W: http://ibm-acpi.sourceforge.net
12384 W: http://thinkwiki.org/wiki/Ibm-acpi
12385 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12387 F: drivers/platform/x86/thinkpad_acpi.c
12389 TI BANDGAP AND THERMAL DRIVER
12390 M: Eduardo Valentin <edubezval@gmail.com>
12391 M: Keerthy <j-keerthy@ti.com>
12392 L: linux-pm@vger.kernel.org
12393 L: linux-omap@vger.kernel.org
12395 F: drivers/thermal/ti-soc-thermal/
12398 M: Benoit Parrot <bparrot@ti.com>
12399 L: linux-media@vger.kernel.org
12400 W: http://linuxtv.org/
12401 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12403 F: drivers/media/platform/ti-vpe/
12405 TI CDCE706 CLOCK DRIVER
12406 M: Max Filippov <jcmvbkbc@gmail.com>
12408 F: drivers/clk/clk-cdce706.c
12411 M: Tero Kristo <t-kristo@ti.com>
12412 L: linux-omap@vger.kernel.org
12415 F: include/linux/clk/ti.h
12417 TI ETHERNET SWITCH DRIVER (CPSW)
12418 M: Mugunthan V N <mugunthanvnm@ti.com>
12419 R: Grygorii Strashko <grygorii.strashko@ti.com>
12420 L: linux-omap@vger.kernel.org
12421 L: netdev@vger.kernel.org
12423 F: drivers/net/ethernet/ti/cpsw*
12424 F: drivers/net/ethernet/ti/davinci*
12426 TI FLASH MEDIA INTERFACE DRIVER
12427 M: Alex Dubov <oakad@yahoo.com>
12429 F: drivers/misc/tifm*
12430 F: drivers/mmc/host/tifm_sd.c
12431 F: include/linux/tifm.h
12433 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12434 M: Santosh Shilimkar <ssantosh@kernel.org>
12435 L: linux-kernel@vger.kernel.org
12436 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12438 F: drivers/soc/ti/*
12439 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12442 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12443 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12444 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12445 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12447 F: sound/soc/codecs/lm49453*
12448 F: sound/soc/codecs/isabelle*
12450 TI LP855x BACKLIGHT DRIVER
12451 M: Milo Kim <milo.kim@ti.com>
12453 F: Documentation/backlight/lp855x-driver.txt
12454 F: drivers/video/backlight/lp855x_bl.c
12455 F: include/linux/platform_data/lp855x.h
12457 TI LP8727 CHARGER DRIVER
12458 M: Milo Kim <milo.kim@ti.com>
12460 F: drivers/power/supply/lp8727_charger.c
12461 F: include/linux/platform_data/lp8727.h
12463 TI LP8788 MFD DRIVER
12464 M: Milo Kim <milo.kim@ti.com>
12466 F: drivers/iio/adc/lp8788_adc.c
12467 F: drivers/leds/leds-lp8788.c
12468 F: drivers/mfd/lp8788*.c
12469 F: drivers/power/supply/lp8788-charger.c
12470 F: drivers/regulator/lp8788-*.c
12471 F: include/linux/mfd/lp8788*.h
12473 TI NETCP ETHERNET DRIVER
12474 M: Wingman Kwok <w-kwok2@ti.com>
12475 M: Murali Karicheri <m-karicheri2@ti.com>
12476 L: netdev@vger.kernel.org
12478 F: drivers/net/ethernet/ti/netcp*
12480 TI TAS571X FAMILY ASoC CODEC DRIVER
12481 M: Kevin Cernekee <cernekee@chromium.org>
12482 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12484 F: sound/soc/codecs/tas571x*
12486 TI TWL4030 SERIES SOC CODEC DRIVER
12487 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12488 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12490 F: sound/soc/codecs/twl4030*
12492 TI WILINK WIRELESS DRIVERS
12493 L: linux-wireless@vger.kernel.org
12494 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12495 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12496 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12498 F: drivers/net/wireless/ti/
12499 F: include/linux/wl12xx.h
12502 M: Jon Maloy <jon.maloy@ericsson.com>
12503 M: Ying Xue <ying.xue@windriver.com>
12504 L: netdev@vger.kernel.org (core kernel code)
12505 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12506 W: http://tipc.sourceforge.net/
12508 F: include/uapi/linux/tipc*.h
12512 M: Chris Metcalf <cmetcalf@mellanox.com>
12513 W: http://www.mellanox.com/repository/solutions/tile-scm/
12514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12517 F: drivers/char/tile-srom.c
12518 F: drivers/edac/tile_edac.c
12519 F: drivers/net/ethernet/tile/
12520 F: drivers/rtc/rtc-tile.c
12521 F: drivers/tty/hvc/hvc_tile.c
12522 F: drivers/tty/serial/tilegx.c
12523 F: drivers/usb/host/*-tilegx.c
12524 F: include/linux/usb/tilegx.h
12526 TLAN NETWORK DRIVER
12527 M: Samuel Chessman <chessman@tux.org>
12528 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12529 W: http://sourceforge.net/projects/tlan/
12531 F: Documentation/networking/tlan.txt
12532 F: drivers/net/ethernet/ti/tlan.*
12534 TOMOYO SECURITY MODULE
12535 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12536 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12537 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12538 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12539 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12540 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12541 W: http://tomoyo.sourceforge.jp/
12542 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12544 F: security/tomoyo/
12546 TOPSTAR LAPTOP EXTRAS DRIVER
12547 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12548 L: platform-driver-x86@vger.kernel.org
12550 F: drivers/platform/x86/topstar-laptop.c
12552 TOSHIBA ACPI EXTRAS DRIVER
12553 M: Azael Avalos <coproscefalo@gmail.com>
12554 L: platform-driver-x86@vger.kernel.org
12556 F: drivers/platform/x86/toshiba_acpi.c
12558 TOSHIBA BLUETOOTH DRIVER
12559 M: Azael Avalos <coproscefalo@gmail.com>
12560 L: platform-driver-x86@vger.kernel.org
12562 F: drivers/platform/x86/toshiba_bluetooth.c
12564 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12565 M: Azael Avalos <coproscefalo@gmail.com>
12566 L: platform-driver-x86@vger.kernel.org
12568 F: drivers/platform/x86/toshiba_haps.c
12570 TOSHIBA WMI HOTKEYS DRIVER
12571 M: Azael Avalos <coproscefalo@gmail.com>
12572 L: platform-driver-x86@vger.kernel.org
12574 F: drivers/platform/x86/toshiba-wmi.c
12577 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12578 W: http://www.buzzard.org.uk/toshiba/
12580 F: drivers/char/toshiba.c
12581 F: include/linux/toshiba.h
12582 F: include/uapi/linux/toshiba.h
12584 TOSHIBA TC358743 DRIVER
12585 M: Mats Randgaard <matrandg@cisco.com>
12586 L: linux-media@vger.kernel.org
12588 F: drivers/media/i2c/tc358743*
12589 F: include/media/i2c/tc358743.h
12591 TMIO/SDHI MMC DRIVER
12592 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12593 L: linux-mmc@vger.kernel.org
12595 F: drivers/mmc/host/tmio_mmc*
12596 F: drivers/mmc/host/sh_mobile_sdhi.c
12597 F: include/linux/mfd/tmio.h
12599 TMP401 HARDWARE MONITOR DRIVER
12600 M: Guenter Roeck <linux@roeck-us.net>
12601 L: linux-hwmon@vger.kernel.org
12603 F: Documentation/hwmon/tmp401
12604 F: drivers/hwmon/tmp401.c
12606 TMPFS (SHMEM FILESYSTEM)
12607 M: Hugh Dickins <hughd@google.com>
12608 L: linux-mm@kvack.org
12610 F: include/linux/shmem_fs.h
12613 TM6000 VIDEO4LINUX DRIVER
12614 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12615 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12616 L: linux-media@vger.kernel.org
12617 W: https://linuxtv.org
12618 T: git git://linuxtv.org/media_tree.git
12620 F: drivers/media/usb/tm6000/
12621 F: Documentation/media/v4l-drivers/tm6000*
12623 TW5864 VIDEO4LINUX DRIVER
12624 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12625 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12626 M: Andrey Utkin <andrey_utkin@fastmail.com>
12627 L: linux-media@vger.kernel.org
12629 F: drivers/media/pci/tw5864/
12631 TW68 VIDEO4LINUX DRIVER
12632 M: Hans Verkuil <hverkuil@xs4all.nl>
12633 L: linux-media@vger.kernel.org
12634 T: git git://linuxtv.org/media_tree.git
12635 W: https://linuxtv.org
12637 F: drivers/media/pci/tw68/
12639 TW686X VIDEO4LINUX DRIVER
12640 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12641 L: linux-media@vger.kernel.org
12642 T: git git://linuxtv.org/media_tree.git
12643 W: http://linuxtv.org
12645 F: drivers/media/pci/tw686x/
12648 M: Peter Huewe <peterhuewe@gmx.de>
12649 M: Marcel Selhorst <tpmdd@selhorst.net>
12650 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12651 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12652 W: http://tpmdd.sourceforge.net
12653 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12654 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12655 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12657 F: drivers/char/tpm/
12659 TPM IBM_VTPM DEVICE DRIVER
12660 M: Ashley Lai <ashleydlai@gmail.com>
12661 W: http://tpmdd.sourceforge.net
12662 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12664 F: drivers/char/tpm/tpm_ibmvtpm*
12667 M: Steven Rostedt <rostedt@goodmis.org>
12668 M: Ingo Molnar <mingo@redhat.com>
12669 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12671 F: Documentation/trace/ftrace.txt
12672 F: arch/*/*/*/ftrace.h
12673 F: arch/*/kernel/ftrace.c
12674 F: include/*/ftrace.h
12675 F: include/linux/trace*.h
12678 F: tools/testing/selftests/ftrace/
12680 TRACING MMIO ACCESSES (MMIOTRACE)
12681 M: Steven Rostedt <rostedt@goodmis.org>
12682 M: Ingo Molnar <mingo@kernel.org>
12683 R: Karol Herbst <karolherbst@gmail.com>
12684 R: Pekka Paalanen <ppaalanen@gmail.com>
12686 L: linux-kernel@vger.kernel.org
12687 L: nouveau@lists.freedesktop.org
12688 F: kernel/trace/trace_mmiotrace.c
12689 F: include/linux/mmiotrace.h
12690 F: arch/x86/mm/kmmio.c
12691 F: arch/x86/mm/mmio-mod.c
12692 F: arch/x86/mm/testmmiotrace.c
12695 M: Jiri Kosina <trivial@kernel.org>
12696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12698 K: ^Subject:.*(?i)trivial
12701 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12702 M: Jiri Slaby <jslaby@suse.com>
12704 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12705 F: Documentation/serial/
12707 F: drivers/tty/serial/serial_core.c
12708 F: include/linux/serial_core.h
12709 F: include/linux/serial.h
12710 F: include/linux/tty.h
12711 F: include/uapi/linux/serial_core.h
12712 F: include/uapi/linux/serial.h
12713 F: include/uapi/linux/tty.h
12715 TUA9001 MEDIA DRIVER
12716 M: Antti Palosaari <crope@iki.fi>
12717 L: linux-media@vger.kernel.org
12718 W: https://linuxtv.org
12719 W: http://palosaari.fi/linux/
12720 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12721 T: git git://linuxtv.org/anttip/media_tree.git
12723 F: drivers/media/tuners/tua9001*
12725 TULIP NETWORK DRIVERS
12726 L: netdev@vger.kernel.org
12727 L: linux-parisc@vger.kernel.org
12729 F: drivers/net/ethernet/dec/tulip/
12732 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12733 W: http://vtun.sourceforge.net/tun
12735 F: Documentation/networking/tuntap.txt
12736 F: arch/um/os-Linux/drivers/
12738 TURBOCHANNEL SUBSYSTEM
12739 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12740 M: Ralf Baechle <ralf@linux-mips.org>
12741 L: linux-mips@linux-mips.org
12742 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12745 F: include/linux/tc.h
12747 UBI FILE SYSTEM (UBIFS)
12748 M: Richard Weinberger <richard@nod.at>
12749 M: Artem Bityutskiy <dedekind1@gmail.com>
12750 M: Adrian Hunter <adrian.hunter@intel.com>
12751 L: linux-mtd@lists.infradead.org
12752 T: git git://git.infradead.org/ubifs-2.6.git
12753 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12755 F: Documentation/filesystems/ubifs.txt
12758 UCLINUX (M68KNOMMU AND COLDFIRE)
12759 M: Greg Ungerer <gerg@linux-m68k.org>
12760 W: http://www.linux-m68k.org/
12761 W: http://www.uclinux.org/
12762 L: linux-m68k@lists.linux-m68k.org
12763 L: uclinux-dev@uclinux.org (subscribers-only)
12764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12766 F: arch/m68k/coldfire/
12768 F: arch/m68k/*/*_no.*
12769 F: arch/m68k/include/asm/*_no.*
12772 M: Jan Kara <jack@suse.com>
12774 F: Documentation/filesystems/udf.txt
12778 M: Bastien Nocera <hadess@hadess.net>
12779 L: linux-input@vger.kernel.org
12781 F: drivers/hid/hid-udraw.c
12784 M: Evgeniy Dushistov <dushistov@mail.ru>
12786 F: Documentation/filesystems/ufs.txt
12789 UHID USERSPACE HID IO DRIVER:
12790 M: David Herrmann <dh.herrmann@googlemail.com>
12791 L: linux-input@vger.kernel.org
12793 F: drivers/hid/uhid.c
12794 F: include/uapi/linux/uhid.h
12796 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12797 L: linux-usb@vger.kernel.org
12800 F: include/linux/uwb.h
12801 F: include/linux/uwb/
12803 UNICORE32 ARCHITECTURE:
12804 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12805 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12807 T: git git://github.com/gxt/linux.git
12811 M: Tony Finch <dot@dotat.at>
12812 W: http://dotat.at/prog/unifdef
12814 F: scripts/unifdef.c
12816 UNIFORM CDROM DRIVER
12817 M: Jens Axboe <axboe@kernel.dk>
12818 W: http://www.kernel.dk
12820 F: Documentation/cdrom/
12821 F: drivers/cdrom/cdrom.c
12822 F: include/linux/cdrom.h
12823 F: include/uapi/linux/cdrom.h
12825 UNISYS S-PAR DRIVERS
12826 M: David Kershner <david.kershner@unisys.com>
12827 L: sparmaintainer@unisys.com (Unisys internal)
12829 F: drivers/staging/unisys/
12831 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12832 M: Vinayak Holikatti <vinholikatti@gmail.com>
12833 L: linux-scsi@vger.kernel.org
12835 F: Documentation/scsi/ufs.txt
12836 F: drivers/scsi/ufs/
12838 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12839 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12840 M: Prabu Thangamuthu <prabut@synopsys.com>
12841 L: linux-scsi@vger.kernel.org
12843 F: drivers/scsi/ufs/*dwc*
12845 UNSORTED BLOCK IMAGES (UBI)
12846 M: Artem Bityutskiy <dedekind1@gmail.com>
12847 M: Richard Weinberger <richard@nod.at>
12848 W: http://www.linux-mtd.infradead.org/
12849 L: linux-mtd@lists.infradead.org
12850 T: git git://git.infradead.org/ubifs-2.6.git
12852 F: drivers/mtd/ubi/
12853 F: include/linux/mtd/ubi.h
12854 F: include/uapi/mtd/ubi-user.h
12857 M: Oliver Neukum <oneukum@suse.com>
12858 L: linux-usb@vger.kernel.org
12860 F: Documentation/usb/acm.txt
12861 F: drivers/usb/class/cdc-acm.*
12863 USB AR5523 WIRELESS DRIVER
12864 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12865 L: linux-wireless@vger.kernel.org
12867 F: drivers/net/wireless/ath/ar5523/
12870 M: Oliver Neukum <oneukum@suse.com>
12871 L: linux-usb@vger.kernel.org
12872 L: linux-scsi@vger.kernel.org
12874 F: drivers/usb/storage/uas.c
12876 USB CDC ETHERNET DRIVER
12877 M: Oliver Neukum <oliver@neukum.org>
12878 L: linux-usb@vger.kernel.org
12880 F: drivers/net/usb/cdc_*.c
12881 F: include/uapi/linux/usb/cdc.h
12883 USB CHAOSKEY DRIVER
12884 M: Keith Packard <keithp@keithp.com>
12885 L: linux-usb@vger.kernel.org
12887 F: drivers/usb/misc/chaoskey.c
12889 USB CYPRESS C67X00 DRIVER
12890 M: Peter Korsgaard <jacmet@sunsite.dk>
12891 L: linux-usb@vger.kernel.org
12893 F: drivers/usb/c67x00/
12895 USB DAVICOM DM9601 DRIVER
12896 M: Peter Korsgaard <jacmet@sunsite.dk>
12897 L: netdev@vger.kernel.org
12898 W: http://www.linux-usb.org/usbnet
12900 F: drivers/net/usb/dm9601.c
12902 USB DIAMOND RIO500 DRIVER
12903 M: Cesar Miquel <miquel@df.uba.ar>
12904 L: rio500-users@lists.sourceforge.net
12905 W: http://rio500.sourceforge.net
12907 F: drivers/usb/misc/rio500*
12910 M: Alan Stern <stern@rowland.harvard.edu>
12911 L: linux-usb@vger.kernel.org
12913 F: Documentation/usb/ehci.txt
12914 F: drivers/usb/host/ehci*
12916 USB GADGET/PERIPHERAL SUBSYSTEM
12917 M: Felipe Balbi <balbi@kernel.org>
12918 L: linux-usb@vger.kernel.org
12919 W: http://www.linux-usb.org/gadget
12920 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12922 F: drivers/usb/gadget/
12923 F: include/linux/usb/gadget*
12925 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12926 M: Jiri Kosina <jikos@kernel.org>
12927 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12928 L: linux-usb@vger.kernel.org
12929 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12931 F: Documentation/hid/hiddev.txt
12932 F: drivers/hid/usbhid/
12935 M: Olav Kongas <ok@artecdesign.ee>
12936 L: linux-usb@vger.kernel.org
12938 F: drivers/usb/host/isp116x*
12939 F: include/linux/usb/isp116x.h
12941 USB LAN78XX ETHERNET DRIVER
12942 M: Woojung Huh <woojung.huh@microchip.com>
12943 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12944 L: netdev@vger.kernel.org
12946 F: drivers/net/usb/lan78xx.*
12948 USB MASS STORAGE DRIVER
12949 M: Alan Stern <stern@rowland.harvard.edu>
12950 L: linux-usb@vger.kernel.org
12951 L: usb-storage@lists.one-eyed-alien.net
12953 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12954 F: drivers/usb/storage/
12957 M: Clemens Ladisch <clemens@ladisch.de>
12958 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12959 T: git git://git.alsa-project.org/alsa-kernel.git
12961 F: sound/usb/midi.*
12963 USB NETWORKING DRIVERS
12964 L: linux-usb@vger.kernel.org
12966 F: drivers/net/usb/
12969 M: Alan Stern <stern@rowland.harvard.edu>
12970 L: linux-usb@vger.kernel.org
12972 F: Documentation/usb/ohci.txt
12973 F: drivers/usb/host/ohci*
12975 USB OTG FSM (Finite State Machine)
12976 M: Peter Chen <Peter.Chen@nxp.com>
12977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12978 L: linux-usb@vger.kernel.org
12980 F: drivers/usb/common/usb-otg-fsm.c
12983 M: Valentina Manea <valentina.manea.m@gmail.com>
12984 M: Shuah Khan <shuahkh@osg.samsung.com>
12985 M: Shuah Khan <shuah@kernel.org>
12986 L: linux-usb@vger.kernel.org
12988 F: Documentation/usb/usbip_protocol.txt
12989 F: drivers/usb/usbip/
12990 F: tools/usb/usbip/
12993 M: Petko Manolov <petkan@nucleusys.com>
12994 L: linux-usb@vger.kernel.org
12995 L: netdev@vger.kernel.org
12996 T: git git://github.com/petkan/pegasus.git
12997 W: https://github.com/petkan/pegasus
12999 F: drivers/net/usb/pegasus.*
13002 M: Felipe Balbi <balbi@kernel.org>
13003 L: linux-usb@vger.kernel.org
13004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
13006 F: drivers/usb/phy/
13008 USB PRINTER DRIVER (usblp)
13009 M: Pete Zaitcev <zaitcev@redhat.com>
13010 L: linux-usb@vger.kernel.org
13012 F: drivers/usb/class/usblp.c
13014 USB QMI WWAN NETWORK DRIVER
13015 M: Bjørn Mork <bjorn@mork.no>
13016 L: netdev@vger.kernel.org
13018 F: Documentation/ABI/testing/sysfs-class-net-qmi
13019 F: drivers/net/usb/qmi_wwan.c
13022 M: Petko Manolov <petkan@nucleusys.com>
13023 L: linux-usb@vger.kernel.org
13024 L: netdev@vger.kernel.org
13025 T: git git://github.com/petkan/rtl8150.git
13026 W: https://github.com/petkan/rtl8150
13028 F: drivers/net/usb/rtl8150.c
13030 USB SERIAL SUBSYSTEM
13031 M: Johan Hovold <johan@kernel.org>
13032 L: linux-usb@vger.kernel.org
13033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
13035 F: Documentation/usb/usb-serial.txt
13036 F: drivers/usb/serial/
13037 F: include/linux/usb/serial.h
13039 USB SMSC75XX ETHERNET DRIVER
13040 M: Steve Glendinning <steve.glendinning@shawell.net>
13041 L: netdev@vger.kernel.org
13043 F: drivers/net/usb/smsc75xx.*
13045 USB SMSC95XX ETHERNET DRIVER
13046 M: Steve Glendinning <steve.glendinning@shawell.net>
13047 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13048 L: netdev@vger.kernel.org
13050 F: drivers/net/usb/smsc95xx.*
13053 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13054 L: linux-usb@vger.kernel.org
13055 W: http://www.linux-usb.org
13056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
13058 F: Documentation/devicetree/bindings/usb/
13059 F: Documentation/usb/
13061 F: include/linux/usb.h
13062 F: include/linux/usb/
13065 M: Alan Stern <stern@rowland.harvard.edu>
13066 L: linux-usb@vger.kernel.org
13068 F: drivers/usb/host/uhci*
13070 USB "USBNET" DRIVER FRAMEWORK
13071 M: Oliver Neukum <oneukum@suse.com>
13072 L: netdev@vger.kernel.org
13073 W: http://www.linux-usb.org/usbnet
13075 F: drivers/net/usb/usbnet.c
13076 F: include/linux/usb/usbnet.h
13079 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13080 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
13081 L: linux-media@vger.kernel.org
13082 T: git git://linuxtv.org/media_tree.git
13083 W: http://www.ideasonboard.org/uvc/
13085 F: drivers/media/usb/uvc/
13086 F: include/uapi/linux/uvcvideo.h
13089 M: Hans Verkuil <hverkuil@xs4all.nl>
13090 L: linux-media@vger.kernel.org
13091 T: git git://linuxtv.org/media_tree.git
13092 W: https://linuxtv.org
13094 F: drivers/media/usb/usbvision/
13097 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13098 L: linux-usb@vger.kernel.org
13100 F: drivers/usb/gadget/function/*uvc*
13101 F: drivers/usb/gadget/legacy/webcam.c
13103 USB WIRELESS RNDIS DRIVER (rndis_wlan)
13104 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
13105 L: linux-wireless@vger.kernel.org
13107 F: drivers/net/wireless/rndis_wlan.c
13110 M: Mathias Nyman <mathias.nyman@intel.com>
13111 L: linux-usb@vger.kernel.org
13113 F: drivers/usb/host/xhci*
13114 F: drivers/usb/host/pci-quirks*
13117 L: linux-wireless@vger.kernel.org
13118 W: http://linux-lc100020.sourceforge.net
13120 F: drivers/net/wireless/zydas/zd1201.*
13123 M: Antoine Jacquet <royale@zerezo.com>
13124 L: linux-usb@vger.kernel.org
13125 L: linux-media@vger.kernel.org
13126 T: git git://linuxtv.org/media_tree.git
13127 W: http://royale.zerezo.com/zr364xx/
13129 F: Documentation/media/v4l-drivers/zr364xx*
13130 F: drivers/media/usb/zr364xx/
13133 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13134 L: linux-usb@vger.kernel.org
13136 F: drivers/usb/common/ulpi.c
13137 F: include/linux/ulpi/
13139 USER-MODE LINUX (UML)
13140 M: Jeff Dike <jdike@addtoit.com>
13141 M: Richard Weinberger <richard@nod.at>
13142 L: user-mode-linux-devel@lists.sourceforge.net
13143 L: user-mode-linux-user@lists.sourceforge.net
13144 W: http://user-mode-linux.sourceforge.net
13145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
13147 F: Documentation/virtual/uml/
13153 USERSPACE I/O (UIO)
13154 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
13157 F: Documentation/driver-api/uio-howto.rst
13159 F: include/linux/uio*.h
13162 M: Karel Zak <kzak@redhat.com>
13163 L: util-linux@vger.kernel.org
13164 W: http://en.wikipedia.org/wiki/Util-linux
13165 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
13169 M: Michal Januszewski <spock@gentoo.org>
13170 L: linux-fbdev@vger.kernel.org
13171 W: http://dev.gentoo.org/~spock/projects/uvesafb/
13173 F: Documentation/fb/uvesafb.txt
13174 F: drivers/video/fbdev/uvesafb.*
13177 M: Stefan Agner <stefan@agner.ch>
13178 L: linux-mtd@lists.infradead.org
13180 F: drivers/mtd/nand/vf610_nfc.c
13182 VFAT/FAT/MSDOS FILESYSTEM
13183 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13185 F: Documentation/filesystems/vfat.txt
13189 M: Alex Williamson <alex.williamson@redhat.com>
13190 L: kvm@vger.kernel.org
13191 T: git git://github.com/awilliam/linux-vfio.git
13193 F: Documentation/vfio.txt
13195 F: include/linux/vfio.h
13196 F: include/uapi/linux/vfio.h
13198 VFIO MEDIATED DEVICE DRIVERS
13199 M: Kirti Wankhede <kwankhede@nvidia.com>
13200 L: kvm@vger.kernel.org
13202 F: Documentation/vfio-mediated-device.txt
13203 F: drivers/vfio/mdev/
13204 F: include/linux/mdev.h
13205 F: samples/vfio-mdev/
13207 VFIO PLATFORM DRIVER
13208 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13209 L: kvm@vger.kernel.org
13211 F: drivers/vfio/platform/
13213 VIDEOBUF2 FRAMEWORK
13214 M: Pawel Osciak <pawel@osciak.com>
13215 M: Marek Szyprowski <m.szyprowski@samsung.com>
13216 M: Kyungmin Park <kyungmin.park@samsung.com>
13217 L: linux-media@vger.kernel.org
13219 F: drivers/media/v4l2-core/videobuf2-*
13220 F: include/media/videobuf2-*
13222 VIRTIO AND VHOST VSOCK DRIVER
13223 M: Stefan Hajnoczi <stefanha@redhat.com>
13224 L: kvm@vger.kernel.org
13225 L: virtualization@lists.linux-foundation.org
13226 L: netdev@vger.kernel.org
13228 F: include/linux/virtio_vsock.h
13229 F: include/uapi/linux/virtio_vsock.h
13230 F: net/vmw_vsock/virtio_transport_common.c
13231 F: net/vmw_vsock/virtio_transport.c
13232 F: drivers/vhost/vsock.c
13233 F: drivers/vhost/vsock.h
13235 VIRTUAL SERIO DEVICE DRIVER
13236 M: Stephen Chandler Paul <thatslyude@gmail.com>
13238 F: drivers/input/serio/userio.c
13239 F: include/uapi/linux/userio.h
13241 VIRTIO CONSOLE DRIVER
13242 M: Amit Shah <amit@kernel.org>
13243 L: virtualization@lists.linux-foundation.org
13245 F: drivers/char/virtio_console.c
13246 F: include/linux/virtio_console.h
13247 F: include/uapi/linux/virtio_console.h
13249 VIRTIO CORE, NET AND BLOCK DRIVERS
13250 M: "Michael S. Tsirkin" <mst@redhat.com>
13251 M: Jason Wang <jasowang@redhat.com>
13252 L: virtualization@lists.linux-foundation.org
13254 F: Documentation/devicetree/bindings/virtio/
13257 F: drivers/net/virtio_net.c
13258 F: drivers/block/virtio_blk.c
13259 F: include/linux/virtio_*.h
13260 F: include/uapi/linux/virtio_*.h
13261 F: drivers/crypto/virtio/
13263 VIRTIO DRIVERS FOR S390
13264 M: Christian Borntraeger <borntraeger@de.ibm.com>
13265 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13266 L: linux-s390@vger.kernel.org
13267 L: virtualization@lists.linux-foundation.org
13268 L: kvm@vger.kernel.org
13270 F: drivers/s390/virtio/
13273 M: David Airlie <airlied@linux.ie>
13274 M: Gerd Hoffmann <kraxel@redhat.com>
13275 L: dri-devel@lists.freedesktop.org
13276 L: virtualization@lists.linux-foundation.org
13277 T: git git://git.kraxel.org/linux drm-qemu
13279 F: drivers/gpu/drm/virtio/
13280 F: include/uapi/linux/virtio_gpu.h
13282 VIRTIO HOST (VHOST)
13283 M: "Michael S. Tsirkin" <mst@redhat.com>
13284 M: Jason Wang <jasowang@redhat.com>
13285 L: kvm@vger.kernel.org
13286 L: virtualization@lists.linux-foundation.org
13287 L: netdev@vger.kernel.org
13288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13291 F: include/uapi/linux/vhost.h
13293 VIRTIO INPUT DRIVER
13294 M: Gerd Hoffmann <kraxel@redhat.com>
13296 F: drivers/virtio/virtio_input.c
13297 F: include/uapi/linux/virtio_input.h
13299 VIRTIO CRYPTO DRIVER
13300 M: Gonglei <arei.gonglei@huawei.com>
13301 L: virtualization@lists.linux-foundation.org
13302 L: linux-crypto@vger.kernel.org
13304 F: drivers/crypto/virtio/
13305 F: include/uapi/linux/virtio_crypto.h
13307 VIA RHINE NETWORK DRIVER
13309 F: drivers/net/ethernet/via/via-rhine.c
13311 VIA SD/MMC CARD CONTROLLER DRIVER
13312 M: Bruce Chang <brucechang@via.com.tw>
13313 M: Harald Welte <HaraldWelte@viatech.com>
13315 F: drivers/mmc/host/via-sdmmc.c
13317 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13318 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13319 L: linux-fbdev@vger.kernel.org
13321 F: include/linux/via-core.h
13322 F: include/linux/via-gpio.h
13323 F: include/linux/via_i2c.h
13324 F: drivers/video/fbdev/via/
13326 VIA VELOCITY NETWORK DRIVER
13327 M: Francois Romieu <romieu@fr.zoreil.com>
13328 L: netdev@vger.kernel.org
13330 F: drivers/net/ethernet/via/via-velocity.*
13333 M: Alex Williamson <alex.williamson@redhat.com>
13334 M: Paolo Bonzini <pbonzini@redhat.com>
13335 L: kvm@vger.kernel.org
13339 VIVID VIRTUAL VIDEO DRIVER
13340 M: Hans Verkuil <hverkuil@xs4all.nl>
13341 L: linux-media@vger.kernel.org
13342 T: git git://linuxtv.org/media_tree.git
13343 W: https://linuxtv.org
13345 F: drivers/media/platform/vivid/*
13348 M: Patrick McHardy <kaber@trash.net>
13349 L: netdev@vger.kernel.org
13351 F: drivers/net/macvlan.c
13352 F: include/linux/if_*vlan.h
13356 M: Florian Fainelli <f.fainelli@gmail.com>
13357 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13359 F: drivers/vlynq/vlynq.c
13360 F: include/linux/vlynq.h
13363 M: Martyn Welch <martyn@welchs.me.uk>
13364 M: Manohar Vanga <manohar.vanga@gmail.com>
13365 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13366 L: devel@driverdev.osuosl.org
13368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13369 F: Documentation/driver-api/vme.rst
13370 F: drivers/staging/vme/
13372 F: include/linux/vme*
13374 VMWARE HYPERVISOR INTERFACE
13375 M: Alok Kataria <akataria@vmware.com>
13376 L: virtualization@lists.linux-foundation.org
13378 F: arch/x86/kernel/cpu/vmware.c
13380 VMWARE BALLOON DRIVER
13381 M: Xavier Deguillard <xdeguillard@vmware.com>
13382 M: Philip Moltmann <moltmann@vmware.com>
13383 M: "VMware, Inc." <pv-drivers@vmware.com>
13384 L: linux-kernel@vger.kernel.org
13386 F: drivers/misc/vmw_balloon.c
13388 VMWARE VMMOUSE SUBDRIVER
13389 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13390 M: "VMware, Inc." <pv-drivers@vmware.com>
13391 L: linux-input@vger.kernel.org
13393 F: drivers/input/mouse/vmmouse.c
13394 F: drivers/input/mouse/vmmouse.h
13396 VMWARE VMXNET3 ETHERNET DRIVER
13397 M: Shrikrishna Khare <skhare@vmware.com>
13398 M: "VMware, Inc." <pv-drivers@vmware.com>
13399 L: netdev@vger.kernel.org
13401 F: drivers/net/vmxnet3/
13403 VMware PVSCSI driver
13404 M: Jim Gill <jgill@vmware.com>
13405 M: VMware PV-Drivers <pv-drivers@vmware.com>
13406 L: linux-scsi@vger.kernel.org
13408 F: drivers/scsi/vmw_pvscsi.c
13409 F: drivers/scsi/vmw_pvscsi.h
13411 VMWARE PVRDMA DRIVER
13412 M: Adit Ranadive <aditr@vmware.com>
13413 M: VMware PV-Drivers <pv-drivers@vmware.com>
13414 L: linux-rdma@vger.kernel.org
13416 F: drivers/infiniband/hw/vmw_pvrdma/
13418 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13419 M: Liam Girdwood <lgirdwood@gmail.com>
13420 M: Mark Brown <broonie@kernel.org>
13421 L: linux-kernel@vger.kernel.org
13422 W: http://www.slimlogic.co.uk/?p=48
13423 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13425 F: Documentation/devicetree/bindings/regulator/
13426 F: drivers/regulator/
13427 F: include/dt-bindings/regulator/
13428 F: include/linux/regulator/
13431 M: David Ahern <dsa@cumulusnetworks.com>
13432 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13433 L: netdev@vger.kernel.org
13435 F: drivers/net/vrf.c
13436 F: Documentation/networking/vrf.txt
13438 VT1211 HARDWARE MONITOR DRIVER
13439 M: Juerg Haefliger <juergh@gmail.com>
13440 L: linux-hwmon@vger.kernel.org
13442 F: Documentation/hwmon/vt1211
13443 F: drivers/hwmon/vt1211.c
13445 VT8231 HARDWARE MONITOR DRIVER
13446 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13447 L: linux-hwmon@vger.kernel.org
13449 F: drivers/hwmon/vt8231.c
13451 VUB300 USB to SDIO/SD/MMC bridge chip
13452 M: Tony Olech <tony.olech@elandigitalsystems.com>
13453 L: linux-mmc@vger.kernel.org
13454 L: linux-usb@vger.kernel.org
13456 F: drivers/mmc/host/vub300.c
13458 W1 DALLAS'S 1-WIRE BUS
13459 M: Evgeniy Polyakov <zbr@ioremap.net>
13461 F: Documentation/w1/
13464 W83791D HARDWARE MONITORING DRIVER
13465 M: Marc Hulsman <m.hulsman@tudelft.nl>
13466 L: linux-hwmon@vger.kernel.org
13468 F: Documentation/hwmon/w83791d
13469 F: drivers/hwmon/w83791d.c
13471 W83793 HARDWARE MONITORING DRIVER
13472 M: Rudolf Marek <r.marek@assembler.cz>
13473 L: linux-hwmon@vger.kernel.org
13475 F: Documentation/hwmon/w83793
13476 F: drivers/hwmon/w83793.c
13478 W83795 HARDWARE MONITORING DRIVER
13479 M: Jean Delvare <jdelvare@suse.com>
13480 L: linux-hwmon@vger.kernel.org
13482 F: drivers/hwmon/w83795.c
13484 W83L51xD SD/MMC CARD INTERFACE DRIVER
13485 M: Pierre Ossman <pierre@ossman.eu>
13487 F: drivers/mmc/host/wbsd.*
13489 WACOM PROTOCOL 4 SERIAL TABLETS
13490 M: Julian Squires <julian@cipht.net>
13491 M: Hans de Goede <hdegoede@redhat.com>
13492 L: linux-input@vger.kernel.org
13494 F: drivers/input/tablet/wacom_serial4.c
13496 WATCHDOG DEVICE DRIVERS
13497 M: Wim Van Sebroeck <wim@iguana.be>
13498 R: Guenter Roeck <linux@roeck-us.net>
13499 L: linux-watchdog@vger.kernel.org
13500 W: http://www.linux-watchdog.org/
13501 T: git git://www.linux-watchdog.org/linux-watchdog.git
13503 F: Documentation/devicetree/bindings/watchdog/
13504 F: Documentation/watchdog/
13505 F: drivers/watchdog/
13506 F: include/linux/watchdog.h
13507 F: include/uapi/linux/watchdog.h
13510 M: David Herrmann <dh.herrmann@googlemail.com>
13511 L: linux-input@vger.kernel.org
13513 F: drivers/hid/hid-wiimote*
13516 M: David Härdeman <david@hardeman.nu>
13518 F: drivers/media/rc/winbond-cir.c
13520 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13521 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13522 L: linux-watchdog@vger.kernel.org
13524 F: drivers/watchdog/ebc-c384_wdt.c
13526 WINSYSTEMS WS16C48 GPIO DRIVER
13527 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13528 L: linux-gpio@vger.kernel.org
13530 F: drivers/gpio/gpio-ws16c48.c
13533 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13534 M: linux-wimax@intel.com
13535 L: wimax@linuxwimax.org (subscribers-only)
13537 W: http://linuxwimax.org
13538 F: Documentation/wimax/README.wimax
13539 F: include/linux/wimax/debug.h
13540 F: include/net/wimax.h
13541 F: include/uapi/linux/wimax.h
13544 WISTRON LAPTOP BUTTON DRIVER
13545 M: Miloslav Trmac <mitr@volny.cz>
13547 F: drivers/input/misc/wistron_btns.c
13549 WL3501 WIRELESS PCMCIA CARD DRIVER
13550 L: linux-wireless@vger.kernel.org
13552 F: drivers/net/wireless/wl3501*
13554 WOLFSON MICROELECTRONICS DRIVERS
13555 L: patches@opensource.wolfsonmicro.com
13556 T: git https://github.com/CirrusLogic/linux-drivers.git
13557 W: https://github.com/CirrusLogic/linux-drivers/wiki
13559 F: Documentation/hwmon/wm83??
13560 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13561 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13562 F: Documentation/devicetree/bindings/mfd/arizona.txt
13563 F: arch/arm/mach-s3c64xx/mach-crag6410*
13564 F: drivers/clk/clk-wm83*.c
13565 F: drivers/extcon/extcon-arizona.c
13566 F: drivers/leds/leds-wm83*.c
13567 F: drivers/gpio/gpio-*wm*.c
13568 F: drivers/gpio/gpio-arizona.c
13569 F: drivers/hwmon/wm83??-hwmon.c
13570 F: drivers/input/misc/wm831x-on.c
13571 F: drivers/input/touchscreen/wm831x-ts.c
13572 F: drivers/input/touchscreen/wm97*.c
13573 F: drivers/mfd/arizona*
13574 F: drivers/mfd/wm*.c
13575 F: drivers/mfd/cs47l24*
13576 F: drivers/power/supply/wm83*.c
13577 F: drivers/rtc/rtc-wm83*.c
13578 F: drivers/regulator/wm8*.c
13579 F: drivers/video/backlight/wm83*_bl.c
13580 F: drivers/watchdog/wm83*_wdt.c
13581 F: include/linux/mfd/arizona/
13582 F: include/linux/mfd/wm831x/
13583 F: include/linux/mfd/wm8350/
13584 F: include/linux/mfd/wm8400*
13585 F: include/linux/wm97xx.h
13586 F: include/sound/wm????.h
13587 F: sound/soc/codecs/arizona.?
13588 F: sound/soc/codecs/wm*
13589 F: sound/soc/codecs/cs47l24*
13592 M: Tejun Heo <tj@kernel.org>
13593 R: Lai Jiangshan <jiangshanlai@gmail.com>
13594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13596 F: include/linux/workqueue.h
13597 F: kernel/workqueue.c
13598 F: Documentation/core-api/workqueue.rst
13600 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13601 M: Chen-Yu Tsai <wens@csie.org>
13602 L: linux-kernel@vger.kernel.org
13607 M: Andrew Hendry <andrew.hendry@gmail.com>
13608 L: linux-x25@vger.kernel.org
13610 F: Documentation/networking/x25*
13611 F: include/net/x25*
13614 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13615 M: Thomas Gleixner <tglx@linutronix.de>
13616 M: Ingo Molnar <mingo@redhat.com>
13617 M: "H. Peter Anvin" <hpa@zytor.com>
13619 L: linux-kernel@vger.kernel.org
13620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13622 F: Documentation/x86/
13625 X86 PLATFORM DRIVERS
13626 M: Darren Hart <dvhart@infradead.org>
13627 M: Andy Shevchenko <andy@infradead.org>
13628 L: platform-driver-x86@vger.kernel.org
13629 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13631 F: drivers/platform/x86/
13632 F: drivers/platform/olpc/
13634 X86 MCE INFRASTRUCTURE
13635 M: Tony Luck <tony.luck@intel.com>
13636 M: Borislav Petkov <bp@alien8.de>
13637 L: linux-edac@vger.kernel.org
13639 F: arch/x86/kernel/cpu/mcheck/*
13641 X86 MICROCODE UPDATE SUPPORT
13642 M: Borislav Petkov <bp@alien8.de>
13644 F: arch/x86/kernel/cpu/microcode/*
13647 M: Andy Lutomirski <luto@amacapital.net>
13648 L: linux-kernel@vger.kernel.org
13649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13651 F: arch/x86/entry/vdso/
13653 XC2028/3028 TUNER DRIVER
13654 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13655 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13656 L: linux-media@vger.kernel.org
13657 W: https://linuxtv.org
13658 T: git git://linuxtv.org/media_tree.git
13660 F: drivers/media/tuners/tuner-xc2028.*
13662 XEN HYPERVISOR INTERFACE
13663 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13664 M: Juergen Gross <jgross@suse.com>
13665 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13669 F: drivers/*/xen-*front.c
13671 F: arch/x86/include/asm/xen/
13673 F: include/uapi/xen/
13676 M: Stefano Stabellini <sstabellini@kernel.org>
13677 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13680 F: arch/arm/include/asm/xen/
13682 XEN HYPERVISOR ARM64
13683 M: Stefano Stabellini <sstabellini@kernel.org>
13684 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13687 F: arch/arm64/include/asm/xen/
13689 XEN NETWORK BACKEND DRIVER
13690 M: Wei Liu <wei.liu2@citrix.com>
13691 M: Paul Durrant <paul.durrant@citrix.com>
13692 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13693 L: netdev@vger.kernel.org
13695 F: drivers/net/xen-netback/*
13698 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13699 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13701 F: arch/x86/pci/*xen*
13702 F: drivers/pci/*xen*
13704 XEN BLOCK SUBSYSTEM
13705 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13706 M: Roger Pau Monné <roger.pau@citrix.com>
13707 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13709 F: drivers/block/xen-blkback/*
13710 F: drivers/block/xen*
13713 M: Juergen Gross <jgross@suse.com>
13714 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13715 L: linux-scsi@vger.kernel.org
13717 F: drivers/scsi/xen-scsifront.c
13718 F: drivers/xen/xen-scsiback.c
13719 F: include/xen/interface/io/vscsiif.h
13721 XEN SWIOTLB SUBSYSTEM
13722 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13723 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13725 F: arch/x86/xen/*swiotlb*
13726 F: drivers/xen/*swiotlb*
13729 M: Darrick J. Wong <darrick.wong@oracle.com>
13730 M: linux-xfs@vger.kernel.org
13731 L: linux-xfs@vger.kernel.org
13733 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
13735 F: Documentation/filesystems/xfs.txt
13738 XILINX AXI ETHERNET DRIVER
13739 M: Anirudha Sarangi <anirudh@xilinx.com>
13740 M: John Linn <John.Linn@xilinx.com>
13742 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13744 XILINX UARTLITE SERIAL DRIVER
13745 M: Peter Korsgaard <jacmet@sunsite.dk>
13746 L: linux-serial@vger.kernel.org
13748 F: drivers/tty/serial/uartlite.c
13750 XILINX VIDEO IP CORES
13751 M: Hyun Kwon <hyun.kwon@xilinx.com>
13752 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13753 L: linux-media@vger.kernel.org
13754 T: git git://linuxtv.org/media_tree.git
13756 F: Documentation/devicetree/bindings/media/xilinx/
13757 F: drivers/media/platform/xilinx/
13758 F: include/uapi/linux/xilinx-v4l2-controls.h
13761 M: Eli Billauer <eli.billauer@gmail.com>
13762 L: linux-kernel@vger.kernel.org
13764 F: drivers/char/xillybus/
13766 XTENSA XTFPGA PLATFORM SUPPORT
13767 M: Max Filippov <jcmvbkbc@gmail.com>
13768 L: linux-xtensa@linux-xtensa.org
13770 F: drivers/spi/spi-xtensa-xtfpga.c
13771 F: sound/soc/xtensa/xtfpga-i2s.c
13773 YAM DRIVER FOR AX.25
13774 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13775 L: linux-hams@vger.kernel.org
13777 F: drivers/net/hamradio/yam*
13778 F: include/linux/yam.h
13780 YEALINK PHONE DRIVER
13781 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13782 L: usbb2k-api-dev@nongnu.org
13784 F: Documentation/input/yealink.txt
13785 F: drivers/input/misc/yealink.*
13787 Z8530 DRIVER FOR AX.25
13788 M: Joerg Reuter <jreuter@yaina.de>
13789 W: http://yaina.de/jreuter/
13790 W: http://www.qsl.net/dl1bke/
13791 L: linux-hams@vger.kernel.org
13793 F: Documentation/networking/z8530drv.txt
13794 F: drivers/net/hamradio/*scc.c
13795 F: drivers/net/hamradio/z8530.h
13797 ZBUD COMPRESSED PAGE ALLOCATOR
13798 M: Seth Jennings <sjenning@redhat.com>
13799 M: Dan Streetman <ddstreet@ieee.org>
13800 L: linux-mm@kvack.org
13803 F: include/linux/zbud.h
13805 ZD1211RW WIRELESS DRIVER
13806 M: Daniel Drake <dsd@gentoo.org>
13807 M: Ulrich Kunitz <kune@deine-taler.de>
13808 W: http://zd1211.ath.cx/wiki/DriverRewrite
13809 L: linux-wireless@vger.kernel.org
13810 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13812 F: drivers/net/wireless/zydas/zd1211rw/
13814 ZD1301_DEMOD MEDIA DRIVER
13815 M: Antti Palosaari <crope@iki.fi>
13816 L: linux-media@vger.kernel.org
13817 W: https://linuxtv.org/
13818 W: http://palosaari.fi/linux/
13819 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13821 F: drivers/media/dvb-frontends/zd1301_demod*
13823 ZD1301 MEDIA DRIVER
13824 M: Antti Palosaari <crope@iki.fi>
13825 L: linux-media@vger.kernel.org
13826 W: https://linuxtv.org/
13827 W: http://palosaari.fi/linux/
13828 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13830 F: drivers/media/usb/dvb-usb-v2/zd1301*
13832 ZPOOL COMPRESSED PAGE STORAGE API
13833 M: Dan Streetman <ddstreet@ieee.org>
13834 L: linux-mm@kvack.org
13837 F: include/linux/zpool.h
13839 ZR36067 VIDEO FOR LINUX DRIVER
13840 L: mjpeg-users@lists.sourceforge.net
13841 L: linux-media@vger.kernel.org
13842 W: http://mjpeg.sourceforge.net/driver-zoran/
13843 T: hg https://linuxtv.org/hg/v4l-dvb
13845 F: drivers/media/pci/zoran/
13847 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13848 M: Minchan Kim <minchan@kernel.org>
13849 M: Nitin Gupta <ngupta@vflare.org>
13850 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13851 L: linux-kernel@vger.kernel.org
13853 F: drivers/block/zram/
13854 F: Documentation/blockdev/zram.txt
13856 ZS DECSTATION Z85C30 SERIAL DRIVER
13857 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13859 F: drivers/tty/serial/zs.*
13861 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13862 M: Minchan Kim <minchan@kernel.org>
13863 M: Nitin Gupta <ngupta@vflare.org>
13864 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13865 L: linux-mm@kvack.org
13868 F: include/linux/zsmalloc.h
13869 F: Documentation/vm/zsmalloc.txt
13871 ZSWAP COMPRESSED SWAP CACHING
13872 M: Seth Jennings <sjenning@redhat.com>
13873 M: Dan Streetman <ddstreet@ieee.org>
13874 L: linux-mm@kvack.org
13879 M: Linus Torvalds <torvalds@linux-foundation.org>
13880 L: linux-kernel@vger.kernel.org
13881 Q: http://patchwork.kernel.org/project/LKML/list/
13882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13883 S: Buried alive in reporters