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
65 does not respond. Please keep in mind that the security team is
66 a small set of people who can be efficient only when working on
67 verified bugs. Please only Cc: this list when you have identified
68 that the bug would present a short-term risk to other users if it
69 were publicly disclosed. For example, reports of address leaks do
70 not represent an immediate threat and are better handled publicly,
71 and ideally, should come with a patch proposal. Please do not send
72 automated reports to this list either. Such bugs will be handled
73 better and faster in the usual public places.
77 Descriptions of section entries:
80 M: Mail patches to: FullName <address@domain>
81 R: Designated reviewer: FullName <address@domain>
82 These reviewers should be CCed on patches.
83 L: Mailing list that is relevant to this area
84 W: Web-page with status/info
85 B: URI for where to file bugs. A web-page with detailed bug
86 filing info, a direct bug tracker link, or a mailto: URI.
87 C: URI for chat protocol, server and channel where developers
88 usually hang out, for example irc://server/channel.
89 Q: Patchwork web based patch tracking system site
90 T: SCM tree type and location.
91 Type is one of: git, hg, quilt, stgit, topgit
92 S: Status, one of the following:
93 Supported: Someone is actually paid to look after this.
94 Maintained: Someone actually looks after it.
95 Odd Fixes: It has a maintainer but they don't have time to do
96 much other than throw the odd patch in. See below..
97 Orphan: No current maintainer [but maybe you could take the
98 role as you write your new code].
99 Obsolete: Old code. Something tagged obsolete generally means
100 it has been replaced by a better system and you
101 should be using that.
102 F: Files and directories with wildcard patterns.
103 A trailing slash includes all files and subdirectory files.
104 F: drivers/net/ all files in and below drivers/net
105 F: drivers/net/* all files in drivers/net, but not below
106 F: */net/* all files in "any top level directory"/net
107 One pattern per line. Multiple F: lines acceptable.
108 N: Files and directories with regex patterns.
109 N: [^a-z]tegra all files whose path contains the word tegra
110 One pattern per line. Multiple N: lines acceptable.
111 scripts/get_maintainer.pl has different behavior for files that
112 match F: pattern and matches of N: patterns. By default,
113 get_maintainer will not look at git log history when an F: pattern
114 match occurs. When an N: match occurs, git log history is used
115 to also notify the people that have git commit signatures.
116 X: Files and directories that are NOT maintained, same rules as F:
117 Files exclusions are tested before file matches.
118 Can be useful for excluding a specific subdirectory, for instance:
121 matches all files in and below net excluding net/ipv6/
122 K: Keyword perl extended regex pattern to match content in a
123 patch or file. For instance:
125 matches patches or files that contain "of_get_profile"
126 K: \b(printk|pr_(info|err))\b
127 matches patches or files that contain one or more of the words
128 printk, pr_info or pr_err
129 One regex pattern per line. Multiple K: lines acceptable.
131 Note: For the hard of thinking, this list is meant to remain in alphabetical
132 order. If you could add yourselves to it in alphabetical order that would be
135 Maintainers List (try to look for most precise areas first)
137 -----------------------------------
140 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
141 L: netdev@vger.kernel.org
143 F: Documentation/networking/vortex.txt
144 F: drivers/net/ethernet/3com/3c59x.c
146 3CR990 NETWORK DRIVER
147 M: David Dillow <dave@thedillows.org>
148 L: netdev@vger.kernel.org
150 F: drivers/net/ethernet/3com/typhoon*
152 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
153 M: Adam Radford <aradford@gmail.com>
154 L: linux-scsi@vger.kernel.org
155 W: http://www.lsi.com
159 53C700 AND 53C700-66 SCSI DRIVER
160 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
161 L: linux-scsi@vger.kernel.org
163 F: drivers/scsi/53c700*
165 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
166 M: Alexander Aring <alex.aring@gmail.com>
167 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
168 L: linux-bluetooth@vger.kernel.org
169 L: linux-wpan@vger.kernel.org
172 F: include/net/6lowpan.h
173 F: Documentation/networking/6lowpan.txt
175 6PACK NETWORK DRIVER FOR AX.25
176 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
177 L: linux-hams@vger.kernel.org
179 F: drivers/net/hamradio/6pack.c
181 8169 10/100/1000 GIGABIT ETHERNET DRIVER
182 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
183 L: netdev@vger.kernel.org
185 F: drivers/net/ethernet/realtek/r8169.c
187 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
188 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
189 L: linux-serial@vger.kernel.org
191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
192 F: drivers/tty/serial/8250*
193 F: include/linux/serial_8250.h
195 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
196 L: netdev@vger.kernel.org
198 F: drivers/net/ethernet/8390/
201 M: Eric Van Hensbergen <ericvh@gmail.com>
202 M: Ron Minnich <rminnich@sandia.gov>
203 M: Latchesar Ionkov <lucho@ionkov.net>
204 L: v9fs-developer@lists.sourceforge.net
205 W: http://swik.net/v9fs
206 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
209 F: Documentation/filesystems/9p.txt
213 F: include/uapi/linux/virtio_9p.h
214 F: include/trace/events/9p.h
217 M: Antti Palosaari <crope@iki.fi>
218 L: linux-media@vger.kernel.org
219 W: https://linuxtv.org
220 W: http://palosaari.fi/linux/
221 Q: http://patchwork.linuxtv.org/project/linux-media/list/
222 T: git git://linuxtv.org/anttip/media_tree.git
224 F: drivers/media/dvb-frontends/a8293*
226 AACRAID SCSI RAID DRIVER
227 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
228 L: linux-scsi@vger.kernel.org
229 W: http://www.adaptec.com/
231 F: Documentation/scsi/aacraid.txt
232 F: drivers/scsi/aacraid/
235 L: linux-api@vger.kernel.org
236 F: include/linux/syscalls.h
239 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
240 M: Hans de Goede <hdegoede@redhat.com>
241 L: linux-hwmon@vger.kernel.org
243 F: drivers/hwmon/abituguru.c
245 ABIT UGURU 3 HARDWARE MONITOR DRIVER
246 M: Alistair John Strachan <alistair@devzero.co.uk>
247 L: linux-hwmon@vger.kernel.org
249 F: drivers/hwmon/abituguru3.c
251 ACCES 104-DIO-48E GPIO DRIVER
252 M: William Breathitt Gray <vilhelm.gray@gmail.com>
253 L: linux-gpio@vger.kernel.org
255 F: drivers/gpio/gpio-104-dio-48e.c
257 ACCES 104-IDI-48 GPIO DRIVER
258 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
259 L: linux-gpio@vger.kernel.org
261 F: drivers/gpio/gpio-104-idi-48.c
263 ACCES 104-IDIO-16 GPIO DRIVER
264 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
265 L: linux-gpio@vger.kernel.org
267 F: drivers/gpio/gpio-104-idio-16.c
269 ACCES 104-QUAD-8 IIO DRIVER
270 M: William Breathitt Gray <vilhelm.gray@gmail.com>
271 L: linux-iio@vger.kernel.org
273 F: Documentation/ABI/testing/sysfs-bus-iio-counter-104-quad-8
274 F: drivers/iio/counter/104-quad-8.c
276 ACCES PCI-IDIO-16 GPIO DRIVER
277 M: William Breathitt Gray <vilhelm.gray@gmail.com>
278 L: linux-gpio@vger.kernel.org
280 F: drivers/gpio/gpio-pci-idio-16.c
282 ACCES PCIe-IDIO-24 GPIO DRIVER
283 M: William Breathitt Gray <vilhelm.gray@gmail.com>
284 L: linux-gpio@vger.kernel.org
286 F: drivers/gpio/gpio-pcie-idio-24.c
289 M: Jes Sorensen <jes@trained-monkey.org>
290 L: linux-acenic@sunsite.dk
292 F: drivers/net/ethernet/alteon/acenic*
294 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
295 M: Peter Feuerer <peter@piie.net>
296 L: platform-driver-x86@vger.kernel.org
297 W: http://piie.net/?section=acerhdf
299 F: drivers/platform/x86/acerhdf.c
301 ACER WMI LAPTOP EXTRAS
302 M: "Lee, Chun-Yi" <jlee@suse.com>
303 L: platform-driver-x86@vger.kernel.org
305 F: drivers/platform/x86/acer-wmi.c
308 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
309 M: Len Brown <lenb@kernel.org>
310 L: linux-acpi@vger.kernel.org
311 W: https://01.org/linux-acpi
312 Q: https://patchwork.kernel.org/project/linux-acpi/list/
313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
314 B: https://bugzilla.kernel.org
317 F: drivers/pnp/pnpacpi/
318 F: include/linux/acpi.h
319 F: include/linux/fwnode.h
321 F: Documentation/acpi/
322 F: Documentation/ABI/testing/sysfs-bus-acpi
323 F: Documentation/ABI/testing/configfs-acpi
324 F: drivers/pci/*acpi*
325 F: drivers/pci/*/*acpi*
326 F: drivers/pci/*/*/*acpi*
330 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
331 M: Len Brown <lenb@kernel.org>
332 L: linux-acpi@vger.kernel.org
333 R: Tony Luck <tony.luck@intel.com>
334 R: Borislav Petkov <bp@alien8.de>
335 F: drivers/acpi/apei/
337 ACPI COMPONENT ARCHITECTURE (ACPICA)
338 M: Robert Moore <robert.moore@intel.com>
339 M: Erik Schmauss <erik.schmauss@intel.com>
340 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
341 L: linux-acpi@vger.kernel.org
343 W: https://acpica.org/
344 W: https://github.com/acpica/acpica/
345 Q: https://patchwork.kernel.org/project/linux-acpi/list/
346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
347 B: https://bugzilla.kernel.org
348 B: https://bugs.acpica.org
350 F: drivers/acpi/acpica/
355 M: Zhang Rui <rui.zhang@intel.com>
356 L: linux-acpi@vger.kernel.org
357 W: https://01.org/linux-acpi
358 B: https://bugzilla.kernel.org
360 F: drivers/acpi/fan.c
362 ACPI FOR ARM64 (ACPI/arm64)
363 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
364 M: Hanjun Guo <hanjun.guo@linaro.org>
365 M: Sudeep Holla <sudeep.holla@arm.com>
366 L: linux-acpi@vger.kernel.org
368 F: drivers/acpi/arm64
371 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
372 M: Len Brown <lenb@kernel.org>
373 R: Andy Shevchenko <andy@infradead.org>
374 R: Mika Westerberg <mika.westerberg@linux.intel.com>
375 L: linux-acpi@vger.kernel.org
376 Q: https://patchwork.kernel.org/project/linux-acpi/list/
377 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
378 B: https://bugzilla.kernel.org
380 F: drivers/acpi/pmic/
383 M: Zhang Rui <rui.zhang@intel.com>
384 L: linux-acpi@vger.kernel.org
385 W: https://01.org/linux-acpi
386 B: https://bugzilla.kernel.org
388 F: drivers/acpi/*thermal*
391 M: Zhang Rui <rui.zhang@intel.com>
392 L: linux-acpi@vger.kernel.org
393 W: https://01.org/linux-acpi
394 B: https://bugzilla.kernel.org
396 F: drivers/acpi/acpi_video.c
399 L: platform-driver-x86@vger.kernel.org
401 F: drivers/platform/x86/wmi.c
402 F: include/uapi/linux/wmi.h
404 AD1889 ALSA SOUND DRIVER
405 M: Thibaut Varene <T-Bone@parisc-linux.org>
406 W: http://wiki.parisc-linux.org/AD1889
407 L: linux-parisc@vger.kernel.org
409 F: sound/pci/ad1889.*
411 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
412 M: Michael Hennerich <michael.hennerich@analog.com>
413 W: http://wiki.analog.com/AD5254
414 W: http://ez.analog.com/community/linux-device-drivers
416 F: drivers/misc/ad525x_dpot.c
418 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
419 M: Michael Hennerich <michael.hennerich@analog.com>
420 W: http://wiki.analog.com/AD5398
421 W: http://ez.analog.com/community/linux-device-drivers
423 F: drivers/regulator/ad5398.c
425 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
426 M: Michael Hennerich <michael.hennerich@analog.com>
427 W: http://wiki.analog.com/AD7142
428 W: http://ez.analog.com/community/linux-device-drivers
430 F: drivers/input/misc/ad714x.c
432 AD7877 TOUCHSCREEN DRIVER
433 M: Michael Hennerich <michael.hennerich@analog.com>
434 W: http://wiki.analog.com/AD7877
435 W: http://ez.analog.com/community/linux-device-drivers
437 F: drivers/input/touchscreen/ad7877.c
439 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
440 M: Michael Hennerich <michael.hennerich@analog.com>
441 W: http://wiki.analog.com/AD7879
442 W: http://ez.analog.com/community/linux-device-drivers
444 F: drivers/input/touchscreen/ad7879.c
446 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
447 M: Jiri Kosina <jikos@kernel.org>
450 ADF7242 IEEE 802.15.4 RADIO DRIVER
451 M: Michael Hennerich <michael.hennerich@analog.com>
452 W: https://wiki.analog.com/ADF7242
453 W: http://ez.analog.com/community/linux-device-drivers
454 L: linux-wpan@vger.kernel.org
456 F: drivers/net/ieee802154/adf7242.c
457 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
459 ADM1025 HARDWARE MONITOR DRIVER
460 M: Jean Delvare <jdelvare@suse.com>
461 L: linux-hwmon@vger.kernel.org
463 F: Documentation/hwmon/adm1025
464 F: drivers/hwmon/adm1025.c
466 ADM1029 HARDWARE MONITOR DRIVER
467 M: Corentin Labbe <clabbe.montjoie@gmail.com>
468 L: linux-hwmon@vger.kernel.org
470 F: drivers/hwmon/adm1029.c
472 ADM8211 WIRELESS DRIVER
473 L: linux-wireless@vger.kernel.org
474 W: http://wireless.kernel.org/
476 F: drivers/net/wireless/admtek/adm8211.*
478 ADP1653 FLASH CONTROLLER DRIVER
479 M: Sakari Ailus <sakari.ailus@iki.fi>
480 L: linux-media@vger.kernel.org
482 F: drivers/media/i2c/adp1653.c
483 F: include/media/i2c/adp1653.h
485 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
486 M: Michael Hennerich <michael.hennerich@analog.com>
487 W: http://wiki.analog.com/ADP5520
488 W: http://ez.analog.com/community/linux-device-drivers
490 F: drivers/mfd/adp5520.c
491 F: drivers/video/backlight/adp5520_bl.c
492 F: drivers/leds/leds-adp5520.c
493 F: drivers/gpio/gpio-adp5520.c
494 F: drivers/input/keyboard/adp5520-keys.c
496 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
497 M: Michael Hennerich <michael.hennerich@analog.com>
498 W: http://wiki.analog.com/ADP5588
499 W: http://ez.analog.com/community/linux-device-drivers
501 F: drivers/input/keyboard/adp5588-keys.c
502 F: drivers/gpio/gpio-adp5588.c
504 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
505 M: Michael Hennerich <michael.hennerich@analog.com>
506 W: http://wiki.analog.com/ADP8860
507 W: http://ez.analog.com/community/linux-device-drivers
509 F: drivers/video/backlight/adp8860_bl.c
511 ADS1015 HARDWARE MONITOR DRIVER
512 M: Dirk Eibach <eibach@gdsys.de>
513 L: linux-hwmon@vger.kernel.org
515 F: Documentation/hwmon/ads1015
516 F: drivers/hwmon/ads1015.c
517 F: include/linux/platform_data/ads1015.h
520 M: Colin Leroy <colin@colino.net>
522 F: drivers/macintosh/therm_adt746x.c
524 ADT7475 HARDWARE MONITOR DRIVER
525 M: Jean Delvare <jdelvare@suse.com>
526 L: linux-hwmon@vger.kernel.org
528 F: Documentation/hwmon/adt7475
529 F: drivers/hwmon/adt7475.c
532 M: Matthew Wilcox <matthew@wil.cx>
533 M: Hannes Reinecke <hare@suse.com>
534 L: linux-scsi@vger.kernel.org
536 F: Documentation/scsi/advansys.txt
537 F: drivers/scsi/advansys.c
539 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
540 M: Michael Hennerich <michael.hennerich@analog.com>
541 W: http://wiki.analog.com/ADXL345
542 W: http://ez.analog.com/community/linux-device-drivers
544 F: drivers/input/misc/adxl34x.c
547 M: Antti Palosaari <crope@iki.fi>
548 L: linux-media@vger.kernel.org
549 W: https://linuxtv.org
550 W: http://palosaari.fi/linux/
551 Q: http://patchwork.linuxtv.org/project/linux-media/list/
552 T: git git://linuxtv.org/anttip/media_tree.git
554 F: drivers/media/dvb-frontends/af9013*
557 M: Antti Palosaari <crope@iki.fi>
558 L: linux-media@vger.kernel.org
559 W: https://linuxtv.org
560 W: http://palosaari.fi/linux/
561 Q: http://patchwork.linuxtv.org/project/linux-media/list/
562 T: git git://linuxtv.org/anttip/media_tree.git
564 F: drivers/media/dvb-frontends/af9033*
567 L: linux-fsdevel@vger.kernel.org
569 F: Documentation/filesystems/affs.txt
573 M: David Howells <dhowells@redhat.com>
574 L: linux-afs@lists.infradead.org
577 F: include/trace/events/afs.h
578 F: Documentation/filesystems/afs.txt
579 W: https://www.infradead.org/~dhowells/kafs/
582 M: David Airlie <airlied@linux.ie>
583 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
586 F: include/linux/agp*
587 F: include/uapi/linux/agp*
590 M: "Juergen E. Fischer" <fischer@norbit.de>
591 L: linux-scsi@vger.kernel.org
593 F: drivers/scsi/aha152x*
594 F: drivers/scsi/pcmcia/aha152x*
596 AIC7XXX / AIC79XX SCSI DRIVER
597 M: Hannes Reinecke <hare@suse.com>
598 L: linux-scsi@vger.kernel.org
600 F: drivers/scsi/aic7xxx/
602 AIMSLAB FM RADIO RECEIVER DRIVER
603 M: Hans Verkuil <hverkuil@xs4all.nl>
604 L: linux-media@vger.kernel.org
605 T: git git://linuxtv.org/media_tree.git
606 W: https://linuxtv.org
608 F: drivers/media/radio/radio-aimslab*
611 M: Benjamin LaHaise <bcrl@kvack.org>
612 L: linux-aio@kvack.org
615 F: include/linux/*aio*.h
618 M: Antti Palosaari <crope@iki.fi>
619 L: linux-media@vger.kernel.org
620 W: https://linuxtv.org
621 W: http://palosaari.fi/linux/
622 Q: http://patchwork.linuxtv.org/project/linux-media/list/
623 T: git git://linuxtv.org/anttip/media_tree.git
625 F: drivers/media/usb/airspy/
627 ALACRITECH GIGABIT ETHERNET DRIVER
628 M: Lino Sanfilippo <LinoSanfilippo@gmx.de>
630 F: drivers/net/ethernet/alacritech/*
632 ALCATEL SPEEDTOUCH USB DRIVER
633 M: Duncan Sands <duncan.sands@free.fr>
634 L: linux-usb@vger.kernel.org
635 W: http://www.linux-usb.org/SpeedTouch/
637 F: drivers/usb/atm/speedtch.c
638 F: drivers/usb/atm/usbatm.c
640 ALCHEMY AU1XX0 MMC DRIVER
641 M: Manuel Lauss <manuel.lauss@gmail.com>
643 F: drivers/mmc/host/au1xmmc.c
646 M: Rudolf Marek <r.marek@assembler.cz>
647 L: linux-i2c@vger.kernel.org
649 F: Documentation/i2c/busses/i2c-ali1563
650 F: drivers/i2c/busses/i2c-ali1563.c
652 ALLWINNER SECURITY SYSTEM
653 M: Corentin Labbe <clabbe.montjoie@gmail.com>
654 L: linux-crypto@vger.kernel.org
656 F: drivers/crypto/sunxi-ss/
659 M: Richard Henderson <rth@twiddle.net>
660 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
661 M: Matt Turner <mattst88@gmail.com>
663 L: linux-alpha@vger.kernel.org
666 ALPS PS/2 TOUCHPAD DRIVER
667 R: Pali Rohár <pali.rohar@gmail.com>
668 F: drivers/input/mouse/alps.*
670 ALTERA I2C CONTROLLER DRIVER
671 M: Thor Thayer <thor.thayer@linux.intel.com>
673 F: drivers/i2c/busses/i2c-altera.c
675 ALTERA MAILBOX DRIVER
676 M: Ley Foon Tan <lftan@altera.com>
677 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
679 F: drivers/mailbox/mailbox-altera.c
682 M: Tien Hock Loh <thloh@altera.com>
683 L: linux-gpio@vger.kernel.org
685 F: drivers/gpio/gpio-altera.c
687 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
688 M: Thor Thayer <thor.thayer@linux.intel.com>
690 F: drivers/gpio/gpio-altera-a10sr.c
691 F: drivers/mfd/altera-a10sr.c
692 F: drivers/reset/reset-a10sr.c
693 F: include/linux/mfd/altera-a10sr.h
694 F: include/dt-bindings/reset/altr,rst-mgr-a10sr.h
696 ALTERA TRIPLE SPEED ETHERNET DRIVER
697 M: Vince Bridgers <vbridger@opensource.altera.com>
698 L: netdev@vger.kernel.org
699 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
701 F: drivers/net/ethernet/altera/
703 ALTERA UART/JTAG UART SERIAL DRIVERS
704 M: Tobias Klauser <tklauser@distanz.ch>
705 L: linux-serial@vger.kernel.org
706 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
708 F: drivers/tty/serial/altera_uart.c
709 F: drivers/tty/serial/altera_jtaguart.c
710 F: include/linux/altera_uart.h
711 F: include/linux/altera_jtaguart.h
713 AMAZON ETHERNET DRIVERS
714 M: Netanel Belgazal <netanel@amazon.com>
715 R: Saeed Bishara <saeedb@amazon.com>
716 R: Zorik Machulsky <zorik@amazon.com>
717 L: netdev@vger.kernel.org
719 F: Documentation/networking/ena.txt
720 F: drivers/net/ethernet/amazon/
722 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
723 M: Tom Lendacky <thomas.lendacky@amd.com>
724 M: Gary Hook <gary.hook@amd.com>
725 L: linux-crypto@vger.kernel.org
727 F: drivers/crypto/ccp/
728 F: include/linux/ccp.h
730 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
731 M: Huang Rui <ray.huang@amd.com>
732 L: linux-hwmon@vger.kernel.org
734 F: Documentation/hwmon/fam15h_power
735 F: drivers/hwmon/fam15h_power.c
737 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
738 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
740 F: drivers/usb/gadget/udc/amd5536udc.*
742 AMD GEODE PROCESSOR/CHIPSET SUPPORT
743 P: Andres Salomon <dilinger@queued.net>
744 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
745 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
747 F: drivers/char/hw_random/geode-rng.c
748 F: drivers/crypto/geode*
749 F: drivers/video/fbdev/geode/
750 F: arch/x86/include/asm/geode.h
753 M: Joerg Roedel <joro@8bytes.org>
754 L: iommu@lists.linux-foundation.org
755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
757 F: drivers/iommu/amd_iommu*.[ch]
758 F: include/linux/amd-iommu.h
761 M: Oded Gabbay <oded.gabbay@gmail.com>
762 L: dri-devel@lists.freedesktop.org
763 T: git git://people.freedesktop.org/~gabbayo/linux.git
765 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
766 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
767 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
768 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
769 F: drivers/gpu/drm/amd/amdkfd/
770 F: drivers/gpu/drm/amd/include/cik_structs.h
771 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
772 F: drivers/gpu/drm/amd/include/vi_structs.h
773 F: include/uapi/linux/kfd_ioctl.h
775 AMD SEATTLE DEVICE TREE SUPPORT
776 M: Brijesh Singh <brijeshkumar.singh@amd.com>
777 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
778 M: Tom Lendacky <thomas.lendacky@amd.com>
780 F: arch/arm64/boot/dts/amd/
783 M: Tom Lendacky <thomas.lendacky@amd.com>
784 L: netdev@vger.kernel.org
786 F: drivers/net/ethernet/amd/xgbe/
787 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
789 AMS (Apple Motion Sensor) DRIVER
790 M: Michael Hanselmann <linux-kernel@hansmi.ch>
792 F: drivers/macintosh/ams/
794 ANALOG DEVICES INC AD9389B DRIVER
795 M: Hans Verkuil <hans.verkuil@cisco.com>
796 L: linux-media@vger.kernel.org
798 F: drivers/media/i2c/ad9389b*
800 ANALOG DEVICES INC ADV7180 DRIVER
801 M: Lars-Peter Clausen <lars@metafoo.de>
802 L: linux-media@vger.kernel.org
803 W: http://ez.analog.com/community/linux-device-drivers
805 F: drivers/media/i2c/adv7180.c
807 ANALOG DEVICES INC ADV748X DRIVER
808 M: Kieran Bingham <kieran.bingham@ideasonboard.com>
809 L: linux-media@vger.kernel.org
811 F: drivers/media/i2c/adv748x/*
813 ANALOG DEVICES INC ADV7511 DRIVER
814 M: Hans Verkuil <hans.verkuil@cisco.com>
815 L: linux-media@vger.kernel.org
817 F: drivers/media/i2c/adv7511*
819 ANALOG DEVICES INC ADV7604 DRIVER
820 M: Hans Verkuil <hans.verkuil@cisco.com>
821 L: linux-media@vger.kernel.org
823 F: drivers/media/i2c/adv7604*
825 ANALOG DEVICES INC ADV7842 DRIVER
826 M: Hans Verkuil <hans.verkuil@cisco.com>
827 L: linux-media@vger.kernel.org
829 F: drivers/media/i2c/adv7842*
831 ANALOG DEVICES INC ASOC CODEC DRIVERS
832 M: Lars-Peter Clausen <lars@metafoo.de>
833 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
834 W: http://wiki.analog.com/
835 W: http://ez.analog.com/community/linux-device-drivers
837 F: sound/soc/codecs/adau*
838 F: sound/soc/codecs/adav*
839 F: sound/soc/codecs/ad1*
840 F: sound/soc/codecs/ad7*
841 F: sound/soc/codecs/ssm*
842 F: sound/soc/codecs/sigmadsp.*
844 ANALOG DEVICES INC ASOC DRIVERS
845 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
846 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
847 W: http://blackfin.uclinux.org/
849 F: sound/soc/blackfin/*
851 ANALOG DEVICES INC DMA DRIVERS
852 M: Lars-Peter Clausen <lars@metafoo.de>
853 W: http://ez.analog.com/community/linux-device-drivers
855 F: drivers/dma/dma-axi-dmac.c
857 ANALOG DEVICES INC IIO DRIVERS
858 M: Lars-Peter Clausen <lars@metafoo.de>
859 M: Michael Hennerich <Michael.Hennerich@analog.com>
860 W: http://wiki.analog.com/
861 W: http://ez.analog.com/community/linux-device-drivers
863 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-ad9523
864 F: Documentation/ABI/testing/sysfs-bus-iio-frequency-adf4350
866 F: drivers/iio/adc/ltc2497*
867 X: drivers/iio/*/adjd*
868 F: drivers/staging/iio/*/ad*
869 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
871 ANDROID CONFIG FRAGMENTS
872 M: Rob Herring <robh@kernel.org>
874 F: kernel/configs/android*
877 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
878 M: Arve Hjønnevåg <arve@android.com>
879 M: Todd Kjos <tkjos@android.com>
880 M: Martijn Coenen <maco@android.com>
881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
882 L: devel@driverdev.osuosl.org
885 F: drivers/staging/android/
887 ANDROID GOLDFISH PIC DRIVER
888 M: Miodrag Dinic <miodrag.dinic@mips.com>
890 F: Documentation/devicetree/bindings/interrupt-controller/google,goldfish-pic.txt
891 F: drivers/irqchip/irq-goldfish-pic.c
893 ANDROID GOLDFISH RTC DRIVER
894 M: Miodrag Dinic <miodrag.dinic@mips.com>
896 F: Documentation/devicetree/bindings/rtc/google,goldfish-rtc.txt
897 F: drivers/rtc/rtc-goldfish.c
900 M: Laura Abbott <labbott@redhat.com>
901 M: Sumit Semwal <sumit.semwal@linaro.org>
902 L: devel@driverdev.osuosl.org
904 F: drivers/staging/android/ion
905 F: drivers/staging/android/uapi/ion.h
906 F: drivers/staging/android/uapi/ion_test.h
908 AOA (Apple Onboard Audio) ALSA DRIVER
909 M: Johannes Berg <johannes@sipsolutions.net>
910 L: linuxppc-dev@lists.ozlabs.org
911 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
915 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
916 M: William Breathitt Gray <vilhelm.gray@gmail.com>
917 L: linux-iio@vger.kernel.org
919 F: drivers/iio/adc/stx104.c
922 M: Jiri Kosina <jikos@kernel.org>
924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
925 F: arch/x86/kernel/apm_32.c
926 F: include/linux/apm_bios.h
927 F: include/uapi/linux/apm_bios.h
928 F: drivers/char/apm-emulation.c
930 APPARMOR SECURITY MODULE
931 M: John Johansen <john.johansen@canonical.com>
932 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
933 W: apparmor.wiki.kernel.org
934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
936 F: security/apparmor/
937 F: Documentation/admin-guide/LSM/apparmor.rst
939 APPLE BCM5974 MULTITOUCH DRIVER
940 M: Henrik Rydberg <rydberg@bitmath.org>
941 L: linux-input@vger.kernel.org
943 F: drivers/input/mouse/bcm5974.c
946 M: Henrik Rydberg <rydberg@bitmath.org>
947 L: linux-hwmon@vger.kernel.org
949 F: drivers/hwmon/applesmc.c
951 APPLETALK NETWORK LAYER
952 L: netdev@vger.kernel.org
954 F: drivers/net/appletalk/
957 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
958 M: Duc Dang <dhdang@apm.com>
960 F: arch/arm64/boot/dts/apm/
962 APPLIED MICRO (APM) X-GENE SOC EDAC
963 M: Loc Ho <lho@apm.com>
965 F: drivers/edac/xgene_edac.c
966 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
968 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
969 M: Iyappan Subramanian <isubramanian@apm.com>
970 M: Keyur Chudgar <kchudgar@apm.com>
972 F: drivers/net/ethernet/apm/xgene-v2/
974 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
975 M: Iyappan Subramanian <isubramanian@apm.com>
976 M: Keyur Chudgar <kchudgar@apm.com>
977 M: Quan Nguyen <qnguyen@apm.com>
979 F: drivers/net/ethernet/apm/xgene/
980 F: drivers/net/phy/mdio-xgene.c
981 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
982 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
984 APPLIED MICRO (APM) X-GENE SOC PMU
985 M: Tai Nguyen <ttnguyen@apm.com>
987 F: drivers/perf/xgene_pmu.c
988 F: Documentation/perf/xgene-pmu.txt
989 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
991 APTINA CAMERA SENSOR PLL
992 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
993 L: linux-media@vger.kernel.org
995 F: drivers/media/i2c/aptina-pll.*
997 ARC FRAMEBUFFER DRIVER
998 M: Jaya Kumar <jayalk@intworks.biz>
1000 F: drivers/video/fbdev/arcfb.c
1001 F: drivers/video/fbdev/core/fb_defio.c
1004 M: Alexey Brodkin <abrodkin@synopsys.com>
1006 F: drivers/gpu/drm/arc/
1007 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
1009 ARCNET NETWORK LAYER
1010 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
1011 L: netdev@vger.kernel.org
1013 F: drivers/net/arcnet/
1014 F: include/uapi/linux/if_arcnet.h
1016 ARM ARCHITECTED TIMER DRIVER
1017 M: Mark Rutland <mark.rutland@arm.com>
1018 M: Marc Zyngier <marc.zyngier@arm.com>
1019 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1021 F: arch/arm/include/asm/arch_timer.h
1022 F: arch/arm64/include/asm/arch_timer.h
1023 F: drivers/clocksource/arm_arch_timer.c
1025 ARM HDLCD DRM DRIVER
1026 M: Liviu Dudau <liviu.dudau@arm.com>
1028 F: drivers/gpu/drm/arm/hdlcd_*
1029 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
1031 ARM MALI-DP DRM DRIVER
1032 M: Liviu Dudau <liviu.dudau@arm.com>
1033 M: Brian Starkey <brian.starkey@arm.com>
1034 M: Mali DP Maintainers <malidp@foss.arm.com>
1036 F: drivers/gpu/drm/arm/
1037 F: Documentation/devicetree/bindings/display/arm,malidp.txt
1039 ARM MFM AND FLOPPY DRIVERS
1040 M: Ian Molton <spyro@f2s.com>
1042 F: arch/arm/lib/floppydma.S
1043 F: arch/arm/include/asm/floppy.h
1045 ARM PMU PROFILING AND DEBUGGING
1046 M: Will Deacon <will.deacon@arm.com>
1047 M: Mark Rutland <mark.rutland@arm.com>
1049 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1050 F: arch/arm*/kernel/perf_*
1051 F: arch/arm/oprofile/common.c
1052 F: arch/arm*/kernel/hw_breakpoint.c
1053 F: arch/arm*/include/asm/hw_breakpoint.h
1054 F: arch/arm*/include/asm/perf_event.h
1056 F: include/linux/perf/arm_pmu.h
1057 F: Documentation/devicetree/bindings/arm/pmu.txt
1058 F: Documentation/devicetree/bindings/perf/
1061 M: Russell King <linux@armlinux.org.uk>
1062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1063 W: http://www.armlinux.org.uk/
1065 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
1068 ARM PRIMECELL AACI PL041 DRIVER
1069 M: Russell King <linux@armlinux.org.uk>
1073 ARM PRIMECELL BUS SUPPORT
1074 M: Russell King <linux@armlinux.org.uk>
1077 F: include/linux/amba/bus.h
1079 ARM PRIMECELL CLCD PL110 DRIVER
1080 M: Russell King <linux@armlinux.org.uk>
1082 F: drivers/video/fbdev/amba-clcd.*
1084 ARM PRIMECELL KMI PL050 DRIVER
1085 M: Russell King <linux@armlinux.org.uk>
1087 F: drivers/input/serio/ambakmi.*
1088 F: include/linux/amba/kmi.h
1090 ARM PRIMECELL MMCI PL180/1 DRIVER
1091 M: Russell King <linux@armlinux.org.uk>
1093 F: drivers/mmc/host/mmci.*
1094 F: include/linux/amba/mmci.h
1096 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1097 M: Russell King <linux@armlinux.org.uk>
1099 F: drivers/tty/serial/amba-pl01*.c
1100 F: include/linux/amba/serial.h
1103 M: Will Deacon <will.deacon@arm.com>
1104 R: Robin Murphy <robin.murphy@arm.com>
1105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1107 F: drivers/iommu/arm-smmu.c
1108 F: drivers/iommu/arm-smmu-v3.c
1109 F: drivers/iommu/io-pgtable-arm.c
1110 F: drivers/iommu/io-pgtable-arm-v7s.c
1112 ARM SUB-ARCHITECTURES
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1119 ARM/ACTIONS SEMI ARCHITECTURE
1120 M: Andreas Färber <afaerber@suse.de>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 F: arch/arm/mach-actions/
1125 F: arch/arm/boot/dts/owl-*
1126 F: arch/arm64/boot/dts/actions/
1127 F: drivers/clocksource/owl-*
1128 F: drivers/soc/actions/
1129 F: include/dt-bindings/power/owl-*
1130 F: include/linux/soc/actions/
1131 F: Documentation/devicetree/bindings/arm/actions.txt
1132 F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1133 F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1135 ARM/ADS SPHERE MACHINE SUPPORT
1136 M: Lennert Buytenhek <kernel@wantstofly.org>
1137 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 ARM/AFEB9260 MACHINE SUPPORT
1141 M: Sergey Lapin <slapin@ossfans.org>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1145 ARM/AJECO 1ARM MACHINE SUPPORT
1146 M: Lennert Buytenhek <kernel@wantstofly.org>
1147 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 ARM/Allwinner SoC Clock Support
1151 M: Emilio López <emilio@elopez.com.ar>
1153 F: drivers/clk/sunxi/
1155 ARM/Allwinner sunXi SoC support
1156 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1157 M: Chen-Yu Tsai <wens@csie.org>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1162 F: arch/arm/mach-sunxi/
1163 F: arch/arm64/boot/dts/allwinner/
1164 F: drivers/clk/sunxi-ng/
1165 F: drivers/pinctrl/sunxi/
1166 F: drivers/soc/sunxi/
1167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1169 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1170 M: Neil Armstrong <narmstrong@baylibre.com>
1171 M: Jerome Brunet <jbrunet@baylibre.com>
1172 L: linux-amlogic@lists.infradead.org
1174 F: drivers/clk/meson/
1175 F: include/dt-bindings/clock/meson*
1176 F: include/dt-bindings/clock/gxbb*
1177 F: Documentation/devicetree/bindings/clock/amlogic*
1179 ARM/Amlogic Meson SoC support
1180 M: Carlo Caione <carlo@caione.org>
1181 M: Kevin Hilman <khilman@baylibre.com>
1182 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1183 L: linux-amlogic@lists.infradead.org
1184 W: http://linux-meson.com/
1186 F: arch/arm/mach-meson/
1187 F: arch/arm/boot/dts/meson*
1188 F: arch/arm64/boot/dts/amlogic/
1189 F: drivers/pinctrl/meson/
1190 F: drivers/mmc/host/meson*
1193 ARM/Annapurna Labs ALPINE ARCHITECTURE
1194 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1195 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1196 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 F: arch/arm/mach-alpine/
1199 F: arch/arm/boot/dts/alpine*
1200 F: arch/arm64/boot/dts/al/
1201 F: drivers/*/*alpine*
1203 ARM/ARTPEC MACHINE SUPPORT
1204 M: Jesper Nilsson <jesper.nilsson@axis.com>
1205 M: Lars Persson <lars.persson@axis.com>
1206 M: Niklas Cassel <niklas.cassel@axis.com>
1208 L: linux-arm-kernel@axis.com
1209 F: arch/arm/mach-artpec
1210 F: arch/arm/boot/dts/artpec6*
1212 F: drivers/crypto/axis
1213 F: drivers/pinctrl/pinctrl-artpec*
1214 F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1216 ARM/ASPEED I2C DRIVER
1217 M: Brendan Higgins <brendanhiggins@google.com>
1218 R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1219 R: Joel Stanley <joel@jms.id.au>
1220 L: linux-i2c@vger.kernel.org
1221 L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
1223 F: drivers/irqchip/irq-aspeed-i2c-ic.c
1224 F: drivers/i2c/busses/i2c-aspeed.c
1225 F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1226 F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1228 ARM/ASPEED MACHINE SUPPORT
1229 M: Joel Stanley <joel@jms.id.au>
1231 F: arch/arm/mach-aspeed/
1232 F: arch/arm/boot/dts/aspeed-*
1233 F: drivers/*/*aspeed*
1235 ARM/ATMEL AT91 Clock Support
1236 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1240 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1241 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1242 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1243 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1244 W: http://www.linux4sam.org
1245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1249 F: arch/arm/mach-at91/
1250 F: include/soc/at91/
1251 F: arch/arm/boot/dts/at91*.dts
1252 F: arch/arm/boot/dts/at91*.dtsi
1253 F: arch/arm/boot/dts/sama*.dts
1254 F: arch/arm/boot/dts/sama*.dtsi
1255 F: arch/arm/include/debug/at91.S
1256 F: drivers/memory/atmel*
1257 F: drivers/watchdog/sama5d4_wdt.c
1258 X: drivers/input/touchscreen/atmel_mxt_ts.c
1259 X: drivers/net/wireless/atmel/
1261 ARM/CALXEDA HIGHBANK ARCHITECTURE
1262 M: Rob Herring <robh@kernel.org>
1263 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 F: arch/arm/mach-highbank/
1266 F: arch/arm/boot/dts/highbank.dts
1267 F: arch/arm/boot/dts/ecx-*.dts*
1269 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1270 M: Krzysztof Halasa <khalasa@piap.pl>
1272 F: arch/arm/mach-cns3xxx/
1274 ARM/CAVIUM THUNDER NETWORK DRIVER
1275 M: Sunil Goutham <sgoutham@cavium.com>
1276 M: Robert Richter <rric@kernel.org>
1277 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 F: drivers/net/ethernet/cavium/thunder/
1281 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1282 M: Lukasz Majewski <lukma@denx.de>
1283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 F: arch/arm/mach-ep93xx/ts72xx.c
1287 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1288 M: Alexander Shiyan <shc_work@mail.ru>
1289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1294 M: Lennert Buytenhek <kernel@wantstofly.org>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1299 M: Hartley Sweeten <hsweeten@visionengravers.com>
1300 M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F: arch/arm/mach-ep93xx/
1304 F: arch/arm/mach-ep93xx/include/mach/
1307 M: Russell King <linux@armlinux.org.uk>
1308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1310 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1311 F: arch/arm/include/asm/clkdev.h
1312 F: drivers/clk/clkdev.c
1314 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1315 M: Mike Rapoport <mike@compulab.co.il>
1316 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1320 M: Baruch Siach <baruch@tkos.co.il>
1321 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 F: arch/arm/boot/dts/cx92755*
1326 ARM/CONTEC MICRO9 MACHINE SUPPORT
1327 M: Hubert Feurstein <hubert.feurstein@contec.at>
1329 F: arch/arm/mach-ep93xx/micro9.c
1331 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1332 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1333 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1335 F: drivers/hwtracing/coresight/*
1336 F: Documentation/trace/coresight.txt
1337 F: Documentation/trace/coresight-cpu-debug.txt
1338 F: Documentation/devicetree/bindings/arm/coresight.txt
1339 F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1340 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1341 F: tools/perf/arch/arm/util/pmu.c
1342 F: tools/perf/arch/arm/util/auxtrace.c
1343 F: tools/perf/arch/arm/util/cs-etm.c
1344 F: tools/perf/arch/arm/util/cs-etm.h
1345 F: tools/perf/util/cs-etm.*
1346 F: tools/perf/util/cs-etm-decoder/*
1348 ARM/CORGI MACHINE SUPPORT
1349 M: Richard Purdie <rpurdie@rpsys.net>
1352 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1353 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1354 M: Linus Walleij <linus.walleij@linaro.org>
1355 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1356 T: git git://github.com/ulli-kroll/linux.git
1358 F: Documentation/devicetree/bindings/arm/gemini.txt
1359 F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1360 F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1361 F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1362 F: arch/arm/mach-gemini/
1363 F: drivers/net/ethernet/cortina/gemini/*
1364 F: drivers/pinctrl/pinctrl-gemini.c
1365 F: drivers/rtc/rtc-ftrtc010.c
1367 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1368 M: Barry Song <baohua@kernel.org>
1369 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1372 F: arch/arm/boot/dts/prima2*
1373 F: arch/arm/mach-prima2/
1374 F: drivers/clk/sirf/
1375 F: drivers/clocksource/timer-prima2.c
1376 F: drivers/clocksource/timer-atlas7.c
1379 ARM/EBSA110 MACHINE SUPPORT
1380 M: Russell King <linux@armlinux.org.uk>
1381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 W: http://www.armlinux.org.uk/
1384 F: arch/arm/mach-ebsa110/
1385 F: drivers/net/ethernet/amd/am79c961a.*
1387 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1388 M: Uwe Kleine-König <kernel@pengutronix.de>
1389 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1394 M: Robert Jarzmik <robert.jarzmik@free.fr>
1395 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1397 F: arch/arm/mach-pxa/ezx.c
1399 ARM/FARADAY FA526 PORT
1400 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1401 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 T: git git://git.berlios.de/gemini-board
1404 F: arch/arm/mm/*-fa*
1406 ARM/FOOTBRIDGE ARCHITECTURE
1407 M: Russell King <linux@armlinux.org.uk>
1408 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 W: http://www.armlinux.org.uk/
1411 F: arch/arm/include/asm/hardware/dec21285.h
1412 F: arch/arm/mach-footbridge/
1414 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1415 M: Shawn Guo <shawnguo@kernel.org>
1416 M: Sascha Hauer <kernel@pengutronix.de>
1417 R: Fabio Estevam <fabio.estevam@nxp.com>
1418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1421 F: arch/arm/mach-imx/
1422 F: arch/arm/mach-mxs/
1423 F: arch/arm/boot/dts/imx*
1424 F: arch/arm/configs/imx*_defconfig
1429 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1430 M: Shawn Guo <shawnguo@kernel.org>
1431 M: Sascha Hauer <kernel@pengutronix.de>
1432 R: Stefan Agner <stefan@agner.ch>
1433 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1436 F: arch/arm/mach-imx/*vf610*
1437 F: arch/arm/boot/dts/vf*
1439 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1440 M: Lennert Buytenhek <kernel@wantstofly.org>
1441 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444 ARM/GUMSTIX MACHINE SUPPORT
1445 M: Steve Sakoman <sakoman@gmail.com>
1446 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1450 M: Philipp Zabel <philipp.zabel@gmail.com>
1451 M: Paul Parsons <lost.distance@yahoo.com>
1452 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 F: arch/arm/mach-pxa/hx4700.c
1455 F: arch/arm/mach-pxa/include/mach/hx4700.h
1456 F: sound/soc/pxa/hx4700.c
1458 ARM/HISILICON SOC SUPPORT
1459 M: Wei Xu <xuwei5@hisilicon.com>
1460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 W: http://www.hisilicon.com
1463 T: git git://github.com/hisilicon/linux-hisi.git
1464 F: arch/arm/mach-hisi/
1465 F: arch/arm/boot/dts/hi3*
1466 F: arch/arm/boot/dts/hip*
1467 F: arch/arm/boot/dts/hisi*
1468 F: arch/arm64/boot/dts/hisilicon/
1470 ARM/HP JORNADA 7XX MACHINE SUPPORT
1471 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1475 F: arch/arm/mach-sa1100/jornada720.c
1476 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1478 ARM/IGEP MACHINE SUPPORT
1479 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1480 M: Javier Martinez Canillas <javier@dowhile0.org>
1481 L: linux-omap@vger.kernel.org
1482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1484 F: arch/arm/boot/dts/omap3-igep*
1486 ARM/INCOME PXA270 SUPPORT
1487 M: Marek Vasut <marek.vasut@gmail.com>
1488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1492 ARM/INTEL IOP13XX ARM ARCHITECTURE
1493 M: Lennert Buytenhek <kernel@wantstofly.org>
1494 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497 ARM/INTEL IOP32X ARM ARCHITECTURE
1498 M: Lennert Buytenhek <kernel@wantstofly.org>
1499 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502 ARM/INTEL IOP33X ARM ARCHITECTURE
1503 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1506 ARM/INTEL IQ81342EX MACHINE SUPPORT
1507 M: Lennert Buytenhek <kernel@wantstofly.org>
1508 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1511 ARM/INTEL IXDP2850 MACHINE SUPPORT
1512 M: Lennert Buytenhek <kernel@wantstofly.org>
1513 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1516 ARM/INTEL IXP4XX ARM ARCHITECTURE
1517 M: Imre Kaloz <kaloz@openwrt.org>
1518 M: Krzysztof Halasa <khalasa@piap.pl>
1519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1521 F: arch/arm/mach-ixp4xx/
1523 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1524 M: Jonathan Cameron <jic23@cam.ac.uk>
1525 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1527 F: arch/arm/mach-pxa/stargate2.c
1528 F: drivers/pcmcia/pxa2xx_stargate2.c
1530 ARM/INTEL XSC3 (MANZANO) ARM CORE
1531 M: Lennert Buytenhek <kernel@wantstofly.org>
1532 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1535 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1536 M: Lennert Buytenhek <kernel@wantstofly.org>
1537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1540 ARM/LG1K ARCHITECTURE
1541 M: Chanho Min <chanho.min@lge.com>
1542 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1544 F: arch/arm64/boot/dts/lg/
1546 ARM/LOGICPD PXA270 MACHINE SUPPORT
1547 M: Lennert Buytenhek <kernel@wantstofly.org>
1548 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1551 ARM/LPC18XX ARCHITECTURE
1552 M: Joachim Eastwood <manabian@gmail.com>
1553 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1555 F: arch/arm/boot/dts/lpc43*
1556 F: drivers/clk/nxp/clk-lpc18xx*
1557 F: drivers/clocksource/time-lpc32xx.c
1558 F: drivers/i2c/busses/i2c-lpc2k.c
1559 F: drivers/memory/pl172.c
1560 F: drivers/mtd/spi-nor/nxp-spifi.c
1561 F: drivers/rtc/rtc-lpc24xx.c
1564 ARM/LPC32XX SOC SUPPORT
1565 M: Vladimir Zapolskiy <vz@mleia.com>
1566 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1567 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1568 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1570 F: arch/arm/boot/dts/lpc32*
1571 F: arch/arm/mach-lpc32xx/
1572 F: drivers/i2c/busses/i2c-pnx.c
1573 F: drivers/net/ethernet/nxp/lpc_eth.c
1574 F: drivers/usb/host/ohci-nxp.c
1575 F: drivers/watchdog/pnx4008_wdt.c
1578 ARM/MAGICIAN MACHINE SUPPORT
1579 M: Philipp Zabel <philipp.zabel@gmail.com>
1582 ARM/Marvell Berlin SoC support
1583 M: Jisheng Zhang <jszhang@marvell.com>
1584 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1585 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 F: arch/arm/mach-berlin/
1588 F: arch/arm/boot/dts/berlin*
1589 F: arch/arm64/boot/dts/marvell/berlin*
1591 ARM/Marvell Dove/MV78xx0/Orion SOC support
1592 M: Jason Cooper <jason@lakedaemon.net>
1593 M: Andrew Lunn <andrew@lunn.ch>
1594 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1595 M: Gregory Clement <gregory.clement@free-electrons.com>
1596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 F: Documentation/devicetree/bindings/soc/dove/
1599 F: arch/arm/mach-dove/
1600 F: arch/arm/mach-mv78xx0/
1601 F: arch/arm/mach-orion5x/
1602 F: arch/arm/plat-orion/
1603 F: arch/arm/boot/dts/dove*
1604 F: arch/arm/boot/dts/orion5x*
1606 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1607 M: Jason Cooper <jason@lakedaemon.net>
1608 M: Andrew Lunn <andrew@lunn.ch>
1609 M: Gregory Clement <gregory.clement@free-electrons.com>
1610 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613 F: arch/arm/boot/dts/armada*
1614 F: arch/arm/boot/dts/kirkwood*
1615 F: arch/arm/configs/mvebu_*_defconfig
1616 F: arch/arm/mach-mvebu/
1617 F: arch/arm64/boot/dts/marvell/armada*
1618 F: drivers/cpufreq/armada-37xx-cpufreq.c
1619 F: drivers/cpufreq/mvebu-cpufreq.c
1620 F: drivers/irqchip/irq-armada-370-xp.c
1621 F: drivers/irqchip/irq-mvebu-*
1622 F: drivers/pinctrl/mvebu/
1623 F: drivers/rtc/rtc-armada38x.c
1625 ARM/Mediatek RTC DRIVER
1626 M: Eddie Huang <eddie.huang@mediatek.com>
1627 M: Sean Wang <sean.wang@mediatek.com>
1628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1631 F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1632 F: drivers/rtc/rtc-mt6397.c
1633 F: drivers/rtc/rtc-mt7622.c
1635 ARM/Mediatek SoC support
1636 M: Matthias Brugger <matthias.bgg@gmail.com>
1637 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1638 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1640 F: arch/arm/boot/dts/mt6*
1641 F: arch/arm/boot/dts/mt7*
1642 F: arch/arm/boot/dts/mt8*
1643 F: arch/arm/mach-mediatek/
1644 F: arch/arm64/boot/dts/mediatek/
1648 ARM/Mediatek USB3 PHY DRIVER
1649 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1650 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1651 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1653 F: drivers/phy/mediatek/phy-mtk-tphy.c
1655 ARM/MICREL KS8695 ARCHITECTURE
1656 M: Greg Ungerer <gerg@uclinux.org>
1657 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658 F: arch/arm/mach-ks8695/
1661 ARM/MIOA701 MACHINE SUPPORT
1662 M: Robert Jarzmik <robert.jarzmik@free.fr>
1663 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1664 F: arch/arm/mach-pxa/mioa701.c
1667 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1668 M: Michael Petchkovsky <mkpetch@internode.on.net>
1671 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
1672 M: Linus Walleij <linus.walleij@linaro.org>
1673 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1675 F: arch/arm/mach-nomadik/
1676 F: arch/arm/mach-u300/
1677 F: arch/arm/mach-ux500/
1678 F: arch/arm/boot/dts/ste-*
1679 F: drivers/clk/clk-nomadik.c
1680 F: drivers/clk/clk-u300.c
1681 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1682 F: drivers/clocksource/timer-u300.c
1683 F: drivers/dma/coh901318*
1684 F: drivers/dma/ste_dma40*
1685 F: drivers/hwspinlock/u8500_hsem.c
1686 F: drivers/i2c/busses/i2c-nomadik.c
1687 F: drivers/i2c/busses/i2c-stu300.c
1688 F: drivers/mfd/ab3100*
1689 F: drivers/mfd/ab8500*
1690 F: drivers/mfd/abx500*
1691 F: drivers/mfd/dbx500*
1692 F: drivers/mfd/db8500*
1693 F: drivers/pinctrl/nomadik/
1694 F: drivers/pinctrl/pinctrl-coh901*
1695 F: drivers/pinctrl/pinctrl-u300.c
1696 F: drivers/rtc/rtc-ab3100.c
1697 F: drivers/rtc/rtc-ab8500.c
1698 F: drivers/rtc/rtc-coh901331.c
1699 F: drivers/rtc/rtc-pl031.c
1700 F: drivers/watchdog/coh901327_wdt.c
1701 F: Documentation/devicetree/bindings/arm/ste-*
1702 F: Documentation/devicetree/bindings/arm/ux500/
1703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1705 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1706 M: Wan ZongShun <mcuos.com@gmail.com>
1707 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1708 W: http://www.mcuos.com
1710 F: arch/arm/mach-w90x900/
1711 F: drivers/input/keyboard/w90p910_keypad.c
1712 F: drivers/input/touchscreen/w90p910_ts.c
1713 F: drivers/watchdog/nuc900_wdt.c
1714 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1715 F: drivers/mtd/nand/nuc900_nand.c
1716 F: drivers/rtc/rtc-nuc900.c
1717 F: drivers/spi/spi-nuc900.c
1718 F: drivers/usb/host/ehci-w90x900.c
1719 F: drivers/video/fbdev/nuc900fb.c
1721 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1722 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1723 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1724 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1727 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1728 M: Alexander Clouter <alex@digriz.org.uk>
1729 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1730 W: http://www.digriz.org.uk/ts78xx/kernel
1732 F: arch/arm/mach-orion5x/ts78xx-*
1734 ARM/OXNAS platform support
1735 M: Neil Armstrong <narmstrong@baylibre.com>
1736 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1737 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1739 F: arch/arm/mach-oxnas/
1740 F: arch/arm/boot/dts/ox8*.dtsi
1741 F: arch/arm/boot/dts/wd-mbwe.dts
1742 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1745 ARM/PALM TREO SUPPORT
1746 M: Tomas Cech <sleep_walker@suse.com>
1747 L: linux-arm-kernel@lists.infradead.org
1748 W: http://hackndev.com
1750 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1751 F: arch/arm/mach-pxa/palmtreo.c
1753 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1754 M: Marek Vasut <marek.vasut@gmail.com>
1755 L: linux-arm-kernel@lists.infradead.org
1756 W: http://hackndev.com
1758 F: arch/arm/mach-pxa/include/mach/palmtx.h
1759 F: arch/arm/mach-pxa/palmtx.c
1760 F: arch/arm/mach-pxa/include/mach/palmt5.h
1761 F: arch/arm/mach-pxa/palmt5.c
1762 F: arch/arm/mach-pxa/include/mach/palmld.h
1763 F: arch/arm/mach-pxa/palmld.c
1764 F: arch/arm/mach-pxa/include/mach/palmte2.h
1765 F: arch/arm/mach-pxa/palmte2.c
1766 F: arch/arm/mach-pxa/include/mach/palmtc.h
1767 F: arch/arm/mach-pxa/palmtc.c
1770 M: Sergey Lapin <slapin@ossfans.org>
1771 L: linux-arm-kernel@lists.infradead.org
1772 W: http://hackndev.com
1774 F: arch/arm/mach-pxa/include/mach/palmz72.h
1775 F: arch/arm/mach-pxa/palmz72.c
1778 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1779 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1782 ARM/PT DIGITAL BOARD PORT
1783 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785 W: http://www.armlinux.org.uk/
1788 ARM/QUALCOMM SUPPORT
1789 M: Andy Gross <andy.gross@linaro.org>
1790 M: David Brown <david.brown@linaro.org>
1791 L: linux-arm-msm@vger.kernel.org
1792 L: linux-soc@vger.kernel.org
1794 F: Documentation/devicetree/bindings/soc/qcom/
1795 F: arch/arm/boot/dts/qcom-*.dts
1796 F: arch/arm/boot/dts/qcom-*.dtsi
1797 F: arch/arm/mach-qcom/
1798 F: arch/arm64/boot/dts/qcom/*
1799 F: drivers/i2c/busses/i2c-qup.c
1800 F: drivers/clk/qcom/
1801 F: drivers/dma/qcom/
1802 F: drivers/soc/qcom/
1803 F: drivers/spi/spi-qup.c
1804 F: drivers/tty/serial/msm_serial.h
1805 F: drivers/tty/serial/msm_serial.c
1806 F: drivers/*/pm8???-*
1807 F: drivers/mfd/ssbi.c
1808 F: drivers/firmware/qcom_scm.c
1809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1811 ARM/RADISYS ENP2611 MACHINE SUPPORT
1812 M: Lennert Buytenhek <kernel@wantstofly.org>
1813 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1816 ARM/REALTEK ARCHITECTURE
1817 M: Andreas Färber <afaerber@suse.de>
1818 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 F: arch/arm64/boot/dts/realtek/
1821 F: Documentation/devicetree/bindings/arm/realtek.txt
1823 ARM/RENESAS ARM64 ARCHITECTURE
1824 M: Simon Horman <horms@verge.net.au>
1825 M: Magnus Damm <magnus.damm@gmail.com>
1826 L: linux-renesas-soc@vger.kernel.org
1827 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1830 F: arch/arm64/boot/dts/renesas/
1831 F: Documentation/devicetree/bindings/arm/shmobile.txt
1832 F: drivers/soc/renesas/
1833 F: include/linux/soc/renesas/
1835 ARM/RISCPC ARCHITECTURE
1836 M: Russell King <linux@armlinux.org.uk>
1837 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1838 W: http://www.armlinux.org.uk/
1840 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1841 F: arch/arm/include/asm/hardware/ioc.h
1842 F: arch/arm/include/asm/hardware/iomd.h
1843 F: arch/arm/include/asm/hardware/memc.h
1844 F: arch/arm/mach-rpc/
1845 F: drivers/net/ethernet/8390/etherh.c
1846 F: drivers/net/ethernet/i825xx/ether1*
1847 F: drivers/net/ethernet/seeq/ether3*
1848 F: drivers/scsi/arm/
1850 ARM/Rockchip SoC support
1851 M: Heiko Stuebner <heiko@sntech.de>
1852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1853 L: linux-rockchip@lists.infradead.org
1854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1856 F: arch/arm/boot/dts/rk3*
1857 F: arch/arm/boot/dts/rv1108*
1858 F: arch/arm/mach-rockchip/
1859 F: drivers/clk/rockchip/
1860 F: drivers/i2c/busses/i2c-rk3x.c
1861 F: drivers/*/*rockchip*
1862 F: drivers/*/*/*rockchip*
1863 F: sound/soc/rockchip/
1866 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1867 M: Kukjin Kim <kgene@kernel.org>
1868 M: Krzysztof Kozlowski <krzk@kernel.org>
1869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1870 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1871 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1873 F: arch/arm/boot/dts/s3c*
1874 F: arch/arm/boot/dts/s5p*
1875 F: arch/arm/boot/dts/samsung*
1876 F: arch/arm/boot/dts/exynos*
1877 F: arch/arm64/boot/dts/exynos/
1878 F: arch/arm/plat-samsung/
1879 F: arch/arm/mach-s3c24*/
1880 F: arch/arm/mach-s3c64xx/
1881 F: arch/arm/mach-s5p*/
1882 F: arch/arm/mach-exynos*/
1883 F: drivers/*/*s3c24*
1884 F: drivers/*/*/*s3c24*
1885 F: drivers/*/*s3c64xx*
1886 F: drivers/*/*s5pv210*
1887 F: drivers/memory/samsung/*
1888 F: drivers/soc/samsung/*
1889 F: Documentation/arm/Samsung/
1890 F: Documentation/devicetree/bindings/arm/samsung/
1891 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1892 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1895 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1896 M: Kyungmin Park <kyungmin.park@samsung.com>
1897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899 F: arch/arm/mach-s5pv210/
1901 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1902 M: Kyungmin Park <kyungmin.park@samsung.com>
1903 M: Kamil Debski <kamil@wypas.org>
1904 M: Andrzej Hajda <a.hajda@samsung.com>
1905 L: linux-arm-kernel@lists.infradead.org
1906 L: linux-media@vger.kernel.org
1908 F: drivers/media/platform/s5p-g2d/
1910 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1911 M: Marek Szyprowski <m.szyprowski@samsung.com>
1912 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1913 L: linux-media@vger.kernel.org
1915 F: drivers/media/platform/s5p-cec/
1916 F: Documentation/devicetree/bindings/media/s5p-cec.txt
1918 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1919 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1920 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1921 L: linux-arm-kernel@lists.infradead.org
1922 L: linux-media@vger.kernel.org
1924 F: drivers/media/platform/s5p-jpeg/
1926 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1927 M: Kyungmin Park <kyungmin.park@samsung.com>
1928 M: Kamil Debski <kamil@wypas.org>
1929 M: Jeongtae Park <jtp.park@samsung.com>
1930 M: Andrzej Hajda <a.hajda@samsung.com>
1931 L: linux-arm-kernel@lists.infradead.org
1932 L: linux-media@vger.kernel.org
1934 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1935 F: drivers/media/platform/s5p-mfc/
1937 ARM/SHMOBILE ARM ARCHITECTURE
1938 M: Simon Horman <horms@verge.net.au>
1939 M: Magnus Damm <magnus.damm@gmail.com>
1940 L: linux-renesas-soc@vger.kernel.org
1941 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1944 F: arch/arm/boot/dts/emev2*
1945 F: arch/arm/boot/dts/r7s*
1946 F: arch/arm/boot/dts/r8a*
1947 F: arch/arm/boot/dts/sh*
1948 F: arch/arm/configs/shmobile_defconfig
1949 F: arch/arm/include/debug/renesas-scif.S
1950 F: arch/arm/mach-shmobile/
1951 F: Documentation/devicetree/bindings/arm/shmobile.txt
1952 F: drivers/soc/renesas/
1953 F: include/linux/soc/renesas/
1955 ARM/SOCFPGA ARCHITECTURE
1956 M: Dinh Nguyen <dinguyen@kernel.org>
1958 F: arch/arm/mach-socfpga/
1959 F: arch/arm/boot/dts/socfpga*
1960 F: arch/arm/configs/socfpga_defconfig
1961 F: arch/arm64/boot/dts/altera/
1962 W: http://www.rocketboards.org
1963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1965 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1966 M: Dinh Nguyen <dinguyen@kernel.org>
1968 F: drivers/clk/socfpga/
1970 ARM/SOCFPGA EDAC SUPPORT
1971 M: Thor Thayer <thor.thayer@linux.intel.com>
1973 F: drivers/edac/altera_edac.
1975 ARM/STI ARCHITECTURE
1976 M: Patrice Chotard <patrice.chotard@st.com>
1977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1978 W: http://www.stlinux.com
1980 F: arch/arm/mach-sti/
1981 F: arch/arm/boot/dts/sti*
1982 F: drivers/char/hw_random/st-rng.c
1983 F: drivers/clocksource/arm_global_timer.c
1984 F: drivers/clocksource/clksrc_st_lpc.c
1985 F: drivers/cpufreq/sti-cpufreq.c
1986 F: drivers/dma/st_fdma*
1987 F: drivers/i2c/busses/i2c-st.c
1988 F: drivers/media/rc/st_rc.c
1989 F: drivers/media/platform/sti/c8sectpfe/
1990 F: drivers/mmc/host/sdhci-st.c
1991 F: drivers/phy/st/phy-miphy28lp.c
1992 F: drivers/phy/st/phy-stih407-usb.c
1993 F: drivers/pinctrl/pinctrl-st.c
1994 F: drivers/remoteproc/st_remoteproc.c
1995 F: drivers/remoteproc/st_slim_rproc.c
1996 F: drivers/reset/sti/
1997 F: drivers/rtc/rtc-st-lpc.c
1998 F: drivers/tty/serial/st-asc.c
1999 F: drivers/usb/dwc3/dwc3-st.c
2000 F: drivers/usb/host/ehci-st.c
2001 F: drivers/usb/host/ohci-st.c
2002 F: drivers/watchdog/st_lpc_wdt.c
2003 F: drivers/ata/ahci_st.c
2004 F: include/linux/remoteproc/st_slim_rproc.h
2006 ARM/STM32 ARCHITECTURE
2007 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
2008 M: Alexandre Torgue <alexandre.torgue@st.com>
2009 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
2013 F: drivers/clocksource/armv7m_systick.c
2015 ARM/TANGO ARCHITECTURE
2016 M: Marc Gonzalez <marc.w.gonzalez@free.fr>
2017 M: Mans Rullgard <mans@mansr.com>
2018 L: linux-arm-kernel@lists.infradead.org
2022 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2023 M: Lennert Buytenhek <kernel@wantstofly.org>
2024 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2027 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2028 M: Hans Verkuil <hans.verkuil@cisco.com>
2029 L: linux-tegra@vger.kernel.org
2030 L: linux-media@vger.kernel.org
2032 F: drivers/media/platform/tegra-cec/
2033 F: Documentation/devicetree/bindings/media/tegra-cec.txt
2035 ARM/TETON BGA MACHINE SUPPORT
2036 M: "Mark F. Brown" <mark.brown314@gmail.com>
2037 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2040 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2041 M: Santosh Shilimkar <ssantosh@kernel.org>
2042 L: linux-kernel@vger.kernel.org
2044 F: drivers/memory/*emif*
2046 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2047 M: Santosh Shilimkar <ssantosh@kernel.org>
2048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2050 F: arch/arm/mach-keystone/
2051 F: arch/arm/boot/dts/keystone-*
2052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2054 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2055 M: Santosh Shilimkar <ssantosh@kernel.org>
2056 L: linux-kernel@vger.kernel.org
2058 F: drivers/clk/keystone/
2060 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2061 M: Santosh Shilimkar <ssantosh@kernel.org>
2062 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2063 L: linux-kernel@vger.kernel.org
2065 F: drivers/clocksource/timer-keystone.c
2067 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2068 M: Santosh Shilimkar <ssantosh@kernel.org>
2069 L: linux-kernel@vger.kernel.org
2071 F: drivers/power/reset/keystone-reset.c
2073 ARM/THECUS N2100 MACHINE SUPPORT
2074 M: Lennert Buytenhek <kernel@wantstofly.org>
2075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2078 ARM/TOSA MACHINE SUPPORT
2079 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2080 M: Dirk Opfer <dirk@opfer-online.de>
2083 ARM/UNIPHIER ARCHITECTURE
2084 M: Masahiro Yamada <yamada.masahiro@socionext.com>
2085 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2088 F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2089 F: arch/arm/boot/dts/uniphier*
2090 F: arch/arm/include/asm/hardware/cache-uniphier.h
2091 F: arch/arm/mach-uniphier/
2092 F: arch/arm/mm/cache-uniphier.c
2093 F: arch/arm64/boot/dts/socionext/uniphier*
2094 F: drivers/bus/uniphier-system-bus.c
2095 F: drivers/clk/uniphier/
2096 F: drivers/gpio/gpio-uniphier.c
2097 F: drivers/i2c/busses/i2c-uniphier*
2098 F: drivers/irqchip/irq-uniphier-aidet.c
2099 F: drivers/pinctrl/uniphier/
2100 F: drivers/reset/reset-uniphier.c
2101 F: drivers/tty/serial/8250/8250_uniphier.c
2104 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2105 M: Ulf Hansson <ulf.hansson@linaro.org>
2106 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2107 T: git git://git.linaro.org/people/ulfh/clk.git
2109 F: drivers/clk/ux500/
2111 ARM/VERSATILE EXPRESS PLATFORM
2112 M: Liviu Dudau <liviu.dudau@arm.com>
2113 M: Sudeep Holla <sudeep.holla@arm.com>
2114 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2115 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2117 F: arch/arm/boot/dts/vexpress*
2118 F: arch/arm64/boot/dts/arm/
2119 F: arch/arm/mach-vexpress/
2122 F: drivers/clk/versatile/clk-vexpress-osc.c
2123 F: drivers/clocksource/versatile.c
2127 M: Russell King <linux@armlinux.org.uk>
2128 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2129 W: http://www.armlinux.org.uk/
2133 ARM/VOIPAC PXA270 SUPPORT
2134 M: Marek Vasut <marek.vasut@gmail.com>
2135 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2137 F: arch/arm/mach-pxa/vpac270.c
2138 F: arch/arm/mach-pxa/include/mach/vpac270.h
2140 ARM/VT8500 ARM ARCHITECTURE
2141 M: Tony Prisk <linux@prisktech.co.nz>
2142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2144 F: arch/arm/mach-vt8500/
2145 F: drivers/clocksource/vt8500_timer.c
2146 F: drivers/i2c/busses/i2c-wmt.c
2147 F: drivers/mmc/host/wmt-sdmmc.c
2148 F: drivers/pwm/pwm-vt8500.c
2149 F: drivers/rtc/rtc-vt8500.c
2150 F: drivers/tty/serial/vt8500_serial.c
2151 F: drivers/usb/host/ehci-platform.c
2152 F: drivers/usb/host/uhci-platform.c
2153 F: drivers/video/fbdev/vt8500lcdfb.*
2154 F: drivers/video/fbdev/wm8505fb*
2155 F: drivers/video/fbdev/wmt_ge_rops.*
2157 ARM/ZIPIT Z2 SUPPORT
2158 M: Marek Vasut <marek.vasut@gmail.com>
2159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2161 F: arch/arm/mach-pxa/z2.c
2162 F: arch/arm/mach-pxa/include/mach/z2.h
2164 ARM/ZTE ARCHITECTURE
2165 M: Jun Nie <jun.nie@linaro.org>
2166 M: Baoyou Xie <baoyou.xie@linaro.org>
2167 M: Shawn Guo <shawnguo@kernel.org>
2168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2170 F: arch/arm/boot/dts/zx2967*
2171 F: arch/arm/mach-zx/
2172 F: arch/arm64/boot/dts/zte/
2174 F: drivers/dma/zx_dma.c
2175 F: drivers/gpio/gpio-zx.c
2176 F: drivers/i2c/busses/i2c-zx2967.c
2177 F: drivers/mmc/host/dw_mmc-zx.*
2178 F: drivers/pinctrl/zte/
2180 F: drivers/thermal/zx2967_thermal.c
2181 F: drivers/watchdog/zx2967_wdt.c
2182 F: Documentation/devicetree/bindings/arm/zte.txt
2183 F: Documentation/devicetree/bindings/clock/zx2967*.txt
2184 F: Documentation/devicetree/bindings/dma/zxdma.txt
2185 F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2186 F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2187 F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2188 F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2189 F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2190 F: Documentation/devicetree/bindings/soc/zte/
2191 F: Documentation/devicetree/bindings/sound/zte,*.txt
2192 F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2193 F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2194 F: include/dt-bindings/clock/zx2967*.h
2195 F: include/dt-bindings/soc/zte,*.h
2196 F: sound/soc/codecs/zx_aud96p22.c
2199 ARM/ZYNQ ARCHITECTURE
2200 M: Michal Simek <michal.simek@xilinx.com>
2201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2202 W: http://wiki.xilinx.com
2203 T: git https://github.com/Xilinx/linux-xlnx.git
2205 F: arch/arm/mach-zynq/
2206 F: drivers/cpuidle/cpuidle-zynq.c
2207 F: drivers/block/xsysace.c
2210 F: drivers/clocksource/cadence_ttc_timer.c
2211 F: drivers/i2c/busses/i2c-cadence.c
2212 F: drivers/mmc/host/sdhci-of-arasan.c
2213 F: drivers/edac/synopsys_edac.c
2215 ARM64 PORT (AARCH64 ARCHITECTURE)
2216 M: Catalin Marinas <catalin.marinas@arm.com>
2217 M: Will Deacon <will.deacon@arm.com>
2218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2222 F: Documentation/arm64/
2224 AS3645A LED FLASH CONTROLLER DRIVER
2225 M: Sakari Ailus <sakari.ailus@iki.fi>
2226 L: linux-leds@vger.kernel.org
2228 F: drivers/leds/leds-as3645a.c
2230 AS3645A LED FLASH CONTROLLER DRIVER
2231 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2232 L: linux-media@vger.kernel.org
2233 T: git git://linuxtv.org/media_tree.git
2235 F: drivers/media/i2c/as3645a.c
2236 F: include/media/i2c/as3645a.h
2238 ASAHI KASEI AK8974 DRIVER
2239 M: Linus Walleij <linus.walleij@linaro.org>
2240 L: linux-iio@vger.kernel.org
2241 W: http://www.akm.com/
2243 F: drivers/iio/magnetometer/ak8974.c
2245 ASC7621 HARDWARE MONITOR DRIVER
2246 M: George Joseph <george.joseph@fairview5.com>
2247 L: linux-hwmon@vger.kernel.org
2249 F: Documentation/hwmon/asc7621
2250 F: drivers/hwmon/asc7621.c
2252 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2253 M: Corentin Chary <corentin.chary@gmail.com>
2254 L: acpi4asus-user@lists.sourceforge.net
2255 L: platform-driver-x86@vger.kernel.org
2256 W: http://acpi4asus.sf.net
2258 F: drivers/platform/x86/asus*.c
2259 F: drivers/platform/x86/eeepc*.c
2261 ASUS WIRELESS RADIO CONTROL DRIVER
2262 M: João Paulo Rechi Vita <jprvita@gmail.com>
2263 L: platform-driver-x86@vger.kernel.org
2265 F: drivers/platform/x86/asus-wireless.c
2268 M: David Howells <dhowells@redhat.com>
2269 L: keyrings@vger.kernel.org
2271 F: Documentation/crypto/asymmetric-keys.txt
2272 F: include/linux/verification.h
2273 F: include/crypto/public_key.h
2274 F: include/crypto/pkcs7.h
2275 F: crypto/asymmetric_keys/
2277 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2278 R: Dan Williams <dan.j.williams@intel.com>
2279 W: http://sourceforge.net/projects/xscaleiop
2281 F: Documentation/crypto/async-tx-api.txt
2284 F: include/linux/dmaengine.h
2285 F: include/linux/async_tx.h
2288 M: Bartosz Golaszewski <brgl@bgdev.pl>
2289 L: linux-i2c@vger.kernel.org
2291 F: drivers/misc/eeprom/at24.c
2292 F: include/linux/platform_data/at24.h
2294 ATA OVER ETHERNET (AOE) DRIVER
2295 M: "Ed L. Cashin" <ed.cashin@acm.org>
2296 W: http://www.openaoe.org/
2298 F: Documentation/aoe/
2299 F: drivers/block/aoe/
2301 ATHEROS 71XX/9XXX GPIO DRIVER
2302 M: Alban Bedel <albeu@free.fr>
2303 W: https://github.com/AlbanBedel/linux
2304 T: git git://github.com/AlbanBedel/linux
2306 F: drivers/gpio/gpio-ath79.c
2307 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2309 ATHEROS ATH GENERIC UTILITIES
2310 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2311 L: linux-wireless@vger.kernel.org
2313 F: drivers/net/wireless/ath/*
2315 ATHEROS ATH5K WIRELESS DRIVER
2316 M: Jiri Slaby <jirislaby@gmail.com>
2317 M: Nick Kossifidis <mickflemm@gmail.com>
2318 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2319 L: linux-wireless@vger.kernel.org
2320 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2322 F: drivers/net/wireless/ath/ath5k/
2324 ATHEROS ATH6KL WIRELESS DRIVER
2325 M: Kalle Valo <kvalo@qca.qualcomm.com>
2326 L: linux-wireless@vger.kernel.org
2327 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2330 F: drivers/net/wireless/ath/ath6kl/
2333 M: Ville Syrjala <syrjala@sci.fi>
2335 F: drivers/input/misc/ati_remote2.c
2337 ATK0110 HWMON DRIVER
2338 M: Luca Tettamanti <kronos.it@gmail.com>
2339 L: linux-hwmon@vger.kernel.org
2341 F: drivers/hwmon/asus_atk0110.c
2343 ATLX ETHERNET DRIVERS
2344 M: Jay Cliburn <jcliburn@gmail.com>
2345 M: Chris Snook <chris.snook@gmail.com>
2346 L: netdev@vger.kernel.org
2347 W: http://sourceforge.net/projects/atl1
2348 W: http://atl1.sourceforge.net
2350 F: drivers/net/ethernet/atheros/
2353 M: Chas Williams <3chas3@gmail.com>
2354 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2355 L: netdev@vger.kernel.org
2356 W: http://linux-atm.sourceforge.net
2359 F: include/linux/atm*
2360 F: include/uapi/linux/atm*
2362 ATMEL AT91 / AT32 MCI DRIVER
2363 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2365 F: drivers/mmc/host/atmel-mci.c
2367 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2368 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2370 F: drivers/power/reset/at91-sama5d2_shdwc.c
2372 ATMEL Audio ALSA driver
2373 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2374 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2379 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2380 L: linux-i2c@vger.kernel.org
2382 F: drivers/i2c/busses/i2c-at91.c
2385 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2386 L: linux-media@vger.kernel.org
2388 F: drivers/media/platform/atmel/atmel-isi.c
2389 F: include/media/atmel-isi.h
2392 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2393 L: linux-fbdev@vger.kernel.org
2395 F: drivers/video/fbdev/atmel_lcdfb.c
2396 F: include/video/atmel_lcdc.h
2398 ATMEL MACB ETHERNET DRIVER
2399 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2401 F: drivers/net/ethernet/cadence/
2403 ATMEL MAXTOUCH DRIVER
2404 M: Nick Dyer <nick@shmanahar.org>
2405 T: git git://github.com/ndyer/linux.git
2407 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2408 F: drivers/input/touchscreen/atmel_mxt_ts.c
2409 F: include/linux/platform_data/atmel_mxt_ts.h
2411 ATMEL SAMA5D2 ADC DRIVER
2412 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2413 L: linux-iio@vger.kernel.org
2415 F: drivers/iio/adc/at91-sama5d2_adc.c
2418 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2419 L: linux-mmc@vger.kernel.org
2421 F: drivers/mmc/host/sdhci-of-at91.c
2424 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2426 F: drivers/spi/spi-atmel.*
2429 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2432 F: drivers/misc/atmel-ssc.c
2433 F: include/linux/atmel-ssc.h
2435 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2436 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2439 F: drivers/misc/atmel_tclib.c
2440 F: drivers/clocksource/tcb_clksrc.c
2442 ATMEL USBA UDC DRIVER
2443 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2444 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2446 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2448 ATMEL WIRELESS DRIVER
2449 M: Simon Kelley <simon@thekelleys.org.uk>
2450 L: linux-wireless@vger.kernel.org
2451 W: http://www.thekelleys.org.uk/atmel
2452 W: http://atmelwlandriver.sourceforge.net/
2454 F: drivers/net/wireless/atmel/atmel*
2457 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2458 L: linux-arm-kernel@lists.infradead.org
2459 L: dmaengine@vger.kernel.org
2461 F: drivers/dma/at_xdmac.c
2463 ATOMIC INFRASTRUCTURE
2464 M: Will Deacon <will.deacon@arm.com>
2465 M: Peter Zijlstra <peterz@infradead.org>
2466 R: Boqun Feng <boqun.feng@gmail.com>
2467 L: linux-kernel@vger.kernel.org
2469 F: arch/*/include/asm/atomic*.h
2470 F: include/*/atomic*.h
2472 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2473 M: Bradley Grove <linuxdrivers@attotech.com>
2474 L: linux-scsi@vger.kernel.org
2475 W: http://www.attotech.com
2477 F: drivers/scsi/esas2r
2479 ATUSB IEEE 802.15.4 RADIO DRIVER
2480 M: Stefan Schmidt <stefan@osg.samsung.com>
2481 L: linux-wpan@vger.kernel.org
2483 F: drivers/net/ieee802154/atusb.c
2484 F: drivers/net/ieee802154/atusb.h
2485 F: drivers/net/ieee802154/at86rf230.h
2488 M: Paul Moore <paul@paul-moore.com>
2489 M: Eric Paris <eparis@redhat.com>
2490 L: linux-audit@redhat.com (moderated for non-subscribers)
2491 W: https://github.com/linux-audit
2492 W: https://people.redhat.com/sgrubb/audit
2493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2495 F: include/linux/audit.h
2496 F: include/uapi/linux/audit.h
2499 AUXILIARY DISPLAY DRIVERS
2500 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2501 W: http://miguelojeda.es/auxdisplay.htm
2502 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2504 F: drivers/auxdisplay/
2505 F: include/linux/cfag12864b.h
2508 M: Ralf Baechle <ralf@linux-mips.org>
2509 L: linux-hams@vger.kernel.org
2510 W: http://www.linux-ax25.org/
2512 F: include/uapi/linux/ax25.h
2513 F: include/net/ax25.h
2517 M: Peter Rosin <peda@axentia.se>
2518 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2520 F: Documentation/devicetree/bindings/arm/axentia.txt
2521 F: arch/arm/boot/dts/at91-linea.dtsi
2522 F: arch/arm/boot/dts/at91-natte.dtsi
2523 F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2524 F: arch/arm/boot/dts/at91-tse850-3.dts
2526 AXENTIA ASOC DRIVERS
2527 M: Peter Rosin <peda@axentia.se>
2528 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2530 F: Documentation/devicetree/bindings/sound/axentia,*
2531 F: sound/soc/atmel/tse850-pcm5142.c
2534 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2535 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2536 L: linux-media@vger.kernel.org
2537 W: https://linuxtv.org
2538 T: git git://linuxtv.org/media_tree.git
2540 F: drivers/media/usb/dvb-usb-v2/az6007.c
2542 AZTECH FM RADIO RECEIVER DRIVER
2543 M: Hans Verkuil <hverkuil@xs4all.nl>
2544 L: linux-media@vger.kernel.org
2545 T: git git://linuxtv.org/media_tree.git
2546 W: https://linuxtv.org
2548 F: drivers/media/radio/radio-aztech*
2551 L: linux-wireless@vger.kernel.org
2552 L: b43-dev@lists.infradead.org
2553 W: http://wireless.kernel.org/en/users/Drivers/b43
2555 F: drivers/net/wireless/broadcom/b43/
2557 B43LEGACY WIRELESS DRIVER
2558 M: Larry Finger <Larry.Finger@lwfinger.net>
2559 L: linux-wireless@vger.kernel.org
2560 L: b43-dev@lists.infradead.org
2561 W: http://wireless.kernel.org/en/users/Drivers/b43
2563 F: drivers/net/wireless/broadcom/b43legacy/
2565 BACKLIGHT CLASS/SUBSYSTEM
2566 M: Lee Jones <lee.jones@linaro.org>
2567 M: Daniel Thompson <daniel.thompson@linaro.org>
2568 M: Jingoo Han <jingoohan1@gmail.com>
2569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2571 F: drivers/video/backlight/
2572 F: include/linux/backlight.h
2573 F: include/linux/pwm_backlight.h
2574 F: Documentation/devicetree/bindings/leds/backlight
2577 M: Marek Lindner <mareklindner@neomailbox.ch>
2578 M: Simon Wunderlich <sw@simonwunderlich.de>
2579 M: Antonio Quartulli <a@unstable.cc>
2580 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2581 W: https://www.open-mesh.org/
2582 Q: https://patchwork.open-mesh.org/project/batman/list/
2584 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2585 F: Documentation/ABI/testing/sysfs-class-net-mesh
2586 F: Documentation/networking/batman-adv.rst
2587 F: include/uapi/linux/batadv_packet.h
2588 F: include/uapi/linux/batman_adv.h
2591 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2592 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2593 L: linux-hams@vger.kernel.org
2594 W: http://www.baycom.org/~tom/ham/ham.html
2596 F: drivers/net/hamradio/baycom*
2598 BCACHE (BLOCK LAYER CACHE)
2599 M: Michael Lyle <mlyle@lyle.org>
2600 M: Kent Overstreet <kent.overstreet@gmail.com>
2601 L: linux-bcache@vger.kernel.org
2602 W: http://bcache.evilpiepirate.org
2603 C: irc://irc.oftc.net/bcache
2605 F: drivers/md/bcache/
2607 BDISP ST MEDIA DRIVER
2608 M: Fabien Dessenne <fabien.dessenne@st.com>
2609 L: linux-media@vger.kernel.org
2610 T: git git://linuxtv.org/media_tree.git
2611 W: https://linuxtv.org
2613 F: drivers/media/platform/sti/bdisp
2615 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2616 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2617 L: netdev@vger.kernel.org
2619 F: drivers/net/ethernet/ec_bhf.c
2622 M: Luis de Bethencourt <luisbg@kernel.org>
2623 M: Salah Triki <salah.triki@gmail.com>
2625 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2626 F: Documentation/filesystems/befs.txt
2630 M: Paolo Valente <paolo.valente@linaro.org>
2631 M: Jens Axboe <axboe@kernel.dk>
2632 L: linux-block@vger.kernel.org
2635 F: Documentation/block/bfq-iosched.txt
2638 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
2640 F: Documentation/filesystems/bfs.txt
2642 F: include/uapi/linux/bfs_fs.h
2644 BLACKFIN ARCHITECTURE
2645 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2646 T: git git://git.code.sf.net/p/adi-linux/code
2647 W: http://blackfin.uclinux.org
2651 BLACKFIN EMAC DRIVER
2652 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2653 W: http://blackfin.uclinux.org
2655 F: drivers/net/ethernet/adi/
2657 BLACKFIN MEDIA DRIVER
2658 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2659 W: http://blackfin.uclinux.org/
2661 F: drivers/media/platform/blackfin/
2662 F: drivers/media/i2c/adv7183*
2663 F: drivers/media/i2c/vs6624*
2666 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2667 W: http://blackfin.uclinux.org
2669 F: drivers/rtc/rtc-bfin.c
2672 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2673 W: http://blackfin.uclinux.org
2675 F: drivers/mmc/host/bfin_sdh.c
2677 BLACKFIN SERIAL DRIVER
2678 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2679 W: http://blackfin.uclinux.org
2681 F: drivers/tty/serial/bfin_uart.c
2683 BLACKFIN WATCHDOG DRIVER
2684 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2685 W: http://blackfin.uclinux.org
2687 F: drivers/watchdog/bfin_wdt.c
2689 BLINKM RGB LED DRIVER
2690 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2692 F: drivers/leds/leds-blinkm.c
2695 M: Jens Axboe <axboe@kernel.dk>
2696 L: linux-block@vger.kernel.org
2697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2700 F: kernel/trace/blktrace.c
2704 M: Joern Engel <joern@lazybastard.org>
2705 L: linux-mtd@lists.infradead.org
2707 F: drivers/mtd/devices/block2mtd.c
2710 M: Marcel Holtmann <marcel@holtmann.org>
2711 M: Johan Hedberg <johan.hedberg@gmail.com>
2712 L: linux-bluetooth@vger.kernel.org
2713 W: http://www.bluez.org/
2714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2717 F: drivers/bluetooth/
2720 M: Marcel Holtmann <marcel@holtmann.org>
2721 M: Johan Hedberg <johan.hedberg@gmail.com>
2722 L: linux-bluetooth@vger.kernel.org
2723 W: http://www.bluez.org/
2724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2728 F: include/net/bluetooth/
2731 M: Jay Vosburgh <j.vosburgh@gmail.com>
2732 M: Veaceslav Falico <vfalico@gmail.com>
2733 M: Andy Gospodarek <andy@greyhouse.net>
2734 L: netdev@vger.kernel.org
2735 W: http://sourceforge.net/projects/bonding/
2737 F: drivers/net/bonding/
2738 F: include/uapi/linux/if_bonding.h
2740 BPF (Safe dynamic programs and tools)
2741 M: Alexei Starovoitov <ast@kernel.org>
2742 M: Daniel Borkmann <daniel@iogearbox.net>
2743 L: netdev@vger.kernel.org
2744 L: linux-kernel@vger.kernel.org
2745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
2746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
2748 F: arch/x86/net/bpf_jit*
2749 F: Documentation/networking/filter.txt
2750 F: Documentation/bpf/
2751 F: include/linux/bpf*
2752 F: include/linux/filter.h
2753 F: include/trace/events/bpf.h
2754 F: include/trace/events/xdp.h
2755 F: include/uapi/linux/bpf*
2756 F: include/uapi/linux/filter.h
2758 F: kernel/trace/bpf_trace.c
2761 F: net/core/filter.c
2762 F: net/sched/act_bpf.c
2763 F: net/sched/cls_bpf.c
2766 F: tools/testing/selftests/bpf/
2768 BROADCOM B44 10/100 ETHERNET DRIVER
2769 M: Michael Chan <michael.chan@broadcom.com>
2770 L: netdev@vger.kernel.org
2772 F: drivers/net/ethernet/broadcom/b44.*
2774 BROADCOM B53 ETHERNET SWITCH DRIVER
2775 M: Florian Fainelli <f.fainelli@gmail.com>
2776 L: netdev@vger.kernel.org
2777 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2779 F: drivers/net/dsa/b53/*
2780 F: include/linux/platform_data/b53.h
2782 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2783 M: Florian Fainelli <f.fainelli@gmail.com>
2784 M: Ray Jui <rjui@broadcom.com>
2785 M: Scott Branden <sbranden@broadcom.com>
2786 M: bcm-kernel-feedback-list@broadcom.com
2787 T: git git://github.com/broadcom/mach-bcm
2793 F: arch/arm/mach-bcm/
2795 BROADCOM BCM2835 ARM ARCHITECTURE
2796 M: Eric Anholt <eric@anholt.net>
2797 M: Stefan Wahren <stefan.wahren@i2se.com>
2798 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2799 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2800 T: git git://github.com/anholt/linux
2803 F: drivers/staging/vc04_services
2805 BROADCOM BCM47XX MIPS ARCHITECTURE
2806 M: Hauke Mehrtens <hauke@hauke-m.de>
2807 M: Rafał Miłecki <zajec5@gmail.com>
2808 L: linux-mips@linux-mips.org
2810 F: Documentation/devicetree/bindings/mips/brcm/
2811 F: arch/mips/bcm47xx/*
2812 F: arch/mips/include/asm/mach-bcm47xx/*
2814 BROADCOM BCM5301X ARM ARCHITECTURE
2815 M: Hauke Mehrtens <hauke@hauke-m.de>
2816 M: Rafał Miłecki <zajec5@gmail.com>
2817 M: Jon Mason <jonmason@broadcom.com>
2818 M: bcm-kernel-feedback-list@broadcom.com
2819 L: linux-arm-kernel@lists.infradead.org
2821 F: arch/arm/mach-bcm/bcm_5301x.c
2822 F: arch/arm/boot/dts/bcm5301x*.dtsi
2823 F: arch/arm/boot/dts/bcm470*
2824 F: arch/arm/boot/dts/bcm953012*
2826 BROADCOM BCM53573 ARM ARCHITECTURE
2827 M: Rafał Miłecki <rafal@milecki.pl>
2828 L: linux-arm-kernel@lists.infradead.org
2830 F: arch/arm/boot/dts/bcm53573*
2831 F: arch/arm/boot/dts/bcm47189*
2833 BROADCOM BCM63XX ARM ARCHITECTURE
2834 M: Florian Fainelli <f.fainelli@gmail.com>
2835 M: bcm-kernel-feedback-list@broadcom.com
2836 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2837 T: git git://github.com/broadcom/stblinux.git
2841 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2842 M: Kevin Cernekee <cernekee@gmail.com>
2843 L: linux-usb@vger.kernel.org
2845 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2847 BROADCOM BCM7XXX ARM ARCHITECTURE
2848 M: Brian Norris <computersforpeace@gmail.com>
2849 M: Gregory Fong <gregory.0xf0@gmail.com>
2850 M: Florian Fainelli <f.fainelli@gmail.com>
2851 M: bcm-kernel-feedback-list@broadcom.com
2852 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2853 T: git git://github.com/broadcom/stblinux.git
2855 F: arch/arm/mach-bcm/*brcmstb*
2856 F: arch/arm/boot/dts/bcm7*.dts*
2857 F: drivers/bus/brcmstb_gisb.c
2858 F: arch/arm/mm/cache-b15-rac.c
2859 F: arch/arm/include/asm/hardware/cache-b15-rac.h
2862 BROADCOM BMIPS CPUFREQ DRIVER
2863 M: Markus Mayer <mmayer@broadcom.com>
2864 M: bcm-kernel-feedback-list@broadcom.com
2865 L: linux-pm@vger.kernel.org
2867 F: drivers/cpufreq/bmips-cpufreq.c
2869 BROADCOM BMIPS MIPS ARCHITECTURE
2870 M: Kevin Cernekee <cernekee@gmail.com>
2871 M: Florian Fainelli <f.fainelli@gmail.com>
2872 L: linux-mips@linux-mips.org
2873 T: git git://github.com/broadcom/stblinux.git
2875 F: arch/mips/bmips/*
2876 F: arch/mips/include/asm/mach-bmips/*
2877 F: arch/mips/kernel/*bmips*
2878 F: arch/mips/boot/dts/brcm/bcm*.dts*
2879 F: drivers/irqchip/irq-bcm63*
2880 F: drivers/irqchip/irq-bcm7*
2881 F: drivers/irqchip/irq-brcmstb*
2882 F: include/linux/bcm963xx_nvram.h
2883 F: include/linux/bcm963xx_tag.h
2885 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2886 M: Rasesh Mody <rasesh.mody@cavium.com>
2887 M: Harish Patil <harish.patil@cavium.com>
2888 M: Dept-GELinuxNICDev@cavium.com
2889 L: netdev@vger.kernel.org
2891 F: drivers/net/ethernet/broadcom/bnx2.*
2892 F: drivers/net/ethernet/broadcom/bnx2_*
2894 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2895 M: QLogic-Storage-Upstream@qlogic.com
2896 L: linux-scsi@vger.kernel.org
2898 F: drivers/scsi/bnx2fc/
2900 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2901 M: QLogic-Storage-Upstream@qlogic.com
2902 L: linux-scsi@vger.kernel.org
2904 F: drivers/scsi/bnx2i/
2906 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2907 M: Ariel Elior <ariel.elior@cavium.com>
2908 M: everest-linux-l2@cavium.com
2909 L: netdev@vger.kernel.org
2911 F: drivers/net/ethernet/broadcom/bnx2x/
2913 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2914 M: Michael Chan <michael.chan@broadcom.com>
2915 L: netdev@vger.kernel.org
2917 F: drivers/net/ethernet/broadcom/bnxt/
2919 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2920 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2921 M: Franky Lin <franky.lin@broadcom.com>
2922 M: Hante Meuleman <hante.meuleman@broadcom.com>
2923 M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
2924 M: Wright Feng <wright.feng@cypress.com>
2925 L: linux-wireless@vger.kernel.org
2926 L: brcm80211-dev-list.pdl@broadcom.com
2927 L: brcm80211-dev-list@cypress.com
2929 F: drivers/net/wireless/broadcom/brcm80211/
2931 BROADCOM BRCMSTB GPIO DRIVER
2932 M: Gregory Fong <gregory.0xf0@gmail.com>
2933 L: bcm-kernel-feedback-list@broadcom.com
2935 F: drivers/gpio/gpio-brcmstb.c
2936 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2938 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
2939 M: Al Cooper <alcooperx@gmail.com>
2940 L: linux-kernel@vger.kernel.org
2941 L: bcm-kernel-feedback-list@broadcom.com
2943 F: drivers/phy/broadcom/phy-brcm-usb*
2945 BROADCOM GENET ETHERNET DRIVER
2946 M: Doug Berger <opendmb@gmail.com>
2947 M: Florian Fainelli <f.fainelli@gmail.com>
2948 L: netdev@vger.kernel.org
2950 F: drivers/net/ethernet/broadcom/genet/
2952 BROADCOM IPROC ARM ARCHITECTURE
2953 M: Ray Jui <rjui@broadcom.com>
2954 M: Scott Branden <sbranden@broadcom.com>
2955 M: Jon Mason <jonmason@broadcom.com>
2956 M: bcm-kernel-feedback-list@broadcom.com
2957 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2958 T: git git://github.com/broadcom/cygnus-linux.git
2974 F: arch/arm64/boot/dts/broadcom/ns2*
2975 F: drivers/clk/bcm/clk-ns*
2976 F: drivers/pinctrl/bcm/pinctrl-ns*
2978 BROADCOM KONA GPIO DRIVER
2979 M: Ray Jui <rjui@broadcom.com>
2980 L: bcm-kernel-feedback-list@broadcom.com
2982 F: drivers/gpio/gpio-bcm-kona.c
2983 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2985 BROADCOM NETXTREME-E ROCE DRIVER
2986 M: Selvin Xavier <selvin.xavier@broadcom.com>
2987 M: Devesh Sharma <devesh.sharma@broadcom.com>
2988 M: Somnath Kotur <somnath.kotur@broadcom.com>
2989 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2990 L: linux-rdma@vger.kernel.org
2991 W: http://www.broadcom.com
2993 F: drivers/infiniband/hw/bnxt_re/
2994 F: include/uapi/rdma/bnxt_re-abi.h
2996 BROADCOM NVRAM DRIVER
2997 M: Rafał Miłecki <zajec5@gmail.com>
2998 L: linux-mips@linux-mips.org
3000 F: drivers/firmware/broadcom/*
3002 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3003 M: Rafał Miłecki <zajec5@gmail.com>
3004 L: linux-wireless@vger.kernel.org
3007 F: include/linux/bcma/
3009 BROADCOM STB AVS CPUFREQ DRIVER
3010 M: Markus Mayer <mmayer@broadcom.com>
3011 M: bcm-kernel-feedback-list@broadcom.com
3012 L: linux-pm@vger.kernel.org
3014 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3015 F: drivers/cpufreq/brcmstb*
3017 BROADCOM STB AVS TMON DRIVER
3018 M: Markus Mayer <mmayer@broadcom.com>
3019 M: bcm-kernel-feedback-list@broadcom.com
3020 L: linux-pm@vger.kernel.org
3022 F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3023 F: drivers/thermal/broadcom/brcmstb*
3025 BROADCOM STB NAND FLASH DRIVER
3026 M: Brian Norris <computersforpeace@gmail.com>
3027 M: Kamal Dasu <kdasu.kdev@gmail.com>
3028 L: linux-mtd@lists.infradead.org
3029 L: bcm-kernel-feedback-list@broadcom.com
3031 F: drivers/mtd/nand/brcmnand/
3033 BROADCOM STB DPFE DRIVER
3034 M: Markus Mayer <mmayer@broadcom.com>
3035 M: bcm-kernel-feedback-list@broadcom.com
3036 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3038 F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3039 F: drivers/memory/brcmstb_dpfe.c
3041 BROADCOM SYSTEMPORT ETHERNET DRIVER
3042 M: Florian Fainelli <f.fainelli@gmail.com>
3043 L: netdev@vger.kernel.org
3045 F: drivers/net/ethernet/broadcom/bcmsysport.*
3047 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3048 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
3049 M: Prashant Sreedharan <prashant@broadcom.com>
3050 M: Michael Chan <mchan@broadcom.com>
3051 L: netdev@vger.kernel.org
3053 F: drivers/net/ethernet/broadcom/tg3.*
3055 BROCADE BFA FC SCSI DRIVER
3056 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
3057 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
3058 L: linux-scsi@vger.kernel.org
3060 F: drivers/scsi/bfa/
3062 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3063 M: Rasesh Mody <rasesh.mody@cavium.com>
3064 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
3065 M: Dept-GELinuxNICDev@cavium.com
3066 L: netdev@vger.kernel.org
3068 F: drivers/net/ethernet/brocade/bna/
3070 BSG (block layer generic sg v4 driver)
3071 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
3072 L: linux-scsi@vger.kernel.org
3075 F: include/linux/bsg.h
3076 F: include/uapi/linux/bsg.h
3079 M: Clemens Ladisch <clemens@ladisch.de>
3080 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3081 T: git git://git.alsa-project.org/alsa-kernel.git
3083 F: Documentation/sound/alsa/Bt87x.txt
3084 F: sound/pci/bt87x.c
3087 M: Michael Buesch <m@bues.ch>
3088 W: http://bu3sch.de/btgpio.php
3090 F: drivers/gpio/gpio-bt8xx.c
3093 M: Chris Mason <clm@fb.com>
3094 M: Josef Bacik <jbacik@fb.com>
3095 M: David Sterba <dsterba@suse.com>
3096 L: linux-btrfs@vger.kernel.org
3097 W: http://btrfs.wiki.kernel.org/
3098 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
3099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3101 F: Documentation/filesystems/btrfs.txt
3103 F: include/linux/btrfs*
3104 F: include/uapi/linux/btrfs*
3106 BTTV VIDEO4LINUX DRIVER
3107 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3108 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3109 L: linux-media@vger.kernel.org
3110 W: https://linuxtv.org
3111 T: git git://linuxtv.org/media_tree.git
3113 F: Documentation/media/v4l-drivers/bttv*
3114 F: drivers/media/pci/bt8xx/bttv*
3116 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3117 M: Chanwoo Choi <cw00.choi@samsung.com>
3118 L: linux-pm@vger.kernel.org
3119 L: linux-samsung-soc@vger.kernel.org
3120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3122 F: drivers/devfreq/exynos-bus.c
3123 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3125 BUSLOGIC SCSI DRIVER
3126 M: Khalid Aziz <khalid@gonehiking.org>
3127 L: linux-scsi@vger.kernel.org
3129 F: drivers/scsi/BusLogic.*
3130 F: drivers/scsi/FlashPoint.*
3132 C-MEDIA CMI8788 DRIVER
3133 M: Clemens Ladisch <clemens@ladisch.de>
3134 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3135 T: git git://git.alsa-project.org/alsa-kernel.git
3137 F: sound/pci/oxygen/
3140 M: Mark Salter <msalter@redhat.com>
3141 M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
3142 L: linux-c6x-dev@linux-c6x.org
3143 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
3147 CA8210 IEEE-802.15.4 RADIO DRIVER
3148 M: Harry Morris <h.morris@cascoda.com>
3149 L: linux-wpan@vger.kernel.org
3150 W: https://github.com/Cascoda/ca8210-linux.git
3152 F: drivers/net/ieee802154/ca8210.c
3153 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3155 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3156 M: David Howells <dhowells@redhat.com>
3157 L: linux-cachefs@redhat.com (moderated for non-subscribers)
3159 F: Documentation/filesystems/caching/cachefiles.txt
3162 CADET FM/AM RADIO RECEIVER DRIVER
3163 M: Hans Verkuil <hverkuil@xs4all.nl>
3164 L: linux-media@vger.kernel.org
3165 T: git git://linuxtv.org/media_tree.git
3166 W: https://linuxtv.org
3168 F: drivers/media/radio/radio-cadet*
3170 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3171 M: Jonathan Corbet <corbet@lwn.net>
3172 L: linux-media@vger.kernel.org
3173 T: git git://linuxtv.org/media_tree.git
3175 F: Documentation/media/v4l-drivers/cafe_ccic*
3176 F: drivers/media/platform/marvell-ccic/
3179 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
3180 L: netdev@vger.kernel.org
3182 F: Documentation/networking/caif/
3183 F: drivers/net/caif/
3184 F: include/uapi/linux/caif/
3185 F: include/net/caif/
3188 CALGARY x86-64 IOMMU
3189 M: Muli Ben-Yehuda <mulix@mulix.org>
3190 M: Jon Mason <jdmason@kudzu.us>
3191 L: iommu@lists.linux-foundation.org
3193 F: arch/x86/kernel/pci-calgary_64.c
3194 F: arch/x86/kernel/tce_64.c
3195 F: arch/x86/include/asm/calgary.h
3196 F: arch/x86/include/asm/tce.h
3199 M: Wolfgang Grandegger <wg@grandegger.com>
3200 M: Marc Kleine-Budde <mkl@pengutronix.de>
3201 L: linux-can@vger.kernel.org
3202 W: https://github.com/linux-can
3203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3206 F: Documentation/devicetree/bindings/net/can/
3208 F: include/linux/can/dev.h
3209 F: include/linux/can/platform/
3210 F: include/uapi/linux/can/error.h
3211 F: include/uapi/linux/can/netlink.h
3214 M: Oliver Hartkopp <socketcan@hartkopp.net>
3215 M: Marc Kleine-Budde <mkl@pengutronix.de>
3216 L: linux-can@vger.kernel.org
3217 W: https://github.com/linux-can
3218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3221 F: Documentation/networking/can.rst
3223 F: include/linux/can/core.h
3224 F: include/uapi/linux/can.h
3225 F: include/uapi/linux/can/bcm.h
3226 F: include/uapi/linux/can/raw.h
3227 F: include/uapi/linux/can/gw.h
3230 M: Serge Hallyn <serge@hallyn.com>
3231 L: linux-security-module@vger.kernel.org
3233 F: include/linux/capability.h
3234 F: include/uapi/linux/capability.h
3235 F: security/commoncap.c
3236 F: kernel/capability.c
3238 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3239 M: Kevin Tsai <ktsai@capellamicro.com>
3241 F: drivers/iio/light/cm*
3243 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3244 M: Christian Lamparter <chunkeey@googlemail.com>
3245 L: linux-wireless@vger.kernel.org
3246 W: http://wireless.kernel.org/en/users/Drivers/carl9170
3248 F: drivers/net/wireless/ath/carl9170/
3251 M: Jan Glauber <jglauber@cavium.com>
3252 M: David Daney <david.daney@cavium.com>
3253 W: http://www.cavium.com
3255 F: drivers/i2c/busses/i2c-octeon*
3256 F: drivers/i2c/busses/i2c-thunderx*
3258 CAVIUM LIQUIDIO NETWORK DRIVER
3259 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3260 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3261 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3262 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3263 L: netdev@vger.kernel.org
3264 W: http://www.cavium.com
3266 F: drivers/net/ethernet/cavium/liquidio/
3269 M: Jan Glauber <jglauber@cavium.com>
3270 M: David Daney <david.daney@cavium.com>
3271 M: Steven J. Hill <Steven.Hill@cavium.com>
3272 W: http://www.cavium.com
3274 F: drivers/mmc/host/cavium*
3276 CAVIUM OCTEON-TX CRYPTO DRIVER
3277 M: George Cherian <george.cherian@cavium.com>
3278 L: linux-crypto@vger.kernel.org
3279 W: http://www.cavium.com
3281 F: drivers/crypto/cavium/cpt/
3283 CAVIUM THUNDERX2 ARM64 SOC
3284 M: Robert Richter <rrichter@cavium.com>
3285 M: Jayachandran C <jnair@caviumnetworks.com>
3286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3288 F: arch/arm64/boot/dts/cavium/thunder2-99xx*
3289 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3291 CC2520 IEEE-802.15.4 RADIO DRIVER
3292 M: Varka Bhadram <varkabhadram@gmail.com>
3293 L: linux-wpan@vger.kernel.org
3295 F: drivers/net/ieee802154/cc2520.c
3296 F: include/linux/spi/cc2520.h
3297 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3299 CCREE ARM TRUSTZONE CRYPTOCELL 700 REE DRIVER
3300 M: Gilad Ben-Yossef <gilad@benyossef.com>
3301 L: linux-crypto@vger.kernel.org
3302 L: driverdev-devel@linuxdriverproject.org
3304 F: drivers/staging/ccree/
3305 W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3308 M: Hans Verkuil <hans.verkuil@cisco.com>
3309 L: linux-media@vger.kernel.org
3310 T: git git://linuxtv.org/media_tree.git
3311 W: http://linuxtv.org
3313 F: Documentation/media/kapi/cec-core.rst
3314 F: Documentation/media/uapi/cec
3315 F: drivers/media/cec/
3316 F: drivers/media/rc/keymaps/rc-cec.c
3317 F: include/media/cec.h
3318 F: include/media/cec-notifier.h
3319 F: include/uapi/linux/cec.h
3320 F: include/uapi/linux/cec-funcs.h
3321 F: Documentation/devicetree/bindings/media/cec.txt
3324 M: Hans Verkuil <hans.verkuil@cisco.com>
3325 L: linux-media@vger.kernel.org
3326 T: git git://linuxtv.org/media_tree.git
3327 W: http://linuxtv.org
3329 F: drivers/media/platform/cec-gpio/
3330 F: Documentation/devicetree/bindings/media/cec-gpio.txt
3332 CELL BROADBAND ENGINE ARCHITECTURE
3333 M: Arnd Bergmann <arnd@arndb.de>
3334 L: linuxppc-dev@lists.ozlabs.org
3335 W: http://www.ibm.com/developerworks/power/cell/
3337 F: arch/powerpc/include/asm/cell*.h
3338 F: arch/powerpc/include/asm/spu*.h
3339 F: arch/powerpc/include/uapi/asm/spu*.h
3340 F: arch/powerpc/oprofile/*cell*
3341 F: arch/powerpc/platforms/cell/
3343 CEPH COMMON CODE (LIBCEPH)
3344 M: Ilya Dryomov <idryomov@gmail.com>
3345 M: "Yan, Zheng" <zyan@redhat.com>
3346 M: Sage Weil <sage@redhat.com>
3347 L: ceph-devel@vger.kernel.org
3349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3350 T: git git://github.com/ceph/ceph-client.git
3353 F: include/linux/ceph/
3354 F: include/linux/crush/
3356 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3357 M: "Yan, Zheng" <zyan@redhat.com>
3358 M: Sage Weil <sage@redhat.com>
3359 M: Ilya Dryomov <idryomov@gmail.com>
3360 L: ceph-devel@vger.kernel.org
3362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3363 T: git git://github.com/ceph/ceph-client.git
3365 F: Documentation/filesystems/ceph.txt
3368 CERTIFICATE HANDLING:
3369 M: David Howells <dhowells@redhat.com>
3370 M: David Woodhouse <dwmw2@infradead.org>
3371 L: keyrings@vger.kernel.org
3373 F: Documentation/module-signing.txt
3375 F: scripts/sign-file.c
3376 F: scripts/extract-cert.c
3378 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3379 L: linux-usb@vger.kernel.org
3381 F: Documentation/usb/WUSB-Design-overview.txt
3382 F: Documentation/usb/wusb-cbaf
3383 F: drivers/usb/host/hwa-hc.c
3384 F: drivers/usb/host/whci/
3385 F: drivers/usb/wusbcore/
3386 F: include/linux/usb/wusb*
3388 CFAG12864B LCD DRIVER
3389 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3390 W: http://miguelojeda.es/auxdisplay.htm
3391 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3393 F: drivers/auxdisplay/cfag12864b.c
3394 F: include/linux/cfag12864b.h
3396 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3397 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3398 W: http://miguelojeda.es/auxdisplay.htm
3399 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3401 F: drivers/auxdisplay/cfag12864bfb.c
3402 F: include/linux/cfag12864b.h
3404 802.11 (including CFG80211/NL80211)
3405 M: Johannes Berg <johannes@sipsolutions.net>
3406 L: linux-wireless@vger.kernel.org
3407 W: http://wireless.kernel.org/
3408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3412 F: include/uapi/linux/nl80211.h
3413 F: include/linux/ieee80211.h
3414 F: include/net/wext.h
3415 F: include/net/cfg80211.h
3416 F: include/net/iw_handler.h
3417 F: include/net/ieee80211_radiotap.h
3418 F: Documentation/driver-api/80211/cfg80211.rst
3419 F: Documentation/networking/regulatory.txt
3421 CHAR and MISC DRIVERS
3422 M: Arnd Bergmann <arnd@arndb.de>
3423 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3428 F: include/linux/miscdevice.h
3431 M: Andy Whitcroft <apw@canonical.com>
3432 M: Joe Perches <joe@perches.com>
3434 F: scripts/checkpatch.pl
3436 CHINESE DOCUMENTATION
3437 M: Harry Wei <harryxiyou@gmail.com>
3438 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3439 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3441 F: Documentation/translations/zh_CN/
3443 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3444 M: Peter Chen <Peter.Chen@nxp.com>
3445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3446 L: linux-usb@vger.kernel.org
3448 F: drivers/usb/chipidea/
3450 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3451 M: Hans de Goede <hdegoede@redhat.com>
3452 L: linux-input@vger.kernel.org
3454 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3455 F: drivers/input/touchscreen/chipone_icn8318.c
3457 CHROME HARDWARE PLATFORM SUPPORT
3458 M: Benson Leung <bleung@chromium.org>
3459 M: Olof Johansson <olof@lixom.net>
3461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
3462 F: drivers/platform/chrome/
3464 CIRRUS LOGIC AUDIO CODEC DRIVERS
3465 M: Brian Austin <brian.austin@cirrus.com>
3466 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3467 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3469 F: sound/soc/codecs/cs*
3471 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3472 M: Hartley Sweeten <hsweeten@visionengravers.com>
3473 L: netdev@vger.kernel.org
3475 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3477 CISCO FCOE HBA DRIVER
3478 M: Satish Kharat <satishkh@cisco.com>
3479 M: Sesidhar Baddela <sebaddel@cisco.com>
3480 M: Karan Tilak Kumar <kartilak@cisco.com>
3481 L: linux-scsi@vger.kernel.org
3483 F: drivers/scsi/fnic/
3485 CISCO SCSI HBA DRIVER
3486 M: Karan Tilak Kumar <kartilak@cisco.com>
3487 M: Sesidhar Baddela <sebaddel@cisco.com>
3488 L: linux-scsi@vger.kernel.org
3490 F: drivers/scsi/snic/
3492 CISCO VIC ETHERNET NIC DRIVER
3493 M: Christian Benvenuti <benve@cisco.com>
3494 M: Govindarajulu Varadarajan <_govind@gmx.com>
3495 M: Parvi Kaustubhi <pkaustub@cisco.com>
3497 F: drivers/net/ethernet/cisco/enic/
3499 CISCO VIC LOW LATENCY NIC DRIVER
3500 M: Christian Benvenuti <benve@cisco.com>
3501 M: Dave Goodell <dgoodell@cisco.com>
3503 F: drivers/infiniband/hw/usnic/
3506 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3507 L: linux-kernel@vger.kernel.org
3510 F: include/linux/cleancache.h
3513 M: Russell King <linux@armlinux.org.uk>
3514 L: linux-clk@vger.kernel.org
3516 F: include/linux/clk.h
3518 CLOCKSOURCE, CLOCKEVENT DRIVERS
3519 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3520 M: Thomas Gleixner <tglx@linutronix.de>
3521 L: linux-kernel@vger.kernel.org
3522 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3524 F: drivers/clocksource/
3525 F: Documentation/devicetree/bindings/timer/
3528 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3529 M: Daniel Oliveira Nascimento <don@syst.com.br>
3530 L: platform-driver-x86@vger.kernel.org
3532 F: drivers/platform/x86/classmate-laptop.c
3535 M: Hans Verkuil <hans.verkuil@cisco.com>
3536 L: linux-media@vger.kernel.org
3537 T: git git://linuxtv.org/media_tree.git
3538 W: https://linuxtv.org
3540 F: drivers/media/pci/cobalt/
3542 COCCINELLE/Semantic Patches (SmPL)
3543 M: Julia Lawall <Julia.Lawall@lip6.fr>
3544 M: Gilles Muller <Gilles.Muller@lip6.fr>
3545 M: Nicolas Palix <nicolas.palix@imag.fr>
3546 M: Michal Marek <michal.lkml@markovi.net>
3547 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3549 W: http://coccinelle.lip6.fr/
3551 F: Documentation/dev-tools/coccinelle.rst
3552 F: scripts/coccinelle/
3553 F: scripts/coccicheck
3556 M: Jan Harkes <jaharkes@cs.cmu.edu>
3558 L: codalist@coda.cs.cmu.edu
3559 W: http://www.coda.cs.cmu.edu/
3561 F: Documentation/filesystems/coda.txt
3563 F: include/linux/coda*.h
3564 F: include/uapi/linux/coda*.h
3566 CODA V4L2 MEM2MEM DRIVER
3567 M: Philipp Zabel <p.zabel@pengutronix.de>
3568 L: linux-media@vger.kernel.org
3570 F: Documentation/devicetree/bindings/media/coda.txt
3571 F: drivers/media/platform/coda/
3573 COMMON CLK FRAMEWORK
3574 M: Michael Turquette <mturquette@baylibre.com>
3575 M: Stephen Boyd <sboyd@codeaurora.org>
3576 L: linux-clk@vger.kernel.org
3577 Q: http://patchwork.kernel.org/project/linux-clk/list/
3578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3580 F: Documentation/devicetree/bindings/clock/
3582 X: drivers/clk/clkdev.c
3583 F: include/linux/clk-pr*
3584 F: include/linux/clk/
3586 COMMON INTERNET FILE SYSTEM (CIFS)
3587 M: Steve French <sfrench@samba.org>
3588 L: linux-cifs@vger.kernel.org
3589 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3590 W: http://linux-cifs.samba.org/
3591 T: git git://git.samba.org/sfrench/cifs-2.6.git
3593 F: Documentation/filesystems/cifs/
3596 COMPACTPCI HOTPLUG CORE
3597 M: Scott Murray <scott@spiteful.org>
3598 L: linux-pci@vger.kernel.org
3600 F: drivers/pci/hotplug/cpci_hotplug*
3602 COMPACTPCI HOTPLUG GENERIC DRIVER
3603 M: Scott Murray <scott@spiteful.org>
3604 L: linux-pci@vger.kernel.org
3606 F: drivers/pci/hotplug/cpcihp_generic.c
3608 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3609 M: Scott Murray <scott@spiteful.org>
3610 L: linux-pci@vger.kernel.org
3612 F: drivers/pci/hotplug/cpcihp_zt5550.*
3614 COMPAL LAPTOP SUPPORT
3615 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3616 L: platform-driver-x86@vger.kernel.org
3618 F: drivers/platform/x86/compal-laptop.c
3620 CONEXANT ACCESSRUNNER USB DRIVER
3621 L: accessrunner-general@lists.sourceforge.net
3622 W: http://accessrunner.sourceforge.net/
3624 F: drivers/usb/atm/cxacru.c
3627 M: Joel Becker <jlbec@evilplan.org>
3628 M: Christoph Hellwig <hch@lst.de>
3629 T: git git://git.infradead.org/users/hch/configfs.git
3632 F: include/linux/configfs.h
3635 M: Evgeniy Polyakov <zbr@ioremap.net>
3636 L: netdev@vger.kernel.org
3638 F: drivers/connector/
3640 CONTROL GROUP (CGROUP)
3641 M: Tejun Heo <tj@kernel.org>
3642 M: Li Zefan <lizefan@huawei.com>
3643 M: Johannes Weiner <hannes@cmpxchg.org>
3644 L: cgroups@vger.kernel.org
3645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3647 F: Documentation/cgroup*
3648 F: include/linux/cgroup*
3651 CONTROL GROUP - CPUSET
3652 M: Li Zefan <lizefan@huawei.com>
3653 L: cgroups@vger.kernel.org
3654 W: http://www.bullopensource.org/cpuset/
3655 W: http://oss.sgi.com/projects/cpusets/
3656 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3658 F: Documentation/cgroup-v1/cpusets.txt
3659 F: include/linux/cpuset.h
3660 F: kernel/cgroup/cpuset.c
3662 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3663 M: Johannes Weiner <hannes@cmpxchg.org>
3664 M: Michal Hocko <mhocko@kernel.org>
3665 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3666 L: cgroups@vger.kernel.org
3667 L: linux-mm@kvack.org
3672 CORETEMP HARDWARE MONITORING DRIVER
3673 M: Fenghua Yu <fenghua.yu@intel.com>
3674 L: linux-hwmon@vger.kernel.org
3676 F: Documentation/hwmon/coretemp
3677 F: drivers/hwmon/coretemp.c
3679 COSA/SRP SYNC SERIAL DRIVER
3680 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3681 W: http://www.fi.muni.cz/~kas/cosa/
3683 F: drivers/net/wan/cosa*
3685 CPMAC ETHERNET DRIVER
3686 M: Florian Fainelli <f.fainelli@gmail.com>
3687 L: netdev@vger.kernel.org
3689 F: drivers/net/ethernet/ti/cpmac.c
3691 CPU FREQUENCY DRIVERS
3692 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3693 M: Viresh Kumar <viresh.kumar@linaro.org>
3694 L: linux-pm@vger.kernel.org
3696 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3697 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3698 B: https://bugzilla.kernel.org
3699 F: Documentation/cpu-freq/
3700 F: Documentation/devicetree/bindings/cpufreq/
3702 F: include/linux/cpufreq.h
3703 F: tools/testing/selftests/cpufreq/
3705 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3706 M: Viresh Kumar <viresh.kumar@linaro.org>
3707 M: Sudeep Holla <sudeep.holla@arm.com>
3708 L: linux-pm@vger.kernel.org
3709 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3711 F: drivers/cpufreq/arm_big_little.h
3712 F: drivers/cpufreq/arm_big_little.c
3713 F: drivers/cpufreq/arm_big_little_dt.c
3715 CPU POWER MONITORING SUBSYSTEM
3716 M: Thomas Renninger <trenn@suse.com>
3717 M: Shuah Khan <shuahkh@osg.samsung.com>
3718 M: Shuah Khan <shuah@kernel.org>
3719 L: linux-pm@vger.kernel.org
3721 F: tools/power/cpupower/
3724 M: "H. Peter Anvin" <hpa@zytor.com>
3726 F: arch/x86/kernel/cpuid.c
3727 F: arch/x86/kernel/msr.c
3729 CPUIDLE DRIVER - ARM BIG LITTLE
3730 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3731 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3732 L: linux-pm@vger.kernel.org
3733 L: linux-arm-kernel@lists.infradead.org
3734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3736 F: drivers/cpuidle/cpuidle-big_little.c
3738 CPUIDLE DRIVER - ARM EXYNOS
3739 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3740 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3741 M: Kukjin Kim <kgene@kernel.org>
3742 L: linux-pm@vger.kernel.org
3743 L: linux-samsung-soc@vger.kernel.org
3745 F: drivers/cpuidle/cpuidle-exynos.c
3746 F: arch/arm/mach-exynos/pm.c
3749 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3750 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3751 L: linux-pm@vger.kernel.org
3753 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3754 B: https://bugzilla.kernel.org
3755 F: drivers/cpuidle/*
3756 F: include/linux/cpuidle.h
3759 M: Nicolas Pitre <nico@linaro.org>
3761 F: Documentation/filesystems/cramfs.txt
3765 M: Mikael Starvik <starvik@axis.com>
3766 M: Jesper Nilsson <jesper.nilsson@axis.com>
3767 L: linux-cris-kernel@axis.com
3768 W: http://developer.axis.com
3769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3772 F: drivers/tty/serial/crisv10.*
3775 M: Herbert Xu <herbert@gondor.apana.org.au>
3776 M: "David S. Miller" <davem@davemloft.net>
3777 L: linux-crypto@vger.kernel.org
3778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3781 F: Documentation/crypto/
3782 F: Documentation/devicetree/bindings/crypto/
3787 F: include/linux/crypto*
3789 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3790 M: Neil Horman <nhorman@tuxdriver.com>
3791 L: linux-crypto@vger.kernel.org
3793 F: crypto/ansi_cprng.c
3797 M: Hans Verkuil <hverkuil@xs4all.nl>
3798 L: linux-media@vger.kernel.org
3799 T: git git://linuxtv.org/media_tree.git
3800 W: http://linuxtv.org
3802 F: drivers/media/i2c/cs3308.c
3803 F: drivers/media/i2c/cs3308.h
3805 CS5535 Audio ALSA driver
3806 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3808 F: sound/pci/cs5535audio/
3811 M: Solomon Peachy <pizza@shaftnet.org>
3813 F: drivers/net/wireless/st/cw1200/
3815 CX18 VIDEO4LINUX DRIVER
3816 M: Andy Walls <awalls@md.metrocast.net>
3817 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3818 L: linux-media@vger.kernel.org
3819 T: git git://linuxtv.org/media_tree.git
3820 W: https://linuxtv.org
3821 W: http://www.ivtvdriver.org/index.php/Cx18
3823 F: Documentation/media/v4l-drivers/cx18*
3824 F: drivers/media/pci/cx18/
3825 F: include/uapi/linux/ivtv*
3827 CX2341X MPEG ENCODER HELPER MODULE
3828 M: Hans Verkuil <hverkuil@xs4all.nl>
3829 L: linux-media@vger.kernel.org
3830 T: git git://linuxtv.org/media_tree.git
3831 W: https://linuxtv.org
3833 F: drivers/media/common/cx2341x*
3834 F: include/media/cx2341x*
3836 CX24120 MEDIA DRIVER
3837 M: Jemma Denson <jdenson@gmail.com>
3838 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3839 L: linux-media@vger.kernel.org
3840 W: https://linuxtv.org
3841 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3843 F: drivers/media/dvb-frontends/cx24120*
3845 CX88 VIDEO4LINUX DRIVER
3846 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3847 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3848 L: linux-media@vger.kernel.org
3849 W: https://linuxtv.org
3850 T: git git://linuxtv.org/media_tree.git
3852 F: Documentation/media/v4l-drivers/cx88*
3853 F: drivers/media/pci/cx88/
3855 CXD2820R MEDIA DRIVER
3856 M: Antti Palosaari <crope@iki.fi>
3857 L: linux-media@vger.kernel.org
3858 W: https://linuxtv.org
3859 W: http://palosaari.fi/linux/
3860 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3861 T: git git://linuxtv.org/anttip/media_tree.git
3863 F: drivers/media/dvb-frontends/cxd2820r*
3865 CXGB3 ETHERNET DRIVER (CXGB3)
3866 M: Santosh Raspatur <santosh@chelsio.com>
3867 L: netdev@vger.kernel.org
3868 W: http://www.chelsio.com
3870 F: drivers/net/ethernet/chelsio/cxgb3/
3872 CXGB3 ISCSI DRIVER (CXGB3I)
3873 M: Karen Xie <kxie@chelsio.com>
3874 L: linux-scsi@vger.kernel.org
3875 W: http://www.chelsio.com
3877 F: drivers/scsi/cxgbi/cxgb3i
3879 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3880 M: Steve Wise <swise@chelsio.com>
3881 L: linux-rdma@vger.kernel.org
3882 W: http://www.openfabrics.org
3884 F: drivers/infiniband/hw/cxgb3/
3885 F: include/uapi/rdma/cxgb3-abi.h
3887 CXGB4 CRYPTO DRIVER (chcr)
3888 M: Harsh Jain <harsh@chelsio.com>
3889 L: linux-crypto@vger.kernel.org
3890 W: http://www.chelsio.com
3892 F: drivers/crypto/chelsio
3894 CXGB4 ETHERNET DRIVER (CXGB4)
3895 M: Ganesh Goudar <ganeshgr@chelsio.com>
3896 L: netdev@vger.kernel.org
3897 W: http://www.chelsio.com
3899 F: drivers/net/ethernet/chelsio/cxgb4/
3901 CXGB4 ISCSI DRIVER (CXGB4I)
3902 M: Karen Xie <kxie@chelsio.com>
3903 L: linux-scsi@vger.kernel.org
3904 W: http://www.chelsio.com
3906 F: drivers/scsi/cxgbi/cxgb4i
3908 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3909 M: Steve Wise <swise@chelsio.com>
3910 L: linux-rdma@vger.kernel.org
3911 W: http://www.openfabrics.org
3913 F: drivers/infiniband/hw/cxgb4/
3914 F: include/uapi/rdma/cxgb4-abi.h
3916 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3917 M: Casey Leedom <leedom@chelsio.com>
3918 L: netdev@vger.kernel.org
3919 W: http://www.chelsio.com
3921 F: drivers/net/ethernet/chelsio/cxgb4vf/
3923 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3924 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3925 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
3926 L: linuxppc-dev@lists.ozlabs.org
3928 F: arch/powerpc/platforms/powernv/pci-cxl.c
3929 F: drivers/misc/cxl/
3930 F: include/misc/cxl*
3931 F: include/uapi/misc/cxl.h
3932 F: Documentation/powerpc/cxl.txt
3933 F: Documentation/ABI/testing/sysfs-class-cxl
3935 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3936 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3937 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3938 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3939 L: linux-scsi@vger.kernel.org
3941 F: drivers/scsi/cxlflash/
3942 F: include/uapi/scsi/cxlflash_ioctls.h
3943 F: Documentation/powerpc/cxlflash.txt
3946 M: Russell King <linux@armlinux.org.uk>
3947 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3948 W: http://www.armlinux.org.uk/
3950 F: drivers/video/fbdev/cyber2000fb.*
3952 CYCLADES ASYNC MUX DRIVER
3953 W: http://www.cyclades.com/
3955 F: drivers/tty/cyclades.c
3956 F: include/linux/cyclades.h
3957 F: include/uapi/linux/cyclades.h
3959 CYCLADES PC300 DRIVER
3960 W: http://www.cyclades.com/
3962 F: drivers/net/wan/pc300*
3964 CYPRESS_FIRMWARE MEDIA DRIVER
3965 M: Antti Palosaari <crope@iki.fi>
3966 L: linux-media@vger.kernel.org
3967 W: https://linuxtv.org
3968 W: http://palosaari.fi/linux/
3969 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3970 T: git git://linuxtv.org/anttip/media_tree.git
3972 F: drivers/media/common/cypress_firmware*
3974 CYTTSP TOUCHSCREEN DRIVER
3975 M: Ferruh Yigit <fery@cypress.com>
3976 L: linux-input@vger.kernel.org
3978 F: drivers/input/touchscreen/cyttsp*
3979 F: include/linux/input/cyttsp.h
3981 D-LINK DIR-685 TOUCHKEYS DRIVER
3982 M: Linus Walleij <linus.walleij@linaro.org>
3983 L: linux-input@vger.kernel.org
3985 F: drivers/input/dlink-dir685-touchkeys.c
3987 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3988 M: Joshua Kinard <kumba@gentoo.org>
3990 F: drivers/rtc/rtc-ds1685.c
3991 F: include/linux/rtc/ds1685.h
3993 DAMA SLAVE for AX.25
3994 M: Joerg Reuter <jreuter@yaina.de>
3995 W: http://yaina.de/jreuter/
3996 W: http://www.qsl.net/dl1bke/
3997 L: linux-hams@vger.kernel.org
3999 F: net/ax25/af_ax25.c
4000 F: net/ax25/ax25_dev.c
4001 F: net/ax25/ax25_ds_*
4002 F: net/ax25/ax25_in.c
4003 F: net/ax25/ax25_out.c
4004 F: net/ax25/ax25_timer.c
4005 F: net/ax25/sysctl_net_ax25.c
4007 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4008 L: netdev@vger.kernel.org
4010 F: Documentation/networking/dmfe.txt
4011 F: drivers/net/ethernet/dec/tulip/dmfe.c
4013 DC390/AM53C974 SCSI driver
4014 M: Hannes Reinecke <hare@suse.com>
4015 L: linux-scsi@vger.kernel.org
4017 F: drivers/scsi/am53c974.c
4020 M: Oliver Neukum <oliver@neukum.org>
4021 M: Ali Akcaagac <aliakc@web.de>
4022 M: Jamie Lenehan <lenehan@twibble.org>
4023 L: dc395x@twibble.org
4024 W: http://twibble.org/dist/dc395x/
4025 W: http://lists.twibble.org/mailman/listinfo/dc395x/
4027 F: Documentation/scsi/dc395x.txt
4028 F: drivers/scsi/dc395x.*
4031 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
4032 L: dccp@vger.kernel.org
4033 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4035 F: include/linux/dccp.h
4036 F: include/uapi/linux/dccp.h
4037 F: include/linux/tfrc.h
4040 DECnet NETWORK LAYER
4041 W: http://linux-decnet.sourceforge.net
4042 L: linux-decnet-user@lists.sourceforge.net
4044 F: Documentation/networking/decnet.txt
4047 DECSTATION PLATFORM SUPPORT
4048 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4049 L: linux-mips@linux-mips.org
4050 W: http://www.linux-mips.org/wiki/DECstation
4053 F: arch/mips/include/asm/dec/
4054 F: arch/mips/include/asm/mach-dec/
4056 DEFXX FDDI NETWORK DRIVER
4057 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4059 F: drivers/net/fddi/defxx.*
4062 M: Pali Rohár <pali.rohar@gmail.com>
4063 M: Mario Limonciello <mario.limonciello@dell.com>
4064 L: platform-driver-x86@vger.kernel.org
4066 F: drivers/platform/x86/dell-smbios.*
4068 DELL SMBIOS SMM DRIVER
4069 M: Mario Limonciello <mario.limonciello@dell.com>
4070 L: platform-driver-x86@vger.kernel.org
4072 F: drivers/platform/x86/dell-smbios-smm.c
4074 DELL SMBIOS WMI DRIVER
4075 M: Mario Limonciello <mario.limonciello@dell.com>
4076 L: platform-driver-x86@vger.kernel.org
4078 F: drivers/platform/x86/dell-smbios-wmi.c
4079 F: tools/wmi/dell-smbios-example.c
4082 M: Matthew Garrett <mjg59@srcf.ucam.org>
4083 M: Pali Rohár <pali.rohar@gmail.com>
4084 L: platform-driver-x86@vger.kernel.org
4086 F: drivers/platform/x86/dell-laptop.c
4088 DELL LAPTOP FREEFALL DRIVER
4089 M: Pali Rohár <pali.rohar@gmail.com>
4091 F: drivers/platform/x86/dell-smo8800.c
4093 DELL LAPTOP RBTN DRIVER
4094 M: Pali Rohár <pali.rohar@gmail.com>
4096 F: drivers/platform/x86/dell-rbtn.*
4098 DELL LAPTOP SMM DRIVER
4099 M: Pali Rohár <pali.rohar@gmail.com>
4101 F: drivers/hwmon/dell-smm-hwmon.c
4102 F: include/uapi/linux/i8k.h
4104 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4105 M: Doug Warzecha <Douglas_Warzecha@dell.com>
4107 F: Documentation/dcdbas.txt
4108 F: drivers/firmware/dcdbas.*
4110 DELL WMI NOTIFICATIONS DRIVER
4111 M: Matthew Garrett <mjg59@srcf.ucam.org>
4112 M: Pali Rohár <pali.rohar@gmail.com>
4114 F: drivers/platform/x86/dell-wmi.c
4116 DELL WMI DESCRIPTOR DRIVER
4117 M: Mario Limonciello <mario.limonciello@dell.com>
4119 F: drivers/platform/x86/dell-wmi-descriptor.c
4121 DELTA ST MEDIA DRIVER
4122 M: Hugues Fruchet <hugues.fruchet@st.com>
4123 L: linux-media@vger.kernel.org
4124 T: git git://linuxtv.org/media_tree.git
4125 W: https://linuxtv.org
4127 F: drivers/media/platform/sti/delta
4130 M: Masahiro Yamada <yamada.masahiro@socionext.com>
4131 L: linux-mtd@lists.infradead.org
4133 F: drivers/mtd/nand/denali*
4135 DESIGNWARE USB2 DRD IP DRIVER
4136 M: John Youn <johnyoun@synopsys.com>
4137 L: linux-usb@vger.kernel.org
4138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4140 F: drivers/usb/dwc2/
4142 DESIGNWARE USB3 DRD IP DRIVER
4143 M: Felipe Balbi <balbi@kernel.org>
4144 L: linux-usb@vger.kernel.org
4145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4147 F: drivers/usb/dwc3/
4149 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4150 M: Andreas Klinger <ak@it-klinger.de>
4151 L: linux-iio@vger.kernel.org
4153 F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4154 F: drivers/iio/proximity/srf*.c
4156 DEVICE COREDUMP (DEV_COREDUMP)
4157 M: Johannes Berg <johannes@sipsolutions.net>
4158 L: linux-kernel@vger.kernel.org
4160 F: drivers/base/devcoredump.c
4161 F: include/linux/devcoredump.h
4163 DEVICE FREQUENCY (DEVFREQ)
4164 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4165 M: Kyungmin Park <kyungmin.park@samsung.com>
4166 R: Chanwoo Choi <cw00.choi@samsung.com>
4167 L: linux-pm@vger.kernel.org
4168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4171 F: include/linux/devfreq.h
4172 F: Documentation/devicetree/bindings/devfreq/
4174 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4175 M: Chanwoo Choi <cw00.choi@samsung.com>
4176 L: linux-pm@vger.kernel.org
4177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4179 F: drivers/devfreq/event/
4180 F: drivers/devfreq/devfreq-event.c
4181 F: include/linux/devfreq-event.h
4182 F: Documentation/devicetree/bindings/devfreq/event/
4184 DEVICE NUMBER REGISTRY
4185 M: Torben Mathiasen <device@lanana.org>
4186 W: http://lanana.org/docs/device-list/index.html
4190 M: Alasdair Kergon <agk@redhat.com>
4191 M: Mike Snitzer <snitzer@redhat.com>
4192 M: dm-devel@redhat.com
4193 L: dm-devel@redhat.com
4194 W: http://sources.redhat.com/dm
4195 Q: http://patchwork.kernel.org/project/dm-devel/list/
4196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4197 T: quilt http://people.redhat.com/agk/patches/linux/editing/
4199 F: Documentation/device-mapper/
4200 F: drivers/md/Makefile
4201 F: drivers/md/Kconfig
4203 F: drivers/md/persistent-data/
4204 F: include/linux/device-mapper.h
4205 F: include/linux/dm-*.h
4206 F: include/uapi/linux/dm-*.h
4209 M: Jiri Pirko <jiri@mellanox.com>
4210 L: netdev@vger.kernel.org
4212 F: net/core/devlink.c
4213 F: include/net/devlink.h
4214 F: include/uapi/linux/devlink.h
4216 DIALOG SEMICONDUCTOR DRIVERS
4217 M: Support Opensource <support.opensource@diasemi.com>
4218 W: http://www.dialog-semiconductor.com/products
4220 F: Documentation/hwmon/da90??
4221 F: Documentation/devicetree/bindings/mfd/da90*.txt
4222 F: Documentation/devicetree/bindings/input/da90??-onkey.txt
4223 F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4224 F: Documentation/devicetree/bindings/regulator/da92*.txt
4225 F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4226 F: Documentation/devicetree/bindings/sound/da[79]*.txt
4227 F: drivers/gpio/gpio-da90??.c
4228 F: drivers/hwmon/da90??-hwmon.c
4229 F: drivers/iio/adc/da91??-*.c
4230 F: drivers/input/misc/da90??_onkey.c
4231 F: drivers/input/touchscreen/da9052_tsi.c
4232 F: drivers/leds/leds-da90??.c
4233 F: drivers/mfd/da903x.c
4234 F: drivers/mfd/da90??-*.c
4235 F: drivers/mfd/da91??-*.c
4236 F: drivers/power/supply/da9052-battery.c
4237 F: drivers/power/supply/da91??-*.c
4238 F: drivers/regulator/da903x.c
4239 F: drivers/regulator/da9???-regulator.[ch]
4240 F: drivers/thermal/da90??-thermal.c
4241 F: drivers/rtc/rtc-da90??.c
4242 F: drivers/video/backlight/da90??_bl.c
4243 F: drivers/watchdog/da90??_wdt.c
4244 F: include/linux/mfd/da903x.h
4245 F: include/linux/mfd/da9052/
4246 F: include/linux/mfd/da9055/
4247 F: include/linux/mfd/da9062/
4248 F: include/linux/mfd/da9063/
4249 F: include/linux/mfd/da9150/
4250 F: include/linux/regulator/da9211.h
4251 F: include/sound/da[79]*.h
4252 F: sound/soc/codecs/da[79]*.[ch]
4254 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4255 M: William Breathitt Gray <vilhelm.gray@gmail.com>
4256 L: linux-gpio@vger.kernel.org
4258 F: drivers/gpio/gpio-gpio-mm.c
4260 DIGI NEO AND CLASSIC PCI PRODUCTS
4261 M: Lidza Louina <lidza.louina@gmail.com>
4262 M: Mark Hounschell <markh@compro.net>
4263 L: driverdev-devel@linuxdriverproject.org
4265 F: drivers/staging/dgnc/
4267 DIOLAN U2C-12 I2C DRIVER
4268 M: Guenter Roeck <linux@roeck-us.net>
4269 L: linux-i2c@vger.kernel.org
4271 F: drivers/i2c/busses/i2c-diolan-u2c.c
4273 FILESYSTEM DIRECT ACCESS (DAX)
4274 M: Matthew Wilcox <mawilcox@microsoft.com>
4275 M: Ross Zwisler <ross.zwisler@linux.intel.com>
4276 L: linux-fsdevel@vger.kernel.org
4279 F: include/linux/dax.h
4280 F: include/trace/events/fs_dax.h
4282 DEVICE DIRECT ACCESS (DAX)
4283 M: Dan Williams <dan.j.williams@intel.com>
4284 L: linux-nvdimm@lists.01.org
4288 DIRECTORY NOTIFICATION (DNOTIFY)
4289 M: Jan Kara <jack@suse.cz>
4290 R: Amir Goldstein <amir73il@gmail.com>
4291 L: linux-fsdevel@vger.kernel.org
4293 F: Documentation/filesystems/dnotify.txt
4294 F: fs/notify/dnotify/
4295 F: include/linux/dnotify.h
4297 DISK GEOMETRY AND PARTITION HANDLING
4298 M: Andries Brouwer <aeb@cwi.nl>
4299 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4300 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4301 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4305 M: Jan Kara <jack@suse.com>
4307 F: Documentation/filesystems/quota.txt
4309 F: include/linux/quota*.h
4310 F: include/uapi/linux/quota*.h
4312 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4313 M: Bernie Thompson <bernie@plugable.com>
4314 L: linux-fbdev@vger.kernel.org
4316 W: http://plugable.com/category/projects/udlfb/
4317 F: drivers/video/fbdev/udlfb.c
4318 F: include/video/udlfb.h
4319 F: Documentation/fb/udlfb.txt
4321 DISTRIBUTED LOCK MANAGER (DLM)
4322 M: Christine Caulfield <ccaulfie@redhat.com>
4323 M: David Teigland <teigland@redhat.com>
4324 L: cluster-devel@redhat.com
4325 W: http://sources.redhat.com/cluster/
4326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4330 DMA BUFFER SHARING FRAMEWORK
4331 M: Sumit Semwal <sumit.semwal@linaro.org>
4333 L: linux-media@vger.kernel.org
4334 L: dri-devel@lists.freedesktop.org
4335 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4337 F: include/linux/dma-buf*
4338 F: include/linux/reservation.h
4339 F: include/linux/*fence.h
4340 F: Documentation/driver-api/dma-buf.rst
4341 T: git git://anongit.freedesktop.org/drm/drm-misc
4343 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4344 M: Vinod Koul <vinod.koul@intel.com>
4345 L: dmaengine@vger.kernel.org
4346 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4349 F: include/linux/dmaengine.h
4350 F: Documentation/devicetree/bindings/dma/
4351 F: Documentation/driver-api/dmaengine/
4352 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4355 M: Christoph Hellwig <hch@lst.de>
4356 M: Marek Szyprowski <m.szyprowski@samsung.com>
4357 R: Robin Murphy <robin.murphy@arm.com>
4358 L: iommu@lists.linux-foundation.org
4359 T: git git://git.infradead.org/users/hch/dma-mapping.git
4360 W: http://git.infradead.org/users/hch/dma-mapping.git
4365 F: drivers/base/dma-mapping.c
4366 F: drivers/base/dma-coherent.c
4367 F: include/asm-generic/dma-mapping.h
4368 F: include/linux/dma-direct.h
4369 F: include/linux/dma-mapping.h
4371 DME1737 HARDWARE MONITOR DRIVER
4372 M: Juerg Haefliger <juergh@gmail.com>
4373 L: linux-hwmon@vger.kernel.org
4375 F: Documentation/hwmon/dme1737
4376 F: drivers/hwmon/dme1737.c
4379 M: Jean Delvare <jdelvare@suse.com>
4381 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4382 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4383 F: drivers/firmware/dmi-id.c
4384 F: drivers/firmware/dmi_scan.c
4385 F: include/linux/dmi.h
4388 M: Jonathan Corbet <corbet@lwn.net>
4389 L: linux-doc@vger.kernel.org
4392 F: scripts/kernel-doc
4393 X: Documentation/ABI/
4394 X: Documentation/devicetree/
4395 X: Documentation/acpi
4396 X: Documentation/power
4397 X: Documentation/spi
4398 X: Documentation/media
4399 T: git git://git.lwn.net/linux.git docs-next
4401 DONGWOON DW9714 LENS VOICE COIL DRIVER
4402 M: Sakari Ailus <sakari.ailus@linux.intel.com>
4403 L: linux-media@vger.kernel.org
4404 T: git git://linuxtv.org/media_tree.git
4406 F: drivers/media/i2c/dw9714.c
4409 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4410 L: blinux-list@redhat.com
4412 F: drivers/char/dtlk.c
4413 F: include/linux/dtlk.h
4415 DPAA2 DATAPATH I/O (DPIO) DRIVER
4416 M: Roy Pledge <Roy.Pledge@nxp.com>
4417 L: linux-kernel@vger.kernel.org
4419 F: drivers/staging/fsl-mc/bus/dpio
4421 DPAA2 ETHERNET DRIVER
4422 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
4423 L: linux-kernel@vger.kernel.org
4425 F: drivers/staging/fsl-dpaa2/ethernet
4427 DPT_I2O SCSI RAID DRIVER
4428 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4429 L: linux-scsi@vger.kernel.org
4430 W: http://www.adaptec.com/
4432 F: drivers/scsi/dpt*
4433 F: drivers/scsi/dpt/
4436 M: Philipp Reisner <philipp.reisner@linbit.com>
4437 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4438 L: drbd-dev@lists.linbit.com
4439 W: http://www.drbd.org
4440 T: git git://git.linbit.com/linux-drbd.git
4441 T: git git://git.linbit.com/drbd-8.4.git
4443 F: drivers/block/drbd/
4445 F: Documentation/blockdev/drbd/
4447 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4448 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4451 F: Documentation/kobject.txt
4455 F: include/linux/debugfs.h
4456 F: include/linux/kobj*
4459 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4460 M: Kevin Hilman <khilman@kernel.org>
4461 M: Nishanth Menon <nm@ti.com>
4463 F: drivers/power/avs/
4464 F: include/linux/power/smartreflex.h
4465 L: linux-pm@vger.kernel.org
4467 DRM DRIVER FOR ARM PL111 CLCD
4468 M: Eric Anholt <eric@anholt.net>
4469 T: git git://anongit.freedesktop.org/drm/drm-misc
4471 F: drivers/gpu/drm/pl111/
4473 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4474 M: Dave Airlie <airlied@redhat.com>
4476 F: drivers/gpu/drm/ast/
4478 DRM DRIVER FOR BOCHS VIRTUAL GPU
4479 M: Gerd Hoffmann <kraxel@redhat.com>
4480 L: virtualization@lists.linux-foundation.org
4481 T: git git://anongit.freedesktop.org/drm/drm-misc
4483 F: drivers/gpu/drm/bochs/
4485 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
4486 M: Linus Walleij <linus.walleij@linaro.org>
4487 T: git git://anongit.freedesktop.org/drm/drm-misc
4489 F: drivers/gpu/drm/tve200/
4491 DRM DRIVER FOR ILITEK ILI9225 PANELS
4492 M: David Lechner <david@lechnology.com>
4494 F: drivers/gpu/drm/tinydrm/ili9225.c
4495 F: Documentation/devicetree/bindings/display/ili9225.txt
4497 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4498 S: Orphan / Obsolete
4499 F: drivers/gpu/drm/i810/
4500 F: include/uapi/drm/i810_drm.h
4502 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4503 S: Orphan / Obsolete
4504 F: drivers/gpu/drm/mga/
4505 F: include/uapi/drm/mga_drm.h
4507 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4508 M: Dave Airlie <airlied@redhat.com>
4510 F: drivers/gpu/drm/mgag200/
4512 DRM DRIVER FOR MI0283QT
4513 M: Noralf Trønnes <noralf@tronnes.org>
4515 F: drivers/gpu/drm/tinydrm/mi0283qt.c
4516 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4518 DRM DRIVER FOR MSM ADRENO GPU
4519 M: Rob Clark <robdclark@gmail.com>
4520 L: linux-arm-msm@vger.kernel.org
4521 L: dri-devel@lists.freedesktop.org
4522 L: freedreno@lists.freedesktop.org
4523 T: git git://people.freedesktop.org/~robclark/linux
4525 F: drivers/gpu/drm/msm/
4526 F: include/uapi/drm/msm_drm.h
4527 F: Documentation/devicetree/bindings/display/msm/
4529 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4530 M: Ben Skeggs <bskeggs@redhat.com>
4531 L: dri-devel@lists.freedesktop.org
4532 L: nouveau@lists.freedesktop.org
4533 T: git git://github.com/skeggsb/linux
4535 F: drivers/gpu/drm/nouveau/
4536 F: include/uapi/drm/nouveau_drm.h
4538 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
4539 M: Noralf Trønnes <noralf@tronnes.org>
4541 F: drivers/gpu/drm/tinydrm/repaper.c
4542 F: Documentation/devicetree/bindings/display/repaper.txt
4544 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4545 M: Dave Airlie <airlied@redhat.com>
4546 M: Gerd Hoffmann <kraxel@redhat.com>
4547 L: virtualization@lists.linux-foundation.org
4548 T: git git://anongit.freedesktop.org/drm/drm-misc
4550 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4551 F: drivers/gpu/drm/cirrus/
4553 DRM DRIVER FOR QXL VIRTUAL GPU
4554 M: Dave Airlie <airlied@redhat.com>
4555 M: Gerd Hoffmann <kraxel@redhat.com>
4556 L: virtualization@lists.linux-foundation.org
4557 T: git git://anongit.freedesktop.org/drm/drm-misc
4559 F: drivers/gpu/drm/qxl/
4560 F: include/uapi/drm/qxl_drm.h
4562 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4563 S: Orphan / Obsolete
4564 F: drivers/gpu/drm/r128/
4565 F: include/uapi/drm/r128_drm.h
4567 DRM DRIVER FOR SAVAGE VIDEO CARDS
4568 S: Orphan / Obsolete
4569 F: drivers/gpu/drm/savage/
4570 F: include/uapi/drm/savage_drm.h
4572 DRM DRIVER FOR SIS VIDEO CARDS
4573 S: Orphan / Obsolete
4574 F: drivers/gpu/drm/sis/
4575 F: include/uapi/drm/sis_drm.h
4577 DRM DRIVER FOR SITRONIX ST7586 PANELS
4578 M: David Lechner <david@lechnology.com>
4580 F: drivers/gpu/drm/tinydrm/st7586.c
4581 F: Documentation/devicetree/bindings/display/st7586.txt
4583 DRM DRIVER FOR SITRONIX ST7735R PANELS
4584 M: David Lechner <david@lechnology.com>
4586 F: drivers/gpu/drm/tinydrm/st7735r.c
4587 F: Documentation/devicetree/bindings/display/st7735r.txt
4589 DRM DRIVER FOR TDFX VIDEO CARDS
4590 S: Orphan / Obsolete
4591 F: drivers/gpu/drm/tdfx/
4593 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4594 M: Dave Airlie <airlied@redhat.com>
4596 F: drivers/gpu/drm/udl/
4598 DRM DRIVER FOR VMWARE VIRTUAL GPU
4599 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4600 M: Sinclair Yeh <syeh@vmware.com>
4601 M: Thomas Hellstrom <thellstrom@vmware.com>
4602 L: dri-devel@lists.freedesktop.org
4603 T: git git://people.freedesktop.org/~syeh/repos_linux
4604 T: git git://people.freedesktop.org/~thomash/linux
4606 F: drivers/gpu/drm/vmwgfx/
4607 F: include/uapi/drm/vmwgfx_drm.h
4610 M: David Airlie <airlied@linux.ie>
4611 L: dri-devel@lists.freedesktop.org
4612 T: git git://people.freedesktop.org/~airlied/linux
4613 B: https://bugs.freedesktop.org/
4614 C: irc://chat.freenode.net/dri-devel
4618 F: Documentation/devicetree/bindings/display/
4619 F: Documentation/devicetree/bindings/gpu/
4620 F: Documentation/devicetree/bindings/video/
4621 F: Documentation/gpu/
4623 F: include/uapi/drm/
4624 F: include/linux/vga*
4626 DRM DRIVERS AND MISC GPU PATCHES
4627 M: Daniel Vetter <daniel.vetter@intel.com>
4628 M: Gustavo Padovan <gustavo@padovan.org>
4629 M: Sean Paul <seanpaul@chromium.org>
4630 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4632 T: git git://anongit.freedesktop.org/drm/drm-misc
4633 F: Documentation/gpu/
4635 F: drivers/gpu/drm/*
4637 F: include/uapi/drm/drm*
4638 F: include/linux/vga*
4640 DRM DRIVERS FOR ALLWINNER A10
4641 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4642 L: dri-devel@lists.freedesktop.org
4644 F: drivers/gpu/drm/sun4i/
4645 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4646 T: git git://anongit.freedesktop.org/drm/drm-misc
4648 DRM DRIVERS FOR AMLOGIC SOCS
4649 M: Neil Armstrong <narmstrong@baylibre.com>
4650 L: dri-devel@lists.freedesktop.org
4651 L: linux-amlogic@lists.infradead.org
4652 W: http://linux-meson.com/
4654 F: drivers/gpu/drm/meson/
4655 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4656 F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4657 F: Documentation/gpu/meson.rst
4658 T: git git://anongit.freedesktop.org/drm/drm-misc
4660 DRM DRIVERS FOR ATMEL HLCDC
4661 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4662 L: dri-devel@lists.freedesktop.org
4664 F: drivers/gpu/drm/atmel-hlcdc/
4665 F: Documentation/devicetree/bindings/drm/atmel/
4666 T: git git://anongit.freedesktop.org/drm/drm-misc
4668 DRM DRIVERS FOR BRIDGE CHIPS
4669 M: Archit Taneja <architt@codeaurora.org>
4670 M: Andrzej Hajda <a.hajda@samsung.com>
4671 R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
4673 T: git git://anongit.freedesktop.org/drm/drm-misc
4674 F: drivers/gpu/drm/bridge/
4676 DRM DRIVERS FOR EXYNOS
4677 M: Inki Dae <inki.dae@samsung.com>
4678 M: Joonyoung Shim <jy0922.shim@samsung.com>
4679 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4680 M: Kyungmin Park <kyungmin.park@samsung.com>
4681 L: dri-devel@lists.freedesktop.org
4682 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4684 F: drivers/gpu/drm/exynos/
4685 F: include/uapi/drm/exynos_drm.h
4686 F: Documentation/devicetree/bindings/display/exynos/
4688 DRM DRIVERS FOR FREESCALE DCU
4689 M: Stefan Agner <stefan@agner.ch>
4690 M: Alison Wang <alison.wang@freescale.com>
4691 L: dri-devel@lists.freedesktop.org
4693 F: drivers/gpu/drm/fsl-dcu/
4694 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4695 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4696 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4698 DRM DRIVERS FOR FREESCALE IMX
4699 M: Philipp Zabel <p.zabel@pengutronix.de>
4700 L: dri-devel@lists.freedesktop.org
4702 F: drivers/gpu/drm/imx/
4703 F: drivers/gpu/ipu-v3/
4704 F: Documentation/devicetree/bindings/display/imx/
4706 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4707 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4708 L: dri-devel@lists.freedesktop.org
4709 T: git git://github.com/patjak/drm-gma500
4711 F: drivers/gpu/drm/gma500/
4713 DRM DRIVERS FOR HISILICON
4714 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4715 M: Rongrong Zou <zourongrong@gmail.com>
4716 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4717 R: Chen Feng <puck.chen@hisilicon.com>
4718 L: dri-devel@lists.freedesktop.org
4719 T: git git://github.com/xin3liang/linux.git
4721 F: drivers/gpu/drm/hisilicon/
4722 F: Documentation/devicetree/bindings/display/hisilicon/
4724 DRM DRIVERS FOR MEDIATEK
4725 M: CK Hu <ck.hu@mediatek.com>
4726 M: Philipp Zabel <p.zabel@pengutronix.de>
4727 L: dri-devel@lists.freedesktop.org
4729 F: drivers/gpu/drm/mediatek/
4730 F: Documentation/devicetree/bindings/display/mediatek/
4732 DRM DRIVERS FOR NVIDIA TEGRA
4733 M: Thierry Reding <thierry.reding@gmail.com>
4734 L: dri-devel@lists.freedesktop.org
4735 L: linux-tegra@vger.kernel.org
4736 T: git git://anongit.freedesktop.org/tegra/linux.git
4738 F: drivers/gpu/drm/tegra/
4739 F: drivers/gpu/host1x/
4740 F: include/linux/host1x.h
4741 F: include/uapi/drm/tegra_drm.h
4742 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4744 DRM DRIVERS FOR RENESAS
4745 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4746 L: dri-devel@lists.freedesktop.org
4747 L: linux-renesas-soc@vger.kernel.org
4748 T: git git://linuxtv.org/pinchartl/fbdev
4750 F: drivers/gpu/drm/rcar-du/
4751 F: drivers/gpu/drm/shmobile/
4752 F: include/linux/platform_data/shmob_drm.h
4753 F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
4754 F: Documentation/devicetree/bindings/display/renesas,du.txt
4756 DRM DRIVERS FOR ROCKCHIP
4757 M: Sandy Huang <hjc@rock-chips.com>
4758 M: Heiko Stübner <heiko@sntech.de>
4759 L: dri-devel@lists.freedesktop.org
4761 F: drivers/gpu/drm/rockchip/
4762 F: Documentation/devicetree/bindings/display/rockchip/
4763 T: git git://anongit.freedesktop.org/drm/drm-misc
4766 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4767 M: Vincent Abriou <vincent.abriou@st.com>
4768 L: dri-devel@lists.freedesktop.org
4769 T: git git://anongit.freedesktop.org/drm/drm-misc
4771 F: drivers/gpu/drm/sti
4772 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4775 M: Yannick Fertre <yannick.fertre@st.com>
4776 M: Philippe Cornu <philippe.cornu@st.com>
4777 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4778 M: Vincent Abriou <vincent.abriou@st.com>
4779 L: dri-devel@lists.freedesktop.org
4780 T: git git://anongit.freedesktop.org/drm/drm-misc
4782 F: drivers/gpu/drm/stm
4783 F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
4785 DRM DRIVERS FOR TI LCDC
4786 M: Jyri Sarha <jsarha@ti.com>
4787 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4788 L: dri-devel@lists.freedesktop.org
4790 F: drivers/gpu/drm/tilcdc/
4791 F: Documentation/devicetree/bindings/display/tilcdc/
4793 DRM DRIVERS FOR TI OMAP
4794 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4795 L: dri-devel@lists.freedesktop.org
4797 F: drivers/gpu/drm/omapdrm/
4798 F: Documentation/devicetree/bindings/display/ti/
4801 M: Eric Anholt <eric@anholt.net>
4802 T: git git://github.com/anholt/linux
4804 F: drivers/gpu/drm/vc4/
4805 F: include/uapi/drm/vc4_drm.h
4806 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4807 T: git git://anongit.freedesktop.org/drm/drm-misc
4809 DRM DRIVERS FOR VIVANTE GPU IP
4810 M: Lucas Stach <l.stach@pengutronix.de>
4811 R: Russell King <linux+etnaviv@armlinux.org.uk>
4812 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4813 L: etnaviv@lists.freedesktop.org
4814 L: dri-devel@lists.freedesktop.org
4816 F: drivers/gpu/drm/etnaviv/
4817 F: include/uapi/drm/etnaviv_drm.h
4818 F: Documentation/devicetree/bindings/display/etnaviv/
4820 DRM DRIVERS FOR ZTE ZX
4821 M: Shawn Guo <shawnguo@kernel.org>
4822 L: dri-devel@lists.freedesktop.org
4824 F: drivers/gpu/drm/zte/
4825 F: Documentation/devicetree/bindings/display/zte,vou.txt
4826 T: git git://anongit.freedesktop.org/drm/drm-misc
4829 M: Thierry Reding <thierry.reding@gmail.com>
4830 L: dri-devel@lists.freedesktop.org
4831 T: git git://anongit.freedesktop.org/drm/drm-misc
4833 F: drivers/gpu/drm/drm_panel.c
4834 F: drivers/gpu/drm/panel/
4835 F: include/drm/drm_panel.h
4836 F: Documentation/devicetree/bindings/display/panel/
4839 M: Noralf Trønnes <noralf@tronnes.org>
4840 W: https://github.com/notro/tinydrm/wiki/Development
4841 T: git git://anongit.freedesktop.org/drm/drm-misc
4843 F: drivers/gpu/drm/tinydrm/
4844 F: include/drm/tinydrm/
4847 M: Christian Koenig <christian.koenig@amd.com>
4848 M: Roger He <Hongbo.He@amd.com>
4849 T: git git://people.freedesktop.org/~agd5f/linux
4851 L: dri-devel@lists.freedesktop.org
4853 F: drivers/gpu/drm/ttm/
4855 DSBR100 USB FM RADIO DRIVER
4856 M: Alexey Klimov <klimov.linux@gmail.com>
4857 L: linux-media@vger.kernel.org
4858 T: git git://linuxtv.org/media_tree.git
4860 F: drivers/media/radio/dsbr100.c
4863 M: Francois Romieu <romieu@fr.zoreil.com>
4864 L: netdev@vger.kernel.org
4866 F: drivers/net/wan/dscc4.c
4869 M: Hans Verkuil <hverkuil@xs4all.nl>
4870 L: linux-media@vger.kernel.org
4871 T: git git://linuxtv.org/media_tree.git
4872 W: https://linuxtv.org
4874 F: drivers/media/pci/dt3155/
4876 DVB_USB_AF9015 MEDIA DRIVER
4877 M: Antti Palosaari <crope@iki.fi>
4878 L: linux-media@vger.kernel.org
4879 W: https://linuxtv.org
4880 W: http://palosaari.fi/linux/
4881 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4882 T: git git://linuxtv.org/anttip/media_tree.git
4884 F: drivers/media/usb/dvb-usb-v2/af9015*
4886 DVB_USB_AF9035 MEDIA DRIVER
4887 M: Antti Palosaari <crope@iki.fi>
4888 L: linux-media@vger.kernel.org
4889 W: https://linuxtv.org
4890 W: http://palosaari.fi/linux/
4891 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4892 T: git git://linuxtv.org/anttip/media_tree.git
4894 F: drivers/media/usb/dvb-usb-v2/af9035*
4896 DVB_USB_ANYSEE MEDIA DRIVER
4897 M: Antti Palosaari <crope@iki.fi>
4898 L: linux-media@vger.kernel.org
4899 W: https://linuxtv.org
4900 W: http://palosaari.fi/linux/
4901 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4902 T: git git://linuxtv.org/anttip/media_tree.git
4904 F: drivers/media/usb/dvb-usb-v2/anysee*
4906 DVB_USB_AU6610 MEDIA DRIVER
4907 M: Antti Palosaari <crope@iki.fi>
4908 L: linux-media@vger.kernel.org
4909 W: https://linuxtv.org
4910 W: http://palosaari.fi/linux/
4911 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4912 T: git git://linuxtv.org/anttip/media_tree.git
4914 F: drivers/media/usb/dvb-usb-v2/au6610*
4916 DVB_USB_CE6230 MEDIA DRIVER
4917 M: Antti Palosaari <crope@iki.fi>
4918 L: linux-media@vger.kernel.org
4919 W: https://linuxtv.org
4920 W: http://palosaari.fi/linux/
4921 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4922 T: git git://linuxtv.org/anttip/media_tree.git
4924 F: drivers/media/usb/dvb-usb-v2/ce6230*
4926 DVB_USB_CXUSB MEDIA DRIVER
4927 M: Michael Krufky <mkrufky@linuxtv.org>
4928 L: linux-media@vger.kernel.org
4929 W: https://linuxtv.org
4930 W: http://github.com/mkrufky
4931 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4932 T: git git://linuxtv.org/media_tree.git
4934 F: drivers/media/usb/dvb-usb/cxusb*
4936 DVB_USB_EC168 MEDIA DRIVER
4937 M: Antti Palosaari <crope@iki.fi>
4938 L: linux-media@vger.kernel.org
4939 W: https://linuxtv.org
4940 W: http://palosaari.fi/linux/
4941 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4942 T: git git://linuxtv.org/anttip/media_tree.git
4944 F: drivers/media/usb/dvb-usb-v2/ec168*
4946 DVB_USB_GL861 MEDIA DRIVER
4947 M: Antti Palosaari <crope@iki.fi>
4948 L: linux-media@vger.kernel.org
4949 W: https://linuxtv.org
4950 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4951 T: git git://linuxtv.org/anttip/media_tree.git
4953 F: drivers/media/usb/dvb-usb-v2/gl861*
4955 DVB_USB_MXL111SF MEDIA DRIVER
4956 M: Michael Krufky <mkrufky@linuxtv.org>
4957 L: linux-media@vger.kernel.org
4958 W: https://linuxtv.org
4959 W: http://github.com/mkrufky
4960 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4961 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4963 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4965 DVB_USB_RTL28XXU MEDIA DRIVER
4966 M: Antti Palosaari <crope@iki.fi>
4967 L: linux-media@vger.kernel.org
4968 W: https://linuxtv.org
4969 W: http://palosaari.fi/linux/
4970 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4971 T: git git://linuxtv.org/anttip/media_tree.git
4973 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4975 DVB_USB_V2 MEDIA DRIVER
4976 M: Antti Palosaari <crope@iki.fi>
4977 L: linux-media@vger.kernel.org
4978 W: https://linuxtv.org
4979 W: http://palosaari.fi/linux/
4980 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4981 T: git git://linuxtv.org/anttip/media_tree.git
4983 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4984 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4987 M: Jason Baron <jbaron@akamai.com>
4989 F: lib/dynamic_debug.c
4990 F: include/linux/dynamic_debug.h
4992 DYNAMIC INTERRUPT MODERATION
4993 M: Tal Gilboa <talgi@mellanox.com>
4995 F: include/linux/net_dim.h
4997 DZ DECSTATION DZ11 SERIAL DRIVER
4998 M: "Maciej W. Rozycki" <macro@linux-mips.org>
5000 F: drivers/tty/serial/dz.*
5002 E3X0 POWER BUTTON DRIVER
5003 M: Moritz Fischer <moritz.fischer@ettus.com>
5004 L: usrp-users@lists.ettus.com
5005 W: http://www.ettus.com
5007 F: drivers/input/misc/e3x0-button.c
5008 F: Documentation/devicetree/bindings/input/e3x0-button.txt
5011 M: Antti Palosaari <crope@iki.fi>
5012 L: linux-media@vger.kernel.org
5013 W: https://linuxtv.org
5014 W: http://palosaari.fi/linux/
5015 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5016 T: git git://linuxtv.org/anttip/media_tree.git
5018 F: drivers/media/tuners/e4000*
5020 EATA ISA/EISA/PCI SCSI DRIVER
5021 M: Dario Ballabio <ballabio_dario@emc.com>
5022 L: linux-scsi@vger.kernel.org
5024 F: drivers/scsi/eata.c
5027 M: Antti Palosaari <crope@iki.fi>
5028 L: linux-media@vger.kernel.org
5029 W: https://linuxtv.org
5030 W: http://palosaari.fi/linux/
5031 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5032 T: git git://linuxtv.org/anttip/media_tree.git
5034 F: drivers/media/dvb-frontends/ec100*
5037 M: Tyler Hicks <tyhicks@canonical.com>
5038 L: ecryptfs@vger.kernel.org
5039 W: http://ecryptfs.org
5040 W: https://launchpad.net/ecryptfs
5041 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5043 F: Documentation/filesystems/ecryptfs.txt
5047 M: Borislav Petkov <bp@alien8.de>
5048 L: linux-edac@vger.kernel.org
5050 F: drivers/edac/amd64_edac*
5053 M: Robert Richter <rric@kernel.org>
5054 L: linux-edac@vger.kernel.org
5056 F: drivers/edac/highbank*
5059 M: Ralf Baechle <ralf@linux-mips.org>
5060 M: David Daney <david.daney@cavium.com>
5061 L: linux-edac@vger.kernel.org
5062 L: linux-mips@linux-mips.org
5064 F: drivers/edac/octeon_edac*
5066 EDAC-CAVIUM THUNDERX
5067 M: David Daney <david.daney@cavium.com>
5068 M: Jan Glauber <jglauber@cavium.com>
5069 L: linux-edac@vger.kernel.org
5071 F: drivers/edac/thunderx_edac*
5074 M: Borislav Petkov <bp@alien8.de>
5075 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5076 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5077 L: linux-edac@vger.kernel.org
5078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
5081 F: Documentation/admin-guide/ras.rst
5082 F: Documentation/driver-api/edac.rst
5084 F: include/linux/edac.h
5087 M: Mark Gross <mark.gross@intel.com>
5088 L: linux-edac@vger.kernel.org
5090 F: drivers/edac/e752x_edac.c
5093 L: linux-edac@vger.kernel.org
5095 F: drivers/edac/e7xxx_edac.c
5098 M: York Sun <york.sun@nxp.com>
5099 L: linux-edac@vger.kernel.org
5101 F: drivers/edac/fsl_ddr_edac.*
5104 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5105 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5106 L: linux-edac@vger.kernel.org
5108 F: drivers/edac/ghes_edac.c
5111 L: linux-edac@vger.kernel.org
5113 F: drivers/edac/i3000_edac.c
5116 L: linux-edac@vger.kernel.org
5118 F: drivers/edac/i5000_edac.c
5121 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5122 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5123 L: linux-edac@vger.kernel.org
5125 F: drivers/edac/i5400_edac.c
5128 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5129 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5130 L: linux-edac@vger.kernel.org
5132 F: drivers/edac/i7300_edac.c
5135 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5136 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5137 L: linux-edac@vger.kernel.org
5139 F: drivers/edac/i7core_edac.c
5142 M: Tim Small <tim@buttersideup.com>
5143 L: linux-edac@vger.kernel.org
5145 F: drivers/edac/i82443bxgx_edac.c
5148 M: Ranganathan Desikan <ravi@jetztechnologies.com>
5149 M: "Arvind R." <arvino55@gmail.com>
5150 L: linux-edac@vger.kernel.org
5152 F: drivers/edac/i82975x_edac.c
5155 M: Jason Baron <jbaron@akamai.com>
5156 L: linux-edac@vger.kernel.org
5158 F: drivers/edac/ie31200_edac.c
5161 M: Johannes Thumshirn <morbidrsa@gmail.com>
5162 L: linux-edac@vger.kernel.org
5164 F: drivers/edac/mpc85xx_edac.[ch]
5167 M: Egor Martovetsky <egor@pasemi.com>
5168 L: linux-edac@vger.kernel.org
5170 F: drivers/edac/pasemi_edac.c
5173 M: Tony Luck <tony.luck@intel.com>
5174 L: linux-edac@vger.kernel.org
5176 F: drivers/edac/pnd2_edac.[ch]
5179 M: Tim Small <tim@buttersideup.com>
5180 L: linux-edac@vger.kernel.org
5182 F: drivers/edac/r82600_edac.c
5185 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5186 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5187 L: linux-edac@vger.kernel.org
5189 F: drivers/edac/sb_edac.c
5192 M: Tony Luck <tony.luck@intel.com>
5193 L: linux-edac@vger.kernel.org
5195 F: drivers/edac/skx_edac.c
5198 M: Tero Kristo <t-kristo@ti.com>
5199 L: linux-edac@vger.kernel.org
5201 F: drivers/edac/ti_edac.c
5203 EDIROL UA-101/UA-1000 DRIVER
5204 M: Clemens Ladisch <clemens@ladisch.de>
5205 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5206 T: git git://git.alsa-project.org/alsa-kernel.git
5208 F: sound/usb/misc/ua101.c
5211 L: linux-efi@vger.kernel.org
5212 M: Ivan Hu <ivan.hu@canonical.com>
5213 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5215 F: drivers/firmware/efi/test/
5217 EFI VARIABLE FILESYSTEM
5218 M: Matthew Garrett <matthew.garrett@nebula.com>
5219 M: Jeremy Kerr <jk@ozlabs.org>
5220 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5222 L: linux-efi@vger.kernel.org
5226 EFIFB FRAMEBUFFER DRIVER
5227 L: linux-fbdev@vger.kernel.org
5228 M: Peter Jones <pjones@redhat.com>
5230 F: drivers/video/fbdev/efifb.c
5233 W: http://aeschi.ch.eu.org/efs/
5237 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5238 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
5239 L: netdev@vger.kernel.org
5241 F: drivers/net/ethernet/ibm/ehea/
5243 EM28XX VIDEO4LINUX DRIVER
5244 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5245 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5246 L: linux-media@vger.kernel.org
5247 W: https://linuxtv.org
5248 T: git git://linuxtv.org/media_tree.git
5250 F: drivers/media/usb/em28xx/
5251 F: Documentation/media/v4l-drivers/em28xx*
5254 M: Paul Gortmaker <paul.gortmaker@windriver.com>
5255 M: Matt Mackall <mpm@selenic.com>
5256 M: David Woodhouse <dwmw2@infradead.org>
5257 L: linux-embedded@vger.kernel.org
5260 Emulex 10Gbps iSCSI - OneConnect DRIVER
5261 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
5262 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
5263 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
5264 L: linux-scsi@vger.kernel.org
5265 W: http://www.broadcom.com
5267 F: drivers/scsi/be2iscsi/
5269 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5270 M: Sathya Perla <sathya.perla@broadcom.com>
5271 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
5272 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
5273 M: Somnath Kotur <somnath.kotur@broadcom.com>
5274 L: netdev@vger.kernel.org
5275 W: http://www.emulex.com
5277 F: drivers/net/ethernet/emulex/benet/
5279 EMULEX ONECONNECT ROCE DRIVER
5280 M: Selvin Xavier <selvin.xavier@broadcom.com>
5281 M: Devesh Sharma <devesh.sharma@broadcom.com>
5282 L: linux-rdma@vger.kernel.org
5283 W: http://www.broadcom.com
5285 F: drivers/infiniband/hw/ocrdma/
5286 F: include/uapi/rdma/ocrdma-abi.h
5288 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5289 M: James Smart <james.smart@broadcom.com>
5290 M: Dick Kennedy <dick.kennedy@broadcom.com>
5291 L: linux-scsi@vger.kernel.org
5292 W: http://www.broadcom.com
5294 F: drivers/scsi/lpfc/
5296 ENE CB710 FLASH CARD READER DRIVER
5297 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5299 F: drivers/misc/cb710/
5300 F: drivers/mmc/host/cb710-mmc.*
5301 F: include/linux/cb710.h
5303 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
5304 M: Maxim Levitsky <maximlevitsky@gmail.com>
5306 F: drivers/media/rc/ene_ir.*
5308 EPSON S1D13XXX FRAMEBUFFER DRIVER
5309 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
5311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
5312 F: drivers/video/fbdev/s1d13xxxfb.c
5313 F: include/video/s1d13xxxfb.h
5315 ERRSEQ ERROR TRACKING INFRASTRUCTURE
5316 M: Jeff Layton <jlayton@kernel.org>
5319 F: include/linux/errseq.h
5321 ET131X NETWORK DRIVER
5322 M: Mark Einon <mark.einon@gmail.com>
5324 F: drivers/net/ethernet/agere/
5327 M: Stephen Hemminger <stephen@networkplumber.org>
5328 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
5329 L: netdev@vger.kernel.org
5330 W: http://www.linuxfoundation.org/en/Net:Bridge
5332 F: include/linux/netfilter_bridge/
5335 ETHERNET PHY LIBRARY
5336 M: Andrew Lunn <andrew@lunn.ch>
5337 M: Florian Fainelli <f.fainelli@gmail.com>
5338 L: netdev@vger.kernel.org
5340 F: Documentation/ABI/testing/sysfs-bus-mdio
5341 F: Documentation/devicetree/bindings/net/mdio*
5342 F: Documentation/networking/phy.txt
5344 F: drivers/of/of_mdio.c
5345 F: drivers/of/of_net.c
5346 F: include/linux/*mdio*.h
5347 F: include/linux/of_net.h
5348 F: include/linux/phy.h
5349 F: include/linux/phy_fixed.h
5350 F: include/linux/platform_data/mdio-gpio.h
5351 F: include/linux/platform_data/mdio-bcm-unimac.h
5352 F: include/trace/events/mdio.h
5353 F: include/uapi/linux/mdio.h
5354 F: include/uapi/linux/mii.h
5357 M: Jan Kara <jack@suse.com>
5358 L: linux-ext4@vger.kernel.org
5360 F: Documentation/filesystems/ext2.txt
5362 F: include/linux/ext2*
5365 M: "Theodore Ts'o" <tytso@mit.edu>
5366 M: Andreas Dilger <adilger.kernel@dilger.ca>
5367 L: linux-ext4@vger.kernel.org
5368 W: http://ext4.wiki.kernel.org
5369 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
5370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5372 F: Documentation/filesystems/ext4.txt
5375 Extended Verification Module (EVM)
5376 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5377 L: linux-integrity@vger.kernel.org
5379 F: security/integrity/evm/
5381 EXTENSIBLE FIRMWARE INTERFACE (EFI)
5382 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5383 L: linux-efi@vger.kernel.org
5384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5386 F: Documentation/efi-stub.txt
5387 F: arch/*/kernel/efi.c
5388 F: arch/x86/boot/compressed/eboot.[ch]
5389 F: arch/*/include/asm/efi.h
5390 F: arch/x86/platform/efi/
5391 F: drivers/firmware/efi/
5392 F: include/linux/efi*.h
5393 F: arch/arm/boot/compressed/efi-header.S
5394 F: arch/arm64/kernel/efi-entry.S
5396 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
5397 M: MyungJoo Ham <myungjoo.ham@samsung.com>
5398 M: Chanwoo Choi <cw00.choi@samsung.com>
5399 L: linux-kernel@vger.kernel.org
5400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5403 F: include/linux/extcon/
5404 F: include/linux/extcon.h
5405 F: Documentation/extcon/
5406 F: Documentation/devicetree/bindings/extcon/
5409 M: Jingoo Han <jingoohan1@gmail.com>
5410 L: dri-devel@lists.freedesktop.org
5412 F: drivers/gpu/drm/exynos/exynos_dp*
5414 EXYNOS SYSMMU (IOMMU) driver
5415 M: Marek Szyprowski <m.szyprowski@samsung.com>
5416 L: iommu@lists.linux-foundation.org
5418 F: drivers/iommu/exynos-iommu.c
5420 EZchip NPS platform support
5421 M: Elad Kanfi <eladkan@mellanox.com>
5422 M: Vineet Gupta <vgupta@synopsys.com>
5424 F: arch/arc/plat-eznps
5425 F: arch/arc/boot/dts/eznps.dts
5428 M: Jaegeuk Kim <jaegeuk@kernel.org>
5429 M: Chao Yu <yuchao0@huawei.com>
5430 L: linux-f2fs-devel@lists.sourceforge.net
5431 W: https://f2fs.wiki.kernel.org/
5432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5434 F: Documentation/filesystems/f2fs.txt
5435 F: Documentation/ABI/testing/sysfs-fs-f2fs
5437 F: include/linux/f2fs_fs.h
5438 F: include/trace/events/f2fs.h
5440 F71805F HARDWARE MONITORING DRIVER
5441 M: Jean Delvare <jdelvare@suse.com>
5442 L: linux-hwmon@vger.kernel.org
5444 F: Documentation/hwmon/f71805f
5445 F: drivers/hwmon/f71805f.c
5448 M: Jan Kara <jack@suse.cz>
5449 R: Amir Goldstein <amir73il@gmail.com>
5450 L: linux-fsdevel@vger.kernel.org
5452 F: fs/notify/fanotify/
5453 F: include/linux/fanotify.h
5454 F: include/uapi/linux/fanotify.h
5456 FARSYNC SYNCHRONOUS DRIVER
5457 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5458 W: http://www.farsite.co.uk/
5460 F: drivers/net/wan/farsync.*
5462 FAULT INJECTION SUPPORT
5463 M: Akinobu Mita <akinobu.mita@gmail.com>
5465 F: Documentation/fault-injection/
5466 F: lib/fault-inject.c
5468 FBTFT Framebuffer drivers
5469 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5471 F: drivers/staging/fbtft/
5474 M: Michael Buesch <m@bues.ch>
5475 L: linux-media@vger.kernel.org
5477 F: drivers/media/tuners/fc0011.h
5478 F: drivers/media/tuners/fc0011.c
5481 M: Antti Palosaari <crope@iki.fi>
5482 L: linux-media@vger.kernel.org
5483 W: https://linuxtv.org
5484 W: http://palosaari.fi/linux/
5485 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5486 T: git git://linuxtv.org/anttip/media_tree.git
5488 F: drivers/media/tuners/fc2580*
5490 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5491 M: Johannes Thumshirn <jth@kernel.org>
5492 L: linux-scsi@vger.kernel.org
5493 W: www.Open-FCoE.org
5495 F: drivers/scsi/libfc/
5496 F: drivers/scsi/fcoe/
5498 F: include/scsi/libfc.h
5499 F: include/scsi/libfcoe.h
5500 F: include/uapi/scsi/fc/
5502 FILE LOCKING (flock() and fcntl()/lockf())
5503 M: Jeff Layton <jlayton@kernel.org>
5504 M: "J. Bruce Fields" <bfields@fieldses.org>
5505 L: linux-fsdevel@vger.kernel.org
5507 F: include/linux/fcntl.h
5508 F: include/uapi/linux/fcntl.h
5512 FILESYSTEMS (VFS and infrastructure)
5513 M: Alexander Viro <viro@zeniv.linux.org.uk>
5514 L: linux-fsdevel@vger.kernel.org
5517 F: include/linux/fs.h
5518 F: include/uapi/linux/fs.h
5520 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5521 M: Riku Voipio <riku.voipio@iki.fi>
5522 L: linux-hwmon@vger.kernel.org
5524 F: drivers/hwmon/f75375s.c
5525 F: include/linux/f75375s.h
5527 FIREWIRE AUDIO DRIVERS
5528 M: Clemens Ladisch <clemens@ladisch.de>
5529 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5530 T: git git://git.alsa-project.org/alsa-kernel.git
5534 FIREWIRE MEDIA DRIVERS (firedtv)
5535 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5536 L: linux-media@vger.kernel.org
5537 L: linux1394-devel@lists.sourceforge.net
5538 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5540 F: drivers/media/firewire/
5542 FIREWIRE SBP-2 TARGET
5543 M: Chris Boot <bootc@bootc.net>
5544 L: linux-scsi@vger.kernel.org
5545 L: target-devel@vger.kernel.org
5546 L: linux1394-devel@lists.sourceforge.net
5547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5549 F: drivers/target/sbp/
5552 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5553 L: linux1394-devel@lists.sourceforge.net
5554 W: http://ieee1394.wiki.kernel.org/
5555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5557 F: drivers/firewire/
5558 F: include/linux/firewire.h
5559 F: include/uapi/linux/firewire*.h
5562 FIRMWARE LOADER (request_firmware)
5563 M: Luis R. Rodriguez <mcgrof@kernel.org>
5564 L: linux-kernel@vger.kernel.org
5566 F: Documentation/firmware_class/
5567 F: drivers/base/firmware*.c
5568 F: include/linux/firmware.h
5570 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5571 M: Joshua Morris <josh.h.morris@us.ibm.com>
5572 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5574 F: drivers/block/rsxx/
5577 M: Jiri Kosina <jikos@kernel.org>
5578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5580 F: drivers/block/floppy.c
5583 M: Alessandro Rubini <rubini@gnudd.com>
5584 W: http://www.ohwr.org/projects/fmc-bus
5587 F: include/linux/fmc*.h
5588 F: include/linux/ipmi-fru.h
5591 FPGA MANAGER FRAMEWORK
5592 M: Alan Tull <atull@kernel.org>
5593 M: Moritz Fischer <mdf@kernel.org>
5594 L: linux-fpga@vger.kernel.org
5596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5597 Q: http://patchwork.kernel.org/project/linux-fpga/list/
5598 F: Documentation/fpga/
5599 F: Documentation/devicetree/bindings/fpga/
5601 F: include/linux/fpga/
5602 W: http://www.rocketboards.org
5605 M: Bill Metzenthen <billm@melbpc.org.au>
5606 W: http://floatingpoint.sourceforge.net/emulator/index.html
5608 F: arch/x86/math-emu/
5610 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5611 L: netdev@vger.kernel.org
5613 F: drivers/net/wan/dlci.c
5614 F: drivers/net/wan/sdla.c
5617 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5618 L: dri-devel@lists.freedesktop.org
5619 L: linux-fbdev@vger.kernel.org
5620 T: git git://github.com/bzolnier/linux.git
5621 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5623 F: Documentation/fb/
5626 F: include/linux/fb.h
5627 F: include/uapi/video/
5628 F: include/uapi/linux/fb.h
5630 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5631 M: Horia Geantă <horia.geanta@nxp.com>
5632 M: Aymen Sghaier <aymen.sghaier@nxp.com>
5633 L: linux-crypto@vger.kernel.org
5635 F: drivers/crypto/caam/
5636 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5638 FREESCALE DIU FRAMEBUFFER DRIVER
5639 M: Timur Tabi <timur@tabi.org>
5640 L: linux-fbdev@vger.kernel.org
5642 F: drivers/video/fbdev/fsl-diu-fb.*
5644 FREESCALE DMA DRIVER
5645 M: Li Yang <leoyang.li@nxp.com>
5646 M: Zhang Wei <zw@zh-kernel.org>
5647 L: linuxppc-dev@lists.ozlabs.org
5649 F: drivers/dma/fsldma.*
5651 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5652 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5653 L: netdev@vger.kernel.org
5655 F: drivers/net/ethernet/freescale/gianfar*
5656 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5657 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5659 FREESCALE GPMI NAND DRIVER
5660 M: Han Xu <han.xu@nxp.com>
5661 L: linux-mtd@lists.infradead.org
5663 F: drivers/mtd/nand/gpmi-nand/*
5665 FREESCALE I2C CPM DRIVER
5666 M: Jochen Friedrich <jochen@scram.de>
5667 L: linuxppc-dev@lists.ozlabs.org
5668 L: linux-i2c@vger.kernel.org
5670 F: drivers/i2c/busses/i2c-cpm.c
5672 FREESCALE IMX / MXC FEC DRIVER
5673 M: Fugang Duan <fugang.duan@nxp.com>
5674 L: netdev@vger.kernel.org
5676 F: drivers/net/ethernet/freescale/fec_main.c
5677 F: drivers/net/ethernet/freescale/fec_ptp.c
5678 F: drivers/net/ethernet/freescale/fec.h
5679 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5681 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5682 M: Sascha Hauer <kernel@pengutronix.de>
5683 L: linux-fbdev@vger.kernel.org
5684 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5686 F: include/linux/platform_data/video-imxfb.h
5687 F: drivers/video/fbdev/imxfb.c
5689 FREESCALE QORIQ DPAA ETHERNET DRIVER
5690 M: Madalin Bucur <madalin.bucur@nxp.com>
5691 L: netdev@vger.kernel.org
5693 F: drivers/net/ethernet/freescale/dpaa
5695 FREESCALE QORIQ DPAA FMAN DRIVER
5696 M: Madalin Bucur <madalin.bucur@nxp.com>
5697 L: netdev@vger.kernel.org
5699 F: drivers/net/ethernet/freescale/fman
5700 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5702 FREESCALE QUAD SPI DRIVER
5703 M: Han Xu <han.xu@nxp.com>
5704 L: linux-mtd@lists.infradead.org
5706 F: drivers/mtd/spi-nor/fsl-quadspi.c
5708 FREESCALE QUICC ENGINE LIBRARY
5709 M: Qiang Zhao <qiang.zhao@nxp.com>
5710 L: linuxppc-dev@lists.ozlabs.org
5712 F: drivers/soc/fsl/qe/
5713 F: include/soc/fsl/*qe*.h
5714 F: include/soc/fsl/*ucc*.h
5716 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5717 M: Li Yang <leoyang.li@nxp.com>
5718 L: netdev@vger.kernel.org
5719 L: linuxppc-dev@lists.ozlabs.org
5721 F: drivers/net/ethernet/freescale/ucc_geth*
5723 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5724 M: Zhao Qiang <qiang.zhao@nxp.com>
5725 L: netdev@vger.kernel.org
5726 L: linuxppc-dev@lists.ozlabs.org
5728 F: drivers/net/wan/fsl_ucc_hdlc*
5730 FREESCALE QUICC ENGINE UCC UART DRIVER
5731 M: Timur Tabi <timur@tabi.org>
5732 L: linuxppc-dev@lists.ozlabs.org
5734 F: drivers/tty/serial/ucc_uart.c
5736 FREESCALE SOC DRIVERS
5737 M: Li Yang <leoyang.li@nxp.com>
5738 L: linuxppc-dev@lists.ozlabs.org
5739 L: linux-arm-kernel@lists.infradead.org
5741 F: Documentation/devicetree/bindings/soc/fsl/
5743 F: include/linux/fsl/
5745 FREESCALE SOC FS_ENET DRIVER
5746 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5747 M: Vitaly Bordug <vbordug@ru.mvista.com>
5748 L: linuxppc-dev@lists.ozlabs.org
5749 L: netdev@vger.kernel.org
5751 F: drivers/net/ethernet/freescale/fs_enet/
5752 F: include/linux/fs_enet_pd.h
5754 FREESCALE SOC SOUND DRIVERS
5755 M: Timur Tabi <timur@tabi.org>
5756 M: Nicolin Chen <nicoleotsuka@gmail.com>
5757 M: Xiubo Li <Xiubo.Lee@gmail.com>
5758 R: Fabio Estevam <fabio.estevam@nxp.com>
5759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5760 L: linuxppc-dev@lists.ozlabs.org
5762 F: sound/soc/fsl/fsl*
5763 F: sound/soc/fsl/imx*
5764 F: sound/soc/fsl/mpc8610_hpcd.c
5766 FREESCALE USB PERIPHERAL DRIVERS
5767 M: Li Yang <leoyang.li@nxp.com>
5768 L: linux-usb@vger.kernel.org
5769 L: linuxppc-dev@lists.ozlabs.org
5771 F: drivers/usb/gadget/udc/fsl*
5774 M: Christoph Hellwig <hch@infradead.org>
5775 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5780 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5781 M: Pavel Machek <pavel@ucw.cz>
5782 L: linux-pm@vger.kernel.org
5784 F: Documentation/power/freezing-of-tasks.txt
5785 F: include/linux/freezer.h
5789 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5790 L: linux-kernel@vger.kernel.org
5793 F: include/linux/frontswap.h
5795 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5796 M: David Howells <dhowells@redhat.com>
5797 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5799 F: Documentation/filesystems/caching/
5801 F: include/linux/fscache*.h
5803 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5804 M: Theodore Y. Ts'o <tytso@mit.edu>
5805 M: Jaegeuk Kim <jaegeuk@kernel.org>
5806 L: linux-fscrypt@vger.kernel.org
5807 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
5808 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
5811 F: include/linux/fscrypt*.h
5812 F: Documentation/filesystems/fscrypt.rst
5814 FUJITSU FR-V (FRV) PORT
5818 FUJITSU LAPTOP EXTRAS
5819 M: Jonathan Woithe <jwoithe@just42.net>
5820 L: platform-driver-x86@vger.kernel.org
5822 F: drivers/platform/x86/fujitsu-laptop.c
5824 FUJITSU M-5MO LS CAMERA ISP DRIVER
5825 M: Kyungmin Park <kyungmin.park@samsung.com>
5826 M: Heungjun Kim <riverful.kim@samsung.com>
5827 L: linux-media@vger.kernel.org
5829 F: drivers/media/i2c/m5mols/
5830 F: include/media/i2c/m5mols.h
5832 FUJITSU TABLET EXTRAS
5833 M: Robert Gerlach <khnz@gmx.de>
5834 L: platform-driver-x86@vger.kernel.org
5836 F: drivers/platform/x86/fujitsu-tablet.c
5838 FUSE: FILESYSTEM IN USERSPACE
5839 M: Miklos Szeredi <miklos@szeredi.hu>
5840 L: linux-fsdevel@vger.kernel.org
5841 W: http://fuse.sourceforge.net/
5842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5845 F: include/uapi/linux/fuse.h
5846 F: Documentation/filesystems/fuse.txt
5849 M: Thomas Gleixner <tglx@linutronix.de>
5850 M: Ingo Molnar <mingo@redhat.com>
5851 R: Peter Zijlstra <peterz@infradead.org>
5852 R: Darren Hart <dvhart@infradead.org>
5853 L: linux-kernel@vger.kernel.org
5854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
5857 F: kernel/futex_compat.c
5858 F: include/asm-generic/futex.h
5859 F: include/linux/futex.h
5860 F: include/uapi/linux/futex.h
5861 F: tools/testing/selftests/futex/
5862 F: tools/perf/bench/futex*
5863 F: Documentation/*futex*
5865 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5866 M: Rik Faith <faith@cs.unc.edu>
5867 L: linux-scsi@vger.kernel.org
5868 S: Odd Fixes (e.g., new signatures)
5869 F: drivers/scsi/fdomain.*
5872 M: Kees Cook <keescook@chromium.org>
5873 R: Emese Revfy <re.emese@gmail.com>
5874 L: kernel-hardening@lists.openwall.com
5876 F: scripts/gcc-plugins/
5877 F: scripts/gcc-plugin.sh
5878 F: scripts/Makefile.gcc-plugins
5879 F: Documentation/gcc-plugins.txt
5881 GCOV BASED KERNEL PROFILING
5882 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5885 F: Documentation/dev-tools/gcov.rst
5887 GDB KERNEL DEBUGGING HELPER SCRIPTS
5888 M: Jan Kiszka <jan.kiszka@siemens.com>
5889 M: Kieran Bingham <kieran@bingham.xyz>
5893 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5894 M: Achim Leubner <achim_leubner@adaptec.com>
5895 L: linux-scsi@vger.kernel.org
5896 W: http://www.icp-vortex.com/
5898 F: drivers/scsi/gdt*
5900 GEMTEK FM RADIO RECEIVER DRIVER
5901 M: Hans Verkuil <hverkuil@xs4all.nl>
5902 L: linux-media@vger.kernel.org
5903 T: git git://linuxtv.org/media_tree.git
5904 W: https://linuxtv.org
5906 F: drivers/media/radio/radio-gemtek*
5908 GENERIC GPIO I2C DRIVER
5909 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5911 F: drivers/i2c/busses/i2c-gpio.c
5912 F: include/linux/i2c-gpio.h
5914 GENERIC GPIO I2C MULTIPLEXER DRIVER
5915 M: Peter Korsgaard <peter.korsgaard@barco.com>
5916 L: linux-i2c@vger.kernel.org
5918 F: drivers/i2c/muxes/i2c-mux-gpio.c
5919 F: include/linux/i2c-mux-gpio.h
5920 F: Documentation/i2c/muxes/i2c-mux-gpio
5922 GENERIC HDLC (WAN) DRIVERS
5923 M: Krzysztof Halasa <khc@pm.waw.pl>
5924 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5926 F: drivers/net/wan/c101.c
5927 F: drivers/net/wan/hd6457*
5928 F: drivers/net/wan/hdlc*
5929 F: drivers/net/wan/n2.c
5930 F: drivers/net/wan/pc300too.c
5931 F: drivers/net/wan/pci200syn.c
5932 F: drivers/net/wan/wanxl*
5934 GENERIC INCLUDE/ASM HEADER FILES
5935 M: Arnd Bergmann <arnd@arndb.de>
5936 L: linux-arch@vger.kernel.org
5937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5939 F: include/asm-generic/
5940 F: include/uapi/asm-generic/
5942 GENERIC PHY FRAMEWORK
5943 M: Kishon Vijay Abraham I <kishon@ti.com>
5944 L: linux-kernel@vger.kernel.org
5945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5948 F: include/linux/phy/
5951 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5952 M: Kevin Hilman <khilman@kernel.org>
5953 M: Ulf Hansson <ulf.hansson@linaro.org>
5954 L: linux-pm@vger.kernel.org
5956 F: drivers/base/power/domain*.c
5957 F: include/linux/pm_domain.h
5958 F: Documentation/devicetree/bindings/power/power_domain.txt
5960 GENERIC UIO DRIVER FOR PCI DEVICES
5961 M: "Michael S. Tsirkin" <mst@redhat.com>
5962 L: kvm@vger.kernel.org
5964 F: drivers/uio/uio_pci_generic.c
5966 GENWQE (IBM Generic Workqueue Card)
5967 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5968 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
5970 F: drivers/misc/genwqe/
5972 GET_MAINTAINER SCRIPT
5973 M: Joe Perches <joe@perches.com>
5975 F: scripts/get_maintainer.pl
5978 M: Steven Whitehouse <swhiteho@redhat.com>
5979 M: Bob Peterson <rpeterso@redhat.com>
5980 L: cluster-devel@redhat.com
5981 W: http://sources.redhat.com/cluster/
5982 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5984 F: Documentation/filesystems/gfs2*.txt
5986 F: include/uapi/linux/gfs2_ondisk.h
5988 GIGASET ISDN DRIVERS
5989 M: Paul Bolle <pebolle@tiscali.nl>
5990 L: gigaset307x-common@lists.sourceforge.net
5991 W: http://gigaset307x.sourceforge.net/
5993 F: Documentation/isdn/README.gigaset
5994 F: drivers/isdn/gigaset/
5995 F: include/uapi/linux/gigaset_dev.h
5998 M: Hans Verkuil <hans.verkuil@cisco.com>
5999 L: linux-media@vger.kernel.org
6001 F: drivers/media/usb/go7007/
6004 M: Bastien Nocera <hadess@hadess.net>
6005 L: linux-input@vger.kernel.org
6007 F: drivers/input/touchscreen/goodix.c
6010 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6011 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6012 L: linux-gpio@vger.kernel.org
6013 L: linux-acpi@vger.kernel.org
6015 F: Documentation/acpi/gpio-properties.txt
6016 F: drivers/gpio/gpiolib-acpi.c
6019 M: Sean Young <sean@mess.org>
6020 L: linux-media@vger.kernel.org
6022 F: drivers/media/rc/gpio-ir-tx.c
6025 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
6026 R: Bartosz Golaszewski <brgl@bgdev.pl>
6027 L: linux-gpio@vger.kernel.org
6029 F: drivers/gpio/gpio-mockup.c
6030 F: tools/testing/selftests/gpio/
6033 M: Linus Walleij <linus.walleij@linaro.org>
6034 L: linux-gpio@vger.kernel.org
6035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
6037 F: Documentation/devicetree/bindings/gpio/
6038 F: Documentation/gpio/
6039 F: Documentation/ABI/testing/gpio-cdev
6040 F: Documentation/ABI/obsolete/sysfs-gpio
6042 F: include/linux/gpio/
6043 F: include/linux/gpio.h
6044 F: include/asm-generic/gpio.h
6045 F: include/uapi/linux/gpio.h
6048 GRE DEMULTIPLEXER DRIVER
6049 M: Dmitry Kozlov <xeb@mail.ru>
6050 L: netdev@vger.kernel.org
6052 F: net/ipv4/gre_demux.c
6053 F: net/ipv4/gre_offload.c
6054 F: include/net/gre.h
6056 GRETH 10/100/1G Ethernet MAC device driver
6057 M: Andreas Larsson <andreas@gaisler.com>
6058 L: netdev@vger.kernel.org
6060 F: drivers/net/ethernet/aeroflex/
6062 GREYBUS AUDIO PROTOCOLS DRIVERS
6063 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
6064 M: Mark Greer <mgreer@animalcreek.com>
6066 F: drivers/staging/greybus/audio_apbridgea.c
6067 F: drivers/staging/greybus/audio_apbridgea.h
6068 F: drivers/staging/greybus/audio_codec.c
6069 F: drivers/staging/greybus/audio_codec.h
6070 F: drivers/staging/greybus/audio_gb.c
6071 F: drivers/staging/greybus/audio_manager.c
6072 F: drivers/staging/greybus/audio_manager.h
6073 F: drivers/staging/greybus/audio_manager_module.c
6074 F: drivers/staging/greybus/audio_manager_private.h
6075 F: drivers/staging/greybus/audio_manager_sysfs.c
6076 F: drivers/staging/greybus/audio_module.c
6077 F: drivers/staging/greybus/audio_topology.c
6079 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
6080 M: Viresh Kumar <vireshk@kernel.org>
6082 F: drivers/staging/greybus/authentication.c
6083 F: drivers/staging/greybus/bootrom.c
6084 F: drivers/staging/greybus/firmware.h
6085 F: drivers/staging/greybus/fw-core.c
6086 F: drivers/staging/greybus/fw-download.c
6087 F: drivers/staging/greybus/fw-managament.c
6088 F: drivers/staging/greybus/greybus_authentication.h
6089 F: drivers/staging/greybus/greybus_firmware.h
6090 F: drivers/staging/greybus/hid.c
6091 F: drivers/staging/greybus/i2c.c
6092 F: drivers/staging/greybus/spi.c
6093 F: drivers/staging/greybus/spilib.c
6094 F: drivers/staging/greybus/spilib.h
6096 GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
6097 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
6099 F: drivers/staging/greybus/loopback.c
6100 F: drivers/staging/greybus/timesync.c
6101 F: drivers/staging/greybus/timesync_platform.c
6103 GREYBUS PLATFORM DRIVERS
6104 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
6106 F: drivers/staging/greybus/arche-platform.c
6107 F: drivers/staging/greybus/arche-apb-ctrl.c
6108 F: drivers/staging/greybus/arche_platform.h
6110 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
6111 M: Rui Miguel Silva <rmfrfs@gmail.com>
6113 F: drivers/staging/greybus/sdio.c
6114 F: drivers/staging/greybus/light.c
6115 F: drivers/staging/greybus/gpio.c
6116 F: drivers/staging/greybus/power_supply.c
6117 F: drivers/staging/greybus/spi.c
6118 F: drivers/staging/greybus/spilib.c
6121 M: Johan Hovold <johan@kernel.org>
6122 M: Alex Elder <elder@kernel.org>
6123 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6125 F: drivers/staging/greybus/
6126 L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
6128 GREYBUS UART PROTOCOLS DRIVERS
6129 M: David Lin <dtwlin@gmail.com>
6131 F: drivers/staging/greybus/uart.c
6132 F: drivers/staging/greybus/log.c
6134 GS1662 VIDEO SERIALIZER
6135 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
6136 L: linux-media@vger.kernel.org
6137 T: git git://linuxtv.org/media_tree.git
6139 F: drivers/media/spi/gs1662.c
6141 GSPCA FINEPIX SUBDRIVER
6142 M: Frank Zago <frank@zago.net>
6143 L: linux-media@vger.kernel.org
6144 T: git git://linuxtv.org/media_tree.git
6146 F: drivers/media/usb/gspca/finepix.c
6148 GSPCA GL860 SUBDRIVER
6149 M: Olivier Lorin <o.lorin@laposte.net>
6150 L: linux-media@vger.kernel.org
6151 T: git git://linuxtv.org/media_tree.git
6153 F: drivers/media/usb/gspca/gl860/
6155 GSPCA M5602 SUBDRIVER
6156 M: Erik Andren <erik.andren@gmail.com>
6157 L: linux-media@vger.kernel.org
6158 T: git git://linuxtv.org/media_tree.git
6160 F: drivers/media/usb/gspca/m5602/
6162 GSPCA PAC207 SONIXB SUBDRIVER
6163 M: Hans Verkuil <hverkuil@xs4all.nl>
6164 L: linux-media@vger.kernel.org
6165 T: git git://linuxtv.org/media_tree.git
6167 F: drivers/media/usb/gspca/pac207.c
6169 GSPCA SN9C20X SUBDRIVER
6170 M: Brian Johnson <brijohn@gmail.com>
6171 L: linux-media@vger.kernel.org
6172 T: git git://linuxtv.org/media_tree.git
6174 F: drivers/media/usb/gspca/sn9c20x.c
6176 GSPCA T613 SUBDRIVER
6177 M: Leandro Costantino <lcostantino@gmail.com>
6178 L: linux-media@vger.kernel.org
6179 T: git git://linuxtv.org/media_tree.git
6181 F: drivers/media/usb/gspca/t613.c
6183 GSPCA USB WEBCAM DRIVER
6184 M: Hans Verkuil <hverkuil@xs4all.nl>
6185 L: linux-media@vger.kernel.org
6186 T: git git://linuxtv.org/media_tree.git
6188 F: drivers/media/usb/gspca/
6190 GTP (GPRS Tunneling Protocol)
6191 M: Pablo Neira Ayuso <pablo@netfilter.org>
6192 M: Harald Welte <laforge@gnumonks.org>
6193 L: osmocom-net-gprs@lists.osmocom.org
6194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
6196 F: drivers/net/gtp.c
6198 GUID PARTITION TABLE (GPT)
6199 M: Davidlohr Bueso <dave@stgolabs.net>
6200 L: linux-efi@vger.kernel.org
6202 F: block/partitions/efi.*
6205 M: Yoshinori Sato <ysato@users.sourceforge.jp>
6206 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
6207 W: http://uclinux-h8.sourceforge.jp
6208 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6211 F: drivers/clocksource/h8300_*.c
6212 F: drivers/clk/h8300/
6213 F: drivers/irqchip/irq-renesas-h8*.c
6216 M: Antti Palosaari <crope@iki.fi>
6217 L: linux-media@vger.kernel.org
6218 W: https://linuxtv.org
6219 W: http://palosaari.fi/linux/
6220 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6221 T: git git://linuxtv.org/anttip/media_tree.git
6223 F: drivers/media/usb/hackrf/
6225 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
6226 M: Frank Seidel <frank@f-seidel.de>
6227 L: platform-driver-x86@vger.kernel.org
6228 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
6230 F: drivers/platform/x86/hdaps.c
6233 M: Jean Delvare <jdelvare@suse.com>
6234 M: Guenter Roeck <linux@roeck-us.net>
6235 L: linux-hwmon@vger.kernel.org
6236 W: http://hwmon.wiki.kernel.org/
6237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6239 F: Documentation/hwmon/
6241 F: include/linux/hwmon*.h
6243 HARDWARE RANDOM NUMBER GENERATOR CORE
6244 M: Matt Mackall <mpm@selenic.com>
6245 M: Herbert Xu <herbert@gondor.apana.org.au>
6246 L: linux-crypto@vger.kernel.org
6248 F: Documentation/devicetree/bindings/rng/
6249 F: Documentation/hw_random.txt
6250 F: drivers/char/hw_random/
6251 F: include/linux/hw_random.h
6253 HARDWARE SPINLOCK CORE
6254 M: Ohad Ben-Cohen <ohad@wizery.com>
6255 M: Bjorn Andersson <bjorn.andersson@linaro.org>
6256 L: linux-remoteproc@vger.kernel.org
6258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
6259 F: Documentation/devicetree/bindings/hwlock/
6260 F: Documentation/hwspinlock.txt
6261 F: drivers/hwspinlock/
6262 F: include/linux/hwspinlock.h
6264 HARMONY SOUND DRIVER
6265 L: linux-parisc@vger.kernel.org
6267 F: sound/parisc/harmony.*
6269 HDPVR USB VIDEO ENCODER DRIVER
6270 M: Hans Verkuil <hverkuil@xs4all.nl>
6271 L: linux-media@vger.kernel.org
6272 T: git git://linuxtv.org/media_tree.git
6273 W: https://linuxtv.org
6275 F: drivers/media/usb/hdpvr/
6277 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
6278 M: Jimmy Vance <jimmy.vance@hpe.com>
6280 F: Documentation/watchdog/hpwdt.txt
6281 F: drivers/watchdog/hpwdt.c
6283 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6284 M: Don Brace <don.brace@microsemi.com>
6285 L: esc.storagedev@microsemi.com
6286 L: linux-scsi@vger.kernel.org
6288 F: Documentation/scsi/hpsa.txt
6289 F: drivers/scsi/hpsa*.[ch]
6290 F: include/linux/cciss*.h
6291 F: include/uapi/linux/cciss*.h
6294 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
6295 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
6296 L: linux-rdma@vger.kernel.org
6298 F: drivers/infiniband/hw/hfi1
6301 L: linux-fsdevel@vger.kernel.org
6303 F: Documentation/filesystems/hfs.txt
6307 L: linux-fsdevel@vger.kernel.org
6309 F: Documentation/filesystems/hfsplus.txt
6312 HGA FRAMEBUFFER DRIVER
6313 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
6314 L: linux-nvidia@lists.surfsouth.com
6315 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
6317 F: drivers/video/fbdev/hgafb.c
6319 HIBERNATION (aka Software Suspend, aka swsusp)
6320 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
6321 M: Pavel Machek <pavel@ucw.cz>
6322 L: linux-pm@vger.kernel.org
6323 B: https://bugzilla.kernel.org
6326 F: drivers/base/power/
6328 F: include/linux/suspend.h
6329 F: include/linux/freezer.h
6330 F: include/linux/pm.h
6331 F: arch/*/include/asm/suspend*.h
6334 M: Jiri Kosina <jikos@kernel.org>
6335 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
6336 L: linux-input@vger.kernel.org
6337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6340 F: include/linux/hid*
6341 F: include/uapi/linux/hid*
6343 HID SENSOR HUB DRIVERS
6344 M: Jiri Kosina <jikos@kernel.org>
6345 M: Jonathan Cameron <jic23@kernel.org>
6346 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6347 L: linux-input@vger.kernel.org
6348 L: linux-iio@vger.kernel.org
6350 F: Documentation/hid/hid-sensor*
6351 F: drivers/hid/hid-sensor-*
6352 F: drivers/iio/*/hid-*
6353 F: include/linux/hid-sensor-*
6355 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
6356 M: Thomas Gleixner <tglx@linutronix.de>
6357 L: linux-kernel@vger.kernel.org
6358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6360 F: Documentation/timers/
6361 F: kernel/time/hrtimer.c
6362 F: kernel/time/clockevents.c
6363 F: kernel/time/timer_*.c
6364 F: include/linux/clockchips.h
6365 F: include/linux/hrtimer.h
6367 HIGH-SPEED SCC DRIVER FOR AX.25
6368 L: linux-hams@vger.kernel.org
6370 F: drivers/net/hamradio/dmascc.c
6371 F: drivers/net/hamradio/scc.c
6373 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
6374 M: HighPoint Linux Team <linux@highpoint-tech.com>
6375 W: http://www.highpoint-tech.com
6377 F: Documentation/scsi/hptiop.txt
6378 F: drivers/scsi/hptiop.c
6381 M: Jes Sorensen <jes@trained-monkey.org>
6382 L: linux-hippi@sunsite.dk
6384 F: include/linux/hippidevice.h
6385 F: include/uapi/linux/if_hippi.h
6387 F: drivers/net/hippi/
6389 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
6390 M: Yisen Zhuang <yisen.zhuang@huawei.com>
6391 M: Salil Mehta <salil.mehta@huawei.com>
6392 L: netdev@vger.kernel.org
6393 W: http://www.hisilicon.com
6395 F: drivers/net/ethernet/hisilicon/hns3/
6397 HISILICON NETWORK SUBSYSTEM DRIVER
6398 M: Yisen Zhuang <yisen.zhuang@huawei.com>
6399 M: Salil Mehta <salil.mehta@huawei.com>
6400 L: netdev@vger.kernel.org
6401 W: http://www.hisilicon.com
6403 F: drivers/net/ethernet/hisilicon/
6404 F: Documentation/devicetree/bindings/net/hisilicon*.txt
6406 HISILICON PMU DRIVER
6407 M: Shaokun Zhang <zhangshaokun@hisilicon.com>
6408 W: http://www.hisilicon.com
6410 F: drivers/perf/hisilicon
6411 F: Documentation/perf/hisi-pmu.txt
6413 HISILICON ROCE DRIVER
6414 M: Lijun Ou <oulijun@huawei.com>
6415 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
6416 L: linux-rdma@vger.kernel.org
6418 F: drivers/infiniband/hw/hns/
6419 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
6421 HISILICON SAS Controller
6422 M: John Garry <john.garry@huawei.com>
6423 W: http://www.hisilicon.com
6425 F: drivers/scsi/hisi_sas/
6426 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6428 HMM - Heterogeneous Memory Management
6429 M: Jérôme Glisse <jglisse@redhat.com>
6430 L: linux-mm@kvack.org
6433 F: include/linux/hmm*
6436 M: Jouni Malinen <j@w1.fi>
6437 L: linux-wireless@vger.kernel.org
6438 W: http://w1.fi/hostap-driver.html
6440 F: drivers/net/wireless/intersil/hostap/
6442 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6443 L: platform-driver-x86@vger.kernel.org
6445 F: drivers/platform/x86/tc1100-wmi.c
6447 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6448 M: Jaroslav Kysela <perex@perex.cz>
6450 F: drivers/net/ethernet/hp/hp100.*
6452 HPET: High Precision Event Timers driver
6453 M: Clemens Ladisch <clemens@ladisch.de>
6455 F: Documentation/timers/hpet.txt
6456 F: drivers/char/hpet.c
6457 F: include/linux/hpet.h
6458 F: include/uapi/linux/hpet.h
6462 F: arch/x86/kernel/hpet.c
6463 F: arch/x86/include/asm/hpet.h
6466 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6467 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6472 M: Sebastian Reichel <sre@kernel.org>
6473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6475 F: Documentation/ABI/testing/sysfs-bus-hsi
6476 F: Documentation/driver-api/hsi.rst
6478 F: include/linux/hsi/
6479 F: include/uapi/linux/hsi/
6482 L: linux-usb@vger.kernel.org
6484 F: drivers/net/usb/hso.c
6486 HSR NETWORK PROTOCOL
6487 M: Arvid Brodin <arvid.brodin@alten.se>
6488 L: netdev@vger.kernel.org
6492 HT16K33 LED CONTROLLER DRIVER
6493 M: Robin van der Gracht <robin@protonic.nl>
6495 F: drivers/auxdisplay/ht16k33.c
6496 F: Documentation/devicetree/bindings/display/ht16k33.txt
6498 HTCPEN TOUCHSCREEN DRIVER
6499 M: Pau Oliva Fora <pof@eslack.org>
6500 L: linux-input@vger.kernel.org
6502 F: drivers/input/touchscreen/htcpen.c
6504 HUAWEI ETHERNET DRIVER
6505 M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
6506 L: netdev@vger.kernel.org
6508 F: Documentation/networking/hinic.txt
6509 F: drivers/net/ethernet/huawei/hinic/
6512 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6517 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6518 L: linux-media@vger.kernel.org
6519 T: git git://linuxtv.org/media_tree.git
6520 W: https://linuxtv.org
6522 F: drivers/media/platform/sti/hva
6524 HWPOISON MEMORY FAILURE HANDLING
6525 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
6526 L: linux-mm@kvack.org
6528 F: mm/memory-failure.c
6529 F: mm/hwpoison-inject.c
6531 Hyper-V CORE AND DRIVERS
6532 M: "K. Y. Srinivasan" <kys@microsoft.com>
6533 M: Haiyang Zhang <haiyangz@microsoft.com>
6534 M: Stephen Hemminger <sthemmin@microsoft.com>
6535 L: devel@linuxdriverproject.org
6537 F: Documentation/networking/netvsc.txt
6538 F: arch/x86/include/asm/mshyperv.h
6539 F: arch/x86/include/asm/trace/hyperv.h
6540 F: arch/x86/include/uapi/asm/hyperv.h
6541 F: arch/x86/kernel/cpu/mshyperv.c
6543 F: drivers/hid/hid-hyperv.c
6545 F: drivers/input/serio/hyperv-keyboard.c
6546 F: drivers/pci/host/pci-hyperv.c
6547 F: drivers/net/hyperv/
6548 F: drivers/scsi/storvsc_drv.c
6549 F: drivers/uio/uio_hv_generic.c
6550 F: drivers/video/fbdev/hyperv_fb.c
6551 F: net/vmw_vsock/hyperv_transport.c
6552 F: include/linux/hyperv.h
6553 F: include/uapi/linux/hyperv.h
6555 F: Documentation/ABI/stable/sysfs-bus-vmbus
6557 HYPERVISOR VIRTUAL CONSOLE DRIVER
6558 L: linuxppc-dev@lists.ozlabs.org
6563 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6564 L: linux-i2c@vger.kernel.org
6565 L: linux-acpi@vger.kernel.org
6567 F: drivers/i2c/i2c-core-acpi.c
6570 M: Peter Rosin <peda@axentia.se>
6571 L: linux-i2c@vger.kernel.org
6573 F: Documentation/i2c/i2c-topology
6574 F: Documentation/i2c/muxes/
6575 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6576 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6577 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6578 F: drivers/i2c/i2c-mux.c
6579 F: drivers/i2c/muxes/
6580 F: include/linux/i2c-mux.h
6582 I2C OVER PARALLEL PORT
6583 M: Jean Delvare <jdelvare@suse.com>
6584 L: linux-i2c@vger.kernel.org
6586 F: Documentation/i2c/busses/i2c-parport
6587 F: Documentation/i2c/busses/i2c-parport-light
6588 F: drivers/i2c/busses/i2c-parport.c
6589 F: drivers/i2c/busses/i2c-parport-light.c
6592 M: Wolfram Sang <wsa@the-dreams.de>
6593 L: linux-i2c@vger.kernel.org
6594 W: https://i2c.wiki.kernel.org/
6595 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6598 F: Documentation/devicetree/bindings/i2c/
6599 F: Documentation/i2c/
6602 F: include/linux/i2c.h
6603 F: include/linux/i2c-*.h
6604 F: include/uapi/linux/i2c.h
6605 F: include/uapi/linux/i2c-*.h
6608 M: Jean Delvare <jdelvare@suse.com>
6609 L: linux-i2c@vger.kernel.org
6611 F: Documentation/i2c/busses/i2c-taos-evm
6612 F: drivers/i2c/busses/i2c-taos-evm.c
6615 M: Till Harbaum <till@harbaum.org>
6616 L: linux-i2c@vger.kernel.org
6617 W: http://www.harbaum.org/till/i2c_tiny_usb
6619 F: drivers/i2c/busses/i2c-tiny-usb.c
6621 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6622 M: Jean Delvare <jdelvare@suse.com>
6623 L: linux-i2c@vger.kernel.org
6625 F: Documentation/i2c/busses/i2c-ali1535
6626 F: Documentation/i2c/busses/i2c-ali1563
6627 F: Documentation/i2c/busses/i2c-ali15x3
6628 F: Documentation/i2c/busses/i2c-amd756
6629 F: Documentation/i2c/busses/i2c-amd8111
6630 F: Documentation/i2c/busses/i2c-i801
6631 F: Documentation/i2c/busses/i2c-nforce2
6632 F: Documentation/i2c/busses/i2c-piix4
6633 F: Documentation/i2c/busses/i2c-sis5595
6634 F: Documentation/i2c/busses/i2c-sis630
6635 F: Documentation/i2c/busses/i2c-sis96x
6636 F: Documentation/i2c/busses/i2c-via
6637 F: Documentation/i2c/busses/i2c-viapro
6638 F: drivers/i2c/busses/i2c-ali1535.c
6639 F: drivers/i2c/busses/i2c-ali1563.c
6640 F: drivers/i2c/busses/i2c-ali15x3.c
6641 F: drivers/i2c/busses/i2c-amd756.c
6642 F: drivers/i2c/busses/i2c-amd756-s4882.c
6643 F: drivers/i2c/busses/i2c-amd8111.c
6644 F: drivers/i2c/busses/i2c-i801.c
6645 F: drivers/i2c/busses/i2c-isch.c
6646 F: drivers/i2c/busses/i2c-nforce2.c
6647 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6648 F: drivers/i2c/busses/i2c-piix4.c
6649 F: drivers/i2c/busses/i2c-sis5595.c
6650 F: drivers/i2c/busses/i2c-sis630.c
6651 F: drivers/i2c/busses/i2c-sis96x.c
6652 F: drivers/i2c/busses/i2c-via.c
6653 F: drivers/i2c/busses/i2c-viapro.c
6655 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
6656 M: Hans de Goede <hdegoede@redhat.com>
6657 L: linux-i2c@vger.kernel.org
6659 F: drivers/i2c/busses/i2c-cht-wc.c
6661 I2C/SMBUS ISMT DRIVER
6662 M: Seth Heasley <seth.heasley@intel.com>
6663 M: Neil Horman <nhorman@tuxdriver.com>
6664 L: linux-i2c@vger.kernel.org
6665 F: drivers/i2c/busses/i2c-ismt.c
6666 F: Documentation/i2c/busses/i2c-ismt
6668 I2C/SMBUS STUB DRIVER
6669 M: Jean Delvare <jdelvare@suse.com>
6670 L: linux-i2c@vger.kernel.org
6672 F: drivers/i2c/i2c-stub.c
6674 IA64 (Itanium) PLATFORM
6675 M: Tony Luck <tony.luck@intel.com>
6676 M: Fenghua Yu <fenghua.yu@intel.com>
6677 L: linux-ia64@vger.kernel.org
6678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6682 IBM Power 842 compression accelerator
6683 M: Haren Myneni <haren@us.ibm.com>
6685 F: drivers/crypto/nx/Makefile
6686 F: drivers/crypto/nx/Kconfig
6687 F: drivers/crypto/nx/nx-842*
6688 F: include/linux/sw842.h
6692 IBM Power in-Nest Crypto Acceleration
6693 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6694 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6695 L: linux-crypto@vger.kernel.org
6697 F: drivers/crypto/nx/Makefile
6698 F: drivers/crypto/nx/Kconfig
6699 F: drivers/crypto/nx/nx-aes*
6700 F: drivers/crypto/nx/nx-sha*
6701 F: drivers/crypto/nx/nx.*
6702 F: drivers/crypto/nx/nx_csbcpb.h
6703 F: drivers/crypto/nx/nx_debugfs.h
6705 IBM Power Linux RAID adapter
6706 M: Brian King <brking@us.ibm.com>
6708 F: drivers/scsi/ipr.*
6710 IBM Power SRIOV Virtual NIC Device Driver
6711 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6712 M: John Allen <jallen@linux.vnet.ibm.com>
6713 L: netdev@vger.kernel.org
6715 F: drivers/net/ethernet/ibm/ibmvnic.*
6717 IBM Power Virtual Accelerator Switchboard
6718 M: Sukadev Bhattiprolu
6719 L: linuxppc-dev@lists.ozlabs.org
6721 F: arch/powerpc/platforms/powernv/vas*
6722 F: arch/powerpc/platforms/powernv/copy-paste.h
6723 F: arch/powerpc/include/asm/vas.h
6724 F: arch/powerpc/include/uapi/asm/vas.h
6726 IBM Power Virtual Ethernet Device Driver
6727 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6728 L: netdev@vger.kernel.org
6730 F: drivers/net/ethernet/ibm/ibmveth.*
6732 IBM Power Virtual FC Device Drivers
6733 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6734 L: linux-scsi@vger.kernel.org
6736 F: drivers/scsi/ibmvscsi/ibmvfc*
6738 IBM Power Virtual SCSI Device Drivers
6739 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6740 L: linux-scsi@vger.kernel.org
6742 F: drivers/scsi/ibmvscsi/ibmvscsi*
6743 F: include/scsi/viosrp.h
6745 IBM Power Virtual SCSI Device Target Driver
6746 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6747 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6748 L: linux-scsi@vger.kernel.org
6749 L: target-devel@vger.kernel.org
6751 F: drivers/scsi/ibmvscsi_tgt/
6753 IBM Power VMX Cryptographic instructions
6754 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6755 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6756 L: linux-crypto@vger.kernel.org
6758 F: drivers/crypto/vmx/Makefile
6759 F: drivers/crypto/vmx/Kconfig
6760 F: drivers/crypto/vmx/vmx.c
6761 F: drivers/crypto/vmx/aes*
6762 F: drivers/crypto/vmx/ghash*
6763 F: drivers/crypto/vmx/ppc-xlate.pl
6765 IBM ServeRAID RAID DRIVER
6767 F: drivers/scsi/ips.*
6769 ICH LPC AND GPIO DRIVER
6770 M: Peter Tyser <ptyser@xes-inc.com>
6772 F: drivers/mfd/lpc_ich.c
6773 F: drivers/gpio/gpio-ich.c
6776 M: "David S. Miller" <davem@davemloft.net>
6777 L: linux-ide@vger.kernel.org
6778 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6781 F: Documentation/ide/
6783 F: include/linux/ide.h
6786 M: Borislav Petkov <bp@alien8.de>
6787 L: linux-ide@vger.kernel.org
6789 F: Documentation/cdrom/ide-cd
6790 F: drivers/ide/ide-cd*
6792 IDEAPAD LAPTOP EXTRAS DRIVER
6793 M: Ike Panhc <ike.pan@canonical.com>
6794 L: platform-driver-x86@vger.kernel.org
6795 W: http://launchpad.net/ideapad-laptop
6797 F: drivers/platform/x86/ideapad-laptop.c
6799 IDEAPAD LAPTOP SLIDEBAR DRIVER
6800 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6801 L: linux-input@vger.kernel.org
6802 W: https://github.com/o2genum/ideapad-slidebar
6804 F: drivers/input/misc/ideapad_slidebar.c
6806 IDT VersaClock 5 CLOCK DRIVER
6807 M: Marek Vasut <marek.vasut@gmail.com>
6809 F: drivers/clk/clk-versaclock5.c
6811 IEEE 802.15.4 SUBSYSTEM
6812 M: Alexander Aring <alex.aring@gmail.com>
6813 M: Stefan Schmidt <stefan@osg.samsung.com>
6814 L: linux-wpan@vger.kernel.org
6815 W: http://wpan.cakelab.org/
6816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
6817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
6821 F: drivers/net/ieee802154/
6822 F: include/linux/nl802154.h
6823 F: include/linux/ieee802154.h
6824 F: include/net/nl802154.h
6825 F: include/net/mac802154.h
6826 F: include/net/af_ieee802154.h
6827 F: include/net/cfg802154.h
6828 F: include/net/ieee802154_netdev.h
6829 F: Documentation/networking/ieee802154.txt
6832 M: Yotam Gigi <yotam.gi@gmail.com>
6833 M: Jamal Hadi Salim <jhs@mojatatu.com>
6835 F: include/net/ife.h
6836 F: include/uapi/linux/ife.h
6838 IGORPLUG-USB IR RECEIVER
6839 M: Sean Young <sean@mess.org>
6840 L: linux-media@vger.kernel.org
6842 F: drivers/media/rc/igorplugusb.c
6844 IGUANAWORKS USB IR TRANSCEIVER
6845 M: Sean Young <sean@mess.org>
6846 L: linux-media@vger.kernel.org
6848 F: drivers/media/rc/iguanair.c
6850 IIO DIGITAL POTENTIOMETER DAC
6851 M: Peter Rosin <peda@axentia.se>
6852 L: linux-iio@vger.kernel.org
6854 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6855 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6856 F: drivers/iio/dac/dpot-dac.c
6858 IIO ENVELOPE DETECTOR
6859 M: Peter Rosin <peda@axentia.se>
6860 L: linux-iio@vger.kernel.org
6862 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6863 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6864 F: drivers/iio/adc/envelope-detector.c
6867 M: Peter Rosin <peda@axentia.se>
6868 L: linux-iio@vger.kernel.org
6870 F: Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt
6871 F: drivers/iio/multiplexer/iio-mux.c
6873 IIO SUBSYSTEM AND DRIVERS
6874 M: Jonathan Cameron <jic23@kernel.org>
6875 R: Hartmut Knaack <knaack.h@gmx.de>
6876 R: Lars-Peter Clausen <lars@metafoo.de>
6877 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6878 L: linux-iio@vger.kernel.org
6879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6881 F: Documentation/ABI/testing/configfs-iio*
6882 F: Documentation/ABI/testing/sysfs-bus-iio*
6883 F: Documentation/devicetree/bindings/iio/
6885 F: drivers/staging/iio/
6886 F: include/linux/iio/
6889 IKANOS/ADI EAGLE ADSL USB DRIVER
6890 M: Matthieu Castet <castet.matthieu@free.fr>
6891 M: Stanislaw Gruszka <stf_xl@wp.pl>
6893 F: drivers/usb/atm/ueagle-atm.c
6895 IMGTEC ASCII LCD DRIVER
6896 M: Paul Burton <paul.burton@mips.com>
6898 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6899 F: drivers/auxdisplay/img-ascii-lcd.c
6901 IMGTEC IR DECODER DRIVER
6902 M: James Hogan <jhogan@kernel.org>
6904 F: drivers/media/rc/img-ir/
6906 IMS TWINTURBO FRAMEBUFFER DRIVER
6907 L: linux-fbdev@vger.kernel.org
6909 F: drivers/video/fbdev/imsttfb.c
6911 INA209 HARDWARE MONITOR DRIVER
6912 M: Guenter Roeck <linux@roeck-us.net>
6913 L: linux-hwmon@vger.kernel.org
6915 F: Documentation/hwmon/ina209
6916 F: Documentation/devicetree/bindings/i2c/ina209.txt
6917 F: drivers/hwmon/ina209.c
6919 INA2XX HARDWARE MONITOR DRIVER
6920 M: Guenter Roeck <linux@roeck-us.net>
6921 L: linux-hwmon@vger.kernel.org
6923 F: Documentation/hwmon/ina2xx
6924 F: drivers/hwmon/ina2xx.c
6925 F: include/linux/platform_data/ina2xx.h
6927 INDUSTRY PACK SUBSYSTEM (IPACK)
6928 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6929 M: Jens Taprogge <jens.taprogge@taprogge.org>
6930 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6931 L: industrypack-devel@lists.sourceforge.net
6932 W: http://industrypack.sourceforge.net
6936 INFINIBAND SUBSYSTEM
6937 M: Doug Ledford <dledford@redhat.com>
6938 M: Jason Gunthorpe <jgg@mellanox.com>
6939 L: linux-rdma@vger.kernel.org
6940 W: http://www.openfabrics.org/
6941 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
6944 F: Documentation/devicetree/bindings/infiniband/
6945 F: Documentation/infiniband/
6946 F: drivers/infiniband/
6947 F: include/uapi/linux/if_infiniband.h
6948 F: include/uapi/rdma/
6951 INGENIC JZ4780 DMA Driver
6952 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6954 F: drivers/dma/dma-jz4780.c
6956 INGENIC JZ4780 NAND DRIVER
6957 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6958 L: linux-mtd@lists.infradead.org
6960 F: drivers/mtd/nand/jz4780_*
6963 M: Jan Kara <jack@suse.cz>
6964 R: Amir Goldstein <amir73il@gmail.com>
6965 L: linux-fsdevel@vger.kernel.org
6967 F: Documentation/filesystems/inotify.txt
6968 F: fs/notify/inotify/
6969 F: include/linux/inotify.h
6970 F: include/uapi/linux/inotify.h
6972 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6973 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6974 L: linux-input@vger.kernel.org
6975 Q: http://patchwork.kernel.org/project/linux-input/list/
6976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6979 F: include/linux/input.h
6980 F: include/uapi/linux/input.h
6981 F: include/uapi/linux/input-event-codes.h
6982 F: include/linux/input/
6983 F: Documentation/devicetree/bindings/input/
6984 F: Documentation/input/
6986 INPUT MULTITOUCH (MT) PROTOCOL
6987 M: Henrik Rydberg <rydberg@bitmath.org>
6988 L: linux-input@vger.kernel.org
6990 F: Documentation/input/multi-touch-protocol.rst
6991 F: drivers/input/input-mt.c
6994 INSIDE SECURE CRYPTO DRIVER
6995 M: Antoine Tenart <antoine.tenart@free-electrons.com>
6996 F: drivers/crypto/inside-secure/
6998 L: linux-crypto@vger.kernel.org
7000 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
7001 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7002 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
7003 L: linux-integrity@vger.kernel.org
7004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7006 F: security/integrity/ima/
7008 INTEL 810/815 FRAMEBUFFER DRIVER
7009 M: Antonino Daplas <adaplas@gmail.com>
7010 L: linux-fbdev@vger.kernel.org
7012 F: drivers/video/fbdev/i810/
7014 INTEL ASoC BDW/HSW DRIVERS
7015 M: Jie Yang <yang.jie@linux.intel.com>
7016 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7018 F: sound/soc/intel/common/sst-dsp*
7019 F: sound/soc/intel/common/sst-firmware.c
7020 F: sound/soc/intel/boards/broadwell.c
7021 F: sound/soc/intel/haswell/
7023 INTEL C600 SERIES SAS CONTROLLER DRIVER
7024 M: Intel SCU Linux support <intel-linux-scu@intel.com>
7025 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
7026 L: linux-scsi@vger.kernel.org
7027 T: git git://git.code.sf.net/p/intel-sas/isci
7029 F: drivers/scsi/isci/
7031 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
7032 M: Jani Nikula <jani.nikula@linux.intel.com>
7033 M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
7034 M: Rodrigo Vivi <rodrigo.vivi@intel.com>
7035 L: intel-gfx@lists.freedesktop.org
7036 W: https://01.org/linuxgraphics/
7037 B: https://01.org/linuxgraphics/documentation/how-report-bugs
7038 C: irc://chat.freenode.net/intel-gfx
7039 Q: http://patchwork.freedesktop.org/project/intel-gfx/
7040 T: git git://anongit.freedesktop.org/drm-intel
7042 F: drivers/gpu/drm/i915/
7043 F: include/drm/i915*
7044 F: include/uapi/drm/i915_drm.h
7045 F: Documentation/gpu/i915.rst
7047 INTEL ETHERNET DRIVERS
7048 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
7049 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
7050 W: http://www.intel.com/support/feedback.htm
7051 W: http://e1000.sourceforge.net/
7052 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
7053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
7054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
7056 F: Documentation/networking/e100.txt
7057 F: Documentation/networking/e1000.txt
7058 F: Documentation/networking/e1000e.txt
7059 F: Documentation/networking/igb.txt
7060 F: Documentation/networking/igbvf.txt
7061 F: Documentation/networking/ixgb.txt
7062 F: Documentation/networking/ixgbe.txt
7063 F: Documentation/networking/ixgbevf.txt
7064 F: Documentation/networking/i40e.txt
7065 F: Documentation/networking/i40evf.txt
7066 F: drivers/net/ethernet/intel/
7067 F: drivers/net/ethernet/intel/*/
7068 F: include/linux/avf/virtchnl.h
7070 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
7071 M: Maik Broemme <mbroemme@libmpq.org>
7072 L: linux-fbdev@vger.kernel.org
7074 F: Documentation/fb/intelfb.txt
7075 F: drivers/video/fbdev/intelfb/
7077 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
7078 M: Zhenyu Wang <zhenyuw@linux.intel.com>
7079 M: Zhi Wang <zhi.a.wang@intel.com>
7080 L: intel-gvt-dev@lists.freedesktop.org
7081 L: intel-gfx@lists.freedesktop.org
7082 W: https://01.org/igvt-g
7083 T: git https://github.com/intel/gvt-linux.git
7085 F: drivers/gpu/drm/i915/gvt/
7087 INTEL HID EVENT DRIVER
7088 M: Alex Hung <alex.hung@canonical.com>
7089 L: platform-driver-x86@vger.kernel.org
7091 F: drivers/platform/x86/intel-hid.c
7093 INTEL I/OAT DMA DRIVER
7094 M: Dave Jiang <dave.jiang@intel.com>
7095 R: Dan Williams <dan.j.williams@intel.com>
7096 L: dmaengine@vger.kernel.org
7097 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
7099 F: drivers/dma/ioat*
7102 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
7103 M: Len Brown <lenb@kernel.org>
7104 L: linux-pm@vger.kernel.org
7105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
7106 B: https://bugzilla.kernel.org
7108 F: drivers/idle/intel_idle.c
7110 INTEL INTEGRATED SENSOR HUB DRIVER
7111 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
7112 M: Jiri Kosina <jikos@kernel.org>
7113 L: linux-input@vger.kernel.org
7115 F: drivers/hid/intel-ish-hid/
7118 M: David Woodhouse <dwmw2@infradead.org>
7119 L: iommu@lists.linux-foundation.org
7120 T: git git://git.infradead.org/iommu-2.6.git
7122 F: drivers/iommu/intel-iommu.c
7123 F: include/linux/intel-iommu.h
7125 INTEL IOP-ADMA DMA DRIVER
7126 R: Dan Williams <dan.j.williams@intel.com>
7128 F: drivers/dma/iop-adma.c
7130 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
7131 M: Krzysztof Halasa <khalasa@piap.pl>
7133 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
7134 F: arch/arm/mach-ixp4xx/include/mach/npe.h
7135 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
7136 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
7137 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
7138 F: drivers/net/wan/ixp4xx_hss.c
7140 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
7141 M: Deepak Saxena <dsaxena@plexity.net>
7143 F: drivers/char/hw_random/ixp4xx-rng.c
7145 INTEL MANAGEMENT ENGINE (mei)
7146 M: Tomas Winkler <tomas.winkler@intel.com>
7147 L: linux-kernel@vger.kernel.org
7149 F: include/uapi/linux/mei.h
7150 F: include/linux/mei_cl_bus.h
7151 F: drivers/misc/mei/*
7152 F: drivers/watchdog/mei_wdt.c
7153 F: Documentation/misc-devices/mei/*
7156 INTEL MENLOW THERMAL DRIVER
7157 M: Sujith Thomas <sujith.thomas@intel.com>
7158 L: platform-driver-x86@vger.kernel.org
7159 W: https://01.org/linux-acpi
7161 F: drivers/platform/x86/intel_menlow.c
7163 INTEL MERRIFIELD GPIO DRIVER
7164 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7165 L: linux-gpio@vger.kernel.org
7167 F: drivers/gpio/gpio-merrifield.c
7169 INTEL MIC DRIVERS (mic)
7170 M: Sudeep Dutt <sudeep.dutt@intel.com>
7171 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
7173 W: https://github.com/sudeepdutt/mic
7174 W: http://software.intel.com/en-us/mic-developer
7175 F: include/linux/mic_bus.h
7176 F: include/linux/scif.h
7177 F: include/uapi/linux/mic_common.h
7178 F: include/uapi/linux/mic_ioctl.h
7179 F: include/uapi/linux/scif_ioctl.h
7180 F: drivers/misc/mic/
7181 F: drivers/dma/mic_x100_dma.c
7182 F: drivers/dma/mic_x100_dma.h
7183 F: Documentation/mic/
7185 INTEL PMC CORE DRIVER
7186 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
7187 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
7188 L: platform-driver-x86@vger.kernel.org
7190 F: arch/x86/include/asm/pmc_core.h
7191 F: drivers/platform/x86/intel_pmc_core*
7193 INTEL PMC/P-Unit IPC DRIVER
7194 M: Zha Qipeng<qipeng.zha@intel.com>
7195 L: platform-driver-x86@vger.kernel.org
7197 F: drivers/platform/x86/intel_pmc_ipc.c
7198 F: drivers/platform/x86/intel_punit_ipc.c
7199 F: arch/x86/include/asm/intel_pmc_ipc.h
7200 F: arch/x86/include/asm/intel_punit_ipc.h
7202 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
7203 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
7204 L: linux-wireless@vger.kernel.org
7206 F: Documentation/networking/README.ipw2100
7207 F: Documentation/networking/README.ipw2200
7208 F: drivers/net/wireless/intel/ipw2x00/
7211 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
7212 M: Len Brown <lenb@kernel.org>
7213 L: linux-pm@vger.kernel.org
7215 F: drivers/cpufreq/intel_pstate.c
7217 INTEL RDMA RNIC DRIVER
7218 M: Faisal Latif <faisal.latif@intel.com>
7219 M: Shiraz Saleem <shiraz.saleem@intel.com>
7220 L: linux-rdma@vger.kernel.org
7222 F: drivers/infiniband/hw/i40iw/
7224 INTEL TELEMETRY DRIVER
7225 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
7226 L: platform-driver-x86@vger.kernel.org
7228 F: arch/x86/include/asm/intel_telemetry.h
7229 F: drivers/platform/x86/intel_telemetry*
7231 INTEL VIRTUAL BUTTON DRIVER
7232 M: AceLan Kao <acelan.kao@canonical.com>
7233 L: platform-driver-x86@vger.kernel.org
7235 F: drivers/platform/x86/intel-vbtn.c
7237 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7238 M: Stanislaw Gruszka <sgruszka@redhat.com>
7239 L: linux-wireless@vger.kernel.org
7241 F: drivers/net/wireless/intel/iwlegacy/
7243 INTEL WIRELESS WIFI LINK (iwlwifi)
7244 M: Johannes Berg <johannes.berg@intel.com>
7245 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7246 M: Luca Coelho <luciano.coelho@intel.com>
7247 M: Intel Linux Wireless <linuxwifi@intel.com>
7248 L: linux-wireless@vger.kernel.org
7249 W: http://intellinuxwireless.org
7250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
7252 F: drivers/net/wireless/intel/iwlwifi/
7254 INTEL WIRELESS WIMAX CONNECTION 2400
7255 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
7256 M: linux-wimax@intel.com
7257 L: wimax@linuxwimax.org (subscribers-only)
7259 W: http://linuxwimax.org
7260 F: Documentation/wimax/README.i2400m
7261 F: drivers/net/wimax/i2400m/
7262 F: include/uapi/linux/wimax/i2400m.h
7264 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
7265 M: Mario Limonciello <mario.limonciello@dell.com>
7267 F: drivers/platform/x86/intel-wmi-thunderbolt.c
7270 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
7272 F: Documentation/trace/intel_th.txt
7273 F: drivers/hwtracing/intel_th/
7275 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
7276 M: Ning Sun <ning.sun@intel.com>
7277 L: tboot-devel@lists.sourceforge.net
7278 W: http://tboot.sourceforge.net
7279 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
7281 F: Documentation/intel_txt.txt
7282 F: include/linux/tboot.h
7283 F: arch/x86/kernel/tboot.c
7285 INTEL-MID GPIO DRIVER
7286 M: David Cohen <david.a.cohen@linux.intel.com>
7287 L: linux-gpio@vger.kernel.org
7289 F: drivers/gpio/gpio-intel-mid.c
7291 INVENSENSE MPU-3050 GYROSCOPE DRIVER
7292 M: Linus Walleij <linus.walleij@linaro.org>
7293 L: linux-iio@vger.kernel.org
7295 F: drivers/iio/gyro/mpu3050*
7296 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
7298 IOC3 ETHERNET DRIVER
7299 M: Ralf Baechle <ralf@linux-mips.org>
7300 L: linux-mips@linux-mips.org
7302 F: drivers/net/ethernet/sgi/ioc3-eth.c
7305 M: Pat Gefre <pfg@sgi.com>
7306 L: linux-serial@vger.kernel.org
7308 F: drivers/tty/serial/ioc3_serial.c
7311 M: Joerg Roedel <joro@8bytes.org>
7312 L: iommu@lists.linux-foundation.org
7313 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
7315 F: Documentation/devicetree/bindings/iommu/
7317 F: include/linux/iommu.h
7318 F: include/linux/iova.h
7321 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
7323 F: net/ipv4/netfilter/ipt_MASQUERADE.c
7326 M: Corey Minyard <minyard@acm.org>
7327 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
7328 W: http://openipmi.sourceforge.net/
7330 F: Documentation/IPMI.txt
7331 F: drivers/char/ipmi/
7332 F: include/linux/ipmi*
7333 F: include/uapi/linux/ipmi*
7335 IPS SCSI RAID DRIVER
7336 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
7337 L: linux-scsi@vger.kernel.org
7338 W: http://www.adaptec.com/
7340 F: drivers/scsi/ips*
7343 M: Wensong Zhang <wensong@linux-vs.org>
7344 M: Simon Horman <horms@verge.net.au>
7345 M: Julian Anastasov <ja@ssi.bg>
7346 L: netdev@vger.kernel.org
7347 L: lvs-devel@vger.kernel.org
7349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
7350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7351 F: Documentation/networking/ipvs-sysctl.txt
7352 F: include/net/ip_vs.h
7353 F: include/uapi/linux/ip_vs.h
7354 F: net/netfilter/ipvs/
7357 M: Jiri Kosina <jikos@kernel.org>
7358 M: David Sterba <dsterba@suse.com>
7360 F: drivers/tty/ipwireless/
7363 L: netdev@vger.kernel.org
7365 F: include/uapi/linux/ipx.h
7366 F: drivers/staging/ipx/
7369 M: Samuel Ortiz <samuel@sortiz.org>
7370 L: irda-users@lists.sourceforge.net (subscribers-only)
7371 L: netdev@vger.kernel.org
7372 W: http://irda.sourceforge.net/
7374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
7375 F: Documentation/networking/irda.txt
7376 F: drivers/staging/irda/
7378 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7379 M: Marc Zyngier <marc.zyngier@arm.com>
7381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7382 F: Documentation/IRQ-domain.txt
7383 F: include/linux/irqdomain.h
7384 F: kernel/irq/irqdomain.c
7388 M: Thomas Gleixner <tglx@linutronix.de>
7389 L: linux-kernel@vger.kernel.org
7391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7395 M: Thomas Gleixner <tglx@linutronix.de>
7396 M: Jason Cooper <jason@lakedaemon.net>
7397 M: Marc Zyngier <marc.zyngier@arm.com>
7398 L: linux-kernel@vger.kernel.org
7400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7401 F: Documentation/devicetree/bindings/interrupt-controller/
7405 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7407 F: Documentation/isa.txt
7408 F: drivers/base/isa.c
7409 F: include/linux/isa.h
7412 M: Hans Verkuil <hverkuil@xs4all.nl>
7413 L: linux-media@vger.kernel.org
7414 T: git git://linuxtv.org/media_tree.git
7415 W: https://linuxtv.org
7417 F: drivers/media/radio/radio-isa*
7420 M: Jaroslav Kysela <perex@perex.cz>
7422 F: Documentation/isapnp.txt
7423 F: drivers/pnp/isapnp/
7424 F: include/linux/isapnp.h
7427 M: Lee Duncan <lduncan@suse.com>
7428 M: Chris Leech <cleech@redhat.com>
7429 L: open-iscsi@googlegroups.com
7430 W: www.open-iscsi.com
7432 F: drivers/scsi/*iscsi*
7433 F: include/scsi/*iscsi*
7435 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
7436 M: Peter Jones <pjones@redhat.com>
7437 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
7439 F: drivers/firmware/iscsi_ibft*
7441 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7442 M: Or Gerlitz <ogerlitz@mellanox.com>
7443 M: Sagi Grimberg <sagi@grimberg.me>
7444 M: Roi Dayan <roid@mellanox.com>
7445 L: linux-rdma@vger.kernel.org
7447 W: http://www.openfabrics.org
7448 W: www.open-iscsi.org
7449 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7450 F: drivers/infiniband/ulp/iser/
7452 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
7453 M: Sagi Grimberg <sagi@grimberg.me>
7454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7455 L: linux-rdma@vger.kernel.org
7456 L: target-devel@vger.kernel.org
7458 W: http://www.linux-iscsi.org
7459 F: drivers/infiniband/ulp/isert
7462 M: Karsten Keil <isdn@linux-pingi.de>
7463 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7464 L: netdev@vger.kernel.org
7465 W: http://www.isdn4linux.de
7466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
7468 F: Documentation/isdn/
7470 F: include/linux/isdn.h
7471 F: include/linux/isdn/
7472 F: include/uapi/linux/isdn.h
7473 F: include/uapi/linux/isdn/
7475 ISDN SUBSYSTEM (Eicon active card driver)
7476 M: Armin Schindler <mac@melware.de>
7477 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7478 W: http://www.melware.de
7480 F: drivers/isdn/hardware/eicon/
7482 IT87 HARDWARE MONITORING DRIVER
7483 M: Jean Delvare <jdelvare@suse.com>
7484 L: linux-hwmon@vger.kernel.org
7486 F: Documentation/hwmon/it87
7487 F: drivers/hwmon/it87.c
7490 M: Antti Palosaari <crope@iki.fi>
7491 L: linux-media@vger.kernel.org
7492 W: https://linuxtv.org
7493 W: http://palosaari.fi/linux/
7494 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7495 T: git git://linuxtv.org/anttip/media_tree.git
7497 F: drivers/media/tuners/it913x*
7499 IVTV VIDEO4LINUX DRIVER
7500 M: Andy Walls <awalls@md.metrocast.net>
7501 L: ivtv-devel@ivtvdriver.org (subscribers-only)
7502 L: linux-media@vger.kernel.org
7503 T: git git://linuxtv.org/media_tree.git
7504 W: http://www.ivtvdriver.org
7506 F: Documentation/media/v4l-drivers/ivtv*
7507 F: drivers/media/pci/ivtv/
7508 F: include/uapi/linux/ivtv*
7510 IX2505V MEDIA DRIVER
7511 M: Malcolm Priestley <tvboxspy@gmail.com>
7512 L: linux-media@vger.kernel.org
7513 W: https://linuxtv.org
7514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7516 F: drivers/media/dvb-frontends/ix2505v*
7518 JC42.4 TEMPERATURE SENSOR DRIVER
7519 M: Guenter Roeck <linux@roeck-us.net>
7520 L: linux-hwmon@vger.kernel.org
7522 F: drivers/hwmon/jc42.c
7523 F: Documentation/hwmon/jc42
7526 M: Dave Kleikamp <shaggy@kernel.org>
7527 L: jfs-discussion@lists.sourceforge.net
7528 W: http://jfs.sourceforge.net/
7529 T: git git://github.com/kleikamp/linux-shaggy.git
7531 F: Documentation/filesystems/jfs.txt
7535 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
7536 L: netdev@vger.kernel.org
7538 F: drivers/net/ethernet/jme.*
7540 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
7541 M: David Woodhouse <dwmw2@infradead.org>
7542 L: linux-mtd@lists.infradead.org
7543 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
7546 F: include/uapi/linux/jffs2.h
7548 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
7549 M: "Theodore Ts'o" <tytso@mit.edu>
7550 M: Jan Kara <jack@suse.com>
7551 L: linux-ext4@vger.kernel.org
7554 F: include/linux/jbd2.h
7556 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
7557 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
7558 L: linux-media@vger.kernel.org
7560 F: drivers/media/platform/rcar_jpu.c
7562 JSM Neo PCI based serial card
7563 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
7564 L: linux-serial@vger.kernel.org
7566 F: drivers/tty/serial/jsm/
7568 K10TEMP HARDWARE MONITORING DRIVER
7569 M: Clemens Ladisch <clemens@ladisch.de>
7570 L: linux-hwmon@vger.kernel.org
7572 F: Documentation/hwmon/k10temp
7573 F: drivers/hwmon/k10temp.c
7575 K8TEMP HARDWARE MONITORING DRIVER
7576 M: Rudolf Marek <r.marek@assembler.cz>
7577 L: linux-hwmon@vger.kernel.org
7579 F: Documentation/hwmon/k8temp
7580 F: drivers/hwmon/k8temp.c
7583 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7584 R: Alexander Potapenko <glider@google.com>
7585 R: Dmitry Vyukov <dvyukov@google.com>
7586 L: kasan-dev@googlegroups.com
7588 F: arch/*/include/asm/kasan.h
7589 F: arch/*/mm/kasan_init*
7590 F: Documentation/dev-tools/kasan.rst
7591 F: include/linux/kasan*.h
7594 F: scripts/Makefile.kasan
7597 L: linux-kbuild@vger.kernel.org
7599 F: Documentation/kbuild/kconfig-language.txt
7603 M: Dave Young <dyoung@redhat.com>
7604 M: Baoquan He <bhe@redhat.com>
7605 R: Vivek Goyal <vgoyal@redhat.com>
7606 L: kexec@lists.infradead.org
7607 W: http://lse.sourceforge.net/kdump/
7609 F: Documentation/kdump/
7611 KEENE FM RADIO TRANSMITTER DRIVER
7612 M: Hans Verkuil <hverkuil@xs4all.nl>
7613 L: linux-media@vger.kernel.org
7614 T: git git://linuxtv.org/media_tree.git
7615 W: https://linuxtv.org
7617 F: drivers/media/radio/radio-keene*
7619 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7620 M: Ian Kent <raven@themaw.net>
7621 L: autofs@vger.kernel.org
7625 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7626 M: Masahiro Yamada <yamada.masahiro@socionext.com>
7627 M: Michal Marek <michal.lkml@markovi.net>
7628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
7629 L: linux-kbuild@vger.kernel.org
7631 F: Documentation/kbuild/
7633 F: scripts/Makefile.*
7639 L: kernel-janitors@vger.kernel.org
7640 W: http://kernelnewbies.org/KernelJanitors
7643 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7644 M: "J. Bruce Fields" <bfields@fieldses.org>
7645 M: Jeff Layton <jlayton@kernel.org>
7646 L: linux-nfs@vger.kernel.org
7647 W: http://nfs.sourceforge.net/
7648 T: git git://linux-nfs.org/~bfields/linux.git
7651 F: include/uapi/linux/nfsd/
7655 F: include/linux/lockd/
7656 F: include/linux/sunrpc/
7657 F: include/uapi/linux/sunrpc/
7659 KERNEL SELFTEST FRAMEWORK
7660 M: Shuah Khan <shuahkh@osg.samsung.com>
7661 M: Shuah Khan <shuah@kernel.org>
7662 L: linux-kselftest@vger.kernel.org
7663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
7665 F: tools/testing/selftests/
7666 F: Documentation/dev-tools/kselftest*
7668 KERNEL USERMODE HELPER
7669 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
7670 L: linux-kernel@vger.kernel.org
7673 F: include/linux/umh.h
7675 KERNEL VIRTUAL MACHINE (KVM)
7676 M: Paolo Bonzini <pbonzini@redhat.com>
7677 M: Radim Krčmář <rkrcmar@redhat.com>
7678 L: kvm@vger.kernel.org
7679 W: http://www.linux-kvm.org
7680 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7682 F: Documentation/virtual/kvm/
7683 F: include/trace/events/kvm.h
7684 F: include/uapi/asm-generic/kvm*
7685 F: include/uapi/linux/kvm*
7686 F: include/asm-generic/kvm*
7687 F: include/linux/kvm*
7688 F: include/kvm/iodev.h
7692 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
7693 M: Joerg Roedel <joro@8bytes.org>
7694 L: kvm@vger.kernel.org
7695 W: http://www.linux-kvm.org/
7697 F: arch/x86/include/asm/svm.h
7698 F: arch/x86/kvm/svm.c
7700 KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
7701 M: Christoffer Dall <christoffer.dall@linaro.org>
7702 M: Marc Zyngier <marc.zyngier@arm.com>
7703 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7704 L: kvmarm@lists.cs.columbia.edu
7705 W: http://systems.cs.columbia.edu/projects/kvm-arm
7706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7708 F: arch/arm/include/uapi/asm/kvm*
7709 F: arch/arm/include/asm/kvm*
7712 F: include/kvm/arm_*
7714 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7715 M: Christoffer Dall <christoffer.dall@linaro.org>
7716 M: Marc Zyngier <marc.zyngier@arm.com>
7717 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7718 L: kvmarm@lists.cs.columbia.edu
7720 F: arch/arm64/include/uapi/asm/kvm*
7721 F: arch/arm64/include/asm/kvm*
7724 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7725 M: James Hogan <jhogan@kernel.org>
7726 L: linux-mips@linux-mips.org
7728 F: arch/mips/include/uapi/asm/kvm*
7729 F: arch/mips/include/asm/kvm*
7732 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
7733 M: Paul Mackerras <paulus@ozlabs.org>
7734 L: kvm-ppc@vger.kernel.org
7735 W: http://www.linux-kvm.org/
7736 T: git git://github.com/agraf/linux-2.6.git
7738 F: arch/powerpc/include/uapi/asm/kvm*
7739 F: arch/powerpc/include/asm/kvm*
7740 F: arch/powerpc/kvm/
7741 F: arch/powerpc/kernel/kvm*
7743 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7744 M: Christian Borntraeger <borntraeger@de.ibm.com>
7745 M: Cornelia Huck <cohuck@redhat.com>
7746 L: linux-s390@vger.kernel.org
7747 W: http://www.ibm.com/developerworks/linux/linux390/
7748 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7750 F: arch/s390/include/uapi/asm/kvm*
7751 F: arch/s390/include/asm/gmap.h
7752 F: arch/s390/include/asm/kvm*
7754 F: arch/s390/mm/gmap.c
7756 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
7757 M: Paolo Bonzini <pbonzini@redhat.com>
7758 M: Radim Krčmář <rkrcmar@redhat.com>
7759 L: kvm@vger.kernel.org
7760 W: http://www.linux-kvm.org
7761 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7764 F: arch/x86/include/uapi/asm/kvm*
7765 F: arch/x86/include/asm/kvm*
7766 F: arch/x86/include/asm/pvclock-abi.h
7767 F: arch/x86/kernel/kvm.c
7768 F: arch/x86/kernel/kvmclock.c
7771 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7772 M: Tejun Heo <tj@kernel.org>
7773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7775 F: include/linux/kernfs.h
7779 M: Eric Biederman <ebiederm@xmission.com>
7780 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7781 L: kexec@lists.infradead.org
7783 F: include/linux/kexec.h
7784 F: include/uapi/linux/kexec.h
7788 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7789 L: linux-integrity@vger.kernel.org
7790 L: keyrings@vger.kernel.org
7792 F: Documentation/security/keys/trusted-encrypted.rst
7793 F: include/keys/encrypted-type.h
7794 F: security/keys/encrypted-keys/
7797 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7798 L: linux-integrity@vger.kernel.org
7799 L: keyrings@vger.kernel.org
7801 F: Documentation/security/keys/trusted-encrypted.rst
7802 F: include/keys/trusted-type.h
7803 F: security/keys/trusted.c
7804 F: security/keys/trusted.h
7807 M: David Howells <dhowells@redhat.com>
7808 L: keyrings@vger.kernel.org
7810 F: Documentation/security/keys/core.rst
7811 F: include/linux/key.h
7812 F: include/linux/key-type.h
7813 F: include/linux/keyctl.h
7814 F: include/uapi/linux/keyctl.h
7818 KGDB / KDB /debug_core
7819 M: Jason Wessel <jason.wessel@windriver.com>
7820 M: Daniel Thompson <daniel.thompson@linaro.org>
7821 W: http://kgdb.wiki.kernel.org/
7822 L: kgdb-bugreport@lists.sourceforge.net
7823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7825 F: Documentation/dev-tools/kgdb.rst
7826 F: drivers/misc/kgdbts.c
7827 F: drivers/tty/serial/kgdboc.c
7828 F: include/linux/kdb.h
7829 F: include/linux/kgdb.h
7833 M: Catalin Marinas <catalin.marinas@arm.com>
7835 F: Documentation/dev-tools/kmemleak.rst
7836 F: include/linux/kmemleak.h
7838 F: mm/kmemleak-test.c
7840 KMOD KERNEL MODULE LOADER - USERMODE HELPER
7841 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
7842 L: linux-kernel@vger.kernel.org
7845 F: include/linux/kmod.h
7847 F: tools/testing/selftests/kmod/
7850 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7851 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7852 M: "David S. Miller" <davem@davemloft.net>
7853 M: Masami Hiramatsu <mhiramat@kernel.org>
7855 F: Documentation/kprobes.txt
7856 F: include/linux/kprobes.h
7857 F: include/asm-generic/kprobes.h
7860 KS0108 LCD CONTROLLER DRIVER
7861 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7862 W: http://miguelojeda.es/auxdisplay.htm
7863 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7865 F: Documentation/auxdisplay/ks0108
7866 F: drivers/auxdisplay/ks0108.c
7867 F: include/linux/ks0108.h
7870 M: David Ahern <dsa@cumulusnetworks.com>
7871 L: netdev@vger.kernel.org
7874 F: include/net/l3mdev.h
7876 LANTIQ MIPS ARCHITECTURE
7877 M: John Crispin <john@phrozen.org>
7878 L: linux-mips@linux-mips.org
7881 F: drivers/soc/lantiq
7884 L: linux-x25@vger.kernel.org
7886 F: Documentation/networking/lapb-module.txt
7890 LASI 53c700 driver for PARISC
7891 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7892 L: linux-scsi@vger.kernel.org
7894 F: Documentation/scsi/53c700.txt
7895 F: drivers/scsi/53c700*
7898 M: Tobin C. Harding <me@tobin.cc>
7900 F: scripts/leaking_addresses.pl
7903 M: Richard Purdie <rpurdie@rpsys.net>
7904 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7905 M: Pavel Machek <pavel@ucw.cz>
7906 L: linux-leds@vger.kernel.org
7907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7909 F: Documentation/devicetree/bindings/leds/
7911 F: include/linux/leds.h
7913 LEGACY EEPROM DRIVER
7914 M: Jean Delvare <jdelvare@suse.com>
7916 F: Documentation/misc-devices/eeprom
7917 F: drivers/misc/eeprom/eeprom.c
7919 LEGO USB Tower driver
7920 M: Juergen Stuber <starblue@users.sourceforge.net>
7921 L: legousb-devel@lists.sourceforge.net
7922 W: http://legousb.sourceforge.net/
7924 F: drivers/usb/misc/legousbtower.c
7927 M: Michael Krufky <mkrufky@linuxtv.org>
7928 L: linux-media@vger.kernel.org
7929 W: https://linuxtv.org
7930 W: http://github.com/mkrufky
7931 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7932 T: git git://linuxtv.org/mkrufky/tuners.git
7934 F: drivers/media/dvb-frontends/lg2160.*
7936 LGDT3305 MEDIA DRIVER
7937 M: Michael Krufky <mkrufky@linuxtv.org>
7938 L: linux-media@vger.kernel.org
7939 W: https://linuxtv.org
7940 W: http://github.com/mkrufky
7941 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7942 T: git git://linuxtv.org/mkrufky/tuners.git
7944 F: drivers/media/dvb-frontends/lgdt3305.*
7946 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7947 M: Viresh Kumar <vireshk@kernel.org>
7948 L: linux-ide@vger.kernel.org
7949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7951 F: include/linux/pata_arasan_cf_data.h
7952 F: drivers/ata/pata_arasan_cf.c
7955 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7956 M: Tejun Heo <tj@kernel.org>
7957 L: linux-ide@vger.kernel.org
7958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7960 F: drivers/ata/pata_*.c
7961 F: drivers/ata/ata_generic.c
7963 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
7964 M: Linus Walleij <linus.walleij@linaro.org>
7965 L: linux-ide@vger.kernel.org
7966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7968 F: drivers/ata/pata_ftide010.c
7969 F: drivers/ata/sata_gemini.c
7970 F: drivers/ata/sata_gemini.h
7972 LIBATA SATA AHCI PLATFORM devices support
7973 M: Hans de Goede <hdegoede@redhat.com>
7974 M: Tejun Heo <tj@kernel.org>
7975 L: linux-ide@vger.kernel.org
7976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7978 F: drivers/ata/ahci_platform.c
7979 F: drivers/ata/libahci_platform.c
7980 F: include/linux/ahci_platform.h
7982 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7983 M: Mikael Pettersson <mikpelinux@gmail.com>
7984 L: linux-ide@vger.kernel.org
7985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7987 F: drivers/ata/sata_promise.*
7989 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7990 M: Tejun Heo <tj@kernel.org>
7991 L: linux-ide@vger.kernel.org
7992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7995 F: include/linux/ata.h
7996 F: include/linux/libata.h
7997 F: Documentation/devicetree/bindings/ata/
8000 M: Sasha Levin <alexander.levin@verizon.com>
8002 F: tools/lib/lockdep/
8004 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
8005 M: Ross Zwisler <ross.zwisler@linux.intel.com>
8006 L: linux-nvdimm@lists.01.org
8007 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8009 F: drivers/nvdimm/blk.c
8010 F: drivers/nvdimm/region_devs.c
8012 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
8013 M: Vishal Verma <vishal.l.verma@intel.com>
8014 L: linux-nvdimm@lists.01.org
8015 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8017 F: drivers/nvdimm/btt*
8019 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
8020 M: Ross Zwisler <ross.zwisler@linux.intel.com>
8021 L: linux-nvdimm@lists.01.org
8022 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8024 F: drivers/nvdimm/pmem*
8026 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
8027 M: Dan Williams <dan.j.williams@intel.com>
8028 L: linux-nvdimm@lists.01.org
8029 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
8033 F: drivers/acpi/nfit/*
8034 F: include/linux/nd.h
8035 F: include/linux/libnvdimm.h
8036 F: include/uapi/linux/ndctl.h
8038 LIGHTNVM PLATFORM SUPPORT
8039 M: Matias Bjorling <mb@lightnvm.io>
8040 W: http://github/OpenChannelSSD
8041 L: linux-block@vger.kernel.org
8043 F: drivers/lightnvm/
8044 F: include/linux/lightnvm.h
8045 F: include/uapi/linux/lightnvm.h
8047 LINUX FOR POWER MACINTOSH
8048 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8049 W: http://www.penguinppc.org/
8050 L: linuxppc-dev@lists.ozlabs.org
8052 F: arch/powerpc/platforms/powermac/
8053 F: drivers/macintosh/
8055 LINUX FOR POWERPC (32-BIT AND 64-BIT)
8056 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8057 M: Paul Mackerras <paulus@samba.org>
8058 M: Michael Ellerman <mpe@ellerman.id.au>
8059 W: https://github.com/linuxppc/linux/wiki
8060 L: linuxppc-dev@lists.ozlabs.org
8061 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
8062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
8064 F: Documentation/ABI/stable/sysfs-firmware-opal-*
8065 F: Documentation/devicetree/bindings/powerpc/
8066 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
8067 F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
8068 F: Documentation/powerpc/
8070 F: drivers/char/tpm/tpm_ibmvtpm*
8071 F: drivers/crypto/nx/
8072 F: drivers/crypto/vmx/
8073 F: drivers/i2c/busses/i2c-opal.c
8074 F: drivers/net/ethernet/ibm/ibmveth.*
8075 F: drivers/net/ethernet/ibm/ibmvnic.*
8076 F: drivers/pci/hotplug/pnv_php.c
8077 F: drivers/pci/hotplug/rpa*
8078 F: drivers/rtc/rtc-opal.c
8079 F: drivers/scsi/ibmvscsi/
8080 F: drivers/tty/hvc/hvc_opal.c
8081 F: drivers/watchdog/wdrtas.c
8082 F: tools/testing/selftests/powerpc
8089 LINUX FOR POWERPC EMBEDDED MPC5XXX
8090 M: Anatolij Gustschin <agust@denx.de>
8091 L: linuxppc-dev@lists.ozlabs.org
8092 T: git git://git.denx.de/linux-denx-agust.git
8094 F: arch/powerpc/platforms/512x/
8095 F: arch/powerpc/platforms/52xx/
8097 LINUX FOR POWERPC EMBEDDED PPC4XX
8098 M: Alistair Popple <alistair@popple.id.au>
8099 M: Matt Porter <mporter@kernel.crashing.org>
8100 W: http://www.penguinppc.org/
8101 L: linuxppc-dev@lists.ozlabs.org
8103 F: arch/powerpc/platforms/40x/
8104 F: arch/powerpc/platforms/44x/
8106 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8107 M: Scott Wood <oss@buserror.net>
8108 M: Kumar Gala <galak@kernel.crashing.org>
8109 W: http://www.penguinppc.org/
8110 L: linuxppc-dev@lists.ozlabs.org
8111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
8113 F: arch/powerpc/platforms/83xx/
8114 F: arch/powerpc/platforms/85xx/
8115 F: Documentation/devicetree/bindings/powerpc/fsl/
8117 LINUX FOR POWERPC EMBEDDED PPC8XX
8118 M: Vitaly Bordug <vitb@kernel.crashing.org>
8119 W: http://www.penguinppc.org/
8120 L: linuxppc-dev@lists.ozlabs.org
8122 F: arch/powerpc/platforms/8xx/
8124 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
8125 L: linuxppc-dev@lists.ozlabs.org
8127 F: arch/powerpc/*/*virtex*
8128 F: arch/powerpc/*/*/*virtex*
8130 LINUX FOR POWERPC PA SEMI PWRFICIENT
8131 L: linuxppc-dev@lists.ozlabs.org
8133 F: arch/powerpc/platforms/pasemi/
8134 F: drivers/*/*pasemi*
8135 F: drivers/*/*/*pasemi*
8137 LINUX KERNEL DUMP TEST MODULE (LKDTM)
8138 M: Kees Cook <keescook@chromium.org>
8140 F: drivers/misc/lkdtm*
8142 LINUX SECURITY MODULE (LSM) FRAMEWORK
8143 M: Chris Wright <chrisw@sous-sol.org>
8144 L: linux-security-module@vger.kernel.org
8147 LIS3LV02D ACCELEROMETER DRIVER
8148 M: Eric Piel <eric.piel@tremplin-utc.net>
8150 F: Documentation/misc-devices/lis3lv02d
8151 F: drivers/misc/lis3lv02d/
8152 F: drivers/platform/x86/hp_accel.c
8155 M: Josh Poimboeuf <jpoimboe@redhat.com>
8156 M: Jessica Yu <jeyu@kernel.org>
8157 M: Jiri Kosina <jikos@kernel.org>
8158 M: Miroslav Benes <mbenes@suse.cz>
8159 R: Petr Mladek <pmladek@suse.com>
8161 F: kernel/livepatch/
8162 F: include/linux/livepatch.h
8163 F: arch/x86/include/asm/livepatch.h
8164 F: arch/x86/kernel/livepatch.c
8165 F: Documentation/livepatch/
8166 F: Documentation/ABI/testing/sysfs-kernel-livepatch
8167 F: samples/livepatch/
8168 L: live-patching@vger.kernel.org
8169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
8172 L: netdev@vger.kernel.org
8174 F: include/linux/llc.h
8175 F: include/uapi/linux/llc.h
8179 LM73 HARDWARE MONITOR DRIVER
8180 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
8181 L: linux-hwmon@vger.kernel.org
8183 F: drivers/hwmon/lm73.c
8185 LM78 HARDWARE MONITOR DRIVER
8186 M: Jean Delvare <jdelvare@suse.com>
8187 L: linux-hwmon@vger.kernel.org
8189 F: Documentation/hwmon/lm78
8190 F: drivers/hwmon/lm78.c
8192 LM83 HARDWARE MONITOR DRIVER
8193 M: Jean Delvare <jdelvare@suse.com>
8194 L: linux-hwmon@vger.kernel.org
8196 F: Documentation/hwmon/lm83
8197 F: drivers/hwmon/lm83.c
8199 LM90 HARDWARE MONITOR DRIVER
8200 M: Jean Delvare <jdelvare@suse.com>
8201 L: linux-hwmon@vger.kernel.org
8203 F: Documentation/hwmon/lm90
8204 F: Documentation/devicetree/bindings/hwmon/lm90.txt
8205 F: drivers/hwmon/lm90.c
8206 F: include/dt-bindings/thermal/lm90.h
8208 LM95234 HARDWARE MONITOR DRIVER
8209 M: Guenter Roeck <linux@roeck-us.net>
8210 L: linux-hwmon@vger.kernel.org
8212 F: Documentation/hwmon/lm95234
8213 F: drivers/hwmon/lm95234.c
8215 LME2510 MEDIA DRIVER
8216 M: Malcolm Priestley <tvboxspy@gmail.com>
8217 L: linux-media@vger.kernel.org
8218 W: https://linuxtv.org
8219 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8221 F: drivers/media/usb/dvb-usb-v2/lmedm04*
8223 LOADPIN SECURITY MODULE
8224 M: Kees Cook <keescook@chromium.org>
8225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
8227 F: security/loadpin/
8228 F: Documentation/admin-guide/LSM/LoadPin.rst
8231 M: Peter Zijlstra <peterz@infradead.org>
8232 M: Ingo Molnar <mingo@redhat.com>
8233 L: linux-kernel@vger.kernel.org
8234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8236 F: Documentation/locking/
8237 F: include/linux/lockdep.h
8238 F: include/linux/spinlock*.h
8239 F: arch/*/include/asm/spinlock*.h
8240 F: include/linux/rwlock*.h
8241 F: include/linux/mutex*.h
8242 F: arch/*/include/asm/mutex*.h
8243 F: include/linux/rwsem*.h
8244 F: arch/*/include/asm/rwsem.h
8245 F: include/linux/seqlock.h
8246 F: lib/locking*.[ch]
8248 X: kernel/locking/locktorture.c
8250 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8251 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
8252 L: linux-ntfs-dev@lists.sourceforge.net
8253 W: http://www.linux-ntfs.org/content/view/19/37/
8255 F: Documentation/ldm.txt
8256 F: block/partitions/ldm.*
8258 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
8259 M: Sathya Prakash <sathya.prakash@broadcom.com>
8260 M: Chaitra P B <chaitra.basappa@broadcom.com>
8261 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
8262 L: MPT-FusionLinux.pdl@broadcom.com
8263 L: linux-scsi@vger.kernel.org
8264 W: http://www.avagotech.com/support/
8266 F: drivers/message/fusion/
8267 F: drivers/scsi/mpt2sas/
8268 F: drivers/scsi/mpt3sas/
8270 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8271 M: Matthew Wilcox <matthew@wil.cx>
8272 L: linux-scsi@vger.kernel.org
8274 F: drivers/scsi/sym53c8xx_2/
8276 LTC4261 HARDWARE MONITOR DRIVER
8277 M: Guenter Roeck <linux@roeck-us.net>
8278 L: linux-hwmon@vger.kernel.org
8280 F: Documentation/hwmon/ltc4261
8281 F: drivers/hwmon/ltc4261.c
8283 LTC4306 I2C MULTIPLEXER DRIVER
8284 M: Michael Hennerich <michael.hennerich@analog.com>
8285 W: http://ez.analog.com/community/linux-device-drivers
8286 L: linux-i2c@vger.kernel.org
8288 F: drivers/i2c/muxes/i2c-mux-ltc4306.c
8289 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
8291 LTP (Linux Test Project)
8292 M: Mike Frysinger <vapier@gentoo.org>
8293 M: Cyril Hrubis <chrubis@suse.cz>
8294 M: Wanlong Gao <wanlong.gao@gmail.com>
8295 M: Jan Stancek <jstancek@redhat.com>
8296 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
8297 M: Alexey Kodanev <alexey.kodanev@oracle.com>
8298 L: ltp@lists.linux.it (subscribers-only)
8299 W: http://linux-test-project.github.io/
8300 T: git git://github.com/linux-test-project/ltp.git
8304 W: http://www.linux-m32r.org/
8309 M: Geert Uytterhoeven <geert@linux-m68k.org>
8310 L: linux-m68k@lists.linux-m68k.org
8311 W: http://www.linux-m68k.org/
8312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
8317 M68K ON APPLE MACINTOSH
8318 M: Joshua Thompson <funaho@jurai.org>
8319 W: http://www.mac.linux-m68k.org/
8320 L: linux-m68k@lists.linux-m68k.org
8325 M: Philip Blundell <philb@gnu.org>
8326 W: http://www.tazenda.demon.co.uk/phil/linux-hp
8330 M88DS3103 MEDIA DRIVER
8331 M: Antti Palosaari <crope@iki.fi>
8332 L: linux-media@vger.kernel.org
8333 W: https://linuxtv.org
8334 W: http://palosaari.fi/linux/
8335 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8336 T: git git://linuxtv.org/anttip/media_tree.git
8338 F: drivers/media/dvb-frontends/m88ds3103*
8340 M88RS2000 MEDIA DRIVER
8341 M: Malcolm Priestley <tvboxspy@gmail.com>
8342 L: linux-media@vger.kernel.org
8343 W: https://linuxtv.org
8344 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8346 F: drivers/media/dvb-frontends/m88rs2000*
8348 MA901 MASTERKIT USB FM RADIO DRIVER
8349 M: Alexey Klimov <klimov.linux@gmail.com>
8350 L: linux-media@vger.kernel.org
8351 T: git git://linuxtv.org/media_tree.git
8353 F: drivers/media/radio/radio-ma901.c
8356 M: Johannes Berg <johannes@sipsolutions.net>
8357 L: linux-wireless@vger.kernel.org
8358 W: http://wireless.kernel.org/
8359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8362 F: Documentation/networking/mac80211-injection.txt
8363 F: include/net/mac80211.h
8365 F: drivers/net/wireless/mac80211_hwsim.[ch]
8366 F: Documentation/networking/mac80211_hwsim/README
8369 M: Jassi Brar <jassisinghbrar@gmail.com>
8370 L: linux-kernel@vger.kernel.org
8373 F: include/linux/mailbox_client.h
8374 F: include/linux/mailbox_controller.h
8376 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8377 M: Michael Kerrisk <mtk.manpages@gmail.com>
8378 W: http://www.kernel.org/doc/man-pages
8379 L: linux-man@vger.kernel.org
8382 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
8383 M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
8384 L: linux-mips@linux-mips.org
8386 F: arch/mips/boot/dts/img/pistachio_marduk.dts
8388 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
8389 M: Andrew Lunn <andrew@lunn.ch>
8390 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8391 L: netdev@vger.kernel.org
8393 F: drivers/net/dsa/mv88e6xxx/
8394 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
8396 MARVELL ARMADA DRM SUPPORT
8397 M: Russell King <linux@armlinux.org.uk>
8399 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
8400 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
8401 F: drivers/gpu/drm/armada/
8402 F: include/uapi/drm/armada_drm.h
8403 F: Documentation/devicetree/bindings/display/armada/
8405 MARVELL CRYPTO DRIVER
8406 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8407 M: Arnaud Ebalard <arno@natisbad.org>
8408 F: drivers/crypto/marvell/
8410 L: linux-crypto@vger.kernel.org
8412 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
8413 M: Mirko Lindner <mlindner@marvell.com>
8414 M: Stephen Hemminger <stephen@networkplumber.org>
8415 L: netdev@vger.kernel.org
8417 F: drivers/net/ethernet/marvell/sk*
8419 MARVELL LIBERTAS WIRELESS DRIVER
8420 L: libertas-dev@lists.infradead.org
8422 F: drivers/net/wireless/marvell/libertas/
8424 MARVELL MACCHIATOBIN SUPPORT
8425 M: Russell King <rmk@armlinux.org.uk>
8426 L: linux-arm-kernel@lists.infradead.org
8428 F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
8430 MARVELL MV643XX ETHERNET DRIVER
8431 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
8432 L: netdev@vger.kernel.org
8434 F: drivers/net/ethernet/marvell/mv643xx_eth.*
8435 F: include/linux/mv643xx.h
8437 MARVELL MV88X3310 PHY DRIVER
8438 M: Russell King <rmk@armlinux.org.uk>
8439 L: netdev@vger.kernel.org
8441 F: drivers/net/phy/marvell10g.c
8443 MARVELL MVNETA ETHERNET DRIVER
8444 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8445 L: netdev@vger.kernel.org
8447 F: drivers/net/ethernet/marvell/mvneta.*
8449 MARVELL MWIFIEX WIRELESS DRIVER
8450 M: Amitkumar Karwar <amitkarwar@gmail.com>
8451 M: Nishant Sarmukadam <nishants@marvell.com>
8452 M: Ganapathi Bhat <gbhat@marvell.com>
8453 M: Xinming Hu <huxm@marvell.com>
8454 L: linux-wireless@vger.kernel.org
8456 F: drivers/net/wireless/marvell/mwifiex/
8458 MARVELL MWL8K WIRELESS DRIVER
8459 M: Lennert Buytenhek <buytenh@wantstofly.org>
8460 L: linux-wireless@vger.kernel.org
8462 F: drivers/net/wireless/marvell/mwl8k.c
8464 MARVELL NAND CONTROLLER DRIVER
8465 M: Miquel Raynal <miquel.raynal@free-electrons.com>
8466 L: linux-mtd@lists.infradead.org
8468 F: drivers/mtd/nand/marvell_nand.c
8469 F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
8471 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
8472 M: Nicolas Pitre <nico@fluxnic.net>
8474 F: drivers/mmc/host/mvsdio.*
8476 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
8477 M: Hu Ziji <huziji@marvell.com>
8478 L: linux-mmc@vger.kernel.org
8480 F: drivers/mmc/host/sdhci-xenon*
8481 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
8483 MATROX FRAMEBUFFER DRIVER
8484 L: linux-fbdev@vger.kernel.org
8486 F: drivers/video/fbdev/matrox/matroxfb_*
8487 F: include/uapi/linux/matroxfb.h
8489 MAX16065 HARDWARE MONITOR DRIVER
8490 M: Guenter Roeck <linux@roeck-us.net>
8491 L: linux-hwmon@vger.kernel.org
8493 F: Documentation/hwmon/max16065
8494 F: drivers/hwmon/max16065.c
8496 MAX20751 HARDWARE MONITOR DRIVER
8497 M: Guenter Roeck <linux@roeck-us.net>
8498 L: linux-hwmon@vger.kernel.org
8500 F: Documentation/hwmon/max20751
8501 F: drivers/hwmon/max20751.c
8503 MAX2175 SDR TUNER DRIVER
8504 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
8505 L: linux-media@vger.kernel.org
8506 T: git git://linuxtv.org/media_tree.git
8508 F: Documentation/devicetree/bindings/media/i2c/max2175.txt
8509 F: Documentation/media/v4l-drivers/max2175.rst
8510 F: drivers/media/i2c/max2175*
8511 F: include/uapi/linux/max2175.h
8513 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8514 L: linux-hwmon@vger.kernel.org
8516 F: Documentation/hwmon/max6650
8517 F: drivers/hwmon/max6650.c
8519 MAX6697 HARDWARE MONITOR DRIVER
8520 M: Guenter Roeck <linux@roeck-us.net>
8521 L: linux-hwmon@vger.kernel.org
8523 F: Documentation/hwmon/max6697
8524 F: Documentation/devicetree/bindings/i2c/max6697.txt
8525 F: drivers/hwmon/max6697.c
8526 F: include/linux/platform_data/max6697.h
8528 MAX9860 MONO AUDIO VOICE CODEC DRIVER
8529 M: Peter Rosin <peda@axentia.se>
8530 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8532 F: Documentation/devicetree/bindings/sound/max9860.txt
8533 F: sound/soc/codecs/max9860.*
8535 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
8536 M: Javier Martinez Canillas <javier@dowhile0.org>
8537 L: linux-kernel@vger.kernel.org
8539 F: drivers/regulator/max77802-regulator.c
8540 F: Documentation/devicetree/bindings/*/*max77802.txt
8541 F: include/dt-bindings/*/*max77802.h
8543 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
8544 M: Krzysztof Kozlowski <krzk@kernel.org>
8545 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8546 L: linux-pm@vger.kernel.org
8548 F: drivers/power/supply/max14577_charger.c
8549 F: drivers/power/supply/max77693_charger.c
8551 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
8552 M: Chanwoo Choi <cw00.choi@samsung.com>
8553 M: Krzysztof Kozlowski <krzk@kernel.org>
8554 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8555 L: linux-kernel@vger.kernel.org
8557 F: drivers/*/max14577*.c
8558 F: drivers/*/max77686*.c
8559 F: drivers/*/max77693*.c
8560 F: drivers/extcon/extcon-max14577.c
8561 F: drivers/extcon/extcon-max77693.c
8562 F: drivers/rtc/rtc-max77686.c
8563 F: drivers/clk/clk-max77686.c
8564 F: Documentation/devicetree/bindings/mfd/max14577.txt
8565 F: Documentation/devicetree/bindings/*/max77686.txt
8566 F: Documentation/devicetree/bindings/mfd/max77693.txt
8567 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
8568 F: include/linux/mfd/max14577*.h
8569 F: include/linux/mfd/max77686*.h
8570 F: include/linux/mfd/max77693*.h
8572 MAXIRADIO FM RADIO RECEIVER DRIVER
8573 M: Hans Verkuil <hverkuil@xs4all.nl>
8574 L: linux-media@vger.kernel.org
8575 T: git git://linuxtv.org/media_tree.git
8576 W: https://linuxtv.org
8578 F: drivers/media/radio/radio-maxiradio*
8580 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
8581 M: Peter Rosin <peda@axentia.se>
8582 L: linux-iio@vger.kernel.org
8584 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
8585 F: drivers/iio/potentiometer/mcp4531.c
8587 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
8588 M: William Breathitt Gray <vilhelm.gray@gmail.com>
8589 L: linux-iio@vger.kernel.org
8591 F: drivers/iio/dac/cio-dac.c
8593 MEDIA DRIVERS FOR ASCOT2E
8594 M: Sergey Kozlov <serjk@netup.ru>
8595 M: Abylay Ospan <aospan@netup.ru>
8596 L: linux-media@vger.kernel.org
8597 W: https://linuxtv.org
8599 T: git git://linuxtv.org/media_tree.git
8601 F: drivers/media/dvb-frontends/ascot2e*
8603 MEDIA DRIVERS FOR CXD2841ER
8604 M: Sergey Kozlov <serjk@netup.ru>
8605 M: Abylay Ospan <aospan@netup.ru>
8606 L: linux-media@vger.kernel.org
8607 W: https://linuxtv.org
8609 T: git git://linuxtv.org/media_tree.git
8611 F: drivers/media/dvb-frontends/cxd2841er*
8613 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
8614 M: Daniel Scheller <d.scheller.oss@gmail.com>
8615 L: linux-media@vger.kernel.org
8616 W: https://linuxtv.org
8617 T: git git://linuxtv.org/media_tree.git
8619 F: drivers/media/pci/ddbridge/*
8621 MEDIA DRIVERS FOR FREESCALE IMX
8622 M: Steve Longerbeam <slongerbeam@gmail.com>
8623 M: Philipp Zabel <p.zabel@pengutronix.de>
8624 L: linux-media@vger.kernel.org
8625 T: git git://linuxtv.org/media_tree.git
8627 F: Documentation/devicetree/bindings/media/imx.txt
8628 F: Documentation/media/v4l-drivers/imx.rst
8629 F: drivers/staging/media/imx/
8630 F: include/linux/imx-media.h
8631 F: include/media/imx.h
8633 MEDIA DRIVERS FOR HELENE
8634 M: Abylay Ospan <aospan@netup.ru>
8635 L: linux-media@vger.kernel.org
8636 W: https://linuxtv.org
8638 T: git git://linuxtv.org/media_tree.git
8640 F: drivers/media/dvb-frontends/helene*
8642 MEDIA DRIVERS FOR HORUS3A
8643 M: Sergey Kozlov <serjk@netup.ru>
8644 M: Abylay Ospan <aospan@netup.ru>
8645 L: linux-media@vger.kernel.org
8646 W: https://linuxtv.org
8648 T: git git://linuxtv.org/media_tree.git
8650 F: drivers/media/dvb-frontends/horus3a*
8652 MEDIA DRIVERS FOR LNBH25
8653 M: Sergey Kozlov <serjk@netup.ru>
8654 M: Abylay Ospan <aospan@netup.ru>
8655 L: linux-media@vger.kernel.org
8656 W: https://linuxtv.org
8658 T: git git://linuxtv.org/media_tree.git
8660 F: drivers/media/dvb-frontends/lnbh25*
8662 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
8663 M: Daniel Scheller <d.scheller.oss@gmail.com>
8664 L: linux-media@vger.kernel.org
8665 W: https://linuxtv.org
8666 T: git git://linuxtv.org/media_tree.git
8668 F: drivers/media/dvb-frontends/mxl5xx*
8670 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8671 M: Sergey Kozlov <serjk@netup.ru>
8672 M: Abylay Ospan <aospan@netup.ru>
8673 L: linux-media@vger.kernel.org
8674 W: https://linuxtv.org
8676 T: git git://linuxtv.org/media_tree.git
8678 F: drivers/media/pci/netup_unidvb/*
8680 MEDIA DRIVERS FOR RENESAS - DRIF
8681 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
8682 L: linux-media@vger.kernel.org
8683 L: linux-renesas-soc@vger.kernel.org
8684 T: git git://linuxtv.org/media_tree.git
8686 F: Documentation/devicetree/bindings/media/renesas,drif.txt
8687 F: drivers/media/platform/rcar_drif.c
8689 MEDIA DRIVERS FOR RENESAS - FCP
8690 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8691 L: linux-media@vger.kernel.org
8692 L: linux-renesas-soc@vger.kernel.org
8693 T: git git://linuxtv.org/media_tree.git
8695 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
8696 F: drivers/media/platform/rcar-fcp.c
8697 F: include/media/rcar-fcp.h
8699 MEDIA DRIVERS FOR RENESAS - FDP1
8700 M: Kieran Bingham <kieran@bingham.xyz>
8701 L: linux-media@vger.kernel.org
8702 L: linux-renesas-soc@vger.kernel.org
8703 T: git git://linuxtv.org/media_tree.git
8705 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
8706 F: drivers/media/platform/rcar_fdp1.c
8708 MEDIA DRIVERS FOR RENESAS - VIN
8709 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
8710 L: linux-media@vger.kernel.org
8711 L: linux-renesas-soc@vger.kernel.org
8712 T: git git://linuxtv.org/media_tree.git
8714 F: Documentation/devicetree/bindings/media/rcar_vin.txt
8715 F: drivers/media/platform/rcar-vin/
8717 MEDIA DRIVERS FOR RENESAS - VSP1
8718 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8719 L: linux-media@vger.kernel.org
8720 L: linux-renesas-soc@vger.kernel.org
8721 T: git git://linuxtv.org/media_tree.git
8723 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
8724 F: drivers/media/platform/vsp1/
8726 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR ICs
8727 M: Daniel Scheller <d.scheller.oss@gmail.com>
8728 L: linux-media@vger.kernel.org
8729 W: https://linuxtv.org
8730 T: git git://linuxtv.org/media_tree.git
8732 F: drivers/media/dvb-frontends/stv0910*
8734 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
8735 M: Daniel Scheller <d.scheller.oss@gmail.com>
8736 L: linux-media@vger.kernel.org
8737 W: https://linuxtv.org
8738 T: git git://linuxtv.org/media_tree.git
8740 F: drivers/media/dvb-frontends/stv6111*
8742 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8743 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8744 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8745 P: LinuxTV.org Project
8746 L: linux-media@vger.kernel.org
8747 W: https://linuxtv.org
8748 Q: http://patchwork.kernel.org/project/linux-media/list/
8749 T: git git://linuxtv.org/media_tree.git
8751 F: Documentation/devicetree/bindings/media/
8752 F: Documentation/media/
8754 F: drivers/staging/media/
8755 F: include/linux/platform_data/media/
8757 F: include/uapi/linux/dvb/
8758 F: include/uapi/linux/videodev2.h
8759 F: include/uapi/linux/media.h
8760 F: include/uapi/linux/v4l2-*
8761 F: include/uapi/linux/meye.h
8762 F: include/uapi/linux/ivtv*
8763 F: include/uapi/linux/uvcvideo.h
8766 M: Sean Wang <sean.wang@mediatek.com>
8768 F: drivers/media/rc/mtk-cir.c
8770 MEDIATEK PMIC LED DRIVER
8771 M: Sean Wang <sean.wang@mediatek.com>
8773 F: drivers/leds/leds-mt6323.c
8774 F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
8776 MEDIATEK ETHERNET DRIVER
8777 M: Felix Fietkau <nbd@openwrt.org>
8778 M: John Crispin <john@phrozen.org>
8779 M: Sean Wang <sean.wang@mediatek.com>
8780 M: Nelson Chang <nelson.chang@mediatek.com>
8781 L: netdev@vger.kernel.org
8783 F: drivers/net/ethernet/mediatek/
8785 MEDIATEK SWITCH DRIVER
8786 M: Sean Wang <sean.wang@mediatek.com>
8787 L: netdev@vger.kernel.org
8789 F: drivers/net/dsa/mt7530.*
8790 F: net/dsa/tag_mtk.c
8792 MEDIATEK JPEG DRIVER
8793 M: Rick Chang <rick.chang@mediatek.com>
8794 M: Bin Liu <bin.liu@mediatek.com>
8796 F: drivers/media/platform/mtk-jpeg/
8797 F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
8800 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8801 M: Houlong Wei <houlong.wei@mediatek.com>
8802 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8804 F: drivers/media/platform/mtk-mdp/
8805 F: drivers/media/platform/mtk-vpu/
8806 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8808 MEDIATEK MEDIA DRIVER
8809 M: Tiffany Lin <tiffany.lin@mediatek.com>
8810 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8812 F: drivers/media/platform/mtk-vcodec/
8813 F: drivers/media/platform/mtk-vpu/
8814 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8815 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8817 MEDIATEK MT7601U WIRELESS LAN DRIVER
8818 M: Jakub Kicinski <kubakici@wp.pl>
8819 L: linux-wireless@vger.kernel.org
8821 F: drivers/net/wireless/mediatek/mt7601u/
8823 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
8824 M: Sean Wang <sean.wang@mediatek.com>
8826 F: drivers/char/hw_random/mtk-rng.c
8828 MEDIATEK USB3 DRD IP DRIVER
8829 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
8830 L: linux-usb@vger.kernel.org (moderated for non-subscribers)
8831 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8832 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
8834 F: drivers/usb/mtu3/
8836 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
8837 M: Peter Senna Tschudin <peter.senna@collabora.com>
8838 M: Martin Donnelly <martin.donnelly@ge.com>
8839 M: Martyn Welch <martyn.welch@collabora.co.uk>
8841 F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
8842 F: Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
8844 MEGARAID SCSI/SAS DRIVERS
8845 M: Kashyap Desai <kashyap.desai@broadcom.com>
8846 M: Sumit Saxena <sumit.saxena@broadcom.com>
8847 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8848 L: megaraidlinux.pdl@broadcom.com
8849 L: linux-scsi@vger.kernel.org
8850 W: http://www.avagotech.com/support/
8852 F: Documentation/scsi/megaraid.txt
8853 F: drivers/scsi/megaraid.*
8854 F: drivers/scsi/megaraid/
8856 MELEXIS MLX90614 DRIVER
8857 M: Crt Mori <cmo@melexis.com>
8858 L: linux-iio@vger.kernel.org
8859 W: http://www.melexis.com
8861 F: drivers/iio/temperature/mlx90614.c
8863 MELFAS MIP4 TOUCHSCREEN DRIVER
8864 M: Sangwon Jee <jeesw@melfas.com>
8865 W: http://www.melfas.com
8867 F: drivers/input/touchscreen/melfas_mip4.c
8868 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8870 MELLANOX ETHERNET DRIVER (mlx4_en)
8871 M: Tariq Toukan <tariqt@mellanox.com>
8872 L: netdev@vger.kernel.org
8874 W: http://www.mellanox.com
8875 Q: http://patchwork.ozlabs.org/project/netdev/list/
8876 F: drivers/net/ethernet/mellanox/mlx4/en_*
8878 MELLANOX ETHERNET DRIVER (mlx5e)
8879 M: Saeed Mahameed <saeedm@mellanox.com>
8880 L: netdev@vger.kernel.org
8882 W: http://www.mellanox.com
8883 Q: http://patchwork.ozlabs.org/project/netdev/list/
8884 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8886 MELLANOX ETHERNET INNOVA DRIVER
8887 M: Ilan Tayari <ilant@mellanox.com>
8888 R: Boris Pismenny <borisp@mellanox.com>
8889 L: netdev@vger.kernel.org
8891 W: http://www.mellanox.com
8892 Q: http://patchwork.ozlabs.org/project/netdev/list/
8893 F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
8894 F: include/linux/mlx5/mlx5_ifc_fpga.h
8896 MELLANOX ETHERNET INNOVA IPSEC DRIVER
8897 M: Ilan Tayari <ilant@mellanox.com>
8898 R: Boris Pismenny <borisp@mellanox.com>
8899 L: netdev@vger.kernel.org
8901 W: http://www.mellanox.com
8902 Q: http://patchwork.ozlabs.org/project/netdev/list/
8903 F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
8904 F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
8906 MELLANOX ETHERNET SWITCH DRIVERS
8907 M: Jiri Pirko <jiri@mellanox.com>
8908 M: Ido Schimmel <idosch@mellanox.com>
8909 L: netdev@vger.kernel.org
8911 W: http://www.mellanox.com
8912 Q: http://patchwork.ozlabs.org/project/netdev/list/
8913 F: drivers/net/ethernet/mellanox/mlxsw/
8915 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
8916 M: mlxsw@mellanox.com
8917 L: netdev@vger.kernel.org
8919 W: http://www.mellanox.com
8920 Q: http://patchwork.ozlabs.org/project/netdev/list/
8921 F: drivers/net/ethernet/mellanox/mlxfw/
8923 MELLANOX MLX CPLD HOTPLUG DRIVER
8924 M: Vadim Pasternak <vadimp@mellanox.com>
8925 L: platform-driver-x86@vger.kernel.org
8927 F: drivers/platform/x86/mlxcpld-hotplug.c
8928 F: include/linux/platform_data/mlxcpld-hotplug.h
8930 MELLANOX MLX4 core VPI driver
8931 M: Tariq Toukan <tariqt@mellanox.com>
8932 L: netdev@vger.kernel.org
8933 L: linux-rdma@vger.kernel.org
8934 W: http://www.mellanox.com
8935 Q: http://patchwork.ozlabs.org/project/netdev/list/
8937 F: drivers/net/ethernet/mellanox/mlx4/
8938 F: include/linux/mlx4/
8940 MELLANOX MLX4 IB driver
8941 M: Yishai Hadas <yishaih@mellanox.com>
8942 L: linux-rdma@vger.kernel.org
8943 W: http://www.mellanox.com
8944 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8946 F: drivers/infiniband/hw/mlx4/
8947 F: include/linux/mlx4/
8948 F: include/uapi/rdma/mlx4-abi.h
8950 MELLANOX MLX5 core VPI driver
8951 M: Saeed Mahameed <saeedm@mellanox.com>
8952 M: Matan Barak <matanb@mellanox.com>
8953 M: Leon Romanovsky <leonro@mellanox.com>
8954 L: netdev@vger.kernel.org
8955 L: linux-rdma@vger.kernel.org
8956 W: http://www.mellanox.com
8957 Q: http://patchwork.ozlabs.org/project/netdev/list/
8959 F: drivers/net/ethernet/mellanox/mlx5/core/
8960 F: include/linux/mlx5/
8962 MELLANOX MLX5 IB driver
8963 M: Matan Barak <matanb@mellanox.com>
8964 M: Leon Romanovsky <leonro@mellanox.com>
8965 L: linux-rdma@vger.kernel.org
8966 W: http://www.mellanox.com
8967 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8969 F: drivers/infiniband/hw/mlx5/
8970 F: include/linux/mlx5/
8971 F: include/uapi/rdma/mlx5-abi.h
8973 MELLANOX MLXCPLD I2C AND MUX DRIVER
8974 M: Vadim Pasternak <vadimp@mellanox.com>
8975 M: Michael Shych <michaelsh@mellanox.com>
8976 L: linux-i2c@vger.kernel.org
8978 F: drivers/i2c/busses/i2c-mlxcpld.c
8979 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8980 F: Documentation/i2c/busses/i2c-mlxcpld
8982 MELLANOX MLXCPLD LED DRIVER
8983 M: Vadim Pasternak <vadimp@mellanox.com>
8984 L: linux-leds@vger.kernel.org
8986 F: drivers/leds/leds-mlxcpld.c
8987 F: Documentation/leds/leds-mlxcpld.txt
8989 MELLANOX PLATFORM DRIVER
8990 M: Vadim Pasternak <vadimp@mellanox.com>
8991 L: platform-driver-x86@vger.kernel.org
8993 F: drivers/platform/x86/mlx-platform.c
8996 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
8997 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
8998 L: linux-kernel@vger.kernel.org
9000 F: kernel/sched/membarrier.c
9001 F: include/uapi/linux/membarrier.h
9004 L: linux-mm@kvack.org
9005 W: http://www.linux-mm.org
9007 F: include/linux/mm.h
9008 F: include/linux/gfp.h
9009 F: include/linux/mmzone.h
9010 F: include/linux/memory_hotplug.h
9011 F: include/linux/vmalloc.h
9014 MEMORY TECHNOLOGY DEVICES (MTD)
9015 M: David Woodhouse <dwmw2@infradead.org>
9016 M: Brian Norris <computersforpeace@gmail.com>
9017 M: Boris Brezillon <boris.brezillon@free-electrons.com>
9018 M: Marek Vasut <marek.vasut@gmail.com>
9019 M: Richard Weinberger <richard@nod.at>
9020 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
9021 L: linux-mtd@lists.infradead.org
9022 W: http://www.linux-mtd.infradead.org/
9023 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9024 T: git git://git.infradead.org/linux-mtd.git master
9025 T: git git://git.infradead.org/linux-mtd.git mtd/next
9027 F: Documentation/devicetree/bindings/mtd/
9029 F: include/linux/mtd/
9030 F: include/uapi/mtd/
9032 MEN A21 WATCHDOG DRIVER
9033 M: Johannes Thumshirn <morbidrsa@gmail.com>
9034 L: linux-watchdog@vger.kernel.org
9036 F: drivers/watchdog/mena21_wdt.c
9038 MEN CHAMELEON BUS (mcb)
9039 M: Johannes Thumshirn <morbidrsa@gmail.com>
9042 F: include/linux/mcb.h
9043 F: Documentation/men-chameleon-bus.txt
9045 MEN F21BMC (Board Management Controller)
9046 M: Andreas Werner <andreas.werner@men.de>
9048 F: drivers/mfd/menf21bmc.c
9049 F: drivers/watchdog/menf21bmc_wdt.c
9050 F: drivers/leds/leds-menf21bmc.c
9051 F: drivers/hwmon/menf21bmc_hwmon.c
9052 F: Documentation/hwmon/menf21bmc
9054 MESON AO CEC DRIVER FOR AMLOGIC SOCS
9055 M: Neil Armstrong <narmstrong@baylibre.com>
9056 L: linux-media@lists.freedesktop.org
9057 L: linux-amlogic@lists.infradead.org
9058 W: http://linux-meson.com/
9060 F: drivers/media/platform/meson/ao-cec.c
9061 F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
9062 T: git git://linuxtv.org/media_tree.git
9065 M: James Hogan <jhogan@kernel.org>
9066 L: linux-metag@vger.kernel.org
9067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
9070 F: Documentation/metag/
9071 F: Documentation/devicetree/bindings/metag/
9072 F: Documentation/devicetree/bindings/interrupt-controller/img,*
9073 F: drivers/clocksource/metag_generic.c
9074 F: drivers/irqchip/irq-metag.c
9075 F: drivers/irqchip/irq-metag-ext.c
9076 F: drivers/tty/metag_da.c
9078 MICROBLAZE ARCHITECTURE
9079 M: Michal Simek <monstr@monstr.eu>
9080 W: http://www.monstr.eu/fdt/
9081 T: git git://git.monstr.eu/linux-2.6-microblaze.git
9085 MICROCHIP / ATMEL AT91 SERIAL DRIVER
9086 M: Richard Genoud <richard.genoud@gmail.com>
9088 F: drivers/tty/serial/atmel_serial.c
9089 F: drivers/tty/serial/atmel_serial.h
9091 MICROCHIP / ATMEL DMA DRIVER
9092 M: Ludovic Desroches <ludovic.desroches@microchip.com>
9093 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9094 L: dmaengine@vger.kernel.org
9096 F: drivers/dma/at_hdmac.c
9097 F: drivers/dma/at_hdmac_regs.h
9098 F: include/linux/platform_data/dma-atmel.h
9100 MICROCHIP / ATMEL ECC DRIVER
9101 M: Tudor Ambarus <tudor.ambarus@microchip.com>
9102 L: linux-crypto@vger.kernel.org
9104 F: drivers/crypto/atmel-ecc.*
9106 MICROCHIP / ATMEL ISC DRIVER
9107 M: Songjun Wu <songjun.wu@microchip.com>
9108 L: linux-media@vger.kernel.org
9110 F: drivers/media/platform/atmel/atmel-isc.c
9111 F: drivers/media/platform/atmel/atmel-isc-regs.h
9112 F: devicetree/bindings/media/atmel-isc.txt
9114 MICROCHIP / ATMEL NAND DRIVER
9115 M: Wenyou Yang <wenyou.yang@microchip.com>
9116 M: Josh Wu <rainyfeeling@outlook.com>
9117 L: linux-mtd@lists.infradead.org
9119 F: drivers/mtd/nand/atmel/*
9120 F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
9122 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
9123 M: Woojung Huh <Woojung.Huh@microchip.com>
9124 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
9125 L: netdev@vger.kernel.org
9127 F: net/dsa/tag_ksz.c
9128 F: drivers/net/dsa/microchip/*
9129 F: include/linux/platform_data/microchip-ksz.h
9130 F: Documentation/devicetree/bindings/net/dsa/ksz.txt
9132 MICROCHIP USB251XB DRIVER
9133 M: Richard Leitner <richard.leitner@skidata.com>
9134 L: linux-usb@vger.kernel.org
9136 F: drivers/usb/misc/usb251xb.c
9137 F: Documentation/devicetree/bindings/usb/usb251xb.txt
9139 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
9140 M: Don Brace <don.brace@microsemi.com>
9141 L: esc.storagedev@microsemi.com
9142 L: linux-scsi@vger.kernel.org
9144 F: drivers/scsi/smartpqi/smartpqi*.[ch]
9145 F: drivers/scsi/smartpqi/Kconfig
9146 F: drivers/scsi/smartpqi/Makefile
9147 F: include/linux/cciss*.h
9148 F: include/uapi/linux/cciss*.h
9149 F: Documentation/scsi/smartpqi.txt
9151 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
9152 M: Chen Yu <yu.c.chen@intel.com>
9153 L: platform-driver-x86@vger.kernel.org
9155 F: drivers/platform/x86/surfacepro3_button.c
9158 M: Oliver Neukum <oliver@neukum.org>
9160 F: drivers/usb/image/microtek.*
9163 M: Ralf Baechle <ralf@linux-mips.org>
9164 M: James Hogan <jhogan@kernel.org>
9165 L: linux-mips@linux-mips.org
9166 W: http://www.linux-mips.org/
9167 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
9168 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9170 F: Documentation/devicetree/bindings/mips/
9171 F: Documentation/mips/
9174 MIPS BOSTON DEVELOPMENT BOARD
9175 M: Paul Burton <paul.burton@mips.com>
9176 L: linux-mips@linux-mips.org
9178 F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
9179 F: arch/mips/boot/dts/img/boston.dts
9180 F: arch/mips/configs/generic/board-boston.config
9181 F: drivers/clk/imgtec/clk-boston.c
9182 F: include/dt-bindings/clock/boston-clock.h
9184 MIPS GENERIC PLATFORM
9185 M: Paul Burton <paul.burton@mips.com>
9186 L: linux-mips@linux-mips.org
9188 F: arch/mips/generic/
9189 F: arch/mips/tools/generic-board-config.sh
9191 MIPS/LOONGSON1 ARCHITECTURE
9192 M: Keguang Zhang <keguang.zhang@gmail.com>
9193 L: linux-mips@linux-mips.org
9195 F: arch/mips/loongson32/
9196 F: arch/mips/include/asm/mach-loongson32/
9197 F: drivers/*/*loongson1*
9198 F: drivers/*/*/*loongson1*
9200 MIPS RINT INSTRUCTION EMULATION
9201 M: Aleksandar Markovic <aleksandar.markovic@mips.com>
9202 L: linux-mips@linux-mips.org
9204 F: arch/mips/math-emu/sp_rint.c
9205 F: arch/mips/math-emu/dp_rint.c
9207 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
9208 M: Hans Verkuil <hverkuil@xs4all.nl>
9209 L: linux-media@vger.kernel.org
9210 T: git git://linuxtv.org/media_tree.git
9211 W: https://linuxtv.org
9213 F: drivers/media/radio/radio-miropcm20*
9216 M: Eric Miao <eric.y.miao@gmail.com>
9217 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9219 T: git git://github.com/hzhuang1/linux.git
9220 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9222 F: arch/arm/boot/dts/mmp*
9223 F: arch/arm/mach-mmp/
9225 MN88472 MEDIA DRIVER
9226 M: Antti Palosaari <crope@iki.fi>
9227 L: linux-media@vger.kernel.org
9228 W: https://linuxtv.org
9229 W: http://palosaari.fi/linux/
9230 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9232 F: drivers/media/dvb-frontends/mn88472*
9234 MN88473 MEDIA DRIVER
9235 M: Antti Palosaari <crope@iki.fi>
9236 L: linux-media@vger.kernel.org
9237 W: https://linuxtv.org
9238 W: http://palosaari.fi/linux/
9239 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9241 F: drivers/media/dvb-frontends/mn88473*
9244 M: Jessica Yu <jeyu@kernel.org>
9245 M: Rusty Russell <rusty@rustcorp.com.au>
9246 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
9248 F: include/linux/module.h
9251 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
9252 W: http://popies.net/meye/
9254 F: Documentation/media/v4l-drivers/meye*
9255 F: drivers/media/pci/meye/
9256 F: include/uapi/linux/meye.h
9258 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
9259 M: Jiri Slaby <jirislaby@gmail.com>
9261 F: Documentation/serial/moxa-smartio
9262 F: drivers/tty/mxser.*
9264 MR800 AVERMEDIA USB FM RADIO DRIVER
9265 M: Alexey Klimov <klimov.linux@gmail.com>
9266 L: linux-media@vger.kernel.org
9267 T: git git://linuxtv.org/media_tree.git
9269 F: drivers/media/radio/radio-mr800.c
9271 MRF24J40 IEEE 802.15.4 RADIO DRIVER
9272 M: Alan Ott <alan@signal11.us>
9273 L: linux-wpan@vger.kernel.org
9275 F: drivers/net/ieee802154/mrf24j40.c
9276 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
9279 M: "Lee, Chun-Yi" <jlee@suse.com>
9280 L: platform-driver-x86@vger.kernel.org
9282 F: drivers/platform/x86/msi-laptop.c
9285 L: platform-driver-x86@vger.kernel.org
9287 F: drivers/platform/x86/msi-wmi.c
9290 M: Antti Palosaari <crope@iki.fi>
9291 L: linux-media@vger.kernel.org
9292 W: https://linuxtv.org
9293 W: http://palosaari.fi/linux/
9294 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9295 T: git git://linuxtv.org/anttip/media_tree.git
9297 F: drivers/media/tuners/msi001*
9299 MSI2500 MEDIA DRIVER
9300 M: Antti Palosaari <crope@iki.fi>
9301 L: linux-media@vger.kernel.org
9302 W: https://linuxtv.org
9303 W: http://palosaari.fi/linux/
9304 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9305 T: git git://linuxtv.org/anttip/media_tree.git
9307 F: drivers/media/usb/msi2500/
9309 MSYSTEMS DISKONCHIP G3 MTD DRIVER
9310 M: Robert Jarzmik <robert.jarzmik@free.fr>
9311 L: linux-mtd@lists.infradead.org
9313 F: drivers/mtd/devices/docg3*
9315 MT9M032 APTINA SENSOR DRIVER
9316 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9317 L: linux-media@vger.kernel.org
9318 T: git git://linuxtv.org/media_tree.git
9320 F: drivers/media/i2c/mt9m032.c
9321 F: include/media/i2c/mt9m032.h
9323 MT9P031 APTINA CAMERA SENSOR
9324 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9325 L: linux-media@vger.kernel.org
9326 T: git git://linuxtv.org/media_tree.git
9328 F: drivers/media/i2c/mt9p031.c
9329 F: include/media/i2c/mt9p031.h
9331 MT9T001 APTINA CAMERA SENSOR
9332 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9333 L: linux-media@vger.kernel.org
9334 T: git git://linuxtv.org/media_tree.git
9336 F: drivers/media/i2c/mt9t001.c
9337 F: include/media/i2c/mt9t001.h
9339 MT9V032 APTINA CAMERA SENSOR
9340 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9341 L: linux-media@vger.kernel.org
9342 T: git git://linuxtv.org/media_tree.git
9344 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
9345 F: drivers/media/i2c/mt9v032.c
9346 F: include/media/i2c/mt9v032.h
9348 MULTIFUNCTION DEVICES (MFD)
9349 M: Lee Jones <lee.jones@linaro.org>
9350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9352 F: Documentation/devicetree/bindings/mfd/
9354 F: include/linux/mfd/
9355 F: include/dt-bindings/mfd/
9357 MULTIMEDIA CARD (MMC) ETC. OVER SPI
9359 F: drivers/mmc/host/mmc_spi.c
9360 F: include/linux/spi/mmc_spi.h
9362 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
9363 M: Ulf Hansson <ulf.hansson@linaro.org>
9364 L: linux-mmc@vger.kernel.org
9365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
9367 F: Documentation/devicetree/bindings/mmc/
9369 F: include/linux/mmc/
9370 F: include/uapi/linux/mmc/
9372 MULTIPLEXER SUBSYSTEM
9373 M: Peter Rosin <peda@axentia.se>
9375 F: Documentation/ABI/testing/mux/sysfs-class-mux*
9376 F: Documentation/devicetree/bindings/mux/
9377 F: include/linux/dt-bindings/mux/
9378 F: include/linux/mux/
9381 MULTITECH MULTIPORT CARD (ISICOM)
9383 F: drivers/tty/isicom.c
9384 F: include/linux/isicom.h
9386 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
9387 M: Bin Liu <b-liu@ti.com>
9388 L: linux-usb@vger.kernel.org
9390 F: drivers/usb/musb/
9392 MXL5007T MEDIA DRIVER
9393 M: Michael Krufky <mkrufky@linuxtv.org>
9394 L: linux-media@vger.kernel.org
9395 W: https://linuxtv.org
9396 W: http://github.com/mkrufky
9397 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9398 T: git git://linuxtv.org/mkrufky/tuners.git
9400 F: drivers/media/tuners/mxl5007t.*
9403 M: Marek Vasut <marex@denx.de>
9405 F: drivers/gpu/drm/mxsfb/
9406 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
9408 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
9409 M: Chris Lee <christopher.lee@cspi.com>
9410 L: netdev@vger.kernel.org
9411 W: https://www.cspi.com/ethernet-products/support/downloads/
9413 F: drivers/net/ethernet/myricom/myri10ge/
9415 NAND FLASH SUBSYSTEM
9416 M: Boris Brezillon <boris.brezillon@free-electrons.com>
9417 R: Richard Weinberger <richard@nod.at>
9418 L: linux-mtd@lists.infradead.org
9419 W: http://www.linux-mtd.infradead.org/
9420 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9421 T: git git://git.infradead.org/linux-mtd.git nand/fixes
9422 T: git git://git.infradead.org/linux-mtd.git nand/next
9424 F: drivers/mtd/nand/
9425 F: include/linux/mtd/*nand*.h
9427 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
9428 M: Daniel Mack <zonque@gmail.com>
9430 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9431 W: http://www.native-instruments.com
9434 NATSEMI ETHERNET DRIVER (DP8381x)
9436 F: drivers/net/ethernet/natsemi/natsemi.c
9439 M: Petr Vandrovec <petr@vandrovec.name>
9441 F: drivers/staging/ncpfs/
9443 NCR 5380 SCSI DRIVERS
9444 M: Finn Thain <fthain@telegraphics.com.au>
9445 M: Michael Schmitz <schmitzmic@gmail.com>
9446 L: linux-scsi@vger.kernel.org
9448 F: Documentation/scsi/g_NCR5380.txt
9449 F: drivers/scsi/NCR5380.*
9450 F: drivers/scsi/arm/cumana_1.c
9451 F: drivers/scsi/arm/oak.c
9452 F: drivers/scsi/atari_scsi.*
9453 F: drivers/scsi/dmx3191d.c
9454 F: drivers/scsi/g_NCR5380.*
9455 F: drivers/scsi/mac_scsi.*
9456 F: drivers/scsi/sun3_scsi.*
9457 F: drivers/scsi/sun3_scsi_vme.c
9459 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
9460 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
9461 L: linux-scsi@vger.kernel.org
9463 F: drivers/scsi/NCR_D700.*
9465 NCT6775 HARDWARE MONITOR DRIVER
9466 M: Guenter Roeck <linux@roeck-us.net>
9467 L: linux-hwmon@vger.kernel.org
9469 F: Documentation/hwmon/nct6775
9470 F: drivers/hwmon/nct6775.c
9472 NETEFFECT IWARP RNIC DRIVER (IW_NES)
9473 M: Faisal Latif <faisal.latif@intel.com>
9474 L: linux-rdma@vger.kernel.org
9475 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
9477 F: drivers/infiniband/hw/nes/
9478 F: include/uapi/rdma/nes-abi.h
9480 NETEM NETWORK EMULATOR
9481 M: Stephen Hemminger <stephen@networkplumber.org>
9482 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
9484 F: net/sched/sch_netem.c
9486 NETERION 10GbE DRIVERS (s2io/vxge)
9487 M: Jon Mason <jdmason@kudzu.us>
9488 L: netdev@vger.kernel.org
9490 F: Documentation/networking/s2io.txt
9491 F: Documentation/networking/vxge.txt
9492 F: drivers/net/ethernet/neterion/
9495 M: Pablo Neira Ayuso <pablo@netfilter.org>
9496 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
9497 M: Florian Westphal <fw@strlen.de>
9498 L: netfilter-devel@vger.kernel.org
9499 L: coreteam@netfilter.org
9500 W: http://www.netfilter.org/
9501 W: http://www.iptables.org/
9502 W: http://www.nftables.org/
9503 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
9504 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
9505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
9507 F: include/linux/netfilter*
9508 F: include/linux/netfilter/
9509 F: include/net/netfilter/
9510 F: include/uapi/linux/netfilter*
9511 F: include/uapi/linux/netfilter/
9512 F: net/*/netfilter.c
9515 F: net/bridge/br_netfilter*.c
9517 NETROM NETWORK LAYER
9518 M: Ralf Baechle <ralf@linux-mips.org>
9519 L: linux-hams@vger.kernel.org
9520 W: http://www.linux-ax25.org/
9522 F: include/net/netrom.h
9523 F: include/uapi/linux/netrom.h
9526 NETRONOME ETHERNET DRIVERS
9527 M: Jakub Kicinski <jakub.kicinski@netronome.com>
9528 L: oss-drivers@netronome.com
9530 F: drivers/net/ethernet/netronome/
9532 NETWORK BLOCK DEVICE (NBD)
9533 M: Josef Bacik <jbacik@fb.com>
9535 L: linux-block@vger.kernel.org
9536 L: nbd@other.debian.org
9537 F: Documentation/blockdev/nbd.txt
9538 F: drivers/block/nbd.c
9539 F: include/uapi/linux/nbd.h
9541 NETWORK DROP MONITOR
9542 M: Neil Horman <nhorman@tuxdriver.com>
9543 L: netdev@vger.kernel.org
9545 W: https://fedorahosted.org/dropwatch/
9546 F: net/core/drop_monitor.c
9549 L: netdev@vger.kernel.org
9550 W: http://www.linuxfoundation.org/en/Net
9551 Q: http://patchwork.ozlabs.org/project/netdev/list/
9552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9553 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9555 F: Documentation/devicetree/bindings/net/
9557 F: include/linux/if_*
9558 F: include/linux/netdevice.h
9559 F: include/linux/etherdevice.h
9560 F: include/linux/fcdevice.h
9561 F: include/linux/fddidevice.h
9562 F: include/linux/hippidevice.h
9563 F: include/linux/inetdevice.h
9564 F: include/uapi/linux/if_*
9565 F: include/uapi/linux/netdevice.h
9567 NETWORKING DRIVERS (WIRELESS)
9568 M: Kalle Valo <kvalo@codeaurora.org>
9569 L: linux-wireless@vger.kernel.org
9570 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
9572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
9574 F: Documentation/devicetree/bindings/net/wireless/
9575 F: drivers/net/wireless/
9578 M: Andrew Lunn <andrew@lunn.ch>
9579 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9580 M: Florian Fainelli <f.fainelli@gmail.com>
9583 F: include/net/dsa.h
9584 F: include/linux/dsa/
9587 NETWORKING [GENERAL]
9588 M: "David S. Miller" <davem@davemloft.net>
9589 L: netdev@vger.kernel.org
9590 W: http://www.linuxfoundation.org/en/Net
9591 Q: http://patchwork.ozlabs.org/project/netdev/list/
9592 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9594 B: mailto:netdev@vger.kernel.org
9598 F: include/linux/in.h
9599 F: include/linux/net.h
9600 F: include/linux/netdevice.h
9601 F: include/uapi/linux/in.h
9602 F: include/uapi/linux/net.h
9603 F: include/uapi/linux/netdevice.h
9604 F: include/uapi/linux/net_namespace.h
9605 F: tools/testing/selftests/net/
9610 M: Steffen Klassert <steffen.klassert@secunet.com>
9611 M: Herbert Xu <herbert@gondor.apana.org.au>
9612 M: "David S. Miller" <davem@davemloft.net>
9613 L: netdev@vger.kernel.org
9614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
9615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
9623 F: net/ipv4/ipcomp.c
9624 F: net/ipv4/ip_vti.c
9628 F: net/ipv6/ipcomp6.c
9629 F: net/ipv6/ip6_vti.c
9630 F: include/uapi/linux/xfrm.h
9631 F: include/net/xfrm.h
9633 NETWORKING [IPv4/IPv6]
9634 M: "David S. Miller" <davem@davemloft.net>
9635 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
9636 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
9637 L: netdev@vger.kernel.org
9638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9645 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
9646 M: Paul Moore <paul@paul-moore.com>
9647 W: https://github.com/netlabel
9648 L: netdev@vger.kernel.org
9649 L: linux-security-module@vger.kernel.org
9651 F: Documentation/netlabel/
9652 F: include/net/calipso.h
9653 F: include/net/cipso_ipv4.h
9654 F: include/net/netlabel.h
9655 F: include/uapi/linux/netfilter/xt_SECMARK.h
9656 F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
9658 F: net/ipv4/cipso_ipv4.c
9659 F: net/ipv6/calipso.c
9660 F: net/netfilter/xt_CONNSECMARK.c
9661 F: net/netfilter/xt_SECMARK.c
9664 M: Ilya Lesokhin <ilyal@mellanox.com>
9665 M: Aviad Yehezkel <aviadye@mellanox.com>
9666 M: Dave Watson <davejwatson@fb.com>
9667 L: netdev@vger.kernel.org
9670 F: include/uapi/linux/tls.h
9671 F: include/net/tls.h
9673 NETWORKING [WIRELESS]
9674 L: linux-wireless@vger.kernel.org
9675 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9678 M: Jakub Kicinski <jakub.kicinski@netronome.com>
9680 F: drivers/net/netdevsim/*
9682 NETXEN (1/10) GbE SUPPORT
9683 M: Manish Chopra <manish.chopra@cavium.com>
9684 M: Rahul Verma <rahul.verma@cavium.com>
9685 M: Dept-GELinuxNICDev@cavium.com
9686 L: netdev@vger.kernel.org
9688 F: drivers/net/ethernet/qlogic/netxen/
9691 M: Samuel Ortiz <sameo@linux.intel.com>
9692 L: linux-wireless@vger.kernel.org
9693 L: linux-nfc@lists.01.org (subscribers-only)
9697 F: include/uapi/linux/nfc.h
9699 F: include/linux/platform_data/nfcmrvl.h
9700 F: include/linux/platform_data/nxp-nci.h
9701 F: Documentation/devicetree/bindings/net/nfc/
9703 NFS, SUNRPC, AND LOCKD CLIENTS
9704 M: Trond Myklebust <trond.myklebust@primarydata.com>
9705 M: Anna Schumaker <anna.schumaker@netapp.com>
9706 L: linux-nfs@vger.kernel.org
9707 W: http://client.linux-nfs.org
9708 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
9714 F: include/linux/lockd/
9715 F: include/linux/nfs*
9716 F: include/linux/sunrpc/
9717 F: include/uapi/linux/nfs*
9718 F: include/uapi/linux/sunrpc/
9721 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
9722 L: linux-nilfs@vger.kernel.org
9723 W: https://nilfs.sourceforge.io/
9724 W: https://nilfs.osdn.jp/
9725 T: git git://github.com/konis/nilfs2.git
9727 F: Documentation/filesystems/nilfs2.txt
9729 F: include/trace/events/nilfs2.h
9730 F: include/uapi/linux/nilfs2_api.h
9731 F: include/uapi/linux/nilfs2_ondisk.h
9733 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
9734 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
9735 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9737 F: Documentation/scsi/NinjaSCSI.txt
9738 F: drivers/scsi/pcmcia/nsp_*
9740 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
9741 M: GOTO Masanori <gotom@debian.or.jp>
9742 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
9743 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9745 F: Documentation/scsi/NinjaSCSI.txt
9746 F: drivers/scsi/nsp32*
9749 M: Ley Foon Tan <lftan@altera.com>
9750 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
9751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
9755 NOHZ, DYNTICKS SUPPORT
9756 M: Frederic Weisbecker <fweisbec@gmail.com>
9757 M: Thomas Gleixner <tglx@linutronix.de>
9758 M: Ingo Molnar <mingo@kernel.org>
9759 L: linux-kernel@vger.kernel.org
9760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
9762 F: kernel/time/tick*.*
9763 F: include/linux/tick.h
9764 F: include/linux/sched/nohz.h
9766 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
9767 M: Pavel Machek <pavel@ucw.cz>
9768 M: Sakari Ailus <sakari.ailus@iki.fi>
9769 L: linux-media@vger.kernel.org
9771 F: drivers/media/i2c/et8ek8
9772 F: drivers/media/i2c/ad5820.c
9774 NOKIA N900 POWER SUPPLY DRIVERS
9775 R: Pali Rohár <pali.rohar@gmail.com>
9776 F: include/linux/power/bq2415x_charger.h
9777 F: include/linux/power/bq27xxx_battery.h
9778 F: include/linux/power/isp1704_charger.h
9779 F: drivers/power/supply/bq2415x_charger.c
9780 F: drivers/power/supply/bq27xxx_battery.c
9781 F: drivers/power/supply/bq27xxx_battery_i2c.c
9782 F: drivers/power/supply/isp1704_charger.c
9783 F: drivers/power/supply/rx51_battery.c
9786 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
9787 L: linux-ntb@googlegroups.com
9789 F: drivers/ntb/hw/amd/
9792 M: Jon Mason <jdmason@kudzu.us>
9793 M: Dave Jiang <dave.jiang@intel.com>
9794 M: Allen Hubbe <Allen.Hubbe@emc.com>
9795 L: linux-ntb@googlegroups.com
9797 W: https://github.com/jonmason/ntb/wiki
9798 T: git git://github.com/jonmason/ntb.git
9800 F: drivers/net/ntb_netdev.c
9801 F: include/linux/ntb.h
9802 F: include/linux/ntb_transport.h
9803 F: tools/testing/selftests/ntb/
9806 M: Serge Semin <fancer.lancer@gmail.com>
9807 L: linux-ntb@googlegroups.com
9809 F: drivers/ntb/hw/idt/
9812 M: Dave Jiang <dave.jiang@intel.com>
9813 L: linux-ntb@googlegroups.com
9815 W: https://github.com/davejiang/linux/wiki
9816 T: git https://github.com/davejiang/linux.git
9817 F: drivers/ntb/hw/intel/
9820 M: Anton Altaparmakov <anton@tuxera.com>
9821 L: linux-ntfs-dev@lists.sourceforge.net
9822 W: http://www.tuxera.com/
9823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
9825 F: Documentation/filesystems/ntfs.txt
9829 M: Finn Thain <fthain@telegraphics.com.au>
9830 L: linux-m68k@lists.linux-m68k.org
9832 F: arch/*/include/asm/nubus.h
9834 F: include/linux/nubus.h
9835 F: include/uapi/linux/nubus.h
9837 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
9838 M: Antonino Daplas <adaplas@gmail.com>
9839 L: linux-fbdev@vger.kernel.org
9841 F: drivers/video/fbdev/riva/
9842 F: drivers/video/fbdev/nvidia/
9845 M: Keith Busch <keith.busch@intel.com>
9846 M: Jens Axboe <axboe@fb.com>
9847 M: Christoph Hellwig <hch@lst.de>
9848 M: Sagi Grimberg <sagi@grimberg.me>
9849 L: linux-nvme@lists.infradead.org
9850 T: git://git.infradead.org/nvme.git
9851 W: http://git.infradead.org/nvme.git
9853 F: drivers/nvme/host/
9854 F: include/linux/nvme.h
9855 F: include/uapi/linux/nvme_ioctl.h
9857 NVM EXPRESS FC TRANSPORT DRIVERS
9858 M: James Smart <james.smart@broadcom.com>
9859 L: linux-nvme@lists.infradead.org
9861 F: include/linux/nvme-fc.h
9862 F: include/linux/nvme-fc-driver.h
9863 F: drivers/nvme/host/fc.c
9864 F: drivers/nvme/target/fc.c
9865 F: drivers/nvme/target/fcloop.c
9867 NVM EXPRESS TARGET DRIVER
9868 M: Christoph Hellwig <hch@lst.de>
9869 M: Sagi Grimberg <sagi@grimberg.me>
9870 L: linux-nvme@lists.infradead.org
9871 T: git://git.infradead.org/nvme.git
9872 W: http://git.infradead.org/nvme.git
9874 F: drivers/nvme/target/
9877 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
9880 F: Documentation/devicetree/bindings/nvmem/
9881 F: Documentation/ABI/stable/sysfs-bus-nvmem
9882 F: include/linux/nvmem-consumer.h
9883 F: include/linux/nvmem-provider.h
9885 NXP TDA998X DRM DRIVER
9886 M: Russell King <linux@armlinux.org.uk>
9888 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9889 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9890 F: drivers/gpu/drm/i2c/tda998x_drv.c
9891 F: include/drm/i2c/tda998x.h
9894 M: Peter Rosin <peda@axentia.se>
9895 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9897 F: Documentation/devicetree/bindings/sound/tfa9879.txt
9898 F: sound/soc/codecs/tfa9879*
9901 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9902 R: Charles Gorand <charles.gorand@effinnov.com>
9903 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9905 F: drivers/nfc/nxp-nci
9908 M: Josh Poimboeuf <jpoimboe@redhat.com>
9912 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
9913 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
9914 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
9915 L: linuxppc-dev@lists.ozlabs.org
9917 F: arch/powerpc/platforms/powernv/ocxl.c
9918 F: arch/powerpc/include/asm/pnv-ocxl.h
9919 F: drivers/misc/ocxl/
9920 F: include/misc/ocxl*
9921 F: include/uapi/misc/ocxl.h
9922 F: Documentation/accelerators/ocxl.txt
9925 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9926 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9927 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9928 L: linux-omap@vger.kernel.org
9932 OMAP CLOCK FRAMEWORK SUPPORT
9933 M: Paul Walmsley <paul@pwsan.com>
9934 L: linux-omap@vger.kernel.org
9936 F: arch/arm/*omap*/*clock*
9938 OMAP DEVICE TREE SUPPORT
9939 M: Benoît Cousson <bcousson@baylibre.com>
9940 M: Tony Lindgren <tony@atomide.com>
9941 L: linux-omap@vger.kernel.org
9942 L: devicetree@vger.kernel.org
9944 F: arch/arm/boot/dts/*omap*
9945 F: arch/arm/boot/dts/*am3*
9946 F: arch/arm/boot/dts/*am4*
9947 F: arch/arm/boot/dts/*am5*
9948 F: arch/arm/boot/dts/*dra7*
9950 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9951 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9952 L: linux-omap@vger.kernel.org
9953 L: linux-fbdev@vger.kernel.org
9955 F: drivers/video/fbdev/omap2/
9956 F: Documentation/arm/OMAP/DSS
9958 OMAP FRAMEBUFFER SUPPORT
9959 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9960 L: linux-fbdev@vger.kernel.org
9961 L: linux-omap@vger.kernel.org
9963 F: drivers/video/fbdev/omap/
9965 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9966 M: Roger Quadros <rogerq@ti.com>
9967 M: Tony Lindgren <tony@atomide.com>
9968 L: linux-omap@vger.kernel.org
9970 F: drivers/memory/omap-gpmc.c
9971 F: arch/arm/mach-omap2/*gpmc*
9974 M: Grygorii Strashko <grygorii.strashko@ti.com>
9975 M: Santosh Shilimkar <ssantosh@kernel.org>
9976 M: Kevin Hilman <khilman@kernel.org>
9977 L: linux-omap@vger.kernel.org
9979 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9980 F: drivers/gpio/gpio-omap.c
9982 OMAP HARDWARE SPINLOCK SUPPORT
9983 M: Ohad Ben-Cohen <ohad@wizery.com>
9984 L: linux-omap@vger.kernel.org
9986 F: drivers/hwspinlock/omap_hwspinlock.c
9989 L: linux-mmc@vger.kernel.org
9990 L: linux-omap@vger.kernel.org
9992 F: drivers/mmc/host/omap_hsmmc.c
9995 M: Paul Walmsley <paul@pwsan.com>
9996 L: linux-omap@vger.kernel.org
9998 F: arch/arm/mach-omap2/omap_hwmod*data*
10000 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
10001 M: Benoît Cousson <bcousson@baylibre.com>
10002 L: linux-omap@vger.kernel.org
10004 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
10007 M: Benoît Cousson <bcousson@baylibre.com>
10008 M: Paul Walmsley <paul@pwsan.com>
10009 L: linux-omap@vger.kernel.org
10011 F: arch/arm/mach-omap2/omap_hwmod.*
10013 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
10014 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10015 L: linux-media@vger.kernel.org
10017 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
10018 F: drivers/media/platform/omap3isp/
10019 F: drivers/staging/media/omap4iss/
10022 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
10023 L: linux-omap@vger.kernel.org
10025 F: drivers/mmc/host/omap.c
10027 OMAP POWER MANAGEMENT SUPPORT
10028 M: Kevin Hilman <khilman@kernel.org>
10029 L: linux-omap@vger.kernel.org
10031 F: arch/arm/*omap*/*pm*
10032 F: drivers/cpufreq/omap-cpufreq.c
10034 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
10035 M: Rajendra Nayak <rnayak@codeaurora.org>
10036 M: Paul Walmsley <paul@pwsan.com>
10037 L: linux-omap@vger.kernel.org
10039 F: arch/arm/mach-omap2/prm*
10041 OMAP RANDOM NUMBER GENERATOR SUPPORT
10042 M: Deepak Saxena <dsaxena@plexity.net>
10044 F: drivers/char/hw_random/omap-rng.c
10047 L: linux-usb@vger.kernel.org
10048 L: linux-omap@vger.kernel.org
10050 F: drivers/usb/*/*omap*
10051 F: arch/arm/*omap*/usb*
10053 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
10054 M: Mark Jackson <mpfj@newflow.co.uk>
10055 L: linux-omap@vger.kernel.org
10057 F: arch/arm/boot/dts/am335x-nano.dts
10060 M: Aaro Koskinen <aaro.koskinen@iki.fi>
10061 M: Tony Lindgren <tony@atomide.com>
10062 L: linux-omap@vger.kernel.org
10063 Q: http://patchwork.kernel.org/project/linux-omap/list/
10064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10066 F: arch/arm/mach-omap1/
10067 F: arch/arm/plat-omap/
10068 F: arch/arm/configs/omap1_defconfig
10069 F: drivers/i2c/busses/i2c-omap.c
10070 F: include/linux/i2c-omap.h
10073 M: Tony Lindgren <tony@atomide.com>
10074 L: linux-omap@vger.kernel.org
10075 W: http://www.muru.com/linux/omap/
10076 W: http://linux.omap.com/
10077 Q: http://patchwork.kernel.org/project/linux-omap/list/
10078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10080 F: arch/arm/mach-omap2/
10081 F: arch/arm/plat-omap/
10082 F: arch/arm/configs/omap2plus_defconfig
10083 F: drivers/i2c/busses/i2c-omap.c
10084 F: drivers/irqchip/irq-omap-intc.c
10085 F: drivers/mfd/*omap*.c
10086 F: drivers/mfd/menelaus.c
10087 F: drivers/mfd/palmas.c
10088 F: drivers/mfd/tps65217.c
10089 F: drivers/mfd/tps65218.c
10090 F: drivers/mfd/tps65910.c
10091 F: drivers/mfd/twl-core.[ch]
10092 F: drivers/mfd/twl4030*.c
10093 F: drivers/mfd/twl6030*.c
10094 F: drivers/mfd/twl6040*.c
10095 F: drivers/regulator/palmas-regulator*.c
10096 F: drivers/regulator/pbias-regulator.c
10097 F: drivers/regulator/tps65217-regulator.c
10098 F: drivers/regulator/tps65218-regulator.c
10099 F: drivers/regulator/tps65910-regulator.c
10100 F: drivers/regulator/twl-regulator.c
10101 F: drivers/regulator/twl6030-regulator.c
10102 F: include/linux/i2c-omap.h
10104 ONION OMEGA2+ BOARD
10105 M: Harvey Hunt <harveyhuntnexus@gmail.com>
10106 L: linux-mips@linux-mips.org
10108 F: arch/mips/boot/dts/ralink/omega2p.dts
10111 M: Bob Copeland <me@bobcopeland.com>
10112 L: linux-karma-devel@lists.sourceforge.net
10114 F: Documentation/filesystems/omfs.txt
10117 OMNIKEY CARDMAN 4000 DRIVER
10118 M: Harald Welte <laforge@gnumonks.org>
10120 F: drivers/char/pcmcia/cm4000_cs.c
10121 F: include/linux/cm4000_cs.h
10122 F: include/uapi/linux/cm4000_cs.h
10124 OMNIKEY CARDMAN 4040 DRIVER
10125 M: Harald Welte <laforge@gnumonks.org>
10127 F: drivers/char/pcmcia/cm4040_cs.*
10129 OMNIVISION OV13858 SENSOR DRIVER
10130 M: Sakari Ailus <sakari.ailus@linux.intel.com>
10131 L: linux-media@vger.kernel.org
10132 T: git git://linuxtv.org/media_tree.git
10134 F: drivers/media/i2c/ov13858.c
10136 OMNIVISION OV5640 SENSOR DRIVER
10137 M: Steve Longerbeam <slongerbeam@gmail.com>
10138 L: linux-media@vger.kernel.org
10139 T: git git://linuxtv.org/media_tree.git
10141 F: drivers/media/i2c/ov5640.c
10143 OMNIVISION OV5647 SENSOR DRIVER
10144 M: Luis Oliveira <lolivei@synopsys.com>
10145 L: linux-media@vger.kernel.org
10146 T: git git://linuxtv.org/media_tree.git
10148 F: drivers/media/i2c/ov5647.c
10150 OMNIVISION OV7670 SENSOR DRIVER
10151 M: Jonathan Corbet <corbet@lwn.net>
10152 L: linux-media@vger.kernel.org
10153 T: git git://linuxtv.org/media_tree.git
10155 F: drivers/media/i2c/ov7670.c
10156 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
10158 ONENAND FLASH DRIVER
10159 M: Kyungmin Park <kyungmin.park@samsung.com>
10160 L: linux-mtd@lists.infradead.org
10162 F: drivers/mtd/onenand/
10163 F: include/linux/mtd/onenand*.h
10165 ONSTREAM SCSI TAPE DRIVER
10166 M: Willem Riede <osst@riede.org>
10167 L: osst-users@lists.sourceforge.net
10168 L: linux-scsi@vger.kernel.org
10170 F: Documentation/scsi/osst.txt
10171 F: drivers/scsi/osst.*
10172 F: drivers/scsi/osst_*.h
10173 F: drivers/scsi/st.h
10176 M: Jens Wiklander <jens.wiklander@linaro.org>
10178 F: drivers/tee/optee/
10181 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10182 M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
10183 L: linux-rdma@vger.kernel.org
10185 F: drivers/infiniband/ulp/opa_vnic
10187 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
10188 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
10189 L: devicetree@vger.kernel.org
10191 F: Documentation/devicetree/dynamic-resolution-notes.txt
10192 F: Documentation/devicetree/overlay-notes.txt
10193 F: drivers/of/overlay.c
10194 F: drivers/of/resolver.c
10196 OPEN FIRMWARE AND FLATTENED DEVICE TREE
10197 M: Rob Herring <robh+dt@kernel.org>
10198 M: Frank Rowand <frowand.list@gmail.com>
10199 L: devicetree@vger.kernel.org
10200 W: http://www.devicetree.org/
10201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10204 F: include/linux/of*.h
10206 F: Documentation/ABI/testing/sysfs-firmware-ofw
10208 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
10209 M: Rob Herring <robh+dt@kernel.org>
10210 M: Mark Rutland <mark.rutland@arm.com>
10211 L: devicetree@vger.kernel.org
10212 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10213 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
10215 F: Documentation/devicetree/
10216 F: arch/*/boot/dts/
10217 F: include/dt-bindings/
10219 OPENCORES I2C BUS DRIVER
10220 M: Peter Korsgaard <jacmet@sunsite.dk>
10221 L: linux-i2c@vger.kernel.org
10223 F: Documentation/i2c/busses/i2c-ocores
10224 F: drivers/i2c/busses/i2c-ocores.c
10226 OPENRISC ARCHITECTURE
10227 M: Jonas Bonn <jonas@southpole.se>
10228 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
10229 M: Stafford Horne <shorne@gmail.com>
10230 T: git git://github.com/openrisc/linux.git
10231 L: openrisc@lists.librecores.org
10232 W: http://openrisc.io
10234 F: Documentation/devicetree/bindings/openrisc/
10235 F: Documentation/openrisc/
10237 F: drivers/irqchip/irq-ompic.c
10238 F: drivers/irqchip/irq-or1k-*
10241 M: Pravin B Shelar <pshelar@ovn.org>
10242 L: netdev@vger.kernel.org
10243 L: dev@openvswitch.org
10244 W: http://openvswitch.org
10246 F: net/openvswitch/
10247 F: include/uapi/linux/openvswitch.h
10249 OPERATING PERFORMANCE POINTS (OPP)
10250 M: Viresh Kumar <vireshk@kernel.org>
10251 M: Nishanth Menon <nm@ti.com>
10252 M: Stephen Boyd <sboyd@codeaurora.org>
10253 L: linux-pm@vger.kernel.org
10255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
10257 F: include/linux/pm_opp.h
10258 F: Documentation/power/opp.txt
10259 F: Documentation/devicetree/bindings/opp/
10262 M: Clemens Ladisch <clemens@ladisch.de>
10263 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10264 T: git git://git.alsa-project.org/alsa-kernel.git
10266 F: sound/drivers/opl4/
10269 M: Robert Richter <rric@kernel.org>
10270 L: oprofile-list@lists.sf.net
10272 F: arch/*/include/asm/oprofile*.h
10273 F: arch/*/oprofile/
10274 F: drivers/oprofile/
10275 F: include/linux/oprofile.h
10277 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
10278 M: Mark Fasheh <mfasheh@versity.com>
10279 M: Joel Becker <jlbec@evilplan.org>
10280 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
10281 W: http://ocfs2.wiki.kernel.org
10283 F: Documentation/filesystems/ocfs2.txt
10284 F: Documentation/filesystems/dlmfs.txt
10287 ORANGEFS FILESYSTEM
10288 M: Mike Marshall <hubcap@omnibond.com>
10289 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
10290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
10293 F: Documentation/filesystems/orangefs.txt
10296 L: linux-wireless@vger.kernel.org
10297 W: http://wireless.kernel.org/en/users/Drivers/orinoco
10298 W: http://www.nongnu.org/orinoco/
10300 F: drivers/net/wireless/intersil/orinoco/
10302 OSD LIBRARY and FILESYSTEM
10303 M: Boaz Harrosh <ooo@electrozaur.com>
10305 F: drivers/scsi/osd/
10306 F: include/scsi/osd_*
10309 OV2659 OMNIVISION SENSOR DRIVER
10310 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10311 L: linux-media@vger.kernel.org
10312 W: https://linuxtv.org
10313 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10314 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10316 F: drivers/media/i2c/ov2659.c
10317 F: include/media/i2c/ov2659.h
10320 M: Miklos Szeredi <miklos@szeredi.hu>
10321 L: linux-unionfs@vger.kernel.org
10322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
10325 F: Documentation/filesystems/overlayfs.txt
10327 P54 WIRELESS DRIVER
10328 M: Christian Lamparter <chunkeey@googlemail.com>
10329 L: linux-wireless@vger.kernel.org
10330 W: http://wireless.kernel.org/en/users/Drivers/p54
10332 F: drivers/net/wireless/intersil/p54/
10334 PA SEMI ETHERNET DRIVER
10335 L: netdev@vger.kernel.org
10337 F: drivers/net/ethernet/pasemi/*
10339 PA SEMI SMBUS DRIVER
10340 L: linux-i2c@vger.kernel.org
10342 F: drivers/i2c/busses/i2c-pasemi.c
10344 PADATA PARALLEL EXECUTION MECHANISM
10345 M: Steffen Klassert <steffen.klassert@secunet.com>
10346 L: linux-crypto@vger.kernel.org
10349 F: include/linux/padata.h
10350 F: Documentation/padata.txt
10352 PANASONIC LAPTOP ACPI EXTRAS DRIVER
10353 M: Harald Welte <laforge@gnumonks.org>
10354 L: platform-driver-x86@vger.kernel.org
10356 F: drivers/platform/x86/panasonic-laptop.c
10358 PANASONIC MN10300/AM33/AM34 PORT
10359 M: David Howells <dhowells@redhat.com>
10360 L: linux-am33-list@redhat.com (moderated for non-subscribers)
10361 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
10363 F: Documentation/mn10300/
10366 PARALLEL LCD/KEYPAD PANEL DRIVER
10367 M: Willy Tarreau <willy@haproxy.com>
10368 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
10370 F: Documentation/misc-devices/lcd-panel-cgram.txt
10371 F: drivers/misc/panel.c
10373 PARALLEL PORT SUBSYSTEM
10374 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10375 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
10376 L: linux-parport@lists.infradead.org (subscribers-only)
10378 F: drivers/parport/
10379 F: include/linux/parport*.h
10380 F: drivers/char/ppdev.c
10381 F: include/uapi/linux/ppdev.h
10382 F: Documentation/parport*.txt
10384 PARAVIRT_OPS INTERFACE
10385 M: Juergen Gross <jgross@suse.com>
10386 M: Alok Kataria <akataria@vmware.com>
10387 M: Rusty Russell <rusty@rustcorp.com.au>
10388 L: virtualization@lists.linux-foundation.org
10390 F: Documentation/virtual/paravirt_ops.txt
10391 F: arch/*/kernel/paravirt*
10392 F: arch/*/include/asm/paravirt*.h
10393 F: include/linux/hypervisor.h
10395 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
10396 M: Tim Waugh <tim@cyberelk.net>
10397 L: linux-parport@lists.infradead.org (subscribers-only)
10399 F: Documentation/blockdev/paride.txt
10400 F: drivers/block/paride/
10402 PARISC ARCHITECTURE
10403 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
10404 M: Helge Deller <deller@gmx.de>
10405 L: linux-parisc@vger.kernel.org
10406 W: http://www.parisc-linux.org/
10407 Q: http://patchwork.kernel.org/project/linux-parisc/list/
10408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
10409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
10412 F: Documentation/parisc/
10414 F: drivers/char/agp/parisc-agp.c
10415 F: drivers/input/serio/gscps2.c
10416 F: drivers/parport/parport_gsc.*
10417 F: drivers/tty/serial/8250/8250_gsc.c
10418 F: drivers/video/fbdev/sti*
10419 F: drivers/video/console/sti*
10420 F: drivers/video/logo/logo_parisc*
10423 M: Jiri Pirko <jiri@mellanox.com>
10424 L: netdev@vger.kernel.org
10427 F: lib/test_parman.c
10428 F: include/linux/parman.h
10430 PC87360 HARDWARE MONITORING DRIVER
10431 M: Jim Cromie <jim.cromie@gmail.com>
10432 L: linux-hwmon@vger.kernel.org
10434 F: Documentation/hwmon/pc87360
10435 F: drivers/hwmon/pc87360.c
10437 PC8736x GPIO DRIVER
10438 M: Jim Cromie <jim.cromie@gmail.com>
10440 F: drivers/char/pc8736x_gpio.c
10442 PC87427 HARDWARE MONITORING DRIVER
10443 M: Jean Delvare <jdelvare@suse.com>
10444 L: linux-hwmon@vger.kernel.org
10446 F: Documentation/hwmon/pc87427
10447 F: drivers/hwmon/pc87427.c
10450 M: Riku Voipio <riku.voipio@iki.fi>
10452 F: drivers/leds/leds-pca9532.c
10453 F: include/linux/leds-pca9532.h
10455 PCA9541 I2C BUS MASTER SELECTOR DRIVER
10456 M: Guenter Roeck <linux@roeck-us.net>
10457 L: linux-i2c@vger.kernel.org
10459 F: drivers/i2c/muxes/i2c-mux-pca9541.c
10461 PCDP - PRIMARY CONSOLE AND DEBUG PORT
10462 M: Khalid Aziz <khalid@gonehiking.org>
10464 F: drivers/firmware/pcdp.*
10466 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
10467 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10468 L: linux-pci@vger.kernel.org
10469 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10471 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
10472 F: drivers/pci/host/pci-aardvark.c
10474 PCI DRIVER FOR ALTERA PCIE IP
10475 M: Ley Foon Tan <lftan@altera.com>
10476 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
10477 L: linux-pci@vger.kernel.org
10479 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
10480 F: drivers/pci/host/pcie-altera.c
10482 PCI DRIVER FOR APPLIEDMICRO XGENE
10483 M: Tanmay Inamdar <tinamdar@apm.com>
10484 L: linux-pci@vger.kernel.org
10485 L: linux-arm-kernel@lists.infradead.org
10487 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
10488 F: drivers/pci/host/pci-xgene.c
10490 PCI DRIVER FOR ARM VERSATILE PLATFORM
10491 M: Rob Herring <robh@kernel.org>
10492 L: linux-pci@vger.kernel.org
10493 L: linux-arm-kernel@lists.infradead.org
10495 F: Documentation/devicetree/bindings/pci/versatile.txt
10496 F: drivers/pci/host/pci-versatile.c
10498 PCI DRIVER FOR ARMADA 8K
10499 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10500 L: linux-pci@vger.kernel.org
10501 L: linux-arm-kernel@lists.infradead.org
10503 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
10504 F: drivers/pci/dwc/pcie-armada8k.c
10506 PCI DRIVER FOR FREESCALE LAYERSCAPE
10507 M: Minghuan Lian <minghuan.Lian@freescale.com>
10508 M: Mingkai Hu <mingkai.hu@freescale.com>
10509 M: Roy Zang <tie-fei.zang@freescale.com>
10510 L: linuxppc-dev@lists.ozlabs.org
10511 L: linux-pci@vger.kernel.org
10512 L: linux-arm-kernel@lists.infradead.org
10514 F: drivers/pci/dwc/*layerscape*
10516 PCI DRIVER FOR GENERIC OF HOSTS
10517 M: Will Deacon <will.deacon@arm.com>
10518 L: linux-pci@vger.kernel.org
10519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10521 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
10522 F: drivers/pci/host/pci-host-common.c
10523 F: drivers/pci/host/pci-host-generic.c
10525 PCI DRIVER FOR IMX6
10526 M: Richard Zhu <hongxing.zhu@nxp.com>
10527 M: Lucas Stach <l.stach@pengutronix.de>
10528 L: linux-pci@vger.kernel.org
10529 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10531 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
10532 F: drivers/pci/dwc/*imx6*
10534 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
10535 M: Keith Busch <keith.busch@intel.com>
10536 M: Jonathan Derrick <jonathan.derrick@intel.com>
10537 L: linux-pci@vger.kernel.org
10539 F: drivers/pci/host/vmd.c
10541 PCI DRIVER FOR MICROSEMI SWITCHTEC
10542 M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
10543 M: Logan Gunthorpe <logang@deltatee.com>
10544 L: linux-pci@vger.kernel.org
10546 F: Documentation/switchtec.txt
10547 F: Documentation/ABI/testing/sysfs-class-switchtec
10548 F: drivers/pci/switch/switchtec*
10549 F: include/uapi/linux/switchtec_ioctl.h
10550 F: include/linux/switchtec.h
10551 F: drivers/ntb/hw/mscc/
10553 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
10554 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10555 M: Jason Cooper <jason@lakedaemon.net>
10556 L: linux-pci@vger.kernel.org
10557 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10559 F: drivers/pci/host/*mvebu*
10561 PCI DRIVER FOR NVIDIA TEGRA
10562 M: Thierry Reding <thierry.reding@gmail.com>
10563 L: linux-tegra@vger.kernel.org
10564 L: linux-pci@vger.kernel.org
10566 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
10567 F: drivers/pci/host/pci-tegra.c
10569 PCI DRIVER FOR RENESAS R-CAR
10570 M: Simon Horman <horms@verge.net.au>
10571 L: linux-pci@vger.kernel.org
10572 L: linux-renesas-soc@vger.kernel.org
10574 F: drivers/pci/host/*rcar*
10576 PCI DRIVER FOR SAMSUNG EXYNOS
10577 M: Jingoo Han <jingoohan1@gmail.com>
10578 L: linux-pci@vger.kernel.org
10579 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10580 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10582 F: drivers/pci/dwc/pci-exynos.c
10584 PCI DRIVER FOR SYNOPSYS DESIGNWARE
10585 M: Jingoo Han <jingoohan1@gmail.com>
10586 M: Joao Pinto <Joao.Pinto@synopsys.com>
10587 L: linux-pci@vger.kernel.org
10589 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
10590 F: drivers/pci/dwc/*designware*
10592 PCI DRIVER FOR TI DRA7XX
10593 M: Kishon Vijay Abraham I <kishon@ti.com>
10594 L: linux-omap@vger.kernel.org
10595 L: linux-pci@vger.kernel.org
10597 F: Documentation/devicetree/bindings/pci/ti-pci.txt
10598 F: drivers/pci/dwc/pci-dra7xx.c
10600 PCI DRIVER FOR TI KEYSTONE
10601 M: Murali Karicheri <m-karicheri2@ti.com>
10602 L: linux-pci@vger.kernel.org
10603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10605 F: drivers/pci/dwc/*keystone*
10607 PCI ENDPOINT SUBSYSTEM
10608 M: Kishon Vijay Abraham I <kishon@ti.com>
10609 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
10610 L: linux-pci@vger.kernel.org
10611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
10613 F: drivers/pci/endpoint/
10614 F: drivers/misc/pci_endpoint_test.c
10617 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
10618 M: Russell Currey <ruscur@russell.cc>
10619 L: linuxppc-dev@lists.ozlabs.org
10621 F: Documentation/powerpc/eeh-pci-error-recovery.txt
10622 F: arch/powerpc/kernel/eeh*.c
10623 F: arch/powerpc/platforms/*/eeh*.c
10624 F: arch/powerpc/include/*/eeh*.h
10627 M: Linas Vepstas <linasvepstas@gmail.com>
10628 L: linux-pci@vger.kernel.org
10630 F: Documentation/PCI/pci-error-recovery.txt
10632 PCI MSI DRIVER FOR ALTERA MSI IP
10633 M: Ley Foon Tan <lftan@altera.com>
10634 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
10635 L: linux-pci@vger.kernel.org
10637 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
10638 F: drivers/pci/host/pcie-altera-msi.c
10640 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
10641 M: Duc Dang <dhdang@apm.com>
10642 L: linux-pci@vger.kernel.org
10643 L: linux-arm-kernel@lists.infradead.org
10645 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
10646 F: drivers/pci/host/pci-xgene-msi.c
10649 M: Bjorn Helgaas <bhelgaas@google.com>
10650 L: linux-pci@vger.kernel.org
10651 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
10652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
10654 F: Documentation/devicetree/bindings/pci/
10655 F: Documentation/PCI/
10657 F: include/linux/pci*
10659 F: arch/x86/kernel/quirks.c
10661 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
10662 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
10663 L: linux-pci@vger.kernel.org
10664 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
10665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
10667 F: drivers/pci/host/
10668 F: drivers/pci/dwc/
10670 PCIE DRIVER FOR AXIS ARTPEC
10671 M: Niklas Cassel <niklas.cassel@axis.com>
10672 M: Jesper Nilsson <jesper.nilsson@axis.com>
10673 L: linux-arm-kernel@axis.com
10674 L: linux-pci@vger.kernel.org
10676 F: Documentation/devicetree/bindings/pci/axis,artpec*
10677 F: drivers/pci/dwc/*artpec*
10679 PCIE DRIVER FOR CAVIUM THUNDERX
10680 M: David Daney <david.daney@cavium.com>
10681 L: linux-pci@vger.kernel.org
10682 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10684 F: Documentation/devicetree/bindings/pci/pci-thunder-*
10685 F: drivers/pci/host/pci-thunder-*
10687 PCIE DRIVER FOR HISILICON
10688 M: Zhou Wang <wangzhou1@hisilicon.com>
10689 L: linux-pci@vger.kernel.org
10691 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
10692 F: drivers/pci/dwc/pcie-hisi.c
10694 PCIE DRIVER FOR HISILICON KIRIN
10695 M: Xiaowei Song <songxiaowei@hisilicon.com>
10696 M: Binghui Wang <wangbinghui@hisilicon.com>
10697 L: linux-pci@vger.kernel.org
10699 F: Documentation/devicetree/bindings/pci/pcie-kirin.txt
10700 F: drivers/pci/dwc/pcie-kirin.c
10702 PCIE DRIVER FOR HISILICON STB
10703 M: Jianguo Sun <sunjianguo1@huawei.com>
10704 M: Shawn Guo <shawn.guo@linaro.org>
10705 L: linux-pci@vger.kernel.org
10707 F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
10708 F: drivers/pci/dwc/pcie-histb.c
10710 PCIE DRIVER FOR MEDIATEK
10711 M: Ryder Lee <ryder.lee@mediatek.com>
10712 L: linux-pci@vger.kernel.org
10713 L: linux-mediatek@lists.infradead.org
10715 F: Documentation/devicetree/bindings/pci/mediatek*
10716 F: drivers/pci/host/*mediatek*
10718 PCIE DRIVER FOR QUALCOMM MSM
10719 M: Stanimir Varbanov <svarbanov@mm-sol.com>
10720 L: linux-pci@vger.kernel.org
10721 L: linux-arm-msm@vger.kernel.org
10723 F: drivers/pci/dwc/*qcom*
10725 PCIE DRIVER FOR ROCKCHIP
10726 M: Shawn Lin <shawn.lin@rock-chips.com>
10727 L: linux-pci@vger.kernel.org
10728 L: linux-rockchip@lists.infradead.org
10730 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
10731 F: drivers/pci/host/pcie-rockchip.c
10733 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
10734 M: Linus Walleij <linus.walleij@linaro.org>
10735 L: linux-pci@vger.kernel.org
10737 F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
10738 F: drivers/pci/host/pci-v3-semi.c
10740 PCIE DRIVER FOR ST SPEAR13XX
10741 M: Pratyush Anand <pratyush.anand@gmail.com>
10742 L: linux-pci@vger.kernel.org
10744 F: drivers/pci/dwc/*spear*
10747 P: Linux PCMCIA Team
10748 L: linux-pcmcia@lists.infradead.org
10749 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
10750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
10752 F: Documentation/pcmcia/
10757 PCNET32 NETWORK DRIVER
10758 M: Don Fry <pcnet32@frontier.com>
10759 L: netdev@vger.kernel.org
10761 F: drivers/net/ethernet/amd/pcnet32.c
10763 PCRYPT PARALLEL CRYPTO ENGINE
10764 M: Steffen Klassert <steffen.klassert@secunet.com>
10765 L: linux-crypto@vger.kernel.org
10768 F: include/crypto/pcrypt.h
10770 PEAQ WMI HOTKEYS DRIVER
10771 M: Hans de Goede <hdegoede@redhat.com>
10772 L: platform-driver-x86@vger.kernel.org
10774 F: drivers/platform/x86/peaq-wmi.c
10776 PER-CPU MEMORY ALLOCATOR
10777 M: Tejun Heo <tj@kernel.org>
10778 M: Christoph Lameter <cl@linux.com>
10779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
10781 F: include/linux/percpu*.h
10783 F: arch/*/include/asm/percpu.h
10785 PER-TASK DELAY ACCOUNTING
10786 M: Balbir Singh <bsingharora@gmail.com>
10788 F: include/linux/delayacct.h
10789 F: kernel/delayacct.c
10791 PERFORMANCE EVENTS SUBSYSTEM
10792 M: Peter Zijlstra <peterz@infradead.org>
10793 M: Ingo Molnar <mingo@redhat.com>
10794 M: Arnaldo Carvalho de Melo <acme@kernel.org>
10795 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10796 R: Jiri Olsa <jolsa@redhat.com>
10797 R: Namhyung Kim <namhyung@kernel.org>
10798 L: linux-kernel@vger.kernel.org
10799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10802 F: include/linux/perf_event.h
10803 F: include/uapi/linux/perf_event.h
10804 F: arch/*/kernel/perf_event*.c
10805 F: arch/*/kernel/*/perf_event*.c
10806 F: arch/*/kernel/*/*/perf_event*.c
10807 F: arch/*/include/asm/perf_event.h
10808 F: arch/*/kernel/perf_callchain.c
10812 PERSONALITY HANDLING
10813 M: Christoph Hellwig <hch@infradead.org>
10814 L: linux-abi-devel@lists.sourceforge.net
10816 F: include/linux/personality.h
10817 F: include/uapi/linux/personality.h
10820 M: Remi Denis-Courmont <courmisch@gmail.com>
10822 F: Documentation/networking/phonet.txt
10823 F: include/linux/phonet.h
10824 F: include/net/phonet/
10825 F: include/uapi/linux/phonet.h
10829 M: Joern Engel <joern@lazybastard.org>
10830 L: linux-mtd@lists.infradead.org
10832 F: drivers/mtd/devices/phram.c
10835 M: Bruno Prémont <bonbons@linux-vserver.org>
10836 L: linux-input@vger.kernel.org
10838 F: drivers/hid/hid-picolcd*
10841 M: Jamie Iles <jamie@jamieiles.com>
10842 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10843 T: git git://github.com/jamieiles/linux-2.6-ji.git
10845 F: arch/arm/boot/dts/picoxcell*
10846 F: arch/arm/mach-picoxcell/
10847 F: drivers/crypto/picoxcell*
10849 PIN CONTROL SUBSYSTEM
10850 M: Linus Walleij <linus.walleij@linaro.org>
10851 L: linux-gpio@vger.kernel.org
10852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
10854 F: Documentation/devicetree/bindings/pinctrl/
10855 F: Documentation/driver-api/pinctl.rst
10856 F: drivers/pinctrl/
10857 F: include/linux/pinctrl/
10859 PIN CONTROLLER - ATMEL AT91
10860 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
10861 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10863 F: drivers/pinctrl/pinctrl-at91.*
10865 PIN CONTROLLER - ATMEL AT91 PIO4
10866 M: Ludovic Desroches <ludovic.desroches@microchip.com>
10867 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10868 L: linux-gpio@vger.kernel.org
10870 F: drivers/pinctrl/pinctrl-at91-pio4.*
10872 PIN CONTROLLER - INTEL
10873 M: Mika Westerberg <mika.westerberg@linux.intel.com>
10874 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10876 F: drivers/pinctrl/intel/
10878 PIN CONTROLLER - QUALCOMM
10879 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10881 L: linux-arm-msm@vger.kernel.org
10882 F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
10883 F: drivers/pinctrl/qcom/
10885 PIN CONTROLLER - RENESAS
10886 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10887 M: Geert Uytterhoeven <geert+renesas@glider.be>
10888 L: linux-renesas-soc@vger.kernel.org
10889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
10891 F: drivers/pinctrl/sh-pfc/
10893 PIN CONTROLLER - SAMSUNG
10894 M: Tomasz Figa <tomasz.figa@gmail.com>
10895 M: Krzysztof Kozlowski <krzk@kernel.org>
10896 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10898 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10899 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
10900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
10902 F: drivers/pinctrl/samsung/
10903 F: include/dt-bindings/pinctrl/samsung.h
10904 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
10906 PIN CONTROLLER - SINGLE
10907 M: Tony Lindgren <tony@atomide.com>
10908 M: Haojian Zhuang <haojian.zhuang@linaro.org>
10909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10910 L: linux-omap@vger.kernel.org
10912 F: drivers/pinctrl/pinctrl-single.c
10914 PIN CONTROLLER - ST SPEAR
10915 M: Viresh Kumar <vireshk@kernel.org>
10916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10917 W: http://www.st.com/spear
10919 F: drivers/pinctrl/spear/
10921 PISTACHIO SOC SUPPORT
10922 M: James Hartley <james.hartley@sondrel.com>
10923 L: linux-mips@linux-mips.org
10925 F: arch/mips/pistachio/
10926 F: arch/mips/include/asm/mach-pistachio/
10927 F: arch/mips/boot/dts/img/pistachio*
10928 F: arch/mips/configs/pistachio*_defconfig
10932 M: linux-block@vger.kernel.org
10933 F: drivers/block/pktcdvd.c
10934 F: include/linux/pktcdvd.h
10935 F: include/uapi/linux/pktcdvd.h
10937 PKUNITY SOC DRIVERS
10938 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10939 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10941 T: git git://github.com/gxt/linux.git
10942 F: drivers/input/serio/i8042-unicore32io.h
10943 F: drivers/i2c/busses/i2c-puv3.c
10944 F: drivers/video/fbdev/fb-puv3.c
10945 F: drivers/rtc/rtc-puv3.c
10947 PMBUS HARDWARE MONITORING DRIVERS
10948 M: Guenter Roeck <linux@roeck-us.net>
10949 L: linux-hwmon@vger.kernel.org
10950 W: http://hwmon.wiki.kernel.org/
10951 W: http://www.roeck-us.net/linux/drivers/
10952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
10954 F: Documentation/hwmon/pmbus
10955 F: drivers/hwmon/pmbus/
10956 F: include/linux/pmbus.h
10958 PMC SIERRA MaxRAID DRIVER
10959 L: linux-scsi@vger.kernel.org
10960 W: http://www.pmc-sierra.com/
10962 F: drivers/scsi/pmcraid.*
10964 PMC SIERRA PM8001 DRIVER
10965 M: Jack Wang <jinpu.wang@profitbricks.com>
10966 M: lindar_liu@usish.com
10967 L: linux-scsi@vger.kernel.org
10969 F: drivers/scsi/pm8001/
10972 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10976 POSIX CLOCKS and TIMERS
10977 M: Thomas Gleixner <tglx@linutronix.de>
10978 L: linux-kernel@vger.kernel.org
10979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10982 F: include/linux/timer*
10983 F: kernel/time/*timer*
10985 POWER MANAGEMENT CORE
10986 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
10987 L: linux-pm@vger.kernel.org
10988 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
10989 B: https://bugzilla.kernel.org
10991 F: drivers/base/power/
10992 F: include/linux/pm.h
10993 F: include/linux/pm_*
10994 F: include/linux/powercap.h
10995 F: drivers/powercap/
10996 F: kernel/configs/nopm.config
10998 POWER STATE COORDINATION INTERFACE (PSCI)
10999 M: Mark Rutland <mark.rutland@arm.com>
11000 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
11001 L: linux-arm-kernel@lists.infradead.org
11003 F: drivers/firmware/psci*.c
11004 F: include/linux/psci.h
11005 F: include/uapi/linux/psci.h
11007 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
11008 M: Sebastian Reichel <sre@kernel.org>
11009 L: linux-pm@vger.kernel.org
11010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11012 F: Documentation/devicetree/bindings/power/supply/
11013 F: include/linux/power_supply.h
11014 F: drivers/power/supply/
11016 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
11017 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
11018 L: linuxppc-dev@lists.ozlabs.org
11020 F: drivers/char/powernv-op-panel.c
11022 PPP OVER ATM (RFC 2364)
11023 M: Mitchell Blank Jr <mitch@sfgoth.com>
11025 F: net/atm/pppoatm.c
11026 F: include/uapi/linux/atmppp.h
11029 M: Michal Ostrowski <mostrows@earthlink.net>
11031 F: drivers/net/ppp/pppoe.c
11032 F: drivers/net/ppp/pppox.c
11035 M: James Chapman <jchapman@katalix.com>
11037 F: net/l2tp/l2tp_ppp.c
11038 F: include/linux/if_pppol2tp.h
11039 F: include/uapi/linux/if_pppol2tp.h
11041 PPP PROTOCOL DRIVERS AND COMPRESSORS
11042 M: Paul Mackerras <paulus@samba.org>
11043 L: linux-ppp@vger.kernel.org
11045 F: drivers/net/ppp/ppp_*
11048 M: Rodolfo Giometti <giometti@enneenne.com>
11049 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
11050 L: linuxpps@ml.enneenne.com (subscribers-only)
11052 F: Documentation/pps/
11053 F: Documentation/devicetree/bindings/pps/pps-gpio.txt
11054 F: Documentation/ABI/testing/sysfs-pps
11056 F: include/linux/pps*.h
11057 F: include/uapi/linux/pps.h
11060 M: Dmitry Kozlov <xeb@mail.ru>
11061 L: netdev@vger.kernel.org
11063 F: drivers/net/ppp/pptp.c
11064 W: http://sourceforge.net/projects/accel-pptp
11067 M: Robert Love <rml@tech9.net>
11068 L: kpreempt-tech@lists.sourceforge.net
11069 W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
11071 F: Documentation/preempt-locking.txt
11072 F: include/linux/preempt.h
11075 M: Petr Mladek <pmladek@suse.com>
11076 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
11077 R: Steven Rostedt <rostedt@goodmis.org>
11080 F: include/linux/printk.h
11082 PRISM54 WIRELESS DRIVER
11083 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
11084 L: linux-wireless@vger.kernel.org
11085 W: http://wireless.kernel.org/en/users/Drivers/p54
11087 F: drivers/net/wireless/intersil/prism54/
11090 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
11091 M: Kees Cook <keescook@chromium.org>
11092 L: linux-kernel@vger.kernel.org
11093 L: linux-fsdevel@vger.kernel.org
11095 F: fs/proc/proc_sysctl.c
11096 F: include/linux/sysctl.h
11098 F: tools/testing/selftests/sysctl/
11100 PS3 NETWORK SUPPORT
11101 M: Geoff Levand <geoff@infradead.org>
11102 L: netdev@vger.kernel.org
11103 L: linuxppc-dev@lists.ozlabs.org
11105 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
11107 PS3 PLATFORM SUPPORT
11108 M: Geoff Levand <geoff@infradead.org>
11109 L: linuxppc-dev@lists.ozlabs.org
11111 F: arch/powerpc/boot/ps3*
11112 F: arch/powerpc/include/asm/lv1call.h
11113 F: arch/powerpc/include/asm/ps3*.h
11114 F: arch/powerpc/platforms/ps3/
11117 F: drivers/rtc/rtc-ps3.c
11118 F: drivers/usb/host/*ps3.c
11119 F: sound/ppc/snd_ps3*
11122 M: Jim Paris <jim@jtan.com>
11123 M: Geoff Levand <geoff@infradead.org>
11124 L: linuxppc-dev@lists.ozlabs.org
11126 F: drivers/block/ps3vram.c
11128 PSAMPLE PACKET SAMPLING SUPPORT:
11129 M: Yotam Gigi <yotam.gi@gmail.com>
11132 F: include/net/psample.h
11133 F: include/uapi/linux/psample.h
11136 M: Kees Cook <keescook@chromium.org>
11137 M: Anton Vorontsov <anton@enomsg.org>
11138 M: Colin Cross <ccross@android.com>
11139 M: Tony Luck <tony.luck@intel.com>
11141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
11143 F: include/linux/pstore*
11144 F: drivers/firmware/efi/efi-pstore.c
11145 F: drivers/acpi/apei/erst.c
11146 F: Documentation/admin-guide/ramoops.rst
11147 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
11148 K: \b(pstore|ramoops)
11150 PTP HARDWARE CLOCK SUPPORT
11151 M: Richard Cochran <richardcochran@gmail.com>
11152 L: netdev@vger.kernel.org
11154 W: http://linuxptp.sourceforge.net/
11155 F: Documentation/ABI/testing/sysfs-ptp
11156 F: Documentation/ptp/*
11157 F: drivers/net/ethernet/freescale/gianfar_ptp.c
11158 F: drivers/net/phy/dp83640*
11160 F: include/linux/ptp_cl*
11163 M: Oleg Nesterov <oleg@redhat.com>
11165 F: include/asm-generic/syscall.h
11166 F: include/linux/ptrace.h
11167 F: include/linux/regset.h
11168 F: include/linux/tracehook.h
11169 F: include/uapi/linux/ptrace.h
11170 F: include/uapi/linux/ptrace.h
11171 F: include/asm-generic/ptrace.h
11173 F: arch/*/ptrace*.c
11174 F: arch/*/*/ptrace*.c
11175 F: arch/*/include/asm/ptrace*.h
11178 M: Hans Verkuil <hverkuil@xs4all.nl>
11179 L: linux-media@vger.kernel.org
11180 T: git git://linuxtv.org/media_tree.git
11182 F: drivers/media/usb/pulse8-cec/*
11183 F: Documentation/media/cec-drivers/pulse8-cec.rst
11185 PVRUSB2 VIDEO4LINUX DRIVER
11186 M: Mike Isely <isely@pobox.com>
11187 L: pvrusb2@isely.net (subscribers-only)
11188 L: linux-media@vger.kernel.org
11189 W: http://www.isely.net/pvrusb2/
11190 T: git git://linuxtv.org/media_tree.git
11192 F: Documentation/media/v4l-drivers/pvrusb2*
11193 F: drivers/media/usb/pvrusb2/
11196 M: Hans Verkuil <hverkuil@xs4all.nl>
11197 L: linux-media@vger.kernel.org
11198 T: git git://linuxtv.org/media_tree.git
11200 F: drivers/media/usb/pwc/*
11203 M: Kamil Debski <kamil@wypas.org>
11204 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11205 L: linux-hwmon@vger.kernel.org
11207 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
11208 F: Documentation/hwmon/pwm-fan
11209 F: drivers/hwmon/pwm-fan.c
11212 M: Sean Young <sean@mess.org>
11213 L: linux-media@vger.kernel.org
11215 F: drivers/media/rc/pwm-ir-tx.c
11218 M: Thierry Reding <thierry.reding@gmail.com>
11219 L: linux-pwm@vger.kernel.org
11221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
11222 F: Documentation/pwm.txt
11223 F: Documentation/devicetree/bindings/pwm/
11224 F: include/linux/pwm.h
11226 F: drivers/video/backlight/pwm_bl.c
11227 F: include/linux/pwm_backlight.h
11228 F: drivers/gpio/gpio-mvebu.c
11229 F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
11232 M: Robert Jarzmik <robert.jarzmik@free.fr>
11233 L: linux-gpio@vger.kernel.org
11235 F: drivers/gpio/gpio-pxa.c
11241 M: Robert Jarzmik <robert.jarzmik@free.fr>
11242 L: linux-rtc@vger.kernel.org
11245 PXA2xx/PXA3xx SUPPORT
11246 M: Daniel Mack <daniel@zonque.org>
11247 M: Haojian Zhuang <haojian.zhuang@gmail.com>
11248 M: Robert Jarzmik <robert.jarzmik@free.fr>
11249 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11250 T: git git://github.com/hzhuang1/linux.git
11251 T: git git://github.com/rjarzmik/linux.git
11253 F: arch/arm/boot/dts/pxa*
11254 F: arch/arm/mach-pxa/
11255 F: drivers/dma/pxa*
11256 F: drivers/pcmcia/pxa2xx*
11257 F: drivers/pinctrl/pxa/
11258 F: drivers/spi/spi-pxa2xx*
11259 F: drivers/usb/gadget/udc/pxa2*
11260 F: include/sound/pxa2xx-lib.h
11264 PXA3xx NAND FLASH DRIVER
11265 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
11266 L: linux-mtd@lists.infradead.org
11268 F: drivers/mtd/nand/pxa3xx_nand.c
11271 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
11272 L: qat-linux@intel.com
11274 F: drivers/crypto/qat/
11276 QCOM AUDIO (ASoC) DRIVERS
11277 M: Patrick Lai <plai@codeaurora.org>
11278 M: Banajit Goswami <bgoswami@codeaurora.org>
11279 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11283 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
11284 M: Gabriel Somlo <somlo@cmu.edu>
11285 M: "Michael S. Tsirkin" <mst@redhat.com>
11286 L: qemu-devel@nongnu.org
11288 F: drivers/firmware/qemu_fw_cfg.c
11291 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11292 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
11293 L: linux-rdma@vger.kernel.org
11295 F: drivers/infiniband/hw/qib/
11297 QLOGIC QL41xxx FCOE DRIVER
11298 M: QLogic-Storage-Upstream@cavium.com
11299 L: linux-scsi@vger.kernel.org
11301 F: drivers/scsi/qedf/
11303 QLOGIC QL41xxx ISCSI DRIVER
11304 M: QLogic-Storage-Upstream@cavium.com
11305 L: linux-scsi@vger.kernel.org
11307 F: drivers/scsi/qedi/
11309 QLOGIC QL4xxx ETHERNET DRIVER
11310 M: Ariel Elior <Ariel.Elior@cavium.com>
11311 M: everest-linux-l2@cavium.com
11312 L: netdev@vger.kernel.org
11314 F: drivers/net/ethernet/qlogic/qed/
11315 F: include/linux/qed/
11316 F: drivers/net/ethernet/qlogic/qede/
11318 QLOGIC QL4xxx RDMA DRIVER
11319 M: Michal Kalderon <Michal.Kalderon@cavium.com>
11320 M: Ariel Elior <Ariel.Elior@cavium.com>
11321 L: linux-rdma@vger.kernel.org
11323 F: drivers/infiniband/hw/qedr/
11324 F: include/uapi/rdma/qedr-abi.h
11326 QLOGIC QLA1280 SCSI DRIVER
11327 M: Michael Reed <mdr@sgi.com>
11328 L: linux-scsi@vger.kernel.org
11330 F: drivers/scsi/qla1280.[ch]
11332 QLOGIC QLA2XXX FC-SCSI DRIVER
11333 M: qla2xxx-upstream@qlogic.com
11334 L: linux-scsi@vger.kernel.org
11336 F: Documentation/scsi/LICENSE.qla2xxx
11337 F: drivers/scsi/qla2xxx/
11339 QLOGIC QLA3XXX NETWORK DRIVER
11340 M: Dept-GELinuxNICDev@cavium.com
11341 L: netdev@vger.kernel.org
11343 F: Documentation/networking/LICENSE.qla3xxx
11344 F: drivers/net/ethernet/qlogic/qla3xxx.*
11346 QLOGIC QLA4XXX iSCSI DRIVER
11347 M: QLogic-Storage-Upstream@qlogic.com
11348 L: linux-scsi@vger.kernel.org
11350 F: Documentation/scsi/LICENSE.qla4xxx
11351 F: drivers/scsi/qla4xxx/
11353 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
11354 M: Harish Patil <harish.patil@cavium.com>
11355 M: Manish Chopra <manish.chopra@cavium.com>
11356 M: Dept-GELinuxNICDev@cavium.com
11357 L: netdev@vger.kernel.org
11359 F: drivers/net/ethernet/qlogic/qlcnic/
11361 QLOGIC QLGE 10Gb ETHERNET DRIVER
11362 M: Harish Patil <harish.patil@cavium.com>
11363 M: Manish Chopra <manish.chopra@cavium.com>
11364 M: Dept-GELinuxNICDev@cavium.com
11365 L: netdev@vger.kernel.org
11367 F: drivers/net/ethernet/qlogic/qlge/
11370 M: Anders Larsen <al@alarsen.net>
11371 W: http://www.alarsen.net/linux/qnx4fs/
11374 F: include/uapi/linux/qnx4_fs.h
11375 F: include/uapi/linux/qnxtypes.h
11377 QORIQ DPAA2 FSL-MC BUS DRIVER
11378 M: Stuart Yoder <stuyoder@gmail.com>
11379 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
11380 L: linux-kernel@vger.kernel.org
11382 F: drivers/staging/fsl-mc/
11383 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
11385 QT1010 MEDIA DRIVER
11386 M: Antti Palosaari <crope@iki.fi>
11387 L: linux-media@vger.kernel.org
11388 W: https://linuxtv.org
11389 W: http://palosaari.fi/linux/
11390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11391 T: git git://linuxtv.org/anttip/media_tree.git
11393 F: drivers/media/tuners/qt1010*
11395 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
11396 M: Kalle Valo <kvalo@qca.qualcomm.com>
11397 L: ath10k@lists.infradead.org
11398 W: http://wireless.kernel.org/en/users/Drivers/ath10k
11399 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
11401 F: drivers/net/wireless/ath/ath10k/
11403 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
11404 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
11405 L: linux-wireless@vger.kernel.org
11406 W: http://wireless.kernel.org/en/users/Drivers/ath9k
11408 F: drivers/net/wireless/ath/ath9k/
11410 QUALCOMM CAMERA SUBSYSTEM DRIVER
11411 M: Todor Tomov <todor.tomov@linaro.org>
11412 L: linux-media@vger.kernel.org
11414 F: Documentation/devicetree/bindings/media/qcom,camss.txt
11415 F: Documentation/media/v4l-drivers/qcom_camss.rst
11416 F: drivers/media/platform/qcom/camss-8x16/
11418 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
11419 M: Timur Tabi <timur@codeaurora.org>
11420 L: netdev@vger.kernel.org
11422 F: drivers/net/ethernet/qualcomm/emac/
11424 QUALCOMM HEXAGON ARCHITECTURE
11425 M: Richard Kuo <rkuo@codeaurora.org>
11426 L: linux-hexagon@vger.kernel.org
11427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
11432 M: Rob Clark <robdclark@gmail.com>
11433 L: iommu@lists.linux-foundation.org
11434 L: linux-arm-msm@vger.kernel.org
11436 F: drivers/iommu/qcom_iommu.c
11438 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
11439 M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
11440 L: linux-media@vger.kernel.org
11441 L: linux-arm-msm@vger.kernel.org
11442 T: git git://linuxtv.org/media_tree.git
11444 F: drivers/media/platform/qcom/venus/
11446 QUALCOMM WCN36XX WIRELESS DRIVER
11447 M: Eugene Krasnikov <k.eugene.e@gmail.com>
11448 L: wcn36xx@lists.infradead.org
11449 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
11450 T: git git://github.com/KrasnikovEugene/wcn36xx.git
11452 F: drivers/net/wireless/ath/wcn36xx/
11454 QUANTENNA QTNFMAC WIRELESS DRIVER
11455 M: Igor Mitsyanko <imitsyanko@quantenna.com>
11456 M: Avinash Patil <avinashp@quantenna.com>
11457 M: Sergey Matyukevich <smatyukevich@quantenna.com>
11458 L: linux-wireless@vger.kernel.org
11460 F: drivers/net/wireless/quantenna
11462 RADEON and AMDGPU DRM DRIVERS
11463 M: Alex Deucher <alexander.deucher@amd.com>
11464 M: Christian König <christian.koenig@amd.com>
11465 M: David (ChunMing) Zhou <David1.Zhou@amd.com>
11466 L: amd-gfx@lists.freedesktop.org
11467 T: git git://people.freedesktop.org/~agd5f/linux
11469 F: drivers/gpu/drm/radeon/
11470 F: include/uapi/drm/radeon_drm.h
11471 F: drivers/gpu/drm/amd/
11472 F: include/uapi/drm/amdgpu_drm.h
11474 RADEON FRAMEBUFFER DISPLAY DRIVER
11475 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
11476 L: linux-fbdev@vger.kernel.org
11478 F: drivers/video/fbdev/aty/radeon*
11479 F: include/uapi/linux/radeonfb.h
11481 RADIOSHARK RADIO DRIVER
11482 M: Hans Verkuil <hverkuil@xs4all.nl>
11483 L: linux-media@vger.kernel.org
11484 T: git git://linuxtv.org/media_tree.git
11486 F: drivers/media/radio/radio-shark.c
11488 RADIOSHARK2 RADIO DRIVER
11489 M: Hans Verkuil <hverkuil@xs4all.nl>
11490 L: linux-media@vger.kernel.org
11491 T: git git://linuxtv.org/media_tree.git
11493 F: drivers/media/radio/radio-shark2.c
11494 F: drivers/media/radio/radio-tea5777.c
11496 RADOS BLOCK DEVICE (RBD)
11497 M: Ilya Dryomov <idryomov@gmail.com>
11498 M: Sage Weil <sage@redhat.com>
11499 M: Alex Elder <elder@kernel.org>
11500 L: ceph-devel@vger.kernel.org
11501 W: http://ceph.com/
11502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
11503 T: git git://github.com/ceph/ceph-client.git
11505 F: Documentation/ABI/testing/sysfs-bus-rbd
11506 F: drivers/block/rbd.c
11507 F: drivers/block/rbd_types.h
11509 RAGE128 FRAMEBUFFER DISPLAY DRIVER
11510 M: Paul Mackerras <paulus@samba.org>
11511 L: linux-fbdev@vger.kernel.org
11513 F: drivers/video/fbdev/aty/aty128fb.c
11515 RAINSHADOW-CEC DRIVER
11516 M: Hans Verkuil <hverkuil@xs4all.nl>
11517 L: linux-media@vger.kernel.org
11518 T: git git://linuxtv.org/media_tree.git
11520 F: drivers/media/usb/rainshadow-cec/*
11522 RALINK MIPS ARCHITECTURE
11523 M: John Crispin <john@phrozen.org>
11524 L: linux-mips@linux-mips.org
11526 F: arch/mips/ralink
11528 RALINK RT2X00 WIRELESS LAN DRIVER
11530 M: Stanislaw Gruszka <sgruszka@redhat.com>
11531 M: Helmut Schaa <helmut.schaa@googlemail.com>
11532 L: linux-wireless@vger.kernel.org
11534 F: drivers/net/wireless/ralink/rt2x00/
11536 RAMDISK RAM BLOCK DEVICE DRIVER
11537 M: Jens Axboe <axboe@kernel.dk>
11539 F: Documentation/blockdev/ramdisk.txt
11540 F: drivers/block/brd.c
11542 RANDOM NUMBER DRIVER
11543 M: "Theodore Ts'o" <tytso@mit.edu>
11545 F: drivers/char/random.c
11548 M: Matt Porter <mporter@kernel.crashing.org>
11549 M: Alexandre Bounine <alexandre.bounine@idt.com>
11551 F: drivers/rapidio/
11553 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
11554 L: linux-wireless@vger.kernel.org
11556 F: drivers/net/wireless/ray*
11558 RCUTORTURE TEST FRAMEWORK
11559 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11560 M: Josh Triplett <josh@joshtriplett.org>
11561 R: Steven Rostedt <rostedt@goodmis.org>
11562 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11563 R: Lai Jiangshan <jiangshanlai@gmail.com>
11564 L: linux-kernel@vger.kernel.org
11566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11567 F: tools/testing/selftests/rcutorture
11570 M: Florian Fainelli <florian@openwrt.org>
11573 RDC R6040 FAST ETHERNET DRIVER
11574 M: Florian Fainelli <f.fainelli@gmail.com>
11575 L: netdev@vger.kernel.org
11577 F: drivers/net/ethernet/rdc/r6040.c
11579 RDMAVT - RDMA verbs software
11580 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11581 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
11582 L: linux-rdma@vger.kernel.org
11584 F: drivers/infiniband/sw/rdmavt
11586 RDS - RELIABLE DATAGRAM SOCKETS
11587 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
11588 L: netdev@vger.kernel.org
11589 L: linux-rdma@vger.kernel.org
11590 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
11591 W: https://oss.oracle.com/projects/rds/
11594 F: Documentation/networking/rds.txt
11596 RDT - RESOURCE ALLOCATION
11597 M: Fenghua Yu <fenghua.yu@intel.com>
11598 L: linux-kernel@vger.kernel.org
11600 F: arch/x86/kernel/cpu/intel_rdt*
11601 F: arch/x86/include/asm/intel_rdt_sched.h
11602 F: Documentation/x86/intel_rdt*
11604 READ-COPY UPDATE (RCU)
11605 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11606 M: Josh Triplett <josh@joshtriplett.org>
11607 R: Steven Rostedt <rostedt@goodmis.org>
11608 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11609 R: Lai Jiangshan <jiangshanlai@gmail.com>
11610 L: linux-kernel@vger.kernel.org
11611 W: http://www.rdrop.com/users/paulmck/RCU/
11613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11614 F: Documentation/RCU/
11615 X: Documentation/RCU/torture.txt
11616 F: include/linux/rcu*
11617 X: include/linux/srcu.h
11619 X: kernel/torture.c
11621 REAL TIME CLOCK (RTC) SUBSYSTEM
11622 M: Alessandro Zummo <a.zummo@towertech.it>
11623 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
11624 L: linux-rtc@vger.kernel.org
11625 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
11626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
11628 F: Documentation/devicetree/bindings/rtc/
11629 F: Documentation/rtc.txt
11631 F: include/linux/rtc.h
11632 F: include/uapi/linux/rtc.h
11633 F: include/linux/rtc/
11634 F: include/linux/platform_data/rtc-*
11635 F: tools/testing/selftests/timers/rtctest.c
11637 REALTEK AUDIO CODECS
11638 M: Bard Liao <bardliao@realtek.com>
11639 M: Oder Chiou <oder_chiou@realtek.com>
11641 F: sound/soc/codecs/rt*
11642 F: include/sound/rt*.h
11644 REGISTER MAP ABSTRACTION
11645 M: Mark Brown <broonie@kernel.org>
11646 L: linux-kernel@vger.kernel.org
11647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
11649 F: Documentation/devicetree/bindings/regmap/
11650 F: drivers/base/regmap/
11651 F: include/linux/regmap.h
11653 REISERFS FILE SYSTEM
11654 L: reiserfs-devel@vger.kernel.org
11658 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
11659 M: Ohad Ben-Cohen <ohad@wizery.com>
11660 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11661 L: linux-remoteproc@vger.kernel.org
11662 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
11664 F: Documentation/devicetree/bindings/remoteproc/
11665 F: Documentation/remoteproc.txt
11666 F: drivers/remoteproc/
11667 F: include/linux/remoteproc.h
11669 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
11670 M: Ohad Ben-Cohen <ohad@wizery.com>
11671 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11672 L: linux-remoteproc@vger.kernel.org
11673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
11676 F: Documentation/rpmsg.txt
11677 F: include/linux/rpmsg.h
11678 F: include/linux/rpmsg/
11680 RENESAS CLOCK DRIVERS
11681 M: Geert Uytterhoeven <geert+renesas@glider.be>
11682 L: linux-renesas-soc@vger.kernel.org
11683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
11685 F: drivers/clk/renesas/
11687 RENESAS ETHERNET DRIVERS
11688 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
11689 L: netdev@vger.kernel.org
11690 L: linux-renesas-soc@vger.kernel.org
11691 F: Documentation/devicetree/bindings/net/renesas,*.txt
11692 F: Documentation/devicetree/bindings/net/sh_eth.txt
11693 F: drivers/net/ethernet/renesas/
11694 F: include/linux/sh_eth.h
11696 RENESAS R-CAR GYROADC DRIVER
11697 M: Marek Vasut <marek.vasut@gmail.com>
11698 L: linux-iio@vger.kernel.org
11700 F: drivers/iio/adc/rcar_gyro_adc.c
11702 RENESAS USB PHY DRIVER
11703 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
11704 L: linux-renesas-soc@vger.kernel.org
11706 F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
11708 RESET CONTROLLER FRAMEWORK
11709 M: Philipp Zabel <p.zabel@pengutronix.de>
11710 T: git git://git.pengutronix.de/git/pza/linux
11713 F: Documentation/devicetree/bindings/reset/
11714 F: include/dt-bindings/reset/
11715 F: include/linux/reset.h
11716 F: include/linux/reset-controller.h
11719 M: Johannes Berg <johannes@sipsolutions.net>
11720 L: linux-wireless@vger.kernel.org
11721 W: http://wireless.kernel.org/
11722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
11723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
11725 F: Documentation/rfkill.txt
11726 F: Documentation/ABI/stable/sysfs-class-rfkill
11730 M: Thomas Graf <tgraf@suug.ch>
11731 M: Herbert Xu <herbert@gondor.apana.org.au>
11732 L: netdev@vger.kernel.org
11734 F: lib/rhashtable.c
11735 F: include/linux/rhashtable.h
11737 RICOH R5C592 MEMORYSTICK DRIVER
11738 M: Maxim Levitsky <maximlevitsky@gmail.com>
11740 F: drivers/memstick/host/r592.*
11742 RICOH SMARTMEDIA/XD DRIVER
11743 M: Maxim Levitsky <maximlevitsky@gmail.com>
11745 F: drivers/mtd/nand/r852.c
11746 F: drivers/mtd/nand/r852.h
11748 RISC-V ARCHITECTURE
11749 M: Palmer Dabbelt <palmer@sifive.com>
11750 M: Albert Ou <albert@sifive.com>
11751 L: linux-riscv@lists.infradead.org
11752 T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
11759 M: Stefan Achatz <erazor_de@users.sourceforge.net>
11760 W: http://sourceforge.net/projects/roccat/
11762 F: drivers/hid/hid-roccat*
11763 F: include/linux/hid-roccat*
11764 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
11766 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
11767 M: Jacob chen <jacob2.chen@rock-chips.com>
11768 L: linux-media@vger.kernel.org
11770 F: drivers/media/platform/rockchip/rga/
11771 F: Documentation/devicetree/bindings/media/rockchip-rga.txt
11774 M: Jiri Pirko <jiri@resnulli.us>
11775 L: netdev@vger.kernel.org
11777 F: drivers/net/ethernet/rocker/
11781 W: http://www.comtrol.com
11783 F: Documentation/serial/rocket.txt
11784 F: drivers/tty/rocket*
11786 ROCKETPORT EXPRESS/INFINITY DRIVER
11787 M: Kevin Cernekee <cernekee@gmail.com>
11788 L: linux-serial@vger.kernel.org
11790 F: drivers/tty/serial/rp2.*
11792 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
11793 M: Marek Vasut <marek.vasut+renesas@gmail.com>
11794 L: linux-kernel@vger.kernel.org
11795 L: linux-renesas-soc@vger.kernel.org
11797 F: drivers/mfd/bd9571mwv.c
11798 F: drivers/regulator/bd9571mwv-regulator.c
11799 F: drivers/gpio/gpio-bd9571mwv.c
11800 F: include/linux/mfd/bd9571mwv.h
11801 F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
11804 M: Ralf Baechle <ralf@linux-mips.org>
11805 L: linux-hams@vger.kernel.org
11806 W: http://www.linux-ax25.org/
11808 F: include/net/rose.h
11809 F: include/uapi/linux/rose.h
11812 RTL2830 MEDIA DRIVER
11813 M: Antti Palosaari <crope@iki.fi>
11814 L: linux-media@vger.kernel.org
11815 W: https://linuxtv.org
11816 W: http://palosaari.fi/linux/
11817 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11818 T: git git://linuxtv.org/anttip/media_tree.git
11820 F: drivers/media/dvb-frontends/rtl2830*
11822 RTL2832 MEDIA DRIVER
11823 M: Antti Palosaari <crope@iki.fi>
11824 L: linux-media@vger.kernel.org
11825 W: https://linuxtv.org
11826 W: http://palosaari.fi/linux/
11827 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11828 T: git git://linuxtv.org/anttip/media_tree.git
11830 F: drivers/media/dvb-frontends/rtl2832*
11832 RTL2832_SDR MEDIA DRIVER
11833 M: Antti Palosaari <crope@iki.fi>
11834 L: linux-media@vger.kernel.org
11835 W: https://linuxtv.org
11836 W: http://palosaari.fi/linux/
11837 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11838 T: git git://linuxtv.org/anttip/media_tree.git
11840 F: drivers/media/dvb-frontends/rtl2832_sdr*
11842 RTL8180 WIRELESS DRIVER
11843 L: linux-wireless@vger.kernel.org
11844 W: http://wireless.kernel.org/
11845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11847 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
11849 RTL8187 WIRELESS DRIVER
11850 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11851 M: Hin-Tak Leung <htl10@users.sourceforge.net>
11852 M: Larry Finger <Larry.Finger@lwfinger.net>
11853 L: linux-wireless@vger.kernel.org
11854 W: http://wireless.kernel.org/
11855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11857 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
11859 REALTEK WIRELESS DRIVER (rtlwifi family)
11860 M: Ping-Ke Shih <pkshih@realtek.com>
11861 L: linux-wireless@vger.kernel.org
11862 W: http://wireless.kernel.org/
11863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11865 F: drivers/net/wireless/realtek/rtlwifi/
11867 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
11868 M: Jes Sorensen <Jes.Sorensen@gmail.com>
11869 L: linux-wireless@vger.kernel.org
11870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
11872 F: drivers/net/wireless/realtek/rtl8xxxu/
11874 RXRPC SOCKETS (AF_RXRPC)
11875 M: David Howells <dhowells@redhat.com>
11876 L: linux-afs@lists.infradead.org
11879 F: include/keys/rxrpc-type.h
11880 F: include/net/af_rxrpc.h
11881 F: include/trace/events/rxrpc.h
11882 F: include/uapi/linux/rxrpc.h
11883 F: Documentation/networking/rxrpc.txt
11884 W: https://www.infradead.org/~dhowells/kafs/
11886 S3 SAVAGE FRAMEBUFFER DRIVER
11887 M: Antonino Daplas <adaplas@gmail.com>
11888 L: linux-fbdev@vger.kernel.org
11890 F: drivers/video/fbdev/savage/
11893 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
11894 M: Heiko Carstens <heiko.carstens@de.ibm.com>
11895 L: linux-s390@vger.kernel.org
11896 W: http://www.ibm.com/developerworks/linux/linux390/
11897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
11901 F: Documentation/s390/
11902 F: Documentation/driver-api/s390-drivers.rst
11904 S390 COMMON I/O LAYER
11905 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11906 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
11907 L: linux-s390@vger.kernel.org
11908 W: http://www.ibm.com/developerworks/linux/linux390/
11910 F: drivers/s390/cio/
11913 M: Stefan Haberland <sth@linux.vnet.ibm.com>
11914 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
11915 L: linux-s390@vger.kernel.org
11916 W: http://www.ibm.com/developerworks/linux/linux390/
11918 F: drivers/s390/block/dasd*
11919 F: block/partitions/ibm.c
11922 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11923 L: linux-s390@vger.kernel.org
11924 W: http://www.ibm.com/developerworks/linux/linux390/
11926 F: drivers/iommu/s390-iommu.c
11928 S390 IUCV NETWORK LAYER
11929 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11930 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11931 L: linux-s390@vger.kernel.org
11932 W: http://www.ibm.com/developerworks/linux/linux390/
11934 F: drivers/s390/net/*iucv*
11935 F: include/net/iucv/
11938 S390 NETWORK DRIVERS
11939 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11940 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11941 L: linux-s390@vger.kernel.org
11942 W: http://www.ibm.com/developerworks/linux/linux390/
11944 F: drivers/s390/net/
11947 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11948 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11949 L: linux-s390@vger.kernel.org
11950 W: http://www.ibm.com/developerworks/linux/linux390/
11953 F: drivers/pci/hotplug/s390_pci_hpc.c
11955 S390 VFIO-CCW DRIVER
11956 M: Cornelia Huck <cohuck@redhat.com>
11957 M: Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
11958 L: linux-s390@vger.kernel.org
11959 L: kvm@vger.kernel.org
11961 F: drivers/s390/cio/vfio_ccw*
11962 F: Documentation/s390/vfio-ccw.txt
11963 F: include/uapi/linux/vfio_ccw.h
11966 M: Harald Freudenberger <freude@de.ibm.com>
11967 L: linux-s390@vger.kernel.org
11968 W: http://www.ibm.com/developerworks/linux/linux390/
11970 F: drivers/s390/crypto/
11973 M: Steffen Maier <maier@linux.vnet.ibm.com>
11974 M: Benjamin Block <bblock@linux.vnet.ibm.com>
11975 L: linux-s390@vger.kernel.org
11976 W: http://www.ibm.com/developerworks/linux/linux390/
11978 F: drivers/s390/scsi/zfcp_*
11980 S3C24XX SD/MMC Driver
11981 M: Ben Dooks <ben-linux@fluff.org>
11982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11984 F: drivers/mmc/host/s3cmci.*
11986 SAA6588 RDS RECEIVER DRIVER
11987 M: Hans Verkuil <hverkuil@xs4all.nl>
11988 L: linux-media@vger.kernel.org
11989 T: git git://linuxtv.org/media_tree.git
11990 W: https://linuxtv.org
11992 F: drivers/media/i2c/saa6588*
11994 SAA7134 VIDEO4LINUX DRIVER
11995 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11996 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11997 L: linux-media@vger.kernel.org
11998 W: https://linuxtv.org
11999 T: git git://linuxtv.org/media_tree.git
12001 F: Documentation/media/v4l-drivers/saa7134*
12002 F: drivers/media/pci/saa7134/
12004 SAA7146 VIDEO4LINUX-2 DRIVER
12005 M: Hans Verkuil <hverkuil@xs4all.nl>
12006 L: linux-media@vger.kernel.org
12007 T: git git://linuxtv.org/media_tree.git
12009 F: drivers/media/common/saa7146/
12010 F: drivers/media/pci/saa7146/
12011 F: include/media/saa7146*
12013 SAMSUNG AUDIO (ASoC) DRIVERS
12014 M: Krzysztof Kozlowski <krzk@kernel.org>
12015 M: Sangbeom Kim <sbkim73@samsung.com>
12016 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12017 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12019 F: sound/soc/samsung/
12021 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
12022 M: Krzysztof Kozlowski <krzk@kernel.org>
12023 L: linux-crypto@vger.kernel.org
12024 L: linux-samsung-soc@vger.kernel.org
12026 F: drivers/crypto/exynos-rng.c
12027 F: Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt
12029 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
12030 M: Łukasz Stelmach <l.stelmach@samsung.com>
12031 L: linux-samsung-soc@vger.kernel.org
12033 F: drivers/char/hw_random/exynos-trng.c
12034 F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
12036 SAMSUNG FRAMEBUFFER DRIVER
12037 M: Jingoo Han <jingoohan1@gmail.com>
12038 L: linux-fbdev@vger.kernel.org
12040 F: drivers/video/fbdev/s3c-fb.c
12042 SAMSUNG LAPTOP DRIVER
12043 M: Corentin Chary <corentin.chary@gmail.com>
12044 L: platform-driver-x86@vger.kernel.org
12046 F: drivers/platform/x86/samsung-laptop.c
12048 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
12049 M: Sangbeom Kim <sbkim73@samsung.com>
12050 M: Krzysztof Kozlowski <krzk@kernel.org>
12051 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
12052 L: linux-kernel@vger.kernel.org
12053 L: linux-samsung-soc@vger.kernel.org
12055 F: drivers/mfd/sec*.c
12056 F: drivers/regulator/s2m*.c
12057 F: drivers/regulator/s5m*.c
12058 F: drivers/clk/clk-s2mps11.c
12059 F: drivers/rtc/rtc-s5m.c
12060 F: include/linux/mfd/samsung/
12061 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
12062 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
12063 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
12064 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
12066 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
12067 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
12068 L: linux-media@vger.kernel.org
12069 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12071 F: drivers/media/platform/s3c-camif/
12072 F: include/media/drv-intf/s3c_camif.h
12074 SAMSUNG S3FWRN5 NFC DRIVER
12075 M: Robert Baldyga <r.baldyga@samsung.com>
12076 M: Krzysztof Opasiak <k.opasiak@samsung.com>
12077 L: linux-nfc@lists.01.org (moderated for non-subscribers)
12079 F: drivers/nfc/s3fwrn5
12081 SAMSUNG S5C73M3 CAMERA DRIVER
12082 M: Kyungmin Park <kyungmin.park@samsung.com>
12083 M: Andrzej Hajda <a.hajda@samsung.com>
12084 L: linux-media@vger.kernel.org
12086 F: drivers/media/i2c/s5c73m3/*
12088 SAMSUNG S5K5BAF CAMERA DRIVER
12089 M: Kyungmin Park <kyungmin.park@samsung.com>
12090 M: Andrzej Hajda <a.hajda@samsung.com>
12091 L: linux-media@vger.kernel.org
12093 F: drivers/media/i2c/s5k5baf.c
12095 SAMSUNG S5P Security SubSystem (SSS) DRIVER
12096 M: Krzysztof Kozlowski <krzk@kernel.org>
12097 M: Vladimir Zapolskiy <vz@mleia.com>
12098 M: Kamil Konieczny <k.konieczny@partner.samsung.com>
12099 L: linux-crypto@vger.kernel.org
12100 L: linux-samsung-soc@vger.kernel.org
12102 F: drivers/crypto/s5p-sss.c
12104 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
12105 M: Kyungmin Park <kyungmin.park@samsung.com>
12106 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12107 L: linux-media@vger.kernel.org
12108 Q: https://patchwork.linuxtv.org/project/linux-media/list/
12110 F: drivers/media/platform/exynos4-is/
12112 SAMSUNG SOC CLOCK DRIVERS
12113 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12114 M: Tomasz Figa <tomasz.figa@gmail.com>
12115 M: Chanwoo Choi <cw00.choi@samsung.com>
12117 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12118 F: drivers/clk/samsung/
12119 F: include/dt-bindings/clock/exynos*.h
12120 F: Documentation/devicetree/bindings/clock/exynos*.txt
12122 SAMSUNG SPI DRIVERS
12123 M: Kukjin Kim <kgene@kernel.org>
12124 M: Krzysztof Kozlowski <krzk@kernel.org>
12125 M: Andi Shyti <andi.shyti@samsung.com>
12126 L: linux-spi@vger.kernel.org
12127 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12129 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
12130 F: drivers/spi/spi-s3c*
12131 F: include/linux/platform_data/spi-s3c64xx.h
12133 SAMSUNG SXGBE DRIVERS
12134 M: Byungho An <bh74.an@samsung.com>
12135 M: Girish K S <ks.giri@samsung.com>
12136 M: Vipul Pandya <vipul.pandya@samsung.com>
12138 L: netdev@vger.kernel.org
12139 F: drivers/net/ethernet/samsung/sxgbe/
12141 SAMSUNG THERMAL DRIVER
12142 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
12143 L: linux-pm@vger.kernel.org
12144 L: linux-samsung-soc@vger.kernel.org
12146 T: git https://github.com/lmajewski/linux-samsung-thermal.git
12147 F: drivers/thermal/samsung/
12149 SAMSUNG USB2 PHY DRIVER
12150 M: Kamil Debski <kamil@wypas.org>
12151 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12152 L: linux-kernel@vger.kernel.org
12154 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
12155 F: Documentation/phy/samsung-usb2.txt
12156 F: drivers/phy/samsung/phy-exynos4210-usb2.c
12157 F: drivers/phy/samsung/phy-exynos4x12-usb2.c
12158 F: drivers/phy/samsung/phy-exynos5250-usb2.c
12159 F: drivers/phy/samsung/phy-s5pv210-usb2.c
12160 F: drivers/phy/samsung/phy-samsung-usb2.c
12161 F: drivers/phy/samsung/phy-samsung-usb2.h
12164 M: Zwane Mwaikambo <zwanem@gmail.com>
12166 F: drivers/watchdog/sc1200wdt.c
12169 M: Ingo Molnar <mingo@redhat.com>
12170 M: Peter Zijlstra <peterz@infradead.org>
12171 L: linux-kernel@vger.kernel.org
12172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
12175 F: include/linux/sched.h
12176 F: include/uapi/linux/sched.h
12177 F: include/linux/wait.h
12180 M: Chen Liqin <liqin.linux@gmail.com>
12181 M: Lennox Wu <lennox.wu@gmail.com>
12182 W: http://www.sunplus.com
12186 SCR24X CHIP CARD INTERFACE DRIVER
12187 M: Lubomir Rintel <lkundrak@v3.sk>
12189 F: drivers/char/pcmcia/scr24x_cs.c
12192 M: Jens Axboe <axboe@kernel.dk>
12193 L: linux-scsi@vger.kernel.org
12194 W: http://www.kernel.dk
12196 F: drivers/scsi/sr*
12198 SCSI RDMA PROTOCOL (SRP) INITIATOR
12199 M: Bart Van Assche <bart.vanassche@sandisk.com>
12200 L: linux-rdma@vger.kernel.org
12202 W: http://www.openfabrics.org
12203 Q: http://patchwork.kernel.org/project/linux-rdma/list/
12204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
12205 F: drivers/infiniband/ulp/srp/
12206 F: include/scsi/srp.h
12209 M: Doug Gilbert <dgilbert@interlog.com>
12210 L: linux-scsi@vger.kernel.org
12211 W: http://sg.danny.cz/sg
12213 F: Documentation/scsi/scsi-generic.txt
12214 F: drivers/scsi/sg.c
12215 F: include/scsi/sg.h
12218 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
12219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
12220 M: "Martin K. Petersen" <martin.petersen@oracle.com>
12221 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
12222 L: linux-scsi@vger.kernel.org
12224 F: Documentation/devicetree/bindings/scsi/
12229 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
12230 L: linux-scsi@vger.kernel.org
12232 F: Documentation/scsi/st.txt
12233 F: drivers/scsi/st.*
12234 F: drivers/scsi/st_*.h
12237 M: Vlad Yasevich <vyasevich@gmail.com>
12238 M: Neil Horman <nhorman@tuxdriver.com>
12239 L: linux-sctp@vger.kernel.org
12240 W: http://lksctp.sourceforge.net
12242 F: Documentation/networking/sctp.txt
12243 F: include/linux/sctp.h
12244 F: include/uapi/linux/sctp.h
12245 F: include/net/sctp/
12249 M: Jim Cromie <jim.cromie@gmail.com>
12251 F: Documentation/i2c/busses/scx200_acb
12252 F: arch/x86/platform/scx200/
12253 F: drivers/watchdog/scx200_wdt.c
12254 F: drivers/i2c/busses/scx200*
12255 F: drivers/mtd/maps/scx200_docflash.c
12256 F: include/linux/scx200.h
12259 M: Jim Cromie <jim.cromie@gmail.com>
12261 F: drivers/char/scx200_gpio.c
12262 F: include/linux/scx200_gpio.h
12264 SCx200 HRT CLOCKSOURCE DRIVER
12265 M: Jim Cromie <jim.cromie@gmail.com>
12267 F: drivers/clocksource/scx200_hrt.c
12269 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
12270 M: Sascha Sommer <saschasommer@freenet.de>
12271 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
12273 F: drivers/mmc/host/sdricoh_cs.c
12276 M: Kees Cook <keescook@chromium.org>
12277 R: Andy Lutomirski <luto@amacapital.net>
12278 R: Will Drewry <wad@chromium.org>
12279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
12281 F: kernel/seccomp.c
12282 F: include/uapi/linux/seccomp.h
12283 F: include/linux/seccomp.h
12284 F: tools/testing/selftests/seccomp/*
12285 F: tools/testing/selftests/kselftest_harness.h
12286 F: Documentation/userspace-api/seccomp_filter.rst
12287 K: \bsecure_computing
12290 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
12291 M: Al Cooper <alcooperx@gmail.com>
12292 L: linux-mmc@vger.kernel.org
12293 L: bcm-kernel-feedback-list@broadcom.com
12295 F: drivers/mmc/host/sdhci-brcmstb*
12297 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
12298 M: Adrian Hunter <adrian.hunter@intel.com>
12299 L: linux-mmc@vger.kernel.org
12300 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
12302 F: drivers/mmc/host/sdhci*
12303 F: include/linux/mmc/sdhci*
12305 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
12306 M: Ben Dooks <ben-linux@fluff.org>
12307 M: Jaehoon Chung <jh80.chung@samsung.com>
12308 L: linux-mmc@vger.kernel.org
12310 F: drivers/mmc/host/sdhci-s3c*
12312 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
12313 M: Viresh Kumar <vireshk@kernel.org>
12314 L: linux-mmc@vger.kernel.org
12316 F: drivers/mmc/host/sdhci-spear.c
12318 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
12319 M: Kishon Vijay Abraham I <kishon@ti.com>
12320 L: linux-mmc@vger.kernel.org
12322 F: drivers/mmc/host/sdhci-omap.c
12324 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
12325 M: Scott Bauer <scott.bauer@intel.com>
12326 M: Jonathan Derrick <jonathan.derrick@intel.com>
12327 L: linux-block@vger.kernel.org
12330 F: block/opal_proto.h
12331 F: include/linux/sed*
12332 F: include/uapi/linux/sed*
12335 M: Security Officers <security@kernel.org>
12339 M: James Morris <jmorris@namei.org>
12340 M: "Serge E. Hallyn" <serge@hallyn.com>
12341 L: linux-security-module@vger.kernel.org (suggested Cc:)
12342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
12343 W: http://kernsec.org/
12347 SELINUX SECURITY MODULE
12348 M: Paul Moore <paul@paul-moore.com>
12349 M: Stephen Smalley <sds@tycho.nsa.gov>
12350 M: Eric Paris <eparis@parisplace.org>
12351 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
12352 W: https://selinuxproject.org
12353 W: https://github.com/SELinuxProject
12354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
12356 F: include/linux/selinux*
12357 F: security/selinux/
12358 F: scripts/selinux/
12359 F: Documentation/admin-guide/LSM/SELinux.rst
12362 M: Jiri Slaby <jirislaby@gmail.com>
12364 F: drivers/misc/phantom.c
12365 F: include/uapi/linux/phantom.h
12368 M: Rob Herring <robh@kernel.org>
12369 L: linux-serial@vger.kernel.org
12371 F: Documentation/devicetree/bindings/serial/slave-device.txt
12372 F: drivers/tty/serdev/
12373 F: include/linux/serdev.h
12376 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12377 L: linux-serial@vger.kernel.org
12379 F: Documentation/devicetree/bindings/serial/
12380 F: drivers/tty/serial/
12383 M: Sean Young <sean@mess.org>
12384 L: linux-media@vger.kernel.org
12386 F: drivers/media/rc/serial_ir.c
12389 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
12390 M: Edward Cree <ecree@solarflare.com>
12391 M: Bert Kenward <bkenward@solarflare.com>
12392 L: netdev@vger.kernel.org
12394 F: drivers/net/ethernet/sfc/
12397 M: Dimitri Sivanich <sivanich@sgi.com>
12399 F: drivers/misc/sgi-gru/
12401 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
12402 M: Pat Gefre <pfg@sgi.com>
12403 L: linux-ia64@vger.kernel.org
12405 F: Documentation/ia64/serial.txt
12406 F: drivers/tty/serial/ioc?_serial.c
12407 F: include/linux/ioc?.h
12409 SGI XP/XPC/XPNET DRIVER
12410 M: Cliff Whickman <cpw@sgi.com>
12411 M: Robin Holt <robinmholt@gmail.com>
12413 F: drivers/misc/sgi-xp/
12415 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
12416 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
12417 L: linux-s390@vger.kernel.org
12418 W: http://www.ibm.com/developerworks/linux/linux390/
12422 SH_VEU V4L2 MEM2MEM DRIVER
12423 L: linux-media@vger.kernel.org
12425 F: drivers/media/platform/sh_veu.c
12427 SH_VOU V4L2 OUTPUT DRIVER
12428 L: linux-media@vger.kernel.org
12430 F: drivers/media/platform/sh_vou.c
12431 F: include/media/drv-intf/sh_vou.h
12433 SI2157 MEDIA DRIVER
12434 M: Antti Palosaari <crope@iki.fi>
12435 L: linux-media@vger.kernel.org
12436 W: https://linuxtv.org
12437 W: http://palosaari.fi/linux/
12438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12439 T: git git://linuxtv.org/anttip/media_tree.git
12441 F: drivers/media/tuners/si2157*
12443 SI2168 MEDIA DRIVER
12444 M: Antti Palosaari <crope@iki.fi>
12445 L: linux-media@vger.kernel.org
12446 W: https://linuxtv.org
12447 W: http://palosaari.fi/linux/
12448 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12449 T: git git://linuxtv.org/anttip/media_tree.git
12451 F: drivers/media/dvb-frontends/si2168*
12453 SI470X FM RADIO RECEIVER I2C DRIVER
12454 M: Hans Verkuil <hverkuil@xs4all.nl>
12455 L: linux-media@vger.kernel.org
12456 T: git git://linuxtv.org/media_tree.git
12457 W: https://linuxtv.org
12459 F: drivers/media/radio/si470x/radio-si470x-i2c.c
12461 SI470X FM RADIO RECEIVER USB DRIVER
12462 M: Hans Verkuil <hverkuil@xs4all.nl>
12463 L: linux-media@vger.kernel.org
12464 T: git git://linuxtv.org/media_tree.git
12465 W: https://linuxtv.org
12467 F: drivers/media/radio/si470x/radio-si470x-common.c
12468 F: drivers/media/radio/si470x/radio-si470x.h
12469 F: drivers/media/radio/si470x/radio-si470x-usb.c
12471 SI4713 FM RADIO TRANSMITTER I2C DRIVER
12472 M: Eduardo Valentin <edubezval@gmail.com>
12473 L: linux-media@vger.kernel.org
12474 T: git git://linuxtv.org/media_tree.git
12475 W: https://linuxtv.org
12477 F: drivers/media/radio/si4713/si4713.?
12479 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
12480 M: Eduardo Valentin <edubezval@gmail.com>
12481 L: linux-media@vger.kernel.org
12482 T: git git://linuxtv.org/media_tree.git
12483 W: https://linuxtv.org
12485 F: drivers/media/radio/si4713/radio-platform-si4713.c
12487 SI4713 FM RADIO TRANSMITTER USB DRIVER
12488 M: Hans Verkuil <hverkuil@xs4all.nl>
12489 L: linux-media@vger.kernel.org
12490 T: git git://linuxtv.org/media_tree.git
12491 W: https://linuxtv.org
12493 F: drivers/media/radio/si4713/radio-usb-si4713.c
12496 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12497 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12498 L: linux-media@vger.kernel.org
12499 W: https://linuxtv.org
12500 T: git git://linuxtv.org/media_tree.git
12502 F: drivers/media/common/siano/
12503 F: drivers/media/usb/siano/
12504 F: drivers/media/usb/siano/
12505 F: drivers/media/mmc/siano/
12507 SILEAD TOUCHSCREEN DRIVER
12508 M: Hans de Goede <hdegoede@redhat.com>
12509 L: linux-input@vger.kernel.org
12510 L: platform-driver-x86@vger.kernel.org
12512 F: drivers/input/touchscreen/silead.c
12513 F: drivers/platform/x86/silead_dmi.c
12515 SILICON MOTION SM712 FRAME BUFFER DRIVER
12516 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12517 M: Teddy Wang <teddy.wang@siliconmotion.com>
12518 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12519 L: linux-fbdev@vger.kernel.org
12521 F: drivers/video/fbdev/sm712*
12522 F: Documentation/fb/sm712fb.txt
12524 SIMPLE FIRMWARE INTERFACE (SFI)
12525 M: Len Brown <lenb@kernel.org>
12526 L: sfi-devel@simplefirmware.org
12527 W: http://simplefirmware.org/
12528 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
12530 F: arch/x86/platform/sfi/
12532 F: include/linux/sfi*.h
12535 M: Hans de Goede <hdegoede@redhat.com>
12536 L: linux-fbdev@vger.kernel.org
12538 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
12539 F: drivers/video/fbdev/simplefb.c
12540 F: include/linux/platform_data/simplefb.h
12542 SIMTEC EB110ATX (Chalice CATS)
12544 P: Vincent Sanders <vince@simtec.co.uk>
12545 M: Simtec Linux Team <linux@simtec.co.uk>
12546 W: http://www.simtec.co.uk/products/EB110ATX/
12549 SIMTEC EB2410ITX (BAST)
12551 P: Vincent Sanders <vince@simtec.co.uk>
12552 M: Simtec Linux Team <linux@simtec.co.uk>
12553 W: http://www.simtec.co.uk/products/EB2410ITX/
12555 F: arch/arm/mach-s3c24xx/mach-bast.c
12556 F: arch/arm/mach-s3c24xx/bast-ide.c
12557 F: arch/arm/mach-s3c24xx/bast-irq.c
12559 SIPHASH PRF ROUTINES
12560 M: Jason A. Donenfeld <Jason@zx2c4.com>
12563 F: lib/test_siphash.c
12564 F: include/linux/siphash.h
12567 M: Gavin Schenk <g.schenk@eckelmann.de>
12568 M: Uwe Kleine-König <kernel@pengutronix.de>
12571 F: include/trace/events/siox.h
12573 SIS 190 ETHERNET DRIVER
12574 M: Francois Romieu <romieu@fr.zoreil.com>
12575 L: netdev@vger.kernel.org
12577 F: drivers/net/ethernet/sis/sis190.c
12579 SIS 900/7016 FAST ETHERNET DRIVER
12580 M: Daniele Venzano <venza@brownhat.org>
12581 W: http://www.brownhat.org/sis900.html
12582 L: netdev@vger.kernel.org
12584 F: drivers/net/ethernet/sis/sis900.*
12586 SIS FRAMEBUFFER DRIVER
12587 M: Thomas Winischhofer <thomas@winischhofer.net>
12588 W: http://www.winischhofer.net/linuxsisvga.shtml
12590 F: Documentation/fb/sisfb.txt
12591 F: drivers/video/fbdev/sis/
12592 F: include/video/sisfb.h
12595 M: Thomas Winischhofer <thomas@winischhofer.net>
12596 W: http://www.winischhofer.at/linuxsisusbvga.shtml
12598 F: drivers/usb/misc/sisusbvga/
12601 M: Christoph Lameter <cl@linux.com>
12602 M: Pekka Enberg <penberg@kernel.org>
12603 M: David Rientjes <rientjes@google.com>
12604 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
12605 M: Andrew Morton <akpm@linux-foundation.org>
12606 L: linux-mm@kvack.org
12608 F: include/linux/sl?b*.h
12611 SLEEPABLE READ-COPY UPDATE (SRCU)
12612 M: Lai Jiangshan <jiangshanlai@gmail.com>
12613 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
12614 M: Josh Triplett <josh@joshtriplett.org>
12615 R: Steven Rostedt <rostedt@goodmis.org>
12616 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
12617 L: linux-kernel@vger.kernel.org
12618 W: http://www.rdrop.com/users/paulmck/RCU/
12620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
12621 F: include/linux/srcu.h
12622 F: kernel/rcu/srcu.c
12624 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
12625 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
12626 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12628 F: drivers/slimbus/
12629 F: Documentation/devicetree/bindings/slimbus/
12630 F: include/linux/slimbus.h
12632 SMACK SECURITY MODULE
12633 M: Casey Schaufler <casey@schaufler-ca.com>
12634 L: linux-security-module@vger.kernel.org
12635 W: http://schaufler-ca.com
12636 T: git git://github.com/cschaufler/smack-next
12638 F: Documentation/admin-guide/LSM/Smack.rst
12641 SMC91x ETHERNET DRIVER
12642 M: Nicolas Pitre <nico@fluxnic.net>
12644 F: drivers/net/ethernet/smsc/smc91x.*
12646 SMIA AND SMIA++ IMAGE SENSOR DRIVER
12647 M: Sakari Ailus <sakari.ailus@iki.fi>
12648 L: linux-media@vger.kernel.org
12650 F: drivers/media/i2c/smiapp/
12651 F: include/media/i2c/smiapp.h
12652 F: drivers/media/i2c/smiapp-pll.c
12653 F: drivers/media/i2c/smiapp-pll.h
12654 F: include/uapi/linux/smiapp.h
12655 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
12657 SMM665 HARDWARE MONITOR DRIVER
12658 M: Guenter Roeck <linux@roeck-us.net>
12659 L: linux-hwmon@vger.kernel.org
12661 F: Documentation/hwmon/smm665
12662 F: drivers/hwmon/smm665.c
12664 SMSC EMC2103 HARDWARE MONITOR DRIVER
12665 M: Steve Glendinning <steve.glendinning@shawell.net>
12666 L: linux-hwmon@vger.kernel.org
12668 F: Documentation/hwmon/emc2103
12669 F: drivers/hwmon/emc2103.c
12671 SMSC SCH5627 HARDWARE MONITOR DRIVER
12672 M: Hans de Goede <hdegoede@redhat.com>
12673 L: linux-hwmon@vger.kernel.org
12675 F: Documentation/hwmon/sch5627
12676 F: drivers/hwmon/sch5627.c
12678 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
12679 M: Steve Glendinning <steve.glendinning@shawell.net>
12680 L: linux-fbdev@vger.kernel.org
12682 F: drivers/video/fbdev/smscufx.c
12684 SMSC47B397 HARDWARE MONITOR DRIVER
12685 M: Jean Delvare <jdelvare@suse.com>
12686 L: linux-hwmon@vger.kernel.org
12688 F: Documentation/hwmon/smsc47b397
12689 F: drivers/hwmon/smsc47b397.c
12691 SMSC911x ETHERNET DRIVER
12692 M: Steve Glendinning <steve.glendinning@shawell.net>
12693 L: netdev@vger.kernel.org
12695 F: include/linux/smsc911x.h
12696 F: drivers/net/ethernet/smsc/smsc911x.*
12698 SMSC9420 PCI ETHERNET DRIVER
12699 M: Steve Glendinning <steve.glendinning@shawell.net>
12700 L: netdev@vger.kernel.org
12702 F: drivers/net/ethernet/smsc/smsc9420.*
12704 SOC-CAMERA V4L2 SUBSYSTEM
12705 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
12706 L: linux-media@vger.kernel.org
12707 T: git git://linuxtv.org/media_tree.git
12709 F: include/media/soc*
12710 F: drivers/media/i2c/soc_camera/
12711 F: drivers/media/platform/soc_camera/
12713 SOCIONEXT UNIPHIER SOUND DRIVER
12714 M: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
12715 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12717 F: sound/soc/uniphier/
12719 SOEKRIS NET48XX LED SUPPORT
12720 M: Chris Boot <bootc@bootc.net>
12722 F: drivers/leds/leds-net48xx.c
12724 SOFT-ROCE DRIVER (rxe)
12725 M: Moni Shoua <monis@mellanox.com>
12726 L: linux-rdma@vger.kernel.org
12728 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
12729 Q: http://patchwork.kernel.org/project/linux-rdma/list/
12730 F: drivers/infiniband/sw/rxe/
12731 F: include/uapi/rdma/rdma_user_rxe.h
12733 SOFTLOGIC 6x10 MPEG CODEC
12734 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12735 M: Anton Sviridenko <anton@corp.bluecherry.net>
12736 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12737 M: Andrey Utkin <andrey_utkin@fastmail.com>
12738 M: Ismael Luceno <ismael@iodev.co.uk>
12739 L: linux-media@vger.kernel.org
12741 F: drivers/media/pci/solo6x10/
12743 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
12744 M: James Morse <james.morse@arm.com>
12745 L: linux-arm-kernel@lists.infradead.org
12747 F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
12748 F: drivers/firmware/arm_sdei.c
12749 F: include/linux/sdei.h
12750 F: include/uapi/linux/sdei.h
12752 SOFTWARE RAID (Multiple Disks) SUPPORT
12753 M: Shaohua Li <shli@kernel.org>
12754 L: linux-raid@vger.kernel.org
12755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
12757 F: drivers/md/Makefile
12758 F: drivers/md/Kconfig
12760 F: drivers/md/raid*
12761 F: include/linux/raid/
12762 F: include/uapi/linux/raid/
12764 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
12765 M: Jassi Brar <jaswinder.singh@linaro.org>
12766 L: netdev@vger.kernel.org
12768 F: drivers/net/ethernet/socionext/netsec.c
12769 F: Documentation/devicetree/bindings/net/socionext-netsec.txt
12771 SONIC NETWORK DRIVER
12772 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
12773 L: netdev@vger.kernel.org
12775 F: drivers/net/ethernet/natsemi/sonic.*
12777 SONICS SILICON BACKPLANE DRIVER (SSB)
12778 M: Michael Buesch <m@bues.ch>
12779 L: linux-wireless@vger.kernel.org
12782 F: include/linux/ssb/
12784 SONY IMX274 SENSOR DRIVER
12785 M: Leon Luo <leonl@leopardimaging.com>
12786 L: linux-media@vger.kernel.org
12787 T: git git://linuxtv.org/media_tree.git
12789 F: drivers/media/i2c/imx274.c
12790 F: Documentation/devicetree/bindings/media/i2c/imx274.txt
12792 SONY MEMORYSTICK CARD SUPPORT
12793 M: Alex Dubov <oakad@yahoo.com>
12794 W: http://tifmxx.berlios.de/
12796 F: drivers/memstick/host/tifm_ms.c
12798 SONY MEMORYSTICK STANDARD SUPPORT
12799 M: Maxim Levitsky <maximlevitsky@gmail.com>
12801 F: drivers/memstick/core/ms_block.*
12803 SONY VAIO CONTROL DEVICE DRIVER
12804 M: Mattia Dongili <malattia@linux.it>
12805 L: platform-driver-x86@vger.kernel.org
12806 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
12808 F: Documentation/laptops/sony-laptop.txt
12809 F: drivers/char/sonypi.c
12810 F: drivers/platform/x86/sony-laptop.c
12811 F: include/linux/sony-laptop.h
12814 M: Jaroslav Kysela <perex@perex.cz>
12815 M: Takashi Iwai <tiwai@suse.com>
12816 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12817 W: http://www.alsa-project.org/
12818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12819 T: git git://git.alsa-project.org/alsa-kernel.git
12820 Q: http://patchwork.kernel.org/project/alsa-devel/list/
12822 F: Documentation/sound/
12824 F: include/uapi/sound/
12827 SOUND - COMPRESSED AUDIO
12828 M: Vinod Koul <vinod.koul@intel.com>
12829 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12832 F: Documentation/sound/alsa/compress_offload.txt
12833 F: include/sound/compress_driver.h
12834 F: include/uapi/sound/compress_*
12835 F: sound/core/compress_offload.c
12836 F: sound/soc/soc-compress.c
12838 SOUND - DMAENGINE HELPERS
12839 M: Lars-Peter Clausen <lars@metafoo.de>
12841 F: include/sound/dmaengine_pcm.h
12842 F: sound/core/pcm_dmaengine.c
12843 F: sound/soc/soc-generic-dmaengine-pcm.c
12845 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
12846 M: Liam Girdwood <lgirdwood@gmail.com>
12847 M: Mark Brown <broonie@kernel.org>
12848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
12849 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12850 W: http://alsa-project.org/main/index.php/ASoC
12852 F: Documentation/devicetree/bindings/sound/
12853 F: Documentation/sound/alsa/soc/
12855 F: include/sound/soc*
12857 SOUNDWIRE SUBSYSTEM
12858 M: Vinod Koul <vinod.koul@intel.com>
12859 M: Sanyog Kale <sanyog.r.kale@intel.com>
12860 R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
12861 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12863 F: Documentation/driver-api/soundwire/
12864 F: drivers/soundwire/
12865 F: include/linux/soundwire/
12868 M: Olli Salonen <olli.salonen@iki.fi>
12869 L: linux-media@vger.kernel.org
12870 W: https://linuxtv.org
12871 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12873 F: drivers/media/dvb-frontends/sp2*
12875 SPARC + UltraSPARC (sparc/sparc64)
12876 M: "David S. Miller" <davem@davemloft.net>
12877 L: sparclinux@vger.kernel.org
12878 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
12879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12885 SPARC SERIAL DRIVERS
12886 M: "David S. Miller" <davem@davemloft.net>
12887 L: sparclinux@vger.kernel.org
12888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12891 F: include/linux/sunserialcore.h
12892 F: drivers/tty/serial/suncore.c
12893 F: drivers/tty/serial/sunhv.c
12894 F: drivers/tty/serial/sunsab.c
12895 F: drivers/tty/serial/sunsab.h
12896 F: drivers/tty/serial/sunsu.c
12897 F: drivers/tty/serial/sunzilog.c
12898 F: drivers/tty/serial/sunzilog.h
12899 F: drivers/tty/vcc.c
12902 M: "Christopher Li" <sparse@chrisli.org>
12903 L: linux-sparse@vger.kernel.org
12904 W: https://sparse.wiki.kernel.org/
12905 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
12906 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
12908 F: include/linux/compiler.h
12910 SPEAR CLOCK FRAMEWORK SUPPORT
12911 M: Viresh Kumar <vireshk@kernel.org>
12912 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12913 W: http://www.st.com/spear
12915 F: drivers/clk/spear/
12917 SPEAR PLATFORM SUPPORT
12918 M: Viresh Kumar <vireshk@kernel.org>
12919 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
12920 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12921 W: http://www.st.com/spear
12923 F: arch/arm/boot/dts/spear*
12924 F: arch/arm/mach-spear/
12927 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
12928 M: Marek Vasut <marek.vasut@gmail.com>
12929 L: linux-mtd@lists.infradead.org
12930 W: http://www.linux-mtd.infradead.org/
12931 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
12932 T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
12933 T: git git://git.infradead.org/linux-mtd.git spi-nor/next
12935 F: drivers/mtd/spi-nor/
12936 F: include/linux/mtd/spi-nor.h
12939 M: Mark Brown <broonie@kernel.org>
12940 L: linux-spi@vger.kernel.org
12941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
12942 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
12944 F: Documentation/devicetree/bindings/spi/
12945 F: Documentation/spi/
12947 F: include/linux/spi/
12948 F: include/uapi/linux/spi/
12951 SPIDERNET NETWORK DRIVER for CELL
12952 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
12953 L: netdev@vger.kernel.org
12955 F: Documentation/networking/spider_net.txt
12956 F: drivers/net/ethernet/toshiba/spider_net*
12959 R: Stephen Boyd <sboyd@codeaurora.org>
12960 L: linux-arm-msm@vger.kernel.org
12961 F: Documentation/devicetree/bindings/spmi/
12963 F: include/dt-bindings/spmi/spmi.h
12964 F: include/linux/spmi.h
12965 F: include/trace/events/spmi.h
12968 M: Jeremy Kerr <jk@ozlabs.org>
12969 L: linuxppc-dev@lists.ozlabs.org
12970 W: http://www.ibm.com/developerworks/power/cell/
12972 F: Documentation/filesystems/spufs.txt
12973 F: arch/powerpc/platforms/cell/spufs/
12975 SQUASHFS FILE SYSTEM
12976 M: Phillip Lougher <phillip@squashfs.org.uk>
12977 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
12978 W: http://squashfs.org.uk
12979 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
12981 F: Documentation/filesystems/squashfs.txt
12984 SRM (Alpha) environment access
12985 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
12987 F: arch/alpha/kernel/srm_env.c
12990 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12991 L: stable@vger.kernel.org
12993 F: Documentation/process/stable-kernel-rules.rst
12995 STAGING - ATOMISP DRIVER
12996 M: Alan Cox <alan@linux.intel.com>
12997 M: Sakari Ailus <sakari.ailus@linux.intel.com>
12998 L: linux-media@vger.kernel.org
13000 F: drivers/staging/media/atomisp/
13003 M: Ian Abbott <abbotti@mev.co.uk>
13004 M: H Hartley Sweeten <hsweeten@visionengravers.com>
13006 F: drivers/staging/comedi/
13008 STAGING - FLARION FT1000 DRIVERS
13009 M: Marek Belisko <marek.belisko@gmail.com>
13011 F: drivers/staging/ft1000/
13013 STAGING - INDUSTRIAL IO
13014 M: Jonathan Cameron <jic23@kernel.org>
13015 L: linux-iio@vger.kernel.org
13017 F: Documentation/devicetree/bindings/staging/iio/
13018 F: drivers/staging/iio/
13020 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
13021 M: Jarod Wilson <jarod@wilsonet.com>
13022 W: http://www.lirc.org/
13024 F: drivers/staging/media/lirc/
13026 STAGING - LUSTRE PARALLEL FILESYSTEM
13027 M: Oleg Drokin <oleg.drokin@intel.com>
13028 M: Andreas Dilger <andreas.dilger@intel.com>
13029 M: James Simmons <jsimmons@infradead.org>
13030 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
13031 W: http://wiki.lustre.org/
13033 F: drivers/staging/lustre
13035 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
13036 M: Marc Dietrich <marvin24@gmx.de>
13037 L: ac100@lists.launchpad.net (moderated for non-subscribers)
13038 L: linux-tegra@vger.kernel.org
13040 F: drivers/staging/nvec/
13042 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
13043 M: Jens Frederich <jfrederich@gmail.com>
13044 M: Daniel Drake <dsd@laptop.org>
13045 M: Jon Nettleton <jon.nettleton@gmail.com>
13046 W: http://wiki.laptop.org/go/DCON
13048 F: drivers/staging/olpc_dcon/
13050 STAGING - REALTEK RTL8712U DRIVERS
13051 M: Larry Finger <Larry.Finger@lwfinger.net>
13052 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
13054 F: drivers/staging/rtl8712/
13056 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
13057 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
13058 M: Teddy Wang <teddy.wang@siliconmotion.com>
13059 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
13060 L: linux-fbdev@vger.kernel.org
13062 F: drivers/staging/sm750fb/
13064 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
13065 M: William Hubbs <w.d.hubbs@gmail.com>
13066 M: Chris Brannon <chris@the-brannons.com>
13067 M: Kirk Reiser <kirk@reisers.ca>
13068 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
13069 L: speakup@linux-speakup.org
13070 W: http://www.linux-speakup.org/
13072 F: drivers/staging/speakup/
13074 STAGING - VIA VT665X DRIVERS
13075 M: Forest Bond <forest@alittletooquiet.net>
13077 F: drivers/staging/vt665?/
13079 STAGING - WILC1000 WIFI DRIVER
13080 M: Aditya Shankar <aditya.shankar@microchip.com>
13081 M: Ganesh Krishna <ganesh.krishna@microchip.com>
13082 L: linux-wireless@vger.kernel.org
13084 F: drivers/staging/wilc1000/
13086 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
13087 M: Arnaud Patard <arnaud.patard@rtp-net.org>
13089 F: drivers/staging/xgifb/
13092 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13093 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
13094 L: devel@driverdev.osuosl.org
13096 F: drivers/staging/
13098 STARFIRE/DURALAN NETWORK DRIVER
13099 M: Ion Badulescu <ionut@badula.org>
13101 F: drivers/net/ethernet/adaptec/starfire*
13103 STEC S1220 SKD DRIVER
13104 M: Bart Van Assche <bart.vanassche@wdc.com>
13105 L: linux-block@vger.kernel.org
13107 F: drivers/block/skd*[ch]
13110 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
13112 F: drivers/staging/media/st-cec/
13113 F: Documentation/devicetree/bindings/media/stih-cec.txt
13115 STK1160 USB VIDEO CAPTURE DRIVER
13116 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
13117 L: linux-media@vger.kernel.org
13118 T: git git://linuxtv.org/media_tree.git
13120 F: drivers/media/usb/stk1160/
13122 STMMAC ETHERNET DRIVER
13123 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
13124 M: Alexandre Torgue <alexandre.torgue@st.com>
13125 L: netdev@vger.kernel.org
13126 W: http://www.stlinux.com
13128 F: drivers/net/ethernet/stmicro/stmmac/
13131 M: Sam Creasey <sammy@sammy.net>
13132 W: http://sammy.net/sun3/
13134 F: arch/m68k/kernel/*sun3*
13135 F: arch/m68k/sun3*/
13136 F: arch/m68k/include/asm/sun3*
13137 F: drivers/net/ethernet/i825xx/sun3*
13139 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
13140 M: Hans de Goede <hdegoede@redhat.com>
13141 L: linux-input@vger.kernel.org
13143 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
13144 F: drivers/input/keyboard/sun4i-lradc-keys.c
13146 SUNDANCE NETWORK DRIVER
13147 M: Denis Kirjanov <kda@linux-powerpc.org>
13148 L: netdev@vger.kernel.org
13150 F: drivers/net/ethernet/dlink/sundance.c
13153 M: Yoshinori Sato <ysato@users.sourceforge.jp>
13154 M: Rich Felker <dalias@libc.org>
13155 L: linux-sh@vger.kernel.org
13156 Q: http://patchwork.kernel.org/project/linux-sh/list/
13158 F: Documentation/sh/
13163 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
13164 M: Len Brown <len.brown@intel.com>
13165 M: Pavel Machek <pavel@ucw.cz>
13166 L: linux-pm@vger.kernel.org
13167 B: https://bugzilla.kernel.org
13169 F: Documentation/power/
13170 F: arch/x86/kernel/acpi/
13171 F: drivers/base/power/
13173 F: include/linux/suspend.h
13174 F: include/linux/freezer.h
13175 F: include/linux/pm.h
13178 M: Martin Mares <mj@ucw.cz>
13179 L: linux-video@atrey.karlin.mff.cuni.cz
13181 F: Documentation/svga.txt
13182 F: arch/x86/boot/video*
13185 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13186 L: iommu@lists.linux-foundation.org
13187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
13190 F: arch/*/kernel/pci-swiotlb.c
13191 F: include/linux/swiotlb.h
13194 M: Jiri Pirko <jiri@resnulli.us>
13195 M: Ivan Vecera <ivecera@redhat.com>
13196 L: netdev@vger.kernel.org
13199 F: include/net/switchdev.h
13201 SYNC FILE FRAMEWORK
13202 M: Sumit Semwal <sumit.semwal@linaro.org>
13203 R: Gustavo Padovan <gustavo@padovan.org>
13205 L: linux-media@vger.kernel.org
13206 L: dri-devel@lists.freedesktop.org
13207 F: drivers/dma-buf/sync_*
13208 F: drivers/dma-buf/dma-fence*
13209 F: drivers/dma-buf/sw_sync.c
13210 F: include/linux/sync_file.h
13211 F: include/uapi/linux/sync_file.h
13212 F: Documentation/sync_file.txt
13213 T: git git://anongit.freedesktop.org/drm/drm-misc
13215 SYNOPSYS ARC ARCHITECTURE
13216 M: Vineet Gupta <vgupta@synopsys.com>
13217 L: linux-snps-arc@lists.infradead.org
13220 F: Documentation/devicetree/bindings/arc/*
13221 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
13222 F: drivers/clocksource/arc_timer.c
13223 F: drivers/tty/serial/arc_uart.c
13224 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
13226 SYNOPSYS ARC HSDK SDP pll clock driver
13227 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13229 F: drivers/clk/clk-hsdk-pll.c
13230 F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
13232 SYNOPSYS ARC SDP clock driver
13233 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13235 F: drivers/clk/axs10x/*
13236 F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
13238 SYNOPSYS ARC SDP platform support
13239 M: Alexey Brodkin <abrodkin@synopsys.com>
13241 F: arch/arc/plat-axs10x
13242 F: arch/arc/boot/dts/ax*
13243 F: Documentation/devicetree/bindings/arc/axs10*
13245 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
13246 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13248 F: drivers/reset/reset-axs10x.c
13249 F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
13251 SYNOPSYS DESIGNWARE 8250 UART DRIVER
13252 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13254 F: drivers/tty/serial/8250/8250_dw.c
13256 SYNOPSYS DESIGNWARE APB GPIO DRIVER
13257 M: Hoan Tran <hotran@apm.com>
13258 L: linux-gpio@vger.kernel.org
13260 F: drivers/gpio/gpio-dwapb.c
13261 F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
13263 SYNOPSYS DESIGNWARE DMAC DRIVER
13264 M: Viresh Kumar <vireshk@kernel.org>
13265 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13267 F: include/linux/dma/dw.h
13268 F: include/linux/platform_data/dma-dw.h
13271 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
13272 M: Jie Deng <jiedeng@synopsys.com>
13273 M: Jose Abreu <Jose.Abreu@synopsys.com>
13274 L: netdev@vger.kernel.org
13276 F: drivers/net/ethernet/synopsys/
13278 SYNOPSYS DESIGNWARE I2C DRIVER
13279 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
13280 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13281 R: Mika Westerberg <mika.westerberg@linux.intel.com>
13282 L: linux-i2c@vger.kernel.org
13284 F: drivers/i2c/busses/i2c-designware-*
13285 F: include/linux/platform_data/i2c-designware.h
13287 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
13288 M: Jaehoon Chung <jh80.chung@samsung.com>
13289 L: linux-mmc@vger.kernel.org
13291 F: drivers/mmc/host/dw_mmc*
13293 SYNOPSYS HSDK RESET CONTROLLER DRIVER
13294 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13296 F: drivers/reset/reset-hsdk.c
13297 F: include/dt-bindings/reset/snps,hsdk-reset.h
13298 F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
13300 SYSTEM CONFIGURATION (SYSCON)
13301 M: Lee Jones <lee.jones@linaro.org>
13302 M: Arnd Bergmann <arnd@arndb.de>
13303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13305 F: drivers/mfd/syscon.c
13307 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
13308 M: Sudeep Holla <sudeep.holla@arm.com>
13309 L: linux-arm-kernel@lists.infradead.org
13311 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
13312 F: drivers/clk/clk-scpi.c
13313 F: drivers/cpufreq/scpi-cpufreq.c
13314 F: drivers/firmware/arm_scpi.c
13315 F: include/linux/scpi_protocol.h
13317 SYSTEM RESET/SHUTDOWN DRIVERS
13318 M: Sebastian Reichel <sre@kernel.org>
13319 L: linux-pm@vger.kernel.org
13320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13322 F: Documentation/devicetree/bindings/power/reset/
13323 F: drivers/power/reset/
13325 SYSTEM TRACE MODULE CLASS
13326 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
13328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
13329 F: Documentation/trace/stm.txt
13330 F: drivers/hwtracing/stm/
13331 F: include/linux/stm.h
13332 F: include/uapi/linux/stm.h
13335 M: Christoph Hellwig <hch@infradead.org>
13337 F: Documentation/filesystems/sysv-fs.txt
13339 F: include/linux/sysv_fs.h
13342 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
13343 L: linux-scsi@vger.kernel.org
13344 L: target-devel@vger.kernel.org
13345 W: http://www.linux-iscsi.org
13346 W: http://groups.google.com/group/linux-iscsi-target-dev
13347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
13351 F: Documentation/target/
13353 TASKSTATS STATISTICS INTERFACE
13354 M: Balbir Singh <bsingharora@gmail.com>
13356 F: Documentation/accounting/taskstats*
13357 F: include/linux/taskstats*
13358 F: kernel/taskstats.c
13361 M: Jamal Hadi Salim <jhs@mojatatu.com>
13362 M: Cong Wang <xiyou.wangcong@gmail.com>
13363 M: Jiri Pirko <jiri@resnulli.us>
13364 L: netdev@vger.kernel.org
13366 F: include/net/pkt_cls.h
13367 F: include/net/pkt_sched.h
13368 F: include/net/tc_act/
13369 F: include/uapi/linux/pkt_cls.h
13370 F: include/uapi/linux/pkt_sched.h
13371 F: include/uapi/linux/tc_act/
13372 F: include/uapi/linux/tc_ematch/
13375 TCP LOW PRIORITY MODULE
13376 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
13377 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
13378 W: http://tcp-lp-mod.sourceforge.net/
13380 F: net/ipv4/tcp_lp.c
13382 TDA10071 MEDIA DRIVER
13383 M: Antti Palosaari <crope@iki.fi>
13384 L: linux-media@vger.kernel.org
13385 W: https://linuxtv.org
13386 W: http://palosaari.fi/linux/
13387 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13388 T: git git://linuxtv.org/anttip/media_tree.git
13390 F: drivers/media/dvb-frontends/tda10071*
13392 TDA18212 MEDIA DRIVER
13393 M: Antti Palosaari <crope@iki.fi>
13394 L: linux-media@vger.kernel.org
13395 W: https://linuxtv.org
13396 W: http://palosaari.fi/linux/
13397 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13398 T: git git://linuxtv.org/anttip/media_tree.git
13400 F: drivers/media/tuners/tda18212*
13402 TDA18218 MEDIA DRIVER
13403 M: Antti Palosaari <crope@iki.fi>
13404 L: linux-media@vger.kernel.org
13405 W: https://linuxtv.org
13406 W: http://palosaari.fi/linux/
13407 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13408 T: git git://linuxtv.org/anttip/media_tree.git
13410 F: drivers/media/tuners/tda18218*
13412 TDA18271 MEDIA DRIVER
13413 M: Michael Krufky <mkrufky@linuxtv.org>
13414 L: linux-media@vger.kernel.org
13415 W: https://linuxtv.org
13416 W: http://github.com/mkrufky
13417 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13418 T: git git://linuxtv.org/mkrufky/tuners.git
13420 F: drivers/media/tuners/tda18271*
13422 TDA827x MEDIA DRIVER
13423 M: Michael Krufky <mkrufky@linuxtv.org>
13424 L: linux-media@vger.kernel.org
13425 W: https://linuxtv.org
13426 W: http://github.com/mkrufky
13427 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13428 T: git git://linuxtv.org/mkrufky/tuners.git
13430 F: drivers/media/tuners/tda8290.*
13432 TDA8290 MEDIA DRIVER
13433 M: Michael Krufky <mkrufky@linuxtv.org>
13434 L: linux-media@vger.kernel.org
13435 W: https://linuxtv.org
13436 W: http://github.com/mkrufky
13437 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13438 T: git git://linuxtv.org/mkrufky/tuners.git
13440 F: drivers/media/tuners/tda8290.*
13442 TDA9840 MEDIA DRIVER
13443 M: Hans Verkuil <hverkuil@xs4all.nl>
13444 L: linux-media@vger.kernel.org
13445 T: git git://linuxtv.org/media_tree.git
13446 W: https://linuxtv.org
13448 F: drivers/media/i2c/tda9840*
13450 TEA5761 TUNER DRIVER
13451 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13452 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13453 L: linux-media@vger.kernel.org
13454 W: https://linuxtv.org
13455 T: git git://linuxtv.org/media_tree.git
13457 F: drivers/media/tuners/tea5761.*
13459 TEA5767 TUNER DRIVER
13460 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13461 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13462 L: linux-media@vger.kernel.org
13463 W: https://linuxtv.org
13464 T: git git://linuxtv.org/media_tree.git
13466 F: drivers/media/tuners/tea5767.*
13468 TEA6415C MEDIA DRIVER
13469 M: Hans Verkuil <hverkuil@xs4all.nl>
13470 L: linux-media@vger.kernel.org
13471 T: git git://linuxtv.org/media_tree.git
13472 W: https://linuxtv.org
13474 F: drivers/media/i2c/tea6415c*
13476 TEA6420 MEDIA DRIVER
13477 M: Hans Verkuil <hverkuil@xs4all.nl>
13478 L: linux-media@vger.kernel.org
13479 T: git git://linuxtv.org/media_tree.git
13480 W: https://linuxtv.org
13482 F: drivers/media/i2c/tea6420*
13485 M: Jiri Pirko <jiri@resnulli.us>
13486 L: netdev@vger.kernel.org
13488 F: drivers/net/team/
13489 F: include/linux/if_team.h
13490 F: include/uapi/linux/if_team.h
13492 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
13493 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
13495 F: arch/x86/platform/ts5500/
13497 TECHNOTREND USB IR RECEIVER
13498 M: Sean Young <sean@mess.org>
13499 L: linux-media@vger.kernel.org
13501 F: drivers/media/rc/ttusbir.c
13504 M: Jens Wiklander <jens.wiklander@linaro.org>
13506 F: include/linux/tee_drv.h
13507 F: include/uapi/linux/tee.h
13509 F: Documentation/tee.txt
13511 TEGRA ARCHITECTURE SUPPORT
13512 M: Thierry Reding <thierry.reding@gmail.com>
13513 M: Jonathan Hunter <jonathanh@nvidia.com>
13514 L: linux-tegra@vger.kernel.org
13515 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
13516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
13521 M: Peter De Schrijver <pdeschrijver@nvidia.com>
13522 M: Prashant Gaikwad <pgaikwad@nvidia.com>
13524 F: drivers/clk/tegra/
13527 M: Laxman Dewangan <ldewangan@nvidia.com>
13528 M: Jon Hunter <jonathanh@nvidia.com>
13530 F: drivers/dma/tegra*
13533 M: Laxman Dewangan <ldewangan@nvidia.com>
13535 F: drivers/i2c/busses/i2c-tegra.c
13537 TEGRA IOMMU DRIVERS
13538 M: Hiroshi Doyu <hdoyu@nvidia.com>
13540 F: drivers/iommu/tegra*
13543 M: Rakesh Iyer <riyer@nvidia.com>
13544 M: Laxman Dewangan <ldewangan@nvidia.com>
13546 F: drivers/input/keyboard/tegra-kbc.c
13549 M: Thierry Reding <thierry.reding@gmail.com>
13551 F: drivers/pwm/pwm-tegra.c
13553 TEGRA SERIAL DRIVER
13554 M: Laxman Dewangan <ldewangan@nvidia.com>
13556 F: drivers/tty/serial/serial-tegra.c
13559 M: Laxman Dewangan <ldewangan@nvidia.com>
13561 F: drivers/spi/spi-tegra*
13563 TEHUTI ETHERNET DRIVER
13564 M: Andy Gospodarek <andy@greyhouse.net>
13565 L: netdev@vger.kernel.org
13567 F: drivers/net/ethernet/tehuti/*
13569 Telecom Clock Driver for MCPL0010
13570 M: Mark Gross <mark.gross@intel.com>
13572 F: drivers/char/tlclk.c
13574 TENSILICA XTENSA PORT (xtensa)
13575 M: Chris Zankel <chris@zankel.net>
13576 M: Max Filippov <jcmvbkbc@gmail.com>
13577 L: linux-xtensa@linux-xtensa.org
13578 T: git git://github.com/czankel/xtensa-linux.git
13581 F: drivers/irqchip/irq-xtensa-*
13583 Texas Instruments' System Control Interface (TISCI) Protocol Driver
13584 M: Nishanth Menon <nm@ti.com>
13585 M: Tero Kristo <t-kristo@ti.com>
13586 M: Santosh Shilimkar <ssantosh@kernel.org>
13587 L: linux-arm-kernel@lists.infradead.org
13589 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
13590 F: drivers/firmware/ti_sci*
13591 F: include/linux/soc/ti/ti_sci_protocol.h
13592 F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
13593 F: include/dt-bindings/genpd/k2g.h
13594 F: drivers/soc/ti/ti_sci_pm_domains.c
13595 F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
13596 F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
13597 F: drivers/clk/keystone/sci-clk.c
13598 F: drivers/reset/reset-ti-sci.c
13600 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
13601 M: Hans Verkuil <hverkuil@xs4all.nl>
13602 L: linux-media@vger.kernel.org
13603 T: git git://linuxtv.org/media_tree.git
13604 W: https://linuxtv.org
13606 F: drivers/media/radio/radio-raremono.c
13609 M: Zhang Rui <rui.zhang@intel.com>
13610 M: Eduardo Valentin <edubezval@gmail.com>
13611 L: linux-pm@vger.kernel.org
13612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
13613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
13614 Q: https://patchwork.kernel.org/project/linux-pm/list/
13616 F: drivers/thermal/
13617 F: include/linux/thermal.h
13618 F: include/uapi/linux/thermal.h
13619 F: include/linux/cpu_cooling.h
13620 F: Documentation/devicetree/bindings/thermal/
13622 THERMAL/CPU_COOLING
13623 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
13624 M: Viresh Kumar <viresh.kumar@linaro.org>
13625 M: Javi Merino <javi.merino@kernel.org>
13626 L: linux-pm@vger.kernel.org
13628 F: Documentation/thermal/cpu-cooling-api.txt
13629 F: drivers/thermal/cpu_cooling.c
13630 F: include/linux/cpu_cooling.h
13632 THINKPAD ACPI EXTRAS DRIVER
13633 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
13634 L: ibm-acpi-devel@lists.sourceforge.net
13635 L: platform-driver-x86@vger.kernel.org
13636 W: http://ibm-acpi.sourceforge.net
13637 W: http://thinkwiki.org/wiki/Ibm-acpi
13638 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
13640 F: drivers/platform/x86/thinkpad_acpi.c
13643 M: Andreas Noever <andreas.noever@gmail.com>
13644 M: Michael Jamet <michael.jamet@intel.com>
13645 M: Mika Westerberg <mika.westerberg@linux.intel.com>
13646 M: Yehezkel Bernat <yehezkel.bernat@intel.com>
13647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
13649 F: Documentation/admin-guide/thunderbolt.rst
13650 F: drivers/thunderbolt/
13651 F: include/linux/thunderbolt.h
13653 THUNDERBOLT NETWORK DRIVER
13654 M: Michael Jamet <michael.jamet@intel.com>
13655 M: Mika Westerberg <mika.westerberg@linux.intel.com>
13656 M: Yehezkel Bernat <yehezkel.bernat@intel.com>
13657 L: netdev@vger.kernel.org
13659 F: drivers/net/thunderbolt.c
13661 THUNDERX GPIO DRIVER
13662 M: David Daney <david.daney@cavium.com>
13664 F: drivers/gpio/gpio-thunderx.c
13666 TI AM437X VPFE DRIVER
13667 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13668 L: linux-media@vger.kernel.org
13669 W: https://linuxtv.org
13670 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13671 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13673 F: drivers/media/platform/am437x/
13675 TI BANDGAP AND THERMAL DRIVER
13676 M: Eduardo Valentin <edubezval@gmail.com>
13677 M: Keerthy <j-keerthy@ti.com>
13678 L: linux-pm@vger.kernel.org
13679 L: linux-omap@vger.kernel.org
13681 F: drivers/thermal/ti-soc-thermal/
13683 TI BQ27XXX POWER SUPPLY DRIVER
13684 R: Andrew F. Davis <afd@ti.com>
13685 F: include/linux/power/bq27xxx_battery.h
13686 F: drivers/power/supply/bq27xxx_battery.c
13687 F: drivers/power/supply/bq27xxx_battery_i2c.c
13689 TI CDCE706 CLOCK DRIVER
13690 M: Max Filippov <jcmvbkbc@gmail.com>
13692 F: drivers/clk/clk-cdce706.c
13695 M: Tero Kristo <t-kristo@ti.com>
13696 L: linux-omap@vger.kernel.org
13699 F: include/linux/clk/ti.h
13701 TI DAVINCI MACHINE SUPPORT
13702 M: Sekhar Nori <nsekhar@ti.com>
13703 M: Kevin Hilman <khilman@kernel.org>
13704 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
13707 F: arch/arm/mach-davinci/
13708 F: drivers/i2c/busses/i2c-davinci.c
13709 F: arch/arm/boot/dts/da850*
13711 TI DAVINCI SERIES GPIO DRIVER
13712 M: Keerthy <j-keerthy@ti.com>
13713 L: linux-gpio@vger.kernel.org
13715 F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
13716 F: drivers/gpio/gpio-davinci.c
13718 TI DAVINCI SERIES MEDIA DRIVER
13719 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13720 L: linux-media@vger.kernel.org
13721 W: https://linuxtv.org
13722 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13723 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13725 F: drivers/media/platform/davinci/
13726 F: include/media/davinci/
13728 TI ETHERNET SWITCH DRIVER (CPSW)
13729 R: Grygorii Strashko <grygorii.strashko@ti.com>
13730 L: linux-omap@vger.kernel.org
13731 L: netdev@vger.kernel.org
13733 F: drivers/net/ethernet/ti/cpsw*
13734 F: drivers/net/ethernet/ti/davinci*
13736 TI FLASH MEDIA INTERFACE DRIVER
13737 M: Alex Dubov <oakad@yahoo.com>
13739 F: drivers/misc/tifm*
13740 F: drivers/mmc/host/tifm_sd.c
13741 F: include/linux/tifm.h
13743 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
13744 M: Santosh Shilimkar <ssantosh@kernel.org>
13745 L: linux-kernel@vger.kernel.org
13746 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13748 F: drivers/soc/ti/*
13749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
13751 TI LM49xxx FAMILY ASoC CODEC DRIVERS
13752 M: M R Swami Reddy <mr.swami.reddy@ti.com>
13753 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
13754 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13756 F: sound/soc/codecs/lm49453*
13757 F: sound/soc/codecs/isabelle*
13759 TI LP855x BACKLIGHT DRIVER
13760 M: Milo Kim <milo.kim@ti.com>
13762 F: Documentation/backlight/lp855x-driver.txt
13763 F: drivers/video/backlight/lp855x_bl.c
13764 F: include/linux/platform_data/lp855x.h
13766 TI LP8727 CHARGER DRIVER
13767 M: Milo Kim <milo.kim@ti.com>
13769 F: drivers/power/supply/lp8727_charger.c
13770 F: include/linux/platform_data/lp8727.h
13772 TI LP8788 MFD DRIVER
13773 M: Milo Kim <milo.kim@ti.com>
13775 F: drivers/iio/adc/lp8788_adc.c
13776 F: drivers/leds/leds-lp8788.c
13777 F: drivers/mfd/lp8788*.c
13778 F: drivers/power/supply/lp8788-charger.c
13779 F: drivers/regulator/lp8788-*.c
13780 F: include/linux/mfd/lp8788*.h
13782 TI NETCP ETHERNET DRIVER
13783 M: Wingman Kwok <w-kwok2@ti.com>
13784 M: Murali Karicheri <m-karicheri2@ti.com>
13785 L: netdev@vger.kernel.org
13787 F: drivers/net/ethernet/ti/netcp*
13789 TI TAS571X FAMILY ASoC CODEC DRIVER
13790 M: Kevin Cernekee <cernekee@chromium.org>
13791 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13793 F: sound/soc/codecs/tas571x*
13795 TI TRF7970A NFC DRIVER
13796 M: Mark Greer <mgreer@animalcreek.com>
13797 L: linux-wireless@vger.kernel.org
13798 L: linux-nfc@lists.01.org (moderated for non-subscribers)
13800 F: drivers/nfc/trf7970a.c
13801 F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
13803 TI TWL4030 SERIES SOC CODEC DRIVER
13804 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
13805 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13807 F: sound/soc/codecs/twl4030*
13810 M: Benoit Parrot <bparrot@ti.com>
13811 L: linux-media@vger.kernel.org
13812 W: http://linuxtv.org/
13813 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13815 F: drivers/media/platform/ti-vpe/
13817 TI WILINK WIRELESS DRIVERS
13818 L: linux-wireless@vger.kernel.org
13819 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
13820 W: http://wireless.kernel.org/en/users/Drivers/wl1251
13821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
13823 F: drivers/net/wireless/ti/
13824 F: include/linux/wl12xx.h
13827 W: http://www.mellanox.com/repository/solutions/tile-scm/
13830 F: drivers/char/tile-srom.c
13831 F: drivers/edac/tile_edac.c
13832 F: drivers/net/ethernet/tile/
13833 F: drivers/rtc/rtc-tile.c
13834 F: drivers/tty/hvc/hvc_tile.c
13835 F: drivers/tty/serial/tilegx.c
13836 F: drivers/usb/host/*-tilegx.c
13837 F: include/linux/usb/tilegx.h
13839 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
13840 M: John Stultz <john.stultz@linaro.org>
13841 M: Thomas Gleixner <tglx@linutronix.de>
13842 R: Stephen Boyd <sboyd@codeaurora.org>
13843 L: linux-kernel@vger.kernel.org
13844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13846 F: include/linux/clocksource.h
13847 F: include/linux/time.h
13848 F: include/linux/timex.h
13849 F: include/uapi/linux/time.h
13850 F: include/uapi/linux/timex.h
13851 F: kernel/time/clocksource.c
13852 F: kernel/time/time*.c
13853 F: kernel/time/alarmtimer.c
13854 F: kernel/time/ntp.c
13855 F: tools/testing/selftests/timers/
13858 M: Jon Maloy <jon.maloy@ericsson.com>
13859 M: Ying Xue <ying.xue@windriver.com>
13860 L: netdev@vger.kernel.org (core kernel code)
13861 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
13862 W: http://tipc.sourceforge.net/
13864 F: include/uapi/linux/tipc*.h
13867 TLAN NETWORK DRIVER
13868 M: Samuel Chessman <chessman@tux.org>
13869 L: tlan-devel@lists.sourceforge.net (subscribers-only)
13870 W: http://sourceforge.net/projects/tlan/
13872 F: Documentation/networking/tlan.txt
13873 F: drivers/net/ethernet/ti/tlan.*
13875 TM6000 VIDEO4LINUX DRIVER
13876 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13877 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13878 L: linux-media@vger.kernel.org
13879 W: https://linuxtv.org
13880 T: git git://linuxtv.org/media_tree.git
13882 F: drivers/media/usb/tm6000/
13883 F: Documentation/media/v4l-drivers/tm6000*
13885 TMIO/SDHI MMC DRIVER
13886 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
13887 L: linux-mmc@vger.kernel.org
13889 F: drivers/mmc/host/tmio_mmc*
13890 F: drivers/mmc/host/renesas_sdhi*
13891 F: include/linux/mfd/tmio.h
13893 TMP401 HARDWARE MONITOR DRIVER
13894 M: Guenter Roeck <linux@roeck-us.net>
13895 L: linux-hwmon@vger.kernel.org
13897 F: Documentation/hwmon/tmp401
13898 F: drivers/hwmon/tmp401.c
13900 TMPFS (SHMEM FILESYSTEM)
13901 M: Hugh Dickins <hughd@google.com>
13902 L: linux-mm@kvack.org
13904 F: include/linux/shmem_fs.h
13907 TOMOYO SECURITY MODULE
13908 M: Kentaro Takeda <takedakn@nttdata.co.jp>
13909 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
13910 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
13911 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
13912 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
13913 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
13914 W: http://tomoyo.sourceforge.jp/
13915 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
13917 F: security/tomoyo/
13919 TOPSTAR LAPTOP EXTRAS DRIVER
13920 M: Herton Ronaldo Krzesinski <herton@canonical.com>
13921 L: platform-driver-x86@vger.kernel.org
13923 F: drivers/platform/x86/topstar-laptop.c
13925 TORTURE-TEST MODULES
13926 M: Davidlohr Bueso <dave@stgolabs.net>
13927 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
13928 M: Josh Triplett <josh@joshtriplett.org>
13929 L: linux-kernel@vger.kernel.org
13931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
13932 F: Documentation/RCU/torture.txt
13933 F: kernel/torture.c
13934 F: kernel/rcu/rcutorture.c
13935 F: kernel/locking/locktorture.c
13937 TOSHIBA ACPI EXTRAS DRIVER
13938 M: Azael Avalos <coproscefalo@gmail.com>
13939 L: platform-driver-x86@vger.kernel.org
13941 F: drivers/platform/x86/toshiba_acpi.c
13943 TOSHIBA BLUETOOTH DRIVER
13944 M: Azael Avalos <coproscefalo@gmail.com>
13945 L: platform-driver-x86@vger.kernel.org
13947 F: drivers/platform/x86/toshiba_bluetooth.c
13949 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
13950 M: Azael Avalos <coproscefalo@gmail.com>
13951 L: platform-driver-x86@vger.kernel.org
13953 F: drivers/platform/x86/toshiba_haps.c
13956 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
13957 W: http://www.buzzard.org.uk/toshiba/
13959 F: drivers/char/toshiba.c
13960 F: include/linux/toshiba.h
13961 F: include/uapi/linux/toshiba.h
13963 TOSHIBA TC358743 DRIVER
13964 M: Mats Randgaard <matrandg@cisco.com>
13965 L: linux-media@vger.kernel.org
13967 F: drivers/media/i2c/tc358743*
13968 F: include/media/i2c/tc358743.h
13970 TOSHIBA WMI HOTKEYS DRIVER
13971 M: Azael Avalos <coproscefalo@gmail.com>
13972 L: platform-driver-x86@vger.kernel.org
13974 F: drivers/platform/x86/toshiba-wmi.c
13977 M: Peter Huewe <peterhuewe@gmx.de>
13978 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
13979 R: Jason Gunthorpe <jgg@ziepe.ca>
13980 L: linux-integrity@vger.kernel.org
13981 Q: https://patchwork.kernel.org/project/linux-integrity/list/
13982 W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
13983 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
13985 F: drivers/char/tpm/
13988 M: Steven Rostedt <rostedt@goodmis.org>
13989 M: Ingo Molnar <mingo@redhat.com>
13990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
13992 F: Documentation/trace/ftrace.txt
13993 F: arch/*/*/*/ftrace.h
13994 F: arch/*/kernel/ftrace.c
13995 F: include/*/ftrace.h
13996 F: include/linux/trace*.h
13999 F: tools/testing/selftests/ftrace/
14001 TRACING MMIO ACCESSES (MMIOTRACE)
14002 M: Steven Rostedt <rostedt@goodmis.org>
14003 M: Ingo Molnar <mingo@kernel.org>
14004 R: Karol Herbst <karolherbst@gmail.com>
14005 R: Pekka Paalanen <ppaalanen@gmail.com>
14007 L: linux-kernel@vger.kernel.org
14008 L: nouveau@lists.freedesktop.org
14009 F: kernel/trace/trace_mmiotrace.c
14010 F: include/linux/mmiotrace.h
14011 F: arch/x86/mm/kmmio.c
14012 F: arch/x86/mm/mmio-mod.c
14013 F: arch/x86/mm/testmmiotrace.c
14016 M: Jiri Kosina <trivial@kernel.org>
14017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
14019 K: ^Subject:.*(?i)trivial
14021 TEMPO SEMICONDUCTOR DRIVERS
14022 M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
14024 F: sound/soc/codecs/tscs*.c
14025 F: sound/soc/codecs/tscs*.h
14026 F: Documentation/devicetree/bindings/sound/tscs*.txt
14029 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14030 M: Jiri Slaby <jslaby@suse.com>
14032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
14033 F: Documentation/serial/
14035 F: drivers/tty/serial/serial_core.c
14036 F: include/linux/serial_core.h
14037 F: include/linux/serial.h
14038 F: include/linux/tty.h
14039 F: include/uapi/linux/serial_core.h
14040 F: include/uapi/linux/serial.h
14041 F: include/uapi/linux/tty.h
14043 TUA9001 MEDIA DRIVER
14044 M: Antti Palosaari <crope@iki.fi>
14045 L: linux-media@vger.kernel.org
14046 W: https://linuxtv.org
14047 W: http://palosaari.fi/linux/
14048 Q: http://patchwork.linuxtv.org/project/linux-media/list/
14049 T: git git://linuxtv.org/anttip/media_tree.git
14051 F: drivers/media/tuners/tua9001*
14053 TULIP NETWORK DRIVERS
14054 L: netdev@vger.kernel.org
14055 L: linux-parisc@vger.kernel.org
14057 F: drivers/net/ethernet/dec/tulip/
14060 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
14061 W: http://vtun.sourceforge.net/tun
14063 F: Documentation/networking/tuntap.txt
14064 F: arch/um/os-Linux/drivers/
14066 TURBOCHANNEL SUBSYSTEM
14067 M: "Maciej W. Rozycki" <macro@linux-mips.org>
14068 M: Ralf Baechle <ralf@linux-mips.org>
14069 L: linux-mips@linux-mips.org
14070 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
14073 F: include/linux/tc.h
14075 TW5864 VIDEO4LINUX DRIVER
14076 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
14077 M: Anton Sviridenko <anton@corp.bluecherry.net>
14078 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
14079 M: Andrey Utkin <andrey_utkin@fastmail.com>
14080 L: linux-media@vger.kernel.org
14082 F: drivers/media/pci/tw5864/
14084 TW68 VIDEO4LINUX DRIVER
14085 M: Hans Verkuil <hverkuil@xs4all.nl>
14086 L: linux-media@vger.kernel.org
14087 T: git git://linuxtv.org/media_tree.git
14088 W: https://linuxtv.org
14090 F: drivers/media/pci/tw68/
14092 TW686X VIDEO4LINUX DRIVER
14093 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
14094 L: linux-media@vger.kernel.org
14095 T: git git://linuxtv.org/media_tree.git
14096 W: http://linuxtv.org
14098 F: drivers/media/pci/tw686x/
14100 UBI FILE SYSTEM (UBIFS)
14101 M: Richard Weinberger <richard@nod.at>
14102 M: Artem Bityutskiy <dedekind1@gmail.com>
14103 M: Adrian Hunter <adrian.hunter@intel.com>
14104 L: linux-mtd@lists.infradead.org
14105 T: git git://git.infradead.org/ubifs-2.6.git
14106 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
14108 F: Documentation/filesystems/ubifs.txt
14111 UCLINUX (M68KNOMMU AND COLDFIRE)
14112 M: Greg Ungerer <gerg@linux-m68k.org>
14113 W: http://www.linux-m68k.org/
14114 W: http://www.uclinux.org/
14115 L: linux-m68k@lists.linux-m68k.org
14116 L: uclinux-dev@uclinux.org (subscribers-only)
14117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
14119 F: arch/m68k/coldfire/
14121 F: arch/m68k/*/*_no.*
14122 F: arch/m68k/include/asm/*_no.*
14125 M: Jan Kara <jack@suse.com>
14127 F: Documentation/filesystems/udf.txt
14131 M: Bastien Nocera <hadess@hadess.net>
14132 L: linux-input@vger.kernel.org
14134 F: drivers/hid/hid-udraw-ps3.c
14137 M: Evgeniy Dushistov <dushistov@mail.ru>
14139 F: Documentation/filesystems/ufs.txt
14142 UHID USERSPACE HID IO DRIVER:
14143 M: David Herrmann <dh.herrmann@googlemail.com>
14144 L: linux-input@vger.kernel.org
14146 F: drivers/hid/uhid.c
14147 F: include/uapi/linux/uhid.h
14150 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
14151 L: linux-usb@vger.kernel.org
14153 F: drivers/usb/common/ulpi.c
14154 F: include/linux/ulpi/
14156 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
14157 L: linux-usb@vger.kernel.org
14160 F: include/linux/uwb.h
14161 F: include/linux/uwb/
14163 UNICORE32 ARCHITECTURE:
14164 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
14165 W: http://mprc.pku.edu.cn/~guanxuetao/linux
14167 T: git git://github.com/gxt/linux.git
14171 M: Tony Finch <dot@dotat.at>
14172 W: http://dotat.at/prog/unifdef
14174 F: scripts/unifdef.c
14176 UNIFORM CDROM DRIVER
14177 M: Jens Axboe <axboe@kernel.dk>
14178 W: http://www.kernel.dk
14180 F: Documentation/cdrom/
14181 F: drivers/cdrom/cdrom.c
14182 F: include/linux/cdrom.h
14183 F: include/uapi/linux/cdrom.h
14185 UNISYS S-PAR DRIVERS
14186 M: David Kershner <david.kershner@unisys.com>
14187 L: sparmaintainer@unisys.com (Unisys internal)
14189 F: include/linux/visorbus.h
14190 F: drivers/visorbus/
14191 F: drivers/staging/unisys/
14193 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
14194 M: Vinayak Holikatti <vinholikatti@gmail.com>
14195 L: linux-scsi@vger.kernel.org
14197 F: Documentation/scsi/ufs.txt
14198 F: drivers/scsi/ufs/
14200 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
14201 M: Joao Pinto <jpinto@synopsys.com>
14202 L: linux-scsi@vger.kernel.org
14204 F: drivers/scsi/ufs/*dwc*
14206 UNSORTED BLOCK IMAGES (UBI)
14207 M: Artem Bityutskiy <dedekind1@gmail.com>
14208 M: Richard Weinberger <richard@nod.at>
14209 W: http://www.linux-mtd.infradead.org/
14210 L: linux-mtd@lists.infradead.org
14211 T: git git://git.infradead.org/ubifs-2.6.git
14213 F: drivers/mtd/ubi/
14214 F: include/linux/mtd/ubi.h
14215 F: include/uapi/mtd/ubi-user.h
14217 USB "USBNET" DRIVER FRAMEWORK
14218 M: Oliver Neukum <oneukum@suse.com>
14219 L: netdev@vger.kernel.org
14220 W: http://www.linux-usb.org/usbnet
14222 F: drivers/net/usb/usbnet.c
14223 F: include/linux/usb/usbnet.h
14226 M: Oliver Neukum <oneukum@suse.com>
14227 L: linux-usb@vger.kernel.org
14229 F: Documentation/usb/acm.txt
14230 F: drivers/usb/class/cdc-acm.*
14232 USB AR5523 WIRELESS DRIVER
14233 M: Pontus Fuchs <pontus.fuchs@gmail.com>
14234 L: linux-wireless@vger.kernel.org
14236 F: drivers/net/wireless/ath/ar5523/
14239 M: Oliver Neukum <oneukum@suse.com>
14240 L: linux-usb@vger.kernel.org
14241 L: linux-scsi@vger.kernel.org
14243 F: drivers/usb/storage/uas.c
14245 USB CDC ETHERNET DRIVER
14246 M: Oliver Neukum <oliver@neukum.org>
14247 L: linux-usb@vger.kernel.org
14249 F: drivers/net/usb/cdc_*.c
14250 F: include/uapi/linux/usb/cdc.h
14252 USB CHAOSKEY DRIVER
14253 M: Keith Packard <keithp@keithp.com>
14254 L: linux-usb@vger.kernel.org
14256 F: drivers/usb/misc/chaoskey.c
14258 USB CYPRESS C67X00 DRIVER
14259 M: Peter Korsgaard <jacmet@sunsite.dk>
14260 L: linux-usb@vger.kernel.org
14262 F: drivers/usb/c67x00/
14264 USB DAVICOM DM9601 DRIVER
14265 M: Peter Korsgaard <jacmet@sunsite.dk>
14266 L: netdev@vger.kernel.org
14267 W: http://www.linux-usb.org/usbnet
14269 F: drivers/net/usb/dm9601.c
14271 USB DIAMOND RIO500 DRIVER
14272 M: Cesar Miquel <miquel@df.uba.ar>
14273 L: rio500-users@lists.sourceforge.net
14274 W: http://rio500.sourceforge.net
14276 F: drivers/usb/misc/rio500*
14279 M: Alan Stern <stern@rowland.harvard.edu>
14280 L: linux-usb@vger.kernel.org
14282 F: Documentation/usb/ehci.txt
14283 F: drivers/usb/host/ehci*
14285 USB GADGET/PERIPHERAL SUBSYSTEM
14286 M: Felipe Balbi <balbi@kernel.org>
14287 L: linux-usb@vger.kernel.org
14288 W: http://www.linux-usb.org/gadget
14289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
14291 F: drivers/usb/gadget/
14292 F: include/linux/usb/gadget*
14294 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
14295 M: Jiri Kosina <jikos@kernel.org>
14296 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
14297 L: linux-usb@vger.kernel.org
14298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
14300 F: Documentation/hid/hiddev.txt
14301 F: drivers/hid/usbhid/
14304 M: Olav Kongas <ok@artecdesign.ee>
14305 L: linux-usb@vger.kernel.org
14307 F: drivers/usb/host/isp116x*
14308 F: include/linux/usb/isp116x.h
14310 USB LAN78XX ETHERNET DRIVER
14311 M: Woojung Huh <woojung.huh@microchip.com>
14312 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
14313 L: netdev@vger.kernel.org
14315 F: drivers/net/usb/lan78xx.*
14317 USB MASS STORAGE DRIVER
14318 M: Alan Stern <stern@rowland.harvard.edu>
14319 L: linux-usb@vger.kernel.org
14320 L: usb-storage@lists.one-eyed-alien.net
14322 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
14323 F: drivers/usb/storage/
14326 M: Clemens Ladisch <clemens@ladisch.de>
14327 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
14328 T: git git://git.alsa-project.org/alsa-kernel.git
14330 F: sound/usb/midi.*
14332 USB NETWORKING DRIVERS
14333 L: linux-usb@vger.kernel.org
14335 F: drivers/net/usb/
14338 M: Alan Stern <stern@rowland.harvard.edu>
14339 L: linux-usb@vger.kernel.org
14341 F: Documentation/usb/ohci.txt
14342 F: drivers/usb/host/ohci*
14344 USB OTG FSM (Finite State Machine)
14345 M: Peter Chen <Peter.Chen@nxp.com>
14346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
14347 L: linux-usb@vger.kernel.org
14349 F: drivers/usb/common/usb-otg-fsm.c
14352 M: Valentina Manea <valentina.manea.m@gmail.com>
14353 M: Shuah Khan <shuahkh@osg.samsung.com>
14354 M: Shuah Khan <shuah@kernel.org>
14355 L: linux-usb@vger.kernel.org
14357 F: Documentation/usb/usbip_protocol.txt
14358 F: drivers/usb/usbip/
14359 F: tools/usb/usbip/
14362 M: Petko Manolov <petkan@nucleusys.com>
14363 L: linux-usb@vger.kernel.org
14364 L: netdev@vger.kernel.org
14365 T: git git://github.com/petkan/pegasus.git
14366 W: https://github.com/petkan/pegasus
14368 F: drivers/net/usb/pegasus.*
14371 M: Felipe Balbi <balbi@kernel.org>
14372 L: linux-usb@vger.kernel.org
14373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
14375 F: drivers/usb/phy/
14377 USB PRINTER DRIVER (usblp)
14378 M: Pete Zaitcev <zaitcev@redhat.com>
14379 L: linux-usb@vger.kernel.org
14381 F: drivers/usb/class/usblp.c
14383 USB QMI WWAN NETWORK DRIVER
14384 M: Bjørn Mork <bjorn@mork.no>
14385 L: netdev@vger.kernel.org
14387 F: Documentation/ABI/testing/sysfs-class-net-qmi
14388 F: drivers/net/usb/qmi_wwan.c
14391 M: Petko Manolov <petkan@nucleusys.com>
14392 L: linux-usb@vger.kernel.org
14393 L: netdev@vger.kernel.org
14394 T: git git://github.com/petkan/rtl8150.git
14395 W: https://github.com/petkan/rtl8150
14397 F: drivers/net/usb/rtl8150.c
14399 USB SERIAL SUBSYSTEM
14400 M: Johan Hovold <johan@kernel.org>
14401 L: linux-usb@vger.kernel.org
14402 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
14404 F: Documentation/usb/usb-serial.txt
14405 F: drivers/usb/serial/
14406 F: include/linux/usb/serial.h
14408 USB SMSC75XX ETHERNET DRIVER
14409 M: Steve Glendinning <steve.glendinning@shawell.net>
14410 L: netdev@vger.kernel.org
14412 F: drivers/net/usb/smsc75xx.*
14414 USB SMSC95XX ETHERNET DRIVER
14415 M: Steve Glendinning <steve.glendinning@shawell.net>
14416 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
14417 L: netdev@vger.kernel.org
14419 F: drivers/net/usb/smsc95xx.*
14422 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14423 L: linux-usb@vger.kernel.org
14424 W: http://www.linux-usb.org
14425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
14427 F: Documentation/devicetree/bindings/usb/
14428 F: Documentation/usb/
14430 F: include/linux/usb.h
14431 F: include/linux/usb/
14433 USB TYPEC SUBSYSTEM
14434 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
14435 L: linux-usb@vger.kernel.org
14437 F: Documentation/ABI/testing/sysfs-class-typec
14438 F: Documentation/usb/typec.rst
14439 F: drivers/usb/typec/
14440 F: include/linux/usb/typec.h
14443 M: Alan Stern <stern@rowland.harvard.edu>
14444 L: linux-usb@vger.kernel.org
14446 F: drivers/usb/host/uhci*
14449 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
14450 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
14451 L: linux-media@vger.kernel.org
14452 T: git git://linuxtv.org/media_tree.git
14453 W: http://www.ideasonboard.org/uvc/
14455 F: drivers/media/usb/uvc/
14456 F: include/uapi/linux/uvcvideo.h
14459 M: Hans Verkuil <hverkuil@xs4all.nl>
14460 L: linux-media@vger.kernel.org
14461 T: git git://linuxtv.org/media_tree.git
14462 W: https://linuxtv.org
14464 F: drivers/media/usb/usbvision/
14467 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
14468 L: linux-usb@vger.kernel.org
14470 F: drivers/usb/gadget/function/*uvc*
14471 F: drivers/usb/gadget/legacy/webcam.c
14473 USB WIRELESS RNDIS DRIVER (rndis_wlan)
14474 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
14475 L: linux-wireless@vger.kernel.org
14477 F: drivers/net/wireless/rndis_wlan.c
14480 M: Mathias Nyman <mathias.nyman@intel.com>
14481 L: linux-usb@vger.kernel.org
14483 F: drivers/usb/host/xhci*
14484 F: drivers/usb/host/pci-quirks*
14487 L: linux-wireless@vger.kernel.org
14488 W: http://linux-lc100020.sourceforge.net
14490 F: drivers/net/wireless/zydas/zd1201.*
14493 M: Antoine Jacquet <royale@zerezo.com>
14494 L: linux-usb@vger.kernel.org
14495 L: linux-media@vger.kernel.org
14496 T: git git://linuxtv.org/media_tree.git
14497 W: http://royale.zerezo.com/zr364xx/
14499 F: Documentation/media/v4l-drivers/zr364xx*
14500 F: drivers/media/usb/zr364xx/
14502 USER-MODE LINUX (UML)
14503 M: Jeff Dike <jdike@addtoit.com>
14504 M: Richard Weinberger <richard@nod.at>
14505 L: user-mode-linux-devel@lists.sourceforge.net
14506 L: user-mode-linux-user@lists.sourceforge.net
14507 W: http://user-mode-linux.sourceforge.net
14508 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
14510 F: Documentation/virtual/uml/
14516 USERSPACE I/O (UIO)
14517 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
14520 F: Documentation/driver-api/uio-howto.rst
14522 F: include/linux/uio*.h
14525 M: Karel Zak <kzak@redhat.com>
14526 L: util-linux@vger.kernel.org
14527 W: http://en.wikipedia.org/wiki/Util-linux
14528 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
14532 M: Christoph Hellwig <hch@lst.de>
14533 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
14534 L: linux-kernel@vger.kernel.org
14535 T: git git://git.infradead.org/users/hch/uuid.git
14538 F: include/linux/uuid.h
14539 F: include/uapi/linux/uuid.h
14543 M: Michal Januszewski <spock@gentoo.org>
14544 L: linux-fbdev@vger.kernel.org
14545 W: http://dev.gentoo.org/~spock/projects/uvesafb/
14547 F: Documentation/fb/uvesafb.txt
14548 F: drivers/video/fbdev/uvesafb.*
14551 M: Stefan Agner <stefan@agner.ch>
14552 L: linux-mtd@lists.infradead.org
14554 F: drivers/mtd/nand/vf610_nfc.c
14556 VFAT/FAT/MSDOS FILESYSTEM
14557 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
14559 F: Documentation/filesystems/vfat.txt
14563 M: Alex Williamson <alex.williamson@redhat.com>
14564 L: kvm@vger.kernel.org
14565 T: git git://github.com/awilliam/linux-vfio.git
14567 F: Documentation/vfio.txt
14569 F: include/linux/vfio.h
14570 F: include/uapi/linux/vfio.h
14572 VFIO MEDIATED DEVICE DRIVERS
14573 M: Kirti Wankhede <kwankhede@nvidia.com>
14574 L: kvm@vger.kernel.org
14576 F: Documentation/vfio-mediated-device.txt
14577 F: drivers/vfio/mdev/
14578 F: include/linux/mdev.h
14579 F: samples/vfio-mdev/
14581 VFIO PLATFORM DRIVER
14582 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
14583 L: kvm@vger.kernel.org
14585 F: drivers/vfio/platform/
14588 R: Lukas Wunner <lukas@wunner.de>
14590 F: Documentation/gpu/vga-switcheroo.rst
14591 F: drivers/gpu/vga/vga_switcheroo.c
14592 F: include/linux/vga_switcheroo.h
14593 T: git git://anongit.freedesktop.org/drm/drm-misc
14595 VIA RHINE NETWORK DRIVER
14597 F: drivers/net/ethernet/via/via-rhine.c
14599 VIA SD/MMC CARD CONTROLLER DRIVER
14600 M: Bruce Chang <brucechang@via.com.tw>
14601 M: Harald Welte <HaraldWelte@viatech.com>
14603 F: drivers/mmc/host/via-sdmmc.c
14605 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
14606 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
14607 L: linux-fbdev@vger.kernel.org
14609 F: include/linux/via-core.h
14610 F: include/linux/via-gpio.h
14611 F: include/linux/via_i2c.h
14612 F: drivers/video/fbdev/via/
14614 VIA VELOCITY NETWORK DRIVER
14615 M: Francois Romieu <romieu@fr.zoreil.com>
14616 L: netdev@vger.kernel.org
14618 F: drivers/net/ethernet/via/via-velocity.*
14620 VIDEO MULTIPLEXER DRIVER
14621 M: Philipp Zabel <p.zabel@pengutronix.de>
14622 L: linux-media@vger.kernel.org
14624 F: drivers/media/platform/video-mux.c
14626 VIDEOBUF2 FRAMEWORK
14627 M: Pawel Osciak <pawel@osciak.com>
14628 M: Marek Szyprowski <m.szyprowski@samsung.com>
14629 M: Kyungmin Park <kyungmin.park@samsung.com>
14630 L: linux-media@vger.kernel.org
14632 F: drivers/media/v4l2-core/videobuf2-*
14633 F: include/media/videobuf2-*
14635 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
14636 M: Helen Koike <helen.koike@collabora.com>
14637 L: linux-media@vger.kernel.org
14638 T: git git://linuxtv.org/media_tree.git
14639 W: https://linuxtv.org
14641 F: drivers/media/platform/vimc/*
14644 M: Alex Williamson <alex.williamson@redhat.com>
14645 M: Paolo Bonzini <pbonzini@redhat.com>
14646 L: kvm@vger.kernel.org
14650 VIRTIO AND VHOST VSOCK DRIVER
14651 M: Stefan Hajnoczi <stefanha@redhat.com>
14652 L: kvm@vger.kernel.org
14653 L: virtualization@lists.linux-foundation.org
14654 L: netdev@vger.kernel.org
14656 F: include/linux/virtio_vsock.h
14657 F: include/uapi/linux/virtio_vsock.h
14658 F: include/uapi/linux/vsockmon.h
14659 F: include/uapi/linux/vm_sockets_diag.h
14660 F: net/vmw_vsock/diag.c
14661 F: net/vmw_vsock/af_vsock_tap.c
14662 F: net/vmw_vsock/virtio_transport_common.c
14663 F: net/vmw_vsock/virtio_transport.c
14664 F: drivers/net/vsockmon.c
14665 F: drivers/vhost/vsock.c
14666 F: drivers/vhost/vsock.h
14667 F: tools/testing/vsock/
14669 VIRTIO CONSOLE DRIVER
14670 M: Amit Shah <amit@kernel.org>
14671 L: virtualization@lists.linux-foundation.org
14673 F: drivers/char/virtio_console.c
14674 F: include/linux/virtio_console.h
14675 F: include/uapi/linux/virtio_console.h
14677 VIRTIO CORE, NET AND BLOCK DRIVERS
14678 M: "Michael S. Tsirkin" <mst@redhat.com>
14679 M: Jason Wang <jasowang@redhat.com>
14680 L: virtualization@lists.linux-foundation.org
14682 F: Documentation/devicetree/bindings/virtio/
14685 F: drivers/net/virtio_net.c
14686 F: drivers/block/virtio_blk.c
14687 F: include/linux/virtio*.h
14688 F: include/uapi/linux/virtio_*.h
14689 F: drivers/crypto/virtio/
14690 F: mm/balloon_compaction.c
14692 VIRTIO CRYPTO DRIVER
14693 M: Gonglei <arei.gonglei@huawei.com>
14694 L: virtualization@lists.linux-foundation.org
14695 L: linux-crypto@vger.kernel.org
14697 F: drivers/crypto/virtio/
14698 F: include/uapi/linux/virtio_crypto.h
14700 VIRTIO DRIVERS FOR S390
14701 M: Cornelia Huck <cohuck@redhat.com>
14702 M: Halil Pasic <pasic@linux.vnet.ibm.com>
14703 L: linux-s390@vger.kernel.org
14704 L: virtualization@lists.linux-foundation.org
14705 L: kvm@vger.kernel.org
14707 F: drivers/s390/virtio/
14708 F: arch/s390/include/uapi/asm/virtio-ccw.h
14711 M: David Airlie <airlied@linux.ie>
14712 M: Gerd Hoffmann <kraxel@redhat.com>
14713 L: dri-devel@lists.freedesktop.org
14714 L: virtualization@lists.linux-foundation.org
14715 T: git git://anongit.freedesktop.org/drm/drm-misc
14717 F: drivers/gpu/drm/virtio/
14718 F: include/uapi/linux/virtio_gpu.h
14720 VIRTIO HOST (VHOST)
14721 M: "Michael S. Tsirkin" <mst@redhat.com>
14722 M: Jason Wang <jasowang@redhat.com>
14723 L: kvm@vger.kernel.org
14724 L: virtualization@lists.linux-foundation.org
14725 L: netdev@vger.kernel.org
14726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
14729 F: include/uapi/linux/vhost.h
14731 VIRTIO INPUT DRIVER
14732 M: Gerd Hoffmann <kraxel@redhat.com>
14734 F: drivers/virtio/virtio_input.c
14735 F: include/uapi/linux/virtio_input.h
14737 VIRTUAL BOX GUEST DEVICE DRIVER
14738 M: Hans de Goede <hdegoede@redhat.com>
14739 M: Arnd Bergmann <arnd@arndb.de>
14740 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14742 F: include/linux/vbox_utils.h
14743 F: include/uapi/linux/vbox*.h
14744 F: drivers/virt/vboxguest/
14746 VIRTUAL SERIO DEVICE DRIVER
14747 M: Stephen Chandler Paul <thatslyude@gmail.com>
14749 F: drivers/input/serio/userio.c
14750 F: include/uapi/linux/userio.h
14752 VIVID VIRTUAL VIDEO DRIVER
14753 M: Hans Verkuil <hverkuil@xs4all.nl>
14754 L: linux-media@vger.kernel.org
14755 T: git git://linuxtv.org/media_tree.git
14756 W: https://linuxtv.org
14758 F: drivers/media/platform/vivid/*
14761 M: Florian Fainelli <f.fainelli@gmail.com>
14762 L: openwrt-devel@lists.openwrt.org (subscribers-only)
14764 F: drivers/vlynq/vlynq.c
14765 F: include/linux/vlynq.h
14768 M: Martyn Welch <martyn@welchs.me.uk>
14769 M: Manohar Vanga <manohar.vanga@gmail.com>
14770 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14771 L: devel@driverdev.osuosl.org
14773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
14774 F: Documentation/driver-api/vme.rst
14775 F: drivers/staging/vme/
14777 F: include/linux/vme*
14779 VMWARE BALLOON DRIVER
14780 M: Xavier Deguillard <xdeguillard@vmware.com>
14781 M: Philip Moltmann <moltmann@vmware.com>
14782 M: "VMware, Inc." <pv-drivers@vmware.com>
14783 L: linux-kernel@vger.kernel.org
14785 F: drivers/misc/vmw_balloon.c
14787 VMWARE HYPERVISOR INTERFACE
14788 M: Alok Kataria <akataria@vmware.com>
14789 L: virtualization@lists.linux-foundation.org
14791 F: arch/x86/kernel/cpu/vmware.c
14793 VMWARE PVRDMA DRIVER
14794 M: Adit Ranadive <aditr@vmware.com>
14795 M: VMware PV-Drivers <pv-drivers@vmware.com>
14796 L: linux-rdma@vger.kernel.org
14798 F: drivers/infiniband/hw/vmw_pvrdma/
14800 VMware PVSCSI driver
14801 M: Jim Gill <jgill@vmware.com>
14802 M: VMware PV-Drivers <pv-drivers@vmware.com>
14803 L: linux-scsi@vger.kernel.org
14805 F: drivers/scsi/vmw_pvscsi.c
14806 F: drivers/scsi/vmw_pvscsi.h
14808 VMWARE VMMOUSE SUBDRIVER
14809 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
14810 M: "VMware, Inc." <pv-drivers@vmware.com>
14811 L: linux-input@vger.kernel.org
14813 F: drivers/input/mouse/vmmouse.c
14814 F: drivers/input/mouse/vmmouse.h
14816 VMWARE VMXNET3 ETHERNET DRIVER
14817 M: Shrikrishna Khare <skhare@vmware.com>
14818 M: "VMware, Inc." <pv-drivers@vmware.com>
14819 L: netdev@vger.kernel.org
14821 F: drivers/net/vmxnet3/
14823 VOCORE VOCORE2 BOARD
14824 M: Harvey Hunt <harveyhuntnexus@gmail.com>
14825 L: linux-mips@linux-mips.org
14827 F: arch/mips/boot/dts/ralink/vocore2.dts
14829 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
14830 M: Liam Girdwood <lgirdwood@gmail.com>
14831 M: Mark Brown <broonie@kernel.org>
14832 L: linux-kernel@vger.kernel.org
14833 W: http://www.slimlogic.co.uk/?p=48
14834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
14836 F: Documentation/devicetree/bindings/regulator/
14837 F: Documentation/power/regulator/
14838 F: drivers/regulator/
14839 F: include/dt-bindings/regulator/
14840 F: include/linux/regulator/
14843 M: David Ahern <dsa@cumulusnetworks.com>
14844 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
14845 L: netdev@vger.kernel.org
14847 F: drivers/net/vrf.c
14848 F: Documentation/networking/vrf.txt
14850 VT1211 HARDWARE MONITOR DRIVER
14851 M: Juerg Haefliger <juergh@gmail.com>
14852 L: linux-hwmon@vger.kernel.org
14854 F: Documentation/hwmon/vt1211
14855 F: drivers/hwmon/vt1211.c
14857 VT8231 HARDWARE MONITOR DRIVER
14858 M: Roger Lucas <vt8231@hiddenengine.co.uk>
14859 L: linux-hwmon@vger.kernel.org
14861 F: drivers/hwmon/vt8231.c
14863 VUB300 USB to SDIO/SD/MMC bridge chip
14864 M: Tony Olech <tony.olech@elandigitalsystems.com>
14865 L: linux-mmc@vger.kernel.org
14866 L: linux-usb@vger.kernel.org
14868 F: drivers/mmc/host/vub300.c
14870 W1 DALLAS'S 1-WIRE BUS
14871 M: Evgeniy Polyakov <zbr@ioremap.net>
14873 F: Documentation/w1/
14875 F: include/linux/w1.h
14877 W83791D HARDWARE MONITORING DRIVER
14878 M: Marc Hulsman <m.hulsman@tudelft.nl>
14879 L: linux-hwmon@vger.kernel.org
14881 F: Documentation/hwmon/w83791d
14882 F: drivers/hwmon/w83791d.c
14884 W83793 HARDWARE MONITORING DRIVER
14885 M: Rudolf Marek <r.marek@assembler.cz>
14886 L: linux-hwmon@vger.kernel.org
14888 F: Documentation/hwmon/w83793
14889 F: drivers/hwmon/w83793.c
14891 W83795 HARDWARE MONITORING DRIVER
14892 M: Jean Delvare <jdelvare@suse.com>
14893 L: linux-hwmon@vger.kernel.org
14895 F: drivers/hwmon/w83795.c
14897 W83L51xD SD/MMC CARD INTERFACE DRIVER
14898 M: Pierre Ossman <pierre@ossman.eu>
14900 F: drivers/mmc/host/wbsd.*
14902 WACOM PROTOCOL 4 SERIAL TABLETS
14903 M: Julian Squires <julian@cipht.net>
14904 M: Hans de Goede <hdegoede@redhat.com>
14905 L: linux-input@vger.kernel.org
14907 F: drivers/input/tablet/wacom_serial4.c
14909 WATCHDOG DEVICE DRIVERS
14910 M: Wim Van Sebroeck <wim@iguana.be>
14911 R: Guenter Roeck <linux@roeck-us.net>
14912 L: linux-watchdog@vger.kernel.org
14913 W: http://www.linux-watchdog.org/
14914 T: git git://www.linux-watchdog.org/linux-watchdog.git
14916 F: Documentation/devicetree/bindings/watchdog/
14917 F: Documentation/watchdog/
14918 F: drivers/watchdog/
14919 F: include/linux/watchdog.h
14920 F: include/uapi/linux/watchdog.h
14922 WHISKEYCOVE PMIC GPIO DRIVER
14923 M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
14924 L: linux-gpio@vger.kernel.org
14926 F: drivers/gpio/gpio-wcove.c
14929 M: David Herrmann <dh.herrmann@googlemail.com>
14930 L: linux-input@vger.kernel.org
14932 F: drivers/hid/hid-wiimote*
14934 WILOCITY WIL6210 WIRELESS DRIVER
14935 M: Maya Erez <merez@codeaurora.org>
14936 L: linux-wireless@vger.kernel.org
14937 L: wil6210@qti.qualcomm.com
14939 W: http://wireless.kernel.org/en/users/Drivers/wil6210
14940 F: drivers/net/wireless/ath/wil6210/
14943 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
14944 M: linux-wimax@intel.com
14945 L: wimax@linuxwimax.org (subscribers-only)
14947 W: http://linuxwimax.org
14948 F: Documentation/wimax/README.wimax
14949 F: include/linux/wimax/debug.h
14950 F: include/net/wimax.h
14951 F: include/uapi/linux/wimax.h
14955 M: David Härdeman <david@hardeman.nu>
14957 F: drivers/media/rc/winbond-cir.c
14959 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
14960 M: William Breathitt Gray <vilhelm.gray@gmail.com>
14961 L: linux-watchdog@vger.kernel.org
14963 F: drivers/watchdog/ebc-c384_wdt.c
14965 WINSYSTEMS WS16C48 GPIO DRIVER
14966 M: William Breathitt Gray <vilhelm.gray@gmail.com>
14967 L: linux-gpio@vger.kernel.org
14969 F: drivers/gpio/gpio-ws16c48.c
14971 WISTRON LAPTOP BUTTON DRIVER
14972 M: Miloslav Trmac <mitr@volny.cz>
14974 F: drivers/input/misc/wistron_btns.c
14976 WL3501 WIRELESS PCMCIA CARD DRIVER
14977 L: linux-wireless@vger.kernel.org
14979 F: drivers/net/wireless/wl3501*
14981 WOLFSON MICROELECTRONICS DRIVERS
14982 L: patches@opensource.cirrus.com
14983 T: git https://github.com/CirrusLogic/linux-drivers.git
14984 W: https://github.com/CirrusLogic/linux-drivers/wiki
14986 F: Documentation/hwmon/wm83??
14987 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
14988 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
14989 F: Documentation/devicetree/bindings/mfd/arizona.txt
14990 F: Documentation/devicetree/bindings/mfd/wm831x.txt
14991 F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
14992 F: arch/arm/mach-s3c64xx/mach-crag6410*
14993 F: drivers/clk/clk-wm83*.c
14994 F: drivers/extcon/extcon-arizona.c
14995 F: drivers/leds/leds-wm83*.c
14996 F: drivers/gpio/gpio-*wm*.c
14997 F: drivers/gpio/gpio-arizona.c
14998 F: drivers/hwmon/wm83??-hwmon.c
14999 F: drivers/input/misc/wm831x-on.c
15000 F: drivers/input/touchscreen/wm831x-ts.c
15001 F: drivers/input/touchscreen/wm97*.c
15002 F: drivers/mfd/arizona*
15003 F: drivers/mfd/wm*.c
15004 F: drivers/mfd/cs47l24*
15005 F: drivers/power/supply/wm83*.c
15006 F: drivers/rtc/rtc-wm83*.c
15007 F: drivers/regulator/wm8*.c
15008 F: drivers/regulator/arizona*
15009 F: drivers/video/backlight/wm83*_bl.c
15010 F: drivers/watchdog/wm83*_wdt.c
15011 F: include/linux/mfd/arizona/
15012 F: include/linux/mfd/wm831x/
15013 F: include/linux/mfd/wm8350/
15014 F: include/linux/mfd/wm8400*
15015 F: include/linux/regulator/arizona*
15016 F: include/linux/wm97xx.h
15017 F: include/sound/wm????.h
15018 F: sound/soc/codecs/arizona.?
15019 F: sound/soc/codecs/wm*
15020 F: sound/soc/codecs/cs47l24*
15023 M: Tejun Heo <tj@kernel.org>
15024 R: Lai Jiangshan <jiangshanlai@gmail.com>
15025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
15027 F: include/linux/workqueue.h
15028 F: kernel/workqueue.c
15029 F: Documentation/core-api/workqueue.rst
15031 X-POWERS AXP288 PMIC DRIVERS
15032 M: Hans de Goede <hdegoede@redhat.com>
15035 F: drivers/acpi/pmic/intel_pmic_xpower.c
15037 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
15038 M: Chen-Yu Tsai <wens@csie.org>
15039 L: linux-kernel@vger.kernel.org
15044 M: Andrew Hendry <andrew.hendry@gmail.com>
15045 L: linux-x25@vger.kernel.org
15047 F: Documentation/networking/x25*
15048 F: include/net/x25*
15051 X86 ARCHITECTURE (32-BIT AND 64-BIT)
15052 M: Thomas Gleixner <tglx@linutronix.de>
15053 M: Ingo Molnar <mingo@redhat.com>
15054 R: "H. Peter Anvin" <hpa@zytor.com>
15056 L: linux-kernel@vger.kernel.org
15057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15059 F: Documentation/x86/
15062 X86 MCE INFRASTRUCTURE
15063 M: Tony Luck <tony.luck@intel.com>
15064 M: Borislav Petkov <bp@alien8.de>
15065 L: linux-edac@vger.kernel.org
15067 F: arch/x86/kernel/cpu/mcheck/*
15069 X86 MICROCODE UPDATE SUPPORT
15070 M: Borislav Petkov <bp@alien8.de>
15072 F: arch/x86/kernel/cpu/microcode/*
15074 X86 PLATFORM DRIVERS
15075 M: Darren Hart <dvhart@infradead.org>
15076 M: Andy Shevchenko <andy@infradead.org>
15077 L: platform-driver-x86@vger.kernel.org
15078 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
15080 F: drivers/platform/x86/
15081 F: drivers/platform/olpc/
15084 M: Andy Lutomirski <luto@amacapital.net>
15085 L: linux-kernel@vger.kernel.org
15086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
15088 F: arch/x86/entry/vdso/
15090 XC2028/3028 TUNER DRIVER
15091 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
15092 M: Mauro Carvalho Chehab <mchehab@kernel.org>
15093 L: linux-media@vger.kernel.org
15094 W: https://linuxtv.org
15095 T: git git://linuxtv.org/media_tree.git
15097 F: drivers/media/tuners/tuner-xc2028.*
15099 XEN BLOCK SUBSYSTEM
15100 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
15101 M: Roger Pau Monné <roger.pau@citrix.com>
15102 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15104 F: drivers/block/xen-blkback/*
15105 F: drivers/block/xen*
15108 M: Stefano Stabellini <sstabellini@kernel.org>
15109 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15112 F: arch/arm/include/asm/xen/
15114 XEN HYPERVISOR ARM64
15115 M: Stefano Stabellini <sstabellini@kernel.org>
15116 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15119 F: arch/arm64/include/asm/xen/
15121 XEN HYPERVISOR INTERFACE
15122 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
15123 M: Juergen Gross <jgross@suse.com>
15124 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
15128 F: drivers/*/xen-*front.c
15130 F: arch/x86/include/asm/xen/
15131 F: arch/x86/include/asm/pvclock-abi.h
15133 F: include/uapi/xen/
15134 F: Documentation/ABI/stable/sysfs-hypervisor-xen
15135 F: Documentation/ABI/testing/sysfs-hypervisor-xen
15137 XEN NETWORK BACKEND DRIVER
15138 M: Wei Liu <wei.liu2@citrix.com>
15139 M: Paul Durrant <paul.durrant@citrix.com>
15140 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15141 L: netdev@vger.kernel.org
15143 F: drivers/net/xen-netback/*
15146 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
15147 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15149 F: arch/x86/pci/*xen*
15150 F: drivers/pci/*xen*
15153 M: Juergen Gross <jgross@suse.com>
15154 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15155 L: linux-scsi@vger.kernel.org
15157 F: drivers/scsi/xen-scsifront.c
15158 F: drivers/xen/xen-scsiback.c
15159 F: include/xen/interface/io/vscsiif.h
15161 XEN SWIOTLB SUBSYSTEM
15162 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
15163 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15164 L: iommu@lists.linux-foundation.org
15166 F: arch/x86/xen/*swiotlb*
15167 F: drivers/xen/*swiotlb*
15170 M: Darrick J. Wong <darrick.wong@oracle.com>
15171 M: linux-xfs@vger.kernel.org
15172 L: linux-xfs@vger.kernel.org
15174 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
15176 F: Documentation/filesystems/xfs.txt
15179 XILINX AXI ETHERNET DRIVER
15180 M: Anirudha Sarangi <anirudh@xilinx.com>
15181 M: John Linn <John.Linn@xilinx.com>
15183 F: drivers/net/ethernet/xilinx/xilinx_axienet*
15185 XILINX UARTLITE SERIAL DRIVER
15186 M: Peter Korsgaard <jacmet@sunsite.dk>
15187 L: linux-serial@vger.kernel.org
15189 F: drivers/tty/serial/uartlite.c
15191 XILINX VIDEO IP CORES
15192 M: Hyun Kwon <hyun.kwon@xilinx.com>
15193 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
15194 L: linux-media@vger.kernel.org
15195 T: git git://linuxtv.org/media_tree.git
15197 F: Documentation/devicetree/bindings/media/xilinx/
15198 F: drivers/media/platform/xilinx/
15199 F: include/uapi/linux/xilinx-v4l2-controls.h
15202 M: Eli Billauer <eli.billauer@gmail.com>
15203 L: linux-kernel@vger.kernel.org
15205 F: drivers/char/xillybus/
15207 XRA1403 GPIO EXPANDER
15208 M: Nandor Han <nandor.han@ge.com>
15209 M: Semi Malinen <semi.malinen@ge.com>
15210 L: linux-gpio@vger.kernel.org
15212 F: drivers/gpio/gpio-xra1403.c
15213 F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
15215 XTENSA XTFPGA PLATFORM SUPPORT
15216 M: Max Filippov <jcmvbkbc@gmail.com>
15217 L: linux-xtensa@linux-xtensa.org
15219 F: drivers/spi/spi-xtensa-xtfpga.c
15220 F: sound/soc/xtensa/xtfpga-i2s.c
15222 YAM DRIVER FOR AX.25
15223 M: Jean-Paul Roubelat <jpr@f6fbb.org>
15224 L: linux-hams@vger.kernel.org
15226 F: drivers/net/hamradio/yam*
15227 F: include/linux/yam.h
15229 YAMA SECURITY MODULE
15230 M: Kees Cook <keescook@chromium.org>
15231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
15234 F: Documentation/admin-guide/LSM/Yama.rst
15236 YEALINK PHONE DRIVER
15237 M: Henk Vergonet <Henk.Vergonet@gmail.com>
15238 L: usbb2k-api-dev@nongnu.org
15240 F: Documentation/input/yealink.rst
15241 F: drivers/input/misc/yealink.*
15243 Z8530 DRIVER FOR AX.25
15244 M: Joerg Reuter <jreuter@yaina.de>
15245 W: http://yaina.de/jreuter/
15246 W: http://www.qsl.net/dl1bke/
15247 L: linux-hams@vger.kernel.org
15249 F: Documentation/networking/z8530drv.txt
15250 F: drivers/net/hamradio/*scc.c
15251 F: drivers/net/hamradio/z8530.h
15253 ZBUD COMPRESSED PAGE ALLOCATOR
15254 M: Seth Jennings <sjenning@redhat.com>
15255 M: Dan Streetman <ddstreet@ieee.org>
15256 L: linux-mm@kvack.org
15259 F: include/linux/zbud.h
15261 ZD1211RW WIRELESS DRIVER
15262 M: Daniel Drake <dsd@gentoo.org>
15263 M: Ulrich Kunitz <kune@deine-taler.de>
15264 W: http://zd1211.ath.cx/wiki/DriverRewrite
15265 L: linux-wireless@vger.kernel.org
15266 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
15268 F: drivers/net/wireless/zydas/zd1211rw/
15270 ZD1301 MEDIA DRIVER
15271 M: Antti Palosaari <crope@iki.fi>
15272 L: linux-media@vger.kernel.org
15273 W: https://linuxtv.org/
15274 W: http://palosaari.fi/linux/
15275 Q: https://patchwork.linuxtv.org/project/linux-media/list/
15277 F: drivers/media/usb/dvb-usb-v2/zd1301*
15279 ZD1301_DEMOD MEDIA DRIVER
15280 M: Antti Palosaari <crope@iki.fi>
15281 L: linux-media@vger.kernel.org
15282 W: https://linuxtv.org/
15283 W: http://palosaari.fi/linux/
15284 Q: https://patchwork.linuxtv.org/project/linux-media/list/
15286 F: drivers/media/dvb-frontends/zd1301_demod*
15288 ZPOOL COMPRESSED PAGE STORAGE API
15289 M: Dan Streetman <ddstreet@ieee.org>
15290 L: linux-mm@kvack.org
15293 F: include/linux/zpool.h
15295 ZR36067 VIDEO FOR LINUX DRIVER
15296 L: mjpeg-users@lists.sourceforge.net
15297 L: linux-media@vger.kernel.org
15298 W: http://mjpeg.sourceforge.net/driver-zoran/
15299 T: hg https://linuxtv.org/hg/v4l-dvb
15301 F: drivers/media/pci/zoran/
15303 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
15304 M: Minchan Kim <minchan@kernel.org>
15305 M: Nitin Gupta <ngupta@vflare.org>
15306 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
15307 L: linux-kernel@vger.kernel.org
15309 F: drivers/block/zram/
15310 F: Documentation/blockdev/zram.txt
15312 ZS DECSTATION Z85C30 SERIAL DRIVER
15313 M: "Maciej W. Rozycki" <macro@linux-mips.org>
15315 F: drivers/tty/serial/zs.*
15317 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
15318 M: Minchan Kim <minchan@kernel.org>
15319 M: Nitin Gupta <ngupta@vflare.org>
15320 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
15321 L: linux-mm@kvack.org
15324 F: include/linux/zsmalloc.h
15325 F: Documentation/vm/zsmalloc.txt
15327 ZSWAP COMPRESSED SWAP CACHING
15328 M: Seth Jennings <sjenning@redhat.com>
15329 M: Dan Streetman <ddstreet@ieee.org>
15330 L: linux-mm@kvack.org
15335 M: Linus Torvalds <torvalds@linux-foundation.org>
15336 L: linux-kernel@vger.kernel.org
15337 Q: http://patchwork.kernel.org/project/LKML/list/
15338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
15339 S: Buried alive in reporters