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/CodingStyle 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/SubmittingPatches 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/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
186 F: drivers/net/ethernet/8390/
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
232 F: drivers/hwmon/abituguru.c
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
238 F: drivers/hwmon/abituguru3.c
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
244 F: drivers/gpio/gpio-104-dio-48e.c
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
250 F: drivers/gpio/gpio-104-idi-48.c
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
256 F: drivers/gpio/gpio-104-idio-16.c
258 ACCES 104-QUAD-8 IIO DRIVER
259 M: William Breathitt Gray <vilhelm.gray@gmail.com>
260 L: linux-iio@vger.kernel.org
262 F: drivers/iio/counter/104-quad-8.c
265 M: Jes Sorensen <jes@trained-monkey.org>
266 L: linux-acenic@sunsite.dk
268 F: drivers/net/ethernet/alteon/acenic*
270 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
271 M: Peter Feuerer <peter@piie.net>
272 L: platform-driver-x86@vger.kernel.org
273 W: http://piie.net/?section=acerhdf
275 F: drivers/platform/x86/acerhdf.c
277 ACER WMI LAPTOP EXTRAS
278 M: "Lee, Chun-Yi" <jlee@suse.com>
279 L: platform-driver-x86@vger.kernel.org
281 F: drivers/platform/x86/acer-wmi.c
284 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
285 M: Len Brown <lenb@kernel.org>
286 L: linux-acpi@vger.kernel.org
287 W: https://01.org/linux-acpi
288 Q: https://patchwork.kernel.org/project/linux-acpi/list/
289 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
292 F: drivers/pnp/pnpacpi/
293 F: include/linux/acpi.h
295 F: Documentation/acpi/
296 F: Documentation/ABI/testing/sysfs-bus-acpi
297 F: Documentation/ABI/testing/configfs-acpi
298 F: drivers/pci/*acpi*
299 F: drivers/pci/*/*acpi*
300 F: drivers/pci/*/*/*acpi*
303 ACPI COMPONENT ARCHITECTURE (ACPICA)
304 M: Robert Moore <robert.moore@intel.com>
305 M: Lv Zheng <lv.zheng@intel.com>
306 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
307 L: linux-acpi@vger.kernel.org
309 W: https://acpica.org/
310 W: https://github.com/acpica/acpica/
311 Q: https://patchwork.kernel.org/project/linux-acpi/list/
312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
314 F: drivers/acpi/acpica/
319 M: Zhang Rui <rui.zhang@intel.com>
320 L: linux-acpi@vger.kernel.org
321 W: https://01.org/linux-acpi
323 F: drivers/acpi/fan.c
326 M: Zhang Rui <rui.zhang@intel.com>
327 L: linux-acpi@vger.kernel.org
328 W: https://01.org/linux-acpi
330 F: drivers/acpi/*thermal*
333 M: Zhang Rui <rui.zhang@intel.com>
334 L: linux-acpi@vger.kernel.org
335 W: https://01.org/linux-acpi
337 F: drivers/acpi/acpi_video.c
340 L: platform-driver-x86@vger.kernel.org
342 F: drivers/platform/x86/wmi.c
344 AD1889 ALSA SOUND DRIVER
345 M: Thibaut Varene <T-Bone@parisc-linux.org>
346 W: http://wiki.parisc-linux.org/AD1889
347 L: linux-parisc@vger.kernel.org
349 F: sound/pci/ad1889.*
351 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
352 M: Michael Hennerich <michael.hennerich@analog.com>
353 W: http://wiki.analog.com/AD5254
354 W: http://ez.analog.com/community/linux-device-drivers
356 F: drivers/misc/ad525x_dpot.c
358 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
359 M: Michael Hennerich <michael.hennerich@analog.com>
360 W: http://wiki.analog.com/AD5398
361 W: http://ez.analog.com/community/linux-device-drivers
363 F: drivers/regulator/ad5398.c
365 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
366 M: Michael Hennerich <michael.hennerich@analog.com>
367 W: http://wiki.analog.com/AD7142
368 W: http://ez.analog.com/community/linux-device-drivers
370 F: drivers/input/misc/ad714x.c
372 AD7877 TOUCHSCREEN DRIVER
373 M: Michael Hennerich <michael.hennerich@analog.com>
374 W: http://wiki.analog.com/AD7877
375 W: http://ez.analog.com/community/linux-device-drivers
377 F: drivers/input/touchscreen/ad7877.c
379 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
380 M: Michael Hennerich <michael.hennerich@analog.com>
381 W: http://wiki.analog.com/AD7879
382 W: http://ez.analog.com/community/linux-device-drivers
384 F: drivers/input/touchscreen/ad7879.c
386 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
387 M: Jiri Kosina <jikos@kernel.org>
390 ADF7242 IEEE 802.15.4 RADIO DRIVER
391 M: Michael Hennerich <michael.hennerich@analog.com>
392 W: https://wiki.analog.com/ADF7242
393 W: http://ez.analog.com/community/linux-device-drivers
394 L: linux-wpan@vger.kernel.org
396 F: drivers/net/ieee802154/adf7242.c
397 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
399 ADM1025 HARDWARE MONITOR DRIVER
400 M: Jean Delvare <jdelvare@suse.com>
401 L: linux-hwmon@vger.kernel.org
403 F: Documentation/hwmon/adm1025
404 F: drivers/hwmon/adm1025.c
406 ADM1029 HARDWARE MONITOR DRIVER
407 M: Corentin Labbe <clabbe.montjoie@gmail.com>
408 L: linux-hwmon@vger.kernel.org
410 F: drivers/hwmon/adm1029.c
412 ADM8211 WIRELESS DRIVER
413 L: linux-wireless@vger.kernel.org
414 W: http://wireless.kernel.org/
416 F: drivers/net/wireless/admtek/adm8211.*
418 ADP1653 FLASH CONTROLLER DRIVER
419 M: Sakari Ailus <sakari.ailus@iki.fi>
420 L: linux-media@vger.kernel.org
422 F: drivers/media/i2c/adp1653.c
423 F: include/media/i2c/adp1653.h
425 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
426 M: Michael Hennerich <michael.hennerich@analog.com>
427 W: http://wiki.analog.com/ADP5520
428 W: http://ez.analog.com/community/linux-device-drivers
430 F: drivers/mfd/adp5520.c
431 F: drivers/video/backlight/adp5520_bl.c
432 F: drivers/leds/leds-adp5520.c
433 F: drivers/gpio/gpio-adp5520.c
434 F: drivers/input/keyboard/adp5520-keys.c
436 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
437 M: Michael Hennerich <michael.hennerich@analog.com>
438 W: http://wiki.analog.com/ADP5588
439 W: http://ez.analog.com/community/linux-device-drivers
441 F: drivers/input/keyboard/adp5588-keys.c
442 F: drivers/gpio/gpio-adp5588.c
444 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
445 M: Michael Hennerich <michael.hennerich@analog.com>
446 W: http://wiki.analog.com/ADP8860
447 W: http://ez.analog.com/community/linux-device-drivers
449 F: drivers/video/backlight/adp8860_bl.c
451 ADS1015 HARDWARE MONITOR DRIVER
452 M: Dirk Eibach <eibach@gdsys.de>
453 L: linux-hwmon@vger.kernel.org
455 F: Documentation/hwmon/ads1015
456 F: drivers/hwmon/ads1015.c
457 F: include/linux/i2c/ads1015.h
460 M: Colin Leroy <colin@colino.net>
462 F: drivers/macintosh/therm_adt746x.c
464 ADT7475 HARDWARE MONITOR DRIVER
465 M: Jean Delvare <jdelvare@suse.com>
466 L: linux-hwmon@vger.kernel.org
468 F: Documentation/hwmon/adt7475
469 F: drivers/hwmon/adt7475.c
471 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
472 M: Michael Hennerich <michael.hennerich@analog.com>
473 W: http://wiki.analog.com/ADXL345
474 W: http://ez.analog.com/community/linux-device-drivers
476 F: drivers/input/misc/adxl34x.c
479 M: Matthew Wilcox <matthew@wil.cx>
480 M: Hannes Reinecke <hare@suse.com>
481 L: linux-scsi@vger.kernel.org
483 F: Documentation/scsi/advansys.txt
484 F: drivers/scsi/advansys.c
487 M: Riccardo Facchetti <fizban@tin.it>
489 F: sound/oss/aedsp16.c
492 M: Antti Palosaari <crope@iki.fi>
493 L: linux-media@vger.kernel.org
494 W: https://linuxtv.org
495 W: http://palosaari.fi/linux/
496 Q: http://patchwork.linuxtv.org/project/linux-media/list/
497 T: git git://linuxtv.org/anttip/media_tree.git
499 F: drivers/media/dvb-frontends/af9013*
502 M: Antti Palosaari <crope@iki.fi>
503 L: linux-media@vger.kernel.org
504 W: https://linuxtv.org
505 W: http://palosaari.fi/linux/
506 Q: http://patchwork.linuxtv.org/project/linux-media/list/
507 T: git git://linuxtv.org/anttip/media_tree.git
509 F: drivers/media/dvb-frontends/af9033*
512 L: linux-fsdevel@vger.kernel.org
514 F: Documentation/filesystems/affs.txt
517 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
518 M: David Howells <dhowells@redhat.com>
519 L: linux-afs@lists.infradead.org
522 F: include/net/af_rxrpc.h
523 F: net/rxrpc/af_rxrpc.c
526 M: David Airlie <airlied@linux.ie>
527 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
530 F: include/linux/agp*
531 F: include/uapi/linux/agp*
534 M: "Juergen E. Fischer" <fischer@norbit.de>
535 L: linux-scsi@vger.kernel.org
537 F: drivers/scsi/aha152x*
538 F: drivers/scsi/pcmcia/aha152x*
540 AIC7XXX / AIC79XX SCSI DRIVER
541 M: Hannes Reinecke <hare@suse.com>
542 L: linux-scsi@vger.kernel.org
544 F: drivers/scsi/aic7xxx/
546 AIMSLAB FM RADIO RECEIVER DRIVER
547 M: Hans Verkuil <hverkuil@xs4all.nl>
548 L: linux-media@vger.kernel.org
549 T: git git://linuxtv.org/media_tree.git
550 W: https://linuxtv.org
552 F: drivers/media/radio/radio-aimslab*
555 M: Benjamin LaHaise <bcrl@kvack.org>
556 L: linux-aio@kvack.org
559 F: include/linux/*aio*.h
562 M: Antti Palosaari <crope@iki.fi>
563 L: linux-media@vger.kernel.org
564 W: https://linuxtv.org
565 W: http://palosaari.fi/linux/
566 Q: http://patchwork.linuxtv.org/project/linux-media/list/
567 T: git git://linuxtv.org/anttip/media_tree.git
569 F: drivers/media/usb/airspy/
571 ALCATEL SPEEDTOUCH USB DRIVER
572 M: Duncan Sands <duncan.sands@free.fr>
573 L: linux-usb@vger.kernel.org
574 W: http://www.linux-usb.org/SpeedTouch/
576 F: drivers/usb/atm/speedtch.c
577 F: drivers/usb/atm/usbatm.c
579 ALCHEMY AU1XX0 MMC DRIVER
580 M: Manuel Lauss <manuel.lauss@gmail.com>
582 F: drivers/mmc/host/au1xmmc.c
585 M: Rudolf Marek <r.marek@assembler.cz>
586 L: linux-i2c@vger.kernel.org
588 F: Documentation/i2c/busses/i2c-ali1563
589 F: drivers/i2c/busses/i2c-ali1563.c
591 ALLWINNER SECURITY SYSTEM
592 M: Corentin Labbe <clabbe.montjoie@gmail.com>
593 L: linux-crypto@vger.kernel.org
595 F: drivers/crypto/sunxi-ss/
598 M: Richard Henderson <rth@twiddle.net>
599 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
600 M: Matt Turner <mattst88@gmail.com>
602 L: linux-alpha@vger.kernel.org
605 ALPS PS/2 TOUCHPAD DRIVER
606 R: Pali Rohár <pali.rohar@gmail.com>
607 F: drivers/input/mouse/alps.*
609 ALTERA MAILBOX DRIVER
610 M: Ley Foon Tan <lftan@altera.com>
611 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
613 F: drivers/mailbox/mailbox-altera.c
616 M: Tien Hock Loh <thloh@altera.com>
617 L: linux-gpio@vger.kernel.org
619 F: drivers/gpio/gpio-altera.c
621 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
622 M: Thor Thayer <tthayer@opensource.altera.com>
624 F: drivers/gpio/gpio-altera-a10sr.c
625 F: drivers/mfd/altera-a10sr.c
626 F: include/linux/mfd/altera-a10sr.h
628 ALTERA TRIPLE SPEED ETHERNET DRIVER
629 M: Vince Bridgers <vbridger@opensource.altera.com>
630 L: netdev@vger.kernel.org
631 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
633 F: drivers/net/ethernet/altera/
635 ALTERA UART/JTAG UART SERIAL DRIVERS
636 M: Tobias Klauser <tklauser@distanz.ch>
637 L: linux-serial@vger.kernel.org
638 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
640 F: drivers/tty/serial/altera_uart.c
641 F: drivers/tty/serial/altera_jtaguart.c
642 F: include/linux/altera_uart.h
643 F: include/linux/altera_jtaguart.h
645 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
646 M: Tom Lendacky <thomas.lendacky@amd.com>
647 M: Gary Hook <gary.hook@amd.com>
648 L: linux-crypto@vger.kernel.org
650 F: drivers/crypto/ccp/
651 F: include/linux/ccp.h
653 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
654 M: Huang Rui <ray.huang@amd.com>
655 L: linux-hwmon@vger.kernel.org
657 F: Documentation/hwmon/fam15h_power
658 F: drivers/hwmon/fam15h_power.c
660 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
663 F: drivers/usb/gadget/udc/amd5536udc.*
665 AMD GEODE PROCESSOR/CHIPSET SUPPORT
666 P: Andres Salomon <dilinger@queued.net>
667 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
668 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
670 F: drivers/char/hw_random/geode-rng.c
671 F: drivers/crypto/geode*
672 F: drivers/video/fbdev/geode/
673 F: arch/x86/include/asm/geode.h
676 M: Joerg Roedel <joro@8bytes.org>
677 L: iommu@lists.linux-foundation.org
678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
680 F: drivers/iommu/amd_iommu*.[ch]
681 F: include/linux/amd-iommu.h
684 M: Oded Gabbay <oded.gabbay@gmail.com>
685 L: dri-devel@lists.freedesktop.org
686 T: git git://people.freedesktop.org/~gabbayo/linux.git
688 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
689 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
690 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
691 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
692 F: drivers/gpu/drm/amd/amdkfd/
693 F: drivers/gpu/drm/amd/include/cik_structs.h
694 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
695 F: drivers/gpu/drm/amd/include/vi_structs.h
696 F: drivers/gpu/drm/radeon/radeon_kfd.c
697 F: drivers/gpu/drm/radeon/radeon_kfd.h
698 F: include/uapi/linux/kfd_ioctl.h
700 AMD SEATTLE DEVICE TREE SUPPORT
701 M: Brijesh Singh <brijeshkumar.singh@amd.com>
702 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
703 M: Tom Lendacky <thomas.lendacky@amd.com>
705 F: arch/arm64/boot/dts/amd/
708 M: Tom Lendacky <thomas.lendacky@amd.com>
709 L: netdev@vger.kernel.org
711 F: drivers/net/ethernet/amd/xgbe/
712 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
714 AMS (Apple Motion Sensor) DRIVER
715 M: Michael Hanselmann <linux-kernel@hansmi.ch>
717 F: drivers/macintosh/ams/
719 ANALOG DEVICES INC AD9389B DRIVER
720 M: Hans Verkuil <hans.verkuil@cisco.com>
721 L: linux-media@vger.kernel.org
723 F: drivers/media/i2c/ad9389b*
725 ANALOG DEVICES INC ADV7180 DRIVER
726 M: Lars-Peter Clausen <lars@metafoo.de>
727 L: linux-media@vger.kernel.org
728 W: http://ez.analog.com/community/linux-device-drivers
730 F: drivers/media/i2c/adv7180.c
732 ANALOG DEVICES INC ADV7511 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7511*
738 ANALOG DEVICES INC ADV7604 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7604*
744 ANALOG DEVICES INC ADV7842 DRIVER
745 M: Hans Verkuil <hans.verkuil@cisco.com>
746 L: linux-media@vger.kernel.org
748 F: drivers/media/i2c/adv7842*
750 ANALOG DEVICES INC ASOC CODEC DRIVERS
751 M: Lars-Peter Clausen <lars@metafoo.de>
752 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
753 W: http://wiki.analog.com/
754 W: http://ez.analog.com/community/linux-device-drivers
756 F: sound/soc/codecs/adau*
757 F: sound/soc/codecs/adav*
758 F: sound/soc/codecs/ad1*
759 F: sound/soc/codecs/ad7*
760 F: sound/soc/codecs/ssm*
761 F: sound/soc/codecs/sigmadsp.*
763 ANALOG DEVICES INC ASOC DRIVERS
764 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
765 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
766 W: http://blackfin.uclinux.org/
768 F: sound/soc/blackfin/*
770 ANALOG DEVICES INC IIO DRIVERS
771 M: Lars-Peter Clausen <lars@metafoo.de>
772 M: Michael Hennerich <Michael.Hennerich@analog.com>
773 W: http://wiki.analog.com/
774 W: http://ez.analog.com/community/linux-device-drivers
777 X: drivers/iio/*/adjd*
778 F: drivers/staging/iio/*/ad*
779 F: drivers/staging/iio/trigger/iio-trig-bfin-timer.c
781 ANALOG DEVICES INC DMA DRIVERS
782 M: Lars-Peter Clausen <lars@metafoo.de>
783 W: http://ez.analog.com/community/linux-device-drivers
785 F: drivers/dma/dma-axi-dmac.c
787 ANDROID CONFIG FRAGMENTS
788 M: Rob Herring <robh@kernel.org>
790 F: kernel/configs/android*
793 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
794 M: Arve Hjønnevåg <arve@android.com>
795 M: Riley Andrews <riandrews@android.com>
796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
797 L: devel@driverdev.osuosl.org
800 F: drivers/staging/android/
803 M: Laura Abbott <labbott@redhat.com>
804 M: Sumit Semwal <sumit.semwal@linaro.org>
805 L: devel@driverdev.osuosl.org
807 F: Documentation/devicetree/bindings/staging/ion/
808 F: drivers/staging/android/ion
809 F: drivers/staging/android/uapi/ion.h
810 F: drivers/staging/android/uapi/ion_test.h
812 AOA (Apple Onboard Audio) ALSA DRIVER
813 M: Johannes Berg <johannes@sipsolutions.net>
814 L: linuxppc-dev@lists.ozlabs.org
815 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
819 APEX EMBEDDED SYSTEMS STX104 IIO DRIVER
820 M: William Breathitt Gray <vilhelm.gray@gmail.com>
821 L: linux-iio@vger.kernel.org
823 F: drivers/iio/adc/stx104.c
826 M: Jiri Kosina <jikos@kernel.org>
828 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
829 F: arch/x86/kernel/apm_32.c
830 F: include/linux/apm_bios.h
831 F: include/uapi/linux/apm_bios.h
832 F: drivers/char/apm-emulation.c
834 APPLE BCM5974 MULTITOUCH DRIVER
835 M: Henrik Rydberg <rydberg@bitmath.org>
836 L: linux-input@vger.kernel.org
838 F: drivers/input/mouse/bcm5974.c
841 M: Henrik Rydberg <rydberg@bitmath.org>
842 L: linux-hwmon@vger.kernel.org
844 F: drivers/hwmon/applesmc.c
846 APPLETALK NETWORK LAYER
847 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
849 F: drivers/net/appletalk/
852 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
853 M: Duc Dang <dhdang@apm.com>
855 F: arch/arm64/boot/dts/apm/
857 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
858 M: Iyappan Subramanian <isubramanian@apm.com>
859 M: Keyur Chudgar <kchudgar@apm.com>
861 F: drivers/net/ethernet/apm/xgene/
862 F: drivers/net/phy/mdio-xgene.c
863 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
864 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
866 APTINA CAMERA SENSOR PLL
867 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
868 L: linux-media@vger.kernel.org
870 F: drivers/media/i2c/aptina-pll.*
872 ARC FRAMEBUFFER DRIVER
873 M: Jaya Kumar <jayalk@intworks.biz>
875 F: drivers/video/fbdev/arcfb.c
876 F: drivers/video/fbdev/core/fb_defio.c
879 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
880 L: netdev@vger.kernel.org
882 F: drivers/net/arcnet/
883 F: include/uapi/linux/if_arcnet.h
886 M: Alexey Brodkin <abrodkin@synopsys.com>
888 F: drivers/gpu/drm/arc/
889 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
891 ARM ARCHITECTED TIMER DRIVER
892 M: Mark Rutland <mark.rutland@arm.com>
893 M: Marc Zyngier <marc.zyngier@arm.com>
894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
896 F: arch/arm/include/asm/arch_timer.h
897 F: arch/arm64/include/asm/arch_timer.h
898 F: drivers/clocksource/arm_arch_timer.c
901 M: Liviu Dudau <liviu.dudau@arm.com>
903 F: drivers/gpu/drm/arm/hdlcd_*
904 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
906 ARM MALI-DP DRM DRIVER
907 M: Liviu Dudau <liviu.dudau@arm.com>
908 M: Brian Starkey <brian.starkey@arm.com>
909 M: Mali DP Maintainers <malidp@foss.arm.com>
911 F: drivers/gpu/drm/arm/
912 F: Documentation/devicetree/bindings/display/arm,malidp.txt
914 ARM MFM AND FLOPPY DRIVERS
915 M: Ian Molton <spyro@f2s.com>
917 F: arch/arm/lib/floppydma.S
918 F: arch/arm/include/asm/floppy.h
920 ARM PMU PROFILING AND DEBUGGING
921 M: Will Deacon <will.deacon@arm.com>
922 R: Mark Rutland <mark.rutland@arm.com>
924 F: arch/arm*/kernel/perf_*
925 F: arch/arm/oprofile/common.c
926 F: arch/arm*/kernel/hw_breakpoint.c
927 F: arch/arm*/include/asm/hw_breakpoint.h
928 F: arch/arm*/include/asm/perf_event.h
929 F: drivers/perf/arm_pmu.c
930 F: include/linux/perf/arm_pmu.h
933 M: Russell King <linux@armlinux.org.uk>
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
935 W: http://www.armlinux.org.uk/
939 ARM SUB-ARCHITECTURES
940 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
946 ARM PRIMECELL AACI PL041 DRIVER
947 M: Russell King <linux@armlinux.org.uk>
951 ARM PRIMECELL CLCD PL110 DRIVER
952 M: Russell King <linux@armlinux.org.uk>
954 F: drivers/video/fbdev/amba-clcd.*
956 ARM PRIMECELL KMI PL050 DRIVER
957 M: Russell King <linux@armlinux.org.uk>
959 F: drivers/input/serio/ambakmi.*
960 F: include/linux/amba/kmi.h
962 ARM PRIMECELL MMCI PL180/1 DRIVER
963 M: Russell King <linux@armlinux.org.uk>
965 F: drivers/mmc/host/mmci.*
966 F: include/linux/amba/mmci.h
968 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
969 M: Russell King <linux@armlinux.org.uk>
971 F: drivers/tty/serial/amba-pl01*.c
972 F: include/linux/amba/serial.h
974 ARM PRIMECELL BUS SUPPORT
975 M: Russell King <linux@armlinux.org.uk>
978 F: include/linux/amba/bus.h
980 ARM/ADS SPHERE MACHINE SUPPORT
981 M: Lennert Buytenhek <kernel@wantstofly.org>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
985 ARM/AFEB9260 MACHINE SUPPORT
986 M: Sergey Lapin <slapin@ossfans.org>
987 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 ARM/AJECO 1ARM MACHINE SUPPORT
991 M: Lennert Buytenhek <kernel@wantstofly.org>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 ARM/Allwinner sunXi SoC support
996 M: Maxime Ripard <maxime.ripard@free-electrons.com>
997 M: Chen-Yu Tsai <wens@csie.org>
998 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1002 ARM/Allwinner SoC Clock Support
1003 M: Emilio López <emilio@elopez.com.ar>
1005 F: drivers/clk/sunxi/
1007 ARM/Amlogic Meson SoC support
1008 M: Carlo Caione <carlo@caione.org>
1009 M: Kevin Hilman <khilman@baylibre.com>
1010 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1011 L: linux-amlogic@lists.infradead.org
1012 W: http://linux-meson.com/
1014 F: arch/arm/mach-meson/
1015 F: arch/arm/boot/dts/meson*
1016 F: arch/arm64/boot/dts/amlogic/
1017 F: drivers/pinctrl/meson/
1020 ARM/Annapurna Labs ALPINE ARCHITECTURE
1021 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1022 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1025 F: arch/arm/mach-alpine/
1026 F: arch/arm/boot/dts/alpine*
1027 F: arch/arm64/boot/dts/al/
1028 F: drivers/*/*alpine*
1030 ARM/ARTPEC MACHINE SUPPORT
1031 M: Jesper Nilsson <jesper.nilsson@axis.com>
1032 M: Lars Persson <lars.persson@axis.com>
1033 M: Niklas Cassel <niklas.cassel@axis.com>
1035 L: linux-arm-kernel@axis.com
1036 F: arch/arm/mach-artpec
1037 F: arch/arm/boot/dts/artpec6*
1040 ARM/ASPEED MACHINE SUPPORT
1041 M: Joel Stanley <joel@jms.id.au>
1043 F: arch/arm/mach-aspeed/
1044 F: arch/arm/boot/dts/aspeed-*
1045 F: drivers/*/*aspeed*
1047 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1048 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1049 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1050 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1052 W: http://www.linux4sam.org
1053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1055 F: arch/arm/mach-at91/
1056 F: include/soc/at91/
1057 F: arch/arm/boot/dts/at91*.dts
1058 F: arch/arm/boot/dts/at91*.dtsi
1059 F: arch/arm/boot/dts/sama*.dts
1060 F: arch/arm/boot/dts/sama*.dtsi
1061 F: arch/arm/include/debug/at91.S
1063 ARM/ATMEL AT91 Clock Support
1064 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1068 ARM/CALXEDA HIGHBANK ARCHITECTURE
1069 M: Rob Herring <robh@kernel.org>
1070 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1072 F: arch/arm/mach-highbank/
1073 F: arch/arm/boot/dts/highbank.dts
1074 F: arch/arm/boot/dts/ecx-*.dts*
1076 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1077 M: Krzysztof Halasa <khalasa@piap.pl>
1079 F: arch/arm/mach-cns3xxx/
1081 ARM/CAVIUM THUNDER NETWORK DRIVER
1082 M: Sunil Goutham <sgoutham@cavium.com>
1083 M: Robert Richter <rric@kernel.org>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1086 F: drivers/net/ethernet/cavium/thunder/
1088 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1089 M: Alexander Shiyan <shc_work@mail.ru>
1090 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1095 M: Hartley Sweeten <hsweeten@visionengravers.com>
1096 M: Ryan Mallon <rmallon@gmail.com>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 F: arch/arm/mach-ep93xx/
1100 F: arch/arm/mach-ep93xx/include/mach/
1102 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1103 M: Lennert Buytenhek <kernel@wantstofly.org>
1104 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1108 M: Russell King <linux@armlinux.org.uk>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 F: arch/arm/include/asm/clkdev.h
1112 F: drivers/clk/clkdev.c
1114 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1115 M: Mike Rapoport <mike@compulab.co.il>
1116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1119 ARM/CONTEC MICRO9 MACHINE SUPPORT
1120 M: Hubert Feurstein <hubert.feurstein@contec.at>
1122 F: arch/arm/mach-ep93xx/micro9.c
1124 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1125 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1126 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1128 F: drivers/hwtracing/coresight/*
1129 F: Documentation/trace/coresight.txt
1130 F: Documentation/devicetree/bindings/arm/coresight.txt
1131 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1133 ARM/CORGI MACHINE SUPPORT
1134 M: Richard Purdie <rpurdie@rpsys.net>
1137 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1138 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1140 T: git git://github.com/ulli-kroll/linux.git
1142 F: arch/arm/mach-gemini/
1143 F: drivers/rtc/rtc-gemini.c
1145 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1146 M: Barry Song <baohua@kernel.org>
1147 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1150 F: arch/arm/boot/dts/prima2*
1151 F: arch/arm/mach-prima2/
1152 F: drivers/clk/sirf/
1153 F: drivers/clocksource/timer-prima2.c
1154 F: drivers/clocksource/timer-atlas7.c
1157 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1158 M: Baruch Siach <baruch@tkos.co.il>
1159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 F: arch/arm/boot/dts/cx92755*
1164 ARM/EBSA110 MACHINE SUPPORT
1165 M: Russell King <linux@armlinux.org.uk>
1166 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1167 W: http://www.armlinux.org.uk/
1169 F: arch/arm/mach-ebsa110/
1170 F: drivers/net/ethernet/amd/am79c961a.*
1172 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1173 M: Uwe Kleine-König <kernel@pengutronix.de>
1174 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1178 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1179 M: Daniel Ribeiro <drwyrm@gmail.com>
1180 M: Stefan Schmidt <stefan@openezx.org>
1181 M: Harald Welte <laforge@openezx.org>
1182 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1183 W: http://www.openezx.org/
1185 T: topgit git://git.openezx.org/openezx.git
1186 F: arch/arm/mach-pxa/ezx.c
1188 ARM/FARADAY FA526 PORT
1189 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 T: git git://git.berlios.de/gemini-board
1193 F: arch/arm/mm/*-fa*
1195 ARM/FOOTBRIDGE ARCHITECTURE
1196 M: Russell King <linux@armlinux.org.uk>
1197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1198 W: http://www.armlinux.org.uk/
1200 F: arch/arm/include/asm/hardware/dec21285.h
1201 F: arch/arm/mach-footbridge/
1203 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1204 M: Shawn Guo <shawnguo@kernel.org>
1205 M: Sascha Hauer <kernel@pengutronix.de>
1206 R: Fabio Estevam <fabio.estevam@nxp.com>
1207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1210 F: arch/arm/mach-imx/
1211 F: arch/arm/mach-mxs/
1212 F: arch/arm/boot/dts/imx*
1213 F: arch/arm/configs/imx*_defconfig
1217 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1218 M: Shawn Guo <shawnguo@kernel.org>
1219 M: Sascha Hauer <kernel@pengutronix.de>
1220 R: Stefan Agner <stefan@agner.ch>
1221 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1224 F: arch/arm/mach-imx/*vf610*
1225 F: arch/arm/boot/dts/vf*
1227 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1228 M: Lennert Buytenhek <kernel@wantstofly.org>
1229 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 ARM/GUMSTIX MACHINE SUPPORT
1233 M: Steve Sakoman <sakoman@gmail.com>
1234 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1237 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1238 M: Philipp Zabel <philipp.zabel@gmail.com>
1239 M: Paul Parsons <lost.distance@yahoo.com>
1240 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 F: arch/arm/mach-pxa/hx4700.c
1243 F: arch/arm/mach-pxa/include/mach/hx4700.h
1244 F: sound/soc/pxa/hx4700.c
1246 ARM/HISILICON SOC SUPPORT
1247 M: Wei Xu <xuwei5@hisilicon.com>
1248 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1249 W: http://www.hisilicon.com
1251 T: git git://github.com/hisilicon/linux-hisi.git
1252 F: arch/arm/mach-hisi/
1253 F: arch/arm/boot/dts/hi3*
1254 F: arch/arm/boot/dts/hip*
1255 F: arch/arm/boot/dts/hisi*
1256 F: arch/arm64/boot/dts/hisilicon/
1258 ARM/HP JORNADA 7XX MACHINE SUPPORT
1259 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1263 F: arch/arm/mach-sa1100/jornada720.c
1264 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1266 ARM/IGEP MACHINE SUPPORT
1267 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1268 M: Javier Martinez Canillas <javier@dowhile0.org>
1269 L: linux-omap@vger.kernel.org
1270 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 F: arch/arm/boot/dts/omap3-igep*
1274 ARM/INCOME PXA270 SUPPORT
1275 M: Marek Vasut <marek.vasut@gmail.com>
1276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1280 ARM/INTEL IOP32X ARM ARCHITECTURE
1281 M: Lennert Buytenhek <kernel@wantstofly.org>
1282 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1285 ARM/INTEL IOP33X ARM ARCHITECTURE
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 ARM/INTEL IOP13XX ARM ARCHITECTURE
1290 M: Lennert Buytenhek <kernel@wantstofly.org>
1291 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1294 ARM/INTEL IQ81342EX MACHINE SUPPORT
1295 M: Lennert Buytenhek <kernel@wantstofly.org>
1296 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 ARM/INTEL IXDP2850 MACHINE SUPPORT
1300 M: Lennert Buytenhek <kernel@wantstofly.org>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 ARM/INTEL IXP4XX ARM ARCHITECTURE
1305 M: Imre Kaloz <kaloz@openwrt.org>
1306 M: Krzysztof Halasa <khalasa@piap.pl>
1307 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 F: arch/arm/mach-ixp4xx/
1311 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1312 M: Jonathan Cameron <jic23@cam.ac.uk>
1313 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 F: arch/arm/mach-pxa/stargate2.c
1316 F: drivers/pcmcia/pxa2xx_stargate2.c
1318 ARM/INTEL XSC3 (MANZANO) ARM CORE
1319 M: Lennert Buytenhek <kernel@wantstofly.org>
1320 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1323 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1324 M: Lennert Buytenhek <kernel@wantstofly.org>
1325 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1329 M: Santosh Shilimkar <ssantosh@kernel.org>
1330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 F: arch/arm/mach-keystone/
1333 F: arch/arm/boot/dts/keystone-*
1334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1336 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1337 M: Santosh Shilimkar <ssantosh@kernel.org>
1338 L: linux-kernel@vger.kernel.org
1340 F: drivers/clk/keystone/
1342 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1343 M: Santosh Shilimkar <ssantosh@kernel.org>
1344 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1345 L: linux-kernel@vger.kernel.org
1347 F: drivers/clocksource/timer-keystone.c
1349 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1350 M: Santosh Shilimkar <ssantosh@kernel.org>
1351 L: linux-kernel@vger.kernel.org
1353 F: drivers/power/reset/keystone-reset.c
1355 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1356 M: Santosh Shilimkar <ssantosh@kernel.org>
1357 L: linux-kernel@vger.kernel.org
1359 F: drivers/memory/*emif*
1361 ARM/LG1K ARCHITECTURE
1362 M: Chanho Min <chanho.min@lge.com>
1363 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 F: arch/arm64/boot/dts/lg/
1367 ARM/LOGICPD PXA270 MACHINE SUPPORT
1368 M: Lennert Buytenhek <kernel@wantstofly.org>
1369 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 ARM/LPC18XX ARCHITECTURE
1373 M: Joachim Eastwood <manabian@gmail.com>
1374 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376 F: arch/arm/boot/dts/lpc43*
1377 F: drivers/clk/nxp/clk-lpc18xx*
1378 F: drivers/clocksource/time-lpc32xx.c
1379 F: drivers/i2c/busses/i2c-lpc2k.c
1380 F: drivers/memory/pl172.c
1381 F: drivers/mtd/spi-nor/nxp-spifi.c
1382 F: drivers/rtc/rtc-lpc24xx.c
1385 ARM/LPC32XX SOC SUPPORT
1386 M: Vladimir Zapolskiy <vz@mleia.com>
1387 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1388 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1389 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1391 F: arch/arm/boot/dts/lpc32*
1392 F: arch/arm/mach-lpc32xx/
1393 F: drivers/i2c/busses/i2c-pnx.c
1394 F: drivers/net/ethernet/nxp/lpc_eth.c
1395 F: drivers/usb/host/ohci-nxp.c
1396 F: drivers/watchdog/pnx4008_wdt.c
1399 ARM/MAGICIAN MACHINE SUPPORT
1400 M: Philipp Zabel <philipp.zabel@gmail.com>
1403 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1404 M: Jason Cooper <jason@lakedaemon.net>
1405 M: Andrew Lunn <andrew@lunn.ch>
1406 M: Gregory Clement <gregory.clement@free-electrons.com>
1407 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1408 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1410 F: arch/arm/mach-mvebu/
1411 F: drivers/rtc/rtc-armada38x.c
1412 F: arch/arm/boot/dts/armada*
1413 F: arch/arm/boot/dts/kirkwood*
1414 F: arch/arm64/boot/dts/marvell/armada*
1415 F: drivers/cpufreq/mvebu-cpufreq.c
1416 F: arch/arm/configs/mvebu_*_defconfig
1418 ARM/Marvell Berlin SoC support
1419 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1420 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1422 F: arch/arm/mach-berlin/
1423 F: arch/arm/boot/dts/berlin*
1424 F: arch/arm64/boot/dts/marvell/berlin*
1427 ARM/Marvell Dove/MV78xx0/Orion SOC support
1428 M: Jason Cooper <jason@lakedaemon.net>
1429 M: Andrew Lunn <andrew@lunn.ch>
1430 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1431 M: Gregory Clement <gregory.clement@free-electrons.com>
1432 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1434 F: arch/arm/mach-dove/
1435 F: arch/arm/mach-mv78xx0/
1436 F: arch/arm/mach-orion5x/
1437 F: arch/arm/plat-orion/
1438 F: arch/arm/boot/dts/dove*
1439 F: arch/arm/boot/dts/orion5x*
1442 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1443 M: Alexander Clouter <alex@digriz.org.uk>
1444 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1445 W: http://www.digriz.org.uk/ts78xx/kernel
1447 F: arch/arm/mach-orion5x/ts78xx-*
1449 ARM/OXNAS platform support
1450 M: Neil Armstrong <narmstrong@baylibre.com>
1451 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1453 F: arch/arm/mach-oxnas/
1454 F: arch/arm/boot/dts/oxnas*
1455 F: arch/arm/boot/dts/wd-mbwe.dts
1458 ARM/Mediatek RTC DRIVER
1459 M: Eddie Huang <eddie.huang@mediatek.com>
1460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1463 F: drivers/rtc/rtc-mt6397.c
1465 ARM/Mediatek SoC support
1466 M: Matthias Brugger <matthias.bgg@gmail.com>
1467 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1468 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1470 F: arch/arm/boot/dts/mt6*
1471 F: arch/arm/boot/dts/mt8*
1472 F: arch/arm/mach-mediatek/
1476 ARM/Mediatek USB3 PHY DRIVER
1477 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1481 F: drivers/phy/phy-mt65xx-usb3.c
1483 ARM/MICREL KS8695 ARCHITECTURE
1484 M: Greg Ungerer <gerg@uclinux.org>
1485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 F: arch/arm/mach-ks8695/
1489 ARM/MIOA701 MACHINE SUPPORT
1490 M: Robert Jarzmik <robert.jarzmik@free.fr>
1491 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1492 F: arch/arm/mach-pxa/mioa701.c
1495 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1496 M: Michael Petchkovsky <mkpetch@internode.on.net>
1499 ARM/NOMADIK ARCHITECTURE
1500 M: Alessandro Rubini <rubini@unipv.it>
1501 M: Linus Walleij <linus.walleij@linaro.org>
1502 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1504 F: arch/arm/mach-nomadik/
1505 F: drivers/pinctrl/nomadik/
1506 F: drivers/i2c/busses/i2c-nomadik.c
1507 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1509 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1510 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1511 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1512 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1515 ARM/TOSA MACHINE SUPPORT
1516 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1517 M: Dirk Opfer <dirk@opfer-online.de>
1520 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1521 M: Marek Vasut <marek.vasut@gmail.com>
1522 L: linux-arm-kernel@lists.infradead.org
1523 W: http://hackndev.com
1525 F: arch/arm/mach-pxa/include/mach/palmtx.h
1526 F: arch/arm/mach-pxa/palmtx.c
1527 F: arch/arm/mach-pxa/include/mach/palmt5.h
1528 F: arch/arm/mach-pxa/palmt5.c
1529 F: arch/arm/mach-pxa/include/mach/palmld.h
1530 F: arch/arm/mach-pxa/palmld.c
1531 F: arch/arm/mach-pxa/include/mach/palmte2.h
1532 F: arch/arm/mach-pxa/palmte2.c
1533 F: arch/arm/mach-pxa/include/mach/palmtc.h
1534 F: arch/arm/mach-pxa/palmtc.c
1536 ARM/PALM TREO SUPPORT
1537 M: Tomas Cech <sleep_walker@suse.com>
1538 L: linux-arm-kernel@lists.infradead.org
1539 W: http://hackndev.com
1541 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1542 F: arch/arm/mach-pxa/palmtreo.c
1545 M: Sergey Lapin <slapin@ossfans.org>
1546 L: linux-arm-kernel@lists.infradead.org
1547 W: http://hackndev.com
1549 F: arch/arm/mach-pxa/include/mach/palmz72.h
1550 F: arch/arm/mach-pxa/palmz72.c
1553 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1554 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1557 ARM/PT DIGITAL BOARD PORT
1558 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1559 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1560 W: http://www.armlinux.org.uk/
1563 ARM/QUALCOMM SUPPORT
1564 M: Andy Gross <andy.gross@linaro.org>
1565 M: David Brown <david.brown@linaro.org>
1566 L: linux-arm-msm@vger.kernel.org
1567 L: linux-soc@vger.kernel.org
1569 F: Documentation/devicetree/bindings/soc/qcom/
1570 F: arch/arm/boot/dts/qcom-*.dts
1571 F: arch/arm/boot/dts/qcom-*.dtsi
1572 F: arch/arm/mach-qcom/
1573 F: arch/arm64/boot/dts/qcom/*
1574 F: drivers/i2c/busses/i2c-qup.c
1575 F: drivers/clk/qcom/
1576 F: drivers/soc/qcom/
1577 F: drivers/spi/spi-qup.c
1578 F: drivers/tty/serial/msm_serial.h
1579 F: drivers/tty/serial/msm_serial.c
1580 F: drivers/*/pm8???-*
1581 F: drivers/mfd/ssbi.c
1582 F: drivers/firmware/qcom_scm.c
1583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1585 ARM/RADISYS ENP2611 MACHINE SUPPORT
1586 M: Lennert Buytenhek <kernel@wantstofly.org>
1587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1590 ARM/RENESAS ARM64 ARCHITECTURE
1591 M: Simon Horman <horms@verge.net.au>
1592 M: Magnus Damm <magnus.damm@gmail.com>
1593 L: linux-renesas-soc@vger.kernel.org
1594 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1597 F: arch/arm64/boot/dts/renesas/
1598 F: drivers/soc/renesas/
1599 F: include/linux/soc/renesas/
1601 ARM/RISCPC ARCHITECTURE
1602 M: Russell King <linux@armlinux.org.uk>
1603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1604 W: http://www.armlinux.org.uk/
1606 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1607 F: arch/arm/include/asm/hardware/ioc.h
1608 F: arch/arm/include/asm/hardware/iomd.h
1609 F: arch/arm/include/asm/hardware/memc.h
1610 F: arch/arm/mach-rpc/
1611 F: drivers/net/ethernet/8390/etherh.c
1612 F: drivers/net/ethernet/i825xx/ether1*
1613 F: drivers/net/ethernet/seeq/ether3*
1614 F: drivers/scsi/arm/
1616 ARM/Rockchip SoC support
1617 M: Heiko Stuebner <heiko@sntech.de>
1618 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1619 L: linux-rockchip@lists.infradead.org
1620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1622 F: arch/arm/boot/dts/rk3*
1623 F: arch/arm/mach-rockchip/
1624 F: drivers/clk/rockchip/
1625 F: drivers/i2c/busses/i2c-rk3x.c
1626 F: drivers/*/*rockchip*
1627 F: drivers/*/*/*rockchip*
1628 F: sound/soc/rockchip/
1631 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1632 M: Kukjin Kim <kgene@kernel.org>
1633 M: Krzysztof Kozlowski <krzk@kernel.org>
1634 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1637 F: arch/arm/boot/dts/s3c*
1638 F: arch/arm/boot/dts/s5p*
1639 F: arch/arm/boot/dts/samsung*
1640 F: arch/arm/boot/dts/exynos*
1641 F: arch/arm64/boot/dts/exynos/
1642 F: arch/arm/plat-samsung/
1643 F: arch/arm/mach-s3c24*/
1644 F: arch/arm/mach-s3c64xx/
1645 F: arch/arm/mach-s5p*/
1646 F: arch/arm/mach-exynos*/
1647 F: drivers/*/*s3c24*
1648 F: drivers/*/*/*s3c24*
1649 F: drivers/*/*s3c64xx*
1650 F: drivers/*/*s5pv210*
1651 F: drivers/memory/samsung/*
1652 F: drivers/soc/samsung/*
1653 F: Documentation/arm/Samsung/
1654 F: Documentation/devicetree/bindings/arm/samsung/
1655 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1656 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1659 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1660 M: Kyungmin Park <kyungmin.park@samsung.com>
1661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 F: arch/arm/mach-s5pv210/
1665 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1666 M: Kyungmin Park <kyungmin.park@samsung.com>
1667 M: Kamil Debski <kamil@wypas.org>
1668 M: Andrzej Hajda <a.hajda@samsung.com>
1669 L: linux-arm-kernel@lists.infradead.org
1670 L: linux-media@vger.kernel.org
1672 F: drivers/media/platform/s5p-g2d/
1674 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1675 M: Kyungmin Park <kyungmin.park@samsung.com>
1676 M: Kamil Debski <kamil@wypas.org>
1677 M: Jeongtae Park <jtp.park@samsung.com>
1678 M: Andrzej Hajda <a.hajda@samsung.com>
1679 L: linux-arm-kernel@lists.infradead.org
1680 L: linux-media@vger.kernel.org
1682 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1683 F: drivers/media/platform/s5p-mfc/
1685 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1686 M: Kyungmin Park <kyungmin.park@samsung.com>
1687 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1688 L: linux-arm-kernel@lists.infradead.org
1689 L: linux-media@vger.kernel.org
1691 F: drivers/media/platform/s5p-tv/
1693 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1694 M: Kyungmin Park <kyungmin.park@samsung.com>
1695 L: linux-arm-kernel@lists.infradead.org
1696 L: linux-media@vger.kernel.org
1698 F: drivers/staging/media/platform/s5p-cec/
1700 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1701 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1702 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1703 L: linux-arm-kernel@lists.infradead.org
1704 L: linux-media@vger.kernel.org
1706 F: drivers/media/platform/s5p-jpeg/
1708 ARM/SHMOBILE ARM ARCHITECTURE
1709 M: Simon Horman <horms@verge.net.au>
1710 M: Magnus Damm <magnus.damm@gmail.com>
1711 L: linux-renesas-soc@vger.kernel.org
1712 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1715 F: arch/arm/boot/dts/emev2*
1716 F: arch/arm/boot/dts/r7s*
1717 F: arch/arm/boot/dts/r8a*
1718 F: arch/arm/boot/dts/sh*
1719 F: arch/arm/configs/shmobile_defconfig
1720 F: arch/arm/include/debug/renesas-scif.S
1721 F: arch/arm/mach-shmobile/
1722 F: drivers/soc/renesas/
1723 F: include/linux/soc/renesas/
1725 ARM/SOCFPGA ARCHITECTURE
1726 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1728 F: arch/arm/mach-socfpga/
1729 F: arch/arm/boot/dts/socfpga*
1730 F: arch/arm/configs/socfpga_defconfig
1731 F: arch/arm64/boot/dts/altera/
1732 W: http://www.rocketboards.org
1733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1735 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1736 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1738 F: drivers/clk/socfpga/
1740 ARM/SOCFPGA EDAC SUPPORT
1741 M: Thor Thayer <tthayer@opensource.altera.com>
1743 F: drivers/edac/altera_edac.
1745 ARM/STI ARCHITECTURE
1746 M: Patrice Chotard <patrice.chotard@st.com>
1747 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1748 L: kernel@stlinux.com
1749 W: http://www.stlinux.com
1751 F: arch/arm/mach-sti/
1752 F: arch/arm/boot/dts/sti*
1753 F: drivers/char/hw_random/st-rng.c
1754 F: drivers/clocksource/arm_global_timer.c
1755 F: drivers/clocksource/clksrc_st_lpc.c
1756 F: drivers/cpufreq/sti-cpufreq.c
1757 F: drivers/i2c/busses/i2c-st.c
1758 F: drivers/media/rc/st_rc.c
1759 F: drivers/media/platform/sti/c8sectpfe/
1760 F: drivers/mmc/host/sdhci-st.c
1761 F: drivers/phy/phy-miphy28lp.c
1762 F: drivers/phy/phy-miphy365x.c
1763 F: drivers/phy/phy-stih407-usb.c
1764 F: drivers/phy/phy-stih41x-usb.c
1765 F: drivers/pinctrl/pinctrl-st.c
1766 F: drivers/remoteproc/st_remoteproc.c
1767 F: drivers/reset/sti/
1768 F: drivers/rtc/rtc-st-lpc.c
1769 F: drivers/tty/serial/st-asc.c
1770 F: drivers/usb/dwc3/dwc3-st.c
1771 F: drivers/usb/host/ehci-st.c
1772 F: drivers/usb/host/ohci-st.c
1773 F: drivers/watchdog/st_lpc_wdt.c
1774 F: drivers/ata/ahci_st.c
1776 ARM/STM32 ARCHITECTURE
1777 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1778 M: Alexandre Torgue <alexandre.torgue@st.com>
1779 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1783 F: drivers/clocksource/armv7m_systick.c
1785 ARM/TANGO ARCHITECTURE
1786 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1787 L: linux-arm-kernel@lists.infradead.org
1791 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1792 M: Lennert Buytenhek <kernel@wantstofly.org>
1793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 ARM/TETON BGA MACHINE SUPPORT
1797 M: "Mark F. Brown" <mark.brown314@gmail.com>
1798 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801 ARM/THECUS N2100 MACHINE SUPPORT
1802 M: Lennert Buytenhek <kernel@wantstofly.org>
1803 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1807 M: Wan ZongShun <mcuos.com@gmail.com>
1808 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 W: http://www.mcuos.com
1811 F: arch/arm/mach-w90x900/
1812 F: drivers/input/keyboard/w90p910_keypad.c
1813 F: drivers/input/touchscreen/w90p910_ts.c
1814 F: drivers/watchdog/nuc900_wdt.c
1815 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1816 F: drivers/mtd/nand/nuc900_nand.c
1817 F: drivers/rtc/rtc-nuc900.c
1818 F: drivers/spi/spi-nuc900.c
1819 F: drivers/usb/host/ehci-w90x900.c
1820 F: drivers/video/fbdev/nuc900fb.c
1822 ARM/U300 MACHINE SUPPORT
1823 M: Linus Walleij <linus.walleij@linaro.org>
1824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 F: arch/arm/mach-u300/
1827 F: drivers/clocksource/timer-u300.c
1828 F: drivers/i2c/busses/i2c-stu300.c
1829 F: drivers/rtc/rtc-coh901331.c
1830 F: drivers/watchdog/coh901327_wdt.c
1831 F: drivers/dma/coh901318*
1832 F: drivers/mfd/ab3100*
1833 F: drivers/rtc/rtc-ab3100.c
1834 F: drivers/rtc/rtc-coh901331.c
1835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1837 ARM/UNIPHIER ARCHITECTURE
1838 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1839 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1842 F: arch/arm/boot/dts/uniphier*
1843 F: arch/arm/include/asm/hardware/cache-uniphier.h
1844 F: arch/arm/mach-uniphier/
1845 F: arch/arm/mm/cache-uniphier.c
1846 F: arch/arm64/boot/dts/socionext/
1847 F: drivers/bus/uniphier-system-bus.c
1848 F: drivers/i2c/busses/i2c-uniphier*
1849 F: drivers/pinctrl/uniphier/
1850 F: drivers/tty/serial/8250/8250_uniphier.c
1853 ARM/Ux500 ARM ARCHITECTURE
1854 M: Linus Walleij <linus.walleij@linaro.org>
1855 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1857 F: arch/arm/mach-ux500/
1858 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1859 F: drivers/dma/ste_dma40*
1860 F: drivers/hwspinlock/u8500_hsem.c
1861 F: drivers/mfd/abx500*
1862 F: drivers/mfd/ab8500*
1863 F: drivers/mfd/dbx500*
1864 F: drivers/mfd/db8500*
1865 F: drivers/pinctrl/nomadik/pinctrl-ab*
1866 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1867 F: drivers/rtc/rtc-ab8500.c
1868 F: drivers/rtc/rtc-pl031.c
1869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1871 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1872 M: Ulf Hansson <ulf.hansson@linaro.org>
1873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1874 T: git git://git.linaro.org/people/ulfh/clk.git
1876 F: drivers/clk/ux500/
1878 ARM/VERSATILE EXPRESS PLATFORM
1879 M: Liviu Dudau <liviu.dudau@arm.com>
1880 M: Sudeep Holla <sudeep.holla@arm.com>
1881 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1884 F: arch/arm/boot/dts/vexpress*
1885 F: arch/arm64/boot/dts/arm/
1886 F: arch/arm/mach-vexpress/
1889 F: drivers/clk/versatile/clk-vexpress-osc.c
1890 F: drivers/clocksource/versatile.c
1894 M: Russell King <linux@armlinux.org.uk>
1895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1896 W: http://www.armlinux.org.uk/
1900 ARM/VOIPAC PXA270 SUPPORT
1901 M: Marek Vasut <marek.vasut@gmail.com>
1902 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 F: arch/arm/mach-pxa/vpac270.c
1905 F: arch/arm/mach-pxa/include/mach/vpac270.h
1907 ARM/VT8500 ARM ARCHITECTURE
1908 M: Tony Prisk <linux@prisktech.co.nz>
1909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1911 F: arch/arm/mach-vt8500/
1912 F: drivers/clocksource/vt8500_timer.c
1913 F: drivers/i2c/busses/i2c-wmt.c
1914 F: drivers/mmc/host/wmt-sdmmc.c
1915 F: drivers/pwm/pwm-vt8500.c
1916 F: drivers/rtc/rtc-vt8500.c
1917 F: drivers/tty/serial/vt8500_serial.c
1918 F: drivers/usb/host/ehci-platform.c
1919 F: drivers/usb/host/uhci-platform.c
1920 F: drivers/video/fbdev/vt8500lcdfb.*
1921 F: drivers/video/fbdev/wm8505fb*
1922 F: drivers/video/fbdev/wmt_ge_rops.*
1924 ARM/ZIPIT Z2 SUPPORT
1925 M: Marek Vasut <marek.vasut@gmail.com>
1926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928 F: arch/arm/mach-pxa/z2.c
1929 F: arch/arm/mach-pxa/include/mach/z2.h
1931 ARM/ZTE ARCHITECTURE
1932 M: Jun Nie <jun.nie@linaro.org>
1933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935 F: arch/arm/mach-zx/
1937 F: Documentation/devicetree/bindings/arm/zte.txt
1938 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1940 ARM/ZYNQ ARCHITECTURE
1941 M: Michal Simek <michal.simek@xilinx.com>
1942 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1944 W: http://wiki.xilinx.com
1945 T: git https://github.com/Xilinx/linux-xlnx.git
1947 F: arch/arm/mach-zynq/
1948 F: drivers/cpuidle/cpuidle-zynq.c
1949 F: drivers/block/xsysace.c
1952 F: drivers/clocksource/cadence_ttc_timer.c
1953 F: drivers/i2c/busses/i2c-cadence.c
1954 F: drivers/mmc/host/sdhci-of-arasan.c
1955 F: drivers/edac/synopsys_edac.c
1958 M: Will Deacon <will.deacon@arm.com>
1959 R: Robin Murphy <robin.murphy@arm.com>
1960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1962 F: drivers/iommu/arm-smmu.c
1963 F: drivers/iommu/arm-smmu-v3.c
1964 F: drivers/iommu/io-pgtable-arm.c
1965 F: drivers/iommu/io-pgtable-arm-v7s.c
1967 ARM64 PORT (AARCH64 ARCHITECTURE)
1968 M: Catalin Marinas <catalin.marinas@arm.com>
1969 M: Will Deacon <will.deacon@arm.com>
1970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1974 F: Documentation/arm64/
1976 AS3645A LED FLASH CONTROLLER DRIVER
1977 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1978 L: linux-media@vger.kernel.org
1979 T: git git://linuxtv.org/media_tree.git
1981 F: drivers/media/i2c/as3645a.c
1982 F: include/media/i2c/as3645a.h
1984 ASAHI KASEI AK8974 DRIVER
1985 M: Linus Walleij <linus.walleij@linaro.org>
1986 L: linux-iio@vger.kernel.org
1987 W: http://www.akm.com/
1989 F: drivers/iio/magnetometer/ak8974.c
1991 ASC7621 HARDWARE MONITOR DRIVER
1992 M: George Joseph <george.joseph@fairview5.com>
1993 L: linux-hwmon@vger.kernel.org
1995 F: Documentation/hwmon/asc7621
1996 F: drivers/hwmon/asc7621.c
1998 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1999 M: Corentin Chary <corentin.chary@gmail.com>
2000 L: acpi4asus-user@lists.sourceforge.net
2001 L: platform-driver-x86@vger.kernel.org
2002 W: http://acpi4asus.sf.net
2004 F: drivers/platform/x86/asus*.c
2005 F: drivers/platform/x86/eeepc*.c
2007 ASUS WIRELESS RADIO CONTROL DRIVER
2008 M: João Paulo Rechi Vita <jprvita@gmail.com>
2009 L: platform-driver-x86@vger.kernel.org
2011 F: drivers/platform/x86/asus-wireless.c
2014 M: David Howells <dhowells@redhat.com>
2015 L: keyrings@vger.kernel.org
2017 F: Documentation/crypto/asymmetric-keys.txt
2018 F: include/linux/verification.h
2019 F: include/crypto/public_key.h
2020 F: include/crypto/pkcs7.h
2021 F: crypto/asymmetric_keys/
2023 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2024 R: Dan Williams <dan.j.williams@intel.com>
2025 W: http://sourceforge.net/projects/xscaleiop
2027 F: Documentation/crypto/async-tx-api.txt
2030 F: include/linux/dmaengine.h
2031 F: include/linux/async_tx.h
2034 M: Wolfram Sang <wsa@the-dreams.de>
2035 L: linux-i2c@vger.kernel.org
2037 F: drivers/misc/eeprom/at24.c
2038 F: include/linux/platform_data/at24.h
2040 ATA OVER ETHERNET (AOE) DRIVER
2041 M: "Ed L. Cashin" <ed.cashin@acm.org>
2042 W: http://www.openaoe.org/
2044 F: Documentation/aoe/
2045 F: drivers/block/aoe/
2047 ATHEROS 71XX/9XXX GPIO DRIVER
2048 M: Alban Bedel <albeu@free.fr>
2049 W: https://github.com/AlbanBedel/linux
2050 T: git git://github.com/AlbanBedel/linux
2052 F: drivers/gpio/gpio-ath79.c
2053 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2055 ATHEROS ATH GENERIC UTILITIES
2056 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2057 L: linux-wireless@vger.kernel.org
2059 F: drivers/net/wireless/ath/*
2061 ATHEROS ATH5K WIRELESS DRIVER
2062 M: Jiri Slaby <jirislaby@gmail.com>
2063 M: Nick Kossifidis <mickflemm@gmail.com>
2064 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2065 L: linux-wireless@vger.kernel.org
2066 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2068 F: drivers/net/wireless/ath/ath5k/
2070 ATHEROS ATH6KL WIRELESS DRIVER
2071 M: Kalle Valo <kvalo@qca.qualcomm.com>
2072 L: linux-wireless@vger.kernel.org
2073 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2076 F: drivers/net/wireless/ath/ath6kl/
2078 WILOCITY WIL6210 WIRELESS DRIVER
2079 M: Maya Erez <qca_merez@qca.qualcomm.com>
2080 L: linux-wireless@vger.kernel.org
2081 L: wil6210@qca.qualcomm.com
2083 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2084 F: drivers/net/wireless/ath/wil6210/
2085 F: include/uapi/linux/wil6210_uapi.h
2087 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2088 M: Christian Lamparter <chunkeey@googlemail.com>
2089 L: linux-wireless@vger.kernel.org
2090 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2092 F: drivers/net/wireless/ath/carl9170/
2094 ATK0110 HWMON DRIVER
2095 M: Luca Tettamanti <kronos.it@gmail.com>
2096 L: linux-hwmon@vger.kernel.org
2098 F: drivers/hwmon/asus_atk0110.c
2101 M: Ville Syrjala <syrjala@sci.fi>
2103 F: drivers/input/misc/ati_remote2.c
2105 ATLX ETHERNET DRIVERS
2106 M: Jay Cliburn <jcliburn@gmail.com>
2107 M: Chris Snook <chris.snook@gmail.com>
2108 L: netdev@vger.kernel.org
2109 W: http://sourceforge.net/projects/atl1
2110 W: http://atl1.sourceforge.net
2112 F: drivers/net/ethernet/atheros/
2115 M: Chas Williams <3chas3@gmail.com>
2116 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2117 L: netdev@vger.kernel.org
2118 W: http://linux-atm.sourceforge.net
2121 F: include/linux/atm*
2122 F: include/uapi/linux/atm*
2124 ATMEL AT91 / AT32 MCI DRIVER
2125 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2127 F: drivers/mmc/host/atmel-mci.c
2129 ATMEL AT91 / AT32 SERIAL DRIVER
2130 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2132 F: drivers/tty/serial/atmel_serial.c
2134 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2135 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2137 F: drivers/power/reset/at91-sama5d2_shdwc.c
2139 ATMEL SAMA5D2 ADC DRIVER
2140 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2141 L: linux-iio@vger.kernel.org
2143 F: drivers/iio/adc/at91-sama5d2_adc.c
2145 ATMEL Audio ALSA driver
2146 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2147 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2152 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2155 F: drivers/dma/at_hdmac.c
2156 F: drivers/dma/at_hdmac_regs.h
2157 F: include/linux/platform_data/dma-atmel.h
2160 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2161 L: linux-arm-kernel@lists.infradead.org
2162 L: dmaengine@vger.kernel.org
2164 F: drivers/dma/at_xdmac.c
2167 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2168 L: linux-i2c@vger.kernel.org
2170 F: drivers/i2c/busses/i2c-at91.c
2173 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2174 L: linux-media@vger.kernel.org
2176 F: drivers/media/platform/soc_camera/atmel-isi.c
2177 F: include/media/atmel-isi.h
2180 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2181 L: linux-fbdev@vger.kernel.org
2183 F: drivers/video/fbdev/atmel_lcdfb.c
2184 F: include/video/atmel_lcdc.h
2186 ATMEL MACB ETHERNET DRIVER
2187 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2189 F: drivers/net/ethernet/cadence/
2192 M: Wenyou Yang <wenyou.yang@atmel.com>
2193 M: Josh Wu <rainyfeeling@outlook.com>
2194 L: linux-mtd@lists.infradead.org
2196 F: drivers/mtd/nand/atmel_nand*
2199 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2200 L: linux-mmc@vger.kernel.org
2202 F: drivers/mmc/host/sdhci-of-at91.c
2205 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2207 F: drivers/spi/spi-atmel.*
2210 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2213 F: drivers/misc/atmel-ssc.c
2214 F: include/linux/atmel-ssc.h
2216 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2217 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2220 F: drivers/misc/atmel_tclib.c
2221 F: drivers/clocksource/tcb_clksrc.c
2223 ATMEL USBA UDC DRIVER
2224 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2227 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2229 ATMEL WIRELESS DRIVER
2230 M: Simon Kelley <simon@thekelleys.org.uk>
2231 L: linux-wireless@vger.kernel.org
2232 W: http://www.thekelleys.org.uk/atmel
2233 W: http://atmelwlandriver.sourceforge.net/
2235 F: drivers/net/wireless/atmel/atmel*
2237 ATMEL MAXTOUCH DRIVER
2238 M: Nick Dyer <nick.dyer@itdev.co.uk>
2239 T: git git://github.com/atmel-maxtouch/linux.git
2241 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2242 F: drivers/input/touchscreen/atmel_mxt_ts.c
2243 F: include/linux/platform_data/atmel_mxt_ts.h
2245 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2246 M: Bradley Grove <linuxdrivers@attotech.com>
2247 L: linux-scsi@vger.kernel.org
2248 W: http://www.attotech.com
2250 F: drivers/scsi/esas2r
2252 ATUSB IEEE 802.15.4 RADIO DRIVER
2253 M: Stefan Schmidt <stefan@osg.samsung.com>
2254 L: linux-wpan@vger.kernel.org
2256 F: drivers/net/ieee802154/atusb.c
2257 F: drivers/net/ieee802154/atusb.h
2258 F: drivers/net/ieee802154/at86rf230.h
2261 M: Paul Moore <paul@paul-moore.com>
2262 M: Eric Paris <eparis@redhat.com>
2263 L: linux-audit@redhat.com (moderated for non-subscribers)
2264 W: http://people.redhat.com/sgrubb/audit/
2265 T: git git://git.infradead.org/users/pcmoore/audit
2267 F: include/linux/audit.h
2268 F: include/uapi/linux/audit.h
2271 AUXILIARY DISPLAY DRIVERS
2272 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2273 W: http://miguelojeda.es/auxdisplay.htm
2274 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2276 F: drivers/auxdisplay/
2277 F: include/linux/cfag12864b.h
2280 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2281 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2282 W: http://www.atmel.com/products/AVR32/
2283 W: http://mirror.egtvedt.no/avr32linux.org/
2284 W: http://avrfreaks.net/
2288 AVR32/AT32AP MACHINE SUPPORT
2289 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2290 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2292 F: arch/avr32/mach-at32ap/
2295 M: Ralf Baechle <ralf@linux-mips.org>
2296 L: linux-hams@vger.kernel.org
2297 W: http://www.linux-ax25.org/
2299 F: include/uapi/linux/ax25.h
2300 F: include/net/ax25.h
2304 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2305 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2306 L: linux-media@vger.kernel.org
2307 W: https://linuxtv.org
2308 T: git git://linuxtv.org/media_tree.git
2310 F: drivers/media/usb/dvb-usb-v2/az6007.c
2312 AZTECH FM RADIO RECEIVER DRIVER
2313 M: Hans Verkuil <hverkuil@xs4all.nl>
2314 L: linux-media@vger.kernel.org
2315 T: git git://linuxtv.org/media_tree.git
2316 W: https://linuxtv.org
2318 F: drivers/media/radio/radio-aztech*
2321 L: linux-wireless@vger.kernel.org
2322 L: b43-dev@lists.infradead.org
2323 W: http://wireless.kernel.org/en/users/Drivers/b43
2325 F: drivers/net/wireless/broadcom/b43/
2327 B43LEGACY WIRELESS DRIVER
2328 M: Larry Finger <Larry.Finger@lwfinger.net>
2329 L: linux-wireless@vger.kernel.org
2330 L: b43-dev@lists.infradead.org
2331 W: http://wireless.kernel.org/en/users/Drivers/b43
2333 F: drivers/net/wireless/broadcom/b43legacy/
2335 BACKLIGHT CLASS/SUBSYSTEM
2336 M: Jingoo Han <jingoohan1@gmail.com>
2337 M: Lee Jones <lee.jones@linaro.org>
2338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2340 F: drivers/video/backlight/
2341 F: include/linux/backlight.h
2344 M: Marek Lindner <mareklindner@neomailbox.ch>
2345 M: Simon Wunderlich <sw@simonwunderlich.de>
2346 M: Antonio Quartulli <a@unstable.cc>
2347 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2348 W: https://www.open-mesh.org/
2349 Q: https://patchwork.open-mesh.org/project/batman/list/
2351 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2352 F: Documentation/ABI/testing/sysfs-class-net-mesh
2353 F: Documentation/networking/batman-adv.txt
2354 F: include/uapi/linux/batman_adv.h
2357 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2358 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2359 L: linux-hams@vger.kernel.org
2360 W: http://www.baycom.org/~tom/ham/ham.html
2362 F: drivers/net/hamradio/baycom*
2364 BCACHE (BLOCK LAYER CACHE)
2365 M: Kent Overstreet <kent.overstreet@gmail.com>
2366 L: linux-bcache@vger.kernel.org
2367 W: http://bcache.evilpiepirate.org
2369 F: drivers/md/bcache/
2371 BDISP ST MEDIA DRIVER
2372 M: Fabien Dessenne <fabien.dessenne@st.com>
2373 L: linux-media@vger.kernel.org
2374 T: git git://linuxtv.org/media_tree.git
2375 W: https://linuxtv.org
2377 F: drivers/media/platform/sti/bdisp
2380 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2381 M: Salah Triki <salah.triki@gmail.com>
2383 T: git git://github.com/luisbg/linux-befs.git
2384 F: Documentation/filesystems/befs.txt
2387 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2388 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2389 L: netdev@vger.kernel.org
2391 F: drivers/net/ethernet/ec_bhf.c
2394 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2396 F: Documentation/filesystems/bfs.txt
2398 F: include/uapi/linux/bfs_fs.h
2400 BLACKFIN ARCHITECTURE
2401 M: Steven Miao <realmz6@gmail.com>
2402 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2403 T: git git://git.code.sf.net/p/adi-linux/code
2404 W: http://blackfin.uclinux.org
2408 BLACKFIN EMAC DRIVER
2409 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2410 W: http://blackfin.uclinux.org
2412 F: drivers/net/ethernet/adi/
2415 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2416 W: http://blackfin.uclinux.org
2418 F: drivers/rtc/rtc-bfin.c
2421 M: Sonic Zhang <sonic.zhang@analog.com>
2422 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2423 W: http://blackfin.uclinux.org
2425 F: drivers/mmc/host/bfin_sdh.c
2427 BLACKFIN SERIAL DRIVER
2428 M: Sonic Zhang <sonic.zhang@analog.com>
2429 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2430 W: http://blackfin.uclinux.org
2432 F: drivers/tty/serial/bfin_uart.c
2434 BLACKFIN WATCHDOG DRIVER
2435 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2436 W: http://blackfin.uclinux.org
2438 F: drivers/watchdog/bfin_wdt.c
2440 BLACKFIN I2C TWI DRIVER
2441 M: Sonic Zhang <sonic.zhang@analog.com>
2442 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2443 W: http://blackfin.uclinux.org/
2445 F: drivers/i2c/busses/i2c-bfin-twi.c
2447 BLACKFIN MEDIA DRIVER
2448 M: Scott Jiang <scott.jiang.linux@gmail.com>
2449 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2450 W: http://blackfin.uclinux.org/
2452 F: drivers/media/platform/blackfin/
2453 F: drivers/media/i2c/adv7183*
2454 F: drivers/media/i2c/vs6624*
2456 BLINKM RGB LED DRIVER
2457 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2459 F: drivers/leds/leds-blinkm.c
2462 M: Jens Axboe <axboe@kernel.dk>
2463 L: linux-block@vger.kernel.org
2464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2467 F: kernel/trace/blktrace.c
2470 M: Joern Engel <joern@lazybastard.org>
2471 L: linux-mtd@lists.infradead.org
2473 F: drivers/mtd/devices/block2mtd.c
2476 M: Marcel Holtmann <marcel@holtmann.org>
2477 M: Gustavo Padovan <gustavo@padovan.org>
2478 M: Johan Hedberg <johan.hedberg@gmail.com>
2479 L: linux-bluetooth@vger.kernel.org
2480 W: http://www.bluez.org/
2481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2484 F: drivers/bluetooth/
2487 M: Marcel Holtmann <marcel@holtmann.org>
2488 M: Gustavo Padovan <gustavo@padovan.org>
2489 M: Johan Hedberg <johan.hedberg@gmail.com>
2490 L: linux-bluetooth@vger.kernel.org
2491 W: http://www.bluez.org/
2492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2496 F: include/net/bluetooth/
2499 M: Jay Vosburgh <j.vosburgh@gmail.com>
2500 M: Veaceslav Falico <vfalico@gmail.com>
2501 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2502 L: netdev@vger.kernel.org
2503 W: http://sourceforge.net/projects/bonding/
2505 F: drivers/net/bonding/
2506 F: include/uapi/linux/if_bonding.h
2508 BPF (Safe dynamic programs and tools)
2509 M: Alexei Starovoitov <ast@kernel.org>
2510 L: netdev@vger.kernel.org
2511 L: linux-kernel@vger.kernel.org
2515 BROADCOM B44 10/100 ETHERNET DRIVER
2516 M: Gary Zambrano <zambrano@broadcom.com>
2517 L: netdev@vger.kernel.org
2519 F: drivers/net/ethernet/broadcom/b44.*
2521 BROADCOM B53 ETHERNET SWITCH DRIVER
2522 M: Florian Fainelli <f.fainelli@gmail.com>
2523 L: netdev@vger.kernel.org
2524 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2526 F: drivers/net/dsa/b53/*
2527 F: include/linux/platform_data/b53.h
2529 BROADCOM GENET ETHERNET DRIVER
2530 M: Florian Fainelli <f.fainelli@gmail.com>
2531 L: netdev@vger.kernel.org
2533 F: drivers/net/ethernet/broadcom/genet/
2535 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2536 M: Sony Chacko <sony.chacko@qlogic.com>
2537 M: Dept-HSGLinuxNICDev@qlogic.com
2538 L: netdev@vger.kernel.org
2540 F: drivers/net/ethernet/broadcom/bnx2.*
2541 F: drivers/net/ethernet/broadcom/bnx2_*
2543 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2544 M: Ariel Elior <ariel.elior@qlogic.com>
2545 L: netdev@vger.kernel.org
2547 F: drivers/net/ethernet/broadcom/bnx2x/
2549 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2550 M: Florian Fainelli <f.fainelli@gmail.com>
2551 M: Ray Jui <rjui@broadcom.com>
2552 M: Scott Branden <sbranden@broadcom.com>
2553 M: bcm-kernel-feedback-list@broadcom.com
2554 T: git git://github.com/broadcom/mach-bcm
2560 F: arch/arm/mach-bcm/
2562 BROADCOM BCM2835 ARM ARCHITECTURE
2563 M: Stephen Warren <swarren@wwwdotorg.org>
2564 M: Lee Jones <lee@kernel.org>
2565 M: Eric Anholt <eric@anholt.net>
2566 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2567 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2572 BROADCOM BCM47XX MIPS ARCHITECTURE
2573 M: Hauke Mehrtens <hauke@hauke-m.de>
2574 M: Rafał Miłecki <zajec5@gmail.com>
2575 L: linux-mips@linux-mips.org
2577 F: Documentation/devicetree/bindings/mips/brcm/
2578 F: arch/mips/bcm47xx/*
2579 F: arch/mips/include/asm/mach-bcm47xx/*
2581 BROADCOM BCM5301X ARM ARCHITECTURE
2582 M: Hauke Mehrtens <hauke@hauke-m.de>
2583 M: Rafał Miłecki <zajec5@gmail.com>
2584 M: bcm-kernel-feedback-list@broadcom.com
2585 L: linux-arm-kernel@lists.infradead.org
2587 F: arch/arm/mach-bcm/bcm_5301x.c
2588 F: arch/arm/boot/dts/bcm5301x*.dtsi
2589 F: arch/arm/boot/dts/bcm470*
2591 BROADCOM BCM63XX ARM ARCHITECTURE
2592 M: Florian Fainelli <f.fainelli@gmail.com>
2593 M: bcm-kernel-feedback-list@broadcom.com
2594 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2595 T: git git://github.com/broadcom/stblinux.git
2599 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2600 M: Kevin Cernekee <cernekee@gmail.com>
2601 L: linux-usb@vger.kernel.org
2603 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2605 BROADCOM BCM7XXX ARM ARCHITECTURE
2606 M: Brian Norris <computersforpeace@gmail.com>
2607 M: Gregory Fong <gregory.0xf0@gmail.com>
2608 M: Florian Fainelli <f.fainelli@gmail.com>
2609 M: bcm-kernel-feedback-list@broadcom.com
2610 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2611 T: git git://github.com/broadcom/stblinux.git
2613 F: arch/arm/mach-bcm/*brcmstb*
2614 F: arch/arm/boot/dts/bcm7*.dts*
2615 F: drivers/bus/brcmstb_gisb.c
2618 BROADCOM BMIPS MIPS ARCHITECTURE
2619 M: Kevin Cernekee <cernekee@gmail.com>
2620 M: Florian Fainelli <f.fainelli@gmail.com>
2621 L: linux-mips@linux-mips.org
2622 T: git git://github.com/broadcom/stblinux.git
2624 F: arch/mips/bmips/*
2625 F: arch/mips/include/asm/mach-bmips/*
2626 F: arch/mips/kernel/*bmips*
2627 F: arch/mips/boot/dts/brcm/bcm*.dts*
2628 F: drivers/irqchip/irq-bcm63*
2629 F: drivers/irqchip/irq-bcm7*
2630 F: drivers/irqchip/irq-brcmstb*
2631 F: include/linux/bcm963xx_nvram.h
2632 F: include/linux/bcm963xx_tag.h
2634 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2635 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2636 M: Prashant Sreedharan <prashant@broadcom.com>
2637 M: Michael Chan <mchan@broadcom.com>
2638 L: netdev@vger.kernel.org
2640 F: drivers/net/ethernet/broadcom/tg3.*
2642 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2643 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2644 M: Franky Lin <franky.lin@broadcom.com>
2645 M: Hante Meuleman <hante.meuleman@broadcom.com>
2646 L: linux-wireless@vger.kernel.org
2647 L: brcm80211-dev-list.pdl@broadcom.com
2649 F: drivers/net/wireless/broadcom/brcm80211/
2651 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2652 M: QLogic-Storage-Upstream@qlogic.com
2653 L: linux-scsi@vger.kernel.org
2655 F: drivers/scsi/bnx2fc/
2657 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2658 M: QLogic-Storage-Upstream@qlogic.com
2659 L: linux-scsi@vger.kernel.org
2661 F: drivers/scsi/bnx2i/
2663 BROADCOM IPROC ARM ARCHITECTURE
2664 M: Ray Jui <rjui@broadcom.com>
2665 M: Scott Branden <sbranden@broadcom.com>
2666 M: Jon Mason <jonmason@broadcom.com>
2667 M: bcm-kernel-feedback-list@broadcom.com
2668 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2669 T: git git://github.com/broadcom/cygnus-linux.git
2684 F: arch/arm64/boot/dts/broadcom/ns2*
2685 F: drivers/clk/bcm/clk-ns*
2686 F: drivers/pinctrl/bcm/pinctrl-ns*
2688 BROADCOM BRCMSTB GPIO DRIVER
2689 M: Gregory Fong <gregory.0xf0@gmail.com>
2690 L: bcm-kernel-feedback-list@broadcom.com
2692 F: drivers/gpio/gpio-brcmstb.c
2693 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2695 BROADCOM KONA GPIO DRIVER
2696 M: Ray Jui <rjui@broadcom.com>
2697 L: bcm-kernel-feedback-list@broadcom.com
2699 F: drivers/gpio/gpio-bcm-kona.c
2700 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2702 BROADCOM NVRAM DRIVER
2703 M: Rafał Miłecki <zajec5@gmail.com>
2704 L: linux-mips@linux-mips.org
2706 F: drivers/firmware/broadcom/*
2708 BROADCOM STB NAND FLASH DRIVER
2709 M: Brian Norris <computersforpeace@gmail.com>
2710 M: Kamal Dasu <kdasu.kdev@gmail.com>
2711 L: linux-mtd@lists.infradead.org
2712 L: bcm-kernel-feedback-list@broadcom.com
2714 F: drivers/mtd/nand/brcmnand/
2716 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2717 M: Rafał Miłecki <zajec5@gmail.com>
2718 L: linux-wireless@vger.kernel.org
2721 F: include/linux/bcma/
2723 BROADCOM SYSTEMPORT ETHERNET DRIVER
2724 M: Florian Fainelli <f.fainelli@gmail.com>
2725 L: netdev@vger.kernel.org
2727 F: drivers/net/ethernet/broadcom/bcmsysport.*
2729 BROADCOM VULCAN ARM64 SOC
2730 M: Jayachandran C. <jchandra@broadcom.com>
2731 M: bcm-kernel-feedback-list@broadcom.com
2732 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2734 F: arch/arm64/boot/dts/broadcom/vulcan*
2736 BROCADE BFA FC SCSI DRIVER
2737 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2738 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2739 L: linux-scsi@vger.kernel.org
2741 F: drivers/scsi/bfa/
2743 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2744 M: Rasesh Mody <rasesh.mody@qlogic.com>
2745 L: netdev@vger.kernel.org
2747 F: drivers/net/ethernet/brocade/bna/
2749 BSG (block layer generic sg v4 driver)
2750 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2751 L: linux-scsi@vger.kernel.org
2754 F: include/linux/bsg.h
2755 F: include/uapi/linux/bsg.h
2758 M: Clemens Ladisch <clemens@ladisch.de>
2759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2760 T: git git://git.alsa-project.org/alsa-kernel.git
2762 F: Documentation/sound/alsa/Bt87x.txt
2763 F: sound/pci/bt87x.c
2766 M: Michael Buesch <m@bues.ch>
2767 W: http://bu3sch.de/btgpio.php
2769 F: drivers/gpio/gpio-bt8xx.c
2772 M: Chris Mason <clm@fb.com>
2773 M: Josef Bacik <jbacik@fb.com>
2774 M: David Sterba <dsterba@suse.com>
2775 L: linux-btrfs@vger.kernel.org
2776 W: http://btrfs.wiki.kernel.org/
2777 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2780 F: Documentation/filesystems/btrfs.txt
2783 BTTV VIDEO4LINUX DRIVER
2784 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2785 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2786 L: linux-media@vger.kernel.org
2787 W: https://linuxtv.org
2788 T: git git://linuxtv.org/media_tree.git
2790 F: Documentation/video4linux/bttv/
2791 F: drivers/media/pci/bt8xx/bttv*
2793 BUSLOGIC SCSI DRIVER
2794 M: Khalid Aziz <khalid@gonehiking.org>
2795 L: linux-scsi@vger.kernel.org
2797 F: drivers/scsi/BusLogic.*
2798 F: drivers/scsi/FlashPoint.*
2800 C-MEDIA CMI8788 DRIVER
2801 M: Clemens Ladisch <clemens@ladisch.de>
2802 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2803 T: git git://git.alsa-project.org/alsa-kernel.git
2805 F: sound/pci/oxygen/
2808 M: Mark Salter <msalter@redhat.com>
2809 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2810 L: linux-c6x-dev@linux-c6x.org
2811 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2815 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2816 M: David Howells <dhowells@redhat.com>
2817 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2819 F: Documentation/filesystems/caching/cachefiles.txt
2822 CADET FM/AM RADIO RECEIVER DRIVER
2823 M: Hans Verkuil <hverkuil@xs4all.nl>
2824 L: linux-media@vger.kernel.org
2825 T: git git://linuxtv.org/media_tree.git
2826 W: https://linuxtv.org
2828 F: drivers/media/radio/radio-cadet*
2830 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2831 M: Jonathan Corbet <corbet@lwn.net>
2832 L: linux-media@vger.kernel.org
2833 T: git git://linuxtv.org/media_tree.git
2835 F: Documentation/video4linux/cafe_ccic
2836 F: drivers/media/platform/marvell-ccic/
2839 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2840 L: netdev@vger.kernel.org
2842 F: Documentation/networking/caif/
2843 F: drivers/net/caif/
2844 F: include/uapi/linux/caif/
2845 F: include/net/caif/
2848 CALGARY x86-64 IOMMU
2849 M: Muli Ben-Yehuda <mulix@mulix.org>
2850 M: Jon Mason <jdmason@kudzu.us>
2851 L: iommu@lists.linux-foundation.org
2853 F: arch/x86/kernel/pci-calgary_64.c
2854 F: arch/x86/kernel/tce_64.c
2855 F: arch/x86/include/asm/calgary.h
2856 F: arch/x86/include/asm/tce.h
2859 M: Oliver Hartkopp <socketcan@hartkopp.net>
2860 M: Marc Kleine-Budde <mkl@pengutronix.de>
2861 L: linux-can@vger.kernel.org
2862 W: https://github.com/linux-can
2863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2866 F: Documentation/networking/can.txt
2868 F: include/linux/can/core.h
2869 F: include/uapi/linux/can.h
2870 F: include/uapi/linux/can/bcm.h
2871 F: include/uapi/linux/can/raw.h
2872 F: include/uapi/linux/can/gw.h
2875 M: Wolfgang Grandegger <wg@grandegger.com>
2876 M: Marc Kleine-Budde <mkl@pengutronix.de>
2877 L: linux-can@vger.kernel.org
2878 W: https://github.com/linux-can
2879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2882 F: Documentation/devicetree/bindings/net/can/
2884 F: include/linux/can/dev.h
2885 F: include/linux/can/platform/
2886 F: include/uapi/linux/can/error.h
2887 F: include/uapi/linux/can/netlink.h
2890 M: Serge Hallyn <serge@hallyn.com>
2891 L: linux-security-module@vger.kernel.org
2893 F: include/linux/capability.h
2894 F: include/uapi/linux/capability.h
2895 F: security/commoncap.c
2896 F: kernel/capability.c
2898 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2899 M: Kevin Tsai <ktsai@capellamicro.com>
2901 F: drivers/iio/light/cm*
2902 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2904 CAVIUM LIQUIDIO NETWORK DRIVER
2905 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2906 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2907 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2908 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2909 L: netdev@vger.kernel.org
2910 W: http://www.cavium.com
2912 F: drivers/net/ethernet/cavium/liquidio/
2914 CC2520 IEEE-802.15.4 RADIO DRIVER
2915 M: Varka Bhadram <varkabhadram@gmail.com>
2916 L: linux-wpan@vger.kernel.org
2918 F: drivers/net/ieee802154/cc2520.c
2919 F: include/linux/spi/cc2520.h
2920 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2923 M: Hans Verkuil <hans.verkuil@cisco.com>
2924 L: linux-media@vger.kernel.org
2925 T: git git://linuxtv.org/media_tree.git
2926 W: http://linuxtv.org
2928 F: Documentation/cec.txt
2929 F: Documentation/DocBook/media/v4l/cec*
2930 F: drivers/staging/media/cec/
2931 F: drivers/media/cec-edid.c
2932 F: drivers/media/rc/keymaps/rc-cec.c
2933 F: include/media/cec.h
2934 F: include/media/cec-edid.h
2935 F: include/linux/cec.h
2936 F: include/linux/cec-funcs.h
2938 CELL BROADBAND ENGINE ARCHITECTURE
2939 M: Arnd Bergmann <arnd@arndb.de>
2940 L: linuxppc-dev@lists.ozlabs.org
2941 W: http://www.ibm.com/developerworks/power/cell/
2943 F: arch/powerpc/include/asm/cell*.h
2944 F: arch/powerpc/include/asm/spu*.h
2945 F: arch/powerpc/include/uapi/asm/spu*.h
2946 F: arch/powerpc/oprofile/*cell*
2947 F: arch/powerpc/platforms/cell/
2949 CEPH COMMON CODE (LIBCEPH)
2950 M: Ilya Dryomov <idryomov@gmail.com>
2951 M: "Yan, Zheng" <zyan@redhat.com>
2952 M: Sage Weil <sage@redhat.com>
2953 L: ceph-devel@vger.kernel.org
2955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2956 T: git git://github.com/ceph/ceph-client.git
2959 F: include/linux/ceph/
2960 F: include/linux/crush/
2962 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2963 M: "Yan, Zheng" <zyan@redhat.com>
2964 M: Sage Weil <sage@redhat.com>
2965 M: Ilya Dryomov <idryomov@gmail.com>
2966 L: ceph-devel@vger.kernel.org
2968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2969 T: git git://github.com/ceph/ceph-client.git
2971 F: Documentation/filesystems/ceph.txt
2974 CERTIFICATE HANDLING:
2975 M: David Howells <dhowells@redhat.com>
2976 M: David Woodhouse <dwmw2@infradead.org>
2977 L: keyrings@vger.kernel.org
2979 F: Documentation/module-signing.txt
2981 F: scripts/sign-file.c
2982 F: scripts/extract-cert.c
2984 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2985 L: linux-usb@vger.kernel.org
2987 F: Documentation/usb/WUSB-Design-overview.txt
2988 F: Documentation/usb/wusb-cbaf
2989 F: drivers/usb/host/hwa-hc.c
2990 F: drivers/usb/host/whci/
2991 F: drivers/usb/wusbcore/
2992 F: include/linux/usb/wusb*
2994 CFAG12864B LCD DRIVER
2995 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2996 W: http://miguelojeda.es/auxdisplay.htm
2997 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2999 F: drivers/auxdisplay/cfag12864b.c
3000 F: include/linux/cfag12864b.h
3002 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3003 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3004 W: http://miguelojeda.es/auxdisplay.htm
3005 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3007 F: drivers/auxdisplay/cfag12864bfb.c
3008 F: include/linux/cfag12864b.h
3010 CFG80211 and NL80211
3011 M: Johannes Berg <johannes@sipsolutions.net>
3012 L: linux-wireless@vger.kernel.org
3013 W: http://wireless.kernel.org/
3014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3017 F: include/uapi/linux/nl80211.h
3018 F: include/net/cfg80211.h
3020 X: net/wireless/wext*
3022 CHAR and MISC DRIVERS
3023 M: Arnd Bergmann <arnd@arndb.de>
3024 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3029 F: include/linux/miscdevice.h
3032 M: Andy Whitcroft <apw@canonical.com>
3033 M: Joe Perches <joe@perches.com>
3035 F: scripts/checkpatch.pl
3037 CHINESE DOCUMENTATION
3038 M: Harry Wei <harryxiyou@gmail.com>
3039 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3040 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3042 F: Documentation/zh_CN/
3044 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3045 M: Peter Chen <Peter.Chen@nxp.com>
3046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3047 L: linux-usb@vger.kernel.org
3049 F: drivers/usb/chipidea/
3051 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3052 M: Hans de Goede <hdegoede@redhat.com>
3053 L: linux-input@vger.kernel.org
3055 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3056 F: drivers/input/touchscreen/chipone_icn8318.c
3058 CHROME HARDWARE PLATFORM SUPPORT
3059 M: Olof Johansson <olof@lixom.net>
3061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3062 F: drivers/platform/chrome/
3064 CISCO VIC ETHERNET NIC DRIVER
3065 M: Christian Benvenuti <benve@cisco.com>
3066 M: Sujith Sankar <ssujith@cisco.com>
3067 M: Govindarajulu Varadarajan <_govind@gmx.com>
3068 M: Neel Patel <neepatel@cisco.com>
3070 F: drivers/net/ethernet/cisco/enic/
3072 CISCO VIC LOW LATENCY NIC DRIVER
3073 M: Christian Benvenuti <benve@cisco.com>
3074 M: Dave Goodell <dgoodell@cisco.com>
3076 F: drivers/infiniband/hw/usnic/
3078 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3079 M: Hartley Sweeten <hsweeten@visionengravers.com>
3080 L: netdev@vger.kernel.org
3082 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3084 CIRRUS LOGIC AUDIO CODEC DRIVERS
3085 M: Brian Austin <brian.austin@cirrus.com>
3086 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3087 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3089 F: sound/soc/codecs/cs*
3092 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3093 L: linux-kernel@vger.kernel.org
3096 F: include/linux/cleancache.h
3099 M: Russell King <linux@armlinux.org.uk>
3100 L: linux-clk@vger.kernel.org
3102 F: include/linux/clk.h
3104 CLOCKSOURCE, CLOCKEVENT DRIVERS
3105 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3106 M: Thomas Gleixner <tglx@linutronix.de>
3107 L: linux-kernel@vger.kernel.org
3108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3110 F: drivers/clocksource
3112 CISCO FCOE HBA DRIVER
3113 M: Hiral Patel <hiralpat@cisco.com>
3114 M: Suma Ramars <sramars@cisco.com>
3115 M: Brian Uchino <buchino@cisco.com>
3116 L: linux-scsi@vger.kernel.org
3118 F: drivers/scsi/fnic/
3120 CISCO SCSI HBA DRIVER
3121 M: Narsimhulu Musini <nmusini@cisco.com>
3122 M: Sesidhar Baddela <sebaddel@cisco.com>
3123 L: linux-scsi@vger.kernel.org
3125 F: drivers/scsi/snic/
3128 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3129 M: Daniel Oliveira Nascimento <don@syst.com.br>
3130 L: platform-driver-x86@vger.kernel.org
3132 F: drivers/platform/x86/classmate-laptop.c
3135 M: Hans Verkuil <hans.verkuil@cisco.com>
3136 L: linux-media@vger.kernel.org
3137 T: git git://linuxtv.org/media_tree.git
3138 W: https://linuxtv.org
3140 F: drivers/media/pci/cobalt/
3142 COCCINELLE/Semantic Patches (SmPL)
3143 M: Julia Lawall <Julia.Lawall@lip6.fr>
3144 M: Gilles Muller <Gilles.Muller@lip6.fr>
3145 M: Nicolas Palix <nicolas.palix@imag.fr>
3146 M: Michal Marek <mmarek@suse.com>
3147 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3149 W: http://coccinelle.lip6.fr/
3151 F: Documentation/coccinelle.txt
3152 F: scripts/coccinelle/
3153 F: scripts/coccicheck
3156 M: Jan Harkes <jaharkes@cs.cmu.edu>
3158 L: codalist@coda.cs.cmu.edu
3159 W: http://www.coda.cs.cmu.edu/
3161 F: Documentation/filesystems/coda.txt
3163 F: include/linux/coda*.h
3164 F: include/uapi/linux/coda*.h
3166 CODA V4L2 MEM2MEM DRIVER
3167 M: Philipp Zabel <p.zabel@pengutronix.de>
3168 L: linux-media@vger.kernel.org
3170 F: Documentation/devicetree/bindings/media/coda.txt
3171 F: drivers/media/platform/coda/
3173 COMMON CLK FRAMEWORK
3174 M: Michael Turquette <mturquette@baylibre.com>
3175 M: Stephen Boyd <sboyd@codeaurora.org>
3176 L: linux-clk@vger.kernel.org
3177 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3179 F: Documentation/devicetree/bindings/clock/
3181 X: drivers/clk/clkdev.c
3182 F: include/linux/clk-pr*
3183 F: include/linux/clk/
3185 COMMON INTERNET FILE SYSTEM (CIFS)
3186 M: Steve French <sfrench@samba.org>
3187 L: linux-cifs@vger.kernel.org
3188 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3189 W: http://linux-cifs.samba.org/
3190 T: git git://git.samba.org/sfrench/cifs-2.6.git
3192 F: Documentation/filesystems/cifs/
3195 COMPACTPCI HOTPLUG CORE
3196 M: Scott Murray <scott@spiteful.org>
3197 L: linux-pci@vger.kernel.org
3199 F: drivers/pci/hotplug/cpci_hotplug*
3201 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3202 M: Scott Murray <scott@spiteful.org>
3203 L: linux-pci@vger.kernel.org
3205 F: drivers/pci/hotplug/cpcihp_zt5550.*
3207 COMPACTPCI HOTPLUG GENERIC DRIVER
3208 M: Scott Murray <scott@spiteful.org>
3209 L: linux-pci@vger.kernel.org
3211 F: drivers/pci/hotplug/cpcihp_generic.c
3213 COMPAL LAPTOP SUPPORT
3214 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3215 L: platform-driver-x86@vger.kernel.org
3217 F: drivers/platform/x86/compal-laptop.c
3219 CONEXANT ACCESSRUNNER USB DRIVER
3220 L: accessrunner-general@lists.sourceforge.net
3221 W: http://accessrunner.sourceforge.net/
3223 F: drivers/usb/atm/cxacru.c
3226 M: Joel Becker <jlbec@evilplan.org>
3227 M: Christoph Hellwig <hch@lst.de>
3228 T: git git://git.infradead.org/users/hch/configfs.git
3231 F: include/linux/configfs.h
3234 M: Evgeniy Polyakov <zbr@ioremap.net>
3235 L: netdev@vger.kernel.org
3237 F: drivers/connector/
3239 CONTROL GROUP (CGROUP)
3240 M: Tejun Heo <tj@kernel.org>
3241 M: Li Zefan <lizefan@huawei.com>
3242 M: Johannes Weiner <hannes@cmpxchg.org>
3243 L: cgroups@vger.kernel.org
3244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3246 F: Documentation/cgroup*
3247 F: include/linux/cgroup*
3250 CONTROL GROUP - CPUSET
3251 M: Li Zefan <lizefan@huawei.com>
3252 L: cgroups@vger.kernel.org
3253 W: http://www.bullopensource.org/cpuset/
3254 W: http://oss.sgi.com/projects/cpusets/
3255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3257 F: Documentation/cgroup-v1/cpusets.txt
3258 F: include/linux/cpuset.h
3261 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3262 M: Johannes Weiner <hannes@cmpxchg.org>
3263 M: Michal Hocko <mhocko@kernel.org>
3264 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3265 L: cgroups@vger.kernel.org
3266 L: linux-mm@kvack.org
3271 CORETEMP HARDWARE MONITORING DRIVER
3272 M: Fenghua Yu <fenghua.yu@intel.com>
3273 L: linux-hwmon@vger.kernel.org
3275 F: Documentation/hwmon/coretemp
3276 F: drivers/hwmon/coretemp.c
3278 COSA/SRP SYNC SERIAL DRIVER
3279 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3280 W: http://www.fi.muni.cz/~kas/cosa/
3282 F: drivers/net/wan/cosa*
3284 CPMAC ETHERNET DRIVER
3285 M: Florian Fainelli <florian@openwrt.org>
3286 L: netdev@vger.kernel.org
3288 F: drivers/net/ethernet/ti/cpmac.c
3290 CPU FREQUENCY DRIVERS
3291 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3292 M: Viresh Kumar <viresh.kumar@linaro.org>
3293 L: linux-pm@vger.kernel.org
3295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3296 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3298 F: include/linux/cpufreq.h
3300 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3301 M: Viresh Kumar <viresh.kumar@linaro.org>
3302 M: Sudeep Holla <sudeep.holla@arm.com>
3303 L: linux-pm@vger.kernel.org
3304 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3306 F: drivers/cpufreq/arm_big_little.h
3307 F: drivers/cpufreq/arm_big_little.c
3308 F: drivers/cpufreq/arm_big_little_dt.c
3310 CPUIDLE DRIVER - ARM BIG LITTLE
3311 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3312 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3313 L: linux-pm@vger.kernel.org
3314 L: linux-arm-kernel@lists.infradead.org
3315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3317 F: drivers/cpuidle/cpuidle-big_little.c
3319 CPUIDLE DRIVER - ARM EXYNOS
3320 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3321 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3322 M: Kukjin Kim <kgene@kernel.org>
3323 L: linux-pm@vger.kernel.org
3324 L: linux-samsung-soc@vger.kernel.org
3326 F: drivers/cpuidle/cpuidle-exynos.c
3327 F: arch/arm/mach-exynos/pm.c
3330 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3331 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3332 L: linux-pm@vger.kernel.org
3334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3335 F: drivers/cpuidle/*
3336 F: include/linux/cpuidle.h
3339 M: "H. Peter Anvin" <hpa@zytor.com>
3341 F: arch/x86/kernel/cpuid.c
3342 F: arch/x86/kernel/msr.c
3344 CPU POWER MONITORING SUBSYSTEM
3345 M: Thomas Renninger <trenn@suse.com>
3346 L: linux-pm@vger.kernel.org
3348 F: tools/power/cpupower/
3351 W: http://sourceforge.net/projects/cramfs/
3352 S: Orphan / Obsolete
3353 F: Documentation/filesystems/cramfs.txt
3357 M: Mikael Starvik <starvik@axis.com>
3358 M: Jesper Nilsson <jesper.nilsson@axis.com>
3359 L: linux-cris-kernel@axis.com
3360 W: http://developer.axis.com
3361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3364 F: drivers/tty/serial/crisv10.*
3367 M: Herbert Xu <herbert@gondor.apana.org.au>
3368 M: "David S. Miller" <davem@davemloft.net>
3369 L: linux-crypto@vger.kernel.org
3370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3373 F: Documentation/crypto/
3374 F: Documentation/devicetree/bindings/crypto/
3375 F: Documentation/DocBook/crypto-API.tmpl
3381 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3382 M: Neil Horman <nhorman@tuxdriver.com>
3383 L: linux-crypto@vger.kernel.org
3385 F: crypto/ansi_cprng.c
3389 M: Hans Verkuil <hverkuil@xs4all.nl>
3390 L: linux-media@vger.kernel.org
3391 T: git git://linuxtv.org/media_tree.git
3392 W: http://linuxtv.org
3394 F: drivers/media/i2c/cs3308.c
3395 F: drivers/media/i2c/cs3308.h
3397 CS5535 Audio ALSA driver
3398 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3400 F: sound/pci/cs5535audio/
3403 M: Solomon Peachy <pizza@shaftnet.org>
3405 F: drivers/net/wireless/st/cw1200/
3407 CX18 VIDEO4LINUX DRIVER
3408 M: Andy Walls <awalls@md.metrocast.net>
3409 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3410 L: linux-media@vger.kernel.org
3411 T: git git://linuxtv.org/media_tree.git
3412 W: https://linuxtv.org
3413 W: http://www.ivtvdriver.org/index.php/Cx18
3415 F: Documentation/video4linux/cx18.txt
3416 F: drivers/media/pci/cx18/
3417 F: include/uapi/linux/ivtv*
3419 CX2341X MPEG ENCODER HELPER MODULE
3420 M: Hans Verkuil <hverkuil@xs4all.nl>
3421 L: linux-media@vger.kernel.org
3422 T: git git://linuxtv.org/media_tree.git
3423 W: https://linuxtv.org
3425 F: drivers/media/common/cx2341x*
3426 F: include/media/cx2341x*
3428 CX24120 MEDIA DRIVER
3429 M: Jemma Denson <jdenson@gmail.com>
3430 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3431 L: linux-media@vger.kernel.org
3432 W: https://linuxtv.org
3433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3435 F: drivers/media/dvb-frontends/cx24120*
3437 CX88 VIDEO4LINUX DRIVER
3438 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3439 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3440 L: linux-media@vger.kernel.org
3441 W: https://linuxtv.org
3442 T: git git://linuxtv.org/media_tree.git
3444 F: Documentation/video4linux/cx88/
3445 F: drivers/media/pci/cx88/
3447 CXD2820R MEDIA DRIVER
3448 M: Antti Palosaari <crope@iki.fi>
3449 L: linux-media@vger.kernel.org
3450 W: https://linuxtv.org
3451 W: http://palosaari.fi/linux/
3452 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3453 T: git git://linuxtv.org/anttip/media_tree.git
3455 F: drivers/media/dvb-frontends/cxd2820r*
3457 CXGB3 ETHERNET DRIVER (CXGB3)
3458 M: Santosh Raspatur <santosh@chelsio.com>
3459 L: netdev@vger.kernel.org
3460 W: http://www.chelsio.com
3462 F: drivers/net/ethernet/chelsio/cxgb3/
3464 CXGB3 ISCSI DRIVER (CXGB3I)
3465 M: Karen Xie <kxie@chelsio.com>
3466 L: linux-scsi@vger.kernel.org
3467 W: http://www.chelsio.com
3469 F: drivers/scsi/cxgbi/cxgb3i
3471 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3472 M: Steve Wise <swise@chelsio.com>
3473 L: linux-rdma@vger.kernel.org
3474 W: http://www.openfabrics.org
3476 F: drivers/infiniband/hw/cxgb3/
3478 CXGB4 ETHERNET DRIVER (CXGB4)
3479 M: Hariprasad S <hariprasad@chelsio.com>
3480 L: netdev@vger.kernel.org
3481 W: http://www.chelsio.com
3483 F: drivers/net/ethernet/chelsio/cxgb4/
3485 CXGB4 ISCSI DRIVER (CXGB4I)
3486 M: Karen Xie <kxie@chelsio.com>
3487 L: linux-scsi@vger.kernel.org
3488 W: http://www.chelsio.com
3490 F: drivers/scsi/cxgbi/cxgb4i
3492 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3493 M: Steve Wise <swise@chelsio.com>
3494 L: linux-rdma@vger.kernel.org
3495 W: http://www.openfabrics.org
3497 F: drivers/infiniband/hw/cxgb4/
3499 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3500 M: Casey Leedom <leedom@chelsio.com>
3501 L: netdev@vger.kernel.org
3502 W: http://www.chelsio.com
3504 F: drivers/net/ethernet/chelsio/cxgb4vf/
3506 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3507 M: Ian Munsie <imunsie@au1.ibm.com>
3508 M: Michael Neuling <mikey@neuling.org>
3509 L: linuxppc-dev@lists.ozlabs.org
3511 F: drivers/misc/cxl/
3512 F: include/misc/cxl*
3513 F: include/uapi/misc/cxl.h
3514 F: Documentation/powerpc/cxl.txt
3515 F: Documentation/powerpc/cxl.txt
3516 F: Documentation/ABI/testing/sysfs-class-cxl
3518 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3519 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3520 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3521 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3522 L: linux-scsi@vger.kernel.org
3524 F: drivers/scsi/cxlflash/
3525 F: include/uapi/scsi/cxlflash_ioctls.h
3526 F: Documentation/powerpc/cxlflash.txt
3528 STMMAC ETHERNET DRIVER
3529 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3530 M: Alexandre Torgue <alexandre.torgue@st.com>
3531 L: netdev@vger.kernel.org
3532 W: http://www.stlinux.com
3534 F: drivers/net/ethernet/stmicro/stmmac/
3537 M: Russell King <linux@armlinux.org.uk>
3538 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3539 W: http://www.armlinux.org.uk/
3541 F: drivers/video/fbdev/cyber2000fb.*
3543 CYCLADES ASYNC MUX DRIVER
3544 W: http://www.cyclades.com/
3546 F: drivers/tty/cyclades.c
3547 F: include/linux/cyclades.h
3548 F: include/uapi/linux/cyclades.h
3550 CYCLADES PC300 DRIVER
3551 W: http://www.cyclades.com/
3553 F: drivers/net/wan/pc300*
3555 CYPRESS_FIRMWARE MEDIA DRIVER
3556 M: Antti Palosaari <crope@iki.fi>
3557 L: linux-media@vger.kernel.org
3558 W: https://linuxtv.org
3559 W: http://palosaari.fi/linux/
3560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3561 T: git git://linuxtv.org/anttip/media_tree.git
3563 F: drivers/media/common/cypress_firmware*
3565 CYTTSP TOUCHSCREEN DRIVER
3566 M: Ferruh Yigit <fery@cypress.com>
3567 L: linux-input@vger.kernel.org
3569 F: drivers/input/touchscreen/cyttsp*
3570 F: include/linux/input/cyttsp.h
3572 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3573 M: Joshua Kinard <kumba@gentoo.org>
3575 F: drivers/rtc/rtc-ds1685.c
3576 F: include/linux/rtc/ds1685.h
3578 DAMA SLAVE for AX.25
3579 M: Joerg Reuter <jreuter@yaina.de>
3580 W: http://yaina.de/jreuter/
3581 W: http://www.qsl.net/dl1bke/
3582 L: linux-hams@vger.kernel.org
3584 F: net/ax25/af_ax25.c
3585 F: net/ax25/ax25_dev.c
3586 F: net/ax25/ax25_ds_*
3587 F: net/ax25/ax25_in.c
3588 F: net/ax25/ax25_out.c
3589 F: net/ax25/ax25_timer.c
3590 F: net/ax25/sysctl_net_ax25.c
3592 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3593 L: netdev@vger.kernel.org
3595 F: Documentation/networking/dmfe.txt
3596 F: drivers/net/ethernet/dec/tulip/dmfe.c
3598 DC390/AM53C974 SCSI driver
3599 M: Hannes Reinecke <hare@suse.com>
3600 L: linux-scsi@vger.kernel.org
3602 F: drivers/scsi/am53c974.c
3605 M: Oliver Neukum <oliver@neukum.org>
3606 M: Ali Akcaagac <aliakc@web.de>
3607 M: Jamie Lenehan <lenehan@twibble.org>
3608 L: dc395x@twibble.org
3609 W: http://twibble.org/dist/dc395x/
3610 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3612 F: Documentation/scsi/dc395x.txt
3613 F: drivers/scsi/dc395x.*
3616 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3617 L: dccp@vger.kernel.org
3618 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3620 F: include/linux/dccp.h
3621 F: include/uapi/linux/dccp.h
3622 F: include/linux/tfrc.h
3625 DECnet NETWORK LAYER
3626 W: http://linux-decnet.sourceforge.net
3627 L: linux-decnet-user@lists.sourceforge.net
3629 F: Documentation/networking/decnet.txt
3632 DECSTATION PLATFORM SUPPORT
3633 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3634 L: linux-mips@linux-mips.org
3635 W: http://www.linux-mips.org/wiki/DECstation
3638 F: arch/mips/include/asm/dec/
3639 F: arch/mips/include/asm/mach-dec/
3641 DEFXX FDDI NETWORK DRIVER
3642 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3644 F: drivers/net/fddi/defxx.*
3647 M: Matthew Garrett <mjg59@srcf.ucam.org>
3648 M: Pali Rohár <pali.rohar@gmail.com>
3649 L: platform-driver-x86@vger.kernel.org
3651 F: drivers/platform/x86/dell-laptop.c
3653 DELL LAPTOP RBTN DRIVER
3654 M: Pali Rohár <pali.rohar@gmail.com>
3656 F: drivers/platform/x86/dell-rbtn.*
3658 DELL LAPTOP FREEFALL DRIVER
3659 M: Pali Rohár <pali.rohar@gmail.com>
3661 F: drivers/platform/x86/dell-smo8800.c
3663 DELL LAPTOP SMM DRIVER
3664 M: Pali Rohár <pali.rohar@gmail.com>
3666 F: drivers/hwmon/dell-smm-hwmon.c
3667 F: include/uapi/linux/i8k.h
3669 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3670 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3672 F: Documentation/dcdbas.txt
3673 F: drivers/firmware/dcdbas.*
3675 DELL WMI EXTRAS DRIVER
3676 M: Matthew Garrett <mjg59@srcf.ucam.org>
3677 M: Pali Rohár <pali.rohar@gmail.com>
3679 F: drivers/platform/x86/dell-wmi.c
3681 DESIGNWARE USB2 DRD IP DRIVER
3682 M: John Youn <johnyoun@synopsys.com>
3683 L: linux-usb@vger.kernel.org
3684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3686 F: drivers/usb/dwc2/
3688 DESIGNWARE USB3 DRD IP DRIVER
3689 M: Felipe Balbi <balbi@kernel.org>
3690 L: linux-usb@vger.kernel.org
3691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3693 F: drivers/usb/dwc3/
3695 DEVICE COREDUMP (DEV_COREDUMP)
3696 M: Johannes Berg <johannes@sipsolutions.net>
3697 L: linux-kernel@vger.kernel.org
3699 F: drivers/base/devcoredump.c
3700 F: include/linux/devcoredump.h
3702 DEVICE FREQUENCY (DEVFREQ)
3703 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3704 M: Kyungmin Park <kyungmin.park@samsung.com>
3705 L: linux-pm@vger.kernel.org
3706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3709 F: include/linux/devfreq.h
3710 F: Documentation/devicetree/bindings/devfreq/
3712 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3713 M: Chanwoo Choi <cw00.choi@samsung.com>
3714 L: linux-pm@vger.kernel.org
3715 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3717 F: drivers/devfreq/event/
3718 F: drivers/devfreq/devfreq-event.c
3719 F: include/linux/devfreq-event.h
3720 F: Documentation/devicetree/bindings/devfreq/event/
3722 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3723 M: Chanwoo Choi <cw00.choi@samsung.com>
3724 L: linux-pm@vger.kernel.org
3725 L: linux-samsung-soc@vger.kernel.org
3726 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3728 F: drivers/devfreq/exynos-bus.c
3729 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3731 DEVICE NUMBER REGISTRY
3732 M: Torben Mathiasen <device@lanana.org>
3733 W: http://lanana.org/docs/device-list/index.html
3737 M: Alasdair Kergon <agk@redhat.com>
3738 M: Mike Snitzer <snitzer@redhat.com>
3739 M: dm-devel@redhat.com
3740 L: dm-devel@redhat.com
3741 W: http://sources.redhat.com/dm
3742 Q: http://patchwork.kernel.org/project/dm-devel/list/
3743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3744 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3746 F: Documentation/device-mapper/
3748 F: drivers/md/persistent-data/
3749 F: include/linux/device-mapper.h
3750 F: include/linux/dm-*.h
3751 F: include/uapi/linux/dm-*.h
3754 M: Jiri Pirko <jiri@mellanox.com>
3755 L: netdev@vger.kernel.org
3757 F: net/core/devlink.c
3758 F: include/net/devlink.h
3759 F: include/uapi/linux/devlink.h
3761 DIALOG SEMICONDUCTOR DRIVERS
3762 M: Support Opensource <support.opensource@diasemi.com>
3763 W: http://www.dialog-semiconductor.com/products
3765 F: Documentation/hwmon/da90??
3766 F: Documentation/devicetree/bindings/mfd/da90*.txt
3767 F: Documentation/devicetree/bindings/regulator/da92*.txt
3768 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3769 F: drivers/gpio/gpio-da90??.c
3770 F: drivers/hwmon/da90??-hwmon.c
3771 F: drivers/iio/adc/da91??-*.c
3772 F: drivers/input/misc/da90??_onkey.c
3773 F: drivers/input/touchscreen/da9052_tsi.c
3774 F: drivers/leds/leds-da90??.c
3775 F: drivers/mfd/da903x.c
3776 F: drivers/mfd/da90??-*.c
3777 F: drivers/mfd/da91??-*.c
3778 F: drivers/power/da9052-battery.c
3779 F: drivers/power/da91??-*.c
3780 F: drivers/regulator/da903x.c
3781 F: drivers/regulator/da9???-regulator.[ch]
3782 F: drivers/rtc/rtc-da90??.c
3783 F: drivers/video/backlight/da90??_bl.c
3784 F: drivers/watchdog/da90??_wdt.c
3785 F: include/linux/mfd/da903x.h
3786 F: include/linux/mfd/da9052/
3787 F: include/linux/mfd/da9055/
3788 F: include/linux/mfd/da9062/
3789 F: include/linux/mfd/da9063/
3790 F: include/linux/mfd/da9150/
3791 F: include/linux/regulator/da9211.h
3792 F: include/sound/da[79]*.h
3793 F: sound/soc/codecs/da[79]*.[ch]
3795 DIGI NEO AND CLASSIC PCI PRODUCTS
3796 M: Lidza Louina <lidza.louina@gmail.com>
3797 M: Mark Hounschell <markh@compro.net>
3798 L: driverdev-devel@linuxdriverproject.org
3800 F: drivers/staging/dgnc/
3802 DIOLAN U2C-12 I2C DRIVER
3803 M: Guenter Roeck <linux@roeck-us.net>
3804 L: linux-i2c@vger.kernel.org
3806 F: drivers/i2c/busses/i2c-diolan-u2c.c
3809 M: Matthew Wilcox <willy@linux.intel.com>
3810 L: linux-fsdevel@vger.kernel.org
3814 DIRECTORY NOTIFICATION (DNOTIFY)
3815 M: Eric Paris <eparis@parisplace.org>
3817 F: Documentation/filesystems/dnotify.txt
3818 F: fs/notify/dnotify/
3819 F: include/linux/dnotify.h
3821 DISK GEOMETRY AND PARTITION HANDLING
3822 M: Andries Brouwer <aeb@cwi.nl>
3823 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3824 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3825 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3829 M: Jan Kara <jack@suse.com>
3831 F: Documentation/filesystems/quota.txt
3833 F: include/linux/quota*.h
3834 F: include/uapi/linux/quota*.h
3836 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3837 M: Bernie Thompson <bernie@plugable.com>
3838 L: linux-fbdev@vger.kernel.org
3840 W: http://plugable.com/category/projects/udlfb/
3841 F: drivers/video/fbdev/udlfb.c
3842 F: include/video/udlfb.h
3843 F: Documentation/fb/udlfb.txt
3845 DISTRIBUTED LOCK MANAGER (DLM)
3846 M: Christine Caulfield <ccaulfie@redhat.com>
3847 M: David Teigland <teigland@redhat.com>
3848 L: cluster-devel@redhat.com
3849 W: http://sources.redhat.com/cluster/
3850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3854 DMA BUFFER SHARING FRAMEWORK
3855 M: Sumit Semwal <sumit.semwal@linaro.org>
3857 L: linux-media@vger.kernel.org
3858 L: dri-devel@lists.freedesktop.org
3859 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3861 F: include/linux/dma-buf*
3862 F: include/linux/reservation.h
3863 F: include/linux/*fence.h
3864 F: Documentation/dma-buf-sharing.txt
3865 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3868 M: Sumit Semwal <sumit.semwal@linaro.org>
3869 R: Gustavo Padovan <gustavo@padovan.org>
3871 L: linux-media@vger.kernel.org
3872 L: dri-devel@lists.freedesktop.org
3873 F: drivers/dma-buf/sync_file.c
3874 F: include/linux/sync_file.h
3875 F: Documentation/sync_file.txt
3876 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3878 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3879 M: Vinod Koul <vinod.koul@intel.com>
3880 L: dmaengine@vger.kernel.org
3881 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3884 F: include/linux/dmaengine.h
3885 F: Documentation/devicetree/bindings/dma/
3886 F: Documentation/dmaengine/
3887 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3889 DME1737 HARDWARE MONITOR DRIVER
3890 M: Juerg Haefliger <juergh@gmail.com>
3891 L: linux-hwmon@vger.kernel.org
3893 F: Documentation/hwmon/dme1737
3894 F: drivers/hwmon/dme1737.c
3897 M: Jean Delvare <jdelvare@suse.com>
3899 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3900 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3901 F: drivers/firmware/dmi-id.c
3902 F: drivers/firmware/dmi_scan.c
3903 F: include/linux/dmi.h
3906 M: Jonathan Corbet <corbet@lwn.net>
3907 L: linux-doc@vger.kernel.org
3910 F: scripts/docproc.c
3911 F: scripts/kernel-doc*
3912 X: Documentation/ABI/
3913 X: Documentation/devicetree/
3914 X: Documentation/acpi
3915 X: Documentation/power
3916 X: Documentation/spi
3917 X: Documentation/DocBook/media
3918 T: git git://git.lwn.net/linux.git docs-next
3921 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3922 L: blinux-list@redhat.com
3924 F: drivers/char/dtlk.c
3925 F: include/linux/dtlk.h
3927 DPT_I2O SCSI RAID DRIVER
3928 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3929 L: linux-scsi@vger.kernel.org
3930 W: http://www.adaptec.com/
3932 F: drivers/scsi/dpt*
3933 F: drivers/scsi/dpt/
3936 M: Philipp Reisner <philipp.reisner@linbit.com>
3937 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3938 L: drbd-dev@lists.linbit.com
3939 W: http://www.drbd.org
3940 T: git git://git.linbit.com/linux-drbd.git
3941 T: git git://git.linbit.com/drbd-8.4.git
3943 F: drivers/block/drbd/
3945 F: Documentation/blockdev/drbd/
3947 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3948 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3951 F: Documentation/kobject.txt
3956 F: include/linux/debugfs.h
3957 F: include/linux/kobj*
3961 M: David Airlie <airlied@linux.ie>
3962 L: dri-devel@lists.freedesktop.org
3963 T: git git://people.freedesktop.org/~airlied/linux
3967 F: Documentation/devicetree/bindings/display/
3968 F: Documentation/devicetree/bindings/gpu/
3969 F: Documentation/devicetree/bindings/video/
3970 F: Documentation/gpu/
3972 F: include/uapi/drm/
3974 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3975 M: Dave Airlie <airlied@redhat.com>
3977 F: drivers/gpu/drm/ast/
3979 DRM DRIVER FOR BOCHS VIRTUAL GPU
3980 M: Gerd Hoffmann <kraxel@redhat.com>
3982 F: drivers/gpu/drm/bochs/
3984 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3985 M: Dave Airlie <airlied@redhat.com>
3987 F: drivers/gpu/drm/cirrus/
3989 RADEON and AMDGPU DRM DRIVERS
3990 M: Alex Deucher <alexander.deucher@amd.com>
3991 M: Christian König <christian.koenig@amd.com>
3992 L: dri-devel@lists.freedesktop.org
3993 T: git git://people.freedesktop.org/~agd5f/linux
3995 F: drivers/gpu/drm/radeon/
3996 F: include/uapi/drm/radeon_drm.h
3997 F: drivers/gpu/drm/amd/
3998 F: include/uapi/drm/amdgpu_drm.h
4001 M: Thierry Reding <thierry.reding@gmail.com>
4002 L: dri-devel@lists.freedesktop.org
4003 T: git git://anongit.freedesktop.org/tegra/linux.git
4005 F: drivers/gpu/drm/drm_panel.c
4006 F: drivers/gpu/drm/panel/
4007 F: include/drm/drm_panel.h
4008 F: Documentation/devicetree/bindings/display/panel/
4010 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4011 M: Daniel Vetter <daniel.vetter@intel.com>
4012 M: Jani Nikula <jani.nikula@linux.intel.com>
4013 L: intel-gfx@lists.freedesktop.org
4014 L: dri-devel@lists.freedesktop.org
4015 W: https://01.org/linuxgraphics/
4016 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4017 T: git git://anongit.freedesktop.org/drm-intel
4019 F: drivers/gpu/drm/i915/
4020 F: include/drm/i915*
4021 F: include/uapi/drm/i915_drm.h
4022 F: Documentation/gpu/i915.rst
4024 DRM DRIVERS FOR ATMEL HLCDC
4025 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4026 L: dri-devel@lists.freedesktop.org
4028 F: drivers/gpu/drm/atmel-hlcdc/
4029 F: Documentation/devicetree/bindings/drm/atmel/
4031 DRM DRIVERS FOR ALLWINNER A10
4032 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4033 L: dri-devel@lists.freedesktop.org
4035 F: drivers/gpu/drm/sun4i/
4036 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4038 DRM DRIVERS FOR EXYNOS
4039 M: Inki Dae <inki.dae@samsung.com>
4040 M: Joonyoung Shim <jy0922.shim@samsung.com>
4041 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4042 M: Kyungmin Park <kyungmin.park@samsung.com>
4043 L: dri-devel@lists.freedesktop.org
4044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4046 F: drivers/gpu/drm/exynos/
4047 F: include/uapi/drm/exynos_drm.h
4048 F: Documentation/devicetree/bindings/display/exynos/
4050 DRM DRIVERS FOR FREESCALE DCU
4051 M: Stefan Agner <stefan@agner.ch>
4052 M: Alison Wang <alison.wang@freescale.com>
4053 L: dri-devel@lists.freedesktop.org
4055 F: drivers/gpu/drm/fsl-dcu/
4056 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4057 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4058 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4060 DRM DRIVERS FOR FREESCALE IMX
4061 M: Philipp Zabel <p.zabel@pengutronix.de>
4062 L: dri-devel@lists.freedesktop.org
4064 F: drivers/gpu/drm/imx/
4065 F: drivers/gpu/ipu-v3/
4066 F: Documentation/devicetree/bindings/display/imx/
4068 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4069 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4070 L: dri-devel@lists.freedesktop.org
4071 T: git git://github.com/patjak/drm-gma500
4073 F: drivers/gpu/drm/gma500/
4075 DRM DRIVERS FOR HISILICON
4076 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4077 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4078 R: Chen Feng <puck.chen@hisilicon.com>
4079 L: dri-devel@lists.freedesktop.org
4080 T: git git://github.com/xin3liang/linux.git
4082 F: drivers/gpu/drm/hisilicon/
4083 F: Documentation/devicetree/bindings/display/hisilicon/
4085 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4086 S: Orphan / Obsolete
4087 F: drivers/gpu/drm/i810/
4088 F: include/uapi/drm/i810_drm.h
4090 DRM DRIVER FOR MSM ADRENO GPU
4091 M: Rob Clark <robdclark@gmail.com>
4092 L: linux-arm-msm@vger.kernel.org
4093 L: dri-devel@lists.freedesktop.org
4094 L: freedreno@lists.freedesktop.org
4095 T: git git://people.freedesktop.org/~robclark/linux
4097 F: drivers/gpu/drm/msm/
4098 F: include/uapi/drm/msm_drm.h
4099 F: Documentation/devicetree/bindings/display/msm/
4101 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4102 M: Ben Skeggs <bskeggs@redhat.com>
4103 L: dri-devel@lists.freedesktop.org
4104 L: nouveau@lists.freedesktop.org
4105 T: git git://github.com/skeggsb/linux
4107 F: drivers/gpu/drm/nouveau/
4108 F: include/uapi/drm/nouveau_drm.h
4110 DRM DRIVERS FOR NVIDIA TEGRA
4111 M: Thierry Reding <thierry.reding@gmail.com>
4112 L: dri-devel@lists.freedesktop.org
4113 L: linux-tegra@vger.kernel.org
4114 T: git git://anongit.freedesktop.org/tegra/linux.git
4116 F: drivers/gpu/drm/tegra/
4117 F: drivers/gpu/host1x/
4118 F: include/linux/host1x.h
4119 F: include/uapi/drm/tegra_drm.h
4120 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4122 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4123 S: Orphan / Obsolete
4124 F: drivers/gpu/drm/mga/
4125 F: include/uapi/drm/mga_drm.h
4127 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4128 M: Dave Airlie <airlied@redhat.com>
4130 F: drivers/gpu/drm/mgag200/
4132 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4133 S: Orphan / Obsolete
4134 F: drivers/gpu/drm/r128/
4135 F: include/uapi/drm/r128_drm.h
4137 DRM DRIVERS FOR RENESAS
4138 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4139 L: dri-devel@lists.freedesktop.org
4140 L: linux-renesas-soc@vger.kernel.org
4141 T: git git://linuxtv.org/pinchartl/fbdev
4143 F: drivers/gpu/drm/rcar-du/
4144 F: drivers/gpu/drm/shmobile/
4145 F: include/linux/platform_data/shmob_drm.h
4146 F: Documentation/devicetree/bindings/display/renesas,du.txt
4148 DRM DRIVER FOR QXL VIRTUAL GPU
4149 M: Dave Airlie <airlied@redhat.com>
4151 F: drivers/gpu/drm/qxl/
4152 F: include/uapi/drm/qxl_drm.h
4154 DRM DRIVERS FOR ROCKCHIP
4155 M: Mark Yao <mark.yao@rock-chips.com>
4156 L: dri-devel@lists.freedesktop.org
4158 F: drivers/gpu/drm/rockchip/
4159 F: Documentation/devicetree/bindings/display/rockchip/
4161 DRM DRIVER FOR SAVAGE VIDEO CARDS
4162 S: Orphan / Obsolete
4163 F: drivers/gpu/drm/savage/
4164 F: include/uapi/drm/savage_drm.h
4166 DRM DRIVER FOR SIS VIDEO CARDS
4167 S: Orphan / Obsolete
4168 F: drivers/gpu/drm/sis/
4169 F: include/uapi/drm/sis_drm.h
4172 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4173 M: Vincent Abriou <vincent.abriou@st.com>
4174 L: dri-devel@lists.freedesktop.org
4175 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4177 F: drivers/gpu/drm/sti
4178 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4180 DRM DRIVER FOR TDFX VIDEO CARDS
4181 S: Orphan / Obsolete
4182 F: drivers/gpu/drm/tdfx/
4184 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4185 M: Dave Airlie <airlied@redhat.com>
4187 F: drivers/gpu/drm/udl/
4189 DRM DRIVERS FOR VIVANTE GPU IP
4190 M: Lucas Stach <l.stach@pengutronix.de>
4191 R: Russell King <linux+etnaviv@armlinux.org.uk>
4192 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4193 L: dri-devel@lists.freedesktop.org
4195 F: drivers/gpu/drm/etnaviv/
4196 F: include/uapi/drm/etnaviv_drm.h
4197 F: Documentation/devicetree/bindings/display/etnaviv/
4199 DRM DRIVER FOR VMWARE VIRTUAL GPU
4200 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4201 M: Sinclair Yeh <syeh@vmware.com>
4202 M: Thomas Hellstrom <thellstrom@vmware.com>
4203 L: dri-devel@lists.freedesktop.org
4204 T: git git://people.freedesktop.org/~syeh/repos_linux
4205 T: git git://people.freedesktop.org/~thomash/linux
4207 F: drivers/gpu/drm/vmwgfx/
4208 F: include/uapi/drm/vmwgfx_drm.h
4211 M: Eric Anholt <eric@anholt.net>
4212 T: git git://github.com/anholt/linux
4214 F: drivers/gpu/drm/vc4/
4215 F: include/uapi/drm/vc4_drm.h
4216 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4218 DRM DRIVERS FOR TI OMAP
4219 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4220 L: dri-devel@lists.freedesktop.org
4222 F: drivers/gpu/drm/omapdrm/
4223 F: Documentation/devicetree/bindings/display/ti/
4225 DRM DRIVERS FOR TI LCDC
4226 M: Jyri Sarha <jsarha@ti.com>
4227 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4228 L: dri-devel@lists.freedesktop.org
4230 F: drivers/gpu/drm/tilcdc/
4231 F: Documentation/devicetree/bindings/display/tilcdc/
4233 DSBR100 USB FM RADIO DRIVER
4234 M: Alexey Klimov <klimov.linux@gmail.com>
4235 L: linux-media@vger.kernel.org
4236 T: git git://linuxtv.org/media_tree.git
4238 F: drivers/media/radio/dsbr100.c
4241 M: Francois Romieu <romieu@fr.zoreil.com>
4242 L: netdev@vger.kernel.org
4244 F: drivers/net/wan/dscc4.c
4247 M: Hans Verkuil <hverkuil@xs4all.nl>
4248 L: linux-media@vger.kernel.org
4249 T: git git://linuxtv.org/media_tree.git
4250 W: https://linuxtv.org
4252 F: drivers/media/pci/dt3155/
4254 DVB_USB_AF9015 MEDIA DRIVER
4255 M: Antti Palosaari <crope@iki.fi>
4256 L: linux-media@vger.kernel.org
4257 W: https://linuxtv.org
4258 W: http://palosaari.fi/linux/
4259 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4260 T: git git://linuxtv.org/anttip/media_tree.git
4262 F: drivers/media/usb/dvb-usb-v2/af9015*
4264 DVB_USB_AF9035 MEDIA DRIVER
4265 M: Antti Palosaari <crope@iki.fi>
4266 L: linux-media@vger.kernel.org
4267 W: https://linuxtv.org
4268 W: http://palosaari.fi/linux/
4269 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4270 T: git git://linuxtv.org/anttip/media_tree.git
4272 F: drivers/media/usb/dvb-usb-v2/af9035*
4274 DVB_USB_ANYSEE MEDIA DRIVER
4275 M: Antti Palosaari <crope@iki.fi>
4276 L: linux-media@vger.kernel.org
4277 W: https://linuxtv.org
4278 W: http://palosaari.fi/linux/
4279 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4280 T: git git://linuxtv.org/anttip/media_tree.git
4282 F: drivers/media/usb/dvb-usb-v2/anysee*
4284 DVB_USB_AU6610 MEDIA DRIVER
4285 M: Antti Palosaari <crope@iki.fi>
4286 L: linux-media@vger.kernel.org
4287 W: https://linuxtv.org
4288 W: http://palosaari.fi/linux/
4289 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4290 T: git git://linuxtv.org/anttip/media_tree.git
4292 F: drivers/media/usb/dvb-usb-v2/au6610*
4294 DVB_USB_CE6230 MEDIA DRIVER
4295 M: Antti Palosaari <crope@iki.fi>
4296 L: linux-media@vger.kernel.org
4297 W: https://linuxtv.org
4298 W: http://palosaari.fi/linux/
4299 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4300 T: git git://linuxtv.org/anttip/media_tree.git
4302 F: drivers/media/usb/dvb-usb-v2/ce6230*
4304 DVB_USB_CXUSB MEDIA DRIVER
4305 M: Michael Krufky <mkrufky@linuxtv.org>
4306 L: linux-media@vger.kernel.org
4307 W: https://linuxtv.org
4308 W: http://github.com/mkrufky
4309 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4310 T: git git://linuxtv.org/media_tree.git
4312 F: drivers/media/usb/dvb-usb/cxusb*
4314 DVB_USB_EC168 MEDIA DRIVER
4315 M: Antti Palosaari <crope@iki.fi>
4316 L: linux-media@vger.kernel.org
4317 W: https://linuxtv.org
4318 W: http://palosaari.fi/linux/
4319 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4320 T: git git://linuxtv.org/anttip/media_tree.git
4322 F: drivers/media/usb/dvb-usb-v2/ec168*
4324 DVB_USB_GL861 MEDIA DRIVER
4325 M: Antti Palosaari <crope@iki.fi>
4326 L: linux-media@vger.kernel.org
4327 W: https://linuxtv.org
4328 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4329 T: git git://linuxtv.org/anttip/media_tree.git
4331 F: drivers/media/usb/dvb-usb-v2/gl861*
4333 DVB_USB_MXL111SF MEDIA DRIVER
4334 M: Michael Krufky <mkrufky@linuxtv.org>
4335 L: linux-media@vger.kernel.org
4336 W: https://linuxtv.org
4337 W: http://github.com/mkrufky
4338 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4339 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4341 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4343 DVB_USB_RTL28XXU MEDIA DRIVER
4344 M: Antti Palosaari <crope@iki.fi>
4345 L: linux-media@vger.kernel.org
4346 W: https://linuxtv.org
4347 W: http://palosaari.fi/linux/
4348 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4349 T: git git://linuxtv.org/anttip/media_tree.git
4351 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4353 DVB_USB_V2 MEDIA DRIVER
4354 M: Antti Palosaari <crope@iki.fi>
4355 L: linux-media@vger.kernel.org
4356 W: https://linuxtv.org
4357 W: http://palosaari.fi/linux/
4358 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4359 T: git git://linuxtv.org/anttip/media_tree.git
4361 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4362 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4365 M: Jason Baron <jbaron@akamai.com>
4367 F: lib/dynamic_debug.c
4368 F: include/linux/dynamic_debug.h
4370 DZ DECSTATION DZ11 SERIAL DRIVER
4371 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4373 F: drivers/tty/serial/dz.*
4375 E3X0 POWER BUTTON DRIVER
4376 M: Moritz Fischer <moritz.fischer@ettus.com>
4377 L: usrp-users@lists.ettus.com
4378 W: http://www.ettus.com
4380 F: drivers/input/misc/e3x0-button.c
4381 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4384 M: Antti Palosaari <crope@iki.fi>
4385 L: linux-media@vger.kernel.org
4386 W: https://linuxtv.org
4387 W: http://palosaari.fi/linux/
4388 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4389 T: git git://linuxtv.org/anttip/media_tree.git
4391 F: drivers/media/tuners/e4000*
4393 EATA ISA/EISA/PCI SCSI DRIVER
4394 M: Dario Ballabio <ballabio_dario@emc.com>
4395 L: linux-scsi@vger.kernel.org
4397 F: drivers/scsi/eata.c
4400 M: Antti Palosaari <crope@iki.fi>
4401 L: linux-media@vger.kernel.org
4402 W: https://linuxtv.org
4403 W: http://palosaari.fi/linux/
4404 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4405 T: git git://linuxtv.org/anttip/media_tree.git
4407 F: drivers/media/dvb-frontends/ec100*
4410 M: Tyler Hicks <tyhicks@canonical.com>
4411 L: ecryptfs@vger.kernel.org
4412 W: http://ecryptfs.org
4413 W: https://launchpad.net/ecryptfs
4414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4416 F: Documentation/filesystems/ecryptfs.txt
4420 M: Doug Thompson <dougthompson@xmission.com>
4421 M: Borislav Petkov <bp@alien8.de>
4422 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4423 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4424 L: linux-edac@vger.kernel.org
4425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4428 F: Documentation/edac.txt
4430 F: include/linux/edac.h
4433 M: Doug Thompson <dougthompson@xmission.com>
4434 M: Borislav Petkov <bp@alien8.de>
4435 L: linux-edac@vger.kernel.org
4437 F: drivers/edac/amd64_edac*
4440 M: Doug Thompson <dougthompson@xmission.com>
4441 M: Robert Richter <rric@kernel.org>
4442 L: linux-edac@vger.kernel.org
4444 F: drivers/edac/highbank*
4447 M: Ralf Baechle <ralf@linux-mips.org>
4448 M: David Daney <david.daney@cavium.com>
4449 L: linux-edac@vger.kernel.org
4450 L: linux-mips@linux-mips.org
4452 F: drivers/edac/octeon_edac*
4455 M: Mark Gross <mark.gross@intel.com>
4456 M: Doug Thompson <dougthompson@xmission.com>
4457 L: linux-edac@vger.kernel.org
4459 F: drivers/edac/e752x_edac.c
4462 M: Doug Thompson <dougthompson@xmission.com>
4463 L: linux-edac@vger.kernel.org
4465 F: drivers/edac/e7xxx_edac.c
4468 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4469 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4470 L: linux-edac@vger.kernel.org
4472 F: drivers/edac/ghes_edac.c
4475 M: Tim Small <tim@buttersideup.com>
4476 L: linux-edac@vger.kernel.org
4478 F: drivers/edac/i82443bxgx_edac.c
4481 M: Jason Uhlenkott <juhlenko@akamai.com>
4482 L: linux-edac@vger.kernel.org
4484 F: drivers/edac/i3000_edac.c
4487 M: Doug Thompson <dougthompson@xmission.com>
4488 L: linux-edac@vger.kernel.org
4490 F: drivers/edac/i5000_edac.c
4493 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4494 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4495 L: linux-edac@vger.kernel.org
4497 F: drivers/edac/i5400_edac.c
4500 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4501 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4502 L: linux-edac@vger.kernel.org
4504 F: drivers/edac/i7300_edac.c
4507 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4508 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4509 L: linux-edac@vger.kernel.org
4511 F: drivers/edac/i7core_edac.c
4514 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4515 M: "Arvind R." <arvino55@gmail.com>
4516 L: linux-edac@vger.kernel.org
4518 F: drivers/edac/i82975x_edac.c
4521 M: Jason Baron <jbaron@akamai.com>
4522 L: linux-edac@vger.kernel.org
4524 F: drivers/edac/ie31200_edac.c
4527 M: Johannes Thumshirn <morbidrsa@gmail.com>
4528 L: linux-edac@vger.kernel.org
4530 F: drivers/edac/mpc85xx_edac.[ch]
4533 M: Egor Martovetsky <egor@pasemi.com>
4534 L: linux-edac@vger.kernel.org
4536 F: drivers/edac/pasemi_edac.c
4539 M: Tim Small <tim@buttersideup.com>
4540 L: linux-edac@vger.kernel.org
4542 F: drivers/edac/r82600_edac.c
4545 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4546 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4547 L: linux-edac@vger.kernel.org
4549 F: drivers/edac/sb_edac.c
4552 M: Tony Luck <tony.luck@intel.com>
4553 L: linux-edac@vger.kernel.org
4555 F: drivers/edac/skx_edac.c
4558 APPLIED MICRO (APM) X-GENE SOC EDAC
4559 M: Loc Ho <lho@apm.com>
4561 F: drivers/edac/xgene_edac.c
4562 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4564 EDIROL UA-101/UA-1000 DRIVER
4565 M: Clemens Ladisch <clemens@ladisch.de>
4566 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4567 T: git git://git.alsa-project.org/alsa-kernel.git
4569 F: sound/usb/misc/ua101.c
4571 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4572 M: Matt Fleming <matt@codeblueprint.co.uk>
4573 L: linux-efi@vger.kernel.org
4574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4576 F: Documentation/efi-stub.txt
4577 F: arch/ia64/kernel/efi.c
4578 F: arch/x86/boot/compressed/eboot.[ch]
4579 F: arch/x86/include/asm/efi.h
4580 F: arch/x86/platform/efi/
4581 F: drivers/firmware/efi/
4582 F: include/linux/efi*.h
4584 EFI VARIABLE FILESYSTEM
4585 M: Matthew Garrett <matthew.garrett@nebula.com>
4586 M: Jeremy Kerr <jk@ozlabs.org>
4587 M: Matt Fleming <matt@codeblueprint.co.uk>
4588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4589 L: linux-efi@vger.kernel.org
4593 EFIFB FRAMEBUFFER DRIVER
4594 L: linux-fbdev@vger.kernel.org
4595 M: Peter Jones <pjones@redhat.com>
4597 F: drivers/video/fbdev/efifb.c
4600 W: http://aeschi.ch.eu.org/efs/
4604 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4605 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4606 L: netdev@vger.kernel.org
4608 F: drivers/net/ethernet/ibm/ehea/
4610 EM28XX VIDEO4LINUX DRIVER
4611 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4612 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4613 L: linux-media@vger.kernel.org
4614 W: https://linuxtv.org
4615 T: git git://linuxtv.org/media_tree.git
4617 F: drivers/media/usb/em28xx/
4620 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4621 M: Matt Mackall <mpm@selenic.com>
4622 M: David Woodhouse <dwmw2@infradead.org>
4623 L: linux-embedded@vger.kernel.org
4626 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4627 M: James Smart <james.smart@avagotech.com>
4628 M: Dick Kennedy <dick.kennedy@avagotech.com>
4629 L: linux-scsi@vger.kernel.org
4630 W: http://www.avagotech.com
4632 F: drivers/scsi/lpfc/
4634 ENE CB710 FLASH CARD READER DRIVER
4635 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4637 F: drivers/misc/cb710/
4638 F: drivers/mmc/host/cb710-mmc.*
4639 F: include/linux/cb710.h
4641 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4642 M: Maxim Levitsky <maximlevitsky@gmail.com>
4644 F: drivers/media/rc/ene_ir.*
4646 EPSON S1D13XXX FRAMEBUFFER DRIVER
4647 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4650 F: drivers/video/fbdev/s1d13xxxfb.c
4651 F: include/video/s1d13xxxfb.h
4653 ET131X NETWORK DRIVER
4654 M: Mark Einon <mark.einon@gmail.com>
4656 F: drivers/net/ethernet/agere/
4659 M: Stephen Hemminger <stephen@networkplumber.org>
4660 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4661 L: netdev@vger.kernel.org
4662 W: http://www.linuxfoundation.org/en/Net:Bridge
4664 F: include/linux/netfilter_bridge/
4667 ETHERNET PHY LIBRARY
4668 M: Florian Fainelli <f.fainelli@gmail.com>
4669 L: netdev@vger.kernel.org
4671 F: include/linux/phy.h
4672 F: include/linux/phy_fixed.h
4674 F: Documentation/networking/phy.txt
4675 F: drivers/of/of_mdio.c
4676 F: drivers/of/of_net.c
4679 M: Jan Kara <jack@suse.com>
4680 L: linux-ext4@vger.kernel.org
4682 F: Documentation/filesystems/ext2.txt
4684 F: include/linux/ext2*
4687 M: "Theodore Ts'o" <tytso@mit.edu>
4688 M: Andreas Dilger <adilger.kernel@dilger.ca>
4689 L: linux-ext4@vger.kernel.org
4690 W: http://ext4.wiki.kernel.org
4691 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4694 F: Documentation/filesystems/ext4.txt
4697 Extended Verification Module (EVM)
4698 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4699 L: linux-ima-devel@lists.sourceforge.net
4700 L: linux-security-module@vger.kernel.org
4702 F: security/integrity/evm/
4704 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4705 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4706 M: Chanwoo Choi <cw00.choi@samsung.com>
4707 L: linux-kernel@vger.kernel.org
4708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4711 F: include/linux/extcon/
4712 F: include/linux/extcon.h
4713 F: Documentation/extcon/
4714 F: Documentation/devicetree/bindings/extcon/
4717 M: Jingoo Han <jingoohan1@gmail.com>
4718 L: dri-devel@lists.freedesktop.org
4720 F: drivers/gpu/drm/exynos/exynos_dp*
4722 EXYNOS SYSMMU (IOMMU) driver
4723 M: Marek Szyprowski <m.szyprowski@samsung.com>
4724 L: iommu@lists.linux-foundation.org
4726 F: drivers/iommu/exynos-iommu.c
4728 EXYNOS MIPI DISPLAY DRIVERS
4729 M: Inki Dae <inki.dae@samsung.com>
4730 M: Donghwa Lee <dh09.lee@samsung.com>
4731 M: Kyungmin Park <kyungmin.park@samsung.com>
4732 L: linux-fbdev@vger.kernel.org
4734 F: drivers/video/fbdev/exynos/exynos_mipi*
4735 F: include/video/exynos_mipi*
4737 EZchip NPS platform support
4738 M: Noam Camus <noamc@ezchip.com>
4740 F: arch/arc/plat-eznps
4741 F: arch/arc/boot/dts/eznps.dts
4743 F71805F HARDWARE MONITORING DRIVER
4744 M: Jean Delvare <jdelvare@suse.com>
4745 L: linux-hwmon@vger.kernel.org
4747 F: Documentation/hwmon/f71805f
4748 F: drivers/hwmon/f71805f.c
4751 M: Michael Buesch <m@bues.ch>
4752 L: linux-media@vger.kernel.org
4754 F: drivers/media/tuners/fc0011.h
4755 F: drivers/media/tuners/fc0011.c
4758 M: Antti Palosaari <crope@iki.fi>
4759 L: linux-media@vger.kernel.org
4760 W: https://linuxtv.org
4761 W: http://palosaari.fi/linux/
4762 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4763 T: git git://linuxtv.org/anttip/media_tree.git
4765 F: drivers/media/tuners/fc2580*
4768 M: Eric Paris <eparis@redhat.com>
4770 F: fs/notify/fanotify/
4771 F: include/linux/fanotify.h
4772 F: include/uapi/linux/fanotify.h
4774 FARSYNC SYNCHRONOUS DRIVER
4775 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4776 W: http://www.farsite.co.uk/
4778 F: drivers/net/wan/farsync.*
4780 FAULT INJECTION SUPPORT
4781 M: Akinobu Mita <akinobu.mita@gmail.com>
4783 F: Documentation/fault-injection/
4784 F: lib/fault-inject.c
4786 FBTFT Framebuffer drivers
4787 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4788 M: Noralf Trønnes <noralf@tronnes.org>
4790 F: drivers/staging/fbtft/
4792 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4793 M: Johannes Thumshirn <jth@kernel.org>
4794 L: fcoe-devel@open-fcoe.org
4795 W: www.Open-FCoE.org
4797 F: drivers/scsi/libfc/
4798 F: drivers/scsi/fcoe/
4800 F: include/scsi/libfc.h
4801 F: include/scsi/libfcoe.h
4802 F: include/uapi/scsi/fc/
4804 FILE LOCKING (flock() and fcntl()/lockf())
4805 M: Jeff Layton <jlayton@poochiereds.net>
4806 M: "J. Bruce Fields" <bfields@fieldses.org>
4807 L: linux-fsdevel@vger.kernel.org
4809 F: include/linux/fcntl.h
4810 F: include/linux/fs.h
4811 F: include/uapi/linux/fcntl.h
4812 F: include/uapi/linux/fs.h
4816 FILESYSTEMS (VFS and infrastructure)
4817 M: Alexander Viro <viro@zeniv.linux.org.uk>
4818 L: linux-fsdevel@vger.kernel.org
4822 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4823 M: Riku Voipio <riku.voipio@iki.fi>
4824 L: linux-hwmon@vger.kernel.org
4826 F: drivers/hwmon/f75375s.c
4827 F: include/linux/f75375s.h
4829 FIREWIRE AUDIO DRIVERS
4830 M: Clemens Ladisch <clemens@ladisch.de>
4831 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4832 T: git git://git.alsa-project.org/alsa-kernel.git
4836 FIREWIRE MEDIA DRIVERS (firedtv)
4837 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4838 L: linux-media@vger.kernel.org
4839 L: linux1394-devel@lists.sourceforge.net
4840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4842 F: drivers/media/firewire/
4844 FIREWIRE SBP-2 TARGET
4845 M: Chris Boot <bootc@bootc.net>
4846 L: linux-scsi@vger.kernel.org
4847 L: target-devel@vger.kernel.org
4848 L: linux1394-devel@lists.sourceforge.net
4849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4851 F: drivers/target/sbp/
4854 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4855 L: linux1394-devel@lists.sourceforge.net
4856 W: http://ieee1394.wiki.kernel.org/
4857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4859 F: drivers/firewire/
4860 F: include/linux/firewire.h
4861 F: include/uapi/linux/firewire*.h
4864 FIRMWARE LOADER (request_firmware)
4865 M: Ming Lei <ming.lei@canonical.com>
4866 L: linux-kernel@vger.kernel.org
4868 F: Documentation/firmware_class/
4869 F: drivers/base/firmware*.c
4870 F: include/linux/firmware.h
4872 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4873 M: Joshua Morris <josh.h.morris@us.ibm.com>
4874 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4876 F: drivers/block/rsxx/
4879 M: Jiri Kosina <jikos@kernel.org>
4880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4882 F: drivers/block/floppy.c
4885 M: Alessandro Rubini <rubini@gnudd.com>
4886 W: http://www.ohwr.org/projects/fmc-bus
4889 F: include/linux/fmc*.h
4890 F: include/linux/ipmi-fru.h
4893 FPGA MANAGER FRAMEWORK
4894 M: Alan Tull <atull@opensource.altera.com>
4895 R: Moritz Fischer <moritz.fischer@ettus.com>
4898 F: include/linux/fpga/fpga-mgr.h
4899 W: http://www.rocketboards.org
4902 M: Bill Metzenthen <billm@melbpc.org.au>
4903 W: http://floatingpoint.sourceforge.net/emulator/index.html
4905 F: arch/x86/math-emu/
4907 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4908 L: netdev@vger.kernel.org
4910 F: drivers/net/wan/dlci.c
4911 F: drivers/net/wan/sdla.c
4914 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4915 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4916 L: linux-fbdev@vger.kernel.org
4917 W: http://linux-fbdev.sourceforge.net/
4918 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4921 F: Documentation/fb/
4924 F: include/linux/fb.h
4925 F: include/uapi/video/
4926 F: include/uapi/linux/fb.h
4928 FREESCALE DIU FRAMEBUFFER DRIVER
4929 M: Timur Tabi <timur@tabi.org>
4930 L: linux-fbdev@vger.kernel.org
4932 F: drivers/video/fbdev/fsl-diu-fb.*
4934 FREESCALE DMA DRIVER
4935 M: Li Yang <leoli@freescale.com>
4936 M: Zhang Wei <zw@zh-kernel.org>
4937 L: linuxppc-dev@lists.ozlabs.org
4939 F: drivers/dma/fsldma.*
4941 FREESCALE GPMI NAND DRIVER
4942 M: Han Xu <han.xu@nxp.com>
4943 L: linux-mtd@lists.infradead.org
4945 F: drivers/mtd/nand/gpmi-nand/*
4947 FREESCALE I2C CPM DRIVER
4948 M: Jochen Friedrich <jochen@scram.de>
4949 L: linuxppc-dev@lists.ozlabs.org
4950 L: linux-i2c@vger.kernel.org
4952 F: drivers/i2c/busses/i2c-cpm.c
4954 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4955 M: Sascha Hauer <kernel@pengutronix.de>
4956 L: linux-fbdev@vger.kernel.org
4957 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4959 F: include/linux/platform_data/video-imxfb.h
4960 F: drivers/video/fbdev/imxfb.c
4962 FREESCALE QUAD SPI DRIVER
4963 M: Han Xu <han.xu@nxp.com>
4964 L: linux-mtd@lists.infradead.org
4966 F: drivers/mtd/spi-nor/fsl-quadspi.c
4968 FREESCALE SOC FS_ENET DRIVER
4969 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4970 M: Vitaly Bordug <vbordug@ru.mvista.com>
4971 L: linuxppc-dev@lists.ozlabs.org
4972 L: netdev@vger.kernel.org
4974 F: drivers/net/ethernet/freescale/fs_enet/
4975 F: include/linux/fs_enet_pd.h
4977 FREESCALE IMX / MXC FEC DRIVER
4978 M: Fugang Duan <fugang.duan@nxp.com>
4979 L: netdev@vger.kernel.org
4981 F: drivers/net/ethernet/freescale/fec_main.c
4982 F: drivers/net/ethernet/freescale/fec_ptp.c
4983 F: drivers/net/ethernet/freescale/fec.h
4984 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4986 FREESCALE QUICC ENGINE LIBRARY
4987 L: linuxppc-dev@lists.ozlabs.org
4989 F: drivers/soc/fsl/qe/
4990 F: include/soc/fsl/*qe*.h
4991 F: include/soc/fsl/*ucc*.h
4993 FREESCALE USB PERIPHERAL DRIVERS
4994 M: Li Yang <leoli@freescale.com>
4995 L: linux-usb@vger.kernel.org
4996 L: linuxppc-dev@lists.ozlabs.org
4998 F: drivers/usb/gadget/udc/fsl*
5000 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5001 M: Li Yang <leoli@freescale.com>
5002 L: netdev@vger.kernel.org
5003 L: linuxppc-dev@lists.ozlabs.org
5005 F: drivers/net/ethernet/freescale/ucc_geth*
5007 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5008 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5009 L: netdev@vger.kernel.org
5011 F: drivers/net/ethernet/freescale/gianfar*
5012 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5013 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5015 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5016 M: Zhao Qiang <qiang.zhao@nxp.com>
5017 L: netdev@vger.kernel.org
5018 L: linuxppc-dev@lists.ozlabs.org
5020 F: drivers/net/wan/fsl_ucc_hdlc*
5022 FREESCALE QUICC ENGINE UCC UART DRIVER
5023 M: Timur Tabi <timur@tabi.org>
5024 L: linuxppc-dev@lists.ozlabs.org
5026 F: drivers/tty/serial/ucc_uart.c
5028 FREESCALE SOC SOUND DRIVERS
5029 M: Timur Tabi <timur@tabi.org>
5030 M: Nicolin Chen <nicoleotsuka@gmail.com>
5031 M: Xiubo Li <Xiubo.Lee@gmail.com>
5032 R: Fabio Estevam <fabio.estevam@nxp.com>
5033 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5034 L: linuxppc-dev@lists.ozlabs.org
5036 F: sound/soc/fsl/fsl*
5037 F: sound/soc/fsl/imx*
5038 F: sound/soc/fsl/mpc8610_hpcd.c
5040 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5041 M: "J. German Rivera" <German.Rivera@freescale.com>
5042 M: Stuart Yoder <stuart.yoder@nxp.com>
5043 L: linux-kernel@vger.kernel.org
5045 F: drivers/staging/fsl-mc/
5048 M: Christoph Hellwig <hch@infradead.org>
5049 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5054 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5055 M: Pavel Machek <pavel@ucw.cz>
5056 L: linux-pm@vger.kernel.org
5058 F: Documentation/power/freezing-of-tasks.txt
5059 F: include/linux/freezer.h
5063 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5064 L: linux-kernel@vger.kernel.org
5067 F: include/linux/frontswap.h
5069 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5070 M: David Howells <dhowells@redhat.com>
5071 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5073 F: Documentation/filesystems/caching/
5075 F: include/linux/fscache*.h
5077 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5078 M: Theodore Y. Ts'o <tytso@mit.edu>
5079 M: Jaegeuk Kim <jaegeuk@kernel.org>
5082 F: include/linux/fscrypto.h
5085 M: Jaegeuk Kim <jaegeuk@kernel.org>
5086 M: Changman Lee <cm224.lee@samsung.com>
5087 R: Chao Yu <yuchao0@huawei.com>
5088 L: linux-f2fs-devel@lists.sourceforge.net
5089 W: http://en.wikipedia.org/wiki/F2FS
5090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5092 F: Documentation/filesystems/f2fs.txt
5093 F: Documentation/ABI/testing/sysfs-fs-f2fs
5095 F: include/linux/f2fs_fs.h
5096 F: include/trace/events/f2fs.h
5098 FUJITSU FR-V (FRV) PORT
5102 FUJITSU LAPTOP EXTRAS
5103 M: Jonathan Woithe <jwoithe@just42.net>
5104 L: platform-driver-x86@vger.kernel.org
5106 F: drivers/platform/x86/fujitsu-laptop.c
5108 FUJITSU M-5MO LS CAMERA ISP DRIVER
5109 M: Kyungmin Park <kyungmin.park@samsung.com>
5110 M: Heungjun Kim <riverful.kim@samsung.com>
5111 L: linux-media@vger.kernel.org
5113 F: drivers/media/i2c/m5mols/
5114 F: include/media/i2c/m5mols.h
5116 FUJITSU TABLET EXTRAS
5117 M: Robert Gerlach <khnz@gmx.de>
5118 L: platform-driver-x86@vger.kernel.org
5120 F: drivers/platform/x86/fujitsu-tablet.c
5122 FUSE: FILESYSTEM IN USERSPACE
5123 M: Miklos Szeredi <miklos@szeredi.hu>
5124 L: linux-fsdevel@vger.kernel.org
5125 W: http://fuse.sourceforge.net/
5126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5129 F: include/uapi/linux/fuse.h
5130 F: Documentation/filesystems/fuse.txt
5132 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5133 M: Rik Faith <faith@cs.unc.edu>
5134 L: linux-scsi@vger.kernel.org
5135 S: Odd Fixes (e.g., new signatures)
5136 F: drivers/scsi/fdomain.*
5139 M: Kees Cook <keescook@chromium.org>
5140 R: Emese Revfy <re.emese@gmail.com>
5141 L: kernel-hardening@lists.openwall.com
5143 F: scripts/gcc-plugins/
5144 F: scripts/gcc-plugin.sh
5145 F: Documentation/gcc-plugins.txt
5147 GCOV BASED KERNEL PROFILING
5148 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5151 F: Documentation/gcov.txt
5153 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5154 M: Achim Leubner <achim_leubner@adaptec.com>
5155 L: linux-scsi@vger.kernel.org
5156 W: http://www.icp-vortex.com/
5158 F: drivers/scsi/gdt*
5160 GDB KERNEL DEBUGGING HELPER SCRIPTS
5161 M: Jan Kiszka <jan.kiszka@siemens.com>
5162 M: Kieran Bingham <kieran@bingham.xyz>
5166 GEMTEK FM RADIO RECEIVER DRIVER
5167 M: Hans Verkuil <hverkuil@xs4all.nl>
5168 L: linux-media@vger.kernel.org
5169 T: git git://linuxtv.org/media_tree.git
5170 W: https://linuxtv.org
5172 F: drivers/media/radio/radio-gemtek*
5174 GENERIC GPIO I2C DRIVER
5175 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5177 F: drivers/i2c/busses/i2c-gpio.c
5178 F: include/linux/i2c-gpio.h
5180 GENERIC GPIO I2C MULTIPLEXER DRIVER
5181 M: Peter Korsgaard <peter.korsgaard@barco.com>
5182 L: linux-i2c@vger.kernel.org
5184 F: drivers/i2c/muxes/i2c-mux-gpio.c
5185 F: include/linux/i2c-mux-gpio.h
5186 F: Documentation/i2c/muxes/i2c-mux-gpio
5188 GENERIC HDLC (WAN) DRIVERS
5189 M: Krzysztof Halasa <khc@pm.waw.pl>
5190 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5192 F: drivers/net/wan/c101.c
5193 F: drivers/net/wan/hd6457*
5194 F: drivers/net/wan/hdlc*
5195 F: drivers/net/wan/n2.c
5196 F: drivers/net/wan/pc300too.c
5197 F: drivers/net/wan/pci200syn.c
5198 F: drivers/net/wan/wanxl*
5200 GENERIC INCLUDE/ASM HEADER FILES
5201 M: Arnd Bergmann <arnd@arndb.de>
5202 L: linux-arch@vger.kernel.org
5203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5205 F: include/asm-generic/
5206 F: include/uapi/asm-generic/
5208 GENERIC PHY FRAMEWORK
5209 M: Kishon Vijay Abraham I <kishon@ti.com>
5210 L: linux-kernel@vger.kernel.org
5211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5214 F: include/linux/phy/
5217 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5218 M: Kevin Hilman <khilman@kernel.org>
5219 M: Ulf Hansson <ulf.hansson@linaro.org>
5220 L: linux-pm@vger.kernel.org
5222 F: drivers/base/power/domain*.c
5223 F: include/linux/pm_domain.h
5225 GENERIC UIO DRIVER FOR PCI DEVICES
5226 M: "Michael S. Tsirkin" <mst@redhat.com>
5227 L: kvm@vger.kernel.org
5229 F: drivers/uio/uio_pci_generic.c
5231 GET_MAINTAINER SCRIPT
5232 M: Joe Perches <joe@perches.com>
5234 F: scripts/get_maintainer.pl
5237 M: Steven Whitehouse <swhiteho@redhat.com>
5238 M: Bob Peterson <rpeterso@redhat.com>
5239 L: cluster-devel@redhat.com
5240 W: http://sources.redhat.com/cluster/
5241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5243 F: Documentation/filesystems/gfs2*.txt
5245 F: include/uapi/linux/gfs2_ondisk.h
5247 GIGASET ISDN DRIVERS
5248 M: Paul Bolle <pebolle@tiscali.nl>
5249 L: gigaset307x-common@lists.sourceforge.net
5250 W: http://gigaset307x.sourceforge.net/
5252 F: Documentation/isdn/README.gigaset
5253 F: drivers/isdn/gigaset/
5254 F: include/uapi/linux/gigaset_dev.h
5257 M: Hans Verkuil <hans.verkuil@cisco.com>
5258 L: linux-media@vger.kernel.org
5260 F: drivers/media/usb/go7007/
5263 M: Bastien Nocera <hadess@hadess.net>
5264 L: linux-input@vger.kernel.org
5266 F: drivers/input/touchscreen/goodix.c
5269 M: Linus Walleij <linus.walleij@linaro.org>
5270 M: Alexandre Courbot <gnurou@gmail.com>
5271 L: linux-gpio@vger.kernel.org
5272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5274 F: Documentation/devicetree/bindings/gpio/
5275 F: Documentation/gpio/
5276 F: Documentation/ABI/testing/gpio-cdev
5277 F: Documentation/ABI/obsolete/sysfs-gpio
5279 F: include/linux/gpio/
5280 F: include/linux/gpio.h
5281 F: include/asm-generic/gpio.h
5282 F: include/uapi/linux/gpio.h
5285 GRE DEMULTIPLEXER DRIVER
5286 M: Dmitry Kozlov <xeb@mail.ru>
5287 L: netdev@vger.kernel.org
5289 F: net/ipv4/gre_demux.c
5290 F: net/ipv4/gre_offload.c
5291 F: include/net/gre.h
5293 GRETH 10/100/1G Ethernet MAC device driver
5294 M: Andreas Larsson <andreas@gaisler.com>
5295 L: netdev@vger.kernel.org
5297 F: drivers/net/ethernet/aeroflex/
5300 M: Johan Hovold <johan@kernel.org>
5301 M: Alex Elder <elder@kernel.org>
5302 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5304 F: drivers/staging/greybus/
5306 GREYBUS AUDIO PROTOCOLS DRIVERS
5307 M: Vaibhav Agarwal <vaibhav.sr@gmail.com>
5309 F: drivers/staging/greybus/audio_codec.c
5310 F: drivers/staging/greybus/audio_module.c
5311 F: drivers/staging/greybus/audio_topology.c
5313 GREYBUS PROTOCOLS DRIVERS
5314 M: Rui Miguel Silva <rmfrfs@gmail.com>
5316 F: drivers/staging/greybus/sdio.c
5317 F: drivers/staging/greybus/light.c
5318 F: drivers/staging/greybus/gpio.c
5319 F: drivers/staging/greybus/power_supply.c
5320 F: drivers/staging/greybus/spi.c
5321 F: drivers/staging/greybus/spilib.c
5323 GREYBUS PROTOCOLS DRIVERS
5324 M: Bryan O'Donoghue <pure.logic@nexus-software.ie>
5326 F: drivers/staging/greybus/loopback.c
5327 F: drivers/staging/greybus/timesync.c
5328 F: drivers/staging/greybus/timesync_platform.c
5330 GREYBUS PROTOCOLS DRIVERS
5331 M: Viresh Kumar <vireshk@kernel.org>
5333 F: drivers/staging/greybus/authentication.c
5334 F: drivers/staging/greybus/bootrom.c
5335 F: drivers/staging/greybus/firmware.h
5336 F: drivers/staging/greybus/fw-core.c
5337 F: drivers/staging/greybus/fw-download.c
5338 F: drivers/staging/greybus/fw-managament.c
5339 F: drivers/staging/greybus/greybus_authentication.h
5340 F: drivers/staging/greybus/greybus_firmware.h
5341 F: drivers/staging/greybus/hid.c
5342 F: drivers/staging/greybus/i2c.c
5343 F: drivers/staging/greybus/spi.c
5344 F: drivers/staging/greybus/spilib.c
5345 F: drivers/staging/greybus/spilib.h
5347 GREYBUS PROTOCOLS DRIVERS
5348 M: David Lin <dtwlin@gmail.com>
5350 F: drivers/staging/greybus/uart.c
5351 F: drivers/staging/greybus/log.c
5353 GREYBUS PLATFORM DRIVERS
5354 M: Vaibhav Hiremath <hvaibhav.linux@gmail.com>
5356 F: drivers/staging/greybus/arche-platform.c
5357 F: drivers/staging/greybus/arche-apb-ctrl.c
5358 F: drivers/staging/greybus/arche_platform.h
5360 GSPCA FINEPIX SUBDRIVER
5361 M: Frank Zago <frank@zago.net>
5362 L: linux-media@vger.kernel.org
5363 T: git git://linuxtv.org/media_tree.git
5365 F: drivers/media/usb/gspca/finepix.c
5367 GSPCA GL860 SUBDRIVER
5368 M: Olivier Lorin <o.lorin@laposte.net>
5369 L: linux-media@vger.kernel.org
5370 T: git git://linuxtv.org/media_tree.git
5372 F: drivers/media/usb/gspca/gl860/
5374 GSPCA M5602 SUBDRIVER
5375 M: Erik Andren <erik.andren@gmail.com>
5376 L: linux-media@vger.kernel.org
5377 T: git git://linuxtv.org/media_tree.git
5379 F: drivers/media/usb/gspca/m5602/
5381 GSPCA PAC207 SONIXB SUBDRIVER
5382 M: Hans Verkuil <hverkuil@xs4all.nl>
5383 L: linux-media@vger.kernel.org
5384 T: git git://linuxtv.org/media_tree.git
5386 F: drivers/media/usb/gspca/pac207.c
5388 GSPCA SN9C20X SUBDRIVER
5389 M: Brian Johnson <brijohn@gmail.com>
5390 L: linux-media@vger.kernel.org
5391 T: git git://linuxtv.org/media_tree.git
5393 F: drivers/media/usb/gspca/sn9c20x.c
5395 GSPCA T613 SUBDRIVER
5396 M: Leandro Costantino <lcostantino@gmail.com>
5397 L: linux-media@vger.kernel.org
5398 T: git git://linuxtv.org/media_tree.git
5400 F: drivers/media/usb/gspca/t613.c
5402 GSPCA USB WEBCAM DRIVER
5403 M: Hans Verkuil <hverkuil@xs4all.nl>
5404 L: linux-media@vger.kernel.org
5405 T: git git://linuxtv.org/media_tree.git
5407 F: drivers/media/usb/gspca/
5409 GUID PARTITION TABLE (GPT)
5410 M: Davidlohr Bueso <dave@stgolabs.net>
5411 L: linux-efi@vger.kernel.org
5413 F: block/partitions/efi.*
5415 STK1160 USB VIDEO CAPTURE DRIVER
5416 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5417 L: linux-media@vger.kernel.org
5418 T: git git://linuxtv.org/media_tree.git
5420 F: drivers/media/usb/stk1160/
5423 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5424 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5425 W: http://uclinux-h8.sourceforge.jp
5426 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5429 F: drivers/clocksource/h8300_*.c
5430 F: drivers/clk/h8300/
5431 F: drivers/irqchip/irq-renesas-h8*.c
5433 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5434 M: Frank Seidel <frank@f-seidel.de>
5435 L: platform-driver-x86@vger.kernel.org
5436 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5438 F: drivers/platform/x86/hdaps.c
5440 HDPVR USB VIDEO ENCODER DRIVER
5441 M: Hans Verkuil <hverkuil@xs4all.nl>
5442 L: linux-media@vger.kernel.org
5443 T: git git://linuxtv.org/media_tree.git
5444 W: https://linuxtv.org
5446 F: drivers/media/usb/hdpvr/
5448 HWPOISON MEMORY FAILURE HANDLING
5449 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5450 L: linux-mm@kvack.org
5452 F: mm/memory-failure.c
5453 F: mm/hwpoison-inject.c
5455 HYPERVISOR VIRTUAL CONSOLE DRIVER
5456 L: linuxppc-dev@lists.ozlabs.org
5461 M: Antti Palosaari <crope@iki.fi>
5462 L: linux-media@vger.kernel.org
5463 W: https://linuxtv.org
5464 W: http://palosaari.fi/linux/
5465 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5466 T: git git://linuxtv.org/anttip/media_tree.git
5468 F: drivers/media/usb/hackrf/
5471 M: Jean Delvare <jdelvare@suse.com>
5472 M: Guenter Roeck <linux@roeck-us.net>
5473 L: linux-hwmon@vger.kernel.org
5474 W: http://hwmon.wiki.kernel.org/
5475 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5476 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5478 F: Documentation/hwmon/
5480 F: include/linux/hwmon*.h
5482 HARDWARE RANDOM NUMBER GENERATOR CORE
5483 M: Matt Mackall <mpm@selenic.com>
5484 M: Herbert Xu <herbert@gondor.apana.org.au>
5485 L: linux-crypto@vger.kernel.org
5487 F: Documentation/devicetree/bindings/rng/
5488 F: Documentation/hw_random.txt
5489 F: drivers/char/hw_random/
5490 F: include/linux/hw_random.h
5492 HARDWARE SPINLOCK CORE
5493 M: Ohad Ben-Cohen <ohad@wizery.com>
5494 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5495 L: linux-remoteproc@vger.kernel.org
5497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5498 F: Documentation/devicetree/bindings/hwlock/
5499 F: Documentation/hwspinlock.txt
5500 F: drivers/hwspinlock/
5501 F: include/linux/hwspinlock.h
5503 HARMONY SOUND DRIVER
5504 L: linux-parisc@vger.kernel.org
5506 F: sound/parisc/harmony.*
5509 M: Antti Palosaari <crope@iki.fi>
5510 L: linux-media@vger.kernel.org
5511 W: https://linuxtv.org
5512 W: http://palosaari.fi/linux/
5513 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5514 T: git git://linuxtv.org/anttip/media_tree.git
5516 F: drivers/media/dvb-frontends/hd29l2*
5518 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5519 M: Brian Boylston <brian.boylston@hpe.com>
5521 F: Documentation/watchdog/hpwdt.txt
5522 F: drivers/watchdog/hpwdt.c
5524 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5525 M: Don Brace <don.brace@microsemi.com>
5526 L: iss_storagedev@hp.com
5527 L: esc.storagedev@microsemi.com
5528 L: linux-scsi@vger.kernel.org
5530 F: Documentation/scsi/hpsa.txt
5531 F: drivers/scsi/hpsa*.[ch]
5532 F: include/linux/cciss*.h
5533 F: include/uapi/linux/cciss*.h
5535 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5536 M: Don Brace <don.brace@microsemi.com>
5537 L: iss_storagedev@hp.com
5538 L: esc.storagedev@microsemi.com
5539 L: linux-scsi@vger.kernel.org
5541 F: Documentation/blockdev/cciss.txt
5542 F: drivers/block/cciss*
5543 F: include/linux/cciss_ioctl.h
5544 F: include/uapi/linux/cciss_ioctl.h
5547 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5548 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5549 L: linux-rdma@vger.kernel.org
5551 F: drivers/infiniband/hw/hfi1
5554 L: linux-fsdevel@vger.kernel.org
5556 F: Documentation/filesystems/hfs.txt
5560 L: linux-fsdevel@vger.kernel.org
5562 F: Documentation/filesystems/hfsplus.txt
5565 HGA FRAMEBUFFER DRIVER
5566 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5567 L: linux-nvidia@lists.surfsouth.com
5568 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5570 F: drivers/video/fbdev/hgafb.c
5572 HIBERNATION (aka Software Suspend, aka swsusp)
5573 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5574 M: Pavel Machek <pavel@ucw.cz>
5575 L: linux-pm@vger.kernel.org
5578 F: drivers/base/power/
5580 F: include/linux/suspend.h
5581 F: include/linux/freezer.h
5582 F: include/linux/pm.h
5583 F: arch/*/include/asm/suspend*.h
5586 M: Jiri Kosina <jikos@kernel.org>
5587 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5588 L: linux-input@vger.kernel.org
5589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5592 F: include/linux/hid*
5593 F: include/uapi/linux/hid*
5595 HID SENSOR HUB DRIVERS
5596 M: Jiri Kosina <jikos@kernel.org>
5597 M: Jonathan Cameron <jic23@kernel.org>
5598 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5599 L: linux-input@vger.kernel.org
5600 L: linux-iio@vger.kernel.org
5602 F: Documentation/hid/hid-sensor*
5603 F: drivers/hid/hid-sensor-*
5604 F: drivers/iio/*/hid-*
5605 F: include/linux/hid-sensor-*
5607 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5608 M: Thomas Gleixner <tglx@linutronix.de>
5609 L: linux-kernel@vger.kernel.org
5610 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5612 F: Documentation/timers/
5613 F: kernel/time/hrtimer.c
5614 F: kernel/time/clockevents.c
5615 F: kernel/time/tick*.*
5616 F: kernel/time/timer_*.c
5617 F: include/linux/clockchips.h
5618 F: include/linux/hrtimer.h
5620 HIGH-SPEED SCC DRIVER FOR AX.25
5621 L: linux-hams@vger.kernel.org
5623 F: drivers/net/hamradio/dmascc.c
5624 F: drivers/net/hamradio/scc.c
5626 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5627 M: HighPoint Linux Team <linux@highpoint-tech.com>
5628 W: http://www.highpoint-tech.com
5630 F: Documentation/scsi/hptiop.txt
5631 F: drivers/scsi/hptiop.c
5634 M: Jes Sorensen <jes@trained-monkey.org>
5635 L: linux-hippi@sunsite.dk
5637 F: include/linux/hippidevice.h
5638 F: include/uapi/linux/if_hippi.h
5640 F: drivers/net/hippi/
5642 HISILICON NETWORK SUBSYSTEM DRIVER
5643 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5644 M: Salil Mehta <salil.mehta@huawei.com>
5645 L: netdev@vger.kernel.org
5646 W: http://www.hisilicon.com
5648 F: drivers/net/ethernet/hisilicon/
5649 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5651 HISILICON SAS Controller
5652 M: John Garry <john.garry@huawei.com>
5653 W: http://www.hisilicon.com
5655 F: drivers/scsi/hisi_sas/
5656 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5659 M: Jouni Malinen <j@w1.fi>
5660 L: hostap@shmoo.com (subscribers-only)
5661 L: linux-wireless@vger.kernel.org
5662 W: http://hostap.epitest.fi/
5664 F: drivers/net/wireless/intersil/hostap/
5666 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5667 L: platform-driver-x86@vger.kernel.org
5669 F: drivers/platform/x86/tc1100-wmi.c
5671 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5672 M: Jaroslav Kysela <perex@perex.cz>
5674 F: drivers/net/ethernet/hp/hp100.*
5676 HPET: High Precision Event Timers driver
5677 M: Clemens Ladisch <clemens@ladisch.de>
5679 F: Documentation/timers/hpet.txt
5680 F: drivers/char/hpet.c
5681 F: include/linux/hpet.h
5682 F: include/uapi/linux/hpet.h
5686 F: arch/x86/kernel/hpet.c
5687 F: arch/x86/include/asm/hpet.h
5690 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5691 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5696 M: Sebastian Reichel <sre@kernel.org>
5697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5699 F: Documentation/ABI/testing/sysfs-bus-hsi
5700 F: Documentation/hsi.txt
5702 F: include/linux/hsi/
5703 F: include/uapi/linux/hsi/
5706 M: Jan Dumon <j.dumon@option.com>
5707 W: http://www.pharscape.org
5709 F: drivers/net/usb/hso.c
5711 HSR NETWORK PROTOCOL
5712 M: Arvid Brodin <arvid.brodin@alten.se>
5713 L: netdev@vger.kernel.org
5717 HTCPEN TOUCHSCREEN DRIVER
5718 M: Pau Oliva Fora <pof@eslack.org>
5719 L: linux-input@vger.kernel.org
5721 F: drivers/input/touchscreen/htcpen.c
5724 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5728 Hyper-V CORE AND DRIVERS
5729 M: "K. Y. Srinivasan" <kys@microsoft.com>
5730 M: Haiyang Zhang <haiyangz@microsoft.com>
5731 L: devel@linuxdriverproject.org
5733 F: arch/x86/include/asm/mshyperv.h
5734 F: arch/x86/include/uapi/asm/hyperv.h
5735 F: arch/x86/kernel/cpu/mshyperv.c
5736 F: drivers/hid/hid-hyperv.c
5738 F: drivers/input/serio/hyperv-keyboard.c
5739 F: drivers/pci/host/pci-hyperv.c
5740 F: drivers/net/hyperv/
5741 F: drivers/scsi/storvsc_drv.c
5742 F: drivers/video/fbdev/hyperv_fb.c
5743 F: include/linux/hyperv.h
5745 F: Documentation/ABI/stable/sysfs-bus-vmbus
5748 M: Peter Rosin <peda@axentia.se>
5749 L: linux-i2c@vger.kernel.org
5751 F: Documentation/i2c/i2c-topology
5752 F: Documentation/i2c/muxes/
5753 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5754 F: drivers/i2c/i2c-mux.c
5755 F: drivers/i2c/muxes/
5756 F: include/linux/i2c-mux.h
5758 I2C OVER PARALLEL PORT
5759 M: Jean Delvare <jdelvare@suse.com>
5760 L: linux-i2c@vger.kernel.org
5762 F: Documentation/i2c/busses/i2c-parport
5763 F: Documentation/i2c/busses/i2c-parport-light
5764 F: drivers/i2c/busses/i2c-parport.c
5765 F: drivers/i2c/busses/i2c-parport-light.c
5767 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5768 M: Jean Delvare <jdelvare@suse.com>
5769 L: linux-i2c@vger.kernel.org
5771 F: Documentation/i2c/busses/i2c-ali1535
5772 F: Documentation/i2c/busses/i2c-ali1563
5773 F: Documentation/i2c/busses/i2c-ali15x3
5774 F: Documentation/i2c/busses/i2c-amd756
5775 F: Documentation/i2c/busses/i2c-amd8111
5776 F: Documentation/i2c/busses/i2c-i801
5777 F: Documentation/i2c/busses/i2c-nforce2
5778 F: Documentation/i2c/busses/i2c-piix4
5779 F: Documentation/i2c/busses/i2c-sis5595
5780 F: Documentation/i2c/busses/i2c-sis630
5781 F: Documentation/i2c/busses/i2c-sis96x
5782 F: Documentation/i2c/busses/i2c-via
5783 F: Documentation/i2c/busses/i2c-viapro
5784 F: drivers/i2c/busses/i2c-ali1535.c
5785 F: drivers/i2c/busses/i2c-ali1563.c
5786 F: drivers/i2c/busses/i2c-ali15x3.c
5787 F: drivers/i2c/busses/i2c-amd756.c
5788 F: drivers/i2c/busses/i2c-amd756-s4882.c
5789 F: drivers/i2c/busses/i2c-amd8111.c
5790 F: drivers/i2c/busses/i2c-i801.c
5791 F: drivers/i2c/busses/i2c-isch.c
5792 F: drivers/i2c/busses/i2c-nforce2.c
5793 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5794 F: drivers/i2c/busses/i2c-piix4.c
5795 F: drivers/i2c/busses/i2c-sis5595.c
5796 F: drivers/i2c/busses/i2c-sis630.c
5797 F: drivers/i2c/busses/i2c-sis96x.c
5798 F: drivers/i2c/busses/i2c-via.c
5799 F: drivers/i2c/busses/i2c-viapro.c
5801 I2C/SMBUS ISMT DRIVER
5802 M: Seth Heasley <seth.heasley@intel.com>
5803 M: Neil Horman <nhorman@tuxdriver.com>
5804 L: linux-i2c@vger.kernel.org
5805 F: drivers/i2c/busses/i2c-ismt.c
5806 F: Documentation/i2c/busses/i2c-ismt
5808 I2C/SMBUS STUB DRIVER
5809 M: Jean Delvare <jdelvare@suse.com>
5810 L: linux-i2c@vger.kernel.org
5812 F: drivers/i2c/i2c-stub.c
5815 M: Wolfram Sang <wsa@the-dreams.de>
5816 L: linux-i2c@vger.kernel.org
5817 W: https://i2c.wiki.kernel.org/
5818 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5821 F: Documentation/devicetree/bindings/i2c/
5822 F: Documentation/i2c/
5825 F: include/linux/i2c.h
5826 F: include/linux/i2c-*.h
5827 F: include/uapi/linux/i2c.h
5828 F: include/uapi/linux/i2c-*.h
5831 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5832 L: linux-i2c@vger.kernel.org
5833 L: linux-acpi@vger.kernel.org
5837 M: Jean Delvare <jdelvare@suse.com>
5838 L: linux-i2c@vger.kernel.org
5840 F: Documentation/i2c/busses/i2c-taos-evm
5841 F: drivers/i2c/busses/i2c-taos-evm.c
5844 M: Till Harbaum <till@harbaum.org>
5845 L: linux-i2c@vger.kernel.org
5846 W: http://www.harbaum.org/till/i2c_tiny_usb
5848 F: drivers/i2c/busses/i2c-tiny-usb.c
5851 M: "H. Peter Anvin" <hpa@zytor.com>
5855 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5856 M: "H. Peter Anvin" <hpa@zytor.com>
5857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5860 IA64 (Itanium) PLATFORM
5861 M: Tony Luck <tony.luck@intel.com>
5862 M: Fenghua Yu <fenghua.yu@intel.com>
5863 L: linux-ia64@vger.kernel.org
5864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5868 IBM Power VMX Cryptographic instructions
5869 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5870 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5871 L: linux-crypto@vger.kernel.org
5873 F: drivers/crypto/vmx/Makefile
5874 F: drivers/crypto/vmx/Kconfig
5875 F: drivers/crypto/vmx/vmx.c
5876 F: drivers/crypto/vmx/aes*
5877 F: drivers/crypto/vmx/ghash*
5878 F: drivers/crypto/vmx/ppc-xlate.pl
5880 IBM Power in-Nest Crypto Acceleration
5881 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5882 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5883 L: linux-crypto@vger.kernel.org
5885 F: drivers/crypto/nx/Makefile
5886 F: drivers/crypto/nx/Kconfig
5887 F: drivers/crypto/nx/nx-aes*
5888 F: drivers/crypto/nx/nx-sha*
5889 F: drivers/crypto/nx/nx.*
5890 F: drivers/crypto/nx/nx_csbcpb.h
5891 F: drivers/crypto/nx/nx_debugfs.h
5893 IBM Power 842 compression accelerator
5894 M: Dan Streetman <ddstreet@ieee.org>
5896 F: drivers/crypto/nx/Makefile
5897 F: drivers/crypto/nx/Kconfig
5898 F: drivers/crypto/nx/nx-842*
5899 F: include/linux/sw842.h
5903 IBM Power Linux RAID adapter
5904 M: Brian King <brking@us.ibm.com>
5906 F: drivers/scsi/ipr.*
5908 IBM Power Virtual Ethernet Device Driver
5909 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5910 L: netdev@vger.kernel.org
5912 F: drivers/net/ethernet/ibm/ibmveth.*
5914 IBM Power SRIOV Virtual NIC Device Driver
5915 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5916 M: John Allen <jallen@linux.vnet.ibm.com>
5917 L: netdev@vger.kernel.org
5919 F: drivers/net/ethernet/ibm/ibmvnic.*
5921 IBM Power Virtual SCSI Device Drivers
5922 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5923 L: linux-scsi@vger.kernel.org
5925 F: drivers/scsi/ibmvscsi/ibmvscsi*
5926 F: include/scsi/viosrp.h
5928 IBM Power Virtual SCSI Device Target Driver
5929 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5930 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5931 L: linux-scsi@vger.kernel.org
5932 L: target-devel@vger.kernel.org
5934 F: drivers/scsi/ibmvscsi_tgt/
5936 IBM Power Virtual FC Device Drivers
5937 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5938 L: linux-scsi@vger.kernel.org
5940 F: drivers/scsi/ibmvscsi/ibmvfc*
5942 IBM ServeRAID RAID DRIVER
5944 F: drivers/scsi/ips.*
5946 ICH LPC AND GPIO DRIVER
5947 M: Peter Tyser <ptyser@xes-inc.com>
5949 F: drivers/mfd/lpc_ich.c
5950 F: drivers/gpio/gpio-ich.c
5953 M: "David S. Miller" <davem@davemloft.net>
5954 L: linux-ide@vger.kernel.org
5955 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5958 F: Documentation/ide/
5960 F: include/linux/ide.h
5962 IDEAPAD LAPTOP EXTRAS DRIVER
5963 M: Ike Panhc <ike.pan@canonical.com>
5964 L: platform-driver-x86@vger.kernel.org
5965 W: http://launchpad.net/ideapad-laptop
5967 F: drivers/platform/x86/ideapad-laptop.c
5969 IDEAPAD LAPTOP SLIDEBAR DRIVER
5970 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5971 L: linux-input@vger.kernel.org
5972 W: https://github.com/o2genum/ideapad-slidebar
5974 F: drivers/input/misc/ideapad_slidebar.c
5977 M: Borislav Petkov <bp@alien8.de>
5978 L: linux-ide@vger.kernel.org
5980 F: Documentation/cdrom/ide-cd
5981 F: drivers/ide/ide-cd*
5984 M: Andy Henroid <andrew.d.henroid@intel.com>
5985 L: linux-pm@vger.kernel.org
5987 F: drivers/idle/i7300_idle.c
5989 IEEE 802.15.4 SUBSYSTEM
5990 M: Alexander Aring <aar@pengutronix.de>
5991 L: linux-wpan@vger.kernel.org
5992 W: http://wpan.cakelab.org/
5993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5998 F: drivers/net/ieee802154/
5999 F: include/linux/nl802154.h
6000 F: include/linux/ieee802154.h
6001 F: include/net/nl802154.h
6002 F: include/net/mac802154.h
6003 F: include/net/af_ieee802154.h
6004 F: include/net/cfg802154.h
6005 F: include/net/ieee802154_netdev.h
6006 F: Documentation/networking/ieee802154.txt
6008 IGORPLUG-USB IR RECEIVER
6009 M: Sean Young <sean@mess.org>
6010 L: linux-media@vger.kernel.org
6012 F: drivers/media/rc/igorplugusb.c
6014 IGUANAWORKS USB IR TRANSCEIVER
6015 M: Sean Young <sean@mess.org>
6016 L: linux-media@vger.kernel.org
6018 F: drivers/media/rc/iguanair.c
6020 IIO SUBSYSTEM AND DRIVERS
6021 M: Jonathan Cameron <jic23@kernel.org>
6022 R: Hartmut Knaack <knaack.h@gmx.de>
6023 R: Lars-Peter Clausen <lars@metafoo.de>
6024 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
6025 L: linux-iio@vger.kernel.org
6026 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
6028 F: Documentation/devicetree/bindings/iio/
6030 F: drivers/staging/iio/
6031 F: include/linux/iio/
6034 IKANOS/ADI EAGLE ADSL USB DRIVER
6035 M: Matthieu Castet <castet.matthieu@free.fr>
6036 M: Stanislaw Gruszka <stf_xl@wp.pl>
6038 F: drivers/usb/atm/ueagle-atm.c
6040 INA209 HARDWARE MONITOR DRIVER
6041 M: Guenter Roeck <linux@roeck-us.net>
6042 L: linux-hwmon@vger.kernel.org
6044 F: Documentation/hwmon/ina209
6045 F: Documentation/devicetree/bindings/i2c/ina209.txt
6046 F: drivers/hwmon/ina209.c
6048 INA2XX HARDWARE MONITOR DRIVER
6049 M: Guenter Roeck <linux@roeck-us.net>
6050 L: linux-hwmon@vger.kernel.org
6052 F: Documentation/hwmon/ina2xx
6053 F: drivers/hwmon/ina2xx.c
6054 F: include/linux/platform_data/ina2xx.h
6056 INDUSTRY PACK SUBSYSTEM (IPACK)
6057 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6058 M: Jens Taprogge <jens.taprogge@taprogge.org>
6059 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6060 L: industrypack-devel@lists.sourceforge.net
6061 W: http://industrypack.sourceforge.net
6065 INGENIC JZ4780 DMA Driver
6066 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6068 F: drivers/dma/dma-jz4780.c
6070 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6071 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6072 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6073 L: linux-ima-devel@lists.sourceforge.net
6074 L: linux-ima-user@lists.sourceforge.net
6075 L: linux-security-module@vger.kernel.org
6076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6078 F: security/integrity/ima/
6080 IMGTEC IR DECODER DRIVER
6081 M: James Hogan <james.hogan@imgtec.com>
6083 F: drivers/media/rc/img-ir/
6085 IMS TWINTURBO FRAMEBUFFER DRIVER
6086 L: linux-fbdev@vger.kernel.org
6088 F: drivers/video/fbdev/imsttfb.c
6090 INFINIBAND SUBSYSTEM
6091 M: Doug Ledford <dledford@redhat.com>
6092 M: Sean Hefty <sean.hefty@intel.com>
6093 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6094 L: linux-rdma@vger.kernel.org
6095 W: http://www.openfabrics.org/
6096 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6099 F: Documentation/infiniband/
6100 F: drivers/infiniband/
6101 F: include/uapi/linux/if_infiniband.h
6102 F: include/uapi/rdma/
6106 M: John McCutchan <john@johnmccutchan.com>
6107 M: Robert Love <rlove@rlove.org>
6108 M: Eric Paris <eparis@parisplace.org>
6110 F: Documentation/filesystems/inotify.txt
6111 F: fs/notify/inotify/
6112 F: include/linux/inotify.h
6113 F: include/uapi/linux/inotify.h
6115 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6116 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6117 L: linux-input@vger.kernel.org
6118 Q: http://patchwork.kernel.org/project/linux-input/list/
6119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6122 F: include/linux/input.h
6123 F: include/uapi/linux/input.h
6124 F: include/linux/input/
6125 F: Documentation/devicetree/bindings/input/
6127 INPUT MULTITOUCH (MT) PROTOCOL
6128 M: Henrik Rydberg <rydberg@bitmath.org>
6129 L: linux-input@vger.kernel.org
6131 F: Documentation/input/multi-touch-protocol.txt
6132 F: drivers/input/input-mt.c
6135 INTEL ASoC BDW/HSW DRIVERS
6136 M: Jie Yang <yang.jie@linux.intel.com>
6137 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6139 F: sound/soc/intel/common/sst-dsp*
6140 F: sound/soc/intel/common/sst-firmware.c
6141 F: sound/soc/intel/boards/broadwell.c
6142 F: sound/soc/intel/haswell/
6144 INTEL C600 SERIES SAS CONTROLLER DRIVER
6145 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6146 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6147 L: linux-scsi@vger.kernel.org
6148 T: git git://git.code.sf.net/p/intel-sas/isci
6150 F: drivers/scsi/isci/
6152 INTEL HID EVENT DRIVER
6153 M: Alex Hung <alex.hung@canonical.com>
6154 L: platform-driver-x86@vger.kernel.org
6156 F: drivers/platform/x86/intel-hid.c
6158 INTEL VIRTUAL BUTTON DRIVER
6159 M: AceLan Kao <acelan.kao@canonical.com>
6160 L: platform-driver-x86@vger.kernel.org
6162 F: drivers/platform/x86/intel-vbtn.c
6165 M: Len Brown <lenb@kernel.org>
6166 L: linux-pm@vger.kernel.org
6167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6169 F: drivers/idle/intel_idle.c
6172 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6173 M: Len Brown <lenb@kernel.org>
6174 L: linux-pm@vger.kernel.org
6176 F: drivers/cpufreq/intel_pstate.c
6178 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6179 M: Maik Broemme <mbroemme@plusserver.de>
6180 L: linux-fbdev@vger.kernel.org
6182 F: Documentation/fb/intelfb.txt
6183 F: drivers/video/fbdev/intelfb/
6185 INTEL 810/815 FRAMEBUFFER DRIVER
6186 M: Antonino Daplas <adaplas@gmail.com>
6187 L: linux-fbdev@vger.kernel.org
6189 F: drivers/video/fbdev/i810/
6191 INTEL MENLOW THERMAL DRIVER
6192 M: Sujith Thomas <sujith.thomas@intel.com>
6193 L: platform-driver-x86@vger.kernel.org
6194 W: https://01.org/linux-acpi
6196 F: drivers/platform/x86/intel_menlow.c
6198 INTEL I/OAT DMA DRIVER
6199 M: Dave Jiang <dave.jiang@intel.com>
6200 R: Dan Williams <dan.j.williams@intel.com>
6201 L: dmaengine@vger.kernel.org
6202 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6204 F: drivers/dma/ioat*
6207 M: David Woodhouse <dwmw2@infradead.org>
6208 L: iommu@lists.linux-foundation.org
6209 T: git git://git.infradead.org/iommu-2.6.git
6211 F: drivers/iommu/intel-iommu.c
6212 F: include/linux/intel-iommu.h
6214 INTEL IOP-ADMA DMA DRIVER
6215 R: Dan Williams <dan.j.williams@intel.com>
6217 F: drivers/dma/iop-adma.c
6219 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6220 M: Krzysztof Halasa <khalasa@piap.pl>
6222 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6223 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6224 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6225 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6226 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6227 F: drivers/net/wan/ixp4xx_hss.c
6229 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6230 M: Deepak Saxena <dsaxena@plexity.net>
6232 F: drivers/char/hw_random/ixp4xx-rng.c
6234 INTEL ETHERNET DRIVERS
6235 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6236 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6237 W: http://www.intel.com/support/feedback.htm
6238 W: http://e1000.sourceforge.net/
6239 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6243 F: Documentation/networking/e100.txt
6244 F: Documentation/networking/e1000.txt
6245 F: Documentation/networking/e1000e.txt
6246 F: Documentation/networking/igb.txt
6247 F: Documentation/networking/igbvf.txt
6248 F: Documentation/networking/ixgb.txt
6249 F: Documentation/networking/ixgbe.txt
6250 F: Documentation/networking/ixgbevf.txt
6251 F: Documentation/networking/i40e.txt
6252 F: Documentation/networking/i40evf.txt
6253 F: drivers/net/ethernet/intel/
6254 F: drivers/net/ethernet/intel/*/
6256 INTEL RDMA RNIC DRIVER
6257 M: Faisal Latif <faisal.latif@intel.com>
6258 R: Chien Tin Tung <chien.tin.tung@intel.com>
6259 R: Mustafa Ismail <mustafa.ismail@intel.com>
6260 R: Shiraz Saleem <shiraz.saleem@intel.com>
6261 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6262 L: linux-rdma@vger.kernel.org
6264 F: drivers/infiniband/hw/i40iw/
6266 INTEL MERRIFIELD GPIO DRIVER
6267 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6268 L: linux-gpio@vger.kernel.org
6270 F: drivers/gpio/gpio-merrifield.c
6272 INTEL-MID GPIO DRIVER
6273 M: David Cohen <david.a.cohen@linux.intel.com>
6274 L: linux-gpio@vger.kernel.org
6276 F: drivers/gpio/gpio-intel-mid.c
6278 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6279 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6280 L: linux-wireless@vger.kernel.org
6282 F: Documentation/networking/README.ipw2100
6283 F: Documentation/networking/README.ipw2200
6284 F: drivers/net/wireless/intel/ipw2x00/
6287 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6289 F: Documentation/trace/intel_th.txt
6290 F: drivers/hwtracing/intel_th/
6292 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6293 M: Ning Sun <ning.sun@intel.com>
6294 L: tboot-devel@lists.sourceforge.net
6295 W: http://tboot.sourceforge.net
6296 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6298 F: Documentation/intel_txt.txt
6299 F: include/linux/tboot.h
6300 F: arch/x86/kernel/tboot.c
6302 INTEL WIRELESS WIMAX CONNECTION 2400
6303 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6304 M: linux-wimax@intel.com
6305 L: wimax@linuxwimax.org (subscribers-only)
6307 W: http://linuxwimax.org
6308 F: Documentation/wimax/README.i2400m
6309 F: drivers/net/wimax/i2400m/
6310 F: include/uapi/linux/wimax/i2400m.h
6312 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6313 M: Stanislaw Gruszka <sgruszka@redhat.com>
6314 L: linux-wireless@vger.kernel.org
6316 F: drivers/net/wireless/intel/iwlegacy/
6318 INTEL WIRELESS WIFI LINK (iwlwifi)
6319 M: Johannes Berg <johannes.berg@intel.com>
6320 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6321 M: Luca Coelho <luciano.coelho@intel.com>
6322 M: Intel Linux Wireless <linuxwifi@intel.com>
6323 L: linux-wireless@vger.kernel.org
6324 W: http://intellinuxwireless.org
6325 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6327 F: drivers/net/wireless/intel/iwlwifi/
6329 INTEL MANAGEMENT ENGINE (mei)
6330 M: Tomas Winkler <tomas.winkler@intel.com>
6331 L: linux-kernel@vger.kernel.org
6333 F: include/uapi/linux/mei.h
6334 F: include/linux/mei_cl_bus.h
6335 F: drivers/misc/mei/*
6336 F: drivers/watchdog/mei_wdt.c
6337 F: Documentation/misc-devices/mei/*
6339 INTEL MIC DRIVERS (mic)
6340 M: Sudeep Dutt <sudeep.dutt@intel.com>
6341 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6343 W: https://github.com/sudeepdutt/mic
6344 W: http://software.intel.com/en-us/mic-developer
6345 F: include/linux/mic_bus.h
6346 F: include/linux/scif.h
6347 F: include/uapi/linux/mic_common.h
6348 F: include/uapi/linux/mic_ioctl.h
6349 F: include/uapi/linux/scif_ioctl.h
6350 F: drivers/misc/mic/
6351 F: drivers/dma/mic_x100_dma.c
6352 F: drivers/dma/mic_x100_dma.h
6353 F: Documentation/mic/
6355 INTEL PMC/P-Unit IPC DRIVER
6356 M: Zha Qipeng<qipeng.zha@intel.com>
6357 L: platform-driver-x86@vger.kernel.org
6359 F: drivers/platform/x86/intel_pmc_ipc.c
6360 F: drivers/platform/x86/intel_punit_ipc.c
6361 F: arch/x86/include/asm/intel_pmc_ipc.h
6362 F: arch/x86/include/asm/intel_punit_ipc.h
6364 INTEL TELEMETRY DRIVER
6365 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6366 L: platform-driver-x86@vger.kernel.org
6368 F: arch/x86/include/asm/intel_telemetry.h
6369 F: drivers/platform/x86/intel_telemetry*
6371 INTEL PMC CORE DRIVER
6372 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6373 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6374 L: platform-driver-x86@vger.kernel.org
6376 F: arch/x86/include/asm/pmc_core.h
6377 F: drivers/platform/x86/intel_pmc_core*
6379 IOC3 ETHERNET DRIVER
6380 M: Ralf Baechle <ralf@linux-mips.org>
6381 L: linux-mips@linux-mips.org
6383 F: drivers/net/ethernet/sgi/ioc3-eth.c
6386 M: Pat Gefre <pfg@sgi.com>
6387 L: linux-serial@vger.kernel.org
6389 F: drivers/tty/serial/ioc3_serial.c
6392 M: Joerg Roedel <joro@8bytes.org>
6393 L: iommu@lists.linux-foundation.org
6394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6396 F: Documentation/devicetree/bindings/iommu/
6400 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6402 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6405 M: Corey Minyard <minyard@acm.org>
6406 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6407 W: http://openipmi.sourceforge.net/
6409 F: Documentation/IPMI.txt
6410 F: drivers/char/ipmi/
6411 F: include/linux/ipmi*
6412 F: include/uapi/linux/ipmi*
6414 QCOM AUDIO (ASoC) DRIVERS
6415 M: Patrick Lai <plai@codeaurora.org>
6416 M: Banajit Goswami <bgoswami@codeaurora.org>
6417 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6421 IPS SCSI RAID DRIVER
6422 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6423 L: linux-scsi@vger.kernel.org
6424 W: http://www.adaptec.com/
6426 F: drivers/scsi/ips*
6429 M: Wensong Zhang <wensong@linux-vs.org>
6430 M: Simon Horman <horms@verge.net.au>
6431 M: Julian Anastasov <ja@ssi.bg>
6432 L: netdev@vger.kernel.org
6433 L: lvs-devel@vger.kernel.org
6435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6436 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6437 F: Documentation/networking/ipvs-sysctl.txt
6438 F: include/net/ip_vs.h
6439 F: include/uapi/linux/ip_vs.h
6440 F: net/netfilter/ipvs/
6443 M: Jiri Kosina <jikos@kernel.org>
6444 M: David Sterba <dsterba@suse.com>
6446 F: drivers/tty/ipwireless/
6449 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6450 L: netdev@vger.kernel.org
6452 F: include/net/ipx.h
6453 F: include/uapi/linux/ipx.h
6457 M: Samuel Ortiz <samuel@sortiz.org>
6458 L: irda-users@lists.sourceforge.net (subscribers-only)
6459 L: netdev@vger.kernel.org
6460 W: http://irda.sourceforge.net/
6462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6463 F: Documentation/networking/irda.txt
6464 F: drivers/net/irda/
6465 F: include/net/irda/
6469 M: Thomas Gleixner <tglx@linutronix.de>
6470 L: linux-kernel@vger.kernel.org
6472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6476 M: Thomas Gleixner <tglx@linutronix.de>
6477 M: Jason Cooper <jason@lakedaemon.net>
6478 M: Marc Zyngier <marc.zyngier@arm.com>
6479 L: linux-kernel@vger.kernel.org
6481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6482 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6483 F: Documentation/devicetree/bindings/interrupt-controller/
6486 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6487 M: Marc Zyngier <marc.zyngier@arm.com>
6489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6490 F: Documentation/IRQ-domain.txt
6491 F: include/linux/irqdomain.h
6492 F: kernel/irq/irqdomain.c
6496 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6498 F: Documentation/isa.txt
6499 F: drivers/base/isa.c
6500 F: include/linux/isa.h
6503 M: Jaroslav Kysela <perex@perex.cz>
6505 F: Documentation/isapnp.txt
6506 F: drivers/pnp/isapnp/
6507 F: include/linux/isapnp.h
6510 M: Hans Verkuil <hverkuil@xs4all.nl>
6511 L: linux-media@vger.kernel.org
6512 T: git git://linuxtv.org/media_tree.git
6513 W: https://linuxtv.org
6515 F: drivers/media/radio/radio-isa*
6517 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6518 M: Peter Jones <pjones@redhat.com>
6519 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6521 F: drivers/firmware/iscsi_ibft*
6524 M: Mike Christie <michaelc@cs.wisc.edu>
6525 L: open-iscsi@googlegroups.com
6526 W: www.open-iscsi.org
6527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6529 F: drivers/scsi/*iscsi*
6530 F: include/scsi/*iscsi*
6532 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6533 M: Or Gerlitz <ogerlitz@mellanox.com>
6534 M: Sagi Grimberg <sagi@grimberg.me>
6535 M: Roi Dayan <roid@mellanox.com>
6536 L: linux-rdma@vger.kernel.org
6538 W: http://www.openfabrics.org
6539 W: www.open-iscsi.org
6540 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6541 F: drivers/infiniband/ulp/iser/
6543 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6544 M: Sagi Grimberg <sagi@grimberg.me>
6545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6546 L: linux-rdma@vger.kernel.org
6547 L: target-devel@vger.kernel.org
6549 W: http://www.linux-iscsi.org
6550 F: drivers/infiniband/ulp/isert
6553 M: Karsten Keil <isdn@linux-pingi.de>
6554 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6555 L: netdev@vger.kernel.org
6556 W: http://www.isdn4linux.de
6557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6559 F: Documentation/isdn/
6561 F: include/linux/isdn.h
6562 F: include/linux/isdn/
6563 F: include/uapi/linux/isdn.h
6564 F: include/uapi/linux/isdn/
6566 ISDN SUBSYSTEM (Eicon active card driver)
6567 M: Armin Schindler <mac@melware.de>
6568 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6569 W: http://www.melware.de
6571 F: drivers/isdn/hardware/eicon/
6573 IT87 HARDWARE MONITORING DRIVER
6574 M: Jean Delvare <jdelvare@suse.com>
6575 L: linux-hwmon@vger.kernel.org
6577 F: Documentation/hwmon/it87
6578 F: drivers/hwmon/it87.c
6581 M: Antti Palosaari <crope@iki.fi>
6582 L: linux-media@vger.kernel.org
6583 W: https://linuxtv.org
6584 W: http://palosaari.fi/linux/
6585 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6586 T: git git://linuxtv.org/anttip/media_tree.git
6588 F: drivers/media/tuners/it913x*
6590 IVTV VIDEO4LINUX DRIVER
6591 M: Andy Walls <awalls@md.metrocast.net>
6592 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6593 L: linux-media@vger.kernel.org
6594 T: git git://linuxtv.org/media_tree.git
6595 W: http://www.ivtvdriver.org
6597 F: Documentation/video4linux/*.ivtv
6598 F: drivers/media/pci/ivtv/
6599 F: include/uapi/linux/ivtv*
6601 IX2505V MEDIA DRIVER
6602 M: Malcolm Priestley <tvboxspy@gmail.com>
6603 L: linux-media@vger.kernel.org
6604 W: https://linuxtv.org
6605 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6607 F: drivers/media/dvb-frontends/ix2505v*
6609 JC42.4 TEMPERATURE SENSOR DRIVER
6610 M: Guenter Roeck <linux@roeck-us.net>
6611 L: linux-hwmon@vger.kernel.org
6613 F: drivers/hwmon/jc42.c
6614 F: Documentation/hwmon/jc42
6617 M: Dave Kleikamp <shaggy@kernel.org>
6618 L: jfs-discussion@lists.sourceforge.net
6619 W: http://jfs.sourceforge.net/
6620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6622 F: Documentation/filesystems/jfs.txt
6626 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6627 L: netdev@vger.kernel.org
6629 F: drivers/net/ethernet/jme.*
6631 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6632 M: David Woodhouse <dwmw2@infradead.org>
6633 L: linux-mtd@lists.infradead.org
6634 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6637 F: include/uapi/linux/jffs2.h
6639 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6640 M: "Theodore Ts'o" <tytso@mit.edu>
6641 M: Jan Kara <jack@suse.com>
6642 L: linux-ext4@vger.kernel.org
6645 F: include/linux/jbd2.h
6647 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6648 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6649 L: linux-media@vger.kernel.org
6651 F: drivers/media/platform/rcar_jpu.c
6653 JSM Neo PCI based serial card
6654 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6655 L: linux-serial@vger.kernel.org
6657 F: drivers/tty/serial/jsm/
6659 K10TEMP HARDWARE MONITORING DRIVER
6660 M: Clemens Ladisch <clemens@ladisch.de>
6661 L: linux-hwmon@vger.kernel.org
6663 F: Documentation/hwmon/k10temp
6664 F: drivers/hwmon/k10temp.c
6666 K8TEMP HARDWARE MONITORING DRIVER
6667 M: Rudolf Marek <r.marek@assembler.cz>
6668 L: linux-hwmon@vger.kernel.org
6670 F: Documentation/hwmon/k8temp
6671 F: drivers/hwmon/k8temp.c
6674 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6675 R: Alexander Potapenko <glider@google.com>
6676 R: Dmitry Vyukov <dvyukov@google.com>
6677 L: kasan-dev@googlegroups.com
6679 F: arch/*/include/asm/kasan.h
6680 F: arch/*/mm/kasan_init*
6681 F: Documentation/kasan.txt
6682 F: include/linux/kasan*.h
6685 F: scripts/Makefile.kasan
6688 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6689 L: linux-kbuild@vger.kernel.org
6690 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6692 F: Documentation/kbuild/kconfig-language.txt
6696 M: Dave Young <dyoung@redhat.com>
6697 M: Baoquan He <bhe@redhat.com>
6698 R: Vivek Goyal <vgoyal@redhat.com>
6699 L: kexec@lists.infradead.org
6700 W: http://lse.sourceforge.net/kdump/
6702 F: Documentation/kdump/
6704 KEENE FM RADIO TRANSMITTER DRIVER
6705 M: Hans Verkuil <hverkuil@xs4all.nl>
6706 L: linux-media@vger.kernel.org
6707 T: git git://linuxtv.org/media_tree.git
6708 W: https://linuxtv.org
6710 F: drivers/media/radio/radio-keene*
6712 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6713 M: Ian Kent <raven@themaw.net>
6714 L: autofs@vger.kernel.org
6718 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6719 M: Michal Marek <mmarek@suse.com>
6720 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6722 L: linux-kbuild@vger.kernel.org
6724 F: Documentation/kbuild/
6726 F: scripts/Makefile.*
6732 L: kernel-janitors@vger.kernel.org
6733 W: http://kernelnewbies.org/KernelJanitors
6736 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6737 M: "J. Bruce Fields" <bfields@fieldses.org>
6738 M: Jeff Layton <jlayton@poochiereds.net>
6739 L: linux-nfs@vger.kernel.org
6740 W: http://nfs.sourceforge.net/
6741 T: git git://linux-nfs.org/~bfields/linux.git
6744 F: include/uapi/linux/nfsd/
6748 F: include/linux/lockd/
6749 F: include/linux/sunrpc/
6750 F: include/uapi/linux/sunrpc/
6752 KERNEL SELFTEST FRAMEWORK
6753 M: Shuah Khan <shuahkh@osg.samsung.com>
6754 M: Shuah Khan <shuah@kernel.org>
6755 L: linux-kselftest@vger.kernel.org
6756 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6758 F: tools/testing/selftests
6760 KERNEL VIRTUAL MACHINE (KVM)
6761 M: Paolo Bonzini <pbonzini@redhat.com>
6762 M: Radim Krčmář <rkrcmar@redhat.com>
6763 L: kvm@vger.kernel.org
6764 W: http://www.linux-kvm.org
6765 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6767 F: Documentation/*/kvm*.txt
6768 F: Documentation/virtual/kvm/
6770 F: arch/x86/kernel/kvm.c
6771 F: arch/x86/kernel/kvmclock.c
6772 F: arch/*/include/asm/kvm*
6773 F: include/linux/kvm*
6774 F: include/uapi/linux/kvm*
6778 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6779 M: Joerg Roedel <joro@8bytes.org>
6780 L: kvm@vger.kernel.org
6781 W: http://www.linux-kvm.org/
6783 F: arch/x86/include/asm/svm.h
6784 F: arch/x86/kvm/svm.c
6786 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6787 M: Alexander Graf <agraf@suse.com>
6788 L: kvm-ppc@vger.kernel.org
6789 W: http://www.linux-kvm.org/
6790 T: git git://github.com/agraf/linux-2.6.git
6792 F: arch/powerpc/include/asm/kvm*
6793 F: arch/powerpc/kvm/
6795 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6796 M: Christian Borntraeger <borntraeger@de.ibm.com>
6797 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6798 L: linux-s390@vger.kernel.org
6799 W: http://www.ibm.com/developerworks/linux/linux390/
6800 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6802 F: Documentation/s390/kvm.txt
6803 F: arch/s390/include/asm/kvm*
6806 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6807 M: Christoffer Dall <christoffer.dall@linaro.org>
6808 M: Marc Zyngier <marc.zyngier@arm.com>
6809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6810 L: kvmarm@lists.cs.columbia.edu
6811 W: http://systems.cs.columbia.edu/projects/kvm-arm
6812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6814 F: arch/arm/include/uapi/asm/kvm*
6815 F: arch/arm/include/asm/kvm*
6818 F: include/kvm/arm_*
6820 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6821 M: Christoffer Dall <christoffer.dall@linaro.org>
6822 M: Marc Zyngier <marc.zyngier@arm.com>
6823 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6824 L: kvmarm@lists.cs.columbia.edu
6826 F: arch/arm64/include/uapi/asm/kvm*
6827 F: arch/arm64/include/asm/kvm*
6830 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6831 M: James Hogan <james.hogan@imgtec.com>
6832 L: linux-mips@linux-mips.org
6834 F: arch/mips/include/uapi/asm/kvm*
6835 F: arch/mips/include/asm/kvm*
6839 M: Eric Biederman <ebiederm@xmission.com>
6840 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6841 L: kexec@lists.infradead.org
6843 F: include/linux/kexec.h
6844 F: include/uapi/linux/kexec.h
6848 M: David Howells <dhowells@redhat.com>
6849 L: keyrings@vger.kernel.org
6851 F: Documentation/security/keys.txt
6852 F: include/linux/key.h
6853 F: include/linux/key-type.h
6854 F: include/linux/keyctl.h
6855 F: include/uapi/linux/keyctl.h
6860 M: David Safford <safford@us.ibm.com>
6861 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6862 L: linux-security-module@vger.kernel.org
6863 L: keyrings@vger.kernel.org
6865 F: Documentation/security/keys-trusted-encrypted.txt
6866 F: include/keys/trusted-type.h
6867 F: security/keys/trusted.c
6868 F: security/keys/trusted.h
6871 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6872 M: David Safford <safford@us.ibm.com>
6873 L: linux-security-module@vger.kernel.org
6874 L: keyrings@vger.kernel.org
6876 F: Documentation/security/keys-trusted-encrypted.txt
6877 F: include/keys/encrypted-type.h
6878 F: security/keys/encrypted-keys/
6880 KGDB / KDB /debug_core
6881 M: Jason Wessel <jason.wessel@windriver.com>
6882 W: http://kgdb.wiki.kernel.org/
6883 L: kgdb-bugreport@lists.sourceforge.net
6884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6886 F: Documentation/DocBook/kgdb.tmpl
6887 F: drivers/misc/kgdbts.c
6888 F: drivers/tty/serial/kgdboc.c
6889 F: include/linux/kdb.h
6890 F: include/linux/kgdb.h
6894 M: Vegard Nossum <vegardno@ifi.uio.no>
6895 M: Pekka Enberg <penberg@kernel.org>
6897 F: Documentation/kmemcheck.txt
6898 F: arch/x86/include/asm/kmemcheck.h
6899 F: arch/x86/mm/kmemcheck/
6900 F: include/linux/kmemcheck.h
6904 M: Catalin Marinas <catalin.marinas@arm.com>
6906 F: Documentation/kmemleak.txt
6907 F: include/linux/kmemleak.h
6909 F: mm/kmemleak-test.c
6912 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6913 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6914 M: "David S. Miller" <davem@davemloft.net>
6915 M: Masami Hiramatsu <mhiramat@kernel.org>
6917 F: Documentation/kprobes.txt
6918 F: include/linux/kprobes.h
6921 KS0108 LCD CONTROLLER DRIVER
6922 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6923 W: http://miguelojeda.es/auxdisplay.htm
6924 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6926 F: Documentation/auxdisplay/ks0108
6927 F: drivers/auxdisplay/ks0108.c
6928 F: include/linux/ks0108.h
6931 M: David Ahern <dsa@cumulusnetworks.com>
6932 L: netdev@vger.kernel.org
6935 F: include/net/l3mdev.h
6937 LANTIQ MIPS ARCHITECTURE
6938 M: John Crispin <john@phrozen.org>
6939 L: linux-mips@linux-mips.org
6944 L: linux-x25@vger.kernel.org
6946 F: Documentation/networking/lapb-module.txt
6950 LASI 53c700 driver for PARISC
6951 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6952 L: linux-scsi@vger.kernel.org
6954 F: Documentation/scsi/53c700.txt
6955 F: drivers/scsi/53c700*
6958 M: Richard Purdie <rpurdie@rpsys.net>
6959 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6960 L: linux-leds@vger.kernel.org
6961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6963 F: Documentation/devicetree/bindings/leds/
6965 F: include/linux/leds.h
6967 LEGACY EEPROM DRIVER
6968 M: Jean Delvare <jdelvare@suse.com>
6970 F: Documentation/misc-devices/eeprom
6971 F: drivers/misc/eeprom/eeprom.c
6973 LEGO USB Tower driver
6974 M: Juergen Stuber <starblue@users.sourceforge.net>
6975 L: legousb-devel@lists.sourceforge.net
6976 W: http://legousb.sourceforge.net/
6978 F: drivers/usb/misc/legousbtower.c
6981 M: Michael Krufky <mkrufky@linuxtv.org>
6982 L: linux-media@vger.kernel.org
6983 W: https://linuxtv.org
6984 W: http://github.com/mkrufky
6985 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6986 T: git git://linuxtv.org/mkrufky/tuners.git
6988 F: drivers/media/dvb-frontends/lg2160.*
6990 LGDT3305 MEDIA DRIVER
6991 M: Michael Krufky <mkrufky@linuxtv.org>
6992 L: linux-media@vger.kernel.org
6993 W: https://linuxtv.org
6994 W: http://github.com/mkrufky
6995 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6996 T: git git://linuxtv.org/mkrufky/tuners.git
6998 F: drivers/media/dvb-frontends/lgdt3305.*
7001 M: Rusty Russell <rusty@rustcorp.com.au>
7002 L: lguest@lists.ozlabs.org
7003 W: http://lguest.ozlabs.org/
7005 F: arch/x86/include/asm/lguest*.h
7008 F: include/linux/lguest*.h
7011 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
7012 M: Tejun Heo <tj@kernel.org>
7013 L: linux-ide@vger.kernel.org
7014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7017 F: include/linux/ata.h
7018 F: include/linux/libata.h
7019 F: Documentation/devicetree/bindings/ata/
7021 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
7022 M: Viresh Kumar <vireshk@kernel.org>
7023 L: linux-ide@vger.kernel.org
7024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7026 F: include/linux/pata_arasan_cf_data.h
7027 F: drivers/ata/pata_arasan_cf.c
7030 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7031 M: Tejun Heo <tj@kernel.org>
7032 L: linux-ide@vger.kernel.org
7033 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7035 F: drivers/ata/pata_*.c
7036 F: drivers/ata/ata_generic.c
7038 LIBATA SATA AHCI PLATFORM devices support
7039 M: Hans de Goede <hdegoede@redhat.com>
7040 M: Tejun Heo <tj@kernel.org>
7041 L: linux-ide@vger.kernel.org
7042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7044 F: drivers/ata/ahci_platform.c
7045 F: drivers/ata/libahci_platform.c
7046 F: include/linux/ahci_platform.h
7048 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7049 M: Mikael Pettersson <mikpelinux@gmail.com>
7050 L: linux-ide@vger.kernel.org
7051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7053 F: drivers/ata/sata_promise.*
7056 M: Sasha Levin <sasha.levin@oracle.com>
7058 F: tools/lib/lockdep/
7060 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7061 M: Dan Williams <dan.j.williams@intel.com>
7062 L: linux-nvdimm@lists.01.org
7063 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7067 F: include/linux/nd.h
7068 F: include/linux/libnvdimm.h
7069 F: include/uapi/linux/ndctl.h
7071 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7072 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7073 L: linux-nvdimm@lists.01.org
7074 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7076 F: drivers/nvdimm/blk.c
7077 F: drivers/nvdimm/region_devs.c
7078 F: drivers/acpi/nfit*
7080 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7081 M: Vishal Verma <vishal.l.verma@intel.com>
7082 L: linux-nvdimm@lists.01.org
7083 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7085 F: drivers/nvdimm/btt*
7087 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7088 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7089 L: linux-nvdimm@lists.01.org
7090 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7092 F: drivers/nvdimm/pmem.c
7093 F: include/linux/pmem.h
7094 F: arch/*/include/asm/pmem.h
7096 LIGHTNVM PLATFORM SUPPORT
7097 M: Matias Bjorling <mb@lightnvm.io>
7098 W: http://github/OpenChannelSSD
7099 L: linux-block@vger.kernel.org
7101 F: drivers/lightnvm/
7102 F: include/linux/lightnvm.h
7103 F: include/uapi/linux/lightnvm.h
7105 LINUX FOR IBM pSERIES (RS/6000)
7106 M: Paul Mackerras <paulus@au.ibm.com>
7107 W: http://www.ibm.com/linux/ltc/projects/ppc
7109 F: arch/powerpc/boot/rs6000.h
7111 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7112 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7113 M: Paul Mackerras <paulus@samba.org>
7114 M: Michael Ellerman <mpe@ellerman.id.au>
7115 W: http://www.penguinppc.org/
7116 L: linuxppc-dev@lists.ozlabs.org
7117 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7120 F: Documentation/powerpc/
7122 F: drivers/char/tpm/tpm_ibmvtpm*
7123 F: drivers/crypto/nx/
7124 F: drivers/crypto/vmx/
7125 F: drivers/net/ethernet/ibm/ibmveth.*
7126 F: drivers/net/ethernet/ibm/ibmvnic.*
7127 F: drivers/pci/hotplug/pnv_php.c
7128 F: drivers/pci/hotplug/rpa*
7129 F: drivers/scsi/ibmvscsi/
7137 LINUX FOR POWER MACINTOSH
7138 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7139 W: http://www.penguinppc.org/
7140 L: linuxppc-dev@lists.ozlabs.org
7142 F: arch/powerpc/platforms/powermac/
7143 F: drivers/macintosh/
7145 LINUX FOR POWERPC EMBEDDED MPC5XXX
7146 M: Anatolij Gustschin <agust@denx.de>
7147 L: linuxppc-dev@lists.ozlabs.org
7148 T: git git://git.denx.de/linux-denx-agust.git
7150 F: arch/powerpc/platforms/512x/
7151 F: arch/powerpc/platforms/52xx/
7153 LINUX FOR POWERPC EMBEDDED PPC4XX
7154 M: Alistair Popple <alistair@popple.id.au>
7155 M: Matt Porter <mporter@kernel.crashing.org>
7156 W: http://www.penguinppc.org/
7157 L: linuxppc-dev@lists.ozlabs.org
7159 F: arch/powerpc/platforms/40x/
7160 F: arch/powerpc/platforms/44x/
7162 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7163 L: linuxppc-dev@lists.ozlabs.org
7165 F: arch/powerpc/*/*virtex*
7166 F: arch/powerpc/*/*/*virtex*
7168 LINUX FOR POWERPC EMBEDDED PPC8XX
7169 M: Vitaly Bordug <vitb@kernel.crashing.org>
7170 W: http://www.penguinppc.org/
7171 L: linuxppc-dev@lists.ozlabs.org
7173 F: arch/powerpc/platforms/8xx/
7175 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7176 M: Scott Wood <oss@buserror.net>
7177 M: Kumar Gala <galak@kernel.crashing.org>
7178 W: http://www.penguinppc.org/
7179 L: linuxppc-dev@lists.ozlabs.org
7180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7182 F: arch/powerpc/platforms/83xx/
7183 F: arch/powerpc/platforms/85xx/
7185 LINUX FOR POWERPC PA SEMI PWRFICIENT
7186 M: Olof Johansson <olof@lixom.net>
7187 L: linuxppc-dev@lists.ozlabs.org
7189 F: arch/powerpc/platforms/pasemi/
7190 F: drivers/*/*pasemi*
7191 F: drivers/*/*/*pasemi*
7193 LINUX SECURITY MODULE (LSM) FRAMEWORK
7194 M: Chris Wright <chrisw@sous-sol.org>
7195 L: linux-security-module@vger.kernel.org
7198 LIS3LV02D ACCELEROMETER DRIVER
7199 M: Eric Piel <eric.piel@tremplin-utc.net>
7201 F: Documentation/misc-devices/lis3lv02d
7202 F: drivers/misc/lis3lv02d/
7203 F: drivers/platform/x86/hp_accel.c
7206 M: Josh Poimboeuf <jpoimboe@redhat.com>
7207 M: Jessica Yu <jeyu@redhat.com>
7208 M: Jiri Kosina <jikos@kernel.org>
7209 M: Miroslav Benes <mbenes@suse.cz>
7210 R: Petr Mladek <pmladek@suse.com>
7212 F: kernel/livepatch/
7213 F: include/linux/livepatch.h
7214 F: arch/x86/include/asm/livepatch.h
7215 F: arch/x86/kernel/livepatch.c
7216 F: Documentation/livepatch/
7217 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7218 F: samples/livepatch/
7219 L: live-patching@vger.kernel.org
7220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7222 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7223 M: Kees Cook <keescook@chromium.org>
7225 F: drivers/misc/lkdtm*
7228 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7230 F: include/linux/llc.h
7231 F: include/uapi/linux/llc.h
7235 LM73 HARDWARE MONITOR DRIVER
7236 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7237 L: linux-hwmon@vger.kernel.org
7239 F: drivers/hwmon/lm73.c
7241 LM78 HARDWARE MONITOR DRIVER
7242 M: Jean Delvare <jdelvare@suse.com>
7243 L: linux-hwmon@vger.kernel.org
7245 F: Documentation/hwmon/lm78
7246 F: drivers/hwmon/lm78.c
7248 LM83 HARDWARE MONITOR DRIVER
7249 M: Jean Delvare <jdelvare@suse.com>
7250 L: linux-hwmon@vger.kernel.org
7252 F: Documentation/hwmon/lm83
7253 F: drivers/hwmon/lm83.c
7255 LM90 HARDWARE MONITOR DRIVER
7256 M: Jean Delvare <jdelvare@suse.com>
7257 L: linux-hwmon@vger.kernel.org
7259 F: Documentation/hwmon/lm90
7260 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7261 F: drivers/hwmon/lm90.c
7263 LM95234 HARDWARE MONITOR DRIVER
7264 M: Guenter Roeck <linux@roeck-us.net>
7265 L: linux-hwmon@vger.kernel.org
7267 F: Documentation/hwmon/lm95234
7268 F: drivers/hwmon/lm95234.c
7270 LME2510 MEDIA DRIVER
7271 M: Malcolm Priestley <tvboxspy@gmail.com>
7272 L: linux-media@vger.kernel.org
7273 W: https://linuxtv.org
7274 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7276 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7279 M: Peter Zijlstra <peterz@infradead.org>
7280 M: Ingo Molnar <mingo@redhat.com>
7281 L: linux-kernel@vger.kernel.org
7282 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7284 F: Documentation/locking/
7285 F: include/linux/lockdep.h
7286 F: include/linux/spinlock*.h
7287 F: arch/*/include/asm/spinlock*.h
7288 F: include/linux/rwlock*.h
7289 F: include/linux/mutex*.h
7290 F: arch/*/include/asm/mutex*.h
7291 F: include/linux/rwsem*.h
7292 F: arch/*/include/asm/rwsem.h
7293 F: include/linux/seqlock.h
7294 F: lib/locking*.[ch]
7297 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7298 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7299 L: linux-ntfs-dev@lists.sourceforge.net
7300 W: http://www.linux-ntfs.org/content/view/19/37/
7302 F: Documentation/ldm.txt
7303 F: block/partitions/ldm.*
7306 M: Joern Engel <joern@logfs.org>
7307 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7313 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7314 M: Sathya Prakash <sathya.prakash@broadcom.com>
7315 M: Chaitra P B <chaitra.basappa@broadcom.com>
7316 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7317 L: MPT-FusionLinux.pdl@broadcom.com
7318 L: linux-scsi@vger.kernel.org
7319 W: http://www.avagotech.com/support/
7321 F: drivers/message/fusion/
7322 F: drivers/scsi/mpt2sas/
7323 F: drivers/scsi/mpt3sas/
7325 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7326 M: Matthew Wilcox <matthew@wil.cx>
7327 L: linux-scsi@vger.kernel.org
7329 F: drivers/scsi/sym53c8xx_2/
7331 LTC4261 HARDWARE MONITOR DRIVER
7332 M: Guenter Roeck <linux@roeck-us.net>
7333 L: linux-hwmon@vger.kernel.org
7335 F: Documentation/hwmon/ltc4261
7336 F: drivers/hwmon/ltc4261.c
7338 LTP (Linux Test Project)
7339 M: Mike Frysinger <vapier@gentoo.org>
7340 M: Cyril Hrubis <chrubis@suse.cz>
7341 M: Wanlong Gao <wanlong.gao@gmail.com>
7342 M: Jan Stancek <jstancek@redhat.com>
7343 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7344 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7345 L: ltp@lists.linux.it (subscribers-only)
7346 W: http://linux-test-project.github.io/
7347 T: git git://github.com/linux-test-project/ltp.git
7351 W: http://www.linux-m32r.org/
7356 M: Geert Uytterhoeven <geert@linux-m68k.org>
7357 L: linux-m68k@lists.linux-m68k.org
7358 W: http://www.linux-m68k.org/
7359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7364 M68K ON APPLE MACINTOSH
7365 M: Joshua Thompson <funaho@jurai.org>
7366 W: http://www.mac.linux-m68k.org/
7367 L: linux-m68k@lists.linux-m68k.org
7372 M: Philip Blundell <philb@gnu.org>
7373 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7377 M88DS3103 MEDIA DRIVER
7378 M: Antti Palosaari <crope@iki.fi>
7379 L: linux-media@vger.kernel.org
7380 W: https://linuxtv.org
7381 W: http://palosaari.fi/linux/
7382 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7383 T: git git://linuxtv.org/anttip/media_tree.git
7385 F: drivers/media/dvb-frontends/m88ds3103*
7387 M88RS2000 MEDIA DRIVER
7388 M: Malcolm Priestley <tvboxspy@gmail.com>
7389 L: linux-media@vger.kernel.org
7390 W: https://linuxtv.org
7391 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7393 F: drivers/media/dvb-frontends/m88rs2000*
7395 MA901 MASTERKIT USB FM RADIO DRIVER
7396 M: Alexey Klimov <klimov.linux@gmail.com>
7397 L: linux-media@vger.kernel.org
7398 T: git git://linuxtv.org/media_tree.git
7400 F: drivers/media/radio/radio-ma901.c
7403 M: Johannes Berg <johannes@sipsolutions.net>
7404 L: linux-wireless@vger.kernel.org
7405 W: http://wireless.kernel.org/
7406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7409 F: Documentation/networking/mac80211-injection.txt
7410 F: include/net/mac80211.h
7412 F: drivers/net/wireless/mac80211_hwsim.[ch]
7415 M: Patrick McHardy <kaber@trash.net>
7416 L: netdev@vger.kernel.org
7418 F: drivers/net/macvlan.c
7419 F: include/linux/if_macvlan.h
7422 M: Jassi Brar <jassisinghbrar@gmail.com>
7423 L: linux-kernel@vger.kernel.org
7426 F: include/linux/mailbox_client.h
7427 F: include/linux/mailbox_controller.h
7429 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7430 M: Michael Kerrisk <mtk.manpages@gmail.com>
7431 W: http://www.kernel.org/doc/man-pages
7432 L: linux-man@vger.kernel.org
7435 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7436 M: Andrew Lunn <andrew@lunn.ch>
7437 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7439 F: drivers/net/dsa/mv88e6xxx/
7441 MARVELL ARMADA DRM SUPPORT
7442 M: Russell King <rmk+kernel@armlinux.org.uk>
7444 F: drivers/gpu/drm/armada/
7445 F: include/uapi/drm/armada_drm.h
7446 F: Documentation/devicetree/bindings/display/armada/
7448 MARVELL CRYPTO DRIVER
7449 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7450 M: Arnaud Ebalard <arno@natisbad.org>
7451 F: drivers/crypto/marvell/
7453 L: linux-crypto@vger.kernel.org
7455 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7456 M: Mirko Lindner <mlindner@marvell.com>
7457 M: Stephen Hemminger <stephen@networkplumber.org>
7458 L: netdev@vger.kernel.org
7460 F: drivers/net/ethernet/marvell/sk*
7462 MARVELL LIBERTAS WIRELESS DRIVER
7463 L: libertas-dev@lists.infradead.org
7465 F: drivers/net/wireless/marvell/libertas/
7467 MARVELL MV643XX ETHERNET DRIVER
7468 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7469 L: netdev@vger.kernel.org
7471 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7472 F: include/linux/mv643xx.h
7474 MARVELL MVNETA ETHERNET DRIVER
7475 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7476 L: netdev@vger.kernel.org
7478 F: drivers/net/ethernet/marvell/mvneta.*
7480 MARVELL MWIFIEX WIRELESS DRIVER
7481 M: Amitkumar Karwar <akarwar@marvell.com>
7482 M: Nishant Sarmukadam <nishants@marvell.com>
7483 L: linux-wireless@vger.kernel.org
7485 F: drivers/net/wireless/marvell/mwifiex/
7487 MARVELL MWL8K WIRELESS DRIVER
7488 M: Lennert Buytenhek <buytenh@wantstofly.org>
7489 L: linux-wireless@vger.kernel.org
7491 F: drivers/net/wireless/marvell/mwl8k.c
7493 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7494 M: Nicolas Pitre <nico@fluxnic.net>
7496 F: drivers/mmc/host/mvsdio.*
7498 MATROX FRAMEBUFFER DRIVER
7499 L: linux-fbdev@vger.kernel.org
7501 F: drivers/video/fbdev/matrox/matroxfb_*
7502 F: include/uapi/linux/matroxfb.h
7504 MAX16065 HARDWARE MONITOR DRIVER
7505 M: Guenter Roeck <linux@roeck-us.net>
7506 L: linux-hwmon@vger.kernel.org
7508 F: Documentation/hwmon/max16065
7509 F: drivers/hwmon/max16065.c
7511 MAX20751 HARDWARE MONITOR DRIVER
7512 M: Guenter Roeck <linux@roeck-us.net>
7513 L: linux-hwmon@vger.kernel.org
7515 F: Documentation/hwmon/max20751
7516 F: drivers/hwmon/max20751.c
7518 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7519 M: "Hans J. Koch" <hjk@hansjkoch.de>
7520 L: linux-hwmon@vger.kernel.org
7522 F: Documentation/hwmon/max6650
7523 F: drivers/hwmon/max6650.c
7525 MAX6697 HARDWARE MONITOR DRIVER
7526 M: Guenter Roeck <linux@roeck-us.net>
7527 L: linux-hwmon@vger.kernel.org
7529 F: Documentation/hwmon/max6697
7530 F: Documentation/devicetree/bindings/i2c/max6697.txt
7531 F: drivers/hwmon/max6697.c
7532 F: include/linux/platform_data/max6697.h
7534 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7535 M: Peter Rosin <peda@axentia.se>
7536 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7538 F: Documentation/devicetree/bindings/sound/max9860.txt
7539 F: sound/soc/codecs/max9860.*
7541 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7542 M: Krzysztof Kozlowski <krzk@kernel.org>
7543 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7544 L: linux-pm@vger.kernel.org
7546 F: drivers/power/max14577_charger.c
7547 F: drivers/power/max77693_charger.c
7549 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7550 M: Javier Martinez Canillas <javier@osg.samsung.com>
7551 L: linux-kernel@vger.kernel.org
7553 F: drivers/*/*max77802*.c
7554 F: Documentation/devicetree/bindings/*/*max77802.txt
7555 F: include/dt-bindings/*/*max77802.h
7557 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7558 M: Chanwoo Choi <cw00.choi@samsung.com>
7559 M: Krzysztof Kozlowski <krzk@kernel.org>
7560 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7561 L: linux-kernel@vger.kernel.org
7563 F: drivers/*/max14577*.c
7564 F: drivers/*/max77686*.c
7565 F: drivers/*/max77693*.c
7566 F: drivers/extcon/extcon-max14577.c
7567 F: drivers/extcon/extcon-max77693.c
7568 F: drivers/rtc/rtc-max77686.c
7569 F: drivers/clk/clk-max77686.c
7570 F: Documentation/devicetree/bindings/mfd/max14577.txt
7571 F: Documentation/devicetree/bindings/*/max77686.txt
7572 F: Documentation/devicetree/bindings/mfd/max77693.txt
7573 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7574 F: include/linux/mfd/max14577*.h
7575 F: include/linux/mfd/max77686*.h
7576 F: include/linux/mfd/max77693*.h
7578 MAXIRADIO FM RADIO RECEIVER DRIVER
7579 M: Hans Verkuil <hverkuil@xs4all.nl>
7580 L: linux-media@vger.kernel.org
7581 T: git git://linuxtv.org/media_tree.git
7582 W: https://linuxtv.org
7584 F: drivers/media/radio/radio-maxiradio*
7586 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7587 M: Peter Rosin <peda@axentia.se>
7588 L: linux-iio@vger.kernel.org
7590 F: drivers/iio/potentiometer/mcp4531.c
7592 MEASUREMENT COMPUTING CIO-DAC IIO DRIVER
7593 M: William Breathitt Gray <vilhelm.gray@gmail.com>
7594 L: linux-iio@vger.kernel.org
7596 F: drivers/iio/dac/cio-dac.c
7598 MEDIA DRIVERS FOR RENESAS - FCP
7599 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7600 L: linux-media@vger.kernel.org
7601 L: linux-renesas-soc@vger.kernel.org
7602 T: git git://linuxtv.org/media_tree.git
7604 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7605 F: drivers/media/platform/rcar-fcp.c
7606 F: include/media/rcar-fcp.h
7608 MEDIA DRIVERS FOR RENESAS - VSP1
7609 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7610 L: linux-media@vger.kernel.org
7611 L: linux-renesas-soc@vger.kernel.org
7612 T: git git://linuxtv.org/media_tree.git
7614 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7615 F: drivers/media/platform/vsp1/
7617 MEDIA DRIVERS FOR HELENE
7618 M: Abylay Ospan <aospan@netup.ru>
7619 L: linux-media@vger.kernel.org
7620 W: https://linuxtv.org
7622 T: git git://linuxtv.org/media_tree.git
7624 F: drivers/media/dvb-frontends/helene*
7626 MEDIA DRIVERS FOR ASCOT2E
7627 M: Sergey Kozlov <serjk@netup.ru>
7628 M: Abylay Ospan <aospan@netup.ru>
7629 L: linux-media@vger.kernel.org
7630 W: https://linuxtv.org
7632 T: git git://linuxtv.org/media_tree.git
7634 F: drivers/media/dvb-frontends/ascot2e*
7636 MEDIA DRIVERS FOR CXD2841ER
7637 M: Sergey Kozlov <serjk@netup.ru>
7638 M: Abylay Ospan <aospan@netup.ru>
7639 L: linux-media@vger.kernel.org
7640 W: https://linuxtv.org
7642 T: git git://linuxtv.org/media_tree.git
7644 F: drivers/media/dvb-frontends/cxd2841er*
7646 MEDIA DRIVERS FOR HORUS3A
7647 M: Sergey Kozlov <serjk@netup.ru>
7648 M: Abylay Ospan <aospan@netup.ru>
7649 L: linux-media@vger.kernel.org
7650 W: https://linuxtv.org
7652 T: git git://linuxtv.org/media_tree.git
7654 F: drivers/media/dvb-frontends/horus3a*
7656 MEDIA DRIVERS FOR LNBH25
7657 M: Sergey Kozlov <serjk@netup.ru>
7658 M: Abylay Ospan <aospan@netup.ru>
7659 L: linux-media@vger.kernel.org
7660 W: https://linuxtv.org
7662 T: git git://linuxtv.org/media_tree.git
7664 F: drivers/media/dvb-frontends/lnbh25*
7666 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7667 M: Sergey Kozlov <serjk@netup.ru>
7668 M: Abylay Ospan <aospan@netup.ru>
7669 L: linux-media@vger.kernel.org
7670 W: https://linuxtv.org
7672 T: git git://linuxtv.org/media_tree.git
7674 F: drivers/media/pci/netup_unidvb/*
7676 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7677 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7678 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7679 P: LinuxTV.org Project
7680 L: linux-media@vger.kernel.org
7681 W: https://linuxtv.org
7682 Q: http://patchwork.kernel.org/project/linux-media/list/
7683 T: git git://linuxtv.org/media_tree.git
7685 F: Documentation/dvb/
7686 F: Documentation/video4linux/
7687 F: Documentation/DocBook/media/
7689 F: drivers/staging/media/
7690 F: include/linux/platform_data/media/
7692 F: include/uapi/linux/dvb/
7693 F: include/uapi/linux/videodev2.h
7694 F: include/uapi/linux/media.h
7695 F: include/uapi/linux/v4l2-*
7696 F: include/uapi/linux/meye.h
7697 F: include/uapi/linux/ivtv*
7698 F: include/uapi/linux/uvcvideo.h
7700 MEDIATEK ETHERNET DRIVER
7701 M: Felix Fietkau <nbd@openwrt.org>
7702 M: John Crispin <blogic@openwrt.org>
7703 L: netdev@vger.kernel.org
7705 F: drivers/net/ethernet/mediatek/
7707 MEDIATEK MT7601U WIRELESS LAN DRIVER
7708 M: Jakub Kicinski <kubakici@wp.pl>
7709 L: linux-wireless@vger.kernel.org
7711 F: drivers/net/wireless/mediatek/mt7601u/
7713 MEGARAID SCSI/SAS DRIVERS
7714 M: Kashyap Desai <kashyap.desai@avagotech.com>
7715 M: Sumit Saxena <sumit.saxena@avagotech.com>
7716 M: Uday Lingala <uday.lingala@avagotech.com>
7717 L: megaraidlinux.pdl@avagotech.com
7718 L: linux-scsi@vger.kernel.org
7719 W: http://www.lsi.com
7721 F: Documentation/scsi/megaraid.txt
7722 F: drivers/scsi/megaraid.*
7723 F: drivers/scsi/megaraid/
7725 MELLANOX ETHERNET DRIVER (mlx4_en)
7726 M: Tariq Toukan <tariqt@mellanox.com>
7727 L: netdev@vger.kernel.org
7729 W: http://www.mellanox.com
7730 Q: http://patchwork.ozlabs.org/project/netdev/list/
7731 F: drivers/net/ethernet/mellanox/mlx4/en_*
7733 MELLANOX ETHERNET DRIVER (mlx5e)
7734 M: Saeed Mahameed <saeedm@mellanox.com>
7735 L: netdev@vger.kernel.org
7737 W: http://www.mellanox.com
7738 Q: http://patchwork.ozlabs.org/project/netdev/list/
7739 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7741 MELLANOX ETHERNET SWITCH DRIVERS
7742 M: Jiri Pirko <jiri@mellanox.com>
7743 M: Ido Schimmel <idosch@mellanox.com>
7744 L: netdev@vger.kernel.org
7746 W: http://www.mellanox.com
7747 Q: http://patchwork.ozlabs.org/project/netdev/list/
7748 F: drivers/net/ethernet/mellanox/mlxsw/
7750 SOFT-ROCE DRIVER (rxe)
7751 M: Moni Shoua <monis@mellanox.com>
7752 L: linux-rdma@vger.kernel.org
7754 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7755 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7756 F: drivers/infiniband/sw/rxe/
7757 F: include/uapi/rdma/rdma_user_rxe.h
7760 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7761 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7762 L: linux-kernel@vger.kernel.org
7764 F: kernel/membarrier.c
7765 F: include/uapi/linux/membarrier.h
7768 L: linux-mm@kvack.org
7769 W: http://www.linux-mm.org
7771 F: include/linux/mm.h
7772 F: include/linux/gfp.h
7773 F: include/linux/mmzone.h
7774 F: include/linux/memory_hotplug.h
7775 F: include/linux/vmalloc.h
7778 MEMORY TECHNOLOGY DEVICES (MTD)
7779 M: David Woodhouse <dwmw2@infradead.org>
7780 M: Brian Norris <computersforpeace@gmail.com>
7781 L: linux-mtd@lists.infradead.org
7782 W: http://www.linux-mtd.infradead.org/
7783 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7784 T: git git://git.infradead.org/linux-mtd.git
7785 T: git git://git.infradead.org/l2-mtd.git
7787 F: Documentation/devicetree/bindings/mtd/
7789 F: include/linux/mtd/
7790 F: include/uapi/mtd/
7792 MEN A21 WATCHDOG DRIVER
7793 M: Johannes Thumshirn <morbidrsa@gmail.com>
7794 L: linux-watchdog@vger.kernel.org
7796 F: drivers/watchdog/mena21_wdt.c
7798 MEN CHAMELEON BUS (mcb)
7799 M: Johannes Thumshirn <morbidrsa@gmail.com>
7802 F: include/linux/mcb.h
7803 F: Documentation/men-chameleon-bus.txt
7805 MEN F21BMC (Board Management Controller)
7806 M: Andreas Werner <andreas.werner@men.de>
7808 F: drivers/mfd/menf21bmc.c
7809 F: drivers/watchdog/menf21bmc_wdt.c
7810 F: drivers/leds/leds-menf21bmc.c
7811 F: drivers/hwmon/menf21bmc_hwmon.c
7812 F: Documentation/hwmon/menf21bmc
7815 M: James Hogan <james.hogan@imgtec.com>
7816 L: linux-metag@vger.kernel.org
7817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7820 F: Documentation/metag/
7821 F: Documentation/devicetree/bindings/metag/
7822 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7823 F: drivers/clocksource/metag_generic.c
7824 F: drivers/irqchip/irq-metag.c
7825 F: drivers/irqchip/irq-metag-ext.c
7826 F: drivers/tty/metag_da.c
7828 MICROBLAZE ARCHITECTURE
7829 M: Michal Simek <monstr@monstr.eu>
7830 W: http://www.monstr.eu/fdt/
7831 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7835 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7836 M: Chen Yu <yu.c.chen@intel.com>
7837 L: platform-driver-x86@vger.kernel.org
7839 F: drivers/platform/x86/surfacepro3_button.c
7842 M: Oliver Neukum <oliver@neukum.org>
7844 F: drivers/usb/image/microtek.*
7847 M: Ralf Baechle <ralf@linux-mips.org>
7848 L: linux-mips@linux-mips.org
7849 W: http://www.linux-mips.org/
7850 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7851 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7853 F: Documentation/devicetree/bindings/mips/
7854 F: Documentation/mips/
7857 MIPS/LOONGSON1 ARCHITECTURE
7858 M: Keguang Zhang <keguang.zhang@gmail.com>
7859 L: linux-mips@linux-mips.org
7861 F: arch/mips/loongson32/
7862 F: arch/mips/include/asm/mach-loongson32/
7863 F: drivers/*/*loongson1*
7864 F: drivers/*/*/*loongson1*
7866 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7867 M: Hans Verkuil <hverkuil@xs4all.nl>
7868 L: linux-media@vger.kernel.org
7869 T: git git://linuxtv.org/media_tree.git
7870 W: https://linuxtv.org
7872 F: drivers/media/radio/radio-miropcm20*
7874 MELLANOX MLX4 core VPI driver
7875 M: Yishai Hadas <yishaih@mellanox.com>
7876 L: netdev@vger.kernel.org
7877 L: linux-rdma@vger.kernel.org
7878 W: http://www.mellanox.com
7879 Q: http://patchwork.ozlabs.org/project/netdev/list/
7881 F: drivers/net/ethernet/mellanox/mlx4/
7882 F: include/linux/mlx4/
7884 MELLANOX MLX4 IB driver
7885 M: Yishai Hadas <yishaih@mellanox.com>
7886 L: linux-rdma@vger.kernel.org
7887 W: http://www.mellanox.com
7888 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7890 F: drivers/infiniband/hw/mlx4/
7891 F: include/linux/mlx4/
7893 MELLANOX MLX5 core VPI driver
7894 M: Matan Barak <matanb@mellanox.com>
7895 M: Leon Romanovsky <leonro@mellanox.com>
7896 L: netdev@vger.kernel.org
7897 L: linux-rdma@vger.kernel.org
7898 W: http://www.mellanox.com
7899 Q: http://patchwork.ozlabs.org/project/netdev/list/
7901 F: drivers/net/ethernet/mellanox/mlx5/core/
7902 F: include/linux/mlx5/
7904 MELLANOX MLX5 IB driver
7905 M: Matan Barak <matanb@mellanox.com>
7906 M: Leon Romanovsky <leonro@mellanox.com>
7907 L: linux-rdma@vger.kernel.org
7908 W: http://www.mellanox.com
7909 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7911 F: drivers/infiniband/hw/mlx5/
7912 F: include/linux/mlx5/
7914 MELEXIS MLX90614 DRIVER
7915 M: Crt Mori <cmo@melexis.com>
7916 L: linux-iio@vger.kernel.org
7917 W: http://www.melexis.com
7919 F: drivers/iio/temperature/mlx90614.c
7921 MN88472 MEDIA DRIVER
7922 M: Antti Palosaari <crope@iki.fi>
7923 L: linux-media@vger.kernel.org
7924 W: https://linuxtv.org
7925 W: http://palosaari.fi/linux/
7926 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7928 F: drivers/media/dvb-frontends/mn88472*
7930 MN88473 MEDIA DRIVER
7931 M: Antti Palosaari <crope@iki.fi>
7932 L: linux-media@vger.kernel.org
7933 W: https://linuxtv.org
7934 W: http://palosaari.fi/linux/
7935 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7937 F: drivers/media/dvb-frontends/mn88473*
7940 M: Rusty Russell <rusty@rustcorp.com.au>
7942 F: include/linux/module.h
7945 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7946 W: http://popies.net/meye/
7948 F: Documentation/video4linux/meye.txt
7949 F: drivers/media/pci/meye/
7950 F: include/uapi/linux/meye.h
7952 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7953 M: Jiri Slaby <jirislaby@gmail.com>
7955 F: Documentation/serial/moxa-smartio
7956 F: drivers/tty/mxser.*
7958 MR800 AVERMEDIA USB FM RADIO DRIVER
7959 M: Alexey Klimov <klimov.linux@gmail.com>
7960 L: linux-media@vger.kernel.org
7961 T: git git://linuxtv.org/media_tree.git
7963 F: drivers/media/radio/radio-mr800.c
7965 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7966 M: Alan Ott <alan@signal11.us>
7967 L: linux-wpan@vger.kernel.org
7969 F: drivers/net/ieee802154/mrf24j40.c
7970 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7973 M: "Lee, Chun-Yi" <jlee@suse.com>
7974 L: platform-driver-x86@vger.kernel.org
7976 F: drivers/platform/x86/msi-laptop.c
7979 L: platform-driver-x86@vger.kernel.org
7981 F: drivers/platform/x86/msi-wmi.c
7984 M: Antti Palosaari <crope@iki.fi>
7985 L: linux-media@vger.kernel.org
7986 W: https://linuxtv.org
7987 W: http://palosaari.fi/linux/
7988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7989 T: git git://linuxtv.org/anttip/media_tree.git
7991 F: drivers/media/tuners/msi001*
7993 MSI2500 MEDIA DRIVER
7994 M: Antti Palosaari <crope@iki.fi>
7995 L: linux-media@vger.kernel.org
7996 W: https://linuxtv.org
7997 W: http://palosaari.fi/linux/
7998 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7999 T: git git://linuxtv.org/anttip/media_tree.git
8001 F: drivers/media/usb/msi2500/
8003 MSYSTEMS DISKONCHIP G3 MTD DRIVER
8004 M: Robert Jarzmik <robert.jarzmik@free.fr>
8005 L: linux-mtd@lists.infradead.org
8007 F: drivers/mtd/devices/docg3*
8009 MT9M032 APTINA SENSOR DRIVER
8010 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8011 L: linux-media@vger.kernel.org
8012 T: git git://linuxtv.org/media_tree.git
8014 F: drivers/media/i2c/mt9m032.c
8015 F: include/media/i2c/mt9m032.h
8017 MT9P031 APTINA CAMERA SENSOR
8018 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8019 L: linux-media@vger.kernel.org
8020 T: git git://linuxtv.org/media_tree.git
8022 F: drivers/media/i2c/mt9p031.c
8023 F: include/media/i2c/mt9p031.h
8025 MT9T001 APTINA CAMERA SENSOR
8026 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8027 L: linux-media@vger.kernel.org
8028 T: git git://linuxtv.org/media_tree.git
8030 F: drivers/media/i2c/mt9t001.c
8031 F: include/media/i2c/mt9t001.h
8033 MT9V032 APTINA CAMERA SENSOR
8034 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8035 L: linux-media@vger.kernel.org
8036 T: git git://linuxtv.org/media_tree.git
8038 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8039 F: drivers/media/i2c/mt9v032.c
8040 F: include/media/i2c/mt9v032.h
8042 MULTIFUNCTION DEVICES (MFD)
8043 M: Lee Jones <lee.jones@linaro.org>
8044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8047 F: include/linux/mfd/
8049 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8050 M: Ulf Hansson <ulf.hansson@linaro.org>
8051 L: linux-mmc@vger.kernel.org
8052 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
8054 F: Documentation/devicetree/bindings/mmc/
8056 F: include/linux/mmc/
8057 F: include/uapi/linux/mmc/
8059 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8061 F: drivers/mmc/host/mmc_spi.c
8062 F: include/linux/spi/mmc_spi.h
8064 MULTISOUND SOUND DRIVER
8065 M: Andrew Veliath <andrewtv@usa.net>
8067 F: Documentation/sound/oss/MultiSound
8070 MULTITECH MULTIPORT CARD (ISICOM)
8072 F: drivers/tty/isicom.c
8073 F: include/linux/isicom.h
8075 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8076 M: Bin Liu <b-liu@ti.com>
8077 L: linux-usb@vger.kernel.org
8078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8080 F: drivers/usb/musb/
8082 MXL5007T MEDIA DRIVER
8083 M: Michael Krufky <mkrufky@linuxtv.org>
8084 L: linux-media@vger.kernel.org
8085 W: https://linuxtv.org
8086 W: http://github.com/mkrufky
8087 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8088 T: git git://linuxtv.org/mkrufky/tuners.git
8090 F: drivers/media/tuners/mxl5007t.*
8092 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8093 M: Hyong-Youb Kim <hykim@myri.com>
8094 L: netdev@vger.kernel.org
8095 W: https://www.myricom.com/support/downloads/myri10ge.html
8097 F: drivers/net/ethernet/myricom/myri10ge/
8099 NAND FLASH SUBSYSTEM
8100 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8101 R: Richard Weinberger <richard@nod.at>
8102 L: linux-mtd@lists.infradead.org
8103 W: http://www.linux-mtd.infradead.org/
8104 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8105 T: git git://github.com/linux-nand/linux.git
8107 F: drivers/mtd/nand/
8108 F: include/linux/mtd/nand*.h
8110 NATSEMI ETHERNET DRIVER (DP8381x)
8112 F: drivers/net/ethernet/natsemi/natsemi.c
8114 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8115 M: Daniel Mack <zonque@gmail.com>
8117 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8118 W: http://www.native-instruments.com
8122 M: Petr Vandrovec <petr@vandrovec.name>
8126 NCR 5380 SCSI DRIVERS
8127 M: Finn Thain <fthain@telegraphics.com.au>
8128 M: Michael Schmitz <schmitzmic@gmail.com>
8129 L: linux-scsi@vger.kernel.org
8131 F: Documentation/scsi/g_NCR5380.txt
8132 F: Documentation/scsi/dtc3x80.txt
8133 F: drivers/scsi/NCR5380.*
8134 F: drivers/scsi/arm/cumana_1.c
8135 F: drivers/scsi/arm/oak.c
8136 F: drivers/scsi/atari_scsi.*
8137 F: drivers/scsi/dmx3191d.c
8138 F: drivers/scsi/dtc.*
8139 F: drivers/scsi/g_NCR5380.*
8140 F: drivers/scsi/g_NCR5380_mmio.c
8141 F: drivers/scsi/mac_scsi.*
8142 F: drivers/scsi/pas16.*
8143 F: drivers/scsi/sun3_scsi.*
8144 F: drivers/scsi/sun3_scsi_vme.c
8145 F: drivers/scsi/t128.*
8147 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8149 L: linux-scsi@vger.kernel.org
8151 F: drivers/scsi/NCR_D700.*
8153 NCT6775 HARDWARE MONITOR DRIVER
8154 M: Guenter Roeck <linux@roeck-us.net>
8155 L: linux-hwmon@vger.kernel.org
8157 F: Documentation/hwmon/nct6775
8158 F: drivers/hwmon/nct6775.c
8160 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8161 M: Faisal Latif <faisal.latif@intel.com>
8162 L: linux-rdma@vger.kernel.org
8163 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8165 F: drivers/infiniband/hw/nes/
8167 NETEM NETWORK EMULATOR
8168 M: Stephen Hemminger <stephen@networkplumber.org>
8169 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8171 F: net/sched/sch_netem.c
8173 NETERION 10GbE DRIVERS (s2io/vxge)
8174 M: Jon Mason <jdmason@kudzu.us>
8175 L: netdev@vger.kernel.org
8177 F: Documentation/networking/s2io.txt
8178 F: Documentation/networking/vxge.txt
8179 F: drivers/net/ethernet/neterion/
8181 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8182 M: Pablo Neira Ayuso <pablo@netfilter.org>
8183 M: Patrick McHardy <kaber@trash.net>
8184 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8185 L: netfilter-devel@vger.kernel.org
8186 L: coreteam@netfilter.org
8187 W: http://www.netfilter.org/
8188 W: http://www.iptables.org/
8189 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8191 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8193 F: include/linux/netfilter*
8194 F: include/linux/netfilter/
8195 F: include/net/netfilter/
8196 F: include/uapi/linux/netfilter*
8197 F: include/uapi/linux/netfilter/
8198 F: net/*/netfilter.c
8201 F: net/bridge/br_netfilter*.c
8204 M: Paul Moore <paul@paul-moore.com>
8205 W: http://netlabel.sf.net
8206 L: netdev@vger.kernel.org
8208 F: Documentation/netlabel/
8209 F: include/net/netlabel.h
8212 NETROM NETWORK LAYER
8213 M: Ralf Baechle <ralf@linux-mips.org>
8214 L: linux-hams@vger.kernel.org
8215 W: http://www.linux-ax25.org/
8217 F: include/net/netrom.h
8218 F: include/uapi/linux/netrom.h
8221 NETRONOME ETHERNET DRIVERS
8222 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8223 L: oss-drivers@netronome.com
8225 F: drivers/net/ethernet/netronome/
8227 NETWORK BLOCK DEVICE (NBD)
8228 M: Markus Pargmann <mpa@pengutronix.de>
8230 L: nbd-general@lists.sourceforge.net
8231 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8232 F: Documentation/blockdev/nbd.txt
8233 F: drivers/block/nbd.c
8234 F: include/uapi/linux/nbd.h
8236 NETWORK DROP MONITOR
8237 M: Neil Horman <nhorman@tuxdriver.com>
8238 L: netdev@vger.kernel.org
8240 W: https://fedorahosted.org/dropwatch/
8241 F: net/core/drop_monitor.c
8243 NETWORKING [GENERAL]
8244 M: "David S. Miller" <davem@davemloft.net>
8245 L: netdev@vger.kernel.org
8246 W: http://www.linuxfoundation.org/en/Net
8247 Q: http://patchwork.ozlabs.org/project/netdev/list/
8248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8249 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8253 F: include/linux/in.h
8254 F: include/linux/net.h
8255 F: include/linux/netdevice.h
8256 F: include/uapi/linux/in.h
8257 F: include/uapi/linux/net.h
8258 F: include/uapi/linux/netdevice.h
8259 F: include/uapi/linux/net_namespace.h
8261 F: tools/testing/selftests/net/
8265 NETWORKING [IPv4/IPv6]
8266 M: "David S. Miller" <davem@davemloft.net>
8267 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8268 M: James Morris <jmorris@namei.org>
8269 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8270 M: Patrick McHardy <kaber@trash.net>
8271 L: netdev@vger.kernel.org
8272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8280 M: Steffen Klassert <steffen.klassert@secunet.com>
8281 M: Herbert Xu <herbert@gondor.apana.org.au>
8282 M: "David S. Miller" <davem@davemloft.net>
8283 L: netdev@vger.kernel.org
8284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8293 F: net/ipv4/ipcomp.c
8294 F: net/ipv4/ip_vti.c
8298 F: net/ipv6/ipcomp6.c
8299 F: net/ipv6/ip6_vti.c
8300 F: include/uapi/linux/xfrm.h
8301 F: include/net/xfrm.h
8303 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8304 M: Paul Moore <paul@paul-moore.com>
8305 L: netdev@vger.kernel.org
8308 NETWORKING [WIRELESS]
8309 L: linux-wireless@vger.kernel.org
8310 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8313 L: netdev@vger.kernel.org
8314 W: http://www.linuxfoundation.org/en/Net
8315 Q: http://patchwork.ozlabs.org/project/netdev/list/
8316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8319 F: Documentation/devicetree/bindings/net/
8321 F: include/linux/if_*
8322 F: include/linux/netdevice.h
8323 F: include/linux/etherdevice.h
8324 F: include/linux/fcdevice.h
8325 F: include/linux/fddidevice.h
8326 F: include/linux/hippidevice.h
8327 F: include/linux/inetdevice.h
8328 F: include/uapi/linux/if_*
8329 F: include/uapi/linux/netdevice.h
8331 NETWORKING DRIVERS (WIRELESS)
8332 M: Kalle Valo <kvalo@codeaurora.org>
8333 L: linux-wireless@vger.kernel.org
8334 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8338 F: Documentation/devicetree/bindings/net/wireless/
8339 F: drivers/net/wireless/
8341 NETXEN (1/10) GbE SUPPORT
8342 M: Manish Chopra <manish.chopra@qlogic.com>
8343 M: Sony Chacko <sony.chacko@qlogic.com>
8344 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8345 L: netdev@vger.kernel.org
8346 W: http://www.qlogic.com
8348 F: drivers/net/ethernet/qlogic/netxen/
8351 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8352 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8353 M: Samuel Ortiz <sameo@linux.intel.com>
8354 L: linux-wireless@vger.kernel.org
8355 L: linux-nfc@lists.01.org (subscribers-only)
8359 F: include/uapi/linux/nfc.h
8361 F: include/linux/platform_data/nfcmrvl.h
8362 F: include/linux/platform_data/nxp-nci.h
8363 F: include/linux/platform_data/pn544.h
8364 F: include/linux/platform_data/st21nfca.h
8365 F: include/linux/platform_data/st-nci.h
8366 F: Documentation/devicetree/bindings/net/nfc/
8368 NFS, SUNRPC, AND LOCKD CLIENTS
8369 M: Trond Myklebust <trond.myklebust@primarydata.com>
8370 M: Anna Schumaker <anna.schumaker@netapp.com>
8371 L: linux-nfs@vger.kernel.org
8372 W: http://client.linux-nfs.org
8373 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8379 F: include/linux/lockd/
8380 F: include/linux/nfs*
8381 F: include/linux/sunrpc/
8382 F: include/uapi/linux/nfs*
8383 F: include/uapi/linux/sunrpc/
8386 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8387 L: linux-nilfs@vger.kernel.org
8388 W: http://nilfs.sourceforge.net/
8389 W: http://nilfs.osdn.jp/
8390 T: git git://github.com/konis/nilfs2.git
8392 F: Documentation/filesystems/nilfs2.txt
8394 F: include/trace/events/nilfs2.h
8395 F: include/uapi/linux/nilfs2_api.h
8396 F: include/uapi/linux/nilfs2_ondisk.h
8398 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8399 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8400 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8402 F: Documentation/scsi/NinjaSCSI.txt
8403 F: drivers/scsi/pcmcia/nsp_*
8405 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8406 M: GOTO Masanori <gotom@debian.or.jp>
8407 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8408 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8410 F: Documentation/scsi/NinjaSCSI.txt
8411 F: drivers/scsi/nsp32*
8414 M: Ley Foon Tan <lftan@altera.com>
8415 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8416 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8420 NOKIA N900 POWER SUPPLY DRIVERS
8421 R: Pali Rohár <pali.rohar@gmail.com>
8422 F: include/linux/power/bq2415x_charger.h
8423 F: include/linux/power/bq27xxx_battery.h
8424 F: include/linux/power/isp1704_charger.h
8425 F: drivers/power/bq2415x_charger.c
8426 F: drivers/power/bq27xxx_battery.c
8427 F: drivers/power/bq27xxx_battery_i2c.c
8428 F: drivers/power/isp1704_charger.c
8429 F: drivers/power/rx51_battery.c
8432 M: Jon Mason <jdmason@kudzu.us>
8433 M: Dave Jiang <dave.jiang@intel.com>
8434 M: Allen Hubbe <Allen.Hubbe@emc.com>
8435 L: linux-ntb@googlegroups.com
8437 W: https://github.com/jonmason/ntb/wiki
8438 T: git git://github.com/jonmason/ntb.git
8440 F: drivers/net/ntb_netdev.c
8441 F: include/linux/ntb.h
8442 F: include/linux/ntb_transport.h
8443 F: tools/testing/selftests/ntb/
8446 M: Jon Mason <jdmason@kudzu.us>
8447 M: Dave Jiang <dave.jiang@intel.com>
8448 L: linux-ntb@googlegroups.com
8450 W: https://github.com/jonmason/ntb/wiki
8451 T: git git://github.com/jonmason/ntb.git
8452 F: drivers/ntb/hw/intel/
8455 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8456 L: linux-ntb@googlegroups.com
8458 F: drivers/ntb/hw/amd/
8461 M: Anton Altaparmakov <anton@tuxera.com>
8462 L: linux-ntfs-dev@lists.sourceforge.net
8463 W: http://www.tuxera.com/
8464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8466 F: Documentation/filesystems/ntfs.txt
8469 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8470 M: Antonino Daplas <adaplas@gmail.com>
8471 L: linux-fbdev@vger.kernel.org
8473 F: drivers/video/fbdev/riva/
8474 F: drivers/video/fbdev/nvidia/
8477 M: Keith Busch <keith.busch@intel.com>
8478 M: Jens Axboe <axboe@fb.com>
8479 L: linux-nvme@lists.infradead.org
8480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8481 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8483 F: drivers/nvme/host/
8484 F: include/linux/nvme.h
8486 NVM EXPRESS TARGET DRIVER
8487 M: Christoph Hellwig <hch@lst.de>
8488 M: Sagi Grimberg <sagi@grimberg.me>
8489 L: linux-nvme@lists.infradead.org
8491 F: drivers/nvme/target/
8494 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8495 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8498 F: Documentation/devicetree/bindings/nvmem/
8499 F: include/linux/nvmem-consumer.h
8500 F: include/linux/nvmem-provider.h
8503 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8504 R: Charles Gorand <charles.gorand@effinnov.com>
8505 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8507 F: drivers/nfc/nxp-nci
8509 NXP TDA998X DRM DRIVER
8510 M: Russell King <rmk+kernel@armlinux.org.uk>
8512 F: drivers/gpu/drm/i2c/tda998x_drv.c
8513 F: include/drm/i2c/tda998x.h
8516 M: Peter Rosin <peda@axentia.se>
8517 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8519 F: sound/soc/codecs/tfa9879*
8522 M: Josh Poimboeuf <jpoimboe@redhat.com>
8527 M: Tony Lindgren <tony@atomide.com>
8528 L: linux-omap@vger.kernel.org
8529 W: http://www.muru.com/linux/omap/
8530 W: http://linux.omap.com/
8531 Q: http://patchwork.kernel.org/project/linux-omap/list/
8532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8535 F: arch/arm/configs/omap1_defconfig
8536 F: arch/arm/configs/omap2plus_defconfig
8537 F: drivers/i2c/busses/i2c-omap.c
8538 F: drivers/irqchip/irq-omap-intc.c
8539 F: drivers/mfd/*omap*.c
8540 F: drivers/mfd/menelaus.c
8541 F: drivers/mfd/palmas.c
8542 F: drivers/mfd/tps65217.c
8543 F: drivers/mfd/tps65218.c
8544 F: drivers/mfd/tps65910.c
8545 F: drivers/mfd/twl-core.[ch]
8546 F: drivers/mfd/twl4030*.c
8547 F: drivers/mfd/twl6030*.c
8548 F: drivers/mfd/twl6040*.c
8549 F: drivers/regulator/palmas-regulator*.c
8550 F: drivers/regulator/pbias-regulator.c
8551 F: drivers/regulator/tps65217-regulator.c
8552 F: drivers/regulator/tps65218-regulator.c
8553 F: drivers/regulator/tps65910-regulator.c
8554 F: drivers/regulator/twl-regulator.c
8555 F: include/linux/i2c-omap.h
8557 OMAP DEVICE TREE SUPPORT
8558 M: Benoît Cousson <bcousson@baylibre.com>
8559 M: Tony Lindgren <tony@atomide.com>
8560 L: linux-omap@vger.kernel.org
8561 L: devicetree@vger.kernel.org
8563 F: arch/arm/boot/dts/*omap*
8564 F: arch/arm/boot/dts/*am3*
8565 F: arch/arm/boot/dts/*am4*
8566 F: arch/arm/boot/dts/*am5*
8567 F: arch/arm/boot/dts/*dra7*
8569 OMAP CLOCK FRAMEWORK SUPPORT
8570 M: Paul Walmsley <paul@pwsan.com>
8571 L: linux-omap@vger.kernel.org
8573 F: arch/arm/*omap*/*clock*
8575 OMAP POWER MANAGEMENT SUPPORT
8576 M: Kevin Hilman <khilman@kernel.org>
8577 L: linux-omap@vger.kernel.org
8579 F: arch/arm/*omap*/*pm*
8580 F: drivers/cpufreq/omap-cpufreq.c
8582 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8583 M: Rajendra Nayak <rnayak@codeaurora.org>
8584 M: Paul Walmsley <paul@pwsan.com>
8585 L: linux-omap@vger.kernel.org
8587 F: arch/arm/mach-omap2/prm*
8590 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8591 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8592 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8593 L: linux-omap@vger.kernel.org
8597 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8598 M: Roger Quadros <rogerq@ti.com>
8599 M: Tony Lindgren <tony@atomide.com>
8600 L: linux-omap@vger.kernel.org
8602 F: drivers/memory/omap-gpmc.c
8603 F: arch/arm/mach-omap2/*gpmc*
8605 OMAP FRAMEBUFFER SUPPORT
8606 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8607 L: linux-fbdev@vger.kernel.org
8608 L: linux-omap@vger.kernel.org
8610 F: drivers/video/fbdev/omap/
8612 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8613 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8614 L: linux-omap@vger.kernel.org
8615 L: linux-fbdev@vger.kernel.org
8617 F: drivers/video/fbdev/omap2/
8618 F: Documentation/arm/OMAP/DSS
8620 OMAP HARDWARE SPINLOCK SUPPORT
8621 M: Ohad Ben-Cohen <ohad@wizery.com>
8622 L: linux-omap@vger.kernel.org
8624 F: drivers/hwspinlock/omap_hwspinlock.c
8627 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8628 L: linux-omap@vger.kernel.org
8630 F: drivers/mmc/host/omap.c
8633 L: linux-mmc@vger.kernel.org
8634 L: linux-omap@vger.kernel.org
8636 F: drivers/mmc/host/omap_hsmmc.c
8638 OMAP RANDOM NUMBER GENERATOR SUPPORT
8639 M: Deepak Saxena <dsaxena@plexity.net>
8641 F: drivers/char/hw_random/omap-rng.c
8644 M: Benoît Cousson <bcousson@baylibre.com>
8645 M: Paul Walmsley <paul@pwsan.com>
8646 L: linux-omap@vger.kernel.org
8648 F: arch/arm/mach-omap2/omap_hwmod.*
8651 M: Paul Walmsley <paul@pwsan.com>
8652 L: linux-omap@vger.kernel.org
8654 F: arch/arm/mach-omap2/omap_hwmod*data*
8656 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8657 M: Benoît Cousson <bcousson@baylibre.com>
8658 L: linux-omap@vger.kernel.org
8660 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8662 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8663 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8664 L: linux-media@vger.kernel.org
8666 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8667 F: drivers/media/platform/omap3isp/
8668 F: drivers/staging/media/omap4iss/
8671 L: linux-usb@vger.kernel.org
8672 L: linux-omap@vger.kernel.org
8674 F: drivers/usb/*/*omap*
8675 F: arch/arm/*omap*/usb*
8678 M: Grygorii Strashko <grygorii.strashko@ti.com>
8679 M: Santosh Shilimkar <ssantosh@kernel.org>
8680 M: Kevin Hilman <khilman@kernel.org>
8681 L: linux-omap@vger.kernel.org
8683 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8684 F: drivers/gpio/gpio-omap.c
8686 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8687 M: Mark Jackson <mpfj@newflow.co.uk>
8688 L: linux-omap@vger.kernel.org
8690 F: arch/arm/boot/dts/am335x-nano.dts
8693 M: Bob Copeland <me@bobcopeland.com>
8694 L: linux-karma-devel@lists.sourceforge.net
8696 F: Documentation/filesystems/omfs.txt
8699 OMNIKEY CARDMAN 4000 DRIVER
8700 M: Harald Welte <laforge@gnumonks.org>
8702 F: drivers/char/pcmcia/cm4000_cs.c
8703 F: include/linux/cm4000_cs.h
8704 F: include/uapi/linux/cm4000_cs.h
8706 OMNIKEY CARDMAN 4040 DRIVER
8707 M: Harald Welte <laforge@gnumonks.org>
8709 F: drivers/char/pcmcia/cm4040_cs.*
8711 OMNIVISION OV7670 SENSOR DRIVER
8712 M: Jonathan Corbet <corbet@lwn.net>
8713 L: linux-media@vger.kernel.org
8714 T: git git://linuxtv.org/media_tree.git
8716 F: drivers/media/i2c/ov7670.c
8718 ONENAND FLASH DRIVER
8719 M: Kyungmin Park <kyungmin.park@samsung.com>
8720 L: linux-mtd@lists.infradead.org
8722 F: drivers/mtd/onenand/
8723 F: include/linux/mtd/onenand*.h
8725 ONSTREAM SCSI TAPE DRIVER
8726 M: Willem Riede <osst@riede.org>
8727 L: osst-users@lists.sourceforge.net
8728 L: linux-scsi@vger.kernel.org
8730 F: Documentation/scsi/osst.txt
8731 F: drivers/scsi/osst.*
8732 F: drivers/scsi/osst_*.h
8733 F: drivers/scsi/st.h
8735 OPENCORES I2C BUS DRIVER
8736 M: Peter Korsgaard <jacmet@sunsite.dk>
8737 L: linux-i2c@vger.kernel.org
8739 F: Documentation/i2c/busses/i2c-ocores
8740 F: drivers/i2c/busses/i2c-ocores.c
8742 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8743 M: Rob Herring <robh+dt@kernel.org>
8744 M: Frank Rowand <frowand.list@gmail.com>
8745 L: devicetree@vger.kernel.org
8746 W: http://www.devicetree.org/
8747 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8750 F: include/linux/of*.h
8753 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8754 M: Rob Herring <robh+dt@kernel.org>
8755 M: Mark Rutland <mark.rutland@arm.com>
8756 L: devicetree@vger.kernel.org
8757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8758 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8760 F: Documentation/devicetree/
8762 F: include/dt-bindings/
8764 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8765 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8766 L: devicetree@vger.kernel.org
8768 F: Documentation/devicetree/dynamic-resolution-notes.txt
8769 F: Documentation/devicetree/overlay-notes.txt
8770 F: drivers/of/overlay.c
8771 F: drivers/of/resolver.c
8773 OPENRISC ARCHITECTURE
8774 M: Jonas Bonn <jonas@southpole.se>
8775 W: http://openrisc.net
8777 T: git git://openrisc.net/~jonas/linux
8781 M: Pravin Shelar <pshelar@nicira.com>
8782 L: netdev@vger.kernel.org
8783 L: dev@openvswitch.org
8784 W: http://openvswitch.org
8787 F: include/uapi/linux/openvswitch.h
8789 OPERATING PERFORMANCE POINTS (OPP)
8790 M: Viresh Kumar <vireshk@kernel.org>
8791 M: Nishanth Menon <nm@ti.com>
8792 M: Stephen Boyd <sboyd@codeaurora.org>
8793 L: linux-pm@vger.kernel.org
8795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8796 F: drivers/base/power/opp/
8797 F: include/linux/pm_opp.h
8798 F: Documentation/power/opp.txt
8799 F: Documentation/devicetree/bindings/opp/
8802 M: Clemens Ladisch <clemens@ladisch.de>
8803 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8804 T: git git://git.alsa-project.org/alsa-kernel.git
8806 F: sound/drivers/opl4/
8809 M: Robert Richter <rric@kernel.org>
8810 L: oprofile-list@lists.sf.net
8812 F: arch/*/include/asm/oprofile*.h
8814 F: drivers/oprofile/
8815 F: include/linux/oprofile.h
8817 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8818 M: Mark Fasheh <mfasheh@suse.com>
8819 M: Joel Becker <jlbec@evilplan.org>
8820 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8821 W: http://ocfs2.wiki.kernel.org
8823 F: Documentation/filesystems/ocfs2.txt
8824 F: Documentation/filesystems/dlmfs.txt
8828 L: linux-wireless@vger.kernel.org
8829 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8830 W: http://www.nongnu.org/orinoco/
8832 F: drivers/net/wireless/intersil/orinoco/
8834 OSD LIBRARY and FILESYSTEM
8835 M: Boaz Harrosh <ooo@electrozaur.com>
8836 M: Benny Halevy <bhalevy@primarydata.com>
8837 L: osd-dev@open-osd.org
8838 W: http://open-osd.org
8839 T: git git://git.open-osd.org/open-osd.git
8841 F: drivers/scsi/osd/
8842 F: include/scsi/osd_*
8846 M: Miklos Szeredi <miklos@szeredi.hu>
8847 L: linux-unionfs@vger.kernel.org
8848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8851 F: Documentation/filesystems/overlayfs.txt
8854 M: Mike Marshall <hubcap@omnibond.com>
8855 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8859 F: Documentation/filesystems/orangefs.txt
8862 M: Christian Lamparter <chunkeey@googlemail.com>
8863 L: linux-wireless@vger.kernel.org
8864 W: http://wireless.kernel.org/en/users/Drivers/p54
8866 F: drivers/net/wireless/intersil/p54/
8868 PA SEMI ETHERNET DRIVER
8869 M: Olof Johansson <olof@lixom.net>
8870 L: netdev@vger.kernel.org
8872 F: drivers/net/ethernet/pasemi/*
8874 PA SEMI SMBUS DRIVER
8875 M: Olof Johansson <olof@lixom.net>
8876 L: linux-i2c@vger.kernel.org
8878 F: drivers/i2c/busses/i2c-pasemi.c
8880 PADATA PARALLEL EXECUTION MECHANISM
8881 M: Steffen Klassert <steffen.klassert@secunet.com>
8882 L: linux-crypto@vger.kernel.org
8885 F: include/linux/padata.h
8886 F: Documentation/padata.txt
8888 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8889 M: Harald Welte <laforge@gnumonks.org>
8890 L: platform-driver-x86@vger.kernel.org
8892 F: drivers/platform/x86/panasonic-laptop.c
8894 PANASONIC MN10300/AM33/AM34 PORT
8895 M: David Howells <dhowells@redhat.com>
8896 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8897 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8899 F: Documentation/mn10300/
8902 PARALLEL LCD/KEYPAD PANEL DRIVER
8903 M: Willy Tarreau <willy@haproxy.com>
8904 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8906 F: Documentation/misc-devices/lcd-panel-cgram.txt
8907 F: drivers/misc/panel.c
8909 PARALLEL PORT SUBSYSTEM
8910 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8911 M: Sudip Mukherjee <sudip@vectorindia.org>
8912 L: linux-parport@lists.infradead.org (subscribers-only)
8915 F: include/linux/parport*.h
8916 F: drivers/char/ppdev.c
8917 F: include/uapi/linux/ppdev.h
8918 F: Documentation/parport*.txt
8920 PARAVIRT_OPS INTERFACE
8921 M: Jeremy Fitzhardinge <jeremy@goop.org>
8922 M: Chris Wright <chrisw@sous-sol.org>
8923 M: Alok Kataria <akataria@vmware.com>
8924 M: Rusty Russell <rusty@rustcorp.com.au>
8925 L: virtualization@lists.linux-foundation.org
8927 F: Documentation/virtual/paravirt_ops.txt
8928 F: arch/*/kernel/paravirt*
8929 F: arch/*/include/asm/paravirt.h
8931 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8932 M: Tim Waugh <tim@cyberelk.net>
8933 L: linux-parport@lists.infradead.org (subscribers-only)
8935 F: Documentation/blockdev/paride.txt
8936 F: drivers/block/paride/
8939 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8940 M: Helge Deller <deller@gmx.de>
8941 L: linux-parisc@vger.kernel.org
8942 W: http://www.parisc-linux.org/
8943 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8948 F: Documentation/parisc/
8950 F: drivers/char/agp/parisc-agp.c
8951 F: drivers/input/serio/gscps2.c
8952 F: drivers/parport/parport_gsc.*
8953 F: drivers/tty/serial/8250/8250_gsc.c
8954 F: drivers/video/fbdev/sti*
8955 F: drivers/video/console/sti*
8956 F: drivers/video/logo/logo_parisc*
8958 PC87360 HARDWARE MONITORING DRIVER
8959 M: Jim Cromie <jim.cromie@gmail.com>
8960 L: linux-hwmon@vger.kernel.org
8962 F: Documentation/hwmon/pc87360
8963 F: drivers/hwmon/pc87360.c
8966 M: Jim Cromie <jim.cromie@gmail.com>
8968 F: drivers/char/pc8736x_gpio.c
8970 PC87427 HARDWARE MONITORING DRIVER
8971 M: Jean Delvare <jdelvare@suse.com>
8972 L: linux-hwmon@vger.kernel.org
8974 F: Documentation/hwmon/pc87427
8975 F: drivers/hwmon/pc87427.c
8978 M: Riku Voipio <riku.voipio@iki.fi>
8980 F: drivers/leds/leds-pca9532.c
8981 F: include/linux/leds-pca9532.h
8983 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8984 M: Guenter Roeck <linux@roeck-us.net>
8985 L: linux-i2c@vger.kernel.org
8987 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8989 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8990 M: Khalid Aziz <khalid@gonehiking.org>
8992 F: drivers/firmware/pcdp.*
8995 M: Linas Vepstas <linasvepstas@gmail.com>
8996 L: linux-pci@vger.kernel.org
8998 F: Documentation/PCI/pci-error-recovery.txt
9000 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
9001 M: Russell Currey <ruscur@russell.cc>
9002 L: linuxppc-dev@lists.ozlabs.org
9004 F: Documentation/powerpc/eeh-pci-error-recovery.txt
9005 F: arch/powerpc/kernel/eeh*.c
9006 F: arch/powerpc/platforms/*/eeh*.c
9007 F: arch/powerpc/include/*/eeh*.h
9010 M: Bjorn Helgaas <bhelgaas@google.com>
9011 L: linux-pci@vger.kernel.org
9012 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
9013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
9015 F: Documentation/devicetree/bindings/pci/
9016 F: Documentation/PCI/
9018 F: include/linux/pci*
9020 F: arch/x86/kernel/quirks.c
9022 PCI DRIVER FOR ALTERA PCIE IP
9023 M: Ley Foon Tan <lftan@altera.com>
9024 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9025 L: linux-pci@vger.kernel.org
9027 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9028 F: drivers/pci/host/pcie-altera.c
9030 PCI DRIVER FOR ARM VERSATILE PLATFORM
9031 M: Rob Herring <robh@kernel.org>
9032 L: linux-pci@vger.kernel.org
9033 L: linux-arm-kernel@lists.infradead.org
9035 F: Documentation/devicetree/bindings/pci/versatile.txt
9036 F: drivers/pci/host/pci-versatile.c
9038 PCI DRIVER FOR APPLIEDMICRO XGENE
9039 M: Tanmay Inamdar <tinamdar@apm.com>
9040 L: linux-pci@vger.kernel.org
9041 L: linux-arm-kernel@lists.infradead.org
9043 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9044 F: drivers/pci/host/pci-xgene.c
9046 PCI DRIVER FOR FREESCALE LAYERSCAPE
9047 M: Minghuan Lian <minghuan.Lian@freescale.com>
9048 M: Mingkai Hu <mingkai.hu@freescale.com>
9049 M: Roy Zang <tie-fei.zang@freescale.com>
9050 L: linuxppc-dev@lists.ozlabs.org
9051 L: linux-pci@vger.kernel.org
9052 L: linux-arm-kernel@lists.infradead.org
9054 F: drivers/pci/host/*layerscape*
9057 M: Richard Zhu <Richard.Zhu@freescale.com>
9058 M: Lucas Stach <l.stach@pengutronix.de>
9059 L: linux-pci@vger.kernel.org
9060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9062 F: drivers/pci/host/*imx6*
9064 PCI DRIVER FOR TI KEYSTONE
9065 M: Murali Karicheri <m-karicheri2@ti.com>
9066 L: linux-pci@vger.kernel.org
9067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9069 F: drivers/pci/host/*keystone*
9071 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9072 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9073 M: Jason Cooper <jason@lakedaemon.net>
9074 L: linux-pci@vger.kernel.org
9075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9077 F: drivers/pci/host/*mvebu*
9079 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9080 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9081 L: linux-pci@vger.kernel.org
9082 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9084 F: drivers/pci/host/pci-aardvark.c
9086 PCI DRIVER FOR NVIDIA TEGRA
9087 M: Thierry Reding <thierry.reding@gmail.com>
9088 L: linux-tegra@vger.kernel.org
9089 L: linux-pci@vger.kernel.org
9091 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9092 F: drivers/pci/host/pci-tegra.c
9094 PCI DRIVER FOR TI DRA7XX
9095 M: Kishon Vijay Abraham I <kishon@ti.com>
9096 L: linux-omap@vger.kernel.org
9097 L: linux-pci@vger.kernel.org
9099 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9100 F: drivers/pci/host/pci-dra7xx.c
9102 PCI DRIVER FOR RENESAS R-CAR
9103 M: Simon Horman <horms@verge.net.au>
9104 L: linux-pci@vger.kernel.org
9105 L: linux-renesas-soc@vger.kernel.org
9107 F: drivers/pci/host/*rcar*
9109 PCI DRIVER FOR SAMSUNG EXYNOS
9110 M: Jingoo Han <jingoohan1@gmail.com>
9111 L: linux-pci@vger.kernel.org
9112 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9113 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9115 F: drivers/pci/host/pci-exynos.c
9117 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9118 M: Jingoo Han <jingoohan1@gmail.com>
9119 M: Pratyush Anand <pratyush.anand@gmail.com>
9120 L: linux-pci@vger.kernel.org
9122 F: drivers/pci/host/*designware*
9124 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9125 M: Joao Pinto <jpinto@synopsys.com>
9126 L: linux-pci@vger.kernel.org
9128 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9129 F: drivers/pci/host/pcie-designware-plat.c
9131 PCI DRIVER FOR GENERIC OF HOSTS
9132 M: Will Deacon <will.deacon@arm.com>
9133 L: linux-pci@vger.kernel.org
9134 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9136 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9137 F: drivers/pci/host/pci-host-common.c
9138 F: drivers/pci/host/pci-host-generic.c
9140 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9141 M: Keith Busch <keith.busch@intel.com>
9142 L: linux-pci@vger.kernel.org
9144 F: arch/x86/pci/vmd.c
9146 PCIE DRIVER FOR ST SPEAR13XX
9147 M: Pratyush Anand <pratyush.anand@gmail.com>
9148 L: linux-pci@vger.kernel.org
9150 F: drivers/pci/host/*spear*
9152 PCI MSI DRIVER FOR ALTERA MSI IP
9153 M: Ley Foon Tan <lftan@altera.com>
9154 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9155 L: linux-pci@vger.kernel.org
9157 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9158 F: drivers/pci/host/pcie-altera-msi.c
9160 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9161 M: Duc Dang <dhdang@apm.com>
9162 L: linux-pci@vger.kernel.org
9163 L: linux-arm-kernel@lists.infradead.org
9165 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9166 F: drivers/pci/host/pci-xgene-msi.c
9168 PCIE DRIVER FOR AXIS ARTPEC
9169 M: Niklas Cassel <niklas.cassel@axis.com>
9170 M: Jesper Nilsson <jesper.nilsson@axis.com>
9171 L: linux-arm-kernel@axis.com
9172 L: linux-pci@vger.kernel.org
9174 F: Documentation/devicetree/bindings/pci/axis,artpec*
9175 F: drivers/pci/host/*artpec*
9177 PCIE DRIVER FOR HISILICON
9178 M: Zhou Wang <wangzhou1@hisilicon.com>
9179 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9180 L: linux-pci@vger.kernel.org
9182 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9183 F: drivers/pci/host/pcie-hisi.c
9185 PCIE DRIVER FOR QUALCOMM MSM
9186 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9187 L: linux-pci@vger.kernel.org
9188 L: linux-arm-msm@vger.kernel.org
9190 F: drivers/pci/host/*qcom*
9192 PCIE DRIVER FOR CAVIUM THUNDERX
9193 M: David Daney <david.daney@cavium.com>
9194 L: linux-pci@vger.kernel.org
9195 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9197 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9198 F: drivers/pci/host/pci-thunder-*
9201 P: Linux PCMCIA Team
9202 L: linux-pcmcia@lists.infradead.org
9203 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9206 F: Documentation/pcmcia/
9210 PCNET32 NETWORK DRIVER
9211 M: Don Fry <pcnet32@frontier.com>
9212 L: netdev@vger.kernel.org
9214 F: drivers/net/ethernet/amd/pcnet32.c
9216 PCRYPT PARALLEL CRYPTO ENGINE
9217 M: Steffen Klassert <steffen.klassert@secunet.com>
9218 L: linux-crypto@vger.kernel.org
9221 F: include/crypto/pcrypt.h
9223 PER-CPU MEMORY ALLOCATOR
9224 M: Tejun Heo <tj@kernel.org>
9225 M: Christoph Lameter <cl@linux.com>
9226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9228 F: include/linux/percpu*.h
9230 F: arch/*/include/asm/percpu.h
9232 PER-TASK DELAY ACCOUNTING
9233 M: Balbir Singh <bsingharora@gmail.com>
9235 F: include/linux/delayacct.h
9236 F: kernel/delayacct.c
9238 PERFORMANCE EVENTS SUBSYSTEM
9239 M: Peter Zijlstra <peterz@infradead.org>
9240 M: Ingo Molnar <mingo@redhat.com>
9241 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9242 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9243 L: linux-kernel@vger.kernel.org
9244 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9247 F: include/linux/perf_event.h
9248 F: include/uapi/linux/perf_event.h
9249 F: arch/*/kernel/perf_event*.c
9250 F: arch/*/kernel/*/perf_event*.c
9251 F: arch/*/kernel/*/*/perf_event*.c
9252 F: arch/*/include/asm/perf_event.h
9253 F: arch/*/kernel/perf_callchain.c
9257 PERSONALITY HANDLING
9258 M: Christoph Hellwig <hch@infradead.org>
9259 L: linux-abi-devel@lists.sourceforge.net
9261 F: include/linux/personality.h
9262 F: include/uapi/linux/personality.h
9265 M: Remi Denis-Courmont <courmisch@gmail.com>
9267 F: Documentation/networking/phonet.txt
9268 F: include/linux/phonet.h
9269 F: include/net/phonet/
9270 F: include/uapi/linux/phonet.h
9274 M: Joern Engel <joern@lazybastard.org>
9275 L: linux-mtd@lists.infradead.org
9277 F: drivers/mtd/devices/phram.c
9280 M: Bruno Prémont <bonbons@linux-vserver.org>
9281 L: linux-input@vger.kernel.org
9283 F: drivers/hid/hid-picolcd*
9286 M: Jamie Iles <jamie@jamieiles.com>
9287 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9288 T: git git://github.com/jamieiles/linux-2.6-ji.git
9290 F: arch/arm/boot/dts/picoxcell*
9291 F: arch/arm/mach-picoxcell/
9292 F: drivers/crypto/picoxcell*
9294 PIN CONTROL SUBSYSTEM
9295 M: Linus Walleij <linus.walleij@linaro.org>
9296 L: linux-gpio@vger.kernel.org
9297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9299 F: Documentation/devicetree/bindings/pinctrl/
9300 F: Documentation/pinctrl.txt
9302 F: include/linux/pinctrl/
9304 PIN CONTROLLER - ATMEL AT91
9305 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9308 F: drivers/pinctrl/pinctrl-at91.*
9310 PIN CONTROLLER - ATMEL AT91 PIO4
9311 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9313 L: linux-gpio@vger.kernel.org
9315 F: drivers/pinctrl/pinctrl-at91-pio4.*
9317 PIN CONTROLLER - INTEL
9318 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9319 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9321 F: drivers/pinctrl/intel/
9323 PIN CONTROLLER - RENESAS
9324 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9325 M: Geert Uytterhoeven <geert+renesas@glider.be>
9326 L: linux-renesas-soc@vger.kernel.org
9328 F: drivers/pinctrl/sh-pfc/
9330 PIN CONTROLLER - SAMSUNG
9331 M: Tomasz Figa <tomasz.figa@gmail.com>
9332 M: Krzysztof Kozlowski <krzk@kernel.org>
9333 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9335 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9337 F: drivers/pinctrl/samsung/
9339 PIN CONTROLLER - SINGLE
9340 M: Tony Lindgren <tony@atomide.com>
9341 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9342 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9343 L: linux-omap@vger.kernel.org
9345 F: drivers/pinctrl/pinctrl-single.c
9347 PIN CONTROLLER - ST SPEAR
9348 M: Viresh Kumar <vireshk@kernel.org>
9349 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9350 W: http://www.st.com/spear
9352 F: drivers/pinctrl/spear/
9354 PISTACHIO SOC SUPPORT
9355 M: James Hartley <james.hartley@imgtec.com>
9356 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9357 L: linux-mips@linux-mips.org
9359 F: arch/mips/pistachio/
9360 F: arch/mips/include/asm/mach-pistachio/
9361 F: arch/mips/boot/dts/pistachio/
9362 F: arch/mips/configs/pistachio*_defconfig
9365 M: Jiri Kosina <jikos@kernel.org>
9367 F: drivers/block/pktcdvd.c
9368 F: include/linux/pktcdvd.h
9369 F: include/uapi/linux/pktcdvd.h
9372 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9373 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9375 T: git git://github.com/gxt/linux.git
9376 F: drivers/input/serio/i8042-unicore32io.h
9377 F: drivers/i2c/busses/i2c-puv3.c
9378 F: drivers/video/fbdev/fb-puv3.c
9379 F: drivers/rtc/rtc-puv3.c
9381 PMBUS HARDWARE MONITORING DRIVERS
9382 M: Guenter Roeck <linux@roeck-us.net>
9383 L: linux-hwmon@vger.kernel.org
9384 W: http://hwmon.wiki.kernel.org/
9385 W: http://www.roeck-us.net/linux/drivers/
9386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9388 F: Documentation/hwmon/pmbus
9389 F: drivers/hwmon/pmbus/
9390 F: include/linux/i2c/pmbus.h
9392 PMC SIERRA MaxRAID DRIVER
9393 L: linux-scsi@vger.kernel.org
9394 W: http://www.pmc-sierra.com/
9396 F: drivers/scsi/pmcraid.*
9398 PMC SIERRA PM8001 DRIVER
9399 M: Jack Wang <jinpu.wang@profitbricks.com>
9400 M: lindar_liu@usish.com
9402 L: linux-scsi@vger.kernel.org
9404 F: drivers/scsi/pm8001/
9406 POSIX CLOCKS and TIMERS
9407 M: Thomas Gleixner <tglx@linutronix.de>
9408 L: linux-kernel@vger.kernel.org
9409 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9412 F: include/linux/timer*
9413 F: kernel/time/*timer*
9415 POWER MANAGEMENT CORE
9416 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9417 L: linux-pm@vger.kernel.org
9418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9420 F: drivers/base/power/
9421 F: include/linux/pm.h
9422 F: include/linux/pm_*
9423 F: include/linux/powercap.h
9424 F: drivers/powercap/
9426 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9427 M: Sebastian Reichel <sre@kernel.org>
9428 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9429 M: David Woodhouse <dwmw2@infradead.org>
9430 L: linux-pm@vger.kernel.org
9431 T: git git://git.infradead.org/battery-2.6.git
9433 F: Documentation/devicetree/bindings/power/
9434 F: Documentation/devicetree/bindings/power_supply/
9435 F: include/linux/power_supply.h
9437 X: drivers/power/avs/
9439 POWER STATE COORDINATION INTERFACE (PSCI)
9440 M: Mark Rutland <mark.rutland@arm.com>
9441 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9442 L: linux-arm-kernel@lists.infradead.org
9444 F: drivers/firmware/psci.c
9445 F: include/linux/psci.h
9446 F: include/uapi/linux/psci.h
9448 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9449 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9450 L: linuxppc-dev@lists.ozlabs.org
9452 F: drivers/char/powernv-op-panel.c
9455 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9459 PPP PROTOCOL DRIVERS AND COMPRESSORS
9460 M: Paul Mackerras <paulus@samba.org>
9461 L: linux-ppp@vger.kernel.org
9463 F: drivers/net/ppp/ppp_*
9465 PPP OVER ATM (RFC 2364)
9466 M: Mitchell Blank Jr <mitch@sfgoth.com>
9468 F: net/atm/pppoatm.c
9469 F: include/uapi/linux/atmppp.h
9472 M: Michal Ostrowski <mostrows@earthlink.net>
9474 F: drivers/net/ppp/pppoe.c
9475 F: drivers/net/ppp/pppox.c
9478 M: James Chapman <jchapman@katalix.com>
9480 F: net/l2tp/l2tp_ppp.c
9481 F: include/linux/if_pppol2tp.h
9482 F: include/uapi/linux/if_pppol2tp.h
9485 M: Rodolfo Giometti <giometti@enneenne.com>
9486 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9487 L: linuxpps@ml.enneenne.com (subscribers-only)
9489 F: Documentation/pps/
9491 F: include/linux/pps*.h
9494 M: Dmitry Kozlov <xeb@mail.ru>
9495 L: netdev@vger.kernel.org
9497 F: drivers/net/ppp/pptp.c
9498 W: http://sourceforge.net/projects/accel-pptp
9501 M: Robert Love <rml@tech9.net>
9502 L: kpreempt-tech@lists.sourceforge.net
9503 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9505 F: Documentation/preempt-locking.txt
9506 F: include/linux/preempt.h
9508 PRISM54 WIRELESS DRIVER
9509 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9510 L: linux-wireless@vger.kernel.org
9511 W: http://wireless.kernel.org/en/users/Drivers/p54
9513 F: drivers/net/wireless/intersil/prism54/
9516 M: Geoff Levand <geoff@infradead.org>
9517 L: netdev@vger.kernel.org
9518 L: linuxppc-dev@lists.ozlabs.org
9520 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9522 PS3 PLATFORM SUPPORT
9523 M: Geoff Levand <geoff@infradead.org>
9524 L: linuxppc-dev@lists.ozlabs.org
9526 F: arch/powerpc/boot/ps3*
9527 F: arch/powerpc/include/asm/lv1call.h
9528 F: arch/powerpc/include/asm/ps3*.h
9529 F: arch/powerpc/platforms/ps3/
9532 F: drivers/rtc/rtc-ps3.c
9533 F: drivers/usb/host/*ps3.c
9534 F: sound/ppc/snd_ps3*
9537 M: Jim Paris <jim@jtan.com>
9538 M: Geoff Levand <geoff@infradead.org>
9539 L: linuxppc-dev@lists.ozlabs.org
9541 F: drivers/block/ps3vram.c
9544 M: Anton Vorontsov <anton@enomsg.org>
9545 M: Colin Cross <ccross@android.com>
9546 M: Kees Cook <keescook@chromium.org>
9547 M: Tony Luck <tony.luck@intel.com>
9549 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9551 F: include/linux/pstore*
9552 F: drivers/firmware/efi/efi-pstore.c
9553 F: drivers/acpi/apei/erst.c
9555 PTP HARDWARE CLOCK SUPPORT
9556 M: Richard Cochran <richardcochran@gmail.com>
9557 L: netdev@vger.kernel.org
9559 W: http://linuxptp.sourceforge.net/
9560 F: Documentation/ABI/testing/sysfs-ptp
9561 F: Documentation/ptp/*
9562 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9563 F: drivers/net/phy/dp83640*
9565 F: include/linux/ptp_cl*
9568 M: Roland McGrath <roland@hack.frob.com>
9569 M: Oleg Nesterov <oleg@redhat.com>
9571 F: include/asm-generic/syscall.h
9572 F: include/linux/ptrace.h
9573 F: include/linux/regset.h
9574 F: include/linux/tracehook.h
9575 F: include/uapi/linux/ptrace.h
9579 M: Hans Verkuil <hverkuil@xs4all.nl>
9580 L: linux-media@vger.kernel.org
9581 T: git git://linuxtv.org/media_tree.git
9583 F: drivers/staging/media/pulse8-cec
9585 PVRUSB2 VIDEO4LINUX DRIVER
9586 M: Mike Isely <isely@pobox.com>
9587 L: pvrusb2@isely.net (subscribers-only)
9588 L: linux-media@vger.kernel.org
9589 W: http://www.isely.net/pvrusb2/
9590 T: git git://linuxtv.org/media_tree.git
9592 F: Documentation/video4linux/README.pvrusb2
9593 F: drivers/media/usb/pvrusb2/
9596 M: Hans Verkuil <hverkuil@xs4all.nl>
9597 L: linux-media@vger.kernel.org
9598 T: git git://linuxtv.org/media_tree.git
9600 F: drivers/media/usb/pwc/*
9603 M: Kamil Debski <kamil@wypas.org>
9604 M: Lukasz Majewski <l.majewski@samsung.com>
9605 L: linux-hwmon@vger.kernel.org
9607 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9608 F: Documentation/hwmon/pwm-fan
9609 F: drivers/hwmon/pwm-fan.c
9612 M: Thierry Reding <thierry.reding@gmail.com>
9613 L: linux-pwm@vger.kernel.org
9615 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9616 F: Documentation/pwm.txt
9617 F: Documentation/devicetree/bindings/pwm/
9618 F: include/linux/pwm.h
9620 F: drivers/video/backlight/pwm_bl.c
9621 F: include/linux/pwm_backlight.h
9623 PXA2xx/PXA3xx SUPPORT
9624 M: Daniel Mack <daniel@zonque.org>
9625 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9626 M: Robert Jarzmik <robert.jarzmik@free.fr>
9627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9628 T: git git://github.com/hzhuang1/linux.git
9629 T: git git://github.com/rjarzmik/linux.git
9631 F: arch/arm/boot/dts/pxa*
9632 F: arch/arm/mach-pxa/
9634 F: drivers/pcmcia/pxa2xx*
9635 F: drivers/pinctrl/pxa/
9636 F: drivers/spi/spi-pxa2xx*
9637 F: drivers/usb/gadget/udc/pxa2*
9638 F: include/sound/pxa2xx-lib.h
9643 M: Robert Jarzmik <robert.jarzmik@free.fr>
9644 L: linux-gpio@vger.kernel.org
9646 F: drivers/gpio/gpio-pxa.c
9648 PXA3xx NAND FLASH DRIVER
9649 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9650 L: linux-mtd@lists.infradead.org
9652 F: drivers/mtd/nand/pxa3xx_nand.c
9655 M: Eric Miao <eric.y.miao@gmail.com>
9656 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9657 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9658 T: git git://github.com/hzhuang1/linux.git
9659 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9661 F: arch/arm/boot/dts/mmp*
9662 F: arch/arm/mach-mmp/
9668 M: Robert Jarzmik <robert.jarzmik@free.fr>
9669 L: rtc-linux@googlegroups.com
9673 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9674 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9675 L: qat-linux@intel.com
9677 F: drivers/crypto/qat/
9680 M: Mike Marciniszyn <infinipath@intel.com>
9681 L: linux-rdma@vger.kernel.org
9683 F: drivers/infiniband/hw/qib/
9685 QLOGIC QLA1280 SCSI DRIVER
9686 M: Michael Reed <mdr@sgi.com>
9687 L: linux-scsi@vger.kernel.org
9689 F: drivers/scsi/qla1280.[ch]
9691 QLOGIC QLA2XXX FC-SCSI DRIVER
9692 M: qla2xxx-upstream@qlogic.com
9693 L: linux-scsi@vger.kernel.org
9695 F: Documentation/scsi/LICENSE.qla2xxx
9696 F: drivers/scsi/qla2xxx/
9698 QLOGIC QLA4XXX iSCSI DRIVER
9699 M: QLogic-Storage-Upstream@qlogic.com
9700 L: linux-scsi@vger.kernel.org
9702 F: Documentation/scsi/LICENSE.qla4xxx
9703 F: drivers/scsi/qla4xxx/
9705 QLOGIC QLA3XXX NETWORK DRIVER
9706 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9707 M: Ron Mercer <ron.mercer@qlogic.com>
9708 M: linux-driver@qlogic.com
9709 L: netdev@vger.kernel.org
9711 F: Documentation/networking/LICENSE.qla3xxx
9712 F: drivers/net/ethernet/qlogic/qla3xxx.*
9714 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9715 M: Dept-GELinuxNICDev@qlogic.com
9716 L: netdev@vger.kernel.org
9718 F: drivers/net/ethernet/qlogic/qlcnic/
9720 QLOGIC QLGE 10Gb ETHERNET DRIVER
9721 M: Harish Patil <harish.patil@qlogic.com>
9722 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9723 M: Dept-GELinuxNICDev@qlogic.com
9724 M: linux-driver@qlogic.com
9725 L: netdev@vger.kernel.org
9727 F: drivers/net/ethernet/qlogic/qlge/
9729 QLOGIC QL4xxx ETHERNET DRIVER
9730 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9731 M: Ariel Elior <Ariel.Elior@qlogic.com>
9732 M: everest-linux-l2@qlogic.com
9733 L: netdev@vger.kernel.org
9735 F: drivers/net/ethernet/qlogic/qed/
9736 F: include/linux/qed/
9737 F: drivers/net/ethernet/qlogic/qede/
9740 M: Anders Larsen <al@alarsen.net>
9741 W: http://www.alarsen.net/linux/qnx4fs/
9744 F: include/uapi/linux/qnx4_fs.h
9745 F: include/uapi/linux/qnxtypes.h
9748 M: Antti Palosaari <crope@iki.fi>
9749 L: linux-media@vger.kernel.org
9750 W: https://linuxtv.org
9751 W: http://palosaari.fi/linux/
9752 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9753 T: git git://linuxtv.org/anttip/media_tree.git
9755 F: drivers/media/tuners/qt1010*
9757 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9758 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9759 L: linux-wireless@vger.kernel.org
9760 L: ath9k-devel@lists.ath9k.org
9761 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9763 F: drivers/net/wireless/ath/ath9k/
9765 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9766 M: Kalle Valo <kvalo@qca.qualcomm.com>
9767 L: ath10k@lists.infradead.org
9768 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9769 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9771 F: drivers/net/wireless/ath/ath10k/
9773 QUALCOMM HEXAGON ARCHITECTURE
9774 M: Richard Kuo <rkuo@codeaurora.org>
9775 L: linux-hexagon@vger.kernel.org
9776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9780 QUALCOMM WCN36XX WIRELESS DRIVER
9781 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9782 L: wcn36xx@lists.infradead.org
9783 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9784 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9786 F: drivers/net/wireless/ath/wcn36xx/
9788 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9789 M: Gabriel Somlo <somlo@cmu.edu>
9790 M: "Michael S. Tsirkin" <mst@redhat.com>
9791 L: qemu-devel@nongnu.org
9793 F: drivers/firmware/qemu_fw_cfg.c
9795 RADOS BLOCK DEVICE (RBD)
9796 M: Ilya Dryomov <idryomov@gmail.com>
9797 M: Sage Weil <sage@redhat.com>
9798 M: Alex Elder <elder@kernel.org>
9799 L: ceph-devel@vger.kernel.org
9801 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9802 T: git git://github.com/ceph/ceph-client.git
9804 F: Documentation/ABI/testing/sysfs-bus-rbd
9805 F: drivers/block/rbd.c
9806 F: drivers/block/rbd_types.h
9808 RADEON FRAMEBUFFER DISPLAY DRIVER
9809 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9810 L: linux-fbdev@vger.kernel.org
9812 F: drivers/video/fbdev/aty/radeon*
9813 F: include/uapi/linux/radeonfb.h
9815 RADIOSHARK RADIO DRIVER
9816 M: Hans Verkuil <hverkuil@xs4all.nl>
9817 L: linux-media@vger.kernel.org
9818 T: git git://linuxtv.org/media_tree.git
9820 F: drivers/media/radio/radio-shark.c
9822 RADIOSHARK2 RADIO DRIVER
9823 M: Hans Verkuil <hverkuil@xs4all.nl>
9824 L: linux-media@vger.kernel.org
9825 T: git git://linuxtv.org/media_tree.git
9827 F: drivers/media/radio/radio-shark2.c
9828 F: drivers/media/radio/radio-tea5777.c
9830 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9831 M: Paul Mackerras <paulus@samba.org>
9832 L: linux-fbdev@vger.kernel.org
9834 F: drivers/video/fbdev/aty/aty128fb.c
9836 RALINK MIPS ARCHITECTURE
9837 M: John Crispin <john@phrozen.org>
9838 L: linux-mips@linux-mips.org
9842 RALINK RT2X00 WIRELESS LAN DRIVER
9844 M: Stanislaw Gruszka <sgruszka@redhat.com>
9845 M: Helmut Schaa <helmut.schaa@googlemail.com>
9846 L: linux-wireless@vger.kernel.org
9848 F: drivers/net/wireless/ralink/rt2x00/
9850 RAMDISK RAM BLOCK DEVICE DRIVER
9851 M: Jens Axboe <axboe@kernel.dk>
9853 F: Documentation/blockdev/ramdisk.txt
9854 F: drivers/block/brd.c
9856 RANDOM NUMBER DRIVER
9857 M: "Theodore Ts'o" <tytso@mit.edu>
9859 F: drivers/char/random.c
9862 M: Matt Porter <mporter@kernel.crashing.org>
9863 M: Alexandre Bounine <alexandre.bounine@idt.com>
9867 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9868 L: linux-wireless@vger.kernel.org
9870 F: drivers/net/wireless/ray*
9873 M: Josh Triplett <josh@joshtriplett.org>
9874 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9875 L: linux-kernel@vger.kernel.org
9877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9878 F: Documentation/RCU/torture.txt
9879 F: kernel/rcu/rcutorture.c
9881 RCUTORTURE TEST FRAMEWORK
9882 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9883 M: Josh Triplett <josh@joshtriplett.org>
9884 R: Steven Rostedt <rostedt@goodmis.org>
9885 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9886 R: Lai Jiangshan <jiangshanlai@gmail.com>
9887 L: linux-kernel@vger.kernel.org
9889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9890 F: tools/testing/selftests/rcutorture
9893 M: Florian Fainelli <florian@openwrt.org>
9896 RDC R6040 FAST ETHERNET DRIVER
9897 M: Florian Fainelli <f.fainelli@gmail.com>
9898 L: netdev@vger.kernel.org
9900 F: drivers/net/ethernet/rdc/r6040.c
9902 RDS - RELIABLE DATAGRAM SOCKETS
9903 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9904 L: netdev@vger.kernel.org
9905 L: linux-rdma@vger.kernel.org
9906 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9907 W: https://oss.oracle.com/projects/rds/
9910 F: Documentation/networking/rds.txt
9912 RDMAVT - RDMA verbs software
9913 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9914 L: linux-rdma@vger.kernel.org
9916 F: drivers/infiniband/sw/rdmavt
9918 READ-COPY UPDATE (RCU)
9919 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9920 M: Josh Triplett <josh@joshtriplett.org>
9921 R: Steven Rostedt <rostedt@goodmis.org>
9922 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9923 R: Lai Jiangshan <jiangshanlai@gmail.com>
9924 L: linux-kernel@vger.kernel.org
9925 W: http://www.rdrop.com/users/paulmck/RCU/
9927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9928 F: Documentation/RCU/
9929 X: Documentation/RCU/torture.txt
9930 F: include/linux/rcu*
9931 X: include/linux/srcu.h
9935 REAL TIME CLOCK (RTC) SUBSYSTEM
9936 M: Alessandro Zummo <a.zummo@towertech.it>
9937 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9938 L: rtc-linux@googlegroups.com
9939 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9942 F: Documentation/devicetree/bindings/rtc/
9943 F: Documentation/rtc.txt
9945 F: include/linux/rtc.h
9946 F: include/uapi/linux/rtc.h
9947 F: include/linux/rtc/
9948 F: include/linux/platform_data/rtc-*
9949 F: tools/testing/selftests/timers/rtctest.c
9951 REALTEK AUDIO CODECS
9952 M: Bard Liao <bardliao@realtek.com>
9953 M: Oder Chiou <oder_chiou@realtek.com>
9955 F: sound/soc/codecs/rt*
9956 F: include/sound/rt*.h
9958 REISERFS FILE SYSTEM
9959 L: reiserfs-devel@vger.kernel.org
9963 REGISTER MAP ABSTRACTION
9964 M: Mark Brown <broonie@kernel.org>
9965 L: linux-kernel@vger.kernel.org
9966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9968 F: Documentation/devicetree/bindings/regmap/
9969 F: drivers/base/regmap/
9970 F: include/linux/regmap.h
9972 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9973 M: Ohad Ben-Cohen <ohad@wizery.com>
9974 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9975 L: linux-remoteproc@vger.kernel.org
9976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9978 F: Documentation/devicetree/bindings/remoteproc/
9979 F: Documentation/remoteproc.txt
9980 F: drivers/remoteproc/
9981 F: include/linux/remoteproc.h
9983 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9984 M: Ohad Ben-Cohen <ohad@wizery.com>
9985 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9986 L: linux-remoteproc@vger.kernel.org
9987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9990 F: Documentation/rpmsg.txt
9991 F: include/linux/rpmsg.h
9993 RENESAS ETHERNET DRIVERS
9994 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9995 L: netdev@vger.kernel.org
9996 L: linux-renesas-soc@vger.kernel.org
9997 F: drivers/net/ethernet/renesas/
9998 F: include/linux/sh_eth.h
10000 RENESAS USB2 PHY DRIVER
10001 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
10002 L: linux-renesas-soc@vger.kernel.org
10004 F: drivers/phy/phy-rcar-gen3-usb2.c
10006 RESET CONTROLLER FRAMEWORK
10007 M: Philipp Zabel <p.zabel@pengutronix.de>
10008 T: git git://git.pengutronix.de/git/pza/linux
10011 F: Documentation/devicetree/bindings/reset/
10012 F: include/dt-bindings/reset/
10013 F: include/linux/reset.h
10014 F: include/linux/reset-controller.h
10017 M: Johannes Berg <johannes@sipsolutions.net>
10018 L: linux-wireless@vger.kernel.org
10019 W: http://wireless.kernel.org/
10020 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10023 F: Documentation/rfkill.txt
10027 M: Thomas Graf <tgraf@suug.ch>
10028 L: netdev@vger.kernel.org
10030 F: lib/rhashtable.c
10031 F: include/linux/rhashtable.h
10033 RICOH SMARTMEDIA/XD DRIVER
10034 M: Maxim Levitsky <maximlevitsky@gmail.com>
10036 F: drivers/mtd/nand/r852.c
10037 F: drivers/mtd/nand/r852.h
10039 RICOH R5C592 MEMORYSTICK DRIVER
10040 M: Maxim Levitsky <maximlevitsky@gmail.com>
10042 F: drivers/memstick/host/r592.*
10045 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10046 W: http://sourceforge.net/projects/roccat/
10048 F: drivers/hid/hid-roccat*
10049 F: include/linux/hid-roccat*
10050 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10053 M: Jiri Pirko <jiri@resnulli.us>
10054 L: netdev@vger.kernel.org
10056 F: drivers/net/ethernet/rocker/
10060 W: http://www.comtrol.com
10062 F: Documentation/serial/rocket.txt
10063 F: drivers/tty/rocket*
10065 ROCKETPORT EXPRESS/INFINITY DRIVER
10066 M: Kevin Cernekee <cernekee@gmail.com>
10067 L: linux-serial@vger.kernel.org
10069 F: drivers/tty/serial/rp2.*
10072 M: Ralf Baechle <ralf@linux-mips.org>
10073 L: linux-hams@vger.kernel.org
10074 W: http://www.linux-ax25.org/
10076 F: include/net/rose.h
10077 F: include/uapi/linux/rose.h
10080 RTL2830 MEDIA DRIVER
10081 M: Antti Palosaari <crope@iki.fi>
10082 L: linux-media@vger.kernel.org
10083 W: https://linuxtv.org
10084 W: http://palosaari.fi/linux/
10085 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10086 T: git git://linuxtv.org/anttip/media_tree.git
10088 F: drivers/media/dvb-frontends/rtl2830*
10090 RTL2832 MEDIA DRIVER
10091 M: Antti Palosaari <crope@iki.fi>
10092 L: linux-media@vger.kernel.org
10093 W: https://linuxtv.org
10094 W: http://palosaari.fi/linux/
10095 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10096 T: git git://linuxtv.org/anttip/media_tree.git
10098 F: drivers/media/dvb-frontends/rtl2832*
10100 RTL2832_SDR MEDIA DRIVER
10101 M: Antti Palosaari <crope@iki.fi>
10102 L: linux-media@vger.kernel.org
10103 W: https://linuxtv.org
10104 W: http://palosaari.fi/linux/
10105 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10106 T: git git://linuxtv.org/anttip/media_tree.git
10108 F: drivers/media/dvb-frontends/rtl2832_sdr*
10110 RTL8180 WIRELESS DRIVER
10111 L: linux-wireless@vger.kernel.org
10112 W: http://wireless.kernel.org/
10113 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10115 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10117 RTL8187 WIRELESS DRIVER
10118 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10119 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10120 M: Larry Finger <Larry.Finger@lwfinger.net>
10121 L: linux-wireless@vger.kernel.org
10122 W: http://wireless.kernel.org/
10123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10125 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10127 RTL8192CE WIRELESS DRIVER
10128 M: Larry Finger <Larry.Finger@lwfinger.net>
10129 M: Chaoming Li <chaoming_li@realsil.com.cn>
10130 L: linux-wireless@vger.kernel.org
10131 W: http://wireless.kernel.org/
10132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10134 F: drivers/net/wireless/realtek/rtlwifi/
10135 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10137 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10138 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10139 L: linux-wireless@vger.kernel.org
10140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10142 F: drivers/net/wireless/realtek/rtl8xxxu/
10144 S3 SAVAGE FRAMEBUFFER DRIVER
10145 M: Antonino Daplas <adaplas@gmail.com>
10146 L: linux-fbdev@vger.kernel.org
10148 F: drivers/video/fbdev/savage/
10151 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10152 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10153 L: linux-s390@vger.kernel.org
10154 W: http://www.ibm.com/developerworks/linux/linux390/
10155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10159 F: Documentation/s390/
10160 F: Documentation/DocBook/s390*
10162 S390 COMMON I/O LAYER
10163 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10164 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10165 L: linux-s390@vger.kernel.org
10166 W: http://www.ibm.com/developerworks/linux/linux390/
10168 F: drivers/s390/cio/
10171 M: Stefan Weinhuber <wein@de.ibm.com>
10172 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10173 L: linux-s390@vger.kernel.org
10174 W: http://www.ibm.com/developerworks/linux/linux390/
10176 F: drivers/s390/block/dasd*
10177 F: block/partitions/ibm.c
10179 S390 NETWORK DRIVERS
10180 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10181 L: linux-s390@vger.kernel.org
10182 W: http://www.ibm.com/developerworks/linux/linux390/
10184 F: drivers/s390/net/
10187 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10188 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10189 L: linux-s390@vger.kernel.org
10190 W: http://www.ibm.com/developerworks/linux/linux390/
10193 F: drivers/pci/hotplug/s390_pci_hpc.c
10196 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10197 L: linux-s390@vger.kernel.org
10198 W: http://www.ibm.com/developerworks/linux/linux390/
10200 F: drivers/s390/crypto/
10203 M: Steffen Maier <maier@linux.vnet.ibm.com>
10204 L: linux-s390@vger.kernel.org
10205 W: http://www.ibm.com/developerworks/linux/linux390/
10207 F: drivers/s390/scsi/zfcp_*
10209 S390 IUCV NETWORK LAYER
10210 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10211 L: linux-s390@vger.kernel.org
10212 W: http://www.ibm.com/developerworks/linux/linux390/
10214 F: drivers/s390/net/*iucv*
10215 F: include/net/iucv/
10219 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10220 L: linux-s390@vger.kernel.org
10221 W: http://www.ibm.com/developerworks/linux/linux390/
10223 F: drivers/iommu/s390-iommu.c
10225 S3C24XX SD/MMC Driver
10226 M: Ben Dooks <ben-linux@fluff.org>
10227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10229 F: drivers/mmc/host/s3cmci.*
10231 SAA6588 RDS RECEIVER DRIVER
10232 M: Hans Verkuil <hverkuil@xs4all.nl>
10233 L: linux-media@vger.kernel.org
10234 T: git git://linuxtv.org/media_tree.git
10235 W: https://linuxtv.org
10237 F: drivers/media/i2c/saa6588*
10239 SAA7134 VIDEO4LINUX DRIVER
10240 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10241 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10242 L: linux-media@vger.kernel.org
10243 W: https://linuxtv.org
10244 T: git git://linuxtv.org/media_tree.git
10246 F: Documentation/video4linux/*.saa7134
10247 F: drivers/media/pci/saa7134/
10249 SAA7146 VIDEO4LINUX-2 DRIVER
10250 M: Hans Verkuil <hverkuil@xs4all.nl>
10251 L: linux-media@vger.kernel.org
10252 T: git git://linuxtv.org/media_tree.git
10254 F: drivers/media/common/saa7146/
10255 F: drivers/media/pci/saa7146/
10256 F: include/media/saa7146*
10258 SAMSUNG LAPTOP DRIVER
10259 M: Corentin Chary <corentin.chary@gmail.com>
10260 L: platform-driver-x86@vger.kernel.org
10262 F: drivers/platform/x86/samsung-laptop.c
10264 SAMSUNG AUDIO (ASoC) DRIVERS
10265 M: Krzysztof Kozlowski <krzk@kernel.org>
10266 M: Sangbeom Kim <sbkim73@samsung.com>
10267 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10268 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10270 F: sound/soc/samsung/
10272 SAMSUNG FRAMEBUFFER DRIVER
10273 M: Jingoo Han <jingoohan1@gmail.com>
10274 L: linux-fbdev@vger.kernel.org
10276 F: drivers/video/fbdev/s3c-fb.c
10278 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10279 M: Sangbeom Kim <sbkim73@samsung.com>
10280 M: Krzysztof Kozlowski <krzk@kernel.org>
10281 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10282 L: linux-kernel@vger.kernel.org
10283 L: linux-samsung-soc@vger.kernel.org
10285 F: drivers/mfd/sec*.c
10286 F: drivers/regulator/s2m*.c
10287 F: drivers/regulator/s5m*.c
10288 F: drivers/clk/clk-s2mps11.c
10289 F: drivers/rtc/rtc-s5m.c
10290 F: include/linux/mfd/samsung/
10291 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10292 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10293 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10294 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10296 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10297 M: Kyungmin Park <kyungmin.park@samsung.com>
10298 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10299 L: linux-media@vger.kernel.org
10300 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10302 F: drivers/media/platform/exynos4-is/
10304 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10305 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10306 L: linux-media@vger.kernel.org
10307 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10309 F: drivers/media/platform/s3c-camif/
10310 F: include/media/drv-intf/s3c_camif.h
10312 SAMSUNG S5C73M3 CAMERA DRIVER
10313 M: Kyungmin Park <kyungmin.park@samsung.com>
10314 M: Andrzej Hajda <a.hajda@samsung.com>
10315 L: linux-media@vger.kernel.org
10317 F: drivers/media/i2c/s5c73m3/*
10319 SAMSUNG S5K5BAF CAMERA DRIVER
10320 M: Kyungmin Park <kyungmin.park@samsung.com>
10321 M: Andrzej Hajda <a.hajda@samsung.com>
10322 L: linux-media@vger.kernel.org
10324 F: drivers/media/i2c/s5k5baf.c
10326 SAMSUNG S3FWRN5 NFC DRIVER
10327 M: Robert Baldyga <r.baldyga@samsung.com>
10328 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10329 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10331 F: drivers/nfc/s3fwrn5
10333 SAMSUNG SOC CLOCK DRIVERS
10334 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10335 M: Tomasz Figa <tomasz.figa@gmail.com>
10337 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10338 F: drivers/clk/samsung/
10340 SAMSUNG SPI DRIVERS
10341 M: Kukjin Kim <kgene@kernel.org>
10342 M: Krzysztof Kozlowski <krzk@kernel.org>
10343 M: Andi Shyti <andi.shyti@samsung.com>
10344 L: linux-spi@vger.kernel.org
10345 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10347 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10348 F: drivers/spi/spi-s3c*
10349 F: include/linux/platform_data/spi-s3c64xx.h
10351 SAMSUNG SXGBE DRIVERS
10352 M: Byungho An <bh74.an@samsung.com>
10353 M: Girish K S <ks.giri@samsung.com>
10354 M: Vipul Pandya <vipul.pandya@samsung.com>
10356 L: netdev@vger.kernel.org
10357 F: drivers/net/ethernet/samsung/sxgbe/
10359 SAMSUNG THERMAL DRIVER
10360 M: Lukasz Majewski <l.majewski@samsung.com>
10361 L: linux-pm@vger.kernel.org
10362 L: linux-samsung-soc@vger.kernel.org
10364 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10365 F: drivers/thermal/samsung/
10367 SAMSUNG USB2 PHY DRIVER
10368 M: Kamil Debski <kamil@wypas.org>
10369 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10370 L: linux-kernel@vger.kernel.org
10372 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10373 F: Documentation/phy/samsung-usb2.txt
10374 F: drivers/phy/phy-exynos4210-usb2.c
10375 F: drivers/phy/phy-exynos4x12-usb2.c
10376 F: drivers/phy/phy-exynos5250-usb2.c
10377 F: drivers/phy/phy-s5pv210-usb2.c
10378 F: drivers/phy/phy-samsung-usb2.c
10379 F: drivers/phy/phy-samsung-usb2.h
10382 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10383 L: linux-serial@vger.kernel.org
10385 F: Documentation/devicetree/bindings/serial/
10386 F: drivers/tty/serial/
10388 SYNOPSYS DESIGNWARE DMAC DRIVER
10389 M: Viresh Kumar <vireshk@kernel.org>
10390 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10392 F: include/linux/dma/dw.h
10393 F: include/linux/platform_data/dma-dw.h
10396 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10397 M: Lars Persson <lars.persson@axis.com>
10398 L: netdev@vger.kernel.org
10400 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10401 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10403 SYNOPSYS DESIGNWARE I2C DRIVER
10404 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10405 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10406 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10407 L: linux-i2c@vger.kernel.org
10409 F: drivers/i2c/busses/i2c-designware-*
10410 F: include/linux/platform_data/i2c-designware.h
10412 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10413 M: Jaehoon Chung <jh80.chung@samsung.com>
10414 L: linux-mmc@vger.kernel.org
10416 F: include/linux/mmc/dw_mmc.h
10417 F: drivers/mmc/host/dw_mmc*
10419 SYSTEM TRACE MODULE CLASS
10420 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10423 F: Documentation/trace/stm.txt
10424 F: drivers/hwtracing/stm/
10425 F: include/linux/stm.h
10426 F: include/uapi/linux/stm.h
10429 M: Andreas Noever <andreas.noever@gmail.com>
10431 F: drivers/thunderbolt/
10433 TI BQ27XXX POWER SUPPLY DRIVER
10434 R: Andrew F. Davis <afd@ti.com>
10435 F: include/linux/power/bq27xxx_battery.h
10436 F: drivers/power/bq27xxx_battery.c
10437 F: drivers/power/bq27xxx_battery_i2c.c
10439 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10440 M: John Stultz <john.stultz@linaro.org>
10441 M: Thomas Gleixner <tglx@linutronix.de>
10442 L: linux-kernel@vger.kernel.org
10443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10445 F: include/linux/clocksource.h
10446 F: include/linux/time.h
10447 F: include/linux/timex.h
10448 F: include/uapi/linux/time.h
10449 F: include/uapi/linux/timex.h
10450 F: kernel/time/clocksource.c
10451 F: kernel/time/time*.c
10452 F: kernel/time/alarmtimer.c
10453 F: kernel/time/ntp.c
10454 F: tools/testing/selftests/timers/
10457 M: Zwane Mwaikambo <zwanem@gmail.com>
10459 F: drivers/watchdog/sc1200wdt.c
10462 M: Ingo Molnar <mingo@redhat.com>
10463 M: Peter Zijlstra <peterz@infradead.org>
10464 L: linux-kernel@vger.kernel.org
10465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10468 F: include/linux/sched.h
10469 F: include/uapi/linux/sched.h
10470 F: include/linux/wait.h
10473 M: Chen Liqin <liqin.linux@gmail.com>
10474 M: Lennox Wu <lennox.wu@gmail.com>
10475 W: http://www.sunplus.com
10479 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10480 M: Sudeep Holla <sudeep.holla@arm.com>
10481 L: linux-arm-kernel@lists.infradead.org
10483 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10484 F: drivers/clk/clk-scpi.c
10485 F: drivers/cpufreq/scpi-cpufreq.c
10486 F: drivers/firmware/arm_scpi.c
10487 F: include/linux/scpi_protocol.h
10490 M: Jens Axboe <axboe@kernel.dk>
10491 L: linux-scsi@vger.kernel.org
10492 W: http://www.kernel.dk
10494 F: drivers/scsi/sr*
10496 SCSI RDMA PROTOCOL (SRP) INITIATOR
10497 M: Bart Van Assche <bart.vanassche@sandisk.com>
10498 L: linux-rdma@vger.kernel.org
10500 W: http://www.openfabrics.org
10501 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10503 F: drivers/infiniband/ulp/srp/
10504 F: include/scsi/srp.h
10507 M: Doug Gilbert <dgilbert@interlog.com>
10508 L: linux-scsi@vger.kernel.org
10509 W: http://sg.danny.cz/sg
10511 F: Documentation/scsi/scsi-generic.txt
10512 F: drivers/scsi/sg.c
10513 F: include/scsi/sg.h
10516 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10518 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10519 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10520 L: linux-scsi@vger.kernel.org
10522 F: Documentation/devicetree/bindings/scsi/
10527 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10528 L: linux-scsi@vger.kernel.org
10530 F: Documentation/scsi/st.txt
10531 F: drivers/scsi/st.*
10532 F: drivers/scsi/st_*.h
10535 M: Vlad Yasevich <vyasevich@gmail.com>
10536 M: Neil Horman <nhorman@tuxdriver.com>
10537 L: linux-sctp@vger.kernel.org
10538 W: http://lksctp.sourceforge.net
10540 F: Documentation/networking/sctp.txt
10541 F: include/linux/sctp.h
10542 F: include/uapi/linux/sctp.h
10543 F: include/net/sctp/
10547 M: Jim Cromie <jim.cromie@gmail.com>
10549 F: Documentation/i2c/busses/scx200_acb
10550 F: arch/x86/platform/scx200/
10551 F: drivers/watchdog/scx200_wdt.c
10552 F: drivers/i2c/busses/scx200*
10553 F: drivers/mtd/maps/scx200_docflash.c
10554 F: include/linux/scx200.h
10557 M: Jim Cromie <jim.cromie@gmail.com>
10559 F: drivers/char/scx200_gpio.c
10560 F: include/linux/scx200_gpio.h
10562 SCx200 HRT CLOCKSOURCE DRIVER
10563 M: Jim Cromie <jim.cromie@gmail.com>
10565 F: drivers/clocksource/scx200_hrt.c
10567 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10568 M: Sascha Sommer <saschasommer@freenet.de>
10569 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10571 F: drivers/mmc/host/sdricoh_cs.c
10573 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10574 M: Adrian Hunter <adrian.hunter@intel.com>
10575 L: linux-mmc@vger.kernel.org
10576 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10578 F: drivers/mmc/host/sdhci*
10579 F: include/linux/mmc/sdhci*
10582 M: Kees Cook <keescook@chromium.org>
10583 R: Andy Lutomirski <luto@amacapital.net>
10584 R: Will Drewry <wad@chromium.org>
10585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10587 F: kernel/seccomp.c
10588 F: include/uapi/linux/seccomp.h
10589 F: include/linux/seccomp.h
10590 F: tools/testing/selftests/seccomp/*
10591 K: \bsecure_computing
10594 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10595 M: Al Cooper <alcooperx@gmail.com>
10596 L: linux-mmc@vger.kernel.org
10597 L: bcm-kernel-feedback-list@broadcom.com
10599 F: drivers/mmc/host/sdhci-brcmstb*
10601 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10602 M: Ben Dooks <ben-linux@fluff.org>
10603 M: Jaehoon Chung <jh80.chung@samsung.com>
10604 L: linux-mmc@vger.kernel.org
10606 F: drivers/mmc/host/sdhci-s3c*
10608 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10609 M: Viresh Kumar <vireshk@kernel.org>
10610 L: linux-mmc@vger.kernel.org
10612 F: drivers/mmc/host/sdhci-spear.c
10615 M: James Morris <james.l.morris@oracle.com>
10616 M: "Serge E. Hallyn" <serge@hallyn.com>
10617 L: linux-security-module@vger.kernel.org (suggested Cc:)
10618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10619 W: http://kernsec.org/
10624 M: Security Officers <security@kernel.org>
10627 SELINUX SECURITY MODULE
10628 M: Paul Moore <paul@paul-moore.com>
10629 M: Stephen Smalley <sds@tycho.nsa.gov>
10630 M: Eric Paris <eparis@parisplace.org>
10631 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10632 W: http://selinuxproject.org
10633 T: git git://git.infradead.org/users/pcmoore/selinux
10635 F: include/linux/selinux*
10636 F: security/selinux/
10637 F: scripts/selinux/
10639 APPARMOR SECURITY MODULE
10640 M: John Johansen <john.johansen@canonical.com>
10641 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10642 W: apparmor.wiki.kernel.org
10643 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10645 F: security/apparmor/
10647 LOADPIN SECURITY MODULE
10648 M: Kees Cook <keescook@chromium.org>
10649 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10651 F: security/loadpin/
10653 YAMA SECURITY MODULE
10654 M: Kees Cook <keescook@chromium.org>
10655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10660 M: Jiri Slaby <jirislaby@gmail.com>
10662 F: drivers/misc/phantom.c
10663 F: include/uapi/linux/phantom.h
10665 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10666 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10667 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10668 M: John Soni Jose <sony.john@avagotech.com>
10669 L: linux-scsi@vger.kernel.org
10670 W: http://www.avagotech.com
10672 F: drivers/scsi/be2iscsi/
10674 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10675 M: Sathya Perla <sathya.perla@broadcom.com>
10676 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10677 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10678 M: Somnath Kotur <somnath.kotur@broadcom.com>
10679 L: netdev@vger.kernel.org
10680 W: http://www.emulex.com
10682 F: drivers/net/ethernet/emulex/benet/
10684 EMULEX ONECONNECT ROCE DRIVER
10685 M: Selvin Xavier <selvin.xavier@avagotech.com>
10686 M: Devesh Sharma <devesh.sharma@avagotech.com>
10687 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10688 L: linux-rdma@vger.kernel.org
10689 W: http://www.emulex.com
10691 F: drivers/infiniband/hw/ocrdma/
10694 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10695 M: Edward Cree <ecree@solarflare.com>
10696 M: Bert Kenward <bkenward@solarflare.com>
10697 L: netdev@vger.kernel.org
10699 F: drivers/net/ethernet/sfc/
10702 M: Dimitri Sivanich <sivanich@sgi.com>
10704 F: drivers/misc/sgi-gru/
10706 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10707 M: Pat Gefre <pfg@sgi.com>
10708 L: linux-ia64@vger.kernel.org
10710 F: Documentation/ia64/serial.txt
10711 F: drivers/tty/serial/ioc?_serial.c
10712 F: include/linux/ioc?.h
10714 SGI XP/XPC/XPNET DRIVER
10715 M: Cliff Whickman <cpw@sgi.com>
10716 M: Robin Holt <robinmholt@gmail.com>
10718 F: drivers/misc/sgi-xp/
10720 SI2157 MEDIA DRIVER
10721 M: Antti Palosaari <crope@iki.fi>
10722 L: linux-media@vger.kernel.org
10723 W: https://linuxtv.org
10724 W: http://palosaari.fi/linux/
10725 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10726 T: git git://linuxtv.org/anttip/media_tree.git
10728 F: drivers/media/tuners/si2157*
10730 SI2168 MEDIA DRIVER
10731 M: Antti Palosaari <crope@iki.fi>
10732 L: linux-media@vger.kernel.org
10733 W: https://linuxtv.org
10734 W: http://palosaari.fi/linux/
10735 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10736 T: git git://linuxtv.org/anttip/media_tree.git
10738 F: drivers/media/dvb-frontends/si2168*
10740 SI470X FM RADIO RECEIVER I2C DRIVER
10741 M: Hans Verkuil <hverkuil@xs4all.nl>
10742 L: linux-media@vger.kernel.org
10743 T: git git://linuxtv.org/media_tree.git
10744 W: https://linuxtv.org
10746 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10748 SI470X FM RADIO RECEIVER USB DRIVER
10749 M: Hans Verkuil <hverkuil@xs4all.nl>
10750 L: linux-media@vger.kernel.org
10751 T: git git://linuxtv.org/media_tree.git
10752 W: https://linuxtv.org
10754 F: drivers/media/radio/si470x/radio-si470x-common.c
10755 F: drivers/media/radio/si470x/radio-si470x.h
10756 F: drivers/media/radio/si470x/radio-si470x-usb.c
10758 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10759 M: Eduardo Valentin <edubezval@gmail.com>
10760 L: linux-media@vger.kernel.org
10761 T: git git://linuxtv.org/media_tree.git
10762 W: https://linuxtv.org
10764 F: drivers/media/radio/si4713/si4713.?
10766 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10767 M: Eduardo Valentin <edubezval@gmail.com>
10768 L: linux-media@vger.kernel.org
10769 T: git git://linuxtv.org/media_tree.git
10770 W: https://linuxtv.org
10772 F: drivers/media/radio/si4713/radio-platform-si4713.c
10774 SI4713 FM RADIO TRANSMITTER USB DRIVER
10775 M: Hans Verkuil <hverkuil@xs4all.nl>
10776 L: linux-media@vger.kernel.org
10777 T: git git://linuxtv.org/media_tree.git
10778 W: https://linuxtv.org
10780 F: drivers/media/radio/si4713/radio-usb-si4713.c
10783 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10784 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10785 L: linux-media@vger.kernel.org
10786 W: https://linuxtv.org
10787 T: git git://linuxtv.org/media_tree.git
10789 F: drivers/media/common/siano/
10790 F: drivers/media/usb/siano/
10791 F: drivers/media/usb/siano/
10792 F: drivers/media/mmc/siano/
10795 M: Hans de Goede <hdegoede@redhat.com>
10796 L: linux-fbdev@vger.kernel.org
10798 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10799 F: drivers/video/fbdev/simplefb.c
10800 F: include/linux/platform_data/simplefb.h
10802 SH_VEU V4L2 MEM2MEM DRIVER
10803 L: linux-media@vger.kernel.org
10805 F: drivers/media/platform/sh_veu.c
10807 SH_VOU V4L2 OUTPUT DRIVER
10808 L: linux-media@vger.kernel.org
10810 F: drivers/media/platform/sh_vou.c
10811 F: include/media/drv-intf/sh_vou.h
10813 SIMPLE FIRMWARE INTERFACE (SFI)
10814 M: Len Brown <lenb@kernel.org>
10815 L: sfi-devel@simplefirmware.org
10816 W: http://simplefirmware.org/
10817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10819 F: arch/x86/platform/sfi/
10821 F: include/linux/sfi*.h
10823 SIMTEC EB110ATX (Chalice CATS)
10825 P: Vincent Sanders <vince@simtec.co.uk>
10826 M: Simtec Linux Team <linux@simtec.co.uk>
10827 W: http://www.simtec.co.uk/products/EB110ATX/
10830 SIMTEC EB2410ITX (BAST)
10832 P: Vincent Sanders <vince@simtec.co.uk>
10833 M: Simtec Linux Team <linux@simtec.co.uk>
10834 W: http://www.simtec.co.uk/products/EB2410ITX/
10836 F: arch/arm/mach-s3c24xx/mach-bast.c
10837 F: arch/arm/mach-s3c24xx/bast-ide.c
10838 F: arch/arm/mach-s3c24xx/bast-irq.c
10840 TI DAVINCI MACHINE SUPPORT
10841 M: Sekhar Nori <nsekhar@ti.com>
10842 M: Kevin Hilman <khilman@kernel.org>
10843 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10846 F: arch/arm/mach-davinci/
10847 F: drivers/i2c/busses/i2c-davinci.c
10849 TI DAVINCI SERIES MEDIA DRIVER
10850 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10851 L: linux-media@vger.kernel.org
10852 W: https://linuxtv.org
10853 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10854 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10856 F: drivers/media/platform/davinci/
10857 F: include/media/davinci/
10859 TI AM437X VPFE DRIVER
10860 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10861 L: linux-media@vger.kernel.org
10862 W: https://linuxtv.org
10863 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10864 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10866 F: drivers/media/platform/am437x/
10868 OV2659 OMNIVISION SENSOR DRIVER
10869 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10870 L: linux-media@vger.kernel.org
10871 W: https://linuxtv.org
10872 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10873 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10875 F: drivers/media/i2c/ov2659.c
10876 F: include/media/i2c/ov2659.h
10878 SILICON MOTION SM712 FRAME BUFFER DRIVER
10879 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10880 M: Teddy Wang <teddy.wang@siliconmotion.com>
10881 M: Sudip Mukherjee <sudip@vectorindia.org>
10882 L: linux-fbdev@vger.kernel.org
10884 F: drivers/video/fbdev/sm712*
10885 F: Documentation/fb/sm712fb.txt
10887 SIS 190 ETHERNET DRIVER
10888 M: Francois Romieu <romieu@fr.zoreil.com>
10889 L: netdev@vger.kernel.org
10891 F: drivers/net/ethernet/sis/sis190.c
10893 SIS 900/7016 FAST ETHERNET DRIVER
10894 M: Daniele Venzano <venza@brownhat.org>
10895 W: http://www.brownhat.org/sis900.html
10896 L: netdev@vger.kernel.org
10898 F: drivers/net/ethernet/sis/sis900.*
10900 SIS FRAMEBUFFER DRIVER
10901 M: Thomas Winischhofer <thomas@winischhofer.net>
10902 W: http://www.winischhofer.net/linuxsisvga.shtml
10904 F: Documentation/fb/sisfb.txt
10905 F: drivers/video/fbdev/sis/
10906 F: include/video/sisfb.h
10909 M: Thomas Winischhofer <thomas@winischhofer.net>
10910 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10912 F: drivers/usb/misc/sisusbvga/
10915 M: Christoph Lameter <cl@linux.com>
10916 M: Pekka Enberg <penberg@kernel.org>
10917 M: David Rientjes <rientjes@google.com>
10918 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10919 M: Andrew Morton <akpm@linux-foundation.org>
10920 L: linux-mm@kvack.org
10922 F: include/linux/sl?b*.h
10925 SLEEPABLE READ-COPY UPDATE (SRCU)
10926 M: Lai Jiangshan <jiangshanlai@gmail.com>
10927 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10928 M: Josh Triplett <josh@joshtriplett.org>
10929 R: Steven Rostedt <rostedt@goodmis.org>
10930 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10931 L: linux-kernel@vger.kernel.org
10932 W: http://www.rdrop.com/users/paulmck/RCU/
10934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10935 F: include/linux/srcu.h
10936 F: kernel/rcu/srcu.c
10938 SMACK SECURITY MODULE
10939 M: Casey Schaufler <casey@schaufler-ca.com>
10940 L: linux-security-module@vger.kernel.org
10941 W: http://schaufler-ca.com
10942 T: git git://github.com/cschaufler/smack-next
10944 F: Documentation/security/Smack.txt
10947 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10948 M: Kevin Hilman <khilman@kernel.org>
10949 M: Nishanth Menon <nm@ti.com>
10951 F: drivers/power/avs/
10952 F: include/linux/power/smartreflex.h
10953 L: linux-pm@vger.kernel.org
10955 SMC91x ETHERNET DRIVER
10956 M: Nicolas Pitre <nico@fluxnic.net>
10958 F: drivers/net/ethernet/smsc/smc91x.*
10960 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10961 M: Sakari Ailus <sakari.ailus@iki.fi>
10962 L: linux-media@vger.kernel.org
10964 F: drivers/media/i2c/smiapp/
10965 F: include/media/i2c/smiapp.h
10966 F: drivers/media/i2c/smiapp-pll.c
10967 F: drivers/media/i2c/smiapp-pll.h
10968 F: include/uapi/linux/smiapp.h
10969 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10971 SMM665 HARDWARE MONITOR DRIVER
10972 M: Guenter Roeck <linux@roeck-us.net>
10973 L: linux-hwmon@vger.kernel.org
10975 F: Documentation/hwmon/smm665
10976 F: drivers/hwmon/smm665.c
10978 SMSC EMC2103 HARDWARE MONITOR DRIVER
10979 M: Steve Glendinning <steve.glendinning@shawell.net>
10980 L: linux-hwmon@vger.kernel.org
10982 F: Documentation/hwmon/emc2103
10983 F: drivers/hwmon/emc2103.c
10985 SMSC SCH5627 HARDWARE MONITOR DRIVER
10986 M: Hans de Goede <hdegoede@redhat.com>
10987 L: linux-hwmon@vger.kernel.org
10989 F: Documentation/hwmon/sch5627
10990 F: drivers/hwmon/sch5627.c
10992 SMSC47B397 HARDWARE MONITOR DRIVER
10993 M: Jean Delvare <jdelvare@suse.com>
10994 L: linux-hwmon@vger.kernel.org
10996 F: Documentation/hwmon/smsc47b397
10997 F: drivers/hwmon/smsc47b397.c
10999 SMSC911x ETHERNET DRIVER
11000 M: Steve Glendinning <steve.glendinning@shawell.net>
11001 L: netdev@vger.kernel.org
11003 F: include/linux/smsc911x.h
11004 F: drivers/net/ethernet/smsc/smsc911x.*
11006 SMSC9420 PCI ETHERNET DRIVER
11007 M: Steve Glendinning <steve.glendinning@shawell.net>
11008 L: netdev@vger.kernel.org
11010 F: drivers/net/ethernet/smsc/smsc9420.*
11012 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11013 M: Steve Glendinning <steve.glendinning@shawell.net>
11014 L: linux-fbdev@vger.kernel.org
11016 F: drivers/video/fbdev/smscufx.c
11018 SOC-CAMERA V4L2 SUBSYSTEM
11019 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11020 L: linux-media@vger.kernel.org
11021 T: git git://linuxtv.org/media_tree.git
11023 F: include/media/soc*
11024 F: drivers/media/i2c/soc_camera/
11025 F: drivers/media/platform/soc_camera/
11027 SOEKRIS NET48XX LED SUPPORT
11028 M: Chris Boot <bootc@bootc.net>
11030 F: drivers/leds/leds-net48xx.c
11032 SOFTLOGIC 6x10 MPEG CODEC
11033 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11034 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11035 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11036 M: Ismael Luceno <ismael@iodev.co.uk>
11037 L: linux-media@vger.kernel.org
11039 F: drivers/media/pci/solo6x10/
11041 SOFTWARE RAID (Multiple Disks) SUPPORT
11042 M: Shaohua Li <shli@kernel.org>
11043 L: linux-raid@vger.kernel.org
11044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11047 F: include/linux/raid/
11048 F: include/uapi/linux/raid/
11050 SONIC NETWORK DRIVER
11051 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11052 L: netdev@vger.kernel.org
11054 F: drivers/net/ethernet/natsemi/sonic.*
11056 SONICS SILICON BACKPLANE DRIVER (SSB)
11057 M: Michael Buesch <m@bues.ch>
11058 L: linux-wireless@vger.kernel.org
11061 F: include/linux/ssb/
11063 SONY VAIO CONTROL DEVICE DRIVER
11064 M: Mattia Dongili <malattia@linux.it>
11065 L: platform-driver-x86@vger.kernel.org
11066 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11068 F: Documentation/laptops/sony-laptop.txt
11069 F: drivers/char/sonypi.c
11070 F: drivers/platform/x86/sony-laptop.c
11071 F: include/linux/sony-laptop.h
11073 SONY MEMORYSTICK CARD SUPPORT
11074 M: Alex Dubov <oakad@yahoo.com>
11075 W: http://tifmxx.berlios.de/
11077 F: drivers/memstick/host/tifm_ms.c
11079 SONY MEMORYSTICK STANDARD SUPPORT
11080 M: Maxim Levitsky <maximlevitsky@gmail.com>
11082 F: drivers/memstick/core/ms_block.*
11085 M: Jaroslav Kysela <perex@perex.cz>
11086 M: Takashi Iwai <tiwai@suse.com>
11087 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11088 W: http://www.alsa-project.org/
11089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11090 T: git git://git.alsa-project.org/alsa-kernel.git
11091 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11093 F: Documentation/sound/
11095 F: include/uapi/sound/
11098 SOUND - COMPRESSED AUDIO
11099 M: Vinod Koul <vinod.koul@intel.com>
11100 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11103 F: Documentation/sound/alsa/compress_offload.txt
11104 F: include/sound/compress_driver.h
11105 F: include/uapi/sound/compress_*
11106 F: sound/core/compress_offload.c
11107 F: sound/soc/soc-compress.c
11109 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11110 M: Liam Girdwood <lgirdwood@gmail.com>
11111 M: Mark Brown <broonie@kernel.org>
11112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11113 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11114 W: http://alsa-project.org/main/index.php/ASoC
11116 F: Documentation/devicetree/bindings/sound/
11117 F: Documentation/sound/alsa/soc/
11119 F: include/sound/soc*
11121 SOUND - DMAENGINE HELPERS
11122 M: Lars-Peter Clausen <lars@metafoo.de>
11124 F: include/sound/dmaengine_pcm.h
11125 F: sound/core/pcm_dmaengine.c
11126 F: sound/soc/soc-generic-dmaengine-pcm.c
11129 M: Olli Salonen <olli.salonen@iki.fi>
11130 L: linux-media@vger.kernel.org
11131 W: https://linuxtv.org
11132 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11134 F: drivers/media/dvb-frontends/sp2*
11136 SPARC + UltraSPARC (sparc/sparc64)
11137 M: "David S. Miller" <davem@davemloft.net>
11138 L: sparclinux@vger.kernel.org
11139 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11146 SPARC SERIAL DRIVERS
11147 M: "David S. Miller" <davem@davemloft.net>
11148 L: sparclinux@vger.kernel.org
11149 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11152 F: include/linux/sunserialcore.h
11153 F: drivers/tty/serial/suncore.c
11154 F: drivers/tty/serial/sunhv.c
11155 F: drivers/tty/serial/sunsab.c
11156 F: drivers/tty/serial/sunsab.h
11157 F: drivers/tty/serial/sunsu.c
11158 F: drivers/tty/serial/sunzilog.c
11159 F: drivers/tty/serial/sunzilog.h
11162 M: "Christopher Li" <sparse@chrisli.org>
11163 L: linux-sparse@vger.kernel.org
11164 W: https://sparse.wiki.kernel.org/
11165 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11166 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11168 F: include/linux/compiler.h
11170 SPEAR PLATFORM SUPPORT
11171 M: Viresh Kumar <vireshk@kernel.org>
11172 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11174 W: http://www.st.com/spear
11176 F: arch/arm/boot/dts/spear*
11177 F: arch/arm/mach-spear/
11179 SPEAR CLOCK FRAMEWORK SUPPORT
11180 M: Viresh Kumar <vireshk@kernel.org>
11181 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11182 W: http://www.st.com/spear
11184 F: drivers/clk/spear/
11187 M: Mark Brown <broonie@kernel.org>
11188 L: linux-spi@vger.kernel.org
11189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11190 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11192 F: Documentation/devicetree/bindings/spi/
11193 F: Documentation/spi/
11195 F: include/linux/spi/
11196 F: include/uapi/linux/spi/
11198 SPIDERNET NETWORK DRIVER for CELL
11199 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11200 L: netdev@vger.kernel.org
11202 F: Documentation/networking/spider_net.txt
11203 F: drivers/net/ethernet/toshiba/spider_net*
11206 M: Jeremy Kerr <jk@ozlabs.org>
11207 L: linuxppc-dev@lists.ozlabs.org
11208 W: http://www.ibm.com/developerworks/power/cell/
11210 F: Documentation/filesystems/spufs.txt
11211 F: arch/powerpc/platforms/cell/spufs/
11213 SQUASHFS FILE SYSTEM
11214 M: Phillip Lougher <phillip@squashfs.org.uk>
11215 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11216 W: http://squashfs.org.uk
11217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11219 F: Documentation/filesystems/squashfs.txt
11222 SRM (Alpha) environment access
11223 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11225 F: arch/alpha/kernel/srm_env.c
11228 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11229 L: stable@vger.kernel.org
11231 F: Documentation/stable_kernel_rules.txt
11234 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11236 L: devel@driverdev.osuosl.org
11238 F: drivers/staging/
11241 M: Ian Abbott <abbotti@mev.co.uk>
11242 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11244 F: drivers/staging/comedi/
11246 STAGING - FLARION FT1000 DRIVERS
11247 M: Marek Belisko <marek.belisko@gmail.com>
11249 F: drivers/staging/ft1000/
11251 STAGING - INDUSTRIAL IO
11252 M: Jonathan Cameron <jic23@kernel.org>
11253 L: linux-iio@vger.kernel.org
11255 F: Documentation/devicetree/bindings/staging/iio/
11256 F: drivers/staging/iio/
11258 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11259 M: Jarod Wilson <jarod@wilsonet.com>
11260 W: http://www.lirc.org/
11262 F: drivers/staging/media/lirc/
11264 STAGING - LUSTRE PARALLEL FILESYSTEM
11265 M: Oleg Drokin <oleg.drokin@intel.com>
11266 M: Andreas Dilger <andreas.dilger@intel.com>
11267 M: James Simmons <jsimmons@infradead.org>
11268 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11269 W: http://wiki.lustre.org/
11271 F: drivers/staging/lustre
11273 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11274 M: Marc Dietrich <marvin24@gmx.de>
11275 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11276 L: linux-tegra@vger.kernel.org
11278 F: drivers/staging/nvec/
11280 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11281 M: Jens Frederich <jfrederich@gmail.com>
11282 M: Daniel Drake <dsd@laptop.org>
11283 M: Jon Nettleton <jon.nettleton@gmail.com>
11284 W: http://wiki.laptop.org/go/DCON
11286 F: drivers/staging/olpc_dcon/
11288 STAGING - REALTEK RTL8712U DRIVERS
11289 M: Larry Finger <Larry.Finger@lwfinger.net>
11290 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11292 F: drivers/staging/rtl8712/
11294 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11295 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11296 M: Teddy Wang <teddy.wang@siliconmotion.com>
11297 M: Sudip Mukherjee <sudip@vectorindia.org>
11298 L: linux-fbdev@vger.kernel.org
11300 F: drivers/staging/sm750fb/
11303 M: Lior Dotan <liodot@gmail.com>
11304 M: Christopher Harrer <charrer@alacritech.com>
11306 F: drivers/staging/slicoss/
11308 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11309 M: William Hubbs <w.d.hubbs@gmail.com>
11310 M: Chris Brannon <chris@the-brannons.com>
11311 M: Kirk Reiser <kirk@reisers.ca>
11312 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11313 L: speakup@linux-speakup.org
11314 W: http://www.linux-speakup.org/
11316 F: drivers/staging/speakup/
11318 STAGING - VIA VT665X DRIVERS
11319 M: Forest Bond <forest@alittletooquiet.net>
11321 F: drivers/staging/vt665?/
11323 STAGING - WILC1000 WIFI DRIVER
11324 M: Aditya Shankar <aditya.shankar@microchip.com>
11325 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11326 L: linux-wireless@vger.kernel.org
11328 F: drivers/staging/wilc1000/
11330 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11331 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11333 F: drivers/staging/xgifb/
11335 STARFIRE/DURALAN NETWORK DRIVER
11336 M: Ion Badulescu <ionut@badula.org>
11338 F: drivers/net/ethernet/adaptec/starfire*
11341 M: Sam Creasey <sammy@sammy.net>
11342 W: http://sammy.net/sun3/
11344 F: arch/m68k/kernel/*sun3*
11345 F: arch/m68k/sun3*/
11346 F: arch/m68k/include/asm/sun3*
11347 F: drivers/net/ethernet/i825xx/sun3*
11349 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11350 M: Hans de Goede <hdegoede@redhat.com>
11351 L: linux-input@vger.kernel.org
11353 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11354 F: drivers/input/keyboard/sun4i-lradc-keys.c
11356 SUNDANCE NETWORK DRIVER
11357 M: Denis Kirjanov <kda@linux-powerpc.org>
11358 L: netdev@vger.kernel.org
11360 F: drivers/net/ethernet/dlink/sundance.c
11363 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11364 M: Rich Felker <dalias@libc.org>
11365 L: linux-sh@vger.kernel.org
11366 Q: http://patchwork.kernel.org/project/linux-sh/list/
11368 F: Documentation/sh/
11373 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11374 M: Len Brown <len.brown@intel.com>
11375 M: Pavel Machek <pavel@ucw.cz>
11376 L: linux-pm@vger.kernel.org
11378 F: Documentation/power/
11379 F: arch/x86/kernel/acpi/
11380 F: drivers/base/power/
11382 F: include/linux/suspend.h
11383 F: include/linux/freezer.h
11384 F: include/linux/pm.h
11387 M: Martin Mares <mj@ucw.cz>
11388 L: linux-video@atrey.karlin.mff.cuni.cz
11390 F: Documentation/svga.txt
11391 F: arch/x86/boot/video*
11394 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11395 L: linux-kernel@vger.kernel.org
11396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11399 F: arch/*/kernel/pci-swiotlb.c
11400 F: include/linux/swiotlb.h
11403 M: Jiri Pirko <jiri@resnulli.us>
11404 L: netdev@vger.kernel.org
11407 F: include/net/switchdev.h
11409 SYNOPSYS ARC ARCHITECTURE
11410 M: Vineet Gupta <vgupta@synopsys.com>
11411 L: linux-snps-arc@lists.infradead.org
11414 F: Documentation/devicetree/bindings/arc/*
11415 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11416 F: drivers/tty/serial/arc_uart.c
11417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11419 SYNOPSYS ARC SDP platform support
11420 M: Alexey Brodkin <abrodkin@synopsys.com>
11422 F: arch/arc/plat-axs10x
11423 F: arch/arc/boot/dts/ax*
11424 F: Documentation/devicetree/bindings/arc/axs10*
11426 SYSTEM CONFIGURATION (SYSCON)
11427 M: Lee Jones <lee.jones@linaro.org>
11428 M: Arnd Bergmann <arnd@arndb.de>
11429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11431 F: drivers/mfd/syscon.c
11434 M: Christoph Hellwig <hch@infradead.org>
11436 F: Documentation/filesystems/sysv-fs.txt
11438 F: include/linux/sysv_fs.h
11441 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11442 L: linux-scsi@vger.kernel.org
11443 L: target-devel@vger.kernel.org
11444 W: http://www.linux-iscsi.org
11445 W: http://groups.google.com/group/linux-iscsi-target-dev
11446 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11450 F: Documentation/target/
11452 TASKSTATS STATISTICS INTERFACE
11453 M: Balbir Singh <bsingharora@gmail.com>
11455 F: Documentation/accounting/taskstats*
11456 F: include/linux/taskstats*
11457 F: kernel/taskstats.c
11460 M: Jamal Hadi Salim <jhs@mojatatu.com>
11461 L: netdev@vger.kernel.org
11463 F: include/net/pkt_cls.h
11464 F: include/uapi/linux/pkt_cls.h
11467 TCP LOW PRIORITY MODULE
11468 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11469 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11470 W: http://tcp-lp-mod.sourceforge.net/
11472 F: net/ipv4/tcp_lp.c
11474 TDA10071 MEDIA DRIVER
11475 M: Antti Palosaari <crope@iki.fi>
11476 L: linux-media@vger.kernel.org
11477 W: https://linuxtv.org
11478 W: http://palosaari.fi/linux/
11479 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11480 T: git git://linuxtv.org/anttip/media_tree.git
11482 F: drivers/media/dvb-frontends/tda10071*
11484 TDA18212 MEDIA DRIVER
11485 M: Antti Palosaari <crope@iki.fi>
11486 L: linux-media@vger.kernel.org
11487 W: https://linuxtv.org
11488 W: http://palosaari.fi/linux/
11489 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11490 T: git git://linuxtv.org/anttip/media_tree.git
11492 F: drivers/media/tuners/tda18212*
11494 TDA18218 MEDIA DRIVER
11495 M: Antti Palosaari <crope@iki.fi>
11496 L: linux-media@vger.kernel.org
11497 W: https://linuxtv.org
11498 W: http://palosaari.fi/linux/
11499 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11500 T: git git://linuxtv.org/anttip/media_tree.git
11502 F: drivers/media/tuners/tda18218*
11504 TDA18271 MEDIA DRIVER
11505 M: Michael Krufky <mkrufky@linuxtv.org>
11506 L: linux-media@vger.kernel.org
11507 W: https://linuxtv.org
11508 W: http://github.com/mkrufky
11509 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11510 T: git git://linuxtv.org/mkrufky/tuners.git
11512 F: drivers/media/tuners/tda18271*
11514 TDA827x MEDIA DRIVER
11515 M: Michael Krufky <mkrufky@linuxtv.org>
11516 L: linux-media@vger.kernel.org
11517 W: https://linuxtv.org
11518 W: http://github.com/mkrufky
11519 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11520 T: git git://linuxtv.org/mkrufky/tuners.git
11522 F: drivers/media/tuners/tda8290.*
11524 TDA8290 MEDIA DRIVER
11525 M: Michael Krufky <mkrufky@linuxtv.org>
11526 L: linux-media@vger.kernel.org
11527 W: https://linuxtv.org
11528 W: http://github.com/mkrufky
11529 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11530 T: git git://linuxtv.org/mkrufky/tuners.git
11532 F: drivers/media/tuners/tda8290.*
11534 TDA9840 MEDIA DRIVER
11535 M: Hans Verkuil <hverkuil@xs4all.nl>
11536 L: linux-media@vger.kernel.org
11537 T: git git://linuxtv.org/media_tree.git
11538 W: https://linuxtv.org
11540 F: drivers/media/i2c/tda9840*
11542 TEA5761 TUNER DRIVER
11543 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11544 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11545 L: linux-media@vger.kernel.org
11546 W: https://linuxtv.org
11547 T: git git://linuxtv.org/media_tree.git
11549 F: drivers/media/tuners/tea5761.*
11551 TEA5767 TUNER DRIVER
11552 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11553 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11554 L: linux-media@vger.kernel.org
11555 W: https://linuxtv.org
11556 T: git git://linuxtv.org/media_tree.git
11558 F: drivers/media/tuners/tea5767.*
11560 TEA6415C MEDIA DRIVER
11561 M: Hans Verkuil <hverkuil@xs4all.nl>
11562 L: linux-media@vger.kernel.org
11563 T: git git://linuxtv.org/media_tree.git
11564 W: https://linuxtv.org
11566 F: drivers/media/i2c/tea6415c*
11568 TEA6420 MEDIA DRIVER
11569 M: Hans Verkuil <hverkuil@xs4all.nl>
11570 L: linux-media@vger.kernel.org
11571 T: git git://linuxtv.org/media_tree.git
11572 W: https://linuxtv.org
11574 F: drivers/media/i2c/tea6420*
11577 M: Jiri Pirko <jiri@resnulli.us>
11578 L: netdev@vger.kernel.org
11580 F: drivers/net/team/
11581 F: include/linux/if_team.h
11582 F: include/uapi/linux/if_team.h
11584 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11585 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11587 F: arch/x86/platform/ts5500/
11589 TECHNOTREND USB IR RECEIVER
11590 M: Sean Young <sean@mess.org>
11591 L: linux-media@vger.kernel.org
11593 F: drivers/media/rc/ttusbir.c
11595 TEGRA ARCHITECTURE SUPPORT
11596 M: Stephen Warren <swarren@wwwdotorg.org>
11597 M: Thierry Reding <thierry.reding@gmail.com>
11598 M: Alexandre Courbot <gnurou@gmail.com>
11599 L: linux-tegra@vger.kernel.org
11600 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11601 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11606 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11607 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11609 F: drivers/clk/tegra/
11612 M: Laxman Dewangan <ldewangan@nvidia.com>
11613 M: Jon Hunter <jonathanh@nvidia.com>
11615 F: drivers/dma/tegra*
11618 M: Laxman Dewangan <ldewangan@nvidia.com>
11620 F: drivers/i2c/busses/i2c-tegra.c
11622 TEGRA IOMMU DRIVERS
11623 M: Hiroshi Doyu <hdoyu@nvidia.com>
11625 F: drivers/iommu/tegra*
11628 M: Rakesh Iyer <riyer@nvidia.com>
11629 M: Laxman Dewangan <ldewangan@nvidia.com>
11631 F: drivers/input/keyboard/tegra-kbc.c
11634 M: Thierry Reding <thierry.reding@gmail.com>
11636 F: drivers/pwm/pwm-tegra.c
11638 TEGRA SERIAL DRIVER
11639 M: Laxman Dewangan <ldewangan@nvidia.com>
11641 F: drivers/tty/serial/serial-tegra.c
11644 M: Laxman Dewangan <ldewangan@nvidia.com>
11646 F: drivers/spi/spi-tegra*
11648 TEHUTI ETHERNET DRIVER
11649 M: Andy Gospodarek <andy@greyhouse.net>
11650 L: netdev@vger.kernel.org
11652 F: drivers/net/ethernet/tehuti/*
11654 Telecom Clock Driver for MCPL0010
11655 M: Mark Gross <mark.gross@intel.com>
11657 F: drivers/char/tlclk.c
11659 TENSILICA XTENSA PORT (xtensa)
11660 M: Chris Zankel <chris@zankel.net>
11661 M: Max Filippov <jcmvbkbc@gmail.com>
11662 L: linux-xtensa@linux-xtensa.org
11663 T: git git://github.com/czankel/xtensa-linux.git
11666 F: drivers/irqchip/irq-xtensa-*
11668 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11669 M: Hans Verkuil <hverkuil@xs4all.nl>
11670 L: linux-media@vger.kernel.org
11671 T: git git://linuxtv.org/media_tree.git
11672 W: https://linuxtv.org
11674 F: drivers/media/radio/radio-raremono.c
11677 M: Zhang Rui <rui.zhang@intel.com>
11678 M: Eduardo Valentin <edubezval@gmail.com>
11679 L: linux-pm@vger.kernel.org
11680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11682 Q: https://patchwork.kernel.org/project/linux-pm/list/
11684 F: drivers/thermal/
11685 F: include/linux/thermal.h
11686 F: include/uapi/linux/thermal.h
11687 F: include/linux/cpu_cooling.h
11688 F: Documentation/devicetree/bindings/thermal/
11690 THERMAL/CPU_COOLING
11691 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11692 M: Viresh Kumar <viresh.kumar@linaro.org>
11693 M: Javi Merino <javi.merino@arm.com>
11694 L: linux-pm@vger.kernel.org
11696 F: Documentation/thermal/cpu-cooling-api.txt
11697 F: drivers/thermal/cpu_cooling.c
11698 F: include/linux/cpu_cooling.h
11700 THINKPAD ACPI EXTRAS DRIVER
11701 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11702 L: ibm-acpi-devel@lists.sourceforge.net
11703 L: platform-driver-x86@vger.kernel.org
11704 W: http://ibm-acpi.sourceforge.net
11705 W: http://thinkwiki.org/wiki/Ibm-acpi
11706 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11708 F: drivers/platform/x86/thinkpad_acpi.c
11710 TI BANDGAP AND THERMAL DRIVER
11711 M: Eduardo Valentin <edubezval@gmail.com>
11712 M: Keerthy <j-keerthy@ti.com>
11713 L: linux-pm@vger.kernel.org
11714 L: linux-omap@vger.kernel.org
11716 F: drivers/thermal/ti-soc-thermal/
11719 M: Benoit Parrot <bparrot@ti.com>
11720 L: linux-media@vger.kernel.org
11721 W: http://linuxtv.org/
11722 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11724 F: drivers/media/platform/ti-vpe/
11726 TI CDCE706 CLOCK DRIVER
11727 M: Max Filippov <jcmvbkbc@gmail.com>
11729 F: drivers/clk/clk-cdce706.c
11732 M: Tero Kristo <t-kristo@ti.com>
11733 L: linux-omap@vger.kernel.org
11736 F: include/linux/clk/ti.h
11738 TI ETHERNET SWITCH DRIVER (CPSW)
11739 M: Mugunthan V N <mugunthanvnm@ti.com>
11740 R: Grygorii Strashko <grygorii.strashko@ti.com>
11741 L: linux-omap@vger.kernel.org
11742 L: netdev@vger.kernel.org
11744 F: drivers/net/ethernet/ti/cpsw*
11745 F: drivers/net/ethernet/ti/davinci*
11747 TI FLASH MEDIA INTERFACE DRIVER
11748 M: Alex Dubov <oakad@yahoo.com>
11750 F: drivers/misc/tifm*
11751 F: drivers/mmc/host/tifm_sd.c
11752 F: include/linux/tifm.h
11754 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11755 M: Santosh Shilimkar <ssantosh@kernel.org>
11756 L: linux-kernel@vger.kernel.org
11757 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11759 F: drivers/soc/ti/*
11760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11763 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11764 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11765 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11766 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11768 F: sound/soc/codecs/lm49453*
11769 F: sound/soc/codecs/isabelle*
11771 TI LP855x BACKLIGHT DRIVER
11772 M: Milo Kim <milo.kim@ti.com>
11774 F: Documentation/backlight/lp855x-driver.txt
11775 F: drivers/video/backlight/lp855x_bl.c
11776 F: include/linux/platform_data/lp855x.h
11778 TI LP8727 CHARGER DRIVER
11779 M: Milo Kim <milo.kim@ti.com>
11781 F: drivers/power/lp8727_charger.c
11782 F: include/linux/platform_data/lp8727.h
11784 TI LP8788 MFD DRIVER
11785 M: Milo Kim <milo.kim@ti.com>
11787 F: drivers/iio/adc/lp8788_adc.c
11788 F: drivers/leds/leds-lp8788.c
11789 F: drivers/mfd/lp8788*.c
11790 F: drivers/power/lp8788-charger.c
11791 F: drivers/regulator/lp8788-*.c
11792 F: include/linux/mfd/lp8788*.h
11794 TI NETCP ETHERNET DRIVER
11795 M: Wingman Kwok <w-kwok2@ti.com>
11796 M: Murali Karicheri <m-karicheri2@ti.com>
11797 L: netdev@vger.kernel.org
11799 F: drivers/net/ethernet/ti/netcp*
11801 TI TAS571X FAMILY ASoC CODEC DRIVER
11802 M: Kevin Cernekee <cernekee@chromium.org>
11803 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11805 F: sound/soc/codecs/tas571x*
11807 TI TWL4030 SERIES SOC CODEC DRIVER
11808 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11809 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11811 F: sound/soc/codecs/twl4030*
11813 TI WILINK WIRELESS DRIVERS
11814 L: linux-wireless@vger.kernel.org
11815 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11816 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11819 F: drivers/net/wireless/ti/
11820 F: include/linux/wl12xx.h
11823 M: Jon Maloy <jon.maloy@ericsson.com>
11824 M: Ying Xue <ying.xue@windriver.com>
11825 L: netdev@vger.kernel.org (core kernel code)
11826 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11827 W: http://tipc.sourceforge.net/
11829 F: include/uapi/linux/tipc*.h
11833 M: Chris Metcalf <cmetcalf@mellanox.com>
11834 W: http://www.mellanox.com/repository/solutions/tile-scm/
11835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11838 F: drivers/char/tile-srom.c
11839 F: drivers/edac/tile_edac.c
11840 F: drivers/net/ethernet/tile/
11841 F: drivers/rtc/rtc-tile.c
11842 F: drivers/tty/hvc/hvc_tile.c
11843 F: drivers/tty/serial/tilegx.c
11844 F: drivers/usb/host/*-tilegx.c
11845 F: include/linux/usb/tilegx.h
11847 TLAN NETWORK DRIVER
11848 M: Samuel Chessman <chessman@tux.org>
11849 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11850 W: http://sourceforge.net/projects/tlan/
11852 F: Documentation/networking/tlan.txt
11853 F: drivers/net/ethernet/ti/tlan.*
11855 TOMOYO SECURITY MODULE
11856 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11857 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11858 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11859 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11860 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11861 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11862 W: http://tomoyo.sourceforge.jp/
11863 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11865 F: security/tomoyo/
11867 TOPSTAR LAPTOP EXTRAS DRIVER
11868 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11869 L: platform-driver-x86@vger.kernel.org
11871 F: drivers/platform/x86/topstar-laptop.c
11873 TOSHIBA ACPI EXTRAS DRIVER
11874 M: Azael Avalos <coproscefalo@gmail.com>
11875 L: platform-driver-x86@vger.kernel.org
11877 F: drivers/platform/x86/toshiba_acpi.c
11879 TOSHIBA BLUETOOTH DRIVER
11880 M: Azael Avalos <coproscefalo@gmail.com>
11881 L: platform-driver-x86@vger.kernel.org
11883 F: drivers/platform/x86/toshiba_bluetooth.c
11885 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11886 M: Azael Avalos <coproscefalo@gmail.com>
11887 L: platform-driver-x86@vger.kernel.org
11889 F: drivers/platform/x86/toshiba_haps.c
11891 TOSHIBA WMI HOTKEYS DRIVER
11892 M: Azael Avalos <coproscefalo@gmail.com>
11893 L: platform-driver-x86@vger.kernel.org
11895 F: drivers/platform/x86/toshiba-wmi.c
11898 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11899 W: http://www.buzzard.org.uk/toshiba/
11901 F: drivers/char/toshiba.c
11902 F: include/linux/toshiba.h
11903 F: include/uapi/linux/toshiba.h
11905 TOSHIBA TC358743 DRIVER
11906 M: Mats Randgaard <matrandg@cisco.com>
11907 L: linux-media@vger.kernel.org
11909 F: drivers/media/i2c/tc358743*
11910 F: include/media/i2c/tc358743.h
11912 TMIO/SDHI MMC DRIVER
11913 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11914 L: linux-mmc@vger.kernel.org
11916 F: drivers/mmc/host/tmio_mmc*
11917 F: drivers/mmc/host/sh_mobile_sdhi.c
11918 F: include/linux/mfd/tmio.h
11920 TMP401 HARDWARE MONITOR DRIVER
11921 M: Guenter Roeck <linux@roeck-us.net>
11922 L: linux-hwmon@vger.kernel.org
11924 F: Documentation/hwmon/tmp401
11925 F: drivers/hwmon/tmp401.c
11927 TMPFS (SHMEM FILESYSTEM)
11928 M: Hugh Dickins <hughd@google.com>
11929 L: linux-mm@kvack.org
11931 F: include/linux/shmem_fs.h
11934 TM6000 VIDEO4LINUX DRIVER
11935 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11936 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11937 L: linux-media@vger.kernel.org
11938 W: https://linuxtv.org
11939 T: git git://linuxtv.org/media_tree.git
11941 F: drivers/media/usb/tm6000/
11943 TW68 VIDEO4LINUX DRIVER
11944 M: Hans Verkuil <hverkuil@xs4all.nl>
11945 L: linux-media@vger.kernel.org
11946 T: git git://linuxtv.org/media_tree.git
11947 W: https://linuxtv.org
11949 F: drivers/media/pci/tw68/
11951 TW686X VIDEO4LINUX DRIVER
11952 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11953 L: linux-media@vger.kernel.org
11954 T: git git://linuxtv.org/media_tree.git
11955 W: http://linuxtv.org
11957 F: drivers/media/pci/tw686x/
11960 M: Peter Huewe <peterhuewe@gmx.de>
11961 M: Marcel Selhorst <tpmdd@selhorst.net>
11962 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11963 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11964 W: http://tpmdd.sourceforge.net
11965 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11966 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11967 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11969 F: drivers/char/tpm/
11971 TPM IBM_VTPM DEVICE DRIVER
11972 M: Ashley Lai <ashleydlai@gmail.com>
11973 W: http://tpmdd.sourceforge.net
11974 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11976 F: drivers/char/tpm/tpm_ibmvtpm*
11979 M: Steven Rostedt <rostedt@goodmis.org>
11980 M: Ingo Molnar <mingo@redhat.com>
11981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11983 F: Documentation/trace/ftrace.txt
11984 F: arch/*/*/*/ftrace.h
11985 F: arch/*/kernel/ftrace.c
11986 F: include/*/ftrace.h
11987 F: include/linux/trace*.h
11990 F: tools/testing/selftests/ftrace/
11992 TRACING MMIO ACCESSES (MMIOTRACE)
11993 M: Steven Rostedt <rostedt@goodmis.org>
11994 M: Ingo Molnar <mingo@kernel.org>
11995 R: Karol Herbst <karolherbst@gmail.com>
11996 R: Pekka Paalanen <ppaalanen@gmail.com>
11998 L: linux-kernel@vger.kernel.org
11999 L: nouveau@lists.freedesktop.org
12000 F: kernel/trace/trace_mmiotrace.c
12001 F: include/linux/mmiotrace.h
12002 F: arch/x86/mm/kmmio.c
12003 F: arch/x86/mm/mmio-mod.c
12004 F: arch/x86/mm/testmmiotrace.c
12007 M: Jiri Kosina <trivial@kernel.org>
12008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12010 K: ^Subject:.*(?i)trivial
12013 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12014 M: Jiri Slaby <jslaby@suse.com>
12016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12017 F: Documentation/serial/
12019 F: drivers/tty/serial/serial_core.c
12020 F: include/linux/serial_core.h
12021 F: include/linux/serial.h
12022 F: include/linux/tty.h
12023 F: include/uapi/linux/serial_core.h
12024 F: include/uapi/linux/serial.h
12025 F: include/uapi/linux/tty.h
12027 TUA9001 MEDIA DRIVER
12028 M: Antti Palosaari <crope@iki.fi>
12029 L: linux-media@vger.kernel.org
12030 W: https://linuxtv.org
12031 W: http://palosaari.fi/linux/
12032 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12033 T: git git://linuxtv.org/anttip/media_tree.git
12035 F: drivers/media/tuners/tua9001*
12037 TULIP NETWORK DRIVERS
12038 L: netdev@vger.kernel.org
12039 L: linux-parisc@vger.kernel.org
12041 F: drivers/net/ethernet/dec/tulip/
12044 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12045 W: http://vtun.sourceforge.net/tun
12047 F: Documentation/networking/tuntap.txt
12048 F: arch/um/os-Linux/drivers/
12050 TURBOCHANNEL SUBSYSTEM
12051 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12052 M: Ralf Baechle <ralf@linux-mips.org>
12053 L: linux-mips@linux-mips.org
12054 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12057 F: include/linux/tc.h
12059 U14-34F SCSI DRIVER
12060 M: Dario Ballabio <ballabio_dario@emc.com>
12061 L: linux-scsi@vger.kernel.org
12063 F: drivers/scsi/u14-34f.c
12065 UBI FILE SYSTEM (UBIFS)
12066 M: Richard Weinberger <richard@nod.at>
12067 M: Artem Bityutskiy <dedekind1@gmail.com>
12068 M: Adrian Hunter <adrian.hunter@intel.com>
12069 L: linux-mtd@lists.infradead.org
12070 T: git git://git.infradead.org/ubifs-2.6.git
12071 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12073 F: Documentation/filesystems/ubifs.txt
12076 UCLINUX (M68KNOMMU AND COLDFIRE)
12077 M: Greg Ungerer <gerg@linux-m68k.org>
12078 W: http://www.linux-m68k.org/
12079 W: http://www.uclinux.org/
12080 L: linux-m68k@lists.linux-m68k.org
12081 L: uclinux-dev@uclinux.org (subscribers-only)
12082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12084 F: arch/m68k/coldfire/
12086 F: arch/m68k/*/*_no.*
12087 F: arch/m68k/include/asm/*_no.*
12090 M: Jan Kara <jack@suse.com>
12092 F: Documentation/filesystems/udf.txt
12096 M: Evgeniy Dushistov <dushistov@mail.ru>
12098 F: Documentation/filesystems/ufs.txt
12101 UHID USERSPACE HID IO DRIVER:
12102 M: David Herrmann <dh.herrmann@googlemail.com>
12103 L: linux-input@vger.kernel.org
12105 F: drivers/hid/uhid.c
12106 F: include/uapi/linux/uhid.h
12108 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12109 L: linux-usb@vger.kernel.org
12112 F: include/linux/uwb.h
12113 F: include/linux/uwb/
12115 UNICORE32 ARCHITECTURE:
12116 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12117 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12119 T: git git://github.com/gxt/linux.git
12123 M: Tony Finch <dot@dotat.at>
12124 W: http://dotat.at/prog/unifdef
12126 F: scripts/unifdef.c
12128 UNIFORM CDROM DRIVER
12129 M: Jens Axboe <axboe@kernel.dk>
12130 W: http://www.kernel.dk
12132 F: Documentation/cdrom/
12133 F: drivers/cdrom/cdrom.c
12134 F: include/linux/cdrom.h
12135 F: include/uapi/linux/cdrom.h
12137 UNISYS S-PAR DRIVERS
12138 M: David Kershner <david.kershner@unisys.com>
12139 L: sparmaintainer@unisys.com (Unisys internal)
12141 F: drivers/staging/unisys/
12143 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12144 M: Vinayak Holikatti <vinholikatti@gmail.com>
12145 L: linux-scsi@vger.kernel.org
12147 F: Documentation/scsi/ufs.txt
12148 F: drivers/scsi/ufs/
12150 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12151 M: Joao Pinto <Joao.Pinto@synopsys.com>
12152 L: linux-scsi@vger.kernel.org
12154 F: drivers/scsi/ufs/*dwc*
12156 UNSORTED BLOCK IMAGES (UBI)
12157 M: Artem Bityutskiy <dedekind1@gmail.com>
12158 M: Richard Weinberger <richard@nod.at>
12159 W: http://www.linux-mtd.infradead.org/
12160 L: linux-mtd@lists.infradead.org
12161 T: git git://git.infradead.org/ubifs-2.6.git
12163 F: drivers/mtd/ubi/
12164 F: include/linux/mtd/ubi.h
12165 F: include/uapi/mtd/ubi-user.h
12168 M: Oliver Neukum <oneukum@suse.com>
12169 L: linux-usb@vger.kernel.org
12171 F: Documentation/usb/acm.txt
12172 F: drivers/usb/class/cdc-acm.*
12174 USB AR5523 WIRELESS DRIVER
12175 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12176 L: linux-wireless@vger.kernel.org
12178 F: drivers/net/wireless/ath/ar5523/
12181 M: Oliver Neukum <oneukum@suse.com>
12182 L: linux-usb@vger.kernel.org
12183 L: linux-scsi@vger.kernel.org
12185 F: drivers/usb/storage/uas.c
12187 USB CDC ETHERNET DRIVER
12188 M: Oliver Neukum <oliver@neukum.org>
12189 L: linux-usb@vger.kernel.org
12191 F: drivers/net/usb/cdc_*.c
12192 F: include/uapi/linux/usb/cdc.h
12194 USB CHAOSKEY DRIVER
12195 M: Keith Packard <keithp@keithp.com>
12196 L: linux-usb@vger.kernel.org
12198 F: drivers/usb/misc/chaoskey.c
12200 USB CYPRESS C67X00 DRIVER
12201 M: Peter Korsgaard <jacmet@sunsite.dk>
12202 L: linux-usb@vger.kernel.org
12204 F: drivers/usb/c67x00/
12206 USB DAVICOM DM9601 DRIVER
12207 M: Peter Korsgaard <jacmet@sunsite.dk>
12208 L: netdev@vger.kernel.org
12209 W: http://www.linux-usb.org/usbnet
12211 F: drivers/net/usb/dm9601.c
12213 USB DIAMOND RIO500 DRIVER
12214 M: Cesar Miquel <miquel@df.uba.ar>
12215 L: rio500-users@lists.sourceforge.net
12216 W: http://rio500.sourceforge.net
12218 F: drivers/usb/misc/rio500*
12221 M: Alan Stern <stern@rowland.harvard.edu>
12222 L: linux-usb@vger.kernel.org
12224 F: Documentation/usb/ehci.txt
12225 F: drivers/usb/host/ehci*
12227 USB GADGET/PERIPHERAL SUBSYSTEM
12228 M: Felipe Balbi <balbi@kernel.org>
12229 L: linux-usb@vger.kernel.org
12230 W: http://www.linux-usb.org/gadget
12231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12233 F: drivers/usb/gadget/
12234 F: include/linux/usb/gadget*
12236 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12237 M: Jiri Kosina <jikos@kernel.org>
12238 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12239 L: linux-usb@vger.kernel.org
12240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12242 F: Documentation/hid/hiddev.txt
12243 F: drivers/hid/usbhid/
12246 M: Olav Kongas <ok@artecdesign.ee>
12247 L: linux-usb@vger.kernel.org
12249 F: drivers/usb/host/isp116x*
12250 F: include/linux/usb/isp116x.h
12252 USB LAN78XX ETHERNET DRIVER
12253 M: Woojung Huh <woojung.huh@microchip.com>
12254 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12255 L: netdev@vger.kernel.org
12257 F: drivers/net/usb/lan78xx.*
12259 USB MASS STORAGE DRIVER
12260 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12261 L: linux-usb@vger.kernel.org
12262 L: usb-storage@lists.one-eyed-alien.net
12264 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12265 F: drivers/usb/storage/
12268 M: Clemens Ladisch <clemens@ladisch.de>
12269 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12270 T: git git://git.alsa-project.org/alsa-kernel.git
12272 F: sound/usb/midi.*
12274 USB NETWORKING DRIVERS
12275 L: linux-usb@vger.kernel.org
12277 F: drivers/net/usb/
12280 M: Alan Stern <stern@rowland.harvard.edu>
12281 L: linux-usb@vger.kernel.org
12283 F: Documentation/usb/ohci.txt
12284 F: drivers/usb/host/ohci*
12286 USB OTG FSM (Finite State Machine)
12287 M: Peter Chen <Peter.Chen@nxp.com>
12288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12289 L: linux-usb@vger.kernel.org
12291 F: drivers/usb/common/usb-otg-fsm.c
12294 M: Valentina Manea <valentina.manea.m@gmail.com>
12295 M: Shuah Khan <shuahkh@osg.samsung.com>
12296 M: Shuah Khan <shuah@kernel.org>
12297 L: linux-usb@vger.kernel.org
12299 F: Documentation/usb/usbip_protocol.txt
12300 F: drivers/usb/usbip/
12301 F: tools/usb/usbip/
12304 M: Petko Manolov <petkan@nucleusys.com>
12305 L: linux-usb@vger.kernel.org
12306 L: netdev@vger.kernel.org
12307 T: git git://github.com/petkan/pegasus.git
12308 W: https://github.com/petkan/pegasus
12310 F: drivers/net/usb/pegasus.*
12313 M: Felipe Balbi <balbi@kernel.org>
12314 L: linux-usb@vger.kernel.org
12315 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12317 F: drivers/usb/phy/
12319 USB PRINTER DRIVER (usblp)
12320 M: Pete Zaitcev <zaitcev@redhat.com>
12321 L: linux-usb@vger.kernel.org
12323 F: drivers/usb/class/usblp.c
12325 USB QMI WWAN NETWORK DRIVER
12326 M: Bjørn Mork <bjorn@mork.no>
12327 L: netdev@vger.kernel.org
12329 F: Documentation/ABI/testing/sysfs-class-net-qmi
12330 F: drivers/net/usb/qmi_wwan.c
12333 M: Petko Manolov <petkan@nucleusys.com>
12334 L: linux-usb@vger.kernel.org
12335 L: netdev@vger.kernel.org
12336 T: git git://github.com/petkan/rtl8150.git
12337 W: https://github.com/petkan/rtl8150
12339 F: drivers/net/usb/rtl8150.c
12341 USB SERIAL SUBSYSTEM
12342 M: Johan Hovold <johan@kernel.org>
12343 L: linux-usb@vger.kernel.org
12345 F: Documentation/usb/usb-serial.txt
12346 F: drivers/usb/serial/
12347 F: include/linux/usb/serial.h
12349 USB SMSC75XX ETHERNET DRIVER
12350 M: Steve Glendinning <steve.glendinning@shawell.net>
12351 L: netdev@vger.kernel.org
12353 F: drivers/net/usb/smsc75xx.*
12355 USB SMSC95XX ETHERNET DRIVER
12356 M: Steve Glendinning <steve.glendinning@shawell.net>
12357 L: netdev@vger.kernel.org
12359 F: drivers/net/usb/smsc95xx.*
12362 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12363 L: linux-usb@vger.kernel.org
12364 W: http://www.linux-usb.org
12365 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12367 F: Documentation/devicetree/bindings/usb/
12368 F: Documentation/usb/
12370 F: include/linux/usb.h
12371 F: include/linux/usb/
12374 M: Alan Stern <stern@rowland.harvard.edu>
12375 L: linux-usb@vger.kernel.org
12377 F: drivers/usb/host/uhci*
12379 USB "USBNET" DRIVER FRAMEWORK
12380 M: Oliver Neukum <oneukum@suse.com>
12381 L: netdev@vger.kernel.org
12382 W: http://www.linux-usb.org/usbnet
12384 F: drivers/net/usb/usbnet.c
12385 F: include/linux/usb/usbnet.h
12388 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12389 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12390 L: linux-media@vger.kernel.org
12391 T: git git://linuxtv.org/media_tree.git
12392 W: http://www.ideasonboard.org/uvc/
12394 F: drivers/media/usb/uvc/
12395 F: include/uapi/linux/uvcvideo.h
12398 M: Hans Verkuil <hverkuil@xs4all.nl>
12399 L: linux-media@vger.kernel.org
12400 T: git git://linuxtv.org/media_tree.git
12401 W: https://linuxtv.org
12403 F: drivers/media/usb/usbvision/
12406 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12407 L: linux-usb@vger.kernel.org
12409 F: drivers/usb/gadget/function/*uvc*
12410 F: drivers/usb/gadget/legacy/webcam.c
12412 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12413 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12414 L: linux-wireless@vger.kernel.org
12416 F: drivers/net/wireless/rndis_wlan.c
12419 M: Mathias Nyman <mathias.nyman@intel.com>
12420 L: linux-usb@vger.kernel.org
12422 F: drivers/usb/host/xhci*
12423 F: drivers/usb/host/pci-quirks*
12426 L: linux-wireless@vger.kernel.org
12427 W: http://linux-lc100020.sourceforge.net
12429 F: drivers/net/wireless/zydas/zd1201.*
12432 M: Antoine Jacquet <royale@zerezo.com>
12433 L: linux-usb@vger.kernel.org
12434 L: linux-media@vger.kernel.org
12435 T: git git://linuxtv.org/media_tree.git
12436 W: http://royale.zerezo.com/zr364xx/
12438 F: Documentation/video4linux/zr364xx.txt
12439 F: drivers/media/usb/zr364xx/
12442 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12443 L: linux-usb@vger.kernel.org
12445 F: drivers/usb/common/ulpi.c
12446 F: include/linux/ulpi/
12448 USER-MODE LINUX (UML)
12449 M: Jeff Dike <jdike@addtoit.com>
12450 M: Richard Weinberger <richard@nod.at>
12451 L: user-mode-linux-devel@lists.sourceforge.net
12452 L: user-mode-linux-user@lists.sourceforge.net
12453 W: http://user-mode-linux.sourceforge.net
12454 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12456 F: Documentation/virtual/uml/
12462 USERSPACE I/O (UIO)
12463 M: "Hans J. Koch" <hjk@hansjkoch.de>
12464 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12467 F: Documentation/DocBook/uio-howto.tmpl
12469 F: include/linux/uio*.h
12472 M: Karel Zak <kzak@redhat.com>
12473 L: util-linux@vger.kernel.org
12474 W: http://en.wikipedia.org/wiki/Util-linux
12475 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12479 M: Michal Januszewski <spock@gentoo.org>
12480 L: linux-fbdev@vger.kernel.org
12481 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12483 F: Documentation/fb/uvesafb.txt
12484 F: drivers/video/fbdev/uvesafb.*
12487 M: Stefan Agner <stefan@agner.ch>
12488 L: linux-mtd@lists.infradead.org
12490 F: drivers/mtd/nand/vf610_nfc.c
12492 VFAT/FAT/MSDOS FILESYSTEM
12493 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12495 F: Documentation/filesystems/vfat.txt
12499 M: Alex Williamson <alex.williamson@redhat.com>
12500 L: kvm@vger.kernel.org
12501 T: git git://github.com/awilliam/linux-vfio.git
12503 F: Documentation/vfio.txt
12505 F: include/linux/vfio.h
12506 F: include/uapi/linux/vfio.h
12508 VFIO PLATFORM DRIVER
12509 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12510 L: kvm@vger.kernel.org
12512 F: drivers/vfio/platform/
12514 VIDEOBUF2 FRAMEWORK
12515 M: Pawel Osciak <pawel@osciak.com>
12516 M: Marek Szyprowski <m.szyprowski@samsung.com>
12517 M: Kyungmin Park <kyungmin.park@samsung.com>
12518 L: linux-media@vger.kernel.org
12520 F: drivers/media/v4l2-core/videobuf2-*
12521 F: include/media/videobuf2-*
12523 VIRTIO AND VHOST VSOCK DRIVER
12524 M: Stefan Hajnoczi <stefanha@redhat.com>
12525 L: kvm@vger.kernel.org
12526 L: virtualization@lists.linux-foundation.org
12527 L: netdev@vger.kernel.org
12529 F: include/linux/virtio_vsock.h
12530 F: include/uapi/linux/virtio_vsock.h
12531 F: net/vmw_vsock/virtio_transport_common.c
12532 F: net/vmw_vsock/virtio_transport.c
12533 F: drivers/vhost/vsock.c
12534 F: drivers/vhost/vsock.h
12536 VIRTUAL SERIO DEVICE DRIVER
12537 M: Stephen Chandler Paul <thatslyude@gmail.com>
12539 F: drivers/input/serio/userio.c
12540 F: include/uapi/linux/userio.h
12542 VIRTIO CONSOLE DRIVER
12543 M: Amit Shah <amit.shah@redhat.com>
12544 L: virtualization@lists.linux-foundation.org
12546 F: drivers/char/virtio_console.c
12547 F: include/linux/virtio_console.h
12548 F: include/uapi/linux/virtio_console.h
12550 VIRTIO CORE, NET AND BLOCK DRIVERS
12551 M: "Michael S. Tsirkin" <mst@redhat.com>
12552 L: virtualization@lists.linux-foundation.org
12554 F: Documentation/devicetree/bindings/virtio/
12557 F: drivers/net/virtio_net.c
12558 F: drivers/block/virtio_blk.c
12559 F: include/linux/virtio_*.h
12560 F: include/uapi/linux/virtio_*.h
12562 VIRTIO DRIVERS FOR S390
12563 M: Christian Borntraeger <borntraeger@de.ibm.com>
12564 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12565 L: linux-s390@vger.kernel.org
12566 L: virtualization@lists.linux-foundation.org
12567 L: kvm@vger.kernel.org
12569 F: drivers/s390/virtio/
12572 M: David Airlie <airlied@linux.ie>
12573 M: Gerd Hoffmann <kraxel@redhat.com>
12574 L: dri-devel@lists.freedesktop.org
12575 L: virtualization@lists.linux-foundation.org
12577 F: drivers/gpu/drm/virtio/
12578 F: include/uapi/linux/virtio_gpu.h
12580 VIRTIO HOST (VHOST)
12581 M: "Michael S. Tsirkin" <mst@redhat.com>
12582 L: kvm@vger.kernel.org
12583 L: virtualization@lists.linux-foundation.org
12584 L: netdev@vger.kernel.org
12585 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12588 F: include/uapi/linux/vhost.h
12590 VIRTIO INPUT DRIVER
12591 M: Gerd Hoffmann <kraxel@redhat.com>
12593 F: drivers/virtio/virtio_input.c
12594 F: include/uapi/linux/virtio_input.h
12596 VIA RHINE NETWORK DRIVER
12598 F: drivers/net/ethernet/via/via-rhine.c
12600 VIA SD/MMC CARD CONTROLLER DRIVER
12601 M: Bruce Chang <brucechang@via.com.tw>
12602 M: Harald Welte <HaraldWelte@viatech.com>
12604 F: drivers/mmc/host/via-sdmmc.c
12606 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12607 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12608 L: linux-fbdev@vger.kernel.org
12610 F: include/linux/via-core.h
12611 F: include/linux/via-gpio.h
12612 F: include/linux/via_i2c.h
12613 F: drivers/video/fbdev/via/
12615 VIA VELOCITY NETWORK DRIVER
12616 M: Francois Romieu <romieu@fr.zoreil.com>
12617 L: netdev@vger.kernel.org
12619 F: drivers/net/ethernet/via/via-velocity.*
12622 M: Alex Williamson <alex.williamson@redhat.com>
12623 M: Paolo Bonzini <pbonzini@redhat.com>
12624 L: kvm@vger.kernel.org
12628 VIVID VIRTUAL VIDEO DRIVER
12629 M: Hans Verkuil <hverkuil@xs4all.nl>
12630 L: linux-media@vger.kernel.org
12631 T: git git://linuxtv.org/media_tree.git
12632 W: https://linuxtv.org
12634 F: drivers/media/platform/vivid/*
12637 M: Patrick McHardy <kaber@trash.net>
12638 L: netdev@vger.kernel.org
12640 F: drivers/net/macvlan.c
12641 F: include/linux/if_*vlan.h
12645 M: Florian Fainelli <florian@openwrt.org>
12646 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12648 F: drivers/vlynq/vlynq.c
12649 F: include/linux/vlynq.h
12652 M: Martyn Welch <martyn@welchs.me.uk>
12653 M: Manohar Vanga <manohar.vanga@gmail.com>
12654 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12655 L: devel@driverdev.osuosl.org
12657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12658 F: Documentation/vme_api.txt
12659 F: drivers/staging/vme/
12661 F: include/linux/vme*
12663 VMWARE HYPERVISOR INTERFACE
12664 M: Alok Kataria <akataria@vmware.com>
12665 L: virtualization@lists.linux-foundation.org
12667 F: arch/x86/kernel/cpu/vmware.c
12669 VMWARE BALLOON DRIVER
12670 M: Xavier Deguillard <xdeguillard@vmware.com>
12671 M: Philip Moltmann <moltmann@vmware.com>
12672 M: "VMware, Inc." <pv-drivers@vmware.com>
12673 L: linux-kernel@vger.kernel.org
12675 F: drivers/misc/vmw_balloon.c
12677 VMWARE VMMOUSE SUBDRIVER
12678 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12679 M: "VMware, Inc." <pv-drivers@vmware.com>
12680 L: linux-input@vger.kernel.org
12682 F: drivers/input/mouse/vmmouse.c
12683 F: drivers/input/mouse/vmmouse.h
12685 VMWARE VMXNET3 ETHERNET DRIVER
12686 M: Shrikrishna Khare <skhare@vmware.com>
12687 M: "VMware, Inc." <pv-drivers@vmware.com>
12688 L: netdev@vger.kernel.org
12690 F: drivers/net/vmxnet3/
12692 VMware PVSCSI driver
12693 M: Jim Gill <jgill@vmware.com>
12694 M: VMware PV-Drivers <pv-drivers@vmware.com>
12695 L: linux-scsi@vger.kernel.org
12697 F: drivers/scsi/vmw_pvscsi.c
12698 F: drivers/scsi/vmw_pvscsi.h
12700 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12701 M: Liam Girdwood <lgirdwood@gmail.com>
12702 M: Mark Brown <broonie@kernel.org>
12703 L: linux-kernel@vger.kernel.org
12704 W: http://www.slimlogic.co.uk/?p=48
12705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12707 F: Documentation/devicetree/bindings/regulator/
12708 F: drivers/regulator/
12709 F: include/dt-bindings/regulator/
12710 F: include/linux/regulator/
12713 M: David Ahern <dsa@cumulusnetworks.com>
12714 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12715 L: netdev@vger.kernel.org
12717 F: drivers/net/vrf.c
12718 F: Documentation/networking/vrf.txt
12720 VT1211 HARDWARE MONITOR DRIVER
12721 M: Juerg Haefliger <juergh@gmail.com>
12722 L: linux-hwmon@vger.kernel.org
12724 F: Documentation/hwmon/vt1211
12725 F: drivers/hwmon/vt1211.c
12727 VT8231 HARDWARE MONITOR DRIVER
12728 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12729 L: linux-hwmon@vger.kernel.org
12731 F: drivers/hwmon/vt8231.c
12733 VUB300 USB to SDIO/SD/MMC bridge chip
12734 M: Tony Olech <tony.olech@elandigitalsystems.com>
12735 L: linux-mmc@vger.kernel.org
12736 L: linux-usb@vger.kernel.org
12738 F: drivers/mmc/host/vub300.c
12740 W1 DALLAS'S 1-WIRE BUS
12741 M: Evgeniy Polyakov <zbr@ioremap.net>
12743 F: Documentation/w1/
12746 W83791D HARDWARE MONITORING DRIVER
12747 M: Marc Hulsman <m.hulsman@tudelft.nl>
12748 L: linux-hwmon@vger.kernel.org
12750 F: Documentation/hwmon/w83791d
12751 F: drivers/hwmon/w83791d.c
12753 W83793 HARDWARE MONITORING DRIVER
12754 M: Rudolf Marek <r.marek@assembler.cz>
12755 L: linux-hwmon@vger.kernel.org
12757 F: Documentation/hwmon/w83793
12758 F: drivers/hwmon/w83793.c
12760 W83795 HARDWARE MONITORING DRIVER
12761 M: Jean Delvare <jdelvare@suse.com>
12762 L: linux-hwmon@vger.kernel.org
12764 F: drivers/hwmon/w83795.c
12766 W83L51xD SD/MMC CARD INTERFACE DRIVER
12767 M: Pierre Ossman <pierre@ossman.eu>
12769 F: drivers/mmc/host/wbsd.*
12771 WACOM PROTOCOL 4 SERIAL TABLETS
12772 M: Julian Squires <julian@cipht.net>
12773 M: Hans de Goede <hdegoede@redhat.com>
12774 L: linux-input@vger.kernel.org
12776 F: drivers/input/tablet/wacom_serial4.c
12778 WATCHDOG DEVICE DRIVERS
12779 M: Wim Van Sebroeck <wim@iguana.be>
12780 R: Guenter Roeck <linux@roeck-us.net>
12781 L: linux-watchdog@vger.kernel.org
12782 W: http://www.linux-watchdog.org/
12783 T: git git://www.linux-watchdog.org/linux-watchdog.git
12785 F: Documentation/devicetree/bindings/watchdog/
12786 F: Documentation/watchdog/
12787 F: drivers/watchdog/
12788 F: include/linux/watchdog.h
12789 F: include/uapi/linux/watchdog.h
12792 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12793 L: linux-scsi@vger.kernel.org
12795 F: drivers/scsi/wd7000.c
12798 M: David Herrmann <dh.herrmann@googlemail.com>
12799 L: linux-input@vger.kernel.org
12801 F: drivers/hid/hid-wiimote*
12804 M: David Härdeman <david@hardeman.nu>
12806 F: drivers/media/rc/winbond-cir.c
12808 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12809 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12810 L: linux-watchdog@vger.kernel.org
12812 F: drivers/watchdog/ebc-c384_wdt.c
12814 WINSYSTEMS WS16C48 GPIO DRIVER
12815 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12816 L: linux-gpio@vger.kernel.org
12818 F: drivers/gpio/gpio-ws16c48.c
12821 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12822 M: linux-wimax@intel.com
12823 L: wimax@linuxwimax.org (subscribers-only)
12825 W: http://linuxwimax.org
12826 F: Documentation/wimax/README.wimax
12827 F: include/linux/wimax/debug.h
12828 F: include/net/wimax.h
12829 F: include/uapi/linux/wimax.h
12832 WISTRON LAPTOP BUTTON DRIVER
12833 M: Miloslav Trmac <mitr@volny.cz>
12835 F: drivers/input/misc/wistron_btns.c
12837 WL3501 WIRELESS PCMCIA CARD DRIVER
12838 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12839 L: linux-wireless@vger.kernel.org
12840 W: http://oops.ghostprotocols.net:81/blog
12842 F: drivers/net/wireless/wl3501*
12844 WOLFSON MICROELECTRONICS DRIVERS
12845 L: patches@opensource.wolfsonmicro.com
12846 T: git https://github.com/CirrusLogic/linux-drivers.git
12847 W: https://github.com/CirrusLogic/linux-drivers/wiki
12849 F: Documentation/hwmon/wm83??
12850 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12851 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12852 F: Documentation/devicetree/bindings/mfd/arizona.txt
12853 F: arch/arm/mach-s3c64xx/mach-crag6410*
12854 F: drivers/clk/clk-wm83*.c
12855 F: drivers/extcon/extcon-arizona.c
12856 F: drivers/leds/leds-wm83*.c
12857 F: drivers/gpio/gpio-*wm*.c
12858 F: drivers/gpio/gpio-arizona.c
12859 F: drivers/hwmon/wm83??-hwmon.c
12860 F: drivers/input/misc/wm831x-on.c
12861 F: drivers/input/touchscreen/wm831x-ts.c
12862 F: drivers/input/touchscreen/wm97*.c
12863 F: drivers/mfd/arizona*
12864 F: drivers/mfd/wm*.c
12865 F: drivers/mfd/cs47l24*
12866 F: drivers/power/wm83*.c
12867 F: drivers/rtc/rtc-wm83*.c
12868 F: drivers/regulator/wm8*.c
12869 F: drivers/video/backlight/wm83*_bl.c
12870 F: drivers/watchdog/wm83*_wdt.c
12871 F: include/linux/mfd/arizona/
12872 F: include/linux/mfd/wm831x/
12873 F: include/linux/mfd/wm8350/
12874 F: include/linux/mfd/wm8400*
12875 F: include/linux/wm97xx.h
12876 F: include/sound/wm????.h
12877 F: sound/soc/codecs/arizona.?
12878 F: sound/soc/codecs/wm*
12879 F: sound/soc/codecs/cs47l24*
12882 M: Tejun Heo <tj@kernel.org>
12883 R: Lai Jiangshan <jiangshanlai@gmail.com>
12884 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12886 F: include/linux/workqueue.h
12887 F: kernel/workqueue.c
12888 F: Documentation/workqueue.txt
12890 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12891 M: Chen-Yu Tsai <wens@csie.org>
12892 L: linux-kernel@vger.kernel.org
12897 M: Andrew Hendry <andrew.hendry@gmail.com>
12898 L: linux-x25@vger.kernel.org
12900 F: Documentation/networking/x25*
12901 F: include/net/x25*
12904 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12905 M: Thomas Gleixner <tglx@linutronix.de>
12906 M: Ingo Molnar <mingo@redhat.com>
12907 M: "H. Peter Anvin" <hpa@zytor.com>
12909 L: linux-kernel@vger.kernel.org
12910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12912 F: Documentation/x86/
12915 X86 PLATFORM DRIVERS
12916 M: Darren Hart <dvhart@infradead.org>
12917 L: platform-driver-x86@vger.kernel.org
12918 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12920 F: drivers/platform/x86/
12921 F: drivers/platform/olpc/
12923 X86 MCE INFRASTRUCTURE
12924 M: Tony Luck <tony.luck@intel.com>
12925 M: Borislav Petkov <bp@alien8.de>
12926 L: linux-edac@vger.kernel.org
12928 F: arch/x86/kernel/cpu/mcheck/*
12930 X86 MICROCODE UPDATE SUPPORT
12931 M: Borislav Petkov <bp@alien8.de>
12933 F: arch/x86/kernel/cpu/microcode/*
12936 M: Andy Lutomirski <luto@amacapital.net>
12937 L: linux-kernel@vger.kernel.org
12938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12940 F: arch/x86/entry/vdso/
12942 XC2028/3028 TUNER DRIVER
12943 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12944 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12945 L: linux-media@vger.kernel.org
12946 W: https://linuxtv.org
12947 T: git git://linuxtv.org/media_tree.git
12949 F: drivers/media/tuners/tuner-xc2028.*
12951 XEN HYPERVISOR INTERFACE
12952 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12953 M: David Vrabel <david.vrabel@citrix.com>
12954 M: Juergen Gross <jgross@suse.com>
12955 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12959 F: drivers/*/xen-*front.c
12961 F: arch/x86/include/asm/xen/
12963 F: include/uapi/xen/
12966 M: Stefano Stabellini <sstabellini@kernel.org>
12967 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12970 F: arch/arm/include/asm/xen/
12972 XEN HYPERVISOR ARM64
12973 M: Stefano Stabellini <sstabellini@kernel.org>
12974 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12977 F: arch/arm64/include/asm/xen/
12979 XEN NETWORK BACKEND DRIVER
12980 M: Wei Liu <wei.liu2@citrix.com>
12981 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12982 L: netdev@vger.kernel.org
12984 F: drivers/net/xen-netback/*
12987 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12988 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12990 F: arch/x86/pci/*xen*
12991 F: drivers/pci/*xen*
12993 XEN BLOCK SUBSYSTEM
12994 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12995 M: Roger Pau Monné <roger.pau@citrix.com>
12996 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12998 F: drivers/block/xen-blkback/*
12999 F: drivers/block/xen*
13002 M: Juergen Gross <jgross@suse.com>
13003 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13004 L: linux-scsi@vger.kernel.org
13006 F: drivers/scsi/xen-scsifront.c
13007 F: drivers/xen/xen-scsiback.c
13008 F: include/xen/interface/io/vscsiif.h
13010 XEN SWIOTLB SUBSYSTEM
13011 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13012 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13014 F: arch/x86/xen/*swiotlb*
13015 F: drivers/xen/*swiotlb*
13018 P: Silicon Graphics Inc
13019 M: Dave Chinner <david@fromorbit.com>
13022 W: http://oss.sgi.com/projects/xfs
13023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13025 F: Documentation/filesystems/xfs.txt
13028 XILINX AXI ETHERNET DRIVER
13029 M: Anirudha Sarangi <anirudh@xilinx.com>
13030 M: John Linn <John.Linn@xilinx.com>
13032 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13034 XILINX UARTLITE SERIAL DRIVER
13035 M: Peter Korsgaard <jacmet@sunsite.dk>
13036 L: linux-serial@vger.kernel.org
13038 F: drivers/tty/serial/uartlite.c
13040 XILINX VIDEO IP CORES
13041 M: Hyun Kwon <hyun.kwon@xilinx.com>
13042 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13043 L: linux-media@vger.kernel.org
13044 T: git git://linuxtv.org/media_tree.git
13046 F: Documentation/devicetree/bindings/media/xilinx/
13047 F: drivers/media/platform/xilinx/
13048 F: include/uapi/linux/xilinx-v4l2-controls.h
13051 M: Eli Billauer <eli.billauer@gmail.com>
13052 L: linux-kernel@vger.kernel.org
13054 F: drivers/char/xillybus/
13056 XTENSA XTFPGA PLATFORM SUPPORT
13057 M: Max Filippov <jcmvbkbc@gmail.com>
13058 L: linux-xtensa@linux-xtensa.org
13060 F: drivers/spi/spi-xtensa-xtfpga.c
13061 F: sound/soc/xtensa/xtfpga-i2s.c
13063 YAM DRIVER FOR AX.25
13064 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13065 L: linux-hams@vger.kernel.org
13067 F: drivers/net/hamradio/yam*
13068 F: include/linux/yam.h
13070 YEALINK PHONE DRIVER
13071 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13072 L: usbb2k-api-dev@nongnu.org
13074 F: Documentation/input/yealink.txt
13075 F: drivers/input/misc/yealink.*
13077 Z8530 DRIVER FOR AX.25
13078 M: Joerg Reuter <jreuter@yaina.de>
13079 W: http://yaina.de/jreuter/
13080 W: http://www.qsl.net/dl1bke/
13081 L: linux-hams@vger.kernel.org
13083 F: Documentation/networking/z8530drv.txt
13084 F: drivers/net/hamradio/*scc.c
13085 F: drivers/net/hamradio/z8530.h
13087 ZBUD COMPRESSED PAGE ALLOCATOR
13088 M: Seth Jennings <sjenning@redhat.com>
13089 L: linux-mm@kvack.org
13092 F: include/linux/zbud.h
13094 ZD1211RW WIRELESS DRIVER
13095 M: Daniel Drake <dsd@gentoo.org>
13096 M: Ulrich Kunitz <kune@deine-taler.de>
13097 W: http://zd1211.ath.cx/wiki/DriverRewrite
13098 L: linux-wireless@vger.kernel.org
13099 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13101 F: drivers/net/wireless/zydas/zd1211rw/
13103 ZPOOL COMPRESSED PAGE STORAGE API
13104 M: Dan Streetman <ddstreet@ieee.org>
13105 L: linux-mm@kvack.org
13108 F: include/linux/zpool.h
13110 ZR36067 VIDEO FOR LINUX DRIVER
13111 L: mjpeg-users@lists.sourceforge.net
13112 L: linux-media@vger.kernel.org
13113 W: http://mjpeg.sourceforge.net/driver-zoran/
13114 T: hg https://linuxtv.org/hg/v4l-dvb
13116 F: drivers/media/pci/zoran/
13118 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13119 M: Minchan Kim <minchan@kernel.org>
13120 M: Nitin Gupta <ngupta@vflare.org>
13121 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13122 L: linux-kernel@vger.kernel.org
13124 F: drivers/block/zram/
13125 F: Documentation/blockdev/zram.txt
13127 ZS DECSTATION Z85C30 SERIAL DRIVER
13128 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13130 F: drivers/tty/serial/zs.*
13132 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13133 M: Minchan Kim <minchan@kernel.org>
13134 M: Nitin Gupta <ngupta@vflare.org>
13135 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13136 L: linux-mm@kvack.org
13139 F: include/linux/zsmalloc.h
13140 F: Documentation/vm/zsmalloc.txt
13142 ZSWAP COMPRESSED SWAP CACHING
13143 M: Seth Jennings <sjenning@redhat.com>
13144 L: linux-mm@kvack.org
13149 M: Linus Torvalds <torvalds@linux-foundation.org>
13150 L: linux-kernel@vger.kernel.org
13151 Q: http://patchwork.kernel.org/project/LKML/list/
13152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13153 S: Buried alive in reporters