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
907 AOA (Apple Onboard Audio) ALSA DRIVER
908 M: Johannes Berg <johannes@sipsolutions.net>
909 L: linuxppc-dev@lists.ozlabs.org
910 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
914 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
915 M: William Breathitt Gray <vilhelm.gray@gmail.com>
916 L: linux-iio@vger.kernel.org
918 F: drivers/iio/adc/stx104.c
921 M: Jiri Kosina <jikos@kernel.org>
923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
924 F: arch/x86/kernel/apm_32.c
925 F: include/linux/apm_bios.h
926 F: include/uapi/linux/apm_bios.h
927 F: drivers/char/apm-emulation.c
929 APPARMOR SECURITY MODULE
930 M: John Johansen <john.johansen@canonical.com>
931 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
932 W: apparmor.wiki.kernel.org
933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
935 F: security/apparmor/
936 F: Documentation/admin-guide/LSM/apparmor.rst
938 APPLE BCM5974 MULTITOUCH DRIVER
939 M: Henrik Rydberg <rydberg@bitmath.org>
940 L: linux-input@vger.kernel.org
942 F: drivers/input/mouse/bcm5974.c
945 M: Henrik Rydberg <rydberg@bitmath.org>
946 L: linux-hwmon@vger.kernel.org
948 F: drivers/hwmon/applesmc.c
950 APPLETALK NETWORK LAYER
951 L: netdev@vger.kernel.org
953 F: drivers/net/appletalk/
956 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
957 M: Duc Dang <dhdang@apm.com>
959 F: arch/arm64/boot/dts/apm/
961 APPLIED MICRO (APM) X-GENE SOC EDAC
962 M: Loc Ho <lho@apm.com>
964 F: drivers/edac/xgene_edac.c
965 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
967 APPLIED MICRO (APM) X-GENE SOC ETHERNET (V2) DRIVER
968 M: Iyappan Subramanian <isubramanian@apm.com>
969 M: Keyur Chudgar <kchudgar@apm.com>
971 F: drivers/net/ethernet/apm/xgene-v2/
973 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
974 M: Iyappan Subramanian <isubramanian@apm.com>
975 M: Keyur Chudgar <kchudgar@apm.com>
976 M: Quan Nguyen <qnguyen@apm.com>
978 F: drivers/net/ethernet/apm/xgene/
979 F: drivers/net/phy/mdio-xgene.c
980 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
981 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
983 APPLIED MICRO (APM) X-GENE SOC PMU
984 M: Tai Nguyen <ttnguyen@apm.com>
986 F: drivers/perf/xgene_pmu.c
987 F: Documentation/perf/xgene-pmu.txt
988 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt
990 APTINA CAMERA SENSOR PLL
991 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
992 L: linux-media@vger.kernel.org
994 F: drivers/media/i2c/aptina-pll.*
996 ARC FRAMEBUFFER DRIVER
997 M: Jaya Kumar <jayalk@intworks.biz>
999 F: drivers/video/fbdev/arcfb.c
1000 F: drivers/video/fbdev/core/fb_defio.c
1003 M: Alexey Brodkin <abrodkin@synopsys.com>
1005 F: drivers/gpu/drm/arc/
1006 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
1008 ARCNET NETWORK LAYER
1009 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
1010 L: netdev@vger.kernel.org
1012 F: drivers/net/arcnet/
1013 F: include/uapi/linux/if_arcnet.h
1015 ARM ARCHITECTED TIMER DRIVER
1016 M: Mark Rutland <mark.rutland@arm.com>
1017 M: Marc Zyngier <marc.zyngier@arm.com>
1018 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1020 F: arch/arm/include/asm/arch_timer.h
1021 F: arch/arm64/include/asm/arch_timer.h
1022 F: drivers/clocksource/arm_arch_timer.c
1024 ARM HDLCD DRM DRIVER
1025 M: Liviu Dudau <liviu.dudau@arm.com>
1027 F: drivers/gpu/drm/arm/hdlcd_*
1028 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
1030 ARM MALI-DP DRM DRIVER
1031 M: Liviu Dudau <liviu.dudau@arm.com>
1032 M: Brian Starkey <brian.starkey@arm.com>
1033 M: Mali DP Maintainers <malidp@foss.arm.com>
1035 F: drivers/gpu/drm/arm/
1036 F: Documentation/devicetree/bindings/display/arm,malidp.txt
1038 ARM MFM AND FLOPPY DRIVERS
1039 M: Ian Molton <spyro@f2s.com>
1041 F: arch/arm/lib/floppydma.S
1042 F: arch/arm/include/asm/floppy.h
1044 ARM PMU PROFILING AND DEBUGGING
1045 M: Will Deacon <will.deacon@arm.com>
1046 M: Mark Rutland <mark.rutland@arm.com>
1048 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1049 F: arch/arm*/kernel/perf_*
1050 F: arch/arm/oprofile/common.c
1051 F: arch/arm*/kernel/hw_breakpoint.c
1052 F: arch/arm*/include/asm/hw_breakpoint.h
1053 F: arch/arm*/include/asm/perf_event.h
1055 F: include/linux/perf/arm_pmu.h
1056 F: Documentation/devicetree/bindings/arm/pmu.txt
1057 F: Documentation/devicetree/bindings/perf/
1060 M: Russell King <linux@armlinux.org.uk>
1061 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1062 W: http://www.armlinux.org.uk/
1064 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git
1067 ARM PRIMECELL AACI PL041 DRIVER
1068 M: Russell King <linux@armlinux.org.uk>
1072 ARM PRIMECELL BUS SUPPORT
1073 M: Russell King <linux@armlinux.org.uk>
1076 F: include/linux/amba/bus.h
1078 ARM PRIMECELL CLCD PL110 DRIVER
1079 M: Russell King <linux@armlinux.org.uk>
1081 F: drivers/video/fbdev/amba-clcd.*
1083 ARM PRIMECELL KMI PL050 DRIVER
1084 M: Russell King <linux@armlinux.org.uk>
1086 F: drivers/input/serio/ambakmi.*
1087 F: include/linux/amba/kmi.h
1089 ARM PRIMECELL MMCI PL180/1 DRIVER
1090 M: Russell King <linux@armlinux.org.uk>
1092 F: drivers/mmc/host/mmci.*
1093 F: include/linux/amba/mmci.h
1095 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
1096 M: Russell King <linux@armlinux.org.uk>
1098 F: drivers/tty/serial/amba-pl01*.c
1099 F: include/linux/amba/serial.h
1102 M: Will Deacon <will.deacon@arm.com>
1103 R: Robin Murphy <robin.murphy@arm.com>
1104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1106 F: drivers/iommu/arm-smmu.c
1107 F: drivers/iommu/arm-smmu-v3.c
1108 F: drivers/iommu/io-pgtable-arm.c
1109 F: drivers/iommu/io-pgtable-arm-v7s.c
1111 ARM SUB-ARCHITECTURES
1112 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
1118 ARM/ACTIONS SEMI ARCHITECTURE
1119 M: Andreas Färber <afaerber@suse.de>
1120 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 F: arch/arm/mach-actions/
1124 F: arch/arm/boot/dts/owl-*
1125 F: arch/arm64/boot/dts/actions/
1126 F: drivers/clocksource/owl-*
1127 F: drivers/soc/actions/
1128 F: include/dt-bindings/power/owl-*
1129 F: include/linux/soc/actions/
1130 F: Documentation/devicetree/bindings/arm/actions.txt
1131 F: Documentation/devicetree/bindings/power/actions,owl-sps.txt
1132 F: Documentation/devicetree/bindings/timer/actions,owl-timer.txt
1134 ARM/ADS SPHERE MACHINE SUPPORT
1135 M: Lennert Buytenhek <kernel@wantstofly.org>
1136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 ARM/AFEB9260 MACHINE SUPPORT
1140 M: Sergey Lapin <slapin@ossfans.org>
1141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 ARM/AJECO 1ARM MACHINE SUPPORT
1145 M: Lennert Buytenhek <kernel@wantstofly.org>
1146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1149 ARM/Allwinner SoC Clock Support
1150 M: Emilio López <emilio@elopez.com.ar>
1152 F: drivers/clk/sunxi/
1154 ARM/Allwinner sunXi SoC support
1155 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1156 M: Chen-Yu Tsai <wens@csie.org>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 F: arch/arm/mach-sunxi/
1162 F: arch/arm64/boot/dts/allwinner/
1163 F: drivers/clk/sunxi-ng/
1164 F: drivers/pinctrl/sunxi/
1165 F: drivers/soc/sunxi/
1166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sunxi/linux.git
1168 ARM/Amlogic Meson SoC CLOCK FRAMEWORK
1169 M: Neil Armstrong <narmstrong@baylibre.com>
1170 M: Jerome Brunet <jbrunet@baylibre.com>
1171 L: linux-amlogic@lists.infradead.org
1173 F: drivers/clk/meson/
1174 F: include/dt-bindings/clock/meson*
1175 F: include/dt-bindings/clock/gxbb*
1176 F: Documentation/devicetree/bindings/clock/amlogic*
1178 ARM/Amlogic Meson SoC support
1179 M: Carlo Caione <carlo@caione.org>
1180 M: Kevin Hilman <khilman@baylibre.com>
1181 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182 L: linux-amlogic@lists.infradead.org
1183 W: http://linux-meson.com/
1185 F: arch/arm/mach-meson/
1186 F: arch/arm/boot/dts/meson*
1187 F: arch/arm64/boot/dts/amlogic/
1188 F: drivers/pinctrl/meson/
1189 F: drivers/mmc/host/meson*
1192 ARM/Annapurna Labs ALPINE ARCHITECTURE
1193 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1194 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 F: arch/arm/mach-alpine/
1198 F: arch/arm/boot/dts/alpine*
1199 F: arch/arm64/boot/dts/al/
1200 F: drivers/*/*alpine*
1202 ARM/ARTPEC MACHINE SUPPORT
1203 M: Jesper Nilsson <jesper.nilsson@axis.com>
1204 M: Lars Persson <lars.persson@axis.com>
1205 M: Niklas Cassel <niklas.cassel@axis.com>
1207 L: linux-arm-kernel@axis.com
1208 F: arch/arm/mach-artpec
1209 F: arch/arm/boot/dts/artpec6*
1211 F: drivers/crypto/axis
1212 F: drivers/pinctrl/pinctrl-artpec*
1213 F: Documentation/devicetree/bindings/pinctrl/axis,artpec6-pinctrl.txt
1215 ARM/ASPEED I2C DRIVER
1216 M: Brendan Higgins <brendanhiggins@google.com>
1217 R: Benjamin Herrenschmidt <benh@kernel.crashing.org>
1218 R: Joel Stanley <joel@jms.id.au>
1219 L: linux-i2c@vger.kernel.org
1220 L: openbmc@lists.ozlabs.org (moderated for non-subscribers)
1222 F: drivers/irqchip/irq-aspeed-i2c-ic.c
1223 F: drivers/i2c/busses/i2c-aspeed.c
1224 F: Documentation/devicetree/bindings/interrupt-controller/aspeed,ast2400-i2c-ic.txt
1225 F: Documentation/devicetree/bindings/i2c/i2c-aspeed.txt
1227 ARM/ASPEED MACHINE SUPPORT
1228 M: Joel Stanley <joel@jms.id.au>
1230 F: arch/arm/mach-aspeed/
1231 F: arch/arm/boot/dts/aspeed-*
1232 F: drivers/*/*aspeed*
1234 ARM/ATMEL AT91 Clock Support
1235 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1239 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1240 M: Nicolas Ferre <nicolas.ferre@microchip.com>
1241 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 W: http://www.linux4sam.org
1244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1248 F: arch/arm/mach-at91/
1249 F: include/soc/at91/
1250 F: arch/arm/boot/dts/at91*.dts
1251 F: arch/arm/boot/dts/at91*.dtsi
1252 F: arch/arm/boot/dts/sama*.dts
1253 F: arch/arm/boot/dts/sama*.dtsi
1254 F: arch/arm/include/debug/at91.S
1255 F: drivers/memory/atmel*
1256 F: drivers/watchdog/sama5d4_wdt.c
1257 X: drivers/input/touchscreen/atmel_mxt_ts.c
1258 X: drivers/net/wireless/atmel/
1260 ARM/CALXEDA HIGHBANK ARCHITECTURE
1261 M: Rob Herring <robh@kernel.org>
1262 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1264 F: arch/arm/mach-highbank/
1265 F: arch/arm/boot/dts/highbank.dts
1266 F: arch/arm/boot/dts/ecx-*.dts*
1268 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1269 M: Krzysztof Halasa <khalasa@piap.pl>
1271 F: arch/arm/mach-cns3xxx/
1273 ARM/CAVIUM THUNDER NETWORK DRIVER
1274 M: Sunil Goutham <sgoutham@cavium.com>
1275 M: Robert Richter <rric@kernel.org>
1276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 F: drivers/net/ethernet/cavium/thunder/
1280 ARM/CIRRUS LOGIC BK3 MACHINE SUPPORT
1281 M: Lukasz Majewski <lukma@denx.de>
1282 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 F: arch/arm/mach-ep93xx/ts72xx.c
1286 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1287 M: Alexander Shiyan <shc_work@mail.ru>
1288 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1293 M: Lennert Buytenhek <kernel@wantstofly.org>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1298 M: Hartley Sweeten <hsweeten@visionengravers.com>
1299 M: Alexander Sverdlin <alexander.sverdlin@gmail.com>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 F: arch/arm/mach-ep93xx/
1303 F: arch/arm/mach-ep93xx/include/mach/
1306 M: Russell King <linux@armlinux.org.uk>
1307 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git clkdev
1310 F: drivers/clk/clkdev.c
1312 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1313 M: Mike Rapoport <mike@compulab.co.il>
1314 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1318 M: Baruch Siach <baruch@tkos.co.il>
1319 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321 F: arch/arm/boot/dts/cx92755*
1324 ARM/CONTEC MICRO9 MACHINE SUPPORT
1325 M: Hubert Feurstein <hubert.feurstein@contec.at>
1327 F: arch/arm/mach-ep93xx/micro9.c
1329 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1330 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1331 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 F: drivers/hwtracing/coresight/*
1334 F: Documentation/trace/coresight.txt
1335 F: Documentation/trace/coresight-cpu-debug.txt
1336 F: Documentation/devicetree/bindings/arm/coresight.txt
1337 F: Documentation/devicetree/bindings/arm/coresight-cpu-debug.txt
1338 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1339 F: tools/perf/arch/arm/util/pmu.c
1340 F: tools/perf/arch/arm/util/auxtrace.c
1341 F: tools/perf/arch/arm/util/cs-etm.c
1342 F: tools/perf/arch/arm/util/cs-etm.h
1343 F: tools/perf/util/cs-etm.*
1344 F: tools/perf/util/cs-etm-decoder/*
1346 ARM/CORGI MACHINE SUPPORT
1347 M: Richard Purdie <rpurdie@rpsys.net>
1350 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1351 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1352 M: Linus Walleij <linus.walleij@linaro.org>
1353 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1354 T: git git://github.com/ulli-kroll/linux.git
1356 F: Documentation/devicetree/bindings/arm/gemini.txt
1357 F: Documentation/devicetree/bindings/pinctrl/cortina,gemini-pinctrl.txt
1358 F: Documentation/devicetree/bindings/net/cortina,gemini-ethernet.txt
1359 F: Documentation/devicetree/bindings/rtc/faraday,ftrtc010.txt
1360 F: arch/arm/mach-gemini/
1361 F: drivers/net/ethernet/cortina/
1362 F: drivers/pinctrl/pinctrl-gemini.c
1363 F: drivers/rtc/rtc-ftrtc010.c
1365 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1366 M: Barry Song <baohua@kernel.org>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1370 F: arch/arm/boot/dts/prima2*
1371 F: arch/arm/mach-prima2/
1372 F: drivers/clk/sirf/
1373 F: drivers/clocksource/timer-prima2.c
1374 F: drivers/clocksource/timer-atlas7.c
1377 ARM/EBSA110 MACHINE SUPPORT
1378 M: Russell King <linux@armlinux.org.uk>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 W: http://www.armlinux.org.uk/
1382 F: arch/arm/mach-ebsa110/
1383 F: drivers/net/ethernet/amd/am79c961a.*
1385 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1386 M: Uwe Kleine-König <kernel@pengutronix.de>
1387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1391 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1392 M: Robert Jarzmik <robert.jarzmik@free.fr>
1393 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1395 F: arch/arm/mach-pxa/ezx.c
1397 ARM/FARADAY FA526 PORT
1398 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1399 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1401 T: git git://git.berlios.de/gemini-board
1402 F: arch/arm/mm/*-fa*
1404 ARM/FOOTBRIDGE ARCHITECTURE
1405 M: Russell King <linux@armlinux.org.uk>
1406 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1407 W: http://www.armlinux.org.uk/
1409 F: arch/arm/include/asm/hardware/dec21285.h
1410 F: arch/arm/mach-footbridge/
1412 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1413 M: Shawn Guo <shawnguo@kernel.org>
1414 M: Sascha Hauer <kernel@pengutronix.de>
1415 R: Fabio Estevam <fabio.estevam@nxp.com>
1416 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1419 F: arch/arm/mach-imx/
1420 F: arch/arm/mach-mxs/
1421 F: arch/arm/boot/dts/imx*
1422 F: arch/arm/configs/imx*_defconfig
1427 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1428 M: Shawn Guo <shawnguo@kernel.org>
1429 M: Sascha Hauer <kernel@pengutronix.de>
1430 R: Stefan Agner <stefan@agner.ch>
1431 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1434 F: arch/arm/mach-imx/*vf610*
1435 F: arch/arm/boot/dts/vf*
1437 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1438 M: Lennert Buytenhek <kernel@wantstofly.org>
1439 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1442 ARM/GUMSTIX MACHINE SUPPORT
1443 M: Steve Sakoman <sakoman@gmail.com>
1444 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1448 M: Philipp Zabel <philipp.zabel@gmail.com>
1449 M: Paul Parsons <lost.distance@yahoo.com>
1450 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452 F: arch/arm/mach-pxa/hx4700.c
1453 F: arch/arm/mach-pxa/include/mach/hx4700.h
1454 F: sound/soc/pxa/hx4700.c
1456 ARM/HISILICON SOC SUPPORT
1457 M: Wei Xu <xuwei5@hisilicon.com>
1458 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1459 W: http://www.hisilicon.com
1461 T: git git://github.com/hisilicon/linux-hisi.git
1462 F: arch/arm/mach-hisi/
1463 F: arch/arm/boot/dts/hi3*
1464 F: arch/arm/boot/dts/hip*
1465 F: arch/arm/boot/dts/hisi*
1466 F: arch/arm64/boot/dts/hisilicon/
1468 ARM/HP JORNADA 7XX MACHINE SUPPORT
1469 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1473 F: arch/arm/mach-sa1100/jornada720.c
1474 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1476 ARM/IGEP MACHINE SUPPORT
1477 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1478 M: Javier Martinez Canillas <javier@dowhile0.org>
1479 L: linux-omap@vger.kernel.org
1480 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1482 F: arch/arm/boot/dts/omap3-igep*
1484 ARM/INCOME PXA270 SUPPORT
1485 M: Marek Vasut <marek.vasut@gmail.com>
1486 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1488 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1490 ARM/INTEL IOP13XX ARM ARCHITECTURE
1491 M: Lennert Buytenhek <kernel@wantstofly.org>
1492 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1495 ARM/INTEL IOP32X ARM ARCHITECTURE
1496 M: Lennert Buytenhek <kernel@wantstofly.org>
1497 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1500 ARM/INTEL IOP33X ARM ARCHITECTURE
1501 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 ARM/INTEL IQ81342EX MACHINE SUPPORT
1505 M: Lennert Buytenhek <kernel@wantstofly.org>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1509 ARM/INTEL IXDP2850 MACHINE SUPPORT
1510 M: Lennert Buytenhek <kernel@wantstofly.org>
1511 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 ARM/INTEL IXP4XX ARM ARCHITECTURE
1515 M: Imre Kaloz <kaloz@openwrt.org>
1516 M: Krzysztof Halasa <khalasa@piap.pl>
1517 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1519 F: arch/arm/mach-ixp4xx/
1521 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1522 M: Jonathan Cameron <jic23@cam.ac.uk>
1523 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1525 F: arch/arm/mach-pxa/stargate2.c
1526 F: drivers/pcmcia/pxa2xx_stargate2.c
1528 ARM/INTEL XSC3 (MANZANO) ARM CORE
1529 M: Lennert Buytenhek <kernel@wantstofly.org>
1530 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1533 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1534 M: Lennert Buytenhek <kernel@wantstofly.org>
1535 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1538 ARM/LG1K ARCHITECTURE
1539 M: Chanho Min <chanho.min@lge.com>
1540 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1542 F: arch/arm64/boot/dts/lg/
1544 ARM/LOGICPD PXA270 MACHINE SUPPORT
1545 M: Lennert Buytenhek <kernel@wantstofly.org>
1546 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1549 ARM/LPC18XX ARCHITECTURE
1550 M: Joachim Eastwood <manabian@gmail.com>
1551 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 F: arch/arm/boot/dts/lpc43*
1554 F: drivers/clk/nxp/clk-lpc18xx*
1555 F: drivers/clocksource/time-lpc32xx.c
1556 F: drivers/i2c/busses/i2c-lpc2k.c
1557 F: drivers/memory/pl172.c
1558 F: drivers/mtd/spi-nor/nxp-spifi.c
1559 F: drivers/rtc/rtc-lpc24xx.c
1562 ARM/LPC32XX SOC SUPPORT
1563 M: Vladimir Zapolskiy <vz@mleia.com>
1564 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1565 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1566 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1568 F: arch/arm/boot/dts/lpc32*
1569 F: arch/arm/mach-lpc32xx/
1570 F: drivers/i2c/busses/i2c-pnx.c
1571 F: drivers/net/ethernet/nxp/lpc_eth.c
1572 F: drivers/usb/host/ohci-nxp.c
1573 F: drivers/watchdog/pnx4008_wdt.c
1576 ARM/MAGICIAN MACHINE SUPPORT
1577 M: Philipp Zabel <philipp.zabel@gmail.com>
1580 ARM/Marvell Berlin SoC support
1581 M: Jisheng Zhang <jszhang@marvell.com>
1582 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1583 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1585 F: arch/arm/mach-berlin/
1586 F: arch/arm/boot/dts/berlin*
1587 F: arch/arm64/boot/dts/marvell/berlin*
1589 ARM/Marvell Dove/MV78xx0/Orion SOC support
1590 M: Jason Cooper <jason@lakedaemon.net>
1591 M: Andrew Lunn <andrew@lunn.ch>
1592 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1593 M: Gregory Clement <gregory.clement@free-electrons.com>
1594 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1596 F: Documentation/devicetree/bindings/soc/dove/
1597 F: arch/arm/mach-dove/
1598 F: arch/arm/mach-mv78xx0/
1599 F: arch/arm/mach-orion5x/
1600 F: arch/arm/plat-orion/
1601 F: arch/arm/boot/dts/dove*
1602 F: arch/arm/boot/dts/orion5x*
1604 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1605 M: Jason Cooper <jason@lakedaemon.net>
1606 M: Andrew Lunn <andrew@lunn.ch>
1607 M: Gregory Clement <gregory.clement@free-electrons.com>
1608 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1609 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1611 F: arch/arm/boot/dts/armada*
1612 F: arch/arm/boot/dts/kirkwood*
1613 F: arch/arm/configs/mvebu_*_defconfig
1614 F: arch/arm/mach-mvebu/
1615 F: arch/arm64/boot/dts/marvell/armada*
1616 F: drivers/cpufreq/armada-37xx-cpufreq.c
1617 F: drivers/cpufreq/mvebu-cpufreq.c
1618 F: drivers/irqchip/irq-armada-370-xp.c
1619 F: drivers/irqchip/irq-mvebu-*
1620 F: drivers/pinctrl/mvebu/
1621 F: drivers/rtc/rtc-armada38x.c
1623 ARM/Mediatek RTC DRIVER
1624 M: Eddie Huang <eddie.huang@mediatek.com>
1625 M: Sean Wang <sean.wang@mediatek.com>
1626 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1627 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1629 F: Documentation/devicetree/bindings/rtc/rtc-mt7622.txt
1630 F: drivers/rtc/rtc-mt6397.c
1631 F: drivers/rtc/rtc-mt7622.c
1633 ARM/Mediatek SoC support
1634 M: Matthias Brugger <matthias.bgg@gmail.com>
1635 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1636 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1638 F: arch/arm/boot/dts/mt6*
1639 F: arch/arm/boot/dts/mt7*
1640 F: arch/arm/boot/dts/mt8*
1641 F: arch/arm/mach-mediatek/
1642 F: arch/arm64/boot/dts/mediatek/
1646 ARM/Mediatek USB3 PHY DRIVER
1647 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1648 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1649 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1651 F: drivers/phy/mediatek/phy-mtk-tphy.c
1653 ARM/MICREL KS8695 ARCHITECTURE
1654 M: Greg Ungerer <gerg@uclinux.org>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1656 F: arch/arm/mach-ks8695/
1659 ARM/MIOA701 MACHINE SUPPORT
1660 M: Robert Jarzmik <robert.jarzmik@free.fr>
1661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1662 F: arch/arm/mach-pxa/mioa701.c
1665 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1666 M: Michael Petchkovsky <mkpetch@internode.on.net>
1669 ARM/NOMADIK/U300/Ux500 ARCHITECTURES
1670 M: Linus Walleij <linus.walleij@linaro.org>
1671 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1673 F: arch/arm/mach-nomadik/
1674 F: arch/arm/mach-u300/
1675 F: arch/arm/mach-ux500/
1676 F: arch/arm/boot/dts/ste-*
1677 F: drivers/clk/clk-nomadik.c
1678 F: drivers/clk/clk-u300.c
1679 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1680 F: drivers/clocksource/timer-u300.c
1681 F: drivers/dma/coh901318*
1682 F: drivers/dma/ste_dma40*
1683 F: drivers/hwspinlock/u8500_hsem.c
1684 F: drivers/i2c/busses/i2c-nomadik.c
1685 F: drivers/i2c/busses/i2c-stu300.c
1686 F: drivers/mfd/ab3100*
1687 F: drivers/mfd/ab8500*
1688 F: drivers/mfd/abx500*
1689 F: drivers/mfd/dbx500*
1690 F: drivers/mfd/db8500*
1691 F: drivers/pinctrl/nomadik/
1692 F: drivers/pinctrl/pinctrl-coh901*
1693 F: drivers/pinctrl/pinctrl-u300.c
1694 F: drivers/rtc/rtc-ab3100.c
1695 F: drivers/rtc/rtc-ab8500.c
1696 F: drivers/rtc/rtc-coh901331.c
1697 F: drivers/rtc/rtc-pl031.c
1698 F: drivers/watchdog/coh901327_wdt.c
1699 F: Documentation/devicetree/bindings/arm/ste-*
1700 F: Documentation/devicetree/bindings/arm/ux500/
1701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1703 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1704 M: Wan ZongShun <mcuos.com@gmail.com>
1705 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1706 W: http://www.mcuos.com
1708 F: arch/arm/mach-w90x900/
1709 F: drivers/input/keyboard/w90p910_keypad.c
1710 F: drivers/input/touchscreen/w90p910_ts.c
1711 F: drivers/watchdog/nuc900_wdt.c
1712 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1713 F: drivers/mtd/nand/nuc900_nand.c
1714 F: drivers/rtc/rtc-nuc900.c
1715 F: drivers/spi/spi-nuc900.c
1716 F: drivers/usb/host/ehci-w90x900.c
1717 F: drivers/video/fbdev/nuc900fb.c
1719 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1720 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1721 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1722 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1725 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1726 M: Alexander Clouter <alex@digriz.org.uk>
1727 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1728 W: http://www.digriz.org.uk/ts78xx/kernel
1730 F: arch/arm/mach-orion5x/ts78xx-*
1732 ARM/OXNAS platform support
1733 M: Neil Armstrong <narmstrong@baylibre.com>
1734 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1735 L: linux-oxnas@lists.tuxfamily.org (moderated for non-subscribers)
1737 F: arch/arm/mach-oxnas/
1738 F: arch/arm/boot/dts/ox8*.dtsi
1739 F: arch/arm/boot/dts/wd-mbwe.dts
1740 F: arch/arm/boot/dts/cloudengines-pogoplug-series-3.dts
1743 ARM/PALM TREO SUPPORT
1744 M: Tomas Cech <sleep_walker@suse.com>
1745 L: linux-arm-kernel@lists.infradead.org
1746 W: http://hackndev.com
1748 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1749 F: arch/arm/mach-pxa/palmtreo.c
1751 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1752 M: Marek Vasut <marek.vasut@gmail.com>
1753 L: linux-arm-kernel@lists.infradead.org
1754 W: http://hackndev.com
1756 F: arch/arm/mach-pxa/include/mach/palmtx.h
1757 F: arch/arm/mach-pxa/palmtx.c
1758 F: arch/arm/mach-pxa/include/mach/palmt5.h
1759 F: arch/arm/mach-pxa/palmt5.c
1760 F: arch/arm/mach-pxa/include/mach/palmld.h
1761 F: arch/arm/mach-pxa/palmld.c
1762 F: arch/arm/mach-pxa/include/mach/palmte2.h
1763 F: arch/arm/mach-pxa/palmte2.c
1764 F: arch/arm/mach-pxa/include/mach/palmtc.h
1765 F: arch/arm/mach-pxa/palmtc.c
1768 M: Sergey Lapin <slapin@ossfans.org>
1769 L: linux-arm-kernel@lists.infradead.org
1770 W: http://hackndev.com
1772 F: arch/arm/mach-pxa/include/mach/palmz72.h
1773 F: arch/arm/mach-pxa/palmz72.c
1776 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1777 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1780 ARM/PT DIGITAL BOARD PORT
1781 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1782 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1783 W: http://www.armlinux.org.uk/
1786 ARM/QUALCOMM SUPPORT
1787 M: Andy Gross <andy.gross@linaro.org>
1788 M: David Brown <david.brown@linaro.org>
1789 L: linux-arm-msm@vger.kernel.org
1790 L: linux-soc@vger.kernel.org
1792 F: Documentation/devicetree/bindings/soc/qcom/
1793 F: arch/arm/boot/dts/qcom-*.dts
1794 F: arch/arm/boot/dts/qcom-*.dtsi
1795 F: arch/arm/mach-qcom/
1796 F: arch/arm64/boot/dts/qcom/*
1797 F: drivers/i2c/busses/i2c-qup.c
1798 F: drivers/clk/qcom/
1799 F: drivers/dma/qcom/
1800 F: drivers/soc/qcom/
1801 F: drivers/spi/spi-qup.c
1802 F: drivers/tty/serial/msm_serial.h
1803 F: drivers/tty/serial/msm_serial.c
1804 F: drivers/*/pm8???-*
1805 F: drivers/mfd/ssbi.c
1806 F: drivers/firmware/qcom_scm.c
1807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1809 ARM/RADISYS ENP2611 MACHINE SUPPORT
1810 M: Lennert Buytenhek <kernel@wantstofly.org>
1811 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1814 ARM/REALTEK ARCHITECTURE
1815 M: Andreas Färber <afaerber@suse.de>
1816 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1818 F: arch/arm64/boot/dts/realtek/
1819 F: Documentation/devicetree/bindings/arm/realtek.txt
1821 ARM/RENESAS ARM64 ARCHITECTURE
1822 M: Simon Horman <horms@verge.net.au>
1823 M: Magnus Damm <magnus.damm@gmail.com>
1824 L: linux-renesas-soc@vger.kernel.org
1825 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1828 F: arch/arm64/boot/dts/renesas/
1829 F: Documentation/devicetree/bindings/arm/shmobile.txt
1830 F: drivers/soc/renesas/
1831 F: include/linux/soc/renesas/
1833 ARM/RISCPC ARCHITECTURE
1834 M: Russell King <linux@armlinux.org.uk>
1835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1836 W: http://www.armlinux.org.uk/
1838 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1839 F: arch/arm/include/asm/hardware/ioc.h
1840 F: arch/arm/include/asm/hardware/iomd.h
1841 F: arch/arm/include/asm/hardware/memc.h
1842 F: arch/arm/mach-rpc/
1843 F: drivers/net/ethernet/8390/etherh.c
1844 F: drivers/net/ethernet/i825xx/ether1*
1845 F: drivers/net/ethernet/seeq/ether3*
1846 F: drivers/scsi/arm/
1848 ARM/Rockchip SoC support
1849 M: Heiko Stuebner <heiko@sntech.de>
1850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 L: linux-rockchip@lists.infradead.org
1852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1854 F: arch/arm/boot/dts/rk3*
1855 F: arch/arm/boot/dts/rv1108*
1856 F: arch/arm/mach-rockchip/
1857 F: drivers/clk/rockchip/
1858 F: drivers/i2c/busses/i2c-rk3x.c
1859 F: drivers/*/*rockchip*
1860 F: drivers/*/*/*rockchip*
1861 F: sound/soc/rockchip/
1864 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1865 M: Kukjin Kim <kgene@kernel.org>
1866 M: Krzysztof Kozlowski <krzk@kernel.org>
1867 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1868 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1869 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
1871 F: arch/arm/boot/dts/s3c*
1872 F: arch/arm/boot/dts/s5p*
1873 F: arch/arm/boot/dts/samsung*
1874 F: arch/arm/boot/dts/exynos*
1875 F: arch/arm64/boot/dts/exynos/
1876 F: arch/arm/plat-samsung/
1877 F: arch/arm/mach-s3c24*/
1878 F: arch/arm/mach-s3c64xx/
1879 F: arch/arm/mach-s5p*/
1880 F: arch/arm/mach-exynos*/
1881 F: drivers/*/*s3c24*
1882 F: drivers/*/*/*s3c24*
1883 F: drivers/*/*s3c64xx*
1884 F: drivers/*/*s5pv210*
1885 F: drivers/memory/samsung/*
1886 F: drivers/soc/samsung/*
1887 F: Documentation/arm/Samsung/
1888 F: Documentation/devicetree/bindings/arm/samsung/
1889 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1890 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1893 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1894 M: Kyungmin Park <kyungmin.park@samsung.com>
1895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897 F: arch/arm/mach-s5pv210/
1899 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1900 M: Kyungmin Park <kyungmin.park@samsung.com>
1901 M: Kamil Debski <kamil@wypas.org>
1902 M: Andrzej Hajda <a.hajda@samsung.com>
1903 L: linux-arm-kernel@lists.infradead.org
1904 L: linux-media@vger.kernel.org
1906 F: drivers/media/platform/s5p-g2d/
1908 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1909 M: Marek Szyprowski <m.szyprowski@samsung.com>
1910 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1911 L: linux-media@vger.kernel.org
1913 F: drivers/media/platform/s5p-cec/
1914 F: Documentation/devicetree/bindings/media/s5p-cec.txt
1916 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1917 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1918 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
1919 L: linux-arm-kernel@lists.infradead.org
1920 L: linux-media@vger.kernel.org
1922 F: drivers/media/platform/s5p-jpeg/
1924 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1925 M: Kyungmin Park <kyungmin.park@samsung.com>
1926 M: Kamil Debski <kamil@wypas.org>
1927 M: Jeongtae Park <jtp.park@samsung.com>
1928 M: Andrzej Hajda <a.hajda@samsung.com>
1929 L: linux-arm-kernel@lists.infradead.org
1930 L: linux-media@vger.kernel.org
1932 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1933 F: drivers/media/platform/s5p-mfc/
1935 ARM/SHMOBILE ARM ARCHITECTURE
1936 M: Simon Horman <horms@verge.net.au>
1937 M: Magnus Damm <magnus.damm@gmail.com>
1938 L: linux-renesas-soc@vger.kernel.org
1939 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1942 F: arch/arm/boot/dts/emev2*
1943 F: arch/arm/boot/dts/r7s*
1944 F: arch/arm/boot/dts/r8a*
1945 F: arch/arm/boot/dts/sh*
1946 F: arch/arm/configs/shmobile_defconfig
1947 F: arch/arm/include/debug/renesas-scif.S
1948 F: arch/arm/mach-shmobile/
1949 F: Documentation/devicetree/bindings/arm/shmobile.txt
1950 F: drivers/soc/renesas/
1951 F: include/linux/soc/renesas/
1953 ARM/SOCFPGA ARCHITECTURE
1954 M: Dinh Nguyen <dinguyen@kernel.org>
1956 F: arch/arm/mach-socfpga/
1957 F: arch/arm/boot/dts/socfpga*
1958 F: arch/arm/configs/socfpga_defconfig
1959 F: arch/arm64/boot/dts/altera/
1960 W: http://www.rocketboards.org
1961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1963 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1964 M: Dinh Nguyen <dinguyen@kernel.org>
1966 F: drivers/clk/socfpga/
1968 ARM/SOCFPGA EDAC SUPPORT
1969 M: Thor Thayer <thor.thayer@linux.intel.com>
1971 F: drivers/edac/altera_edac.
1973 ARM/STI ARCHITECTURE
1974 M: Patrice Chotard <patrice.chotard@st.com>
1975 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1976 W: http://www.stlinux.com
1978 F: arch/arm/mach-sti/
1979 F: arch/arm/boot/dts/sti*
1980 F: drivers/char/hw_random/st-rng.c
1981 F: drivers/clocksource/arm_global_timer.c
1982 F: drivers/clocksource/clksrc_st_lpc.c
1983 F: drivers/cpufreq/sti-cpufreq.c
1984 F: drivers/dma/st_fdma*
1985 F: drivers/i2c/busses/i2c-st.c
1986 F: drivers/media/rc/st_rc.c
1987 F: drivers/media/platform/sti/c8sectpfe/
1988 F: drivers/mmc/host/sdhci-st.c
1989 F: drivers/phy/st/phy-miphy28lp.c
1990 F: drivers/phy/st/phy-stih407-usb.c
1991 F: drivers/pinctrl/pinctrl-st.c
1992 F: drivers/remoteproc/st_remoteproc.c
1993 F: drivers/remoteproc/st_slim_rproc.c
1994 F: drivers/reset/sti/
1995 F: drivers/rtc/rtc-st-lpc.c
1996 F: drivers/tty/serial/st-asc.c
1997 F: drivers/usb/dwc3/dwc3-st.c
1998 F: drivers/usb/host/ehci-st.c
1999 F: drivers/usb/host/ohci-st.c
2000 F: drivers/watchdog/st_lpc_wdt.c
2001 F: drivers/ata/ahci_st.c
2002 F: include/linux/remoteproc/st_slim_rproc.h
2004 ARM/STM32 ARCHITECTURE
2005 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
2006 M: Alexandre Torgue <alexandre.torgue@st.com>
2007 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
2011 F: drivers/clocksource/armv7m_systick.c
2013 ARM/TANGO ARCHITECTURE
2014 M: Marc Gonzalez <marc.w.gonzalez@free.fr>
2015 M: Mans Rullgard <mans@mansr.com>
2016 L: linux-arm-kernel@lists.infradead.org
2020 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
2021 M: Lennert Buytenhek <kernel@wantstofly.org>
2022 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2025 ARM/TEGRA HDMI CEC SUBSYSTEM SUPPORT
2026 M: Hans Verkuil <hans.verkuil@cisco.com>
2027 L: linux-tegra@vger.kernel.org
2028 L: linux-media@vger.kernel.org
2030 F: drivers/media/platform/tegra-cec/
2031 F: Documentation/devicetree/bindings/media/tegra-cec.txt
2033 ARM/TETON BGA MACHINE SUPPORT
2034 M: "Mark F. Brown" <mark.brown314@gmail.com>
2035 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2038 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
2039 M: Santosh Shilimkar <ssantosh@kernel.org>
2040 L: linux-kernel@vger.kernel.org
2042 F: drivers/memory/*emif*
2044 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
2045 M: Santosh Shilimkar <ssantosh@kernel.org>
2046 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2048 F: arch/arm/mach-keystone/
2049 F: arch/arm/boot/dts/keystone-*
2050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
2052 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
2053 M: Santosh Shilimkar <ssantosh@kernel.org>
2054 L: linux-kernel@vger.kernel.org
2056 F: drivers/clk/keystone/
2058 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
2059 M: Santosh Shilimkar <ssantosh@kernel.org>
2060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2061 L: linux-kernel@vger.kernel.org
2063 F: drivers/clocksource/timer-keystone.c
2065 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
2066 M: Santosh Shilimkar <ssantosh@kernel.org>
2067 L: linux-kernel@vger.kernel.org
2069 F: drivers/power/reset/keystone-reset.c
2071 ARM/THECUS N2100 MACHINE SUPPORT
2072 M: Lennert Buytenhek <kernel@wantstofly.org>
2073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2076 ARM/TOSA MACHINE SUPPORT
2077 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
2078 M: Dirk Opfer <dirk@opfer-online.de>
2081 ARM/UNIPHIER ARCHITECTURE
2082 M: Masahiro Yamada <yamada.masahiro@socionext.com>
2083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
2086 F: Documentation/devicetree/bindings/gpio/gpio-uniphier.txt
2087 F: Documentation/devicetree/bindings/pinctrl/socionext,uniphier-pinctrl.txt
2088 F: arch/arm/boot/dts/uniphier*
2089 F: arch/arm/include/asm/hardware/cache-uniphier.h
2090 F: arch/arm/mach-uniphier/
2091 F: arch/arm/mm/cache-uniphier.c
2092 F: arch/arm64/boot/dts/socionext/uniphier*
2093 F: drivers/bus/uniphier-system-bus.c
2094 F: drivers/clk/uniphier/
2095 F: drivers/gpio/gpio-uniphier.c
2096 F: drivers/i2c/busses/i2c-uniphier*
2097 F: drivers/irqchip/irq-uniphier-aidet.c
2098 F: drivers/pinctrl/uniphier/
2099 F: drivers/reset/reset-uniphier.c
2100 F: drivers/tty/serial/8250/8250_uniphier.c
2103 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
2104 M: Ulf Hansson <ulf.hansson@linaro.org>
2105 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2106 T: git git://git.linaro.org/people/ulfh/clk.git
2108 F: drivers/clk/ux500/
2110 ARM/VERSATILE EXPRESS PLATFORM
2111 M: Liviu Dudau <liviu.dudau@arm.com>
2112 M: Sudeep Holla <sudeep.holla@arm.com>
2113 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
2114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2116 F: arch/arm/boot/dts/vexpress*
2117 F: arch/arm64/boot/dts/arm/
2118 F: arch/arm/mach-vexpress/
2121 F: drivers/clk/versatile/clk-vexpress-osc.c
2122 F: drivers/clocksource/versatile.c
2126 M: Russell King <linux@armlinux.org.uk>
2127 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2128 W: http://www.armlinux.org.uk/
2132 ARM/VOIPAC PXA270 SUPPORT
2133 M: Marek Vasut <marek.vasut@gmail.com>
2134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2136 F: arch/arm/mach-pxa/vpac270.c
2137 F: arch/arm/mach-pxa/include/mach/vpac270.h
2139 ARM/VT8500 ARM ARCHITECTURE
2140 M: Tony Prisk <linux@prisktech.co.nz>
2141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2143 F: arch/arm/mach-vt8500/
2144 F: drivers/clocksource/vt8500_timer.c
2145 F: drivers/i2c/busses/i2c-wmt.c
2146 F: drivers/mmc/host/wmt-sdmmc.c
2147 F: drivers/pwm/pwm-vt8500.c
2148 F: drivers/rtc/rtc-vt8500.c
2149 F: drivers/tty/serial/vt8500_serial.c
2150 F: drivers/usb/host/ehci-platform.c
2151 F: drivers/usb/host/uhci-platform.c
2152 F: drivers/video/fbdev/vt8500lcdfb.*
2153 F: drivers/video/fbdev/wm8505fb*
2154 F: drivers/video/fbdev/wmt_ge_rops.*
2156 ARM/ZIPIT Z2 SUPPORT
2157 M: Marek Vasut <marek.vasut@gmail.com>
2158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2160 F: arch/arm/mach-pxa/z2.c
2161 F: arch/arm/mach-pxa/include/mach/z2.h
2163 ARM/ZTE ARCHITECTURE
2164 M: Jun Nie <jun.nie@linaro.org>
2165 M: Baoyou Xie <baoyou.xie@linaro.org>
2166 M: Shawn Guo <shawnguo@kernel.org>
2167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2169 F: arch/arm/boot/dts/zx2967*
2170 F: arch/arm/mach-zx/
2171 F: arch/arm64/boot/dts/zte/
2173 F: drivers/dma/zx_dma.c
2174 F: drivers/gpio/gpio-zx.c
2175 F: drivers/i2c/busses/i2c-zx2967.c
2176 F: drivers/mmc/host/dw_mmc-zx.*
2177 F: drivers/pinctrl/zte/
2179 F: drivers/thermal/zx2967_thermal.c
2180 F: drivers/watchdog/zx2967_wdt.c
2181 F: Documentation/devicetree/bindings/arm/zte.txt
2182 F: Documentation/devicetree/bindings/clock/zx2967*.txt
2183 F: Documentation/devicetree/bindings/dma/zxdma.txt
2184 F: Documentation/devicetree/bindings/gpio/zx296702-gpio.txt
2185 F: Documentation/devicetree/bindings/i2c/i2c-zx2967.txt
2186 F: Documentation/devicetree/bindings/mmc/zx-dw-mshc.txt
2187 F: Documentation/devicetree/bindings/pinctrl/pinctrl-zx.txt
2188 F: Documentation/devicetree/bindings/reset/zte,zx2967-reset.txt
2189 F: Documentation/devicetree/bindings/soc/zte/
2190 F: Documentation/devicetree/bindings/sound/zte,*.txt
2191 F: Documentation/devicetree/bindings/thermal/zx2967-thermal.txt
2192 F: Documentation/devicetree/bindings/watchdog/zte,zx2967-wdt.txt
2193 F: include/dt-bindings/clock/zx2967*.h
2194 F: include/dt-bindings/soc/zte,*.h
2195 F: sound/soc/codecs/zx_aud96p22.c
2198 ARM/ZYNQ ARCHITECTURE
2199 M: Michal Simek <michal.simek@xilinx.com>
2200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2201 W: http://wiki.xilinx.com
2202 T: git https://github.com/Xilinx/linux-xlnx.git
2204 F: arch/arm/mach-zynq/
2205 F: drivers/cpuidle/cpuidle-zynq.c
2206 F: drivers/block/xsysace.c
2209 F: drivers/clocksource/cadence_ttc_timer.c
2210 F: drivers/i2c/busses/i2c-cadence.c
2211 F: drivers/mmc/host/sdhci-of-arasan.c
2212 F: drivers/edac/synopsys_edac.c
2214 ARM64 PORT (AARCH64 ARCHITECTURE)
2215 M: Catalin Marinas <catalin.marinas@arm.com>
2216 M: Will Deacon <will.deacon@arm.com>
2217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
2221 F: Documentation/arm64/
2223 AS3645A LED FLASH CONTROLLER DRIVER
2224 M: Sakari Ailus <sakari.ailus@iki.fi>
2225 L: linux-leds@vger.kernel.org
2227 F: drivers/leds/leds-as3645a.c
2229 AS3645A LED FLASH CONTROLLER DRIVER
2230 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
2231 L: linux-media@vger.kernel.org
2232 T: git git://linuxtv.org/media_tree.git
2234 F: drivers/media/i2c/as3645a.c
2235 F: include/media/i2c/as3645a.h
2237 ASAHI KASEI AK8974 DRIVER
2238 M: Linus Walleij <linus.walleij@linaro.org>
2239 L: linux-iio@vger.kernel.org
2240 W: http://www.akm.com/
2242 F: drivers/iio/magnetometer/ak8974.c
2244 ASC7621 HARDWARE MONITOR DRIVER
2245 M: George Joseph <george.joseph@fairview5.com>
2246 L: linux-hwmon@vger.kernel.org
2248 F: Documentation/hwmon/asc7621
2249 F: drivers/hwmon/asc7621.c
2251 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2252 M: Corentin Chary <corentin.chary@gmail.com>
2253 L: acpi4asus-user@lists.sourceforge.net
2254 L: platform-driver-x86@vger.kernel.org
2255 W: http://acpi4asus.sf.net
2257 F: drivers/platform/x86/asus*.c
2258 F: drivers/platform/x86/eeepc*.c
2260 ASUS WIRELESS RADIO CONTROL DRIVER
2261 M: João Paulo Rechi Vita <jprvita@gmail.com>
2262 L: platform-driver-x86@vger.kernel.org
2264 F: drivers/platform/x86/asus-wireless.c
2267 M: David Howells <dhowells@redhat.com>
2268 L: keyrings@vger.kernel.org
2270 F: Documentation/crypto/asymmetric-keys.txt
2271 F: include/linux/verification.h
2272 F: include/crypto/public_key.h
2273 F: include/crypto/pkcs7.h
2274 F: crypto/asymmetric_keys/
2276 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2277 R: Dan Williams <dan.j.williams@intel.com>
2278 W: http://sourceforge.net/projects/xscaleiop
2280 F: Documentation/crypto/async-tx-api.txt
2283 F: include/linux/dmaengine.h
2284 F: include/linux/async_tx.h
2287 M: Bartosz Golaszewski <brgl@bgdev.pl>
2288 L: linux-i2c@vger.kernel.org
2289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git
2291 F: Documentation/devicetree/bindings/eeprom/at24.txt
2292 F: drivers/misc/eeprom/at24.c
2293 F: include/linux/platform_data/at24.h
2295 ATA OVER ETHERNET (AOE) DRIVER
2296 M: "Ed L. Cashin" <ed.cashin@acm.org>
2297 W: http://www.openaoe.org/
2299 F: Documentation/aoe/
2300 F: drivers/block/aoe/
2302 ATHEROS 71XX/9XXX GPIO DRIVER
2303 M: Alban Bedel <albeu@free.fr>
2304 W: https://github.com/AlbanBedel/linux
2305 T: git git://github.com/AlbanBedel/linux
2307 F: drivers/gpio/gpio-ath79.c
2308 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2310 ATHEROS ATH GENERIC UTILITIES
2311 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2312 L: linux-wireless@vger.kernel.org
2314 F: drivers/net/wireless/ath/*
2316 ATHEROS ATH5K WIRELESS DRIVER
2317 M: Jiri Slaby <jirislaby@gmail.com>
2318 M: Nick Kossifidis <mickflemm@gmail.com>
2319 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2320 L: linux-wireless@vger.kernel.org
2321 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2323 F: drivers/net/wireless/ath/ath5k/
2325 ATHEROS ATH6KL WIRELESS DRIVER
2326 M: Kalle Valo <kvalo@qca.qualcomm.com>
2327 L: linux-wireless@vger.kernel.org
2328 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2329 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2331 F: drivers/net/wireless/ath/ath6kl/
2334 M: Ville Syrjala <syrjala@sci.fi>
2336 F: drivers/input/misc/ati_remote2.c
2338 ATK0110 HWMON DRIVER
2339 M: Luca Tettamanti <kronos.it@gmail.com>
2340 L: linux-hwmon@vger.kernel.org
2342 F: drivers/hwmon/asus_atk0110.c
2344 ATLX ETHERNET DRIVERS
2345 M: Jay Cliburn <jcliburn@gmail.com>
2346 M: Chris Snook <chris.snook@gmail.com>
2347 L: netdev@vger.kernel.org
2348 W: http://sourceforge.net/projects/atl1
2349 W: http://atl1.sourceforge.net
2351 F: drivers/net/ethernet/atheros/
2354 M: Chas Williams <3chas3@gmail.com>
2355 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2356 L: netdev@vger.kernel.org
2357 W: http://linux-atm.sourceforge.net
2360 F: include/linux/atm*
2361 F: include/uapi/linux/atm*
2363 ATMEL AT91 / AT32 MCI DRIVER
2364 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2366 F: drivers/mmc/host/atmel-mci.c
2368 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2369 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2371 F: drivers/power/reset/at91-sama5d2_shdwc.c
2373 ATMEL Audio ALSA driver
2374 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2375 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2380 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2381 L: linux-i2c@vger.kernel.org
2383 F: drivers/i2c/busses/i2c-at91.c
2386 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2387 L: linux-media@vger.kernel.org
2389 F: drivers/media/platform/atmel/atmel-isi.c
2390 F: include/media/atmel-isi.h
2393 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2394 L: linux-fbdev@vger.kernel.org
2396 F: drivers/video/fbdev/atmel_lcdfb.c
2397 F: include/video/atmel_lcdc.h
2399 ATMEL MACB ETHERNET DRIVER
2400 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2402 F: drivers/net/ethernet/cadence/
2404 ATMEL MAXTOUCH DRIVER
2405 M: Nick Dyer <nick@shmanahar.org>
2406 T: git git://github.com/ndyer/linux.git
2408 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2409 F: drivers/input/touchscreen/atmel_mxt_ts.c
2410 F: include/linux/platform_data/atmel_mxt_ts.h
2412 ATMEL SAMA5D2 ADC DRIVER
2413 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2414 L: linux-iio@vger.kernel.org
2416 F: drivers/iio/adc/at91-sama5d2_adc.c
2419 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2420 L: linux-mmc@vger.kernel.org
2422 F: drivers/mmc/host/sdhci-of-at91.c
2425 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2427 F: drivers/spi/spi-atmel.*
2430 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2431 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2433 F: drivers/misc/atmel-ssc.c
2434 F: include/linux/atmel-ssc.h
2436 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2437 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2438 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2440 F: drivers/misc/atmel_tclib.c
2441 F: drivers/clocksource/tcb_clksrc.c
2443 ATMEL USBA UDC DRIVER
2444 M: Nicolas Ferre <nicolas.ferre@microchip.com>
2445 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2447 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2449 ATMEL WIRELESS DRIVER
2450 M: Simon Kelley <simon@thekelleys.org.uk>
2451 L: linux-wireless@vger.kernel.org
2452 W: http://www.thekelleys.org.uk/atmel
2453 W: http://atmelwlandriver.sourceforge.net/
2455 F: drivers/net/wireless/atmel/atmel*
2458 M: Ludovic Desroches <ludovic.desroches@microchip.com>
2459 L: linux-arm-kernel@lists.infradead.org
2460 L: dmaengine@vger.kernel.org
2462 F: drivers/dma/at_xdmac.c
2464 ATOMIC INFRASTRUCTURE
2465 M: Will Deacon <will.deacon@arm.com>
2466 M: Peter Zijlstra <peterz@infradead.org>
2467 R: Boqun Feng <boqun.feng@gmail.com>
2468 L: linux-kernel@vger.kernel.org
2470 F: arch/*/include/asm/atomic*.h
2471 F: include/*/atomic*.h
2473 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2474 M: Bradley Grove <linuxdrivers@attotech.com>
2475 L: linux-scsi@vger.kernel.org
2476 W: http://www.attotech.com
2478 F: drivers/scsi/esas2r
2480 ATUSB IEEE 802.15.4 RADIO DRIVER
2481 M: Stefan Schmidt <stefan@osg.samsung.com>
2482 L: linux-wpan@vger.kernel.org
2484 F: drivers/net/ieee802154/atusb.c
2485 F: drivers/net/ieee802154/atusb.h
2486 F: drivers/net/ieee802154/at86rf230.h
2489 M: Paul Moore <paul@paul-moore.com>
2490 M: Eric Paris <eparis@redhat.com>
2491 L: linux-audit@redhat.com (moderated for non-subscribers)
2492 W: https://github.com/linux-audit
2493 W: https://people.redhat.com/sgrubb/audit
2494 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/audit.git
2496 F: include/linux/audit.h
2497 F: include/uapi/linux/audit.h
2500 AUXILIARY DISPLAY DRIVERS
2501 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2502 W: http://miguelojeda.es/auxdisplay.htm
2503 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2505 F: drivers/auxdisplay/
2506 F: include/linux/cfag12864b.h
2509 M: Ralf Baechle <ralf@linux-mips.org>
2510 L: linux-hams@vger.kernel.org
2511 W: http://www.linux-ax25.org/
2513 F: include/uapi/linux/ax25.h
2514 F: include/net/ax25.h
2518 M: Peter Rosin <peda@axentia.se>
2519 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2521 F: Documentation/devicetree/bindings/arm/axentia.txt
2522 F: arch/arm/boot/dts/at91-linea.dtsi
2523 F: arch/arm/boot/dts/at91-natte.dtsi
2524 F: arch/arm/boot/dts/at91-nattis-2-natte-2.dts
2525 F: arch/arm/boot/dts/at91-tse850-3.dts
2527 AXENTIA ASOC DRIVERS
2528 M: Peter Rosin <peda@axentia.se>
2529 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2531 F: Documentation/devicetree/bindings/sound/axentia,*
2532 F: sound/soc/atmel/tse850-pcm5142.c
2535 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2536 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2537 L: linux-media@vger.kernel.org
2538 W: https://linuxtv.org
2539 T: git git://linuxtv.org/media_tree.git
2541 F: drivers/media/usb/dvb-usb-v2/az6007.c
2543 AZTECH FM RADIO RECEIVER DRIVER
2544 M: Hans Verkuil <hverkuil@xs4all.nl>
2545 L: linux-media@vger.kernel.org
2546 T: git git://linuxtv.org/media_tree.git
2547 W: https://linuxtv.org
2549 F: drivers/media/radio/radio-aztech*
2552 L: linux-wireless@vger.kernel.org
2553 L: b43-dev@lists.infradead.org
2554 W: http://wireless.kernel.org/en/users/Drivers/b43
2556 F: drivers/net/wireless/broadcom/b43/
2558 B43LEGACY WIRELESS DRIVER
2559 M: Larry Finger <Larry.Finger@lwfinger.net>
2560 L: linux-wireless@vger.kernel.org
2561 L: b43-dev@lists.infradead.org
2562 W: http://wireless.kernel.org/en/users/Drivers/b43
2564 F: drivers/net/wireless/broadcom/b43legacy/
2566 BACKLIGHT CLASS/SUBSYSTEM
2567 M: Lee Jones <lee.jones@linaro.org>
2568 M: Daniel Thompson <daniel.thompson@linaro.org>
2569 M: Jingoo Han <jingoohan1@gmail.com>
2570 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2572 F: drivers/video/backlight/
2573 F: include/linux/backlight.h
2574 F: include/linux/pwm_backlight.h
2575 F: Documentation/devicetree/bindings/leds/backlight
2578 M: Marek Lindner <mareklindner@neomailbox.ch>
2579 M: Simon Wunderlich <sw@simonwunderlich.de>
2580 M: Antonio Quartulli <a@unstable.cc>
2581 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2582 W: https://www.open-mesh.org/
2583 Q: https://patchwork.open-mesh.org/project/batman/list/
2585 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2586 F: Documentation/ABI/testing/sysfs-class-net-mesh
2587 F: Documentation/networking/batman-adv.rst
2588 F: include/uapi/linux/batadv_packet.h
2589 F: include/uapi/linux/batman_adv.h
2592 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2593 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2594 L: linux-hams@vger.kernel.org
2595 W: http://www.baycom.org/~tom/ham/ham.html
2597 F: drivers/net/hamradio/baycom*
2599 BCACHE (BLOCK LAYER CACHE)
2600 M: Michael Lyle <mlyle@lyle.org>
2601 M: Kent Overstreet <kent.overstreet@gmail.com>
2602 L: linux-bcache@vger.kernel.org
2603 W: http://bcache.evilpiepirate.org
2604 C: irc://irc.oftc.net/bcache
2606 F: drivers/md/bcache/
2608 BDISP ST MEDIA DRIVER
2609 M: Fabien Dessenne <fabien.dessenne@st.com>
2610 L: linux-media@vger.kernel.org
2611 T: git git://linuxtv.org/media_tree.git
2612 W: https://linuxtv.org
2614 F: drivers/media/platform/sti/bdisp
2616 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2617 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2618 L: netdev@vger.kernel.org
2620 F: drivers/net/ethernet/ec_bhf.c
2623 M: Luis de Bethencourt <luisbg@kernel.org>
2624 M: Salah Triki <salah.triki@gmail.com>
2626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luisbg/linux-befs.git
2627 F: Documentation/filesystems/befs.txt
2631 M: Paolo Valente <paolo.valente@linaro.org>
2632 M: Jens Axboe <axboe@kernel.dk>
2633 L: linux-block@vger.kernel.org
2636 F: Documentation/block/bfq-iosched.txt
2639 M: "Tigran A. Aivazian" <aivazian.tigran@gmail.com>
2641 F: Documentation/filesystems/bfs.txt
2643 F: include/uapi/linux/bfs_fs.h
2645 BLACKFIN ARCHITECTURE
2646 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2647 T: git git://git.code.sf.net/p/adi-linux/code
2648 W: http://blackfin.uclinux.org
2652 BLACKFIN EMAC DRIVER
2653 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2654 W: http://blackfin.uclinux.org
2656 F: drivers/net/ethernet/adi/
2658 BLACKFIN MEDIA DRIVER
2659 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2660 W: http://blackfin.uclinux.org/
2662 F: drivers/media/platform/blackfin/
2663 F: drivers/media/i2c/adv7183*
2664 F: drivers/media/i2c/vs6624*
2667 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2668 W: http://blackfin.uclinux.org
2670 F: drivers/rtc/rtc-bfin.c
2673 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2674 W: http://blackfin.uclinux.org
2676 F: drivers/mmc/host/bfin_sdh.c
2678 BLACKFIN SERIAL DRIVER
2679 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2680 W: http://blackfin.uclinux.org
2682 F: drivers/tty/serial/bfin_uart.c
2684 BLACKFIN WATCHDOG DRIVER
2685 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2686 W: http://blackfin.uclinux.org
2688 F: drivers/watchdog/bfin_wdt.c
2690 BLINKM RGB LED DRIVER
2691 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2693 F: drivers/leds/leds-blinkm.c
2696 M: Jens Axboe <axboe@kernel.dk>
2697 L: linux-block@vger.kernel.org
2698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2701 F: kernel/trace/blktrace.c
2705 M: Joern Engel <joern@lazybastard.org>
2706 L: linux-mtd@lists.infradead.org
2708 F: drivers/mtd/devices/block2mtd.c
2711 M: Marcel Holtmann <marcel@holtmann.org>
2712 M: Johan Hedberg <johan.hedberg@gmail.com>
2713 L: linux-bluetooth@vger.kernel.org
2714 W: http://www.bluez.org/
2715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2716 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2718 F: drivers/bluetooth/
2721 M: Marcel Holtmann <marcel@holtmann.org>
2722 M: Johan Hedberg <johan.hedberg@gmail.com>
2723 L: linux-bluetooth@vger.kernel.org
2724 W: http://www.bluez.org/
2725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2729 F: include/net/bluetooth/
2732 M: Jay Vosburgh <j.vosburgh@gmail.com>
2733 M: Veaceslav Falico <vfalico@gmail.com>
2734 M: Andy Gospodarek <andy@greyhouse.net>
2735 L: netdev@vger.kernel.org
2736 W: http://sourceforge.net/projects/bonding/
2738 F: drivers/net/bonding/
2739 F: include/uapi/linux/if_bonding.h
2741 BPF (Safe dynamic programs and tools)
2742 M: Alexei Starovoitov <ast@kernel.org>
2743 M: Daniel Borkmann <daniel@iogearbox.net>
2744 L: netdev@vger.kernel.org
2745 L: linux-kernel@vger.kernel.org
2746 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf.git
2747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bpf/bpf-next.git
2749 F: arch/x86/net/bpf_jit*
2750 F: Documentation/networking/filter.txt
2751 F: Documentation/bpf/
2752 F: include/linux/bpf*
2753 F: include/linux/filter.h
2754 F: include/trace/events/bpf.h
2755 F: include/trace/events/xdp.h
2756 F: include/uapi/linux/bpf*
2757 F: include/uapi/linux/filter.h
2759 F: kernel/trace/bpf_trace.c
2762 F: net/core/filter.c
2763 F: net/sched/act_bpf.c
2764 F: net/sched/cls_bpf.c
2767 F: tools/testing/selftests/bpf/
2769 BROADCOM B44 10/100 ETHERNET DRIVER
2770 M: Michael Chan <michael.chan@broadcom.com>
2771 L: netdev@vger.kernel.org
2773 F: drivers/net/ethernet/broadcom/b44.*
2775 BROADCOM B53 ETHERNET SWITCH DRIVER
2776 M: Florian Fainelli <f.fainelli@gmail.com>
2777 L: netdev@vger.kernel.org
2778 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2780 F: drivers/net/dsa/b53/*
2781 F: include/linux/platform_data/b53.h
2783 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2784 M: Florian Fainelli <f.fainelli@gmail.com>
2785 M: Ray Jui <rjui@broadcom.com>
2786 M: Scott Branden <sbranden@broadcom.com>
2787 M: bcm-kernel-feedback-list@broadcom.com
2788 T: git git://github.com/broadcom/mach-bcm
2794 F: arch/arm/mach-bcm/
2796 BROADCOM BCM2835 ARM ARCHITECTURE
2797 M: Eric Anholt <eric@anholt.net>
2798 M: Stefan Wahren <stefan.wahren@i2se.com>
2799 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2800 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2801 T: git git://github.com/anholt/linux
2804 F: drivers/staging/vc04_services
2806 BROADCOM BCM47XX MIPS ARCHITECTURE
2807 M: Hauke Mehrtens <hauke@hauke-m.de>
2808 M: Rafał Miłecki <zajec5@gmail.com>
2809 L: linux-mips@linux-mips.org
2811 F: Documentation/devicetree/bindings/mips/brcm/
2812 F: arch/mips/bcm47xx/*
2813 F: arch/mips/include/asm/mach-bcm47xx/*
2815 BROADCOM BCM5301X ARM ARCHITECTURE
2816 M: Hauke Mehrtens <hauke@hauke-m.de>
2817 M: Rafał Miłecki <zajec5@gmail.com>
2818 M: Jon Mason <jonmason@broadcom.com>
2819 M: bcm-kernel-feedback-list@broadcom.com
2820 L: linux-arm-kernel@lists.infradead.org
2822 F: arch/arm/mach-bcm/bcm_5301x.c
2823 F: arch/arm/boot/dts/bcm5301x*.dtsi
2824 F: arch/arm/boot/dts/bcm470*
2825 F: arch/arm/boot/dts/bcm953012*
2827 BROADCOM BCM53573 ARM ARCHITECTURE
2828 M: Rafał Miłecki <rafal@milecki.pl>
2829 L: linux-arm-kernel@lists.infradead.org
2831 F: arch/arm/boot/dts/bcm53573*
2832 F: arch/arm/boot/dts/bcm47189*
2834 BROADCOM BCM63XX ARM ARCHITECTURE
2835 M: Florian Fainelli <f.fainelli@gmail.com>
2836 M: bcm-kernel-feedback-list@broadcom.com
2837 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2838 T: git git://github.com/broadcom/stblinux.git
2842 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2843 M: Kevin Cernekee <cernekee@gmail.com>
2844 L: linux-usb@vger.kernel.org
2846 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2848 BROADCOM BCM7XXX ARM ARCHITECTURE
2849 M: Brian Norris <computersforpeace@gmail.com>
2850 M: Gregory Fong <gregory.0xf0@gmail.com>
2851 M: Florian Fainelli <f.fainelli@gmail.com>
2852 M: bcm-kernel-feedback-list@broadcom.com
2853 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2854 T: git git://github.com/broadcom/stblinux.git
2856 F: arch/arm/mach-bcm/*brcmstb*
2857 F: arch/arm/boot/dts/bcm7*.dts*
2858 F: drivers/bus/brcmstb_gisb.c
2859 F: arch/arm/mm/cache-b15-rac.c
2860 F: arch/arm/include/asm/hardware/cache-b15-rac.h
2863 BROADCOM BMIPS CPUFREQ DRIVER
2864 M: Markus Mayer <mmayer@broadcom.com>
2865 M: bcm-kernel-feedback-list@broadcom.com
2866 L: linux-pm@vger.kernel.org
2868 F: drivers/cpufreq/bmips-cpufreq.c
2870 BROADCOM BMIPS MIPS ARCHITECTURE
2871 M: Kevin Cernekee <cernekee@gmail.com>
2872 M: Florian Fainelli <f.fainelli@gmail.com>
2873 L: linux-mips@linux-mips.org
2874 T: git git://github.com/broadcom/stblinux.git
2876 F: arch/mips/bmips/*
2877 F: arch/mips/include/asm/mach-bmips/*
2878 F: arch/mips/kernel/*bmips*
2879 F: arch/mips/boot/dts/brcm/bcm*.dts*
2880 F: drivers/irqchip/irq-bcm63*
2881 F: drivers/irqchip/irq-bcm7*
2882 F: drivers/irqchip/irq-brcmstb*
2883 F: include/linux/bcm963xx_nvram.h
2884 F: include/linux/bcm963xx_tag.h
2886 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2887 M: Rasesh Mody <rasesh.mody@cavium.com>
2888 M: Harish Patil <harish.patil@cavium.com>
2889 M: Dept-GELinuxNICDev@cavium.com
2890 L: netdev@vger.kernel.org
2892 F: drivers/net/ethernet/broadcom/bnx2.*
2893 F: drivers/net/ethernet/broadcom/bnx2_*
2895 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2896 M: QLogic-Storage-Upstream@qlogic.com
2897 L: linux-scsi@vger.kernel.org
2899 F: drivers/scsi/bnx2fc/
2901 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2902 M: QLogic-Storage-Upstream@qlogic.com
2903 L: linux-scsi@vger.kernel.org
2905 F: drivers/scsi/bnx2i/
2907 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2908 M: Ariel Elior <ariel.elior@cavium.com>
2909 M: everest-linux-l2@cavium.com
2910 L: netdev@vger.kernel.org
2912 F: drivers/net/ethernet/broadcom/bnx2x/
2914 BROADCOM BNXT_EN 50 GIGABIT ETHERNET DRIVER
2915 M: Michael Chan <michael.chan@broadcom.com>
2916 L: netdev@vger.kernel.org
2918 F: drivers/net/ethernet/broadcom/bnxt/
2920 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2921 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2922 M: Franky Lin <franky.lin@broadcom.com>
2923 M: Hante Meuleman <hante.meuleman@broadcom.com>
2924 M: Chi-Hsien Lin <chi-hsien.lin@cypress.com>
2925 M: Wright Feng <wright.feng@cypress.com>
2926 L: linux-wireless@vger.kernel.org
2927 L: brcm80211-dev-list.pdl@broadcom.com
2928 L: brcm80211-dev-list@cypress.com
2930 F: drivers/net/wireless/broadcom/brcm80211/
2932 BROADCOM BRCMSTB GPIO DRIVER
2933 M: Gregory Fong <gregory.0xf0@gmail.com>
2934 L: bcm-kernel-feedback-list@broadcom.com
2936 F: drivers/gpio/gpio-brcmstb.c
2937 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2939 BROADCOM BRCMSTB USB2 and USB3 PHY DRIVER
2940 M: Al Cooper <alcooperx@gmail.com>
2941 L: linux-kernel@vger.kernel.org
2942 L: bcm-kernel-feedback-list@broadcom.com
2944 F: drivers/phy/broadcom/phy-brcm-usb*
2946 BROADCOM GENET ETHERNET DRIVER
2947 M: Doug Berger <opendmb@gmail.com>
2948 M: Florian Fainelli <f.fainelli@gmail.com>
2949 L: netdev@vger.kernel.org
2951 F: drivers/net/ethernet/broadcom/genet/
2953 BROADCOM IPROC ARM ARCHITECTURE
2954 M: Ray Jui <rjui@broadcom.com>
2955 M: Scott Branden <sbranden@broadcom.com>
2956 M: Jon Mason <jonmason@broadcom.com>
2957 M: bcm-kernel-feedback-list@broadcom.com
2958 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2959 T: git git://github.com/broadcom/cygnus-linux.git
2975 F: arch/arm64/boot/dts/broadcom/ns2*
2976 F: drivers/clk/bcm/clk-ns*
2977 F: drivers/pinctrl/bcm/pinctrl-ns*
2979 BROADCOM KONA GPIO DRIVER
2980 M: Ray Jui <rjui@broadcom.com>
2981 L: bcm-kernel-feedback-list@broadcom.com
2983 F: drivers/gpio/gpio-bcm-kona.c
2984 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2986 BROADCOM NETXTREME-E ROCE DRIVER
2987 M: Selvin Xavier <selvin.xavier@broadcom.com>
2988 M: Devesh Sharma <devesh.sharma@broadcom.com>
2989 M: Somnath Kotur <somnath.kotur@broadcom.com>
2990 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
2991 L: linux-rdma@vger.kernel.org
2992 W: http://www.broadcom.com
2994 F: drivers/infiniband/hw/bnxt_re/
2995 F: include/uapi/rdma/bnxt_re-abi.h
2997 BROADCOM NVRAM DRIVER
2998 M: Rafał Miłecki <zajec5@gmail.com>
2999 L: linux-mips@linux-mips.org
3001 F: drivers/firmware/broadcom/*
3003 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
3004 M: Rafał Miłecki <zajec5@gmail.com>
3005 L: linux-wireless@vger.kernel.org
3008 F: include/linux/bcma/
3010 BROADCOM STB AVS CPUFREQ DRIVER
3011 M: Markus Mayer <mmayer@broadcom.com>
3012 M: bcm-kernel-feedback-list@broadcom.com
3013 L: linux-pm@vger.kernel.org
3015 F: Documentation/devicetree/bindings/cpufreq/brcm,stb-avs-cpu-freq.txt
3016 F: drivers/cpufreq/brcmstb*
3018 BROADCOM STB AVS TMON DRIVER
3019 M: Markus Mayer <mmayer@broadcom.com>
3020 M: bcm-kernel-feedback-list@broadcom.com
3021 L: linux-pm@vger.kernel.org
3023 F: Documentation/devicetree/bindings/thermal/brcm,avs-tmon.txt
3024 F: drivers/thermal/broadcom/brcmstb*
3026 BROADCOM STB NAND FLASH DRIVER
3027 M: Brian Norris <computersforpeace@gmail.com>
3028 M: Kamal Dasu <kdasu.kdev@gmail.com>
3029 L: linux-mtd@lists.infradead.org
3030 L: bcm-kernel-feedback-list@broadcom.com
3032 F: drivers/mtd/nand/brcmnand/
3034 BROADCOM STB DPFE DRIVER
3035 M: Markus Mayer <mmayer@broadcom.com>
3036 M: bcm-kernel-feedback-list@broadcom.com
3037 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3039 F: Documentation/devicetree/bindings/memory-controllers/brcm,dpfe-cpu.txt
3040 F: drivers/memory/brcmstb_dpfe.c
3042 BROADCOM SYSTEMPORT ETHERNET DRIVER
3043 M: Florian Fainelli <f.fainelli@gmail.com>
3044 L: netdev@vger.kernel.org
3046 F: drivers/net/ethernet/broadcom/bcmsysport.*
3048 BROADCOM TG3 GIGABIT ETHERNET DRIVER
3049 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
3050 M: Prashant Sreedharan <prashant@broadcom.com>
3051 M: Michael Chan <mchan@broadcom.com>
3052 L: netdev@vger.kernel.org
3054 F: drivers/net/ethernet/broadcom/tg3.*
3056 BROCADE BFA FC SCSI DRIVER
3057 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
3058 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
3059 L: linux-scsi@vger.kernel.org
3061 F: drivers/scsi/bfa/
3063 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
3064 M: Rasesh Mody <rasesh.mody@cavium.com>
3065 M: Sudarsana Kalluru <sudarsana.kalluru@cavium.com>
3066 M: Dept-GELinuxNICDev@cavium.com
3067 L: netdev@vger.kernel.org
3069 F: drivers/net/ethernet/brocade/bna/
3071 BSG (block layer generic sg v4 driver)
3072 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
3073 L: linux-scsi@vger.kernel.org
3076 F: include/linux/bsg.h
3077 F: include/uapi/linux/bsg.h
3080 M: Clemens Ladisch <clemens@ladisch.de>
3081 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3082 T: git git://git.alsa-project.org/alsa-kernel.git
3084 F: Documentation/sound/alsa/Bt87x.txt
3085 F: sound/pci/bt87x.c
3088 M: Michael Buesch <m@bues.ch>
3089 W: http://bu3sch.de/btgpio.php
3091 F: drivers/gpio/gpio-bt8xx.c
3094 M: Chris Mason <clm@fb.com>
3095 M: Josef Bacik <jbacik@fb.com>
3096 M: David Sterba <dsterba@suse.com>
3097 L: linux-btrfs@vger.kernel.org
3098 W: http://btrfs.wiki.kernel.org/
3099 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
3100 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
3102 F: Documentation/filesystems/btrfs.txt
3104 F: include/linux/btrfs*
3105 F: include/uapi/linux/btrfs*
3107 BTTV VIDEO4LINUX DRIVER
3108 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3109 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3110 L: linux-media@vger.kernel.org
3111 W: https://linuxtv.org
3112 T: git git://linuxtv.org/media_tree.git
3114 F: Documentation/media/v4l-drivers/bttv*
3115 F: drivers/media/pci/bt8xx/bttv*
3117 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3118 M: Chanwoo Choi <cw00.choi@samsung.com>
3119 L: linux-pm@vger.kernel.org
3120 L: linux-samsung-soc@vger.kernel.org
3121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3123 F: drivers/devfreq/exynos-bus.c
3124 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3126 BUSLOGIC SCSI DRIVER
3127 M: Khalid Aziz <khalid@gonehiking.org>
3128 L: linux-scsi@vger.kernel.org
3130 F: drivers/scsi/BusLogic.*
3131 F: drivers/scsi/FlashPoint.*
3133 C-MEDIA CMI8788 DRIVER
3134 M: Clemens Ladisch <clemens@ladisch.de>
3135 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3136 T: git git://git.alsa-project.org/alsa-kernel.git
3138 F: sound/pci/oxygen/
3141 M: Mark Salter <msalter@redhat.com>
3142 M: Aurelien Jacquiot <jacquiot.aurelien@gmail.com>
3143 L: linux-c6x-dev@linux-c6x.org
3144 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
3148 CA8210 IEEE-802.15.4 RADIO DRIVER
3149 M: Harry Morris <h.morris@cascoda.com>
3150 L: linux-wpan@vger.kernel.org
3151 W: https://github.com/Cascoda/ca8210-linux.git
3153 F: drivers/net/ieee802154/ca8210.c
3154 F: Documentation/devicetree/bindings/net/ieee802154/ca8210.txt
3156 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
3157 M: David Howells <dhowells@redhat.com>
3158 L: linux-cachefs@redhat.com (moderated for non-subscribers)
3160 F: Documentation/filesystems/caching/cachefiles.txt
3163 CADET FM/AM RADIO RECEIVER DRIVER
3164 M: Hans Verkuil <hverkuil@xs4all.nl>
3165 L: linux-media@vger.kernel.org
3166 T: git git://linuxtv.org/media_tree.git
3167 W: https://linuxtv.org
3169 F: drivers/media/radio/radio-cadet*
3171 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
3172 M: Jonathan Corbet <corbet@lwn.net>
3173 L: linux-media@vger.kernel.org
3174 T: git git://linuxtv.org/media_tree.git
3176 F: Documentation/media/v4l-drivers/cafe_ccic*
3177 F: drivers/media/platform/marvell-ccic/
3180 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
3181 L: netdev@vger.kernel.org
3183 F: Documentation/networking/caif/
3184 F: drivers/net/caif/
3185 F: include/uapi/linux/caif/
3186 F: include/net/caif/
3189 CALGARY x86-64 IOMMU
3190 M: Muli Ben-Yehuda <mulix@mulix.org>
3191 M: Jon Mason <jdmason@kudzu.us>
3192 L: iommu@lists.linux-foundation.org
3194 F: arch/x86/kernel/pci-calgary_64.c
3195 F: arch/x86/kernel/tce_64.c
3196 F: arch/x86/include/asm/calgary.h
3197 F: arch/x86/include/asm/tce.h
3200 M: Wolfgang Grandegger <wg@grandegger.com>
3201 M: Marc Kleine-Budde <mkl@pengutronix.de>
3202 L: linux-can@vger.kernel.org
3203 W: https://github.com/linux-can
3204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3207 F: Documentation/devicetree/bindings/net/can/
3209 F: include/linux/can/dev.h
3210 F: include/linux/can/platform/
3211 F: include/uapi/linux/can/error.h
3212 F: include/uapi/linux/can/netlink.h
3215 M: Oliver Hartkopp <socketcan@hartkopp.net>
3216 M: Marc Kleine-Budde <mkl@pengutronix.de>
3217 L: linux-can@vger.kernel.org
3218 W: https://github.com/linux-can
3219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
3220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
3222 F: Documentation/networking/can.rst
3224 F: include/linux/can/core.h
3225 F: include/uapi/linux/can.h
3226 F: include/uapi/linux/can/bcm.h
3227 F: include/uapi/linux/can/raw.h
3228 F: include/uapi/linux/can/gw.h
3231 M: Serge Hallyn <serge@hallyn.com>
3232 L: linux-security-module@vger.kernel.org
3234 F: include/linux/capability.h
3235 F: include/uapi/linux/capability.h
3236 F: security/commoncap.c
3237 F: kernel/capability.c
3239 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
3240 M: Kevin Tsai <ktsai@capellamicro.com>
3242 F: drivers/iio/light/cm*
3244 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
3245 M: Christian Lamparter <chunkeey@googlemail.com>
3246 L: linux-wireless@vger.kernel.org
3247 W: http://wireless.kernel.org/en/users/Drivers/carl9170
3249 F: drivers/net/wireless/ath/carl9170/
3252 M: Jan Glauber <jglauber@cavium.com>
3253 M: David Daney <david.daney@cavium.com>
3254 W: http://www.cavium.com
3256 F: drivers/i2c/busses/i2c-octeon*
3257 F: drivers/i2c/busses/i2c-thunderx*
3259 CAVIUM LIQUIDIO NETWORK DRIVER
3260 M: Derek Chickles <derek.chickles@caviumnetworks.com>
3261 M: Satanand Burla <satananda.burla@caviumnetworks.com>
3262 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
3263 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
3264 L: netdev@vger.kernel.org
3265 W: http://www.cavium.com
3267 F: drivers/net/ethernet/cavium/liquidio/
3270 M: Jan Glauber <jglauber@cavium.com>
3271 M: David Daney <david.daney@cavium.com>
3272 M: Steven J. Hill <Steven.Hill@cavium.com>
3273 W: http://www.cavium.com
3275 F: drivers/mmc/host/cavium*
3277 CAVIUM OCTEON-TX CRYPTO DRIVER
3278 M: George Cherian <george.cherian@cavium.com>
3279 L: linux-crypto@vger.kernel.org
3280 W: http://www.cavium.com
3282 F: drivers/crypto/cavium/cpt/
3284 CAVIUM THUNDERX2 ARM64 SOC
3285 M: Robert Richter <rrichter@cavium.com>
3286 M: Jayachandran C <jnair@caviumnetworks.com>
3287 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3289 F: arch/arm64/boot/dts/cavium/thunder2-99xx*
3290 F: Documentation/devicetree/bindings/arm/cavium-thunder2.txt
3292 CC2520 IEEE-802.15.4 RADIO DRIVER
3293 M: Varka Bhadram <varkabhadram@gmail.com>
3294 L: linux-wpan@vger.kernel.org
3296 F: drivers/net/ieee802154/cc2520.c
3297 F: include/linux/spi/cc2520.h
3298 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
3300 CCREE ARM TRUSTZONE CRYPTOCELL 700 REE DRIVER
3301 M: Gilad Ben-Yossef <gilad@benyossef.com>
3302 L: linux-crypto@vger.kernel.org
3303 L: driverdev-devel@linuxdriverproject.org
3305 F: drivers/staging/ccree/
3306 W: https://developer.arm.com/products/system-ip/trustzone-cryptocell/cryptocell-700-family
3309 M: Hans Verkuil <hans.verkuil@cisco.com>
3310 L: linux-media@vger.kernel.org
3311 T: git git://linuxtv.org/media_tree.git
3312 W: http://linuxtv.org
3314 F: Documentation/media/kapi/cec-core.rst
3315 F: Documentation/media/uapi/cec
3316 F: drivers/media/cec/
3317 F: drivers/media/rc/keymaps/rc-cec.c
3318 F: include/media/cec.h
3319 F: include/media/cec-notifier.h
3320 F: include/uapi/linux/cec.h
3321 F: include/uapi/linux/cec-funcs.h
3322 F: Documentation/devicetree/bindings/media/cec.txt
3325 M: Hans Verkuil <hans.verkuil@cisco.com>
3326 L: linux-media@vger.kernel.org
3327 T: git git://linuxtv.org/media_tree.git
3328 W: http://linuxtv.org
3330 F: drivers/media/platform/cec-gpio/
3331 F: Documentation/devicetree/bindings/media/cec-gpio.txt
3333 CELL BROADBAND ENGINE ARCHITECTURE
3334 M: Arnd Bergmann <arnd@arndb.de>
3335 L: linuxppc-dev@lists.ozlabs.org
3336 W: http://www.ibm.com/developerworks/power/cell/
3338 F: arch/powerpc/include/asm/cell*.h
3339 F: arch/powerpc/include/asm/spu*.h
3340 F: arch/powerpc/include/uapi/asm/spu*.h
3341 F: arch/powerpc/oprofile/*cell*
3342 F: arch/powerpc/platforms/cell/
3344 CEPH COMMON CODE (LIBCEPH)
3345 M: Ilya Dryomov <idryomov@gmail.com>
3346 M: "Yan, Zheng" <zyan@redhat.com>
3347 M: Sage Weil <sage@redhat.com>
3348 L: ceph-devel@vger.kernel.org
3350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3351 T: git git://github.com/ceph/ceph-client.git
3354 F: include/linux/ceph/
3355 F: include/linux/crush/
3357 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
3358 M: "Yan, Zheng" <zyan@redhat.com>
3359 M: Sage Weil <sage@redhat.com>
3360 M: Ilya Dryomov <idryomov@gmail.com>
3361 L: ceph-devel@vger.kernel.org
3363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
3364 T: git git://github.com/ceph/ceph-client.git
3366 F: Documentation/filesystems/ceph.txt
3369 CERTIFICATE HANDLING:
3370 M: David Howells <dhowells@redhat.com>
3371 M: David Woodhouse <dwmw2@infradead.org>
3372 L: keyrings@vger.kernel.org
3374 F: Documentation/module-signing.txt
3376 F: scripts/sign-file.c
3377 F: scripts/extract-cert.c
3379 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
3380 L: linux-usb@vger.kernel.org
3382 F: Documentation/usb/WUSB-Design-overview.txt
3383 F: Documentation/usb/wusb-cbaf
3384 F: drivers/usb/host/hwa-hc.c
3385 F: drivers/usb/host/whci/
3386 F: drivers/usb/wusbcore/
3387 F: include/linux/usb/wusb*
3389 CFAG12864B LCD DRIVER
3390 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3391 W: http://miguelojeda.es/auxdisplay.htm
3392 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3394 F: drivers/auxdisplay/cfag12864b.c
3395 F: include/linux/cfag12864b.h
3397 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3398 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3399 W: http://miguelojeda.es/auxdisplay.htm
3400 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3402 F: drivers/auxdisplay/cfag12864bfb.c
3403 F: include/linux/cfag12864b.h
3405 802.11 (including CFG80211/NL80211)
3406 M: Johannes Berg <johannes@sipsolutions.net>
3407 L: linux-wireless@vger.kernel.org
3408 W: http://wireless.kernel.org/
3409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3413 F: include/uapi/linux/nl80211.h
3414 F: include/linux/ieee80211.h
3415 F: include/net/wext.h
3416 F: include/net/cfg80211.h
3417 F: include/net/iw_handler.h
3418 F: include/net/ieee80211_radiotap.h
3419 F: Documentation/driver-api/80211/cfg80211.rst
3420 F: Documentation/networking/regulatory.txt
3422 CHAR and MISC DRIVERS
3423 M: Arnd Bergmann <arnd@arndb.de>
3424 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3429 F: include/linux/miscdevice.h
3432 M: Andy Whitcroft <apw@canonical.com>
3433 M: Joe Perches <joe@perches.com>
3435 F: scripts/checkpatch.pl
3437 CHINESE DOCUMENTATION
3438 M: Harry Wei <harryxiyou@gmail.com>
3439 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3440 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3442 F: Documentation/translations/zh_CN/
3444 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3445 M: Peter Chen <Peter.Chen@nxp.com>
3446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3447 L: linux-usb@vger.kernel.org
3449 F: drivers/usb/chipidea/
3451 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3452 M: Hans de Goede <hdegoede@redhat.com>
3453 L: linux-input@vger.kernel.org
3455 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3456 F: drivers/input/touchscreen/chipone_icn8318.c
3458 CHROME HARDWARE PLATFORM SUPPORT
3459 M: Benson Leung <bleung@chromium.org>
3460 M: Olof Johansson <olof@lixom.net>
3462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bleung/chrome-platform.git
3463 F: drivers/platform/chrome/
3465 CIRRUS LOGIC AUDIO CODEC DRIVERS
3466 M: Brian Austin <brian.austin@cirrus.com>
3467 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3468 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3470 F: sound/soc/codecs/cs*
3472 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3473 M: Hartley Sweeten <hsweeten@visionengravers.com>
3474 L: netdev@vger.kernel.org
3476 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3478 CISCO FCOE HBA DRIVER
3479 M: Satish Kharat <satishkh@cisco.com>
3480 M: Sesidhar Baddela <sebaddel@cisco.com>
3481 M: Karan Tilak Kumar <kartilak@cisco.com>
3482 L: linux-scsi@vger.kernel.org
3484 F: drivers/scsi/fnic/
3486 CISCO SCSI HBA DRIVER
3487 M: Karan Tilak Kumar <kartilak@cisco.com>
3488 M: Sesidhar Baddela <sebaddel@cisco.com>
3489 L: linux-scsi@vger.kernel.org
3491 F: drivers/scsi/snic/
3493 CISCO VIC ETHERNET NIC DRIVER
3494 M: Christian Benvenuti <benve@cisco.com>
3495 M: Govindarajulu Varadarajan <_govind@gmx.com>
3496 M: Parvi Kaustubhi <pkaustub@cisco.com>
3498 F: drivers/net/ethernet/cisco/enic/
3500 CISCO VIC LOW LATENCY NIC DRIVER
3501 M: Christian Benvenuti <benve@cisco.com>
3502 M: Dave Goodell <dgoodell@cisco.com>
3504 F: drivers/infiniband/hw/usnic/
3507 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3508 L: linux-kernel@vger.kernel.org
3511 F: include/linux/cleancache.h
3514 M: Russell King <linux@armlinux.org.uk>
3515 L: linux-clk@vger.kernel.org
3517 F: include/linux/clk.h
3519 CLOCKSOURCE, CLOCKEVENT DRIVERS
3520 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3521 M: Thomas Gleixner <tglx@linutronix.de>
3522 L: linux-kernel@vger.kernel.org
3523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3525 F: drivers/clocksource/
3526 F: Documentation/devicetree/bindings/timer/
3529 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3530 M: Daniel Oliveira Nascimento <don@syst.com.br>
3531 L: platform-driver-x86@vger.kernel.org
3533 F: drivers/platform/x86/classmate-laptop.c
3536 M: Hans Verkuil <hans.verkuil@cisco.com>
3537 L: linux-media@vger.kernel.org
3538 T: git git://linuxtv.org/media_tree.git
3539 W: https://linuxtv.org
3541 F: drivers/media/pci/cobalt/
3543 COCCINELLE/Semantic Patches (SmPL)
3544 M: Julia Lawall <Julia.Lawall@lip6.fr>
3545 M: Gilles Muller <Gilles.Muller@lip6.fr>
3546 M: Nicolas Palix <nicolas.palix@imag.fr>
3547 M: Michal Marek <michal.lkml@markovi.net>
3548 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3550 W: http://coccinelle.lip6.fr/
3552 F: Documentation/dev-tools/coccinelle.rst
3553 F: scripts/coccinelle/
3554 F: scripts/coccicheck
3557 M: Jan Harkes <jaharkes@cs.cmu.edu>
3559 L: codalist@coda.cs.cmu.edu
3560 W: http://www.coda.cs.cmu.edu/
3562 F: Documentation/filesystems/coda.txt
3564 F: include/linux/coda*.h
3565 F: include/uapi/linux/coda*.h
3567 CODA V4L2 MEM2MEM DRIVER
3568 M: Philipp Zabel <p.zabel@pengutronix.de>
3569 L: linux-media@vger.kernel.org
3571 F: Documentation/devicetree/bindings/media/coda.txt
3572 F: drivers/media/platform/coda/
3574 COMMON CLK FRAMEWORK
3575 M: Michael Turquette <mturquette@baylibre.com>
3576 M: Stephen Boyd <sboyd@kernel.org>
3577 L: linux-clk@vger.kernel.org
3578 Q: http://patchwork.kernel.org/project/linux-clk/list/
3579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3581 F: Documentation/devicetree/bindings/clock/
3583 X: drivers/clk/clkdev.c
3584 F: include/linux/clk-pr*
3585 F: include/linux/clk/
3587 COMMON INTERNET FILE SYSTEM (CIFS)
3588 M: Steve French <sfrench@samba.org>
3589 L: linux-cifs@vger.kernel.org
3590 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3591 W: http://linux-cifs.samba.org/
3592 T: git git://git.samba.org/sfrench/cifs-2.6.git
3594 F: Documentation/filesystems/cifs/
3597 COMPACTPCI HOTPLUG CORE
3598 M: Scott Murray <scott@spiteful.org>
3599 L: linux-pci@vger.kernel.org
3601 F: drivers/pci/hotplug/cpci_hotplug*
3603 COMPACTPCI HOTPLUG GENERIC DRIVER
3604 M: Scott Murray <scott@spiteful.org>
3605 L: linux-pci@vger.kernel.org
3607 F: drivers/pci/hotplug/cpcihp_generic.c
3609 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3610 M: Scott Murray <scott@spiteful.org>
3611 L: linux-pci@vger.kernel.org
3613 F: drivers/pci/hotplug/cpcihp_zt5550.*
3615 COMPAL LAPTOP SUPPORT
3616 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3617 L: platform-driver-x86@vger.kernel.org
3619 F: drivers/platform/x86/compal-laptop.c
3621 CONEXANT ACCESSRUNNER USB DRIVER
3622 L: accessrunner-general@lists.sourceforge.net
3623 W: http://accessrunner.sourceforge.net/
3625 F: drivers/usb/atm/cxacru.c
3628 M: Joel Becker <jlbec@evilplan.org>
3629 M: Christoph Hellwig <hch@lst.de>
3630 T: git git://git.infradead.org/users/hch/configfs.git
3633 F: include/linux/configfs.h
3636 M: Evgeniy Polyakov <zbr@ioremap.net>
3637 L: netdev@vger.kernel.org
3639 F: drivers/connector/
3641 CONTROL GROUP (CGROUP)
3642 M: Tejun Heo <tj@kernel.org>
3643 M: Li Zefan <lizefan@huawei.com>
3644 M: Johannes Weiner <hannes@cmpxchg.org>
3645 L: cgroups@vger.kernel.org
3646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3648 F: Documentation/cgroup*
3649 F: include/linux/cgroup*
3652 CONTROL GROUP - CPUSET
3653 M: Li Zefan <lizefan@huawei.com>
3654 L: cgroups@vger.kernel.org
3655 W: http://www.bullopensource.org/cpuset/
3656 W: http://oss.sgi.com/projects/cpusets/
3657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3659 F: Documentation/cgroup-v1/cpusets.txt
3660 F: include/linux/cpuset.h
3661 F: kernel/cgroup/cpuset.c
3663 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3664 M: Johannes Weiner <hannes@cmpxchg.org>
3665 M: Michal Hocko <mhocko@kernel.org>
3666 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3667 L: cgroups@vger.kernel.org
3668 L: linux-mm@kvack.org
3673 CORETEMP HARDWARE MONITORING DRIVER
3674 M: Fenghua Yu <fenghua.yu@intel.com>
3675 L: linux-hwmon@vger.kernel.org
3677 F: Documentation/hwmon/coretemp
3678 F: drivers/hwmon/coretemp.c
3680 COSA/SRP SYNC SERIAL DRIVER
3681 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3682 W: http://www.fi.muni.cz/~kas/cosa/
3684 F: drivers/net/wan/cosa*
3686 CPMAC ETHERNET DRIVER
3687 M: Florian Fainelli <f.fainelli@gmail.com>
3688 L: netdev@vger.kernel.org
3690 F: drivers/net/ethernet/ti/cpmac.c
3692 CPU FREQUENCY DRIVERS
3693 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3694 M: Viresh Kumar <viresh.kumar@linaro.org>
3695 L: linux-pm@vger.kernel.org
3697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3698 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3699 B: https://bugzilla.kernel.org
3700 F: Documentation/cpu-freq/
3701 F: Documentation/devicetree/bindings/cpufreq/
3703 F: include/linux/cpufreq.h
3704 F: tools/testing/selftests/cpufreq/
3706 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3707 M: Viresh Kumar <viresh.kumar@linaro.org>
3708 M: Sudeep Holla <sudeep.holla@arm.com>
3709 L: linux-pm@vger.kernel.org
3710 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3712 F: drivers/cpufreq/arm_big_little.h
3713 F: drivers/cpufreq/arm_big_little.c
3714 F: drivers/cpufreq/arm_big_little_dt.c
3716 CPU POWER MONITORING SUBSYSTEM
3717 M: Thomas Renninger <trenn@suse.com>
3718 M: Shuah Khan <shuahkh@osg.samsung.com>
3719 M: Shuah Khan <shuah@kernel.org>
3720 L: linux-pm@vger.kernel.org
3722 F: tools/power/cpupower/
3725 M: "H. Peter Anvin" <hpa@zytor.com>
3727 F: arch/x86/kernel/cpuid.c
3728 F: arch/x86/kernel/msr.c
3730 CPUIDLE DRIVER - ARM BIG LITTLE
3731 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3732 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3733 L: linux-pm@vger.kernel.org
3734 L: linux-arm-kernel@lists.infradead.org
3735 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3737 F: drivers/cpuidle/cpuidle-big_little.c
3739 CPUIDLE DRIVER - ARM EXYNOS
3740 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3741 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3742 M: Kukjin Kim <kgene@kernel.org>
3743 L: linux-pm@vger.kernel.org
3744 L: linux-samsung-soc@vger.kernel.org
3746 F: drivers/cpuidle/cpuidle-exynos.c
3747 F: arch/arm/mach-exynos/pm.c
3750 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3751 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3752 L: linux-pm@vger.kernel.org
3754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3755 B: https://bugzilla.kernel.org
3756 F: drivers/cpuidle/*
3757 F: include/linux/cpuidle.h
3760 M: Nicolas Pitre <nico@linaro.org>
3762 F: Documentation/filesystems/cramfs.txt
3766 M: Mikael Starvik <starvik@axis.com>
3767 M: Jesper Nilsson <jesper.nilsson@axis.com>
3768 L: linux-cris-kernel@axis.com
3769 W: http://developer.axis.com
3770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3773 F: drivers/tty/serial/crisv10.*
3776 M: Herbert Xu <herbert@gondor.apana.org.au>
3777 M: "David S. Miller" <davem@davemloft.net>
3778 L: linux-crypto@vger.kernel.org
3779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3782 F: Documentation/crypto/
3783 F: Documentation/devicetree/bindings/crypto/
3788 F: include/linux/crypto*
3790 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3791 M: Neil Horman <nhorman@tuxdriver.com>
3792 L: linux-crypto@vger.kernel.org
3794 F: crypto/ansi_cprng.c
3798 M: Hans Verkuil <hverkuil@xs4all.nl>
3799 L: linux-media@vger.kernel.org
3800 T: git git://linuxtv.org/media_tree.git
3801 W: http://linuxtv.org
3803 F: drivers/media/i2c/cs3308.c
3804 F: drivers/media/i2c/cs3308.h
3806 CS5535 Audio ALSA driver
3807 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3809 F: sound/pci/cs5535audio/
3812 M: Solomon Peachy <pizza@shaftnet.org>
3814 F: drivers/net/wireless/st/cw1200/
3816 CX18 VIDEO4LINUX DRIVER
3817 M: Andy Walls <awalls@md.metrocast.net>
3818 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3819 L: linux-media@vger.kernel.org
3820 T: git git://linuxtv.org/media_tree.git
3821 W: https://linuxtv.org
3822 W: http://www.ivtvdriver.org/index.php/Cx18
3824 F: Documentation/media/v4l-drivers/cx18*
3825 F: drivers/media/pci/cx18/
3826 F: include/uapi/linux/ivtv*
3828 CX2341X MPEG ENCODER HELPER MODULE
3829 M: Hans Verkuil <hverkuil@xs4all.nl>
3830 L: linux-media@vger.kernel.org
3831 T: git git://linuxtv.org/media_tree.git
3832 W: https://linuxtv.org
3834 F: drivers/media/common/cx2341x*
3835 F: include/media/cx2341x*
3837 CX24120 MEDIA DRIVER
3838 M: Jemma Denson <jdenson@gmail.com>
3839 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3840 L: linux-media@vger.kernel.org
3841 W: https://linuxtv.org
3842 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3844 F: drivers/media/dvb-frontends/cx24120*
3846 CX88 VIDEO4LINUX DRIVER
3847 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3848 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3849 L: linux-media@vger.kernel.org
3850 W: https://linuxtv.org
3851 T: git git://linuxtv.org/media_tree.git
3853 F: Documentation/media/v4l-drivers/cx88*
3854 F: drivers/media/pci/cx88/
3856 CXD2820R MEDIA DRIVER
3857 M: Antti Palosaari <crope@iki.fi>
3858 L: linux-media@vger.kernel.org
3859 W: https://linuxtv.org
3860 W: http://palosaari.fi/linux/
3861 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3862 T: git git://linuxtv.org/anttip/media_tree.git
3864 F: drivers/media/dvb-frontends/cxd2820r*
3866 CXGB3 ETHERNET DRIVER (CXGB3)
3867 M: Santosh Raspatur <santosh@chelsio.com>
3868 L: netdev@vger.kernel.org
3869 W: http://www.chelsio.com
3871 F: drivers/net/ethernet/chelsio/cxgb3/
3873 CXGB3 ISCSI DRIVER (CXGB3I)
3874 M: Karen Xie <kxie@chelsio.com>
3875 L: linux-scsi@vger.kernel.org
3876 W: http://www.chelsio.com
3878 F: drivers/scsi/cxgbi/cxgb3i
3880 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3881 M: Steve Wise <swise@chelsio.com>
3882 L: linux-rdma@vger.kernel.org
3883 W: http://www.openfabrics.org
3885 F: drivers/infiniband/hw/cxgb3/
3886 F: include/uapi/rdma/cxgb3-abi.h
3888 CXGB4 CRYPTO DRIVER (chcr)
3889 M: Harsh Jain <harsh@chelsio.com>
3890 L: linux-crypto@vger.kernel.org
3891 W: http://www.chelsio.com
3893 F: drivers/crypto/chelsio
3895 CXGB4 ETHERNET DRIVER (CXGB4)
3896 M: Ganesh Goudar <ganeshgr@chelsio.com>
3897 L: netdev@vger.kernel.org
3898 W: http://www.chelsio.com
3900 F: drivers/net/ethernet/chelsio/cxgb4/
3902 CXGB4 ISCSI DRIVER (CXGB4I)
3903 M: Karen Xie <kxie@chelsio.com>
3904 L: linux-scsi@vger.kernel.org
3905 W: http://www.chelsio.com
3907 F: drivers/scsi/cxgbi/cxgb4i
3909 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3910 M: Steve Wise <swise@chelsio.com>
3911 L: linux-rdma@vger.kernel.org
3912 W: http://www.openfabrics.org
3914 F: drivers/infiniband/hw/cxgb4/
3915 F: include/uapi/rdma/cxgb4-abi.h
3917 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3918 M: Casey Leedom <leedom@chelsio.com>
3919 L: netdev@vger.kernel.org
3920 W: http://www.chelsio.com
3922 F: drivers/net/ethernet/chelsio/cxgb4vf/
3924 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3925 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
3926 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
3927 L: linuxppc-dev@lists.ozlabs.org
3929 F: arch/powerpc/platforms/powernv/pci-cxl.c
3930 F: drivers/misc/cxl/
3931 F: include/misc/cxl*
3932 F: include/uapi/misc/cxl.h
3933 F: Documentation/powerpc/cxl.txt
3934 F: Documentation/ABI/testing/sysfs-class-cxl
3936 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3937 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3938 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3939 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3940 L: linux-scsi@vger.kernel.org
3942 F: drivers/scsi/cxlflash/
3943 F: include/uapi/scsi/cxlflash_ioctls.h
3944 F: Documentation/powerpc/cxlflash.txt
3947 M: Russell King <linux@armlinux.org.uk>
3948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3949 W: http://www.armlinux.org.uk/
3951 F: drivers/video/fbdev/cyber2000fb.*
3953 CYCLADES ASYNC MUX DRIVER
3954 W: http://www.cyclades.com/
3956 F: drivers/tty/cyclades.c
3957 F: include/linux/cyclades.h
3958 F: include/uapi/linux/cyclades.h
3960 CYCLADES PC300 DRIVER
3961 W: http://www.cyclades.com/
3963 F: drivers/net/wan/pc300*
3965 CYPRESS_FIRMWARE MEDIA DRIVER
3966 M: Antti Palosaari <crope@iki.fi>
3967 L: linux-media@vger.kernel.org
3968 W: https://linuxtv.org
3969 W: http://palosaari.fi/linux/
3970 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3971 T: git git://linuxtv.org/anttip/media_tree.git
3973 F: drivers/media/common/cypress_firmware*
3975 CYTTSP TOUCHSCREEN DRIVER
3976 M: Ferruh Yigit <fery@cypress.com>
3977 L: linux-input@vger.kernel.org
3979 F: drivers/input/touchscreen/cyttsp*
3980 F: include/linux/input/cyttsp.h
3982 D-LINK DIR-685 TOUCHKEYS DRIVER
3983 M: Linus Walleij <linus.walleij@linaro.org>
3984 L: linux-input@vger.kernel.org
3986 F: drivers/input/dlink-dir685-touchkeys.c
3988 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3989 M: Joshua Kinard <kumba@gentoo.org>
3991 F: drivers/rtc/rtc-ds1685.c
3992 F: include/linux/rtc/ds1685.h
3994 DAMA SLAVE for AX.25
3995 M: Joerg Reuter <jreuter@yaina.de>
3996 W: http://yaina.de/jreuter/
3997 W: http://www.qsl.net/dl1bke/
3998 L: linux-hams@vger.kernel.org
4000 F: net/ax25/af_ax25.c
4001 F: net/ax25/ax25_dev.c
4002 F: net/ax25/ax25_ds_*
4003 F: net/ax25/ax25_in.c
4004 F: net/ax25/ax25_out.c
4005 F: net/ax25/ax25_timer.c
4006 F: net/ax25/sysctl_net_ax25.c
4008 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
4009 L: netdev@vger.kernel.org
4011 F: Documentation/networking/dmfe.txt
4012 F: drivers/net/ethernet/dec/tulip/dmfe.c
4014 DC390/AM53C974 SCSI driver
4015 M: Hannes Reinecke <hare@suse.com>
4016 L: linux-scsi@vger.kernel.org
4018 F: drivers/scsi/am53c974.c
4021 M: Oliver Neukum <oliver@neukum.org>
4022 M: Ali Akcaagac <aliakc@web.de>
4023 M: Jamie Lenehan <lenehan@twibble.org>
4024 L: dc395x@twibble.org
4025 W: http://twibble.org/dist/dc395x/
4026 W: http://lists.twibble.org/mailman/listinfo/dc395x/
4028 F: Documentation/scsi/dc395x.txt
4029 F: drivers/scsi/dc395x.*
4032 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
4033 L: dccp@vger.kernel.org
4034 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
4036 F: include/linux/dccp.h
4037 F: include/uapi/linux/dccp.h
4038 F: include/linux/tfrc.h
4041 DECnet NETWORK LAYER
4042 W: http://linux-decnet.sourceforge.net
4043 L: linux-decnet-user@lists.sourceforge.net
4045 F: Documentation/networking/decnet.txt
4048 DECSTATION PLATFORM SUPPORT
4049 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4050 L: linux-mips@linux-mips.org
4051 W: http://www.linux-mips.org/wiki/DECstation
4054 F: arch/mips/include/asm/dec/
4055 F: arch/mips/include/asm/mach-dec/
4057 DEFXX FDDI NETWORK DRIVER
4058 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4060 F: drivers/net/fddi/defxx.*
4063 M: Pali Rohár <pali.rohar@gmail.com>
4064 M: Mario Limonciello <mario.limonciello@dell.com>
4065 L: platform-driver-x86@vger.kernel.org
4067 F: drivers/platform/x86/dell-smbios.*
4069 DELL SMBIOS SMM DRIVER
4070 M: Mario Limonciello <mario.limonciello@dell.com>
4071 L: platform-driver-x86@vger.kernel.org
4073 F: drivers/platform/x86/dell-smbios-smm.c
4075 DELL SMBIOS WMI DRIVER
4076 M: Mario Limonciello <mario.limonciello@dell.com>
4077 L: platform-driver-x86@vger.kernel.org
4079 F: drivers/platform/x86/dell-smbios-wmi.c
4080 F: tools/wmi/dell-smbios-example.c
4083 M: Matthew Garrett <mjg59@srcf.ucam.org>
4084 M: Pali Rohár <pali.rohar@gmail.com>
4085 L: platform-driver-x86@vger.kernel.org
4087 F: drivers/platform/x86/dell-laptop.c
4089 DELL LAPTOP FREEFALL DRIVER
4090 M: Pali Rohár <pali.rohar@gmail.com>
4092 F: drivers/platform/x86/dell-smo8800.c
4094 DELL LAPTOP RBTN DRIVER
4095 M: Pali Rohár <pali.rohar@gmail.com>
4097 F: drivers/platform/x86/dell-rbtn.*
4099 DELL LAPTOP SMM DRIVER
4100 M: Pali Rohár <pali.rohar@gmail.com>
4102 F: drivers/hwmon/dell-smm-hwmon.c
4103 F: include/uapi/linux/i8k.h
4105 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
4106 M: Doug Warzecha <Douglas_Warzecha@dell.com>
4108 F: Documentation/dcdbas.txt
4109 F: drivers/firmware/dcdbas.*
4111 DELL WMI NOTIFICATIONS DRIVER
4112 M: Matthew Garrett <mjg59@srcf.ucam.org>
4113 M: Pali Rohár <pali.rohar@gmail.com>
4115 F: drivers/platform/x86/dell-wmi.c
4117 DELL WMI DESCRIPTOR DRIVER
4118 M: Mario Limonciello <mario.limonciello@dell.com>
4120 F: drivers/platform/x86/dell-wmi-descriptor.c
4122 DELTA ST MEDIA DRIVER
4123 M: Hugues Fruchet <hugues.fruchet@st.com>
4124 L: linux-media@vger.kernel.org
4125 T: git git://linuxtv.org/media_tree.git
4126 W: https://linuxtv.org
4128 F: drivers/media/platform/sti/delta
4131 M: Masahiro Yamada <yamada.masahiro@socionext.com>
4132 L: linux-mtd@lists.infradead.org
4134 F: drivers/mtd/nand/denali*
4136 DESIGNWARE USB2 DRD IP DRIVER
4137 M: John Youn <johnyoun@synopsys.com>
4138 L: linux-usb@vger.kernel.org
4139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4141 F: drivers/usb/dwc2/
4143 DESIGNWARE USB3 DRD IP DRIVER
4144 M: Felipe Balbi <balbi@kernel.org>
4145 L: linux-usb@vger.kernel.org
4146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
4148 F: drivers/usb/dwc3/
4150 DEVANTECH SRF ULTRASONIC RANGER IIO DRIVER
4151 M: Andreas Klinger <ak@it-klinger.de>
4152 L: linux-iio@vger.kernel.org
4154 F: Documentation/ABI/testing/sysfs-bus-iio-distance-srf08
4155 F: drivers/iio/proximity/srf*.c
4157 DEVICE COREDUMP (DEV_COREDUMP)
4158 M: Johannes Berg <johannes@sipsolutions.net>
4159 L: linux-kernel@vger.kernel.org
4161 F: drivers/base/devcoredump.c
4162 F: include/linux/devcoredump.h
4164 DEVICE FREQUENCY (DEVFREQ)
4165 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4166 M: Kyungmin Park <kyungmin.park@samsung.com>
4167 R: Chanwoo Choi <cw00.choi@samsung.com>
4168 L: linux-pm@vger.kernel.org
4169 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4172 F: include/linux/devfreq.h
4173 F: Documentation/devicetree/bindings/devfreq/
4175 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
4176 M: Chanwoo Choi <cw00.choi@samsung.com>
4177 L: linux-pm@vger.kernel.org
4178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
4180 F: drivers/devfreq/event/
4181 F: drivers/devfreq/devfreq-event.c
4182 F: include/linux/devfreq-event.h
4183 F: Documentation/devicetree/bindings/devfreq/event/
4185 DEVICE NUMBER REGISTRY
4186 M: Torben Mathiasen <device@lanana.org>
4187 W: http://lanana.org/docs/device-list/index.html
4191 M: Alasdair Kergon <agk@redhat.com>
4192 M: Mike Snitzer <snitzer@redhat.com>
4193 M: dm-devel@redhat.com
4194 L: dm-devel@redhat.com
4195 W: http://sources.redhat.com/dm
4196 Q: http://patchwork.kernel.org/project/dm-devel/list/
4197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
4198 T: quilt http://people.redhat.com/agk/patches/linux/editing/
4200 F: Documentation/device-mapper/
4201 F: drivers/md/Makefile
4202 F: drivers/md/Kconfig
4204 F: drivers/md/persistent-data/
4205 F: include/linux/device-mapper.h
4206 F: include/linux/dm-*.h
4207 F: include/uapi/linux/dm-*.h
4210 M: Jiri Pirko <jiri@mellanox.com>
4211 L: netdev@vger.kernel.org
4213 F: net/core/devlink.c
4214 F: include/net/devlink.h
4215 F: include/uapi/linux/devlink.h
4217 DIALOG SEMICONDUCTOR DRIVERS
4218 M: Support Opensource <support.opensource@diasemi.com>
4219 W: http://www.dialog-semiconductor.com/products
4221 F: Documentation/hwmon/da90??
4222 F: Documentation/devicetree/bindings/mfd/da90*.txt
4223 F: Documentation/devicetree/bindings/input/da90??-onkey.txt
4224 F: Documentation/devicetree/bindings/thermal/da90??-thermal.txt
4225 F: Documentation/devicetree/bindings/regulator/da92*.txt
4226 F: Documentation/devicetree/bindings/watchdog/da90??-wdt.txt
4227 F: Documentation/devicetree/bindings/sound/da[79]*.txt
4228 F: drivers/gpio/gpio-da90??.c
4229 F: drivers/hwmon/da90??-hwmon.c
4230 F: drivers/iio/adc/da91??-*.c
4231 F: drivers/input/misc/da90??_onkey.c
4232 F: drivers/input/touchscreen/da9052_tsi.c
4233 F: drivers/leds/leds-da90??.c
4234 F: drivers/mfd/da903x.c
4235 F: drivers/mfd/da90??-*.c
4236 F: drivers/mfd/da91??-*.c
4237 F: drivers/power/supply/da9052-battery.c
4238 F: drivers/power/supply/da91??-*.c
4239 F: drivers/regulator/da903x.c
4240 F: drivers/regulator/da9???-regulator.[ch]
4241 F: drivers/thermal/da90??-thermal.c
4242 F: drivers/rtc/rtc-da90??.c
4243 F: drivers/video/backlight/da90??_bl.c
4244 F: drivers/watchdog/da90??_wdt.c
4245 F: include/linux/mfd/da903x.h
4246 F: include/linux/mfd/da9052/
4247 F: include/linux/mfd/da9055/
4248 F: include/linux/mfd/da9062/
4249 F: include/linux/mfd/da9063/
4250 F: include/linux/mfd/da9150/
4251 F: include/linux/regulator/da9211.h
4252 F: include/sound/da[79]*.h
4253 F: sound/soc/codecs/da[79]*.[ch]
4255 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
4256 M: William Breathitt Gray <vilhelm.gray@gmail.com>
4257 L: linux-gpio@vger.kernel.org
4259 F: drivers/gpio/gpio-gpio-mm.c
4261 DIGI NEO AND CLASSIC PCI PRODUCTS
4262 M: Lidza Louina <lidza.louina@gmail.com>
4263 M: Mark Hounschell <markh@compro.net>
4264 L: driverdev-devel@linuxdriverproject.org
4266 F: drivers/staging/dgnc/
4268 DIOLAN U2C-12 I2C DRIVER
4269 M: Guenter Roeck <linux@roeck-us.net>
4270 L: linux-i2c@vger.kernel.org
4272 F: drivers/i2c/busses/i2c-diolan-u2c.c
4274 FILESYSTEM DIRECT ACCESS (DAX)
4275 M: Matthew Wilcox <mawilcox@microsoft.com>
4276 M: Ross Zwisler <ross.zwisler@linux.intel.com>
4277 L: linux-fsdevel@vger.kernel.org
4280 F: include/linux/dax.h
4281 F: include/trace/events/fs_dax.h
4283 DEVICE DIRECT ACCESS (DAX)
4284 M: Dan Williams <dan.j.williams@intel.com>
4285 L: linux-nvdimm@lists.01.org
4289 DIRECTORY NOTIFICATION (DNOTIFY)
4290 M: Jan Kara <jack@suse.cz>
4291 R: Amir Goldstein <amir73il@gmail.com>
4292 L: linux-fsdevel@vger.kernel.org
4294 F: Documentation/filesystems/dnotify.txt
4295 F: fs/notify/dnotify/
4296 F: include/linux/dnotify.h
4298 DISK GEOMETRY AND PARTITION HANDLING
4299 M: Andries Brouwer <aeb@cwi.nl>
4300 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
4301 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
4302 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
4306 M: Jan Kara <jack@suse.com>
4308 F: Documentation/filesystems/quota.txt
4310 F: include/linux/quota*.h
4311 F: include/uapi/linux/quota*.h
4313 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
4314 M: Bernie Thompson <bernie@plugable.com>
4315 L: linux-fbdev@vger.kernel.org
4317 W: http://plugable.com/category/projects/udlfb/
4318 F: drivers/video/fbdev/udlfb.c
4319 F: include/video/udlfb.h
4320 F: Documentation/fb/udlfb.txt
4322 DISTRIBUTED LOCK MANAGER (DLM)
4323 M: Christine Caulfield <ccaulfie@redhat.com>
4324 M: David Teigland <teigland@redhat.com>
4325 L: cluster-devel@redhat.com
4326 W: http://sources.redhat.com/cluster/
4327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
4331 DMA BUFFER SHARING FRAMEWORK
4332 M: Sumit Semwal <sumit.semwal@linaro.org>
4334 L: linux-media@vger.kernel.org
4335 L: dri-devel@lists.freedesktop.org
4336 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
4338 F: include/linux/dma-buf*
4339 F: include/linux/reservation.h
4340 F: include/linux/*fence.h
4341 F: Documentation/driver-api/dma-buf.rst
4342 T: git git://anongit.freedesktop.org/drm/drm-misc
4344 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
4345 M: Vinod Koul <vinod.koul@intel.com>
4346 L: dmaengine@vger.kernel.org
4347 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
4350 F: include/linux/dmaengine.h
4351 F: Documentation/devicetree/bindings/dma/
4352 F: Documentation/driver-api/dmaengine/
4353 T: git git://git.infradead.org/users/vkoul/slave-dma.git
4356 M: Christoph Hellwig <hch@lst.de>
4357 M: Marek Szyprowski <m.szyprowski@samsung.com>
4358 R: Robin Murphy <robin.murphy@arm.com>
4359 L: iommu@lists.linux-foundation.org
4360 T: git git://git.infradead.org/users/hch/dma-mapping.git
4361 W: http://git.infradead.org/users/hch/dma-mapping.git
4366 F: drivers/base/dma-mapping.c
4367 F: drivers/base/dma-coherent.c
4368 F: include/asm-generic/dma-mapping.h
4369 F: include/linux/dma-direct.h
4370 F: include/linux/dma-mapping.h
4372 DME1737 HARDWARE MONITOR DRIVER
4373 M: Juerg Haefliger <juergh@gmail.com>
4374 L: linux-hwmon@vger.kernel.org
4376 F: Documentation/hwmon/dme1737
4377 F: drivers/hwmon/dme1737.c
4380 M: Jean Delvare <jdelvare@suse.com>
4382 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
4383 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
4384 F: drivers/firmware/dmi-id.c
4385 F: drivers/firmware/dmi_scan.c
4386 F: include/linux/dmi.h
4389 M: Jonathan Corbet <corbet@lwn.net>
4390 L: linux-doc@vger.kernel.org
4393 F: scripts/kernel-doc
4394 X: Documentation/ABI/
4395 X: Documentation/devicetree/
4396 X: Documentation/acpi
4397 X: Documentation/power
4398 X: Documentation/spi
4399 X: Documentation/media
4400 T: git git://git.lwn.net/linux.git docs-next
4402 DONGWOON DW9714 LENS VOICE COIL DRIVER
4403 M: Sakari Ailus <sakari.ailus@linux.intel.com>
4404 L: linux-media@vger.kernel.org
4405 T: git git://linuxtv.org/media_tree.git
4407 F: drivers/media/i2c/dw9714.c
4410 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
4411 L: blinux-list@redhat.com
4413 F: drivers/char/dtlk.c
4414 F: include/linux/dtlk.h
4416 DPAA2 DATAPATH I/O (DPIO) DRIVER
4417 M: Roy Pledge <Roy.Pledge@nxp.com>
4418 L: linux-kernel@vger.kernel.org
4420 F: drivers/staging/fsl-mc/bus/dpio
4422 DPAA2 ETHERNET DRIVER
4423 M: Ioana Radulescu <ruxandra.radulescu@nxp.com>
4424 L: linux-kernel@vger.kernel.org
4426 F: drivers/staging/fsl-dpaa2/ethernet
4428 DPT_I2O SCSI RAID DRIVER
4429 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
4430 L: linux-scsi@vger.kernel.org
4431 W: http://www.adaptec.com/
4433 F: drivers/scsi/dpt*
4434 F: drivers/scsi/dpt/
4437 M: Philipp Reisner <philipp.reisner@linbit.com>
4438 M: Lars Ellenberg <lars.ellenberg@linbit.com>
4439 L: drbd-dev@lists.linbit.com
4440 W: http://www.drbd.org
4441 T: git git://git.linbit.com/linux-drbd.git
4442 T: git git://git.linbit.com/drbd-8.4.git
4444 F: drivers/block/drbd/
4446 F: Documentation/blockdev/drbd/
4448 DRIVER CORE, KOBJECTS, DEBUGFS AND SYSFS
4449 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
4450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
4452 F: Documentation/kobject.txt
4456 F: include/linux/debugfs.h
4457 F: include/linux/kobj*
4460 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
4461 M: Kevin Hilman <khilman@kernel.org>
4462 M: Nishanth Menon <nm@ti.com>
4464 F: drivers/power/avs/
4465 F: include/linux/power/smartreflex.h
4466 L: linux-pm@vger.kernel.org
4468 DRM DRIVER FOR ARM PL111 CLCD
4469 M: Eric Anholt <eric@anholt.net>
4470 T: git git://anongit.freedesktop.org/drm/drm-misc
4472 F: drivers/gpu/drm/pl111/
4474 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
4475 M: Dave Airlie <airlied@redhat.com>
4477 F: drivers/gpu/drm/ast/
4479 DRM DRIVER FOR BOCHS VIRTUAL GPU
4480 M: Gerd Hoffmann <kraxel@redhat.com>
4481 L: virtualization@lists.linux-foundation.org
4482 T: git git://anongit.freedesktop.org/drm/drm-misc
4484 F: drivers/gpu/drm/bochs/
4486 DRM DRIVER FOR FARADAY TVE200 TV ENCODER
4487 M: Linus Walleij <linus.walleij@linaro.org>
4488 T: git git://anongit.freedesktop.org/drm/drm-misc
4490 F: drivers/gpu/drm/tve200/
4492 DRM DRIVER FOR ILITEK ILI9225 PANELS
4493 M: David Lechner <david@lechnology.com>
4495 F: drivers/gpu/drm/tinydrm/ili9225.c
4496 F: Documentation/devicetree/bindings/display/ili9225.txt
4498 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4499 S: Orphan / Obsolete
4500 F: drivers/gpu/drm/i810/
4501 F: include/uapi/drm/i810_drm.h
4503 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4504 S: Orphan / Obsolete
4505 F: drivers/gpu/drm/mga/
4506 F: include/uapi/drm/mga_drm.h
4508 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4509 M: Dave Airlie <airlied@redhat.com>
4511 F: drivers/gpu/drm/mgag200/
4513 DRM DRIVER FOR MI0283QT
4514 M: Noralf Trønnes <noralf@tronnes.org>
4516 F: drivers/gpu/drm/tinydrm/mi0283qt.c
4517 F: Documentation/devicetree/bindings/display/multi-inno,mi0283qt.txt
4519 DRM DRIVER FOR MSM ADRENO GPU
4520 M: Rob Clark <robdclark@gmail.com>
4521 L: linux-arm-msm@vger.kernel.org
4522 L: dri-devel@lists.freedesktop.org
4523 L: freedreno@lists.freedesktop.org
4524 T: git git://people.freedesktop.org/~robclark/linux
4526 F: drivers/gpu/drm/msm/
4527 F: include/uapi/drm/msm_drm.h
4528 F: Documentation/devicetree/bindings/display/msm/
4530 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4531 M: Ben Skeggs <bskeggs@redhat.com>
4532 L: dri-devel@lists.freedesktop.org
4533 L: nouveau@lists.freedesktop.org
4534 T: git git://github.com/skeggsb/linux
4536 F: drivers/gpu/drm/nouveau/
4537 F: include/uapi/drm/nouveau_drm.h
4539 DRM DRIVER FOR PERVASIVE DISPLAYS REPAPER PANELS
4540 M: Noralf Trønnes <noralf@tronnes.org>
4542 F: drivers/gpu/drm/tinydrm/repaper.c
4543 F: Documentation/devicetree/bindings/display/repaper.txt
4545 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
4546 M: Dave Airlie <airlied@redhat.com>
4547 M: Gerd Hoffmann <kraxel@redhat.com>
4548 L: virtualization@lists.linux-foundation.org
4549 T: git git://anongit.freedesktop.org/drm/drm-misc
4551 W: https://www.kraxel.org/blog/2014/10/qemu-using-cirrus-considered-harmful/
4552 F: drivers/gpu/drm/cirrus/
4554 DRM DRIVER FOR QXL VIRTUAL GPU
4555 M: Dave Airlie <airlied@redhat.com>
4556 M: Gerd Hoffmann <kraxel@redhat.com>
4557 L: virtualization@lists.linux-foundation.org
4558 T: git git://anongit.freedesktop.org/drm/drm-misc
4560 F: drivers/gpu/drm/qxl/
4561 F: include/uapi/drm/qxl_drm.h
4563 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4564 S: Orphan / Obsolete
4565 F: drivers/gpu/drm/r128/
4566 F: include/uapi/drm/r128_drm.h
4568 DRM DRIVER FOR SAVAGE VIDEO CARDS
4569 S: Orphan / Obsolete
4570 F: drivers/gpu/drm/savage/
4571 F: include/uapi/drm/savage_drm.h
4573 DRM DRIVER FOR SIS VIDEO CARDS
4574 S: Orphan / Obsolete
4575 F: drivers/gpu/drm/sis/
4576 F: include/uapi/drm/sis_drm.h
4578 DRM DRIVER FOR SITRONIX ST7586 PANELS
4579 M: David Lechner <david@lechnology.com>
4581 F: drivers/gpu/drm/tinydrm/st7586.c
4582 F: Documentation/devicetree/bindings/display/st7586.txt
4584 DRM DRIVER FOR SITRONIX ST7735R PANELS
4585 M: David Lechner <david@lechnology.com>
4587 F: drivers/gpu/drm/tinydrm/st7735r.c
4588 F: Documentation/devicetree/bindings/display/st7735r.txt
4590 DRM DRIVER FOR TDFX VIDEO CARDS
4591 S: Orphan / Obsolete
4592 F: drivers/gpu/drm/tdfx/
4594 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4595 M: Dave Airlie <airlied@redhat.com>
4597 F: drivers/gpu/drm/udl/
4599 DRM DRIVER FOR VMWARE VIRTUAL GPU
4600 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4601 M: Sinclair Yeh <syeh@vmware.com>
4602 M: Thomas Hellstrom <thellstrom@vmware.com>
4603 L: dri-devel@lists.freedesktop.org
4604 T: git git://people.freedesktop.org/~syeh/repos_linux
4605 T: git git://people.freedesktop.org/~thomash/linux
4607 F: drivers/gpu/drm/vmwgfx/
4608 F: include/uapi/drm/vmwgfx_drm.h
4611 M: David Airlie <airlied@linux.ie>
4612 L: dri-devel@lists.freedesktop.org
4613 T: git git://people.freedesktop.org/~airlied/linux
4614 B: https://bugs.freedesktop.org/
4615 C: irc://chat.freenode.net/dri-devel
4619 F: Documentation/devicetree/bindings/display/
4620 F: Documentation/devicetree/bindings/gpu/
4621 F: Documentation/devicetree/bindings/video/
4622 F: Documentation/gpu/
4624 F: include/uapi/drm/
4625 F: include/linux/vga*
4627 DRM DRIVERS AND MISC GPU PATCHES
4628 M: Daniel Vetter <daniel.vetter@intel.com>
4629 M: Gustavo Padovan <gustavo@padovan.org>
4630 M: Sean Paul <seanpaul@chromium.org>
4631 W: https://01.org/linuxgraphics/gfx-docs/maintainer-tools/drm-misc.html
4633 T: git git://anongit.freedesktop.org/drm/drm-misc
4634 F: Documentation/gpu/
4636 F: drivers/gpu/drm/*
4638 F: include/uapi/drm/drm*
4639 F: include/linux/vga*
4641 DRM DRIVERS FOR ALLWINNER A10
4642 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4643 L: dri-devel@lists.freedesktop.org
4645 F: drivers/gpu/drm/sun4i/
4646 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4647 T: git git://anongit.freedesktop.org/drm/drm-misc
4649 DRM DRIVERS FOR AMLOGIC SOCS
4650 M: Neil Armstrong <narmstrong@baylibre.com>
4651 L: dri-devel@lists.freedesktop.org
4652 L: linux-amlogic@lists.infradead.org
4653 W: http://linux-meson.com/
4655 F: drivers/gpu/drm/meson/
4656 F: Documentation/devicetree/bindings/display/amlogic,meson-vpu.txt
4657 F: Documentation/devicetree/bindings/display/amlogic,meson-dw-hdmi.txt
4658 F: Documentation/gpu/meson.rst
4659 T: git git://anongit.freedesktop.org/drm/drm-misc
4661 DRM DRIVERS FOR ATMEL HLCDC
4662 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4663 L: dri-devel@lists.freedesktop.org
4665 F: drivers/gpu/drm/atmel-hlcdc/
4666 F: Documentation/devicetree/bindings/drm/atmel/
4667 T: git git://anongit.freedesktop.org/drm/drm-misc
4669 DRM DRIVERS FOR BRIDGE CHIPS
4670 M: Archit Taneja <architt@codeaurora.org>
4671 M: Andrzej Hajda <a.hajda@samsung.com>
4672 R: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
4674 T: git git://anongit.freedesktop.org/drm/drm-misc
4675 F: drivers/gpu/drm/bridge/
4677 DRM DRIVERS FOR EXYNOS
4678 M: Inki Dae <inki.dae@samsung.com>
4679 M: Joonyoung Shim <jy0922.shim@samsung.com>
4680 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4681 M: Kyungmin Park <kyungmin.park@samsung.com>
4682 L: dri-devel@lists.freedesktop.org
4683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4685 F: drivers/gpu/drm/exynos/
4686 F: include/uapi/drm/exynos_drm.h
4687 F: Documentation/devicetree/bindings/display/exynos/
4689 DRM DRIVERS FOR FREESCALE DCU
4690 M: Stefan Agner <stefan@agner.ch>
4691 M: Alison Wang <alison.wang@freescale.com>
4692 L: dri-devel@lists.freedesktop.org
4694 F: drivers/gpu/drm/fsl-dcu/
4695 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4696 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4697 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4699 DRM DRIVERS FOR FREESCALE IMX
4700 M: Philipp Zabel <p.zabel@pengutronix.de>
4701 L: dri-devel@lists.freedesktop.org
4703 F: drivers/gpu/drm/imx/
4704 F: drivers/gpu/ipu-v3/
4705 F: Documentation/devicetree/bindings/display/imx/
4707 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4708 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4709 L: dri-devel@lists.freedesktop.org
4710 T: git git://github.com/patjak/drm-gma500
4712 F: drivers/gpu/drm/gma500/
4714 DRM DRIVERS FOR HISILICON
4715 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4716 M: Rongrong Zou <zourongrong@gmail.com>
4717 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4718 R: Chen Feng <puck.chen@hisilicon.com>
4719 L: dri-devel@lists.freedesktop.org
4720 T: git git://github.com/xin3liang/linux.git
4722 F: drivers/gpu/drm/hisilicon/
4723 F: Documentation/devicetree/bindings/display/hisilicon/
4725 DRM DRIVERS FOR MEDIATEK
4726 M: CK Hu <ck.hu@mediatek.com>
4727 M: Philipp Zabel <p.zabel@pengutronix.de>
4728 L: dri-devel@lists.freedesktop.org
4730 F: drivers/gpu/drm/mediatek/
4731 F: Documentation/devicetree/bindings/display/mediatek/
4733 DRM DRIVERS FOR NVIDIA TEGRA
4734 M: Thierry Reding <thierry.reding@gmail.com>
4735 L: dri-devel@lists.freedesktop.org
4736 L: linux-tegra@vger.kernel.org
4737 T: git git://anongit.freedesktop.org/tegra/linux.git
4739 F: drivers/gpu/drm/tegra/
4740 F: drivers/gpu/host1x/
4741 F: include/linux/host1x.h
4742 F: include/uapi/drm/tegra_drm.h
4743 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4745 DRM DRIVERS FOR RENESAS
4746 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4747 L: dri-devel@lists.freedesktop.org
4748 L: linux-renesas-soc@vger.kernel.org
4749 T: git git://linuxtv.org/pinchartl/fbdev
4751 F: drivers/gpu/drm/rcar-du/
4752 F: drivers/gpu/drm/shmobile/
4753 F: include/linux/platform_data/shmob_drm.h
4754 F: Documentation/devicetree/bindings/display/bridge/renesas,dw-hdmi.txt
4755 F: Documentation/devicetree/bindings/display/renesas,du.txt
4757 DRM DRIVERS FOR ROCKCHIP
4758 M: Sandy Huang <hjc@rock-chips.com>
4759 M: Heiko Stübner <heiko@sntech.de>
4760 L: dri-devel@lists.freedesktop.org
4762 F: drivers/gpu/drm/rockchip/
4763 F: Documentation/devicetree/bindings/display/rockchip/
4764 T: git git://anongit.freedesktop.org/drm/drm-misc
4767 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4768 M: Vincent Abriou <vincent.abriou@st.com>
4769 L: dri-devel@lists.freedesktop.org
4770 T: git git://anongit.freedesktop.org/drm/drm-misc
4772 F: drivers/gpu/drm/sti
4773 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4776 M: Yannick Fertre <yannick.fertre@st.com>
4777 M: Philippe Cornu <philippe.cornu@st.com>
4778 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4779 M: Vincent Abriou <vincent.abriou@st.com>
4780 L: dri-devel@lists.freedesktop.org
4781 T: git git://anongit.freedesktop.org/drm/drm-misc
4783 F: drivers/gpu/drm/stm
4784 F: Documentation/devicetree/bindings/display/st,stm32-ltdc.txt
4786 DRM DRIVERS FOR TI LCDC
4787 M: Jyri Sarha <jsarha@ti.com>
4788 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4789 L: dri-devel@lists.freedesktop.org
4791 F: drivers/gpu/drm/tilcdc/
4792 F: Documentation/devicetree/bindings/display/tilcdc/
4794 DRM DRIVERS FOR TI OMAP
4795 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4796 L: dri-devel@lists.freedesktop.org
4798 F: drivers/gpu/drm/omapdrm/
4799 F: Documentation/devicetree/bindings/display/ti/
4802 M: Eric Anholt <eric@anholt.net>
4803 T: git git://github.com/anholt/linux
4805 F: drivers/gpu/drm/vc4/
4806 F: include/uapi/drm/vc4_drm.h
4807 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4808 T: git git://anongit.freedesktop.org/drm/drm-misc
4810 DRM DRIVERS FOR VIVANTE GPU IP
4811 M: Lucas Stach <l.stach@pengutronix.de>
4812 R: Russell King <linux+etnaviv@armlinux.org.uk>
4813 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4814 L: etnaviv@lists.freedesktop.org
4815 L: dri-devel@lists.freedesktop.org
4817 F: drivers/gpu/drm/etnaviv/
4818 F: include/uapi/drm/etnaviv_drm.h
4819 F: Documentation/devicetree/bindings/display/etnaviv/
4821 DRM DRIVERS FOR ZTE ZX
4822 M: Shawn Guo <shawnguo@kernel.org>
4823 L: dri-devel@lists.freedesktop.org
4825 F: drivers/gpu/drm/zte/
4826 F: Documentation/devicetree/bindings/display/zte,vou.txt
4827 T: git git://anongit.freedesktop.org/drm/drm-misc
4830 M: Thierry Reding <thierry.reding@gmail.com>
4831 L: dri-devel@lists.freedesktop.org
4832 T: git git://anongit.freedesktop.org/drm/drm-misc
4834 F: drivers/gpu/drm/drm_panel.c
4835 F: drivers/gpu/drm/panel/
4836 F: include/drm/drm_panel.h
4837 F: Documentation/devicetree/bindings/display/panel/
4840 M: Noralf Trønnes <noralf@tronnes.org>
4841 W: https://github.com/notro/tinydrm/wiki/Development
4842 T: git git://anongit.freedesktop.org/drm/drm-misc
4844 F: drivers/gpu/drm/tinydrm/
4845 F: include/drm/tinydrm/
4848 M: Christian Koenig <christian.koenig@amd.com>
4849 M: Roger He <Hongbo.He@amd.com>
4850 T: git git://people.freedesktop.org/~agd5f/linux
4852 L: dri-devel@lists.freedesktop.org
4854 F: drivers/gpu/drm/ttm/
4856 DSBR100 USB FM RADIO DRIVER
4857 M: Alexey Klimov <klimov.linux@gmail.com>
4858 L: linux-media@vger.kernel.org
4859 T: git git://linuxtv.org/media_tree.git
4861 F: drivers/media/radio/dsbr100.c
4864 M: Francois Romieu <romieu@fr.zoreil.com>
4865 L: netdev@vger.kernel.org
4867 F: drivers/net/wan/dscc4.c
4870 M: Hans Verkuil <hverkuil@xs4all.nl>
4871 L: linux-media@vger.kernel.org
4872 T: git git://linuxtv.org/media_tree.git
4873 W: https://linuxtv.org
4875 F: drivers/media/pci/dt3155/
4877 DVB_USB_AF9015 MEDIA DRIVER
4878 M: Antti Palosaari <crope@iki.fi>
4879 L: linux-media@vger.kernel.org
4880 W: https://linuxtv.org
4881 W: http://palosaari.fi/linux/
4882 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4883 T: git git://linuxtv.org/anttip/media_tree.git
4885 F: drivers/media/usb/dvb-usb-v2/af9015*
4887 DVB_USB_AF9035 MEDIA DRIVER
4888 M: Antti Palosaari <crope@iki.fi>
4889 L: linux-media@vger.kernel.org
4890 W: https://linuxtv.org
4891 W: http://palosaari.fi/linux/
4892 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4893 T: git git://linuxtv.org/anttip/media_tree.git
4895 F: drivers/media/usb/dvb-usb-v2/af9035*
4897 DVB_USB_ANYSEE MEDIA DRIVER
4898 M: Antti Palosaari <crope@iki.fi>
4899 L: linux-media@vger.kernel.org
4900 W: https://linuxtv.org
4901 W: http://palosaari.fi/linux/
4902 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4903 T: git git://linuxtv.org/anttip/media_tree.git
4905 F: drivers/media/usb/dvb-usb-v2/anysee*
4907 DVB_USB_AU6610 MEDIA DRIVER
4908 M: Antti Palosaari <crope@iki.fi>
4909 L: linux-media@vger.kernel.org
4910 W: https://linuxtv.org
4911 W: http://palosaari.fi/linux/
4912 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4913 T: git git://linuxtv.org/anttip/media_tree.git
4915 F: drivers/media/usb/dvb-usb-v2/au6610*
4917 DVB_USB_CE6230 MEDIA DRIVER
4918 M: Antti Palosaari <crope@iki.fi>
4919 L: linux-media@vger.kernel.org
4920 W: https://linuxtv.org
4921 W: http://palosaari.fi/linux/
4922 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4923 T: git git://linuxtv.org/anttip/media_tree.git
4925 F: drivers/media/usb/dvb-usb-v2/ce6230*
4927 DVB_USB_CXUSB MEDIA DRIVER
4928 M: Michael Krufky <mkrufky@linuxtv.org>
4929 L: linux-media@vger.kernel.org
4930 W: https://linuxtv.org
4931 W: http://github.com/mkrufky
4932 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4933 T: git git://linuxtv.org/media_tree.git
4935 F: drivers/media/usb/dvb-usb/cxusb*
4937 DVB_USB_EC168 MEDIA DRIVER
4938 M: Antti Palosaari <crope@iki.fi>
4939 L: linux-media@vger.kernel.org
4940 W: https://linuxtv.org
4941 W: http://palosaari.fi/linux/
4942 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4943 T: git git://linuxtv.org/anttip/media_tree.git
4945 F: drivers/media/usb/dvb-usb-v2/ec168*
4947 DVB_USB_GL861 MEDIA DRIVER
4948 M: Antti Palosaari <crope@iki.fi>
4949 L: linux-media@vger.kernel.org
4950 W: https://linuxtv.org
4951 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4952 T: git git://linuxtv.org/anttip/media_tree.git
4954 F: drivers/media/usb/dvb-usb-v2/gl861*
4956 DVB_USB_MXL111SF MEDIA DRIVER
4957 M: Michael Krufky <mkrufky@linuxtv.org>
4958 L: linux-media@vger.kernel.org
4959 W: https://linuxtv.org
4960 W: http://github.com/mkrufky
4961 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4962 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4964 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4966 DVB_USB_RTL28XXU MEDIA DRIVER
4967 M: Antti Palosaari <crope@iki.fi>
4968 L: linux-media@vger.kernel.org
4969 W: https://linuxtv.org
4970 W: http://palosaari.fi/linux/
4971 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4972 T: git git://linuxtv.org/anttip/media_tree.git
4974 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4976 DVB_USB_V2 MEDIA DRIVER
4977 M: Antti Palosaari <crope@iki.fi>
4978 L: linux-media@vger.kernel.org
4979 W: https://linuxtv.org
4980 W: http://palosaari.fi/linux/
4981 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4982 T: git git://linuxtv.org/anttip/media_tree.git
4984 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4985 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4988 M: Jason Baron <jbaron@akamai.com>
4990 F: lib/dynamic_debug.c
4991 F: include/linux/dynamic_debug.h
4993 DYNAMIC INTERRUPT MODERATION
4994 M: Tal Gilboa <talgi@mellanox.com>
4996 F: include/linux/net_dim.h
4998 DZ DECSTATION DZ11 SERIAL DRIVER
4999 M: "Maciej W. Rozycki" <macro@linux-mips.org>
5001 F: drivers/tty/serial/dz.*
5003 E3X0 POWER BUTTON DRIVER
5004 M: Moritz Fischer <moritz.fischer@ettus.com>
5005 L: usrp-users@lists.ettus.com
5006 W: http://www.ettus.com
5008 F: drivers/input/misc/e3x0-button.c
5009 F: Documentation/devicetree/bindings/input/e3x0-button.txt
5012 M: Antti Palosaari <crope@iki.fi>
5013 L: linux-media@vger.kernel.org
5014 W: https://linuxtv.org
5015 W: http://palosaari.fi/linux/
5016 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5017 T: git git://linuxtv.org/anttip/media_tree.git
5019 F: drivers/media/tuners/e4000*
5021 EATA ISA/EISA/PCI SCSI DRIVER
5022 M: Dario Ballabio <ballabio_dario@emc.com>
5023 L: linux-scsi@vger.kernel.org
5025 F: drivers/scsi/eata.c
5028 M: Antti Palosaari <crope@iki.fi>
5029 L: linux-media@vger.kernel.org
5030 W: https://linuxtv.org
5031 W: http://palosaari.fi/linux/
5032 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5033 T: git git://linuxtv.org/anttip/media_tree.git
5035 F: drivers/media/dvb-frontends/ec100*
5038 M: Tyler Hicks <tyhicks@canonical.com>
5039 L: ecryptfs@vger.kernel.org
5040 W: http://ecryptfs.org
5041 W: https://launchpad.net/ecryptfs
5042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
5044 F: Documentation/filesystems/ecryptfs.txt
5048 M: Borislav Petkov <bp@alien8.de>
5049 L: linux-edac@vger.kernel.org
5051 F: drivers/edac/amd64_edac*
5054 M: Robert Richter <rric@kernel.org>
5055 L: linux-edac@vger.kernel.org
5057 F: drivers/edac/highbank*
5060 M: Ralf Baechle <ralf@linux-mips.org>
5061 M: David Daney <david.daney@cavium.com>
5062 L: linux-edac@vger.kernel.org
5063 L: linux-mips@linux-mips.org
5065 F: drivers/edac/octeon_edac*
5067 EDAC-CAVIUM THUNDERX
5068 M: David Daney <david.daney@cavium.com>
5069 M: Jan Glauber <jglauber@cavium.com>
5070 L: linux-edac@vger.kernel.org
5072 F: drivers/edac/thunderx_edac*
5075 M: Borislav Petkov <bp@alien8.de>
5076 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5077 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5078 L: linux-edac@vger.kernel.org
5079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
5080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
5082 F: Documentation/admin-guide/ras.rst
5083 F: Documentation/driver-api/edac.rst
5085 F: include/linux/edac.h
5088 M: Mark Gross <mark.gross@intel.com>
5089 L: linux-edac@vger.kernel.org
5091 F: drivers/edac/e752x_edac.c
5094 L: linux-edac@vger.kernel.org
5096 F: drivers/edac/e7xxx_edac.c
5099 M: York Sun <york.sun@nxp.com>
5100 L: linux-edac@vger.kernel.org
5102 F: drivers/edac/fsl_ddr_edac.*
5105 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5106 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5107 L: linux-edac@vger.kernel.org
5109 F: drivers/edac/ghes_edac.c
5112 L: linux-edac@vger.kernel.org
5114 F: drivers/edac/i3000_edac.c
5117 L: linux-edac@vger.kernel.org
5119 F: drivers/edac/i5000_edac.c
5122 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5123 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5124 L: linux-edac@vger.kernel.org
5126 F: drivers/edac/i5400_edac.c
5129 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5130 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5131 L: linux-edac@vger.kernel.org
5133 F: drivers/edac/i7300_edac.c
5136 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5137 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5138 L: linux-edac@vger.kernel.org
5140 F: drivers/edac/i7core_edac.c
5143 M: Tim Small <tim@buttersideup.com>
5144 L: linux-edac@vger.kernel.org
5146 F: drivers/edac/i82443bxgx_edac.c
5149 M: Ranganathan Desikan <ravi@jetztechnologies.com>
5150 M: "Arvind R." <arvino55@gmail.com>
5151 L: linux-edac@vger.kernel.org
5153 F: drivers/edac/i82975x_edac.c
5156 M: Jason Baron <jbaron@akamai.com>
5157 L: linux-edac@vger.kernel.org
5159 F: drivers/edac/ie31200_edac.c
5162 M: Johannes Thumshirn <morbidrsa@gmail.com>
5163 L: linux-edac@vger.kernel.org
5165 F: drivers/edac/mpc85xx_edac.[ch]
5168 M: Egor Martovetsky <egor@pasemi.com>
5169 L: linux-edac@vger.kernel.org
5171 F: drivers/edac/pasemi_edac.c
5174 M: Tony Luck <tony.luck@intel.com>
5175 L: linux-edac@vger.kernel.org
5177 F: drivers/edac/pnd2_edac.[ch]
5180 M: Tim Small <tim@buttersideup.com>
5181 L: linux-edac@vger.kernel.org
5183 F: drivers/edac/r82600_edac.c
5186 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5187 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5188 L: linux-edac@vger.kernel.org
5190 F: drivers/edac/sb_edac.c
5193 M: Tony Luck <tony.luck@intel.com>
5194 L: linux-edac@vger.kernel.org
5196 F: drivers/edac/skx_edac.c
5199 M: Tero Kristo <t-kristo@ti.com>
5200 L: linux-edac@vger.kernel.org
5202 F: drivers/edac/ti_edac.c
5204 EDIROL UA-101/UA-1000 DRIVER
5205 M: Clemens Ladisch <clemens@ladisch.de>
5206 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5207 T: git git://git.alsa-project.org/alsa-kernel.git
5209 F: sound/usb/misc/ua101.c
5212 L: linux-efi@vger.kernel.org
5213 M: Ivan Hu <ivan.hu@canonical.com>
5214 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5216 F: drivers/firmware/efi/test/
5218 EFI VARIABLE FILESYSTEM
5219 M: Matthew Garrett <matthew.garrett@nebula.com>
5220 M: Jeremy Kerr <jk@ozlabs.org>
5221 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5223 L: linux-efi@vger.kernel.org
5227 EFIFB FRAMEBUFFER DRIVER
5228 L: linux-fbdev@vger.kernel.org
5229 M: Peter Jones <pjones@redhat.com>
5231 F: drivers/video/fbdev/efifb.c
5234 W: http://aeschi.ch.eu.org/efs/
5238 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
5239 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
5240 L: netdev@vger.kernel.org
5242 F: drivers/net/ethernet/ibm/ehea/
5244 EM28XX VIDEO4LINUX DRIVER
5245 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
5246 M: Mauro Carvalho Chehab <mchehab@kernel.org>
5247 L: linux-media@vger.kernel.org
5248 W: https://linuxtv.org
5249 T: git git://linuxtv.org/media_tree.git
5251 F: drivers/media/usb/em28xx/
5252 F: Documentation/media/v4l-drivers/em28xx*
5255 M: Paul Gortmaker <paul.gortmaker@windriver.com>
5256 M: Matt Mackall <mpm@selenic.com>
5257 M: David Woodhouse <dwmw2@infradead.org>
5258 L: linux-embedded@vger.kernel.org
5261 Emulex 10Gbps iSCSI - OneConnect DRIVER
5262 M: Subbu Seetharaman <subbu.seetharaman@broadcom.com>
5263 M: Ketan Mukadam <ketan.mukadam@broadcom.com>
5264 M: Jitendra Bhivare <jitendra.bhivare@broadcom.com>
5265 L: linux-scsi@vger.kernel.org
5266 W: http://www.broadcom.com
5268 F: drivers/scsi/be2iscsi/
5270 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
5271 M: Sathya Perla <sathya.perla@broadcom.com>
5272 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
5273 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
5274 M: Somnath Kotur <somnath.kotur@broadcom.com>
5275 L: netdev@vger.kernel.org
5276 W: http://www.emulex.com
5278 F: drivers/net/ethernet/emulex/benet/
5280 EMULEX ONECONNECT ROCE DRIVER
5281 M: Selvin Xavier <selvin.xavier@broadcom.com>
5282 M: Devesh Sharma <devesh.sharma@broadcom.com>
5283 L: linux-rdma@vger.kernel.org
5284 W: http://www.broadcom.com
5286 F: drivers/infiniband/hw/ocrdma/
5287 F: include/uapi/rdma/ocrdma-abi.h
5289 EMULEX/BROADCOM LPFC FC/FCOE SCSI DRIVER
5290 M: James Smart <james.smart@broadcom.com>
5291 M: Dick Kennedy <dick.kennedy@broadcom.com>
5292 L: linux-scsi@vger.kernel.org
5293 W: http://www.broadcom.com
5295 F: drivers/scsi/lpfc/
5297 ENE CB710 FLASH CARD READER DRIVER
5298 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
5300 F: drivers/misc/cb710/
5301 F: drivers/mmc/host/cb710-mmc.*
5302 F: include/linux/cb710.h
5304 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
5305 M: Maxim Levitsky <maximlevitsky@gmail.com>
5307 F: drivers/media/rc/ene_ir.*
5309 EPSON S1D13XXX FRAMEBUFFER DRIVER
5310 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
5312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
5313 F: drivers/video/fbdev/s1d13xxxfb.c
5314 F: include/video/s1d13xxxfb.h
5316 ERRSEQ ERROR TRACKING INFRASTRUCTURE
5317 M: Jeff Layton <jlayton@kernel.org>
5320 F: include/linux/errseq.h
5322 ET131X NETWORK DRIVER
5323 M: Mark Einon <mark.einon@gmail.com>
5325 F: drivers/net/ethernet/agere/
5328 M: Stephen Hemminger <stephen@networkplumber.org>
5329 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
5330 L: netdev@vger.kernel.org
5331 W: http://www.linuxfoundation.org/en/Net:Bridge
5333 F: include/linux/netfilter_bridge/
5336 ETHERNET PHY LIBRARY
5337 M: Andrew Lunn <andrew@lunn.ch>
5338 M: Florian Fainelli <f.fainelli@gmail.com>
5339 L: netdev@vger.kernel.org
5341 F: Documentation/ABI/testing/sysfs-bus-mdio
5342 F: Documentation/devicetree/bindings/net/mdio*
5343 F: Documentation/networking/phy.txt
5345 F: drivers/of/of_mdio.c
5346 F: drivers/of/of_net.c
5347 F: include/linux/*mdio*.h
5348 F: include/linux/of_net.h
5349 F: include/linux/phy.h
5350 F: include/linux/phy_fixed.h
5351 F: include/linux/platform_data/mdio-gpio.h
5352 F: include/linux/platform_data/mdio-bcm-unimac.h
5353 F: include/trace/events/mdio.h
5354 F: include/uapi/linux/mdio.h
5355 F: include/uapi/linux/mii.h
5358 M: Jan Kara <jack@suse.com>
5359 L: linux-ext4@vger.kernel.org
5361 F: Documentation/filesystems/ext2.txt
5363 F: include/linux/ext2*
5366 M: "Theodore Ts'o" <tytso@mit.edu>
5367 M: Andreas Dilger <adilger.kernel@dilger.ca>
5368 L: linux-ext4@vger.kernel.org
5369 W: http://ext4.wiki.kernel.org
5370 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
5371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
5373 F: Documentation/filesystems/ext4.txt
5376 Extended Verification Module (EVM)
5377 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5378 L: linux-integrity@vger.kernel.org
5380 F: security/integrity/evm/
5382 EXTENSIBLE FIRMWARE INTERFACE (EFI)
5383 M: Ard Biesheuvel <ard.biesheuvel@linaro.org>
5384 L: linux-efi@vger.kernel.org
5385 T: git git://git.kernel.org/pub/scm/linux/kernel/git/efi/efi.git
5387 F: Documentation/efi-stub.txt
5388 F: arch/*/kernel/efi.c
5389 F: arch/x86/boot/compressed/eboot.[ch]
5390 F: arch/*/include/asm/efi.h
5391 F: arch/x86/platform/efi/
5392 F: drivers/firmware/efi/
5393 F: include/linux/efi*.h
5394 F: arch/arm/boot/compressed/efi-header.S
5395 F: arch/arm64/kernel/efi-entry.S
5397 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
5398 M: MyungJoo Ham <myungjoo.ham@samsung.com>
5399 M: Chanwoo Choi <cw00.choi@samsung.com>
5400 L: linux-kernel@vger.kernel.org
5401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
5404 F: include/linux/extcon/
5405 F: include/linux/extcon.h
5406 F: Documentation/extcon/
5407 F: Documentation/devicetree/bindings/extcon/
5410 M: Jingoo Han <jingoohan1@gmail.com>
5411 L: dri-devel@lists.freedesktop.org
5413 F: drivers/gpu/drm/exynos/exynos_dp*
5415 EXYNOS SYSMMU (IOMMU) driver
5416 M: Marek Szyprowski <m.szyprowski@samsung.com>
5417 L: iommu@lists.linux-foundation.org
5419 F: drivers/iommu/exynos-iommu.c
5421 EZchip NPS platform support
5422 M: Elad Kanfi <eladkan@mellanox.com>
5423 M: Vineet Gupta <vgupta@synopsys.com>
5425 F: arch/arc/plat-eznps
5426 F: arch/arc/boot/dts/eznps.dts
5429 M: Jaegeuk Kim <jaegeuk@kernel.org>
5430 M: Chao Yu <yuchao0@huawei.com>
5431 L: linux-f2fs-devel@lists.sourceforge.net
5432 W: https://f2fs.wiki.kernel.org/
5433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5435 F: Documentation/filesystems/f2fs.txt
5436 F: Documentation/ABI/testing/sysfs-fs-f2fs
5438 F: include/linux/f2fs_fs.h
5439 F: include/trace/events/f2fs.h
5441 F71805F HARDWARE MONITORING DRIVER
5442 M: Jean Delvare <jdelvare@suse.com>
5443 L: linux-hwmon@vger.kernel.org
5445 F: Documentation/hwmon/f71805f
5446 F: drivers/hwmon/f71805f.c
5449 M: Jan Kara <jack@suse.cz>
5450 R: Amir Goldstein <amir73il@gmail.com>
5451 L: linux-fsdevel@vger.kernel.org
5453 F: fs/notify/fanotify/
5454 F: include/linux/fanotify.h
5455 F: include/uapi/linux/fanotify.h
5457 FARSYNC SYNCHRONOUS DRIVER
5458 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
5459 W: http://www.farsite.co.uk/
5461 F: drivers/net/wan/farsync.*
5463 FAULT INJECTION SUPPORT
5464 M: Akinobu Mita <akinobu.mita@gmail.com>
5466 F: Documentation/fault-injection/
5467 F: lib/fault-inject.c
5469 FBTFT Framebuffer drivers
5470 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
5472 F: drivers/staging/fbtft/
5475 M: Michael Buesch <m@bues.ch>
5476 L: linux-media@vger.kernel.org
5478 F: drivers/media/tuners/fc0011.h
5479 F: drivers/media/tuners/fc0011.c
5482 M: Antti Palosaari <crope@iki.fi>
5483 L: linux-media@vger.kernel.org
5484 W: https://linuxtv.org
5485 W: http://palosaari.fi/linux/
5486 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5487 T: git git://linuxtv.org/anttip/media_tree.git
5489 F: drivers/media/tuners/fc2580*
5491 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
5492 M: Johannes Thumshirn <jth@kernel.org>
5493 L: linux-scsi@vger.kernel.org
5494 W: www.Open-FCoE.org
5496 F: drivers/scsi/libfc/
5497 F: drivers/scsi/fcoe/
5499 F: include/scsi/libfc.h
5500 F: include/scsi/libfcoe.h
5501 F: include/uapi/scsi/fc/
5503 FILE LOCKING (flock() and fcntl()/lockf())
5504 M: Jeff Layton <jlayton@kernel.org>
5505 M: "J. Bruce Fields" <bfields@fieldses.org>
5506 L: linux-fsdevel@vger.kernel.org
5508 F: include/linux/fcntl.h
5509 F: include/uapi/linux/fcntl.h
5513 FILESYSTEMS (VFS and infrastructure)
5514 M: Alexander Viro <viro@zeniv.linux.org.uk>
5515 L: linux-fsdevel@vger.kernel.org
5518 F: include/linux/fs.h
5519 F: include/uapi/linux/fs.h
5521 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
5522 M: Riku Voipio <riku.voipio@iki.fi>
5523 L: linux-hwmon@vger.kernel.org
5525 F: drivers/hwmon/f75375s.c
5526 F: include/linux/f75375s.h
5528 FIREWIRE AUDIO DRIVERS
5529 M: Clemens Ladisch <clemens@ladisch.de>
5530 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5531 T: git git://git.alsa-project.org/alsa-kernel.git
5535 FIREWIRE MEDIA DRIVERS (firedtv)
5536 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5537 L: linux-media@vger.kernel.org
5538 L: linux1394-devel@lists.sourceforge.net
5539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
5541 F: drivers/media/firewire/
5543 FIREWIRE SBP-2 TARGET
5544 M: Chris Boot <bootc@bootc.net>
5545 L: linux-scsi@vger.kernel.org
5546 L: target-devel@vger.kernel.org
5547 L: linux1394-devel@lists.sourceforge.net
5548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
5550 F: drivers/target/sbp/
5553 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
5554 L: linux1394-devel@lists.sourceforge.net
5555 W: http://ieee1394.wiki.kernel.org/
5556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
5558 F: drivers/firewire/
5559 F: include/linux/firewire.h
5560 F: include/uapi/linux/firewire*.h
5563 FIRMWARE LOADER (request_firmware)
5564 M: Luis R. Rodriguez <mcgrof@kernel.org>
5565 L: linux-kernel@vger.kernel.org
5567 F: Documentation/firmware_class/
5568 F: drivers/base/firmware*.c
5569 F: include/linux/firmware.h
5571 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
5572 M: Joshua Morris <josh.h.morris@us.ibm.com>
5573 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
5575 F: drivers/block/rsxx/
5578 M: Jiri Kosina <jikos@kernel.org>
5579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
5581 F: drivers/block/floppy.c
5584 M: Alessandro Rubini <rubini@gnudd.com>
5585 W: http://www.ohwr.org/projects/fmc-bus
5588 F: include/linux/fmc*.h
5589 F: include/linux/ipmi-fru.h
5592 FPGA MANAGER FRAMEWORK
5593 M: Alan Tull <atull@kernel.org>
5594 M: Moritz Fischer <mdf@kernel.org>
5595 L: linux-fpga@vger.kernel.org
5597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/atull/linux-fpga.git
5598 Q: http://patchwork.kernel.org/project/linux-fpga/list/
5599 F: Documentation/fpga/
5600 F: Documentation/devicetree/bindings/fpga/
5602 F: include/linux/fpga/
5603 W: http://www.rocketboards.org
5606 M: Bill Metzenthen <billm@melbpc.org.au>
5607 W: http://floatingpoint.sourceforge.net/emulator/index.html
5609 F: arch/x86/math-emu/
5611 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
5612 L: netdev@vger.kernel.org
5614 F: drivers/net/wan/dlci.c
5615 F: drivers/net/wan/sdla.c
5618 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
5619 L: dri-devel@lists.freedesktop.org
5620 L: linux-fbdev@vger.kernel.org
5621 T: git git://github.com/bzolnier/linux.git
5622 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
5624 F: Documentation/fb/
5627 F: include/linux/fb.h
5628 F: include/uapi/video/
5629 F: include/uapi/linux/fb.h
5631 FREESCALE CAAM (Cryptographic Acceleration and Assurance Module) DRIVER
5632 M: Horia Geantă <horia.geanta@nxp.com>
5633 M: Aymen Sghaier <aymen.sghaier@nxp.com>
5634 L: linux-crypto@vger.kernel.org
5636 F: drivers/crypto/caam/
5637 F: Documentation/devicetree/bindings/crypto/fsl-sec4.txt
5639 FREESCALE DIU FRAMEBUFFER DRIVER
5640 M: Timur Tabi <timur@tabi.org>
5641 L: linux-fbdev@vger.kernel.org
5643 F: drivers/video/fbdev/fsl-diu-fb.*
5645 FREESCALE DMA DRIVER
5646 M: Li Yang <leoyang.li@nxp.com>
5647 M: Zhang Wei <zw@zh-kernel.org>
5648 L: linuxppc-dev@lists.ozlabs.org
5650 F: drivers/dma/fsldma.*
5652 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5653 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5654 L: netdev@vger.kernel.org
5656 F: drivers/net/ethernet/freescale/gianfar*
5657 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5658 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5660 FREESCALE GPMI NAND DRIVER
5661 M: Han Xu <han.xu@nxp.com>
5662 L: linux-mtd@lists.infradead.org
5664 F: drivers/mtd/nand/gpmi-nand/*
5666 FREESCALE I2C CPM DRIVER
5667 M: Jochen Friedrich <jochen@scram.de>
5668 L: linuxppc-dev@lists.ozlabs.org
5669 L: linux-i2c@vger.kernel.org
5671 F: drivers/i2c/busses/i2c-cpm.c
5673 FREESCALE IMX / MXC FEC DRIVER
5674 M: Fugang Duan <fugang.duan@nxp.com>
5675 L: netdev@vger.kernel.org
5677 F: drivers/net/ethernet/freescale/fec_main.c
5678 F: drivers/net/ethernet/freescale/fec_ptp.c
5679 F: drivers/net/ethernet/freescale/fec.h
5680 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5682 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
5683 M: Sascha Hauer <kernel@pengutronix.de>
5684 L: linux-fbdev@vger.kernel.org
5685 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
5687 F: include/linux/platform_data/video-imxfb.h
5688 F: drivers/video/fbdev/imxfb.c
5690 FREESCALE QORIQ DPAA ETHERNET DRIVER
5691 M: Madalin Bucur <madalin.bucur@nxp.com>
5692 L: netdev@vger.kernel.org
5694 F: drivers/net/ethernet/freescale/dpaa
5696 FREESCALE QORIQ DPAA FMAN DRIVER
5697 M: Madalin Bucur <madalin.bucur@nxp.com>
5698 L: netdev@vger.kernel.org
5700 F: drivers/net/ethernet/freescale/fman
5701 F: Documentation/devicetree/bindings/powerpc/fsl/fman.txt
5703 FREESCALE QUAD SPI DRIVER
5704 M: Han Xu <han.xu@nxp.com>
5705 L: linux-mtd@lists.infradead.org
5707 F: drivers/mtd/spi-nor/fsl-quadspi.c
5709 FREESCALE QUICC ENGINE LIBRARY
5710 M: Qiang Zhao <qiang.zhao@nxp.com>
5711 L: linuxppc-dev@lists.ozlabs.org
5713 F: drivers/soc/fsl/qe/
5714 F: include/soc/fsl/*qe*.h
5715 F: include/soc/fsl/*ucc*.h
5717 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5718 M: Li Yang <leoyang.li@nxp.com>
5719 L: netdev@vger.kernel.org
5720 L: linuxppc-dev@lists.ozlabs.org
5722 F: drivers/net/ethernet/freescale/ucc_geth*
5724 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5725 M: Zhao Qiang <qiang.zhao@nxp.com>
5726 L: netdev@vger.kernel.org
5727 L: linuxppc-dev@lists.ozlabs.org
5729 F: drivers/net/wan/fsl_ucc_hdlc*
5731 FREESCALE QUICC ENGINE UCC UART DRIVER
5732 M: Timur Tabi <timur@tabi.org>
5733 L: linuxppc-dev@lists.ozlabs.org
5735 F: drivers/tty/serial/ucc_uart.c
5737 FREESCALE SOC DRIVERS
5738 M: Li Yang <leoyang.li@nxp.com>
5739 L: linuxppc-dev@lists.ozlabs.org
5740 L: linux-arm-kernel@lists.infradead.org
5742 F: Documentation/devicetree/bindings/soc/fsl/
5744 F: include/linux/fsl/
5746 FREESCALE SOC FS_ENET DRIVER
5747 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
5748 M: Vitaly Bordug <vbordug@ru.mvista.com>
5749 L: linuxppc-dev@lists.ozlabs.org
5750 L: netdev@vger.kernel.org
5752 F: drivers/net/ethernet/freescale/fs_enet/
5753 F: include/linux/fs_enet_pd.h
5755 FREESCALE SOC SOUND DRIVERS
5756 M: Timur Tabi <timur@tabi.org>
5757 M: Nicolin Chen <nicoleotsuka@gmail.com>
5758 M: Xiubo Li <Xiubo.Lee@gmail.com>
5759 R: Fabio Estevam <fabio.estevam@nxp.com>
5760 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5761 L: linuxppc-dev@lists.ozlabs.org
5763 F: sound/soc/fsl/fsl*
5764 F: sound/soc/fsl/imx*
5765 F: sound/soc/fsl/mpc8610_hpcd.c
5767 FREESCALE USB PERIPHERAL DRIVERS
5768 M: Li Yang <leoyang.li@nxp.com>
5769 L: linux-usb@vger.kernel.org
5770 L: linuxppc-dev@lists.ozlabs.org
5772 F: drivers/usb/gadget/udc/fsl*
5775 M: Christoph Hellwig <hch@infradead.org>
5776 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5781 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5782 M: Pavel Machek <pavel@ucw.cz>
5783 L: linux-pm@vger.kernel.org
5785 F: Documentation/power/freezing-of-tasks.txt
5786 F: include/linux/freezer.h
5790 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5791 L: linux-kernel@vger.kernel.org
5794 F: include/linux/frontswap.h
5796 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5797 M: David Howells <dhowells@redhat.com>
5798 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5800 F: Documentation/filesystems/caching/
5802 F: include/linux/fscache*.h
5804 FSCRYPT: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5805 M: Theodore Y. Ts'o <tytso@mit.edu>
5806 M: Jaegeuk Kim <jaegeuk@kernel.org>
5807 L: linux-fscrypt@vger.kernel.org
5808 Q: https://patchwork.kernel.org/project/linux-fscrypt/list/
5809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/fscrypt.git
5812 F: include/linux/fscrypt*.h
5813 F: Documentation/filesystems/fscrypt.rst
5815 FUJITSU FR-V (FRV) PORT
5819 FUJITSU LAPTOP EXTRAS
5820 M: Jonathan Woithe <jwoithe@just42.net>
5821 L: platform-driver-x86@vger.kernel.org
5823 F: drivers/platform/x86/fujitsu-laptop.c
5825 FUJITSU M-5MO LS CAMERA ISP DRIVER
5826 M: Kyungmin Park <kyungmin.park@samsung.com>
5827 M: Heungjun Kim <riverful.kim@samsung.com>
5828 L: linux-media@vger.kernel.org
5830 F: drivers/media/i2c/m5mols/
5831 F: include/media/i2c/m5mols.h
5833 FUJITSU TABLET EXTRAS
5834 M: Robert Gerlach <khnz@gmx.de>
5835 L: platform-driver-x86@vger.kernel.org
5837 F: drivers/platform/x86/fujitsu-tablet.c
5839 FUSE: FILESYSTEM IN USERSPACE
5840 M: Miklos Szeredi <miklos@szeredi.hu>
5841 L: linux-fsdevel@vger.kernel.org
5842 W: http://fuse.sourceforge.net/
5843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5846 F: include/uapi/linux/fuse.h
5847 F: Documentation/filesystems/fuse.txt
5850 M: Thomas Gleixner <tglx@linutronix.de>
5851 M: Ingo Molnar <mingo@redhat.com>
5852 R: Peter Zijlstra <peterz@infradead.org>
5853 R: Darren Hart <dvhart@infradead.org>
5854 L: linux-kernel@vger.kernel.org
5855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
5858 F: kernel/futex_compat.c
5859 F: include/asm-generic/futex.h
5860 F: include/linux/futex.h
5861 F: include/uapi/linux/futex.h
5862 F: tools/testing/selftests/futex/
5863 F: tools/perf/bench/futex*
5864 F: Documentation/*futex*
5866 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5867 M: Rik Faith <faith@cs.unc.edu>
5868 L: linux-scsi@vger.kernel.org
5869 S: Odd Fixes (e.g., new signatures)
5870 F: drivers/scsi/fdomain.*
5873 M: Kees Cook <keescook@chromium.org>
5874 R: Emese Revfy <re.emese@gmail.com>
5875 L: kernel-hardening@lists.openwall.com
5877 F: scripts/gcc-plugins/
5878 F: scripts/gcc-plugin.sh
5879 F: scripts/Makefile.gcc-plugins
5880 F: Documentation/gcc-plugins.txt
5882 GCOV BASED KERNEL PROFILING
5883 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5886 F: Documentation/dev-tools/gcov.rst
5888 GDB KERNEL DEBUGGING HELPER SCRIPTS
5889 M: Jan Kiszka <jan.kiszka@siemens.com>
5890 M: Kieran Bingham <kieran@bingham.xyz>
5894 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5895 M: Achim Leubner <achim_leubner@adaptec.com>
5896 L: linux-scsi@vger.kernel.org
5897 W: http://www.icp-vortex.com/
5899 F: drivers/scsi/gdt*
5901 GEMTEK FM RADIO RECEIVER DRIVER
5902 M: Hans Verkuil <hverkuil@xs4all.nl>
5903 L: linux-media@vger.kernel.org
5904 T: git git://linuxtv.org/media_tree.git
5905 W: https://linuxtv.org
5907 F: drivers/media/radio/radio-gemtek*
5909 GENERIC GPIO I2C DRIVER
5910 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5912 F: drivers/i2c/busses/i2c-gpio.c
5913 F: include/linux/i2c-gpio.h
5915 GENERIC GPIO I2C MULTIPLEXER DRIVER
5916 M: Peter Korsgaard <peter.korsgaard@barco.com>
5917 L: linux-i2c@vger.kernel.org
5919 F: drivers/i2c/muxes/i2c-mux-gpio.c
5920 F: include/linux/i2c-mux-gpio.h
5921 F: Documentation/i2c/muxes/i2c-mux-gpio
5923 GENERIC HDLC (WAN) DRIVERS
5924 M: Krzysztof Halasa <khc@pm.waw.pl>
5925 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5927 F: drivers/net/wan/c101.c
5928 F: drivers/net/wan/hd6457*
5929 F: drivers/net/wan/hdlc*
5930 F: drivers/net/wan/n2.c
5931 F: drivers/net/wan/pc300too.c
5932 F: drivers/net/wan/pci200syn.c
5933 F: drivers/net/wan/wanxl*
5935 GENERIC INCLUDE/ASM HEADER FILES
5936 M: Arnd Bergmann <arnd@arndb.de>
5937 L: linux-arch@vger.kernel.org
5938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5940 F: include/asm-generic/
5941 F: include/uapi/asm-generic/
5943 GENERIC PHY FRAMEWORK
5944 M: Kishon Vijay Abraham I <kishon@ti.com>
5945 L: linux-kernel@vger.kernel.org
5946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5949 F: include/linux/phy/
5952 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5953 M: Kevin Hilman <khilman@kernel.org>
5954 M: Ulf Hansson <ulf.hansson@linaro.org>
5955 L: linux-pm@vger.kernel.org
5957 F: drivers/base/power/domain*.c
5958 F: include/linux/pm_domain.h
5959 F: Documentation/devicetree/bindings/power/power_domain.txt
5961 GENERIC UIO DRIVER FOR PCI DEVICES
5962 M: "Michael S. Tsirkin" <mst@redhat.com>
5963 L: kvm@vger.kernel.org
5965 F: drivers/uio/uio_pci_generic.c
5967 GENWQE (IBM Generic Workqueue Card)
5968 M: Frank Haverkamp <haver@linux.vnet.ibm.com>
5969 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
5971 F: drivers/misc/genwqe/
5973 GET_MAINTAINER SCRIPT
5974 M: Joe Perches <joe@perches.com>
5976 F: scripts/get_maintainer.pl
5979 M: Steven Whitehouse <swhiteho@redhat.com>
5980 M: Bob Peterson <rpeterso@redhat.com>
5981 L: cluster-devel@redhat.com
5982 W: http://sources.redhat.com/cluster/
5983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5985 F: Documentation/filesystems/gfs2*.txt
5987 F: include/uapi/linux/gfs2_ondisk.h
5989 GIGASET ISDN DRIVERS
5990 M: Paul Bolle <pebolle@tiscali.nl>
5991 L: gigaset307x-common@lists.sourceforge.net
5992 W: http://gigaset307x.sourceforge.net/
5994 F: Documentation/isdn/README.gigaset
5995 F: drivers/isdn/gigaset/
5996 F: include/uapi/linux/gigaset_dev.h
5999 M: Hans Verkuil <hans.verkuil@cisco.com>
6000 L: linux-media@vger.kernel.org
6002 F: drivers/media/usb/go7007/
6005 M: Bastien Nocera <hadess@hadess.net>
6006 L: linux-input@vger.kernel.org
6008 F: drivers/input/touchscreen/goodix.c
6011 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6012 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6013 L: linux-gpio@vger.kernel.org
6014 L: linux-acpi@vger.kernel.org
6016 F: Documentation/acpi/gpio-properties.txt
6017 F: drivers/gpio/gpiolib-acpi.c
6020 M: Sean Young <sean@mess.org>
6021 L: linux-media@vger.kernel.org
6023 F: drivers/media/rc/gpio-ir-tx.c
6026 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
6027 R: Bartosz Golaszewski <brgl@bgdev.pl>
6028 L: linux-gpio@vger.kernel.org
6030 F: drivers/gpio/gpio-mockup.c
6031 F: tools/testing/selftests/gpio/
6034 M: Linus Walleij <linus.walleij@linaro.org>
6035 L: linux-gpio@vger.kernel.org
6036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
6038 F: Documentation/devicetree/bindings/gpio/
6039 F: Documentation/gpio/
6040 F: Documentation/ABI/testing/gpio-cdev
6041 F: Documentation/ABI/obsolete/sysfs-gpio
6043 F: include/linux/gpio/
6044 F: include/linux/gpio.h
6045 F: include/asm-generic/gpio.h
6046 F: include/uapi/linux/gpio.h
6049 GRE DEMULTIPLEXER DRIVER
6050 M: Dmitry Kozlov <xeb@mail.ru>
6051 L: netdev@vger.kernel.org
6053 F: net/ipv4/gre_demux.c
6054 F: net/ipv4/gre_offload.c
6055 F: include/net/gre.h
6057 GRETH 10/100/1G Ethernet MAC device driver
6058 M: Andreas Larsson <andreas@gaisler.com>
6059 L: netdev@vger.kernel.org
6061 F: drivers/net/ethernet/aeroflex/
6063 GREYBUS AUDIO PROTOCOLS DRIVERS
6064 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
6065 M: Mark Greer <mgreer@animalcreek.com>
6067 F: drivers/staging/greybus/audio_apbridgea.c
6068 F: drivers/staging/greybus/audio_apbridgea.h
6069 F: drivers/staging/greybus/audio_codec.c
6070 F: drivers/staging/greybus/audio_codec.h
6071 F: drivers/staging/greybus/audio_gb.c
6072 F: drivers/staging/greybus/audio_manager.c
6073 F: drivers/staging/greybus/audio_manager.h
6074 F: drivers/staging/greybus/audio_manager_module.c
6075 F: drivers/staging/greybus/audio_manager_private.h
6076 F: drivers/staging/greybus/audio_manager_sysfs.c
6077 F: drivers/staging/greybus/audio_module.c
6078 F: drivers/staging/greybus/audio_topology.c
6080 GREYBUS FW/HID/SPI PROTOCOLS DRIVERS
6081 M: Viresh Kumar <vireshk@kernel.org>
6083 F: drivers/staging/greybus/authentication.c
6084 F: drivers/staging/greybus/bootrom.c
6085 F: drivers/staging/greybus/firmware.h
6086 F: drivers/staging/greybus/fw-core.c
6087 F: drivers/staging/greybus/fw-download.c
6088 F: drivers/staging/greybus/fw-managament.c
6089 F: drivers/staging/greybus/greybus_authentication.h
6090 F: drivers/staging/greybus/greybus_firmware.h
6091 F: drivers/staging/greybus/hid.c
6092 F: drivers/staging/greybus/i2c.c
6093 F: drivers/staging/greybus/spi.c
6094 F: drivers/staging/greybus/spilib.c
6095 F: drivers/staging/greybus/spilib.h
6097 GREYBUS LOOPBACK/TIME PROTOCOLS DRIVERS
6098 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
6100 F: drivers/staging/greybus/loopback.c
6101 F: drivers/staging/greybus/timesync.c
6102 F: drivers/staging/greybus/timesync_platform.c
6104 GREYBUS PLATFORM DRIVERS
6105 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
6107 F: drivers/staging/greybus/arche-platform.c
6108 F: drivers/staging/greybus/arche-apb-ctrl.c
6109 F: drivers/staging/greybus/arche_platform.h
6111 GREYBUS SDIO/GPIO/SPI PROTOCOLS DRIVERS
6112 M: Rui Miguel Silva <rmfrfs@gmail.com>
6114 F: drivers/staging/greybus/sdio.c
6115 F: drivers/staging/greybus/light.c
6116 F: drivers/staging/greybus/gpio.c
6117 F: drivers/staging/greybus/power_supply.c
6118 F: drivers/staging/greybus/spi.c
6119 F: drivers/staging/greybus/spilib.c
6122 M: Johan Hovold <johan@kernel.org>
6123 M: Alex Elder <elder@kernel.org>
6124 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6126 F: drivers/staging/greybus/
6127 L: greybus-dev@lists.linaro.org (moderated for non-subscribers)
6129 GREYBUS UART PROTOCOLS DRIVERS
6130 M: David Lin <dtwlin@gmail.com>
6132 F: drivers/staging/greybus/uart.c
6133 F: drivers/staging/greybus/log.c
6135 GS1662 VIDEO SERIALIZER
6136 M: Charles-Antoine Couret <charles-antoine.couret@nexvision.fr>
6137 L: linux-media@vger.kernel.org
6138 T: git git://linuxtv.org/media_tree.git
6140 F: drivers/media/spi/gs1662.c
6142 GSPCA FINEPIX SUBDRIVER
6143 M: Frank Zago <frank@zago.net>
6144 L: linux-media@vger.kernel.org
6145 T: git git://linuxtv.org/media_tree.git
6147 F: drivers/media/usb/gspca/finepix.c
6149 GSPCA GL860 SUBDRIVER
6150 M: Olivier Lorin <o.lorin@laposte.net>
6151 L: linux-media@vger.kernel.org
6152 T: git git://linuxtv.org/media_tree.git
6154 F: drivers/media/usb/gspca/gl860/
6156 GSPCA M5602 SUBDRIVER
6157 M: Erik Andren <erik.andren@gmail.com>
6158 L: linux-media@vger.kernel.org
6159 T: git git://linuxtv.org/media_tree.git
6161 F: drivers/media/usb/gspca/m5602/
6163 GSPCA PAC207 SONIXB SUBDRIVER
6164 M: Hans Verkuil <hverkuil@xs4all.nl>
6165 L: linux-media@vger.kernel.org
6166 T: git git://linuxtv.org/media_tree.git
6168 F: drivers/media/usb/gspca/pac207.c
6170 GSPCA SN9C20X SUBDRIVER
6171 M: Brian Johnson <brijohn@gmail.com>
6172 L: linux-media@vger.kernel.org
6173 T: git git://linuxtv.org/media_tree.git
6175 F: drivers/media/usb/gspca/sn9c20x.c
6177 GSPCA T613 SUBDRIVER
6178 M: Leandro Costantino <lcostantino@gmail.com>
6179 L: linux-media@vger.kernel.org
6180 T: git git://linuxtv.org/media_tree.git
6182 F: drivers/media/usb/gspca/t613.c
6184 GSPCA USB WEBCAM DRIVER
6185 M: Hans Verkuil <hverkuil@xs4all.nl>
6186 L: linux-media@vger.kernel.org
6187 T: git git://linuxtv.org/media_tree.git
6189 F: drivers/media/usb/gspca/
6191 GTP (GPRS Tunneling Protocol)
6192 M: Pablo Neira Ayuso <pablo@netfilter.org>
6193 M: Harald Welte <laforge@gnumonks.org>
6194 L: osmocom-net-gprs@lists.osmocom.org
6195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/gtp.git
6197 F: drivers/net/gtp.c
6199 GUID PARTITION TABLE (GPT)
6200 M: Davidlohr Bueso <dave@stgolabs.net>
6201 L: linux-efi@vger.kernel.org
6203 F: block/partitions/efi.*
6206 M: Yoshinori Sato <ysato@users.sourceforge.jp>
6207 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
6208 W: http://uclinux-h8.sourceforge.jp
6209 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
6212 F: drivers/clocksource/h8300_*.c
6213 F: drivers/clk/h8300/
6214 F: drivers/irqchip/irq-renesas-h8*.c
6217 M: Antti Palosaari <crope@iki.fi>
6218 L: linux-media@vger.kernel.org
6219 W: https://linuxtv.org
6220 W: http://palosaari.fi/linux/
6221 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6222 T: git git://linuxtv.org/anttip/media_tree.git
6224 F: drivers/media/usb/hackrf/
6226 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
6227 M: Frank Seidel <frank@f-seidel.de>
6228 L: platform-driver-x86@vger.kernel.org
6229 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
6231 F: drivers/platform/x86/hdaps.c
6234 M: Jean Delvare <jdelvare@suse.com>
6235 M: Guenter Roeck <linux@roeck-us.net>
6236 L: linux-hwmon@vger.kernel.org
6237 W: http://hwmon.wiki.kernel.org/
6238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
6240 F: Documentation/hwmon/
6242 F: include/linux/hwmon*.h
6244 HARDWARE RANDOM NUMBER GENERATOR CORE
6245 M: Matt Mackall <mpm@selenic.com>
6246 M: Herbert Xu <herbert@gondor.apana.org.au>
6247 L: linux-crypto@vger.kernel.org
6249 F: Documentation/devicetree/bindings/rng/
6250 F: Documentation/hw_random.txt
6251 F: drivers/char/hw_random/
6252 F: include/linux/hw_random.h
6254 HARDWARE SPINLOCK CORE
6255 M: Ohad Ben-Cohen <ohad@wizery.com>
6256 M: Bjorn Andersson <bjorn.andersson@linaro.org>
6257 L: linux-remoteproc@vger.kernel.org
6259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
6260 F: Documentation/devicetree/bindings/hwlock/
6261 F: Documentation/hwspinlock.txt
6262 F: drivers/hwspinlock/
6263 F: include/linux/hwspinlock.h
6265 HARMONY SOUND DRIVER
6266 L: linux-parisc@vger.kernel.org
6268 F: sound/parisc/harmony.*
6270 HDPVR USB VIDEO ENCODER DRIVER
6271 M: Hans Verkuil <hverkuil@xs4all.nl>
6272 L: linux-media@vger.kernel.org
6273 T: git git://linuxtv.org/media_tree.git
6274 W: https://linuxtv.org
6276 F: drivers/media/usb/hdpvr/
6278 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
6279 M: Jimmy Vance <jimmy.vance@hpe.com>
6281 F: Documentation/watchdog/hpwdt.txt
6282 F: drivers/watchdog/hpwdt.c
6284 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
6285 M: Don Brace <don.brace@microsemi.com>
6286 L: esc.storagedev@microsemi.com
6287 L: linux-scsi@vger.kernel.org
6289 F: Documentation/scsi/hpsa.txt
6290 F: drivers/scsi/hpsa*.[ch]
6291 F: include/linux/cciss*.h
6292 F: include/uapi/linux/cciss*.h
6295 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
6296 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
6297 L: linux-rdma@vger.kernel.org
6299 F: drivers/infiniband/hw/hfi1
6302 L: linux-fsdevel@vger.kernel.org
6304 F: Documentation/filesystems/hfs.txt
6308 L: linux-fsdevel@vger.kernel.org
6310 F: Documentation/filesystems/hfsplus.txt
6313 HGA FRAMEBUFFER DRIVER
6314 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
6315 L: linux-nvidia@lists.surfsouth.com
6316 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
6318 F: drivers/video/fbdev/hgafb.c
6320 HIBERNATION (aka Software Suspend, aka swsusp)
6321 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
6322 M: Pavel Machek <pavel@ucw.cz>
6323 L: linux-pm@vger.kernel.org
6324 B: https://bugzilla.kernel.org
6327 F: drivers/base/power/
6329 F: include/linux/suspend.h
6330 F: include/linux/freezer.h
6331 F: include/linux/pm.h
6332 F: arch/*/include/asm/suspend*.h
6335 M: Jiri Kosina <jikos@kernel.org>
6336 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
6337 L: linux-input@vger.kernel.org
6338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
6341 F: include/linux/hid*
6342 F: include/uapi/linux/hid*
6344 HID SENSOR HUB DRIVERS
6345 M: Jiri Kosina <jikos@kernel.org>
6346 M: Jonathan Cameron <jic23@kernel.org>
6347 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6348 L: linux-input@vger.kernel.org
6349 L: linux-iio@vger.kernel.org
6351 F: Documentation/hid/hid-sensor*
6352 F: drivers/hid/hid-sensor-*
6353 F: drivers/iio/*/hid-*
6354 F: include/linux/hid-sensor-*
6356 HIGH-RESOLUTION TIMERS, CLOCKEVENTS
6357 M: Thomas Gleixner <tglx@linutronix.de>
6358 L: linux-kernel@vger.kernel.org
6359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
6361 F: Documentation/timers/
6362 F: kernel/time/hrtimer.c
6363 F: kernel/time/clockevents.c
6364 F: kernel/time/timer_*.c
6365 F: include/linux/clockchips.h
6366 F: include/linux/hrtimer.h
6368 HIGH-SPEED SCC DRIVER FOR AX.25
6369 L: linux-hams@vger.kernel.org
6371 F: drivers/net/hamradio/dmascc.c
6372 F: drivers/net/hamradio/scc.c
6374 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
6375 M: HighPoint Linux Team <linux@highpoint-tech.com>
6376 W: http://www.highpoint-tech.com
6378 F: Documentation/scsi/hptiop.txt
6379 F: drivers/scsi/hptiop.c
6382 M: Jes Sorensen <jes@trained-monkey.org>
6383 L: linux-hippi@sunsite.dk
6385 F: include/linux/hippidevice.h
6386 F: include/uapi/linux/if_hippi.h
6388 F: drivers/net/hippi/
6390 HISILICON NETWORK SUBSYSTEM 3 DRIVER (HNS3)
6391 M: Yisen Zhuang <yisen.zhuang@huawei.com>
6392 M: Salil Mehta <salil.mehta@huawei.com>
6393 L: netdev@vger.kernel.org
6394 W: http://www.hisilicon.com
6396 F: drivers/net/ethernet/hisilicon/hns3/
6398 HISILICON NETWORK SUBSYSTEM DRIVER
6399 M: Yisen Zhuang <yisen.zhuang@huawei.com>
6400 M: Salil Mehta <salil.mehta@huawei.com>
6401 L: netdev@vger.kernel.org
6402 W: http://www.hisilicon.com
6404 F: drivers/net/ethernet/hisilicon/
6405 F: Documentation/devicetree/bindings/net/hisilicon*.txt
6407 HISILICON PMU DRIVER
6408 M: Shaokun Zhang <zhangshaokun@hisilicon.com>
6409 W: http://www.hisilicon.com
6411 F: drivers/perf/hisilicon
6412 F: Documentation/perf/hisi-pmu.txt
6414 HISILICON ROCE DRIVER
6415 M: Lijun Ou <oulijun@huawei.com>
6416 M: Wei Hu(Xavier) <xavier.huwei@huawei.com>
6417 L: linux-rdma@vger.kernel.org
6419 F: drivers/infiniband/hw/hns/
6420 F: Documentation/devicetree/bindings/infiniband/hisilicon-hns-roce.txt
6422 HISILICON SAS Controller
6423 M: John Garry <john.garry@huawei.com>
6424 W: http://www.hisilicon.com
6426 F: drivers/scsi/hisi_sas/
6427 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
6429 HMM - Heterogeneous Memory Management
6430 M: Jérôme Glisse <jglisse@redhat.com>
6431 L: linux-mm@kvack.org
6434 F: include/linux/hmm*
6437 M: Jouni Malinen <j@w1.fi>
6438 L: linux-wireless@vger.kernel.org
6439 W: http://w1.fi/hostap-driver.html
6441 F: drivers/net/wireless/intersil/hostap/
6443 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
6444 L: platform-driver-x86@vger.kernel.org
6446 F: drivers/platform/x86/tc1100-wmi.c
6448 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
6449 M: Jaroslav Kysela <perex@perex.cz>
6451 F: drivers/net/ethernet/hp/hp100.*
6453 HPET: High Precision Event Timers driver
6454 M: Clemens Ladisch <clemens@ladisch.de>
6456 F: Documentation/timers/hpet.txt
6457 F: drivers/char/hpet.c
6458 F: include/linux/hpet.h
6459 F: include/uapi/linux/hpet.h
6463 F: arch/x86/kernel/hpet.c
6464 F: arch/x86/include/asm/hpet.h
6467 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
6468 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
6473 M: Sebastian Reichel <sre@kernel.org>
6474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
6476 F: Documentation/ABI/testing/sysfs-bus-hsi
6477 F: Documentation/driver-api/hsi.rst
6479 F: include/linux/hsi/
6480 F: include/uapi/linux/hsi/
6483 L: linux-usb@vger.kernel.org
6485 F: drivers/net/usb/hso.c
6487 HSR NETWORK PROTOCOL
6488 M: Arvid Brodin <arvid.brodin@alten.se>
6489 L: netdev@vger.kernel.org
6493 HT16K33 LED CONTROLLER DRIVER
6494 M: Robin van der Gracht <robin@protonic.nl>
6496 F: drivers/auxdisplay/ht16k33.c
6497 F: Documentation/devicetree/bindings/display/ht16k33.txt
6499 HTCPEN TOUCHSCREEN DRIVER
6500 M: Pau Oliva Fora <pof@eslack.org>
6501 L: linux-input@vger.kernel.org
6503 F: drivers/input/touchscreen/htcpen.c
6505 HUAWEI ETHERNET DRIVER
6506 M: Aviad Krawczyk <aviad.krawczyk@huawei.com>
6507 L: netdev@vger.kernel.org
6509 F: Documentation/networking/hinic.txt
6510 F: drivers/net/ethernet/huawei/hinic/
6513 M: Nadia Yvette Chambers <nyc@holomorphy.com>
6518 M: Jean-Christophe Trotin <jean-christophe.trotin@st.com>
6519 L: linux-media@vger.kernel.org
6520 T: git git://linuxtv.org/media_tree.git
6521 W: https://linuxtv.org
6523 F: drivers/media/platform/sti/hva
6525 HWPOISON MEMORY FAILURE HANDLING
6526 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
6527 L: linux-mm@kvack.org
6529 F: mm/memory-failure.c
6530 F: mm/hwpoison-inject.c
6532 Hyper-V CORE AND DRIVERS
6533 M: "K. Y. Srinivasan" <kys@microsoft.com>
6534 M: Haiyang Zhang <haiyangz@microsoft.com>
6535 M: Stephen Hemminger <sthemmin@microsoft.com>
6536 L: devel@linuxdriverproject.org
6538 F: Documentation/networking/netvsc.txt
6539 F: arch/x86/include/asm/mshyperv.h
6540 F: arch/x86/include/asm/trace/hyperv.h
6541 F: arch/x86/include/uapi/asm/hyperv.h
6542 F: arch/x86/kernel/cpu/mshyperv.c
6544 F: drivers/hid/hid-hyperv.c
6546 F: drivers/input/serio/hyperv-keyboard.c
6547 F: drivers/pci/host/pci-hyperv.c
6548 F: drivers/net/hyperv/
6549 F: drivers/scsi/storvsc_drv.c
6550 F: drivers/uio/uio_hv_generic.c
6551 F: drivers/video/fbdev/hyperv_fb.c
6552 F: net/vmw_vsock/hyperv_transport.c
6553 F: include/linux/hyperv.h
6554 F: include/uapi/linux/hyperv.h
6556 F: Documentation/ABI/stable/sysfs-bus-vmbus
6558 HYPERVISOR VIRTUAL CONSOLE DRIVER
6559 L: linuxppc-dev@lists.ozlabs.org
6564 M: Mika Westerberg <mika.westerberg@linux.intel.com>
6565 L: linux-i2c@vger.kernel.org
6566 L: linux-acpi@vger.kernel.org
6568 F: drivers/i2c/i2c-core-acpi.c
6571 M: Peter Rosin <peda@axentia.se>
6572 L: linux-i2c@vger.kernel.org
6574 F: Documentation/i2c/i2c-topology
6575 F: Documentation/i2c/muxes/
6576 F: Documentation/devicetree/bindings/i2c/i2c-mux*
6577 F: Documentation/devicetree/bindings/i2c/i2c-arb*
6578 F: Documentation/devicetree/bindings/i2c/i2c-gate*
6579 F: drivers/i2c/i2c-mux.c
6580 F: drivers/i2c/muxes/
6581 F: include/linux/i2c-mux.h
6583 I2C MV64XXX MARVELL AND ALLWINNER DRIVER
6584 M: Gregory CLEMENT <gregory.clement@free-electrons.com>
6585 L: linux-i2c@vger.kernel.org
6587 F: drivers/i2c/busses/i2c-mv64xxx.c
6589 I2C OVER PARALLEL PORT
6590 M: Jean Delvare <jdelvare@suse.com>
6591 L: linux-i2c@vger.kernel.org
6593 F: Documentation/i2c/busses/i2c-parport
6594 F: Documentation/i2c/busses/i2c-parport-light
6595 F: drivers/i2c/busses/i2c-parport.c
6596 F: drivers/i2c/busses/i2c-parport-light.c
6599 M: Wolfram Sang <wsa@the-dreams.de>
6600 L: linux-i2c@vger.kernel.org
6601 W: https://i2c.wiki.kernel.org/
6602 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
6603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
6605 F: Documentation/devicetree/bindings/i2c/
6606 F: Documentation/i2c/
6609 F: include/linux/i2c.h
6610 F: include/linux/i2c-*.h
6611 F: include/uapi/linux/i2c.h
6612 F: include/uapi/linux/i2c-*.h
6615 M: Jean Delvare <jdelvare@suse.com>
6616 L: linux-i2c@vger.kernel.org
6618 F: Documentation/i2c/busses/i2c-taos-evm
6619 F: drivers/i2c/busses/i2c-taos-evm.c
6622 M: Till Harbaum <till@harbaum.org>
6623 L: linux-i2c@vger.kernel.org
6624 W: http://www.harbaum.org/till/i2c_tiny_usb
6626 F: drivers/i2c/busses/i2c-tiny-usb.c
6628 I2C/SMBUS CONTROLLER DRIVERS FOR PC
6629 M: Jean Delvare <jdelvare@suse.com>
6630 L: linux-i2c@vger.kernel.org
6632 F: Documentation/i2c/busses/i2c-ali1535
6633 F: Documentation/i2c/busses/i2c-ali1563
6634 F: Documentation/i2c/busses/i2c-ali15x3
6635 F: Documentation/i2c/busses/i2c-amd756
6636 F: Documentation/i2c/busses/i2c-amd8111
6637 F: Documentation/i2c/busses/i2c-i801
6638 F: Documentation/i2c/busses/i2c-nforce2
6639 F: Documentation/i2c/busses/i2c-piix4
6640 F: Documentation/i2c/busses/i2c-sis5595
6641 F: Documentation/i2c/busses/i2c-sis630
6642 F: Documentation/i2c/busses/i2c-sis96x
6643 F: Documentation/i2c/busses/i2c-via
6644 F: Documentation/i2c/busses/i2c-viapro
6645 F: drivers/i2c/busses/i2c-ali1535.c
6646 F: drivers/i2c/busses/i2c-ali1563.c
6647 F: drivers/i2c/busses/i2c-ali15x3.c
6648 F: drivers/i2c/busses/i2c-amd756.c
6649 F: drivers/i2c/busses/i2c-amd756-s4882.c
6650 F: drivers/i2c/busses/i2c-amd8111.c
6651 F: drivers/i2c/busses/i2c-i801.c
6652 F: drivers/i2c/busses/i2c-isch.c
6653 F: drivers/i2c/busses/i2c-nforce2.c
6654 F: drivers/i2c/busses/i2c-nforce2-s4985.c
6655 F: drivers/i2c/busses/i2c-piix4.c
6656 F: drivers/i2c/busses/i2c-sis5595.c
6657 F: drivers/i2c/busses/i2c-sis630.c
6658 F: drivers/i2c/busses/i2c-sis96x.c
6659 F: drivers/i2c/busses/i2c-via.c
6660 F: drivers/i2c/busses/i2c-viapro.c
6662 I2C/SMBUS INTEL CHT WHISKEY COVE PMIC DRIVER
6663 M: Hans de Goede <hdegoede@redhat.com>
6664 L: linux-i2c@vger.kernel.org
6666 F: drivers/i2c/busses/i2c-cht-wc.c
6668 I2C/SMBUS ISMT DRIVER
6669 M: Seth Heasley <seth.heasley@intel.com>
6670 M: Neil Horman <nhorman@tuxdriver.com>
6671 L: linux-i2c@vger.kernel.org
6672 F: drivers/i2c/busses/i2c-ismt.c
6673 F: Documentation/i2c/busses/i2c-ismt
6675 I2C/SMBUS STUB DRIVER
6676 M: Jean Delvare <jdelvare@suse.com>
6677 L: linux-i2c@vger.kernel.org
6679 F: drivers/i2c/i2c-stub.c
6681 IA64 (Itanium) PLATFORM
6682 M: Tony Luck <tony.luck@intel.com>
6683 M: Fenghua Yu <fenghua.yu@intel.com>
6684 L: linux-ia64@vger.kernel.org
6685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
6689 IBM Power 842 compression accelerator
6690 M: Haren Myneni <haren@us.ibm.com>
6692 F: drivers/crypto/nx/Makefile
6693 F: drivers/crypto/nx/Kconfig
6694 F: drivers/crypto/nx/nx-842*
6695 F: include/linux/sw842.h
6699 IBM Power in-Nest Crypto Acceleration
6700 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6701 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6702 L: linux-crypto@vger.kernel.org
6704 F: drivers/crypto/nx/Makefile
6705 F: drivers/crypto/nx/Kconfig
6706 F: drivers/crypto/nx/nx-aes*
6707 F: drivers/crypto/nx/nx-sha*
6708 F: drivers/crypto/nx/nx.*
6709 F: drivers/crypto/nx/nx_csbcpb.h
6710 F: drivers/crypto/nx/nx_debugfs.h
6712 IBM Power Linux RAID adapter
6713 M: Brian King <brking@us.ibm.com>
6715 F: drivers/scsi/ipr.*
6717 IBM Power SRIOV Virtual NIC Device Driver
6718 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6719 M: John Allen <jallen@linux.vnet.ibm.com>
6720 L: netdev@vger.kernel.org
6722 F: drivers/net/ethernet/ibm/ibmvnic.*
6724 IBM Power Virtual Accelerator Switchboard
6725 M: Sukadev Bhattiprolu
6726 L: linuxppc-dev@lists.ozlabs.org
6728 F: arch/powerpc/platforms/powernv/vas*
6729 F: arch/powerpc/platforms/powernv/copy-paste.h
6730 F: arch/powerpc/include/asm/vas.h
6731 F: arch/powerpc/include/uapi/asm/vas.h
6733 IBM Power Virtual Ethernet Device Driver
6734 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
6735 L: netdev@vger.kernel.org
6737 F: drivers/net/ethernet/ibm/ibmveth.*
6739 IBM Power Virtual FC Device Drivers
6740 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6741 L: linux-scsi@vger.kernel.org
6743 F: drivers/scsi/ibmvscsi/ibmvfc*
6745 IBM Power Virtual SCSI Device Drivers
6746 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
6747 L: linux-scsi@vger.kernel.org
6749 F: drivers/scsi/ibmvscsi/ibmvscsi*
6750 F: include/scsi/viosrp.h
6752 IBM Power Virtual SCSI Device Target Driver
6753 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
6754 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
6755 L: linux-scsi@vger.kernel.org
6756 L: target-devel@vger.kernel.org
6758 F: drivers/scsi/ibmvscsi_tgt/
6760 IBM Power VMX Cryptographic instructions
6761 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
6762 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
6763 L: linux-crypto@vger.kernel.org
6765 F: drivers/crypto/vmx/Makefile
6766 F: drivers/crypto/vmx/Kconfig
6767 F: drivers/crypto/vmx/vmx.c
6768 F: drivers/crypto/vmx/aes*
6769 F: drivers/crypto/vmx/ghash*
6770 F: drivers/crypto/vmx/ppc-xlate.pl
6772 IBM ServeRAID RAID DRIVER
6774 F: drivers/scsi/ips.*
6776 ICH LPC AND GPIO DRIVER
6777 M: Peter Tyser <ptyser@xes-inc.com>
6779 F: drivers/mfd/lpc_ich.c
6780 F: drivers/gpio/gpio-ich.c
6783 M: "David S. Miller" <davem@davemloft.net>
6784 L: linux-ide@vger.kernel.org
6785 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
6786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
6788 F: Documentation/ide/
6790 F: include/linux/ide.h
6793 M: Borislav Petkov <bp@alien8.de>
6794 L: linux-ide@vger.kernel.org
6796 F: Documentation/cdrom/ide-cd
6797 F: drivers/ide/ide-cd*
6799 IDEAPAD LAPTOP EXTRAS DRIVER
6800 M: Ike Panhc <ike.pan@canonical.com>
6801 L: platform-driver-x86@vger.kernel.org
6802 W: http://launchpad.net/ideapad-laptop
6804 F: drivers/platform/x86/ideapad-laptop.c
6806 IDEAPAD LAPTOP SLIDEBAR DRIVER
6807 M: Andrey Moiseev <o2g.org.ru@gmail.com>
6808 L: linux-input@vger.kernel.org
6809 W: https://github.com/o2genum/ideapad-slidebar
6811 F: drivers/input/misc/ideapad_slidebar.c
6813 IDT VersaClock 5 CLOCK DRIVER
6814 M: Marek Vasut <marek.vasut@gmail.com>
6816 F: drivers/clk/clk-versaclock5.c
6818 IEEE 802.15.4 SUBSYSTEM
6819 M: Alexander Aring <alex.aring@gmail.com>
6820 M: Stefan Schmidt <stefan@osg.samsung.com>
6821 L: linux-wpan@vger.kernel.org
6822 W: http://wpan.cakelab.org/
6823 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan.git
6824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sschmidt/wpan-next.git
6828 F: drivers/net/ieee802154/
6829 F: include/linux/nl802154.h
6830 F: include/linux/ieee802154.h
6831 F: include/net/nl802154.h
6832 F: include/net/mac802154.h
6833 F: include/net/af_ieee802154.h
6834 F: include/net/cfg802154.h
6835 F: include/net/ieee802154_netdev.h
6836 F: Documentation/networking/ieee802154.txt
6839 M: Yotam Gigi <yotam.gi@gmail.com>
6840 M: Jamal Hadi Salim <jhs@mojatatu.com>
6842 F: include/net/ife.h
6843 F: include/uapi/linux/ife.h
6845 IGORPLUG-USB IR RECEIVER
6846 M: Sean Young <sean@mess.org>
6847 L: linux-media@vger.kernel.org
6849 F: drivers/media/rc/igorplugusb.c
6851 IGUANAWORKS USB IR TRANSCEIVER
6852 M: Sean Young <sean@mess.org>
6853 L: linux-media@vger.kernel.org
6855 F: drivers/media/rc/iguanair.c
6857 IIO DIGITAL POTENTIOMETER DAC
6858 M: Peter Rosin <peda@axentia.se>
6859 L: linux-iio@vger.kernel.org
6861 F: Documentation/ABI/testing/sysfs-bus-iio-dac-dpot-dac
6862 F: Documentation/devicetree/bindings/iio/dac/dpot-dac.txt
6863 F: drivers/iio/dac/dpot-dac.c
6865 IIO ENVELOPE DETECTOR
6866 M: Peter Rosin <peda@axentia.se>
6867 L: linux-iio@vger.kernel.org
6869 F: Documentation/ABI/testing/sysfs-bus-iio-adc-envelope-detector
6870 F: Documentation/devicetree/bindings/iio/adc/envelope-detector.txt
6871 F: drivers/iio/adc/envelope-detector.c
6874 M: Peter Rosin <peda@axentia.se>
6875 L: linux-iio@vger.kernel.org
6877 F: Documentation/devicetree/bindings/iio/multiplexer/iio-mux.txt
6878 F: drivers/iio/multiplexer/iio-mux.c
6880 IIO SUBSYSTEM AND DRIVERS
6881 M: Jonathan Cameron <jic23@kernel.org>
6882 R: Hartmut Knaack <knaack.h@gmx.de>
6883 R: Lars-Peter Clausen <lars@metafoo.de>
6884 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6885 L: linux-iio@vger.kernel.org
6886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6888 F: Documentation/ABI/testing/configfs-iio*
6889 F: Documentation/ABI/testing/sysfs-bus-iio*
6890 F: Documentation/devicetree/bindings/iio/
6892 F: drivers/staging/iio/
6893 F: include/linux/iio/
6896 IKANOS/ADI EAGLE ADSL USB DRIVER
6897 M: Matthieu Castet <castet.matthieu@free.fr>
6898 M: Stanislaw Gruszka <stf_xl@wp.pl>
6900 F: drivers/usb/atm/ueagle-atm.c
6902 IMGTEC ASCII LCD DRIVER
6903 M: Paul Burton <paul.burton@mips.com>
6905 F: Documentation/devicetree/bindings/auxdisplay/img-ascii-lcd.txt
6906 F: drivers/auxdisplay/img-ascii-lcd.c
6908 IMGTEC IR DECODER DRIVER
6909 M: James Hogan <jhogan@kernel.org>
6911 F: drivers/media/rc/img-ir/
6913 IMS TWINTURBO FRAMEBUFFER DRIVER
6914 L: linux-fbdev@vger.kernel.org
6916 F: drivers/video/fbdev/imsttfb.c
6918 INA209 HARDWARE MONITOR DRIVER
6919 M: Guenter Roeck <linux@roeck-us.net>
6920 L: linux-hwmon@vger.kernel.org
6922 F: Documentation/hwmon/ina209
6923 F: Documentation/devicetree/bindings/i2c/ina209.txt
6924 F: drivers/hwmon/ina209.c
6926 INA2XX HARDWARE MONITOR DRIVER
6927 M: Guenter Roeck <linux@roeck-us.net>
6928 L: linux-hwmon@vger.kernel.org
6930 F: Documentation/hwmon/ina2xx
6931 F: drivers/hwmon/ina2xx.c
6932 F: include/linux/platform_data/ina2xx.h
6934 INDUSTRY PACK SUBSYSTEM (IPACK)
6935 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6936 M: Jens Taprogge <jens.taprogge@taprogge.org>
6937 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6938 L: industrypack-devel@lists.sourceforge.net
6939 W: http://industrypack.sourceforge.net
6943 INFINIBAND SUBSYSTEM
6944 M: Doug Ledford <dledford@redhat.com>
6945 M: Jason Gunthorpe <jgg@mellanox.com>
6946 L: linux-rdma@vger.kernel.org
6947 W: http://www.openfabrics.org/
6948 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rdma/rdma.git
6951 F: Documentation/devicetree/bindings/infiniband/
6952 F: Documentation/infiniband/
6953 F: drivers/infiniband/
6954 F: include/uapi/linux/if_infiniband.h
6955 F: include/uapi/rdma/
6958 INGENIC JZ4780 DMA Driver
6959 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6961 F: drivers/dma/dma-jz4780.c
6963 INGENIC JZ4780 NAND DRIVER
6964 M: Harvey Hunt <harveyhuntnexus@gmail.com>
6965 L: linux-mtd@lists.infradead.org
6967 F: drivers/mtd/nand/jz4780_*
6970 M: Jan Kara <jack@suse.cz>
6971 R: Amir Goldstein <amir73il@gmail.com>
6972 L: linux-fsdevel@vger.kernel.org
6974 F: Documentation/filesystems/inotify.txt
6975 F: fs/notify/inotify/
6976 F: include/linux/inotify.h
6977 F: include/uapi/linux/inotify.h
6979 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6980 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6981 L: linux-input@vger.kernel.org
6982 Q: http://patchwork.kernel.org/project/linux-input/list/
6983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6986 F: include/linux/input.h
6987 F: include/uapi/linux/input.h
6988 F: include/uapi/linux/input-event-codes.h
6989 F: include/linux/input/
6990 F: Documentation/devicetree/bindings/input/
6991 F: Documentation/input/
6993 INPUT MULTITOUCH (MT) PROTOCOL
6994 M: Henrik Rydberg <rydberg@bitmath.org>
6995 L: linux-input@vger.kernel.org
6997 F: Documentation/input/multi-touch-protocol.rst
6998 F: drivers/input/input-mt.c
7001 INSIDE SECURE CRYPTO DRIVER
7002 M: Antoine Tenart <antoine.tenart@free-electrons.com>
7003 F: drivers/crypto/inside-secure/
7005 L: linux-crypto@vger.kernel.org
7007 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
7008 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7009 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
7010 L: linux-integrity@vger.kernel.org
7011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
7013 F: security/integrity/ima/
7015 INTEL 810/815 FRAMEBUFFER DRIVER
7016 M: Antonino Daplas <adaplas@gmail.com>
7017 L: linux-fbdev@vger.kernel.org
7019 F: drivers/video/fbdev/i810/
7021 INTEL ASoC BDW/HSW DRIVERS
7022 M: Jie Yang <yang.jie@linux.intel.com>
7023 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7025 F: sound/soc/intel/common/sst-dsp*
7026 F: sound/soc/intel/common/sst-firmware.c
7027 F: sound/soc/intel/boards/broadwell.c
7028 F: sound/soc/intel/haswell/
7030 INTEL C600 SERIES SAS CONTROLLER DRIVER
7031 M: Intel SCU Linux support <intel-linux-scu@intel.com>
7032 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
7033 L: linux-scsi@vger.kernel.org
7034 T: git git://git.code.sf.net/p/intel-sas/isci
7036 F: drivers/scsi/isci/
7038 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
7039 M: Jani Nikula <jani.nikula@linux.intel.com>
7040 M: Joonas Lahtinen <joonas.lahtinen@linux.intel.com>
7041 M: Rodrigo Vivi <rodrigo.vivi@intel.com>
7042 L: intel-gfx@lists.freedesktop.org
7043 W: https://01.org/linuxgraphics/
7044 B: https://01.org/linuxgraphics/documentation/how-report-bugs
7045 C: irc://chat.freenode.net/intel-gfx
7046 Q: http://patchwork.freedesktop.org/project/intel-gfx/
7047 T: git git://anongit.freedesktop.org/drm-intel
7049 F: drivers/gpu/drm/i915/
7050 F: include/drm/i915*
7051 F: include/uapi/drm/i915_drm.h
7052 F: Documentation/gpu/i915.rst
7054 INTEL ETHERNET DRIVERS
7055 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
7056 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
7057 W: http://www.intel.com/support/feedback.htm
7058 W: http://e1000.sourceforge.net/
7059 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
7060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
7061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
7063 F: Documentation/networking/e100.txt
7064 F: Documentation/networking/e1000.txt
7065 F: Documentation/networking/e1000e.txt
7066 F: Documentation/networking/igb.txt
7067 F: Documentation/networking/igbvf.txt
7068 F: Documentation/networking/ixgb.txt
7069 F: Documentation/networking/ixgbe.txt
7070 F: Documentation/networking/ixgbevf.txt
7071 F: Documentation/networking/i40e.txt
7072 F: Documentation/networking/i40evf.txt
7073 F: drivers/net/ethernet/intel/
7074 F: drivers/net/ethernet/intel/*/
7075 F: include/linux/avf/virtchnl.h
7077 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
7078 M: Maik Broemme <mbroemme@libmpq.org>
7079 L: linux-fbdev@vger.kernel.org
7081 F: Documentation/fb/intelfb.txt
7082 F: drivers/video/fbdev/intelfb/
7084 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
7085 M: Zhenyu Wang <zhenyuw@linux.intel.com>
7086 M: Zhi Wang <zhi.a.wang@intel.com>
7087 L: intel-gvt-dev@lists.freedesktop.org
7088 L: intel-gfx@lists.freedesktop.org
7089 W: https://01.org/igvt-g
7090 T: git https://github.com/intel/gvt-linux.git
7092 F: drivers/gpu/drm/i915/gvt/
7094 INTEL HID EVENT DRIVER
7095 M: Alex Hung <alex.hung@canonical.com>
7096 L: platform-driver-x86@vger.kernel.org
7098 F: drivers/platform/x86/intel-hid.c
7100 INTEL I/OAT DMA DRIVER
7101 M: Dave Jiang <dave.jiang@intel.com>
7102 R: Dan Williams <dan.j.williams@intel.com>
7103 L: dmaengine@vger.kernel.org
7104 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
7106 F: drivers/dma/ioat*
7109 M: Jacob Pan <jacob.jun.pan@linux.intel.com>
7110 M: Len Brown <lenb@kernel.org>
7111 L: linux-pm@vger.kernel.org
7112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
7113 B: https://bugzilla.kernel.org
7115 F: drivers/idle/intel_idle.c
7117 INTEL INTEGRATED SENSOR HUB DRIVER
7118 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
7119 M: Jiri Kosina <jikos@kernel.org>
7120 L: linux-input@vger.kernel.org
7122 F: drivers/hid/intel-ish-hid/
7125 M: David Woodhouse <dwmw2@infradead.org>
7126 L: iommu@lists.linux-foundation.org
7127 T: git git://git.infradead.org/iommu-2.6.git
7129 F: drivers/iommu/intel-iommu.c
7130 F: include/linux/intel-iommu.h
7132 INTEL IOP-ADMA DMA DRIVER
7133 R: Dan Williams <dan.j.williams@intel.com>
7135 F: drivers/dma/iop-adma.c
7137 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
7138 M: Krzysztof Halasa <khalasa@piap.pl>
7140 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
7141 F: arch/arm/mach-ixp4xx/include/mach/npe.h
7142 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
7143 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
7144 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
7145 F: drivers/net/wan/ixp4xx_hss.c
7147 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
7148 M: Deepak Saxena <dsaxena@plexity.net>
7150 F: drivers/char/hw_random/ixp4xx-rng.c
7152 INTEL MANAGEMENT ENGINE (mei)
7153 M: Tomas Winkler <tomas.winkler@intel.com>
7154 L: linux-kernel@vger.kernel.org
7156 F: include/uapi/linux/mei.h
7157 F: include/linux/mei_cl_bus.h
7158 F: drivers/misc/mei/*
7159 F: drivers/watchdog/mei_wdt.c
7160 F: Documentation/misc-devices/mei/*
7163 INTEL MENLOW THERMAL DRIVER
7164 M: Sujith Thomas <sujith.thomas@intel.com>
7165 L: platform-driver-x86@vger.kernel.org
7166 W: https://01.org/linux-acpi
7168 F: drivers/platform/x86/intel_menlow.c
7170 INTEL MERRIFIELD GPIO DRIVER
7171 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
7172 L: linux-gpio@vger.kernel.org
7174 F: drivers/gpio/gpio-merrifield.c
7176 INTEL MIC DRIVERS (mic)
7177 M: Sudeep Dutt <sudeep.dutt@intel.com>
7178 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
7180 W: https://github.com/sudeepdutt/mic
7181 W: http://software.intel.com/en-us/mic-developer
7182 F: include/linux/mic_bus.h
7183 F: include/linux/scif.h
7184 F: include/uapi/linux/mic_common.h
7185 F: include/uapi/linux/mic_ioctl.h
7186 F: include/uapi/linux/scif_ioctl.h
7187 F: drivers/misc/mic/
7188 F: drivers/dma/mic_x100_dma.c
7189 F: drivers/dma/mic_x100_dma.h
7190 F: Documentation/mic/
7192 INTEL PMC CORE DRIVER
7193 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
7194 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
7195 L: platform-driver-x86@vger.kernel.org
7197 F: arch/x86/include/asm/pmc_core.h
7198 F: drivers/platform/x86/intel_pmc_core*
7200 INTEL PMC/P-Unit IPC DRIVER
7201 M: Zha Qipeng<qipeng.zha@intel.com>
7202 L: platform-driver-x86@vger.kernel.org
7204 F: drivers/platform/x86/intel_pmc_ipc.c
7205 F: drivers/platform/x86/intel_punit_ipc.c
7206 F: arch/x86/include/asm/intel_pmc_ipc.h
7207 F: arch/x86/include/asm/intel_punit_ipc.h
7209 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
7210 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
7211 L: linux-wireless@vger.kernel.org
7213 F: Documentation/networking/README.ipw2100
7214 F: Documentation/networking/README.ipw2200
7215 F: drivers/net/wireless/intel/ipw2x00/
7218 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
7219 M: Len Brown <lenb@kernel.org>
7220 L: linux-pm@vger.kernel.org
7222 F: drivers/cpufreq/intel_pstate.c
7224 INTEL RDMA RNIC DRIVER
7225 M: Faisal Latif <faisal.latif@intel.com>
7226 M: Shiraz Saleem <shiraz.saleem@intel.com>
7227 L: linux-rdma@vger.kernel.org
7229 F: drivers/infiniband/hw/i40iw/
7231 INTEL TELEMETRY DRIVER
7232 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
7233 L: platform-driver-x86@vger.kernel.org
7235 F: arch/x86/include/asm/intel_telemetry.h
7236 F: drivers/platform/x86/intel_telemetry*
7238 INTEL VIRTUAL BUTTON DRIVER
7239 M: AceLan Kao <acelan.kao@canonical.com>
7240 L: platform-driver-x86@vger.kernel.org
7242 F: drivers/platform/x86/intel-vbtn.c
7244 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
7245 M: Stanislaw Gruszka <sgruszka@redhat.com>
7246 L: linux-wireless@vger.kernel.org
7248 F: drivers/net/wireless/intel/iwlegacy/
7250 INTEL WIRELESS WIFI LINK (iwlwifi)
7251 M: Johannes Berg <johannes.berg@intel.com>
7252 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
7253 M: Luca Coelho <luciano.coelho@intel.com>
7254 M: Intel Linux Wireless <linuxwifi@intel.com>
7255 L: linux-wireless@vger.kernel.org
7256 W: http://intellinuxwireless.org
7257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
7259 F: drivers/net/wireless/intel/iwlwifi/
7261 INTEL WIRELESS WIMAX CONNECTION 2400
7262 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
7263 M: linux-wimax@intel.com
7264 L: wimax@linuxwimax.org (subscribers-only)
7266 W: http://linuxwimax.org
7267 F: Documentation/wimax/README.i2400m
7268 F: drivers/net/wimax/i2400m/
7269 F: include/uapi/linux/wimax/i2400m.h
7271 INTEL WMI THUNDERBOLT FORCE POWER DRIVER
7272 M: Mario Limonciello <mario.limonciello@dell.com>
7274 F: drivers/platform/x86/intel-wmi-thunderbolt.c
7277 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
7279 F: Documentation/trace/intel_th.txt
7280 F: drivers/hwtracing/intel_th/
7282 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
7283 M: Ning Sun <ning.sun@intel.com>
7284 L: tboot-devel@lists.sourceforge.net
7285 W: http://tboot.sourceforge.net
7286 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
7288 F: Documentation/intel_txt.txt
7289 F: include/linux/tboot.h
7290 F: arch/x86/kernel/tboot.c
7292 INTEL-MID GPIO DRIVER
7293 M: David Cohen <david.a.cohen@linux.intel.com>
7294 L: linux-gpio@vger.kernel.org
7296 F: drivers/gpio/gpio-intel-mid.c
7298 INVENSENSE MPU-3050 GYROSCOPE DRIVER
7299 M: Linus Walleij <linus.walleij@linaro.org>
7300 L: linux-iio@vger.kernel.org
7302 F: drivers/iio/gyro/mpu3050*
7303 F: Documentation/devicetree/bindings/iio/gyroscope/inv,mpu3050.txt
7305 IOC3 ETHERNET DRIVER
7306 M: Ralf Baechle <ralf@linux-mips.org>
7307 L: linux-mips@linux-mips.org
7309 F: drivers/net/ethernet/sgi/ioc3-eth.c
7312 M: Pat Gefre <pfg@sgi.com>
7313 L: linux-serial@vger.kernel.org
7315 F: drivers/tty/serial/ioc3_serial.c
7318 M: Joerg Roedel <joro@8bytes.org>
7319 L: iommu@lists.linux-foundation.org
7320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
7322 F: Documentation/devicetree/bindings/iommu/
7324 F: include/linux/iommu.h
7325 F: include/linux/iova.h
7328 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
7330 F: net/ipv4/netfilter/ipt_MASQUERADE.c
7333 M: Corey Minyard <minyard@acm.org>
7334 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
7335 W: http://openipmi.sourceforge.net/
7337 F: Documentation/IPMI.txt
7338 F: drivers/char/ipmi/
7339 F: include/linux/ipmi*
7340 F: include/uapi/linux/ipmi*
7342 IPS SCSI RAID DRIVER
7343 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
7344 L: linux-scsi@vger.kernel.org
7345 W: http://www.adaptec.com/
7347 F: drivers/scsi/ips*
7350 M: Wensong Zhang <wensong@linux-vs.org>
7351 M: Simon Horman <horms@verge.net.au>
7352 M: Julian Anastasov <ja@ssi.bg>
7353 L: netdev@vger.kernel.org
7354 L: lvs-devel@vger.kernel.org
7356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
7357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
7358 F: Documentation/networking/ipvs-sysctl.txt
7359 F: include/net/ip_vs.h
7360 F: include/uapi/linux/ip_vs.h
7361 F: net/netfilter/ipvs/
7364 M: Jiri Kosina <jikos@kernel.org>
7365 M: David Sterba <dsterba@suse.com>
7367 F: drivers/tty/ipwireless/
7370 L: netdev@vger.kernel.org
7372 F: include/uapi/linux/ipx.h
7373 F: drivers/staging/ipx/
7376 M: Samuel Ortiz <samuel@sortiz.org>
7377 L: irda-users@lists.sourceforge.net (subscribers-only)
7378 L: netdev@vger.kernel.org
7379 W: http://irda.sourceforge.net/
7381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
7382 F: Documentation/networking/irda.txt
7383 F: drivers/staging/irda/
7385 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
7386 M: Marc Zyngier <marc.zyngier@arm.com>
7388 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7389 F: Documentation/IRQ-domain.txt
7390 F: include/linux/irqdomain.h
7391 F: kernel/irq/irqdomain.c
7395 M: Thomas Gleixner <tglx@linutronix.de>
7396 L: linux-kernel@vger.kernel.org
7398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7402 M: Thomas Gleixner <tglx@linutronix.de>
7403 M: Jason Cooper <jason@lakedaemon.net>
7404 M: Marc Zyngier <marc.zyngier@arm.com>
7405 L: linux-kernel@vger.kernel.org
7407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
7408 F: Documentation/devicetree/bindings/interrupt-controller/
7412 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7414 F: Documentation/isa.txt
7415 F: drivers/base/isa.c
7416 F: include/linux/isa.h
7419 M: Hans Verkuil <hverkuil@xs4all.nl>
7420 L: linux-media@vger.kernel.org
7421 T: git git://linuxtv.org/media_tree.git
7422 W: https://linuxtv.org
7424 F: drivers/media/radio/radio-isa*
7427 M: Jaroslav Kysela <perex@perex.cz>
7429 F: Documentation/isapnp.txt
7430 F: drivers/pnp/isapnp/
7431 F: include/linux/isapnp.h
7434 M: Lee Duncan <lduncan@suse.com>
7435 M: Chris Leech <cleech@redhat.com>
7436 L: open-iscsi@googlegroups.com
7437 W: www.open-iscsi.com
7439 F: drivers/scsi/*iscsi*
7440 F: include/scsi/*iscsi*
7442 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
7443 M: Peter Jones <pjones@redhat.com>
7444 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
7446 F: drivers/firmware/iscsi_ibft*
7448 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
7449 M: Or Gerlitz <ogerlitz@mellanox.com>
7450 M: Sagi Grimberg <sagi@grimberg.me>
7451 M: Roi Dayan <roid@mellanox.com>
7452 L: linux-rdma@vger.kernel.org
7454 W: http://www.openfabrics.org
7455 W: www.open-iscsi.org
7456 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7457 F: drivers/infiniband/ulp/iser/
7459 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
7460 M: Sagi Grimberg <sagi@grimberg.me>
7461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
7462 L: linux-rdma@vger.kernel.org
7463 L: target-devel@vger.kernel.org
7465 W: http://www.linux-iscsi.org
7466 F: drivers/infiniband/ulp/isert
7469 M: Karsten Keil <isdn@linux-pingi.de>
7470 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7471 L: netdev@vger.kernel.org
7472 W: http://www.isdn4linux.de
7473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
7475 F: Documentation/isdn/
7477 F: include/linux/isdn.h
7478 F: include/linux/isdn/
7479 F: include/uapi/linux/isdn.h
7480 F: include/uapi/linux/isdn/
7482 ISDN SUBSYSTEM (Eicon active card driver)
7483 M: Armin Schindler <mac@melware.de>
7484 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
7485 W: http://www.melware.de
7487 F: drivers/isdn/hardware/eicon/
7489 IT87 HARDWARE MONITORING DRIVER
7490 M: Jean Delvare <jdelvare@suse.com>
7491 L: linux-hwmon@vger.kernel.org
7493 F: Documentation/hwmon/it87
7494 F: drivers/hwmon/it87.c
7497 M: Antti Palosaari <crope@iki.fi>
7498 L: linux-media@vger.kernel.org
7499 W: https://linuxtv.org
7500 W: http://palosaari.fi/linux/
7501 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7502 T: git git://linuxtv.org/anttip/media_tree.git
7504 F: drivers/media/tuners/it913x*
7506 IVTV VIDEO4LINUX DRIVER
7507 M: Andy Walls <awalls@md.metrocast.net>
7508 L: ivtv-devel@ivtvdriver.org (subscribers-only)
7509 L: linux-media@vger.kernel.org
7510 T: git git://linuxtv.org/media_tree.git
7511 W: http://www.ivtvdriver.org
7513 F: Documentation/media/v4l-drivers/ivtv*
7514 F: drivers/media/pci/ivtv/
7515 F: include/uapi/linux/ivtv*
7517 IX2505V MEDIA DRIVER
7518 M: Malcolm Priestley <tvboxspy@gmail.com>
7519 L: linux-media@vger.kernel.org
7520 W: https://linuxtv.org
7521 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7523 F: drivers/media/dvb-frontends/ix2505v*
7525 JC42.4 TEMPERATURE SENSOR DRIVER
7526 M: Guenter Roeck <linux@roeck-us.net>
7527 L: linux-hwmon@vger.kernel.org
7529 F: drivers/hwmon/jc42.c
7530 F: Documentation/hwmon/jc42
7533 M: Dave Kleikamp <shaggy@kernel.org>
7534 L: jfs-discussion@lists.sourceforge.net
7535 W: http://jfs.sourceforge.net/
7536 T: git git://github.com/kleikamp/linux-shaggy.git
7538 F: Documentation/filesystems/jfs.txt
7542 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
7543 L: netdev@vger.kernel.org
7545 F: drivers/net/ethernet/jme.*
7547 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
7548 M: David Woodhouse <dwmw2@infradead.org>
7549 L: linux-mtd@lists.infradead.org
7550 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
7553 F: include/uapi/linux/jffs2.h
7555 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
7556 M: "Theodore Ts'o" <tytso@mit.edu>
7557 M: Jan Kara <jack@suse.com>
7558 L: linux-ext4@vger.kernel.org
7561 F: include/linux/jbd2.h
7563 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
7564 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
7565 L: linux-media@vger.kernel.org
7567 F: drivers/media/platform/rcar_jpu.c
7569 JSM Neo PCI based serial card
7570 M: Guilherme G. Piccoli <gpiccoli@linux.vnet.ibm.com>
7571 L: linux-serial@vger.kernel.org
7573 F: drivers/tty/serial/jsm/
7575 K10TEMP HARDWARE MONITORING DRIVER
7576 M: Clemens Ladisch <clemens@ladisch.de>
7577 L: linux-hwmon@vger.kernel.org
7579 F: Documentation/hwmon/k10temp
7580 F: drivers/hwmon/k10temp.c
7582 K8TEMP HARDWARE MONITORING DRIVER
7583 M: Rudolf Marek <r.marek@assembler.cz>
7584 L: linux-hwmon@vger.kernel.org
7586 F: Documentation/hwmon/k8temp
7587 F: drivers/hwmon/k8temp.c
7590 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
7591 R: Alexander Potapenko <glider@google.com>
7592 R: Dmitry Vyukov <dvyukov@google.com>
7593 L: kasan-dev@googlegroups.com
7595 F: arch/*/include/asm/kasan.h
7596 F: arch/*/mm/kasan_init*
7597 F: Documentation/dev-tools/kasan.rst
7598 F: include/linux/kasan*.h
7601 F: scripts/Makefile.kasan
7604 L: linux-kbuild@vger.kernel.org
7606 F: Documentation/kbuild/kconfig-language.txt
7610 M: Dave Young <dyoung@redhat.com>
7611 M: Baoquan He <bhe@redhat.com>
7612 R: Vivek Goyal <vgoyal@redhat.com>
7613 L: kexec@lists.infradead.org
7614 W: http://lse.sourceforge.net/kdump/
7616 F: Documentation/kdump/
7618 KEENE FM RADIO TRANSMITTER DRIVER
7619 M: Hans Verkuil <hverkuil@xs4all.nl>
7620 L: linux-media@vger.kernel.org
7621 T: git git://linuxtv.org/media_tree.git
7622 W: https://linuxtv.org
7624 F: drivers/media/radio/radio-keene*
7626 KERNEL AUTOMOUNTER v4 (AUTOFS4)
7627 M: Ian Kent <raven@themaw.net>
7628 L: autofs@vger.kernel.org
7632 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
7633 M: Masahiro Yamada <yamada.masahiro@socionext.com>
7634 M: Michal Marek <michal.lkml@markovi.net>
7635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
7636 L: linux-kbuild@vger.kernel.org
7638 F: Documentation/kbuild/
7640 F: scripts/Makefile.*
7646 L: kernel-janitors@vger.kernel.org
7647 W: http://kernelnewbies.org/KernelJanitors
7650 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
7651 M: "J. Bruce Fields" <bfields@fieldses.org>
7652 M: Jeff Layton <jlayton@kernel.org>
7653 L: linux-nfs@vger.kernel.org
7654 W: http://nfs.sourceforge.net/
7655 T: git git://linux-nfs.org/~bfields/linux.git
7658 F: include/uapi/linux/nfsd/
7662 F: include/linux/lockd/
7663 F: include/linux/sunrpc/
7664 F: include/uapi/linux/sunrpc/
7666 KERNEL SELFTEST FRAMEWORK
7667 M: Shuah Khan <shuahkh@osg.samsung.com>
7668 M: Shuah Khan <shuah@kernel.org>
7669 L: linux-kselftest@vger.kernel.org
7670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shuah/linux-kselftest.git
7672 F: tools/testing/selftests/
7673 F: Documentation/dev-tools/kselftest*
7675 KERNEL USERMODE HELPER
7676 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
7677 L: linux-kernel@vger.kernel.org
7680 F: include/linux/umh.h
7682 KERNEL VIRTUAL MACHINE (KVM)
7683 M: Paolo Bonzini <pbonzini@redhat.com>
7684 M: Radim Krčmář <rkrcmar@redhat.com>
7685 L: kvm@vger.kernel.org
7686 W: http://www.linux-kvm.org
7687 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7689 F: Documentation/virtual/kvm/
7690 F: include/trace/events/kvm.h
7691 F: include/uapi/asm-generic/kvm*
7692 F: include/uapi/linux/kvm*
7693 F: include/asm-generic/kvm*
7694 F: include/linux/kvm*
7695 F: include/kvm/iodev.h
7699 KERNEL VIRTUAL MACHINE FOR AMD-V (KVM/amd)
7700 M: Joerg Roedel <joro@8bytes.org>
7701 L: kvm@vger.kernel.org
7702 W: http://www.linux-kvm.org/
7704 F: arch/x86/include/asm/svm.h
7705 F: arch/x86/kvm/svm.c
7707 KERNEL VIRTUAL MACHINE FOR ARM (KVM/arm)
7708 M: Christoffer Dall <christoffer.dall@linaro.org>
7709 M: Marc Zyngier <marc.zyngier@arm.com>
7710 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7711 L: kvmarm@lists.cs.columbia.edu
7712 W: http://systems.cs.columbia.edu/projects/kvm-arm
7713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
7715 F: arch/arm/include/uapi/asm/kvm*
7716 F: arch/arm/include/asm/kvm*
7719 F: include/kvm/arm_*
7721 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
7722 M: Christoffer Dall <christoffer.dall@linaro.org>
7723 M: Marc Zyngier <marc.zyngier@arm.com>
7724 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
7725 L: kvmarm@lists.cs.columbia.edu
7727 F: arch/arm64/include/uapi/asm/kvm*
7728 F: arch/arm64/include/asm/kvm*
7731 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
7732 M: James Hogan <jhogan@kernel.org>
7733 L: linux-mips@linux-mips.org
7735 F: arch/mips/include/uapi/asm/kvm*
7736 F: arch/mips/include/asm/kvm*
7739 KERNEL VIRTUAL MACHINE FOR POWERPC (KVM/powerpc)
7740 M: Paul Mackerras <paulus@ozlabs.org>
7741 L: kvm-ppc@vger.kernel.org
7742 W: http://www.linux-kvm.org/
7743 T: git git://github.com/agraf/linux-2.6.git
7745 F: arch/powerpc/include/uapi/asm/kvm*
7746 F: arch/powerpc/include/asm/kvm*
7747 F: arch/powerpc/kvm/
7748 F: arch/powerpc/kernel/kvm*
7750 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
7751 M: Christian Borntraeger <borntraeger@de.ibm.com>
7752 M: Cornelia Huck <cohuck@redhat.com>
7753 L: linux-s390@vger.kernel.org
7754 W: http://www.ibm.com/developerworks/linux/linux390/
7755 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
7757 F: arch/s390/include/uapi/asm/kvm*
7758 F: arch/s390/include/asm/gmap.h
7759 F: arch/s390/include/asm/kvm*
7761 F: arch/s390/mm/gmap.c
7763 KERNEL VIRTUAL MACHINE FOR X86 (KVM/x86)
7764 M: Paolo Bonzini <pbonzini@redhat.com>
7765 M: Radim Krčmář <rkrcmar@redhat.com>
7766 L: kvm@vger.kernel.org
7767 W: http://www.linux-kvm.org
7768 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
7771 F: arch/x86/include/uapi/asm/kvm*
7772 F: arch/x86/include/asm/kvm*
7773 F: arch/x86/include/asm/pvclock-abi.h
7774 F: arch/x86/kernel/kvm.c
7775 F: arch/x86/kernel/kvmclock.c
7778 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
7779 M: Tejun Heo <tj@kernel.org>
7780 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
7782 F: include/linux/kernfs.h
7786 M: Eric Biederman <ebiederm@xmission.com>
7787 W: http://kernel.org/pub/linux/utils/kernel/kexec/
7788 L: kexec@lists.infradead.org
7790 F: include/linux/kexec.h
7791 F: include/uapi/linux/kexec.h
7795 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7796 L: linux-integrity@vger.kernel.org
7797 L: keyrings@vger.kernel.org
7799 F: Documentation/security/keys/trusted-encrypted.rst
7800 F: include/keys/encrypted-type.h
7801 F: security/keys/encrypted-keys/
7804 M: James Bottomley <jejb@linux.vnet.ibm.com>
7805 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
7806 L: linux-integrity@vger.kernel.org
7807 L: keyrings@vger.kernel.org
7809 F: Documentation/security/keys/trusted-encrypted.rst
7810 F: include/keys/trusted-type.h
7811 F: security/keys/trusted.c
7812 F: security/keys/trusted.h
7815 M: David Howells <dhowells@redhat.com>
7816 L: keyrings@vger.kernel.org
7818 F: Documentation/security/keys/core.rst
7819 F: include/linux/key.h
7820 F: include/linux/key-type.h
7821 F: include/linux/keyctl.h
7822 F: include/uapi/linux/keyctl.h
7826 KGDB / KDB /debug_core
7827 M: Jason Wessel <jason.wessel@windriver.com>
7828 M: Daniel Thompson <daniel.thompson@linaro.org>
7829 W: http://kgdb.wiki.kernel.org/
7830 L: kgdb-bugreport@lists.sourceforge.net
7831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
7833 F: Documentation/dev-tools/kgdb.rst
7834 F: drivers/misc/kgdbts.c
7835 F: drivers/tty/serial/kgdboc.c
7836 F: include/linux/kdb.h
7837 F: include/linux/kgdb.h
7841 M: Catalin Marinas <catalin.marinas@arm.com>
7843 F: Documentation/dev-tools/kmemleak.rst
7844 F: include/linux/kmemleak.h
7846 F: mm/kmemleak-test.c
7848 KMOD KERNEL MODULE LOADER - USERMODE HELPER
7849 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
7850 L: linux-kernel@vger.kernel.org
7853 F: include/linux/kmod.h
7855 F: tools/testing/selftests/kmod/
7858 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
7859 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
7860 M: "David S. Miller" <davem@davemloft.net>
7861 M: Masami Hiramatsu <mhiramat@kernel.org>
7863 F: Documentation/kprobes.txt
7864 F: include/linux/kprobes.h
7865 F: include/asm-generic/kprobes.h
7868 KS0108 LCD CONTROLLER DRIVER
7869 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
7870 W: http://miguelojeda.es/auxdisplay.htm
7871 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
7873 F: Documentation/auxdisplay/ks0108
7874 F: drivers/auxdisplay/ks0108.c
7875 F: include/linux/ks0108.h
7878 M: David Ahern <dsa@cumulusnetworks.com>
7879 L: netdev@vger.kernel.org
7882 F: include/net/l3mdev.h
7884 LANTIQ MIPS ARCHITECTURE
7885 M: John Crispin <john@phrozen.org>
7886 L: linux-mips@linux-mips.org
7889 F: drivers/soc/lantiq
7892 L: linux-x25@vger.kernel.org
7894 F: Documentation/networking/lapb-module.txt
7898 LASI 53c700 driver for PARISC
7899 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
7900 L: linux-scsi@vger.kernel.org
7902 F: Documentation/scsi/53c700.txt
7903 F: drivers/scsi/53c700*
7906 M: Tobin C. Harding <me@tobin.cc>
7908 F: scripts/leaking_addresses.pl
7911 M: Richard Purdie <rpurdie@rpsys.net>
7912 M: Jacek Anaszewski <jacek.anaszewski@gmail.com>
7913 M: Pavel Machek <pavel@ucw.cz>
7914 L: linux-leds@vger.kernel.org
7915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
7917 F: Documentation/devicetree/bindings/leds/
7919 F: include/linux/leds.h
7921 LEGACY EEPROM DRIVER
7922 M: Jean Delvare <jdelvare@suse.com>
7924 F: Documentation/misc-devices/eeprom
7925 F: drivers/misc/eeprom/eeprom.c
7927 LEGO USB Tower driver
7928 M: Juergen Stuber <starblue@users.sourceforge.net>
7929 L: legousb-devel@lists.sourceforge.net
7930 W: http://legousb.sourceforge.net/
7932 F: drivers/usb/misc/legousbtower.c
7935 M: Michael Krufky <mkrufky@linuxtv.org>
7936 L: linux-media@vger.kernel.org
7937 W: https://linuxtv.org
7938 W: http://github.com/mkrufky
7939 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7940 T: git git://linuxtv.org/mkrufky/tuners.git
7942 F: drivers/media/dvb-frontends/lg2160.*
7944 LGDT3305 MEDIA DRIVER
7945 M: Michael Krufky <mkrufky@linuxtv.org>
7946 L: linux-media@vger.kernel.org
7947 W: https://linuxtv.org
7948 W: http://github.com/mkrufky
7949 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7950 T: git git://linuxtv.org/mkrufky/tuners.git
7952 F: drivers/media/dvb-frontends/lgdt3305.*
7954 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7955 M: Viresh Kumar <vireshk@kernel.org>
7956 L: linux-ide@vger.kernel.org
7957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7959 F: include/linux/pata_arasan_cf_data.h
7960 F: drivers/ata/pata_arasan_cf.c
7963 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7964 M: Tejun Heo <tj@kernel.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_*.c
7969 F: drivers/ata/ata_generic.c
7971 LIBATA PATA FARADAY FTIDE010 AND GEMINI SATA BRIDGE DRIVERS
7972 M: Linus Walleij <linus.walleij@linaro.org>
7973 L: linux-ide@vger.kernel.org
7974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7976 F: drivers/ata/pata_ftide010.c
7977 F: drivers/ata/sata_gemini.c
7978 F: drivers/ata/sata_gemini.h
7980 LIBATA SATA AHCI PLATFORM devices support
7981 M: Hans de Goede <hdegoede@redhat.com>
7982 M: Tejun Heo <tj@kernel.org>
7983 L: linux-ide@vger.kernel.org
7984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7986 F: drivers/ata/ahci_platform.c
7987 F: drivers/ata/libahci_platform.c
7988 F: include/linux/ahci_platform.h
7990 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7991 M: Mikael Pettersson <mikpelinux@gmail.com>
7992 L: linux-ide@vger.kernel.org
7993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7995 F: drivers/ata/sata_promise.*
7997 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7998 M: Tejun Heo <tj@kernel.org>
7999 L: linux-ide@vger.kernel.org
8000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
8003 F: include/linux/ata.h
8004 F: include/linux/libata.h
8005 F: Documentation/devicetree/bindings/ata/
8008 M: Sasha Levin <alexander.levin@verizon.com>
8010 F: tools/lib/lockdep/
8012 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
8013 M: Ross Zwisler <ross.zwisler@linux.intel.com>
8014 L: linux-nvdimm@lists.01.org
8015 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8017 F: drivers/nvdimm/blk.c
8018 F: drivers/nvdimm/region_devs.c
8020 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
8021 M: Vishal Verma <vishal.l.verma@intel.com>
8022 L: linux-nvdimm@lists.01.org
8023 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8025 F: drivers/nvdimm/btt*
8027 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
8028 M: Ross Zwisler <ross.zwisler@linux.intel.com>
8029 L: linux-nvdimm@lists.01.org
8030 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8032 F: drivers/nvdimm/pmem*
8034 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
8035 M: Dan Williams <dan.j.williams@intel.com>
8036 L: linux-nvdimm@lists.01.org
8037 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
8038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
8041 F: drivers/acpi/nfit/*
8042 F: include/linux/nd.h
8043 F: include/linux/libnvdimm.h
8044 F: include/uapi/linux/ndctl.h
8046 LIGHTNVM PLATFORM SUPPORT
8047 M: Matias Bjorling <mb@lightnvm.io>
8048 W: http://github/OpenChannelSSD
8049 L: linux-block@vger.kernel.org
8051 F: drivers/lightnvm/
8052 F: include/linux/lightnvm.h
8053 F: include/uapi/linux/lightnvm.h
8055 LINUX FOR POWER MACINTOSH
8056 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8057 W: http://www.penguinppc.org/
8058 L: linuxppc-dev@lists.ozlabs.org
8060 F: arch/powerpc/platforms/powermac/
8061 F: drivers/macintosh/
8063 LINUX FOR POWERPC (32-BIT AND 64-BIT)
8064 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
8065 M: Paul Mackerras <paulus@samba.org>
8066 M: Michael Ellerman <mpe@ellerman.id.au>
8067 W: https://github.com/linuxppc/linux/wiki
8068 L: linuxppc-dev@lists.ozlabs.org
8069 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
8070 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
8072 F: Documentation/ABI/stable/sysfs-firmware-opal-*
8073 F: Documentation/devicetree/bindings/powerpc/
8074 F: Documentation/devicetree/bindings/rtc/rtc-opal.txt
8075 F: Documentation/devicetree/bindings/i2c/i2c-opal.txt
8076 F: Documentation/powerpc/
8078 F: drivers/char/tpm/tpm_ibmvtpm*
8079 F: drivers/crypto/nx/
8080 F: drivers/crypto/vmx/
8081 F: drivers/i2c/busses/i2c-opal.c
8082 F: drivers/net/ethernet/ibm/ibmveth.*
8083 F: drivers/net/ethernet/ibm/ibmvnic.*
8084 F: drivers/pci/hotplug/pnv_php.c
8085 F: drivers/pci/hotplug/rpa*
8086 F: drivers/rtc/rtc-opal.c
8087 F: drivers/scsi/ibmvscsi/
8088 F: drivers/tty/hvc/hvc_opal.c
8089 F: drivers/watchdog/wdrtas.c
8090 F: tools/testing/selftests/powerpc
8097 LINUX FOR POWERPC EMBEDDED MPC5XXX
8098 M: Anatolij Gustschin <agust@denx.de>
8099 L: linuxppc-dev@lists.ozlabs.org
8100 T: git git://git.denx.de/linux-denx-agust.git
8102 F: arch/powerpc/platforms/512x/
8103 F: arch/powerpc/platforms/52xx/
8105 LINUX FOR POWERPC EMBEDDED PPC4XX
8106 M: Alistair Popple <alistair@popple.id.au>
8107 M: Matt Porter <mporter@kernel.crashing.org>
8108 W: http://www.penguinppc.org/
8109 L: linuxppc-dev@lists.ozlabs.org
8111 F: arch/powerpc/platforms/40x/
8112 F: arch/powerpc/platforms/44x/
8114 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
8115 M: Scott Wood <oss@buserror.net>
8116 M: Kumar Gala <galak@kernel.crashing.org>
8117 W: http://www.penguinppc.org/
8118 L: linuxppc-dev@lists.ozlabs.org
8119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
8121 F: arch/powerpc/platforms/83xx/
8122 F: arch/powerpc/platforms/85xx/
8123 F: Documentation/devicetree/bindings/powerpc/fsl/
8125 LINUX FOR POWERPC EMBEDDED PPC8XX
8126 M: Vitaly Bordug <vitb@kernel.crashing.org>
8127 W: http://www.penguinppc.org/
8128 L: linuxppc-dev@lists.ozlabs.org
8130 F: arch/powerpc/platforms/8xx/
8132 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
8133 L: linuxppc-dev@lists.ozlabs.org
8135 F: arch/powerpc/*/*virtex*
8136 F: arch/powerpc/*/*/*virtex*
8138 LINUX FOR POWERPC PA SEMI PWRFICIENT
8139 L: linuxppc-dev@lists.ozlabs.org
8141 F: arch/powerpc/platforms/pasemi/
8142 F: drivers/*/*pasemi*
8143 F: drivers/*/*/*pasemi*
8145 LINUX KERNEL DUMP TEST MODULE (LKDTM)
8146 M: Kees Cook <keescook@chromium.org>
8148 F: drivers/misc/lkdtm*
8150 LINUX SECURITY MODULE (LSM) FRAMEWORK
8151 M: Chris Wright <chrisw@sous-sol.org>
8152 L: linux-security-module@vger.kernel.org
8155 LIS3LV02D ACCELEROMETER DRIVER
8156 M: Eric Piel <eric.piel@tremplin-utc.net>
8158 F: Documentation/misc-devices/lis3lv02d
8159 F: drivers/misc/lis3lv02d/
8160 F: drivers/platform/x86/hp_accel.c
8163 M: Josh Poimboeuf <jpoimboe@redhat.com>
8164 M: Jessica Yu <jeyu@kernel.org>
8165 M: Jiri Kosina <jikos@kernel.org>
8166 M: Miroslav Benes <mbenes@suse.cz>
8167 R: Petr Mladek <pmladek@suse.com>
8169 F: kernel/livepatch/
8170 F: include/linux/livepatch.h
8171 F: arch/x86/include/asm/livepatch.h
8172 F: arch/x86/kernel/livepatch.c
8173 F: Documentation/livepatch/
8174 F: Documentation/ABI/testing/sysfs-kernel-livepatch
8175 F: samples/livepatch/
8176 L: live-patching@vger.kernel.org
8177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
8180 L: netdev@vger.kernel.org
8182 F: include/linux/llc.h
8183 F: include/uapi/linux/llc.h
8187 LM73 HARDWARE MONITOR DRIVER
8188 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
8189 L: linux-hwmon@vger.kernel.org
8191 F: drivers/hwmon/lm73.c
8193 LM78 HARDWARE MONITOR DRIVER
8194 M: Jean Delvare <jdelvare@suse.com>
8195 L: linux-hwmon@vger.kernel.org
8197 F: Documentation/hwmon/lm78
8198 F: drivers/hwmon/lm78.c
8200 LM83 HARDWARE MONITOR DRIVER
8201 M: Jean Delvare <jdelvare@suse.com>
8202 L: linux-hwmon@vger.kernel.org
8204 F: Documentation/hwmon/lm83
8205 F: drivers/hwmon/lm83.c
8207 LM90 HARDWARE MONITOR DRIVER
8208 M: Jean Delvare <jdelvare@suse.com>
8209 L: linux-hwmon@vger.kernel.org
8211 F: Documentation/hwmon/lm90
8212 F: Documentation/devicetree/bindings/hwmon/lm90.txt
8213 F: drivers/hwmon/lm90.c
8214 F: include/dt-bindings/thermal/lm90.h
8216 LM95234 HARDWARE MONITOR DRIVER
8217 M: Guenter Roeck <linux@roeck-us.net>
8218 L: linux-hwmon@vger.kernel.org
8220 F: Documentation/hwmon/lm95234
8221 F: drivers/hwmon/lm95234.c
8223 LME2510 MEDIA DRIVER
8224 M: Malcolm Priestley <tvboxspy@gmail.com>
8225 L: linux-media@vger.kernel.org
8226 W: https://linuxtv.org
8227 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8229 F: drivers/media/usb/dvb-usb-v2/lmedm04*
8231 LOADPIN SECURITY MODULE
8232 M: Kees Cook <keescook@chromium.org>
8233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
8235 F: security/loadpin/
8236 F: Documentation/admin-guide/LSM/LoadPin.rst
8239 M: Peter Zijlstra <peterz@infradead.org>
8240 M: Ingo Molnar <mingo@redhat.com>
8241 L: linux-kernel@vger.kernel.org
8242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
8244 F: Documentation/locking/
8245 F: include/linux/lockdep.h
8246 F: include/linux/spinlock*.h
8247 F: arch/*/include/asm/spinlock*.h
8248 F: include/linux/rwlock*.h
8249 F: include/linux/mutex*.h
8250 F: arch/*/include/asm/mutex*.h
8251 F: include/linux/rwsem*.h
8252 F: arch/*/include/asm/rwsem.h
8253 F: include/linux/seqlock.h
8254 F: lib/locking*.[ch]
8256 X: kernel/locking/locktorture.c
8258 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
8259 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
8260 L: linux-ntfs-dev@lists.sourceforge.net
8261 W: http://www.linux-ntfs.org/content/view/19/37/
8263 F: Documentation/ldm.txt
8264 F: block/partitions/ldm.*
8266 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
8267 M: Sathya Prakash <sathya.prakash@broadcom.com>
8268 M: Chaitra P B <chaitra.basappa@broadcom.com>
8269 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
8270 L: MPT-FusionLinux.pdl@broadcom.com
8271 L: linux-scsi@vger.kernel.org
8272 W: http://www.avagotech.com/support/
8274 F: drivers/message/fusion/
8275 F: drivers/scsi/mpt2sas/
8276 F: drivers/scsi/mpt3sas/
8278 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
8279 M: Matthew Wilcox <matthew@wil.cx>
8280 L: linux-scsi@vger.kernel.org
8282 F: drivers/scsi/sym53c8xx_2/
8284 LTC4261 HARDWARE MONITOR DRIVER
8285 M: Guenter Roeck <linux@roeck-us.net>
8286 L: linux-hwmon@vger.kernel.org
8288 F: Documentation/hwmon/ltc4261
8289 F: drivers/hwmon/ltc4261.c
8291 LTC4306 I2C MULTIPLEXER DRIVER
8292 M: Michael Hennerich <michael.hennerich@analog.com>
8293 W: http://ez.analog.com/community/linux-device-drivers
8294 L: linux-i2c@vger.kernel.org
8296 F: drivers/i2c/muxes/i2c-mux-ltc4306.c
8297 F: Documentation/devicetree/bindings/i2c/i2c-mux-ltc4306.txt
8299 LTP (Linux Test Project)
8300 M: Mike Frysinger <vapier@gentoo.org>
8301 M: Cyril Hrubis <chrubis@suse.cz>
8302 M: Wanlong Gao <wanlong.gao@gmail.com>
8303 M: Jan Stancek <jstancek@redhat.com>
8304 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
8305 M: Alexey Kodanev <alexey.kodanev@oracle.com>
8306 L: ltp@lists.linux.it (subscribers-only)
8307 W: http://linux-test-project.github.io/
8308 T: git git://github.com/linux-test-project/ltp.git
8312 W: http://www.linux-m32r.org/
8317 M: Geert Uytterhoeven <geert@linux-m68k.org>
8318 L: linux-m68k@lists.linux-m68k.org
8319 W: http://www.linux-m68k.org/
8320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
8325 M68K ON APPLE MACINTOSH
8326 M: Joshua Thompson <funaho@jurai.org>
8327 W: http://www.mac.linux-m68k.org/
8328 L: linux-m68k@lists.linux-m68k.org
8333 M: Philip Blundell <philb@gnu.org>
8334 W: http://www.tazenda.demon.co.uk/phil/linux-hp
8338 M88DS3103 MEDIA DRIVER
8339 M: Antti Palosaari <crope@iki.fi>
8340 L: linux-media@vger.kernel.org
8341 W: https://linuxtv.org
8342 W: http://palosaari.fi/linux/
8343 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8344 T: git git://linuxtv.org/anttip/media_tree.git
8346 F: drivers/media/dvb-frontends/m88ds3103*
8348 M88RS2000 MEDIA DRIVER
8349 M: Malcolm Priestley <tvboxspy@gmail.com>
8350 L: linux-media@vger.kernel.org
8351 W: https://linuxtv.org
8352 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8354 F: drivers/media/dvb-frontends/m88rs2000*
8356 MA901 MASTERKIT USB FM RADIO DRIVER
8357 M: Alexey Klimov <klimov.linux@gmail.com>
8358 L: linux-media@vger.kernel.org
8359 T: git git://linuxtv.org/media_tree.git
8361 F: drivers/media/radio/radio-ma901.c
8364 M: Johannes Berg <johannes@sipsolutions.net>
8365 L: linux-wireless@vger.kernel.org
8366 W: http://wireless.kernel.org/
8367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
8368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
8370 F: Documentation/networking/mac80211-injection.txt
8371 F: include/net/mac80211.h
8373 F: drivers/net/wireless/mac80211_hwsim.[ch]
8374 F: Documentation/networking/mac80211_hwsim/README
8377 M: Jassi Brar <jassisinghbrar@gmail.com>
8378 L: linux-kernel@vger.kernel.org
8381 F: include/linux/mailbox_client.h
8382 F: include/linux/mailbox_controller.h
8384 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
8385 M: Michael Kerrisk <mtk.manpages@gmail.com>
8386 W: http://www.kernel.org/doc/man-pages
8387 L: linux-man@vger.kernel.org
8390 MARDUK (CREATOR CI40) DEVICE TREE SUPPORT
8391 M: Rahul Bedarkar <rahulbedarkar89@gmail.com>
8392 L: linux-mips@linux-mips.org
8394 F: arch/mips/boot/dts/img/pistachio_marduk.dts
8396 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
8397 M: Andrew Lunn <andrew@lunn.ch>
8398 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8399 L: netdev@vger.kernel.org
8401 F: drivers/net/dsa/mv88e6xxx/
8402 F: Documentation/devicetree/bindings/net/dsa/marvell.txt
8404 MARVELL ARMADA DRM SUPPORT
8405 M: Russell King <linux@armlinux.org.uk>
8407 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-devel
8408 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-armada-fixes
8409 F: drivers/gpu/drm/armada/
8410 F: include/uapi/drm/armada_drm.h
8411 F: Documentation/devicetree/bindings/display/armada/
8413 MARVELL CRYPTO DRIVER
8414 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8415 M: Arnaud Ebalard <arno@natisbad.org>
8416 F: drivers/crypto/marvell/
8418 L: linux-crypto@vger.kernel.org
8420 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
8421 M: Mirko Lindner <mlindner@marvell.com>
8422 M: Stephen Hemminger <stephen@networkplumber.org>
8423 L: netdev@vger.kernel.org
8425 F: drivers/net/ethernet/marvell/sk*
8427 MARVELL LIBERTAS WIRELESS DRIVER
8428 L: libertas-dev@lists.infradead.org
8430 F: drivers/net/wireless/marvell/libertas/
8432 MARVELL MACCHIATOBIN SUPPORT
8433 M: Russell King <rmk@armlinux.org.uk>
8434 L: linux-arm-kernel@lists.infradead.org
8436 F: arch/arm64/boot/dts/marvell/armada-8040-mcbin.dts
8438 MARVELL MV643XX ETHERNET DRIVER
8439 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
8440 L: netdev@vger.kernel.org
8442 F: drivers/net/ethernet/marvell/mv643xx_eth.*
8443 F: include/linux/mv643xx.h
8445 MARVELL MV88X3310 PHY DRIVER
8446 M: Russell King <rmk@armlinux.org.uk>
8447 L: netdev@vger.kernel.org
8449 F: drivers/net/phy/marvell10g.c
8451 MARVELL MVNETA ETHERNET DRIVER
8452 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8453 L: netdev@vger.kernel.org
8455 F: drivers/net/ethernet/marvell/mvneta.*
8457 MARVELL MWIFIEX WIRELESS DRIVER
8458 M: Amitkumar Karwar <amitkarwar@gmail.com>
8459 M: Nishant Sarmukadam <nishants@marvell.com>
8460 M: Ganapathi Bhat <gbhat@marvell.com>
8461 M: Xinming Hu <huxm@marvell.com>
8462 L: linux-wireless@vger.kernel.org
8464 F: drivers/net/wireless/marvell/mwifiex/
8466 MARVELL MWL8K WIRELESS DRIVER
8467 M: Lennert Buytenhek <buytenh@wantstofly.org>
8468 L: linux-wireless@vger.kernel.org
8470 F: drivers/net/wireless/marvell/mwl8k.c
8472 MARVELL NAND CONTROLLER DRIVER
8473 M: Miquel Raynal <miquel.raynal@free-electrons.com>
8474 L: linux-mtd@lists.infradead.org
8476 F: drivers/mtd/nand/marvell_nand.c
8477 F: Documentation/devicetree/bindings/mtd/marvell-nand.txt
8479 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
8480 M: Nicolas Pitre <nico@fluxnic.net>
8482 F: drivers/mmc/host/mvsdio.*
8484 MARVELL XENON MMC/SD/SDIO HOST CONTROLLER DRIVER
8485 M: Hu Ziji <huziji@marvell.com>
8486 L: linux-mmc@vger.kernel.org
8488 F: drivers/mmc/host/sdhci-xenon*
8489 F: Documentation/devicetree/bindings/mmc/marvell,xenon-sdhci.txt
8491 MATROX FRAMEBUFFER DRIVER
8492 L: linux-fbdev@vger.kernel.org
8494 F: drivers/video/fbdev/matrox/matroxfb_*
8495 F: include/uapi/linux/matroxfb.h
8497 MAX16065 HARDWARE MONITOR DRIVER
8498 M: Guenter Roeck <linux@roeck-us.net>
8499 L: linux-hwmon@vger.kernel.org
8501 F: Documentation/hwmon/max16065
8502 F: drivers/hwmon/max16065.c
8504 MAX20751 HARDWARE MONITOR DRIVER
8505 M: Guenter Roeck <linux@roeck-us.net>
8506 L: linux-hwmon@vger.kernel.org
8508 F: Documentation/hwmon/max20751
8509 F: drivers/hwmon/max20751.c
8511 MAX2175 SDR TUNER DRIVER
8512 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
8513 L: linux-media@vger.kernel.org
8514 T: git git://linuxtv.org/media_tree.git
8516 F: Documentation/devicetree/bindings/media/i2c/max2175.txt
8517 F: Documentation/media/v4l-drivers/max2175.rst
8518 F: drivers/media/i2c/max2175*
8519 F: include/uapi/linux/max2175.h
8521 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
8522 L: linux-hwmon@vger.kernel.org
8524 F: Documentation/hwmon/max6650
8525 F: drivers/hwmon/max6650.c
8527 MAX6697 HARDWARE MONITOR DRIVER
8528 M: Guenter Roeck <linux@roeck-us.net>
8529 L: linux-hwmon@vger.kernel.org
8531 F: Documentation/hwmon/max6697
8532 F: Documentation/devicetree/bindings/i2c/max6697.txt
8533 F: drivers/hwmon/max6697.c
8534 F: include/linux/platform_data/max6697.h
8536 MAX9860 MONO AUDIO VOICE CODEC DRIVER
8537 M: Peter Rosin <peda@axentia.se>
8538 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8540 F: Documentation/devicetree/bindings/sound/max9860.txt
8541 F: sound/soc/codecs/max9860.*
8543 MAXIM MAX77802 PMIC REGULATOR DEVICE DRIVER
8544 M: Javier Martinez Canillas <javier@dowhile0.org>
8545 L: linux-kernel@vger.kernel.org
8547 F: drivers/regulator/max77802-regulator.c
8548 F: Documentation/devicetree/bindings/*/*max77802.txt
8549 F: include/dt-bindings/*/*max77802.h
8551 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
8552 M: Krzysztof Kozlowski <krzk@kernel.org>
8553 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8554 L: linux-pm@vger.kernel.org
8556 F: drivers/power/supply/max14577_charger.c
8557 F: drivers/power/supply/max77693_charger.c
8559 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
8560 M: Chanwoo Choi <cw00.choi@samsung.com>
8561 M: Krzysztof Kozlowski <krzk@kernel.org>
8562 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
8563 L: linux-kernel@vger.kernel.org
8565 F: drivers/*/max14577*.c
8566 F: drivers/*/max77686*.c
8567 F: drivers/*/max77693*.c
8568 F: drivers/extcon/extcon-max14577.c
8569 F: drivers/extcon/extcon-max77693.c
8570 F: drivers/rtc/rtc-max77686.c
8571 F: drivers/clk/clk-max77686.c
8572 F: Documentation/devicetree/bindings/mfd/max14577.txt
8573 F: Documentation/devicetree/bindings/*/max77686.txt
8574 F: Documentation/devicetree/bindings/mfd/max77693.txt
8575 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
8576 F: include/linux/mfd/max14577*.h
8577 F: include/linux/mfd/max77686*.h
8578 F: include/linux/mfd/max77693*.h
8580 MAXIRADIO FM RADIO RECEIVER DRIVER
8581 M: Hans Verkuil <hverkuil@xs4all.nl>
8582 L: linux-media@vger.kernel.org
8583 T: git git://linuxtv.org/media_tree.git
8584 W: https://linuxtv.org
8586 F: drivers/media/radio/radio-maxiradio*
8588 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
8589 M: Peter Rosin <peda@axentia.se>
8590 L: linux-iio@vger.kernel.org
8592 F: Documentation/ABI/testing/sysfs-bus-iio-potentiometer-mcp4531
8593 F: drivers/iio/potentiometer/mcp4531.c
8595 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
8596 M: William Breathitt Gray <vilhelm.gray@gmail.com>
8597 L: linux-iio@vger.kernel.org
8599 F: drivers/iio/dac/cio-dac.c
8601 MEDIA DRIVERS FOR ASCOT2E
8602 M: Sergey Kozlov <serjk@netup.ru>
8603 M: Abylay Ospan <aospan@netup.ru>
8604 L: linux-media@vger.kernel.org
8605 W: https://linuxtv.org
8607 T: git git://linuxtv.org/media_tree.git
8609 F: drivers/media/dvb-frontends/ascot2e*
8611 MEDIA DRIVERS FOR CXD2841ER
8612 M: Sergey Kozlov <serjk@netup.ru>
8613 M: Abylay Ospan <aospan@netup.ru>
8614 L: linux-media@vger.kernel.org
8615 W: https://linuxtv.org
8617 T: git git://linuxtv.org/media_tree.git
8619 F: drivers/media/dvb-frontends/cxd2841er*
8621 MEDIA DRIVERS FOR DIGITAL DEVICES PCIE DEVICES
8622 M: Daniel Scheller <d.scheller.oss@gmail.com>
8623 L: linux-media@vger.kernel.org
8624 W: https://linuxtv.org
8625 T: git git://linuxtv.org/media_tree.git
8627 F: drivers/media/pci/ddbridge/*
8629 MEDIA DRIVERS FOR FREESCALE IMX
8630 M: Steve Longerbeam <slongerbeam@gmail.com>
8631 M: Philipp Zabel <p.zabel@pengutronix.de>
8632 L: linux-media@vger.kernel.org
8633 T: git git://linuxtv.org/media_tree.git
8635 F: Documentation/devicetree/bindings/media/imx.txt
8636 F: Documentation/media/v4l-drivers/imx.rst
8637 F: drivers/staging/media/imx/
8638 F: include/linux/imx-media.h
8639 F: include/media/imx.h
8641 MEDIA DRIVERS FOR HELENE
8642 M: Abylay Ospan <aospan@netup.ru>
8643 L: linux-media@vger.kernel.org
8644 W: https://linuxtv.org
8646 T: git git://linuxtv.org/media_tree.git
8648 F: drivers/media/dvb-frontends/helene*
8650 MEDIA DRIVERS FOR HORUS3A
8651 M: Sergey Kozlov <serjk@netup.ru>
8652 M: Abylay Ospan <aospan@netup.ru>
8653 L: linux-media@vger.kernel.org
8654 W: https://linuxtv.org
8656 T: git git://linuxtv.org/media_tree.git
8658 F: drivers/media/dvb-frontends/horus3a*
8660 MEDIA DRIVERS FOR LNBH25
8661 M: Sergey Kozlov <serjk@netup.ru>
8662 M: Abylay Ospan <aospan@netup.ru>
8663 L: linux-media@vger.kernel.org
8664 W: https://linuxtv.org
8666 T: git git://linuxtv.org/media_tree.git
8668 F: drivers/media/dvb-frontends/lnbh25*
8670 MEDIA DRIVERS FOR MXL5XX TUNER DEMODULATORS
8671 M: Daniel Scheller <d.scheller.oss@gmail.com>
8672 L: linux-media@vger.kernel.org
8673 W: https://linuxtv.org
8674 T: git git://linuxtv.org/media_tree.git
8676 F: drivers/media/dvb-frontends/mxl5xx*
8678 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
8679 M: Sergey Kozlov <serjk@netup.ru>
8680 M: Abylay Ospan <aospan@netup.ru>
8681 L: linux-media@vger.kernel.org
8682 W: https://linuxtv.org
8684 T: git git://linuxtv.org/media_tree.git
8686 F: drivers/media/pci/netup_unidvb/*
8688 MEDIA DRIVERS FOR RENESAS - DRIF
8689 M: Ramesh Shanmugasundaram <ramesh.shanmugasundaram@bp.renesas.com>
8690 L: linux-media@vger.kernel.org
8691 L: linux-renesas-soc@vger.kernel.org
8692 T: git git://linuxtv.org/media_tree.git
8694 F: Documentation/devicetree/bindings/media/renesas,drif.txt
8695 F: drivers/media/platform/rcar_drif.c
8697 MEDIA DRIVERS FOR RENESAS - FCP
8698 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8699 L: linux-media@vger.kernel.org
8700 L: linux-renesas-soc@vger.kernel.org
8701 T: git git://linuxtv.org/media_tree.git
8703 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
8704 F: drivers/media/platform/rcar-fcp.c
8705 F: include/media/rcar-fcp.h
8707 MEDIA DRIVERS FOR RENESAS - FDP1
8708 M: Kieran Bingham <kieran@bingham.xyz>
8709 L: linux-media@vger.kernel.org
8710 L: linux-renesas-soc@vger.kernel.org
8711 T: git git://linuxtv.org/media_tree.git
8713 F: Documentation/devicetree/bindings/media/renesas,fdp1.txt
8714 F: drivers/media/platform/rcar_fdp1.c
8716 MEDIA DRIVERS FOR RENESAS - VIN
8717 M: Niklas Söderlund <niklas.soderlund@ragnatech.se>
8718 L: linux-media@vger.kernel.org
8719 L: linux-renesas-soc@vger.kernel.org
8720 T: git git://linuxtv.org/media_tree.git
8722 F: Documentation/devicetree/bindings/media/rcar_vin.txt
8723 F: drivers/media/platform/rcar-vin/
8725 MEDIA DRIVERS FOR RENESAS - VSP1
8726 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8727 L: linux-media@vger.kernel.org
8728 L: linux-renesas-soc@vger.kernel.org
8729 T: git git://linuxtv.org/media_tree.git
8731 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
8732 F: drivers/media/platform/vsp1/
8734 MEDIA DRIVERS FOR ST STV0910 DEMODULATOR 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/stv0910*
8742 MEDIA DRIVERS FOR ST STV6111 TUNER ICs
8743 M: Daniel Scheller <d.scheller.oss@gmail.com>
8744 L: linux-media@vger.kernel.org
8745 W: https://linuxtv.org
8746 T: git git://linuxtv.org/media_tree.git
8748 F: drivers/media/dvb-frontends/stv6111*
8750 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
8751 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
8752 M: Mauro Carvalho Chehab <mchehab@kernel.org>
8753 P: LinuxTV.org Project
8754 L: linux-media@vger.kernel.org
8755 W: https://linuxtv.org
8756 Q: http://patchwork.kernel.org/project/linux-media/list/
8757 T: git git://linuxtv.org/media_tree.git
8759 F: Documentation/devicetree/bindings/media/
8760 F: Documentation/media/
8762 F: drivers/staging/media/
8763 F: include/linux/platform_data/media/
8765 F: include/uapi/linux/dvb/
8766 F: include/uapi/linux/videodev2.h
8767 F: include/uapi/linux/media.h
8768 F: include/uapi/linux/v4l2-*
8769 F: include/uapi/linux/meye.h
8770 F: include/uapi/linux/ivtv*
8771 F: include/uapi/linux/uvcvideo.h
8774 M: Sean Wang <sean.wang@mediatek.com>
8776 F: drivers/media/rc/mtk-cir.c
8778 MEDIATEK PMIC LED DRIVER
8779 M: Sean Wang <sean.wang@mediatek.com>
8781 F: drivers/leds/leds-mt6323.c
8782 F: Documentation/devicetree/bindings/leds/leds-mt6323.txt
8784 MEDIATEK ETHERNET DRIVER
8785 M: Felix Fietkau <nbd@openwrt.org>
8786 M: John Crispin <john@phrozen.org>
8787 M: Sean Wang <sean.wang@mediatek.com>
8788 M: Nelson Chang <nelson.chang@mediatek.com>
8789 L: netdev@vger.kernel.org
8791 F: drivers/net/ethernet/mediatek/
8793 MEDIATEK SWITCH DRIVER
8794 M: Sean Wang <sean.wang@mediatek.com>
8795 L: netdev@vger.kernel.org
8797 F: drivers/net/dsa/mt7530.*
8798 F: net/dsa/tag_mtk.c
8800 MEDIATEK JPEG DRIVER
8801 M: Rick Chang <rick.chang@mediatek.com>
8802 M: Bin Liu <bin.liu@mediatek.com>
8804 F: drivers/media/platform/mtk-jpeg/
8805 F: Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt
8808 M: Minghsiu Tsai <minghsiu.tsai@mediatek.com>
8809 M: Houlong Wei <houlong.wei@mediatek.com>
8810 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8812 F: drivers/media/platform/mtk-mdp/
8813 F: drivers/media/platform/mtk-vpu/
8814 F: Documentation/devicetree/bindings/media/mediatek-mdp.txt
8816 MEDIATEK MEDIA DRIVER
8817 M: Tiffany Lin <tiffany.lin@mediatek.com>
8818 M: Andrew-CT Chen <andrew-ct.chen@mediatek.com>
8820 F: drivers/media/platform/mtk-vcodec/
8821 F: drivers/media/platform/mtk-vpu/
8822 F: Documentation/devicetree/bindings/media/mediatek-vcodec.txt
8823 F: Documentation/devicetree/bindings/media/mediatek-vpu.txt
8825 MEDIATEK MT7601U WIRELESS LAN DRIVER
8826 M: Jakub Kicinski <kubakici@wp.pl>
8827 L: linux-wireless@vger.kernel.org
8829 F: drivers/net/wireless/mediatek/mt7601u/
8831 MEDIATEK RANDOM NUMBER GENERATOR SUPPORT
8832 M: Sean Wang <sean.wang@mediatek.com>
8834 F: drivers/char/hw_random/mtk-rng.c
8836 MEDIATEK USB3 DRD IP DRIVER
8837 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
8838 L: linux-usb@vger.kernel.org (moderated for non-subscribers)
8839 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8840 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
8842 F: drivers/usb/mtu3/
8844 MEGACHIPS STDPXXXX-GE-B850V3-FW LVDS/DP++ BRIDGES
8845 M: Peter Senna Tschudin <peter.senna@collabora.com>
8846 M: Martin Donnelly <martin.donnelly@ge.com>
8847 M: Martyn Welch <martyn.welch@collabora.co.uk>
8849 F: drivers/gpu/drm/bridge/megachips-stdpxxxx-ge-b850v3-fw.c
8850 F: Documentation/devicetree/bindings/video/bridge/megachips-stdpxxxx-ge-b850v3-fw.txt
8852 MEGARAID SCSI/SAS DRIVERS
8853 M: Kashyap Desai <kashyap.desai@broadcom.com>
8854 M: Sumit Saxena <sumit.saxena@broadcom.com>
8855 M: Shivasharan S <shivasharan.srikanteshwara@broadcom.com>
8856 L: megaraidlinux.pdl@broadcom.com
8857 L: linux-scsi@vger.kernel.org
8858 W: http://www.avagotech.com/support/
8860 F: Documentation/scsi/megaraid.txt
8861 F: drivers/scsi/megaraid.*
8862 F: drivers/scsi/megaraid/
8864 MELEXIS MLX90614 DRIVER
8865 M: Crt Mori <cmo@melexis.com>
8866 L: linux-iio@vger.kernel.org
8867 W: http://www.melexis.com
8869 F: drivers/iio/temperature/mlx90614.c
8871 MELFAS MIP4 TOUCHSCREEN DRIVER
8872 M: Sangwon Jee <jeesw@melfas.com>
8873 W: http://www.melfas.com
8875 F: drivers/input/touchscreen/melfas_mip4.c
8876 F: Documentation/devicetree/bindings/input/touchscreen/melfas_mip4.txt
8878 MELLANOX ETHERNET DRIVER (mlx4_en)
8879 M: Tariq Toukan <tariqt@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/mlx4/en_*
8886 MELLANOX ETHERNET DRIVER (mlx5e)
8887 M: Saeed Mahameed <saeedm@mellanox.com>
8888 L: netdev@vger.kernel.org
8890 W: http://www.mellanox.com
8891 Q: http://patchwork.ozlabs.org/project/netdev/list/
8892 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
8894 MELLANOX ETHERNET INNOVA DRIVER
8895 M: Ilan Tayari <ilant@mellanox.com>
8896 R: Boris Pismenny <borisp@mellanox.com>
8897 L: netdev@vger.kernel.org
8899 W: http://www.mellanox.com
8900 Q: http://patchwork.ozlabs.org/project/netdev/list/
8901 F: drivers/net/ethernet/mellanox/mlx5/core/fpga/*
8902 F: include/linux/mlx5/mlx5_ifc_fpga.h
8904 MELLANOX ETHERNET INNOVA IPSEC DRIVER
8905 M: Ilan Tayari <ilant@mellanox.com>
8906 R: Boris Pismenny <borisp@mellanox.com>
8907 L: netdev@vger.kernel.org
8909 W: http://www.mellanox.com
8910 Q: http://patchwork.ozlabs.org/project/netdev/list/
8911 F: drivers/net/ethernet/mellanox/mlx5/core/en_ipsec/*
8912 F: drivers/net/ethernet/mellanox/mlx5/core/ipsec*
8914 MELLANOX ETHERNET SWITCH DRIVERS
8915 M: Jiri Pirko <jiri@mellanox.com>
8916 M: Ido Schimmel <idosch@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/mlxsw/
8923 MELLANOX FIRMWARE FLASH LIBRARY (mlxfw)
8924 M: mlxsw@mellanox.com
8925 L: netdev@vger.kernel.org
8927 W: http://www.mellanox.com
8928 Q: http://patchwork.ozlabs.org/project/netdev/list/
8929 F: drivers/net/ethernet/mellanox/mlxfw/
8931 MELLANOX MLX CPLD HOTPLUG DRIVER
8932 M: Vadim Pasternak <vadimp@mellanox.com>
8933 L: platform-driver-x86@vger.kernel.org
8935 F: drivers/platform/x86/mlxcpld-hotplug.c
8936 F: include/linux/platform_data/mlxcpld-hotplug.h
8938 MELLANOX MLX4 core VPI driver
8939 M: Tariq Toukan <tariqt@mellanox.com>
8940 L: netdev@vger.kernel.org
8941 L: linux-rdma@vger.kernel.org
8942 W: http://www.mellanox.com
8943 Q: http://patchwork.ozlabs.org/project/netdev/list/
8945 F: drivers/net/ethernet/mellanox/mlx4/
8946 F: include/linux/mlx4/
8948 MELLANOX MLX4 IB driver
8949 M: Yishai Hadas <yishaih@mellanox.com>
8950 L: linux-rdma@vger.kernel.org
8951 W: http://www.mellanox.com
8952 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8954 F: drivers/infiniband/hw/mlx4/
8955 F: include/linux/mlx4/
8956 F: include/uapi/rdma/mlx4-abi.h
8958 MELLANOX MLX5 core VPI driver
8959 M: Saeed Mahameed <saeedm@mellanox.com>
8960 M: Matan Barak <matanb@mellanox.com>
8961 M: Leon Romanovsky <leonro@mellanox.com>
8962 L: netdev@vger.kernel.org
8963 L: linux-rdma@vger.kernel.org
8964 W: http://www.mellanox.com
8965 Q: http://patchwork.ozlabs.org/project/netdev/list/
8967 F: drivers/net/ethernet/mellanox/mlx5/core/
8968 F: include/linux/mlx5/
8970 MELLANOX MLX5 IB driver
8971 M: Matan Barak <matanb@mellanox.com>
8972 M: Leon Romanovsky <leonro@mellanox.com>
8973 L: linux-rdma@vger.kernel.org
8974 W: http://www.mellanox.com
8975 Q: http://patchwork.kernel.org/project/linux-rdma/list/
8977 F: drivers/infiniband/hw/mlx5/
8978 F: include/linux/mlx5/
8979 F: include/uapi/rdma/mlx5-abi.h
8981 MELLANOX MLXCPLD I2C AND MUX DRIVER
8982 M: Vadim Pasternak <vadimp@mellanox.com>
8983 M: Michael Shych <michaelsh@mellanox.com>
8984 L: linux-i2c@vger.kernel.org
8986 F: drivers/i2c/busses/i2c-mlxcpld.c
8987 F: drivers/i2c/muxes/i2c-mux-mlxcpld.c
8988 F: Documentation/i2c/busses/i2c-mlxcpld
8990 MELLANOX MLXCPLD LED DRIVER
8991 M: Vadim Pasternak <vadimp@mellanox.com>
8992 L: linux-leds@vger.kernel.org
8994 F: drivers/leds/leds-mlxcpld.c
8995 F: Documentation/leds/leds-mlxcpld.txt
8997 MELLANOX PLATFORM DRIVER
8998 M: Vadim Pasternak <vadimp@mellanox.com>
8999 L: platform-driver-x86@vger.kernel.org
9001 F: drivers/platform/x86/mlx-platform.c
9004 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9005 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9006 L: linux-kernel@vger.kernel.org
9008 F: kernel/sched/membarrier.c
9009 F: include/uapi/linux/membarrier.h
9012 L: linux-mm@kvack.org
9013 W: http://www.linux-mm.org
9015 F: include/linux/mm.h
9016 F: include/linux/gfp.h
9017 F: include/linux/mmzone.h
9018 F: include/linux/memory_hotplug.h
9019 F: include/linux/vmalloc.h
9022 MEMORY TECHNOLOGY DEVICES (MTD)
9023 M: David Woodhouse <dwmw2@infradead.org>
9024 M: Brian Norris <computersforpeace@gmail.com>
9025 M: Boris Brezillon <boris.brezillon@free-electrons.com>
9026 M: Marek Vasut <marek.vasut@gmail.com>
9027 M: Richard Weinberger <richard@nod.at>
9028 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
9029 L: linux-mtd@lists.infradead.org
9030 W: http://www.linux-mtd.infradead.org/
9031 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9032 T: git git://git.infradead.org/linux-mtd.git master
9033 T: git git://git.infradead.org/linux-mtd.git mtd/next
9035 F: Documentation/devicetree/bindings/mtd/
9037 F: include/linux/mtd/
9038 F: include/uapi/mtd/
9040 MEN A21 WATCHDOG DRIVER
9041 M: Johannes Thumshirn <morbidrsa@gmail.com>
9042 L: linux-watchdog@vger.kernel.org
9044 F: drivers/watchdog/mena21_wdt.c
9046 MEN CHAMELEON BUS (mcb)
9047 M: Johannes Thumshirn <morbidrsa@gmail.com>
9050 F: include/linux/mcb.h
9051 F: Documentation/men-chameleon-bus.txt
9053 MEN F21BMC (Board Management Controller)
9054 M: Andreas Werner <andreas.werner@men.de>
9056 F: drivers/mfd/menf21bmc.c
9057 F: drivers/watchdog/menf21bmc_wdt.c
9058 F: drivers/leds/leds-menf21bmc.c
9059 F: drivers/hwmon/menf21bmc_hwmon.c
9060 F: Documentation/hwmon/menf21bmc
9062 MESON AO CEC DRIVER FOR AMLOGIC SOCS
9063 M: Neil Armstrong <narmstrong@baylibre.com>
9064 L: linux-media@lists.freedesktop.org
9065 L: linux-amlogic@lists.infradead.org
9066 W: http://linux-meson.com/
9068 F: drivers/media/platform/meson/ao-cec.c
9069 F: Documentation/devicetree/bindings/media/meson-ao-cec.txt
9070 T: git git://linuxtv.org/media_tree.git
9073 M: James Hogan <jhogan@kernel.org>
9074 L: linux-metag@vger.kernel.org
9075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
9078 F: Documentation/metag/
9079 F: Documentation/devicetree/bindings/metag/
9080 F: Documentation/devicetree/bindings/interrupt-controller/img,*
9081 F: drivers/clocksource/metag_generic.c
9082 F: drivers/irqchip/irq-metag.c
9083 F: drivers/irqchip/irq-metag-ext.c
9084 F: drivers/tty/metag_da.c
9086 MICROBLAZE ARCHITECTURE
9087 M: Michal Simek <monstr@monstr.eu>
9088 W: http://www.monstr.eu/fdt/
9089 T: git git://git.monstr.eu/linux-2.6-microblaze.git
9093 MICROCHIP / ATMEL AT91 SERIAL DRIVER
9094 M: Richard Genoud <richard.genoud@gmail.com>
9096 F: drivers/tty/serial/atmel_serial.c
9097 F: drivers/tty/serial/atmel_serial.h
9099 MICROCHIP / ATMEL DMA DRIVER
9100 M: Ludovic Desroches <ludovic.desroches@microchip.com>
9101 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9102 L: dmaengine@vger.kernel.org
9104 F: drivers/dma/at_hdmac.c
9105 F: drivers/dma/at_hdmac_regs.h
9106 F: include/linux/platform_data/dma-atmel.h
9108 MICROCHIP / ATMEL ECC DRIVER
9109 M: Tudor Ambarus <tudor.ambarus@microchip.com>
9110 L: linux-crypto@vger.kernel.org
9112 F: drivers/crypto/atmel-ecc.*
9114 MICROCHIP / ATMEL ISC DRIVER
9115 M: Songjun Wu <songjun.wu@microchip.com>
9116 L: linux-media@vger.kernel.org
9118 F: drivers/media/platform/atmel/atmel-isc.c
9119 F: drivers/media/platform/atmel/atmel-isc-regs.h
9120 F: devicetree/bindings/media/atmel-isc.txt
9122 MICROCHIP / ATMEL NAND DRIVER
9123 M: Wenyou Yang <wenyou.yang@microchip.com>
9124 M: Josh Wu <rainyfeeling@outlook.com>
9125 L: linux-mtd@lists.infradead.org
9127 F: drivers/mtd/nand/atmel/*
9128 F: Documentation/devicetree/bindings/mtd/atmel-nand.txt
9130 MICROCHIP KSZ SERIES ETHERNET SWITCH DRIVER
9131 M: Woojung Huh <Woojung.Huh@microchip.com>
9132 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
9133 L: netdev@vger.kernel.org
9135 F: net/dsa/tag_ksz.c
9136 F: drivers/net/dsa/microchip/*
9137 F: include/linux/platform_data/microchip-ksz.h
9138 F: Documentation/devicetree/bindings/net/dsa/ksz.txt
9140 MICROCHIP USB251XB DRIVER
9141 M: Richard Leitner <richard.leitner@skidata.com>
9142 L: linux-usb@vger.kernel.org
9144 F: drivers/usb/misc/usb251xb.c
9145 F: Documentation/devicetree/bindings/usb/usb251xb.txt
9147 MICROSEMI SMART ARRAY SMARTPQI DRIVER (smartpqi)
9148 M: Don Brace <don.brace@microsemi.com>
9149 L: esc.storagedev@microsemi.com
9150 L: linux-scsi@vger.kernel.org
9152 F: drivers/scsi/smartpqi/smartpqi*.[ch]
9153 F: drivers/scsi/smartpqi/Kconfig
9154 F: drivers/scsi/smartpqi/Makefile
9155 F: include/linux/cciss*.h
9156 F: include/uapi/linux/cciss*.h
9157 F: Documentation/scsi/smartpqi.txt
9159 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
9160 M: Chen Yu <yu.c.chen@intel.com>
9161 L: platform-driver-x86@vger.kernel.org
9163 F: drivers/platform/x86/surfacepro3_button.c
9166 M: Oliver Neukum <oliver@neukum.org>
9168 F: drivers/usb/image/microtek.*
9171 M: Ralf Baechle <ralf@linux-mips.org>
9172 M: James Hogan <jhogan@kernel.org>
9173 L: linux-mips@linux-mips.org
9174 W: http://www.linux-mips.org/
9175 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
9176 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
9178 F: Documentation/devicetree/bindings/mips/
9179 F: Documentation/mips/
9182 MIPS BOSTON DEVELOPMENT BOARD
9183 M: Paul Burton <paul.burton@mips.com>
9184 L: linux-mips@linux-mips.org
9186 F: Documentation/devicetree/bindings/clock/img,boston-clock.txt
9187 F: arch/mips/boot/dts/img/boston.dts
9188 F: arch/mips/configs/generic/board-boston.config
9189 F: drivers/clk/imgtec/clk-boston.c
9190 F: include/dt-bindings/clock/boston-clock.h
9192 MIPS GENERIC PLATFORM
9193 M: Paul Burton <paul.burton@mips.com>
9194 L: linux-mips@linux-mips.org
9196 F: arch/mips/generic/
9197 F: arch/mips/tools/generic-board-config.sh
9199 MIPS/LOONGSON1 ARCHITECTURE
9200 M: Keguang Zhang <keguang.zhang@gmail.com>
9201 L: linux-mips@linux-mips.org
9203 F: arch/mips/loongson32/
9204 F: arch/mips/include/asm/mach-loongson32/
9205 F: drivers/*/*loongson1*
9206 F: drivers/*/*/*loongson1*
9208 MIPS RINT INSTRUCTION EMULATION
9209 M: Aleksandar Markovic <aleksandar.markovic@mips.com>
9210 L: linux-mips@linux-mips.org
9212 F: arch/mips/math-emu/sp_rint.c
9213 F: arch/mips/math-emu/dp_rint.c
9215 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
9216 M: Hans Verkuil <hverkuil@xs4all.nl>
9217 L: linux-media@vger.kernel.org
9218 T: git git://linuxtv.org/media_tree.git
9219 W: https://linuxtv.org
9221 F: drivers/media/radio/radio-miropcm20*
9224 M: Eric Miao <eric.y.miao@gmail.com>
9225 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9226 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9227 T: git git://github.com/hzhuang1/linux.git
9228 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9230 F: arch/arm/boot/dts/mmp*
9231 F: arch/arm/mach-mmp/
9233 MN88472 MEDIA DRIVER
9234 M: Antti Palosaari <crope@iki.fi>
9235 L: linux-media@vger.kernel.org
9236 W: https://linuxtv.org
9237 W: http://palosaari.fi/linux/
9238 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9240 F: drivers/media/dvb-frontends/mn88472*
9242 MN88473 MEDIA DRIVER
9243 M: Antti Palosaari <crope@iki.fi>
9244 L: linux-media@vger.kernel.org
9245 W: https://linuxtv.org
9246 W: http://palosaari.fi/linux/
9247 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9249 F: drivers/media/dvb-frontends/mn88473*
9252 M: Jessica Yu <jeyu@kernel.org>
9253 M: Rusty Russell <rusty@rustcorp.com.au>
9254 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jeyu/linux.git modules-next
9256 F: include/linux/module.h
9259 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
9260 W: http://popies.net/meye/
9262 F: Documentation/media/v4l-drivers/meye*
9263 F: drivers/media/pci/meye/
9264 F: include/uapi/linux/meye.h
9266 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
9267 M: Jiri Slaby <jirislaby@gmail.com>
9269 F: Documentation/serial/moxa-smartio
9270 F: drivers/tty/mxser.*
9272 MR800 AVERMEDIA USB FM RADIO DRIVER
9273 M: Alexey Klimov <klimov.linux@gmail.com>
9274 L: linux-media@vger.kernel.org
9275 T: git git://linuxtv.org/media_tree.git
9277 F: drivers/media/radio/radio-mr800.c
9279 MRF24J40 IEEE 802.15.4 RADIO DRIVER
9280 M: Alan Ott <alan@signal11.us>
9281 L: linux-wpan@vger.kernel.org
9283 F: drivers/net/ieee802154/mrf24j40.c
9284 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
9287 M: "Lee, Chun-Yi" <jlee@suse.com>
9288 L: platform-driver-x86@vger.kernel.org
9290 F: drivers/platform/x86/msi-laptop.c
9293 L: platform-driver-x86@vger.kernel.org
9295 F: drivers/platform/x86/msi-wmi.c
9298 M: Antti Palosaari <crope@iki.fi>
9299 L: linux-media@vger.kernel.org
9300 W: https://linuxtv.org
9301 W: http://palosaari.fi/linux/
9302 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9303 T: git git://linuxtv.org/anttip/media_tree.git
9305 F: drivers/media/tuners/msi001*
9307 MSI2500 MEDIA DRIVER
9308 M: Antti Palosaari <crope@iki.fi>
9309 L: linux-media@vger.kernel.org
9310 W: https://linuxtv.org
9311 W: http://palosaari.fi/linux/
9312 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9313 T: git git://linuxtv.org/anttip/media_tree.git
9315 F: drivers/media/usb/msi2500/
9317 MSYSTEMS DISKONCHIP G3 MTD DRIVER
9318 M: Robert Jarzmik <robert.jarzmik@free.fr>
9319 L: linux-mtd@lists.infradead.org
9321 F: drivers/mtd/devices/docg3*
9323 MT9M032 APTINA SENSOR DRIVER
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/mt9m032.c
9329 F: include/media/i2c/mt9m032.h
9331 MT9P031 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/mt9p031.c
9337 F: include/media/i2c/mt9p031.h
9339 MT9T001 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: drivers/media/i2c/mt9t001.c
9345 F: include/media/i2c/mt9t001.h
9347 MT9V032 APTINA CAMERA SENSOR
9348 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9349 L: linux-media@vger.kernel.org
9350 T: git git://linuxtv.org/media_tree.git
9352 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
9353 F: drivers/media/i2c/mt9v032.c
9354 F: include/media/i2c/mt9v032.h
9356 MULTIFUNCTION DEVICES (MFD)
9357 M: Lee Jones <lee.jones@linaro.org>
9358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
9360 F: Documentation/devicetree/bindings/mfd/
9362 F: include/linux/mfd/
9363 F: include/dt-bindings/mfd/
9365 MULTIMEDIA CARD (MMC) ETC. OVER SPI
9367 F: drivers/mmc/host/mmc_spi.c
9368 F: include/linux/spi/mmc_spi.h
9370 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
9371 M: Ulf Hansson <ulf.hansson@linaro.org>
9372 L: linux-mmc@vger.kernel.org
9373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ulfh/mmc.git
9375 F: Documentation/devicetree/bindings/mmc/
9377 F: include/linux/mmc/
9378 F: include/uapi/linux/mmc/
9380 MULTIPLEXER SUBSYSTEM
9381 M: Peter Rosin <peda@axentia.se>
9383 F: Documentation/ABI/testing/mux/sysfs-class-mux*
9384 F: Documentation/devicetree/bindings/mux/
9385 F: include/linux/dt-bindings/mux/
9386 F: include/linux/mux/
9389 MULTITECH MULTIPORT CARD (ISICOM)
9391 F: drivers/tty/isicom.c
9392 F: include/linux/isicom.h
9394 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
9395 M: Bin Liu <b-liu@ti.com>
9396 L: linux-usb@vger.kernel.org
9398 F: drivers/usb/musb/
9400 MXL5007T MEDIA DRIVER
9401 M: Michael Krufky <mkrufky@linuxtv.org>
9402 L: linux-media@vger.kernel.org
9403 W: https://linuxtv.org
9404 W: http://github.com/mkrufky
9405 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9406 T: git git://linuxtv.org/mkrufky/tuners.git
9408 F: drivers/media/tuners/mxl5007t.*
9411 M: Marek Vasut <marex@denx.de>
9413 F: drivers/gpu/drm/mxsfb/
9414 F: Documentation/devicetree/bindings/display/mxsfb-drm.txt
9416 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
9417 M: Chris Lee <christopher.lee@cspi.com>
9418 L: netdev@vger.kernel.org
9419 W: https://www.cspi.com/ethernet-products/support/downloads/
9421 F: drivers/net/ethernet/myricom/myri10ge/
9423 NAND FLASH SUBSYSTEM
9424 M: Boris Brezillon <boris.brezillon@free-electrons.com>
9425 R: Richard Weinberger <richard@nod.at>
9426 L: linux-mtd@lists.infradead.org
9427 W: http://www.linux-mtd.infradead.org/
9428 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
9429 T: git git://git.infradead.org/linux-mtd.git nand/fixes
9430 T: git git://git.infradead.org/linux-mtd.git nand/next
9432 F: drivers/mtd/nand/
9433 F: include/linux/mtd/*nand*.h
9435 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
9436 M: Daniel Mack <zonque@gmail.com>
9438 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9439 W: http://www.native-instruments.com
9442 NATSEMI ETHERNET DRIVER (DP8381x)
9444 F: drivers/net/ethernet/natsemi/natsemi.c
9447 M: Petr Vandrovec <petr@vandrovec.name>
9449 F: drivers/staging/ncpfs/
9451 NCR 5380 SCSI DRIVERS
9452 M: Finn Thain <fthain@telegraphics.com.au>
9453 M: Michael Schmitz <schmitzmic@gmail.com>
9454 L: linux-scsi@vger.kernel.org
9456 F: Documentation/scsi/g_NCR5380.txt
9457 F: drivers/scsi/NCR5380.*
9458 F: drivers/scsi/arm/cumana_1.c
9459 F: drivers/scsi/arm/oak.c
9460 F: drivers/scsi/atari_scsi.*
9461 F: drivers/scsi/dmx3191d.c
9462 F: drivers/scsi/g_NCR5380.*
9463 F: drivers/scsi/mac_scsi.*
9464 F: drivers/scsi/sun3_scsi.*
9465 F: drivers/scsi/sun3_scsi_vme.c
9467 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
9468 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
9469 L: linux-scsi@vger.kernel.org
9471 F: drivers/scsi/NCR_D700.*
9473 NCT6775 HARDWARE MONITOR DRIVER
9474 M: Guenter Roeck <linux@roeck-us.net>
9475 L: linux-hwmon@vger.kernel.org
9477 F: Documentation/hwmon/nct6775
9478 F: drivers/hwmon/nct6775.c
9480 NETEFFECT IWARP RNIC DRIVER (IW_NES)
9481 M: Faisal Latif <faisal.latif@intel.com>
9482 L: linux-rdma@vger.kernel.org
9483 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
9485 F: drivers/infiniband/hw/nes/
9486 F: include/uapi/rdma/nes-abi.h
9488 NETEM NETWORK EMULATOR
9489 M: Stephen Hemminger <stephen@networkplumber.org>
9490 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
9492 F: net/sched/sch_netem.c
9494 NETERION 10GbE DRIVERS (s2io/vxge)
9495 M: Jon Mason <jdmason@kudzu.us>
9496 L: netdev@vger.kernel.org
9498 F: Documentation/networking/s2io.txt
9499 F: Documentation/networking/vxge.txt
9500 F: drivers/net/ethernet/neterion/
9503 M: Pablo Neira Ayuso <pablo@netfilter.org>
9504 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
9505 M: Florian Westphal <fw@strlen.de>
9506 L: netfilter-devel@vger.kernel.org
9507 L: coreteam@netfilter.org
9508 W: http://www.netfilter.org/
9509 W: http://www.iptables.org/
9510 W: http://www.nftables.org/
9511 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
9512 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
9513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
9515 F: include/linux/netfilter*
9516 F: include/linux/netfilter/
9517 F: include/net/netfilter/
9518 F: include/uapi/linux/netfilter*
9519 F: include/uapi/linux/netfilter/
9520 F: net/*/netfilter.c
9523 F: net/bridge/br_netfilter*.c
9525 NETROM NETWORK LAYER
9526 M: Ralf Baechle <ralf@linux-mips.org>
9527 L: linux-hams@vger.kernel.org
9528 W: http://www.linux-ax25.org/
9530 F: include/net/netrom.h
9531 F: include/uapi/linux/netrom.h
9534 NETRONOME ETHERNET DRIVERS
9535 M: Jakub Kicinski <jakub.kicinski@netronome.com>
9536 L: oss-drivers@netronome.com
9538 F: drivers/net/ethernet/netronome/
9540 NETWORK BLOCK DEVICE (NBD)
9541 M: Josef Bacik <jbacik@fb.com>
9543 L: linux-block@vger.kernel.org
9544 L: nbd@other.debian.org
9545 F: Documentation/blockdev/nbd.txt
9546 F: drivers/block/nbd.c
9547 F: include/uapi/linux/nbd.h
9549 NETWORK DROP MONITOR
9550 M: Neil Horman <nhorman@tuxdriver.com>
9551 L: netdev@vger.kernel.org
9553 W: https://fedorahosted.org/dropwatch/
9554 F: net/core/drop_monitor.c
9557 L: netdev@vger.kernel.org
9558 W: http://www.linuxfoundation.org/en/Net
9559 Q: http://patchwork.ozlabs.org/project/netdev/list/
9560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9563 F: Documentation/devicetree/bindings/net/
9565 F: include/linux/if_*
9566 F: include/linux/netdevice.h
9567 F: include/linux/etherdevice.h
9568 F: include/linux/fcdevice.h
9569 F: include/linux/fddidevice.h
9570 F: include/linux/hippidevice.h
9571 F: include/linux/inetdevice.h
9572 F: include/uapi/linux/if_*
9573 F: include/uapi/linux/netdevice.h
9575 NETWORKING DRIVERS (WIRELESS)
9576 M: Kalle Valo <kvalo@codeaurora.org>
9577 L: linux-wireless@vger.kernel.org
9578 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9579 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
9580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
9582 F: Documentation/devicetree/bindings/net/wireless/
9583 F: drivers/net/wireless/
9586 M: Andrew Lunn <andrew@lunn.ch>
9587 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
9588 M: Florian Fainelli <f.fainelli@gmail.com>
9591 F: include/net/dsa.h
9592 F: include/linux/dsa/
9595 NETWORKING [GENERAL]
9596 M: "David S. Miller" <davem@davemloft.net>
9597 L: netdev@vger.kernel.org
9598 W: http://www.linuxfoundation.org/en/Net
9599 Q: http://patchwork.ozlabs.org/project/netdev/list/
9600 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
9602 B: mailto:netdev@vger.kernel.org
9606 F: include/linux/in.h
9607 F: include/linux/net.h
9608 F: include/linux/netdevice.h
9609 F: include/uapi/linux/in.h
9610 F: include/uapi/linux/net.h
9611 F: include/uapi/linux/netdevice.h
9612 F: include/uapi/linux/net_namespace.h
9613 F: tools/testing/selftests/net/
9618 M: Steffen Klassert <steffen.klassert@secunet.com>
9619 M: Herbert Xu <herbert@gondor.apana.org.au>
9620 M: "David S. Miller" <davem@davemloft.net>
9621 L: netdev@vger.kernel.org
9622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
9623 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
9631 F: net/ipv4/ipcomp.c
9632 F: net/ipv4/ip_vti.c
9636 F: net/ipv6/ipcomp6.c
9637 F: net/ipv6/ip6_vti.c
9638 F: include/uapi/linux/xfrm.h
9639 F: include/net/xfrm.h
9641 NETWORKING [IPv4/IPv6]
9642 M: "David S. Miller" <davem@davemloft.net>
9643 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
9644 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
9645 L: netdev@vger.kernel.org
9646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
9653 NETWORKING [LABELED] (NetLabel, Labeled IPsec, SECMARK)
9654 M: Paul Moore <paul@paul-moore.com>
9655 W: https://github.com/netlabel
9656 L: netdev@vger.kernel.org
9657 L: linux-security-module@vger.kernel.org
9659 F: Documentation/netlabel/
9660 F: include/net/calipso.h
9661 F: include/net/cipso_ipv4.h
9662 F: include/net/netlabel.h
9663 F: include/uapi/linux/netfilter/xt_SECMARK.h
9664 F: include/uapi/linux/netfilter/xt_CONNSECMARK.h
9666 F: net/ipv4/cipso_ipv4.c
9667 F: net/ipv6/calipso.c
9668 F: net/netfilter/xt_CONNSECMARK.c
9669 F: net/netfilter/xt_SECMARK.c
9672 M: Ilya Lesokhin <ilyal@mellanox.com>
9673 M: Aviad Yehezkel <aviadye@mellanox.com>
9674 M: Dave Watson <davejwatson@fb.com>
9675 L: netdev@vger.kernel.org
9678 F: include/uapi/linux/tls.h
9679 F: include/net/tls.h
9681 NETWORKING [WIRELESS]
9682 L: linux-wireless@vger.kernel.org
9683 Q: http://patchwork.kernel.org/project/linux-wireless/list/
9686 M: Jakub Kicinski <jakub.kicinski@netronome.com>
9688 F: drivers/net/netdevsim/*
9690 NETXEN (1/10) GbE SUPPORT
9691 M: Manish Chopra <manish.chopra@cavium.com>
9692 M: Rahul Verma <rahul.verma@cavium.com>
9693 M: Dept-GELinuxNICDev@cavium.com
9694 L: netdev@vger.kernel.org
9696 F: drivers/net/ethernet/qlogic/netxen/
9699 M: Samuel Ortiz <sameo@linux.intel.com>
9700 L: linux-wireless@vger.kernel.org
9701 L: linux-nfc@lists.01.org (subscribers-only)
9705 F: include/uapi/linux/nfc.h
9707 F: include/linux/platform_data/nfcmrvl.h
9708 F: include/linux/platform_data/nxp-nci.h
9709 F: Documentation/devicetree/bindings/net/nfc/
9711 NFS, SUNRPC, AND LOCKD CLIENTS
9712 M: Trond Myklebust <trond.myklebust@primarydata.com>
9713 M: Anna Schumaker <anna.schumaker@netapp.com>
9714 L: linux-nfs@vger.kernel.org
9715 W: http://client.linux-nfs.org
9716 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
9722 F: include/linux/lockd/
9723 F: include/linux/nfs*
9724 F: include/linux/sunrpc/
9725 F: include/uapi/linux/nfs*
9726 F: include/uapi/linux/sunrpc/
9729 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
9730 L: linux-nilfs@vger.kernel.org
9731 W: https://nilfs.sourceforge.io/
9732 W: https://nilfs.osdn.jp/
9733 T: git git://github.com/konis/nilfs2.git
9735 F: Documentation/filesystems/nilfs2.txt
9737 F: include/trace/events/nilfs2.h
9738 F: include/uapi/linux/nilfs2_api.h
9739 F: include/uapi/linux/nilfs2_ondisk.h
9741 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
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/pcmcia/nsp_*
9748 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
9749 M: GOTO Masanori <gotom@debian.or.jp>
9750 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
9751 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
9753 F: Documentation/scsi/NinjaSCSI.txt
9754 F: drivers/scsi/nsp32*
9757 M: Ley Foon Tan <lftan@altera.com>
9758 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
9759 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
9763 NOHZ, DYNTICKS SUPPORT
9764 M: Frederic Weisbecker <fweisbec@gmail.com>
9765 M: Thomas Gleixner <tglx@linutronix.de>
9766 M: Ingo Molnar <mingo@kernel.org>
9767 L: linux-kernel@vger.kernel.org
9768 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/nohz
9770 F: kernel/time/tick*.*
9771 F: include/linux/tick.h
9772 F: include/linux/sched/nohz.h
9774 NOKIA N900 CAMERA SUPPORT (ET8EK8 SENSOR, AD5820 FOCUS)
9775 M: Pavel Machek <pavel@ucw.cz>
9776 M: Sakari Ailus <sakari.ailus@iki.fi>
9777 L: linux-media@vger.kernel.org
9779 F: drivers/media/i2c/et8ek8
9780 F: drivers/media/i2c/ad5820.c
9782 NOKIA N900 POWER SUPPLY DRIVERS
9783 R: Pali Rohár <pali.rohar@gmail.com>
9784 F: include/linux/power/bq2415x_charger.h
9785 F: include/linux/power/bq27xxx_battery.h
9786 F: include/linux/power/isp1704_charger.h
9787 F: drivers/power/supply/bq2415x_charger.c
9788 F: drivers/power/supply/bq27xxx_battery.c
9789 F: drivers/power/supply/bq27xxx_battery_i2c.c
9790 F: drivers/power/supply/isp1704_charger.c
9791 F: drivers/power/supply/rx51_battery.c
9794 M: Shyam Sundar S K <Shyam-sundar.S-k@amd.com>
9795 L: linux-ntb@googlegroups.com
9797 F: drivers/ntb/hw/amd/
9800 M: Jon Mason <jdmason@kudzu.us>
9801 M: Dave Jiang <dave.jiang@intel.com>
9802 M: Allen Hubbe <allenbh@gmail.com>
9803 L: linux-ntb@googlegroups.com
9805 W: https://github.com/jonmason/ntb/wiki
9806 T: git git://github.com/jonmason/ntb.git
9808 F: drivers/net/ntb_netdev.c
9809 F: include/linux/ntb.h
9810 F: include/linux/ntb_transport.h
9811 F: tools/testing/selftests/ntb/
9814 M: Serge Semin <fancer.lancer@gmail.com>
9815 L: linux-ntb@googlegroups.com
9817 F: drivers/ntb/hw/idt/
9820 M: Dave Jiang <dave.jiang@intel.com>
9821 L: linux-ntb@googlegroups.com
9823 W: https://github.com/davejiang/linux/wiki
9824 T: git https://github.com/davejiang/linux.git
9825 F: drivers/ntb/hw/intel/
9828 M: Anton Altaparmakov <anton@tuxera.com>
9829 L: linux-ntfs-dev@lists.sourceforge.net
9830 W: http://www.tuxera.com/
9831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
9833 F: Documentation/filesystems/ntfs.txt
9837 M: Finn Thain <fthain@telegraphics.com.au>
9838 L: linux-m68k@lists.linux-m68k.org
9840 F: arch/*/include/asm/nubus.h
9842 F: include/linux/nubus.h
9843 F: include/uapi/linux/nubus.h
9845 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
9846 M: Antonino Daplas <adaplas@gmail.com>
9847 L: linux-fbdev@vger.kernel.org
9849 F: drivers/video/fbdev/riva/
9850 F: drivers/video/fbdev/nvidia/
9853 M: Keith Busch <keith.busch@intel.com>
9854 M: Jens Axboe <axboe@fb.com>
9855 M: Christoph Hellwig <hch@lst.de>
9856 M: Sagi Grimberg <sagi@grimberg.me>
9857 L: linux-nvme@lists.infradead.org
9858 T: git://git.infradead.org/nvme.git
9859 W: http://git.infradead.org/nvme.git
9861 F: drivers/nvme/host/
9862 F: include/linux/nvme.h
9863 F: include/uapi/linux/nvme_ioctl.h
9865 NVM EXPRESS FC TRANSPORT DRIVERS
9866 M: James Smart <james.smart@broadcom.com>
9867 L: linux-nvme@lists.infradead.org
9869 F: include/linux/nvme-fc.h
9870 F: include/linux/nvme-fc-driver.h
9871 F: drivers/nvme/host/fc.c
9872 F: drivers/nvme/target/fc.c
9873 F: drivers/nvme/target/fcloop.c
9875 NVM EXPRESS TARGET DRIVER
9876 M: Christoph Hellwig <hch@lst.de>
9877 M: Sagi Grimberg <sagi@grimberg.me>
9878 L: linux-nvme@lists.infradead.org
9879 T: git://git.infradead.org/nvme.git
9880 W: http://git.infradead.org/nvme.git
9882 F: drivers/nvme/target/
9885 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
9888 F: Documentation/devicetree/bindings/nvmem/
9889 F: Documentation/ABI/stable/sysfs-bus-nvmem
9890 F: include/linux/nvmem-consumer.h
9891 F: include/linux/nvmem-provider.h
9893 NXP TDA998X DRM DRIVER
9894 M: Russell King <linux@armlinux.org.uk>
9896 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-devel
9897 T: git git://git.armlinux.org.uk/~rmk/linux-arm.git drm-tda998x-fixes
9898 F: drivers/gpu/drm/i2c/tda998x_drv.c
9899 F: include/drm/i2c/tda998x.h
9902 M: Peter Rosin <peda@axentia.se>
9903 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9905 F: Documentation/devicetree/bindings/sound/tfa9879.txt
9906 F: sound/soc/codecs/tfa9879*
9909 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
9910 R: Charles Gorand <charles.gorand@effinnov.com>
9911 L: linux-nfc@lists.01.org (moderated for non-subscribers)
9913 F: drivers/nfc/nxp-nci
9916 M: Josh Poimboeuf <jpoimboe@redhat.com>
9920 OCXL (Open Coherent Accelerator Processor Interface OpenCAPI) DRIVER
9921 M: Frederic Barrat <fbarrat@linux.vnet.ibm.com>
9922 M: Andrew Donnellan <andrew.donnellan@au1.ibm.com>
9923 L: linuxppc-dev@lists.ozlabs.org
9925 F: arch/powerpc/platforms/powernv/ocxl.c
9926 F: arch/powerpc/include/asm/pnv-ocxl.h
9927 F: drivers/misc/ocxl/
9928 F: include/misc/ocxl*
9929 F: include/uapi/misc/ocxl.h
9930 F: Documentation/accelerators/ocxl.txt
9933 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
9934 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
9935 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
9936 L: linux-omap@vger.kernel.org
9940 OMAP CLOCK FRAMEWORK SUPPORT
9941 M: Paul Walmsley <paul@pwsan.com>
9942 L: linux-omap@vger.kernel.org
9944 F: arch/arm/*omap*/*clock*
9946 OMAP DEVICE TREE SUPPORT
9947 M: Benoît Cousson <bcousson@baylibre.com>
9948 M: Tony Lindgren <tony@atomide.com>
9949 L: linux-omap@vger.kernel.org
9950 L: devicetree@vger.kernel.org
9952 F: arch/arm/boot/dts/*omap*
9953 F: arch/arm/boot/dts/*am3*
9954 F: arch/arm/boot/dts/*am4*
9955 F: arch/arm/boot/dts/*am5*
9956 F: arch/arm/boot/dts/*dra7*
9958 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
9959 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9960 L: linux-omap@vger.kernel.org
9961 L: linux-fbdev@vger.kernel.org
9963 F: drivers/video/fbdev/omap2/
9964 F: Documentation/arm/OMAP/DSS
9966 OMAP FRAMEBUFFER SUPPORT
9967 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
9968 L: linux-fbdev@vger.kernel.org
9969 L: linux-omap@vger.kernel.org
9971 F: drivers/video/fbdev/omap/
9973 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
9974 M: Roger Quadros <rogerq@ti.com>
9975 M: Tony Lindgren <tony@atomide.com>
9976 L: linux-omap@vger.kernel.org
9978 F: drivers/memory/omap-gpmc.c
9979 F: arch/arm/mach-omap2/*gpmc*
9982 M: Grygorii Strashko <grygorii.strashko@ti.com>
9983 M: Santosh Shilimkar <ssantosh@kernel.org>
9984 M: Kevin Hilman <khilman@kernel.org>
9985 L: linux-omap@vger.kernel.org
9987 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
9988 F: drivers/gpio/gpio-omap.c
9990 OMAP HARDWARE SPINLOCK SUPPORT
9991 M: Ohad Ben-Cohen <ohad@wizery.com>
9992 L: linux-omap@vger.kernel.org
9994 F: drivers/hwspinlock/omap_hwspinlock.c
9997 L: linux-mmc@vger.kernel.org
9998 L: linux-omap@vger.kernel.org
10000 F: drivers/mmc/host/omap_hsmmc.c
10003 M: Paul Walmsley <paul@pwsan.com>
10004 L: linux-omap@vger.kernel.org
10006 F: arch/arm/mach-omap2/omap_hwmod*data*
10008 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
10009 M: Benoît Cousson <bcousson@baylibre.com>
10010 L: linux-omap@vger.kernel.org
10012 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
10015 M: Benoît Cousson <bcousson@baylibre.com>
10016 M: Paul Walmsley <paul@pwsan.com>
10017 L: linux-omap@vger.kernel.org
10019 F: arch/arm/mach-omap2/omap_hwmod.*
10021 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
10022 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10023 L: linux-media@vger.kernel.org
10025 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
10026 F: drivers/media/platform/omap3isp/
10027 F: drivers/staging/media/omap4iss/
10030 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
10031 L: linux-omap@vger.kernel.org
10033 F: drivers/mmc/host/omap.c
10035 OMAP POWER MANAGEMENT SUPPORT
10036 M: Kevin Hilman <khilman@kernel.org>
10037 L: linux-omap@vger.kernel.org
10039 F: arch/arm/*omap*/*pm*
10040 F: drivers/cpufreq/omap-cpufreq.c
10042 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
10043 M: Rajendra Nayak <rnayak@codeaurora.org>
10044 M: Paul Walmsley <paul@pwsan.com>
10045 L: linux-omap@vger.kernel.org
10047 F: arch/arm/mach-omap2/prm*
10049 OMAP RANDOM NUMBER GENERATOR SUPPORT
10050 M: Deepak Saxena <dsaxena@plexity.net>
10052 F: drivers/char/hw_random/omap-rng.c
10055 L: linux-usb@vger.kernel.org
10056 L: linux-omap@vger.kernel.org
10058 F: drivers/usb/*/*omap*
10059 F: arch/arm/*omap*/usb*
10061 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
10062 M: Mark Jackson <mpfj@newflow.co.uk>
10063 L: linux-omap@vger.kernel.org
10065 F: arch/arm/boot/dts/am335x-nano.dts
10068 M: Aaro Koskinen <aaro.koskinen@iki.fi>
10069 M: Tony Lindgren <tony@atomide.com>
10070 L: linux-omap@vger.kernel.org
10071 Q: http://patchwork.kernel.org/project/linux-omap/list/
10072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10074 F: arch/arm/mach-omap1/
10075 F: arch/arm/plat-omap/
10076 F: arch/arm/configs/omap1_defconfig
10077 F: drivers/i2c/busses/i2c-omap.c
10078 F: include/linux/i2c-omap.h
10081 M: Tony Lindgren <tony@atomide.com>
10082 L: linux-omap@vger.kernel.org
10083 W: http://www.muru.com/linux/omap/
10084 W: http://linux.omap.com/
10085 Q: http://patchwork.kernel.org/project/linux-omap/list/
10086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
10088 F: arch/arm/mach-omap2/
10089 F: arch/arm/plat-omap/
10090 F: arch/arm/configs/omap2plus_defconfig
10091 F: drivers/i2c/busses/i2c-omap.c
10092 F: drivers/irqchip/irq-omap-intc.c
10093 F: drivers/mfd/*omap*.c
10094 F: drivers/mfd/menelaus.c
10095 F: drivers/mfd/palmas.c
10096 F: drivers/mfd/tps65217.c
10097 F: drivers/mfd/tps65218.c
10098 F: drivers/mfd/tps65910.c
10099 F: drivers/mfd/twl-core.[ch]
10100 F: drivers/mfd/twl4030*.c
10101 F: drivers/mfd/twl6030*.c
10102 F: drivers/mfd/twl6040*.c
10103 F: drivers/regulator/palmas-regulator*.c
10104 F: drivers/regulator/pbias-regulator.c
10105 F: drivers/regulator/tps65217-regulator.c
10106 F: drivers/regulator/tps65218-regulator.c
10107 F: drivers/regulator/tps65910-regulator.c
10108 F: drivers/regulator/twl-regulator.c
10109 F: drivers/regulator/twl6030-regulator.c
10110 F: include/linux/i2c-omap.h
10112 ONION OMEGA2+ BOARD
10113 M: Harvey Hunt <harveyhuntnexus@gmail.com>
10114 L: linux-mips@linux-mips.org
10116 F: arch/mips/boot/dts/ralink/omega2p.dts
10119 M: Bob Copeland <me@bobcopeland.com>
10120 L: linux-karma-devel@lists.sourceforge.net
10122 F: Documentation/filesystems/omfs.txt
10125 OMNIKEY CARDMAN 4000 DRIVER
10126 M: Harald Welte <laforge@gnumonks.org>
10128 F: drivers/char/pcmcia/cm4000_cs.c
10129 F: include/linux/cm4000_cs.h
10130 F: include/uapi/linux/cm4000_cs.h
10132 OMNIKEY CARDMAN 4040 DRIVER
10133 M: Harald Welte <laforge@gnumonks.org>
10135 F: drivers/char/pcmcia/cm4040_cs.*
10137 OMNIVISION OV13858 SENSOR DRIVER
10138 M: Sakari Ailus <sakari.ailus@linux.intel.com>
10139 L: linux-media@vger.kernel.org
10140 T: git git://linuxtv.org/media_tree.git
10142 F: drivers/media/i2c/ov13858.c
10144 OMNIVISION OV5640 SENSOR DRIVER
10145 M: Steve Longerbeam <slongerbeam@gmail.com>
10146 L: linux-media@vger.kernel.org
10147 T: git git://linuxtv.org/media_tree.git
10149 F: drivers/media/i2c/ov5640.c
10151 OMNIVISION OV5647 SENSOR DRIVER
10152 M: Luis Oliveira <lolivei@synopsys.com>
10153 L: linux-media@vger.kernel.org
10154 T: git git://linuxtv.org/media_tree.git
10156 F: drivers/media/i2c/ov5647.c
10158 OMNIVISION OV7670 SENSOR DRIVER
10159 M: Jonathan Corbet <corbet@lwn.net>
10160 L: linux-media@vger.kernel.org
10161 T: git git://linuxtv.org/media_tree.git
10163 F: drivers/media/i2c/ov7670.c
10164 F: Documentation/devicetree/bindings/media/i2c/ov7670.txt
10166 ONENAND FLASH DRIVER
10167 M: Kyungmin Park <kyungmin.park@samsung.com>
10168 L: linux-mtd@lists.infradead.org
10170 F: drivers/mtd/onenand/
10171 F: include/linux/mtd/onenand*.h
10173 ONSTREAM SCSI TAPE DRIVER
10174 M: Willem Riede <osst@riede.org>
10175 L: osst-users@lists.sourceforge.net
10176 L: linux-scsi@vger.kernel.org
10178 F: Documentation/scsi/osst.txt
10179 F: drivers/scsi/osst.*
10180 F: drivers/scsi/osst_*.h
10181 F: drivers/scsi/st.h
10184 M: Jens Wiklander <jens.wiklander@linaro.org>
10186 F: drivers/tee/optee/
10189 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
10190 M: Niranjana Vishwanathapura <niranjana.vishwanathapura@intel.com>
10191 L: linux-rdma@vger.kernel.org
10193 F: drivers/infiniband/ulp/opa_vnic
10195 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
10196 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
10197 L: devicetree@vger.kernel.org
10199 F: Documentation/devicetree/dynamic-resolution-notes.txt
10200 F: Documentation/devicetree/overlay-notes.txt
10201 F: drivers/of/overlay.c
10202 F: drivers/of/resolver.c
10204 OPEN FIRMWARE AND FLATTENED DEVICE TREE
10205 M: Rob Herring <robh+dt@kernel.org>
10206 M: Frank Rowand <frowand.list@gmail.com>
10207 L: devicetree@vger.kernel.org
10208 W: http://www.devicetree.org/
10209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10212 F: include/linux/of*.h
10214 F: Documentation/ABI/testing/sysfs-firmware-ofw
10216 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
10217 M: Rob Herring <robh+dt@kernel.org>
10218 M: Mark Rutland <mark.rutland@arm.com>
10219 L: devicetree@vger.kernel.org
10220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
10221 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
10223 F: Documentation/devicetree/
10224 F: arch/*/boot/dts/
10225 F: include/dt-bindings/
10227 OPENCORES I2C BUS DRIVER
10228 M: Peter Korsgaard <jacmet@sunsite.dk>
10229 L: linux-i2c@vger.kernel.org
10231 F: Documentation/i2c/busses/i2c-ocores
10232 F: drivers/i2c/busses/i2c-ocores.c
10234 OPENRISC ARCHITECTURE
10235 M: Jonas Bonn <jonas@southpole.se>
10236 M: Stefan Kristiansson <stefan.kristiansson@saunalahti.fi>
10237 M: Stafford Horne <shorne@gmail.com>
10238 T: git git://github.com/openrisc/linux.git
10239 L: openrisc@lists.librecores.org
10240 W: http://openrisc.io
10242 F: Documentation/devicetree/bindings/openrisc/
10243 F: Documentation/openrisc/
10245 F: drivers/irqchip/irq-ompic.c
10246 F: drivers/irqchip/irq-or1k-*
10249 M: Pravin B Shelar <pshelar@ovn.org>
10250 L: netdev@vger.kernel.org
10251 L: dev@openvswitch.org
10252 W: http://openvswitch.org
10254 F: net/openvswitch/
10255 F: include/uapi/linux/openvswitch.h
10257 OPERATING PERFORMANCE POINTS (OPP)
10258 M: Viresh Kumar <vireshk@kernel.org>
10259 M: Nishanth Menon <nm@ti.com>
10260 M: Stephen Boyd <sboyd@kernel.org>
10261 L: linux-pm@vger.kernel.org
10263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
10265 F: include/linux/pm_opp.h
10266 F: Documentation/power/opp.txt
10267 F: Documentation/devicetree/bindings/opp/
10270 M: Clemens Ladisch <clemens@ladisch.de>
10271 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10272 T: git git://git.alsa-project.org/alsa-kernel.git
10274 F: sound/drivers/opl4/
10277 M: Robert Richter <rric@kernel.org>
10278 L: oprofile-list@lists.sf.net
10280 F: arch/*/include/asm/oprofile*.h
10281 F: arch/*/oprofile/
10282 F: drivers/oprofile/
10283 F: include/linux/oprofile.h
10285 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
10286 M: Mark Fasheh <mfasheh@versity.com>
10287 M: Joel Becker <jlbec@evilplan.org>
10288 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
10289 W: http://ocfs2.wiki.kernel.org
10291 F: Documentation/filesystems/ocfs2.txt
10292 F: Documentation/filesystems/dlmfs.txt
10295 ORANGEFS FILESYSTEM
10296 M: Mike Marshall <hubcap@omnibond.com>
10297 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
10298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
10301 F: Documentation/filesystems/orangefs.txt
10304 L: linux-wireless@vger.kernel.org
10305 W: http://wireless.kernel.org/en/users/Drivers/orinoco
10306 W: http://www.nongnu.org/orinoco/
10308 F: drivers/net/wireless/intersil/orinoco/
10310 OSD LIBRARY and FILESYSTEM
10311 M: Boaz Harrosh <ooo@electrozaur.com>
10313 F: drivers/scsi/osd/
10314 F: include/scsi/osd_*
10317 OV2659 OMNIVISION SENSOR DRIVER
10318 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10319 L: linux-media@vger.kernel.org
10320 W: https://linuxtv.org
10321 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10322 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10324 F: drivers/media/i2c/ov2659.c
10325 F: include/media/i2c/ov2659.h
10328 M: Miklos Szeredi <miklos@szeredi.hu>
10329 L: linux-unionfs@vger.kernel.org
10330 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
10333 F: Documentation/filesystems/overlayfs.txt
10335 P54 WIRELESS DRIVER
10336 M: Christian Lamparter <chunkeey@googlemail.com>
10337 L: linux-wireless@vger.kernel.org
10338 W: http://wireless.kernel.org/en/users/Drivers/p54
10340 F: drivers/net/wireless/intersil/p54/
10342 PA SEMI ETHERNET DRIVER
10343 L: netdev@vger.kernel.org
10345 F: drivers/net/ethernet/pasemi/*
10347 PA SEMI SMBUS DRIVER
10348 L: linux-i2c@vger.kernel.org
10350 F: drivers/i2c/busses/i2c-pasemi.c
10352 PADATA PARALLEL EXECUTION MECHANISM
10353 M: Steffen Klassert <steffen.klassert@secunet.com>
10354 L: linux-crypto@vger.kernel.org
10357 F: include/linux/padata.h
10358 F: Documentation/padata.txt
10360 PANASONIC LAPTOP ACPI EXTRAS DRIVER
10361 M: Harald Welte <laforge@gnumonks.org>
10362 L: platform-driver-x86@vger.kernel.org
10364 F: drivers/platform/x86/panasonic-laptop.c
10366 PANASONIC MN10300/AM33/AM34 PORT
10367 M: David Howells <dhowells@redhat.com>
10368 L: linux-am33-list@redhat.com (moderated for non-subscribers)
10369 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
10371 F: Documentation/mn10300/
10374 PARALLEL LCD/KEYPAD PANEL DRIVER
10375 M: Willy Tarreau <willy@haproxy.com>
10376 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
10378 F: Documentation/misc-devices/lcd-panel-cgram.txt
10379 F: drivers/misc/panel.c
10381 PARALLEL PORT SUBSYSTEM
10382 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10383 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
10384 L: linux-parport@lists.infradead.org (subscribers-only)
10386 F: drivers/parport/
10387 F: include/linux/parport*.h
10388 F: drivers/char/ppdev.c
10389 F: include/uapi/linux/ppdev.h
10390 F: Documentation/parport*.txt
10392 PARAVIRT_OPS INTERFACE
10393 M: Juergen Gross <jgross@suse.com>
10394 M: Alok Kataria <akataria@vmware.com>
10395 M: Rusty Russell <rusty@rustcorp.com.au>
10396 L: virtualization@lists.linux-foundation.org
10398 F: Documentation/virtual/paravirt_ops.txt
10399 F: arch/*/kernel/paravirt*
10400 F: arch/*/include/asm/paravirt*.h
10401 F: include/linux/hypervisor.h
10403 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
10404 M: Tim Waugh <tim@cyberelk.net>
10405 L: linux-parport@lists.infradead.org (subscribers-only)
10407 F: Documentation/blockdev/paride.txt
10408 F: drivers/block/paride/
10410 PARISC ARCHITECTURE
10411 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
10412 M: Helge Deller <deller@gmx.de>
10413 L: linux-parisc@vger.kernel.org
10414 W: http://www.parisc-linux.org/
10415 Q: http://patchwork.kernel.org/project/linux-parisc/list/
10416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
10417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
10420 F: Documentation/parisc/
10422 F: drivers/char/agp/parisc-agp.c
10423 F: drivers/input/serio/gscps2.c
10424 F: drivers/parport/parport_gsc.*
10425 F: drivers/tty/serial/8250/8250_gsc.c
10426 F: drivers/video/fbdev/sti*
10427 F: drivers/video/console/sti*
10428 F: drivers/video/logo/logo_parisc*
10431 M: Jiri Pirko <jiri@mellanox.com>
10432 L: netdev@vger.kernel.org
10435 F: lib/test_parman.c
10436 F: include/linux/parman.h
10438 PC87360 HARDWARE MONITORING DRIVER
10439 M: Jim Cromie <jim.cromie@gmail.com>
10440 L: linux-hwmon@vger.kernel.org
10442 F: Documentation/hwmon/pc87360
10443 F: drivers/hwmon/pc87360.c
10445 PC8736x GPIO DRIVER
10446 M: Jim Cromie <jim.cromie@gmail.com>
10448 F: drivers/char/pc8736x_gpio.c
10450 PC87427 HARDWARE MONITORING DRIVER
10451 M: Jean Delvare <jdelvare@suse.com>
10452 L: linux-hwmon@vger.kernel.org
10454 F: Documentation/hwmon/pc87427
10455 F: drivers/hwmon/pc87427.c
10458 M: Riku Voipio <riku.voipio@iki.fi>
10460 F: drivers/leds/leds-pca9532.c
10461 F: include/linux/leds-pca9532.h
10463 PCA9541 I2C BUS MASTER SELECTOR DRIVER
10464 M: Guenter Roeck <linux@roeck-us.net>
10465 L: linux-i2c@vger.kernel.org
10467 F: drivers/i2c/muxes/i2c-mux-pca9541.c
10469 PCDP - PRIMARY CONSOLE AND DEBUG PORT
10470 M: Khalid Aziz <khalid@gonehiking.org>
10472 F: drivers/firmware/pcdp.*
10474 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
10475 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10476 L: linux-pci@vger.kernel.org
10477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10479 F: Documentation/devicetree/bindings/pci/aardvark-pci.txt
10480 F: drivers/pci/host/pci-aardvark.c
10482 PCI DRIVER FOR ALTERA PCIE IP
10483 M: Ley Foon Tan <lftan@altera.com>
10484 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
10485 L: linux-pci@vger.kernel.org
10487 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
10488 F: drivers/pci/host/pcie-altera.c
10490 PCI DRIVER FOR APPLIEDMICRO XGENE
10491 M: Tanmay Inamdar <tinamdar@apm.com>
10492 L: linux-pci@vger.kernel.org
10493 L: linux-arm-kernel@lists.infradead.org
10495 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
10496 F: drivers/pci/host/pci-xgene.c
10498 PCI DRIVER FOR ARM VERSATILE PLATFORM
10499 M: Rob Herring <robh@kernel.org>
10500 L: linux-pci@vger.kernel.org
10501 L: linux-arm-kernel@lists.infradead.org
10503 F: Documentation/devicetree/bindings/pci/versatile.txt
10504 F: drivers/pci/host/pci-versatile.c
10506 PCI DRIVER FOR ARMADA 8K
10507 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10508 L: linux-pci@vger.kernel.org
10509 L: linux-arm-kernel@lists.infradead.org
10511 F: Documentation/devicetree/bindings/pci/pci-armada8k.txt
10512 F: drivers/pci/dwc/pcie-armada8k.c
10514 PCI DRIVER FOR FREESCALE LAYERSCAPE
10515 M: Minghuan Lian <minghuan.Lian@freescale.com>
10516 M: Mingkai Hu <mingkai.hu@freescale.com>
10517 M: Roy Zang <tie-fei.zang@freescale.com>
10518 L: linuxppc-dev@lists.ozlabs.org
10519 L: linux-pci@vger.kernel.org
10520 L: linux-arm-kernel@lists.infradead.org
10522 F: drivers/pci/dwc/*layerscape*
10524 PCI DRIVER FOR GENERIC OF HOSTS
10525 M: Will Deacon <will.deacon@arm.com>
10526 L: linux-pci@vger.kernel.org
10527 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10529 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
10530 F: drivers/pci/host/pci-host-common.c
10531 F: drivers/pci/host/pci-host-generic.c
10533 PCI DRIVER FOR IMX6
10534 M: Richard Zhu <hongxing.zhu@nxp.com>
10535 M: Lucas Stach <l.stach@pengutronix.de>
10536 L: linux-pci@vger.kernel.org
10537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10539 F: Documentation/devicetree/bindings/pci/fsl,imx6q-pcie.txt
10540 F: drivers/pci/dwc/*imx6*
10542 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
10543 M: Keith Busch <keith.busch@intel.com>
10544 M: Jonathan Derrick <jonathan.derrick@intel.com>
10545 L: linux-pci@vger.kernel.org
10547 F: drivers/pci/host/vmd.c
10549 PCI DRIVER FOR MICROSEMI SWITCHTEC
10550 M: Kurt Schwemmer <kurt.schwemmer@microsemi.com>
10551 M: Logan Gunthorpe <logang@deltatee.com>
10552 L: linux-pci@vger.kernel.org
10554 F: Documentation/switchtec.txt
10555 F: Documentation/ABI/testing/sysfs-class-switchtec
10556 F: drivers/pci/switch/switchtec*
10557 F: include/uapi/linux/switchtec_ioctl.h
10558 F: include/linux/switchtec.h
10559 F: drivers/ntb/hw/mscc/
10561 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
10562 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
10563 M: Jason Cooper <jason@lakedaemon.net>
10564 L: linux-pci@vger.kernel.org
10565 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10567 F: drivers/pci/host/*mvebu*
10569 PCI DRIVER FOR NVIDIA TEGRA
10570 M: Thierry Reding <thierry.reding@gmail.com>
10571 L: linux-tegra@vger.kernel.org
10572 L: linux-pci@vger.kernel.org
10574 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
10575 F: drivers/pci/host/pci-tegra.c
10577 PCI DRIVER FOR RENESAS R-CAR
10578 M: Simon Horman <horms@verge.net.au>
10579 L: linux-pci@vger.kernel.org
10580 L: linux-renesas-soc@vger.kernel.org
10582 F: drivers/pci/host/*rcar*
10584 PCI DRIVER FOR SAMSUNG EXYNOS
10585 M: Jingoo Han <jingoohan1@gmail.com>
10586 L: linux-pci@vger.kernel.org
10587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10588 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10590 F: drivers/pci/dwc/pci-exynos.c
10592 PCI DRIVER FOR SYNOPSYS DESIGNWARE
10593 M: Jingoo Han <jingoohan1@gmail.com>
10594 M: Joao Pinto <Joao.Pinto@synopsys.com>
10595 L: linux-pci@vger.kernel.org
10597 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
10598 F: drivers/pci/dwc/*designware*
10600 PCI DRIVER FOR TI DRA7XX
10601 M: Kishon Vijay Abraham I <kishon@ti.com>
10602 L: linux-omap@vger.kernel.org
10603 L: linux-pci@vger.kernel.org
10605 F: Documentation/devicetree/bindings/pci/ti-pci.txt
10606 F: drivers/pci/dwc/pci-dra7xx.c
10608 PCI DRIVER FOR TI KEYSTONE
10609 M: Murali Karicheri <m-karicheri2@ti.com>
10610 L: linux-pci@vger.kernel.org
10611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10613 F: drivers/pci/dwc/*keystone*
10615 PCI ENDPOINT SUBSYSTEM
10616 M: Kishon Vijay Abraham I <kishon@ti.com>
10617 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
10618 L: linux-pci@vger.kernel.org
10619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/pci-endpoint.git
10621 F: drivers/pci/endpoint/
10622 F: drivers/misc/pci_endpoint_test.c
10625 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
10626 M: Russell Currey <ruscur@russell.cc>
10627 L: linuxppc-dev@lists.ozlabs.org
10629 F: Documentation/powerpc/eeh-pci-error-recovery.txt
10630 F: arch/powerpc/kernel/eeh*.c
10631 F: arch/powerpc/platforms/*/eeh*.c
10632 F: arch/powerpc/include/*/eeh*.h
10635 M: Linas Vepstas <linasvepstas@gmail.com>
10636 L: linux-pci@vger.kernel.org
10638 F: Documentation/PCI/pci-error-recovery.txt
10640 PCI MSI DRIVER FOR ALTERA MSI IP
10641 M: Ley Foon Tan <lftan@altera.com>
10642 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
10643 L: linux-pci@vger.kernel.org
10645 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
10646 F: drivers/pci/host/pcie-altera-msi.c
10648 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
10649 M: Duc Dang <dhdang@apm.com>
10650 L: linux-pci@vger.kernel.org
10651 L: linux-arm-kernel@lists.infradead.org
10653 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
10654 F: drivers/pci/host/pci-xgene-msi.c
10657 M: Bjorn Helgaas <bhelgaas@google.com>
10658 L: linux-pci@vger.kernel.org
10659 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
10660 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
10662 F: Documentation/devicetree/bindings/pci/
10663 F: Documentation/PCI/
10665 F: include/linux/pci*
10667 F: arch/x86/kernel/quirks.c
10669 PCI NATIVE HOST BRIDGE AND ENDPOINT DRIVERS
10670 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
10671 L: linux-pci@vger.kernel.org
10672 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
10673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lpieralisi/pci.git/
10675 F: drivers/pci/host/
10676 F: drivers/pci/dwc/
10678 PCIE DRIVER FOR AXIS ARTPEC
10679 M: Niklas Cassel <niklas.cassel@axis.com>
10680 M: Jesper Nilsson <jesper.nilsson@axis.com>
10681 L: linux-arm-kernel@axis.com
10682 L: linux-pci@vger.kernel.org
10684 F: Documentation/devicetree/bindings/pci/axis,artpec*
10685 F: drivers/pci/dwc/*artpec*
10687 PCIE DRIVER FOR CAVIUM THUNDERX
10688 M: David Daney <david.daney@cavium.com>
10689 L: linux-pci@vger.kernel.org
10690 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10692 F: Documentation/devicetree/bindings/pci/pci-thunder-*
10693 F: drivers/pci/host/pci-thunder-*
10695 PCIE DRIVER FOR HISILICON
10696 M: Zhou Wang <wangzhou1@hisilicon.com>
10697 L: linux-pci@vger.kernel.org
10699 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
10700 F: drivers/pci/dwc/pcie-hisi.c
10702 PCIE DRIVER FOR HISILICON KIRIN
10703 M: Xiaowei Song <songxiaowei@hisilicon.com>
10704 M: Binghui Wang <wangbinghui@hisilicon.com>
10705 L: linux-pci@vger.kernel.org
10707 F: Documentation/devicetree/bindings/pci/pcie-kirin.txt
10708 F: drivers/pci/dwc/pcie-kirin.c
10710 PCIE DRIVER FOR HISILICON STB
10711 M: Jianguo Sun <sunjianguo1@huawei.com>
10712 M: Shawn Guo <shawn.guo@linaro.org>
10713 L: linux-pci@vger.kernel.org
10715 F: Documentation/devicetree/bindings/pci/hisilicon-histb-pcie.txt
10716 F: drivers/pci/dwc/pcie-histb.c
10718 PCIE DRIVER FOR MEDIATEK
10719 M: Ryder Lee <ryder.lee@mediatek.com>
10720 L: linux-pci@vger.kernel.org
10721 L: linux-mediatek@lists.infradead.org
10723 F: Documentation/devicetree/bindings/pci/mediatek*
10724 F: drivers/pci/host/*mediatek*
10726 PCIE DRIVER FOR QUALCOMM MSM
10727 M: Stanimir Varbanov <svarbanov@mm-sol.com>
10728 L: linux-pci@vger.kernel.org
10729 L: linux-arm-msm@vger.kernel.org
10731 F: drivers/pci/dwc/*qcom*
10733 PCIE DRIVER FOR ROCKCHIP
10734 M: Shawn Lin <shawn.lin@rock-chips.com>
10735 L: linux-pci@vger.kernel.org
10736 L: linux-rockchip@lists.infradead.org
10738 F: Documentation/devicetree/bindings/pci/rockchip-pcie.txt
10739 F: drivers/pci/host/pcie-rockchip.c
10741 PCI DRIVER FOR V3 SEMICONDUCTOR V360EPC
10742 M: Linus Walleij <linus.walleij@linaro.org>
10743 L: linux-pci@vger.kernel.org
10745 F: Documentation/devicetree/bindings/pci/v3-v360epc-pci.txt
10746 F: drivers/pci/host/pci-v3-semi.c
10748 PCIE DRIVER FOR ST SPEAR13XX
10749 M: Pratyush Anand <pratyush.anand@gmail.com>
10750 L: linux-pci@vger.kernel.org
10752 F: drivers/pci/dwc/*spear*
10755 P: Linux PCMCIA Team
10756 L: linux-pcmcia@lists.infradead.org
10757 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
10758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
10760 F: Documentation/pcmcia/
10765 PCNET32 NETWORK DRIVER
10766 M: Don Fry <pcnet32@frontier.com>
10767 L: netdev@vger.kernel.org
10769 F: drivers/net/ethernet/amd/pcnet32.c
10771 PCRYPT PARALLEL CRYPTO ENGINE
10772 M: Steffen Klassert <steffen.klassert@secunet.com>
10773 L: linux-crypto@vger.kernel.org
10776 F: include/crypto/pcrypt.h
10778 PEAQ WMI HOTKEYS DRIVER
10779 M: Hans de Goede <hdegoede@redhat.com>
10780 L: platform-driver-x86@vger.kernel.org
10782 F: drivers/platform/x86/peaq-wmi.c
10784 PER-CPU MEMORY ALLOCATOR
10785 M: Tejun Heo <tj@kernel.org>
10786 M: Christoph Lameter <cl@linux.com>
10787 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
10789 F: include/linux/percpu*.h
10791 F: arch/*/include/asm/percpu.h
10793 PER-TASK DELAY ACCOUNTING
10794 M: Balbir Singh <bsingharora@gmail.com>
10796 F: include/linux/delayacct.h
10797 F: kernel/delayacct.c
10799 PERFORMANCE EVENTS SUBSYSTEM
10800 M: Peter Zijlstra <peterz@infradead.org>
10801 M: Ingo Molnar <mingo@redhat.com>
10802 M: Arnaldo Carvalho de Melo <acme@kernel.org>
10803 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10804 R: Jiri Olsa <jolsa@redhat.com>
10805 R: Namhyung Kim <namhyung@kernel.org>
10806 L: linux-kernel@vger.kernel.org
10807 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
10810 F: include/linux/perf_event.h
10811 F: include/uapi/linux/perf_event.h
10812 F: arch/*/kernel/perf_event*.c
10813 F: arch/*/kernel/*/perf_event*.c
10814 F: arch/*/kernel/*/*/perf_event*.c
10815 F: arch/*/include/asm/perf_event.h
10816 F: arch/*/kernel/perf_callchain.c
10820 PERSONALITY HANDLING
10821 M: Christoph Hellwig <hch@infradead.org>
10822 L: linux-abi-devel@lists.sourceforge.net
10824 F: include/linux/personality.h
10825 F: include/uapi/linux/personality.h
10828 M: Remi Denis-Courmont <courmisch@gmail.com>
10830 F: Documentation/networking/phonet.txt
10831 F: include/linux/phonet.h
10832 F: include/net/phonet/
10833 F: include/uapi/linux/phonet.h
10837 M: Joern Engel <joern@lazybastard.org>
10838 L: linux-mtd@lists.infradead.org
10840 F: drivers/mtd/devices/phram.c
10843 M: Bruno Prémont <bonbons@linux-vserver.org>
10844 L: linux-input@vger.kernel.org
10846 F: drivers/hid/hid-picolcd*
10849 M: Jamie Iles <jamie@jamieiles.com>
10850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10851 T: git git://github.com/jamieiles/linux-2.6-ji.git
10853 F: arch/arm/boot/dts/picoxcell*
10854 F: arch/arm/mach-picoxcell/
10855 F: drivers/crypto/picoxcell*
10857 PIN CONTROL SUBSYSTEM
10858 M: Linus Walleij <linus.walleij@linaro.org>
10859 L: linux-gpio@vger.kernel.org
10860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
10862 F: Documentation/devicetree/bindings/pinctrl/
10863 F: Documentation/driver-api/pinctl.rst
10864 F: drivers/pinctrl/
10865 F: include/linux/pinctrl/
10867 PIN CONTROLLER - ATMEL AT91
10868 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
10869 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10871 F: drivers/pinctrl/pinctrl-at91.*
10873 PIN CONTROLLER - ATMEL AT91 PIO4
10874 M: Ludovic Desroches <ludovic.desroches@microchip.com>
10875 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10876 L: linux-gpio@vger.kernel.org
10878 F: drivers/pinctrl/pinctrl-at91-pio4.*
10880 PIN CONTROLLER - INTEL
10881 M: Mika Westerberg <mika.westerberg@linux.intel.com>
10882 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
10884 F: drivers/pinctrl/intel/
10886 PIN CONTROLLER - MEDIATEK
10887 M: Sean Wang <sean.wang@mediatek.com>
10888 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
10890 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt65xx.txt
10891 F: Documentation/devicetree/bindings/pinctrl/pinctrl-mt7622.txt
10892 F: drivers/pinctrl/mediatek/pinctrl-mtk-common.*
10893 F: drivers/pinctrl/mediatek/pinctrl-mt2701.c
10894 F: drivers/pinctrl/mediatek/pinctrl-mt7622.c
10896 PIN CONTROLLER - QUALCOMM
10897 M: Bjorn Andersson <bjorn.andersson@linaro.org>
10899 L: linux-arm-msm@vger.kernel.org
10900 F: Documentation/devicetree/bindings/pinctrl/qcom,*.txt
10901 F: drivers/pinctrl/qcom/
10903 PIN CONTROLLER - RENESAS
10904 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
10905 M: Geert Uytterhoeven <geert+renesas@glider.be>
10906 L: linux-renesas-soc@vger.kernel.org
10907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git sh-pfc
10909 F: drivers/pinctrl/sh-pfc/
10911 PIN CONTROLLER - SAMSUNG
10912 M: Tomasz Figa <tomasz.figa@gmail.com>
10913 M: Krzysztof Kozlowski <krzk@kernel.org>
10914 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10915 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10916 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10917 Q: https://patchwork.kernel.org/project/linux-samsung-soc/list/
10918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pinctrl/samsung.git
10920 F: drivers/pinctrl/samsung/
10921 F: include/dt-bindings/pinctrl/samsung.h
10922 F: Documentation/devicetree/bindings/pinctrl/samsung-pinctrl.txt
10924 PIN CONTROLLER - SINGLE
10925 M: Tony Lindgren <tony@atomide.com>
10926 M: Haojian Zhuang <haojian.zhuang@linaro.org>
10927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10928 L: linux-omap@vger.kernel.org
10930 F: drivers/pinctrl/pinctrl-single.c
10932 PIN CONTROLLER - ST SPEAR
10933 M: Viresh Kumar <vireshk@kernel.org>
10934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10935 W: http://www.st.com/spear
10937 F: drivers/pinctrl/spear/
10939 PISTACHIO SOC SUPPORT
10940 M: James Hartley <james.hartley@sondrel.com>
10941 L: linux-mips@linux-mips.org
10943 F: arch/mips/pistachio/
10944 F: arch/mips/include/asm/mach-pistachio/
10945 F: arch/mips/boot/dts/img/pistachio*
10946 F: arch/mips/configs/pistachio*_defconfig
10950 M: linux-block@vger.kernel.org
10951 F: drivers/block/pktcdvd.c
10952 F: include/linux/pktcdvd.h
10953 F: include/uapi/linux/pktcdvd.h
10955 PKUNITY SOC DRIVERS
10956 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
10957 W: http://mprc.pku.edu.cn/~guanxuetao/linux
10959 T: git git://github.com/gxt/linux.git
10960 F: drivers/input/serio/i8042-unicore32io.h
10961 F: drivers/i2c/busses/i2c-puv3.c
10962 F: drivers/video/fbdev/fb-puv3.c
10963 F: drivers/rtc/rtc-puv3.c
10965 PMBUS HARDWARE MONITORING DRIVERS
10966 M: Guenter Roeck <linux@roeck-us.net>
10967 L: linux-hwmon@vger.kernel.org
10968 W: http://hwmon.wiki.kernel.org/
10969 W: http://www.roeck-us.net/linux/drivers/
10970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
10972 F: Documentation/hwmon/pmbus
10973 F: drivers/hwmon/pmbus/
10974 F: include/linux/pmbus.h
10976 PMC SIERRA MaxRAID DRIVER
10977 L: linux-scsi@vger.kernel.org
10978 W: http://www.pmc-sierra.com/
10980 F: drivers/scsi/pmcraid.*
10982 PMC SIERRA PM8001 DRIVER
10983 M: Jack Wang <jinpu.wang@profitbricks.com>
10984 M: lindar_liu@usish.com
10985 L: linux-scsi@vger.kernel.org
10987 F: drivers/scsi/pm8001/
10990 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
10994 POSIX CLOCKS and TIMERS
10995 M: Thomas Gleixner <tglx@linutronix.de>
10996 L: linux-kernel@vger.kernel.org
10997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
11000 F: include/linux/timer*
11001 F: kernel/time/*timer*
11003 POWER MANAGEMENT CORE
11004 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11005 L: linux-pm@vger.kernel.org
11006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
11007 B: https://bugzilla.kernel.org
11009 F: drivers/base/power/
11010 F: include/linux/pm.h
11011 F: include/linux/pm_*
11012 F: include/linux/powercap.h
11013 F: drivers/powercap/
11014 F: kernel/configs/nopm.config
11016 POWER STATE COORDINATION INTERFACE (PSCI)
11017 M: Mark Rutland <mark.rutland@arm.com>
11018 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
11019 L: linux-arm-kernel@lists.infradead.org
11021 F: drivers/firmware/psci*.c
11022 F: include/linux/psci.h
11023 F: include/uapi/linux/psci.h
11025 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
11026 M: Sebastian Reichel <sre@kernel.org>
11027 L: linux-pm@vger.kernel.org
11028 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
11030 F: Documentation/devicetree/bindings/power/supply/
11031 F: include/linux/power_supply.h
11032 F: drivers/power/supply/
11034 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
11035 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
11036 L: linuxppc-dev@lists.ozlabs.org
11038 F: drivers/char/powernv-op-panel.c
11040 PPP OVER ATM (RFC 2364)
11041 M: Mitchell Blank Jr <mitch@sfgoth.com>
11043 F: net/atm/pppoatm.c
11044 F: include/uapi/linux/atmppp.h
11047 M: Michal Ostrowski <mostrows@earthlink.net>
11049 F: drivers/net/ppp/pppoe.c
11050 F: drivers/net/ppp/pppox.c
11053 M: James Chapman <jchapman@katalix.com>
11055 F: net/l2tp/l2tp_ppp.c
11056 F: include/linux/if_pppol2tp.h
11057 F: include/uapi/linux/if_pppol2tp.h
11059 PPP PROTOCOL DRIVERS AND COMPRESSORS
11060 M: Paul Mackerras <paulus@samba.org>
11061 L: linux-ppp@vger.kernel.org
11063 F: drivers/net/ppp/ppp_*
11066 M: Rodolfo Giometti <giometti@enneenne.com>
11067 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
11068 L: linuxpps@ml.enneenne.com (subscribers-only)
11070 F: Documentation/pps/
11071 F: Documentation/devicetree/bindings/pps/pps-gpio.txt
11072 F: Documentation/ABI/testing/sysfs-pps
11074 F: include/linux/pps*.h
11075 F: include/uapi/linux/pps.h
11078 M: Dmitry Kozlov <xeb@mail.ru>
11079 L: netdev@vger.kernel.org
11081 F: drivers/net/ppp/pptp.c
11082 W: http://sourceforge.net/projects/accel-pptp
11085 M: Robert Love <rml@tech9.net>
11086 L: kpreempt-tech@lists.sourceforge.net
11087 W: https://www.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
11089 F: Documentation/preempt-locking.txt
11090 F: include/linux/preempt.h
11093 M: Petr Mladek <pmladek@suse.com>
11094 M: Sergey Senozhatsky <sergey.senozhatsky@gmail.com>
11095 R: Steven Rostedt <rostedt@goodmis.org>
11098 F: include/linux/printk.h
11100 PRISM54 WIRELESS DRIVER
11101 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
11102 L: linux-wireless@vger.kernel.org
11103 W: http://wireless.kernel.org/en/users/Drivers/p54
11105 F: drivers/net/wireless/intersil/prism54/
11108 M: "Luis R. Rodriguez" <mcgrof@kernel.org>
11109 M: Kees Cook <keescook@chromium.org>
11110 L: linux-kernel@vger.kernel.org
11111 L: linux-fsdevel@vger.kernel.org
11113 F: fs/proc/proc_sysctl.c
11114 F: include/linux/sysctl.h
11116 F: tools/testing/selftests/sysctl/
11118 PS3 NETWORK SUPPORT
11119 M: Geoff Levand <geoff@infradead.org>
11120 L: netdev@vger.kernel.org
11121 L: linuxppc-dev@lists.ozlabs.org
11123 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
11125 PS3 PLATFORM SUPPORT
11126 M: Geoff Levand <geoff@infradead.org>
11127 L: linuxppc-dev@lists.ozlabs.org
11129 F: arch/powerpc/boot/ps3*
11130 F: arch/powerpc/include/asm/lv1call.h
11131 F: arch/powerpc/include/asm/ps3*.h
11132 F: arch/powerpc/platforms/ps3/
11135 F: drivers/rtc/rtc-ps3.c
11136 F: drivers/usb/host/*ps3.c
11137 F: sound/ppc/snd_ps3*
11140 M: Jim Paris <jim@jtan.com>
11141 M: Geoff Levand <geoff@infradead.org>
11142 L: linuxppc-dev@lists.ozlabs.org
11144 F: drivers/block/ps3vram.c
11146 PSAMPLE PACKET SAMPLING SUPPORT:
11147 M: Yotam Gigi <yotam.gi@gmail.com>
11150 F: include/net/psample.h
11151 F: include/uapi/linux/psample.h
11154 M: Kees Cook <keescook@chromium.org>
11155 M: Anton Vorontsov <anton@enomsg.org>
11156 M: Colin Cross <ccross@android.com>
11157 M: Tony Luck <tony.luck@intel.com>
11159 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git for-next/pstore
11161 F: include/linux/pstore*
11162 F: drivers/firmware/efi/efi-pstore.c
11163 F: drivers/acpi/apei/erst.c
11164 F: Documentation/admin-guide/ramoops.rst
11165 F: Documentation/devicetree/bindings/reserved-memory/ramoops.txt
11166 K: \b(pstore|ramoops)
11168 PTP HARDWARE CLOCK SUPPORT
11169 M: Richard Cochran <richardcochran@gmail.com>
11170 L: netdev@vger.kernel.org
11172 W: http://linuxptp.sourceforge.net/
11173 F: Documentation/ABI/testing/sysfs-ptp
11174 F: Documentation/ptp/*
11175 F: drivers/net/ethernet/freescale/gianfar_ptp.c
11176 F: drivers/net/phy/dp83640*
11178 F: include/linux/ptp_cl*
11181 M: Oleg Nesterov <oleg@redhat.com>
11183 F: include/asm-generic/syscall.h
11184 F: include/linux/ptrace.h
11185 F: include/linux/regset.h
11186 F: include/linux/tracehook.h
11187 F: include/uapi/linux/ptrace.h
11188 F: include/uapi/linux/ptrace.h
11189 F: include/asm-generic/ptrace.h
11191 F: arch/*/ptrace*.c
11192 F: arch/*/*/ptrace*.c
11193 F: arch/*/include/asm/ptrace*.h
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/pulse8-cec/*
11201 F: Documentation/media/cec-drivers/pulse8-cec.rst
11203 PVRUSB2 VIDEO4LINUX DRIVER
11204 M: Mike Isely <isely@pobox.com>
11205 L: pvrusb2@isely.net (subscribers-only)
11206 L: linux-media@vger.kernel.org
11207 W: http://www.isely.net/pvrusb2/
11208 T: git git://linuxtv.org/media_tree.git
11210 F: Documentation/media/v4l-drivers/pvrusb2*
11211 F: drivers/media/usb/pvrusb2/
11214 M: Hans Verkuil <hverkuil@xs4all.nl>
11215 L: linux-media@vger.kernel.org
11216 T: git git://linuxtv.org/media_tree.git
11218 F: drivers/media/usb/pwc/*
11221 M: Kamil Debski <kamil@wypas.org>
11222 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
11223 L: linux-hwmon@vger.kernel.org
11225 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
11226 F: Documentation/hwmon/pwm-fan
11227 F: drivers/hwmon/pwm-fan.c
11230 M: Sean Young <sean@mess.org>
11231 L: linux-media@vger.kernel.org
11233 F: drivers/media/rc/pwm-ir-tx.c
11236 M: Thierry Reding <thierry.reding@gmail.com>
11237 L: linux-pwm@vger.kernel.org
11239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
11240 F: Documentation/pwm.txt
11241 F: Documentation/devicetree/bindings/pwm/
11242 F: include/linux/pwm.h
11244 F: drivers/video/backlight/pwm_bl.c
11245 F: include/linux/pwm_backlight.h
11246 F: drivers/gpio/gpio-mvebu.c
11247 F: Documentation/devicetree/bindings/gpio/gpio-mvebu.txt
11250 M: Robert Jarzmik <robert.jarzmik@free.fr>
11251 L: linux-gpio@vger.kernel.org
11253 F: drivers/gpio/gpio-pxa.c
11259 M: Robert Jarzmik <robert.jarzmik@free.fr>
11260 L: linux-rtc@vger.kernel.org
11263 PXA2xx/PXA3xx SUPPORT
11264 M: Daniel Mack <daniel@zonque.org>
11265 M: Haojian Zhuang <haojian.zhuang@gmail.com>
11266 M: Robert Jarzmik <robert.jarzmik@free.fr>
11267 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11268 T: git git://github.com/hzhuang1/linux.git
11269 T: git git://github.com/rjarzmik/linux.git
11271 F: arch/arm/boot/dts/pxa*
11272 F: arch/arm/mach-pxa/
11273 F: drivers/dma/pxa*
11274 F: drivers/pcmcia/pxa2xx*
11275 F: drivers/pinctrl/pxa/
11276 F: drivers/spi/spi-pxa2xx*
11277 F: drivers/usb/gadget/udc/pxa2*
11278 F: include/sound/pxa2xx-lib.h
11282 PXA3xx NAND FLASH DRIVER
11283 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
11284 L: linux-mtd@lists.infradead.org
11286 F: drivers/mtd/nand/pxa3xx_nand.c
11289 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
11290 L: qat-linux@intel.com
11292 F: drivers/crypto/qat/
11294 QCOM AUDIO (ASoC) DRIVERS
11295 M: Patrick Lai <plai@codeaurora.org>
11296 M: Banajit Goswami <bgoswami@codeaurora.org>
11297 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11301 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
11302 M: Gabriel Somlo <somlo@cmu.edu>
11303 M: "Michael S. Tsirkin" <mst@redhat.com>
11304 L: qemu-devel@nongnu.org
11306 F: drivers/firmware/qemu_fw_cfg.c
11309 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11310 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
11311 L: linux-rdma@vger.kernel.org
11313 F: drivers/infiniband/hw/qib/
11315 QLOGIC QL41xxx FCOE DRIVER
11316 M: QLogic-Storage-Upstream@cavium.com
11317 L: linux-scsi@vger.kernel.org
11319 F: drivers/scsi/qedf/
11321 QLOGIC QL41xxx ISCSI DRIVER
11322 M: QLogic-Storage-Upstream@cavium.com
11323 L: linux-scsi@vger.kernel.org
11325 F: drivers/scsi/qedi/
11327 QLOGIC QL4xxx ETHERNET DRIVER
11328 M: Ariel Elior <Ariel.Elior@cavium.com>
11329 M: everest-linux-l2@cavium.com
11330 L: netdev@vger.kernel.org
11332 F: drivers/net/ethernet/qlogic/qed/
11333 F: include/linux/qed/
11334 F: drivers/net/ethernet/qlogic/qede/
11336 QLOGIC QL4xxx RDMA DRIVER
11337 M: Michal Kalderon <Michal.Kalderon@cavium.com>
11338 M: Ariel Elior <Ariel.Elior@cavium.com>
11339 L: linux-rdma@vger.kernel.org
11341 F: drivers/infiniband/hw/qedr/
11342 F: include/uapi/rdma/qedr-abi.h
11344 QLOGIC QLA1280 SCSI DRIVER
11345 M: Michael Reed <mdr@sgi.com>
11346 L: linux-scsi@vger.kernel.org
11348 F: drivers/scsi/qla1280.[ch]
11350 QLOGIC QLA2XXX FC-SCSI DRIVER
11351 M: qla2xxx-upstream@qlogic.com
11352 L: linux-scsi@vger.kernel.org
11354 F: Documentation/scsi/LICENSE.qla2xxx
11355 F: drivers/scsi/qla2xxx/
11357 QLOGIC QLA3XXX NETWORK DRIVER
11358 M: Dept-GELinuxNICDev@cavium.com
11359 L: netdev@vger.kernel.org
11361 F: Documentation/networking/LICENSE.qla3xxx
11362 F: drivers/net/ethernet/qlogic/qla3xxx.*
11364 QLOGIC QLA4XXX iSCSI DRIVER
11365 M: QLogic-Storage-Upstream@qlogic.com
11366 L: linux-scsi@vger.kernel.org
11368 F: Documentation/scsi/LICENSE.qla4xxx
11369 F: drivers/scsi/qla4xxx/
11371 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
11372 M: Harish Patil <harish.patil@cavium.com>
11373 M: Manish Chopra <manish.chopra@cavium.com>
11374 M: Dept-GELinuxNICDev@cavium.com
11375 L: netdev@vger.kernel.org
11377 F: drivers/net/ethernet/qlogic/qlcnic/
11379 QLOGIC QLGE 10Gb ETHERNET DRIVER
11380 M: Harish Patil <harish.patil@cavium.com>
11381 M: Manish Chopra <manish.chopra@cavium.com>
11382 M: Dept-GELinuxNICDev@cavium.com
11383 L: netdev@vger.kernel.org
11385 F: drivers/net/ethernet/qlogic/qlge/
11388 M: Anders Larsen <al@alarsen.net>
11389 W: http://www.alarsen.net/linux/qnx4fs/
11392 F: include/uapi/linux/qnx4_fs.h
11393 F: include/uapi/linux/qnxtypes.h
11395 QORIQ DPAA2 FSL-MC BUS DRIVER
11396 M: Stuart Yoder <stuyoder@gmail.com>
11397 M: Laurentiu Tudor <laurentiu.tudor@nxp.com>
11398 L: linux-kernel@vger.kernel.org
11400 F: drivers/staging/fsl-mc/
11401 F: Documentation/devicetree/bindings/misc/fsl,qoriq-mc.txt
11403 QT1010 MEDIA DRIVER
11404 M: Antti Palosaari <crope@iki.fi>
11405 L: linux-media@vger.kernel.org
11406 W: https://linuxtv.org
11407 W: http://palosaari.fi/linux/
11408 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11409 T: git git://linuxtv.org/anttip/media_tree.git
11411 F: drivers/media/tuners/qt1010*
11413 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
11414 M: Kalle Valo <kvalo@qca.qualcomm.com>
11415 L: ath10k@lists.infradead.org
11416 W: http://wireless.kernel.org/en/users/Drivers/ath10k
11417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
11419 F: drivers/net/wireless/ath/ath10k/
11421 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
11422 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
11423 L: linux-wireless@vger.kernel.org
11424 W: http://wireless.kernel.org/en/users/Drivers/ath9k
11426 F: drivers/net/wireless/ath/ath9k/
11428 QUALCOMM CAMERA SUBSYSTEM DRIVER
11429 M: Todor Tomov <todor.tomov@linaro.org>
11430 L: linux-media@vger.kernel.org
11432 F: Documentation/devicetree/bindings/media/qcom,camss.txt
11433 F: Documentation/media/v4l-drivers/qcom_camss.rst
11434 F: drivers/media/platform/qcom/camss-8x16/
11436 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
11437 M: Timur Tabi <timur@codeaurora.org>
11438 L: netdev@vger.kernel.org
11440 F: drivers/net/ethernet/qualcomm/emac/
11442 QUALCOMM HEXAGON ARCHITECTURE
11443 M: Richard Kuo <rkuo@codeaurora.org>
11444 L: linux-hexagon@vger.kernel.org
11445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
11450 M: Rob Clark <robdclark@gmail.com>
11451 L: iommu@lists.linux-foundation.org
11452 L: linux-arm-msm@vger.kernel.org
11454 F: drivers/iommu/qcom_iommu.c
11456 QUALCOMM VENUS VIDEO ACCELERATOR DRIVER
11457 M: Stanimir Varbanov <stanimir.varbanov@linaro.org>
11458 L: linux-media@vger.kernel.org
11459 L: linux-arm-msm@vger.kernel.org
11460 T: git git://linuxtv.org/media_tree.git
11462 F: drivers/media/platform/qcom/venus/
11464 QUALCOMM WCN36XX WIRELESS DRIVER
11465 M: Eugene Krasnikov <k.eugene.e@gmail.com>
11466 L: wcn36xx@lists.infradead.org
11467 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
11468 T: git git://github.com/KrasnikovEugene/wcn36xx.git
11470 F: drivers/net/wireless/ath/wcn36xx/
11472 QUANTENNA QTNFMAC WIRELESS DRIVER
11473 M: Igor Mitsyanko <imitsyanko@quantenna.com>
11474 M: Avinash Patil <avinashp@quantenna.com>
11475 M: Sergey Matyukevich <smatyukevich@quantenna.com>
11476 L: linux-wireless@vger.kernel.org
11478 F: drivers/net/wireless/quantenna
11480 RADEON and AMDGPU DRM DRIVERS
11481 M: Alex Deucher <alexander.deucher@amd.com>
11482 M: Christian König <christian.koenig@amd.com>
11483 M: David (ChunMing) Zhou <David1.Zhou@amd.com>
11484 L: amd-gfx@lists.freedesktop.org
11485 T: git git://people.freedesktop.org/~agd5f/linux
11487 F: drivers/gpu/drm/radeon/
11488 F: include/uapi/drm/radeon_drm.h
11489 F: drivers/gpu/drm/amd/
11490 F: include/uapi/drm/amdgpu_drm.h
11492 RADEON FRAMEBUFFER DISPLAY DRIVER
11493 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
11494 L: linux-fbdev@vger.kernel.org
11496 F: drivers/video/fbdev/aty/radeon*
11497 F: include/uapi/linux/radeonfb.h
11499 RADIOSHARK RADIO DRIVER
11500 M: Hans Verkuil <hverkuil@xs4all.nl>
11501 L: linux-media@vger.kernel.org
11502 T: git git://linuxtv.org/media_tree.git
11504 F: drivers/media/radio/radio-shark.c
11506 RADIOSHARK2 RADIO DRIVER
11507 M: Hans Verkuil <hverkuil@xs4all.nl>
11508 L: linux-media@vger.kernel.org
11509 T: git git://linuxtv.org/media_tree.git
11511 F: drivers/media/radio/radio-shark2.c
11512 F: drivers/media/radio/radio-tea5777.c
11514 RADOS BLOCK DEVICE (RBD)
11515 M: Ilya Dryomov <idryomov@gmail.com>
11516 M: Sage Weil <sage@redhat.com>
11517 M: Alex Elder <elder@kernel.org>
11518 L: ceph-devel@vger.kernel.org
11519 W: http://ceph.com/
11520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
11521 T: git git://github.com/ceph/ceph-client.git
11523 F: Documentation/ABI/testing/sysfs-bus-rbd
11524 F: drivers/block/rbd.c
11525 F: drivers/block/rbd_types.h
11527 RAGE128 FRAMEBUFFER DISPLAY DRIVER
11528 M: Paul Mackerras <paulus@samba.org>
11529 L: linux-fbdev@vger.kernel.org
11531 F: drivers/video/fbdev/aty/aty128fb.c
11533 RAINSHADOW-CEC DRIVER
11534 M: Hans Verkuil <hverkuil@xs4all.nl>
11535 L: linux-media@vger.kernel.org
11536 T: git git://linuxtv.org/media_tree.git
11538 F: drivers/media/usb/rainshadow-cec/*
11540 RALINK MIPS ARCHITECTURE
11541 M: John Crispin <john@phrozen.org>
11542 L: linux-mips@linux-mips.org
11544 F: arch/mips/ralink
11546 RALINK RT2X00 WIRELESS LAN DRIVER
11548 M: Stanislaw Gruszka <sgruszka@redhat.com>
11549 M: Helmut Schaa <helmut.schaa@googlemail.com>
11550 L: linux-wireless@vger.kernel.org
11552 F: drivers/net/wireless/ralink/rt2x00/
11554 RAMDISK RAM BLOCK DEVICE DRIVER
11555 M: Jens Axboe <axboe@kernel.dk>
11557 F: Documentation/blockdev/ramdisk.txt
11558 F: drivers/block/brd.c
11560 RANDOM NUMBER DRIVER
11561 M: "Theodore Ts'o" <tytso@mit.edu>
11563 F: drivers/char/random.c
11566 M: Matt Porter <mporter@kernel.crashing.org>
11567 M: Alexandre Bounine <alexandre.bounine@idt.com>
11569 F: drivers/rapidio/
11571 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
11572 L: linux-wireless@vger.kernel.org
11574 F: drivers/net/wireless/ray*
11576 RCUTORTURE TEST FRAMEWORK
11577 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11578 M: Josh Triplett <josh@joshtriplett.org>
11579 R: Steven Rostedt <rostedt@goodmis.org>
11580 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11581 R: Lai Jiangshan <jiangshanlai@gmail.com>
11582 L: linux-kernel@vger.kernel.org
11584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11585 F: tools/testing/selftests/rcutorture
11588 M: Florian Fainelli <florian@openwrt.org>
11591 RDC R6040 FAST ETHERNET DRIVER
11592 M: Florian Fainelli <f.fainelli@gmail.com>
11593 L: netdev@vger.kernel.org
11595 F: drivers/net/ethernet/rdc/r6040.c
11597 RDMAVT - RDMA verbs software
11598 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
11599 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
11600 L: linux-rdma@vger.kernel.org
11602 F: drivers/infiniband/sw/rdmavt
11604 RDS - RELIABLE DATAGRAM SOCKETS
11605 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
11606 L: netdev@vger.kernel.org
11607 L: linux-rdma@vger.kernel.org
11608 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
11609 W: https://oss.oracle.com/projects/rds/
11612 F: Documentation/networking/rds.txt
11614 RDT - RESOURCE ALLOCATION
11615 M: Fenghua Yu <fenghua.yu@intel.com>
11616 L: linux-kernel@vger.kernel.org
11618 F: arch/x86/kernel/cpu/intel_rdt*
11619 F: arch/x86/include/asm/intel_rdt_sched.h
11620 F: Documentation/x86/intel_rdt*
11622 READ-COPY UPDATE (RCU)
11623 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
11624 M: Josh Triplett <josh@joshtriplett.org>
11625 R: Steven Rostedt <rostedt@goodmis.org>
11626 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
11627 R: Lai Jiangshan <jiangshanlai@gmail.com>
11628 L: linux-kernel@vger.kernel.org
11629 W: http://www.rdrop.com/users/paulmck/RCU/
11631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
11632 F: Documentation/RCU/
11633 X: Documentation/RCU/torture.txt
11634 F: include/linux/rcu*
11635 X: include/linux/srcu.h
11637 X: kernel/torture.c
11639 REAL TIME CLOCK (RTC) SUBSYSTEM
11640 M: Alessandro Zummo <a.zummo@towertech.it>
11641 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
11642 L: linux-rtc@vger.kernel.org
11643 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
11644 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
11646 F: Documentation/devicetree/bindings/rtc/
11647 F: Documentation/rtc.txt
11649 F: include/linux/rtc.h
11650 F: include/uapi/linux/rtc.h
11651 F: include/linux/rtc/
11652 F: include/linux/platform_data/rtc-*
11653 F: tools/testing/selftests/timers/rtctest.c
11655 REALTEK AUDIO CODECS
11656 M: Bard Liao <bardliao@realtek.com>
11657 M: Oder Chiou <oder_chiou@realtek.com>
11659 F: sound/soc/codecs/rt*
11660 F: include/sound/rt*.h
11662 REGISTER MAP ABSTRACTION
11663 M: Mark Brown <broonie@kernel.org>
11664 L: linux-kernel@vger.kernel.org
11665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
11667 F: Documentation/devicetree/bindings/regmap/
11668 F: drivers/base/regmap/
11669 F: include/linux/regmap.h
11671 REISERFS FILE SYSTEM
11672 L: reiserfs-devel@vger.kernel.org
11676 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
11677 M: Ohad Ben-Cohen <ohad@wizery.com>
11678 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11679 L: linux-remoteproc@vger.kernel.org
11680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
11682 F: Documentation/devicetree/bindings/remoteproc/
11683 F: Documentation/remoteproc.txt
11684 F: drivers/remoteproc/
11685 F: include/linux/remoteproc.h
11687 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
11688 M: Ohad Ben-Cohen <ohad@wizery.com>
11689 M: Bjorn Andersson <bjorn.andersson@linaro.org>
11690 L: linux-remoteproc@vger.kernel.org
11691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
11694 F: Documentation/rpmsg.txt
11695 F: include/linux/rpmsg.h
11696 F: include/linux/rpmsg/
11698 RENESAS CLOCK DRIVERS
11699 M: Geert Uytterhoeven <geert+renesas@glider.be>
11700 L: linux-renesas-soc@vger.kernel.org
11701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/renesas-drivers.git clk-renesas
11703 F: drivers/clk/renesas/
11705 RENESAS ETHERNET DRIVERS
11706 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
11707 L: netdev@vger.kernel.org
11708 L: linux-renesas-soc@vger.kernel.org
11709 F: Documentation/devicetree/bindings/net/renesas,*.txt
11710 F: Documentation/devicetree/bindings/net/sh_eth.txt
11711 F: drivers/net/ethernet/renesas/
11712 F: include/linux/sh_eth.h
11714 RENESAS R-CAR GYROADC DRIVER
11715 M: Marek Vasut <marek.vasut@gmail.com>
11716 L: linux-iio@vger.kernel.org
11718 F: drivers/iio/adc/rcar_gyro_adc.c
11720 RENESAS USB PHY DRIVER
11721 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
11722 L: linux-renesas-soc@vger.kernel.org
11724 F: drivers/phy/renesas/phy-rcar-gen3-usb*.c
11726 RESET CONTROLLER FRAMEWORK
11727 M: Philipp Zabel <p.zabel@pengutronix.de>
11728 T: git git://git.pengutronix.de/git/pza/linux
11731 F: Documentation/devicetree/bindings/reset/
11732 F: include/dt-bindings/reset/
11733 F: include/linux/reset.h
11734 F: include/linux/reset-controller.h
11737 M: Johannes Berg <johannes@sipsolutions.net>
11738 L: linux-wireless@vger.kernel.org
11739 W: http://wireless.kernel.org/
11740 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
11741 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
11743 F: Documentation/rfkill.txt
11744 F: Documentation/ABI/stable/sysfs-class-rfkill
11748 M: Thomas Graf <tgraf@suug.ch>
11749 M: Herbert Xu <herbert@gondor.apana.org.au>
11750 L: netdev@vger.kernel.org
11752 F: lib/rhashtable.c
11753 F: include/linux/rhashtable.h
11755 RICOH R5C592 MEMORYSTICK DRIVER
11756 M: Maxim Levitsky <maximlevitsky@gmail.com>
11758 F: drivers/memstick/host/r592.*
11760 RICOH SMARTMEDIA/XD DRIVER
11761 M: Maxim Levitsky <maximlevitsky@gmail.com>
11763 F: drivers/mtd/nand/r852.c
11764 F: drivers/mtd/nand/r852.h
11766 RISC-V ARCHITECTURE
11767 M: Palmer Dabbelt <palmer@sifive.com>
11768 M: Albert Ou <albert@sifive.com>
11769 L: linux-riscv@lists.infradead.org
11770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/palmer/riscv-linux.git
11777 M: Stefan Achatz <erazor_de@users.sourceforge.net>
11778 W: http://sourceforge.net/projects/roccat/
11780 F: drivers/hid/hid-roccat*
11781 F: include/linux/hid-roccat*
11782 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
11784 ROCKCHIP RASTER 2D GRAPHIC ACCELERATION UNIT DRIVER
11785 M: Jacob chen <jacob2.chen@rock-chips.com>
11786 L: linux-media@vger.kernel.org
11788 F: drivers/media/platform/rockchip/rga/
11789 F: Documentation/devicetree/bindings/media/rockchip-rga.txt
11792 M: Jiri Pirko <jiri@resnulli.us>
11793 L: netdev@vger.kernel.org
11795 F: drivers/net/ethernet/rocker/
11799 W: http://www.comtrol.com
11801 F: Documentation/serial/rocket.txt
11802 F: drivers/tty/rocket*
11804 ROCKETPORT EXPRESS/INFINITY DRIVER
11805 M: Kevin Cernekee <cernekee@gmail.com>
11806 L: linux-serial@vger.kernel.org
11808 F: drivers/tty/serial/rp2.*
11810 ROHM MULTIFUNCTION BD9571MWV-M PMIC DEVICE DRIVERS
11811 M: Marek Vasut <marek.vasut+renesas@gmail.com>
11812 L: linux-kernel@vger.kernel.org
11813 L: linux-renesas-soc@vger.kernel.org
11815 F: drivers/mfd/bd9571mwv.c
11816 F: drivers/regulator/bd9571mwv-regulator.c
11817 F: drivers/gpio/gpio-bd9571mwv.c
11818 F: include/linux/mfd/bd9571mwv.h
11819 F: Documentation/devicetree/bindings/mfd/bd9571mwv.txt
11822 M: Ralf Baechle <ralf@linux-mips.org>
11823 L: linux-hams@vger.kernel.org
11824 W: http://www.linux-ax25.org/
11826 F: include/net/rose.h
11827 F: include/uapi/linux/rose.h
11830 RTL2830 MEDIA DRIVER
11831 M: Antti Palosaari <crope@iki.fi>
11832 L: linux-media@vger.kernel.org
11833 W: https://linuxtv.org
11834 W: http://palosaari.fi/linux/
11835 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11836 T: git git://linuxtv.org/anttip/media_tree.git
11838 F: drivers/media/dvb-frontends/rtl2830*
11840 RTL2832 MEDIA DRIVER
11841 M: Antti Palosaari <crope@iki.fi>
11842 L: linux-media@vger.kernel.org
11843 W: https://linuxtv.org
11844 W: http://palosaari.fi/linux/
11845 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11846 T: git git://linuxtv.org/anttip/media_tree.git
11848 F: drivers/media/dvb-frontends/rtl2832*
11850 RTL2832_SDR MEDIA DRIVER
11851 M: Antti Palosaari <crope@iki.fi>
11852 L: linux-media@vger.kernel.org
11853 W: https://linuxtv.org
11854 W: http://palosaari.fi/linux/
11855 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11856 T: git git://linuxtv.org/anttip/media_tree.git
11858 F: drivers/media/dvb-frontends/rtl2832_sdr*
11860 RTL8180 WIRELESS DRIVER
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/rtl818x/rtl8180/
11867 RTL8187 WIRELESS DRIVER
11868 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11869 M: Hin-Tak Leung <htl10@users.sourceforge.net>
11870 M: Larry Finger <Larry.Finger@lwfinger.net>
11871 L: linux-wireless@vger.kernel.org
11872 W: http://wireless.kernel.org/
11873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11875 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
11877 REALTEK WIRELESS DRIVER (rtlwifi family)
11878 M: Ping-Ke Shih <pkshih@realtek.com>
11879 L: linux-wireless@vger.kernel.org
11880 W: http://wireless.kernel.org/
11881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
11883 F: drivers/net/wireless/realtek/rtlwifi/
11885 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
11886 M: Jes Sorensen <Jes.Sorensen@gmail.com>
11887 L: linux-wireless@vger.kernel.org
11888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
11890 F: drivers/net/wireless/realtek/rtl8xxxu/
11892 RXRPC SOCKETS (AF_RXRPC)
11893 M: David Howells <dhowells@redhat.com>
11894 L: linux-afs@lists.infradead.org
11897 F: include/keys/rxrpc-type.h
11898 F: include/net/af_rxrpc.h
11899 F: include/trace/events/rxrpc.h
11900 F: include/uapi/linux/rxrpc.h
11901 F: Documentation/networking/rxrpc.txt
11902 W: https://www.infradead.org/~dhowells/kafs/
11904 S3 SAVAGE FRAMEBUFFER DRIVER
11905 M: Antonino Daplas <adaplas@gmail.com>
11906 L: linux-fbdev@vger.kernel.org
11908 F: drivers/video/fbdev/savage/
11911 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
11912 M: Heiko Carstens <heiko.carstens@de.ibm.com>
11913 L: linux-s390@vger.kernel.org
11914 W: http://www.ibm.com/developerworks/linux/linux390/
11915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
11919 F: Documentation/s390/
11920 F: Documentation/driver-api/s390-drivers.rst
11922 S390 COMMON I/O LAYER
11923 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11924 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
11925 L: linux-s390@vger.kernel.org
11926 W: http://www.ibm.com/developerworks/linux/linux390/
11928 F: drivers/s390/cio/
11931 M: Stefan Haberland <sth@linux.vnet.ibm.com>
11932 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
11933 L: linux-s390@vger.kernel.org
11934 W: http://www.ibm.com/developerworks/linux/linux390/
11936 F: drivers/s390/block/dasd*
11937 F: block/partitions/ibm.c
11940 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11941 L: linux-s390@vger.kernel.org
11942 W: http://www.ibm.com/developerworks/linux/linux390/
11944 F: drivers/iommu/s390-iommu.c
11946 S390 IUCV NETWORK LAYER
11947 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11948 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11949 L: linux-s390@vger.kernel.org
11950 W: http://www.ibm.com/developerworks/linux/linux390/
11952 F: drivers/s390/net/*iucv*
11953 F: include/net/iucv/
11956 S390 NETWORK DRIVERS
11957 M: Julian Wiedmann <jwi@linux.vnet.ibm.com>
11958 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
11959 L: linux-s390@vger.kernel.org
11960 W: http://www.ibm.com/developerworks/linux/linux390/
11962 F: drivers/s390/net/
11965 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
11966 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
11967 L: linux-s390@vger.kernel.org
11968 W: http://www.ibm.com/developerworks/linux/linux390/
11971 F: drivers/pci/hotplug/s390_pci_hpc.c
11973 S390 VFIO-CCW DRIVER
11974 M: Cornelia Huck <cohuck@redhat.com>
11975 M: Dong Jia Shi <bjsdjshi@linux.vnet.ibm.com>
11976 L: linux-s390@vger.kernel.org
11977 L: kvm@vger.kernel.org
11979 F: drivers/s390/cio/vfio_ccw*
11980 F: Documentation/s390/vfio-ccw.txt
11981 F: include/uapi/linux/vfio_ccw.h
11984 M: Harald Freudenberger <freude@de.ibm.com>
11985 L: linux-s390@vger.kernel.org
11986 W: http://www.ibm.com/developerworks/linux/linux390/
11988 F: drivers/s390/crypto/
11991 M: Steffen Maier <maier@linux.vnet.ibm.com>
11992 M: Benjamin Block <bblock@linux.vnet.ibm.com>
11993 L: linux-s390@vger.kernel.org
11994 W: http://www.ibm.com/developerworks/linux/linux390/
11996 F: drivers/s390/scsi/zfcp_*
11998 S3C24XX SD/MMC Driver
11999 M: Ben Dooks <ben-linux@fluff.org>
12000 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12002 F: drivers/mmc/host/s3cmci.*
12004 SAA6588 RDS RECEIVER DRIVER
12005 M: Hans Verkuil <hverkuil@xs4all.nl>
12006 L: linux-media@vger.kernel.org
12007 T: git git://linuxtv.org/media_tree.git
12008 W: https://linuxtv.org
12010 F: drivers/media/i2c/saa6588*
12012 SAA7134 VIDEO4LINUX DRIVER
12013 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12014 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12015 L: linux-media@vger.kernel.org
12016 W: https://linuxtv.org
12017 T: git git://linuxtv.org/media_tree.git
12019 F: Documentation/media/v4l-drivers/saa7134*
12020 F: drivers/media/pci/saa7134/
12022 SAA7146 VIDEO4LINUX-2 DRIVER
12023 M: Hans Verkuil <hverkuil@xs4all.nl>
12024 L: linux-media@vger.kernel.org
12025 T: git git://linuxtv.org/media_tree.git
12027 F: drivers/media/common/saa7146/
12028 F: drivers/media/pci/saa7146/
12029 F: include/media/saa7146*
12031 SAMSUNG AUDIO (ASoC) DRIVERS
12032 M: Krzysztof Kozlowski <krzk@kernel.org>
12033 M: Sangbeom Kim <sbkim73@samsung.com>
12034 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12035 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12037 F: sound/soc/samsung/
12039 SAMSUNG EXYNOS PSEUDO RANDOM NUMBER GENERATOR (RNG) DRIVER
12040 M: Krzysztof Kozlowski <krzk@kernel.org>
12041 L: linux-crypto@vger.kernel.org
12042 L: linux-samsung-soc@vger.kernel.org
12044 F: drivers/crypto/exynos-rng.c
12045 F: Documentation/devicetree/bindings/crypto/samsung,exynos-rng4.txt
12047 SAMSUNG EXYNOS TRUE RANDOM NUMBER GENERATOR (TRNG) DRIVER
12048 M: Łukasz Stelmach <l.stelmach@samsung.com>
12049 L: linux-samsung-soc@vger.kernel.org
12051 F: drivers/char/hw_random/exynos-trng.c
12052 F: Documentation/devicetree/bindings/rng/samsung,exynos5250-trng.txt
12054 SAMSUNG FRAMEBUFFER DRIVER
12055 M: Jingoo Han <jingoohan1@gmail.com>
12056 L: linux-fbdev@vger.kernel.org
12058 F: drivers/video/fbdev/s3c-fb.c
12060 SAMSUNG LAPTOP DRIVER
12061 M: Corentin Chary <corentin.chary@gmail.com>
12062 L: platform-driver-x86@vger.kernel.org
12064 F: drivers/platform/x86/samsung-laptop.c
12066 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
12067 M: Sangbeom Kim <sbkim73@samsung.com>
12068 M: Krzysztof Kozlowski <krzk@kernel.org>
12069 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
12070 L: linux-kernel@vger.kernel.org
12071 L: linux-samsung-soc@vger.kernel.org
12073 F: drivers/mfd/sec*.c
12074 F: drivers/regulator/s2m*.c
12075 F: drivers/regulator/s5m*.c
12076 F: drivers/clk/clk-s2mps11.c
12077 F: drivers/rtc/rtc-s5m.c
12078 F: include/linux/mfd/samsung/
12079 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
12080 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
12081 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
12082 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
12084 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
12085 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
12086 L: linux-media@vger.kernel.org
12087 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12089 F: drivers/media/platform/s3c-camif/
12090 F: include/media/drv-intf/s3c_camif.h
12092 SAMSUNG S3FWRN5 NFC DRIVER
12093 M: Robert Baldyga <r.baldyga@samsung.com>
12094 M: Krzysztof Opasiak <k.opasiak@samsung.com>
12095 L: linux-nfc@lists.01.org (moderated for non-subscribers)
12097 F: drivers/nfc/s3fwrn5
12099 SAMSUNG S5C73M3 CAMERA DRIVER
12100 M: Kyungmin Park <kyungmin.park@samsung.com>
12101 M: Andrzej Hajda <a.hajda@samsung.com>
12102 L: linux-media@vger.kernel.org
12104 F: drivers/media/i2c/s5c73m3/*
12106 SAMSUNG S5K5BAF CAMERA DRIVER
12107 M: Kyungmin Park <kyungmin.park@samsung.com>
12108 M: Andrzej Hajda <a.hajda@samsung.com>
12109 L: linux-media@vger.kernel.org
12111 F: drivers/media/i2c/s5k5baf.c
12113 SAMSUNG S5P Security SubSystem (SSS) DRIVER
12114 M: Krzysztof Kozlowski <krzk@kernel.org>
12115 M: Vladimir Zapolskiy <vz@mleia.com>
12116 M: Kamil Konieczny <k.konieczny@partner.samsung.com>
12117 L: linux-crypto@vger.kernel.org
12118 L: linux-samsung-soc@vger.kernel.org
12120 F: drivers/crypto/s5p-sss.c
12122 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
12123 M: Kyungmin Park <kyungmin.park@samsung.com>
12124 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12125 L: linux-media@vger.kernel.org
12126 Q: https://patchwork.linuxtv.org/project/linux-media/list/
12128 F: drivers/media/platform/exynos4-is/
12130 SAMSUNG SOC CLOCK DRIVERS
12131 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12132 M: Tomasz Figa <tomasz.figa@gmail.com>
12133 M: Chanwoo Choi <cw00.choi@samsung.com>
12135 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12136 F: drivers/clk/samsung/
12137 F: include/dt-bindings/clock/exynos*.h
12138 F: Documentation/devicetree/bindings/clock/exynos*.txt
12140 SAMSUNG SPI DRIVERS
12141 M: Kukjin Kim <kgene@kernel.org>
12142 M: Krzysztof Kozlowski <krzk@kernel.org>
12143 M: Andi Shyti <andi.shyti@samsung.com>
12144 L: linux-spi@vger.kernel.org
12145 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
12147 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
12148 F: drivers/spi/spi-s3c*
12149 F: include/linux/platform_data/spi-s3c64xx.h
12151 SAMSUNG SXGBE DRIVERS
12152 M: Byungho An <bh74.an@samsung.com>
12153 M: Girish K S <ks.giri@samsung.com>
12154 M: Vipul Pandya <vipul.pandya@samsung.com>
12156 L: netdev@vger.kernel.org
12157 F: drivers/net/ethernet/samsung/sxgbe/
12159 SAMSUNG THERMAL DRIVER
12160 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
12161 L: linux-pm@vger.kernel.org
12162 L: linux-samsung-soc@vger.kernel.org
12164 T: git https://github.com/lmajewski/linux-samsung-thermal.git
12165 F: drivers/thermal/samsung/
12167 SAMSUNG USB2 PHY DRIVER
12168 M: Kamil Debski <kamil@wypas.org>
12169 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
12170 L: linux-kernel@vger.kernel.org
12172 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
12173 F: Documentation/phy/samsung-usb2.txt
12174 F: drivers/phy/samsung/phy-exynos4210-usb2.c
12175 F: drivers/phy/samsung/phy-exynos4x12-usb2.c
12176 F: drivers/phy/samsung/phy-exynos5250-usb2.c
12177 F: drivers/phy/samsung/phy-s5pv210-usb2.c
12178 F: drivers/phy/samsung/phy-samsung-usb2.c
12179 F: drivers/phy/samsung/phy-samsung-usb2.h
12182 M: Zwane Mwaikambo <zwanem@gmail.com>
12184 F: drivers/watchdog/sc1200wdt.c
12187 M: Ingo Molnar <mingo@redhat.com>
12188 M: Peter Zijlstra <peterz@infradead.org>
12189 L: linux-kernel@vger.kernel.org
12190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
12193 F: include/linux/sched.h
12194 F: include/uapi/linux/sched.h
12195 F: include/linux/wait.h
12198 M: Chen Liqin <liqin.linux@gmail.com>
12199 M: Lennox Wu <lennox.wu@gmail.com>
12200 W: http://www.sunplus.com
12204 SCR24X CHIP CARD INTERFACE DRIVER
12205 M: Lubomir Rintel <lkundrak@v3.sk>
12207 F: drivers/char/pcmcia/scr24x_cs.c
12210 M: Jens Axboe <axboe@kernel.dk>
12211 L: linux-scsi@vger.kernel.org
12212 W: http://www.kernel.dk
12214 F: drivers/scsi/sr*
12216 SCSI RDMA PROTOCOL (SRP) INITIATOR
12217 M: Bart Van Assche <bart.vanassche@sandisk.com>
12218 L: linux-rdma@vger.kernel.org
12220 W: http://www.openfabrics.org
12221 Q: http://patchwork.kernel.org/project/linux-rdma/list/
12222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
12223 F: drivers/infiniband/ulp/srp/
12224 F: include/scsi/srp.h
12227 M: Doug Gilbert <dgilbert@interlog.com>
12228 L: linux-scsi@vger.kernel.org
12229 W: http://sg.danny.cz/sg
12231 F: Documentation/scsi/scsi-generic.txt
12232 F: drivers/scsi/sg.c
12233 F: include/scsi/sg.h
12236 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
12237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
12238 M: "Martin K. Petersen" <martin.petersen@oracle.com>
12239 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
12240 L: linux-scsi@vger.kernel.org
12242 F: Documentation/devicetree/bindings/scsi/
12247 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
12248 L: linux-scsi@vger.kernel.org
12250 F: Documentation/scsi/st.txt
12251 F: drivers/scsi/st.*
12252 F: drivers/scsi/st_*.h
12255 M: Vlad Yasevich <vyasevich@gmail.com>
12256 M: Neil Horman <nhorman@tuxdriver.com>
12257 L: linux-sctp@vger.kernel.org
12258 W: http://lksctp.sourceforge.net
12260 F: Documentation/networking/sctp.txt
12261 F: include/linux/sctp.h
12262 F: include/uapi/linux/sctp.h
12263 F: include/net/sctp/
12267 M: Jim Cromie <jim.cromie@gmail.com>
12269 F: Documentation/i2c/busses/scx200_acb
12270 F: arch/x86/platform/scx200/
12271 F: drivers/watchdog/scx200_wdt.c
12272 F: drivers/i2c/busses/scx200*
12273 F: drivers/mtd/maps/scx200_docflash.c
12274 F: include/linux/scx200.h
12277 M: Jim Cromie <jim.cromie@gmail.com>
12279 F: drivers/char/scx200_gpio.c
12280 F: include/linux/scx200_gpio.h
12282 SCx200 HRT CLOCKSOURCE DRIVER
12283 M: Jim Cromie <jim.cromie@gmail.com>
12285 F: drivers/clocksource/scx200_hrt.c
12287 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
12288 M: Sascha Sommer <saschasommer@freenet.de>
12289 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
12291 F: drivers/mmc/host/sdricoh_cs.c
12294 M: Kees Cook <keescook@chromium.org>
12295 R: Andy Lutomirski <luto@amacapital.net>
12296 R: Will Drewry <wad@chromium.org>
12297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
12299 F: kernel/seccomp.c
12300 F: include/uapi/linux/seccomp.h
12301 F: include/linux/seccomp.h
12302 F: tools/testing/selftests/seccomp/*
12303 F: tools/testing/selftests/kselftest_harness.h
12304 F: Documentation/userspace-api/seccomp_filter.rst
12305 K: \bsecure_computing
12308 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
12309 M: Al Cooper <alcooperx@gmail.com>
12310 L: linux-mmc@vger.kernel.org
12311 L: bcm-kernel-feedback-list@broadcom.com
12313 F: drivers/mmc/host/sdhci-brcmstb*
12315 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
12316 M: Adrian Hunter <adrian.hunter@intel.com>
12317 L: linux-mmc@vger.kernel.org
12318 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
12320 F: drivers/mmc/host/sdhci*
12321 F: include/linux/mmc/sdhci*
12323 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
12324 M: Ben Dooks <ben-linux@fluff.org>
12325 M: Jaehoon Chung <jh80.chung@samsung.com>
12326 L: linux-mmc@vger.kernel.org
12328 F: drivers/mmc/host/sdhci-s3c*
12330 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
12331 M: Viresh Kumar <vireshk@kernel.org>
12332 L: linux-mmc@vger.kernel.org
12334 F: drivers/mmc/host/sdhci-spear.c
12336 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) TI OMAP DRIVER
12337 M: Kishon Vijay Abraham I <kishon@ti.com>
12338 L: linux-mmc@vger.kernel.org
12340 F: drivers/mmc/host/sdhci-omap.c
12342 SECURE ENCRYPTING DEVICE (SED) OPAL DRIVER
12343 M: Scott Bauer <scott.bauer@intel.com>
12344 M: Jonathan Derrick <jonathan.derrick@intel.com>
12345 L: linux-block@vger.kernel.org
12348 F: block/opal_proto.h
12349 F: include/linux/sed*
12350 F: include/uapi/linux/sed*
12353 M: Security Officers <security@kernel.org>
12357 M: James Morris <jmorris@namei.org>
12358 M: "Serge E. Hallyn" <serge@hallyn.com>
12359 L: linux-security-module@vger.kernel.org (suggested Cc:)
12360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
12361 W: http://kernsec.org/
12365 SELINUX SECURITY MODULE
12366 M: Paul Moore <paul@paul-moore.com>
12367 M: Stephen Smalley <sds@tycho.nsa.gov>
12368 M: Eric Paris <eparis@parisplace.org>
12369 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
12370 W: https://selinuxproject.org
12371 W: https://github.com/SELinuxProject
12372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pcmoore/selinux.git
12374 F: include/linux/selinux*
12375 F: security/selinux/
12376 F: scripts/selinux/
12377 F: Documentation/admin-guide/LSM/SELinux.rst
12380 M: Jiri Slaby <jirislaby@gmail.com>
12382 F: drivers/misc/phantom.c
12383 F: include/uapi/linux/phantom.h
12386 M: Rob Herring <robh@kernel.org>
12387 L: linux-serial@vger.kernel.org
12389 F: Documentation/devicetree/bindings/serial/slave-device.txt
12390 F: drivers/tty/serdev/
12391 F: include/linux/serdev.h
12394 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12395 L: linux-serial@vger.kernel.org
12397 F: Documentation/devicetree/bindings/serial/
12398 F: drivers/tty/serial/
12401 M: Sean Young <sean@mess.org>
12402 L: linux-media@vger.kernel.org
12404 F: drivers/media/rc/serial_ir.c
12407 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
12408 M: Edward Cree <ecree@solarflare.com>
12409 M: Bert Kenward <bkenward@solarflare.com>
12410 L: netdev@vger.kernel.org
12412 F: drivers/net/ethernet/sfc/
12415 M: Dimitri Sivanich <sivanich@sgi.com>
12417 F: drivers/misc/sgi-gru/
12419 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
12420 M: Pat Gefre <pfg@sgi.com>
12421 L: linux-ia64@vger.kernel.org
12423 F: Documentation/ia64/serial.txt
12424 F: drivers/tty/serial/ioc?_serial.c
12425 F: include/linux/ioc?.h
12427 SGI XP/XPC/XPNET DRIVER
12428 M: Cliff Whickman <cpw@sgi.com>
12429 M: Robin Holt <robinmholt@gmail.com>
12431 F: drivers/misc/sgi-xp/
12433 SHARED MEMORY COMMUNICATIONS (SMC) SOCKETS
12434 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
12435 L: linux-s390@vger.kernel.org
12436 W: http://www.ibm.com/developerworks/linux/linux390/
12440 SH_VEU V4L2 MEM2MEM DRIVER
12441 L: linux-media@vger.kernel.org
12443 F: drivers/media/platform/sh_veu.c
12445 SH_VOU V4L2 OUTPUT DRIVER
12446 L: linux-media@vger.kernel.org
12448 F: drivers/media/platform/sh_vou.c
12449 F: include/media/drv-intf/sh_vou.h
12451 SI2157 MEDIA DRIVER
12452 M: Antti Palosaari <crope@iki.fi>
12453 L: linux-media@vger.kernel.org
12454 W: https://linuxtv.org
12455 W: http://palosaari.fi/linux/
12456 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12457 T: git git://linuxtv.org/anttip/media_tree.git
12459 F: drivers/media/tuners/si2157*
12461 SI2168 MEDIA DRIVER
12462 M: Antti Palosaari <crope@iki.fi>
12463 L: linux-media@vger.kernel.org
12464 W: https://linuxtv.org
12465 W: http://palosaari.fi/linux/
12466 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12467 T: git git://linuxtv.org/anttip/media_tree.git
12469 F: drivers/media/dvb-frontends/si2168*
12471 SI470X FM RADIO RECEIVER I2C DRIVER
12472 M: Hans Verkuil <hverkuil@xs4all.nl>
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/si470x/radio-si470x-i2c.c
12479 SI470X FM RADIO RECEIVER USB DRIVER
12480 M: Hans Verkuil <hverkuil@xs4all.nl>
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/si470x/radio-si470x-common.c
12486 F: drivers/media/radio/si470x/radio-si470x.h
12487 F: drivers/media/radio/si470x/radio-si470x-usb.c
12489 SI4713 FM RADIO TRANSMITTER I2C DRIVER
12490 M: Eduardo Valentin <edubezval@gmail.com>
12491 L: linux-media@vger.kernel.org
12492 T: git git://linuxtv.org/media_tree.git
12493 W: https://linuxtv.org
12495 F: drivers/media/radio/si4713/si4713.?
12497 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
12498 M: Eduardo Valentin <edubezval@gmail.com>
12499 L: linux-media@vger.kernel.org
12500 T: git git://linuxtv.org/media_tree.git
12501 W: https://linuxtv.org
12503 F: drivers/media/radio/si4713/radio-platform-si4713.c
12505 SI4713 FM RADIO TRANSMITTER USB DRIVER
12506 M: Hans Verkuil <hverkuil@xs4all.nl>
12507 L: linux-media@vger.kernel.org
12508 T: git git://linuxtv.org/media_tree.git
12509 W: https://linuxtv.org
12511 F: drivers/media/radio/si4713/radio-usb-si4713.c
12514 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12515 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12516 L: linux-media@vger.kernel.org
12517 W: https://linuxtv.org
12518 T: git git://linuxtv.org/media_tree.git
12520 F: drivers/media/common/siano/
12521 F: drivers/media/usb/siano/
12522 F: drivers/media/usb/siano/
12523 F: drivers/media/mmc/siano/
12525 SILEAD TOUCHSCREEN DRIVER
12526 M: Hans de Goede <hdegoede@redhat.com>
12527 L: linux-input@vger.kernel.org
12528 L: platform-driver-x86@vger.kernel.org
12530 F: drivers/input/touchscreen/silead.c
12531 F: drivers/platform/x86/silead_dmi.c
12533 SILICON MOTION SM712 FRAME BUFFER DRIVER
12534 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
12535 M: Teddy Wang <teddy.wang@siliconmotion.com>
12536 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
12537 L: linux-fbdev@vger.kernel.org
12539 F: drivers/video/fbdev/sm712*
12540 F: Documentation/fb/sm712fb.txt
12542 SIMPLE FIRMWARE INTERFACE (SFI)
12543 M: Len Brown <lenb@kernel.org>
12544 L: sfi-devel@simplefirmware.org
12545 W: http://simplefirmware.org/
12546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
12548 F: arch/x86/platform/sfi/
12550 F: include/linux/sfi*.h
12553 M: Hans de Goede <hdegoede@redhat.com>
12554 L: linux-fbdev@vger.kernel.org
12556 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
12557 F: drivers/video/fbdev/simplefb.c
12558 F: include/linux/platform_data/simplefb.h
12560 SIMTEC EB110ATX (Chalice CATS)
12562 P: Vincent Sanders <vince@simtec.co.uk>
12563 M: Simtec Linux Team <linux@simtec.co.uk>
12564 W: http://www.simtec.co.uk/products/EB110ATX/
12567 SIMTEC EB2410ITX (BAST)
12569 P: Vincent Sanders <vince@simtec.co.uk>
12570 M: Simtec Linux Team <linux@simtec.co.uk>
12571 W: http://www.simtec.co.uk/products/EB2410ITX/
12573 F: arch/arm/mach-s3c24xx/mach-bast.c
12574 F: arch/arm/mach-s3c24xx/bast-ide.c
12575 F: arch/arm/mach-s3c24xx/bast-irq.c
12577 SIPHASH PRF ROUTINES
12578 M: Jason A. Donenfeld <Jason@zx2c4.com>
12581 F: lib/test_siphash.c
12582 F: include/linux/siphash.h
12585 M: Gavin Schenk <g.schenk@eckelmann.de>
12586 M: Uwe Kleine-König <kernel@pengutronix.de>
12589 F: include/trace/events/siox.h
12591 SIS 190 ETHERNET DRIVER
12592 M: Francois Romieu <romieu@fr.zoreil.com>
12593 L: netdev@vger.kernel.org
12595 F: drivers/net/ethernet/sis/sis190.c
12597 SIS 900/7016 FAST ETHERNET DRIVER
12598 M: Daniele Venzano <venza@brownhat.org>
12599 W: http://www.brownhat.org/sis900.html
12600 L: netdev@vger.kernel.org
12602 F: drivers/net/ethernet/sis/sis900.*
12604 SIS FRAMEBUFFER DRIVER
12605 M: Thomas Winischhofer <thomas@winischhofer.net>
12606 W: http://www.winischhofer.net/linuxsisvga.shtml
12608 F: Documentation/fb/sisfb.txt
12609 F: drivers/video/fbdev/sis/
12610 F: include/video/sisfb.h
12613 M: Thomas Winischhofer <thomas@winischhofer.net>
12614 W: http://www.winischhofer.at/linuxsisusbvga.shtml
12616 F: drivers/usb/misc/sisusbvga/
12619 M: Christoph Lameter <cl@linux.com>
12620 M: Pekka Enberg <penberg@kernel.org>
12621 M: David Rientjes <rientjes@google.com>
12622 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
12623 M: Andrew Morton <akpm@linux-foundation.org>
12624 L: linux-mm@kvack.org
12626 F: include/linux/sl?b*.h
12629 SLEEPABLE READ-COPY UPDATE (SRCU)
12630 M: Lai Jiangshan <jiangshanlai@gmail.com>
12631 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
12632 M: Josh Triplett <josh@joshtriplett.org>
12633 R: Steven Rostedt <rostedt@goodmis.org>
12634 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
12635 L: linux-kernel@vger.kernel.org
12636 W: http://www.rdrop.com/users/paulmck/RCU/
12638 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
12639 F: include/linux/srcu.h
12640 F: kernel/rcu/srcu.c
12642 SERIAL LOW-POWER INTER-CHIP MEDIA BUS (SLIMbus)
12643 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
12644 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12646 F: drivers/slimbus/
12647 F: Documentation/devicetree/bindings/slimbus/
12648 F: include/linux/slimbus.h
12650 SMACK SECURITY MODULE
12651 M: Casey Schaufler <casey@schaufler-ca.com>
12652 L: linux-security-module@vger.kernel.org
12653 W: http://schaufler-ca.com
12654 T: git git://github.com/cschaufler/smack-next
12656 F: Documentation/admin-guide/LSM/Smack.rst
12659 SMC91x ETHERNET DRIVER
12660 M: Nicolas Pitre <nico@fluxnic.net>
12662 F: drivers/net/ethernet/smsc/smc91x.*
12664 SMIA AND SMIA++ IMAGE SENSOR DRIVER
12665 M: Sakari Ailus <sakari.ailus@iki.fi>
12666 L: linux-media@vger.kernel.org
12668 F: drivers/media/i2c/smiapp/
12669 F: include/media/i2c/smiapp.h
12670 F: drivers/media/i2c/smiapp-pll.c
12671 F: drivers/media/i2c/smiapp-pll.h
12672 F: include/uapi/linux/smiapp.h
12673 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
12675 SMM665 HARDWARE MONITOR DRIVER
12676 M: Guenter Roeck <linux@roeck-us.net>
12677 L: linux-hwmon@vger.kernel.org
12679 F: Documentation/hwmon/smm665
12680 F: drivers/hwmon/smm665.c
12682 SMSC EMC2103 HARDWARE MONITOR DRIVER
12683 M: Steve Glendinning <steve.glendinning@shawell.net>
12684 L: linux-hwmon@vger.kernel.org
12686 F: Documentation/hwmon/emc2103
12687 F: drivers/hwmon/emc2103.c
12689 SMSC SCH5627 HARDWARE MONITOR DRIVER
12690 M: Hans de Goede <hdegoede@redhat.com>
12691 L: linux-hwmon@vger.kernel.org
12693 F: Documentation/hwmon/sch5627
12694 F: drivers/hwmon/sch5627.c
12696 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
12697 M: Steve Glendinning <steve.glendinning@shawell.net>
12698 L: linux-fbdev@vger.kernel.org
12700 F: drivers/video/fbdev/smscufx.c
12702 SMSC47B397 HARDWARE MONITOR DRIVER
12703 M: Jean Delvare <jdelvare@suse.com>
12704 L: linux-hwmon@vger.kernel.org
12706 F: Documentation/hwmon/smsc47b397
12707 F: drivers/hwmon/smsc47b397.c
12709 SMSC911x ETHERNET DRIVER
12710 M: Steve Glendinning <steve.glendinning@shawell.net>
12711 L: netdev@vger.kernel.org
12713 F: include/linux/smsc911x.h
12714 F: drivers/net/ethernet/smsc/smsc911x.*
12716 SMSC9420 PCI ETHERNET DRIVER
12717 M: Steve Glendinning <steve.glendinning@shawell.net>
12718 L: netdev@vger.kernel.org
12720 F: drivers/net/ethernet/smsc/smsc9420.*
12722 SOC-CAMERA V4L2 SUBSYSTEM
12723 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
12724 L: linux-media@vger.kernel.org
12725 T: git git://linuxtv.org/media_tree.git
12727 F: include/media/soc*
12728 F: drivers/media/i2c/soc_camera/
12729 F: drivers/media/platform/soc_camera/
12731 SOCIONEXT UNIPHIER SOUND DRIVER
12732 M: Katsuhiro Suzuki <suzuki.katsuhiro@socionext.com>
12733 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12735 F: sound/soc/uniphier/
12737 SOEKRIS NET48XX LED SUPPORT
12738 M: Chris Boot <bootc@bootc.net>
12740 F: drivers/leds/leds-net48xx.c
12742 SOFT-ROCE DRIVER (rxe)
12743 M: Moni Shoua <monis@mellanox.com>
12744 L: linux-rdma@vger.kernel.org
12746 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
12747 Q: http://patchwork.kernel.org/project/linux-rdma/list/
12748 F: drivers/infiniband/sw/rxe/
12749 F: include/uapi/rdma/rdma_user_rxe.h
12751 SOFTLOGIC 6x10 MPEG CODEC
12752 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
12753 M: Anton Sviridenko <anton@corp.bluecherry.net>
12754 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
12755 M: Andrey Utkin <andrey_utkin@fastmail.com>
12756 M: Ismael Luceno <ismael@iodev.co.uk>
12757 L: linux-media@vger.kernel.org
12759 F: drivers/media/pci/solo6x10/
12761 SOFTWARE DELEGATED EXCEPTION INTERFACE (SDEI)
12762 M: James Morse <james.morse@arm.com>
12763 L: linux-arm-kernel@lists.infradead.org
12765 F: Documentation/devicetree/bindings/arm/firmware/sdei.txt
12766 F: drivers/firmware/arm_sdei.c
12767 F: include/linux/sdei.h
12768 F: include/uapi/linux/sdei.h
12770 SOFTWARE RAID (Multiple Disks) SUPPORT
12771 M: Shaohua Li <shli@kernel.org>
12772 L: linux-raid@vger.kernel.org
12773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
12775 F: drivers/md/Makefile
12776 F: drivers/md/Kconfig
12778 F: drivers/md/raid*
12779 F: include/linux/raid/
12780 F: include/uapi/linux/raid/
12782 SOCIONEXT (SNI) NETSEC NETWORK DRIVER
12783 M: Jassi Brar <jaswinder.singh@linaro.org>
12784 L: netdev@vger.kernel.org
12786 F: drivers/net/ethernet/socionext/netsec.c
12787 F: Documentation/devicetree/bindings/net/socionext-netsec.txt
12789 SONIC NETWORK DRIVER
12790 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
12791 L: netdev@vger.kernel.org
12793 F: drivers/net/ethernet/natsemi/sonic.*
12795 SONICS SILICON BACKPLANE DRIVER (SSB)
12796 M: Michael Buesch <m@bues.ch>
12797 L: linux-wireless@vger.kernel.org
12800 F: include/linux/ssb/
12802 SONY IMX274 SENSOR DRIVER
12803 M: Leon Luo <leonl@leopardimaging.com>
12804 L: linux-media@vger.kernel.org
12805 T: git git://linuxtv.org/media_tree.git
12807 F: drivers/media/i2c/imx274.c
12808 F: Documentation/devicetree/bindings/media/i2c/imx274.txt
12810 SONY MEMORYSTICK CARD SUPPORT
12811 M: Alex Dubov <oakad@yahoo.com>
12812 W: http://tifmxx.berlios.de/
12814 F: drivers/memstick/host/tifm_ms.c
12816 SONY MEMORYSTICK STANDARD SUPPORT
12817 M: Maxim Levitsky <maximlevitsky@gmail.com>
12819 F: drivers/memstick/core/ms_block.*
12821 SONY VAIO CONTROL DEVICE DRIVER
12822 M: Mattia Dongili <malattia@linux.it>
12823 L: platform-driver-x86@vger.kernel.org
12824 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
12826 F: Documentation/laptops/sony-laptop.txt
12827 F: drivers/char/sonypi.c
12828 F: drivers/platform/x86/sony-laptop.c
12829 F: include/linux/sony-laptop.h
12832 M: Jaroslav Kysela <perex@perex.cz>
12833 M: Takashi Iwai <tiwai@suse.com>
12834 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12835 W: http://www.alsa-project.org/
12836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12837 T: git git://git.alsa-project.org/alsa-kernel.git
12838 Q: http://patchwork.kernel.org/project/alsa-devel/list/
12840 F: Documentation/sound/
12842 F: include/uapi/sound/
12845 SOUND - COMPRESSED AUDIO
12846 M: Vinod Koul <vinod.koul@intel.com>
12847 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
12850 F: Documentation/sound/alsa/compress_offload.txt
12851 F: include/sound/compress_driver.h
12852 F: include/uapi/sound/compress_*
12853 F: sound/core/compress_offload.c
12854 F: sound/soc/soc-compress.c
12856 SOUND - DMAENGINE HELPERS
12857 M: Lars-Peter Clausen <lars@metafoo.de>
12859 F: include/sound/dmaengine_pcm.h
12860 F: sound/core/pcm_dmaengine.c
12861 F: sound/soc/soc-generic-dmaengine-pcm.c
12863 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
12864 M: Liam Girdwood <lgirdwood@gmail.com>
12865 M: Mark Brown <broonie@kernel.org>
12866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
12867 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12868 W: http://alsa-project.org/main/index.php/ASoC
12870 F: Documentation/devicetree/bindings/sound/
12871 F: Documentation/sound/alsa/soc/
12873 F: include/sound/soc*
12875 SOUNDWIRE SUBSYSTEM
12876 M: Vinod Koul <vinod.koul@intel.com>
12877 M: Sanyog Kale <sanyog.r.kale@intel.com>
12878 R: Pierre-Louis Bossart <pierre-louis.bossart@linux.intel.com>
12879 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12881 F: Documentation/driver-api/soundwire/
12882 F: drivers/soundwire/
12883 F: include/linux/soundwire/
12886 M: Olli Salonen <olli.salonen@iki.fi>
12887 L: linux-media@vger.kernel.org
12888 W: https://linuxtv.org
12889 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12891 F: drivers/media/dvb-frontends/sp2*
12893 SPARC + UltraSPARC (sparc/sparc64)
12894 M: "David S. Miller" <davem@davemloft.net>
12895 L: sparclinux@vger.kernel.org
12896 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
12897 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12898 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12903 SPARC SERIAL DRIVERS
12904 M: "David S. Miller" <davem@davemloft.net>
12905 L: sparclinux@vger.kernel.org
12906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
12907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
12909 F: include/linux/sunserialcore.h
12910 F: drivers/tty/serial/suncore.c
12911 F: drivers/tty/serial/sunhv.c
12912 F: drivers/tty/serial/sunsab.c
12913 F: drivers/tty/serial/sunsab.h
12914 F: drivers/tty/serial/sunsu.c
12915 F: drivers/tty/serial/sunzilog.c
12916 F: drivers/tty/serial/sunzilog.h
12917 F: drivers/tty/vcc.c
12920 M: "Christopher Li" <sparse@chrisli.org>
12921 L: linux-sparse@vger.kernel.org
12922 W: https://sparse.wiki.kernel.org/
12923 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
12924 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
12926 F: include/linux/compiler.h
12928 SPEAR CLOCK FRAMEWORK SUPPORT
12929 M: Viresh Kumar <vireshk@kernel.org>
12930 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12931 W: http://www.st.com/spear
12933 F: drivers/clk/spear/
12935 SPEAR PLATFORM SUPPORT
12936 M: Viresh Kumar <vireshk@kernel.org>
12937 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
12938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
12939 W: http://www.st.com/spear
12941 F: arch/arm/boot/dts/spear*
12942 F: arch/arm/mach-spear/
12945 M: Cyrille Pitchen <cyrille.pitchen@wedev4u.fr>
12946 M: Marek Vasut <marek.vasut@gmail.com>
12947 L: linux-mtd@lists.infradead.org
12948 W: http://www.linux-mtd.infradead.org/
12949 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
12950 T: git git://git.infradead.org/linux-mtd.git spi-nor/fixes
12951 T: git git://git.infradead.org/linux-mtd.git spi-nor/next
12953 F: drivers/mtd/spi-nor/
12954 F: include/linux/mtd/spi-nor.h
12957 M: Mark Brown <broonie@kernel.org>
12958 L: linux-spi@vger.kernel.org
12959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
12960 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
12962 F: Documentation/devicetree/bindings/spi/
12963 F: Documentation/spi/
12965 F: include/linux/spi/
12966 F: include/uapi/linux/spi/
12969 SPIDERNET NETWORK DRIVER for CELL
12970 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
12971 L: netdev@vger.kernel.org
12973 F: Documentation/networking/spider_net.txt
12974 F: drivers/net/ethernet/toshiba/spider_net*
12977 R: Stephen Boyd <sboyd@kernel.org>
12978 L: linux-arm-msm@vger.kernel.org
12979 F: Documentation/devicetree/bindings/spmi/
12981 F: include/dt-bindings/spmi/spmi.h
12982 F: include/linux/spmi.h
12983 F: include/trace/events/spmi.h
12986 M: Jeremy Kerr <jk@ozlabs.org>
12987 L: linuxppc-dev@lists.ozlabs.org
12988 W: http://www.ibm.com/developerworks/power/cell/
12990 F: Documentation/filesystems/spufs.txt
12991 F: arch/powerpc/platforms/cell/spufs/
12993 SQUASHFS FILE SYSTEM
12994 M: Phillip Lougher <phillip@squashfs.org.uk>
12995 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
12996 W: http://squashfs.org.uk
12997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
12999 F: Documentation/filesystems/squashfs.txt
13002 SRM (Alpha) environment access
13003 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
13005 F: arch/alpha/kernel/srm_env.c
13008 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13009 L: stable@vger.kernel.org
13011 F: Documentation/process/stable-kernel-rules.rst
13013 STAGING - ATOMISP DRIVER
13014 M: Alan Cox <alan@linux.intel.com>
13015 M: Sakari Ailus <sakari.ailus@linux.intel.com>
13016 L: linux-media@vger.kernel.org
13018 F: drivers/staging/media/atomisp/
13021 M: Ian Abbott <abbotti@mev.co.uk>
13022 M: H Hartley Sweeten <hsweeten@visionengravers.com>
13024 F: drivers/staging/comedi/
13026 STAGING - FLARION FT1000 DRIVERS
13027 M: Marek Belisko <marek.belisko@gmail.com>
13029 F: drivers/staging/ft1000/
13031 STAGING - INDUSTRIAL IO
13032 M: Jonathan Cameron <jic23@kernel.org>
13033 L: linux-iio@vger.kernel.org
13035 F: Documentation/devicetree/bindings/staging/iio/
13036 F: drivers/staging/iio/
13038 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
13039 M: Jarod Wilson <jarod@wilsonet.com>
13040 W: http://www.lirc.org/
13042 F: drivers/staging/media/lirc/
13044 STAGING - LUSTRE PARALLEL FILESYSTEM
13045 M: Oleg Drokin <oleg.drokin@intel.com>
13046 M: Andreas Dilger <andreas.dilger@intel.com>
13047 M: James Simmons <jsimmons@infradead.org>
13048 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
13049 W: http://wiki.lustre.org/
13051 F: drivers/staging/lustre
13053 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
13054 M: Marc Dietrich <marvin24@gmx.de>
13055 L: ac100@lists.launchpad.net (moderated for non-subscribers)
13056 L: linux-tegra@vger.kernel.org
13058 F: drivers/staging/nvec/
13060 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
13061 M: Jens Frederich <jfrederich@gmail.com>
13062 M: Daniel Drake <dsd@laptop.org>
13063 M: Jon Nettleton <jon.nettleton@gmail.com>
13064 W: http://wiki.laptop.org/go/DCON
13066 F: drivers/staging/olpc_dcon/
13068 STAGING - REALTEK RTL8712U DRIVERS
13069 M: Larry Finger <Larry.Finger@lwfinger.net>
13070 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
13072 F: drivers/staging/rtl8712/
13074 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
13075 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
13076 M: Teddy Wang <teddy.wang@siliconmotion.com>
13077 M: Sudip Mukherjee <sudip.mukherjee@codethink.co.uk>
13078 L: linux-fbdev@vger.kernel.org
13080 F: drivers/staging/sm750fb/
13082 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
13083 M: William Hubbs <w.d.hubbs@gmail.com>
13084 M: Chris Brannon <chris@the-brannons.com>
13085 M: Kirk Reiser <kirk@reisers.ca>
13086 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
13087 L: speakup@linux-speakup.org
13088 W: http://www.linux-speakup.org/
13090 F: drivers/staging/speakup/
13092 STAGING - VIA VT665X DRIVERS
13093 M: Forest Bond <forest@alittletooquiet.net>
13095 F: drivers/staging/vt665?/
13097 STAGING - WILC1000 WIFI DRIVER
13098 M: Aditya Shankar <aditya.shankar@microchip.com>
13099 M: Ganesh Krishna <ganesh.krishna@microchip.com>
13100 L: linux-wireless@vger.kernel.org
13102 F: drivers/staging/wilc1000/
13104 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
13105 M: Arnaud Patard <arnaud.patard@rtp-net.org>
13107 F: drivers/staging/xgifb/
13110 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
13111 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
13112 L: devel@driverdev.osuosl.org
13114 F: drivers/staging/
13116 STARFIRE/DURALAN NETWORK DRIVER
13117 M: Ion Badulescu <ionut@badula.org>
13119 F: drivers/net/ethernet/adaptec/starfire*
13121 STEC S1220 SKD DRIVER
13122 M: Bart Van Assche <bart.vanassche@wdc.com>
13123 L: linux-block@vger.kernel.org
13125 F: drivers/block/skd*[ch]
13128 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
13130 F: drivers/staging/media/st-cec/
13131 F: Documentation/devicetree/bindings/media/stih-cec.txt
13133 STK1160 USB VIDEO CAPTURE DRIVER
13134 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
13135 L: linux-media@vger.kernel.org
13136 T: git git://linuxtv.org/media_tree.git
13138 F: drivers/media/usb/stk1160/
13140 STMMAC ETHERNET DRIVER
13141 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
13142 M: Alexandre Torgue <alexandre.torgue@st.com>
13143 L: netdev@vger.kernel.org
13144 W: http://www.stlinux.com
13146 F: drivers/net/ethernet/stmicro/stmmac/
13149 M: Sam Creasey <sammy@sammy.net>
13150 W: http://sammy.net/sun3/
13152 F: arch/m68k/kernel/*sun3*
13153 F: arch/m68k/sun3*/
13154 F: arch/m68k/include/asm/sun3*
13155 F: drivers/net/ethernet/i825xx/sun3*
13157 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
13158 M: Hans de Goede <hdegoede@redhat.com>
13159 L: linux-input@vger.kernel.org
13161 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
13162 F: drivers/input/keyboard/sun4i-lradc-keys.c
13164 SUNDANCE NETWORK DRIVER
13165 M: Denis Kirjanov <kda@linux-powerpc.org>
13166 L: netdev@vger.kernel.org
13168 F: drivers/net/ethernet/dlink/sundance.c
13171 M: Yoshinori Sato <ysato@users.sourceforge.jp>
13172 M: Rich Felker <dalias@libc.org>
13173 L: linux-sh@vger.kernel.org
13174 Q: http://patchwork.kernel.org/project/linux-sh/list/
13176 F: Documentation/sh/
13181 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
13182 M: Len Brown <len.brown@intel.com>
13183 M: Pavel Machek <pavel@ucw.cz>
13184 L: linux-pm@vger.kernel.org
13185 B: https://bugzilla.kernel.org
13187 F: Documentation/power/
13188 F: arch/x86/kernel/acpi/
13189 F: drivers/base/power/
13191 F: include/linux/suspend.h
13192 F: include/linux/freezer.h
13193 F: include/linux/pm.h
13196 M: Martin Mares <mj@ucw.cz>
13197 L: linux-video@atrey.karlin.mff.cuni.cz
13199 F: Documentation/svga.txt
13200 F: arch/x86/boot/video*
13203 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13204 L: iommu@lists.linux-foundation.org
13205 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
13208 F: arch/*/kernel/pci-swiotlb.c
13209 F: include/linux/swiotlb.h
13212 M: Jiri Pirko <jiri@resnulli.us>
13213 M: Ivan Vecera <ivecera@redhat.com>
13214 L: netdev@vger.kernel.org
13217 F: include/net/switchdev.h
13219 SYNC FILE FRAMEWORK
13220 M: Sumit Semwal <sumit.semwal@linaro.org>
13221 R: Gustavo Padovan <gustavo@padovan.org>
13223 L: linux-media@vger.kernel.org
13224 L: dri-devel@lists.freedesktop.org
13225 F: drivers/dma-buf/sync_*
13226 F: drivers/dma-buf/dma-fence*
13227 F: drivers/dma-buf/sw_sync.c
13228 F: include/linux/sync_file.h
13229 F: include/uapi/linux/sync_file.h
13230 F: Documentation/sync_file.txt
13231 T: git git://anongit.freedesktop.org/drm/drm-misc
13233 SYNOPSYS ARC ARCHITECTURE
13234 M: Vineet Gupta <vgupta@synopsys.com>
13235 L: linux-snps-arc@lists.infradead.org
13238 F: Documentation/devicetree/bindings/arc/*
13239 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
13240 F: drivers/clocksource/arc_timer.c
13241 F: drivers/tty/serial/arc_uart.c
13242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
13244 SYNOPSYS ARC HSDK SDP pll clock driver
13245 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13247 F: drivers/clk/clk-hsdk-pll.c
13248 F: Documentation/devicetree/bindings/clock/snps,hsdk-pll-clock.txt
13250 SYNOPSYS ARC SDP clock driver
13251 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13253 F: drivers/clk/axs10x/*
13254 F: Documentation/devicetree/bindings/clock/snps,pll-clock.txt
13256 SYNOPSYS ARC SDP platform support
13257 M: Alexey Brodkin <abrodkin@synopsys.com>
13259 F: arch/arc/plat-axs10x
13260 F: arch/arc/boot/dts/ax*
13261 F: Documentation/devicetree/bindings/arc/axs10*
13263 SYNOPSYS AXS10x RESET CONTROLLER DRIVER
13264 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13266 F: drivers/reset/reset-axs10x.c
13267 F: Documentation/devicetree/bindings/reset/snps,axs10x-reset.txt
13269 SYNOPSYS DESIGNWARE 8250 UART DRIVER
13270 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13272 F: drivers/tty/serial/8250/8250_dw.c
13274 SYNOPSYS DESIGNWARE APB GPIO DRIVER
13275 M: Hoan Tran <hotran@apm.com>
13276 L: linux-gpio@vger.kernel.org
13278 F: drivers/gpio/gpio-dwapb.c
13279 F: Documentation/devicetree/bindings/gpio/snps-dwapb-gpio.txt
13281 SYNOPSYS DESIGNWARE DMAC DRIVER
13282 M: Viresh Kumar <vireshk@kernel.org>
13283 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13285 F: include/linux/dma/dw.h
13286 F: include/linux/platform_data/dma-dw.h
13289 SYNOPSYS DESIGNWARE ENTERPRISE ETHERNET DRIVER
13290 M: Jie Deng <jiedeng@synopsys.com>
13291 M: Jose Abreu <Jose.Abreu@synopsys.com>
13292 L: netdev@vger.kernel.org
13294 F: drivers/net/ethernet/synopsys/
13296 SYNOPSYS DESIGNWARE I2C DRIVER
13297 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
13298 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
13299 R: Mika Westerberg <mika.westerberg@linux.intel.com>
13300 L: linux-i2c@vger.kernel.org
13302 F: drivers/i2c/busses/i2c-designware-*
13303 F: include/linux/platform_data/i2c-designware.h
13305 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
13306 M: Jaehoon Chung <jh80.chung@samsung.com>
13307 L: linux-mmc@vger.kernel.org
13309 F: drivers/mmc/host/dw_mmc*
13311 SYNOPSYS HSDK RESET CONTROLLER DRIVER
13312 M: Eugeniy Paltsev <Eugeniy.Paltsev@synopsys.com>
13314 F: drivers/reset/reset-hsdk.c
13315 F: include/dt-bindings/reset/snps,hsdk-reset.h
13316 F: Documentation/devicetree/bindings/reset/snps,hsdk-reset.txt
13318 SYSTEM CONFIGURATION (SYSCON)
13319 M: Lee Jones <lee.jones@linaro.org>
13320 M: Arnd Bergmann <arnd@arndb.de>
13321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
13323 F: drivers/mfd/syscon.c
13325 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
13326 M: Sudeep Holla <sudeep.holla@arm.com>
13327 L: linux-arm-kernel@lists.infradead.org
13329 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
13330 F: drivers/clk/clk-scpi.c
13331 F: drivers/cpufreq/scpi-cpufreq.c
13332 F: drivers/firmware/arm_scpi.c
13333 F: include/linux/scpi_protocol.h
13335 SYSTEM RESET/SHUTDOWN DRIVERS
13336 M: Sebastian Reichel <sre@kernel.org>
13337 L: linux-pm@vger.kernel.org
13338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-power-supply.git
13340 F: Documentation/devicetree/bindings/power/reset/
13341 F: drivers/power/reset/
13343 SYSTEM TRACE MODULE CLASS
13344 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
13346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
13347 F: Documentation/trace/stm.txt
13348 F: drivers/hwtracing/stm/
13349 F: include/linux/stm.h
13350 F: include/uapi/linux/stm.h
13353 M: Christoph Hellwig <hch@infradead.org>
13355 F: Documentation/filesystems/sysv-fs.txt
13357 F: include/linux/sysv_fs.h
13360 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
13361 L: linux-scsi@vger.kernel.org
13362 L: target-devel@vger.kernel.org
13363 W: http://www.linux-iscsi.org
13364 W: http://groups.google.com/group/linux-iscsi-target-dev
13365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
13369 F: Documentation/target/
13371 TASKSTATS STATISTICS INTERFACE
13372 M: Balbir Singh <bsingharora@gmail.com>
13374 F: Documentation/accounting/taskstats*
13375 F: include/linux/taskstats*
13376 F: kernel/taskstats.c
13379 M: Jamal Hadi Salim <jhs@mojatatu.com>
13380 M: Cong Wang <xiyou.wangcong@gmail.com>
13381 M: Jiri Pirko <jiri@resnulli.us>
13382 L: netdev@vger.kernel.org
13384 F: include/net/pkt_cls.h
13385 F: include/net/pkt_sched.h
13386 F: include/net/tc_act/
13387 F: include/uapi/linux/pkt_cls.h
13388 F: include/uapi/linux/pkt_sched.h
13389 F: include/uapi/linux/tc_act/
13390 F: include/uapi/linux/tc_ematch/
13393 TCP LOW PRIORITY MODULE
13394 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
13395 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
13396 W: http://tcp-lp-mod.sourceforge.net/
13398 F: net/ipv4/tcp_lp.c
13400 TDA10071 MEDIA DRIVER
13401 M: Antti Palosaari <crope@iki.fi>
13402 L: linux-media@vger.kernel.org
13403 W: https://linuxtv.org
13404 W: http://palosaari.fi/linux/
13405 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13406 T: git git://linuxtv.org/anttip/media_tree.git
13408 F: drivers/media/dvb-frontends/tda10071*
13410 TDA18212 MEDIA DRIVER
13411 M: Antti Palosaari <crope@iki.fi>
13412 L: linux-media@vger.kernel.org
13413 W: https://linuxtv.org
13414 W: http://palosaari.fi/linux/
13415 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13416 T: git git://linuxtv.org/anttip/media_tree.git
13418 F: drivers/media/tuners/tda18212*
13420 TDA18218 MEDIA DRIVER
13421 M: Antti Palosaari <crope@iki.fi>
13422 L: linux-media@vger.kernel.org
13423 W: https://linuxtv.org
13424 W: http://palosaari.fi/linux/
13425 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13426 T: git git://linuxtv.org/anttip/media_tree.git
13428 F: drivers/media/tuners/tda18218*
13430 TDA18271 MEDIA DRIVER
13431 M: Michael Krufky <mkrufky@linuxtv.org>
13432 L: linux-media@vger.kernel.org
13433 W: https://linuxtv.org
13434 W: http://github.com/mkrufky
13435 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13436 T: git git://linuxtv.org/mkrufky/tuners.git
13438 F: drivers/media/tuners/tda18271*
13440 TDA827x MEDIA DRIVER
13441 M: Michael Krufky <mkrufky@linuxtv.org>
13442 L: linux-media@vger.kernel.org
13443 W: https://linuxtv.org
13444 W: http://github.com/mkrufky
13445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13446 T: git git://linuxtv.org/mkrufky/tuners.git
13448 F: drivers/media/tuners/tda8290.*
13450 TDA8290 MEDIA DRIVER
13451 M: Michael Krufky <mkrufky@linuxtv.org>
13452 L: linux-media@vger.kernel.org
13453 W: https://linuxtv.org
13454 W: http://github.com/mkrufky
13455 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13456 T: git git://linuxtv.org/mkrufky/tuners.git
13458 F: drivers/media/tuners/tda8290.*
13460 TDA9840 MEDIA DRIVER
13461 M: Hans Verkuil <hverkuil@xs4all.nl>
13462 L: linux-media@vger.kernel.org
13463 T: git git://linuxtv.org/media_tree.git
13464 W: https://linuxtv.org
13466 F: drivers/media/i2c/tda9840*
13468 TEA5761 TUNER DRIVER
13469 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13470 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13471 L: linux-media@vger.kernel.org
13472 W: https://linuxtv.org
13473 T: git git://linuxtv.org/media_tree.git
13475 F: drivers/media/tuners/tea5761.*
13477 TEA5767 TUNER DRIVER
13478 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13479 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13480 L: linux-media@vger.kernel.org
13481 W: https://linuxtv.org
13482 T: git git://linuxtv.org/media_tree.git
13484 F: drivers/media/tuners/tea5767.*
13486 TEA6415C MEDIA DRIVER
13487 M: Hans Verkuil <hverkuil@xs4all.nl>
13488 L: linux-media@vger.kernel.org
13489 T: git git://linuxtv.org/media_tree.git
13490 W: https://linuxtv.org
13492 F: drivers/media/i2c/tea6415c*
13494 TEA6420 MEDIA DRIVER
13495 M: Hans Verkuil <hverkuil@xs4all.nl>
13496 L: linux-media@vger.kernel.org
13497 T: git git://linuxtv.org/media_tree.git
13498 W: https://linuxtv.org
13500 F: drivers/media/i2c/tea6420*
13503 M: Jiri Pirko <jiri@resnulli.us>
13504 L: netdev@vger.kernel.org
13506 F: drivers/net/team/
13507 F: include/linux/if_team.h
13508 F: include/uapi/linux/if_team.h
13510 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
13511 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
13513 F: arch/x86/platform/ts5500/
13515 TECHNOTREND USB IR RECEIVER
13516 M: Sean Young <sean@mess.org>
13517 L: linux-media@vger.kernel.org
13519 F: drivers/media/rc/ttusbir.c
13522 M: Jens Wiklander <jens.wiklander@linaro.org>
13524 F: include/linux/tee_drv.h
13525 F: include/uapi/linux/tee.h
13527 F: Documentation/tee.txt
13529 TEGRA ARCHITECTURE SUPPORT
13530 M: Thierry Reding <thierry.reding@gmail.com>
13531 M: Jonathan Hunter <jonathanh@nvidia.com>
13532 L: linux-tegra@vger.kernel.org
13533 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
13534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
13539 M: Peter De Schrijver <pdeschrijver@nvidia.com>
13540 M: Prashant Gaikwad <pgaikwad@nvidia.com>
13542 F: drivers/clk/tegra/
13545 M: Laxman Dewangan <ldewangan@nvidia.com>
13546 M: Jon Hunter <jonathanh@nvidia.com>
13548 F: drivers/dma/tegra*
13551 M: Laxman Dewangan <ldewangan@nvidia.com>
13553 F: drivers/i2c/busses/i2c-tegra.c
13555 TEGRA IOMMU DRIVERS
13556 M: Hiroshi Doyu <hdoyu@nvidia.com>
13558 F: drivers/iommu/tegra*
13561 M: Rakesh Iyer <riyer@nvidia.com>
13562 M: Laxman Dewangan <ldewangan@nvidia.com>
13564 F: drivers/input/keyboard/tegra-kbc.c
13567 M: Thierry Reding <thierry.reding@gmail.com>
13569 F: drivers/pwm/pwm-tegra.c
13571 TEGRA SERIAL DRIVER
13572 M: Laxman Dewangan <ldewangan@nvidia.com>
13574 F: drivers/tty/serial/serial-tegra.c
13577 M: Laxman Dewangan <ldewangan@nvidia.com>
13579 F: drivers/spi/spi-tegra*
13581 TEHUTI ETHERNET DRIVER
13582 M: Andy Gospodarek <andy@greyhouse.net>
13583 L: netdev@vger.kernel.org
13585 F: drivers/net/ethernet/tehuti/*
13587 Telecom Clock Driver for MCPL0010
13588 M: Mark Gross <mark.gross@intel.com>
13590 F: drivers/char/tlclk.c
13592 TENSILICA XTENSA PORT (xtensa)
13593 M: Chris Zankel <chris@zankel.net>
13594 M: Max Filippov <jcmvbkbc@gmail.com>
13595 L: linux-xtensa@linux-xtensa.org
13596 T: git git://github.com/czankel/xtensa-linux.git
13599 F: drivers/irqchip/irq-xtensa-*
13601 Texas Instruments' System Control Interface (TISCI) Protocol Driver
13602 M: Nishanth Menon <nm@ti.com>
13603 M: Tero Kristo <t-kristo@ti.com>
13604 M: Santosh Shilimkar <ssantosh@kernel.org>
13605 L: linux-arm-kernel@lists.infradead.org
13607 F: Documentation/devicetree/bindings/arm/keystone/ti,sci.txt
13608 F: drivers/firmware/ti_sci*
13609 F: include/linux/soc/ti/ti_sci_protocol.h
13610 F: Documentation/devicetree/bindings/soc/ti/sci-pm-domain.txt
13611 F: include/dt-bindings/genpd/k2g.h
13612 F: drivers/soc/ti/ti_sci_pm_domains.c
13613 F: Documentation/devicetree/bindings/reset/ti,sci-reset.txt
13614 F: Documentation/devicetree/bindings/clock/ti,sci-clk.txt
13615 F: drivers/clk/keystone/sci-clk.c
13616 F: drivers/reset/reset-ti-sci.c
13618 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
13619 M: Hans Verkuil <hverkuil@xs4all.nl>
13620 L: linux-media@vger.kernel.org
13621 T: git git://linuxtv.org/media_tree.git
13622 W: https://linuxtv.org
13624 F: drivers/media/radio/radio-raremono.c
13627 M: Zhang Rui <rui.zhang@intel.com>
13628 M: Eduardo Valentin <edubezval@gmail.com>
13629 L: linux-pm@vger.kernel.org
13630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
13631 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
13632 Q: https://patchwork.kernel.org/project/linux-pm/list/
13634 F: drivers/thermal/
13635 F: include/linux/thermal.h
13636 F: include/uapi/linux/thermal.h
13637 F: include/linux/cpu_cooling.h
13638 F: Documentation/devicetree/bindings/thermal/
13640 THERMAL/CPU_COOLING
13641 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
13642 M: Viresh Kumar <viresh.kumar@linaro.org>
13643 M: Javi Merino <javi.merino@kernel.org>
13644 L: linux-pm@vger.kernel.org
13646 F: Documentation/thermal/cpu-cooling-api.txt
13647 F: drivers/thermal/cpu_cooling.c
13648 F: include/linux/cpu_cooling.h
13650 THINKPAD ACPI EXTRAS DRIVER
13651 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
13652 L: ibm-acpi-devel@lists.sourceforge.net
13653 L: platform-driver-x86@vger.kernel.org
13654 W: http://ibm-acpi.sourceforge.net
13655 W: http://thinkwiki.org/wiki/Ibm-acpi
13656 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
13658 F: drivers/platform/x86/thinkpad_acpi.c
13661 M: Andreas Noever <andreas.noever@gmail.com>
13662 M: Michael Jamet <michael.jamet@intel.com>
13663 M: Mika Westerberg <mika.westerberg@linux.intel.com>
13664 M: Yehezkel Bernat <yehezkel.bernat@intel.com>
13665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/westeri/thunderbolt.git
13667 F: Documentation/admin-guide/thunderbolt.rst
13668 F: drivers/thunderbolt/
13669 F: include/linux/thunderbolt.h
13671 THUNDERBOLT NETWORK DRIVER
13672 M: Michael Jamet <michael.jamet@intel.com>
13673 M: Mika Westerberg <mika.westerberg@linux.intel.com>
13674 M: Yehezkel Bernat <yehezkel.bernat@intel.com>
13675 L: netdev@vger.kernel.org
13677 F: drivers/net/thunderbolt.c
13679 THUNDERX GPIO DRIVER
13680 M: David Daney <david.daney@cavium.com>
13682 F: drivers/gpio/gpio-thunderx.c
13684 TI AM437X VPFE DRIVER
13685 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13686 L: linux-media@vger.kernel.org
13687 W: https://linuxtv.org
13688 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13689 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13691 F: drivers/media/platform/am437x/
13693 TI BANDGAP AND THERMAL DRIVER
13694 M: Eduardo Valentin <edubezval@gmail.com>
13695 M: Keerthy <j-keerthy@ti.com>
13696 L: linux-pm@vger.kernel.org
13697 L: linux-omap@vger.kernel.org
13699 F: drivers/thermal/ti-soc-thermal/
13701 TI BQ27XXX POWER SUPPLY DRIVER
13702 R: Andrew F. Davis <afd@ti.com>
13703 F: include/linux/power/bq27xxx_battery.h
13704 F: drivers/power/supply/bq27xxx_battery.c
13705 F: drivers/power/supply/bq27xxx_battery_i2c.c
13707 TI CDCE706 CLOCK DRIVER
13708 M: Max Filippov <jcmvbkbc@gmail.com>
13710 F: drivers/clk/clk-cdce706.c
13713 M: Tero Kristo <t-kristo@ti.com>
13714 L: linux-omap@vger.kernel.org
13717 F: include/linux/clk/ti.h
13719 TI DAVINCI MACHINE SUPPORT
13720 M: Sekhar Nori <nsekhar@ti.com>
13721 M: Kevin Hilman <khilman@kernel.org>
13722 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13723 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
13725 F: arch/arm/mach-davinci/
13726 F: drivers/i2c/busses/i2c-davinci.c
13727 F: arch/arm/boot/dts/da850*
13729 TI DAVINCI SERIES GPIO DRIVER
13730 M: Keerthy <j-keerthy@ti.com>
13731 L: linux-gpio@vger.kernel.org
13733 F: Documentation/devicetree/bindings/gpio/gpio-davinci.txt
13734 F: drivers/gpio/gpio-davinci.c
13736 TI DAVINCI SERIES MEDIA DRIVER
13737 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
13738 L: linux-media@vger.kernel.org
13739 W: https://linuxtv.org
13740 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13741 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
13743 F: drivers/media/platform/davinci/
13744 F: include/media/davinci/
13746 TI ETHERNET SWITCH DRIVER (CPSW)
13747 R: Grygorii Strashko <grygorii.strashko@ti.com>
13748 L: linux-omap@vger.kernel.org
13749 L: netdev@vger.kernel.org
13751 F: drivers/net/ethernet/ti/cpsw*
13752 F: drivers/net/ethernet/ti/davinci*
13754 TI FLASH MEDIA INTERFACE DRIVER
13755 M: Alex Dubov <oakad@yahoo.com>
13757 F: drivers/misc/tifm*
13758 F: drivers/mmc/host/tifm_sd.c
13759 F: include/linux/tifm.h
13761 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
13762 M: Santosh Shilimkar <ssantosh@kernel.org>
13763 L: linux-kernel@vger.kernel.org
13764 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
13766 F: drivers/soc/ti/*
13767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
13769 TI LM49xxx FAMILY ASoC CODEC DRIVERS
13770 M: M R Swami Reddy <mr.swami.reddy@ti.com>
13771 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
13772 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13774 F: sound/soc/codecs/lm49453*
13775 F: sound/soc/codecs/isabelle*
13777 TI LP855x BACKLIGHT DRIVER
13778 M: Milo Kim <milo.kim@ti.com>
13780 F: Documentation/backlight/lp855x-driver.txt
13781 F: drivers/video/backlight/lp855x_bl.c
13782 F: include/linux/platform_data/lp855x.h
13784 TI LP8727 CHARGER DRIVER
13785 M: Milo Kim <milo.kim@ti.com>
13787 F: drivers/power/supply/lp8727_charger.c
13788 F: include/linux/platform_data/lp8727.h
13790 TI LP8788 MFD DRIVER
13791 M: Milo Kim <milo.kim@ti.com>
13793 F: drivers/iio/adc/lp8788_adc.c
13794 F: drivers/leds/leds-lp8788.c
13795 F: drivers/mfd/lp8788*.c
13796 F: drivers/power/supply/lp8788-charger.c
13797 F: drivers/regulator/lp8788-*.c
13798 F: include/linux/mfd/lp8788*.h
13800 TI NETCP ETHERNET DRIVER
13801 M: Wingman Kwok <w-kwok2@ti.com>
13802 M: Murali Karicheri <m-karicheri2@ti.com>
13803 L: netdev@vger.kernel.org
13805 F: drivers/net/ethernet/ti/netcp*
13807 TI TAS571X FAMILY ASoC CODEC DRIVER
13808 M: Kevin Cernekee <cernekee@chromium.org>
13809 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13811 F: sound/soc/codecs/tas571x*
13813 TI TRF7970A NFC DRIVER
13814 M: Mark Greer <mgreer@animalcreek.com>
13815 L: linux-wireless@vger.kernel.org
13816 L: linux-nfc@lists.01.org (moderated for non-subscribers)
13818 F: drivers/nfc/trf7970a.c
13819 F: Documentation/devicetree/bindings/net/nfc/trf7970a.txt
13821 TI TWL4030 SERIES SOC CODEC DRIVER
13822 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
13823 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
13825 F: sound/soc/codecs/twl4030*
13828 M: Benoit Parrot <bparrot@ti.com>
13829 L: linux-media@vger.kernel.org
13830 W: http://linuxtv.org/
13831 Q: http://patchwork.linuxtv.org/project/linux-media/list/
13833 F: drivers/media/platform/ti-vpe/
13835 TI WILINK WIRELESS DRIVERS
13836 L: linux-wireless@vger.kernel.org
13837 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
13838 W: http://wireless.kernel.org/en/users/Drivers/wl1251
13839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
13841 F: drivers/net/wireless/ti/
13842 F: include/linux/wl12xx.h
13845 W: http://www.mellanox.com/repository/solutions/tile-scm/
13848 F: drivers/char/tile-srom.c
13849 F: drivers/edac/tile_edac.c
13850 F: drivers/net/ethernet/tile/
13851 F: drivers/rtc/rtc-tile.c
13852 F: drivers/tty/hvc/hvc_tile.c
13853 F: drivers/tty/serial/tilegx.c
13854 F: drivers/usb/host/*-tilegx.c
13855 F: include/linux/usb/tilegx.h
13857 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
13858 M: John Stultz <john.stultz@linaro.org>
13859 M: Thomas Gleixner <tglx@linutronix.de>
13860 R: Stephen Boyd <sboyd@kernel.org>
13861 L: linux-kernel@vger.kernel.org
13862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
13864 F: include/linux/clocksource.h
13865 F: include/linux/time.h
13866 F: include/linux/timex.h
13867 F: include/uapi/linux/time.h
13868 F: include/uapi/linux/timex.h
13869 F: kernel/time/clocksource.c
13870 F: kernel/time/time*.c
13871 F: kernel/time/alarmtimer.c
13872 F: kernel/time/ntp.c
13873 F: tools/testing/selftests/timers/
13876 M: Jon Maloy <jon.maloy@ericsson.com>
13877 M: Ying Xue <ying.xue@windriver.com>
13878 L: netdev@vger.kernel.org (core kernel code)
13879 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
13880 W: http://tipc.sourceforge.net/
13882 F: include/uapi/linux/tipc*.h
13885 TLAN NETWORK DRIVER
13886 M: Samuel Chessman <chessman@tux.org>
13887 L: tlan-devel@lists.sourceforge.net (subscribers-only)
13888 W: http://sourceforge.net/projects/tlan/
13890 F: Documentation/networking/tlan.txt
13891 F: drivers/net/ethernet/ti/tlan.*
13893 TM6000 VIDEO4LINUX DRIVER
13894 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
13895 M: Mauro Carvalho Chehab <mchehab@kernel.org>
13896 L: linux-media@vger.kernel.org
13897 W: https://linuxtv.org
13898 T: git git://linuxtv.org/media_tree.git
13900 F: drivers/media/usb/tm6000/
13901 F: Documentation/media/v4l-drivers/tm6000*
13903 TMIO/SDHI MMC DRIVER
13904 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
13905 L: linux-mmc@vger.kernel.org
13907 F: drivers/mmc/host/tmio_mmc*
13908 F: drivers/mmc/host/renesas_sdhi*
13909 F: include/linux/mfd/tmio.h
13911 TMP401 HARDWARE MONITOR DRIVER
13912 M: Guenter Roeck <linux@roeck-us.net>
13913 L: linux-hwmon@vger.kernel.org
13915 F: Documentation/hwmon/tmp401
13916 F: drivers/hwmon/tmp401.c
13918 TMPFS (SHMEM FILESYSTEM)
13919 M: Hugh Dickins <hughd@google.com>
13920 L: linux-mm@kvack.org
13922 F: include/linux/shmem_fs.h
13925 TOMOYO SECURITY MODULE
13926 M: Kentaro Takeda <takedakn@nttdata.co.jp>
13927 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
13928 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
13929 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
13930 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
13931 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
13932 W: http://tomoyo.sourceforge.jp/
13933 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
13935 F: security/tomoyo/
13937 TOPSTAR LAPTOP EXTRAS DRIVER
13938 M: Herton Ronaldo Krzesinski <herton@canonical.com>
13939 L: platform-driver-x86@vger.kernel.org
13941 F: drivers/platform/x86/topstar-laptop.c
13943 TORTURE-TEST MODULES
13944 M: Davidlohr Bueso <dave@stgolabs.net>
13945 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
13946 M: Josh Triplett <josh@joshtriplett.org>
13947 L: linux-kernel@vger.kernel.org
13949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
13950 F: Documentation/RCU/torture.txt
13951 F: kernel/torture.c
13952 F: kernel/rcu/rcutorture.c
13953 F: kernel/locking/locktorture.c
13955 TOSHIBA ACPI EXTRAS DRIVER
13956 M: Azael Avalos <coproscefalo@gmail.com>
13957 L: platform-driver-x86@vger.kernel.org
13959 F: drivers/platform/x86/toshiba_acpi.c
13961 TOSHIBA BLUETOOTH DRIVER
13962 M: Azael Avalos <coproscefalo@gmail.com>
13963 L: platform-driver-x86@vger.kernel.org
13965 F: drivers/platform/x86/toshiba_bluetooth.c
13967 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
13968 M: Azael Avalos <coproscefalo@gmail.com>
13969 L: platform-driver-x86@vger.kernel.org
13971 F: drivers/platform/x86/toshiba_haps.c
13974 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
13975 W: http://www.buzzard.org.uk/toshiba/
13977 F: drivers/char/toshiba.c
13978 F: include/linux/toshiba.h
13979 F: include/uapi/linux/toshiba.h
13981 TOSHIBA TC358743 DRIVER
13982 M: Mats Randgaard <matrandg@cisco.com>
13983 L: linux-media@vger.kernel.org
13985 F: drivers/media/i2c/tc358743*
13986 F: include/media/i2c/tc358743.h
13988 TOSHIBA WMI HOTKEYS DRIVER
13989 M: Azael Avalos <coproscefalo@gmail.com>
13990 L: platform-driver-x86@vger.kernel.org
13992 F: drivers/platform/x86/toshiba-wmi.c
13995 M: Peter Huewe <peterhuewe@gmx.de>
13996 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
13997 R: Jason Gunthorpe <jgg@ziepe.ca>
13998 L: linux-integrity@vger.kernel.org
13999 Q: https://patchwork.kernel.org/project/linux-integrity/list/
14000 W: https://kernsec.org/wiki/index.php/Linux_Kernel_Integrity
14001 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
14003 F: drivers/char/tpm/
14006 M: Steven Rostedt <rostedt@goodmis.org>
14007 M: Ingo Molnar <mingo@redhat.com>
14008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
14010 F: Documentation/trace/ftrace.txt
14011 F: arch/*/*/*/ftrace.h
14012 F: arch/*/kernel/ftrace.c
14013 F: include/*/ftrace.h
14014 F: include/linux/trace*.h
14017 F: tools/testing/selftests/ftrace/
14019 TRACING MMIO ACCESSES (MMIOTRACE)
14020 M: Steven Rostedt <rostedt@goodmis.org>
14021 M: Ingo Molnar <mingo@kernel.org>
14022 R: Karol Herbst <karolherbst@gmail.com>
14023 R: Pekka Paalanen <ppaalanen@gmail.com>
14025 L: linux-kernel@vger.kernel.org
14026 L: nouveau@lists.freedesktop.org
14027 F: kernel/trace/trace_mmiotrace.c
14028 F: include/linux/mmiotrace.h
14029 F: arch/x86/mm/kmmio.c
14030 F: arch/x86/mm/mmio-mod.c
14031 F: arch/x86/mm/testmmiotrace.c
14034 M: Jiri Kosina <trivial@kernel.org>
14035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
14037 K: ^Subject:.*(?i)trivial
14039 TEMPO SEMICONDUCTOR DRIVERS
14040 M: Steven Eckhoff <steven.eckhoff.opensource@gmail.com>
14042 F: sound/soc/codecs/tscs*.c
14043 F: sound/soc/codecs/tscs*.h
14044 F: Documentation/devicetree/bindings/sound/tscs*.txt
14047 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14048 M: Jiri Slaby <jslaby@suse.com>
14050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
14051 F: Documentation/serial/
14053 F: drivers/tty/serial/serial_core.c
14054 F: include/linux/serial_core.h
14055 F: include/linux/serial.h
14056 F: include/linux/tty.h
14057 F: include/uapi/linux/serial_core.h
14058 F: include/uapi/linux/serial.h
14059 F: include/uapi/linux/tty.h
14061 TUA9001 MEDIA DRIVER
14062 M: Antti Palosaari <crope@iki.fi>
14063 L: linux-media@vger.kernel.org
14064 W: https://linuxtv.org
14065 W: http://palosaari.fi/linux/
14066 Q: http://patchwork.linuxtv.org/project/linux-media/list/
14067 T: git git://linuxtv.org/anttip/media_tree.git
14069 F: drivers/media/tuners/tua9001*
14071 TULIP NETWORK DRIVERS
14072 L: netdev@vger.kernel.org
14073 L: linux-parisc@vger.kernel.org
14075 F: drivers/net/ethernet/dec/tulip/
14078 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
14079 W: http://vtun.sourceforge.net/tun
14081 F: Documentation/networking/tuntap.txt
14082 F: arch/um/os-Linux/drivers/
14084 TURBOCHANNEL SUBSYSTEM
14085 M: "Maciej W. Rozycki" <macro@linux-mips.org>
14086 M: Ralf Baechle <ralf@linux-mips.org>
14087 L: linux-mips@linux-mips.org
14088 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
14091 F: include/linux/tc.h
14093 TW5864 VIDEO4LINUX DRIVER
14094 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
14095 M: Anton Sviridenko <anton@corp.bluecherry.net>
14096 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
14097 M: Andrey Utkin <andrey_utkin@fastmail.com>
14098 L: linux-media@vger.kernel.org
14100 F: drivers/media/pci/tw5864/
14102 TW68 VIDEO4LINUX DRIVER
14103 M: Hans Verkuil <hverkuil@xs4all.nl>
14104 L: linux-media@vger.kernel.org
14105 T: git git://linuxtv.org/media_tree.git
14106 W: https://linuxtv.org
14108 F: drivers/media/pci/tw68/
14110 TW686X VIDEO4LINUX DRIVER
14111 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
14112 L: linux-media@vger.kernel.org
14113 T: git git://linuxtv.org/media_tree.git
14114 W: http://linuxtv.org
14116 F: drivers/media/pci/tw686x/
14118 UBI FILE SYSTEM (UBIFS)
14119 M: Richard Weinberger <richard@nod.at>
14120 M: Artem Bityutskiy <dedekind1@gmail.com>
14121 M: Adrian Hunter <adrian.hunter@intel.com>
14122 L: linux-mtd@lists.infradead.org
14123 T: git git://git.infradead.org/ubifs-2.6.git
14124 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
14126 F: Documentation/filesystems/ubifs.txt
14129 UCLINUX (M68KNOMMU AND COLDFIRE)
14130 M: Greg Ungerer <gerg@linux-m68k.org>
14131 W: http://www.linux-m68k.org/
14132 W: http://www.uclinux.org/
14133 L: linux-m68k@lists.linux-m68k.org
14134 L: uclinux-dev@uclinux.org (subscribers-only)
14135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
14137 F: arch/m68k/coldfire/
14139 F: arch/m68k/*/*_no.*
14140 F: arch/m68k/include/asm/*_no.*
14143 M: Jan Kara <jack@suse.com>
14145 F: Documentation/filesystems/udf.txt
14149 M: Bastien Nocera <hadess@hadess.net>
14150 L: linux-input@vger.kernel.org
14152 F: drivers/hid/hid-udraw-ps3.c
14155 M: Evgeniy Dushistov <dushistov@mail.ru>
14157 F: Documentation/filesystems/ufs.txt
14160 UHID USERSPACE HID IO DRIVER:
14161 M: David Herrmann <dh.herrmann@googlemail.com>
14162 L: linux-input@vger.kernel.org
14164 F: drivers/hid/uhid.c
14165 F: include/uapi/linux/uhid.h
14168 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
14169 L: linux-usb@vger.kernel.org
14171 F: drivers/usb/common/ulpi.c
14172 F: include/linux/ulpi/
14174 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
14175 L: linux-usb@vger.kernel.org
14178 F: include/linux/uwb.h
14179 F: include/linux/uwb/
14181 UNICORE32 ARCHITECTURE:
14182 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
14183 W: http://mprc.pku.edu.cn/~guanxuetao/linux
14185 T: git git://github.com/gxt/linux.git
14189 M: Tony Finch <dot@dotat.at>
14190 W: http://dotat.at/prog/unifdef
14192 F: scripts/unifdef.c
14194 UNIFORM CDROM DRIVER
14195 M: Jens Axboe <axboe@kernel.dk>
14196 W: http://www.kernel.dk
14198 F: Documentation/cdrom/
14199 F: drivers/cdrom/cdrom.c
14200 F: include/linux/cdrom.h
14201 F: include/uapi/linux/cdrom.h
14203 UNISYS S-PAR DRIVERS
14204 M: David Kershner <david.kershner@unisys.com>
14205 L: sparmaintainer@unisys.com (Unisys internal)
14207 F: include/linux/visorbus.h
14208 F: drivers/visorbus/
14209 F: drivers/staging/unisys/
14211 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
14212 M: Vinayak Holikatti <vinholikatti@gmail.com>
14213 L: linux-scsi@vger.kernel.org
14215 F: Documentation/scsi/ufs.txt
14216 F: drivers/scsi/ufs/
14218 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
14219 M: Joao Pinto <jpinto@synopsys.com>
14220 L: linux-scsi@vger.kernel.org
14222 F: drivers/scsi/ufs/*dwc*
14224 UNSORTED BLOCK IMAGES (UBI)
14225 M: Artem Bityutskiy <dedekind1@gmail.com>
14226 M: Richard Weinberger <richard@nod.at>
14227 W: http://www.linux-mtd.infradead.org/
14228 L: linux-mtd@lists.infradead.org
14229 T: git git://git.infradead.org/ubifs-2.6.git
14231 F: drivers/mtd/ubi/
14232 F: include/linux/mtd/ubi.h
14233 F: include/uapi/mtd/ubi-user.h
14235 USB "USBNET" DRIVER FRAMEWORK
14236 M: Oliver Neukum <oneukum@suse.com>
14237 L: netdev@vger.kernel.org
14238 W: http://www.linux-usb.org/usbnet
14240 F: drivers/net/usb/usbnet.c
14241 F: include/linux/usb/usbnet.h
14244 M: Oliver Neukum <oneukum@suse.com>
14245 L: linux-usb@vger.kernel.org
14247 F: Documentation/usb/acm.txt
14248 F: drivers/usb/class/cdc-acm.*
14250 USB AR5523 WIRELESS DRIVER
14251 M: Pontus Fuchs <pontus.fuchs@gmail.com>
14252 L: linux-wireless@vger.kernel.org
14254 F: drivers/net/wireless/ath/ar5523/
14257 M: Oliver Neukum <oneukum@suse.com>
14258 L: linux-usb@vger.kernel.org
14259 L: linux-scsi@vger.kernel.org
14261 F: drivers/usb/storage/uas.c
14263 USB CDC ETHERNET DRIVER
14264 M: Oliver Neukum <oliver@neukum.org>
14265 L: linux-usb@vger.kernel.org
14267 F: drivers/net/usb/cdc_*.c
14268 F: include/uapi/linux/usb/cdc.h
14270 USB CHAOSKEY DRIVER
14271 M: Keith Packard <keithp@keithp.com>
14272 L: linux-usb@vger.kernel.org
14274 F: drivers/usb/misc/chaoskey.c
14276 USB CYPRESS C67X00 DRIVER
14277 M: Peter Korsgaard <jacmet@sunsite.dk>
14278 L: linux-usb@vger.kernel.org
14280 F: drivers/usb/c67x00/
14282 USB DAVICOM DM9601 DRIVER
14283 M: Peter Korsgaard <jacmet@sunsite.dk>
14284 L: netdev@vger.kernel.org
14285 W: http://www.linux-usb.org/usbnet
14287 F: drivers/net/usb/dm9601.c
14289 USB DIAMOND RIO500 DRIVER
14290 M: Cesar Miquel <miquel@df.uba.ar>
14291 L: rio500-users@lists.sourceforge.net
14292 W: http://rio500.sourceforge.net
14294 F: drivers/usb/misc/rio500*
14297 M: Alan Stern <stern@rowland.harvard.edu>
14298 L: linux-usb@vger.kernel.org
14300 F: Documentation/usb/ehci.txt
14301 F: drivers/usb/host/ehci*
14303 USB GADGET/PERIPHERAL SUBSYSTEM
14304 M: Felipe Balbi <balbi@kernel.org>
14305 L: linux-usb@vger.kernel.org
14306 W: http://www.linux-usb.org/gadget
14307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
14309 F: drivers/usb/gadget/
14310 F: include/linux/usb/gadget*
14312 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
14313 M: Jiri Kosina <jikos@kernel.org>
14314 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
14315 L: linux-usb@vger.kernel.org
14316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
14318 F: Documentation/hid/hiddev.txt
14319 F: drivers/hid/usbhid/
14322 M: Olav Kongas <ok@artecdesign.ee>
14323 L: linux-usb@vger.kernel.org
14325 F: drivers/usb/host/isp116x*
14326 F: include/linux/usb/isp116x.h
14328 USB LAN78XX ETHERNET DRIVER
14329 M: Woojung Huh <woojung.huh@microchip.com>
14330 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
14331 L: netdev@vger.kernel.org
14333 F: drivers/net/usb/lan78xx.*
14335 USB MASS STORAGE DRIVER
14336 M: Alan Stern <stern@rowland.harvard.edu>
14337 L: linux-usb@vger.kernel.org
14338 L: usb-storage@lists.one-eyed-alien.net
14340 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
14341 F: drivers/usb/storage/
14344 M: Clemens Ladisch <clemens@ladisch.de>
14345 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
14346 T: git git://git.alsa-project.org/alsa-kernel.git
14348 F: sound/usb/midi.*
14350 USB NETWORKING DRIVERS
14351 L: linux-usb@vger.kernel.org
14353 F: drivers/net/usb/
14356 M: Alan Stern <stern@rowland.harvard.edu>
14357 L: linux-usb@vger.kernel.org
14359 F: Documentation/usb/ohci.txt
14360 F: drivers/usb/host/ohci*
14362 USB OTG FSM (Finite State Machine)
14363 M: Peter Chen <Peter.Chen@nxp.com>
14364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
14365 L: linux-usb@vger.kernel.org
14367 F: drivers/usb/common/usb-otg-fsm.c
14370 M: Valentina Manea <valentina.manea.m@gmail.com>
14371 M: Shuah Khan <shuahkh@osg.samsung.com>
14372 M: Shuah Khan <shuah@kernel.org>
14373 L: linux-usb@vger.kernel.org
14375 F: Documentation/usb/usbip_protocol.txt
14376 F: drivers/usb/usbip/
14377 F: tools/usb/usbip/
14380 M: Petko Manolov <petkan@nucleusys.com>
14381 L: linux-usb@vger.kernel.org
14382 L: netdev@vger.kernel.org
14383 T: git git://github.com/petkan/pegasus.git
14384 W: https://github.com/petkan/pegasus
14386 F: drivers/net/usb/pegasus.*
14389 M: Felipe Balbi <balbi@kernel.org>
14390 L: linux-usb@vger.kernel.org
14391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
14393 F: drivers/usb/phy/
14395 USB PRINTER DRIVER (usblp)
14396 M: Pete Zaitcev <zaitcev@redhat.com>
14397 L: linux-usb@vger.kernel.org
14399 F: drivers/usb/class/usblp.c
14401 USB QMI WWAN NETWORK DRIVER
14402 M: Bjørn Mork <bjorn@mork.no>
14403 L: netdev@vger.kernel.org
14405 F: Documentation/ABI/testing/sysfs-class-net-qmi
14406 F: drivers/net/usb/qmi_wwan.c
14409 M: Petko Manolov <petkan@nucleusys.com>
14410 L: linux-usb@vger.kernel.org
14411 L: netdev@vger.kernel.org
14412 T: git git://github.com/petkan/rtl8150.git
14413 W: https://github.com/petkan/rtl8150
14415 F: drivers/net/usb/rtl8150.c
14417 USB SERIAL SUBSYSTEM
14418 M: Johan Hovold <johan@kernel.org>
14419 L: linux-usb@vger.kernel.org
14420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
14422 F: Documentation/usb/usb-serial.txt
14423 F: drivers/usb/serial/
14424 F: include/linux/usb/serial.h
14426 USB SMSC75XX ETHERNET DRIVER
14427 M: Steve Glendinning <steve.glendinning@shawell.net>
14428 L: netdev@vger.kernel.org
14430 F: drivers/net/usb/smsc75xx.*
14432 USB SMSC95XX ETHERNET DRIVER
14433 M: Steve Glendinning <steve.glendinning@shawell.net>
14434 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
14435 L: netdev@vger.kernel.org
14437 F: drivers/net/usb/smsc95xx.*
14440 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14441 L: linux-usb@vger.kernel.org
14442 W: http://www.linux-usb.org
14443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
14445 F: Documentation/devicetree/bindings/usb/
14446 F: Documentation/usb/
14448 F: include/linux/usb.h
14449 F: include/linux/usb/
14451 USB TYPEC SUBSYSTEM
14452 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
14453 L: linux-usb@vger.kernel.org
14455 F: Documentation/ABI/testing/sysfs-class-typec
14456 F: Documentation/usb/typec.rst
14457 F: drivers/usb/typec/
14458 F: include/linux/usb/typec.h
14461 M: Alan Stern <stern@rowland.harvard.edu>
14462 L: linux-usb@vger.kernel.org
14464 F: drivers/usb/host/uhci*
14467 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
14468 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
14469 L: linux-media@vger.kernel.org
14470 T: git git://linuxtv.org/media_tree.git
14471 W: http://www.ideasonboard.org/uvc/
14473 F: drivers/media/usb/uvc/
14474 F: include/uapi/linux/uvcvideo.h
14477 M: Hans Verkuil <hverkuil@xs4all.nl>
14478 L: linux-media@vger.kernel.org
14479 T: git git://linuxtv.org/media_tree.git
14480 W: https://linuxtv.org
14482 F: drivers/media/usb/usbvision/
14485 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
14486 L: linux-usb@vger.kernel.org
14488 F: drivers/usb/gadget/function/*uvc*
14489 F: drivers/usb/gadget/legacy/webcam.c
14491 USB WIRELESS RNDIS DRIVER (rndis_wlan)
14492 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
14493 L: linux-wireless@vger.kernel.org
14495 F: drivers/net/wireless/rndis_wlan.c
14498 M: Mathias Nyman <mathias.nyman@intel.com>
14499 L: linux-usb@vger.kernel.org
14501 F: drivers/usb/host/xhci*
14502 F: drivers/usb/host/pci-quirks*
14505 L: linux-wireless@vger.kernel.org
14506 W: http://linux-lc100020.sourceforge.net
14508 F: drivers/net/wireless/zydas/zd1201.*
14511 M: Antoine Jacquet <royale@zerezo.com>
14512 L: linux-usb@vger.kernel.org
14513 L: linux-media@vger.kernel.org
14514 T: git git://linuxtv.org/media_tree.git
14515 W: http://royale.zerezo.com/zr364xx/
14517 F: Documentation/media/v4l-drivers/zr364xx*
14518 F: drivers/media/usb/zr364xx/
14520 USER-MODE LINUX (UML)
14521 M: Jeff Dike <jdike@addtoit.com>
14522 M: Richard Weinberger <richard@nod.at>
14523 L: user-mode-linux-devel@lists.sourceforge.net
14524 L: user-mode-linux-user@lists.sourceforge.net
14525 W: http://user-mode-linux.sourceforge.net
14526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
14528 F: Documentation/virtual/uml/
14534 USERSPACE I/O (UIO)
14535 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14537 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
14538 F: Documentation/driver-api/uio-howto.rst
14540 F: include/linux/uio*.h
14543 M: Karel Zak <kzak@redhat.com>
14544 L: util-linux@vger.kernel.org
14545 W: http://en.wikipedia.org/wiki/Util-linux
14546 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
14550 M: Christoph Hellwig <hch@lst.de>
14551 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
14552 L: linux-kernel@vger.kernel.org
14553 T: git git://git.infradead.org/users/hch/uuid.git
14556 F: include/linux/uuid.h
14557 F: include/uapi/linux/uuid.h
14561 M: Michal Januszewski <spock@gentoo.org>
14562 L: linux-fbdev@vger.kernel.org
14563 W: http://dev.gentoo.org/~spock/projects/uvesafb/
14565 F: Documentation/fb/uvesafb.txt
14566 F: drivers/video/fbdev/uvesafb.*
14569 M: Stefan Agner <stefan@agner.ch>
14570 L: linux-mtd@lists.infradead.org
14572 F: drivers/mtd/nand/vf610_nfc.c
14574 VFAT/FAT/MSDOS FILESYSTEM
14575 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
14577 F: Documentation/filesystems/vfat.txt
14581 M: Alex Williamson <alex.williamson@redhat.com>
14582 L: kvm@vger.kernel.org
14583 T: git git://github.com/awilliam/linux-vfio.git
14585 F: Documentation/vfio.txt
14587 F: include/linux/vfio.h
14588 F: include/uapi/linux/vfio.h
14590 VFIO MEDIATED DEVICE DRIVERS
14591 M: Kirti Wankhede <kwankhede@nvidia.com>
14592 L: kvm@vger.kernel.org
14594 F: Documentation/vfio-mediated-device.txt
14595 F: drivers/vfio/mdev/
14596 F: include/linux/mdev.h
14597 F: samples/vfio-mdev/
14599 VFIO PLATFORM DRIVER
14600 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
14601 L: kvm@vger.kernel.org
14603 F: drivers/vfio/platform/
14606 R: Lukas Wunner <lukas@wunner.de>
14608 F: Documentation/gpu/vga-switcheroo.rst
14609 F: drivers/gpu/vga/vga_switcheroo.c
14610 F: include/linux/vga_switcheroo.h
14611 T: git git://anongit.freedesktop.org/drm/drm-misc
14613 VIA RHINE NETWORK DRIVER
14615 F: drivers/net/ethernet/via/via-rhine.c
14617 VIA SD/MMC CARD CONTROLLER DRIVER
14618 M: Bruce Chang <brucechang@via.com.tw>
14619 M: Harald Welte <HaraldWelte@viatech.com>
14621 F: drivers/mmc/host/via-sdmmc.c
14623 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
14624 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
14625 L: linux-fbdev@vger.kernel.org
14627 F: include/linux/via-core.h
14628 F: include/linux/via-gpio.h
14629 F: include/linux/via_i2c.h
14630 F: drivers/video/fbdev/via/
14632 VIA VELOCITY NETWORK DRIVER
14633 M: Francois Romieu <romieu@fr.zoreil.com>
14634 L: netdev@vger.kernel.org
14636 F: drivers/net/ethernet/via/via-velocity.*
14638 VIDEO MULTIPLEXER DRIVER
14639 M: Philipp Zabel <p.zabel@pengutronix.de>
14640 L: linux-media@vger.kernel.org
14642 F: drivers/media/platform/video-mux.c
14644 VIDEOBUF2 FRAMEWORK
14645 M: Pawel Osciak <pawel@osciak.com>
14646 M: Marek Szyprowski <m.szyprowski@samsung.com>
14647 M: Kyungmin Park <kyungmin.park@samsung.com>
14648 L: linux-media@vger.kernel.org
14650 F: drivers/media/v4l2-core/videobuf2-*
14651 F: include/media/videobuf2-*
14653 VIMC VIRTUAL MEDIA CONTROLLER DRIVER
14654 M: Helen Koike <helen.koike@collabora.com>
14655 L: linux-media@vger.kernel.org
14656 T: git git://linuxtv.org/media_tree.git
14657 W: https://linuxtv.org
14659 F: drivers/media/platform/vimc/*
14662 M: Alex Williamson <alex.williamson@redhat.com>
14663 M: Paolo Bonzini <pbonzini@redhat.com>
14664 L: kvm@vger.kernel.org
14668 VIRTIO AND VHOST VSOCK DRIVER
14669 M: Stefan Hajnoczi <stefanha@redhat.com>
14670 L: kvm@vger.kernel.org
14671 L: virtualization@lists.linux-foundation.org
14672 L: netdev@vger.kernel.org
14674 F: include/linux/virtio_vsock.h
14675 F: include/uapi/linux/virtio_vsock.h
14676 F: include/uapi/linux/vsockmon.h
14677 F: include/uapi/linux/vm_sockets_diag.h
14678 F: net/vmw_vsock/diag.c
14679 F: net/vmw_vsock/af_vsock_tap.c
14680 F: net/vmw_vsock/virtio_transport_common.c
14681 F: net/vmw_vsock/virtio_transport.c
14682 F: drivers/net/vsockmon.c
14683 F: drivers/vhost/vsock.c
14684 F: drivers/vhost/vsock.h
14685 F: tools/testing/vsock/
14687 VIRTIO CONSOLE DRIVER
14688 M: Amit Shah <amit@kernel.org>
14689 L: virtualization@lists.linux-foundation.org
14691 F: drivers/char/virtio_console.c
14692 F: include/linux/virtio_console.h
14693 F: include/uapi/linux/virtio_console.h
14695 VIRTIO CORE, NET AND BLOCK DRIVERS
14696 M: "Michael S. Tsirkin" <mst@redhat.com>
14697 M: Jason Wang <jasowang@redhat.com>
14698 L: virtualization@lists.linux-foundation.org
14700 F: Documentation/devicetree/bindings/virtio/
14703 F: drivers/net/virtio_net.c
14704 F: drivers/block/virtio_blk.c
14705 F: include/linux/virtio*.h
14706 F: include/uapi/linux/virtio_*.h
14707 F: drivers/crypto/virtio/
14708 F: mm/balloon_compaction.c
14710 VIRTIO CRYPTO DRIVER
14711 M: Gonglei <arei.gonglei@huawei.com>
14712 L: virtualization@lists.linux-foundation.org
14713 L: linux-crypto@vger.kernel.org
14715 F: drivers/crypto/virtio/
14716 F: include/uapi/linux/virtio_crypto.h
14718 VIRTIO DRIVERS FOR S390
14719 M: Cornelia Huck <cohuck@redhat.com>
14720 M: Halil Pasic <pasic@linux.vnet.ibm.com>
14721 L: linux-s390@vger.kernel.org
14722 L: virtualization@lists.linux-foundation.org
14723 L: kvm@vger.kernel.org
14725 F: drivers/s390/virtio/
14726 F: arch/s390/include/uapi/asm/virtio-ccw.h
14729 M: David Airlie <airlied@linux.ie>
14730 M: Gerd Hoffmann <kraxel@redhat.com>
14731 L: dri-devel@lists.freedesktop.org
14732 L: virtualization@lists.linux-foundation.org
14733 T: git git://anongit.freedesktop.org/drm/drm-misc
14735 F: drivers/gpu/drm/virtio/
14736 F: include/uapi/linux/virtio_gpu.h
14738 VIRTIO HOST (VHOST)
14739 M: "Michael S. Tsirkin" <mst@redhat.com>
14740 M: Jason Wang <jasowang@redhat.com>
14741 L: kvm@vger.kernel.org
14742 L: virtualization@lists.linux-foundation.org
14743 L: netdev@vger.kernel.org
14744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
14747 F: include/uapi/linux/vhost.h
14749 VIRTIO INPUT DRIVER
14750 M: Gerd Hoffmann <kraxel@redhat.com>
14752 F: drivers/virtio/virtio_input.c
14753 F: include/uapi/linux/virtio_input.h
14755 VIRTUAL BOX GUEST DEVICE DRIVER
14756 M: Hans de Goede <hdegoede@redhat.com>
14757 M: Arnd Bergmann <arnd@arndb.de>
14758 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14760 F: include/linux/vbox_utils.h
14761 F: include/uapi/linux/vbox*.h
14762 F: drivers/virt/vboxguest/
14764 VIRTUAL SERIO DEVICE DRIVER
14765 M: Stephen Chandler Paul <thatslyude@gmail.com>
14767 F: drivers/input/serio/userio.c
14768 F: include/uapi/linux/userio.h
14770 VIVID VIRTUAL VIDEO DRIVER
14771 M: Hans Verkuil <hverkuil@xs4all.nl>
14772 L: linux-media@vger.kernel.org
14773 T: git git://linuxtv.org/media_tree.git
14774 W: https://linuxtv.org
14776 F: drivers/media/platform/vivid/*
14779 M: Florian Fainelli <f.fainelli@gmail.com>
14780 L: openwrt-devel@lists.openwrt.org (subscribers-only)
14782 F: drivers/vlynq/vlynq.c
14783 F: include/linux/vlynq.h
14786 M: Martyn Welch <martyn@welchs.me.uk>
14787 M: Manohar Vanga <manohar.vanga@gmail.com>
14788 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
14789 L: devel@driverdev.osuosl.org
14791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
14792 F: Documentation/driver-api/vme.rst
14793 F: drivers/staging/vme/
14795 F: include/linux/vme*
14797 VMWARE BALLOON DRIVER
14798 M: Xavier Deguillard <xdeguillard@vmware.com>
14799 M: Philip Moltmann <moltmann@vmware.com>
14800 M: "VMware, Inc." <pv-drivers@vmware.com>
14801 L: linux-kernel@vger.kernel.org
14803 F: drivers/misc/vmw_balloon.c
14805 VMWARE HYPERVISOR INTERFACE
14806 M: Alok Kataria <akataria@vmware.com>
14807 L: virtualization@lists.linux-foundation.org
14809 F: arch/x86/kernel/cpu/vmware.c
14811 VMWARE PVRDMA DRIVER
14812 M: Adit Ranadive <aditr@vmware.com>
14813 M: VMware PV-Drivers <pv-drivers@vmware.com>
14814 L: linux-rdma@vger.kernel.org
14816 F: drivers/infiniband/hw/vmw_pvrdma/
14818 VMware PVSCSI driver
14819 M: Jim Gill <jgill@vmware.com>
14820 M: VMware PV-Drivers <pv-drivers@vmware.com>
14821 L: linux-scsi@vger.kernel.org
14823 F: drivers/scsi/vmw_pvscsi.c
14824 F: drivers/scsi/vmw_pvscsi.h
14826 VMWARE VMMOUSE SUBDRIVER
14827 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
14828 M: "VMware, Inc." <pv-drivers@vmware.com>
14829 L: linux-input@vger.kernel.org
14831 F: drivers/input/mouse/vmmouse.c
14832 F: drivers/input/mouse/vmmouse.h
14834 VMWARE VMXNET3 ETHERNET DRIVER
14835 M: Shrikrishna Khare <skhare@vmware.com>
14836 M: "VMware, Inc." <pv-drivers@vmware.com>
14837 L: netdev@vger.kernel.org
14839 F: drivers/net/vmxnet3/
14841 VOCORE VOCORE2 BOARD
14842 M: Harvey Hunt <harveyhuntnexus@gmail.com>
14843 L: linux-mips@linux-mips.org
14845 F: arch/mips/boot/dts/ralink/vocore2.dts
14847 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
14848 M: Liam Girdwood <lgirdwood@gmail.com>
14849 M: Mark Brown <broonie@kernel.org>
14850 L: linux-kernel@vger.kernel.org
14851 W: http://www.slimlogic.co.uk/?p=48
14852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
14854 F: Documentation/devicetree/bindings/regulator/
14855 F: Documentation/power/regulator/
14856 F: drivers/regulator/
14857 F: include/dt-bindings/regulator/
14858 F: include/linux/regulator/
14861 M: David Ahern <dsa@cumulusnetworks.com>
14862 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
14863 L: netdev@vger.kernel.org
14865 F: drivers/net/vrf.c
14866 F: Documentation/networking/vrf.txt
14868 VT1211 HARDWARE MONITOR DRIVER
14869 M: Juerg Haefliger <juergh@gmail.com>
14870 L: linux-hwmon@vger.kernel.org
14872 F: Documentation/hwmon/vt1211
14873 F: drivers/hwmon/vt1211.c
14875 VT8231 HARDWARE MONITOR DRIVER
14876 M: Roger Lucas <vt8231@hiddenengine.co.uk>
14877 L: linux-hwmon@vger.kernel.org
14879 F: drivers/hwmon/vt8231.c
14881 VUB300 USB to SDIO/SD/MMC bridge chip
14882 M: Tony Olech <tony.olech@elandigitalsystems.com>
14883 L: linux-mmc@vger.kernel.org
14884 L: linux-usb@vger.kernel.org
14886 F: drivers/mmc/host/vub300.c
14888 W1 DALLAS'S 1-WIRE BUS
14889 M: Evgeniy Polyakov <zbr@ioremap.net>
14891 F: Documentation/w1/
14893 F: include/linux/w1.h
14895 W83791D HARDWARE MONITORING DRIVER
14896 M: Marc Hulsman <m.hulsman@tudelft.nl>
14897 L: linux-hwmon@vger.kernel.org
14899 F: Documentation/hwmon/w83791d
14900 F: drivers/hwmon/w83791d.c
14902 W83793 HARDWARE MONITORING DRIVER
14903 M: Rudolf Marek <r.marek@assembler.cz>
14904 L: linux-hwmon@vger.kernel.org
14906 F: Documentation/hwmon/w83793
14907 F: drivers/hwmon/w83793.c
14909 W83795 HARDWARE MONITORING DRIVER
14910 M: Jean Delvare <jdelvare@suse.com>
14911 L: linux-hwmon@vger.kernel.org
14913 F: drivers/hwmon/w83795.c
14915 W83L51xD SD/MMC CARD INTERFACE DRIVER
14916 M: Pierre Ossman <pierre@ossman.eu>
14918 F: drivers/mmc/host/wbsd.*
14920 WACOM PROTOCOL 4 SERIAL TABLETS
14921 M: Julian Squires <julian@cipht.net>
14922 M: Hans de Goede <hdegoede@redhat.com>
14923 L: linux-input@vger.kernel.org
14925 F: drivers/input/tablet/wacom_serial4.c
14927 WATCHDOG DEVICE DRIVERS
14928 M: Wim Van Sebroeck <wim@iguana.be>
14929 R: Guenter Roeck <linux@roeck-us.net>
14930 L: linux-watchdog@vger.kernel.org
14931 W: http://www.linux-watchdog.org/
14932 T: git git://www.linux-watchdog.org/linux-watchdog.git
14934 F: Documentation/devicetree/bindings/watchdog/
14935 F: Documentation/watchdog/
14936 F: drivers/watchdog/
14937 F: include/linux/watchdog.h
14938 F: include/uapi/linux/watchdog.h
14940 WHISKEYCOVE PMIC GPIO DRIVER
14941 M: Kuppuswamy Sathyanarayanan <sathyanarayanan.kuppuswamy@linux.intel.com>
14942 L: linux-gpio@vger.kernel.org
14944 F: drivers/gpio/gpio-wcove.c
14947 M: David Herrmann <dh.herrmann@googlemail.com>
14948 L: linux-input@vger.kernel.org
14950 F: drivers/hid/hid-wiimote*
14952 WILOCITY WIL6210 WIRELESS DRIVER
14953 M: Maya Erez <merez@codeaurora.org>
14954 L: linux-wireless@vger.kernel.org
14955 L: wil6210@qti.qualcomm.com
14957 W: http://wireless.kernel.org/en/users/Drivers/wil6210
14958 F: drivers/net/wireless/ath/wil6210/
14961 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
14962 M: linux-wimax@intel.com
14963 L: wimax@linuxwimax.org (subscribers-only)
14965 W: http://linuxwimax.org
14966 F: Documentation/wimax/README.wimax
14967 F: include/linux/wimax/debug.h
14968 F: include/net/wimax.h
14969 F: include/uapi/linux/wimax.h
14973 M: David Härdeman <david@hardeman.nu>
14975 F: drivers/media/rc/winbond-cir.c
14977 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
14978 M: William Breathitt Gray <vilhelm.gray@gmail.com>
14979 L: linux-watchdog@vger.kernel.org
14981 F: drivers/watchdog/ebc-c384_wdt.c
14983 WINSYSTEMS WS16C48 GPIO DRIVER
14984 M: William Breathitt Gray <vilhelm.gray@gmail.com>
14985 L: linux-gpio@vger.kernel.org
14987 F: drivers/gpio/gpio-ws16c48.c
14989 WISTRON LAPTOP BUTTON DRIVER
14990 M: Miloslav Trmac <mitr@volny.cz>
14992 F: drivers/input/misc/wistron_btns.c
14994 WL3501 WIRELESS PCMCIA CARD DRIVER
14995 L: linux-wireless@vger.kernel.org
14997 F: drivers/net/wireless/wl3501*
14999 WOLFSON MICROELECTRONICS DRIVERS
15000 L: patches@opensource.cirrus.com
15001 T: git https://github.com/CirrusLogic/linux-drivers.git
15002 W: https://github.com/CirrusLogic/linux-drivers/wiki
15004 F: Documentation/hwmon/wm83??
15005 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
15006 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
15007 F: Documentation/devicetree/bindings/mfd/arizona.txt
15008 F: Documentation/devicetree/bindings/mfd/wm831x.txt
15009 F: Documentation/devicetree/bindings/sound/wlf,arizona.txt
15010 F: arch/arm/mach-s3c64xx/mach-crag6410*
15011 F: drivers/clk/clk-wm83*.c
15012 F: drivers/extcon/extcon-arizona.c
15013 F: drivers/leds/leds-wm83*.c
15014 F: drivers/gpio/gpio-*wm*.c
15015 F: drivers/gpio/gpio-arizona.c
15016 F: drivers/hwmon/wm83??-hwmon.c
15017 F: drivers/input/misc/wm831x-on.c
15018 F: drivers/input/touchscreen/wm831x-ts.c
15019 F: drivers/input/touchscreen/wm97*.c
15020 F: drivers/mfd/arizona*
15021 F: drivers/mfd/wm*.c
15022 F: drivers/mfd/cs47l24*
15023 F: drivers/power/supply/wm83*.c
15024 F: drivers/rtc/rtc-wm83*.c
15025 F: drivers/regulator/wm8*.c
15026 F: drivers/regulator/arizona*
15027 F: drivers/video/backlight/wm83*_bl.c
15028 F: drivers/watchdog/wm83*_wdt.c
15029 F: include/linux/mfd/arizona/
15030 F: include/linux/mfd/wm831x/
15031 F: include/linux/mfd/wm8350/
15032 F: include/linux/mfd/wm8400*
15033 F: include/linux/regulator/arizona*
15034 F: include/linux/wm97xx.h
15035 F: include/sound/wm????.h
15036 F: sound/soc/codecs/arizona.?
15037 F: sound/soc/codecs/wm*
15038 F: sound/soc/codecs/cs47l24*
15041 M: Tejun Heo <tj@kernel.org>
15042 R: Lai Jiangshan <jiangshanlai@gmail.com>
15043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
15045 F: include/linux/workqueue.h
15046 F: kernel/workqueue.c
15047 F: Documentation/core-api/workqueue.rst
15049 X-POWERS AXP288 PMIC DRIVERS
15050 M: Hans de Goede <hdegoede@redhat.com>
15053 F: drivers/acpi/pmic/intel_pmic_xpower.c
15055 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
15056 M: Chen-Yu Tsai <wens@csie.org>
15057 L: linux-kernel@vger.kernel.org
15062 M: Andrew Hendry <andrew.hendry@gmail.com>
15063 L: linux-x25@vger.kernel.org
15065 F: Documentation/networking/x25*
15066 F: include/net/x25*
15069 X86 ARCHITECTURE (32-BIT AND 64-BIT)
15070 M: Thomas Gleixner <tglx@linutronix.de>
15071 M: Ingo Molnar <mingo@redhat.com>
15072 R: "H. Peter Anvin" <hpa@zytor.com>
15074 L: linux-kernel@vger.kernel.org
15075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
15077 F: Documentation/x86/
15080 X86 MCE INFRASTRUCTURE
15081 M: Tony Luck <tony.luck@intel.com>
15082 M: Borislav Petkov <bp@alien8.de>
15083 L: linux-edac@vger.kernel.org
15085 F: arch/x86/kernel/cpu/mcheck/*
15087 X86 MICROCODE UPDATE SUPPORT
15088 M: Borislav Petkov <bp@alien8.de>
15090 F: arch/x86/kernel/cpu/microcode/*
15092 X86 PLATFORM DRIVERS
15093 M: Darren Hart <dvhart@infradead.org>
15094 M: Andy Shevchenko <andy@infradead.org>
15095 L: platform-driver-x86@vger.kernel.org
15096 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
15098 F: drivers/platform/x86/
15099 F: drivers/platform/olpc/
15102 M: Andy Lutomirski <luto@amacapital.net>
15103 L: linux-kernel@vger.kernel.org
15104 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
15106 F: arch/x86/entry/vdso/
15108 XC2028/3028 TUNER DRIVER
15109 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
15110 M: Mauro Carvalho Chehab <mchehab@kernel.org>
15111 L: linux-media@vger.kernel.org
15112 W: https://linuxtv.org
15113 T: git git://linuxtv.org/media_tree.git
15115 F: drivers/media/tuners/tuner-xc2028.*
15117 XEN BLOCK SUBSYSTEM
15118 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
15119 M: Roger Pau Monné <roger.pau@citrix.com>
15120 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15122 F: drivers/block/xen-blkback/*
15123 F: drivers/block/xen*
15126 M: Stefano Stabellini <sstabellini@kernel.org>
15127 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15130 F: arch/arm/include/asm/xen/
15132 XEN HYPERVISOR ARM64
15133 M: Stefano Stabellini <sstabellini@kernel.org>
15134 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15137 F: arch/arm64/include/asm/xen/
15139 XEN HYPERVISOR INTERFACE
15140 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
15141 M: Juergen Gross <jgross@suse.com>
15142 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
15146 F: drivers/*/xen-*front.c
15148 F: arch/x86/include/asm/xen/
15149 F: arch/x86/include/asm/pvclock-abi.h
15151 F: include/uapi/xen/
15152 F: Documentation/ABI/stable/sysfs-hypervisor-xen
15153 F: Documentation/ABI/testing/sysfs-hypervisor-xen
15155 XEN NETWORK BACKEND DRIVER
15156 M: Wei Liu <wei.liu2@citrix.com>
15157 M: Paul Durrant <paul.durrant@citrix.com>
15158 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15159 L: netdev@vger.kernel.org
15161 F: drivers/net/xen-netback/*
15164 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
15165 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15167 F: arch/x86/pci/*xen*
15168 F: drivers/pci/*xen*
15171 M: Juergen Gross <jgross@suse.com>
15172 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15173 L: linux-scsi@vger.kernel.org
15175 F: drivers/scsi/xen-scsifront.c
15176 F: drivers/xen/xen-scsiback.c
15177 F: include/xen/interface/io/vscsiif.h
15179 XEN SWIOTLB SUBSYSTEM
15180 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
15181 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
15182 L: iommu@lists.linux-foundation.org
15184 F: arch/x86/xen/*swiotlb*
15185 F: drivers/xen/*swiotlb*
15188 M: Darrick J. Wong <darrick.wong@oracle.com>
15189 M: linux-xfs@vger.kernel.org
15190 L: linux-xfs@vger.kernel.org
15192 T: git git://git.kernel.org/pub/scm/fs/xfs/xfs-linux.git
15194 F: Documentation/filesystems/xfs.txt
15197 XILINX AXI ETHERNET DRIVER
15198 M: Anirudha Sarangi <anirudh@xilinx.com>
15199 M: John Linn <John.Linn@xilinx.com>
15201 F: drivers/net/ethernet/xilinx/xilinx_axienet*
15203 XILINX UARTLITE SERIAL DRIVER
15204 M: Peter Korsgaard <jacmet@sunsite.dk>
15205 L: linux-serial@vger.kernel.org
15207 F: drivers/tty/serial/uartlite.c
15209 XILINX VIDEO IP CORES
15210 M: Hyun Kwon <hyun.kwon@xilinx.com>
15211 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
15212 L: linux-media@vger.kernel.org
15213 T: git git://linuxtv.org/media_tree.git
15215 F: Documentation/devicetree/bindings/media/xilinx/
15216 F: drivers/media/platform/xilinx/
15217 F: include/uapi/linux/xilinx-v4l2-controls.h
15220 M: Eli Billauer <eli.billauer@gmail.com>
15221 L: linux-kernel@vger.kernel.org
15223 F: drivers/char/xillybus/
15225 XRA1403 GPIO EXPANDER
15226 M: Nandor Han <nandor.han@ge.com>
15227 M: Semi Malinen <semi.malinen@ge.com>
15228 L: linux-gpio@vger.kernel.org
15230 F: drivers/gpio/gpio-xra1403.c
15231 F: Documentation/devicetree/bindings/gpio/gpio-xra1403.txt
15233 XTENSA XTFPGA PLATFORM SUPPORT
15234 M: Max Filippov <jcmvbkbc@gmail.com>
15235 L: linux-xtensa@linux-xtensa.org
15237 F: drivers/spi/spi-xtensa-xtfpga.c
15238 F: sound/soc/xtensa/xtfpga-i2s.c
15240 YAM DRIVER FOR AX.25
15241 M: Jean-Paul Roubelat <jpr@f6fbb.org>
15242 L: linux-hams@vger.kernel.org
15244 F: drivers/net/hamradio/yam*
15245 F: include/linux/yam.h
15247 YAMA SECURITY MODULE
15248 M: Kees Cook <keescook@chromium.org>
15249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
15252 F: Documentation/admin-guide/LSM/Yama.rst
15254 YEALINK PHONE DRIVER
15255 M: Henk Vergonet <Henk.Vergonet@gmail.com>
15256 L: usbb2k-api-dev@nongnu.org
15258 F: Documentation/input/yealink.rst
15259 F: drivers/input/misc/yealink.*
15261 Z8530 DRIVER FOR AX.25
15262 M: Joerg Reuter <jreuter@yaina.de>
15263 W: http://yaina.de/jreuter/
15264 W: http://www.qsl.net/dl1bke/
15265 L: linux-hams@vger.kernel.org
15267 F: Documentation/networking/z8530drv.txt
15268 F: drivers/net/hamradio/*scc.c
15269 F: drivers/net/hamradio/z8530.h
15271 ZBUD COMPRESSED PAGE ALLOCATOR
15272 M: Seth Jennings <sjenning@redhat.com>
15273 M: Dan Streetman <ddstreet@ieee.org>
15274 L: linux-mm@kvack.org
15277 F: include/linux/zbud.h
15279 ZD1211RW WIRELESS DRIVER
15280 M: Daniel Drake <dsd@gentoo.org>
15281 M: Ulrich Kunitz <kune@deine-taler.de>
15282 W: http://zd1211.ath.cx/wiki/DriverRewrite
15283 L: linux-wireless@vger.kernel.org
15284 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
15286 F: drivers/net/wireless/zydas/zd1211rw/
15288 ZD1301 MEDIA DRIVER
15289 M: Antti Palosaari <crope@iki.fi>
15290 L: linux-media@vger.kernel.org
15291 W: https://linuxtv.org/
15292 W: http://palosaari.fi/linux/
15293 Q: https://patchwork.linuxtv.org/project/linux-media/list/
15295 F: drivers/media/usb/dvb-usb-v2/zd1301*
15297 ZD1301_DEMOD MEDIA DRIVER
15298 M: Antti Palosaari <crope@iki.fi>
15299 L: linux-media@vger.kernel.org
15300 W: https://linuxtv.org/
15301 W: http://palosaari.fi/linux/
15302 Q: https://patchwork.linuxtv.org/project/linux-media/list/
15304 F: drivers/media/dvb-frontends/zd1301_demod*
15306 ZPOOL COMPRESSED PAGE STORAGE API
15307 M: Dan Streetman <ddstreet@ieee.org>
15308 L: linux-mm@kvack.org
15311 F: include/linux/zpool.h
15313 ZR36067 VIDEO FOR LINUX DRIVER
15314 L: mjpeg-users@lists.sourceforge.net
15315 L: linux-media@vger.kernel.org
15316 W: http://mjpeg.sourceforge.net/driver-zoran/
15317 T: hg https://linuxtv.org/hg/v4l-dvb
15319 F: drivers/media/pci/zoran/
15321 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
15322 M: Minchan Kim <minchan@kernel.org>
15323 M: Nitin Gupta <ngupta@vflare.org>
15324 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
15325 L: linux-kernel@vger.kernel.org
15327 F: drivers/block/zram/
15328 F: Documentation/blockdev/zram.txt
15330 ZS DECSTATION Z85C30 SERIAL DRIVER
15331 M: "Maciej W. Rozycki" <macro@linux-mips.org>
15333 F: drivers/tty/serial/zs.*
15335 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
15336 M: Minchan Kim <minchan@kernel.org>
15337 M: Nitin Gupta <ngupta@vflare.org>
15338 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
15339 L: linux-mm@kvack.org
15342 F: include/linux/zsmalloc.h
15343 F: Documentation/vm/zsmalloc.txt
15345 ZSWAP COMPRESSED SWAP CACHING
15346 M: Seth Jennings <sjenning@redhat.com>
15347 M: Dan Streetman <ddstreet@ieee.org>
15348 L: linux-mm@kvack.org
15353 M: Linus Torvalds <torvalds@linux-foundation.org>
15354 L: linux-kernel@vger.kernel.org
15355 Q: http://patchwork.kernel.org/project/LKML/list/
15356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
15357 S: Buried alive in reporters