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: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2356 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2357 L: linux-media@vger.kernel.org
2358 W: https://linuxtv.org
2359 T: git git://linuxtv.org/media_tree.git
2361 F: drivers/media/usb/dvb-usb-v2/az6007.c
2363 AZTECH FM RADIO RECEIVER DRIVER
2364 M: Hans Verkuil <hverkuil@xs4all.nl>
2365 L: linux-media@vger.kernel.org
2366 T: git git://linuxtv.org/media_tree.git
2367 W: https://linuxtv.org
2369 F: drivers/media/radio/radio-aztech*
2372 L: linux-wireless@vger.kernel.org
2373 L: b43-dev@lists.infradead.org
2374 W: http://wireless.kernel.org/en/users/Drivers/b43
2376 F: drivers/net/wireless/broadcom/b43/
2378 B43LEGACY WIRELESS DRIVER
2379 M: Larry Finger <Larry.Finger@lwfinger.net>
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/b43legacy/
2386 BACKLIGHT CLASS/SUBSYSTEM
2387 M: Lee Jones <lee.jones@linaro.org>
2388 M: Daniel Thompson <daniel.thompson@linaro.org>
2389 M: Jingoo Han <jingoohan1@gmail.com>
2390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2392 F: drivers/video/backlight/
2393 F: include/linux/backlight.h
2394 F: include/linux/pwm_backlight.h
2395 F: Documentation/devicetree/bindings/leds/backlight
2398 M: Marek Lindner <mareklindner@neomailbox.ch>
2399 M: Simon Wunderlich <sw@simonwunderlich.de>
2400 M: Antonio Quartulli <a@unstable.cc>
2401 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2402 W: https://www.open-mesh.org/
2403 Q: https://patchwork.open-mesh.org/project/batman/list/
2405 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2406 F: Documentation/ABI/testing/sysfs-class-net-mesh
2407 F: Documentation/networking/batman-adv.txt
2408 F: include/uapi/linux/batman_adv.h
2411 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2412 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2413 L: linux-hams@vger.kernel.org
2414 W: http://www.baycom.org/~tom/ham/ham.html
2416 F: drivers/net/hamradio/baycom*
2418 BCACHE (BLOCK LAYER CACHE)
2419 M: Kent Overstreet <kent.overstreet@gmail.com>
2420 L: linux-bcache@vger.kernel.org
2421 W: http://bcache.evilpiepirate.org
2423 F: drivers/md/bcache/
2425 BDISP ST MEDIA DRIVER
2426 M: Fabien Dessenne <fabien.dessenne@st.com>
2427 L: linux-media@vger.kernel.org
2428 T: git git://linuxtv.org/media_tree.git
2429 W: https://linuxtv.org
2431 F: drivers/media/platform/sti/bdisp
2433 DELTA ST MEDIA DRIVER
2434 M: Hugues Fruchet <hugues.fruchet@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/delta
2442 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2443 M: Salah Triki <salah.triki@gmail.com>
2445 T: git git://github.com/luisbg/linux-befs.git
2446 F: Documentation/filesystems/befs.txt
2449 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2450 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2451 L: netdev@vger.kernel.org
2453 F: drivers/net/ethernet/ec_bhf.c
2456 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2458 F: Documentation/filesystems/bfs.txt
2460 F: include/uapi/linux/bfs_fs.h
2462 BLACKFIN ARCHITECTURE
2463 M: Steven Miao <realmz6@gmail.com>
2464 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2465 T: git git://git.code.sf.net/p/adi-linux/code
2466 W: http://blackfin.uclinux.org
2470 BLACKFIN EMAC DRIVER
2471 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2472 W: http://blackfin.uclinux.org
2474 F: drivers/net/ethernet/adi/
2477 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2478 W: http://blackfin.uclinux.org
2480 F: drivers/rtc/rtc-bfin.c
2483 M: Sonic Zhang <sonic.zhang@analog.com>
2484 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2485 W: http://blackfin.uclinux.org
2487 F: drivers/mmc/host/bfin_sdh.c
2489 BLACKFIN SERIAL DRIVER
2490 M: Sonic Zhang <sonic.zhang@analog.com>
2491 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2492 W: http://blackfin.uclinux.org
2494 F: drivers/tty/serial/bfin_uart.c
2496 BLACKFIN WATCHDOG DRIVER
2497 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2498 W: http://blackfin.uclinux.org
2500 F: drivers/watchdog/bfin_wdt.c
2502 BLACKFIN I2C TWI DRIVER
2503 M: Sonic Zhang <sonic.zhang@analog.com>
2504 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2505 W: http://blackfin.uclinux.org/
2507 F: drivers/i2c/busses/i2c-bfin-twi.c
2509 BLACKFIN MEDIA DRIVER
2510 M: Scott Jiang <scott.jiang.linux@gmail.com>
2511 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2512 W: http://blackfin.uclinux.org/
2514 F: drivers/media/platform/blackfin/
2515 F: drivers/media/i2c/adv7183*
2516 F: drivers/media/i2c/vs6624*
2518 BLINKM RGB LED DRIVER
2519 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2521 F: drivers/leds/leds-blinkm.c
2524 M: Jens Axboe <axboe@kernel.dk>
2525 L: linux-block@vger.kernel.org
2526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2529 F: kernel/trace/blktrace.c
2533 M: Joern Engel <joern@lazybastard.org>
2534 L: linux-mtd@lists.infradead.org
2536 F: drivers/mtd/devices/block2mtd.c
2539 M: Marcel Holtmann <marcel@holtmann.org>
2540 M: Gustavo Padovan <gustavo@padovan.org>
2541 M: Johan Hedberg <johan.hedberg@gmail.com>
2542 L: linux-bluetooth@vger.kernel.org
2543 W: http://www.bluez.org/
2544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2547 F: drivers/bluetooth/
2550 M: Marcel Holtmann <marcel@holtmann.org>
2551 M: Gustavo Padovan <gustavo@padovan.org>
2552 M: Johan Hedberg <johan.hedberg@gmail.com>
2553 L: linux-bluetooth@vger.kernel.org
2554 W: http://www.bluez.org/
2555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2559 F: include/net/bluetooth/
2562 M: Jay Vosburgh <j.vosburgh@gmail.com>
2563 M: Veaceslav Falico <vfalico@gmail.com>
2564 M: Andy Gospodarek <andy@greyhouse.net>
2565 L: netdev@vger.kernel.org
2566 W: http://sourceforge.net/projects/bonding/
2568 F: drivers/net/bonding/
2569 F: include/uapi/linux/if_bonding.h
2571 BPF (Safe dynamic programs and tools)
2572 M: Alexei Starovoitov <ast@kernel.org>
2573 L: netdev@vger.kernel.org
2574 L: linux-kernel@vger.kernel.org
2577 F: tools/testing/selftests/bpf/
2580 BROADCOM B44 10/100 ETHERNET DRIVER
2581 M: Michael Chan <michael.chan@broadcom.com>
2582 L: netdev@vger.kernel.org
2584 F: drivers/net/ethernet/broadcom/b44.*
2586 BROADCOM B53 ETHERNET SWITCH DRIVER
2587 M: Florian Fainelli <f.fainelli@gmail.com>
2588 L: netdev@vger.kernel.org
2589 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2591 F: drivers/net/dsa/b53/*
2592 F: include/linux/platform_data/b53.h
2594 BROADCOM GENET ETHERNET DRIVER
2595 M: Florian Fainelli <f.fainelli@gmail.com>
2596 L: netdev@vger.kernel.org
2598 F: drivers/net/ethernet/broadcom/genet/
2600 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2601 M: Rasesh Mody <rasesh.mody@cavium.com>
2602 M: Harish Patil <harish.patil@cavium.com>
2603 M: Dept-GELinuxNICDev@cavium.com
2604 L: netdev@vger.kernel.org
2606 F: drivers/net/ethernet/broadcom/bnx2.*
2607 F: drivers/net/ethernet/broadcom/bnx2_*
2609 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2610 M: Yuval Mintz <Yuval.Mintz@cavium.com>
2611 M: Ariel Elior <ariel.elior@cavium.com>
2612 M: everest-linux-l2@cavium.com
2613 L: netdev@vger.kernel.org
2615 F: drivers/net/ethernet/broadcom/bnx2x/
2617 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2618 M: Michael Chan <michael.chan@broadcom.com>
2619 L: netdev@vger.kernel.org
2621 F: drivers/net/ethernet/broadcom/bnxt/
2623 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2624 M: Florian Fainelli <f.fainelli@gmail.com>
2625 M: Ray Jui <rjui@broadcom.com>
2626 M: Scott Branden <sbranden@broadcom.com>
2627 M: bcm-kernel-feedback-list@broadcom.com
2628 T: git git://github.com/broadcom/mach-bcm
2634 F: arch/arm/mach-bcm/
2636 BROADCOM BCM2835 ARM ARCHITECTURE
2637 M: Stephen Warren <swarren@wwwdotorg.org>
2638 M: Lee Jones <lee@kernel.org>
2639 M: Eric Anholt <eric@anholt.net>
2640 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2641 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2642 T: git git://github.com/anholt/linux
2645 F: drivers/staging/vc04_services
2647 BROADCOM BCM47XX MIPS ARCHITECTURE
2648 M: Hauke Mehrtens <hauke@hauke-m.de>
2649 M: Rafał Miłecki <zajec5@gmail.com>
2650 L: linux-mips@linux-mips.org
2652 F: Documentation/devicetree/bindings/mips/brcm/
2653 F: arch/mips/bcm47xx/*
2654 F: arch/mips/include/asm/mach-bcm47xx/*
2656 BROADCOM BCM5301X ARM ARCHITECTURE
2657 M: Hauke Mehrtens <hauke@hauke-m.de>
2658 M: Rafał Miłecki <zajec5@gmail.com>
2659 M: bcm-kernel-feedback-list@broadcom.com
2660 L: linux-arm-kernel@lists.infradead.org
2662 F: arch/arm/mach-bcm/bcm_5301x.c
2663 F: arch/arm/boot/dts/bcm5301x*.dtsi
2664 F: arch/arm/boot/dts/bcm470*
2666 BROADCOM BCM53573 ARM ARCHITECTURE
2667 M: Rafał Miłecki <rafal@milecki.pl>
2668 L: linux-arm-kernel@lists.infradead.org
2670 F: arch/arm/boot/dts/bcm53573*
2671 F: arch/arm/boot/dts/bcm47189*
2673 BROADCOM BCM63XX ARM ARCHITECTURE
2674 M: Florian Fainelli <f.fainelli@gmail.com>
2675 M: bcm-kernel-feedback-list@broadcom.com
2676 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2677 T: git git://github.com/broadcom/stblinux.git
2681 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2682 M: Kevin Cernekee <cernekee@gmail.com>
2683 L: linux-usb@vger.kernel.org
2685 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2687 BROADCOM BCM7XXX ARM ARCHITECTURE
2688 M: Brian Norris <computersforpeace@gmail.com>
2689 M: Gregory Fong <gregory.0xf0@gmail.com>
2690 M: Florian Fainelli <f.fainelli@gmail.com>
2691 M: bcm-kernel-feedback-list@broadcom.com
2692 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2693 T: git git://github.com/broadcom/stblinux.git
2695 F: arch/arm/mach-bcm/*brcmstb*
2696 F: arch/arm/boot/dts/bcm7*.dts*
2697 F: drivers/bus/brcmstb_gisb.c
2700 BROADCOM BMIPS MIPS ARCHITECTURE
2701 M: Kevin Cernekee <cernekee@gmail.com>
2702 M: Florian Fainelli <f.fainelli@gmail.com>
2703 L: linux-mips@linux-mips.org
2704 T: git git://github.com/broadcom/stblinux.git
2706 F: arch/mips/bmips/*
2707 F: arch/mips/include/asm/mach-bmips/*
2708 F: arch/mips/kernel/*bmips*
2709 F: arch/mips/boot/dts/brcm/bcm*.dts*
2710 F: drivers/irqchip/irq-bcm63*
2711 F: drivers/irqchip/irq-bcm7*
2712 F: drivers/irqchip/irq-brcmstb*
2713 F: include/linux/bcm963xx_nvram.h
2714 F: include/linux/bcm963xx_tag.h
2716 BROADCOM BMIPS CPUFREQ DRIVER
2717 M: Markus Mayer <mmayer@broadcom.com>
2718 M: bcm-kernel-feedback-list@broadcom.com
2719 L: linux-pm@vger.kernel.org
2721 F: drivers/cpufreq/bmips-cpufreq.c
2723 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2724 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2725 M: Prashant Sreedharan <prashant@broadcom.com>
2726 M: Michael Chan <mchan@broadcom.com>
2727 L: netdev@vger.kernel.org
2729 F: drivers/net/ethernet/broadcom/tg3.*
2731 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2732 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2733 M: Franky Lin <franky.lin@broadcom.com>
2734 M: Hante Meuleman <hante.meuleman@broadcom.com>
2735 L: linux-wireless@vger.kernel.org
2736 L: brcm80211-dev-list.pdl@broadcom.com
2738 F: drivers/net/wireless/broadcom/brcm80211/
2740 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2741 M: QLogic-Storage-Upstream@qlogic.com
2742 L: linux-scsi@vger.kernel.org
2744 F: drivers/scsi/bnx2fc/
2746 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2747 M: QLogic-Storage-Upstream@qlogic.com
2748 L: linux-scsi@vger.kernel.org
2750 F: drivers/scsi/bnx2i/
2752 BROADCOM IPROC ARM ARCHITECTURE
2753 M: Ray Jui <rjui@broadcom.com>
2754 M: Scott Branden <sbranden@broadcom.com>
2755 M: Jon Mason <jonmason@broadcom.com>
2756 M: bcm-kernel-feedback-list@broadcom.com
2757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2758 T: git git://github.com/broadcom/cygnus-linux.git
2773 F: arch/arm64/boot/dts/broadcom/ns2*
2774 F: drivers/clk/bcm/clk-ns*
2775 F: drivers/pinctrl/bcm/pinctrl-ns*
2777 BROADCOM BRCMSTB GPIO DRIVER
2778 M: Gregory Fong <gregory.0xf0@gmail.com>
2779 L: bcm-kernel-feedback-list@broadcom.com
2781 F: drivers/gpio/gpio-brcmstb.c
2782 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2784 BROADCOM KONA GPIO DRIVER
2785 M: Ray Jui <rjui@broadcom.com>
2786 L: bcm-kernel-feedback-list@broadcom.com
2788 F: drivers/gpio/gpio-bcm-kona.c
2789 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2791 BROADCOM NVRAM DRIVER
2792 M: Rafał Miłecki <zajec5@gmail.com>
2793 L: linux-mips@linux-mips.org
2795 F: drivers/firmware/broadcom/*
2797 BROADCOM STB NAND FLASH DRIVER
2798 M: Brian Norris <computersforpeace@gmail.com>
2799 M: Kamal Dasu <kdasu.kdev@gmail.com>
2800 L: linux-mtd@lists.infradead.org
2801 L: bcm-kernel-feedback-list@broadcom.com
2803 F: drivers/mtd/nand/brcmnand/
2805 BROADCOM STB AVS CPUFREQ DRIVER
2806 M: Markus Mayer <mmayer@broadcom.com>
2807 M: bcm-kernel-feedback-list@broadcom.com
2808 L: linux-pm@vger.kernel.org
2810 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
2811 F: drivers/cpufreq/brcmstb*
2813 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2814 M: Rafał Miłecki <zajec5@gmail.com>
2815 L: linux-wireless@vger.kernel.org
2818 F: include/linux/bcma/
2820 BROADCOM SYSTEMPORT ETHERNET DRIVER
2821 M: Florian Fainelli <f.fainelli@gmail.com>
2822 L: netdev@vger.kernel.org
2824 F: drivers/net/ethernet/broadcom/bcmsysport.*
2826 BROADCOM VULCAN ARM64 SOC
2827 M: Jayachandran C. <c.jayachandran@gmail.com>
2828 M: bcm-kernel-feedback-list@broadcom.com
2829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2831 F: arch/arm64/boot/dts/broadcom/vulcan*
2833 BROADCOM NETXTREME-E ROCE DRIVER
2834 M: Selvin Xavier <selvin.xavier@broadcom.com>
2835 M: Devesh Sharma <devesh.sharma@broadcom.com>
2836 M: Somnath Kotur <somnath.kotur@broadcom.com>
2837 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2838 L: linux-rdma@vger.kernel.org
2839 W: http://www.broadcom.com
2841 F: drivers/infiniband/hw/bnxt_re/
2842 F: include/uapi/rdma/bnxt_re-abi.h
2844 BROCADE BFA FC SCSI DRIVER
2845 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2846 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2847 L: linux-scsi@vger.kernel.org
2849 F: drivers/scsi/bfa/
2851 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2852 M: Rasesh Mody <rasesh.mody@cavium.com>
2853 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
2854 M: Dept-GELinuxNICDev@cavium.com
2855 L: netdev@vger.kernel.org
2857 F: drivers/net/ethernet/brocade/bna/
2859 BSG (block layer generic sg v4 driver)
2860 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2861 L: linux-scsi@vger.kernel.org
2864 F: include/linux/bsg.h
2865 F: include/uapi/linux/bsg.h
2868 M: Clemens Ladisch <clemens@ladisch.de>
2869 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2870 T: git git://git.alsa-project.org/alsa-kernel.git
2872 F: Documentation/sound/alsa/Bt87x.txt
2873 F: sound/pci/bt87x.c
2876 M: Michael Buesch <m@bues.ch>
2877 W: http://bu3sch.de/btgpio.php
2879 F: drivers/gpio/gpio-bt8xx.c
2882 M: Chris Mason <clm@fb.com>
2883 M: Josef Bacik <jbacik@fb.com>
2884 M: David Sterba <dsterba@suse.com>
2885 L: linux-btrfs@vger.kernel.org
2886 W: http://btrfs.wiki.kernel.org/
2887 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2890 F: Documentation/filesystems/btrfs.txt
2893 BTTV VIDEO4LINUX DRIVER
2894 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2895 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2896 L: linux-media@vger.kernel.org
2897 W: https://linuxtv.org
2898 T: git git://linuxtv.org/media_tree.git
2900 F: Documentation/media/v4l-drivers/bttv*
2901 F: drivers/media/pci/bt8xx/bttv*
2903 BUSLOGIC SCSI DRIVER
2904 M: Khalid Aziz <khalid@gonehiking.org>
2905 L: linux-scsi@vger.kernel.org
2907 F: drivers/scsi/BusLogic.*
2908 F: drivers/scsi/FlashPoint.*
2910 C-MEDIA CMI8788 DRIVER
2911 M: Clemens Ladisch <clemens@ladisch.de>
2912 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2913 T: git git://git.alsa-project.org/alsa-kernel.git
2915 F: sound/pci/oxygen/
2918 M: Mark Salter <msalter@redhat.com>
2919 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2920 L: linux-c6x-dev@linux-c6x.org
2921 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2925 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2926 M: David Howells <dhowells@redhat.com>
2927 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2929 F: Documentation/filesystems/caching/cachefiles.txt
2932 CADET FM/AM RADIO RECEIVER DRIVER
2933 M: Hans Verkuil <hverkuil@xs4all.nl>
2934 L: linux-media@vger.kernel.org
2935 T: git git://linuxtv.org/media_tree.git
2936 W: https://linuxtv.org
2938 F: drivers/media/radio/radio-cadet*
2940 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2941 M: Jonathan Corbet <corbet@lwn.net>
2942 L: linux-media@vger.kernel.org
2943 T: git git://linuxtv.org/media_tree.git
2945 F: Documentation/media/v4l-drivers/cafe_ccic*
2946 F: drivers/media/platform/marvell-ccic/
2949 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2950 L: netdev@vger.kernel.org
2952 F: Documentation/networking/caif/
2953 F: drivers/net/caif/
2954 F: include/uapi/linux/caif/
2955 F: include/net/caif/
2958 CALGARY x86-64 IOMMU
2959 M: Muli Ben-Yehuda <mulix@mulix.org>
2960 M: Jon Mason <jdmason@kudzu.us>
2961 L: iommu@lists.linux-foundation.org
2963 F: arch/x86/kernel/pci-calgary_64.c
2964 F: arch/x86/kernel/tce_64.c
2965 F: arch/x86/include/asm/calgary.h
2966 F: arch/x86/include/asm/tce.h
2969 M: Oliver Hartkopp <socketcan@hartkopp.net>
2970 M: Marc Kleine-Budde <mkl@pengutronix.de>
2971 L: linux-can@vger.kernel.org
2972 W: https://github.com/linux-can
2973 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2976 F: Documentation/networking/can.txt
2978 F: include/linux/can/core.h
2979 F: include/uapi/linux/can.h
2980 F: include/uapi/linux/can/bcm.h
2981 F: include/uapi/linux/can/raw.h
2982 F: include/uapi/linux/can/gw.h
2985 M: Wolfgang Grandegger <wg@grandegger.com>
2986 M: Marc Kleine-Budde <mkl@pengutronix.de>
2987 L: linux-can@vger.kernel.org
2988 W: https://github.com/linux-can
2989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2992 F: Documentation/devicetree/bindings/net/can/
2994 F: include/linux/can/dev.h
2995 F: include/linux/can/platform/
2996 F: include/uapi/linux/can/error.h
2997 F: include/uapi/linux/can/netlink.h
3000 M: Serge Hallyn <serge@hallyn.com>
3001 L: linux-security-module@vger.kernel.org
3003 F: include/linux/capability.h
3004 F: include/uapi/linux/capability.h
3005 F: security/commoncap.c
3006 F: kernel/capability.c
3008 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3009 M: Kevin Tsai <ktsai@capellamicro.com>
3011 F: drivers/iio/light/cm*
3012 F: Documentation/devicetree/bindings/i2c/trivial-admin-guide/devices.rst
3014 CAVIUM THUNDERX2 ARM64 SOC
3015 M: Jayachandran C <jnair@caviumnetworks.com>
3016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3018 F: arch/arm64/boot/dts/cavium/thunder-99xx*
3019 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3022 M: Jan Glauber <jglauber@cavium.com>
3023 M: David Daney <david.daney@cavium.com>
3024 W: http://www.cavium.com
3026 F: drivers/i2c/busses/i2c-octeon*
3027 F: drivers/i2c/busses/i2c-thunderx*
3029 CAVIUM LIQUIDIO NETWORK DRIVER
3030 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3031 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3032 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3033 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3034 L: netdev@vger.kernel.org
3035 W: http://www.cavium.com
3037 F: drivers/net/ethernet/cavium/liquidio/
3039 CAVIUM OCTEON-TX CRYPTO DRIVER
3040 M: George Cherian <george.cherian@cavium.com>
3041 L: linux-crypto@vger.kernel.org
3042 W: http://www.cavium.com
3044 F: drivers/crypto/cavium/cpt/
3046 CC2520 IEEE-802.15.4 RADIO DRIVER
3047 M: Varka Bhadram <varkabhadram@gmail.com>
3048 L: linux-wpan@vger.kernel.org
3050 F: drivers/net/ieee802154/cc2520.c
3051 F: include/linux/spi/cc2520.h
3052 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3055 M: Hans Verkuil <hans.verkuil@cisco.com>
3056 L: linux-media@vger.kernel.org
3057 T: git git://linuxtv.org/media_tree.git
3058 W: http://linuxtv.org
3060 F: Documentation/media/kapi/cec-core.rst
3061 F: Documentation/media/uapi/cec
3062 F: drivers/media/cec/
3063 F: drivers/media/cec-edid.c
3064 F: drivers/media/rc/keymaps/rc-cec.c
3065 F: include/media/cec.h
3066 F: include/media/cec-edid.h
3067 F: include/uapi/linux/cec.h
3068 F: include/uapi/linux/cec-funcs.h
3070 CELL BROADBAND ENGINE ARCHITECTURE
3071 M: Arnd Bergmann <arnd@arndb.de>
3072 L: linuxppc-dev@lists.ozlabs.org
3073 W: http://www.ibm.com/developerworks/power/cell/
3075 F: arch/powerpc/include/asm/cell*.h
3076 F: arch/powerpc/include/asm/spu*.h
3077 F: arch/powerpc/include/uapi/asm/spu*.h
3078 F: arch/powerpc/oprofile/*cell*
3079 F: arch/powerpc/platforms/cell/
3081 CEPH COMMON CODE (LIBCEPH)
3082 M: Ilya Dryomov <idryomov@gmail.com>
3083 M: "Yan, Zheng" <zyan@redhat.com>
3084 M: Sage Weil <sage@redhat.com>
3085 L: ceph-devel@vger.kernel.org
3087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3088 T: git git://github.com/ceph/ceph-client.git
3091 F: include/linux/ceph/
3092 F: include/linux/crush/
3094 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3095 M: "Yan, Zheng" <zyan@redhat.com>
3096 M: Sage Weil <sage@redhat.com>
3097 M: Ilya Dryomov <idryomov@gmail.com>
3098 L: ceph-devel@vger.kernel.org
3100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3101 T: git git://github.com/ceph/ceph-client.git
3103 F: Documentation/filesystems/ceph.txt
3106 CERTIFICATE HANDLING:
3107 M: David Howells <dhowells@redhat.com>
3108 M: David Woodhouse <dwmw2@infradead.org>
3109 L: keyrings@vger.kernel.org
3111 F: Documentation/module-signing.txt
3113 F: scripts/sign-file.c
3114 F: scripts/extract-cert.c
3116 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3117 L: linux-usb@vger.kernel.org
3119 F: Documentation/usb/WUSB-Design-overview.txt
3120 F: Documentation/usb/wusb-cbaf
3121 F: drivers/usb/host/hwa-hc.c
3122 F: drivers/usb/host/whci/
3123 F: drivers/usb/wusbcore/
3124 F: include/linux/usb/wusb*
3126 HT16K33 LED CONTROLLER DRIVER
3127 M: Robin van der Gracht <robin@protonic.nl>
3129 F: drivers/auxdisplay/ht16k33.c
3130 F: Documentation/devicetree/bindings/display/ht16k33.txt
3132 CFAG12864B LCD DRIVER
3133 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3134 W: http://miguelojeda.es/auxdisplay.htm
3135 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3137 F: drivers/auxdisplay/cfag12864b.c
3138 F: include/linux/cfag12864b.h
3140 CFAG12864BFB LCD FRAMEBUFFER 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/cfag12864bfb.c
3146 F: include/linux/cfag12864b.h
3148 CFG80211 and NL80211
3149 M: Johannes Berg <johannes@sipsolutions.net>
3150 L: linux-wireless@vger.kernel.org
3151 W: http://wireless.kernel.org/
3152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3155 F: include/uapi/linux/nl80211.h
3156 F: include/net/cfg80211.h
3158 X: net/wireless/wext*
3160 CHAR and MISC DRIVERS
3161 M: Arnd Bergmann <arnd@arndb.de>
3162 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3167 F: include/linux/miscdevice.h
3170 M: Andy Whitcroft <apw@canonical.com>
3171 M: Joe Perches <joe@perches.com>
3173 F: scripts/checkpatch.pl
3175 CHINESE DOCUMENTATION
3176 M: Harry Wei <harryxiyou@gmail.com>
3177 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3178 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3180 F: Documentation/translations/zh_CN/
3182 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3183 M: Peter Chen <Peter.Chen@nxp.com>
3184 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3185 L: linux-usb@vger.kernel.org
3187 F: drivers/usb/chipidea/
3189 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3190 M: Hans de Goede <hdegoede@redhat.com>
3191 L: linux-input@vger.kernel.org
3193 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3194 F: drivers/input/touchscreen/chipone_icn8318.c
3196 CHROME HARDWARE PLATFORM SUPPORT
3197 M: Olof Johansson <olof@lixom.net>
3199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3200 F: drivers/platform/chrome/
3202 CISCO VIC ETHERNET NIC DRIVER
3203 M: Christian Benvenuti <benve@cisco.com>
3204 M: Sujith Sankar <ssujith@cisco.com>
3205 M: Govindarajulu Varadarajan <_govind@gmx.com>
3206 M: Neel Patel <neepatel@cisco.com>
3208 F: drivers/net/ethernet/cisco/enic/
3210 CISCO VIC LOW LATENCY NIC DRIVER
3211 M: Christian Benvenuti <benve@cisco.com>
3212 M: Dave Goodell <dgoodell@cisco.com>
3214 F: drivers/infiniband/hw/usnic/
3216 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3217 M: Hartley Sweeten <hsweeten@visionengravers.com>
3218 L: netdev@vger.kernel.org
3220 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3222 CIRRUS LOGIC AUDIO CODEC DRIVERS
3223 M: Brian Austin <brian.austin@cirrus.com>
3224 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3225 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3227 F: sound/soc/codecs/cs*
3230 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3231 L: linux-kernel@vger.kernel.org
3234 F: include/linux/cleancache.h
3237 M: Russell King <linux@armlinux.org.uk>
3238 L: linux-clk@vger.kernel.org
3240 F: include/linux/clk.h
3242 CLOCKSOURCE, CLOCKEVENT DRIVERS
3243 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3244 M: Thomas Gleixner <tglx@linutronix.de>
3245 L: linux-kernel@vger.kernel.org
3246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3248 F: drivers/clocksource
3250 CISCO FCOE HBA DRIVER
3251 M: Satish Kharat <satishkh@cisco.com>
3252 M: Sesidhar Baddela <sebaddel@cisco.com>
3253 M: Karan Tilak Kumar <kartilak@cisco.com>
3254 L: linux-scsi@vger.kernel.org
3256 F: drivers/scsi/fnic/
3258 CISCO SCSI HBA DRIVER
3259 M: Karan Tilak Kumar <kartilak@cisco.com>
3260 M: Sesidhar Baddela <sebaddel@cisco.com>
3261 L: linux-scsi@vger.kernel.org
3263 F: drivers/scsi/snic/
3266 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3267 M: Daniel Oliveira Nascimento <don@syst.com.br>
3268 L: platform-driver-x86@vger.kernel.org
3270 F: drivers/platform/x86/classmate-laptop.c
3273 M: Hans Verkuil <hans.verkuil@cisco.com>
3274 L: linux-media@vger.kernel.org
3275 T: git git://linuxtv.org/media_tree.git
3276 W: https://linuxtv.org
3278 F: drivers/media/pci/cobalt/
3280 COCCINELLE/Semantic Patches (SmPL)
3281 M: Julia Lawall <Julia.Lawall@lip6.fr>
3282 M: Gilles Muller <Gilles.Muller@lip6.fr>
3283 M: Nicolas Palix <nicolas.palix@imag.fr>
3284 M: Michal Marek <mmarek@suse.com>
3285 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3287 W: http://coccinelle.lip6.fr/
3289 F: Documentation/dev-tools/coccinelle.rst
3290 F: scripts/coccinelle/
3291 F: scripts/coccicheck
3294 M: Jan Harkes <jaharkes@cs.cmu.edu>
3296 L: codalist@coda.cs.cmu.edu
3297 W: http://www.coda.cs.cmu.edu/
3299 F: Documentation/filesystems/coda.txt
3301 F: include/linux/coda*.h
3302 F: include/uapi/linux/coda*.h
3304 CODA V4L2 MEM2MEM DRIVER
3305 M: Philipp Zabel <p.zabel@pengutronix.de>
3306 L: linux-media@vger.kernel.org
3308 F: Documentation/devicetree/bindings/media/coda.txt
3309 F: drivers/media/platform/coda/
3311 COMMON CLK FRAMEWORK
3312 M: Michael Turquette <mturquette@baylibre.com>
3313 M: Stephen Boyd <sboyd@codeaurora.org>
3314 L: linux-clk@vger.kernel.org
3315 Q: http://patchwork.kernel.org/project/linux-clk/list/
3316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3318 F: Documentation/devicetree/bindings/clock/
3320 X: drivers/clk/clkdev.c
3321 F: include/linux/clk-pr*
3322 F: include/linux/clk/
3324 COMMON INTERNET FILE SYSTEM (CIFS)
3325 M: Steve French <sfrench@samba.org>
3326 L: linux-cifs@vger.kernel.org
3327 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3328 W: http://linux-cifs.samba.org/
3329 T: git git://git.samba.org/sfrench/cifs-2.6.git
3331 F: Documentation/filesystems/cifs/
3334 COMPACTPCI HOTPLUG CORE
3335 M: Scott Murray <scott@spiteful.org>
3336 L: linux-pci@vger.kernel.org
3338 F: drivers/pci/hotplug/cpci_hotplug*
3340 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3341 M: Scott Murray <scott@spiteful.org>
3342 L: linux-pci@vger.kernel.org
3344 F: drivers/pci/hotplug/cpcihp_zt5550.*
3346 COMPACTPCI HOTPLUG GENERIC DRIVER
3347 M: Scott Murray <scott@spiteful.org>
3348 L: linux-pci@vger.kernel.org
3350 F: drivers/pci/hotplug/cpcihp_generic.c
3352 COMPAL LAPTOP SUPPORT
3353 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3354 L: platform-driver-x86@vger.kernel.org
3356 F: drivers/platform/x86/compal-laptop.c
3358 CONEXANT ACCESSRUNNER USB DRIVER
3359 L: accessrunner-general@lists.sourceforge.net
3360 W: http://accessrunner.sourceforge.net/
3362 F: drivers/usb/atm/cxacru.c
3365 M: Joel Becker <jlbec@evilplan.org>
3366 M: Christoph Hellwig <hch@lst.de>
3367 T: git git://git.infradead.org/users/hch/configfs.git
3370 F: include/linux/configfs.h
3373 M: Evgeniy Polyakov <zbr@ioremap.net>
3374 L: netdev@vger.kernel.org
3376 F: drivers/connector/
3378 CONTROL GROUP (CGROUP)
3379 M: Tejun Heo <tj@kernel.org>
3380 M: Li Zefan <lizefan@huawei.com>
3381 M: Johannes Weiner <hannes@cmpxchg.org>
3382 L: cgroups@vger.kernel.org
3383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3385 F: Documentation/cgroup*
3386 F: include/linux/cgroup*
3389 CONTROL GROUP - CPUSET
3390 M: Li Zefan <lizefan@huawei.com>
3391 L: cgroups@vger.kernel.org
3392 W: http://www.bullopensource.org/cpuset/
3393 W: http://oss.sgi.com/projects/cpusets/
3394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3396 F: Documentation/cgroup-v1/cpusets.txt
3397 F: include/linux/cpuset.h
3400 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3401 M: Johannes Weiner <hannes@cmpxchg.org>
3402 M: Michal Hocko <mhocko@kernel.org>
3403 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3404 L: cgroups@vger.kernel.org
3405 L: linux-mm@kvack.org
3410 CORETEMP HARDWARE MONITORING DRIVER
3411 M: Fenghua Yu <fenghua.yu@intel.com>
3412 L: linux-hwmon@vger.kernel.org
3414 F: Documentation/hwmon/coretemp
3415 F: drivers/hwmon/coretemp.c
3417 COSA/SRP SYNC SERIAL DRIVER
3418 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3419 W: http://www.fi.muni.cz/~kas/cosa/
3421 F: drivers/net/wan/cosa*
3423 CPMAC ETHERNET DRIVER
3424 M: Florian Fainelli <f.fainelli@gmail.com>
3425 L: netdev@vger.kernel.org
3427 F: drivers/net/ethernet/ti/cpmac.c
3429 CPU FREQUENCY DRIVERS
3430 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3431 M: Viresh Kumar <viresh.kumar@linaro.org>
3432 L: linux-pm@vger.kernel.org
3434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3435 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3436 B: https://bugzilla.kernel.org
3437 F: Documentation/cpu-freq/
3439 F: include/linux/cpufreq.h
3441 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3442 M: Viresh Kumar <viresh.kumar@linaro.org>
3443 M: Sudeep Holla <sudeep.holla@arm.com>
3444 L: linux-pm@vger.kernel.org
3445 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3447 F: drivers/cpufreq/arm_big_little.h
3448 F: drivers/cpufreq/arm_big_little.c
3449 F: drivers/cpufreq/arm_big_little_dt.c
3451 CPUIDLE DRIVER - ARM BIG LITTLE
3452 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3453 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3454 L: linux-pm@vger.kernel.org
3455 L: linux-arm-kernel@lists.infradead.org
3456 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3458 F: drivers/cpuidle/cpuidle-big_little.c
3460 CPUIDLE DRIVER - ARM EXYNOS
3461 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3462 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3463 M: Kukjin Kim <kgene@kernel.org>
3464 L: linux-pm@vger.kernel.org
3465 L: linux-samsung-soc@vger.kernel.org
3467 F: drivers/cpuidle/cpuidle-exynos.c
3468 F: arch/arm/mach-exynos/pm.c
3471 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3472 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3473 L: linux-pm@vger.kernel.org
3475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3476 B: https://bugzilla.kernel.org
3477 F: drivers/cpuidle/*
3478 F: include/linux/cpuidle.h
3481 M: "H. Peter Anvin" <hpa@zytor.com>
3483 F: arch/x86/kernel/cpuid.c
3484 F: arch/x86/kernel/msr.c
3486 CPU POWER MONITORING SUBSYSTEM
3487 M: Thomas Renninger <trenn@suse.com>
3488 L: linux-pm@vger.kernel.org
3490 F: tools/power/cpupower/
3493 W: http://sourceforge.net/projects/cramfs/
3494 S: Orphan / Obsolete
3495 F: Documentation/filesystems/cramfs.txt
3499 M: Mikael Starvik <starvik@axis.com>
3500 M: Jesper Nilsson <jesper.nilsson@axis.com>
3501 L: linux-cris-kernel@axis.com
3502 W: http://developer.axis.com
3503 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3506 F: drivers/tty/serial/crisv10.*
3509 M: Herbert Xu <herbert@gondor.apana.org.au>
3510 M: "David S. Miller" <davem@davemloft.net>
3511 L: linux-crypto@vger.kernel.org
3512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3515 F: Documentation/crypto/
3516 F: Documentation/devicetree/bindings/crypto/
3517 F: Documentation/DocBook/crypto-API.tmpl
3522 F: include/linux/crypto*
3524 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3525 M: Neil Horman <nhorman@tuxdriver.com>
3526 L: linux-crypto@vger.kernel.org
3528 F: crypto/ansi_cprng.c
3532 M: Hans Verkuil <hverkuil@xs4all.nl>
3533 L: linux-media@vger.kernel.org
3534 T: git git://linuxtv.org/media_tree.git
3535 W: http://linuxtv.org
3537 F: drivers/media/i2c/cs3308.c
3538 F: drivers/media/i2c/cs3308.h
3540 CS5535 Audio ALSA driver
3541 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3543 F: sound/pci/cs5535audio/
3546 M: Solomon Peachy <pizza@shaftnet.org>
3548 F: drivers/net/wireless/st/cw1200/
3550 CX18 VIDEO4LINUX DRIVER
3551 M: Andy Walls <awalls@md.metrocast.net>
3552 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3553 L: linux-media@vger.kernel.org
3554 T: git git://linuxtv.org/media_tree.git
3555 W: https://linuxtv.org
3556 W: http://www.ivtvdriver.org/index.php/Cx18
3558 F: Documentation/media/v4l-drivers/cx18*
3559 F: drivers/media/pci/cx18/
3560 F: include/uapi/linux/ivtv*
3562 CX2341X MPEG ENCODER HELPER MODULE
3563 M: Hans Verkuil <hverkuil@xs4all.nl>
3564 L: linux-media@vger.kernel.org
3565 T: git git://linuxtv.org/media_tree.git
3566 W: https://linuxtv.org
3568 F: drivers/media/common/cx2341x*
3569 F: include/media/cx2341x*
3571 CX24120 MEDIA DRIVER
3572 M: Jemma Denson <jdenson@gmail.com>
3573 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3574 L: linux-media@vger.kernel.org
3575 W: https://linuxtv.org
3576 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3578 F: drivers/media/dvb-frontends/cx24120*
3580 CX88 VIDEO4LINUX DRIVER
3581 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3582 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3583 L: linux-media@vger.kernel.org
3584 W: https://linuxtv.org
3585 T: git git://linuxtv.org/media_tree.git
3587 F: Documentation/media/v4l-drivers/cx88*
3588 F: drivers/media/pci/cx88/
3590 CXD2820R MEDIA DRIVER
3591 M: Antti Palosaari <crope@iki.fi>
3592 L: linux-media@vger.kernel.org
3593 W: https://linuxtv.org
3594 W: http://palosaari.fi/linux/
3595 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3596 T: git git://linuxtv.org/anttip/media_tree.git
3598 F: drivers/media/dvb-frontends/cxd2820r*
3600 CXGB3 ETHERNET DRIVER (CXGB3)
3601 M: Santosh Raspatur <santosh@chelsio.com>
3602 L: netdev@vger.kernel.org
3603 W: http://www.chelsio.com
3605 F: drivers/net/ethernet/chelsio/cxgb3/
3607 CXGB3 ISCSI DRIVER (CXGB3I)
3608 M: Karen Xie <kxie@chelsio.com>
3609 L: linux-scsi@vger.kernel.org
3610 W: http://www.chelsio.com
3612 F: drivers/scsi/cxgbi/cxgb3i
3614 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3615 M: Steve Wise <swise@chelsio.com>
3616 L: linux-rdma@vger.kernel.org
3617 W: http://www.openfabrics.org
3619 F: drivers/infiniband/hw/cxgb3/
3620 F: include/uapi/rdma/cxgb3-abi.h
3622 CXGB4 ETHERNET DRIVER (CXGB4)
3623 M: Ganesh Goudar <ganeshgr@chelsio.com>
3624 L: netdev@vger.kernel.org
3625 W: http://www.chelsio.com
3627 F: drivers/net/ethernet/chelsio/cxgb4/
3629 CXGB4 ISCSI DRIVER (CXGB4I)
3630 M: Karen Xie <kxie@chelsio.com>
3631 L: linux-scsi@vger.kernel.org
3632 W: http://www.chelsio.com
3634 F: drivers/scsi/cxgbi/cxgb4i
3636 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3637 M: Steve Wise <swise@chelsio.com>
3638 L: linux-rdma@vger.kernel.org
3639 W: http://www.openfabrics.org
3641 F: drivers/infiniband/hw/cxgb4/
3642 F: include/uapi/rdma/cxgb4-abi.h
3644 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3645 M: Casey Leedom <leedom@chelsio.com>
3646 L: netdev@vger.kernel.org
3647 W: http://www.chelsio.com
3649 F: drivers/net/ethernet/chelsio/cxgb4vf/
3651 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3652 M: Ian Munsie <imunsie@au1.ibm.com>
3653 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3654 L: linuxppc-dev@lists.ozlabs.org
3656 F: arch/powerpc/platforms/powernv/pci-cxl.c
3657 F: drivers/misc/cxl/
3658 F: include/misc/cxl*
3659 F: include/uapi/misc/cxl.h
3660 F: Documentation/powerpc/cxl.txt
3661 F: Documentation/ABI/testing/sysfs-class-cxl
3663 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3664 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3665 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3666 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3667 L: linux-scsi@vger.kernel.org
3669 F: drivers/scsi/cxlflash/
3670 F: include/uapi/scsi/cxlflash_ioctls.h
3671 F: Documentation/powerpc/cxlflash.txt
3673 STMMAC ETHERNET DRIVER
3674 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3675 M: Alexandre Torgue <alexandre.torgue@st.com>
3676 L: netdev@vger.kernel.org
3677 W: http://www.stlinux.com
3679 F: drivers/net/ethernet/stmicro/stmmac/
3682 M: Russell King <linux@armlinux.org.uk>
3683 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3684 W: http://www.armlinux.org.uk/
3686 F: drivers/video/fbdev/cyber2000fb.*
3688 CYCLADES ASYNC MUX DRIVER
3689 W: http://www.cyclades.com/
3691 F: drivers/tty/cyclades.c
3692 F: include/linux/cyclades.h
3693 F: include/uapi/linux/cyclades.h
3695 CYCLADES PC300 DRIVER
3696 W: http://www.cyclades.com/
3698 F: drivers/net/wan/pc300*
3700 CYPRESS_FIRMWARE MEDIA DRIVER
3701 M: Antti Palosaari <crope@iki.fi>
3702 L: linux-media@vger.kernel.org
3703 W: https://linuxtv.org
3704 W: http://palosaari.fi/linux/
3705 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3706 T: git git://linuxtv.org/anttip/media_tree.git
3708 F: drivers/media/common/cypress_firmware*
3710 CYTTSP TOUCHSCREEN DRIVER
3711 M: Ferruh Yigit <fery@cypress.com>
3712 L: linux-input@vger.kernel.org
3714 F: drivers/input/touchscreen/cyttsp*
3715 F: include/linux/input/cyttsp.h
3717 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3718 M: Joshua Kinard <kumba@gentoo.org>
3720 F: drivers/rtc/rtc-ds1685.c
3721 F: include/linux/rtc/ds1685.h
3723 DAMA SLAVE for AX.25
3724 M: Joerg Reuter <jreuter@yaina.de>
3725 W: http://yaina.de/jreuter/
3726 W: http://www.qsl.net/dl1bke/
3727 L: linux-hams@vger.kernel.org
3729 F: net/ax25/af_ax25.c
3730 F: net/ax25/ax25_dev.c
3731 F: net/ax25/ax25_ds_*
3732 F: net/ax25/ax25_in.c
3733 F: net/ax25/ax25_out.c
3734 F: net/ax25/ax25_timer.c
3735 F: net/ax25/sysctl_net_ax25.c
3737 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3738 L: netdev@vger.kernel.org
3740 F: Documentation/networking/dmfe.txt
3741 F: drivers/net/ethernet/dec/tulip/dmfe.c
3743 DC390/AM53C974 SCSI driver
3744 M: Hannes Reinecke <hare@suse.com>
3745 L: linux-scsi@vger.kernel.org
3747 F: drivers/scsi/am53c974.c
3750 M: Oliver Neukum <oliver@neukum.org>
3751 M: Ali Akcaagac <aliakc@web.de>
3752 M: Jamie Lenehan <lenehan@twibble.org>
3753 L: dc395x@twibble.org
3754 W: http://twibble.org/dist/dc395x/
3755 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3757 F: Documentation/scsi/dc395x.txt
3758 F: drivers/scsi/dc395x.*
3761 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3762 L: dccp@vger.kernel.org
3763 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3765 F: include/linux/dccp.h
3766 F: include/uapi/linux/dccp.h
3767 F: include/linux/tfrc.h
3770 DECnet NETWORK LAYER
3771 W: http://linux-decnet.sourceforge.net
3772 L: linux-decnet-user@lists.sourceforge.net
3774 F: Documentation/networking/decnet.txt
3777 DECSTATION PLATFORM SUPPORT
3778 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3779 L: linux-mips@linux-mips.org
3780 W: http://www.linux-mips.org/wiki/DECstation
3783 F: arch/mips/include/asm/dec/
3784 F: arch/mips/include/asm/mach-dec/
3786 DEFXX FDDI NETWORK DRIVER
3787 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3789 F: drivers/net/fddi/defxx.*
3792 M: Matthew Garrett <mjg59@srcf.ucam.org>
3793 M: Pali Rohár <pali.rohar@gmail.com>
3794 L: platform-driver-x86@vger.kernel.org
3796 F: drivers/platform/x86/dell-laptop.c
3798 DELL LAPTOP RBTN DRIVER
3799 M: Pali Rohár <pali.rohar@gmail.com>
3801 F: drivers/platform/x86/dell-rbtn.*
3803 DELL LAPTOP FREEFALL DRIVER
3804 M: Pali Rohár <pali.rohar@gmail.com>
3806 F: drivers/platform/x86/dell-smo8800.c
3808 DELL LAPTOP SMM DRIVER
3809 M: Pali Rohár <pali.rohar@gmail.com>
3811 F: drivers/hwmon/dell-smm-hwmon.c
3812 F: include/uapi/linux/i8k.h
3814 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3815 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3817 F: Documentation/dcdbas.txt
3818 F: drivers/firmware/dcdbas.*
3820 DELL WMI EXTRAS DRIVER
3821 M: Matthew Garrett <mjg59@srcf.ucam.org>
3822 M: Pali Rohár <pali.rohar@gmail.com>
3824 F: drivers/platform/x86/dell-wmi.c
3826 DESIGNWARE USB2 DRD IP DRIVER
3827 M: John Youn <johnyoun@synopsys.com>
3828 L: linux-usb@vger.kernel.org
3829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3831 F: drivers/usb/dwc2/
3833 DESIGNWARE USB3 DRD IP DRIVER
3834 M: Felipe Balbi <balbi@kernel.org>
3835 L: linux-usb@vger.kernel.org
3836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3838 F: drivers/usb/dwc3/
3840 DEVICE COREDUMP (DEV_COREDUMP)
3841 M: Johannes Berg <johannes@sipsolutions.net>
3842 L: linux-kernel@vger.kernel.org
3844 F: drivers/base/devcoredump.c
3845 F: include/linux/devcoredump.h
3847 DEVICE FREQUENCY (DEVFREQ)
3848 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3849 M: Kyungmin Park <kyungmin.park@samsung.com>
3850 R: Chanwoo Choi <cw00.choi@samsung.com>
3851 L: linux-pm@vger.kernel.org
3852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3855 F: include/linux/devfreq.h
3856 F: Documentation/devicetree/bindings/devfreq/
3858 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3859 M: Chanwoo Choi <cw00.choi@samsung.com>
3860 L: linux-pm@vger.kernel.org
3861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3863 F: drivers/devfreq/event/
3864 F: drivers/devfreq/devfreq-event.c
3865 F: include/linux/devfreq-event.h
3866 F: Documentation/devicetree/bindings/devfreq/event/
3868 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3869 M: Chanwoo Choi <cw00.choi@samsung.com>
3870 L: linux-pm@vger.kernel.org
3871 L: linux-samsung-soc@vger.kernel.org
3872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3874 F: drivers/devfreq/exynos-bus.c
3875 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3877 DEVICE NUMBER REGISTRY
3878 M: Torben Mathiasen <device@lanana.org>
3879 W: http://lanana.org/docs/device-list/index.html
3883 M: Alasdair Kergon <agk@redhat.com>
3884 M: Mike Snitzer <snitzer@redhat.com>
3885 M: dm-devel@redhat.com
3886 L: dm-devel@redhat.com
3887 W: http://sources.redhat.com/dm
3888 Q: http://patchwork.kernel.org/project/dm-devel/list/
3889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3890 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3892 F: Documentation/device-mapper/
3894 F: drivers/md/persistent-data/
3895 F: include/linux/device-mapper.h
3896 F: include/linux/dm-*.h
3897 F: include/uapi/linux/dm-*.h
3900 M: Jiri Pirko <jiri@mellanox.com>
3901 L: netdev@vger.kernel.org
3903 F: net/core/devlink.c
3904 F: include/net/devlink.h
3905 F: include/uapi/linux/devlink.h
3907 DIALOG SEMICONDUCTOR DRIVERS
3908 M: Support Opensource <support.opensource@diasemi.com>
3909 W: http://www.dialog-semiconductor.com/products
3911 F: Documentation/hwmon/da90??
3912 F: Documentation/devicetree/bindings/mfd/da90*.txt
3913 F: Documentation/devicetree/bindings/regulator/da92*.txt
3914 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3915 F: drivers/gpio/gpio-da90??.c
3916 F: drivers/hwmon/da90??-hwmon.c
3917 F: drivers/iio/adc/da91??-*.c
3918 F: drivers/input/misc/da90??_onkey.c
3919 F: drivers/input/touchscreen/da9052_tsi.c
3920 F: drivers/leds/leds-da90??.c
3921 F: drivers/mfd/da903x.c
3922 F: drivers/mfd/da90??-*.c
3923 F: drivers/mfd/da91??-*.c
3924 F: drivers/power/supply/da9052-battery.c
3925 F: drivers/power/supply/da91??-*.c
3926 F: drivers/regulator/da903x.c
3927 F: drivers/regulator/da9???-regulator.[ch]
3928 F: drivers/rtc/rtc-da90??.c
3929 F: drivers/video/backlight/da90??_bl.c
3930 F: drivers/watchdog/da90??_wdt.c
3931 F: include/linux/mfd/da903x.h
3932 F: include/linux/mfd/da9052/
3933 F: include/linux/mfd/da9055/
3934 F: include/linux/mfd/da9062/
3935 F: include/linux/mfd/da9063/
3936 F: include/linux/mfd/da9150/
3937 F: include/linux/regulator/da9211.h
3938 F: include/sound/da[79]*.h
3939 F: sound/soc/codecs/da[79]*.[ch]
3941 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3942 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3943 L: linux-gpio@vger.kernel.org
3945 F: drivers/gpio/gpio-gpio-mm.c
3947 DIGI NEO AND CLASSIC PCI PRODUCTS
3948 M: Lidza Louina <lidza.louina@gmail.com>
3949 M: Mark Hounschell <markh@compro.net>
3950 L: driverdev-devel@linuxdriverproject.org
3952 F: drivers/staging/dgnc/
3954 DIOLAN U2C-12 I2C DRIVER
3955 M: Guenter Roeck <linux@roeck-us.net>
3956 L: linux-i2c@vger.kernel.org
3958 F: drivers/i2c/busses/i2c-diolan-u2c.c
3961 M: Matthew Wilcox <mawilcox@microsoft.com>
3962 M: Ross Zwisler <ross.zwisler@linux.intel.com>
3963 L: linux-fsdevel@vger.kernel.org
3966 F: include/linux/dax.h
3967 F: include/trace/events/fs_dax.h
3969 DIRECTORY NOTIFICATION (DNOTIFY)
3970 M: Eric Paris <eparis@parisplace.org>
3972 F: Documentation/filesystems/dnotify.txt
3973 F: fs/notify/dnotify/
3974 F: include/linux/dnotify.h
3976 DISK GEOMETRY AND PARTITION HANDLING
3977 M: Andries Brouwer <aeb@cwi.nl>
3978 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3979 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3980 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3984 M: Jan Kara <jack@suse.com>
3986 F: Documentation/filesystems/quota.txt
3988 F: include/linux/quota*.h
3989 F: include/uapi/linux/quota*.h
3991 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3992 M: Bernie Thompson <bernie@plugable.com>
3993 L: linux-fbdev@vger.kernel.org
3995 W: http://plugable.com/category/projects/udlfb/
3996 F: drivers/video/fbdev/udlfb.c
3997 F: include/video/udlfb.h
3998 F: Documentation/fb/udlfb.txt
4000 DISTRIBUTED LOCK MANAGER (DLM)
4001 M: Christine Caulfield <ccaulfie@redhat.com>
4002 M: David Teigland <teigland@redhat.com>
4003 L: cluster-devel@redhat.com
4004 W: http://sources.redhat.com/cluster/
4005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4009 DMA BUFFER SHARING FRAMEWORK
4010 M: Sumit Semwal <sumit.semwal@linaro.org>
4012 L: linux-media@vger.kernel.org
4013 L: dri-devel@lists.freedesktop.org
4014 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4016 F: include/linux/dma-buf*
4017 F: include/linux/reservation.h
4018 F: include/linux/*fence.h
4019 F: Documentation/dma-buf-sharing.txt
4020 T: git git://anongit.freedesktop.org/drm/drm-misc
4023 M: Sumit Semwal <sumit.semwal@linaro.org>
4024 R: Gustavo Padovan <gustavo@padovan.org>
4026 L: linux-media@vger.kernel.org
4027 L: dri-devel@lists.freedesktop.org
4028 F: drivers/dma-buf/sync_*
4029 F: drivers/dma-buf/sw_sync.c
4030 F: include/linux/sync_file.h
4031 F: include/uapi/linux/sync_file.h
4032 F: Documentation/sync_file.txt
4033 T: git git://anongit.freedesktop.org/drm/drm-misc
4035 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4036 M: Vinod Koul <vinod.koul@intel.com>
4037 L: dmaengine@vger.kernel.org
4038 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4041 F: include/linux/dmaengine.h
4042 F: Documentation/devicetree/bindings/dma/
4043 F: Documentation/dmaengine/
4044 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4046 DME1737 HARDWARE MONITOR DRIVER
4047 M: Juerg Haefliger <juergh@gmail.com>
4048 L: linux-hwmon@vger.kernel.org
4050 F: Documentation/hwmon/dme1737
4051 F: drivers/hwmon/dme1737.c
4054 M: Jean Delvare <jdelvare@suse.com>
4056 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4057 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4058 F: drivers/firmware/dmi-id.c
4059 F: drivers/firmware/dmi_scan.c
4060 F: include/linux/dmi.h
4063 M: Jonathan Corbet <corbet@lwn.net>
4064 L: linux-doc@vger.kernel.org
4067 F: scripts/docproc.c
4068 F: scripts/kernel-doc*
4069 X: Documentation/ABI/
4070 X: Documentation/devicetree/
4071 X: Documentation/acpi
4072 X: Documentation/power
4073 X: Documentation/spi
4074 X: Documentation/media
4075 T: git git://git.lwn.net/linux.git docs-next
4078 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4079 L: blinux-list@redhat.com
4081 F: drivers/char/dtlk.c
4082 F: include/linux/dtlk.h
4084 DPT_I2O SCSI RAID DRIVER
4085 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4086 L: linux-scsi@vger.kernel.org
4087 W: http://www.adaptec.com/
4089 F: drivers/scsi/dpt*
4090 F: drivers/scsi/dpt/
4093 M: Philipp Reisner <philipp.reisner@linbit.com>
4094 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4095 L: drbd-dev@lists.linbit.com
4096 W: http://www.drbd.org
4097 T: git git://git.linbit.com/linux-drbd.git
4098 T: git git://git.linbit.com/drbd-8.4.git
4100 F: drivers/block/drbd/
4102 F: Documentation/blockdev/drbd/
4104 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
4105 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4108 F: Documentation/kobject.txt
4113 F: include/linux/debugfs.h
4114 F: include/linux/kobj*
4118 M: David Airlie <airlied@linux.ie>
4119 L: dri-devel@lists.freedesktop.org
4120 T: git git://people.freedesktop.org/~airlied/linux
4121 B: https://bugs.freedesktop.org/
4122 C: irc://chat.freenode.net/dri-devel
4126 F: Documentation/devicetree/bindings/display/
4127 F: Documentation/devicetree/bindings/gpu/
4128 F: Documentation/devicetree/bindings/video/
4129 F: Documentation/gpu/
4131 F: include/uapi/drm/
4133 DRM DRIVERS AND MISC GPU PATCHES
4134 M: Daniel Vetter <daniel.vetter@intel.com>
4135 M: Jani Nikula <jani.nikula@linux.intel.com>
4136 M: Sean Paul <seanpaul@chromium.org>
4137 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4139 T: git git://anongit.freedesktop.org/drm/drm-misc
4140 F: Documentation/gpu/
4142 F: drivers/gpu/drm/*
4144 F: include/uapi/drm/drm*
4146 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4147 M: Dave Airlie <airlied@redhat.com>
4149 F: drivers/gpu/drm/ast/
4151 DRM DRIVERS FOR BRIDGE CHIPS
4152 M: Archit Taneja <architt@codeaurora.org>
4154 T: git git://anongit.freedesktop.org/drm/drm-misc
4155 F: drivers/gpu/drm/bridge/
4157 DRM DRIVER FOR BOCHS VIRTUAL GPU
4158 M: Gerd Hoffmann <kraxel@redhat.com>
4159 L: virtualization@lists.linux-foundation.org
4160 T: git git://git.kraxel.org/linux drm-qemu
4162 F: drivers/gpu/drm/bochs/
4164 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4165 M: Dave Airlie <airlied@redhat.com>
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 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4171 F: drivers/gpu/drm/cirrus/
4173 RADEON and AMDGPU DRM DRIVERS
4174 M: Alex Deucher <alexander.deucher@amd.com>
4175 M: Christian König <christian.koenig@amd.com>
4176 L: amd-gfx@lists.freedesktop.org
4177 T: git git://people.freedesktop.org/~agd5f/linux
4179 F: drivers/gpu/drm/radeon/
4180 F: include/uapi/drm/radeon_drm.h
4181 F: drivers/gpu/drm/amd/
4182 F: include/uapi/drm/amdgpu_drm.h
4185 M: Thierry Reding <thierry.reding@gmail.com>
4186 L: dri-devel@lists.freedesktop.org
4187 T: git git://anongit.freedesktop.org/tegra/linux.git
4189 F: drivers/gpu/drm/drm_panel.c
4190 F: drivers/gpu/drm/panel/
4191 F: include/drm/drm_panel.h
4192 F: Documentation/devicetree/bindings/display/panel/
4194 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4195 M: Daniel Vetter <daniel.vetter@intel.com>
4196 M: Jani Nikula <jani.nikula@linux.intel.com>
4197 L: intel-gfx@lists.freedesktop.org
4198 W: https://01.org/linuxgraphics/
4199 B: https://01.org/linuxgraphics/documentation/how-report-bugs
4200 C: irc://chat.freenode.net/intel-gfx
4201 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4202 T: git git://anongit.freedesktop.org/drm-intel
4204 F: drivers/gpu/drm/i915/
4205 F: include/drm/i915*
4206 F: include/uapi/drm/i915_drm.h
4207 F: Documentation/gpu/i915.rst
4209 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4210 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4211 M: Zhi Wang <zhi.a.wang@intel.com>
4212 L: intel-gvt-dev@lists.freedesktop.org
4213 L: intel-gfx@lists.freedesktop.org
4214 W: https://01.org/igvt-g
4215 T: git https://github.com/01org/gvt-linux.git
4217 F: drivers/gpu/drm/i915/gvt/
4219 DRM DRIVERS FOR ATMEL HLCDC
4220 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4221 L: dri-devel@lists.freedesktop.org
4223 F: drivers/gpu/drm/atmel-hlcdc/
4224 F: Documentation/devicetree/bindings/drm/atmel/
4226 DRM DRIVERS FOR ALLWINNER A10
4227 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4228 L: dri-devel@lists.freedesktop.org
4230 F: drivers/gpu/drm/sun4i/
4231 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4233 DRM DRIVERS FOR AMLOGIC SOCS
4234 M: Neil Armstrong <narmstrong@baylibre.com>
4235 L: dri-devel@lists.freedesktop.org
4236 L: linux-amlogic@lists.infradead.org
4237 W: http://linux-meson.com/
4239 F: drivers/gpu/drm/meson/
4240 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4242 DRM DRIVERS FOR EXYNOS
4243 M: Inki Dae <inki.dae@samsung.com>
4244 M: Joonyoung Shim <jy0922.shim@samsung.com>
4245 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4246 M: Kyungmin Park <kyungmin.park@samsung.com>
4247 L: dri-devel@lists.freedesktop.org
4248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4250 F: drivers/gpu/drm/exynos/
4251 F: include/uapi/drm/exynos_drm.h
4252 F: Documentation/devicetree/bindings/display/exynos/
4254 DRM DRIVERS FOR FREESCALE DCU
4255 M: Stefan Agner <stefan@agner.ch>
4256 M: Alison Wang <alison.wang@freescale.com>
4257 L: dri-devel@lists.freedesktop.org
4259 F: drivers/gpu/drm/fsl-dcu/
4260 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4261 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4262 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4264 DRM DRIVERS FOR FREESCALE IMX
4265 M: Philipp Zabel <p.zabel@pengutronix.de>
4266 L: dri-devel@lists.freedesktop.org
4268 F: drivers/gpu/drm/imx/
4269 F: drivers/gpu/ipu-v3/
4270 F: Documentation/devicetree/bindings/display/imx/
4272 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4273 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4274 L: dri-devel@lists.freedesktop.org
4275 T: git git://github.com/patjak/drm-gma500
4277 F: drivers/gpu/drm/gma500/
4279 DRM DRIVERS FOR HISILICON
4280 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4281 M: Rongrong Zou <zourongrong@gmail.com>
4282 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4283 R: Chen Feng <puck.chen@hisilicon.com>
4284 L: dri-devel@lists.freedesktop.org
4285 T: git git://github.com/xin3liang/linux.git
4287 F: drivers/gpu/drm/hisilicon/
4288 F: Documentation/devicetree/bindings/display/hisilicon/
4290 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4291 S: Orphan / Obsolete
4292 F: drivers/gpu/drm/i810/
4293 F: include/uapi/drm/i810_drm.h
4295 DRM DRIVERS FOR MEDIATEK
4296 M: CK Hu <ck.hu@mediatek.com>
4297 M: Philipp Zabel <p.zabel@pengutronix.de>
4298 L: dri-devel@lists.freedesktop.org
4300 F: drivers/gpu/drm/mediatek/
4301 F: Documentation/devicetree/bindings/display/mediatek/
4303 DRM DRIVER FOR MSM ADRENO GPU
4304 M: Rob Clark <robdclark@gmail.com>
4305 L: linux-arm-msm@vger.kernel.org
4306 L: dri-devel@lists.freedesktop.org
4307 L: freedreno@lists.freedesktop.org
4308 T: git git://people.freedesktop.org/~robclark/linux
4310 F: drivers/gpu/drm/msm/
4311 F: include/uapi/drm/msm_drm.h
4312 F: Documentation/devicetree/bindings/display/msm/
4314 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4315 M: Ben Skeggs <bskeggs@redhat.com>
4316 L: dri-devel@lists.freedesktop.org
4317 L: nouveau@lists.freedesktop.org
4318 T: git git://github.com/skeggsb/linux
4320 F: drivers/gpu/drm/nouveau/
4321 F: include/uapi/drm/nouveau_drm.h
4323 DRM DRIVERS FOR NVIDIA TEGRA
4324 M: Thierry Reding <thierry.reding@gmail.com>
4325 L: dri-devel@lists.freedesktop.org
4326 L: linux-tegra@vger.kernel.org
4327 T: git git://anongit.freedesktop.org/tegra/linux.git
4329 F: drivers/gpu/drm/tegra/
4330 F: drivers/gpu/host1x/
4331 F: include/linux/host1x.h
4332 F: include/uapi/drm/tegra_drm.h
4333 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4335 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4336 S: Orphan / Obsolete
4337 F: drivers/gpu/drm/mga/
4338 F: include/uapi/drm/mga_drm.h
4340 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4341 M: Dave Airlie <airlied@redhat.com>
4343 F: drivers/gpu/drm/mgag200/
4345 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4346 S: Orphan / Obsolete
4347 F: drivers/gpu/drm/r128/
4348 F: include/uapi/drm/r128_drm.h
4350 DRM DRIVERS FOR RENESAS
4351 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4352 L: dri-devel@lists.freedesktop.org
4353 L: linux-renesas-soc@vger.kernel.org
4354 T: git git://linuxtv.org/pinchartl/fbdev
4356 F: drivers/gpu/drm/rcar-du/
4357 F: drivers/gpu/drm/shmobile/
4358 F: include/linux/platform_data/shmob_drm.h
4359 F: Documentation/devicetree/bindings/display/renesas,du.txt
4361 DRM DRIVER FOR QXL VIRTUAL GPU
4362 M: Dave Airlie <airlied@redhat.com>
4363 M: Gerd Hoffmann <kraxel@redhat.com>
4364 L: virtualization@lists.linux-foundation.org
4365 T: git git://git.kraxel.org/linux drm-qemu
4367 F: drivers/gpu/drm/qxl/
4368 F: include/uapi/drm/qxl_drm.h
4370 DRM DRIVERS FOR ROCKCHIP
4371 M: Mark Yao <mark.yao@rock-chips.com>
4372 L: dri-devel@lists.freedesktop.org
4374 F: drivers/gpu/drm/rockchip/
4375 F: Documentation/devicetree/bindings/display/rockchip/
4377 DRM DRIVER FOR SAVAGE VIDEO CARDS
4378 S: Orphan / Obsolete
4379 F: drivers/gpu/drm/savage/
4380 F: include/uapi/drm/savage_drm.h
4382 DRM DRIVER FOR SIS VIDEO CARDS
4383 S: Orphan / Obsolete
4384 F: drivers/gpu/drm/sis/
4385 F: include/uapi/drm/sis_drm.h
4388 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4389 M: Vincent Abriou <vincent.abriou@st.com>
4390 L: dri-devel@lists.freedesktop.org
4391 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4393 F: drivers/gpu/drm/sti
4394 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4396 DRM DRIVER FOR TDFX VIDEO CARDS
4397 S: Orphan / Obsolete
4398 F: drivers/gpu/drm/tdfx/
4400 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4401 M: Dave Airlie <airlied@redhat.com>
4403 F: drivers/gpu/drm/udl/
4405 DRM DRIVERS FOR VIVANTE GPU IP
4406 M: Lucas Stach <l.stach@pengutronix.de>
4407 R: Russell King <linux+etnaviv@armlinux.org.uk>
4408 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4409 L: etnaviv@lists.freedesktop.org
4410 L: dri-devel@lists.freedesktop.org
4412 F: drivers/gpu/drm/etnaviv/
4413 F: include/uapi/drm/etnaviv_drm.h
4414 F: Documentation/devicetree/bindings/display/etnaviv/
4416 DRM DRIVER FOR VMWARE VIRTUAL GPU
4417 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4418 M: Sinclair Yeh <syeh@vmware.com>
4419 M: Thomas Hellstrom <thellstrom@vmware.com>
4420 L: dri-devel@lists.freedesktop.org
4421 T: git git://people.freedesktop.org/~syeh/repos_linux
4422 T: git git://people.freedesktop.org/~thomash/linux
4424 F: drivers/gpu/drm/vmwgfx/
4425 F: include/uapi/drm/vmwgfx_drm.h
4428 M: Eric Anholt <eric@anholt.net>
4429 T: git git://github.com/anholt/linux
4431 F: drivers/gpu/drm/vc4/
4432 F: include/uapi/drm/vc4_drm.h
4433 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4435 DRM DRIVERS FOR TI OMAP
4436 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4437 L: dri-devel@lists.freedesktop.org
4439 F: drivers/gpu/drm/omapdrm/
4440 F: Documentation/devicetree/bindings/display/ti/
4442 DRM DRIVERS FOR TI LCDC
4443 M: Jyri Sarha <jsarha@ti.com>
4444 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4445 L: dri-devel@lists.freedesktop.org
4447 F: drivers/gpu/drm/tilcdc/
4448 F: Documentation/devicetree/bindings/display/tilcdc/
4450 DRM DRIVERS FOR ZTE ZX
4451 M: Shawn Guo <shawnguo@kernel.org>
4452 L: dri-devel@lists.freedesktop.org
4454 F: drivers/gpu/drm/zte/
4455 F: Documentation/devicetree/bindings/display/zte,vou.txt
4457 DSBR100 USB FM RADIO DRIVER
4458 M: Alexey Klimov <klimov.linux@gmail.com>
4459 L: linux-media@vger.kernel.org
4460 T: git git://linuxtv.org/media_tree.git
4462 F: drivers/media/radio/dsbr100.c
4465 M: Francois Romieu <romieu@fr.zoreil.com>
4466 L: netdev@vger.kernel.org
4468 F: drivers/net/wan/dscc4.c
4471 M: Hans Verkuil <hverkuil@xs4all.nl>
4472 L: linux-media@vger.kernel.org
4473 T: git git://linuxtv.org/media_tree.git
4474 W: https://linuxtv.org
4476 F: drivers/media/pci/dt3155/
4478 DVB_USB_AF9015 MEDIA DRIVER
4479 M: Antti Palosaari <crope@iki.fi>
4480 L: linux-media@vger.kernel.org
4481 W: https://linuxtv.org
4482 W: http://palosaari.fi/linux/
4483 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4484 T: git git://linuxtv.org/anttip/media_tree.git
4486 F: drivers/media/usb/dvb-usb-v2/af9015*
4488 DVB_USB_AF9035 MEDIA DRIVER
4489 M: Antti Palosaari <crope@iki.fi>
4490 L: linux-media@vger.kernel.org
4491 W: https://linuxtv.org
4492 W: http://palosaari.fi/linux/
4493 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4494 T: git git://linuxtv.org/anttip/media_tree.git
4496 F: drivers/media/usb/dvb-usb-v2/af9035*
4498 DVB_USB_ANYSEE MEDIA DRIVER
4499 M: Antti Palosaari <crope@iki.fi>
4500 L: linux-media@vger.kernel.org
4501 W: https://linuxtv.org
4502 W: http://palosaari.fi/linux/
4503 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4504 T: git git://linuxtv.org/anttip/media_tree.git
4506 F: drivers/media/usb/dvb-usb-v2/anysee*
4508 DVB_USB_AU6610 MEDIA DRIVER
4509 M: Antti Palosaari <crope@iki.fi>
4510 L: linux-media@vger.kernel.org
4511 W: https://linuxtv.org
4512 W: http://palosaari.fi/linux/
4513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4514 T: git git://linuxtv.org/anttip/media_tree.git
4516 F: drivers/media/usb/dvb-usb-v2/au6610*
4518 DVB_USB_CE6230 MEDIA DRIVER
4519 M: Antti Palosaari <crope@iki.fi>
4520 L: linux-media@vger.kernel.org
4521 W: https://linuxtv.org
4522 W: http://palosaari.fi/linux/
4523 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4524 T: git git://linuxtv.org/anttip/media_tree.git
4526 F: drivers/media/usb/dvb-usb-v2/ce6230*
4528 DVB_USB_CXUSB MEDIA DRIVER
4529 M: Michael Krufky <mkrufky@linuxtv.org>
4530 L: linux-media@vger.kernel.org
4531 W: https://linuxtv.org
4532 W: http://github.com/mkrufky
4533 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4534 T: git git://linuxtv.org/media_tree.git
4536 F: drivers/media/usb/dvb-usb/cxusb*
4538 DVB_USB_EC168 MEDIA DRIVER
4539 M: Antti Palosaari <crope@iki.fi>
4540 L: linux-media@vger.kernel.org
4541 W: https://linuxtv.org
4542 W: http://palosaari.fi/linux/
4543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4544 T: git git://linuxtv.org/anttip/media_tree.git
4546 F: drivers/media/usb/dvb-usb-v2/ec168*
4548 DVB_USB_GL861 MEDIA DRIVER
4549 M: Antti Palosaari <crope@iki.fi>
4550 L: linux-media@vger.kernel.org
4551 W: https://linuxtv.org
4552 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4553 T: git git://linuxtv.org/anttip/media_tree.git
4555 F: drivers/media/usb/dvb-usb-v2/gl861*
4557 DVB_USB_MXL111SF MEDIA DRIVER
4558 M: Michael Krufky <mkrufky@linuxtv.org>
4559 L: linux-media@vger.kernel.org
4560 W: https://linuxtv.org
4561 W: http://github.com/mkrufky
4562 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4563 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4565 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4567 DVB_USB_RTL28XXU MEDIA DRIVER
4568 M: Antti Palosaari <crope@iki.fi>
4569 L: linux-media@vger.kernel.org
4570 W: https://linuxtv.org
4571 W: http://palosaari.fi/linux/
4572 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4573 T: git git://linuxtv.org/anttip/media_tree.git
4575 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4577 DVB_USB_V2 MEDIA DRIVER
4578 M: Antti Palosaari <crope@iki.fi>
4579 L: linux-media@vger.kernel.org
4580 W: https://linuxtv.org
4581 W: http://palosaari.fi/linux/
4582 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4583 T: git git://linuxtv.org/anttip/media_tree.git
4585 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4586 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4589 M: Jason Baron <jbaron@akamai.com>
4591 F: lib/dynamic_debug.c
4592 F: include/linux/dynamic_debug.h
4594 DZ DECSTATION DZ11 SERIAL DRIVER
4595 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4597 F: drivers/tty/serial/dz.*
4599 E3X0 POWER BUTTON DRIVER
4600 M: Moritz Fischer <moritz.fischer@ettus.com>
4601 L: usrp-users@lists.ettus.com
4602 W: http://www.ettus.com
4604 F: drivers/input/misc/e3x0-button.c
4605 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4608 M: Antti Palosaari <crope@iki.fi>
4609 L: linux-media@vger.kernel.org
4610 W: https://linuxtv.org
4611 W: http://palosaari.fi/linux/
4612 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4613 T: git git://linuxtv.org/anttip/media_tree.git
4615 F: drivers/media/tuners/e4000*
4617 EATA ISA/EISA/PCI SCSI DRIVER
4618 M: Dario Ballabio <ballabio_dario@emc.com>
4619 L: linux-scsi@vger.kernel.org
4621 F: drivers/scsi/eata.c
4624 M: Antti Palosaari <crope@iki.fi>
4625 L: linux-media@vger.kernel.org
4626 W: https://linuxtv.org
4627 W: http://palosaari.fi/linux/
4628 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4629 T: git git://linuxtv.org/anttip/media_tree.git
4631 F: drivers/media/dvb-frontends/ec100*
4634 M: Tyler Hicks <tyhicks@canonical.com>
4635 L: ecryptfs@vger.kernel.org
4636 W: http://ecryptfs.org
4637 W: https://launchpad.net/ecryptfs
4638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4640 F: Documentation/filesystems/ecryptfs.txt
4644 M: Borislav Petkov <bp@alien8.de>
4645 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4646 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4647 L: linux-edac@vger.kernel.org
4648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4651 F: Documentation/admin-guide/ras.rst
4652 F: Documentation/driver-api/edac.rst
4654 F: include/linux/edac.h
4657 M: Borislav Petkov <bp@alien8.de>
4658 L: linux-edac@vger.kernel.org
4660 F: drivers/edac/amd64_edac*
4663 M: Robert Richter <rric@kernel.org>
4664 L: linux-edac@vger.kernel.org
4666 F: drivers/edac/highbank*
4669 M: Ralf Baechle <ralf@linux-mips.org>
4670 M: David Daney <david.daney@cavium.com>
4671 L: linux-edac@vger.kernel.org
4672 L: linux-mips@linux-mips.org
4674 F: drivers/edac/octeon_edac*
4677 M: Mark Gross <mark.gross@intel.com>
4678 L: linux-edac@vger.kernel.org
4680 F: drivers/edac/e752x_edac.c
4683 L: linux-edac@vger.kernel.org
4685 F: drivers/edac/e7xxx_edac.c
4688 M: York Sun <york.sun@nxp.com>
4689 L: linux-edac@vger.kernel.org
4691 F: drivers/edac/fsl_ddr_edac.*
4694 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4695 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4696 L: linux-edac@vger.kernel.org
4698 F: drivers/edac/ghes_edac.c
4701 M: Tim Small <tim@buttersideup.com>
4702 L: linux-edac@vger.kernel.org
4704 F: drivers/edac/i82443bxgx_edac.c
4707 L: linux-edac@vger.kernel.org
4709 F: drivers/edac/i3000_edac.c
4712 L: linux-edac@vger.kernel.org
4714 F: drivers/edac/i5000_edac.c
4717 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4718 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4719 L: linux-edac@vger.kernel.org
4721 F: drivers/edac/i5400_edac.c
4724 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4725 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4726 L: linux-edac@vger.kernel.org
4728 F: drivers/edac/i7300_edac.c
4731 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4732 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4733 L: linux-edac@vger.kernel.org
4735 F: drivers/edac/i7core_edac.c
4738 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4739 M: "Arvind R." <arvino55@gmail.com>
4740 L: linux-edac@vger.kernel.org
4742 F: drivers/edac/i82975x_edac.c
4745 M: Jason Baron <jbaron@akamai.com>
4746 L: linux-edac@vger.kernel.org
4748 F: drivers/edac/ie31200_edac.c
4751 M: Johannes Thumshirn <morbidrsa@gmail.com>
4752 L: linux-edac@vger.kernel.org
4754 F: drivers/edac/mpc85xx_edac.[ch]
4757 M: Egor Martovetsky <egor@pasemi.com>
4758 L: linux-edac@vger.kernel.org
4760 F: drivers/edac/pasemi_edac.c
4763 M: Tim Small <tim@buttersideup.com>
4764 L: linux-edac@vger.kernel.org
4766 F: drivers/edac/r82600_edac.c
4769 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4770 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4771 L: linux-edac@vger.kernel.org
4773 F: drivers/edac/sb_edac.c
4776 M: Tony Luck <tony.luck@intel.com>
4777 L: linux-edac@vger.kernel.org
4779 F: drivers/edac/skx_edac.c
4782 APPLIED MICRO (APM) X-GENE SOC EDAC
4783 M: Loc Ho <lho@apm.com>
4785 F: drivers/edac/xgene_edac.c
4786 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4788 EDIROL UA-101/UA-1000 DRIVER
4789 M: Clemens Ladisch <clemens@ladisch.de>
4790 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4791 T: git git://git.alsa-project.org/alsa-kernel.git
4793 F: sound/usb/misc/ua101.c
4795 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4796 M: Matt Fleming <matt@codeblueprint.co.uk>
4797 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
4798 L: linux-efi@vger.kernel.org
4799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
4801 F: Documentation/efi-stub.txt
4802 F: arch/*/kernel/efi.c
4803 F: arch/x86/boot/compressed/eboot.[ch]
4804 F: arch/*/include/asm/efi.h
4805 F: arch/x86/platform/efi/
4806 F: drivers/firmware/efi/
4807 F: include/linux/efi*.h
4808 F: arch/arm/boot/compressed/efi-header.S
4809 F: arch/arm64/kernel/efi-entry.S
4811 EFI VARIABLE FILESYSTEM
4812 M: Matthew Garrett <matthew.garrett@nebula.com>
4813 M: Jeremy Kerr <jk@ozlabs.org>
4814 M: Matt Fleming <matt@codeblueprint.co.uk>
4815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4816 L: linux-efi@vger.kernel.org
4820 EFIFB FRAMEBUFFER DRIVER
4821 L: linux-fbdev@vger.kernel.org
4822 M: Peter Jones <pjones@redhat.com>
4824 F: drivers/video/fbdev/efifb.c
4827 L: linux-efi@vger.kernel.org
4828 M: Ivan Hu <ivan.hu@canonical.com>
4829 M: Matt Fleming <matt@codeblueprint.co.uk>
4831 F: drivers/firmware/efi/test/
4834 W: http://aeschi.ch.eu.org/efs/
4838 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4839 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4840 L: netdev@vger.kernel.org
4842 F: drivers/net/ethernet/ibm/ehea/
4844 EM28XX VIDEO4LINUX DRIVER
4845 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4846 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4847 L: linux-media@vger.kernel.org
4848 W: https://linuxtv.org
4849 T: git git://linuxtv.org/media_tree.git
4851 F: drivers/media/usb/em28xx/
4852 F: Documentation/media/v4l-drivers/em28xx*
4855 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4856 M: Matt Mackall <mpm@selenic.com>
4857 M: David Woodhouse <dwmw2@infradead.org>
4858 L: linux-embedded@vger.kernel.org
4861 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
4862 M: James Smart <james.smart@broadcom.com>
4863 M: Dick Kennedy <dick.kennedy@broadcom.com>
4864 L: linux-scsi@vger.kernel.org
4865 W: http://www.broadcom.com
4867 F: drivers/scsi/lpfc/
4869 ENE CB710 FLASH CARD READER DRIVER
4870 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4872 F: drivers/misc/cb710/
4873 F: drivers/mmc/host/cb710-mmc.*
4874 F: include/linux/cb710.h
4876 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4877 M: Maxim Levitsky <maximlevitsky@gmail.com>
4879 F: drivers/media/rc/ene_ir.*
4881 EPSON S1D13XXX FRAMEBUFFER DRIVER
4882 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4885 F: drivers/video/fbdev/s1d13xxxfb.c
4886 F: include/video/s1d13xxxfb.h
4888 ET131X NETWORK DRIVER
4889 M: Mark Einon <mark.einon@gmail.com>
4891 F: drivers/net/ethernet/agere/
4894 M: Stephen Hemminger <stephen@networkplumber.org>
4895 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4896 L: netdev@vger.kernel.org
4897 W: http://www.linuxfoundation.org/en/Net:Bridge
4899 F: include/linux/netfilter_bridge/
4902 ETHERNET PHY LIBRARY
4903 M: Florian Fainelli <f.fainelli@gmail.com>
4904 L: netdev@vger.kernel.org
4906 F: include/linux/phy.h
4907 F: include/linux/phy_fixed.h
4909 F: Documentation/networking/phy.txt
4910 F: drivers/of/of_mdio.c
4911 F: drivers/of/of_net.c
4914 M: Jan Kara <jack@suse.com>
4915 L: linux-ext4@vger.kernel.org
4917 F: Documentation/filesystems/ext2.txt
4919 F: include/linux/ext2*
4922 M: "Theodore Ts'o" <tytso@mit.edu>
4923 M: Andreas Dilger <adilger.kernel@dilger.ca>
4924 L: linux-ext4@vger.kernel.org
4925 W: http://ext4.wiki.kernel.org
4926 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4929 F: Documentation/filesystems/ext4.txt
4932 Extended Verification Module (EVM)
4933 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4934 L: linux-ima-devel@lists.sourceforge.net
4935 L: linux-security-module@vger.kernel.org
4937 F: security/integrity/evm/
4939 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4940 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4941 M: Chanwoo Choi <cw00.choi@samsung.com>
4942 L: linux-kernel@vger.kernel.org
4943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4946 F: include/linux/extcon/
4947 F: include/linux/extcon.h
4948 F: Documentation/extcon/
4949 F: Documentation/devicetree/bindings/extcon/
4952 M: Jingoo Han <jingoohan1@gmail.com>
4953 L: dri-devel@lists.freedesktop.org
4955 F: drivers/gpu/drm/exynos/exynos_dp*
4957 EXYNOS SYSMMU (IOMMU) driver
4958 M: Marek Szyprowski <m.szyprowski@samsung.com>
4959 L: iommu@lists.linux-foundation.org
4961 F: drivers/iommu/exynos-iommu.c
4963 EZchip NPS platform support
4964 M: Noam Camus <noamc@ezchip.com>
4966 F: arch/arc/plat-eznps
4967 F: arch/arc/boot/dts/eznps.dts
4969 F71805F HARDWARE MONITORING DRIVER
4970 M: Jean Delvare <jdelvare@suse.com>
4971 L: linux-hwmon@vger.kernel.org
4973 F: Documentation/hwmon/f71805f
4974 F: drivers/hwmon/f71805f.c
4977 M: Michael Buesch <m@bues.ch>
4978 L: linux-media@vger.kernel.org
4980 F: drivers/media/tuners/fc0011.h
4981 F: drivers/media/tuners/fc0011.c
4984 M: Antti Palosaari <crope@iki.fi>
4985 L: linux-media@vger.kernel.org
4986 W: https://linuxtv.org
4987 W: http://palosaari.fi/linux/
4988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4989 T: git git://linuxtv.org/anttip/media_tree.git
4991 F: drivers/media/tuners/fc2580*
4994 M: Eric Paris <eparis@redhat.com>
4996 F: fs/notify/fanotify/
4997 F: include/linux/fanotify.h
4998 F: include/uapi/linux/fanotify.h
5000 FARSYNC SYNCHRONOUS DRIVER
5001 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5002 W: http://www.farsite.co.uk/
5004 F: drivers/net/wan/farsync.*
5006 FAULT INJECTION SUPPORT
5007 M: Akinobu Mita <akinobu.mita@gmail.com>
5009 F: Documentation/fault-injection/
5010 F: lib/fault-inject.c
5012 FBTFT Framebuffer drivers
5013 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5014 M: Noralf Trønnes <noralf@tronnes.org>
5016 F: drivers/staging/fbtft/
5018 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5019 M: Johannes Thumshirn <jth@kernel.org>
5020 L: fcoe-devel@open-fcoe.org
5021 W: www.Open-FCoE.org
5023 F: drivers/scsi/libfc/
5024 F: drivers/scsi/fcoe/
5026 F: include/scsi/libfc.h
5027 F: include/scsi/libfcoe.h
5028 F: include/uapi/scsi/fc/
5030 FILE LOCKING (flock() and fcntl()/lockf())
5031 M: Jeff Layton <jlayton@poochiereds.net>
5032 M: "J. Bruce Fields" <bfields@fieldses.org>
5033 L: linux-fsdevel@vger.kernel.org
5035 F: include/linux/fcntl.h
5036 F: include/linux/fs.h
5037 F: include/uapi/linux/fcntl.h
5038 F: include/uapi/linux/fs.h
5042 FILESYSTEMS (VFS and infrastructure)
5043 M: Alexander Viro <viro@zeniv.linux.org.uk>
5044 L: linux-fsdevel@vger.kernel.org
5048 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5049 M: Riku Voipio <riku.voipio@iki.fi>
5050 L: linux-hwmon@vger.kernel.org
5052 F: drivers/hwmon/f75375s.c
5053 F: include/linux/f75375s.h
5055 FIREWIRE AUDIO DRIVERS
5056 M: Clemens Ladisch <clemens@ladisch.de>
5057 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5058 T: git git://git.alsa-project.org/alsa-kernel.git
5062 FIREWIRE MEDIA DRIVERS (firedtv)
5063 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5064 L: linux-media@vger.kernel.org
5065 L: linux1394-devel@lists.sourceforge.net
5066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5068 F: drivers/media/firewire/
5070 FIREWIRE SBP-2 TARGET
5071 M: Chris Boot <bootc@bootc.net>
5072 L: linux-scsi@vger.kernel.org
5073 L: target-devel@vger.kernel.org
5074 L: linux1394-devel@lists.sourceforge.net
5075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5077 F: drivers/target/sbp/
5080 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5081 L: linux1394-devel@lists.sourceforge.net
5082 W: http://ieee1394.wiki.kernel.org/
5083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5085 F: drivers/firewire/
5086 F: include/linux/firewire.h
5087 F: include/uapi/linux/firewire*.h
5090 FIRMWARE LOADER (request_firmware)
5091 M: Ming Lei <ming.lei@canonical.com>
5092 M: Luis R. Rodriguez <mcgrof@kernel.org>
5093 L: linux-kernel@vger.kernel.org
5095 F: Documentation/firmware_class/
5096 F: drivers/base/firmware*.c
5097 F: include/linux/firmware.h
5099 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5100 M: Joshua Morris <josh.h.morris@us.ibm.com>
5101 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5103 F: drivers/block/rsxx/
5106 M: Jiri Kosina <jikos@kernel.org>
5107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5109 F: drivers/block/floppy.c
5112 M: Alessandro Rubini <rubini@gnudd.com>
5113 W: http://www.ohwr.org/projects/fmc-bus
5116 F: include/linux/fmc*.h
5117 F: include/linux/ipmi-fru.h
5120 FPGA MANAGER FRAMEWORK
5121 M: Alan Tull <atull@opensource.altera.com>
5122 R: Moritz Fischer <moritz.fischer@ettus.com>
5123 L: linux-fpga@vger.kernel.org
5125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5127 F: include/linux/fpga/fpga-mgr.h
5128 W: http://www.rocketboards.org
5131 M: Bill Metzenthen <billm@melbpc.org.au>
5132 W: http://floatingpoint.sourceforge.net/emulator/index.html
5134 F: arch/x86/math-emu/
5136 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5137 L: netdev@vger.kernel.org
5139 F: drivers/net/wan/dlci.c
5140 F: drivers/net/wan/sdla.c
5143 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5144 L: linux-fbdev@vger.kernel.org
5145 T: git git://github.com/bzolnier/linux.git
5146 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5148 F: Documentation/fb/
5151 F: include/linux/fb.h
5152 F: include/uapi/video/
5153 F: include/uapi/linux/fb.h
5155 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5156 M: Horia Geantă <horia.geanta@nxp.com>
5157 M: Dan Douglass <dan.douglass@nxp.com>
5158 L: linux-crypto@vger.kernel.org
5160 F: drivers/crypto/caam/
5161 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5163 FREESCALE DIU FRAMEBUFFER DRIVER
5164 M: Timur Tabi <timur@tabi.org>
5165 L: linux-fbdev@vger.kernel.org
5167 F: drivers/video/fbdev/fsl-diu-fb.*
5169 FREESCALE DMA DRIVER
5170 M: Li Yang <leoli@freescale.com>
5171 M: Zhang Wei <zw@zh-kernel.org>
5172 L: linuxppc-dev@lists.ozlabs.org
5174 F: drivers/dma/fsldma.*
5176 FREESCALE GPMI NAND DRIVER
5177 M: Han Xu <han.xu@nxp.com>
5178 L: linux-mtd@lists.infradead.org
5180 F: drivers/mtd/nand/gpmi-nand/*
5182 FREESCALE I2C CPM DRIVER
5183 M: Jochen Friedrich <jochen@scram.de>
5184 L: linuxppc-dev@lists.ozlabs.org
5185 L: linux-i2c@vger.kernel.org
5187 F: drivers/i2c/busses/i2c-cpm.c
5189 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5190 M: Sascha Hauer <kernel@pengutronix.de>
5191 L: linux-fbdev@vger.kernel.org
5192 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5194 F: include/linux/platform_data/video-imxfb.h
5195 F: drivers/video/fbdev/imxfb.c
5197 FREESCALE QUAD SPI DRIVER
5198 M: Han Xu <han.xu@nxp.com>
5199 L: linux-mtd@lists.infradead.org
5201 F: drivers/mtd/spi-nor/fsl-quadspi.c
5203 FREESCALE SOC FS_ENET DRIVER
5204 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5205 M: Vitaly Bordug <vbordug@ru.mvista.com>
5206 L: linuxppc-dev@lists.ozlabs.org
5207 L: netdev@vger.kernel.org
5209 F: drivers/net/ethernet/freescale/fs_enet/
5210 F: include/linux/fs_enet_pd.h
5212 FREESCALE IMX / MXC FEC DRIVER
5213 M: Fugang Duan <fugang.duan@nxp.com>
5214 L: netdev@vger.kernel.org
5216 F: drivers/net/ethernet/freescale/fec_main.c
5217 F: drivers/net/ethernet/freescale/fec_ptp.c
5218 F: drivers/net/ethernet/freescale/fec.h
5219 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5221 FREESCALE QORIQ DPAA FMAN DRIVER
5222 M: Madalin Bucur <madalin.bucur@nxp.com>
5223 L: netdev@vger.kernel.org
5225 F: drivers/net/ethernet/freescale/fman
5226 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5228 FREESCALE QORIQ DPAA ETHERNET DRIVER
5229 M: Madalin Bucur <madalin.bucur@nxp.com>
5230 L: netdev@vger.kernel.org
5232 F: drivers/net/ethernet/freescale/dpaa
5234 FREESCALE SOC DRIVERS
5235 M: Scott Wood <oss@buserror.net>
5236 L: linuxppc-dev@lists.ozlabs.org
5237 L: linux-arm-kernel@lists.infradead.org
5240 F: include/linux/fsl/
5242 FREESCALE QUICC ENGINE LIBRARY
5243 M: Qiang Zhao <qiang.zhao@nxp.com>
5244 L: linuxppc-dev@lists.ozlabs.org
5246 F: drivers/soc/fsl/qe/
5247 F: include/soc/fsl/*qe*.h
5248 F: include/soc/fsl/*ucc*.h
5250 FREESCALE USB PERIPHERAL DRIVERS
5251 M: Li Yang <leoli@freescale.com>
5252 L: linux-usb@vger.kernel.org
5253 L: linuxppc-dev@lists.ozlabs.org
5255 F: drivers/usb/gadget/udc/fsl*
5257 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5258 M: Li Yang <leoli@freescale.com>
5259 L: netdev@vger.kernel.org
5260 L: linuxppc-dev@lists.ozlabs.org
5262 F: drivers/net/ethernet/freescale/ucc_geth*
5264 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5265 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5266 L: netdev@vger.kernel.org
5268 F: drivers/net/ethernet/freescale/gianfar*
5269 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5270 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5272 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5273 M: Zhao Qiang <qiang.zhao@nxp.com>
5274 L: netdev@vger.kernel.org
5275 L: linuxppc-dev@lists.ozlabs.org
5277 F: drivers/net/wan/fsl_ucc_hdlc*
5279 FREESCALE QUICC ENGINE UCC UART DRIVER
5280 M: Timur Tabi <timur@tabi.org>
5281 L: linuxppc-dev@lists.ozlabs.org
5283 F: drivers/tty/serial/ucc_uart.c
5285 FREESCALE SOC SOUND DRIVERS
5286 M: Timur Tabi <timur@tabi.org>
5287 M: Nicolin Chen <nicoleotsuka@gmail.com>
5288 M: Xiubo Li <Xiubo.Lee@gmail.com>
5289 R: Fabio Estevam <fabio.estevam@nxp.com>
5290 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5291 L: linuxppc-dev@lists.ozlabs.org
5293 F: sound/soc/fsl/fsl*
5294 F: sound/soc/fsl/imx*
5295 F: sound/soc/fsl/mpc8610_hpcd.c
5298 M: Christoph Hellwig <hch@infradead.org>
5299 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5304 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5305 M: Pavel Machek <pavel@ucw.cz>
5306 L: linux-pm@vger.kernel.org
5308 F: Documentation/power/freezing-of-tasks.txt
5309 F: include/linux/freezer.h
5313 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5314 L: linux-kernel@vger.kernel.org
5317 F: include/linux/frontswap.h
5319 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5320 M: David Howells <dhowells@redhat.com>
5321 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5323 F: Documentation/filesystems/caching/
5325 F: include/linux/fscache*.h
5327 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5328 M: Theodore Y. Ts'o <tytso@mit.edu>
5329 M: Jaegeuk Kim <jaegeuk@kernel.org>
5330 L: linux-fsdevel@vger.kernel.org
5333 F: include/linux/fscrypt*.h
5336 M: Jaegeuk Kim <jaegeuk@kernel.org>
5337 M: Chao Yu <yuchao0@huawei.com>
5338 L: linux-f2fs-devel@lists.sourceforge.net
5339 W: https://f2fs.wiki.kernel.org/
5340 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5342 F: Documentation/filesystems/f2fs.txt
5343 F: Documentation/ABI/testing/sysfs-fs-f2fs
5345 F: include/linux/f2fs_fs.h
5346 F: include/trace/events/f2fs.h
5348 FUJITSU FR-V (FRV) PORT
5352 FUJITSU LAPTOP EXTRAS
5353 M: Jonathan Woithe <jwoithe@just42.net>
5354 L: platform-driver-x86@vger.kernel.org
5356 F: drivers/platform/x86/fujitsu-laptop.c
5358 FUJITSU M-5MO LS CAMERA ISP DRIVER
5359 M: Kyungmin Park <kyungmin.park@samsung.com>
5360 M: Heungjun Kim <riverful.kim@samsung.com>
5361 L: linux-media@vger.kernel.org
5363 F: drivers/media/i2c/m5mols/
5364 F: include/media/i2c/m5mols.h
5366 FUJITSU TABLET EXTRAS
5367 M: Robert Gerlach <khnz@gmx.de>
5368 L: platform-driver-x86@vger.kernel.org
5370 F: drivers/platform/x86/fujitsu-tablet.c
5372 FUSE: FILESYSTEM IN USERSPACE
5373 M: Miklos Szeredi <miklos@szeredi.hu>
5374 L: linux-fsdevel@vger.kernel.org
5375 W: http://fuse.sourceforge.net/
5376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5379 F: include/uapi/linux/fuse.h
5380 F: Documentation/filesystems/fuse.txt
5382 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5383 M: Rik Faith <faith@cs.unc.edu>
5384 L: linux-scsi@vger.kernel.org
5385 S: Odd Fixes (e.g., new signatures)
5386 F: drivers/scsi/fdomain.*
5389 M: Kees Cook <keescook@chromium.org>
5390 R: Emese Revfy <re.emese@gmail.com>
5391 L: kernel-hardening@lists.openwall.com
5393 F: scripts/gcc-plugins/
5394 F: scripts/gcc-plugin.sh
5395 F: scripts/Makefile.gcc-plugins
5396 F: Documentation/gcc-plugins.txt
5398 GCOV BASED KERNEL PROFILING
5399 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5402 F: Documentation/dev-tools/gcov.rst
5404 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5405 M: Achim Leubner <achim_leubner@adaptec.com>
5406 L: linux-scsi@vger.kernel.org
5407 W: http://www.icp-vortex.com/
5409 F: drivers/scsi/gdt*
5411 GDB KERNEL DEBUGGING HELPER SCRIPTS
5412 M: Jan Kiszka <jan.kiszka@siemens.com>
5413 M: Kieran Bingham <kieran@bingham.xyz>
5417 GEMTEK FM RADIO RECEIVER DRIVER
5418 M: Hans Verkuil <hverkuil@xs4all.nl>
5419 L: linux-media@vger.kernel.org
5420 T: git git://linuxtv.org/media_tree.git
5421 W: https://linuxtv.org
5423 F: drivers/media/radio/radio-gemtek*
5425 GENERIC GPIO I2C DRIVER
5426 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5428 F: drivers/i2c/busses/i2c-gpio.c
5429 F: include/linux/i2c-gpio.h
5431 GENERIC GPIO I2C MULTIPLEXER DRIVER
5432 M: Peter Korsgaard <peter.korsgaard@barco.com>
5433 L: linux-i2c@vger.kernel.org
5435 F: drivers/i2c/muxes/i2c-mux-gpio.c
5436 F: include/linux/i2c-mux-gpio.h
5437 F: Documentation/i2c/muxes/i2c-mux-gpio
5439 GENERIC HDLC (WAN) DRIVERS
5440 M: Krzysztof Halasa <khc@pm.waw.pl>
5441 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5443 F: drivers/net/wan/c101.c
5444 F: drivers/net/wan/hd6457*
5445 F: drivers/net/wan/hdlc*
5446 F: drivers/net/wan/n2.c
5447 F: drivers/net/wan/pc300too.c
5448 F: drivers/net/wan/pci200syn.c
5449 F: drivers/net/wan/wanxl*
5451 GENERIC INCLUDE/ASM HEADER FILES
5452 M: Arnd Bergmann <arnd@arndb.de>
5453 L: linux-arch@vger.kernel.org
5454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5456 F: include/asm-generic/
5457 F: include/uapi/asm-generic/
5459 GENERIC PHY FRAMEWORK
5460 M: Kishon Vijay Abraham I <kishon@ti.com>
5461 L: linux-kernel@vger.kernel.org
5462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5465 F: include/linux/phy/
5468 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5469 M: Kevin Hilman <khilman@kernel.org>
5470 M: Ulf Hansson <ulf.hansson@linaro.org>
5471 L: linux-pm@vger.kernel.org
5473 F: drivers/base/power/domain*.c
5474 F: include/linux/pm_domain.h
5476 GENERIC UIO DRIVER FOR PCI DEVICES
5477 M: "Michael S. Tsirkin" <mst@redhat.com>
5478 L: kvm@vger.kernel.org
5480 F: drivers/uio/uio_pci_generic.c
5482 GET_MAINTAINER SCRIPT
5483 M: Joe Perches <joe@perches.com>
5485 F: scripts/get_maintainer.pl
5487 GENWQE (IBM Generic Workqueue Card)
5488 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5489 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
5491 F: drivers/misc/genwqe/
5494 M: Steven Whitehouse <swhiteho@redhat.com>
5495 M: Bob Peterson <rpeterso@redhat.com>
5496 L: cluster-devel@redhat.com
5497 W: http://sources.redhat.com/cluster/
5498 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5500 F: Documentation/filesystems/gfs2*.txt
5502 F: include/uapi/linux/gfs2_ondisk.h
5504 GIGASET ISDN DRIVERS
5505 M: Paul Bolle <pebolle@tiscali.nl>
5506 L: gigaset307x-common@lists.sourceforge.net
5507 W: http://gigaset307x.sourceforge.net/
5509 F: Documentation/isdn/README.gigaset
5510 F: drivers/isdn/gigaset/
5511 F: include/uapi/linux/gigaset_dev.h
5514 M: Hans Verkuil <hans.verkuil@cisco.com>
5515 L: linux-media@vger.kernel.org
5517 F: drivers/media/usb/go7007/
5520 M: Bastien Nocera <hadess@hadess.net>
5521 L: linux-input@vger.kernel.org
5523 F: drivers/input/touchscreen/goodix.c
5526 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5527 L: linux-gpio@vger.kernel.org
5529 F: drivers/gpio/gpio-mockup.c
5530 F: tools/testing/selftests/gpio/
5533 M: Linus Walleij <linus.walleij@linaro.org>
5534 M: Alexandre Courbot <gnurou@gmail.com>
5535 L: linux-gpio@vger.kernel.org
5536 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5538 F: Documentation/devicetree/bindings/gpio/
5539 F: Documentation/gpio/
5540 F: Documentation/ABI/testing/gpio-cdev
5541 F: Documentation/ABI/obsolete/sysfs-gpio
5543 F: include/linux/gpio/
5544 F: include/linux/gpio.h
5545 F: include/asm-generic/gpio.h
5546 F: include/uapi/linux/gpio.h
5549 GRE DEMULTIPLEXER DRIVER
5550 M: Dmitry Kozlov <xeb@mail.ru>
5551 L: netdev@vger.kernel.org
5553 F: net/ipv4/gre_demux.c
5554 F: net/ipv4/gre_offload.c
5555 F: include/net/gre.h
5557 GRETH 10/100/1G Ethernet MAC device driver
5558 M: Andreas Larsson <andreas@gaisler.com>
5559 L: netdev@vger.kernel.org
5561 F: drivers/net/ethernet/aeroflex/
5564 M: Johan Hovold <johan@kernel.org>
5565 M: Alex Elder <elder@kernel.org>
5566 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5568 F: drivers/staging/greybus/
5569 L: greybus-dev@lists.linaro.org
5571 GREYBUS AUDIO PROTOCOLS DRIVERS
5572 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5573 M: Mark Greer <mgreer@animalcreek.com>
5575 F: drivers/staging/greybus/audio_apbridgea.c
5576 F: drivers/staging/greybus/audio_apbridgea.h
5577 F: drivers/staging/greybus/audio_codec.c
5578 F: drivers/staging/greybus/audio_codec.h
5579 F: drivers/staging/greybus/audio_gb.c
5580 F: drivers/staging/greybus/audio_manager.c
5581 F: drivers/staging/greybus/audio_manager.h
5582 F: drivers/staging/greybus/audio_manager_module.c
5583 F: drivers/staging/greybus/audio_manager_private.h
5584 F: drivers/staging/greybus/audio_manager_sysfs.c
5585 F: drivers/staging/greybus/audio_module.c
5586 F: drivers/staging/greybus/audio_topology.c
5588 GREYBUS PROTOCOLS DRIVERS
5589 M: Rui Miguel Silva <rmfrfs@gmail.com>
5591 F: drivers/staging/greybus/sdio.c
5592 F: drivers/staging/greybus/light.c
5593 F: drivers/staging/greybus/gpio.c
5594 F: drivers/staging/greybus/power_supply.c
5595 F: drivers/staging/greybus/spi.c
5596 F: drivers/staging/greybus/spilib.c
5598 GREYBUS PROTOCOLS DRIVERS
5599 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5601 F: drivers/staging/greybus/loopback.c
5602 F: drivers/staging/greybus/timesync.c
5603 F: drivers/staging/greybus/timesync_platform.c
5605 GREYBUS PROTOCOLS DRIVERS
5606 M: Viresh Kumar <vireshk@kernel.org>
5608 F: drivers/staging/greybus/authentication.c
5609 F: drivers/staging/greybus/bootrom.c
5610 F: drivers/staging/greybus/firmware.h
5611 F: drivers/staging/greybus/fw-core.c
5612 F: drivers/staging/greybus/fw-download.c
5613 F: drivers/staging/greybus/fw-managament.c
5614 F: drivers/staging/greybus/greybus_authentication.h
5615 F: drivers/staging/greybus/greybus_firmware.h
5616 F: drivers/staging/greybus/hid.c
5617 F: drivers/staging/greybus/i2c.c
5618 F: drivers/staging/greybus/spi.c
5619 F: drivers/staging/greybus/spilib.c
5620 F: drivers/staging/greybus/spilib.h
5622 GREYBUS PROTOCOLS DRIVERS
5623 M: David Lin <dtwlin@gmail.com>
5625 F: drivers/staging/greybus/uart.c
5626 F: drivers/staging/greybus/log.c
5628 GREYBUS PLATFORM DRIVERS
5629 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5631 F: drivers/staging/greybus/arche-platform.c
5632 F: drivers/staging/greybus/arche-apb-ctrl.c
5633 F: drivers/staging/greybus/arche_platform.h
5635 GS1662 VIDEO SERIALIZER
5636 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
5637 L: linux-media@vger.kernel.org
5638 T: git git://linuxtv.org/media_tree.git
5640 F: drivers/media/spi/gs1662.c
5642 GSPCA FINEPIX SUBDRIVER
5643 M: Frank Zago <frank@zago.net>
5644 L: linux-media@vger.kernel.org
5645 T: git git://linuxtv.org/media_tree.git
5647 F: drivers/media/usb/gspca/finepix.c
5649 GSPCA GL860 SUBDRIVER
5650 M: Olivier Lorin <o.lorin@laposte.net>
5651 L: linux-media@vger.kernel.org
5652 T: git git://linuxtv.org/media_tree.git
5654 F: drivers/media/usb/gspca/gl860/
5656 GSPCA M5602 SUBDRIVER
5657 M: Erik Andren <erik.andren@gmail.com>
5658 L: linux-media@vger.kernel.org
5659 T: git git://linuxtv.org/media_tree.git
5661 F: drivers/media/usb/gspca/m5602/
5663 GSPCA PAC207 SONIXB SUBDRIVER
5664 M: Hans Verkuil <hverkuil@xs4all.nl>
5665 L: linux-media@vger.kernel.org
5666 T: git git://linuxtv.org/media_tree.git
5668 F: drivers/media/usb/gspca/pac207.c
5670 GSPCA SN9C20X SUBDRIVER
5671 M: Brian Johnson <brijohn@gmail.com>
5672 L: linux-media@vger.kernel.org
5673 T: git git://linuxtv.org/media_tree.git
5675 F: drivers/media/usb/gspca/sn9c20x.c
5677 GSPCA T613 SUBDRIVER
5678 M: Leandro Costantino <lcostantino@gmail.com>
5679 L: linux-media@vger.kernel.org
5680 T: git git://linuxtv.org/media_tree.git
5682 F: drivers/media/usb/gspca/t613.c
5684 GSPCA USB WEBCAM DRIVER
5685 M: Hans Verkuil <hverkuil@xs4all.nl>
5686 L: linux-media@vger.kernel.org
5687 T: git git://linuxtv.org/media_tree.git
5689 F: drivers/media/usb/gspca/
5691 GTP (GPRS Tunneling Protocol)
5692 M: Pablo Neira Ayuso <pablo@netfilter.org>
5693 M: Harald Welte <laforge@gnumonks.org>
5694 L: osmocom-net-gprs@lists.osmocom.org
5695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
5697 F: drivers/net/gtp.c
5699 GUID PARTITION TABLE (GPT)
5700 M: Davidlohr Bueso <dave@stgolabs.net>
5701 L: linux-efi@vger.kernel.org
5703 F: block/partitions/efi.*
5705 STK1160 USB VIDEO CAPTURE DRIVER
5706 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5707 L: linux-media@vger.kernel.org
5708 T: git git://linuxtv.org/media_tree.git
5710 F: drivers/media/usb/stk1160/
5713 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5714 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5715 W: http://uclinux-h8.sourceforge.jp
5716 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5719 F: drivers/clocksource/h8300_*.c
5720 F: drivers/clk/h8300/
5721 F: drivers/irqchip/irq-renesas-h8*.c
5723 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5724 M: Frank Seidel <frank@f-seidel.de>
5725 L: platform-driver-x86@vger.kernel.org
5726 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5728 F: drivers/platform/x86/hdaps.c
5730 HDPVR USB VIDEO ENCODER DRIVER
5731 M: Hans Verkuil <hverkuil@xs4all.nl>
5732 L: linux-media@vger.kernel.org
5733 T: git git://linuxtv.org/media_tree.git
5734 W: https://linuxtv.org
5736 F: drivers/media/usb/hdpvr/
5738 HWPOISON MEMORY FAILURE HANDLING
5739 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5740 L: linux-mm@kvack.org
5742 F: mm/memory-failure.c
5743 F: mm/hwpoison-inject.c
5745 HYPERVISOR VIRTUAL CONSOLE DRIVER
5746 L: linuxppc-dev@lists.ozlabs.org
5751 M: Antti Palosaari <crope@iki.fi>
5752 L: linux-media@vger.kernel.org
5753 W: https://linuxtv.org
5754 W: http://palosaari.fi/linux/
5755 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5756 T: git git://linuxtv.org/anttip/media_tree.git
5758 F: drivers/media/usb/hackrf/
5761 M: Jean Delvare <jdelvare@suse.com>
5762 M: Guenter Roeck <linux@roeck-us.net>
5763 L: linux-hwmon@vger.kernel.org
5764 W: http://hwmon.wiki.kernel.org/
5765 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5768 F: Documentation/hwmon/
5770 F: include/linux/hwmon*.h
5772 HARDWARE RANDOM NUMBER GENERATOR CORE
5773 M: Matt Mackall <mpm@selenic.com>
5774 M: Herbert Xu <herbert@gondor.apana.org.au>
5775 L: linux-crypto@vger.kernel.org
5777 F: Documentation/devicetree/bindings/rng/
5778 F: Documentation/hw_random.txt
5779 F: drivers/char/hw_random/
5780 F: include/linux/hw_random.h
5782 HARDWARE SPINLOCK CORE
5783 M: Ohad Ben-Cohen <ohad@wizery.com>
5784 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5785 L: linux-remoteproc@vger.kernel.org
5787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5788 F: Documentation/devicetree/bindings/hwlock/
5789 F: Documentation/hwspinlock.txt
5790 F: drivers/hwspinlock/
5791 F: include/linux/hwspinlock.h
5793 HARMONY SOUND DRIVER
5794 L: linux-parisc@vger.kernel.org
5796 F: sound/parisc/harmony.*
5798 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5799 M: Jimmy Vance <jimmy.vance@hpe.com>
5801 F: Documentation/watchdog/hpwdt.txt
5802 F: drivers/watchdog/hpwdt.c
5804 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5805 M: Don Brace <don.brace@microsemi.com>
5806 L: esc.storagedev@microsemi.com
5807 L: linux-scsi@vger.kernel.org
5809 F: Documentation/scsi/hpsa.txt
5810 F: drivers/scsi/hpsa*.[ch]
5811 F: include/linux/cciss*.h
5812 F: include/uapi/linux/cciss*.h
5814 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5815 M: Don Brace <don.brace@microsemi.com>
5816 L: esc.storagedev@microsemi.com
5817 L: linux-scsi@vger.kernel.org
5819 F: Documentation/blockdev/cciss.txt
5820 F: drivers/block/cciss*
5821 F: include/linux/cciss_ioctl.h
5822 F: include/uapi/linux/cciss_ioctl.h
5825 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5826 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5827 L: linux-rdma@vger.kernel.org
5829 F: drivers/infiniband/hw/hfi1
5832 L: linux-fsdevel@vger.kernel.org
5834 F: Documentation/filesystems/hfs.txt
5838 L: linux-fsdevel@vger.kernel.org
5840 F: Documentation/filesystems/hfsplus.txt
5843 HGA FRAMEBUFFER DRIVER
5844 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5845 L: linux-nvidia@lists.surfsouth.com
5846 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5848 F: drivers/video/fbdev/hgafb.c
5850 HIBERNATION (aka Software Suspend, aka swsusp)
5851 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5852 M: Pavel Machek <pavel@ucw.cz>
5853 L: linux-pm@vger.kernel.org
5854 B: https://bugzilla.kernel.org
5857 F: drivers/base/power/
5859 F: include/linux/suspend.h
5860 F: include/linux/freezer.h
5861 F: include/linux/pm.h
5862 F: arch/*/include/asm/suspend*.h
5865 M: Jiri Kosina <jikos@kernel.org>
5866 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5867 L: linux-input@vger.kernel.org
5868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5871 F: include/linux/hid*
5872 F: include/uapi/linux/hid*
5874 HID SENSOR HUB DRIVERS
5875 M: Jiri Kosina <jikos@kernel.org>
5876 M: Jonathan Cameron <jic23@kernel.org>
5877 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5878 L: linux-input@vger.kernel.org
5879 L: linux-iio@vger.kernel.org
5881 F: Documentation/hid/hid-sensor*
5882 F: drivers/hid/hid-sensor-*
5883 F: drivers/iio/*/hid-*
5884 F: include/linux/hid-sensor-*
5886 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5887 M: Thomas Gleixner <tglx@linutronix.de>
5888 L: linux-kernel@vger.kernel.org
5889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5891 F: Documentation/timers/
5892 F: kernel/time/hrtimer.c
5893 F: kernel/time/clockevents.c
5894 F: kernel/time/tick*.*
5895 F: kernel/time/timer_*.c
5896 F: include/linux/clockchips.h
5897 F: include/linux/hrtimer.h
5899 HIGH-SPEED SCC DRIVER FOR AX.25
5900 L: linux-hams@vger.kernel.org
5902 F: drivers/net/hamradio/dmascc.c
5903 F: drivers/net/hamradio/scc.c
5905 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5906 M: HighPoint Linux Team <linux@highpoint-tech.com>
5907 W: http://www.highpoint-tech.com
5909 F: Documentation/scsi/hptiop.txt
5910 F: drivers/scsi/hptiop.c
5913 M: Jes Sorensen <jes@trained-monkey.org>
5914 L: linux-hippi@sunsite.dk
5916 F: include/linux/hippidevice.h
5917 F: include/uapi/linux/if_hippi.h
5919 F: drivers/net/hippi/
5921 HISILICON NETWORK SUBSYSTEM DRIVER
5922 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5923 M: Salil Mehta <salil.mehta@huawei.com>
5924 L: netdev@vger.kernel.org
5925 W: http://www.hisilicon.com
5927 F: drivers/net/ethernet/hisilicon/
5928 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5930 HISILICON ROCE DRIVER
5931 M: Lijun Ou <oulijun@huawei.com>
5932 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
5933 L: linux-rdma@vger.kernel.org
5935 F: drivers/infiniband/hw/hns/
5936 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
5938 HISILICON SAS Controller
5939 M: John Garry <john.garry@huawei.com>
5940 W: http://www.hisilicon.com
5942 F: drivers/scsi/hisi_sas/
5943 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5946 M: Jouni Malinen <j@w1.fi>
5947 L: linux-wireless@vger.kernel.org
5948 W: http://w1.fi/hostap-driver.html
5950 F: drivers/net/wireless/intersil/hostap/
5952 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5953 L: platform-driver-x86@vger.kernel.org
5955 F: drivers/platform/x86/tc1100-wmi.c
5957 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5958 M: Jaroslav Kysela <perex@perex.cz>
5960 F: drivers/net/ethernet/hp/hp100.*
5962 HPET: High Precision Event Timers driver
5963 M: Clemens Ladisch <clemens@ladisch.de>
5965 F: Documentation/timers/hpet.txt
5966 F: drivers/char/hpet.c
5967 F: include/linux/hpet.h
5968 F: include/uapi/linux/hpet.h
5972 F: arch/x86/kernel/hpet.c
5973 F: arch/x86/include/asm/hpet.h
5976 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5977 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5982 M: Sebastian Reichel <sre@kernel.org>
5983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5985 F: Documentation/ABI/testing/sysfs-bus-hsi
5986 F: Documentation/device-drivers/serial-interfaces.rst
5988 F: include/linux/hsi/
5989 F: include/uapi/linux/hsi/
5992 M: Jan Dumon <j.dumon@option.com>
5993 W: http://www.pharscape.org
5995 F: drivers/net/usb/hso.c
5997 HSR NETWORK PROTOCOL
5998 M: Arvid Brodin <arvid.brodin@alten.se>
5999 L: netdev@vger.kernel.org
6003 HTCPEN TOUCHSCREEN DRIVER
6004 M: Pau Oliva Fora <pof@eslack.org>
6005 L: linux-input@vger.kernel.org
6007 F: drivers/input/touchscreen/htcpen.c
6010 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6015 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6016 L: linux-media@vger.kernel.org
6017 T: git git://linuxtv.org/media_tree.git
6018 W: https://linuxtv.org
6020 F: drivers/media/platform/sti/hva
6022 Hyper-V CORE AND DRIVERS
6023 M: "K. Y. Srinivasan" <kys@microsoft.com>
6024 M: Haiyang Zhang <haiyangz@microsoft.com>
6025 M: Stephen Hemminger <sthemmin@microsoft.com>
6026 L: devel@linuxdriverproject.org
6028 F: arch/x86/include/asm/mshyperv.h
6029 F: arch/x86/include/uapi/asm/hyperv.h
6030 F: arch/x86/kernel/cpu/mshyperv.c
6032 F: drivers/hid/hid-hyperv.c
6034 F: drivers/input/serio/hyperv-keyboard.c
6035 F: drivers/pci/host/pci-hyperv.c
6036 F: drivers/net/hyperv/
6037 F: drivers/scsi/storvsc_drv.c
6038 F: drivers/uio/uio_hv_generic.c
6039 F: drivers/video/fbdev/hyperv_fb.c
6040 F: include/linux/hyperv.h
6042 F: Documentation/ABI/stable/sysfs-bus-vmbus
6045 M: Peter Rosin <peda@axentia.se>
6046 L: linux-i2c@vger.kernel.org
6048 F: Documentation/i2c/i2c-topology
6049 F: Documentation/i2c/muxes/
6050 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6051 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6052 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6053 F: drivers/i2c/i2c-mux.c
6054 F: drivers/i2c/muxes/
6055 F: include/linux/i2c-mux.h
6057 I2C OVER PARALLEL PORT
6058 M: Jean Delvare <jdelvare@suse.com>
6059 L: linux-i2c@vger.kernel.org
6061 F: Documentation/i2c/busses/i2c-parport
6062 F: Documentation/i2c/busses/i2c-parport-light
6063 F: drivers/i2c/busses/i2c-parport.c
6064 F: drivers/i2c/busses/i2c-parport-light.c
6066 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6067 M: Jean Delvare <jdelvare@suse.com>
6068 L: linux-i2c@vger.kernel.org
6070 F: Documentation/i2c/busses/i2c-ali1535
6071 F: Documentation/i2c/busses/i2c-ali1563
6072 F: Documentation/i2c/busses/i2c-ali15x3
6073 F: Documentation/i2c/busses/i2c-amd756
6074 F: Documentation/i2c/busses/i2c-amd8111
6075 F: Documentation/i2c/busses/i2c-i801
6076 F: Documentation/i2c/busses/i2c-nforce2
6077 F: Documentation/i2c/busses/i2c-piix4
6078 F: Documentation/i2c/busses/i2c-sis5595
6079 F: Documentation/i2c/busses/i2c-sis630
6080 F: Documentation/i2c/busses/i2c-sis96x
6081 F: Documentation/i2c/busses/i2c-via
6082 F: Documentation/i2c/busses/i2c-viapro
6083 F: drivers/i2c/busses/i2c-ali1535.c
6084 F: drivers/i2c/busses/i2c-ali1563.c
6085 F: drivers/i2c/busses/i2c-ali15x3.c
6086 F: drivers/i2c/busses/i2c-amd756.c
6087 F: drivers/i2c/busses/i2c-amd756-s4882.c
6088 F: drivers/i2c/busses/i2c-amd8111.c
6089 F: drivers/i2c/busses/i2c-i801.c
6090 F: drivers/i2c/busses/i2c-isch.c
6091 F: drivers/i2c/busses/i2c-nforce2.c
6092 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6093 F: drivers/i2c/busses/i2c-piix4.c
6094 F: drivers/i2c/busses/i2c-sis5595.c
6095 F: drivers/i2c/busses/i2c-sis630.c
6096 F: drivers/i2c/busses/i2c-sis96x.c
6097 F: drivers/i2c/busses/i2c-via.c
6098 F: drivers/i2c/busses/i2c-viapro.c
6100 I2C/SMBUS ISMT DRIVER
6101 M: Seth Heasley <seth.heasley@intel.com>
6102 M: Neil Horman <nhorman@tuxdriver.com>
6103 L: linux-i2c@vger.kernel.org
6104 F: drivers/i2c/busses/i2c-ismt.c
6105 F: Documentation/i2c/busses/i2c-ismt
6107 I2C/SMBUS STUB DRIVER
6108 M: Jean Delvare <jdelvare@suse.com>
6109 L: linux-i2c@vger.kernel.org
6111 F: drivers/i2c/i2c-stub.c
6114 M: Wolfram Sang <wsa@the-dreams.de>
6115 L: linux-i2c@vger.kernel.org
6116 W: https://i2c.wiki.kernel.org/
6117 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6120 F: Documentation/devicetree/bindings/i2c/
6121 F: Documentation/i2c/
6124 F: include/linux/i2c.h
6125 F: include/linux/i2c-*.h
6126 F: include/uapi/linux/i2c.h
6127 F: include/uapi/linux/i2c-*.h
6130 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6131 L: linux-i2c@vger.kernel.org
6132 L: linux-acpi@vger.kernel.org
6136 M: Jean Delvare <jdelvare@suse.com>
6137 L: linux-i2c@vger.kernel.org
6139 F: Documentation/i2c/busses/i2c-taos-evm
6140 F: drivers/i2c/busses/i2c-taos-evm.c
6143 M: Till Harbaum <till@harbaum.org>
6144 L: linux-i2c@vger.kernel.org
6145 W: http://www.harbaum.org/till/i2c_tiny_usb
6147 F: drivers/i2c/busses/i2c-tiny-usb.c
6150 M: "H. Peter Anvin" <hpa@zytor.com>
6154 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
6155 M: "H. Peter Anvin" <hpa@zytor.com>
6156 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
6159 IA64 (Itanium) PLATFORM
6160 M: Tony Luck <tony.luck@intel.com>
6161 M: Fenghua Yu <fenghua.yu@intel.com>
6162 L: linux-ia64@vger.kernel.org
6163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6167 IBM Power VMX Cryptographic instructions
6168 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6169 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6170 L: linux-crypto@vger.kernel.org
6172 F: drivers/crypto/vmx/Makefile
6173 F: drivers/crypto/vmx/Kconfig
6174 F: drivers/crypto/vmx/vmx.c
6175 F: drivers/crypto/vmx/aes*
6176 F: drivers/crypto/vmx/ghash*
6177 F: drivers/crypto/vmx/ppc-xlate.pl
6179 IBM Power in-Nest Crypto Acceleration
6180 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6181 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6182 L: linux-crypto@vger.kernel.org
6184 F: drivers/crypto/nx/Makefile
6185 F: drivers/crypto/nx/Kconfig
6186 F: drivers/crypto/nx/nx-aes*
6187 F: drivers/crypto/nx/nx-sha*
6188 F: drivers/crypto/nx/nx.*
6189 F: drivers/crypto/nx/nx_csbcpb.h
6190 F: drivers/crypto/nx/nx_debugfs.h
6192 IBM Power 842 compression accelerator
6193 M: Dan Streetman <ddstreet@ieee.org>
6195 F: drivers/crypto/nx/Makefile
6196 F: drivers/crypto/nx/Kconfig
6197 F: drivers/crypto/nx/nx-842*
6198 F: include/linux/sw842.h
6202 IBM Power Linux RAID adapter
6203 M: Brian King <brking@us.ibm.com>
6205 F: drivers/scsi/ipr.*
6207 IBM Power Virtual Ethernet Device Driver
6208 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6209 L: netdev@vger.kernel.org
6211 F: drivers/net/ethernet/ibm/ibmveth.*
6213 IBM Power SRIOV Virtual NIC Device Driver
6214 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6215 M: John Allen <jallen@linux.vnet.ibm.com>
6216 L: netdev@vger.kernel.org
6218 F: drivers/net/ethernet/ibm/ibmvnic.*
6220 IBM Power Virtual SCSI Device Drivers
6221 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6222 L: linux-scsi@vger.kernel.org
6224 F: drivers/scsi/ibmvscsi/ibmvscsi*
6225 F: include/scsi/viosrp.h
6227 IBM Power Virtual SCSI Device Target Driver
6228 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6229 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6230 L: linux-scsi@vger.kernel.org
6231 L: target-devel@vger.kernel.org
6233 F: drivers/scsi/ibmvscsi_tgt/
6235 IBM Power Virtual FC Device Drivers
6236 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6237 L: linux-scsi@vger.kernel.org
6239 F: drivers/scsi/ibmvscsi/ibmvfc*
6241 IBM ServeRAID RAID DRIVER
6243 F: drivers/scsi/ips.*
6245 ICH LPC AND GPIO DRIVER
6246 M: Peter Tyser <ptyser@xes-inc.com>
6248 F: drivers/mfd/lpc_ich.c
6249 F: drivers/gpio/gpio-ich.c
6252 M: "David S. Miller" <davem@davemloft.net>
6253 L: linux-ide@vger.kernel.org
6254 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6257 F: Documentation/ide/
6259 F: include/linux/ide.h
6261 IDEAPAD LAPTOP EXTRAS DRIVER
6262 M: Ike Panhc <ike.pan@canonical.com>
6263 L: platform-driver-x86@vger.kernel.org
6264 W: http://launchpad.net/ideapad-laptop
6266 F: drivers/platform/x86/ideapad-laptop.c
6268 IDEAPAD LAPTOP SLIDEBAR DRIVER
6269 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6270 L: linux-input@vger.kernel.org
6271 W: https://github.com/o2genum/ideapad-slidebar
6273 F: drivers/input/misc/ideapad_slidebar.c
6276 M: Borislav Petkov <bp@alien8.de>
6277 L: linux-ide@vger.kernel.org
6279 F: Documentation/cdrom/ide-cd
6280 F: drivers/ide/ide-cd*
6282 IEEE 802.15.4 SUBSYSTEM
6283 M: Alexander Aring <aar@pengutronix.de>
6284 M: Stefan Schmidt <stefan@osg.samsung.com>
6285 L: linux-wpan@vger.kernel.org
6286 W: http://wpan.cakelab.org/
6287 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
6288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
6292 F: drivers/net/ieee802154/
6293 F: include/linux/nl802154.h
6294 F: include/linux/ieee802154.h
6295 F: include/net/nl802154.h
6296 F: include/net/mac802154.h
6297 F: include/net/af_ieee802154.h
6298 F: include/net/cfg802154.h
6299 F: include/net/ieee802154_netdev.h
6300 F: Documentation/networking/ieee802154.txt
6303 M: Yotam Gigi <yotamg@mellanox.com>
6304 M: Jamal Hadi Salim <jhs@mojatatu.com>
6306 F: include/net/ife.h
6307 F: include/uapi/linux/ife.h
6309 IGORPLUG-USB IR RECEIVER
6310 M: Sean Young <sean@mess.org>
6311 L: linux-media@vger.kernel.org
6313 F: drivers/media/rc/igorplugusb.c
6315 IGUANAWORKS USB IR TRANSCEIVER
6316 M: Sean Young <sean@mess.org>
6317 L: linux-media@vger.kernel.org
6319 F: drivers/media/rc/iguanair.c
6321 IIO DIGITAL POTENTIOMETER DAC
6322 M: Peter Rosin <peda@axentia.se>
6323 L: linux-iio@vger.kernel.org
6325 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6326 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6327 F: drivers/iio/dac/dpot-dac.c
6329 IIO ENVELOPE DETECTOR
6330 M: Peter Rosin <peda@axentia.se>
6331 L: linux-iio@vger.kernel.org
6333 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6334 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6335 F: drivers/iio/adc/envelope-detector.c
6337 IIO SUBSYSTEM AND DRIVERS
6338 M: Jonathan Cameron <jic23@kernel.org>
6339 R: Hartmut Knaack <knaack.h@gmx.de>
6340 R: Lars-Peter Clausen <lars@metafoo.de>
6341 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6342 L: linux-iio@vger.kernel.org
6343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6345 F: Documentation/devicetree/bindings/iio/
6347 F: drivers/staging/iio/
6348 F: include/linux/iio/
6351 IKANOS/ADI EAGLE ADSL USB DRIVER
6352 M: Matthieu Castet <castet.matthieu@free.fr>
6353 M: Stanislaw Gruszka <stf_xl@wp.pl>
6355 F: drivers/usb/atm/ueagle-atm.c
6357 IMGTEC ASCII LCD DRIVER
6358 M: Paul Burton <paul.burton@imgtec.com>
6360 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6361 F: drivers/auxdisplay/img-ascii-lcd.c
6363 INA209 HARDWARE MONITOR DRIVER
6364 M: Guenter Roeck <linux@roeck-us.net>
6365 L: linux-hwmon@vger.kernel.org
6367 F: Documentation/hwmon/ina209
6368 F: Documentation/devicetree/bindings/i2c/ina209.txt
6369 F: drivers/hwmon/ina209.c
6371 INA2XX HARDWARE MONITOR DRIVER
6372 M: Guenter Roeck <linux@roeck-us.net>
6373 L: linux-hwmon@vger.kernel.org
6375 F: Documentation/hwmon/ina2xx
6376 F: drivers/hwmon/ina2xx.c
6377 F: include/linux/platform_data/ina2xx.h
6379 INDUSTRY PACK SUBSYSTEM (IPACK)
6380 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6381 M: Jens Taprogge <jens.taprogge@taprogge.org>
6382 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6383 L: industrypack-devel@lists.sourceforge.net
6384 W: http://industrypack.sourceforge.net
6388 INGENIC JZ4780 DMA Driver
6389 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6391 F: drivers/dma/dma-jz4780.c
6393 INGENIC JZ4780 NAND DRIVER
6394 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6395 L: linux-mtd@lists.infradead.org
6397 F: drivers/mtd/nand/jz4780_*
6399 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6400 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6401 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6402 L: linux-ima-devel@lists.sourceforge.net
6403 L: linux-ima-user@lists.sourceforge.net
6404 L: linux-security-module@vger.kernel.org
6405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6407 F: security/integrity/ima/
6409 IMGTEC IR DECODER DRIVER
6410 M: James Hogan <james.hogan@imgtec.com>
6412 F: drivers/media/rc/img-ir/
6414 IMS TWINTURBO FRAMEBUFFER DRIVER
6415 L: linux-fbdev@vger.kernel.org
6417 F: drivers/video/fbdev/imsttfb.c
6419 INFINIBAND SUBSYSTEM
6420 M: Doug Ledford <dledford@redhat.com>
6421 M: Sean Hefty <sean.hefty@intel.com>
6422 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6423 L: linux-rdma@vger.kernel.org
6424 W: http://www.openfabrics.org/
6425 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6428 F: Documentation/infiniband/
6429 F: drivers/infiniband/
6430 F: include/uapi/linux/if_infiniband.h
6431 F: include/uapi/rdma/
6435 M: John McCutchan <john@johnmccutchan.com>
6436 M: Robert Love <rlove@rlove.org>
6437 M: Eric Paris <eparis@parisplace.org>
6439 F: Documentation/filesystems/inotify.txt
6440 F: fs/notify/inotify/
6441 F: include/linux/inotify.h
6442 F: include/uapi/linux/inotify.h
6444 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6445 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6446 L: linux-input@vger.kernel.org
6447 Q: http://patchwork.kernel.org/project/linux-input/list/
6448 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6451 F: include/linux/input.h
6452 F: include/uapi/linux/input.h
6453 F: include/linux/input/
6454 F: Documentation/devicetree/bindings/input/
6456 INPUT MULTITOUCH (MT) PROTOCOL
6457 M: Henrik Rydberg <rydberg@bitmath.org>
6458 L: linux-input@vger.kernel.org
6460 F: Documentation/input/multi-touch-protocol.txt
6461 F: drivers/input/input-mt.c
6464 INTEL ASoC BDW/HSW DRIVERS
6465 M: Jie Yang <yang.jie@linux.intel.com>
6466 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6468 F: sound/soc/intel/common/sst-dsp*
6469 F: sound/soc/intel/common/sst-firmware.c
6470 F: sound/soc/intel/boards/broadwell.c
6471 F: sound/soc/intel/haswell/
6473 INTEL C600 SERIES SAS CONTROLLER DRIVER
6474 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6475 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6476 L: linux-scsi@vger.kernel.org
6477 T: git git://git.code.sf.net/p/intel-sas/isci
6479 F: drivers/scsi/isci/
6481 INTEL HID EVENT DRIVER
6482 M: Alex Hung <alex.hung@canonical.com>
6483 L: platform-driver-x86@vger.kernel.org
6485 F: drivers/platform/x86/intel-hid.c
6487 INTEL VIRTUAL BUTTON DRIVER
6488 M: AceLan Kao <acelan.kao@canonical.com>
6489 L: platform-driver-x86@vger.kernel.org
6491 F: drivers/platform/x86/intel-vbtn.c
6494 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
6495 M: Len Brown <lenb@kernel.org>
6496 L: linux-pm@vger.kernel.org
6497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6498 B: https://bugzilla.kernel.org
6500 F: drivers/idle/intel_idle.c
6502 INTEL INTEGRATED SENSOR HUB DRIVER
6503 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6504 M: Jiri Kosina <jikos@kernel.org>
6505 L: linux-input@vger.kernel.org
6507 F: drivers/hid/intel-ish-hid/
6510 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6511 M: Len Brown <lenb@kernel.org>
6512 L: linux-pm@vger.kernel.org
6514 F: drivers/cpufreq/intel_pstate.c
6516 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6517 M: Maik Broemme <mbroemme@libmpq.org>
6518 L: linux-fbdev@vger.kernel.org
6520 F: Documentation/fb/intelfb.txt
6521 F: drivers/video/fbdev/intelfb/
6523 INTEL 810/815 FRAMEBUFFER DRIVER
6524 M: Antonino Daplas <adaplas@gmail.com>
6525 L: linux-fbdev@vger.kernel.org
6527 F: drivers/video/fbdev/i810/
6529 INTEL MENLOW THERMAL DRIVER
6530 M: Sujith Thomas <sujith.thomas@intel.com>
6531 L: platform-driver-x86@vger.kernel.org
6532 W: https://01.org/linux-acpi
6534 F: drivers/platform/x86/intel_menlow.c
6536 INTEL I/OAT DMA DRIVER
6537 M: Dave Jiang <dave.jiang@intel.com>
6538 R: Dan Williams <dan.j.williams@intel.com>
6539 L: dmaengine@vger.kernel.org
6540 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6542 F: drivers/dma/ioat*
6545 M: David Woodhouse <dwmw2@infradead.org>
6546 L: iommu@lists.linux-foundation.org
6547 T: git git://git.infradead.org/iommu-2.6.git
6549 F: drivers/iommu/intel-iommu.c
6550 F: include/linux/intel-iommu.h
6552 INTEL IOP-ADMA DMA DRIVER
6553 R: Dan Williams <dan.j.williams@intel.com>
6555 F: drivers/dma/iop-adma.c
6557 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6558 M: Krzysztof Halasa <khalasa@piap.pl>
6560 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6561 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6562 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6563 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6564 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6565 F: drivers/net/wan/ixp4xx_hss.c
6567 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6568 M: Deepak Saxena <dsaxena@plexity.net>
6570 F: drivers/char/hw_random/ixp4xx-rng.c
6572 INTEL ETHERNET DRIVERS
6573 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6574 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6575 W: http://www.intel.com/support/feedback.htm
6576 W: http://e1000.sourceforge.net/
6577 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6581 F: Documentation/networking/e100.txt
6582 F: Documentation/networking/e1000.txt
6583 F: Documentation/networking/e1000e.txt
6584 F: Documentation/networking/igb.txt
6585 F: Documentation/networking/igbvf.txt
6586 F: Documentation/networking/ixgb.txt
6587 F: Documentation/networking/ixgbe.txt
6588 F: Documentation/networking/ixgbevf.txt
6589 F: Documentation/networking/i40e.txt
6590 F: Documentation/networking/i40evf.txt
6591 F: drivers/net/ethernet/intel/
6592 F: drivers/net/ethernet/intel/*/
6594 INTEL RDMA RNIC DRIVER
6595 M: Faisal Latif <faisal.latif@intel.com>
6596 M: Shiraz Saleem <shiraz.saleem@intel.com>
6597 L: linux-rdma@vger.kernel.org
6599 F: drivers/infiniband/hw/i40iw/
6601 INTEL MERRIFIELD GPIO DRIVER
6602 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6603 L: linux-gpio@vger.kernel.org
6605 F: drivers/gpio/gpio-merrifield.c
6607 INTEL-MID GPIO DRIVER
6608 M: David Cohen <david.a.cohen@linux.intel.com>
6609 L: linux-gpio@vger.kernel.org
6611 F: drivers/gpio/gpio-intel-mid.c
6613 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6614 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6615 L: linux-wireless@vger.kernel.org
6617 F: Documentation/networking/README.ipw2100
6618 F: Documentation/networking/README.ipw2200
6619 F: drivers/net/wireless/intel/ipw2x00/
6622 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6624 F: Documentation/trace/intel_th.txt
6625 F: drivers/hwtracing/intel_th/
6627 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6628 M: Ning Sun <ning.sun@intel.com>
6629 L: tboot-devel@lists.sourceforge.net
6630 W: http://tboot.sourceforge.net
6631 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6633 F: Documentation/intel_txt.txt
6634 F: include/linux/tboot.h
6635 F: arch/x86/kernel/tboot.c
6637 INTEL WIRELESS WIMAX CONNECTION 2400
6638 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6639 M: linux-wimax@intel.com
6640 L: wimax@linuxwimax.org (subscribers-only)
6642 W: http://linuxwimax.org
6643 F: Documentation/wimax/README.i2400m
6644 F: drivers/net/wimax/i2400m/
6645 F: include/uapi/linux/wimax/i2400m.h
6647 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6648 M: Stanislaw Gruszka <sgruszka@redhat.com>
6649 L: linux-wireless@vger.kernel.org
6651 F: drivers/net/wireless/intel/iwlegacy/
6653 INTEL WIRELESS WIFI LINK (iwlwifi)
6654 M: Johannes Berg <johannes.berg@intel.com>
6655 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6656 M: Luca Coelho <luciano.coelho@intel.com>
6657 M: Intel Linux Wireless <linuxwifi@intel.com>
6658 L: linux-wireless@vger.kernel.org
6659 W: http://intellinuxwireless.org
6660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6662 F: drivers/net/wireless/intel/iwlwifi/
6664 INTEL MANAGEMENT ENGINE (mei)
6665 M: Tomas Winkler <tomas.winkler@intel.com>
6666 L: linux-kernel@vger.kernel.org
6668 F: include/uapi/linux/mei.h
6669 F: include/linux/mei_cl_bus.h
6670 F: drivers/misc/mei/*
6671 F: drivers/watchdog/mei_wdt.c
6672 F: Documentation/misc-devices/mei/*
6675 INTEL MIC DRIVERS (mic)
6676 M: Sudeep Dutt <sudeep.dutt@intel.com>
6677 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6679 W: https://github.com/sudeepdutt/mic
6680 W: http://software.intel.com/en-us/mic-developer
6681 F: include/linux/mic_bus.h
6682 F: include/linux/scif.h
6683 F: include/uapi/linux/mic_common.h
6684 F: include/uapi/linux/mic_ioctl.h
6685 F: include/uapi/linux/scif_ioctl.h
6686 F: drivers/misc/mic/
6687 F: drivers/dma/mic_x100_dma.c
6688 F: drivers/dma/mic_x100_dma.h
6689 F: Documentation/mic/
6691 INTEL PMC/P-Unit IPC DRIVER
6692 M: Zha Qipeng<qipeng.zha@intel.com>
6693 L: platform-driver-x86@vger.kernel.org
6695 F: drivers/platform/x86/intel_pmc_ipc.c
6696 F: drivers/platform/x86/intel_punit_ipc.c
6697 F: arch/x86/include/asm/intel_pmc_ipc.h
6698 F: arch/x86/include/asm/intel_punit_ipc.h
6700 INTEL TELEMETRY DRIVER
6701 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6702 L: platform-driver-x86@vger.kernel.org
6704 F: arch/x86/include/asm/intel_telemetry.h
6705 F: drivers/platform/x86/intel_telemetry*
6707 INTEL PMC CORE DRIVER
6708 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6709 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6710 L: platform-driver-x86@vger.kernel.org
6712 F: arch/x86/include/asm/pmc_core.h
6713 F: drivers/platform/x86/intel_pmc_core*
6715 INVENSENSE MPU-3050 GYROSCOPE DRIVER
6716 M: Linus Walleij <linus.walleij@linaro.org>
6717 L: linux-iio@vger.kernel.org
6719 F: drivers/iio/gyro/mpu3050*
6720 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
6722 IOC3 ETHERNET DRIVER
6723 M: Ralf Baechle <ralf@linux-mips.org>
6724 L: linux-mips@linux-mips.org
6726 F: drivers/net/ethernet/sgi/ioc3-eth.c
6729 M: Pat Gefre <pfg@sgi.com>
6730 L: linux-serial@vger.kernel.org
6732 F: drivers/tty/serial/ioc3_serial.c
6735 M: Joerg Roedel <joro@8bytes.org>
6736 L: iommu@lists.linux-foundation.org
6737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6739 F: Documentation/devicetree/bindings/iommu/
6743 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6745 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6748 M: Corey Minyard <minyard@acm.org>
6749 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6750 W: http://openipmi.sourceforge.net/
6752 F: Documentation/IPMI.txt
6753 F: drivers/char/ipmi/
6754 F: include/linux/ipmi*
6755 F: include/uapi/linux/ipmi*
6757 QCOM AUDIO (ASoC) DRIVERS
6758 M: Patrick Lai <plai@codeaurora.org>
6759 M: Banajit Goswami <bgoswami@codeaurora.org>
6760 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6764 IPS SCSI RAID DRIVER
6765 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6766 L: linux-scsi@vger.kernel.org
6767 W: http://www.adaptec.com/
6769 F: drivers/scsi/ips*
6772 M: Wensong Zhang <wensong@linux-vs.org>
6773 M: Simon Horman <horms@verge.net.au>
6774 M: Julian Anastasov <ja@ssi.bg>
6775 L: netdev@vger.kernel.org
6776 L: lvs-devel@vger.kernel.org
6778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6780 F: Documentation/networking/ipvs-sysctl.txt
6781 F: include/net/ip_vs.h
6782 F: include/uapi/linux/ip_vs.h
6783 F: net/netfilter/ipvs/
6786 M: Jiri Kosina <jikos@kernel.org>
6787 M: David Sterba <dsterba@suse.com>
6789 F: drivers/tty/ipwireless/
6792 L: netdev@vger.kernel.org
6794 F: include/net/ipx.h
6795 F: include/uapi/linux/ipx.h
6799 M: Samuel Ortiz <samuel@sortiz.org>
6800 L: irda-users@lists.sourceforge.net (subscribers-only)
6801 L: netdev@vger.kernel.org
6802 W: http://irda.sourceforge.net/
6804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6805 F: Documentation/networking/irda.txt
6806 F: drivers/net/irda/
6807 F: include/net/irda/
6811 M: Thomas Gleixner <tglx@linutronix.de>
6812 L: linux-kernel@vger.kernel.org
6814 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6818 M: Thomas Gleixner <tglx@linutronix.de>
6819 M: Jason Cooper <jason@lakedaemon.net>
6820 M: Marc Zyngier <marc.zyngier@arm.com>
6821 L: linux-kernel@vger.kernel.org
6823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6824 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6825 F: Documentation/devicetree/bindings/interrupt-controller/
6828 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6829 M: Marc Zyngier <marc.zyngier@arm.com>
6831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6832 F: Documentation/IRQ-domain.txt
6833 F: include/linux/irqdomain.h
6834 F: kernel/irq/irqdomain.c
6838 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6840 F: Documentation/isa.txt
6841 F: drivers/base/isa.c
6842 F: include/linux/isa.h
6845 M: Jaroslav Kysela <perex@perex.cz>
6847 F: Documentation/isapnp.txt
6848 F: drivers/pnp/isapnp/
6849 F: include/linux/isapnp.h
6852 M: Hans Verkuil <hverkuil@xs4all.nl>
6853 L: linux-media@vger.kernel.org
6854 T: git git://linuxtv.org/media_tree.git
6855 W: https://linuxtv.org
6857 F: drivers/media/radio/radio-isa*
6859 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6860 M: Peter Jones <pjones@redhat.com>
6861 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6863 F: drivers/firmware/iscsi_ibft*
6866 M: Lee Duncan <lduncan@suse.com>
6867 M: Chris Leech <cleech@redhat.com>
6868 L: open-iscsi@googlegroups.com
6869 W: www.open-iscsi.com
6871 F: drivers/scsi/*iscsi*
6872 F: include/scsi/*iscsi*
6874 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6875 M: Or Gerlitz <ogerlitz@mellanox.com>
6876 M: Sagi Grimberg <sagi@grimberg.me>
6877 M: Roi Dayan <roid@mellanox.com>
6878 L: linux-rdma@vger.kernel.org
6880 W: http://www.openfabrics.org
6881 W: www.open-iscsi.org
6882 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6883 F: drivers/infiniband/ulp/iser/
6885 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6886 M: Sagi Grimberg <sagi@grimberg.me>
6887 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6888 L: linux-rdma@vger.kernel.org
6889 L: target-devel@vger.kernel.org
6891 W: http://www.linux-iscsi.org
6892 F: drivers/infiniband/ulp/isert
6895 M: Karsten Keil <isdn@linux-pingi.de>
6896 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6897 L: netdev@vger.kernel.org
6898 W: http://www.isdn4linux.de
6899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6901 F: Documentation/isdn/
6903 F: include/linux/isdn.h
6904 F: include/linux/isdn/
6905 F: include/uapi/linux/isdn.h
6906 F: include/uapi/linux/isdn/
6908 ISDN SUBSYSTEM (Eicon active card driver)
6909 M: Armin Schindler <mac@melware.de>
6910 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6911 W: http://www.melware.de
6913 F: drivers/isdn/hardware/eicon/
6915 IT87 HARDWARE MONITORING DRIVER
6916 M: Jean Delvare <jdelvare@suse.com>
6917 L: linux-hwmon@vger.kernel.org
6919 F: Documentation/hwmon/it87
6920 F: drivers/hwmon/it87.c
6923 M: Antti Palosaari <crope@iki.fi>
6924 L: linux-media@vger.kernel.org
6925 W: https://linuxtv.org
6926 W: http://palosaari.fi/linux/
6927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6928 T: git git://linuxtv.org/anttip/media_tree.git
6930 F: drivers/media/tuners/it913x*
6932 IVTV VIDEO4LINUX DRIVER
6933 M: Andy Walls <awalls@md.metrocast.net>
6934 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6935 L: linux-media@vger.kernel.org
6936 T: git git://linuxtv.org/media_tree.git
6937 W: http://www.ivtvdriver.org
6939 F: Documentation/media/v4l-drivers/ivtv*
6940 F: drivers/media/pci/ivtv/
6941 F: include/uapi/linux/ivtv*
6943 IX2505V MEDIA DRIVER
6944 M: Malcolm Priestley <tvboxspy@gmail.com>
6945 L: linux-media@vger.kernel.org
6946 W: https://linuxtv.org
6947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6949 F: drivers/media/dvb-frontends/ix2505v*
6951 JC42.4 TEMPERATURE SENSOR DRIVER
6952 M: Guenter Roeck <linux@roeck-us.net>
6953 L: linux-hwmon@vger.kernel.org
6955 F: drivers/hwmon/jc42.c
6956 F: Documentation/hwmon/jc42
6959 M: Dave Kleikamp <shaggy@kernel.org>
6960 L: jfs-discussion@lists.sourceforge.net
6961 W: http://jfs.sourceforge.net/
6962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6964 F: Documentation/filesystems/jfs.txt
6968 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6969 L: netdev@vger.kernel.org
6971 F: drivers/net/ethernet/jme.*
6973 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6974 M: David Woodhouse <dwmw2@infradead.org>
6975 L: linux-mtd@lists.infradead.org
6976 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6979 F: include/uapi/linux/jffs2.h
6981 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6982 M: "Theodore Ts'o" <tytso@mit.edu>
6983 M: Jan Kara <jack@suse.com>
6984 L: linux-ext4@vger.kernel.org
6987 F: include/linux/jbd2.h
6989 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6990 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6991 L: linux-media@vger.kernel.org
6993 F: drivers/media/platform/rcar_jpu.c
6995 JSM Neo PCI based serial card
6996 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6997 L: linux-serial@vger.kernel.org
6999 F: drivers/tty/serial/jsm/
7001 K10TEMP HARDWARE MONITORING DRIVER
7002 M: Clemens Ladisch <clemens@ladisch.de>
7003 L: linux-hwmon@vger.kernel.org
7005 F: Documentation/hwmon/k10temp
7006 F: drivers/hwmon/k10temp.c
7008 K8TEMP HARDWARE MONITORING DRIVER
7009 M: Rudolf Marek <r.marek@assembler.cz>
7010 L: linux-hwmon@vger.kernel.org
7012 F: Documentation/hwmon/k8temp
7013 F: drivers/hwmon/k8temp.c
7016 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7017 R: Alexander Potapenko <glider@google.com>
7018 R: Dmitry Vyukov <dvyukov@google.com>
7019 L: kasan-dev@googlegroups.com
7021 F: arch/*/include/asm/kasan.h
7022 F: arch/*/mm/kasan_init*
7023 F: Documentation/dev-tools/kasan.rst
7024 F: include/linux/kasan*.h
7027 F: scripts/Makefile.kasan
7030 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
7031 L: linux-kbuild@vger.kernel.org
7032 T: git git://gitorious.org/linux-kconfig/linux-kconfig
7034 F: Documentation/kbuild/kconfig-language.txt
7038 M: Dave Young <dyoung@redhat.com>
7039 M: Baoquan He <bhe@redhat.com>
7040 R: Vivek Goyal <vgoyal@redhat.com>
7041 L: kexec@lists.infradead.org
7042 W: http://lse.sourceforge.net/kdump/
7044 F: Documentation/kdump/
7046 KEENE FM RADIO TRANSMITTER DRIVER
7047 M: Hans Verkuil <hverkuil@xs4all.nl>
7048 L: linux-media@vger.kernel.org
7049 T: git git://linuxtv.org/media_tree.git
7050 W: https://linuxtv.org
7052 F: drivers/media/radio/radio-keene*
7054 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7055 M: Ian Kent <raven@themaw.net>
7056 L: autofs@vger.kernel.org
7060 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7061 M: Michal Marek <mmarek@suse.com>
7062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
7063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
7064 L: linux-kbuild@vger.kernel.org
7066 F: Documentation/kbuild/
7068 F: scripts/Makefile.*
7074 L: kernel-janitors@vger.kernel.org
7075 W: http://kernelnewbies.org/KernelJanitors
7078 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7079 M: "J. Bruce Fields" <bfields@fieldses.org>
7080 M: Jeff Layton <jlayton@poochiereds.net>
7081 L: linux-nfs@vger.kernel.org
7082 W: http://nfs.sourceforge.net/
7083 T: git git://linux-nfs.org/~bfields/linux.git
7086 F: include/uapi/linux/nfsd/
7090 F: include/linux/lockd/
7091 F: include/linux/sunrpc/
7092 F: include/uapi/linux/sunrpc/
7094 KERNEL SELFTEST FRAMEWORK
7095 M: Shuah Khan <shuahkh@osg.samsung.com>
7096 M: Shuah Khan <shuah@kernel.org>
7097 L: linux-kselftest@vger.kernel.org
7098 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
7100 F: tools/testing/selftests
7102 KERNEL VIRTUAL MACHINE (KVM)
7103 M: Paolo Bonzini <pbonzini@redhat.com>
7104 M: Radim Krčmář <rkrcmar@redhat.com>
7105 L: kvm@vger.kernel.org
7106 W: http://www.linux-kvm.org
7107 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7109 F: Documentation/*/kvm*.txt
7110 F: Documentation/virtual/kvm/
7112 F: arch/x86/kernel/kvm.c
7113 F: arch/x86/kernel/kvmclock.c
7114 F: arch/*/include/asm/kvm*
7115 F: include/linux/kvm*
7116 F: include/uapi/linux/kvm*
7120 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
7121 M: Joerg Roedel <joro@8bytes.org>
7122 L: kvm@vger.kernel.org
7123 W: http://www.linux-kvm.org/
7125 F: arch/x86/include/asm/svm.h
7126 F: arch/x86/kvm/svm.c
7128 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
7129 M: Alexander Graf <agraf@suse.com>
7130 L: kvm-ppc@vger.kernel.org
7131 W: http://www.linux-kvm.org/
7132 T: git git://github.com/agraf/linux-2.6.git
7134 F: arch/powerpc/include/asm/kvm*
7135 F: arch/powerpc/kvm/
7137 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7138 M: Christian Borntraeger <borntraeger@de.ibm.com>
7139 M: Cornelia Huck <cornelia.huck@de.ibm.com>
7140 L: linux-s390@vger.kernel.org
7141 W: http://www.ibm.com/developerworks/linux/linux390/
7142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7144 F: Documentation/s390/kvm.txt
7145 F: arch/s390/include/asm/kvm*
7148 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
7149 M: Christoffer Dall <christoffer.dall@linaro.org>
7150 M: Marc Zyngier <marc.zyngier@arm.com>
7151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7152 L: kvmarm@lists.cs.columbia.edu
7153 W: http://systems.cs.columbia.edu/projects/kvm-arm
7154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7156 F: arch/arm/include/uapi/asm/kvm*
7157 F: arch/arm/include/asm/kvm*
7160 F: include/kvm/arm_*
7162 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7163 M: Christoffer Dall <christoffer.dall@linaro.org>
7164 M: Marc Zyngier <marc.zyngier@arm.com>
7165 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7166 L: kvmarm@lists.cs.columbia.edu
7168 F: arch/arm64/include/uapi/asm/kvm*
7169 F: arch/arm64/include/asm/kvm*
7172 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7173 M: James Hogan <james.hogan@imgtec.com>
7174 L: linux-mips@linux-mips.org
7176 F: arch/mips/include/uapi/asm/kvm*
7177 F: arch/mips/include/asm/kvm*
7181 M: Eric Biederman <ebiederm@xmission.com>
7182 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7183 L: kexec@lists.infradead.org
7185 F: include/linux/kexec.h
7186 F: include/uapi/linux/kexec.h
7190 M: David Howells <dhowells@redhat.com>
7191 L: keyrings@vger.kernel.org
7193 F: Documentation/security/keys.txt
7194 F: include/linux/key.h
7195 F: include/linux/key-type.h
7196 F: include/linux/keyctl.h
7197 F: include/uapi/linux/keyctl.h
7202 M: David Safford <safford@us.ibm.com>
7203 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7204 L: linux-security-module@vger.kernel.org
7205 L: keyrings@vger.kernel.org
7207 F: Documentation/security/keys-trusted-encrypted.txt
7208 F: include/keys/trusted-type.h
7209 F: security/keys/trusted.c
7210 F: security/keys/trusted.h
7213 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7214 M: David Safford <safford@us.ibm.com>
7215 L: linux-security-module@vger.kernel.org
7216 L: keyrings@vger.kernel.org
7218 F: Documentation/security/keys-trusted-encrypted.txt
7219 F: include/keys/encrypted-type.h
7220 F: security/keys/encrypted-keys/
7222 KGDB / KDB /debug_core
7223 M: Jason Wessel <jason.wessel@windriver.com>
7224 W: http://kgdb.wiki.kernel.org/
7225 L: kgdb-bugreport@lists.sourceforge.net
7226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7228 F: Documentation/DocBook/kgdb.tmpl
7229 F: drivers/misc/kgdbts.c
7230 F: drivers/tty/serial/kgdboc.c
7231 F: include/linux/kdb.h
7232 F: include/linux/kgdb.h
7236 M: Vegard Nossum <vegardno@ifi.uio.no>
7237 M: Pekka Enberg <penberg@kernel.org>
7239 F: Documentation/dev-tools/kmemcheck.rst
7240 F: arch/x86/include/asm/kmemcheck.h
7241 F: arch/x86/mm/kmemcheck/
7242 F: include/linux/kmemcheck.h
7246 M: Catalin Marinas <catalin.marinas@arm.com>
7248 F: Documentation/dev-tools/kmemleak.rst
7249 F: include/linux/kmemleak.h
7251 F: mm/kmemleak-test.c
7254 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7255 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7256 M: "David S. Miller" <davem@davemloft.net>
7257 M: Masami Hiramatsu <mhiramat@kernel.org>
7259 F: Documentation/kprobes.txt
7260 F: include/linux/kprobes.h
7263 KS0108 LCD CONTROLLER DRIVER
7264 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7265 W: http://miguelojeda.es/auxdisplay.htm
7266 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7268 F: Documentation/auxdisplay/ks0108
7269 F: drivers/auxdisplay/ks0108.c
7270 F: include/linux/ks0108.h
7273 M: David Ahern <dsa@cumulusnetworks.com>
7274 L: netdev@vger.kernel.org
7277 F: include/net/l3mdev.h
7279 LANTIQ MIPS ARCHITECTURE
7280 M: John Crispin <john@phrozen.org>
7281 L: linux-mips@linux-mips.org
7286 L: linux-x25@vger.kernel.org
7288 F: Documentation/networking/lapb-module.txt
7292 LASI 53c700 driver for PARISC
7293 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7294 L: linux-scsi@vger.kernel.org
7296 F: Documentation/scsi/53c700.txt
7297 F: drivers/scsi/53c700*
7300 M: Richard Purdie <rpurdie@rpsys.net>
7301 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7302 M: Pavel Machek <pavel@ucw.cz>
7303 L: linux-leds@vger.kernel.org
7304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7306 F: Documentation/devicetree/bindings/leds/
7308 F: include/linux/leds.h
7310 LEGACY EEPROM DRIVER
7311 M: Jean Delvare <jdelvare@suse.com>
7313 F: Documentation/misc-devices/eeprom
7314 F: drivers/misc/eeprom/eeprom.c
7316 LEGO USB Tower driver
7317 M: Juergen Stuber <starblue@users.sourceforge.net>
7318 L: legousb-devel@lists.sourceforge.net
7319 W: http://legousb.sourceforge.net/
7321 F: drivers/usb/misc/legousbtower.c
7324 M: Michael Krufky <mkrufky@linuxtv.org>
7325 L: linux-media@vger.kernel.org
7326 W: https://linuxtv.org
7327 W: http://github.com/mkrufky
7328 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7329 T: git git://linuxtv.org/mkrufky/tuners.git
7331 F: drivers/media/dvb-frontends/lg2160.*
7333 LGDT3305 MEDIA DRIVER
7334 M: Michael Krufky <mkrufky@linuxtv.org>
7335 L: linux-media@vger.kernel.org
7336 W: https://linuxtv.org
7337 W: http://github.com/mkrufky
7338 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7339 T: git git://linuxtv.org/mkrufky/tuners.git
7341 F: drivers/media/dvb-frontends/lgdt3305.*
7344 M: Rusty Russell <rusty@rustcorp.com.au>
7345 L: lguest@lists.ozlabs.org
7346 W: http://lguest.ozlabs.org/
7348 F: arch/x86/include/asm/lguest*.h
7351 F: include/linux/lguest*.h
7354 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7355 M: Tejun Heo <tj@kernel.org>
7356 L: linux-ide@vger.kernel.org
7357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7360 F: include/linux/ata.h
7361 F: include/linux/libata.h
7362 F: Documentation/devicetree/bindings/ata/
7364 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7365 M: Viresh Kumar <vireshk@kernel.org>
7366 L: linux-ide@vger.kernel.org
7367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7369 F: include/linux/pata_arasan_cf_data.h
7370 F: drivers/ata/pata_arasan_cf.c
7373 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7374 M: Tejun Heo <tj@kernel.org>
7375 L: linux-ide@vger.kernel.org
7376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7378 F: drivers/ata/pata_*.c
7379 F: drivers/ata/ata_generic.c
7381 LIBATA SATA AHCI PLATFORM devices support
7382 M: Hans de Goede <hdegoede@redhat.com>
7383 M: Tejun Heo <tj@kernel.org>
7384 L: linux-ide@vger.kernel.org
7385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7387 F: drivers/ata/ahci_platform.c
7388 F: drivers/ata/libahci_platform.c
7389 F: include/linux/ahci_platform.h
7391 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7392 M: Mikael Pettersson <mikpelinux@gmail.com>
7393 L: linux-ide@vger.kernel.org
7394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7396 F: drivers/ata/sata_promise.*
7399 M: Sasha Levin <sasha.levin@oracle.com>
7401 F: tools/lib/lockdep/
7403 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7404 M: Dan Williams <dan.j.williams@intel.com>
7405 L: linux-nvdimm@lists.01.org
7406 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7410 F: include/linux/nd.h
7411 F: include/linux/libnvdimm.h
7412 F: include/uapi/linux/ndctl.h
7414 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7415 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7416 L: linux-nvdimm@lists.01.org
7417 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7419 F: drivers/nvdimm/blk.c
7420 F: drivers/nvdimm/region_devs.c
7421 F: drivers/acpi/nfit*
7423 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7424 M: Vishal Verma <vishal.l.verma@intel.com>
7425 L: linux-nvdimm@lists.01.org
7426 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7428 F: drivers/nvdimm/btt*
7430 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7431 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7432 L: linux-nvdimm@lists.01.org
7433 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7435 F: drivers/nvdimm/pmem.c
7436 F: include/linux/pmem.h
7437 F: arch/*/include/asm/pmem.h
7439 LIGHTNVM PLATFORM SUPPORT
7440 M: Matias Bjorling <mb@lightnvm.io>
7441 W: http://github/OpenChannelSSD
7442 L: linux-block@vger.kernel.org
7444 F: drivers/lightnvm/
7445 F: include/linux/lightnvm.h
7446 F: include/uapi/linux/lightnvm.h
7448 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7449 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7450 M: Paul Mackerras <paulus@samba.org>
7451 M: Michael Ellerman <mpe@ellerman.id.au>
7452 W: https://github.com/linuxppc/linux/wiki
7453 L: linuxppc-dev@lists.ozlabs.org
7454 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7455 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7457 F: Documentation/powerpc/
7459 F: drivers/char/tpm/tpm_ibmvtpm*
7460 F: drivers/crypto/nx/
7461 F: drivers/crypto/vmx/
7462 F: drivers/net/ethernet/ibm/ibmveth.*
7463 F: drivers/net/ethernet/ibm/ibmvnic.*
7464 F: drivers/pci/hotplug/pnv_php.c
7465 F: drivers/pci/hotplug/rpa*
7466 F: drivers/scsi/ibmvscsi/
7467 F: tools/testing/selftests/powerpc
7475 LINUX FOR POWER MACINTOSH
7476 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7477 W: http://www.penguinppc.org/
7478 L: linuxppc-dev@lists.ozlabs.org
7480 F: arch/powerpc/platforms/powermac/
7481 F: drivers/macintosh/
7483 LINUX FOR POWERPC EMBEDDED MPC5XXX
7484 M: Anatolij Gustschin <agust@denx.de>
7485 L: linuxppc-dev@lists.ozlabs.org
7486 T: git git://git.denx.de/linux-denx-agust.git
7488 F: arch/powerpc/platforms/512x/
7489 F: arch/powerpc/platforms/52xx/
7491 LINUX FOR POWERPC EMBEDDED PPC4XX
7492 M: Alistair Popple <alistair@popple.id.au>
7493 M: Matt Porter <mporter@kernel.crashing.org>
7494 W: http://www.penguinppc.org/
7495 L: linuxppc-dev@lists.ozlabs.org
7497 F: arch/powerpc/platforms/40x/
7498 F: arch/powerpc/platforms/44x/
7500 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7501 L: linuxppc-dev@lists.ozlabs.org
7503 F: arch/powerpc/*/*virtex*
7504 F: arch/powerpc/*/*/*virtex*
7506 LINUX FOR POWERPC EMBEDDED PPC8XX
7507 M: Vitaly Bordug <vitb@kernel.crashing.org>
7508 W: http://www.penguinppc.org/
7509 L: linuxppc-dev@lists.ozlabs.org
7511 F: arch/powerpc/platforms/8xx/
7513 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7514 M: Scott Wood <oss@buserror.net>
7515 M: Kumar Gala <galak@kernel.crashing.org>
7516 W: http://www.penguinppc.org/
7517 L: linuxppc-dev@lists.ozlabs.org
7518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7520 F: arch/powerpc/platforms/83xx/
7521 F: arch/powerpc/platforms/85xx/
7523 LINUX FOR POWERPC PA SEMI PWRFICIENT
7524 L: linuxppc-dev@lists.ozlabs.org
7526 F: arch/powerpc/platforms/pasemi/
7527 F: drivers/*/*pasemi*
7528 F: drivers/*/*/*pasemi*
7530 LINUX SECURITY MODULE (LSM) FRAMEWORK
7531 M: Chris Wright <chrisw@sous-sol.org>
7532 L: linux-security-module@vger.kernel.org
7535 LIS3LV02D ACCELEROMETER DRIVER
7536 M: Eric Piel <eric.piel@tremplin-utc.net>
7538 F: Documentation/misc-devices/lis3lv02d
7539 F: drivers/misc/lis3lv02d/
7540 F: drivers/platform/x86/hp_accel.c
7543 M: Josh Poimboeuf <jpoimboe@redhat.com>
7544 M: Jessica Yu <jeyu@redhat.com>
7545 M: Jiri Kosina <jikos@kernel.org>
7546 M: Miroslav Benes <mbenes@suse.cz>
7547 R: Petr Mladek <pmladek@suse.com>
7549 F: kernel/livepatch/
7550 F: include/linux/livepatch.h
7551 F: arch/x86/include/asm/livepatch.h
7552 F: arch/x86/kernel/livepatch.c
7553 F: Documentation/livepatch/
7554 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7555 F: samples/livepatch/
7556 L: live-patching@vger.kernel.org
7557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7559 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7560 M: Kees Cook <keescook@chromium.org>
7562 F: drivers/misc/lkdtm*
7565 L: netdev@vger.kernel.org
7567 F: include/linux/llc.h
7568 F: include/uapi/linux/llc.h
7572 LM73 HARDWARE MONITOR DRIVER
7573 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7574 L: linux-hwmon@vger.kernel.org
7576 F: drivers/hwmon/lm73.c
7578 LM78 HARDWARE MONITOR DRIVER
7579 M: Jean Delvare <jdelvare@suse.com>
7580 L: linux-hwmon@vger.kernel.org
7582 F: Documentation/hwmon/lm78
7583 F: drivers/hwmon/lm78.c
7585 LM83 HARDWARE MONITOR DRIVER
7586 M: Jean Delvare <jdelvare@suse.com>
7587 L: linux-hwmon@vger.kernel.org
7589 F: Documentation/hwmon/lm83
7590 F: drivers/hwmon/lm83.c
7592 LM90 HARDWARE MONITOR DRIVER
7593 M: Jean Delvare <jdelvare@suse.com>
7594 L: linux-hwmon@vger.kernel.org
7596 F: Documentation/hwmon/lm90
7597 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7598 F: drivers/hwmon/lm90.c
7599 F: include/dt-bindings/thermal/lm90.h
7601 LM95234 HARDWARE MONITOR DRIVER
7602 M: Guenter Roeck <linux@roeck-us.net>
7603 L: linux-hwmon@vger.kernel.org
7605 F: Documentation/hwmon/lm95234
7606 F: drivers/hwmon/lm95234.c
7608 LME2510 MEDIA DRIVER
7609 M: Malcolm Priestley <tvboxspy@gmail.com>
7610 L: linux-media@vger.kernel.org
7611 W: https://linuxtv.org
7612 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7614 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7617 M: Peter Zijlstra <peterz@infradead.org>
7618 M: Ingo Molnar <mingo@redhat.com>
7619 L: linux-kernel@vger.kernel.org
7620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7622 F: Documentation/locking/
7623 F: include/linux/lockdep.h
7624 F: include/linux/spinlock*.h
7625 F: arch/*/include/asm/spinlock*.h
7626 F: include/linux/rwlock*.h
7627 F: include/linux/mutex*.h
7628 F: arch/*/include/asm/mutex*.h
7629 F: include/linux/rwsem*.h
7630 F: arch/*/include/asm/rwsem.h
7631 F: include/linux/seqlock.h
7632 F: lib/locking*.[ch]
7635 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7636 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7637 L: linux-ntfs-dev@lists.sourceforge.net
7638 W: http://www.linux-ntfs.org/content/view/19/37/
7640 F: Documentation/ldm.txt
7641 F: block/partitions/ldm.*
7643 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7644 M: Sathya Prakash <sathya.prakash@broadcom.com>
7645 M: Chaitra P B <chaitra.basappa@broadcom.com>
7646 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7647 L: MPT-FusionLinux.pdl@broadcom.com
7648 L: linux-scsi@vger.kernel.org
7649 W: http://www.avagotech.com/support/
7651 F: drivers/message/fusion/
7652 F: drivers/scsi/mpt2sas/
7653 F: drivers/scsi/mpt3sas/
7655 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7656 M: Matthew Wilcox <matthew@wil.cx>
7657 L: linux-scsi@vger.kernel.org
7659 F: drivers/scsi/sym53c8xx_2/
7661 LTC4261 HARDWARE MONITOR DRIVER
7662 M: Guenter Roeck <linux@roeck-us.net>
7663 L: linux-hwmon@vger.kernel.org
7665 F: Documentation/hwmon/ltc4261
7666 F: drivers/hwmon/ltc4261.c
7668 LTP (Linux Test Project)
7669 M: Mike Frysinger <vapier@gentoo.org>
7670 M: Cyril Hrubis <chrubis@suse.cz>
7671 M: Wanlong Gao <wanlong.gao@gmail.com>
7672 M: Jan Stancek <jstancek@redhat.com>
7673 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7674 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7675 L: ltp@lists.linux.it (subscribers-only)
7676 W: http://linux-test-project.github.io/
7677 T: git git://github.com/linux-test-project/ltp.git
7681 W: http://www.linux-m32r.org/
7686 M: Geert Uytterhoeven <geert@linux-m68k.org>
7687 L: linux-m68k@lists.linux-m68k.org
7688 W: http://www.linux-m68k.org/
7689 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7694 M68K ON APPLE MACINTOSH
7695 M: Joshua Thompson <funaho@jurai.org>
7696 W: http://www.mac.linux-m68k.org/
7697 L: linux-m68k@lists.linux-m68k.org
7702 M: Philip Blundell <philb@gnu.org>
7703 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7707 M88DS3103 MEDIA DRIVER
7708 M: Antti Palosaari <crope@iki.fi>
7709 L: linux-media@vger.kernel.org
7710 W: https://linuxtv.org
7711 W: http://palosaari.fi/linux/
7712 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7713 T: git git://linuxtv.org/anttip/media_tree.git
7715 F: drivers/media/dvb-frontends/m88ds3103*
7717 M88RS2000 MEDIA DRIVER
7718 M: Malcolm Priestley <tvboxspy@gmail.com>
7719 L: linux-media@vger.kernel.org
7720 W: https://linuxtv.org
7721 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7723 F: drivers/media/dvb-frontends/m88rs2000*
7725 MA901 MASTERKIT USB FM RADIO DRIVER
7726 M: Alexey Klimov <klimov.linux@gmail.com>
7727 L: linux-media@vger.kernel.org
7728 T: git git://linuxtv.org/media_tree.git
7730 F: drivers/media/radio/radio-ma901.c
7733 M: Johannes Berg <johannes@sipsolutions.net>
7734 L: linux-wireless@vger.kernel.org
7735 W: http://wireless.kernel.org/
7736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7739 F: Documentation/networking/mac80211-injection.txt
7740 F: include/net/mac80211.h
7742 F: drivers/net/wireless/mac80211_hwsim.[ch]
7745 M: Patrick McHardy <kaber@trash.net>
7746 L: netdev@vger.kernel.org
7748 F: drivers/net/macvlan.c
7749 F: include/linux/if_macvlan.h
7752 M: Jassi Brar <jassisinghbrar@gmail.com>
7753 L: linux-kernel@vger.kernel.org
7756 F: include/linux/mailbox_client.h
7757 F: include/linux/mailbox_controller.h
7759 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7760 M: Michael Kerrisk <mtk.manpages@gmail.com>
7761 W: http://www.kernel.org/doc/man-pages
7762 L: linux-man@vger.kernel.org
7765 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
7766 M: Rahul Bedarkar <rahul.bedarkar@imgtec.com>
7767 L: linux-mips@linux-mips.org
7769 F: arch/mips/boot/dts/img/pistachio_marduk.dts
7771 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7772 M: Andrew Lunn <andrew@lunn.ch>
7773 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7774 L: netdev@vger.kernel.org
7776 F: drivers/net/dsa/mv88e6xxx/
7777 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
7779 MARVELL ARMADA DRM SUPPORT
7780 M: Russell King <linux@armlinux.org.uk>
7782 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
7783 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
7784 F: drivers/gpu/drm/armada/
7785 F: include/uapi/drm/armada_drm.h
7786 F: Documentation/devicetree/bindings/display/armada/
7788 MARVELL CRYPTO DRIVER
7789 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7790 M: Arnaud Ebalard <arno@natisbad.org>
7791 F: drivers/crypto/marvell/
7793 L: linux-crypto@vger.kernel.org
7795 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7796 M: Mirko Lindner <mlindner@marvell.com>
7797 M: Stephen Hemminger <stephen@networkplumber.org>
7798 L: netdev@vger.kernel.org
7800 F: drivers/net/ethernet/marvell/sk*
7802 MARVELL LIBERTAS WIRELESS DRIVER
7803 L: libertas-dev@lists.infradead.org
7805 F: drivers/net/wireless/marvell/libertas/
7807 MARVELL MV643XX ETHERNET DRIVER
7808 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7809 L: netdev@vger.kernel.org
7811 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7812 F: include/linux/mv643xx.h
7814 MARVELL MVNETA ETHERNET DRIVER
7815 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7816 L: netdev@vger.kernel.org
7818 F: drivers/net/ethernet/marvell/mvneta.*
7820 MARVELL MWIFIEX WIRELESS DRIVER
7821 M: Amitkumar Karwar <akarwar@marvell.com>
7822 M: Nishant Sarmukadam <nishants@marvell.com>
7823 L: linux-wireless@vger.kernel.org
7825 F: drivers/net/wireless/marvell/mwifiex/
7827 MARVELL MWL8K WIRELESS DRIVER
7828 M: Lennert Buytenhek <buytenh@wantstofly.org>
7829 L: linux-wireless@vger.kernel.org
7831 F: drivers/net/wireless/marvell/mwl8k.c
7833 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7834 M: Nicolas Pitre <nico@fluxnic.net>
7836 F: drivers/mmc/host/mvsdio.*
7838 MATROX FRAMEBUFFER DRIVER
7839 L: linux-fbdev@vger.kernel.org
7841 F: drivers/video/fbdev/matrox/matroxfb_*
7842 F: include/uapi/linux/matroxfb.h
7844 MAX16065 HARDWARE MONITOR DRIVER
7845 M: Guenter Roeck <linux@roeck-us.net>
7846 L: linux-hwmon@vger.kernel.org
7848 F: Documentation/hwmon/max16065
7849 F: drivers/hwmon/max16065.c
7851 MAX20751 HARDWARE MONITOR DRIVER
7852 M: Guenter Roeck <linux@roeck-us.net>
7853 L: linux-hwmon@vger.kernel.org
7855 F: Documentation/hwmon/max20751
7856 F: drivers/hwmon/max20751.c
7858 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7859 L: linux-hwmon@vger.kernel.org
7861 F: Documentation/hwmon/max6650
7862 F: drivers/hwmon/max6650.c
7864 MAX6697 HARDWARE MONITOR DRIVER
7865 M: Guenter Roeck <linux@roeck-us.net>
7866 L: linux-hwmon@vger.kernel.org
7868 F: Documentation/hwmon/max6697
7869 F: Documentation/devicetree/bindings/i2c/max6697.txt
7870 F: drivers/hwmon/max6697.c
7871 F: include/linux/platform_data/max6697.h
7873 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7874 M: Peter Rosin <peda@axentia.se>
7875 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7877 F: Documentation/devicetree/bindings/sound/max9860.txt
7878 F: sound/soc/codecs/max9860.*
7880 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7881 M: Krzysztof Kozlowski <krzk@kernel.org>
7882 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7883 L: linux-pm@vger.kernel.org
7885 F: drivers/power/supply/max14577_charger.c
7886 F: drivers/power/supply/max77693_charger.c
7888 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7889 M: Javier Martinez Canillas <javier@osg.samsung.com>
7890 L: linux-kernel@vger.kernel.org
7892 F: drivers/*/*max77802*.c
7893 F: Documentation/devicetree/bindings/*/*max77802.txt
7894 F: include/dt-bindings/*/*max77802.h
7896 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7897 M: Chanwoo Choi <cw00.choi@samsung.com>
7898 M: Krzysztof Kozlowski <krzk@kernel.org>
7899 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7900 L: linux-kernel@vger.kernel.org
7902 F: drivers/*/max14577*.c
7903 F: drivers/*/max77686*.c
7904 F: drivers/*/max77693*.c
7905 F: drivers/extcon/extcon-max14577.c
7906 F: drivers/extcon/extcon-max77693.c
7907 F: drivers/rtc/rtc-max77686.c
7908 F: drivers/clk/clk-max77686.c
7909 F: Documentation/devicetree/bindings/mfd/max14577.txt
7910 F: Documentation/devicetree/bindings/*/max77686.txt
7911 F: Documentation/devicetree/bindings/mfd/max77693.txt
7912 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7913 F: include/linux/mfd/max14577*.h
7914 F: include/linux/mfd/max77686*.h
7915 F: include/linux/mfd/max77693*.h
7917 MAXIRADIO FM RADIO RECEIVER DRIVER
7918 M: Hans Verkuil <hverkuil@xs4all.nl>
7919 L: linux-media@vger.kernel.org
7920 T: git git://linuxtv.org/media_tree.git
7921 W: https://linuxtv.org
7923 F: drivers/media/radio/radio-maxiradio*
7925 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7926 M: Peter Rosin <peda@axentia.se>
7927 L: linux-iio@vger.kernel.org
7929 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
7930 F: drivers/iio/potentiometer/mcp4531.c
7932 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7933 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7934 L: linux-iio@vger.kernel.org
7936 F: drivers/iio/dac/cio-dac.c
7938 MEDIA DRIVERS FOR RENESAS - FCP
7939 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7940 L: linux-media@vger.kernel.org
7941 L: linux-renesas-soc@vger.kernel.org
7942 T: git git://linuxtv.org/media_tree.git
7944 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7945 F: drivers/media/platform/rcar-fcp.c
7946 F: include/media/rcar-fcp.h
7948 MEDIA DRIVERS FOR RENESAS - FDP1
7949 M: Kieran Bingham <kieran@bingham.xyz>
7950 L: linux-media@vger.kernel.org
7951 L: linux-renesas-soc@vger.kernel.org
7952 T: git git://linuxtv.org/media_tree.git
7954 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
7955 F: drivers/media/platform/rcar_fdp1.c
7957 MEDIA DRIVERS FOR RENESAS - VIN
7958 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
7959 L: linux-media@vger.kernel.org
7960 L: linux-renesas-soc@vger.kernel.org
7961 T: git git://linuxtv.org/media_tree.git
7963 F: Documentation/devicetree/bindings/media/rcar_vin.txt
7964 F: drivers/media/platform/rcar-vin/
7966 MEDIA DRIVERS FOR RENESAS - VSP1
7967 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7968 L: linux-media@vger.kernel.org
7969 L: linux-renesas-soc@vger.kernel.org
7970 T: git git://linuxtv.org/media_tree.git
7972 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7973 F: drivers/media/platform/vsp1/
7975 MEDIA DRIVERS FOR HELENE
7976 M: Abylay Ospan <aospan@netup.ru>
7977 L: linux-media@vger.kernel.org
7978 W: https://linuxtv.org
7980 T: git git://linuxtv.org/media_tree.git
7982 F: drivers/media/dvb-frontends/helene*
7984 MEDIA DRIVERS FOR ASCOT2E
7985 M: Sergey Kozlov <serjk@netup.ru>
7986 M: Abylay Ospan <aospan@netup.ru>
7987 L: linux-media@vger.kernel.org
7988 W: https://linuxtv.org
7990 T: git git://linuxtv.org/media_tree.git
7992 F: drivers/media/dvb-frontends/ascot2e*
7994 MEDIA DRIVERS FOR CXD2841ER
7995 M: Sergey Kozlov <serjk@netup.ru>
7996 M: Abylay Ospan <aospan@netup.ru>
7997 L: linux-media@vger.kernel.org
7998 W: https://linuxtv.org
8000 T: git git://linuxtv.org/media_tree.git
8002 F: drivers/media/dvb-frontends/cxd2841er*
8004 MEDIA DRIVERS FOR HORUS3A
8005 M: Sergey Kozlov <serjk@netup.ru>
8006 M: Abylay Ospan <aospan@netup.ru>
8007 L: linux-media@vger.kernel.org
8008 W: https://linuxtv.org
8010 T: git git://linuxtv.org/media_tree.git
8012 F: drivers/media/dvb-frontends/horus3a*
8014 MEDIA DRIVERS FOR LNBH25
8015 M: Sergey Kozlov <serjk@netup.ru>
8016 M: Abylay Ospan <aospan@netup.ru>
8017 L: linux-media@vger.kernel.org
8018 W: https://linuxtv.org
8020 T: git git://linuxtv.org/media_tree.git
8022 F: drivers/media/dvb-frontends/lnbh25*
8024 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8025 M: Sergey Kozlov <serjk@netup.ru>
8026 M: Abylay Ospan <aospan@netup.ru>
8027 L: linux-media@vger.kernel.org
8028 W: https://linuxtv.org
8030 T: git git://linuxtv.org/media_tree.git
8032 F: drivers/media/pci/netup_unidvb/*
8034 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8035 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8036 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8037 P: LinuxTV.org Project
8038 L: linux-media@vger.kernel.org
8039 W: https://linuxtv.org
8040 Q: http://patchwork.kernel.org/project/linux-media/list/
8041 T: git git://linuxtv.org/media_tree.git
8043 F: Documentation/media/
8045 F: drivers/staging/media/
8046 F: include/linux/platform_data/media/
8048 F: include/uapi/linux/dvb/
8049 F: include/uapi/linux/videodev2.h
8050 F: include/uapi/linux/media.h
8051 F: include/uapi/linux/v4l2-*
8052 F: include/uapi/linux/meye.h
8053 F: include/uapi/linux/ivtv*
8054 F: include/uapi/linux/uvcvideo.h
8056 MEDIATEK ETHERNET DRIVER
8057 M: Felix Fietkau <nbd@openwrt.org>
8058 M: John Crispin <blogic@openwrt.org>
8059 L: netdev@vger.kernel.org
8061 F: drivers/net/ethernet/mediatek/
8063 MEDIATEK MEDIA DRIVER
8064 M: Tiffany Lin <tiffany.lin@mediatek.com>
8065 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8067 F: drivers/media/platform/mtk-vcodec/
8068 F: drivers/media/platform/mtk-vpu/
8069 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8070 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8073 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8074 M: Houlong Wei <houlong.wei@mediatek.com>
8075 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8077 F: drivers/media/platform/mtk-mdp/
8078 F: drivers/media/platform/mtk-vpu/
8079 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8081 MEDIATEK MT7601U WIRELESS LAN DRIVER
8082 M: Jakub Kicinski <kubakici@wp.pl>
8083 L: linux-wireless@vger.kernel.org
8085 F: drivers/net/wireless/mediatek/mt7601u/
8087 MEGARAID SCSI/SAS DRIVERS
8088 M: Kashyap Desai <kashyap.desai@broadcom.com>
8089 M: Sumit Saxena <sumit.saxena@broadcom.com>
8090 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8091 L: megaraidlinux.pdl@broadcom.com
8092 L: linux-scsi@vger.kernel.org
8093 W: http://www.avagotech.com/support/
8095 F: Documentation/scsi/megaraid.txt
8096 F: drivers/scsi/megaraid.*
8097 F: drivers/scsi/megaraid/
8099 MELFAS MIP4 TOUCHSCREEN DRIVER
8100 M: Sangwon Jee <jeesw@melfas.com>
8101 W: http://www.melfas.com
8103 F: drivers/input/touchscreen/melfas_mip4.c
8104 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8106 MELLANOX ETHERNET DRIVER (mlx4_en)
8107 M: Tariq Toukan <tariqt@mellanox.com>
8108 L: netdev@vger.kernel.org
8110 W: http://www.mellanox.com
8111 Q: http://patchwork.ozlabs.org/project/netdev/list/
8112 F: drivers/net/ethernet/mellanox/mlx4/en_*
8114 MELLANOX ETHERNET DRIVER (mlx5e)
8115 M: Saeed Mahameed <saeedm@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/mlx5/core/en_*
8122 MELLANOX ETHERNET SWITCH DRIVERS
8123 M: Jiri Pirko <jiri@mellanox.com>
8124 M: Ido Schimmel <idosch@mellanox.com>
8125 L: netdev@vger.kernel.org
8127 W: http://www.mellanox.com
8128 Q: http://patchwork.ozlabs.org/project/netdev/list/
8129 F: drivers/net/ethernet/mellanox/mlxsw/
8131 MELLANOX MLXCPLD I2C AND MUX DRIVER
8132 M: Vadim Pasternak <vadimp@mellanox.com>
8133 M: Michael Shych <michaelsh@mellanox.com>
8134 L: linux-i2c@vger.kernel.org
8136 F: drivers/i2c/busses/i2c-mlxcpld.c
8137 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8138 F: Documentation/i2c/busses/i2c-mlxcpld
8140 MELLANOX MLXCPLD LED DRIVER
8141 M: Vadim Pasternak <vadimp@mellanox.com>
8142 L: linux-leds@vger.kernel.org
8144 F: drivers/leds/leds-mlxcpld.c
8145 F: Documentation/leds/leds-mlxcpld.txt
8147 MELLANOX PLATFORM DRIVER
8148 M: Vadim Pasternak <vadimp@mellanox.com>
8149 L: platform-driver-x86@vger.kernel.org
8151 F: drivers/platform/x86/mlx-platform.c
8153 MELLANOX MLX CPLD HOTPLUG DRIVER
8154 M: Vadim Pasternak <vadimp@mellanox.com>
8155 L: platform-driver-x86@vger.kernel.org
8157 F: drivers/platform/x86/mlxcpld-hotplug.c
8158 F: include/linux/platform_data/mlxcpld-hotplug.h
8160 SOFT-ROCE DRIVER (rxe)
8161 M: Moni Shoua <monis@mellanox.com>
8162 L: linux-rdma@vger.kernel.org
8164 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
8165 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8166 F: drivers/infiniband/sw/rxe/
8167 F: include/uapi/rdma/rdma_user_rxe.h
8170 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8171 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8172 L: linux-kernel@vger.kernel.org
8174 F: kernel/membarrier.c
8175 F: include/uapi/linux/membarrier.h
8178 L: linux-mm@kvack.org
8179 W: http://www.linux-mm.org
8181 F: include/linux/mm.h
8182 F: include/linux/gfp.h
8183 F: include/linux/mmzone.h
8184 F: include/linux/memory_hotplug.h
8185 F: include/linux/vmalloc.h
8188 MEMORY TECHNOLOGY DEVICES (MTD)
8189 M: David Woodhouse <dwmw2@infradead.org>
8190 M: Brian Norris <computersforpeace@gmail.com>
8191 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8192 M: Marek Vasut <marek.vasut@gmail.com>
8193 M: Richard Weinberger <richard@nod.at>
8194 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
8195 L: linux-mtd@lists.infradead.org
8196 W: http://www.linux-mtd.infradead.org/
8197 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8198 T: git git://git.infradead.org/linux-mtd.git
8199 T: git git://git.infradead.org/l2-mtd.git
8201 F: Documentation/devicetree/bindings/mtd/
8203 F: include/linux/mtd/
8204 F: include/uapi/mtd/
8206 MEN A21 WATCHDOG DRIVER
8207 M: Johannes Thumshirn <morbidrsa@gmail.com>
8208 L: linux-watchdog@vger.kernel.org
8210 F: drivers/watchdog/mena21_wdt.c
8212 MEN CHAMELEON BUS (mcb)
8213 M: Johannes Thumshirn <morbidrsa@gmail.com>
8216 F: include/linux/mcb.h
8217 F: Documentation/men-chameleon-bus.txt
8219 MEN F21BMC (Board Management Controller)
8220 M: Andreas Werner <andreas.werner@men.de>
8222 F: drivers/mfd/menf21bmc.c
8223 F: drivers/watchdog/menf21bmc_wdt.c
8224 F: drivers/leds/leds-menf21bmc.c
8225 F: drivers/hwmon/menf21bmc_hwmon.c
8226 F: Documentation/hwmon/menf21bmc
8229 M: James Hogan <james.hogan@imgtec.com>
8230 L: linux-metag@vger.kernel.org
8231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
8234 F: Documentation/metag/
8235 F: Documentation/devicetree/bindings/metag/
8236 F: Documentation/devicetree/bindings/interrupt-controller/img,*
8237 F: drivers/clocksource/metag_generic.c
8238 F: drivers/irqchip/irq-metag.c
8239 F: drivers/irqchip/irq-metag-ext.c
8240 F: drivers/tty/metag_da.c
8242 MICROBLAZE ARCHITECTURE
8243 M: Michal Simek <monstr@monstr.eu>
8244 W: http://www.monstr.eu/fdt/
8245 T: git git://git.monstr.eu/linux-2.6-microblaze.git
8249 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
8250 M: Richard Genoud <richard.genoud@gmail.com>
8252 F: drivers/tty/serial/atmel_serial.c
8253 F: include/linux/atmel_serial.h
8255 MICROCHIP / ATMEL DMA DRIVER
8256 M: Ludovic Desroches <ludovic.desroches@microchip.com>
8257 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8258 L: dmaengine@vger.kernel.org
8260 F: drivers/dma/at_hdmac.c
8261 F: drivers/dma/at_hdmac_regs.h
8262 F: include/linux/platform_data/dma-atmel.h
8264 MICROCHIP / ATMEL ISC DRIVER
8265 M: Songjun Wu <songjun.wu@microchip.com>
8266 L: linux-media@vger.kernel.org
8268 F: drivers/media/platform/atmel/atmel-isc.c
8269 F: drivers/media/platform/atmel/atmel-isc-regs.h
8270 F: devicetree/bindings/media/atmel-isc.txt
8272 MICROCHIP USB251XB DRIVER
8273 M: Richard Leitner <richard.leitner@skidata.com>
8274 L: linux-usb@vger.kernel.org
8276 F: drivers/usb/misc/usb251xb.c
8277 F: include/linux/platform_data/usb251xb.h
8278 F: Documentation/devicetree/bindings/usb/usb251xb.txt
8280 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
8281 M: Chen Yu <yu.c.chen@intel.com>
8282 L: platform-driver-x86@vger.kernel.org
8284 F: drivers/platform/x86/surfacepro3_button.c
8287 M: Oliver Neukum <oliver@neukum.org>
8289 F: drivers/usb/image/microtek.*
8292 M: Ralf Baechle <ralf@linux-mips.org>
8293 L: linux-mips@linux-mips.org
8294 W: http://www.linux-mips.org/
8295 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
8296 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
8298 F: Documentation/devicetree/bindings/mips/
8299 F: Documentation/mips/
8302 MIPS/LOONGSON1 ARCHITECTURE
8303 M: Keguang Zhang <keguang.zhang@gmail.com>
8304 L: linux-mips@linux-mips.org
8306 F: arch/mips/loongson32/
8307 F: arch/mips/include/asm/mach-loongson32/
8308 F: drivers/*/*loongson1*
8309 F: drivers/*/*/*loongson1*
8311 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
8312 M: Hans Verkuil <hverkuil@xs4all.nl>
8313 L: linux-media@vger.kernel.org
8314 T: git git://linuxtv.org/media_tree.git
8315 W: https://linuxtv.org
8317 F: drivers/media/radio/radio-miropcm20*
8319 MELLANOX MLX4 core VPI driver
8320 M: Yishai Hadas <yishaih@mellanox.com>
8321 L: netdev@vger.kernel.org
8322 L: linux-rdma@vger.kernel.org
8323 W: http://www.mellanox.com
8324 Q: http://patchwork.ozlabs.org/project/netdev/list/
8326 F: drivers/net/ethernet/mellanox/mlx4/
8327 F: include/linux/mlx4/
8328 F: include/uapi/rdma/mlx4-abi.h
8330 MELLANOX MLX4 IB driver
8331 M: Yishai Hadas <yishaih@mellanox.com>
8332 L: linux-rdma@vger.kernel.org
8333 W: http://www.mellanox.com
8334 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8336 F: drivers/infiniband/hw/mlx4/
8337 F: include/linux/mlx4/
8339 MELLANOX MLX5 core VPI driver
8340 M: Saeed Mahameed <saeedm@mellanox.com>
8341 M: Matan Barak <matanb@mellanox.com>
8342 M: Leon Romanovsky <leonro@mellanox.com>
8343 L: netdev@vger.kernel.org
8344 L: linux-rdma@vger.kernel.org
8345 W: http://www.mellanox.com
8346 Q: http://patchwork.ozlabs.org/project/netdev/list/
8348 F: drivers/net/ethernet/mellanox/mlx5/core/
8349 F: include/linux/mlx5/
8350 F: include/uapi/rdma/mlx5-abi.h
8352 MELLANOX MLX5 IB driver
8353 M: Matan Barak <matanb@mellanox.com>
8354 M: Leon Romanovsky <leonro@mellanox.com>
8355 L: linux-rdma@vger.kernel.org
8356 W: http://www.mellanox.com
8357 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8359 F: drivers/infiniband/hw/mlx5/
8360 F: include/linux/mlx5/
8362 MELEXIS MLX90614 DRIVER
8363 M: Crt Mori <cmo@melexis.com>
8364 L: linux-iio@vger.kernel.org
8365 W: http://www.melexis.com
8367 F: drivers/iio/temperature/mlx90614.c
8369 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
8370 M: Don Brace <don.brace@microsemi.com>
8371 L: esc.storagedev@microsemi.com
8372 L: linux-scsi@vger.kernel.org
8374 F: drivers/scsi/smartpqi/smartpqi*.[ch]
8375 F: drivers/scsi/smartpqi/Kconfig
8376 F: drivers/scsi/smartpqi/Makefile
8377 F: include/linux/cciss*.h
8378 F: include/uapi/linux/cciss*.h
8379 F: Documentation/scsi/smartpqi.txt
8381 MN88472 MEDIA DRIVER
8382 M: Antti Palosaari <crope@iki.fi>
8383 L: linux-media@vger.kernel.org
8384 W: https://linuxtv.org
8385 W: http://palosaari.fi/linux/
8386 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8388 F: drivers/media/dvb-frontends/mn88472*
8390 MN88473 MEDIA DRIVER
8391 M: Antti Palosaari <crope@iki.fi>
8392 L: linux-media@vger.kernel.org
8393 W: https://linuxtv.org
8394 W: http://palosaari.fi/linux/
8395 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8397 F: drivers/media/dvb-frontends/mn88473*
8400 M: Jessica Yu <jeyu@redhat.com>
8401 M: Rusty Russell <rusty@rustcorp.com.au>
8402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
8404 F: include/linux/module.h
8407 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
8408 W: http://popies.net/meye/
8410 F: Documentation/media/v4l-drivers/meye*
8411 F: drivers/media/pci/meye/
8412 F: include/uapi/linux/meye.h
8414 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
8415 M: Jiri Slaby <jirislaby@gmail.com>
8417 F: Documentation/serial/moxa-smartio
8418 F: drivers/tty/mxser.*
8420 MR800 AVERMEDIA USB FM RADIO DRIVER
8421 M: Alexey Klimov <klimov.linux@gmail.com>
8422 L: linux-media@vger.kernel.org
8423 T: git git://linuxtv.org/media_tree.git
8425 F: drivers/media/radio/radio-mr800.c
8427 MRF24J40 IEEE 802.15.4 RADIO DRIVER
8428 M: Alan Ott <alan@signal11.us>
8429 L: linux-wpan@vger.kernel.org
8431 F: drivers/net/ieee802154/mrf24j40.c
8432 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
8435 M: "Lee, Chun-Yi" <jlee@suse.com>
8436 L: platform-driver-x86@vger.kernel.org
8438 F: drivers/platform/x86/msi-laptop.c
8441 L: platform-driver-x86@vger.kernel.org
8443 F: drivers/platform/x86/msi-wmi.c
8446 M: Antti Palosaari <crope@iki.fi>
8447 L: linux-media@vger.kernel.org
8448 W: https://linuxtv.org
8449 W: http://palosaari.fi/linux/
8450 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8451 T: git git://linuxtv.org/anttip/media_tree.git
8453 F: drivers/media/tuners/msi001*
8455 MSI2500 MEDIA DRIVER
8456 M: Antti Palosaari <crope@iki.fi>
8457 L: linux-media@vger.kernel.org
8458 W: https://linuxtv.org
8459 W: http://palosaari.fi/linux/
8460 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8461 T: git git://linuxtv.org/anttip/media_tree.git
8463 F: drivers/media/usb/msi2500/
8465 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8466 M: Robert Jarzmik <robert.jarzmik@free.fr>
8467 L: linux-mtd@lists.infradead.org
8469 F: drivers/mtd/devices/docg3*
8471 MT9M032 APTINA SENSOR DRIVER
8472 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8473 L: linux-media@vger.kernel.org
8474 T: git git://linuxtv.org/media_tree.git
8476 F: drivers/media/i2c/mt9m032.c
8477 F: include/media/i2c/mt9m032.h
8479 MT9P031 APTINA CAMERA SENSOR
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/mt9p031.c
8485 F: include/media/i2c/mt9p031.h
8487 MT9T001 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/mt9t001.c
8493 F: include/media/i2c/mt9t001.h
8495 MT9V032 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: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8501 F: drivers/media/i2c/mt9v032.c
8502 F: include/media/i2c/mt9v032.h
8504 MULTIFUNCTION DEVICES (MFD)
8505 M: Lee Jones <lee.jones@linaro.org>
8506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8508 F: Documentation/devicetree/bindings/mfd/
8510 F: include/linux/mfd/
8511 F: include/dt-bindings/mfd/
8513 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8514 M: Ulf Hansson <ulf.hansson@linaro.org>
8515 L: linux-mmc@vger.kernel.org
8516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
8518 F: Documentation/devicetree/bindings/mmc/
8520 F: include/linux/mmc/
8521 F: include/uapi/linux/mmc/
8523 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8525 F: drivers/mmc/host/mmc_spi.c
8526 F: include/linux/spi/mmc_spi.h
8528 MULTISOUND SOUND DRIVER
8529 M: Andrew Veliath <andrewtv@usa.net>
8531 F: Documentation/sound/oss/MultiSound
8534 MULTITECH MULTIPORT CARD (ISICOM)
8536 F: drivers/tty/isicom.c
8537 F: include/linux/isicom.h
8539 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8540 M: Bin Liu <b-liu@ti.com>
8541 L: linux-usb@vger.kernel.org
8542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8544 F: drivers/usb/musb/
8546 MXL5007T MEDIA DRIVER
8547 M: Michael Krufky <mkrufky@linuxtv.org>
8548 L: linux-media@vger.kernel.org
8549 W: https://linuxtv.org
8550 W: http://github.com/mkrufky
8551 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8552 T: git git://linuxtv.org/mkrufky/tuners.git
8554 F: drivers/media/tuners/mxl5007t.*
8557 M: Marek Vasut <marex@denx.de>
8559 F: drivers/gpu/drm/mxsfb/
8560 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
8562 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8563 M: Hyong-Youb Kim <hykim@myri.com>
8564 L: netdev@vger.kernel.org
8565 W: https://www.myricom.com/support/downloads/myri10ge.html
8567 F: drivers/net/ethernet/myricom/myri10ge/
8569 NAND FLASH SUBSYSTEM
8570 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8571 R: Richard Weinberger <richard@nod.at>
8572 L: linux-mtd@lists.infradead.org
8573 W: http://www.linux-mtd.infradead.org/
8574 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8575 T: git git://github.com/linux-nand/linux.git
8577 F: drivers/mtd/nand/
8578 F: include/linux/mtd/nand*.h
8580 NATSEMI ETHERNET DRIVER (DP8381x)
8582 F: drivers/net/ethernet/natsemi/natsemi.c
8584 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8585 M: Daniel Mack <zonque@gmail.com>
8587 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8588 W: http://www.native-instruments.com
8592 M: Petr Vandrovec <petr@vandrovec.name>
8596 NCR 5380 SCSI DRIVERS
8597 M: Finn Thain <fthain@telegraphics.com.au>
8598 M: Michael Schmitz <schmitzmic@gmail.com>
8599 L: linux-scsi@vger.kernel.org
8601 F: Documentation/scsi/g_NCR5380.txt
8602 F: drivers/scsi/NCR5380.*
8603 F: drivers/scsi/arm/cumana_1.c
8604 F: drivers/scsi/arm/oak.c
8605 F: drivers/scsi/atari_scsi.*
8606 F: drivers/scsi/dmx3191d.c
8607 F: drivers/scsi/g_NCR5380.*
8608 F: drivers/scsi/mac_scsi.*
8609 F: drivers/scsi/sun3_scsi.*
8610 F: drivers/scsi/sun3_scsi_vme.c
8612 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8613 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8614 L: linux-scsi@vger.kernel.org
8616 F: drivers/scsi/NCR_D700.*
8618 NCT6775 HARDWARE MONITOR DRIVER
8619 M: Guenter Roeck <linux@roeck-us.net>
8620 L: linux-hwmon@vger.kernel.org
8622 F: Documentation/hwmon/nct6775
8623 F: drivers/hwmon/nct6775.c
8625 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8626 M: Faisal Latif <faisal.latif@intel.com>
8627 L: linux-rdma@vger.kernel.org
8628 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8630 F: drivers/infiniband/hw/nes/
8631 F: include/uapi/rdma/nes-abi.h
8633 NETEM NETWORK EMULATOR
8634 M: Stephen Hemminger <stephen@networkplumber.org>
8635 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8637 F: net/sched/sch_netem.c
8639 NETERION 10GbE DRIVERS (s2io/vxge)
8640 M: Jon Mason <jdmason@kudzu.us>
8641 L: netdev@vger.kernel.org
8643 F: Documentation/networking/s2io.txt
8644 F: Documentation/networking/vxge.txt
8645 F: drivers/net/ethernet/neterion/
8648 M: Pablo Neira Ayuso <pablo@netfilter.org>
8649 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8650 L: netfilter-devel@vger.kernel.org
8651 L: coreteam@netfilter.org
8652 W: http://www.netfilter.org/
8653 W: http://www.iptables.org/
8654 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8658 F: include/linux/netfilter*
8659 F: include/linux/netfilter/
8660 F: include/net/netfilter/
8661 F: include/uapi/linux/netfilter*
8662 F: include/uapi/linux/netfilter/
8663 F: net/*/netfilter.c
8666 F: net/bridge/br_netfilter*.c
8669 M: Paul Moore <paul@paul-moore.com>
8670 W: http://netlabel.sf.net
8671 L: netdev@vger.kernel.org
8673 F: Documentation/netlabel/
8674 F: include/net/netlabel.h
8677 NETROM NETWORK LAYER
8678 M: Ralf Baechle <ralf@linux-mips.org>
8679 L: linux-hams@vger.kernel.org
8680 W: http://www.linux-ax25.org/
8682 F: include/net/netrom.h
8683 F: include/uapi/linux/netrom.h
8686 NETRONOME ETHERNET DRIVERS
8687 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8688 L: oss-drivers@netronome.com
8690 F: drivers/net/ethernet/netronome/
8692 NETWORK BLOCK DEVICE (NBD)
8693 M: Josef Bacik <jbacik@fb.com>
8695 L: linux-block@vger.kernel.org
8696 L: nbd-general@lists.sourceforge.net
8697 F: Documentation/blockdev/nbd.txt
8698 F: drivers/block/nbd.c
8699 F: include/uapi/linux/nbd.h
8701 NETWORK DROP MONITOR
8702 M: Neil Horman <nhorman@tuxdriver.com>
8703 L: netdev@vger.kernel.org
8705 W: https://fedorahosted.org/dropwatch/
8706 F: net/core/drop_monitor.c
8709 M: Andrew Lunn <andrew@lunn.ch>
8710 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8711 M: Florian Fainelli <f.fainelli@gmail.com>
8714 F: include/net/dsa.h
8717 NETWORKING [GENERAL]
8718 M: "David S. Miller" <davem@davemloft.net>
8719 L: netdev@vger.kernel.org
8720 W: http://www.linuxfoundation.org/en/Net
8721 Q: http://patchwork.ozlabs.org/project/netdev/list/
8722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8727 F: include/linux/in.h
8728 F: include/linux/net.h
8729 F: include/linux/netdevice.h
8730 F: include/uapi/linux/in.h
8731 F: include/uapi/linux/net.h
8732 F: include/uapi/linux/netdevice.h
8733 F: include/uapi/linux/net_namespace.h
8735 F: tools/testing/selftests/net/
8738 NETWORKING [IPv4/IPv6]
8739 M: "David S. Miller" <davem@davemloft.net>
8740 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8741 M: James Morris <jmorris@namei.org>
8742 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8743 M: Patrick McHardy <kaber@trash.net>
8744 L: netdev@vger.kernel.org
8745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8753 M: Steffen Klassert <steffen.klassert@secunet.com>
8754 M: Herbert Xu <herbert@gondor.apana.org.au>
8755 M: "David S. Miller" <davem@davemloft.net>
8756 L: netdev@vger.kernel.org
8757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8766 F: net/ipv4/ipcomp.c
8767 F: net/ipv4/ip_vti.c
8771 F: net/ipv6/ipcomp6.c
8772 F: net/ipv6/ip6_vti.c
8773 F: include/uapi/linux/xfrm.h
8774 F: include/net/xfrm.h
8776 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8777 M: Paul Moore <paul@paul-moore.com>
8778 L: netdev@vger.kernel.org
8781 NETWORKING [WIRELESS]
8782 L: linux-wireless@vger.kernel.org
8783 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8786 L: netdev@vger.kernel.org
8787 W: http://www.linuxfoundation.org/en/Net
8788 Q: http://patchwork.ozlabs.org/project/netdev/list/
8789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8792 F: Documentation/devicetree/bindings/net/
8794 F: include/linux/if_*
8795 F: include/linux/netdevice.h
8796 F: include/linux/etherdevice.h
8797 F: include/linux/fcdevice.h
8798 F: include/linux/fddidevice.h
8799 F: include/linux/hippidevice.h
8800 F: include/linux/inetdevice.h
8801 F: include/uapi/linux/if_*
8802 F: include/uapi/linux/netdevice.h
8804 NETWORKING DRIVERS (WIRELESS)
8805 M: Kalle Valo <kvalo@codeaurora.org>
8806 L: linux-wireless@vger.kernel.org
8807 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8811 F: Documentation/devicetree/bindings/net/wireless/
8812 F: drivers/net/wireless/
8814 NETXEN (1/10) GbE SUPPORT
8815 M: Manish Chopra <manish.chopra@cavium.com>
8816 M: Rahul Verma <rahul.verma@cavium.com>
8817 M: Dept-GELinuxNICDev@cavium.com
8818 L: netdev@vger.kernel.org
8820 F: drivers/net/ethernet/qlogic/netxen/
8823 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8824 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8825 M: Samuel Ortiz <sameo@linux.intel.com>
8826 L: linux-wireless@vger.kernel.org
8827 L: linux-nfc@lists.01.org (subscribers-only)
8831 F: include/uapi/linux/nfc.h
8833 F: include/linux/platform_data/nfcmrvl.h
8834 F: include/linux/platform_data/nxp-nci.h
8835 F: include/linux/platform_data/pn544.h
8836 F: include/linux/platform_data/st21nfca.h
8837 F: include/linux/platform_data/st-nci.h
8838 F: Documentation/devicetree/bindings/net/nfc/
8840 NFS, SUNRPC, AND LOCKD CLIENTS
8841 M: Trond Myklebust <trond.myklebust@primarydata.com>
8842 M: Anna Schumaker <anna.schumaker@netapp.com>
8843 L: linux-nfs@vger.kernel.org
8844 W: http://client.linux-nfs.org
8845 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8851 F: include/linux/lockd/
8852 F: include/linux/nfs*
8853 F: include/linux/sunrpc/
8854 F: include/uapi/linux/nfs*
8855 F: include/uapi/linux/sunrpc/
8858 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8859 L: linux-nilfs@vger.kernel.org
8860 W: http://nilfs.sourceforge.net/
8861 W: http://nilfs.osdn.jp/
8862 T: git git://github.com/konis/nilfs2.git
8864 F: Documentation/filesystems/nilfs2.txt
8866 F: include/trace/events/nilfs2.h
8867 F: include/uapi/linux/nilfs2_api.h
8868 F: include/uapi/linux/nilfs2_ondisk.h
8870 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8871 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8872 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8874 F: Documentation/scsi/NinjaSCSI.txt
8875 F: drivers/scsi/pcmcia/nsp_*
8877 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8878 M: GOTO Masanori <gotom@debian.or.jp>
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/nsp32*
8886 M: Ley Foon Tan <lftan@altera.com>
8887 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8892 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
8893 M: Pavel Machek <pavel@ucw.cz>
8894 M: Sakari Ailus <sakari.ailus@iki.fi>
8895 L: linux-media@vger.kernel.org
8897 F: drivers/media/i2c/et8ek8
8898 F: drivers/media/i2c/ad5820.c
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 POWER SUPPLY DRIVERS
8909 R: Pali Rohár <pali.rohar@gmail.com>
8910 F: include/linux/power/bq2415x_charger.h
8911 F: include/linux/power/bq27xxx_battery.h
8912 F: include/linux/power/isp1704_charger.h
8913 F: drivers/power/supply/bq2415x_charger.c
8914 F: drivers/power/supply/bq27xxx_battery.c
8915 F: drivers/power/supply/bq27xxx_battery_i2c.c
8916 F: drivers/power/supply/isp1704_charger.c
8917 F: drivers/power/supply/rx51_battery.c
8920 M: Jon Mason <jdmason@kudzu.us>
8921 M: Dave Jiang <dave.jiang@intel.com>
8922 M: Allen Hubbe <Allen.Hubbe@emc.com>
8923 L: linux-ntb@googlegroups.com
8925 W: https://github.com/jonmason/ntb/wiki
8926 T: git git://github.com/jonmason/ntb.git
8928 F: drivers/net/ntb_netdev.c
8929 F: include/linux/ntb.h
8930 F: include/linux/ntb_transport.h
8931 F: tools/testing/selftests/ntb/
8934 M: Jon Mason <jdmason@kudzu.us>
8935 M: Dave Jiang <dave.jiang@intel.com>
8936 L: linux-ntb@googlegroups.com
8938 W: https://github.com/jonmason/ntb/wiki
8939 T: git git://github.com/jonmason/ntb.git
8940 F: drivers/ntb/hw/intel/
8943 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
8944 L: linux-ntb@googlegroups.com
8946 F: drivers/ntb/hw/amd/
8949 M: Anton Altaparmakov <anton@tuxera.com>
8950 L: linux-ntfs-dev@lists.sourceforge.net
8951 W: http://www.tuxera.com/
8952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8954 F: Documentation/filesystems/ntfs.txt
8957 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8958 M: Antonino Daplas <adaplas@gmail.com>
8959 L: linux-fbdev@vger.kernel.org
8961 F: drivers/video/fbdev/riva/
8962 F: drivers/video/fbdev/nvidia/
8965 M: Keith Busch <keith.busch@intel.com>
8966 M: Jens Axboe <axboe@fb.com>
8967 M: Christoph Hellwig <hch@lst.de>
8968 M: Sagi Grimberg <sagi@grimberg.me>
8969 L: linux-nvme@lists.infradead.org
8970 T: git://git.infradead.org/nvme.git
8971 W: http://git.infradead.org/nvme.git
8973 F: drivers/nvme/host/
8974 F: include/linux/nvme.h
8975 F: include/uapi/linux/nvme_ioctl.h
8977 NVM EXPRESS TARGET DRIVER
8978 M: Christoph Hellwig <hch@lst.de>
8979 M: Sagi Grimberg <sagi@grimberg.me>
8980 L: linux-nvme@lists.infradead.org
8981 T: git://git.infradead.org/nvme.git
8982 W: http://git.infradead.org/nvme.git
8984 F: drivers/nvme/target/
8986 NVM EXPRESS FC TRANSPORT DRIVERS
8987 M: James Smart <james.smart@broadcom.com>
8988 L: linux-nvme@lists.infradead.org
8990 F: include/linux/nvme-fc.h
8991 F: include/linux/nvme-fc-driver.h
8992 F: drivers/nvme/host/fc.c
8993 F: drivers/nvme/target/fc.c
8994 F: drivers/nvme/target/fcloop.c
8997 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8998 M: Maxime Ripard <maxime.ripard@free-electrons.com>
9001 F: Documentation/devicetree/bindings/nvmem/
9002 F: include/linux/nvmem-consumer.h
9003 F: include/linux/nvmem-provider.h
9006 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9007 R: Charles Gorand <charles.gorand@effinnov.com>
9008 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9010 F: drivers/nfc/nxp-nci
9012 NXP TDA998X DRM DRIVER
9013 M: Russell King <linux@armlinux.org.uk>
9015 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9016 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9017 F: drivers/gpu/drm/i2c/tda998x_drv.c
9018 F: include/drm/i2c/tda998x.h
9021 M: Peter Rosin <peda@axentia.se>
9022 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9024 F: sound/soc/codecs/tfa9879*
9027 M: Josh Poimboeuf <jpoimboe@redhat.com>
9032 M: Aaro Koskinen <aaro.koskinen@iki.fi>
9033 M: Tony Lindgren <tony@atomide.com>
9034 L: linux-omap@vger.kernel.org
9035 Q: http://patchwork.kernel.org/project/linux-omap/list/
9036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9038 F: arch/arm/mach-omap1/
9039 F: arch/arm/plat-omap/
9040 F: arch/arm/configs/omap1_defconfig
9041 F: drivers/i2c/busses/i2c-omap.c
9042 F: include/linux/i2c-omap.h
9045 M: Tony Lindgren <tony@atomide.com>
9046 L: linux-omap@vger.kernel.org
9047 W: http://www.muru.com/linux/omap/
9048 W: http://linux.omap.com/
9049 Q: http://patchwork.kernel.org/project/linux-omap/list/
9050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
9052 F: arch/arm/mach-omap2/
9053 F: arch/arm/plat-omap/
9054 F: arch/arm/configs/omap2plus_defconfig
9055 F: drivers/i2c/busses/i2c-omap.c
9056 F: drivers/irqchip/irq-omap-intc.c
9057 F: drivers/mfd/*omap*.c
9058 F: drivers/mfd/menelaus.c
9059 F: drivers/mfd/palmas.c
9060 F: drivers/mfd/tps65217.c
9061 F: drivers/mfd/tps65218.c
9062 F: drivers/mfd/tps65910.c
9063 F: drivers/mfd/twl-core.[ch]
9064 F: drivers/mfd/twl4030*.c
9065 F: drivers/mfd/twl6030*.c
9066 F: drivers/mfd/twl6040*.c
9067 F: drivers/regulator/palmas-regulator*.c
9068 F: drivers/regulator/pbias-regulator.c
9069 F: drivers/regulator/tps65217-regulator.c
9070 F: drivers/regulator/tps65218-regulator.c
9071 F: drivers/regulator/tps65910-regulator.c
9072 F: drivers/regulator/twl-regulator.c
9073 F: drivers/regulator/twl6030-regulator.c
9074 F: include/linux/i2c-omap.h
9076 OMAP DEVICE TREE SUPPORT
9077 M: Benoît Cousson <bcousson@baylibre.com>
9078 M: Tony Lindgren <tony@atomide.com>
9079 L: linux-omap@vger.kernel.org
9080 L: devicetree@vger.kernel.org
9082 F: arch/arm/boot/dts/*omap*
9083 F: arch/arm/boot/dts/*am3*
9084 F: arch/arm/boot/dts/*am4*
9085 F: arch/arm/boot/dts/*am5*
9086 F: arch/arm/boot/dts/*dra7*
9088 OMAP CLOCK FRAMEWORK SUPPORT
9089 M: Paul Walmsley <paul@pwsan.com>
9090 L: linux-omap@vger.kernel.org
9092 F: arch/arm/*omap*/*clock*
9094 OMAP POWER MANAGEMENT SUPPORT
9095 M: Kevin Hilman <khilman@kernel.org>
9096 L: linux-omap@vger.kernel.org
9098 F: arch/arm/*omap*/*pm*
9099 F: drivers/cpufreq/omap-cpufreq.c
9101 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
9102 M: Rajendra Nayak <rnayak@codeaurora.org>
9103 M: Paul Walmsley <paul@pwsan.com>
9104 L: linux-omap@vger.kernel.org
9106 F: arch/arm/mach-omap2/prm*
9109 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9110 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9111 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9112 L: linux-omap@vger.kernel.org
9116 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9117 M: Roger Quadros <rogerq@ti.com>
9118 M: Tony Lindgren <tony@atomide.com>
9119 L: linux-omap@vger.kernel.org
9121 F: drivers/memory/omap-gpmc.c
9122 F: arch/arm/mach-omap2/*gpmc*
9124 OMAP FRAMEBUFFER SUPPORT
9125 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9126 L: linux-fbdev@vger.kernel.org
9127 L: linux-omap@vger.kernel.org
9129 F: drivers/video/fbdev/omap/
9131 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9132 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9133 L: linux-omap@vger.kernel.org
9134 L: linux-fbdev@vger.kernel.org
9136 F: drivers/video/fbdev/omap2/
9137 F: Documentation/arm/OMAP/DSS
9139 OMAP HARDWARE SPINLOCK SUPPORT
9140 M: Ohad Ben-Cohen <ohad@wizery.com>
9141 L: linux-omap@vger.kernel.org
9143 F: drivers/hwspinlock/omap_hwspinlock.c
9146 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
9147 L: linux-omap@vger.kernel.org
9149 F: drivers/mmc/host/omap.c
9152 L: linux-mmc@vger.kernel.org
9153 L: linux-omap@vger.kernel.org
9155 F: drivers/mmc/host/omap_hsmmc.c
9157 OMAP RANDOM NUMBER GENERATOR SUPPORT
9158 M: Deepak Saxena <dsaxena@plexity.net>
9160 F: drivers/char/hw_random/omap-rng.c
9163 M: Benoît Cousson <bcousson@baylibre.com>
9164 M: Paul Walmsley <paul@pwsan.com>
9165 L: linux-omap@vger.kernel.org
9167 F: arch/arm/mach-omap2/omap_hwmod.*
9170 M: Paul Walmsley <paul@pwsan.com>
9171 L: linux-omap@vger.kernel.org
9173 F: arch/arm/mach-omap2/omap_hwmod*data*
9175 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
9176 M: Benoît Cousson <bcousson@baylibre.com>
9177 L: linux-omap@vger.kernel.org
9179 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
9181 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
9182 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9183 L: linux-media@vger.kernel.org
9185 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
9186 F: drivers/media/platform/omap3isp/
9187 F: drivers/staging/media/omap4iss/
9190 L: linux-usb@vger.kernel.org
9191 L: linux-omap@vger.kernel.org
9193 F: drivers/usb/*/*omap*
9194 F: arch/arm/*omap*/usb*
9197 M: Grygorii Strashko <grygorii.strashko@ti.com>
9198 M: Santosh Shilimkar <ssantosh@kernel.org>
9199 M: Kevin Hilman <khilman@kernel.org>
9200 L: linux-omap@vger.kernel.org
9202 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9203 F: drivers/gpio/gpio-omap.c
9205 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
9206 M: Mark Jackson <mpfj@newflow.co.uk>
9207 L: linux-omap@vger.kernel.org
9209 F: arch/arm/boot/dts/am335x-nano.dts
9212 M: Bob Copeland <me@bobcopeland.com>
9213 L: linux-karma-devel@lists.sourceforge.net
9215 F: Documentation/filesystems/omfs.txt
9218 OMNIKEY CARDMAN 4000 DRIVER
9219 M: Harald Welte <laforge@gnumonks.org>
9221 F: drivers/char/pcmcia/cm4000_cs.c
9222 F: include/linux/cm4000_cs.h
9223 F: include/uapi/linux/cm4000_cs.h
9225 OMNIKEY CARDMAN 4040 DRIVER
9226 M: Harald Welte <laforge@gnumonks.org>
9228 F: drivers/char/pcmcia/cm4040_cs.*
9230 OMNIVISION OV7670 SENSOR DRIVER
9231 M: Jonathan Corbet <corbet@lwn.net>
9232 L: linux-media@vger.kernel.org
9233 T: git git://linuxtv.org/media_tree.git
9235 F: drivers/media/i2c/ov7670.c
9237 ONENAND FLASH DRIVER
9238 M: Kyungmin Park <kyungmin.park@samsung.com>
9239 L: linux-mtd@lists.infradead.org
9241 F: drivers/mtd/onenand/
9242 F: include/linux/mtd/onenand*.h
9244 ONSTREAM SCSI TAPE DRIVER
9245 M: Willem Riede <osst@riede.org>
9246 L: osst-users@lists.sourceforge.net
9247 L: linux-scsi@vger.kernel.org
9249 F: Documentation/scsi/osst.txt
9250 F: drivers/scsi/osst.*
9251 F: drivers/scsi/osst_*.h
9252 F: drivers/scsi/st.h
9254 OPENCORES I2C BUS DRIVER
9255 M: Peter Korsgaard <jacmet@sunsite.dk>
9256 L: linux-i2c@vger.kernel.org
9258 F: Documentation/i2c/busses/i2c-ocores
9259 F: drivers/i2c/busses/i2c-ocores.c
9261 OPEN FIRMWARE AND FLATTENED DEVICE TREE
9262 M: Rob Herring <robh+dt@kernel.org>
9263 M: Frank Rowand <frowand.list@gmail.com>
9264 L: devicetree@vger.kernel.org
9265 W: http://www.devicetree.org/
9266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9269 F: include/linux/of*.h
9272 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
9273 M: Rob Herring <robh+dt@kernel.org>
9274 M: Mark Rutland <mark.rutland@arm.com>
9275 L: devicetree@vger.kernel.org
9276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
9277 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
9279 F: Documentation/devicetree/
9281 F: include/dt-bindings/
9283 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
9284 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
9285 L: devicetree@vger.kernel.org
9287 F: Documentation/devicetree/dynamic-resolution-notes.txt
9288 F: Documentation/devicetree/overlay-notes.txt
9289 F: drivers/of/overlay.c
9290 F: drivers/of/resolver.c
9292 OPENRISC ARCHITECTURE
9293 M: Jonas Bonn <jonas@southpole.se>
9294 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
9295 M: Stafford Horne <shorne@gmail.com>
9296 L: openrisc@lists.librecores.org
9297 W: http://openrisc.io
9302 M: Pravin Shelar <pshelar@nicira.com>
9303 L: netdev@vger.kernel.org
9304 L: dev@openvswitch.org
9305 W: http://openvswitch.org
9308 F: include/uapi/linux/openvswitch.h
9310 OPERATING PERFORMANCE POINTS (OPP)
9311 M: Viresh Kumar <vireshk@kernel.org>
9312 M: Nishanth Menon <nm@ti.com>
9313 M: Stephen Boyd <sboyd@codeaurora.org>
9314 L: linux-pm@vger.kernel.org
9316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
9317 F: drivers/base/power/opp/
9318 F: include/linux/pm_opp.h
9319 F: Documentation/power/opp.txt
9320 F: Documentation/devicetree/bindings/opp/
9323 M: Clemens Ladisch <clemens@ladisch.de>
9324 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9325 T: git git://git.alsa-project.org/alsa-kernel.git
9327 F: sound/drivers/opl4/
9330 M: Robert Richter <rric@kernel.org>
9331 L: oprofile-list@lists.sf.net
9333 F: arch/*/include/asm/oprofile*.h
9335 F: drivers/oprofile/
9336 F: include/linux/oprofile.h
9338 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
9339 M: Mark Fasheh <mfasheh@versity.com>
9340 M: Joel Becker <jlbec@evilplan.org>
9341 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
9342 W: http://ocfs2.wiki.kernel.org
9344 F: Documentation/filesystems/ocfs2.txt
9345 F: Documentation/filesystems/dlmfs.txt
9349 L: linux-wireless@vger.kernel.org
9350 W: http://wireless.kernel.org/en/users/Drivers/orinoco
9351 W: http://www.nongnu.org/orinoco/
9353 F: drivers/net/wireless/intersil/orinoco/
9355 OSD LIBRARY and FILESYSTEM
9356 M: Boaz Harrosh <ooo@electrozaur.com>
9357 M: Benny Halevy <bhalevy@primarydata.com>
9358 L: osd-dev@open-osd.org
9359 W: http://open-osd.org
9360 T: git git://git.open-osd.org/open-osd.git
9362 F: drivers/scsi/osd/
9363 F: include/scsi/osd_*
9367 M: Miklos Szeredi <miklos@szeredi.hu>
9368 L: linux-unionfs@vger.kernel.org
9369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
9372 F: Documentation/filesystems/overlayfs.txt
9375 M: Mike Marshall <hubcap@omnibond.com>
9376 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
9377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
9380 F: Documentation/filesystems/orangefs.txt
9383 M: Christian Lamparter <chunkeey@googlemail.com>
9384 L: linux-wireless@vger.kernel.org
9385 W: http://wireless.kernel.org/en/users/Drivers/p54
9387 F: drivers/net/wireless/intersil/p54/
9389 PA SEMI ETHERNET DRIVER
9390 L: netdev@vger.kernel.org
9392 F: drivers/net/ethernet/pasemi/*
9394 PA SEMI SMBUS DRIVER
9395 L: linux-i2c@vger.kernel.org
9397 F: drivers/i2c/busses/i2c-pasemi.c
9399 PADATA PARALLEL EXECUTION MECHANISM
9400 M: Steffen Klassert <steffen.klassert@secunet.com>
9401 L: linux-crypto@vger.kernel.org
9404 F: include/linux/padata.h
9405 F: Documentation/padata.txt
9407 PANASONIC LAPTOP ACPI EXTRAS DRIVER
9408 M: Harald Welte <laforge@gnumonks.org>
9409 L: platform-driver-x86@vger.kernel.org
9411 F: drivers/platform/x86/panasonic-laptop.c
9413 PANASONIC MN10300/AM33/AM34 PORT
9414 M: David Howells <dhowells@redhat.com>
9415 L: linux-am33-list@redhat.com (moderated for non-subscribers)
9416 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
9418 F: Documentation/mn10300/
9421 PARALLEL LCD/KEYPAD PANEL DRIVER
9422 M: Willy Tarreau <willy@haproxy.com>
9423 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
9425 F: Documentation/misc-devices/lcd-panel-cgram.txt
9426 F: drivers/misc/panel.c
9428 PARALLEL PORT SUBSYSTEM
9429 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
9430 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
9431 L: linux-parport@lists.infradead.org (subscribers-only)
9434 F: include/linux/parport*.h
9435 F: drivers/char/ppdev.c
9436 F: include/uapi/linux/ppdev.h
9437 F: Documentation/parport*.txt
9439 PARAVIRT_OPS INTERFACE
9440 M: Jeremy Fitzhardinge <jeremy@goop.org>
9441 M: Chris Wright <chrisw@sous-sol.org>
9442 M: Alok Kataria <akataria@vmware.com>
9443 M: Rusty Russell <rusty@rustcorp.com.au>
9444 L: virtualization@lists.linux-foundation.org
9446 F: Documentation/virtual/paravirt_ops.txt
9447 F: arch/*/kernel/paravirt*
9448 F: arch/*/include/asm/paravirt.h
9449 F: include/linux/hypervisor.h
9451 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
9452 M: Tim Waugh <tim@cyberelk.net>
9453 L: linux-parport@lists.infradead.org (subscribers-only)
9455 F: Documentation/blockdev/paride.txt
9456 F: drivers/block/paride/
9459 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
9460 M: Helge Deller <deller@gmx.de>
9461 L: linux-parisc@vger.kernel.org
9462 W: http://www.parisc-linux.org/
9463 Q: http://patchwork.kernel.org/project/linux-parisc/list/
9464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
9465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
9468 F: Documentation/parisc/
9470 F: drivers/char/agp/parisc-agp.c
9471 F: drivers/input/serio/gscps2.c
9472 F: drivers/parport/parport_gsc.*
9473 F: drivers/tty/serial/8250/8250_gsc.c
9474 F: drivers/video/fbdev/sti*
9475 F: drivers/video/console/sti*
9476 F: drivers/video/logo/logo_parisc*
9479 M: Jiri Pirko <jiri@mellanox.com>
9480 L: netdev@vger.kernel.org
9483 F: lib/test_parman.c
9484 F: include/linux/parman.h
9486 PC87360 HARDWARE MONITORING DRIVER
9487 M: Jim Cromie <jim.cromie@gmail.com>
9488 L: linux-hwmon@vger.kernel.org
9490 F: Documentation/hwmon/pc87360
9491 F: drivers/hwmon/pc87360.c
9494 M: Jim Cromie <jim.cromie@gmail.com>
9496 F: drivers/char/pc8736x_gpio.c
9498 PC87427 HARDWARE MONITORING DRIVER
9499 M: Jean Delvare <jdelvare@suse.com>
9500 L: linux-hwmon@vger.kernel.org
9502 F: Documentation/hwmon/pc87427
9503 F: drivers/hwmon/pc87427.c
9506 M: Riku Voipio <riku.voipio@iki.fi>
9508 F: drivers/leds/leds-pca9532.c
9509 F: include/linux/leds-pca9532.h
9511 PCA9541 I2C BUS MASTER SELECTOR DRIVER
9512 M: Guenter Roeck <linux@roeck-us.net>
9513 L: linux-i2c@vger.kernel.org
9515 F: drivers/i2c/muxes/i2c-mux-pca9541.c
9517 PCDP - PRIMARY CONSOLE AND DEBUG PORT
9518 M: Khalid Aziz <khalid@gonehiking.org>
9520 F: drivers/firmware/pcdp.*
9523 M: Linas Vepstas <linasvepstas@gmail.com>
9524 L: linux-pci@vger.kernel.org
9526 F: Documentation/PCI/pci-error-recovery.txt
9528 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9529 M: Russell Currey <ruscur@russell.cc>
9530 L: linuxppc-dev@lists.ozlabs.org
9532 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9533 F: arch/powerpc/kernel/eeh*.c
9534 F: arch/powerpc/platforms/*/eeh*.c
9535 F: arch/powerpc/include/*/eeh*.h
9538 M: Bjorn Helgaas <bhelgaas@google.com>
9539 L: linux-pci@vger.kernel.org
9540 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9543 F: Documentation/devicetree/bindings/pci/
9544 F: Documentation/PCI/
9546 F: include/linux/pci*
9548 F: arch/x86/kernel/quirks.c
9550 PCI DRIVER FOR ALTERA PCIE IP
9551 M: Ley Foon Tan <lftan@altera.com>
9552 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9553 L: linux-pci@vger.kernel.org
9555 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9556 F: drivers/pci/host/pcie-altera.c
9558 PCI DRIVER FOR ARM VERSATILE PLATFORM
9559 M: Rob Herring <robh@kernel.org>
9560 L: linux-pci@vger.kernel.org
9561 L: linux-arm-kernel@lists.infradead.org
9563 F: Documentation/devicetree/bindings/pci/versatile.txt
9564 F: drivers/pci/host/pci-versatile.c
9566 PCI DRIVER FOR ARMADA 8K
9567 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9568 L: linux-pci@vger.kernel.org
9569 L: linux-arm-kernel@lists.infradead.org
9571 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
9572 F: drivers/pci/dwc/pcie-armada8k.c
9574 PCI DRIVER FOR APPLIEDMICRO XGENE
9575 M: Tanmay Inamdar <tinamdar@apm.com>
9576 L: linux-pci@vger.kernel.org
9577 L: linux-arm-kernel@lists.infradead.org
9579 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9580 F: drivers/pci/host/pci-xgene.c
9582 PCI DRIVER FOR FREESCALE LAYERSCAPE
9583 M: Minghuan Lian <minghuan.Lian@freescale.com>
9584 M: Mingkai Hu <mingkai.hu@freescale.com>
9585 M: Roy Zang <tie-fei.zang@freescale.com>
9586 L: linuxppc-dev@lists.ozlabs.org
9587 L: linux-pci@vger.kernel.org
9588 L: linux-arm-kernel@lists.infradead.org
9590 F: drivers/pci/dwc/*layerscape*
9593 M: Richard Zhu <hongxing.zhu@nxp.com>
9594 M: Lucas Stach <l.stach@pengutronix.de>
9595 L: linux-pci@vger.kernel.org
9596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9598 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
9599 F: drivers/pci/dwc/*imx6*
9601 PCI DRIVER FOR TI KEYSTONE
9602 M: Murali Karicheri <m-karicheri2@ti.com>
9603 L: linux-pci@vger.kernel.org
9604 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9606 F: drivers/pci/dwc/*keystone*
9608 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9609 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9610 M: Jason Cooper <jason@lakedaemon.net>
9611 L: linux-pci@vger.kernel.org
9612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9614 F: drivers/pci/host/*mvebu*
9616 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9617 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9618 L: linux-pci@vger.kernel.org
9619 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9621 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
9622 F: drivers/pci/host/pci-aardvark.c
9624 PCI DRIVER FOR NVIDIA TEGRA
9625 M: Thierry Reding <thierry.reding@gmail.com>
9626 L: linux-tegra@vger.kernel.org
9627 L: linux-pci@vger.kernel.org
9629 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9630 F: drivers/pci/host/pci-tegra.c
9632 PCI DRIVER FOR TI DRA7XX
9633 M: Kishon Vijay Abraham I <kishon@ti.com>
9634 L: linux-omap@vger.kernel.org
9635 L: linux-pci@vger.kernel.org
9637 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9638 F: drivers/pci/dwc/pci-dra7xx.c
9640 PCI DRIVER FOR RENESAS R-CAR
9641 M: Simon Horman <horms@verge.net.au>
9642 L: linux-pci@vger.kernel.org
9643 L: linux-renesas-soc@vger.kernel.org
9645 F: drivers/pci/host/*rcar*
9647 PCI DRIVER FOR SAMSUNG EXYNOS
9648 M: Jingoo Han <jingoohan1@gmail.com>
9649 L: linux-pci@vger.kernel.org
9650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9651 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9653 F: drivers/pci/dwc/pci-exynos.c
9655 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9656 M: Jingoo Han <jingoohan1@gmail.com>
9657 M: Joao Pinto <Joao.Pinto@synopsys.com>
9658 L: linux-pci@vger.kernel.org
9660 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9661 F: drivers/pci/dwc/*designware*
9663 PCI DRIVER FOR GENERIC OF HOSTS
9664 M: Will Deacon <will.deacon@arm.com>
9665 L: linux-pci@vger.kernel.org
9666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9668 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9669 F: drivers/pci/host/pci-host-common.c
9670 F: drivers/pci/host/pci-host-generic.c
9672 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9673 M: Keith Busch <keith.busch@intel.com>
9674 L: linux-pci@vger.kernel.org
9676 F: drivers/pci/host/vmd.c
9678 PCIE DRIVER FOR ST SPEAR13XX
9679 M: Pratyush Anand <pratyush.anand@gmail.com>
9680 L: linux-pci@vger.kernel.org
9682 F: drivers/pci/dwc/*spear*
9684 PCI MSI DRIVER FOR ALTERA MSI IP
9685 M: Ley Foon Tan <lftan@altera.com>
9686 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9687 L: linux-pci@vger.kernel.org
9689 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9690 F: drivers/pci/host/pcie-altera-msi.c
9692 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9693 M: Duc Dang <dhdang@apm.com>
9694 L: linux-pci@vger.kernel.org
9695 L: linux-arm-kernel@lists.infradead.org
9697 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9698 F: drivers/pci/host/pci-xgene-msi.c
9700 PCIE DRIVER FOR AXIS ARTPEC
9701 M: Niklas Cassel <niklas.cassel@axis.com>
9702 M: Jesper Nilsson <jesper.nilsson@axis.com>
9703 L: linux-arm-kernel@axis.com
9704 L: linux-pci@vger.kernel.org
9706 F: Documentation/devicetree/bindings/pci/axis,artpec*
9707 F: drivers/pci/dwc/*artpec*
9709 PCIE DRIVER FOR HISILICON
9710 M: Zhou Wang <wangzhou1@hisilicon.com>
9711 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9712 L: linux-pci@vger.kernel.org
9714 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9715 F: drivers/pci/dwc/pcie-hisi.c
9717 PCIE DRIVER FOR ROCKCHIP
9718 M: Shawn Lin <shawn.lin@rock-chips.com>
9719 M: Wenrui Li <wenrui.li@rock-chips.com>
9720 L: linux-pci@vger.kernel.org
9721 L: linux-rockchip@lists.infradead.org
9723 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
9724 F: drivers/pci/host/pcie-rockchip.c
9726 PCIE DRIVER FOR QUALCOMM MSM
9727 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9728 L: linux-pci@vger.kernel.org
9729 L: linux-arm-msm@vger.kernel.org
9731 F: drivers/pci/dwc/*qcom*
9733 PCIE DRIVER FOR CAVIUM THUNDERX
9734 M: David Daney <david.daney@cavium.com>
9735 L: linux-pci@vger.kernel.org
9736 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9738 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9739 F: drivers/pci/host/pci-thunder-*
9742 P: Linux PCMCIA Team
9743 L: linux-pcmcia@lists.infradead.org
9744 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9747 F: Documentation/pcmcia/
9752 PCNET32 NETWORK DRIVER
9753 M: Don Fry <pcnet32@frontier.com>
9754 L: netdev@vger.kernel.org
9756 F: drivers/net/ethernet/amd/pcnet32.c
9758 PCRYPT PARALLEL CRYPTO ENGINE
9759 M: Steffen Klassert <steffen.klassert@secunet.com>
9760 L: linux-crypto@vger.kernel.org
9763 F: include/crypto/pcrypt.h
9765 PER-CPU MEMORY ALLOCATOR
9766 M: Tejun Heo <tj@kernel.org>
9767 M: Christoph Lameter <cl@linux.com>
9768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9770 F: include/linux/percpu*.h
9772 F: arch/*/include/asm/percpu.h
9774 PER-TASK DELAY ACCOUNTING
9775 M: Balbir Singh <bsingharora@gmail.com>
9777 F: include/linux/delayacct.h
9778 F: kernel/delayacct.c
9780 PERFORMANCE EVENTS SUBSYSTEM
9781 M: Peter Zijlstra <peterz@infradead.org>
9782 M: Ingo Molnar <mingo@redhat.com>
9783 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9784 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9785 L: linux-kernel@vger.kernel.org
9786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9789 F: include/linux/perf_event.h
9790 F: include/uapi/linux/perf_event.h
9791 F: arch/*/kernel/perf_event*.c
9792 F: arch/*/kernel/*/perf_event*.c
9793 F: arch/*/kernel/*/*/perf_event*.c
9794 F: arch/*/include/asm/perf_event.h
9795 F: arch/*/kernel/perf_callchain.c
9799 PERSONALITY HANDLING
9800 M: Christoph Hellwig <hch@infradead.org>
9801 L: linux-abi-devel@lists.sourceforge.net
9803 F: include/linux/personality.h
9804 F: include/uapi/linux/personality.h
9807 M: Remi Denis-Courmont <courmisch@gmail.com>
9809 F: Documentation/networking/phonet.txt
9810 F: include/linux/phonet.h
9811 F: include/net/phonet/
9812 F: include/uapi/linux/phonet.h
9816 M: Joern Engel <joern@lazybastard.org>
9817 L: linux-mtd@lists.infradead.org
9819 F: drivers/mtd/devices/phram.c
9822 M: Bruno Prémont <bonbons@linux-vserver.org>
9823 L: linux-input@vger.kernel.org
9825 F: drivers/hid/hid-picolcd*
9828 M: Jamie Iles <jamie@jamieiles.com>
9829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9830 T: git git://github.com/jamieiles/linux-2.6-ji.git
9832 F: arch/arm/boot/dts/picoxcell*
9833 F: arch/arm/mach-picoxcell/
9834 F: drivers/crypto/picoxcell*
9836 PIN CONTROL SUBSYSTEM
9837 M: Linus Walleij <linus.walleij@linaro.org>
9838 L: linux-gpio@vger.kernel.org
9839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9841 F: Documentation/devicetree/bindings/pinctrl/
9842 F: Documentation/pinctrl.txt
9844 F: include/linux/pinctrl/
9846 PIN CONTROLLER - ATMEL AT91
9847 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9848 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9850 F: drivers/pinctrl/pinctrl-at91.*
9852 PIN CONTROLLER - ATMEL AT91 PIO4
9853 M: Ludovic Desroches <ludovic.desroches@microchip.com>
9854 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9855 L: linux-gpio@vger.kernel.org
9857 F: drivers/pinctrl/pinctrl-at91-pio4.*
9859 PIN CONTROLLER - INTEL
9860 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9861 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9863 F: drivers/pinctrl/intel/
9865 PIN CONTROLLER - RENESAS
9866 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9867 M: Geert Uytterhoeven <geert+renesas@glider.be>
9868 L: linux-renesas-soc@vger.kernel.org
9870 F: drivers/pinctrl/sh-pfc/
9872 PIN CONTROLLER - SAMSUNG
9873 M: Tomasz Figa <tomasz.figa@gmail.com>
9874 M: Krzysztof Kozlowski <krzk@kernel.org>
9875 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9876 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9877 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9879 F: drivers/pinctrl/samsung/
9880 F: include/dt-bindings/pinctrl/samsung.h
9881 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
9883 PIN CONTROLLER - SINGLE
9884 M: Tony Lindgren <tony@atomide.com>
9885 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9886 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9887 L: linux-omap@vger.kernel.org
9889 F: drivers/pinctrl/pinctrl-single.c
9891 PIN CONTROLLER - ST SPEAR
9892 M: Viresh Kumar <vireshk@kernel.org>
9893 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9894 W: http://www.st.com/spear
9896 F: drivers/pinctrl/spear/
9898 PISTACHIO SOC SUPPORT
9899 M: James Hartley <james.hartley@imgtec.com>
9900 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9901 L: linux-mips@linux-mips.org
9903 F: arch/mips/pistachio/
9904 F: arch/mips/include/asm/mach-pistachio/
9905 F: arch/mips/boot/dts/img/pistachio*
9906 F: arch/mips/configs/pistachio*_defconfig
9910 M: linux-block@vger.kernel.org
9911 F: drivers/block/pktcdvd.c
9912 F: include/linux/pktcdvd.h
9913 F: include/uapi/linux/pktcdvd.h
9916 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9917 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9919 T: git git://github.com/gxt/linux.git
9920 F: drivers/input/serio/i8042-unicore32io.h
9921 F: drivers/i2c/busses/i2c-puv3.c
9922 F: drivers/video/fbdev/fb-puv3.c
9923 F: drivers/rtc/rtc-puv3.c
9925 PMBUS HARDWARE MONITORING DRIVERS
9926 M: Guenter Roeck <linux@roeck-us.net>
9927 L: linux-hwmon@vger.kernel.org
9928 W: http://hwmon.wiki.kernel.org/
9929 W: http://www.roeck-us.net/linux/drivers/
9930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9932 F: Documentation/hwmon/pmbus
9933 F: drivers/hwmon/pmbus/
9934 F: include/linux/i2c/pmbus.h
9936 PMC SIERRA MaxRAID DRIVER
9937 L: linux-scsi@vger.kernel.org
9938 W: http://www.pmc-sierra.com/
9940 F: drivers/scsi/pmcraid.*
9942 PMC SIERRA PM8001 DRIVER
9943 M: Jack Wang <jinpu.wang@profitbricks.com>
9944 M: lindar_liu@usish.com
9946 L: linux-scsi@vger.kernel.org
9948 F: drivers/scsi/pm8001/
9950 POSIX CLOCKS and TIMERS
9951 M: Thomas Gleixner <tglx@linutronix.de>
9952 L: linux-kernel@vger.kernel.org
9953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9956 F: include/linux/timer*
9957 F: kernel/time/*timer*
9959 POWER MANAGEMENT CORE
9960 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9961 L: linux-pm@vger.kernel.org
9962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9963 B: https://bugzilla.kernel.org
9965 F: drivers/base/power/
9966 F: include/linux/pm.h
9967 F: include/linux/pm_*
9968 F: include/linux/powercap.h
9969 F: drivers/powercap/
9971 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9972 M: Sebastian Reichel <sre@kernel.org>
9973 L: linux-pm@vger.kernel.org
9974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
9976 F: Documentation/devicetree/bindings/power/supply/
9977 F: include/linux/power_supply.h
9978 F: drivers/power/supply/
9980 POWER STATE COORDINATION INTERFACE (PSCI)
9981 M: Mark Rutland <mark.rutland@arm.com>
9982 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9983 L: linux-arm-kernel@lists.infradead.org
9985 F: drivers/firmware/psci*.c
9986 F: include/linux/psci.h
9987 F: include/uapi/linux/psci.h
9989 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9990 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9991 L: linuxppc-dev@lists.ozlabs.org
9993 F: drivers/char/powernv-op-panel.c
9996 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10000 PPP PROTOCOL DRIVERS AND COMPRESSORS
10001 M: Paul Mackerras <paulus@samba.org>
10002 L: linux-ppp@vger.kernel.org
10004 F: drivers/net/ppp/ppp_*
10006 PPP OVER ATM (RFC 2364)
10007 M: Mitchell Blank Jr <mitch@sfgoth.com>
10009 F: net/atm/pppoatm.c
10010 F: include/uapi/linux/atmppp.h
10013 M: Michal Ostrowski <mostrows@earthlink.net>
10015 F: drivers/net/ppp/pppoe.c
10016 F: drivers/net/ppp/pppox.c
10019 M: James Chapman <jchapman@katalix.com>
10021 F: net/l2tp/l2tp_ppp.c
10022 F: include/linux/if_pppol2tp.h
10023 F: include/uapi/linux/if_pppol2tp.h
10026 M: Rodolfo Giometti <giometti@enneenne.com>
10027 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
10028 L: linuxpps@ml.enneenne.com (subscribers-only)
10030 F: Documentation/pps/
10032 F: include/linux/pps*.h
10035 M: Dmitry Kozlov <xeb@mail.ru>
10036 L: netdev@vger.kernel.org
10038 F: drivers/net/ppp/pptp.c
10039 W: http://sourceforge.net/projects/accel-pptp
10042 M: Robert Love <rml@tech9.net>
10043 L: kpreempt-tech@lists.sourceforge.net
10044 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
10046 F: Documentation/preempt-locking.txt
10047 F: include/linux/preempt.h
10050 M: Petr Mladek <pmladek@suse.com>
10051 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
10052 R: Steven Rostedt <rostedt@goodmis.org>
10055 F: include/linux/printk.h
10057 PRISM54 WIRELESS DRIVER
10058 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
10059 L: linux-wireless@vger.kernel.org
10060 W: http://wireless.kernel.org/en/users/Drivers/p54
10062 F: drivers/net/wireless/intersil/prism54/
10064 PS3 NETWORK SUPPORT
10065 M: Geoff Levand <geoff@infradead.org>
10066 L: netdev@vger.kernel.org
10067 L: linuxppc-dev@lists.ozlabs.org
10069 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
10071 PS3 PLATFORM SUPPORT
10072 M: Geoff Levand <geoff@infradead.org>
10073 L: linuxppc-dev@lists.ozlabs.org
10075 F: arch/powerpc/boot/ps3*
10076 F: arch/powerpc/include/asm/lv1call.h
10077 F: arch/powerpc/include/asm/ps3*.h
10078 F: arch/powerpc/platforms/ps3/
10081 F: drivers/rtc/rtc-ps3.c
10082 F: drivers/usb/host/*ps3.c
10083 F: sound/ppc/snd_ps3*
10086 M: Jim Paris <jim@jtan.com>
10087 M: Geoff Levand <geoff@infradead.org>
10088 L: linuxppc-dev@lists.ozlabs.org
10090 F: drivers/block/ps3vram.c
10092 PSAMPLE PACKET SAMPLING SUPPORT:
10093 M: Yotam Gigi <yotamg@mellanox.com>
10096 F: include/net/psample.h
10097 F: include/uapi/linux/psample.h
10100 M: Kees Cook <keescook@chromium.org>
10101 M: Anton Vorontsov <anton@enomsg.org>
10102 M: Colin Cross <ccross@android.com>
10103 M: Tony Luck <tony.luck@intel.com>
10105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
10107 F: include/linux/pstore*
10108 F: drivers/firmware/efi/efi-pstore.c
10109 F: drivers/acpi/apei/erst.c
10110 F: Documentation/admin-guide/ramoops.rst
10111 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
10112 K: \b(pstore|ramoops)
10114 PTP HARDWARE CLOCK SUPPORT
10115 M: Richard Cochran <richardcochran@gmail.com>
10116 L: netdev@vger.kernel.org
10118 W: http://linuxptp.sourceforge.net/
10119 F: Documentation/ABI/testing/sysfs-ptp
10120 F: Documentation/ptp/*
10121 F: drivers/net/ethernet/freescale/gianfar_ptp.c
10122 F: drivers/net/phy/dp83640*
10124 F: include/linux/ptp_cl*
10127 M: Roland McGrath <roland@hack.frob.com>
10128 M: Oleg Nesterov <oleg@redhat.com>
10130 F: include/asm-generic/syscall.h
10131 F: include/linux/ptrace.h
10132 F: include/linux/regset.h
10133 F: include/linux/tracehook.h
10134 F: include/uapi/linux/ptrace.h
10138 M: Hans Verkuil <hverkuil@xs4all.nl>
10139 L: linux-media@vger.kernel.org
10140 T: git git://linuxtv.org/media_tree.git
10142 F: drivers/media/usb/pulse8-cec/*
10144 PVRUSB2 VIDEO4LINUX DRIVER
10145 M: Mike Isely <isely@pobox.com>
10146 L: pvrusb2@isely.net (subscribers-only)
10147 L: linux-media@vger.kernel.org
10148 W: http://www.isely.net/pvrusb2/
10149 T: git git://linuxtv.org/media_tree.git
10151 F: Documentation/media/v4l-drivers/pvrusb2*
10152 F: drivers/media/usb/pvrusb2/
10155 M: Hans Verkuil <hverkuil@xs4all.nl>
10156 L: linux-media@vger.kernel.org
10157 T: git git://linuxtv.org/media_tree.git
10159 F: drivers/media/usb/pwc/*
10162 M: Kamil Debski <kamil@wypas.org>
10163 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10164 L: linux-hwmon@vger.kernel.org
10166 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
10167 F: Documentation/hwmon/pwm-fan
10168 F: drivers/hwmon/pwm-fan.c
10171 M: Thierry Reding <thierry.reding@gmail.com>
10172 L: linux-pwm@vger.kernel.org
10174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
10175 F: Documentation/pwm.txt
10176 F: Documentation/devicetree/bindings/pwm/
10177 F: include/linux/pwm.h
10179 F: drivers/video/backlight/pwm_bl.c
10180 F: include/linux/pwm_backlight.h
10182 PXA2xx/PXA3xx SUPPORT
10183 M: Daniel Mack <daniel@zonque.org>
10184 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10185 M: Robert Jarzmik <robert.jarzmik@free.fr>
10186 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10187 T: git git://github.com/hzhuang1/linux.git
10188 T: git git://github.com/rjarzmik/linux.git
10190 F: arch/arm/boot/dts/pxa*
10191 F: arch/arm/mach-pxa/
10192 F: drivers/dma/pxa*
10193 F: drivers/pcmcia/pxa2xx*
10194 F: drivers/pinctrl/pxa/
10195 F: drivers/spi/spi-pxa2xx*
10196 F: drivers/usb/gadget/udc/pxa2*
10197 F: include/sound/pxa2xx-lib.h
10202 M: Robert Jarzmik <robert.jarzmik@free.fr>
10203 L: linux-gpio@vger.kernel.org
10205 F: drivers/gpio/gpio-pxa.c
10207 PXA3xx NAND FLASH DRIVER
10208 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
10209 L: linux-mtd@lists.infradead.org
10211 F: drivers/mtd/nand/pxa3xx_nand.c
10214 M: Eric Miao <eric.y.miao@gmail.com>
10215 M: Haojian Zhuang <haojian.zhuang@gmail.com>
10216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10217 T: git git://github.com/hzhuang1/linux.git
10218 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
10220 F: arch/arm/boot/dts/mmp*
10221 F: arch/arm/mach-mmp/
10227 M: Robert Jarzmik <robert.jarzmik@free.fr>
10228 L: rtc-linux@googlegroups.com
10232 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
10233 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
10234 L: qat-linux@intel.com
10236 F: drivers/crypto/qat/
10239 M: Mike Marciniszyn <infinipath@intel.com>
10240 L: linux-rdma@vger.kernel.org
10242 F: drivers/infiniband/hw/qib/
10244 QLOGIC QLA1280 SCSI DRIVER
10245 M: Michael Reed <mdr@sgi.com>
10246 L: linux-scsi@vger.kernel.org
10248 F: drivers/scsi/qla1280.[ch]
10250 QLOGIC QLA2XXX FC-SCSI DRIVER
10251 M: qla2xxx-upstream@qlogic.com
10252 L: linux-scsi@vger.kernel.org
10254 F: Documentation/scsi/LICENSE.qla2xxx
10255 F: drivers/scsi/qla2xxx/
10257 QLOGIC QLA4XXX iSCSI DRIVER
10258 M: QLogic-Storage-Upstream@qlogic.com
10259 L: linux-scsi@vger.kernel.org
10261 F: Documentation/scsi/LICENSE.qla4xxx
10262 F: drivers/scsi/qla4xxx/
10264 QLOGIC QLA3XXX NETWORK DRIVER
10265 M: Dept-GELinuxNICDev@cavium.com
10266 L: netdev@vger.kernel.org
10268 F: Documentation/networking/LICENSE.qla3xxx
10269 F: drivers/net/ethernet/qlogic/qla3xxx.*
10271 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
10272 M: Harish Patil <harish.patil@cavium.com>
10273 M: Manish Chopra <manish.chopra@cavium.com>
10274 M: Dept-GELinuxNICDev@cavium.com
10275 L: netdev@vger.kernel.org
10277 F: drivers/net/ethernet/qlogic/qlcnic/
10279 QLOGIC QLGE 10Gb 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/qlge/
10287 QLOGIC QL4xxx ETHERNET DRIVER
10288 M: Yuval Mintz <Yuval.Mintz@cavium.com>
10289 M: Ariel Elior <Ariel.Elior@cavium.com>
10290 M: everest-linux-l2@cavium.com
10291 L: netdev@vger.kernel.org
10293 F: drivers/net/ethernet/qlogic/qed/
10294 F: include/linux/qed/
10295 F: drivers/net/ethernet/qlogic/qede/
10297 QLOGIC QL41xxx ISCSI DRIVER
10298 M: QLogic-Storage-Upstream@cavium.com
10299 L: linux-scsi@vger.kernel.org
10301 F: drivers/scsi/qedi/
10304 M: Anders Larsen <al@alarsen.net>
10305 W: http://www.alarsen.net/linux/qnx4fs/
10308 F: include/uapi/linux/qnx4_fs.h
10309 F: include/uapi/linux/qnxtypes.h
10311 QORIQ DPAA2 FSL-MC BUS DRIVER
10312 M: Stuart Yoder <stuyoder@gmail.com>
10313 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
10314 L: linux-kernel@vger.kernel.org
10316 F: drivers/staging/fsl-mc/
10318 QT1010 MEDIA DRIVER
10319 M: Antti Palosaari <crope@iki.fi>
10320 L: linux-media@vger.kernel.org
10321 W: https://linuxtv.org
10322 W: http://palosaari.fi/linux/
10323 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10324 T: git git://linuxtv.org/anttip/media_tree.git
10326 F: drivers/media/tuners/qt1010*
10328 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
10329 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
10330 L: linux-wireless@vger.kernel.org
10331 W: http://wireless.kernel.org/en/users/Drivers/ath9k
10333 F: drivers/net/wireless/ath/ath9k/
10335 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
10336 M: Kalle Valo <kvalo@qca.qualcomm.com>
10337 L: ath10k@lists.infradead.org
10338 W: http://wireless.kernel.org/en/users/Drivers/ath10k
10339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
10341 F: drivers/net/wireless/ath/ath10k/
10343 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
10344 M: Timur Tabi <timur@codeaurora.org>
10345 L: netdev@vger.kernel.org
10347 F: drivers/net/ethernet/qualcomm/emac/
10349 QUALCOMM HEXAGON ARCHITECTURE
10350 M: Richard Kuo <rkuo@codeaurora.org>
10351 L: linux-hexagon@vger.kernel.org
10352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
10356 QUALCOMM WCN36XX WIRELESS DRIVER
10357 M: Eugene Krasnikov <k.eugene.e@gmail.com>
10358 L: wcn36xx@lists.infradead.org
10359 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
10360 T: git git://github.com/KrasnikovEugene/wcn36xx.git
10362 F: drivers/net/wireless/ath/wcn36xx/
10364 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
10365 M: Gabriel Somlo <somlo@cmu.edu>
10366 M: "Michael S. Tsirkin" <mst@redhat.com>
10367 L: qemu-devel@nongnu.org
10369 F: drivers/firmware/qemu_fw_cfg.c
10371 RADOS BLOCK DEVICE (RBD)
10372 M: Ilya Dryomov <idryomov@gmail.com>
10373 M: Sage Weil <sage@redhat.com>
10374 M: Alex Elder <elder@kernel.org>
10375 L: ceph-devel@vger.kernel.org
10376 W: http://ceph.com/
10377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
10378 T: git git://github.com/ceph/ceph-client.git
10380 F: Documentation/ABI/testing/sysfs-bus-rbd
10381 F: drivers/block/rbd.c
10382 F: drivers/block/rbd_types.h
10384 RADEON FRAMEBUFFER DISPLAY DRIVER
10385 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
10386 L: linux-fbdev@vger.kernel.org
10388 F: drivers/video/fbdev/aty/radeon*
10389 F: include/uapi/linux/radeonfb.h
10391 RADIOSHARK RADIO DRIVER
10392 M: Hans Verkuil <hverkuil@xs4all.nl>
10393 L: linux-media@vger.kernel.org
10394 T: git git://linuxtv.org/media_tree.git
10396 F: drivers/media/radio/radio-shark.c
10398 RADIOSHARK2 RADIO DRIVER
10399 M: Hans Verkuil <hverkuil@xs4all.nl>
10400 L: linux-media@vger.kernel.org
10401 T: git git://linuxtv.org/media_tree.git
10403 F: drivers/media/radio/radio-shark2.c
10404 F: drivers/media/radio/radio-tea5777.c
10406 RAGE128 FRAMEBUFFER DISPLAY DRIVER
10407 M: Paul Mackerras <paulus@samba.org>
10408 L: linux-fbdev@vger.kernel.org
10410 F: drivers/video/fbdev/aty/aty128fb.c
10412 RALINK MIPS ARCHITECTURE
10413 M: John Crispin <john@phrozen.org>
10414 L: linux-mips@linux-mips.org
10416 F: arch/mips/ralink
10418 RALINK RT2X00 WIRELESS LAN DRIVER
10420 M: Stanislaw Gruszka <sgruszka@redhat.com>
10421 M: Helmut Schaa <helmut.schaa@googlemail.com>
10422 L: linux-wireless@vger.kernel.org
10424 F: drivers/net/wireless/ralink/rt2x00/
10426 RAMDISK RAM BLOCK DEVICE DRIVER
10427 M: Jens Axboe <axboe@kernel.dk>
10429 F: Documentation/blockdev/ramdisk.txt
10430 F: drivers/block/brd.c
10432 RANDOM NUMBER DRIVER
10433 M: "Theodore Ts'o" <tytso@mit.edu>
10435 F: drivers/char/random.c
10438 M: Matt Porter <mporter@kernel.crashing.org>
10439 M: Alexandre Bounine <alexandre.bounine@idt.com>
10441 F: drivers/rapidio/
10443 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
10444 L: linux-wireless@vger.kernel.org
10446 F: drivers/net/wireless/ray*
10449 M: Josh Triplett <josh@joshtriplett.org>
10450 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10451 L: linux-kernel@vger.kernel.org
10453 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10454 F: Documentation/RCU/torture.txt
10455 F: kernel/rcu/rcutorture.c
10457 RCUTORTURE TEST FRAMEWORK
10458 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10459 M: Josh Triplett <josh@joshtriplett.org>
10460 R: Steven Rostedt <rostedt@goodmis.org>
10461 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10462 R: Lai Jiangshan <jiangshanlai@gmail.com>
10463 L: linux-kernel@vger.kernel.org
10465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10466 F: tools/testing/selftests/rcutorture
10469 M: Florian Fainelli <florian@openwrt.org>
10472 RDC R6040 FAST ETHERNET DRIVER
10473 M: Florian Fainelli <f.fainelli@gmail.com>
10474 L: netdev@vger.kernel.org
10476 F: drivers/net/ethernet/rdc/r6040.c
10478 RDS - RELIABLE DATAGRAM SOCKETS
10479 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
10480 L: netdev@vger.kernel.org
10481 L: linux-rdma@vger.kernel.org
10482 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
10483 W: https://oss.oracle.com/projects/rds/
10486 F: Documentation/networking/rds.txt
10488 RDMAVT - RDMA verbs software
10489 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10490 L: linux-rdma@vger.kernel.org
10492 F: drivers/infiniband/sw/rdmavt
10494 RDT - RESOURCE ALLOCATION
10495 M: Fenghua Yu <fenghua.yu@intel.com>
10496 L: linux-kernel@vger.kernel.org
10498 F: arch/x86/kernel/cpu/intel_rdt*
10499 F: arch/x86/include/asm/intel_rdt*
10500 F: Documentation/x86/intel_rdt*
10502 READ-COPY UPDATE (RCU)
10503 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10504 M: Josh Triplett <josh@joshtriplett.org>
10505 R: Steven Rostedt <rostedt@goodmis.org>
10506 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10507 R: Lai Jiangshan <jiangshanlai@gmail.com>
10508 L: linux-kernel@vger.kernel.org
10509 W: http://www.rdrop.com/users/paulmck/RCU/
10511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10512 F: Documentation/RCU/
10513 X: Documentation/RCU/torture.txt
10514 F: include/linux/rcu*
10515 X: include/linux/srcu.h
10517 X: kernel/torture.c
10519 REAL TIME CLOCK (RTC) SUBSYSTEM
10520 M: Alessandro Zummo <a.zummo@towertech.it>
10521 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
10522 L: rtc-linux@googlegroups.com
10523 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
10524 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
10526 F: Documentation/devicetree/bindings/rtc/
10527 F: Documentation/rtc.txt
10529 F: include/linux/rtc.h
10530 F: include/uapi/linux/rtc.h
10531 F: include/linux/rtc/
10532 F: include/linux/platform_data/rtc-*
10533 F: tools/testing/selftests/timers/rtctest.c
10535 REALTEK AUDIO CODECS
10536 M: Bard Liao <bardliao@realtek.com>
10537 M: Oder Chiou <oder_chiou@realtek.com>
10539 F: sound/soc/codecs/rt*
10540 F: include/sound/rt*.h
10542 REISERFS FILE SYSTEM
10543 L: reiserfs-devel@vger.kernel.org
10547 REGISTER MAP ABSTRACTION
10548 M: Mark Brown <broonie@kernel.org>
10549 L: linux-kernel@vger.kernel.org
10550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
10552 F: Documentation/devicetree/bindings/regmap/
10553 F: drivers/base/regmap/
10554 F: include/linux/regmap.h
10556 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
10557 M: Ohad Ben-Cohen <ohad@wizery.com>
10558 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10559 L: linux-remoteproc@vger.kernel.org
10560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
10562 F: Documentation/devicetree/bindings/remoteproc/
10563 F: Documentation/remoteproc.txt
10564 F: drivers/remoteproc/
10565 F: include/linux/remoteproc.h
10567 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
10568 M: Ohad Ben-Cohen <ohad@wizery.com>
10569 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10570 L: linux-remoteproc@vger.kernel.org
10571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
10574 F: Documentation/rpmsg.txt
10575 F: include/linux/rpmsg.h
10576 F: include/linux/rpmsg/
10578 RENESAS CLOCK DRIVERS
10579 M: Geert Uytterhoeven <geert+renesas@glider.be>
10580 L: linux-renesas-soc@vger.kernel.org
10582 F: drivers/clk/renesas/
10584 RENESAS ETHERNET DRIVERS
10585 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
10586 L: netdev@vger.kernel.org
10587 L: linux-renesas-soc@vger.kernel.org
10588 F: drivers/net/ethernet/renesas/
10589 F: include/linux/sh_eth.h
10591 RENESAS R-CAR GYROADC DRIVER
10592 M: Marek Vasut <marek.vasut@gmail.com>
10593 L: linux-iio@vger.kernel.org
10595 F: drivers/iio/adc/rcar_gyro_adc.c
10597 RENESAS USB2 PHY DRIVER
10598 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10599 L: linux-renesas-soc@vger.kernel.org
10601 F: drivers/phy/phy-rcar-gen3-usb2.c
10603 RESET CONTROLLER FRAMEWORK
10604 M: Philipp Zabel <p.zabel@pengutronix.de>
10605 T: git git://git.pengutronix.de/git/pza/linux
10608 F: Documentation/devicetree/bindings/reset/
10609 F: include/dt-bindings/reset/
10610 F: include/linux/reset.h
10611 F: include/linux/reset-controller.h
10614 M: Johannes Berg <johannes@sipsolutions.net>
10615 L: linux-wireless@vger.kernel.org
10616 W: http://wireless.kernel.org/
10617 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10620 F: Documentation/rfkill.txt
10624 M: Thomas Graf <tgraf@suug.ch>
10625 M: Herbert Xu <herbert@gondor.apana.org.au>
10626 L: netdev@vger.kernel.org
10628 F: lib/rhashtable.c
10629 F: include/linux/rhashtable.h
10631 RICOH SMARTMEDIA/XD DRIVER
10632 M: Maxim Levitsky <maximlevitsky@gmail.com>
10634 F: drivers/mtd/nand/r852.c
10635 F: drivers/mtd/nand/r852.h
10637 RICOH R5C592 MEMORYSTICK DRIVER
10638 M: Maxim Levitsky <maximlevitsky@gmail.com>
10640 F: drivers/memstick/host/r592.*
10643 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10644 W: http://sourceforge.net/projects/roccat/
10646 F: drivers/hid/hid-roccat*
10647 F: include/linux/hid-roccat*
10648 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10651 M: Jiri Pirko <jiri@resnulli.us>
10652 L: netdev@vger.kernel.org
10654 F: drivers/net/ethernet/rocker/
10658 W: http://www.comtrol.com
10660 F: Documentation/serial/rocket.txt
10661 F: drivers/tty/rocket*
10663 ROCKETPORT EXPRESS/INFINITY DRIVER
10664 M: Kevin Cernekee <cernekee@gmail.com>
10665 L: linux-serial@vger.kernel.org
10667 F: drivers/tty/serial/rp2.*
10670 M: Ralf Baechle <ralf@linux-mips.org>
10671 L: linux-hams@vger.kernel.org
10672 W: http://www.linux-ax25.org/
10674 F: include/net/rose.h
10675 F: include/uapi/linux/rose.h
10678 RTL2830 MEDIA DRIVER
10679 M: Antti Palosaari <crope@iki.fi>
10680 L: linux-media@vger.kernel.org
10681 W: https://linuxtv.org
10682 W: http://palosaari.fi/linux/
10683 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10684 T: git git://linuxtv.org/anttip/media_tree.git
10686 F: drivers/media/dvb-frontends/rtl2830*
10688 RTL2832 MEDIA DRIVER
10689 M: Antti Palosaari <crope@iki.fi>
10690 L: linux-media@vger.kernel.org
10691 W: https://linuxtv.org
10692 W: http://palosaari.fi/linux/
10693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10694 T: git git://linuxtv.org/anttip/media_tree.git
10696 F: drivers/media/dvb-frontends/rtl2832*
10698 RTL2832_SDR MEDIA DRIVER
10699 M: Antti Palosaari <crope@iki.fi>
10700 L: linux-media@vger.kernel.org
10701 W: https://linuxtv.org
10702 W: http://palosaari.fi/linux/
10703 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10704 T: git git://linuxtv.org/anttip/media_tree.git
10706 F: drivers/media/dvb-frontends/rtl2832_sdr*
10708 RTL8180 WIRELESS DRIVER
10709 L: linux-wireless@vger.kernel.org
10710 W: http://wireless.kernel.org/
10711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10713 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10715 RTL8187 WIRELESS DRIVER
10716 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10717 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10718 M: Larry Finger <Larry.Finger@lwfinger.net>
10719 L: linux-wireless@vger.kernel.org
10720 W: http://wireless.kernel.org/
10721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10723 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10725 RTL8192CE WIRELESS DRIVER
10726 M: Larry Finger <Larry.Finger@lwfinger.net>
10727 M: Chaoming Li <chaoming_li@realsil.com.cn>
10728 L: linux-wireless@vger.kernel.org
10729 W: http://wireless.kernel.org/
10730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10732 F: drivers/net/wireless/realtek/rtlwifi/
10733 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10735 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10736 M: Jes Sorensen <Jes.Sorensen@gmail.com>
10737 L: linux-wireless@vger.kernel.org
10738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10740 F: drivers/net/wireless/realtek/rtl8xxxu/
10742 S3 SAVAGE FRAMEBUFFER DRIVER
10743 M: Antonino Daplas <adaplas@gmail.com>
10744 L: linux-fbdev@vger.kernel.org
10746 F: drivers/video/fbdev/savage/
10749 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10750 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10751 L: linux-s390@vger.kernel.org
10752 W: http://www.ibm.com/developerworks/linux/linux390/
10753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10757 F: Documentation/s390/
10758 F: Documentation/DocBook/s390*
10760 S390 COMMON I/O LAYER
10761 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10762 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10763 L: linux-s390@vger.kernel.org
10764 W: http://www.ibm.com/developerworks/linux/linux390/
10766 F: drivers/s390/cio/
10769 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10770 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10771 L: linux-s390@vger.kernel.org
10772 W: http://www.ibm.com/developerworks/linux/linux390/
10774 F: drivers/s390/block/dasd*
10775 F: block/partitions/ibm.c
10777 S390 NETWORK DRIVERS
10778 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10779 L: linux-s390@vger.kernel.org
10780 W: http://www.ibm.com/developerworks/linux/linux390/
10782 F: drivers/s390/net/
10785 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10786 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10787 L: linux-s390@vger.kernel.org
10788 W: http://www.ibm.com/developerworks/linux/linux390/
10791 F: drivers/pci/hotplug/s390_pci_hpc.c
10794 M: Harald Freudenberger <freude@de.ibm.com>
10795 L: linux-s390@vger.kernel.org
10796 W: http://www.ibm.com/developerworks/linux/linux390/
10798 F: drivers/s390/crypto/
10801 M: Steffen Maier <maier@linux.vnet.ibm.com>
10802 L: linux-s390@vger.kernel.org
10803 W: http://www.ibm.com/developerworks/linux/linux390/
10805 F: drivers/s390/scsi/zfcp_*
10807 S390 IUCV NETWORK LAYER
10808 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10809 L: linux-s390@vger.kernel.org
10810 W: http://www.ibm.com/developerworks/linux/linux390/
10812 F: drivers/s390/net/*iucv*
10813 F: include/net/iucv/
10817 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10818 L: linux-s390@vger.kernel.org
10819 W: http://www.ibm.com/developerworks/linux/linux390/
10821 F: drivers/iommu/s390-iommu.c
10823 S3C24XX SD/MMC Driver
10824 M: Ben Dooks <ben-linux@fluff.org>
10825 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10827 F: drivers/mmc/host/s3cmci.*
10829 SAA6588 RDS RECEIVER DRIVER
10830 M: Hans Verkuil <hverkuil@xs4all.nl>
10831 L: linux-media@vger.kernel.org
10832 T: git git://linuxtv.org/media_tree.git
10833 W: https://linuxtv.org
10835 F: drivers/media/i2c/saa6588*
10837 SAA7134 VIDEO4LINUX DRIVER
10838 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10839 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10840 L: linux-media@vger.kernel.org
10841 W: https://linuxtv.org
10842 T: git git://linuxtv.org/media_tree.git
10844 F: Documentation/media/v4l-drivers/saa7134*
10845 F: drivers/media/pci/saa7134/
10847 SAA7146 VIDEO4LINUX-2 DRIVER
10848 M: Hans Verkuil <hverkuil@xs4all.nl>
10849 L: linux-media@vger.kernel.org
10850 T: git git://linuxtv.org/media_tree.git
10852 F: drivers/media/common/saa7146/
10853 F: drivers/media/pci/saa7146/
10854 F: include/media/saa7146*
10856 SAMSUNG LAPTOP DRIVER
10857 M: Corentin Chary <corentin.chary@gmail.com>
10858 L: platform-driver-x86@vger.kernel.org
10860 F: drivers/platform/x86/samsung-laptop.c
10862 SAMSUNG AUDIO (ASoC) DRIVERS
10863 M: Krzysztof Kozlowski <krzk@kernel.org>
10864 M: Sangbeom Kim <sbkim73@samsung.com>
10865 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10866 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10868 F: sound/soc/samsung/
10870 SAMSUNG FRAMEBUFFER DRIVER
10871 M: Jingoo Han <jingoohan1@gmail.com>
10872 L: linux-fbdev@vger.kernel.org
10874 F: drivers/video/fbdev/s3c-fb.c
10876 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10877 M: Sangbeom Kim <sbkim73@samsung.com>
10878 M: Krzysztof Kozlowski <krzk@kernel.org>
10879 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10880 L: linux-kernel@vger.kernel.org
10881 L: linux-samsung-soc@vger.kernel.org
10883 F: drivers/mfd/sec*.c
10884 F: drivers/regulator/s2m*.c
10885 F: drivers/regulator/s5m*.c
10886 F: drivers/clk/clk-s2mps11.c
10887 F: drivers/rtc/rtc-s5m.c
10888 F: include/linux/mfd/samsung/
10889 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10890 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10891 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10892 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10894 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10895 M: Kyungmin Park <kyungmin.park@samsung.com>
10896 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10897 L: linux-media@vger.kernel.org
10898 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10900 F: drivers/media/platform/exynos4-is/
10902 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10903 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10904 L: linux-media@vger.kernel.org
10905 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10907 F: drivers/media/platform/s3c-camif/
10908 F: include/media/drv-intf/s3c_camif.h
10910 SAMSUNG S5C73M3 CAMERA DRIVER
10911 M: Kyungmin Park <kyungmin.park@samsung.com>
10912 M: Andrzej Hajda <a.hajda@samsung.com>
10913 L: linux-media@vger.kernel.org
10915 F: drivers/media/i2c/s5c73m3/*
10917 SAMSUNG S5K5BAF CAMERA DRIVER
10918 M: Kyungmin Park <kyungmin.park@samsung.com>
10919 M: Andrzej Hajda <a.hajda@samsung.com>
10920 L: linux-media@vger.kernel.org
10922 F: drivers/media/i2c/s5k5baf.c
10924 SAMSUNG S3FWRN5 NFC DRIVER
10925 M: Robert Baldyga <r.baldyga@samsung.com>
10926 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10927 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10929 F: drivers/nfc/s3fwrn5
10931 SAMSUNG SOC CLOCK DRIVERS
10932 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10933 M: Tomasz Figa <tomasz.figa@gmail.com>
10934 M: Chanwoo Choi <cw00.choi@samsung.com>
10936 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10937 F: drivers/clk/samsung/
10938 F: include/dt-bindings/clock/exynos*.h
10939 F: Documentation/devicetree/bindings/clock/exynos*.txt
10941 SAMSUNG SPI DRIVERS
10942 M: Kukjin Kim <kgene@kernel.org>
10943 M: Krzysztof Kozlowski <krzk@kernel.org>
10944 M: Andi Shyti <andi.shyti@samsung.com>
10945 L: linux-spi@vger.kernel.org
10946 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10948 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10949 F: drivers/spi/spi-s3c*
10950 F: include/linux/platform_data/spi-s3c64xx.h
10952 SAMSUNG SXGBE DRIVERS
10953 M: Byungho An <bh74.an@samsung.com>
10954 M: Girish K S <ks.giri@samsung.com>
10955 M: Vipul Pandya <vipul.pandya@samsung.com>
10957 L: netdev@vger.kernel.org
10958 F: drivers/net/ethernet/samsung/sxgbe/
10960 SAMSUNG THERMAL DRIVER
10961 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10962 L: linux-pm@vger.kernel.org
10963 L: linux-samsung-soc@vger.kernel.org
10965 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10966 F: drivers/thermal/samsung/
10968 SAMSUNG USB2 PHY DRIVER
10969 M: Kamil Debski <kamil@wypas.org>
10970 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10971 L: linux-kernel@vger.kernel.org
10973 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10974 F: Documentation/phy/samsung-usb2.txt
10975 F: drivers/phy/phy-exynos4210-usb2.c
10976 F: drivers/phy/phy-exynos4x12-usb2.c
10977 F: drivers/phy/phy-exynos5250-usb2.c
10978 F: drivers/phy/phy-s5pv210-usb2.c
10979 F: drivers/phy/phy-samsung-usb2.c
10980 F: drivers/phy/phy-samsung-usb2.h
10983 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10984 L: linux-serial@vger.kernel.org
10986 F: Documentation/devicetree/bindings/serial/
10987 F: drivers/tty/serial/
10990 M: Rob Herring <robh@kernel.org>
10991 L: linux-serial@vger.kernel.org
10993 F: Documentation/devicetree/bindings/serial/slave-device.txt
10994 F: drivers/tty/serdev/
10995 F: include/linux/serdev.h
10998 M: Sean Young <sean@mess.org>
10999 L: linux-media@vger.kernel.org
11001 F: drivers/media/rc/serial_ir.c
11004 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
11005 L: kernel@stlinux.com
11007 F: drivers/staging/media/st-cec/
11008 F: Documentation/devicetree/bindings/media/stih-cec.txt
11010 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
11011 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11012 L: linux-s390@vger.kernel.org
11013 W: http://www.ibm.com/developerworks/linux/linux390/
11017 SYNOPSYS DESIGNWARE DMAC DRIVER
11018 M: Viresh Kumar <vireshk@kernel.org>
11019 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11021 F: include/linux/dma/dw.h
11022 F: include/linux/platform_data/dma-dw.h
11025 SYNOPSYS DESIGNWARE I2C DRIVER
11026 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
11027 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
11028 R: Mika Westerberg <mika.westerberg@linux.intel.com>
11029 L: linux-i2c@vger.kernel.org
11031 F: drivers/i2c/busses/i2c-designware-*
11032 F: include/linux/platform_data/i2c-designware.h
11034 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
11035 M: Jaehoon Chung <jh80.chung@samsung.com>
11036 L: linux-mmc@vger.kernel.org
11038 F: drivers/mmc/host/dw_mmc*
11040 SYSTEM TRACE MODULE CLASS
11041 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
11043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
11044 F: Documentation/trace/stm.txt
11045 F: drivers/hwtracing/stm/
11046 F: include/linux/stm.h
11047 F: include/uapi/linux/stm.h
11050 M: Andreas Noever <andreas.noever@gmail.com>
11052 F: drivers/thunderbolt/
11054 TI BQ27XXX POWER SUPPLY DRIVER
11055 R: Andrew F. Davis <afd@ti.com>
11056 F: include/linux/power/bq27xxx_battery.h
11057 F: drivers/power/supply/bq27xxx_battery.c
11058 F: drivers/power/supply/bq27xxx_battery_i2c.c
11060 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
11061 M: John Stultz <john.stultz@linaro.org>
11062 M: Thomas Gleixner <tglx@linutronix.de>
11063 L: linux-kernel@vger.kernel.org
11064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11066 F: include/linux/clocksource.h
11067 F: include/linux/time.h
11068 F: include/linux/timex.h
11069 F: include/uapi/linux/time.h
11070 F: include/uapi/linux/timex.h
11071 F: kernel/time/clocksource.c
11072 F: kernel/time/time*.c
11073 F: kernel/time/alarmtimer.c
11074 F: kernel/time/ntp.c
11075 F: tools/testing/selftests/timers/
11078 M: Zwane Mwaikambo <zwanem@gmail.com>
11080 F: drivers/watchdog/sc1200wdt.c
11083 M: Ingo Molnar <mingo@redhat.com>
11084 M: Peter Zijlstra <peterz@infradead.org>
11085 L: linux-kernel@vger.kernel.org
11086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
11089 F: include/linux/sched.h
11090 F: include/uapi/linux/sched.h
11091 F: include/linux/wait.h
11094 M: Chen Liqin <liqin.linux@gmail.com>
11095 M: Lennox Wu <lennox.wu@gmail.com>
11096 W: http://www.sunplus.com
11100 SCR24X CHIP CARD INTERFACE DRIVER
11101 M: Lubomir Rintel <lkundrak@v3.sk>
11103 F: drivers/char/pcmcia/scr24x_cs.c
11105 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
11106 M: Sudeep Holla <sudeep.holla@arm.com>
11107 L: linux-arm-kernel@lists.infradead.org
11109 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
11110 F: drivers/clk/clk-scpi.c
11111 F: drivers/cpufreq/scpi-cpufreq.c
11112 F: drivers/firmware/arm_scpi.c
11113 F: include/linux/scpi_protocol.h
11116 M: Jens Axboe <axboe@kernel.dk>
11117 L: linux-scsi@vger.kernel.org
11118 W: http://www.kernel.dk
11120 F: drivers/scsi/sr*
11122 SCSI RDMA PROTOCOL (SRP) INITIATOR
11123 M: Bart Van Assche <bart.vanassche@sandisk.com>
11124 L: linux-rdma@vger.kernel.org
11126 W: http://www.openfabrics.org
11127 Q: http://patchwork.kernel.org/project/linux-rdma/list/
11128 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
11129 F: drivers/infiniband/ulp/srp/
11130 F: include/scsi/srp.h
11133 M: Doug Gilbert <dgilbert@interlog.com>
11134 L: linux-scsi@vger.kernel.org
11135 W: http://sg.danny.cz/sg
11137 F: Documentation/scsi/scsi-generic.txt
11138 F: drivers/scsi/sg.c
11139 F: include/scsi/sg.h
11142 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
11143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
11144 M: "Martin K. Petersen" <martin.petersen@oracle.com>
11145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
11146 L: linux-scsi@vger.kernel.org
11148 F: Documentation/devicetree/bindings/scsi/
11153 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
11154 L: linux-scsi@vger.kernel.org
11156 F: Documentation/scsi/st.txt
11157 F: drivers/scsi/st.*
11158 F: drivers/scsi/st_*.h
11161 M: Vlad Yasevich <vyasevich@gmail.com>
11162 M: Neil Horman <nhorman@tuxdriver.com>
11163 L: linux-sctp@vger.kernel.org
11164 W: http://lksctp.sourceforge.net
11166 F: Documentation/networking/sctp.txt
11167 F: include/linux/sctp.h
11168 F: include/uapi/linux/sctp.h
11169 F: include/net/sctp/
11173 M: Jim Cromie <jim.cromie@gmail.com>
11175 F: Documentation/i2c/busses/scx200_acb
11176 F: arch/x86/platform/scx200/
11177 F: drivers/watchdog/scx200_wdt.c
11178 F: drivers/i2c/busses/scx200*
11179 F: drivers/mtd/maps/scx200_docflash.c
11180 F: include/linux/scx200.h
11183 M: Jim Cromie <jim.cromie@gmail.com>
11185 F: drivers/char/scx200_gpio.c
11186 F: include/linux/scx200_gpio.h
11188 SCx200 HRT CLOCKSOURCE DRIVER
11189 M: Jim Cromie <jim.cromie@gmail.com>
11191 F: drivers/clocksource/scx200_hrt.c
11193 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
11194 M: Sascha Sommer <saschasommer@freenet.de>
11195 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
11197 F: drivers/mmc/host/sdricoh_cs.c
11199 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
11200 M: Adrian Hunter <adrian.hunter@intel.com>
11201 L: linux-mmc@vger.kernel.org
11202 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
11204 F: drivers/mmc/host/sdhci*
11205 F: include/linux/mmc/sdhci*
11208 M: Kees Cook <keescook@chromium.org>
11209 R: Andy Lutomirski <luto@amacapital.net>
11210 R: Will Drewry <wad@chromium.org>
11211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
11213 F: kernel/seccomp.c
11214 F: include/uapi/linux/seccomp.h
11215 F: include/linux/seccomp.h
11216 F: tools/testing/selftests/seccomp/*
11217 K: \bsecure_computing
11220 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
11221 M: Al Cooper <alcooperx@gmail.com>
11222 L: linux-mmc@vger.kernel.org
11223 L: bcm-kernel-feedback-list@broadcom.com
11225 F: drivers/mmc/host/sdhci-brcmstb*
11227 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
11228 M: Ben Dooks <ben-linux@fluff.org>
11229 M: Jaehoon Chung <jh80.chung@samsung.com>
11230 L: linux-mmc@vger.kernel.org
11232 F: drivers/mmc/host/sdhci-s3c*
11234 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
11235 M: Viresh Kumar <vireshk@kernel.org>
11236 L: linux-mmc@vger.kernel.org
11238 F: drivers/mmc/host/sdhci-spear.c
11240 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
11241 M: Scott Bauer <scott.bauer@intel.com>
11242 M: Jonathan Derrick <jonathan.derrick@intel.com>
11243 M: Rafael Antognolli <rafael.antognolli@intel.com>
11244 L: linux-block@vger.kernel.org
11247 F: block/opal_proto.h
11248 F: include/linux/sed*
11249 F: include/uapi/linux/sed*
11252 M: James Morris <james.l.morris@oracle.com>
11253 M: "Serge E. Hallyn" <serge@hallyn.com>
11254 L: linux-security-module@vger.kernel.org (suggested Cc:)
11255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
11256 W: http://kernsec.org/
11261 M: Security Officers <security@kernel.org>
11264 SELINUX SECURITY MODULE
11265 M: Paul Moore <paul@paul-moore.com>
11266 M: Stephen Smalley <sds@tycho.nsa.gov>
11267 M: Eric Paris <eparis@parisplace.org>
11268 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
11269 W: http://selinuxproject.org
11270 T: git git://git.infradead.org/users/pcmoore/selinux
11272 F: include/linux/selinux*
11273 F: security/selinux/
11274 F: scripts/selinux/
11276 APPARMOR SECURITY MODULE
11277 M: John Johansen <john.johansen@canonical.com>
11278 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
11279 W: apparmor.wiki.kernel.org
11280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
11282 F: security/apparmor/
11284 LOADPIN SECURITY MODULE
11285 M: Kees Cook <keescook@chromium.org>
11286 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
11288 F: security/loadpin/
11290 YAMA SECURITY MODULE
11291 M: Kees Cook <keescook@chromium.org>
11292 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
11297 M: Jiri Slaby <jirislaby@gmail.com>
11299 F: drivers/misc/phantom.c
11300 F: include/uapi/linux/phantom.h
11302 Emulex 10Gbps iSCSI - OneConnect DRIVER
11303 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
11304 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
11305 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
11306 L: linux-scsi@vger.kernel.org
11307 W: http://www.broadcom.com
11309 F: drivers/scsi/be2iscsi/
11311 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
11312 M: Sathya Perla <sathya.perla@broadcom.com>
11313 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
11314 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
11315 M: Somnath Kotur <somnath.kotur@broadcom.com>
11316 L: netdev@vger.kernel.org
11317 W: http://www.emulex.com
11319 F: drivers/net/ethernet/emulex/benet/
11321 EMULEX ONECONNECT ROCE DRIVER
11322 M: Selvin Xavier <selvin.xavier@avagotech.com>
11323 M: Devesh Sharma <devesh.sharma@avagotech.com>
11324 L: linux-rdma@vger.kernel.org
11325 W: http://www.emulex.com
11327 F: drivers/infiniband/hw/ocrdma/
11328 F: include/uapi/rdma/ocrdma-abi.h
11331 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
11332 M: Edward Cree <ecree@solarflare.com>
11333 M: Bert Kenward <bkenward@solarflare.com>
11334 L: netdev@vger.kernel.org
11336 F: drivers/net/ethernet/sfc/
11339 M: Dimitri Sivanich <sivanich@sgi.com>
11341 F: drivers/misc/sgi-gru/
11343 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
11344 M: Pat Gefre <pfg@sgi.com>
11345 L: linux-ia64@vger.kernel.org
11347 F: Documentation/ia64/serial.txt
11348 F: drivers/tty/serial/ioc?_serial.c
11349 F: include/linux/ioc?.h
11351 SGI XP/XPC/XPNET DRIVER
11352 M: Cliff Whickman <cpw@sgi.com>
11353 M: Robin Holt <robinmholt@gmail.com>
11355 F: drivers/misc/sgi-xp/
11357 SI2157 MEDIA DRIVER
11358 M: Antti Palosaari <crope@iki.fi>
11359 L: linux-media@vger.kernel.org
11360 W: https://linuxtv.org
11361 W: http://palosaari.fi/linux/
11362 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11363 T: git git://linuxtv.org/anttip/media_tree.git
11365 F: drivers/media/tuners/si2157*
11367 SI2168 MEDIA DRIVER
11368 M: Antti Palosaari <crope@iki.fi>
11369 L: linux-media@vger.kernel.org
11370 W: https://linuxtv.org
11371 W: http://palosaari.fi/linux/
11372 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11373 T: git git://linuxtv.org/anttip/media_tree.git
11375 F: drivers/media/dvb-frontends/si2168*
11377 SI470X FM RADIO RECEIVER I2C DRIVER
11378 M: Hans Verkuil <hverkuil@xs4all.nl>
11379 L: linux-media@vger.kernel.org
11380 T: git git://linuxtv.org/media_tree.git
11381 W: https://linuxtv.org
11383 F: drivers/media/radio/si470x/radio-si470x-i2c.c
11385 SI470X FM RADIO RECEIVER USB 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-common.c
11392 F: drivers/media/radio/si470x/radio-si470x.h
11393 F: drivers/media/radio/si470x/radio-si470x-usb.c
11395 SI4713 FM RADIO TRANSMITTER I2C DRIVER
11396 M: Eduardo Valentin <edubezval@gmail.com>
11397 L: linux-media@vger.kernel.org
11398 T: git git://linuxtv.org/media_tree.git
11399 W: https://linuxtv.org
11401 F: drivers/media/radio/si4713/si4713.?
11403 SI4713 FM RADIO TRANSMITTER PLATFORM 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/radio-platform-si4713.c
11411 SI4713 FM RADIO TRANSMITTER USB DRIVER
11412 M: Hans Verkuil <hverkuil@xs4all.nl>
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-usb-si4713.c
11420 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11421 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11422 L: linux-media@vger.kernel.org
11423 W: https://linuxtv.org
11424 T: git git://linuxtv.org/media_tree.git
11426 F: drivers/media/common/siano/
11427 F: drivers/media/usb/siano/
11428 F: drivers/media/usb/siano/
11429 F: drivers/media/mmc/siano/
11432 M: Hans de Goede <hdegoede@redhat.com>
11433 L: linux-fbdev@vger.kernel.org
11435 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
11436 F: drivers/video/fbdev/simplefb.c
11437 F: include/linux/platform_data/simplefb.h
11439 SH_VEU V4L2 MEM2MEM DRIVER
11440 L: linux-media@vger.kernel.org
11442 F: drivers/media/platform/sh_veu.c
11444 SH_VOU V4L2 OUTPUT DRIVER
11445 L: linux-media@vger.kernel.org
11447 F: drivers/media/platform/sh_vou.c
11448 F: include/media/drv-intf/sh_vou.h
11450 SIMPLE FIRMWARE INTERFACE (SFI)
11451 M: Len Brown <lenb@kernel.org>
11452 L: sfi-devel@simplefirmware.org
11453 W: http://simplefirmware.org/
11454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
11456 F: arch/x86/platform/sfi/
11458 F: include/linux/sfi*.h
11460 SIMTEC EB110ATX (Chalice CATS)
11462 P: Vincent Sanders <vince@simtec.co.uk>
11463 M: Simtec Linux Team <linux@simtec.co.uk>
11464 W: http://www.simtec.co.uk/products/EB110ATX/
11467 SIMTEC EB2410ITX (BAST)
11469 P: Vincent Sanders <vince@simtec.co.uk>
11470 M: Simtec Linux Team <linux@simtec.co.uk>
11471 W: http://www.simtec.co.uk/products/EB2410ITX/
11473 F: arch/arm/mach-s3c24xx/mach-bast.c
11474 F: arch/arm/mach-s3c24xx/bast-ide.c
11475 F: arch/arm/mach-s3c24xx/bast-irq.c
11477 SIPHASH PRF ROUTINES
11478 M: Jason A. Donenfeld <Jason@zx2c4.com>
11481 F: lib/test_siphash.c
11482 F: include/linux/siphash.h
11484 TI DAVINCI MACHINE SUPPORT
11485 M: Sekhar Nori <nsekhar@ti.com>
11486 M: Kevin Hilman <khilman@kernel.org>
11487 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
11490 F: arch/arm/mach-davinci/
11491 F: drivers/i2c/busses/i2c-davinci.c
11493 TI DAVINCI SERIES MEDIA DRIVER
11494 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11495 L: linux-media@vger.kernel.org
11496 W: https://linuxtv.org
11497 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11498 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11500 F: drivers/media/platform/davinci/
11501 F: include/media/davinci/
11503 TI AM437X VPFE DRIVER
11504 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11505 L: linux-media@vger.kernel.org
11506 W: https://linuxtv.org
11507 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11508 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11510 F: drivers/media/platform/am437x/
11512 OV2659 OMNIVISION SENSOR DRIVER
11513 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
11514 L: linux-media@vger.kernel.org
11515 W: https://linuxtv.org
11516 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11517 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
11519 F: drivers/media/i2c/ov2659.c
11520 F: include/media/i2c/ov2659.h
11522 SILICON MOTION SM712 FRAME BUFFER DRIVER
11523 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11524 M: Teddy Wang <teddy.wang@siliconmotion.com>
11525 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11526 L: linux-fbdev@vger.kernel.org
11528 F: drivers/video/fbdev/sm712*
11529 F: Documentation/fb/sm712fb.txt
11531 SIS 190 ETHERNET DRIVER
11532 M: Francois Romieu <romieu@fr.zoreil.com>
11533 L: netdev@vger.kernel.org
11535 F: drivers/net/ethernet/sis/sis190.c
11537 SIS 900/7016 FAST ETHERNET DRIVER
11538 M: Daniele Venzano <venza@brownhat.org>
11539 W: http://www.brownhat.org/sis900.html
11540 L: netdev@vger.kernel.org
11542 F: drivers/net/ethernet/sis/sis900.*
11544 SIS FRAMEBUFFER DRIVER
11545 M: Thomas Winischhofer <thomas@winischhofer.net>
11546 W: http://www.winischhofer.net/linuxsisvga.shtml
11548 F: Documentation/fb/sisfb.txt
11549 F: drivers/video/fbdev/sis/
11550 F: include/video/sisfb.h
11553 M: Thomas Winischhofer <thomas@winischhofer.net>
11554 W: http://www.winischhofer.at/linuxsisusbvga.shtml
11556 F: drivers/usb/misc/sisusbvga/
11559 M: Christoph Lameter <cl@linux.com>
11560 M: Pekka Enberg <penberg@kernel.org>
11561 M: David Rientjes <rientjes@google.com>
11562 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
11563 M: Andrew Morton <akpm@linux-foundation.org>
11564 L: linux-mm@kvack.org
11566 F: include/linux/sl?b*.h
11569 SLEEPABLE READ-COPY UPDATE (SRCU)
11570 M: Lai Jiangshan <jiangshanlai@gmail.com>
11571 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11572 M: Josh Triplett <josh@joshtriplett.org>
11573 R: Steven Rostedt <rostedt@goodmis.org>
11574 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11575 L: linux-kernel@vger.kernel.org
11576 W: http://www.rdrop.com/users/paulmck/RCU/
11578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11579 F: include/linux/srcu.h
11580 F: kernel/rcu/srcu.c
11582 SMACK SECURITY MODULE
11583 M: Casey Schaufler <casey@schaufler-ca.com>
11584 L: linux-security-module@vger.kernel.org
11585 W: http://schaufler-ca.com
11586 T: git git://github.com/cschaufler/smack-next
11588 F: Documentation/security/Smack.txt
11591 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
11592 M: Kevin Hilman <khilman@kernel.org>
11593 M: Nishanth Menon <nm@ti.com>
11595 F: drivers/power/avs/
11596 F: include/linux/power/smartreflex.h
11597 L: linux-pm@vger.kernel.org
11599 SMC91x ETHERNET DRIVER
11600 M: Nicolas Pitre <nico@fluxnic.net>
11602 F: drivers/net/ethernet/smsc/smc91x.*
11604 SMIA AND SMIA++ IMAGE SENSOR DRIVER
11605 M: Sakari Ailus <sakari.ailus@iki.fi>
11606 L: linux-media@vger.kernel.org
11608 F: drivers/media/i2c/smiapp/
11609 F: include/media/i2c/smiapp.h
11610 F: drivers/media/i2c/smiapp-pll.c
11611 F: drivers/media/i2c/smiapp-pll.h
11612 F: include/uapi/linux/smiapp.h
11613 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
11615 SMM665 HARDWARE MONITOR DRIVER
11616 M: Guenter Roeck <linux@roeck-us.net>
11617 L: linux-hwmon@vger.kernel.org
11619 F: Documentation/hwmon/smm665
11620 F: drivers/hwmon/smm665.c
11622 SMSC EMC2103 HARDWARE MONITOR DRIVER
11623 M: Steve Glendinning <steve.glendinning@shawell.net>
11624 L: linux-hwmon@vger.kernel.org
11626 F: Documentation/hwmon/emc2103
11627 F: drivers/hwmon/emc2103.c
11629 SMSC SCH5627 HARDWARE MONITOR DRIVER
11630 M: Hans de Goede <hdegoede@redhat.com>
11631 L: linux-hwmon@vger.kernel.org
11633 F: Documentation/hwmon/sch5627
11634 F: drivers/hwmon/sch5627.c
11636 SMSC47B397 HARDWARE MONITOR DRIVER
11637 M: Jean Delvare <jdelvare@suse.com>
11638 L: linux-hwmon@vger.kernel.org
11640 F: Documentation/hwmon/smsc47b397
11641 F: drivers/hwmon/smsc47b397.c
11643 SMSC911x ETHERNET DRIVER
11644 M: Steve Glendinning <steve.glendinning@shawell.net>
11645 L: netdev@vger.kernel.org
11647 F: include/linux/smsc911x.h
11648 F: drivers/net/ethernet/smsc/smsc911x.*
11650 SMSC9420 PCI ETHERNET DRIVER
11651 M: Steve Glendinning <steve.glendinning@shawell.net>
11652 L: netdev@vger.kernel.org
11654 F: drivers/net/ethernet/smsc/smsc9420.*
11656 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11657 M: Steve Glendinning <steve.glendinning@shawell.net>
11658 L: linux-fbdev@vger.kernel.org
11660 F: drivers/video/fbdev/smscufx.c
11662 SOC-CAMERA V4L2 SUBSYSTEM
11663 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11664 L: linux-media@vger.kernel.org
11665 T: git git://linuxtv.org/media_tree.git
11667 F: include/media/soc*
11668 F: drivers/media/i2c/soc_camera/
11669 F: drivers/media/platform/soc_camera/
11671 SOEKRIS NET48XX LED SUPPORT
11672 M: Chris Boot <bootc@bootc.net>
11674 F: drivers/leds/leds-net48xx.c
11676 SOFTLOGIC 6x10 MPEG CODEC
11677 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11678 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11679 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11680 M: Ismael Luceno <ismael@iodev.co.uk>
11681 L: linux-media@vger.kernel.org
11683 F: drivers/media/pci/solo6x10/
11685 SOFTWARE RAID (Multiple Disks) SUPPORT
11686 M: Shaohua Li <shli@kernel.org>
11687 L: linux-raid@vger.kernel.org
11688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11691 F: include/linux/raid/
11692 F: include/uapi/linux/raid/
11694 SONIC NETWORK DRIVER
11695 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11696 L: netdev@vger.kernel.org
11698 F: drivers/net/ethernet/natsemi/sonic.*
11700 SONICS SILICON BACKPLANE DRIVER (SSB)
11701 M: Michael Buesch <m@bues.ch>
11702 L: linux-wireless@vger.kernel.org
11705 F: include/linux/ssb/
11707 SONY VAIO CONTROL DEVICE DRIVER
11708 M: Mattia Dongili <malattia@linux.it>
11709 L: platform-driver-x86@vger.kernel.org
11710 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11712 F: Documentation/laptops/sony-laptop.txt
11713 F: drivers/char/sonypi.c
11714 F: drivers/platform/x86/sony-laptop.c
11715 F: include/linux/sony-laptop.h
11717 SONY MEMORYSTICK CARD SUPPORT
11718 M: Alex Dubov <oakad@yahoo.com>
11719 W: http://tifmxx.berlios.de/
11721 F: drivers/memstick/host/tifm_ms.c
11723 SONY MEMORYSTICK STANDARD SUPPORT
11724 M: Maxim Levitsky <maximlevitsky@gmail.com>
11726 F: drivers/memstick/core/ms_block.*
11729 M: Jaroslav Kysela <perex@perex.cz>
11730 M: Takashi Iwai <tiwai@suse.com>
11731 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11732 W: http://www.alsa-project.org/
11733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11734 T: git git://git.alsa-project.org/alsa-kernel.git
11735 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11737 F: Documentation/sound/
11739 F: include/uapi/sound/
11742 SOUND - COMPRESSED AUDIO
11743 M: Vinod Koul <vinod.koul@intel.com>
11744 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11747 F: Documentation/sound/alsa/compress_offload.txt
11748 F: include/sound/compress_driver.h
11749 F: include/uapi/sound/compress_*
11750 F: sound/core/compress_offload.c
11751 F: sound/soc/soc-compress.c
11753 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11754 M: Liam Girdwood <lgirdwood@gmail.com>
11755 M: Mark Brown <broonie@kernel.org>
11756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11757 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11758 W: http://alsa-project.org/main/index.php/ASoC
11760 F: Documentation/devicetree/bindings/sound/
11761 F: Documentation/sound/alsa/soc/
11763 F: include/sound/soc*
11765 SOUND - DMAENGINE HELPERS
11766 M: Lars-Peter Clausen <lars@metafoo.de>
11768 F: include/sound/dmaengine_pcm.h
11769 F: sound/core/pcm_dmaengine.c
11770 F: sound/soc/soc-generic-dmaengine-pcm.c
11773 M: Olli Salonen <olli.salonen@iki.fi>
11774 L: linux-media@vger.kernel.org
11775 W: https://linuxtv.org
11776 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11778 F: drivers/media/dvb-frontends/sp2*
11780 SPARC + UltraSPARC (sparc/sparc64)
11781 M: "David S. Miller" <davem@davemloft.net>
11782 L: sparclinux@vger.kernel.org
11783 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11790 SPARC SERIAL DRIVERS
11791 M: "David S. Miller" <davem@davemloft.net>
11792 L: sparclinux@vger.kernel.org
11793 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11796 F: include/linux/sunserialcore.h
11797 F: drivers/tty/serial/suncore.c
11798 F: drivers/tty/serial/sunhv.c
11799 F: drivers/tty/serial/sunsab.c
11800 F: drivers/tty/serial/sunsab.h
11801 F: drivers/tty/serial/sunsu.c
11802 F: drivers/tty/serial/sunzilog.c
11803 F: drivers/tty/serial/sunzilog.h
11806 M: "Christopher Li" <sparse@chrisli.org>
11807 L: linux-sparse@vger.kernel.org
11808 W: https://sparse.wiki.kernel.org/
11809 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11810 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11812 F: include/linux/compiler.h
11814 SPEAR PLATFORM SUPPORT
11815 M: Viresh Kumar <vireshk@kernel.org>
11816 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11817 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11818 W: http://www.st.com/spear
11820 F: arch/arm/boot/dts/spear*
11821 F: arch/arm/mach-spear/
11823 SPEAR CLOCK FRAMEWORK SUPPORT
11824 M: Viresh Kumar <vireshk@kernel.org>
11825 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11826 W: http://www.st.com/spear
11828 F: drivers/clk/spear/
11831 M: Cyrille Pitchen <cyrille.pitchen@atmel.com>
11832 M: Marek Vasut <marek.vasut@gmail.com>
11833 L: linux-mtd@lists.infradead.org
11834 W: http://www.linux-mtd.infradead.org/
11835 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
11836 T: git git://github.com/spi-nor/linux.git
11838 F: drivers/mtd/spi-nor/
11839 F: include/linux/mtd/spi-nor.h
11842 M: Mark Brown <broonie@kernel.org>
11843 L: linux-spi@vger.kernel.org
11844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11845 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11847 F: Documentation/devicetree/bindings/spi/
11848 F: Documentation/spi/
11850 F: include/linux/spi/
11851 F: include/uapi/linux/spi/
11854 SPIDERNET NETWORK DRIVER for CELL
11855 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11856 L: netdev@vger.kernel.org
11858 F: Documentation/networking/spider_net.txt
11859 F: drivers/net/ethernet/toshiba/spider_net*
11862 M: Jeremy Kerr <jk@ozlabs.org>
11863 L: linuxppc-dev@lists.ozlabs.org
11864 W: http://www.ibm.com/developerworks/power/cell/
11866 F: Documentation/filesystems/spufs.txt
11867 F: arch/powerpc/platforms/cell/spufs/
11869 SQUASHFS FILE SYSTEM
11870 M: Phillip Lougher <phillip@squashfs.org.uk>
11871 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11872 W: http://squashfs.org.uk
11873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11875 F: Documentation/filesystems/squashfs.txt
11878 SRM (Alpha) environment access
11879 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11881 F: arch/alpha/kernel/srm_env.c
11884 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11885 L: stable@vger.kernel.org
11887 F: Documentation/process/stable-kernel-rules.rst
11890 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11891 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11892 L: devel@driverdev.osuosl.org
11894 F: drivers/staging/
11897 M: Ian Abbott <abbotti@mev.co.uk>
11898 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11900 F: drivers/staging/comedi/
11902 STAGING - FLARION FT1000 DRIVERS
11903 M: Marek Belisko <marek.belisko@gmail.com>
11905 F: drivers/staging/ft1000/
11907 STAGING - INDUSTRIAL IO
11908 M: Jonathan Cameron <jic23@kernel.org>
11909 L: linux-iio@vger.kernel.org
11911 F: Documentation/devicetree/bindings/staging/iio/
11912 F: drivers/staging/iio/
11914 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11915 M: Jarod Wilson <jarod@wilsonet.com>
11916 W: http://www.lirc.org/
11918 F: drivers/staging/media/lirc/
11920 STAGING - LUSTRE PARALLEL FILESYSTEM
11921 M: Oleg Drokin <oleg.drokin@intel.com>
11922 M: Andreas Dilger <andreas.dilger@intel.com>
11923 M: James Simmons <jsimmons@infradead.org>
11924 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11925 W: http://wiki.lustre.org/
11927 F: drivers/staging/lustre
11929 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11930 M: Marc Dietrich <marvin24@gmx.de>
11931 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11932 L: linux-tegra@vger.kernel.org
11934 F: drivers/staging/nvec/
11936 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11937 M: Jens Frederich <jfrederich@gmail.com>
11938 M: Daniel Drake <dsd@laptop.org>
11939 M: Jon Nettleton <jon.nettleton@gmail.com>
11940 W: http://wiki.laptop.org/go/DCON
11942 F: drivers/staging/olpc_dcon/
11944 STAGING - REALTEK RTL8712U DRIVERS
11945 M: Larry Finger <Larry.Finger@lwfinger.net>
11946 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11948 F: drivers/staging/rtl8712/
11950 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11951 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11952 M: Teddy Wang <teddy.wang@siliconmotion.com>
11953 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
11954 L: linux-fbdev@vger.kernel.org
11956 F: drivers/staging/sm750fb/
11958 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11959 M: William Hubbs <w.d.hubbs@gmail.com>
11960 M: Chris Brannon <chris@the-brannons.com>
11961 M: Kirk Reiser <kirk@reisers.ca>
11962 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11963 L: speakup@linux-speakup.org
11964 W: http://www.linux-speakup.org/
11966 F: drivers/staging/speakup/
11968 STAGING - VIA VT665X DRIVERS
11969 M: Forest Bond <forest@alittletooquiet.net>
11971 F: drivers/staging/vt665?/
11973 STAGING - WILC1000 WIFI DRIVER
11974 M: Aditya Shankar <aditya.shankar@microchip.com>
11975 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11976 L: linux-wireless@vger.kernel.org
11978 F: drivers/staging/wilc1000/
11980 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11981 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11983 F: drivers/staging/xgifb/
11985 STARFIRE/DURALAN NETWORK DRIVER
11986 M: Ion Badulescu <ionut@badula.org>
11988 F: drivers/net/ethernet/adaptec/starfire*
11991 M: Sam Creasey <sammy@sammy.net>
11992 W: http://sammy.net/sun3/
11994 F: arch/m68k/kernel/*sun3*
11995 F: arch/m68k/sun3*/
11996 F: arch/m68k/include/asm/sun3*
11997 F: drivers/net/ethernet/i825xx/sun3*
11999 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
12000 M: Hans de Goede <hdegoede@redhat.com>
12001 L: linux-input@vger.kernel.org
12003 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
12004 F: drivers/input/keyboard/sun4i-lradc-keys.c
12006 SUNDANCE NETWORK DRIVER
12007 M: Denis Kirjanov <kda@linux-powerpc.org>
12008 L: netdev@vger.kernel.org
12010 F: drivers/net/ethernet/dlink/sundance.c
12013 M: Yoshinori Sato <ysato@users.sourceforge.jp>
12014 M: Rich Felker <dalias@libc.org>
12015 L: linux-sh@vger.kernel.org
12016 Q: http://patchwork.kernel.org/project/linux-sh/list/
12018 F: Documentation/sh/
12023 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
12024 M: Len Brown <len.brown@intel.com>
12025 M: Pavel Machek <pavel@ucw.cz>
12026 L: linux-pm@vger.kernel.org
12027 B: https://bugzilla.kernel.org
12029 F: Documentation/power/
12030 F: arch/x86/kernel/acpi/
12031 F: drivers/base/power/
12033 F: include/linux/suspend.h
12034 F: include/linux/freezer.h
12035 F: include/linux/pm.h
12038 M: Martin Mares <mj@ucw.cz>
12039 L: linux-video@atrey.karlin.mff.cuni.cz
12041 F: Documentation/svga.txt
12042 F: arch/x86/boot/video*
12045 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12046 L: linux-kernel@vger.kernel.org
12047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
12050 F: arch/*/kernel/pci-swiotlb.c
12051 F: include/linux/swiotlb.h
12054 M: Jiri Pirko <jiri@resnulli.us>
12055 M: Ivan Vecera <ivecera@redhat.com>
12056 L: netdev@vger.kernel.org
12059 F: include/net/switchdev.h
12061 SYNOPSYS ARC ARCHITECTURE
12062 M: Vineet Gupta <vgupta@synopsys.com>
12063 L: linux-snps-arc@lists.infradead.org
12066 F: Documentation/devicetree/bindings/arc/*
12067 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
12068 F: drivers/clocksource/arc_timer.c
12069 F: drivers/tty/serial/arc_uart.c
12070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
12072 SYNOPSYS ARC SDP platform support
12073 M: Alexey Brodkin <abrodkin@synopsys.com>
12075 F: arch/arc/plat-axs10x
12076 F: arch/arc/boot/dts/ax*
12077 F: Documentation/devicetree/bindings/arc/axs10*
12079 SYSTEM CONFIGURATION (SYSCON)
12080 M: Lee Jones <lee.jones@linaro.org>
12081 M: Arnd Bergmann <arnd@arndb.de>
12082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
12084 F: drivers/mfd/syscon.c
12086 SYSTEM RESET/SHUTDOWN DRIVERS
12087 M: Sebastian Reichel <sre@kernel.org>
12088 L: linux-pm@vger.kernel.org
12089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
12091 F: Documentation/devicetree/bindings/power/reset/
12092 F: drivers/power/reset/
12095 M: Christoph Hellwig <hch@infradead.org>
12097 F: Documentation/filesystems/sysv-fs.txt
12099 F: include/linux/sysv_fs.h
12102 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
12103 L: linux-scsi@vger.kernel.org
12104 L: target-devel@vger.kernel.org
12105 W: http://www.linux-iscsi.org
12106 W: http://groups.google.com/group/linux-iscsi-target-dev
12107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
12111 F: Documentation/target/
12113 TASKSTATS STATISTICS INTERFACE
12114 M: Balbir Singh <bsingharora@gmail.com>
12116 F: Documentation/accounting/taskstats*
12117 F: include/linux/taskstats*
12118 F: kernel/taskstats.c
12121 M: Jamal Hadi Salim <jhs@mojatatu.com>
12122 L: netdev@vger.kernel.org
12124 F: include/net/pkt_cls.h
12125 F: include/uapi/linux/pkt_cls.h
12128 TCP LOW PRIORITY MODULE
12129 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
12130 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
12131 W: http://tcp-lp-mod.sourceforge.net/
12133 F: net/ipv4/tcp_lp.c
12135 TDA10071 MEDIA DRIVER
12136 M: Antti Palosaari <crope@iki.fi>
12137 L: linux-media@vger.kernel.org
12138 W: https://linuxtv.org
12139 W: http://palosaari.fi/linux/
12140 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12141 T: git git://linuxtv.org/anttip/media_tree.git
12143 F: drivers/media/dvb-frontends/tda10071*
12145 TDA18212 MEDIA DRIVER
12146 M: Antti Palosaari <crope@iki.fi>
12147 L: linux-media@vger.kernel.org
12148 W: https://linuxtv.org
12149 W: http://palosaari.fi/linux/
12150 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12151 T: git git://linuxtv.org/anttip/media_tree.git
12153 F: drivers/media/tuners/tda18212*
12155 TDA18218 MEDIA DRIVER
12156 M: Antti Palosaari <crope@iki.fi>
12157 L: linux-media@vger.kernel.org
12158 W: https://linuxtv.org
12159 W: http://palosaari.fi/linux/
12160 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12161 T: git git://linuxtv.org/anttip/media_tree.git
12163 F: drivers/media/tuners/tda18218*
12165 TDA18271 MEDIA DRIVER
12166 M: Michael Krufky <mkrufky@linuxtv.org>
12167 L: linux-media@vger.kernel.org
12168 W: https://linuxtv.org
12169 W: http://github.com/mkrufky
12170 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12171 T: git git://linuxtv.org/mkrufky/tuners.git
12173 F: drivers/media/tuners/tda18271*
12175 TDA827x MEDIA DRIVER
12176 M: Michael Krufky <mkrufky@linuxtv.org>
12177 L: linux-media@vger.kernel.org
12178 W: https://linuxtv.org
12179 W: http://github.com/mkrufky
12180 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12181 T: git git://linuxtv.org/mkrufky/tuners.git
12183 F: drivers/media/tuners/tda8290.*
12185 TDA8290 MEDIA DRIVER
12186 M: Michael Krufky <mkrufky@linuxtv.org>
12187 L: linux-media@vger.kernel.org
12188 W: https://linuxtv.org
12189 W: http://github.com/mkrufky
12190 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12191 T: git git://linuxtv.org/mkrufky/tuners.git
12193 F: drivers/media/tuners/tda8290.*
12195 TDA9840 MEDIA DRIVER
12196 M: Hans Verkuil <hverkuil@xs4all.nl>
12197 L: linux-media@vger.kernel.org
12198 T: git git://linuxtv.org/media_tree.git
12199 W: https://linuxtv.org
12201 F: drivers/media/i2c/tda9840*
12203 TEA5761 TUNER DRIVER
12204 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12205 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12206 L: linux-media@vger.kernel.org
12207 W: https://linuxtv.org
12208 T: git git://linuxtv.org/media_tree.git
12210 F: drivers/media/tuners/tea5761.*
12212 TEA5767 TUNER DRIVER
12213 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12214 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12215 L: linux-media@vger.kernel.org
12216 W: https://linuxtv.org
12217 T: git git://linuxtv.org/media_tree.git
12219 F: drivers/media/tuners/tea5767.*
12221 TEA6415C MEDIA DRIVER
12222 M: Hans Verkuil <hverkuil@xs4all.nl>
12223 L: linux-media@vger.kernel.org
12224 T: git git://linuxtv.org/media_tree.git
12225 W: https://linuxtv.org
12227 F: drivers/media/i2c/tea6415c*
12229 TEA6420 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/tea6420*
12238 M: Jiri Pirko <jiri@resnulli.us>
12239 L: netdev@vger.kernel.org
12241 F: drivers/net/team/
12242 F: include/linux/if_team.h
12243 F: include/uapi/linux/if_team.h
12245 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
12246 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
12248 F: arch/x86/platform/ts5500/
12250 TECHNOTREND USB IR RECEIVER
12251 M: Sean Young <sean@mess.org>
12252 L: linux-media@vger.kernel.org
12254 F: drivers/media/rc/ttusbir.c
12256 TEGRA ARCHITECTURE SUPPORT
12257 M: Stephen Warren <swarren@wwwdotorg.org>
12258 M: Thierry Reding <thierry.reding@gmail.com>
12259 M: Alexandre Courbot <gnurou@gmail.com>
12260 L: linux-tegra@vger.kernel.org
12261 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
12262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
12267 M: Peter De Schrijver <pdeschrijver@nvidia.com>
12268 M: Prashant Gaikwad <pgaikwad@nvidia.com>
12270 F: drivers/clk/tegra/
12273 M: Laxman Dewangan <ldewangan@nvidia.com>
12274 M: Jon Hunter <jonathanh@nvidia.com>
12276 F: drivers/dma/tegra*
12279 M: Laxman Dewangan <ldewangan@nvidia.com>
12281 F: drivers/i2c/busses/i2c-tegra.c
12283 TEGRA IOMMU DRIVERS
12284 M: Hiroshi Doyu <hdoyu@nvidia.com>
12286 F: drivers/iommu/tegra*
12289 M: Rakesh Iyer <riyer@nvidia.com>
12290 M: Laxman Dewangan <ldewangan@nvidia.com>
12292 F: drivers/input/keyboard/tegra-kbc.c
12295 M: Thierry Reding <thierry.reding@gmail.com>
12297 F: drivers/pwm/pwm-tegra.c
12299 TEGRA SERIAL DRIVER
12300 M: Laxman Dewangan <ldewangan@nvidia.com>
12302 F: drivers/tty/serial/serial-tegra.c
12305 M: Laxman Dewangan <ldewangan@nvidia.com>
12307 F: drivers/spi/spi-tegra*
12309 TEHUTI ETHERNET DRIVER
12310 M: Andy Gospodarek <andy@greyhouse.net>
12311 L: netdev@vger.kernel.org
12313 F: drivers/net/ethernet/tehuti/*
12315 Telecom Clock Driver for MCPL0010
12316 M: Mark Gross <mark.gross@intel.com>
12318 F: drivers/char/tlclk.c
12320 TENSILICA XTENSA PORT (xtensa)
12321 M: Chris Zankel <chris@zankel.net>
12322 M: Max Filippov <jcmvbkbc@gmail.com>
12323 L: linux-xtensa@linux-xtensa.org
12324 T: git git://github.com/czankel/xtensa-linux.git
12327 F: drivers/irqchip/irq-xtensa-*
12329 Texas Instruments' System Control Interface (TISCI) Protocol Driver
12330 M: Nishanth Menon <nm@ti.com>
12331 M: Tero Kristo <t-kristo@ti.com>
12332 M: Santosh Shilimkar <ssantosh@kernel.org>
12333 L: linux-arm-kernel@lists.infradead.org
12335 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
12336 F: drivers/firmware/ti_sci*
12337 F: include/linux/soc/ti/ti_sci_protocol.h
12339 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
12340 M: Hans Verkuil <hverkuil@xs4all.nl>
12341 L: linux-media@vger.kernel.org
12342 T: git git://linuxtv.org/media_tree.git
12343 W: https://linuxtv.org
12345 F: drivers/media/radio/radio-raremono.c
12348 M: Zhang Rui <rui.zhang@intel.com>
12349 M: Eduardo Valentin <edubezval@gmail.com>
12350 L: linux-pm@vger.kernel.org
12351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
12352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
12353 Q: https://patchwork.kernel.org/project/linux-pm/list/
12355 F: drivers/thermal/
12356 F: include/linux/thermal.h
12357 F: include/uapi/linux/thermal.h
12358 F: include/linux/cpu_cooling.h
12359 F: Documentation/devicetree/bindings/thermal/
12361 THERMAL/CPU_COOLING
12362 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
12363 M: Viresh Kumar <viresh.kumar@linaro.org>
12364 M: Javi Merino <javi.merino@kernel.org>
12365 L: linux-pm@vger.kernel.org
12367 F: Documentation/thermal/cpu-cooling-api.txt
12368 F: drivers/thermal/cpu_cooling.c
12369 F: include/linux/cpu_cooling.h
12371 THINKPAD ACPI EXTRAS DRIVER
12372 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
12373 L: ibm-acpi-devel@lists.sourceforge.net
12374 L: platform-driver-x86@vger.kernel.org
12375 W: http://ibm-acpi.sourceforge.net
12376 W: http://thinkwiki.org/wiki/Ibm-acpi
12377 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
12379 F: drivers/platform/x86/thinkpad_acpi.c
12381 TI BANDGAP AND THERMAL DRIVER
12382 M: Eduardo Valentin <edubezval@gmail.com>
12383 M: Keerthy <j-keerthy@ti.com>
12384 L: linux-pm@vger.kernel.org
12385 L: linux-omap@vger.kernel.org
12387 F: drivers/thermal/ti-soc-thermal/
12390 M: Benoit Parrot <bparrot@ti.com>
12391 L: linux-media@vger.kernel.org
12392 W: http://linuxtv.org/
12393 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12395 F: drivers/media/platform/ti-vpe/
12397 TI CDCE706 CLOCK DRIVER
12398 M: Max Filippov <jcmvbkbc@gmail.com>
12400 F: drivers/clk/clk-cdce706.c
12403 M: Tero Kristo <t-kristo@ti.com>
12404 L: linux-omap@vger.kernel.org
12407 F: include/linux/clk/ti.h
12409 TI ETHERNET SWITCH DRIVER (CPSW)
12410 M: Mugunthan V N <mugunthanvnm@ti.com>
12411 R: Grygorii Strashko <grygorii.strashko@ti.com>
12412 L: linux-omap@vger.kernel.org
12413 L: netdev@vger.kernel.org
12415 F: drivers/net/ethernet/ti/cpsw*
12416 F: drivers/net/ethernet/ti/davinci*
12418 TI FLASH MEDIA INTERFACE DRIVER
12419 M: Alex Dubov <oakad@yahoo.com>
12421 F: drivers/misc/tifm*
12422 F: drivers/mmc/host/tifm_sd.c
12423 F: include/linux/tifm.h
12425 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
12426 M: Santosh Shilimkar <ssantosh@kernel.org>
12427 L: linux-kernel@vger.kernel.org
12428 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12430 F: drivers/soc/ti/*
12431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
12434 TI LM49xxx FAMILY ASoC CODEC DRIVERS
12435 M: M R Swami Reddy <mr.swami.reddy@ti.com>
12436 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
12437 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12439 F: sound/soc/codecs/lm49453*
12440 F: sound/soc/codecs/isabelle*
12442 TI LP855x BACKLIGHT DRIVER
12443 M: Milo Kim <milo.kim@ti.com>
12445 F: Documentation/backlight/lp855x-driver.txt
12446 F: drivers/video/backlight/lp855x_bl.c
12447 F: include/linux/platform_data/lp855x.h
12449 TI LP8727 CHARGER DRIVER
12450 M: Milo Kim <milo.kim@ti.com>
12452 F: drivers/power/supply/lp8727_charger.c
12453 F: include/linux/platform_data/lp8727.h
12455 TI LP8788 MFD DRIVER
12456 M: Milo Kim <milo.kim@ti.com>
12458 F: drivers/iio/adc/lp8788_adc.c
12459 F: drivers/leds/leds-lp8788.c
12460 F: drivers/mfd/lp8788*.c
12461 F: drivers/power/supply/lp8788-charger.c
12462 F: drivers/regulator/lp8788-*.c
12463 F: include/linux/mfd/lp8788*.h
12465 TI NETCP ETHERNET DRIVER
12466 M: Wingman Kwok <w-kwok2@ti.com>
12467 M: Murali Karicheri <m-karicheri2@ti.com>
12468 L: netdev@vger.kernel.org
12470 F: drivers/net/ethernet/ti/netcp*
12472 TI TAS571X FAMILY ASoC CODEC DRIVER
12473 M: Kevin Cernekee <cernekee@chromium.org>
12474 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12476 F: sound/soc/codecs/tas571x*
12478 TI TWL4030 SERIES SOC CODEC DRIVER
12479 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
12480 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12482 F: sound/soc/codecs/twl4030*
12484 TI WILINK WIRELESS DRIVERS
12485 L: linux-wireless@vger.kernel.org
12486 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
12487 W: http://wireless.kernel.org/en/users/Drivers/wl1251
12488 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
12490 F: drivers/net/wireless/ti/
12491 F: include/linux/wl12xx.h
12494 M: Jon Maloy <jon.maloy@ericsson.com>
12495 M: Ying Xue <ying.xue@windriver.com>
12496 L: netdev@vger.kernel.org (core kernel code)
12497 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
12498 W: http://tipc.sourceforge.net/
12500 F: include/uapi/linux/tipc*.h
12504 M: Chris Metcalf <cmetcalf@mellanox.com>
12505 W: http://www.mellanox.com/repository/solutions/tile-scm/
12506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
12509 F: drivers/char/tile-srom.c
12510 F: drivers/edac/tile_edac.c
12511 F: drivers/net/ethernet/tile/
12512 F: drivers/rtc/rtc-tile.c
12513 F: drivers/tty/hvc/hvc_tile.c
12514 F: drivers/tty/serial/tilegx.c
12515 F: drivers/usb/host/*-tilegx.c
12516 F: include/linux/usb/tilegx.h
12518 TLAN NETWORK DRIVER
12519 M: Samuel Chessman <chessman@tux.org>
12520 L: tlan-devel@lists.sourceforge.net (subscribers-only)
12521 W: http://sourceforge.net/projects/tlan/
12523 F: Documentation/networking/tlan.txt
12524 F: drivers/net/ethernet/ti/tlan.*
12526 TOMOYO SECURITY MODULE
12527 M: Kentaro Takeda <takedakn@nttdata.co.jp>
12528 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
12529 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
12530 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
12531 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
12532 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
12533 W: http://tomoyo.sourceforge.jp/
12534 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
12536 F: security/tomoyo/
12538 TOPSTAR LAPTOP EXTRAS DRIVER
12539 M: Herton Ronaldo Krzesinski <herton@canonical.com>
12540 L: platform-driver-x86@vger.kernel.org
12542 F: drivers/platform/x86/topstar-laptop.c
12544 TOSHIBA ACPI EXTRAS DRIVER
12545 M: Azael Avalos <coproscefalo@gmail.com>
12546 L: platform-driver-x86@vger.kernel.org
12548 F: drivers/platform/x86/toshiba_acpi.c
12550 TOSHIBA BLUETOOTH DRIVER
12551 M: Azael Avalos <coproscefalo@gmail.com>
12552 L: platform-driver-x86@vger.kernel.org
12554 F: drivers/platform/x86/toshiba_bluetooth.c
12556 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
12557 M: Azael Avalos <coproscefalo@gmail.com>
12558 L: platform-driver-x86@vger.kernel.org
12560 F: drivers/platform/x86/toshiba_haps.c
12562 TOSHIBA WMI HOTKEYS DRIVER
12563 M: Azael Avalos <coproscefalo@gmail.com>
12564 L: platform-driver-x86@vger.kernel.org
12566 F: drivers/platform/x86/toshiba-wmi.c
12569 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
12570 W: http://www.buzzard.org.uk/toshiba/
12572 F: drivers/char/toshiba.c
12573 F: include/linux/toshiba.h
12574 F: include/uapi/linux/toshiba.h
12576 TOSHIBA TC358743 DRIVER
12577 M: Mats Randgaard <matrandg@cisco.com>
12578 L: linux-media@vger.kernel.org
12580 F: drivers/media/i2c/tc358743*
12581 F: include/media/i2c/tc358743.h
12583 TMIO/SDHI MMC DRIVER
12584 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
12585 L: linux-mmc@vger.kernel.org
12587 F: drivers/mmc/host/tmio_mmc*
12588 F: drivers/mmc/host/sh_mobile_sdhi.c
12589 F: include/linux/mfd/tmio.h
12591 TMP401 HARDWARE MONITOR DRIVER
12592 M: Guenter Roeck <linux@roeck-us.net>
12593 L: linux-hwmon@vger.kernel.org
12595 F: Documentation/hwmon/tmp401
12596 F: drivers/hwmon/tmp401.c
12598 TMPFS (SHMEM FILESYSTEM)
12599 M: Hugh Dickins <hughd@google.com>
12600 L: linux-mm@kvack.org
12602 F: include/linux/shmem_fs.h
12605 TM6000 VIDEO4LINUX DRIVER
12606 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12607 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12608 L: linux-media@vger.kernel.org
12609 W: https://linuxtv.org
12610 T: git git://linuxtv.org/media_tree.git
12612 F: drivers/media/usb/tm6000/
12613 F: Documentation/media/v4l-drivers/tm6000*
12615 TW5864 VIDEO4LINUX DRIVER
12616 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12617 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12618 M: Andrey Utkin <andrey_utkin@fastmail.com>
12619 L: linux-media@vger.kernel.org
12621 F: drivers/media/pci/tw5864/
12623 TW68 VIDEO4LINUX DRIVER
12624 M: Hans Verkuil <hverkuil@xs4all.nl>
12625 L: linux-media@vger.kernel.org
12626 T: git git://linuxtv.org/media_tree.git
12627 W: https://linuxtv.org
12629 F: drivers/media/pci/tw68/
12631 TW686X VIDEO4LINUX DRIVER
12632 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
12633 L: linux-media@vger.kernel.org
12634 T: git git://linuxtv.org/media_tree.git
12635 W: http://linuxtv.org
12637 F: drivers/media/pci/tw686x/
12640 M: Peter Huewe <peterhuewe@gmx.de>
12641 M: Marcel Selhorst <tpmdd@selhorst.net>
12642 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
12643 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
12644 W: http://tpmdd.sourceforge.net
12645 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12646 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
12647 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
12649 F: drivers/char/tpm/
12651 TPM IBM_VTPM DEVICE DRIVER
12652 M: Ashley Lai <ashleydlai@gmail.com>
12653 W: http://tpmdd.sourceforge.net
12654 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
12656 F: drivers/char/tpm/tpm_ibmvtpm*
12659 M: Steven Rostedt <rostedt@goodmis.org>
12660 M: Ingo Molnar <mingo@redhat.com>
12661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
12663 F: Documentation/trace/ftrace.txt
12664 F: arch/*/*/*/ftrace.h
12665 F: arch/*/kernel/ftrace.c
12666 F: include/*/ftrace.h
12667 F: include/linux/trace*.h
12670 F: tools/testing/selftests/ftrace/
12672 TRACING MMIO ACCESSES (MMIOTRACE)
12673 M: Steven Rostedt <rostedt@goodmis.org>
12674 M: Ingo Molnar <mingo@kernel.org>
12675 R: Karol Herbst <karolherbst@gmail.com>
12676 R: Pekka Paalanen <ppaalanen@gmail.com>
12678 L: linux-kernel@vger.kernel.org
12679 L: nouveau@lists.freedesktop.org
12680 F: kernel/trace/trace_mmiotrace.c
12681 F: include/linux/mmiotrace.h
12682 F: arch/x86/mm/kmmio.c
12683 F: arch/x86/mm/mmio-mod.c
12684 F: arch/x86/mm/testmmiotrace.c
12687 M: Jiri Kosina <trivial@kernel.org>
12688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12690 K: ^Subject:.*(?i)trivial
12693 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12694 M: Jiri Slaby <jslaby@suse.com>
12696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12697 F: Documentation/serial/
12699 F: drivers/tty/serial/serial_core.c
12700 F: include/linux/serial_core.h
12701 F: include/linux/serial.h
12702 F: include/linux/tty.h
12703 F: include/uapi/linux/serial_core.h
12704 F: include/uapi/linux/serial.h
12705 F: include/uapi/linux/tty.h
12707 TUA9001 MEDIA DRIVER
12708 M: Antti Palosaari <crope@iki.fi>
12709 L: linux-media@vger.kernel.org
12710 W: https://linuxtv.org
12711 W: http://palosaari.fi/linux/
12712 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12713 T: git git://linuxtv.org/anttip/media_tree.git
12715 F: drivers/media/tuners/tua9001*
12717 TULIP NETWORK DRIVERS
12718 L: netdev@vger.kernel.org
12719 L: linux-parisc@vger.kernel.org
12721 F: drivers/net/ethernet/dec/tulip/
12724 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12725 W: http://vtun.sourceforge.net/tun
12727 F: Documentation/networking/tuntap.txt
12728 F: arch/um/os-Linux/drivers/
12730 TURBOCHANNEL SUBSYSTEM
12731 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12732 M: Ralf Baechle <ralf@linux-mips.org>
12733 L: linux-mips@linux-mips.org
12734 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12737 F: include/linux/tc.h
12739 UBI FILE SYSTEM (UBIFS)
12740 M: Richard Weinberger <richard@nod.at>
12741 M: Artem Bityutskiy <dedekind1@gmail.com>
12742 M: Adrian Hunter <adrian.hunter@intel.com>
12743 L: linux-mtd@lists.infradead.org
12744 T: git git://git.infradead.org/ubifs-2.6.git
12745 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12747 F: Documentation/filesystems/ubifs.txt
12750 UCLINUX (M68KNOMMU AND COLDFIRE)
12751 M: Greg Ungerer <gerg@linux-m68k.org>
12752 W: http://www.linux-m68k.org/
12753 W: http://www.uclinux.org/
12754 L: linux-m68k@lists.linux-m68k.org
12755 L: uclinux-dev@uclinux.org (subscribers-only)
12756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12758 F: arch/m68k/coldfire/
12760 F: arch/m68k/*/*_no.*
12761 F: arch/m68k/include/asm/*_no.*
12764 M: Jan Kara <jack@suse.com>
12766 F: Documentation/filesystems/udf.txt
12770 M: Bastien Nocera <hadess@hadess.net>
12771 L: linux-input@vger.kernel.org
12773 F: drivers/hid/hid-udraw.c
12776 M: Evgeniy Dushistov <dushistov@mail.ru>
12778 F: Documentation/filesystems/ufs.txt
12781 UHID USERSPACE HID IO DRIVER:
12782 M: David Herrmann <dh.herrmann@googlemail.com>
12783 L: linux-input@vger.kernel.org
12785 F: drivers/hid/uhid.c
12786 F: include/uapi/linux/uhid.h
12788 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12789 L: linux-usb@vger.kernel.org
12792 F: include/linux/uwb.h
12793 F: include/linux/uwb/
12795 UNICORE32 ARCHITECTURE:
12796 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12797 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12799 T: git git://github.com/gxt/linux.git
12803 M: Tony Finch <dot@dotat.at>
12804 W: http://dotat.at/prog/unifdef
12806 F: scripts/unifdef.c
12808 UNIFORM CDROM DRIVER
12809 M: Jens Axboe <axboe@kernel.dk>
12810 W: http://www.kernel.dk
12812 F: Documentation/cdrom/
12813 F: drivers/cdrom/cdrom.c
12814 F: include/linux/cdrom.h
12815 F: include/uapi/linux/cdrom.h
12817 UNISYS S-PAR DRIVERS
12818 M: David Kershner <david.kershner@unisys.com>
12819 L: sparmaintainer@unisys.com (Unisys internal)
12821 F: drivers/staging/unisys/
12823 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12824 M: Vinayak Holikatti <vinholikatti@gmail.com>
12825 L: linux-scsi@vger.kernel.org
12827 F: Documentation/scsi/ufs.txt
12828 F: drivers/scsi/ufs/
12830 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12831 M: Manjunath M Bettegowda <manjumb@synopsys.com>
12832 M: Prabu Thangamuthu <prabut@synopsys.com>
12833 L: linux-scsi@vger.kernel.org
12835 F: drivers/scsi/ufs/*dwc*
12837 UNSORTED BLOCK IMAGES (UBI)
12838 M: Artem Bityutskiy <dedekind1@gmail.com>
12839 M: Richard Weinberger <richard@nod.at>
12840 W: http://www.linux-mtd.infradead.org/
12841 L: linux-mtd@lists.infradead.org
12842 T: git git://git.infradead.org/ubifs-2.6.git
12844 F: drivers/mtd/ubi/
12845 F: include/linux/mtd/ubi.h
12846 F: include/uapi/mtd/ubi-user.h
12849 M: Oliver Neukum <oneukum@suse.com>
12850 L: linux-usb@vger.kernel.org
12852 F: Documentation/usb/acm.txt
12853 F: drivers/usb/class/cdc-acm.*
12855 USB AR5523 WIRELESS DRIVER
12856 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12857 L: linux-wireless@vger.kernel.org
12859 F: drivers/net/wireless/ath/ar5523/
12862 M: Oliver Neukum <oneukum@suse.com>
12863 L: linux-usb@vger.kernel.org
12864 L: linux-scsi@vger.kernel.org
12866 F: drivers/usb/storage/uas.c
12868 USB CDC ETHERNET DRIVER
12869 M: Oliver Neukum <oliver@neukum.org>
12870 L: linux-usb@vger.kernel.org
12872 F: drivers/net/usb/cdc_*.c
12873 F: include/uapi/linux/usb/cdc.h
12875 USB CHAOSKEY DRIVER
12876 M: Keith Packard <keithp@keithp.com>
12877 L: linux-usb@vger.kernel.org
12879 F: drivers/usb/misc/chaoskey.c
12881 USB CYPRESS C67X00 DRIVER
12882 M: Peter Korsgaard <jacmet@sunsite.dk>
12883 L: linux-usb@vger.kernel.org
12885 F: drivers/usb/c67x00/
12887 USB DAVICOM DM9601 DRIVER
12888 M: Peter Korsgaard <jacmet@sunsite.dk>
12889 L: netdev@vger.kernel.org
12890 W: http://www.linux-usb.org/usbnet
12892 F: drivers/net/usb/dm9601.c
12894 USB DIAMOND RIO500 DRIVER
12895 M: Cesar Miquel <miquel@df.uba.ar>
12896 L: rio500-users@lists.sourceforge.net
12897 W: http://rio500.sourceforge.net
12899 F: drivers/usb/misc/rio500*
12902 M: Alan Stern <stern@rowland.harvard.edu>
12903 L: linux-usb@vger.kernel.org
12905 F: Documentation/usb/ehci.txt
12906 F: drivers/usb/host/ehci*
12908 USB GADGET/PERIPHERAL SUBSYSTEM
12909 M: Felipe Balbi <balbi@kernel.org>
12910 L: linux-usb@vger.kernel.org
12911 W: http://www.linux-usb.org/gadget
12912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12914 F: drivers/usb/gadget/
12915 F: include/linux/usb/gadget*
12917 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12918 M: Jiri Kosina <jikos@kernel.org>
12919 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12920 L: linux-usb@vger.kernel.org
12921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12923 F: Documentation/hid/hiddev.txt
12924 F: drivers/hid/usbhid/
12927 M: Olav Kongas <ok@artecdesign.ee>
12928 L: linux-usb@vger.kernel.org
12930 F: drivers/usb/host/isp116x*
12931 F: include/linux/usb/isp116x.h
12933 USB LAN78XX ETHERNET DRIVER
12934 M: Woojung Huh <woojung.huh@microchip.com>
12935 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12936 L: netdev@vger.kernel.org
12938 F: drivers/net/usb/lan78xx.*
12940 USB MASS STORAGE DRIVER
12941 M: Alan Stern <stern@rowland.harvard.edu>
12942 L: linux-usb@vger.kernel.org
12943 L: usb-storage@lists.one-eyed-alien.net
12945 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12946 F: drivers/usb/storage/
12949 M: Clemens Ladisch <clemens@ladisch.de>
12950 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12951 T: git git://git.alsa-project.org/alsa-kernel.git
12953 F: sound/usb/midi.*
12955 USB NETWORKING DRIVERS
12956 L: linux-usb@vger.kernel.org
12958 F: drivers/net/usb/
12961 M: Alan Stern <stern@rowland.harvard.edu>
12962 L: linux-usb@vger.kernel.org
12964 F: Documentation/usb/ohci.txt
12965 F: drivers/usb/host/ohci*
12967 USB OTG FSM (Finite State Machine)
12968 M: Peter Chen <Peter.Chen@nxp.com>
12969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12970 L: linux-usb@vger.kernel.org
12972 F: drivers/usb/common/usb-otg-fsm.c
12975 M: Valentina Manea <valentina.manea.m@gmail.com>
12976 M: Shuah Khan <shuahkh@osg.samsung.com>
12977 M: Shuah Khan <shuah@kernel.org>
12978 L: linux-usb@vger.kernel.org
12980 F: Documentation/usb/usbip_protocol.txt
12981 F: drivers/usb/usbip/
12982 F: tools/usb/usbip/
12985 M: Petko Manolov <petkan@nucleusys.com>
12986 L: linux-usb@vger.kernel.org
12987 L: netdev@vger.kernel.org
12988 T: git git://github.com/petkan/pegasus.git
12989 W: https://github.com/petkan/pegasus
12991 F: drivers/net/usb/pegasus.*
12994 M: Felipe Balbi <balbi@kernel.org>
12995 L: linux-usb@vger.kernel.org
12996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12998 F: drivers/usb/phy/
13000 USB PRINTER DRIVER (usblp)
13001 M: Pete Zaitcev <zaitcev@redhat.com>
13002 L: linux-usb@vger.kernel.org
13004 F: drivers/usb/class/usblp.c
13006 USB QMI WWAN NETWORK DRIVER
13007 M: Bjørn Mork <bjorn@mork.no>
13008 L: netdev@vger.kernel.org
13010 F: Documentation/ABI/testing/sysfs-class-net-qmi
13011 F: drivers/net/usb/qmi_wwan.c
13014 M: Petko Manolov <petkan@nucleusys.com>
13015 L: linux-usb@vger.kernel.org
13016 L: netdev@vger.kernel.org
13017 T: git git://github.com/petkan/rtl8150.git
13018 W: https://github.com/petkan/rtl8150
13020 F: drivers/net/usb/rtl8150.c
13022 USB SERIAL SUBSYSTEM
13023 M: Johan Hovold <johan@kernel.org>
13024 L: linux-usb@vger.kernel.org
13025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
13027 F: Documentation/usb/usb-serial.txt
13028 F: drivers/usb/serial/
13029 F: include/linux/usb/serial.h
13031 USB SMSC75XX ETHERNET DRIVER
13032 M: Steve Glendinning <steve.glendinning@shawell.net>
13033 L: netdev@vger.kernel.org
13035 F: drivers/net/usb/smsc75xx.*
13037 USB SMSC95XX ETHERNET DRIVER
13038 M: Steve Glendinning <steve.glendinning@shawell.net>
13039 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
13040 L: netdev@vger.kernel.org
13042 F: drivers/net/usb/smsc95xx.*
13045 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13046 L: linux-usb@vger.kernel.org
13047 W: http://www.linux-usb.org
13048 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
13050 F: Documentation/devicetree/bindings/usb/
13051 F: Documentation/usb/
13053 F: include/linux/usb.h
13054 F: include/linux/usb/
13057 M: Alan Stern <stern@rowland.harvard.edu>
13058 L: linux-usb@vger.kernel.org
13060 F: drivers/usb/host/uhci*
13062 USB "USBNET" DRIVER FRAMEWORK
13063 M: Oliver Neukum <oneukum@suse.com>
13064 L: netdev@vger.kernel.org
13065 W: http://www.linux-usb.org/usbnet
13067 F: drivers/net/usb/usbnet.c
13068 F: include/linux/usb/usbnet.h
13071 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13072 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
13073 L: linux-media@vger.kernel.org
13074 T: git git://linuxtv.org/media_tree.git
13075 W: http://www.ideasonboard.org/uvc/
13077 F: drivers/media/usb/uvc/
13078 F: include/uapi/linux/uvcvideo.h
13081 M: Hans Verkuil <hverkuil@xs4all.nl>
13082 L: linux-media@vger.kernel.org
13083 T: git git://linuxtv.org/media_tree.git
13084 W: https://linuxtv.org
13086 F: drivers/media/usb/usbvision/
13089 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13090 L: linux-usb@vger.kernel.org
13092 F: drivers/usb/gadget/function/*uvc*
13093 F: drivers/usb/gadget/legacy/webcam.c
13095 USB WIRELESS RNDIS DRIVER (rndis_wlan)
13096 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
13097 L: linux-wireless@vger.kernel.org
13099 F: drivers/net/wireless/rndis_wlan.c
13102 M: Mathias Nyman <mathias.nyman@intel.com>
13103 L: linux-usb@vger.kernel.org
13105 F: drivers/usb/host/xhci*
13106 F: drivers/usb/host/pci-quirks*
13109 L: linux-wireless@vger.kernel.org
13110 W: http://linux-lc100020.sourceforge.net
13112 F: drivers/net/wireless/zydas/zd1201.*
13115 M: Antoine Jacquet <royale@zerezo.com>
13116 L: linux-usb@vger.kernel.org
13117 L: linux-media@vger.kernel.org
13118 T: git git://linuxtv.org/media_tree.git
13119 W: http://royale.zerezo.com/zr364xx/
13121 F: Documentation/media/v4l-drivers/zr364xx*
13122 F: drivers/media/usb/zr364xx/
13125 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
13126 L: linux-usb@vger.kernel.org
13128 F: drivers/usb/common/ulpi.c
13129 F: include/linux/ulpi/
13131 USER-MODE LINUX (UML)
13132 M: Jeff Dike <jdike@addtoit.com>
13133 M: Richard Weinberger <richard@nod.at>
13134 L: user-mode-linux-devel@lists.sourceforge.net
13135 L: user-mode-linux-user@lists.sourceforge.net
13136 W: http://user-mode-linux.sourceforge.net
13137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
13139 F: Documentation/virtual/uml/
13145 USERSPACE I/O (UIO)
13146 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
13149 F: Documentation/driver-api/uio-howto.rst
13151 F: include/linux/uio*.h
13154 M: Karel Zak <kzak@redhat.com>
13155 L: util-linux@vger.kernel.org
13156 W: http://en.wikipedia.org/wiki/Util-linux
13157 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
13161 M: Michal Januszewski <spock@gentoo.org>
13162 L: linux-fbdev@vger.kernel.org
13163 W: http://dev.gentoo.org/~spock/projects/uvesafb/
13165 F: Documentation/fb/uvesafb.txt
13166 F: drivers/video/fbdev/uvesafb.*
13169 M: Stefan Agner <stefan@agner.ch>
13170 L: linux-mtd@lists.infradead.org
13172 F: drivers/mtd/nand/vf610_nfc.c
13174 VFAT/FAT/MSDOS FILESYSTEM
13175 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
13177 F: Documentation/filesystems/vfat.txt
13181 M: Alex Williamson <alex.williamson@redhat.com>
13182 L: kvm@vger.kernel.org
13183 T: git git://github.com/awilliam/linux-vfio.git
13185 F: Documentation/vfio.txt
13187 F: include/linux/vfio.h
13188 F: include/uapi/linux/vfio.h
13190 VFIO MEDIATED DEVICE DRIVERS
13191 M: Kirti Wankhede <kwankhede@nvidia.com>
13192 L: kvm@vger.kernel.org
13194 F: Documentation/vfio-mediated-device.txt
13195 F: drivers/vfio/mdev/
13196 F: include/linux/mdev.h
13197 F: samples/vfio-mdev/
13199 VFIO PLATFORM DRIVER
13200 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
13201 L: kvm@vger.kernel.org
13203 F: drivers/vfio/platform/
13205 VIDEOBUF2 FRAMEWORK
13206 M: Pawel Osciak <pawel@osciak.com>
13207 M: Marek Szyprowski <m.szyprowski@samsung.com>
13208 M: Kyungmin Park <kyungmin.park@samsung.com>
13209 L: linux-media@vger.kernel.org
13211 F: drivers/media/v4l2-core/videobuf2-*
13212 F: include/media/videobuf2-*
13214 VIRTIO AND VHOST VSOCK DRIVER
13215 M: Stefan Hajnoczi <stefanha@redhat.com>
13216 L: kvm@vger.kernel.org
13217 L: virtualization@lists.linux-foundation.org
13218 L: netdev@vger.kernel.org
13220 F: include/linux/virtio_vsock.h
13221 F: include/uapi/linux/virtio_vsock.h
13222 F: net/vmw_vsock/virtio_transport_common.c
13223 F: net/vmw_vsock/virtio_transport.c
13224 F: drivers/vhost/vsock.c
13225 F: drivers/vhost/vsock.h
13227 VIRTUAL SERIO DEVICE DRIVER
13228 M: Stephen Chandler Paul <thatslyude@gmail.com>
13230 F: drivers/input/serio/userio.c
13231 F: include/uapi/linux/userio.h
13233 VIRTIO CONSOLE DRIVER
13234 M: Amit Shah <amit@kernel.org>
13235 L: virtualization@lists.linux-foundation.org
13237 F: drivers/char/virtio_console.c
13238 F: include/linux/virtio_console.h
13239 F: include/uapi/linux/virtio_console.h
13241 VIRTIO CORE, NET AND BLOCK DRIVERS
13242 M: "Michael S. Tsirkin" <mst@redhat.com>
13243 M: Jason Wang <jasowang@redhat.com>
13244 L: virtualization@lists.linux-foundation.org
13246 F: Documentation/devicetree/bindings/virtio/
13249 F: drivers/net/virtio_net.c
13250 F: drivers/block/virtio_blk.c
13251 F: include/linux/virtio_*.h
13252 F: include/uapi/linux/virtio_*.h
13253 F: drivers/crypto/virtio/
13255 VIRTIO DRIVERS FOR S390
13256 M: Christian Borntraeger <borntraeger@de.ibm.com>
13257 M: Cornelia Huck <cornelia.huck@de.ibm.com>
13258 L: linux-s390@vger.kernel.org
13259 L: virtualization@lists.linux-foundation.org
13260 L: kvm@vger.kernel.org
13262 F: drivers/s390/virtio/
13265 M: David Airlie <airlied@linux.ie>
13266 M: Gerd Hoffmann <kraxel@redhat.com>
13267 L: dri-devel@lists.freedesktop.org
13268 L: virtualization@lists.linux-foundation.org
13269 T: git git://git.kraxel.org/linux drm-qemu
13271 F: drivers/gpu/drm/virtio/
13272 F: include/uapi/linux/virtio_gpu.h
13274 VIRTIO HOST (VHOST)
13275 M: "Michael S. Tsirkin" <mst@redhat.com>
13276 M: Jason Wang <jasowang@redhat.com>
13277 L: kvm@vger.kernel.org
13278 L: virtualization@lists.linux-foundation.org
13279 L: netdev@vger.kernel.org
13280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
13283 F: include/uapi/linux/vhost.h
13285 VIRTIO INPUT DRIVER
13286 M: Gerd Hoffmann <kraxel@redhat.com>
13288 F: drivers/virtio/virtio_input.c
13289 F: include/uapi/linux/virtio_input.h
13291 VIRTIO CRYPTO DRIVER
13292 M: Gonglei <arei.gonglei@huawei.com>
13293 L: virtualization@lists.linux-foundation.org
13294 L: linux-crypto@vger.kernel.org
13296 F: drivers/crypto/virtio/
13297 F: include/uapi/linux/virtio_crypto.h
13299 VIA RHINE NETWORK DRIVER
13301 F: drivers/net/ethernet/via/via-rhine.c
13303 VIA SD/MMC CARD CONTROLLER DRIVER
13304 M: Bruce Chang <brucechang@via.com.tw>
13305 M: Harald Welte <HaraldWelte@viatech.com>
13307 F: drivers/mmc/host/via-sdmmc.c
13309 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
13310 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
13311 L: linux-fbdev@vger.kernel.org
13313 F: include/linux/via-core.h
13314 F: include/linux/via-gpio.h
13315 F: include/linux/via_i2c.h
13316 F: drivers/video/fbdev/via/
13318 VIA VELOCITY NETWORK DRIVER
13319 M: Francois Romieu <romieu@fr.zoreil.com>
13320 L: netdev@vger.kernel.org
13322 F: drivers/net/ethernet/via/via-velocity.*
13325 M: Alex Williamson <alex.williamson@redhat.com>
13326 M: Paolo Bonzini <pbonzini@redhat.com>
13327 L: kvm@vger.kernel.org
13331 VIVID VIRTUAL VIDEO DRIVER
13332 M: Hans Verkuil <hverkuil@xs4all.nl>
13333 L: linux-media@vger.kernel.org
13334 T: git git://linuxtv.org/media_tree.git
13335 W: https://linuxtv.org
13337 F: drivers/media/platform/vivid/*
13340 M: Patrick McHardy <kaber@trash.net>
13341 L: netdev@vger.kernel.org
13343 F: drivers/net/macvlan.c
13344 F: include/linux/if_*vlan.h
13348 M: Florian Fainelli <f.fainelli@gmail.com>
13349 L: openwrt-devel@lists.openwrt.org (subscribers-only)
13351 F: drivers/vlynq/vlynq.c
13352 F: include/linux/vlynq.h
13355 M: Martyn Welch <martyn@welchs.me.uk>
13356 M: Manohar Vanga <manohar.vanga@gmail.com>
13357 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13358 L: devel@driverdev.osuosl.org
13360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
13361 F: Documentation/driver-api/vme.rst
13362 F: drivers/staging/vme/
13364 F: include/linux/vme*
13366 VMWARE HYPERVISOR INTERFACE
13367 M: Alok Kataria <akataria@vmware.com>
13368 L: virtualization@lists.linux-foundation.org
13370 F: arch/x86/kernel/cpu/vmware.c
13372 VMWARE BALLOON DRIVER
13373 M: Xavier Deguillard <xdeguillard@vmware.com>
13374 M: Philip Moltmann <moltmann@vmware.com>
13375 M: "VMware, Inc." <pv-drivers@vmware.com>
13376 L: linux-kernel@vger.kernel.org
13378 F: drivers/misc/vmw_balloon.c
13380 VMWARE VMMOUSE SUBDRIVER
13381 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
13382 M: "VMware, Inc." <pv-drivers@vmware.com>
13383 L: linux-input@vger.kernel.org
13385 F: drivers/input/mouse/vmmouse.c
13386 F: drivers/input/mouse/vmmouse.h
13388 VMWARE VMXNET3 ETHERNET DRIVER
13389 M: Shrikrishna Khare <skhare@vmware.com>
13390 M: "VMware, Inc." <pv-drivers@vmware.com>
13391 L: netdev@vger.kernel.org
13393 F: drivers/net/vmxnet3/
13395 VMware PVSCSI driver
13396 M: Jim Gill <jgill@vmware.com>
13397 M: VMware PV-Drivers <pv-drivers@vmware.com>
13398 L: linux-scsi@vger.kernel.org
13400 F: drivers/scsi/vmw_pvscsi.c
13401 F: drivers/scsi/vmw_pvscsi.h
13403 VMWARE PVRDMA DRIVER
13404 M: Adit Ranadive <aditr@vmware.com>
13405 M: VMware PV-Drivers <pv-drivers@vmware.com>
13406 L: linux-rdma@vger.kernel.org
13408 F: drivers/infiniband/hw/vmw_pvrdma/
13410 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
13411 M: Liam Girdwood <lgirdwood@gmail.com>
13412 M: Mark Brown <broonie@kernel.org>
13413 L: linux-kernel@vger.kernel.org
13414 W: http://www.slimlogic.co.uk/?p=48
13415 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
13417 F: Documentation/devicetree/bindings/regulator/
13418 F: drivers/regulator/
13419 F: include/dt-bindings/regulator/
13420 F: include/linux/regulator/
13423 M: David Ahern <dsa@cumulusnetworks.com>
13424 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
13425 L: netdev@vger.kernel.org
13427 F: drivers/net/vrf.c
13428 F: Documentation/networking/vrf.txt
13430 VT1211 HARDWARE MONITOR DRIVER
13431 M: Juerg Haefliger <juergh@gmail.com>
13432 L: linux-hwmon@vger.kernel.org
13434 F: Documentation/hwmon/vt1211
13435 F: drivers/hwmon/vt1211.c
13437 VT8231 HARDWARE MONITOR DRIVER
13438 M: Roger Lucas <vt8231@hiddenengine.co.uk>
13439 L: linux-hwmon@vger.kernel.org
13441 F: drivers/hwmon/vt8231.c
13443 VUB300 USB to SDIO/SD/MMC bridge chip
13444 M: Tony Olech <tony.olech@elandigitalsystems.com>
13445 L: linux-mmc@vger.kernel.org
13446 L: linux-usb@vger.kernel.org
13448 F: drivers/mmc/host/vub300.c
13450 W1 DALLAS'S 1-WIRE BUS
13451 M: Evgeniy Polyakov <zbr@ioremap.net>
13453 F: Documentation/w1/
13456 W83791D HARDWARE MONITORING DRIVER
13457 M: Marc Hulsman <m.hulsman@tudelft.nl>
13458 L: linux-hwmon@vger.kernel.org
13460 F: Documentation/hwmon/w83791d
13461 F: drivers/hwmon/w83791d.c
13463 W83793 HARDWARE MONITORING DRIVER
13464 M: Rudolf Marek <r.marek@assembler.cz>
13465 L: linux-hwmon@vger.kernel.org
13467 F: Documentation/hwmon/w83793
13468 F: drivers/hwmon/w83793.c
13470 W83795 HARDWARE MONITORING DRIVER
13471 M: Jean Delvare <jdelvare@suse.com>
13472 L: linux-hwmon@vger.kernel.org
13474 F: drivers/hwmon/w83795.c
13476 W83L51xD SD/MMC CARD INTERFACE DRIVER
13477 M: Pierre Ossman <pierre@ossman.eu>
13479 F: drivers/mmc/host/wbsd.*
13481 WACOM PROTOCOL 4 SERIAL TABLETS
13482 M: Julian Squires <julian@cipht.net>
13483 M: Hans de Goede <hdegoede@redhat.com>
13484 L: linux-input@vger.kernel.org
13486 F: drivers/input/tablet/wacom_serial4.c
13488 WATCHDOG DEVICE DRIVERS
13489 M: Wim Van Sebroeck <wim@iguana.be>
13490 R: Guenter Roeck <linux@roeck-us.net>
13491 L: linux-watchdog@vger.kernel.org
13492 W: http://www.linux-watchdog.org/
13493 T: git git://www.linux-watchdog.org/linux-watchdog.git
13495 F: Documentation/devicetree/bindings/watchdog/
13496 F: Documentation/watchdog/
13497 F: drivers/watchdog/
13498 F: include/linux/watchdog.h
13499 F: include/uapi/linux/watchdog.h
13502 M: David Herrmann <dh.herrmann@googlemail.com>
13503 L: linux-input@vger.kernel.org
13505 F: drivers/hid/hid-wiimote*
13508 M: David Härdeman <david@hardeman.nu>
13510 F: drivers/media/rc/winbond-cir.c
13512 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
13513 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13514 L: linux-watchdog@vger.kernel.org
13516 F: drivers/watchdog/ebc-c384_wdt.c
13518 WINSYSTEMS WS16C48 GPIO DRIVER
13519 M: William Breathitt Gray <vilhelm.gray@gmail.com>
13520 L: linux-gpio@vger.kernel.org
13522 F: drivers/gpio/gpio-ws16c48.c
13525 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
13526 M: linux-wimax@intel.com
13527 L: wimax@linuxwimax.org (subscribers-only)
13529 W: http://linuxwimax.org
13530 F: Documentation/wimax/README.wimax
13531 F: include/linux/wimax/debug.h
13532 F: include/net/wimax.h
13533 F: include/uapi/linux/wimax.h
13536 WISTRON LAPTOP BUTTON DRIVER
13537 M: Miloslav Trmac <mitr@volny.cz>
13539 F: drivers/input/misc/wistron_btns.c
13541 WL3501 WIRELESS PCMCIA CARD DRIVER
13542 L: linux-wireless@vger.kernel.org
13544 F: drivers/net/wireless/wl3501*
13546 WOLFSON MICROELECTRONICS DRIVERS
13547 L: patches@opensource.wolfsonmicro.com
13548 T: git https://github.com/CirrusLogic/linux-drivers.git
13549 W: https://github.com/CirrusLogic/linux-drivers/wiki
13551 F: Documentation/hwmon/wm83??
13552 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
13553 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
13554 F: Documentation/devicetree/bindings/mfd/arizona.txt
13555 F: arch/arm/mach-s3c64xx/mach-crag6410*
13556 F: drivers/clk/clk-wm83*.c
13557 F: drivers/extcon/extcon-arizona.c
13558 F: drivers/leds/leds-wm83*.c
13559 F: drivers/gpio/gpio-*wm*.c
13560 F: drivers/gpio/gpio-arizona.c
13561 F: drivers/hwmon/wm83??-hwmon.c
13562 F: drivers/input/misc/wm831x-on.c
13563 F: drivers/input/touchscreen/wm831x-ts.c
13564 F: drivers/input/touchscreen/wm97*.c
13565 F: drivers/mfd/arizona*
13566 F: drivers/mfd/wm*.c
13567 F: drivers/mfd/cs47l24*
13568 F: drivers/power/supply/wm83*.c
13569 F: drivers/rtc/rtc-wm83*.c
13570 F: drivers/regulator/wm8*.c
13571 F: drivers/video/backlight/wm83*_bl.c
13572 F: drivers/watchdog/wm83*_wdt.c
13573 F: include/linux/mfd/arizona/
13574 F: include/linux/mfd/wm831x/
13575 F: include/linux/mfd/wm8350/
13576 F: include/linux/mfd/wm8400*
13577 F: include/linux/wm97xx.h
13578 F: include/sound/wm????.h
13579 F: sound/soc/codecs/arizona.?
13580 F: sound/soc/codecs/wm*
13581 F: sound/soc/codecs/cs47l24*
13584 M: Tejun Heo <tj@kernel.org>
13585 R: Lai Jiangshan <jiangshanlai@gmail.com>
13586 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
13588 F: include/linux/workqueue.h
13589 F: kernel/workqueue.c
13590 F: Documentation/core-api/workqueue.rst
13592 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
13593 M: Chen-Yu Tsai <wens@csie.org>
13594 L: linux-kernel@vger.kernel.org
13599 M: Andrew Hendry <andrew.hendry@gmail.com>
13600 L: linux-x25@vger.kernel.org
13602 F: Documentation/networking/x25*
13603 F: include/net/x25*
13606 X86 ARCHITECTURE (32-BIT AND 64-BIT)
13607 M: Thomas Gleixner <tglx@linutronix.de>
13608 M: Ingo Molnar <mingo@redhat.com>
13609 M: "H. Peter Anvin" <hpa@zytor.com>
13611 L: linux-kernel@vger.kernel.org
13612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
13614 F: Documentation/x86/
13617 X86 PLATFORM DRIVERS
13618 M: Darren Hart <dvhart@infradead.org>
13619 M: Andy Shevchenko <andy@infradead.org>
13620 L: platform-driver-x86@vger.kernel.org
13621 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
13623 F: drivers/platform/x86/
13624 F: drivers/platform/olpc/
13626 X86 MCE INFRASTRUCTURE
13627 M: Tony Luck <tony.luck@intel.com>
13628 M: Borislav Petkov <bp@alien8.de>
13629 L: linux-edac@vger.kernel.org
13631 F: arch/x86/kernel/cpu/mcheck/*
13633 X86 MICROCODE UPDATE SUPPORT
13634 M: Borislav Petkov <bp@alien8.de>
13636 F: arch/x86/kernel/cpu/microcode/*
13639 M: Andy Lutomirski <luto@amacapital.net>
13640 L: linux-kernel@vger.kernel.org
13641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
13643 F: arch/x86/entry/vdso/
13645 XC2028/3028 TUNER DRIVER
13646 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13647 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13648 L: linux-media@vger.kernel.org
13649 W: https://linuxtv.org
13650 T: git git://linuxtv.org/media_tree.git
13652 F: drivers/media/tuners/tuner-xc2028.*
13654 XEN HYPERVISOR INTERFACE
13655 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
13656 M: Juergen Gross <jgross@suse.com>
13657 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
13661 F: drivers/*/xen-*front.c
13663 F: arch/x86/include/asm/xen/
13665 F: include/uapi/xen/
13668 M: Stefano Stabellini <sstabellini@kernel.org>
13669 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13672 F: arch/arm/include/asm/xen/
13674 XEN HYPERVISOR ARM64
13675 M: Stefano Stabellini <sstabellini@kernel.org>
13676 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13679 F: arch/arm64/include/asm/xen/
13681 XEN NETWORK BACKEND DRIVER
13682 M: Wei Liu <wei.liu2@citrix.com>
13683 M: Paul Durrant <paul.durrant@citrix.com>
13684 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13685 L: netdev@vger.kernel.org
13687 F: drivers/net/xen-netback/*
13690 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13691 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13693 F: arch/x86/pci/*xen*
13694 F: drivers/pci/*xen*
13696 XEN BLOCK SUBSYSTEM
13697 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13698 M: Roger Pau Monné <roger.pau@citrix.com>
13699 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13701 F: drivers/block/xen-blkback/*
13702 F: drivers/block/xen*
13705 M: Juergen Gross <jgross@suse.com>
13706 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13707 L: linux-scsi@vger.kernel.org
13709 F: drivers/scsi/xen-scsifront.c
13710 F: drivers/xen/xen-scsiback.c
13711 F: include/xen/interface/io/vscsiif.h
13713 XEN SWIOTLB SUBSYSTEM
13714 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13715 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13717 F: arch/x86/xen/*swiotlb*
13718 F: drivers/xen/*swiotlb*
13721 M: Darrick J. Wong <darrick.wong@oracle.com>
13722 M: linux-xfs@vger.kernel.org
13723 L: linux-xfs@vger.kernel.org
13725 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
13727 F: Documentation/filesystems/xfs.txt
13730 XILINX AXI ETHERNET DRIVER
13731 M: Anirudha Sarangi <anirudh@xilinx.com>
13732 M: John Linn <John.Linn@xilinx.com>
13734 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13736 XILINX UARTLITE SERIAL DRIVER
13737 M: Peter Korsgaard <jacmet@sunsite.dk>
13738 L: linux-serial@vger.kernel.org
13740 F: drivers/tty/serial/uartlite.c
13742 XILINX VIDEO IP CORES
13743 M: Hyun Kwon <hyun.kwon@xilinx.com>
13744 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13745 L: linux-media@vger.kernel.org
13746 T: git git://linuxtv.org/media_tree.git
13748 F: Documentation/devicetree/bindings/media/xilinx/
13749 F: drivers/media/platform/xilinx/
13750 F: include/uapi/linux/xilinx-v4l2-controls.h
13753 M: Eli Billauer <eli.billauer@gmail.com>
13754 L: linux-kernel@vger.kernel.org
13756 F: drivers/char/xillybus/
13758 XTENSA XTFPGA PLATFORM SUPPORT
13759 M: Max Filippov <jcmvbkbc@gmail.com>
13760 L: linux-xtensa@linux-xtensa.org
13762 F: drivers/spi/spi-xtensa-xtfpga.c
13763 F: sound/soc/xtensa/xtfpga-i2s.c
13765 YAM DRIVER FOR AX.25
13766 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13767 L: linux-hams@vger.kernel.org
13769 F: drivers/net/hamradio/yam*
13770 F: include/linux/yam.h
13772 YEALINK PHONE DRIVER
13773 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13774 L: usbb2k-api-dev@nongnu.org
13776 F: Documentation/input/yealink.txt
13777 F: drivers/input/misc/yealink.*
13779 Z8530 DRIVER FOR AX.25
13780 M: Joerg Reuter <jreuter@yaina.de>
13781 W: http://yaina.de/jreuter/
13782 W: http://www.qsl.net/dl1bke/
13783 L: linux-hams@vger.kernel.org
13785 F: Documentation/networking/z8530drv.txt
13786 F: drivers/net/hamradio/*scc.c
13787 F: drivers/net/hamradio/z8530.h
13789 ZBUD COMPRESSED PAGE ALLOCATOR
13790 M: Seth Jennings <sjenning@redhat.com>
13791 M: Dan Streetman <ddstreet@ieee.org>
13792 L: linux-mm@kvack.org
13795 F: include/linux/zbud.h
13797 ZD1211RW WIRELESS DRIVER
13798 M: Daniel Drake <dsd@gentoo.org>
13799 M: Ulrich Kunitz <kune@deine-taler.de>
13800 W: http://zd1211.ath.cx/wiki/DriverRewrite
13801 L: linux-wireless@vger.kernel.org
13802 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13804 F: drivers/net/wireless/zydas/zd1211rw/
13806 ZD1301_DEMOD MEDIA DRIVER
13807 M: Antti Palosaari <crope@iki.fi>
13808 L: linux-media@vger.kernel.org
13809 W: https://linuxtv.org/
13810 W: http://palosaari.fi/linux/
13811 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13813 F: drivers/media/dvb-frontends/zd1301_demod*
13815 ZD1301 MEDIA DRIVER
13816 M: Antti Palosaari <crope@iki.fi>
13817 L: linux-media@vger.kernel.org
13818 W: https://linuxtv.org/
13819 W: http://palosaari.fi/linux/
13820 Q: https://patchwork.linuxtv.org/project/linux-media/list/
13822 F: drivers/media/usb/dvb-usb-v2/zd1301*
13824 ZPOOL COMPRESSED PAGE STORAGE API
13825 M: Dan Streetman <ddstreet@ieee.org>
13826 L: linux-mm@kvack.org
13829 F: include/linux/zpool.h
13831 ZR36067 VIDEO FOR LINUX DRIVER
13832 L: mjpeg-users@lists.sourceforge.net
13833 L: linux-media@vger.kernel.org
13834 W: http://mjpeg.sourceforge.net/driver-zoran/
13835 T: hg https://linuxtv.org/hg/v4l-dvb
13837 F: drivers/media/pci/zoran/
13839 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13840 M: Minchan Kim <minchan@kernel.org>
13841 M: Nitin Gupta <ngupta@vflare.org>
13842 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13843 L: linux-kernel@vger.kernel.org
13845 F: drivers/block/zram/
13846 F: Documentation/blockdev/zram.txt
13848 ZS DECSTATION Z85C30 SERIAL DRIVER
13849 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13851 F: drivers/tty/serial/zs.*
13853 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13854 M: Minchan Kim <minchan@kernel.org>
13855 M: Nitin Gupta <ngupta@vflare.org>
13856 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13857 L: linux-mm@kvack.org
13860 F: include/linux/zsmalloc.h
13861 F: Documentation/vm/zsmalloc.txt
13863 ZSWAP COMPRESSED SWAP CACHING
13864 M: Seth Jennings <sjenning@redhat.com>
13865 M: Dan Streetman <ddstreet@ieee.org>
13866 L: linux-mm@kvack.org
13871 M: Linus Torvalds <torvalds@linux-foundation.org>
13872 L: linux-kernel@vger.kernel.org
13873 Q: http://patchwork.kernel.org/project/LKML/list/
13874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13875 S: Buried alive in reporters