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
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
262 F: drivers/net/ethernet/alteon/acenic*
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
269 F: drivers/platform/x86/acerhdf.c
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
275 F: drivers/platform/x86/acer-wmi.c
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: Documentation/ABI/testing/configfs-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
319 ACPI FOR ARM64 (ACPI/arm64)
320 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
321 M: Hanjun Guo <hanjun.guo@linaro.org>
322 M: Sudeep Holla <sudeep.holla@arm.com>
323 L: linux-acpi@vger.kernel.org
325 F: drivers/acpi/arm64
328 M: Zhang Rui <rui.zhang@intel.com>
329 L: linux-acpi@vger.kernel.org
330 W: https://01.org/linux-acpi
332 F: drivers/acpi/*thermal*
335 M: Zhang Rui <rui.zhang@intel.com>
336 L: linux-acpi@vger.kernel.org
337 W: https://01.org/linux-acpi
339 F: drivers/acpi/acpi_video.c
342 L: platform-driver-x86@vger.kernel.org
344 F: drivers/platform/x86/wmi.c
346 AD1889 ALSA SOUND DRIVER
347 M: Thibaut Varene <T-Bone@parisc-linux.org>
348 W: http://wiki.parisc-linux.org/AD1889
349 L: linux-parisc@vger.kernel.org
351 F: sound/pci/ad1889.*
353 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
354 M: Michael Hennerich <michael.hennerich@analog.com>
355 W: http://wiki.analog.com/AD5254
356 W: http://ez.analog.com/community/linux-device-drivers
358 F: drivers/misc/ad525x_dpot.c
360 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
361 M: Michael Hennerich <michael.hennerich@analog.com>
362 W: http://wiki.analog.com/AD5398
363 W: http://ez.analog.com/community/linux-device-drivers
365 F: drivers/regulator/ad5398.c
367 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
368 M: Michael Hennerich <michael.hennerich@analog.com>
369 W: http://wiki.analog.com/AD7142
370 W: http://ez.analog.com/community/linux-device-drivers
372 F: drivers/input/misc/ad714x.c
374 AD7877 TOUCHSCREEN DRIVER
375 M: Michael Hennerich <michael.hennerich@analog.com>
376 W: http://wiki.analog.com/AD7877
377 W: http://ez.analog.com/community/linux-device-drivers
379 F: drivers/input/touchscreen/ad7877.c
381 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
382 M: Michael Hennerich <michael.hennerich@analog.com>
383 W: http://wiki.analog.com/AD7879
384 W: http://ez.analog.com/community/linux-device-drivers
386 F: drivers/input/touchscreen/ad7879.c
388 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
389 M: Jiri Kosina <jikos@kernel.org>
392 ADF7242 IEEE 802.15.4 RADIO DRIVER
393 M: Michael Hennerich <michael.hennerich@analog.com>
394 W: https://wiki.analog.com/ADF7242
395 W: http://ez.analog.com/community/linux-device-drivers
396 L: linux-wpan@vger.kernel.org
398 F: drivers/net/ieee802154/adf7242.c
399 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
401 ADM1025 HARDWARE MONITOR DRIVER
402 M: Jean Delvare <jdelvare@suse.com>
403 L: linux-hwmon@vger.kernel.org
405 F: Documentation/hwmon/adm1025
406 F: drivers/hwmon/adm1025.c
408 ADM1029 HARDWARE MONITOR DRIVER
409 M: Corentin Labbe <clabbe.montjoie@gmail.com>
410 L: linux-hwmon@vger.kernel.org
412 F: drivers/hwmon/adm1029.c
414 ADM8211 WIRELESS DRIVER
415 L: linux-wireless@vger.kernel.org
416 W: http://wireless.kernel.org/
418 F: drivers/net/wireless/admtek/adm8211.*
420 ADP1653 FLASH CONTROLLER DRIVER
421 M: Sakari Ailus <sakari.ailus@iki.fi>
422 L: linux-media@vger.kernel.org
424 F: drivers/media/i2c/adp1653.c
425 F: include/media/i2c/adp1653.h
427 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
428 M: Michael Hennerich <michael.hennerich@analog.com>
429 W: http://wiki.analog.com/ADP5520
430 W: http://ez.analog.com/community/linux-device-drivers
432 F: drivers/mfd/adp5520.c
433 F: drivers/video/backlight/adp5520_bl.c
434 F: drivers/leds/leds-adp5520.c
435 F: drivers/gpio/gpio-adp5520.c
436 F: drivers/input/keyboard/adp5520-keys.c
438 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP5588
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/input/keyboard/adp5588-keys.c
444 F: drivers/gpio/gpio-adp5588.c
446 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
447 M: Michael Hennerich <michael.hennerich@analog.com>
448 W: http://wiki.analog.com/ADP8860
449 W: http://ez.analog.com/community/linux-device-drivers
451 F: drivers/video/backlight/adp8860_bl.c
453 ADS1015 HARDWARE MONITOR DRIVER
454 M: Dirk Eibach <eibach@gdsys.de>
455 L: linux-hwmon@vger.kernel.org
457 F: Documentation/hwmon/ads1015
458 F: drivers/hwmon/ads1015.c
459 F: include/linux/i2c/ads1015.h
462 M: Colin Leroy <colin@colino.net>
464 F: drivers/macintosh/therm_adt746x.c
466 ADT7475 HARDWARE MONITOR DRIVER
467 M: Jean Delvare <jdelvare@suse.com>
468 L: linux-hwmon@vger.kernel.org
470 F: Documentation/hwmon/adt7475
471 F: drivers/hwmon/adt7475.c
473 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
474 M: Michael Hennerich <michael.hennerich@analog.com>
475 W: http://wiki.analog.com/ADXL345
476 W: http://ez.analog.com/community/linux-device-drivers
478 F: drivers/input/misc/adxl34x.c
481 M: Matthew Wilcox <matthew@wil.cx>
482 M: Hannes Reinecke <hare@suse.com>
483 L: linux-scsi@vger.kernel.org
485 F: Documentation/scsi/advansys.txt
486 F: drivers/scsi/advansys.c
489 M: Riccardo Facchetti <fizban@tin.it>
491 F: sound/oss/aedsp16.c
494 M: Antti Palosaari <crope@iki.fi>
495 L: linux-media@vger.kernel.org
496 W: https://linuxtv.org
497 W: http://palosaari.fi/linux/
498 Q: http://patchwork.linuxtv.org/project/linux-media/list/
499 T: git git://linuxtv.org/anttip/media_tree.git
501 F: drivers/media/dvb-frontends/af9013*
504 M: Antti Palosaari <crope@iki.fi>
505 L: linux-media@vger.kernel.org
506 W: https://linuxtv.org
507 W: http://palosaari.fi/linux/
508 Q: http://patchwork.linuxtv.org/project/linux-media/list/
509 T: git git://linuxtv.org/anttip/media_tree.git
511 F: drivers/media/dvb-frontends/af9033*
514 L: linux-fsdevel@vger.kernel.org
516 F: Documentation/filesystems/affs.txt
519 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
520 M: David Howells <dhowells@redhat.com>
521 L: linux-afs@lists.infradead.org
524 F: include/net/af_rxrpc.h
525 F: net/rxrpc/af_rxrpc.c
528 M: David Airlie <airlied@linux.ie>
529 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
532 F: include/linux/agp*
533 F: include/uapi/linux/agp*
536 M: "Juergen E. Fischer" <fischer@norbit.de>
537 L: linux-scsi@vger.kernel.org
539 F: drivers/scsi/aha152x*
540 F: drivers/scsi/pcmcia/aha152x*
542 AIC7XXX / AIC79XX SCSI DRIVER
543 M: Hannes Reinecke <hare@suse.com>
544 L: linux-scsi@vger.kernel.org
546 F: drivers/scsi/aic7xxx/
548 AIMSLAB FM RADIO RECEIVER DRIVER
549 M: Hans Verkuil <hverkuil@xs4all.nl>
550 L: linux-media@vger.kernel.org
551 T: git git://linuxtv.org/media_tree.git
552 W: https://linuxtv.org
554 F: drivers/media/radio/radio-aimslab*
557 M: Benjamin LaHaise <bcrl@kvack.org>
558 L: linux-aio@kvack.org
561 F: include/linux/*aio*.h
564 M: Antti Palosaari <crope@iki.fi>
565 L: linux-media@vger.kernel.org
566 W: https://linuxtv.org
567 W: http://palosaari.fi/linux/
568 Q: http://patchwork.linuxtv.org/project/linux-media/list/
569 T: git git://linuxtv.org/anttip/media_tree.git
571 F: drivers/media/usb/airspy/
573 ALCATEL SPEEDTOUCH USB DRIVER
574 M: Duncan Sands <duncan.sands@free.fr>
575 L: linux-usb@vger.kernel.org
576 W: http://www.linux-usb.org/SpeedTouch/
578 F: drivers/usb/atm/speedtch.c
579 F: drivers/usb/atm/usbatm.c
581 ALCHEMY AU1XX0 MMC DRIVER
582 M: Manuel Lauss <manuel.lauss@gmail.com>
584 F: drivers/mmc/host/au1xmmc.c
587 M: Rudolf Marek <r.marek@assembler.cz>
588 L: linux-i2c@vger.kernel.org
590 F: Documentation/i2c/busses/i2c-ali1563
591 F: drivers/i2c/busses/i2c-ali1563.c
593 ALLWINNER SECURITY SYSTEM
594 M: Corentin Labbe <clabbe.montjoie@gmail.com>
595 L: linux-crypto@vger.kernel.org
597 F: drivers/crypto/sunxi-ss/
600 M: Richard Henderson <rth@twiddle.net>
601 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
602 M: Matt Turner <mattst88@gmail.com>
604 L: linux-alpha@vger.kernel.org
607 ALPS PS/2 TOUCHPAD DRIVER
608 R: Pali Rohár <pali.rohar@gmail.com>
609 F: drivers/input/mouse/alps.*
611 ALTERA MAILBOX DRIVER
612 M: Ley Foon Tan <lftan@altera.com>
613 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
615 F: drivers/mailbox/mailbox-altera.c
618 M: Tien Hock Loh <thloh@altera.com>
619 L: linux-gpio@vger.kernel.org
621 F: drivers/gpio/gpio-altera.c
623 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
624 M: Thor Thayer <tthayer@opensource.altera.com>
626 F: drivers/gpio/gpio-altera-a10sr.c
627 F: drivers/mfd/altera-a10sr.c
628 F: include/linux/mfd/altera-a10sr.h
630 ALTERA TRIPLE SPEED ETHERNET DRIVER
631 M: Vince Bridgers <vbridger@opensource.altera.com>
632 L: netdev@vger.kernel.org
633 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
635 F: drivers/net/ethernet/altera/
637 ALTERA UART/JTAG UART SERIAL DRIVERS
638 M: Tobias Klauser <tklauser@distanz.ch>
639 L: linux-serial@vger.kernel.org
640 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
642 F: drivers/tty/serial/altera_uart.c
643 F: drivers/tty/serial/altera_jtaguart.c
644 F: include/linux/altera_uart.h
645 F: include/linux/altera_jtaguart.h
647 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
648 M: Tom Lendacky <thomas.lendacky@amd.com>
649 M: Gary Hook <gary.hook@amd.com>
650 L: linux-crypto@vger.kernel.org
652 F: drivers/crypto/ccp/
653 F: include/linux/ccp.h
655 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
656 M: Huang Rui <ray.huang@amd.com>
657 L: linux-hwmon@vger.kernel.org
659 F: Documentation/hwmon/fam15h_power
660 F: drivers/hwmon/fam15h_power.c
662 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
663 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
665 F: drivers/usb/gadget/udc/amd5536udc.*
667 AMD GEODE PROCESSOR/CHIPSET SUPPORT
668 P: Andres Salomon <dilinger@queued.net>
669 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
670 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
672 F: drivers/char/hw_random/geode-rng.c
673 F: drivers/crypto/geode*
674 F: drivers/video/fbdev/geode/
675 F: arch/x86/include/asm/geode.h
678 M: Joerg Roedel <joro@8bytes.org>
679 L: iommu@lists.linux-foundation.org
680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
682 F: drivers/iommu/amd_iommu*.[ch]
683 F: include/linux/amd-iommu.h
686 M: Oded Gabbay <oded.gabbay@gmail.com>
687 L: dri-devel@lists.freedesktop.org
688 T: git git://people.freedesktop.org/~gabbayo/linux.git
690 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
691 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
692 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
693 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
694 F: drivers/gpu/drm/amd/amdkfd/
695 F: drivers/gpu/drm/amd/include/cik_structs.h
696 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
697 F: drivers/gpu/drm/amd/include/vi_structs.h
698 F: drivers/gpu/drm/radeon/radeon_kfd.c
699 F: drivers/gpu/drm/radeon/radeon_kfd.h
700 F: include/uapi/linux/kfd_ioctl.h
702 AMD SEATTLE DEVICE TREE SUPPORT
703 M: Brijesh Singh <brijeshkumar.singh@amd.com>
704 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
705 M: Tom Lendacky <thomas.lendacky@amd.com>
707 F: arch/arm64/boot/dts/amd/
710 M: Tom Lendacky <thomas.lendacky@amd.com>
711 L: netdev@vger.kernel.org
713 F: drivers/net/ethernet/amd/xgbe/
714 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
716 AMS (Apple Motion Sensor) DRIVER
717 M: Michael Hanselmann <linux-kernel@hansmi.ch>
719 F: drivers/macintosh/ams/
721 ANALOG DEVICES INC AD9389B DRIVER
722 M: Hans Verkuil <hans.verkuil@cisco.com>
723 L: linux-media@vger.kernel.org
725 F: drivers/media/i2c/ad9389b*
727 ANALOG DEVICES INC ADV7180 DRIVER
728 M: Lars-Peter Clausen <lars@metafoo.de>
729 L: linux-media@vger.kernel.org
730 W: http://ez.analog.com/community/linux-device-drivers
732 F: drivers/media/i2c/adv7180.c
734 ANALOG DEVICES INC ADV7511 DRIVER
735 M: Hans Verkuil <hans.verkuil@cisco.com>
736 L: linux-media@vger.kernel.org
738 F: drivers/media/i2c/adv7511*
740 ANALOG DEVICES INC ADV7604 DRIVER
741 M: Hans Verkuil <hans.verkuil@cisco.com>
742 L: linux-media@vger.kernel.org
744 F: drivers/media/i2c/adv7604*
746 ANALOG DEVICES INC ADV7842 DRIVER
747 M: Hans Verkuil <hans.verkuil@cisco.com>
748 L: linux-media@vger.kernel.org
750 F: drivers/media/i2c/adv7842*
752 ANALOG DEVICES INC ASOC CODEC DRIVERS
753 M: Lars-Peter Clausen <lars@metafoo.de>
754 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
755 W: http://wiki.analog.com/
756 W: http://ez.analog.com/community/linux-device-drivers
758 F: sound/soc/codecs/adau*
759 F: sound/soc/codecs/adav*
760 F: sound/soc/codecs/ad1*
761 F: sound/soc/codecs/ad7*
762 F: sound/soc/codecs/ssm*
763 F: sound/soc/codecs/sigmadsp.*
765 ANALOG DEVICES INC ASOC DRIVERS
766 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
767 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
768 W: http://blackfin.uclinux.org/
770 F: sound/soc/blackfin/*
772 ANALOG DEVICES INC IIO DRIVERS
773 M: Lars-Peter Clausen <lars@metafoo.de>
774 M: Michael Hennerich <Michael.Hennerich@analog.com>
775 W: http://wiki.analog.com/
776 W: http://ez.analog.com/community/linux-device-drivers
779 X: drivers/iio/*/adjd*
780 F: drivers/staging/iio/*/ad*
781 F: staging/iio/trigger/iio-trig-bfin-timer.c
783 ANALOG DEVICES INC DMA DRIVERS
784 M: Lars-Peter Clausen <lars@metafoo.de>
785 W: http://ez.analog.com/community/linux-device-drivers
787 F: drivers/dma/dma-axi-dmac.c
789 ANDROID CONFIG FRAGMENTS
790 M: Rob Herring <robh@kernel.org>
792 F: kernel/configs/android*
795 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
796 M: Arve Hjønnevåg <arve@android.com>
797 M: Riley Andrews <riandrews@android.com>
798 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
799 L: devel@driverdev.osuosl.org
802 F: drivers/staging/android/
805 M: Laura Abbott <labbott@redhat.com>
806 M: Sumit Semwal <sumit.semwal@linaro.org>
807 L: devel@driverdev.osuosl.org
809 F: Documentation/devicetree/bindings/staging/ion/
810 F: drivers/staging/android/ion
811 F: drivers/staging/android/uapi/ion.h
812 F: drivers/staging/android/uapi/ion_test.h
814 AOA (Apple Onboard Audio) ALSA DRIVER
815 M: Johannes Berg <johannes@sipsolutions.net>
816 L: linuxppc-dev@lists.ozlabs.org
817 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
821 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
822 M: William Breathitt Gray <vilhelm.gray@gmail.com>
823 L: linux-iio@vger.kernel.org
825 F: drivers/iio/dac/stx104.c
828 M: Jiri Kosina <jikos@kernel.org>
830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
831 F: arch/x86/kernel/apm_32.c
832 F: include/linux/apm_bios.h
833 F: include/uapi/linux/apm_bios.h
834 F: drivers/char/apm-emulation.c
836 APPLE BCM5974 MULTITOUCH DRIVER
837 M: Henrik Rydberg <rydberg@bitmath.org>
838 L: linux-input@vger.kernel.org
840 F: drivers/input/mouse/bcm5974.c
843 M: Henrik Rydberg <rydberg@bitmath.org>
844 L: linux-hwmon@vger.kernel.org
846 F: drivers/hwmon/applesmc.c
848 APPLETALK NETWORK LAYER
849 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
851 F: drivers/net/appletalk/
854 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
855 M: Duc Dang <dhdang@apm.com>
857 F: arch/arm64/boot/dts/apm/
859 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
860 M: Iyappan Subramanian <isubramanian@apm.com>
861 M: Keyur Chudgar <kchudgar@apm.com>
863 F: drivers/net/ethernet/apm/xgene/
864 F: drivers/net/phy/mdio-xgene.c
865 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
866 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
868 APTINA CAMERA SENSOR PLL
869 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
870 L: linux-media@vger.kernel.org
872 F: drivers/media/i2c/aptina-pll.*
874 ARC FRAMEBUFFER DRIVER
875 M: Jaya Kumar <jayalk@intworks.biz>
877 F: drivers/video/fbdev/arcfb.c
878 F: drivers/video/fbdev/core/fb_defio.c
881 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
882 L: netdev@vger.kernel.org
884 F: drivers/net/arcnet/
885 F: include/uapi/linux/if_arcnet.h
888 M: Alexey Brodkin <abrodkin@synopsys.com>
890 F: drivers/gpu/drm/arc/
891 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
893 ARM ARCHITECTED TIMER DRIVER
894 M: Mark Rutland <mark.rutland@arm.com>
895 M: Marc Zyngier <marc.zyngier@arm.com>
896 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
898 F: arch/arm/include/asm/arch_timer.h
899 F: arch/arm64/include/asm/arch_timer.h
900 F: drivers/clocksource/arm_arch_timer.c
903 M: Liviu Dudau <liviu.dudau@arm.com>
905 F: drivers/gpu/drm/arm/hdlcd_*
906 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
908 ARM MALI-DP DRM DRIVER
909 M: Liviu Dudau <liviu.dudau@arm.com>
910 M: Brian Starkey <brian.starkey@arm.com>
911 M: Mali DP Maintainers <malidp@foss.arm.com>
913 F: drivers/gpu/drm/arm/
914 F: Documentation/devicetree/bindings/display/arm,malidp.txt
916 ARM MFM AND FLOPPY DRIVERS
917 M: Ian Molton <spyro@f2s.com>
919 F: arch/arm/lib/floppydma.S
920 F: arch/arm/include/asm/floppy.h
922 ARM PMU PROFILING AND DEBUGGING
923 M: Will Deacon <will.deacon@arm.com>
924 M: Mark Rutland <mark.rutland@arm.com>
926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
927 F: arch/arm*/kernel/perf_*
928 F: arch/arm/oprofile/common.c
929 F: arch/arm*/kernel/hw_breakpoint.c
930 F: arch/arm*/include/asm/hw_breakpoint.h
931 F: arch/arm*/include/asm/perf_event.h
933 F: include/linux/perf/arm_pmu.h
934 F: Documentation/devicetree/bindings/arm/pmu.txt
937 M: Russell King <linux@armlinux.org.uk>
938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
939 W: http://www.armlinux.org.uk/
943 ARM SUB-ARCHITECTURES
944 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
950 ARM PRIMECELL AACI PL041 DRIVER
951 M: Russell King <linux@armlinux.org.uk>
955 ARM PRIMECELL CLCD PL110 DRIVER
956 M: Russell King <linux@armlinux.org.uk>
958 F: drivers/video/fbdev/amba-clcd.*
960 ARM PRIMECELL KMI PL050 DRIVER
961 M: Russell King <linux@armlinux.org.uk>
963 F: drivers/input/serio/ambakmi.*
964 F: include/linux/amba/kmi.h
966 ARM PRIMECELL MMCI PL180/1 DRIVER
967 M: Russell King <linux@armlinux.org.uk>
969 F: drivers/mmc/host/mmci.*
970 F: include/linux/amba/mmci.h
972 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
973 M: Russell King <linux@armlinux.org.uk>
975 F: drivers/tty/serial/amba-pl01*.c
976 F: include/linux/amba/serial.h
978 ARM PRIMECELL BUS SUPPORT
979 M: Russell King <linux@armlinux.org.uk>
982 F: include/linux/amba/bus.h
984 ARM/ADS SPHERE MACHINE SUPPORT
985 M: Lennert Buytenhek <kernel@wantstofly.org>
986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 ARM/AFEB9260 MACHINE SUPPORT
990 M: Sergey Lapin <slapin@ossfans.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
994 ARM/AJECO 1ARM MACHINE SUPPORT
995 M: Lennert Buytenhek <kernel@wantstofly.org>
996 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
999 ARM/Allwinner sunXi SoC support
1000 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1001 M: Chen-Yu Tsai <wens@csie.org>
1002 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1006 ARM/Allwinner SoC Clock Support
1007 M: Emilio López <emilio@elopez.com.ar>
1009 F: drivers/clk/sunxi/
1011 ARM/Amlogic Meson SoC support
1012 M: Carlo Caione <carlo@caione.org>
1013 M: Kevin Hilman <khilman@baylibre.com>
1014 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1015 L: linux-amlogic@lists.infradead.org
1016 W: http://linux-meson.com/
1018 F: arch/arm/mach-meson/
1019 F: arch/arm/boot/dts/meson*
1020 F: arch/arm64/boot/dts/amlogic/
1021 F: drivers/pinctrl/meson/
1024 ARM/Annapurna Labs ALPINE ARCHITECTURE
1025 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1026 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1027 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1029 F: arch/arm/mach-alpine/
1030 F: arch/arm/boot/dts/alpine*
1031 F: arch/arm64/boot/dts/al/
1032 F: drivers/*/*alpine*
1034 ARM/ARTPEC MACHINE SUPPORT
1035 M: Jesper Nilsson <jesper.nilsson@axis.com>
1036 M: Lars Persson <lars.persson@axis.com>
1037 M: Niklas Cassel <niklas.cassel@axis.com>
1039 L: linux-arm-kernel@axis.com
1040 F: arch/arm/mach-artpec
1041 F: arch/arm/boot/dts/artpec6*
1044 ARM/ASPEED MACHINE SUPPORT
1045 M: Joel Stanley <joel@jms.id.au>
1047 F: arch/arm/mach-aspeed/
1048 F: arch/arm/boot/dts/aspeed-*
1049 F: drivers/*/*aspeed*
1051 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1052 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1053 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1054 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1055 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1056 W: http://www.linux4sam.org
1057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1059 F: arch/arm/mach-at91/
1060 F: include/soc/at91/
1061 F: arch/arm/boot/dts/at91*.dts
1062 F: arch/arm/boot/dts/at91*.dtsi
1063 F: arch/arm/boot/dts/sama*.dts
1064 F: arch/arm/boot/dts/sama*.dtsi
1065 F: arch/arm/include/debug/at91.S
1067 ARM/ATMEL AT91 Clock Support
1068 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1072 ARM/CALXEDA HIGHBANK ARCHITECTURE
1073 M: Rob Herring <robh@kernel.org>
1074 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1076 F: arch/arm/mach-highbank/
1077 F: arch/arm/boot/dts/highbank.dts
1078 F: arch/arm/boot/dts/ecx-*.dts*
1080 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1081 M: Krzysztof Halasa <khalasa@piap.pl>
1083 F: arch/arm/mach-cns3xxx/
1085 ARM/CAVIUM THUNDER NETWORK DRIVER
1086 M: Sunil Goutham <sgoutham@cavium.com>
1087 M: Robert Richter <rric@kernel.org>
1088 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1090 F: drivers/net/ethernet/cavium/thunder/
1092 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1093 M: Alexander Shiyan <shc_work@mail.ru>
1094 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1098 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1099 M: Hartley Sweeten <hsweeten@visionengravers.com>
1100 M: Ryan Mallon <rmallon@gmail.com>
1101 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1103 F: arch/arm/mach-ep93xx/
1104 F: arch/arm/mach-ep93xx/include/mach/
1106 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1107 M: Lennert Buytenhek <kernel@wantstofly.org>
1108 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 M: Russell King <linux@armlinux.org.uk>
1113 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1115 F: arch/arm/include/asm/clkdev.h
1116 F: drivers/clk/clkdev.c
1118 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1119 M: Mike Rapoport <mike@compulab.co.il>
1120 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 ARM/CONTEC MICRO9 MACHINE SUPPORT
1124 M: Hubert Feurstein <hubert.feurstein@contec.at>
1126 F: arch/arm/mach-ep93xx/micro9.c
1128 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1129 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1132 F: drivers/hwtracing/coresight/*
1133 F: Documentation/trace/coresight.txt
1134 F: Documentation/devicetree/bindings/arm/coresight.txt
1135 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1137 ARM/CORGI MACHINE SUPPORT
1138 M: Richard Purdie <rpurdie@rpsys.net>
1141 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1142 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 T: git git://github.com/ulli-kroll/linux.git
1146 F: arch/arm/mach-gemini/
1147 F: drivers/rtc/rtc-gemini.c
1149 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1150 M: Barry Song <baohua@kernel.org>
1151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1154 F: arch/arm/boot/dts/prima2*
1155 F: arch/arm/mach-prima2/
1156 F: drivers/clk/sirf/
1157 F: drivers/clocksource/timer-prima2.c
1158 F: drivers/clocksource/timer-atlas7.c
1161 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1162 M: Baruch Siach <baruch@tkos.co.il>
1163 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1165 F: arch/arm/boot/dts/cx92755*
1168 ARM/EBSA110 MACHINE SUPPORT
1169 M: Russell King <linux@armlinux.org.uk>
1170 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 W: http://www.armlinux.org.uk/
1173 F: arch/arm/mach-ebsa110/
1174 F: drivers/net/ethernet/amd/am79c961a.*
1176 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1177 M: Uwe Kleine-König <kernel@pengutronix.de>
1178 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1182 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1183 M: Daniel Ribeiro <drwyrm@gmail.com>
1184 M: Stefan Schmidt <stefan@openezx.org>
1185 M: Harald Welte <laforge@openezx.org>
1186 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1187 W: http://www.openezx.org/
1189 T: topgit git://git.openezx.org/openezx.git
1190 F: arch/arm/mach-pxa/ezx.c
1192 ARM/FARADAY FA526 PORT
1193 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1196 T: git git://git.berlios.de/gemini-board
1197 F: arch/arm/mm/*-fa*
1199 ARM/FOOTBRIDGE ARCHITECTURE
1200 M: Russell King <linux@armlinux.org.uk>
1201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 W: http://www.armlinux.org.uk/
1204 F: arch/arm/include/asm/hardware/dec21285.h
1205 F: arch/arm/mach-footbridge/
1207 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1208 M: Shawn Guo <shawnguo@kernel.org>
1209 M: Sascha Hauer <kernel@pengutronix.de>
1210 R: Fabio Estevam <fabio.estevam@nxp.com>
1211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1214 F: arch/arm/mach-imx/
1215 F: arch/arm/mach-mxs/
1216 F: arch/arm/boot/dts/imx*
1217 F: arch/arm/configs/imx*_defconfig
1221 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1222 M: Shawn Guo <shawnguo@kernel.org>
1223 M: Sascha Hauer <kernel@pengutronix.de>
1224 R: Stefan Agner <stefan@agner.ch>
1225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1228 F: arch/arm/mach-imx/*vf610*
1229 F: arch/arm/boot/dts/vf*
1231 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1232 M: Lennert Buytenhek <kernel@wantstofly.org>
1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 ARM/GUMSTIX MACHINE SUPPORT
1237 M: Steve Sakoman <sakoman@gmail.com>
1238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1242 M: Philipp Zabel <philipp.zabel@gmail.com>
1243 M: Paul Parsons <lost.distance@yahoo.com>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1246 F: arch/arm/mach-pxa/hx4700.c
1247 F: arch/arm/mach-pxa/include/mach/hx4700.h
1248 F: sound/soc/pxa/hx4700.c
1250 ARM/HISILICON SOC SUPPORT
1251 M: Wei Xu <xuwei5@hisilicon.com>
1252 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1253 W: http://www.hisilicon.com
1255 T: git git://github.com/hisilicon/linux-hisi.git
1256 F: arch/arm/mach-hisi/
1257 F: arch/arm/boot/dts/hi3*
1258 F: arch/arm/boot/dts/hip*
1259 F: arch/arm/boot/dts/hisi*
1260 F: arch/arm64/boot/dts/hisilicon/
1262 ARM/HP JORNADA 7XX MACHINE SUPPORT
1263 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1267 F: arch/arm/mach-sa1100/jornada720.c
1268 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1270 ARM/IGEP MACHINE SUPPORT
1271 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1272 M: Javier Martinez Canillas <javier@dowhile0.org>
1273 L: linux-omap@vger.kernel.org
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1276 F: arch/arm/boot/dts/omap3-igep*
1278 ARM/INCOME PXA270 SUPPORT
1279 M: Marek Vasut <marek.vasut@gmail.com>
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1284 ARM/INTEL IOP32X ARM ARCHITECTURE
1285 M: Lennert Buytenhek <kernel@wantstofly.org>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1289 ARM/INTEL IOP33X ARM ARCHITECTURE
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/INTEL IOP13XX ARM ARCHITECTURE
1294 M: Lennert Buytenhek <kernel@wantstofly.org>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/INTEL IQ81342EX MACHINE SUPPORT
1299 M: Lennert Buytenhek <kernel@wantstofly.org>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 ARM/INTEL IXDP2850 MACHINE SUPPORT
1304 M: Lennert Buytenhek <kernel@wantstofly.org>
1305 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 ARM/INTEL IXP4XX ARM ARCHITECTURE
1309 M: Imre Kaloz <kaloz@openwrt.org>
1310 M: Krzysztof Halasa <khalasa@piap.pl>
1311 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1313 F: arch/arm/mach-ixp4xx/
1315 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1316 M: Jonathan Cameron <jic23@cam.ac.uk>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 F: arch/arm/mach-pxa/stargate2.c
1320 F: drivers/pcmcia/pxa2xx_stargate2.c
1322 ARM/INTEL XSC3 (MANZANO) ARM CORE
1323 M: Lennert Buytenhek <kernel@wantstofly.org>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1328 M: Lennert Buytenhek <kernel@wantstofly.org>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1332 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1333 M: Santosh Shilimkar <ssantosh@kernel.org>
1334 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1336 F: arch/arm/mach-keystone/
1337 F: arch/arm/boot/dts/keystone-*
1338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1340 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1341 M: Santosh Shilimkar <ssantosh@kernel.org>
1342 L: linux-kernel@vger.kernel.org
1344 F: drivers/clk/keystone/
1346 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1347 M: Santosh Shilimkar <ssantosh@kernel.org>
1348 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1349 L: linux-kernel@vger.kernel.org
1351 F: drivers/clocksource/timer-keystone.c
1353 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1354 M: Santosh Shilimkar <ssantosh@kernel.org>
1355 L: linux-kernel@vger.kernel.org
1357 F: drivers/power/reset/keystone-reset.c
1359 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1360 M: Santosh Shilimkar <ssantosh@kernel.org>
1361 L: linux-kernel@vger.kernel.org
1363 F: drivers/memory/*emif*
1365 ARM/LG1K ARCHITECTURE
1366 M: Chanho Min <chanho.min@lge.com>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 F: arch/arm64/boot/dts/lg/
1371 ARM/LOGICPD PXA270 MACHINE SUPPORT
1372 M: Lennert Buytenhek <kernel@wantstofly.org>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1376 ARM/LPC18XX ARCHITECTURE
1377 M: Joachim Eastwood <manabian@gmail.com>
1378 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1380 F: arch/arm/boot/dts/lpc43*
1381 F: drivers/clk/nxp/clk-lpc18xx*
1382 F: drivers/clocksource/time-lpc32xx.c
1383 F: drivers/i2c/busses/i2c-lpc2k.c
1384 F: drivers/memory/pl172.c
1385 F: drivers/mtd/spi-nor/nxp-spifi.c
1386 F: drivers/rtc/rtc-lpc24xx.c
1389 ARM/LPC32XX SOC SUPPORT
1390 M: Vladimir Zapolskiy <vz@mleia.com>
1391 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1392 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1395 F: arch/arm/boot/dts/lpc32*
1396 F: arch/arm/mach-lpc32xx/
1397 F: drivers/i2c/busses/i2c-pnx.c
1398 F: drivers/net/ethernet/nxp/lpc_eth.c
1399 F: drivers/usb/host/ohci-nxp.c
1400 F: drivers/watchdog/pnx4008_wdt.c
1403 ARM/MAGICIAN MACHINE SUPPORT
1404 M: Philipp Zabel <philipp.zabel@gmail.com>
1407 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1408 M: Jason Cooper <jason@lakedaemon.net>
1409 M: Andrew Lunn <andrew@lunn.ch>
1410 M: Gregory Clement <gregory.clement@free-electrons.com>
1411 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1412 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1414 F: arch/arm/mach-mvebu/
1415 F: drivers/rtc/rtc-armada38x.c
1416 F: arch/arm/boot/dts/armada*
1417 F: arch/arm/boot/dts/kirkwood*
1418 F: arch/arm64/boot/dts/marvell/armada*
1419 F: drivers/cpufreq/mvebu-cpufreq.c
1420 F: arch/arm/configs/mvebu_*_defconfig
1422 ARM/Marvell Berlin SoC support
1423 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1424 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1426 F: arch/arm/mach-berlin/
1427 F: arch/arm/boot/dts/berlin*
1428 F: arch/arm64/boot/dts/marvell/berlin*
1431 ARM/Marvell Dove/MV78xx0/Orion SOC support
1432 M: Jason Cooper <jason@lakedaemon.net>
1433 M: Andrew Lunn <andrew@lunn.ch>
1434 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1435 M: Gregory Clement <gregory.clement@free-electrons.com>
1436 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 F: arch/arm/mach-dove/
1439 F: arch/arm/mach-mv78xx0/
1440 F: arch/arm/mach-orion5x/
1441 F: arch/arm/plat-orion/
1442 F: arch/arm/boot/dts/dove*
1443 F: arch/arm/boot/dts/orion5x*
1446 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1447 M: Alexander Clouter <alex@digriz.org.uk>
1448 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1449 W: http://www.digriz.org.uk/ts78xx/kernel
1451 F: arch/arm/mach-orion5x/ts78xx-*
1453 ARM/OXNAS platform support
1454 M: Neil Armstrong <narmstrong@baylibre.com>
1455 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1457 F: arch/arm/mach-oxnas/
1458 F: arch/arm/boot/dts/oxnas*
1459 F: arch/arm/boot/dts/wd-mbwe.dts
1462 ARM/Mediatek RTC DRIVER
1463 M: Eddie Huang <eddie.huang@mediatek.com>
1464 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1465 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1467 F: drivers/rtc/rtc-mt6397.c
1469 ARM/Mediatek SoC support
1470 M: Matthias Brugger <matthias.bgg@gmail.com>
1471 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1474 F: arch/arm/boot/dts/mt6*
1475 F: arch/arm/boot/dts/mt8*
1476 F: arch/arm/mach-mediatek/
1480 ARM/Mediatek USB3 PHY DRIVER
1481 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1482 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1483 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1485 F: drivers/phy/phy-mt65xx-usb3.c
1487 ARM/MICREL KS8695 ARCHITECTURE
1488 M: Greg Ungerer <gerg@uclinux.org>
1489 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1490 F: arch/arm/mach-ks8695/
1493 ARM/MIOA701 MACHINE SUPPORT
1494 M: Robert Jarzmik <robert.jarzmik@free.fr>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 F: arch/arm/mach-pxa/mioa701.c
1499 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1500 M: Michael Petchkovsky <mkpetch@internode.on.net>
1503 ARM/NOMADIK ARCHITECTURE
1504 M: Alessandro Rubini <rubini@unipv.it>
1505 M: Linus Walleij <linus.walleij@linaro.org>
1506 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1508 F: arch/arm/mach-nomadik/
1509 F: drivers/pinctrl/nomadik/
1510 F: drivers/i2c/busses/i2c-nomadik.c
1511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1513 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1514 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1515 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1516 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1519 ARM/TOSA MACHINE SUPPORT
1520 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1521 M: Dirk Opfer <dirk@opfer-online.de>
1524 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1525 M: Marek Vasut <marek.vasut@gmail.com>
1526 L: linux-arm-kernel@lists.infradead.org
1527 W: http://hackndev.com
1529 F: arch/arm/mach-pxa/include/mach/palmtx.h
1530 F: arch/arm/mach-pxa/palmtx.c
1531 F: arch/arm/mach-pxa/include/mach/palmt5.h
1532 F: arch/arm/mach-pxa/palmt5.c
1533 F: arch/arm/mach-pxa/include/mach/palmld.h
1534 F: arch/arm/mach-pxa/palmld.c
1535 F: arch/arm/mach-pxa/include/mach/palmte2.h
1536 F: arch/arm/mach-pxa/palmte2.c
1537 F: arch/arm/mach-pxa/include/mach/palmtc.h
1538 F: arch/arm/mach-pxa/palmtc.c
1540 ARM/PALM TREO SUPPORT
1541 M: Tomas Cech <sleep_walker@suse.com>
1542 L: linux-arm-kernel@lists.infradead.org
1543 W: http://hackndev.com
1545 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1546 F: arch/arm/mach-pxa/palmtreo.c
1549 M: Sergey Lapin <slapin@ossfans.org>
1550 L: linux-arm-kernel@lists.infradead.org
1551 W: http://hackndev.com
1553 F: arch/arm/mach-pxa/include/mach/palmz72.h
1554 F: arch/arm/mach-pxa/palmz72.c
1557 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1558 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1561 ARM/PT DIGITAL BOARD PORT
1562 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1563 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1564 W: http://www.armlinux.org.uk/
1567 ARM/QUALCOMM SUPPORT
1568 M: Andy Gross <andy.gross@linaro.org>
1569 M: David Brown <david.brown@linaro.org>
1570 L: linux-arm-msm@vger.kernel.org
1571 L: linux-soc@vger.kernel.org
1573 F: Documentation/devicetree/bindings/soc/qcom/
1574 F: arch/arm/boot/dts/qcom-*.dts
1575 F: arch/arm/boot/dts/qcom-*.dtsi
1576 F: arch/arm/mach-qcom/
1577 F: arch/arm64/boot/dts/qcom/*
1578 F: drivers/i2c/busses/i2c-qup.c
1579 F: drivers/clk/qcom/
1580 F: drivers/soc/qcom/
1581 F: drivers/spi/spi-qup.c
1582 F: drivers/tty/serial/msm_serial.h
1583 F: drivers/tty/serial/msm_serial.c
1584 F: drivers/*/pm8???-*
1585 F: drivers/mfd/ssbi.c
1586 F: drivers/firmware/qcom_scm.c
1587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1589 ARM/RADISYS ENP2611 MACHINE SUPPORT
1590 M: Lennert Buytenhek <kernel@wantstofly.org>
1591 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1594 ARM/RENESAS ARM64 ARCHITECTURE
1595 M: Simon Horman <horms@verge.net.au>
1596 M: Magnus Damm <magnus.damm@gmail.com>
1597 L: linux-renesas-soc@vger.kernel.org
1598 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1599 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1601 F: arch/arm64/boot/dts/renesas/
1602 F: drivers/soc/renesas/
1603 F: include/linux/soc/renesas/
1605 ARM/RISCPC ARCHITECTURE
1606 M: Russell King <linux@armlinux.org.uk>
1607 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1608 W: http://www.armlinux.org.uk/
1610 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1611 F: arch/arm/include/asm/hardware/ioc.h
1612 F: arch/arm/include/asm/hardware/iomd.h
1613 F: arch/arm/include/asm/hardware/memc.h
1614 F: arch/arm/mach-rpc/
1615 F: drivers/net/ethernet/8390/etherh.c
1616 F: drivers/net/ethernet/i825xx/ether1*
1617 F: drivers/net/ethernet/seeq/ether3*
1618 F: drivers/scsi/arm/
1620 ARM/Rockchip SoC support
1621 M: Heiko Stuebner <heiko@sntech.de>
1622 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1623 L: linux-rockchip@lists.infradead.org
1624 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1626 F: arch/arm/boot/dts/rk3*
1627 F: arch/arm/mach-rockchip/
1628 F: drivers/clk/rockchip/
1629 F: drivers/i2c/busses/i2c-rk3x.c
1630 F: drivers/*/*rockchip*
1631 F: drivers/*/*/*rockchip*
1632 F: sound/soc/rockchip/
1635 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1636 M: Kukjin Kim <kgene@kernel.org>
1637 M: Krzysztof Kozlowski <krzk@kernel.org>
1638 R: Javier Martinez Canillas <javier@osg.samsung.com>
1639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1640 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1642 F: arch/arm/boot/dts/s3c*
1643 F: arch/arm/boot/dts/s5p*
1644 F: arch/arm/boot/dts/samsung*
1645 F: arch/arm/boot/dts/exynos*
1646 F: arch/arm64/boot/dts/exynos/
1647 F: arch/arm/plat-samsung/
1648 F: arch/arm/mach-s3c24*/
1649 F: arch/arm/mach-s3c64xx/
1650 F: arch/arm/mach-s5p*/
1651 F: arch/arm/mach-exynos*/
1652 F: drivers/*/*s3c24*
1653 F: drivers/*/*/*s3c24*
1654 F: drivers/*/*s3c64xx*
1655 F: drivers/*/*s5pv210*
1656 F: drivers/memory/samsung/*
1657 F: drivers/soc/samsung/*
1658 F: Documentation/arm/Samsung/
1659 F: Documentation/devicetree/bindings/arm/samsung/
1660 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1661 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1664 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1665 M: Kyungmin Park <kyungmin.park@samsung.com>
1666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1668 F: arch/arm/mach-s5pv210/
1670 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1671 M: Kyungmin Park <kyungmin.park@samsung.com>
1672 M: Kamil Debski <kamil@wypas.org>
1673 M: Andrzej Hajda <a.hajda@samsung.com>
1674 L: linux-arm-kernel@lists.infradead.org
1675 L: linux-media@vger.kernel.org
1677 F: drivers/media/platform/s5p-g2d/
1679 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1680 M: Kyungmin Park <kyungmin.park@samsung.com>
1681 M: Kamil Debski <kamil@wypas.org>
1682 M: Jeongtae Park <jtp.park@samsung.com>
1683 M: Andrzej Hajda <a.hajda@samsung.com>
1684 L: linux-arm-kernel@lists.infradead.org
1685 L: linux-media@vger.kernel.org
1687 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1688 F: drivers/media/platform/s5p-mfc/
1690 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1691 M: Kyungmin Park <kyungmin.park@samsung.com>
1692 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1693 L: linux-arm-kernel@lists.infradead.org
1694 L: linux-media@vger.kernel.org
1696 F: drivers/media/platform/s5p-tv/
1698 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1699 M: Kyungmin Park <kyungmin.park@samsung.com>
1700 L: linux-arm-kernel@lists.infradead.org
1701 L: linux-media@vger.kernel.org
1703 F: drivers/staging/media/platform/s5p-cec/
1705 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1706 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1707 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1708 L: linux-arm-kernel@lists.infradead.org
1709 L: linux-media@vger.kernel.org
1711 F: drivers/media/platform/s5p-jpeg/
1713 ARM/SHMOBILE ARM ARCHITECTURE
1714 M: Simon Horman <horms@verge.net.au>
1715 M: Magnus Damm <magnus.damm@gmail.com>
1716 L: linux-renesas-soc@vger.kernel.org
1717 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1720 F: arch/arm/boot/dts/emev2*
1721 F: arch/arm/boot/dts/r7s*
1722 F: arch/arm/boot/dts/r8a*
1723 F: arch/arm/boot/dts/sh*
1724 F: arch/arm/configs/shmobile_defconfig
1725 F: arch/arm/include/debug/renesas-scif.S
1726 F: arch/arm/mach-shmobile/
1727 F: drivers/soc/renesas/
1728 F: include/linux/soc/renesas/
1730 ARM/SOCFPGA ARCHITECTURE
1731 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1733 F: arch/arm/mach-socfpga/
1734 F: arch/arm/boot/dts/socfpga*
1735 F: arch/arm/configs/socfpga_defconfig
1736 F: arch/arm64/boot/dts/altera/
1737 W: http://www.rocketboards.org
1738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1740 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1741 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1743 F: drivers/clk/socfpga/
1745 ARM/SOCFPGA EDAC SUPPORT
1746 M: Thor Thayer <tthayer@opensource.altera.com>
1748 F: drivers/edac/altera_edac.
1750 ARM/STI ARCHITECTURE
1751 M: Patrice Chotard <patrice.chotard@st.com>
1752 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1753 L: kernel@stlinux.com
1754 W: http://www.stlinux.com
1756 F: arch/arm/mach-sti/
1757 F: arch/arm/boot/dts/sti*
1758 F: drivers/char/hw_random/st-rng.c
1759 F: drivers/clocksource/arm_global_timer.c
1760 F: drivers/clocksource/clksrc_st_lpc.c
1761 F: drivers/cpufreq/sti-cpufreq.c
1762 F: drivers/i2c/busses/i2c-st.c
1763 F: drivers/media/rc/st_rc.c
1764 F: drivers/media/platform/sti/c8sectpfe/
1765 F: drivers/mmc/host/sdhci-st.c
1766 F: drivers/phy/phy-miphy28lp.c
1767 F: drivers/phy/phy-miphy365x.c
1768 F: drivers/phy/phy-stih407-usb.c
1769 F: drivers/phy/phy-stih41x-usb.c
1770 F: drivers/pinctrl/pinctrl-st.c
1771 F: drivers/remoteproc/st_remoteproc.c
1772 F: drivers/reset/sti/
1773 F: drivers/rtc/rtc-st-lpc.c
1774 F: drivers/tty/serial/st-asc.c
1775 F: drivers/usb/dwc3/dwc3-st.c
1776 F: drivers/usb/host/ehci-st.c
1777 F: drivers/usb/host/ohci-st.c
1778 F: drivers/watchdog/st_lpc_wdt.c
1779 F: drivers/ata/ahci_st.c
1781 ARM/STM32 ARCHITECTURE
1782 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1783 M: Alexandre Torgue <alexandre.torgue@st.com>
1784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1786 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1788 F: drivers/clocksource/armv7m_systick.c
1790 ARM/TANGO ARCHITECTURE
1791 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1792 L: linux-arm-kernel@lists.infradead.org
1796 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1797 M: Lennert Buytenhek <kernel@wantstofly.org>
1798 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801 ARM/TETON BGA MACHINE SUPPORT
1802 M: "Mark F. Brown" <mark.brown314@gmail.com>
1803 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806 ARM/THECUS N2100 MACHINE SUPPORT
1807 M: Lennert Buytenhek <kernel@wantstofly.org>
1808 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1811 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1812 M: Wan ZongShun <mcuos.com@gmail.com>
1813 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1814 W: http://www.mcuos.com
1816 F: arch/arm/mach-w90x900/
1817 F: drivers/input/keyboard/w90p910_keypad.c
1818 F: drivers/input/touchscreen/w90p910_ts.c
1819 F: drivers/watchdog/nuc900_wdt.c
1820 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1821 F: drivers/mtd/nand/nuc900_nand.c
1822 F: drivers/rtc/rtc-nuc900.c
1823 F: drivers/spi/spi-nuc900.c
1824 F: drivers/usb/host/ehci-w90x900.c
1825 F: drivers/video/fbdev/nuc900fb.c
1827 ARM/U300 MACHINE SUPPORT
1828 M: Linus Walleij <linus.walleij@linaro.org>
1829 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1831 F: arch/arm/mach-u300/
1832 F: drivers/clocksource/timer-u300.c
1833 F: drivers/i2c/busses/i2c-stu300.c
1834 F: drivers/rtc/rtc-coh901331.c
1835 F: drivers/watchdog/coh901327_wdt.c
1836 F: drivers/dma/coh901318*
1837 F: drivers/mfd/ab3100*
1838 F: drivers/rtc/rtc-ab3100.c
1839 F: drivers/rtc/rtc-coh901331.c
1840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1842 ARM/UNIPHIER ARCHITECTURE
1843 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1844 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1845 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1847 F: arch/arm/boot/dts/uniphier*
1848 F: arch/arm/include/asm/hardware/cache-uniphier.h
1849 F: arch/arm/mach-uniphier/
1850 F: arch/arm/mm/cache-uniphier.c
1851 F: arch/arm64/boot/dts/socionext/
1852 F: drivers/bus/uniphier-system-bus.c
1853 F: drivers/i2c/busses/i2c-uniphier*
1854 F: drivers/pinctrl/uniphier/
1855 F: drivers/tty/serial/8250/8250_uniphier.c
1858 ARM/Ux500 ARM ARCHITECTURE
1859 M: Linus Walleij <linus.walleij@linaro.org>
1860 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1862 F: arch/arm/mach-ux500/
1863 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1864 F: drivers/dma/ste_dma40*
1865 F: drivers/hwspinlock/u8500_hsem.c
1866 F: drivers/mfd/abx500*
1867 F: drivers/mfd/ab8500*
1868 F: drivers/mfd/dbx500*
1869 F: drivers/mfd/db8500*
1870 F: drivers/pinctrl/nomadik/pinctrl-ab*
1871 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1872 F: drivers/rtc/rtc-ab8500.c
1873 F: drivers/rtc/rtc-pl031.c
1874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1876 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1877 M: Ulf Hansson <ulf.hansson@linaro.org>
1878 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879 T: git git://git.linaro.org/people/ulfh/clk.git
1881 F: drivers/clk/ux500/
1883 ARM/VERSATILE EXPRESS PLATFORM
1884 M: Liviu Dudau <liviu.dudau@arm.com>
1885 M: Sudeep Holla <sudeep.holla@arm.com>
1886 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1887 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889 F: arch/arm/boot/dts/vexpress*
1890 F: arch/arm64/boot/dts/arm/
1891 F: arch/arm/mach-vexpress/
1894 F: drivers/clk/versatile/clk-vexpress-osc.c
1895 F: drivers/clocksource/versatile.c
1899 M: Russell King <linux@armlinux.org.uk>
1900 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1901 W: http://www.armlinux.org.uk/
1905 ARM/VOIPAC PXA270 SUPPORT
1906 M: Marek Vasut <marek.vasut@gmail.com>
1907 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1909 F: arch/arm/mach-pxa/vpac270.c
1910 F: arch/arm/mach-pxa/include/mach/vpac270.h
1912 ARM/VT8500 ARM ARCHITECTURE
1913 M: Tony Prisk <linux@prisktech.co.nz>
1914 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1916 F: arch/arm/mach-vt8500/
1917 F: drivers/clocksource/vt8500_timer.c
1918 F: drivers/i2c/busses/i2c-wmt.c
1919 F: drivers/mmc/host/wmt-sdmmc.c
1920 F: drivers/pwm/pwm-vt8500.c
1921 F: drivers/rtc/rtc-vt8500.c
1922 F: drivers/tty/serial/vt8500_serial.c
1923 F: drivers/usb/host/ehci-platform.c
1924 F: drivers/usb/host/uhci-platform.c
1925 F: drivers/video/fbdev/vt8500lcdfb.*
1926 F: drivers/video/fbdev/wm8505fb*
1927 F: drivers/video/fbdev/wmt_ge_rops.*
1929 ARM/ZIPIT Z2 SUPPORT
1930 M: Marek Vasut <marek.vasut@gmail.com>
1931 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1933 F: arch/arm/mach-pxa/z2.c
1934 F: arch/arm/mach-pxa/include/mach/z2.h
1936 ARM/ZTE ARCHITECTURE
1937 M: Jun Nie <jun.nie@linaro.org>
1938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1940 F: arch/arm/mach-zx/
1942 F: Documentation/devicetree/bindings/arm/zte.txt
1943 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1945 ARM/ZYNQ ARCHITECTURE
1946 M: Michal Simek <michal.simek@xilinx.com>
1947 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1948 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1949 W: http://wiki.xilinx.com
1950 T: git https://github.com/Xilinx/linux-xlnx.git
1952 F: arch/arm/mach-zynq/
1953 F: drivers/cpuidle/cpuidle-zynq.c
1954 F: drivers/block/xsysace.c
1957 F: drivers/clocksource/cadence_ttc_timer.c
1958 F: drivers/i2c/busses/i2c-cadence.c
1959 F: drivers/mmc/host/sdhci-of-arasan.c
1960 F: drivers/edac/synopsys_edac.c
1963 M: Will Deacon <will.deacon@arm.com>
1964 R: Robin Murphy <robin.murphy@arm.com>
1965 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1967 F: drivers/iommu/arm-smmu.c
1968 F: drivers/iommu/arm-smmu-v3.c
1969 F: drivers/iommu/io-pgtable-arm.c
1970 F: drivers/iommu/io-pgtable-arm-v7s.c
1972 ARM64 PORT (AARCH64 ARCHITECTURE)
1973 M: Catalin Marinas <catalin.marinas@arm.com>
1974 M: Will Deacon <will.deacon@arm.com>
1975 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1979 F: Documentation/arm64/
1981 AS3645A LED FLASH CONTROLLER DRIVER
1982 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1983 L: linux-media@vger.kernel.org
1984 T: git git://linuxtv.org/media_tree.git
1986 F: drivers/media/i2c/as3645a.c
1987 F: include/media/i2c/as3645a.h
1989 ASC7621 HARDWARE MONITOR DRIVER
1990 M: George Joseph <george.joseph@fairview5.com>
1991 L: linux-hwmon@vger.kernel.org
1993 F: Documentation/hwmon/asc7621
1994 F: drivers/hwmon/asc7621.c
1996 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1997 M: Corentin Chary <corentin.chary@gmail.com>
1998 L: acpi4asus-user@lists.sourceforge.net
1999 L: platform-driver-x86@vger.kernel.org
2000 W: http://acpi4asus.sf.net
2002 F: drivers/platform/x86/asus*.c
2003 F: drivers/platform/x86/eeepc*.c
2005 ASUS WIRELESS RADIO CONTROL DRIVER
2006 M: João Paulo Rechi Vita <jprvita@gmail.com>
2007 L: platform-driver-x86@vger.kernel.org
2009 F: drivers/platform/x86/asus-wireless.c
2012 M: David Howells <dhowells@redhat.com>
2013 L: keyrings@vger.kernel.org
2015 F: Documentation/crypto/asymmetric-keys.txt
2016 F: include/linux/verification.h
2017 F: include/crypto/public_key.h
2018 F: include/crypto/pkcs7.h
2019 F: crypto/asymmetric_keys/
2021 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2022 R: Dan Williams <dan.j.williams@intel.com>
2023 W: http://sourceforge.net/projects/xscaleiop
2025 F: Documentation/crypto/async-tx-api.txt
2028 F: include/linux/dmaengine.h
2029 F: include/linux/async_tx.h
2032 M: Wolfram Sang <wsa@the-dreams.de>
2033 L: linux-i2c@vger.kernel.org
2035 F: drivers/misc/eeprom/at24.c
2036 F: include/linux/platform_data/at24.h
2038 ATA OVER ETHERNET (AOE) DRIVER
2039 M: "Ed L. Cashin" <ed.cashin@acm.org>
2040 W: http://www.openaoe.org/
2042 F: Documentation/aoe/
2043 F: drivers/block/aoe/
2045 ATHEROS 71XX/9XXX GPIO DRIVER
2046 M: Alban Bedel <albeu@free.fr>
2047 W: https://github.com/AlbanBedel/linux
2048 T: git git://github.com/AlbanBedel/linux
2050 F: drivers/gpio/gpio-ath79.c
2051 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2053 ATHEROS ATH GENERIC UTILITIES
2054 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2055 L: linux-wireless@vger.kernel.org
2057 F: drivers/net/wireless/ath/*
2059 ATHEROS ATH5K WIRELESS DRIVER
2060 M: Jiri Slaby <jirislaby@gmail.com>
2061 M: Nick Kossifidis <mickflemm@gmail.com>
2062 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2063 L: linux-wireless@vger.kernel.org
2064 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2066 F: drivers/net/wireless/ath/ath5k/
2068 ATHEROS ATH6KL WIRELESS DRIVER
2069 M: Kalle Valo <kvalo@qca.qualcomm.com>
2070 L: linux-wireless@vger.kernel.org
2071 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2074 F: drivers/net/wireless/ath/ath6kl/
2076 WILOCITY WIL6210 WIRELESS DRIVER
2077 M: Maya Erez <qca_merez@qca.qualcomm.com>
2078 L: linux-wireless@vger.kernel.org
2079 L: wil6210@qca.qualcomm.com
2081 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2082 F: drivers/net/wireless/ath/wil6210/
2083 F: include/uapi/linux/wil6210_uapi.h
2085 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2086 M: Christian Lamparter <chunkeey@googlemail.com>
2087 L: linux-wireless@vger.kernel.org
2088 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2090 F: drivers/net/wireless/ath/carl9170/
2092 ATK0110 HWMON DRIVER
2093 M: Luca Tettamanti <kronos.it@gmail.com>
2094 L: linux-hwmon@vger.kernel.org
2096 F: drivers/hwmon/asus_atk0110.c
2099 M: Ville Syrjala <syrjala@sci.fi>
2101 F: drivers/input/misc/ati_remote2.c
2103 ATLX ETHERNET DRIVERS
2104 M: Jay Cliburn <jcliburn@gmail.com>
2105 M: Chris Snook <chris.snook@gmail.com>
2106 L: netdev@vger.kernel.org
2107 W: http://sourceforge.net/projects/atl1
2108 W: http://atl1.sourceforge.net
2110 F: drivers/net/ethernet/atheros/
2113 M: Chas Williams <3chas3@gmail.com>
2114 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2115 L: netdev@vger.kernel.org
2116 W: http://linux-atm.sourceforge.net
2119 F: include/linux/atm*
2120 F: include/uapi/linux/atm*
2122 ATMEL AT91 / AT32 MCI DRIVER
2123 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2125 F: drivers/mmc/host/atmel-mci.c
2127 ATMEL AT91 / AT32 SERIAL DRIVER
2128 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2130 F: drivers/tty/serial/atmel_serial.c
2132 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2133 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2135 F: drivers/power/reset/at91-sama5d2_shdwc.c
2137 ATMEL SAMA5D2 ADC DRIVER
2138 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2139 L: linux-iio@vger.kernel.org
2141 F: drivers/iio/adc/at91-sama5d2_adc.c
2143 ATMEL Audio ALSA driver
2144 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2145 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2150 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2151 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2153 F: drivers/dma/at_hdmac.c
2154 F: drivers/dma/at_hdmac_regs.h
2155 F: include/linux/platform_data/dma-atmel.h
2158 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2159 L: linux-arm-kernel@lists.infradead.org
2160 L: dmaengine@vger.kernel.org
2162 F: drivers/dma/at_xdmac.c
2165 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2166 L: linux-i2c@vger.kernel.org
2168 F: drivers/i2c/busses/i2c-at91.c
2171 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2172 L: linux-media@vger.kernel.org
2174 F: drivers/media/platform/soc_camera/atmel-isi.c
2175 F: include/media/atmel-isi.h
2178 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2179 L: linux-fbdev@vger.kernel.org
2181 F: drivers/video/fbdev/atmel_lcdfb.c
2182 F: include/video/atmel_lcdc.h
2184 ATMEL MACB ETHERNET DRIVER
2185 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2187 F: drivers/net/ethernet/cadence/
2190 M: Wenyou Yang <wenyou.yang@atmel.com>
2191 M: Josh Wu <rainyfeeling@outlook.com>
2192 L: linux-mtd@lists.infradead.org
2194 F: drivers/mtd/nand/atmel_nand*
2197 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2198 L: linux-mmc@vger.kernel.org
2200 F: drivers/mmc/host/sdhci-of-at91.c
2203 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2205 F: drivers/spi/spi-atmel.*
2208 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2209 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2211 F: drivers/misc/atmel-ssc.c
2212 F: include/linux/atmel-ssc.h
2214 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2215 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2218 F: drivers/misc/atmel_tclib.c
2219 F: drivers/clocksource/tcb_clksrc.c
2221 ATMEL USBA UDC DRIVER
2222 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2225 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2227 ATMEL WIRELESS DRIVER
2228 M: Simon Kelley <simon@thekelleys.org.uk>
2229 L: linux-wireless@vger.kernel.org
2230 W: http://www.thekelleys.org.uk/atmel
2231 W: http://atmelwlandriver.sourceforge.net/
2233 F: drivers/net/wireless/atmel/atmel*
2235 ATMEL MAXTOUCH DRIVER
2236 M: Nick Dyer <nick.dyer@itdev.co.uk>
2237 T: git git://github.com/atmel-maxtouch/linux.git
2239 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2240 F: drivers/input/touchscreen/atmel_mxt_ts.c
2241 F: include/linux/platform_data/atmel_mxt_ts.h
2243 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2244 M: Bradley Grove <linuxdrivers@attotech.com>
2245 L: linux-scsi@vger.kernel.org
2246 W: http://www.attotech.com
2248 F: drivers/scsi/esas2r
2250 ATUSB IEEE 802.15.4 RADIO DRIVER
2251 M: Stefan Schmidt <stefan@osg.samsung.com>
2252 L: linux-wpan@vger.kernel.org
2254 F: drivers/net/ieee802154/atusb.c
2255 F: drivers/net/ieee802154/atusb.h
2256 F: drivers/net/ieee802154/at86rf230.h
2259 M: Paul Moore <paul@paul-moore.com>
2260 M: Eric Paris <eparis@redhat.com>
2261 L: linux-audit@redhat.com (moderated for non-subscribers)
2262 W: http://people.redhat.com/sgrubb/audit/
2263 T: git git://git.infradead.org/users/pcmoore/audit
2265 F: include/linux/audit.h
2266 F: include/uapi/linux/audit.h
2269 AUXILIARY DISPLAY DRIVERS
2270 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2271 W: http://miguelojeda.es/auxdisplay.htm
2272 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2274 F: drivers/auxdisplay/
2275 F: include/linux/cfag12864b.h
2278 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2279 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2280 W: http://www.atmel.com/products/AVR32/
2281 W: http://mirror.egtvedt.no/avr32linux.org/
2282 W: http://avrfreaks.net/
2286 AVR32/AT32AP MACHINE SUPPORT
2287 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2288 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2290 F: arch/avr32/mach-at32ap/
2293 M: Ralf Baechle <ralf@linux-mips.org>
2294 L: linux-hams@vger.kernel.org
2295 W: http://www.linux-ax25.org/
2297 F: include/uapi/linux/ax25.h
2298 F: include/net/ax25.h
2302 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2303 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2304 L: linux-media@vger.kernel.org
2305 W: https://linuxtv.org
2306 T: git git://linuxtv.org/media_tree.git
2308 F: drivers/media/usb/dvb-usb-v2/az6007.c
2310 AZTECH FM RADIO RECEIVER DRIVER
2311 M: Hans Verkuil <hverkuil@xs4all.nl>
2312 L: linux-media@vger.kernel.org
2313 T: git git://linuxtv.org/media_tree.git
2314 W: https://linuxtv.org
2316 F: drivers/media/radio/radio-aztech*
2319 L: linux-wireless@vger.kernel.org
2320 L: b43-dev@lists.infradead.org
2321 W: http://wireless.kernel.org/en/users/Drivers/b43
2323 F: drivers/net/wireless/broadcom/b43/
2325 B43LEGACY WIRELESS DRIVER
2326 M: Larry Finger <Larry.Finger@lwfinger.net>
2327 L: linux-wireless@vger.kernel.org
2328 L: b43-dev@lists.infradead.org
2329 W: http://wireless.kernel.org/en/users/Drivers/b43
2331 F: drivers/net/wireless/broadcom/b43legacy/
2333 BACKLIGHT CLASS/SUBSYSTEM
2334 M: Jingoo Han <jingoohan1@gmail.com>
2335 M: Lee Jones <lee.jones@linaro.org>
2336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2338 F: drivers/video/backlight/
2339 F: include/linux/backlight.h
2342 M: Marek Lindner <mareklindner@neomailbox.ch>
2343 M: Simon Wunderlich <sw@simonwunderlich.de>
2344 M: Antonio Quartulli <a@unstable.cc>
2345 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2346 W: https://www.open-mesh.org/
2347 Q: https://patchwork.open-mesh.org/project/batman/list/
2349 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2350 F: Documentation/ABI/testing/sysfs-class-net-mesh
2351 F: Documentation/networking/batman-adv.txt
2352 F: include/uapi/linux/batman_adv.h
2355 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2356 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2357 L: linux-hams@vger.kernel.org
2358 W: http://www.baycom.org/~tom/ham/ham.html
2360 F: drivers/net/hamradio/baycom*
2362 BCACHE (BLOCK LAYER CACHE)
2363 M: Kent Overstreet <kent.overstreet@gmail.com>
2364 L: linux-bcache@vger.kernel.org
2365 W: http://bcache.evilpiepirate.org
2367 F: drivers/md/bcache/
2369 BDISP ST MEDIA DRIVER
2370 M: Fabien Dessenne <fabien.dessenne@st.com>
2371 L: linux-media@vger.kernel.org
2372 T: git git://linuxtv.org/media_tree.git
2373 W: https://linuxtv.org
2375 F: drivers/media/platform/sti/bdisp
2378 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2379 M: Salah Triki <salah.triki@gmail.com>
2381 T: git git://github.com/luisbg/linux-befs.git
2382 F: Documentation/filesystems/befs.txt
2385 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2386 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2387 L: netdev@vger.kernel.org
2389 F: drivers/net/ethernet/ec_bhf.c
2392 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2394 F: Documentation/filesystems/bfs.txt
2396 F: include/uapi/linux/bfs_fs.h
2398 BLACKFIN ARCHITECTURE
2399 M: Steven Miao <realmz6@gmail.com>
2400 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2401 T: git git://git.code.sf.net/p/adi-linux/code
2402 W: http://blackfin.uclinux.org
2406 BLACKFIN EMAC DRIVER
2407 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2408 W: http://blackfin.uclinux.org
2410 F: drivers/net/ethernet/adi/
2413 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2414 W: http://blackfin.uclinux.org
2416 F: drivers/rtc/rtc-bfin.c
2419 M: Sonic Zhang <sonic.zhang@analog.com>
2420 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2421 W: http://blackfin.uclinux.org
2423 F: drivers/mmc/host/bfin_sdh.c
2425 BLACKFIN SERIAL DRIVER
2426 M: Sonic Zhang <sonic.zhang@analog.com>
2427 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2428 W: http://blackfin.uclinux.org
2430 F: drivers/tty/serial/bfin_uart.c
2432 BLACKFIN WATCHDOG DRIVER
2433 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2434 W: http://blackfin.uclinux.org
2436 F: drivers/watchdog/bfin_wdt.c
2438 BLACKFIN I2C TWI DRIVER
2439 M: Sonic Zhang <sonic.zhang@analog.com>
2440 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2441 W: http://blackfin.uclinux.org/
2443 F: drivers/i2c/busses/i2c-bfin-twi.c
2445 BLACKFIN MEDIA DRIVER
2446 M: Scott Jiang <scott.jiang.linux@gmail.com>
2447 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2448 W: http://blackfin.uclinux.org/
2450 F: drivers/media/platform/blackfin/
2451 F: drivers/media/i2c/adv7183*
2452 F: drivers/media/i2c/vs6624*
2454 BLINKM RGB LED DRIVER
2455 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2457 F: drivers/leds/leds-blinkm.c
2460 M: Jens Axboe <axboe@kernel.dk>
2461 L: linux-block@vger.kernel.org
2462 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2465 F: kernel/trace/blktrace.c
2468 M: Joern Engel <joern@lazybastard.org>
2469 L: linux-mtd@lists.infradead.org
2471 F: drivers/mtd/devices/block2mtd.c
2474 M: Marcel Holtmann <marcel@holtmann.org>
2475 M: Gustavo Padovan <gustavo@padovan.org>
2476 M: Johan Hedberg <johan.hedberg@gmail.com>
2477 L: linux-bluetooth@vger.kernel.org
2478 W: http://www.bluez.org/
2479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2482 F: drivers/bluetooth/
2485 M: Marcel Holtmann <marcel@holtmann.org>
2486 M: Gustavo Padovan <gustavo@padovan.org>
2487 M: Johan Hedberg <johan.hedberg@gmail.com>
2488 L: linux-bluetooth@vger.kernel.org
2489 W: http://www.bluez.org/
2490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2491 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2494 F: include/net/bluetooth/
2497 M: Jay Vosburgh <j.vosburgh@gmail.com>
2498 M: Veaceslav Falico <vfalico@gmail.com>
2499 M: Andy Gospodarek <andy@greyhouse.net>
2500 L: netdev@vger.kernel.org
2501 W: http://sourceforge.net/projects/bonding/
2503 F: drivers/net/bonding/
2504 F: include/uapi/linux/if_bonding.h
2506 BPF (Safe dynamic programs and tools)
2507 M: Alexei Starovoitov <ast@kernel.org>
2508 L: netdev@vger.kernel.org
2509 L: linux-kernel@vger.kernel.org
2513 BROADCOM B44 10/100 ETHERNET DRIVER
2514 M: Michael Chan <michael.chan@broadcom.com>
2515 L: netdev@vger.kernel.org
2517 F: drivers/net/ethernet/broadcom/b44.*
2519 BROADCOM B53 ETHERNET SWITCH DRIVER
2520 M: Florian Fainelli <f.fainelli@gmail.com>
2521 L: netdev@vger.kernel.org
2522 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2524 F: drivers/net/dsa/b53/*
2525 F: include/linux/platform_data/b53.h
2527 BROADCOM GENET ETHERNET DRIVER
2528 M: Florian Fainelli <f.fainelli@gmail.com>
2529 L: netdev@vger.kernel.org
2531 F: drivers/net/ethernet/broadcom/genet/
2533 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2534 M: Sony Chacko <sony.chacko@qlogic.com>
2535 M: Dept-HSGLinuxNICDev@qlogic.com
2536 L: netdev@vger.kernel.org
2538 F: drivers/net/ethernet/broadcom/bnx2.*
2539 F: drivers/net/ethernet/broadcom/bnx2_*
2541 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2542 M: Ariel Elior <ariel.elior@qlogic.com>
2543 L: netdev@vger.kernel.org
2545 F: drivers/net/ethernet/broadcom/bnx2x/
2547 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2548 M: Florian Fainelli <f.fainelli@gmail.com>
2549 M: Ray Jui <rjui@broadcom.com>
2550 M: Scott Branden <sbranden@broadcom.com>
2551 M: bcm-kernel-feedback-list@broadcom.com
2552 T: git git://github.com/broadcom/mach-bcm
2558 F: arch/arm/mach-bcm/
2560 BROADCOM BCM2835 ARM ARCHITECTURE
2561 M: Stephen Warren <swarren@wwwdotorg.org>
2562 M: Lee Jones <lee@kernel.org>
2563 M: Eric Anholt <eric@anholt.net>
2564 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2565 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2570 BROADCOM BCM47XX MIPS ARCHITECTURE
2571 M: Hauke Mehrtens <hauke@hauke-m.de>
2572 M: Rafał Miłecki <zajec5@gmail.com>
2573 L: linux-mips@linux-mips.org
2575 F: Documentation/devicetree/bindings/mips/brcm/
2576 F: arch/mips/bcm47xx/*
2577 F: arch/mips/include/asm/mach-bcm47xx/*
2579 BROADCOM BCM5301X ARM ARCHITECTURE
2580 M: Hauke Mehrtens <hauke@hauke-m.de>
2581 M: Rafał Miłecki <zajec5@gmail.com>
2582 M: bcm-kernel-feedback-list@broadcom.com
2583 L: linux-arm-kernel@lists.infradead.org
2585 F: arch/arm/mach-bcm/bcm_5301x.c
2586 F: arch/arm/boot/dts/bcm5301x*.dtsi
2587 F: arch/arm/boot/dts/bcm470*
2589 BROADCOM BCM63XX ARM ARCHITECTURE
2590 M: Florian Fainelli <f.fainelli@gmail.com>
2591 M: bcm-kernel-feedback-list@broadcom.com
2592 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2593 T: git git://github.com/broadcom/stblinux.git
2597 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2598 M: Kevin Cernekee <cernekee@gmail.com>
2599 L: linux-usb@vger.kernel.org
2601 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2603 BROADCOM BCM7XXX ARM ARCHITECTURE
2604 M: Brian Norris <computersforpeace@gmail.com>
2605 M: Gregory Fong <gregory.0xf0@gmail.com>
2606 M: Florian Fainelli <f.fainelli@gmail.com>
2607 M: bcm-kernel-feedback-list@broadcom.com
2608 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2609 T: git git://github.com/broadcom/stblinux.git
2611 F: arch/arm/mach-bcm/*brcmstb*
2612 F: arch/arm/boot/dts/bcm7*.dts*
2613 F: drivers/bus/brcmstb_gisb.c
2616 BROADCOM BMIPS MIPS ARCHITECTURE
2617 M: Kevin Cernekee <cernekee@gmail.com>
2618 M: Florian Fainelli <f.fainelli@gmail.com>
2619 L: linux-mips@linux-mips.org
2620 T: git git://github.com/broadcom/stblinux.git
2622 F: arch/mips/bmips/*
2623 F: arch/mips/include/asm/mach-bmips/*
2624 F: arch/mips/kernel/*bmips*
2625 F: arch/mips/boot/dts/brcm/bcm*.dts*
2626 F: drivers/irqchip/irq-bcm63*
2627 F: drivers/irqchip/irq-bcm7*
2628 F: drivers/irqchip/irq-brcmstb*
2629 F: include/linux/bcm963xx_nvram.h
2630 F: include/linux/bcm963xx_tag.h
2632 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2633 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2634 M: Prashant Sreedharan <prashant@broadcom.com>
2635 M: Michael Chan <mchan@broadcom.com>
2636 L: netdev@vger.kernel.org
2638 F: drivers/net/ethernet/broadcom/tg3.*
2640 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2641 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2642 M: Franky Lin <franky.lin@broadcom.com>
2643 M: Hante Meuleman <hante.meuleman@broadcom.com>
2644 L: linux-wireless@vger.kernel.org
2645 L: brcm80211-dev-list.pdl@broadcom.com
2647 F: drivers/net/wireless/broadcom/brcm80211/
2649 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2650 M: QLogic-Storage-Upstream@qlogic.com
2651 L: linux-scsi@vger.kernel.org
2653 F: drivers/scsi/bnx2fc/
2655 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2656 M: QLogic-Storage-Upstream@qlogic.com
2657 L: linux-scsi@vger.kernel.org
2659 F: drivers/scsi/bnx2i/
2661 BROADCOM IPROC ARM ARCHITECTURE
2662 M: Ray Jui <rjui@broadcom.com>
2663 M: Scott Branden <sbranden@broadcom.com>
2664 M: Jon Mason <jonmason@broadcom.com>
2665 M: bcm-kernel-feedback-list@broadcom.com
2666 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2667 T: git git://github.com/broadcom/cygnus-linux.git
2682 F: arch/arm64/boot/dts/broadcom/ns2*
2683 F: drivers/clk/bcm/clk-ns*
2684 F: drivers/pinctrl/bcm/pinctrl-ns*
2686 BROADCOM BRCMSTB GPIO DRIVER
2687 M: Gregory Fong <gregory.0xf0@gmail.com>
2688 L: bcm-kernel-feedback-list@broadcom.com
2690 F: drivers/gpio/gpio-brcmstb.c
2691 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2693 BROADCOM KONA GPIO DRIVER
2694 M: Ray Jui <rjui@broadcom.com>
2695 L: bcm-kernel-feedback-list@broadcom.com
2697 F: drivers/gpio/gpio-bcm-kona.c
2698 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2700 BROADCOM NVRAM DRIVER
2701 M: Rafał Miłecki <zajec5@gmail.com>
2702 L: linux-mips@linux-mips.org
2704 F: drivers/firmware/broadcom/*
2706 BROADCOM STB NAND FLASH DRIVER
2707 M: Brian Norris <computersforpeace@gmail.com>
2708 M: Kamal Dasu <kdasu.kdev@gmail.com>
2709 L: linux-mtd@lists.infradead.org
2710 L: bcm-kernel-feedback-list@broadcom.com
2712 F: drivers/mtd/nand/brcmnand/
2714 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2715 M: Rafał Miłecki <zajec5@gmail.com>
2716 L: linux-wireless@vger.kernel.org
2719 F: include/linux/bcma/
2721 BROADCOM SYSTEMPORT ETHERNET DRIVER
2722 M: Florian Fainelli <f.fainelli@gmail.com>
2723 L: netdev@vger.kernel.org
2725 F: drivers/net/ethernet/broadcom/bcmsysport.*
2727 BROADCOM VULCAN ARM64 SOC
2728 M: Jayachandran C. <jchandra@broadcom.com>
2729 M: bcm-kernel-feedback-list@broadcom.com
2730 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2732 F: arch/arm64/boot/dts/broadcom/vulcan*
2734 BROCADE BFA FC SCSI DRIVER
2735 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2736 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2737 L: linux-scsi@vger.kernel.org
2739 F: drivers/scsi/bfa/
2741 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2742 M: Rasesh Mody <rasesh.mody@qlogic.com>
2743 L: netdev@vger.kernel.org
2745 F: drivers/net/ethernet/brocade/bna/
2747 BSG (block layer generic sg v4 driver)
2748 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2749 L: linux-scsi@vger.kernel.org
2752 F: include/linux/bsg.h
2753 F: include/uapi/linux/bsg.h
2756 M: Clemens Ladisch <clemens@ladisch.de>
2757 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2758 T: git git://git.alsa-project.org/alsa-kernel.git
2760 F: Documentation/sound/alsa/Bt87x.txt
2761 F: sound/pci/bt87x.c
2764 M: Michael Buesch <m@bues.ch>
2765 W: http://bu3sch.de/btgpio.php
2767 F: drivers/gpio/gpio-bt8xx.c
2770 M: Chris Mason <clm@fb.com>
2771 M: Josef Bacik <jbacik@fb.com>
2772 M: David Sterba <dsterba@suse.com>
2773 L: linux-btrfs@vger.kernel.org
2774 W: http://btrfs.wiki.kernel.org/
2775 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2778 F: Documentation/filesystems/btrfs.txt
2781 BTTV VIDEO4LINUX DRIVER
2782 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2783 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2784 L: linux-media@vger.kernel.org
2785 W: https://linuxtv.org
2786 T: git git://linuxtv.org/media_tree.git
2788 F: Documentation/video4linux/bttv/
2789 F: drivers/media/pci/bt8xx/bttv*
2791 BUSLOGIC SCSI DRIVER
2792 M: Khalid Aziz <khalid@gonehiking.org>
2793 L: linux-scsi@vger.kernel.org
2795 F: drivers/scsi/BusLogic.*
2796 F: drivers/scsi/FlashPoint.*
2798 C-MEDIA CMI8788 DRIVER
2799 M: Clemens Ladisch <clemens@ladisch.de>
2800 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2801 T: git git://git.alsa-project.org/alsa-kernel.git
2803 F: sound/pci/oxygen/
2806 M: Mark Salter <msalter@redhat.com>
2807 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2808 L: linux-c6x-dev@linux-c6x.org
2809 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2813 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2814 M: David Howells <dhowells@redhat.com>
2815 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2817 F: Documentation/filesystems/caching/cachefiles.txt
2820 CADET FM/AM RADIO RECEIVER DRIVER
2821 M: Hans Verkuil <hverkuil@xs4all.nl>
2822 L: linux-media@vger.kernel.org
2823 T: git git://linuxtv.org/media_tree.git
2824 W: https://linuxtv.org
2826 F: drivers/media/radio/radio-cadet*
2828 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2829 M: Jonathan Corbet <corbet@lwn.net>
2830 L: linux-media@vger.kernel.org
2831 T: git git://linuxtv.org/media_tree.git
2833 F: Documentation/video4linux/cafe_ccic
2834 F: drivers/media/platform/marvell-ccic/
2837 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2838 L: netdev@vger.kernel.org
2840 F: Documentation/networking/caif/
2841 F: drivers/net/caif/
2842 F: include/uapi/linux/caif/
2843 F: include/net/caif/
2846 CALGARY x86-64 IOMMU
2847 M: Muli Ben-Yehuda <mulix@mulix.org>
2848 M: Jon Mason <jdmason@kudzu.us>
2849 L: iommu@lists.linux-foundation.org
2851 F: arch/x86/kernel/pci-calgary_64.c
2852 F: arch/x86/kernel/tce_64.c
2853 F: arch/x86/include/asm/calgary.h
2854 F: arch/x86/include/asm/tce.h
2857 M: Oliver Hartkopp <socketcan@hartkopp.net>
2858 M: Marc Kleine-Budde <mkl@pengutronix.de>
2859 L: linux-can@vger.kernel.org
2860 W: https://github.com/linux-can
2861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2864 F: Documentation/networking/can.txt
2866 F: include/linux/can/core.h
2867 F: include/uapi/linux/can.h
2868 F: include/uapi/linux/can/bcm.h
2869 F: include/uapi/linux/can/raw.h
2870 F: include/uapi/linux/can/gw.h
2873 M: Wolfgang Grandegger <wg@grandegger.com>
2874 M: Marc Kleine-Budde <mkl@pengutronix.de>
2875 L: linux-can@vger.kernel.org
2876 W: https://github.com/linux-can
2877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2878 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2880 F: Documentation/devicetree/bindings/net/can/
2882 F: include/linux/can/dev.h
2883 F: include/linux/can/platform/
2884 F: include/uapi/linux/can/error.h
2885 F: include/uapi/linux/can/netlink.h
2888 M: Serge Hallyn <serge@hallyn.com>
2889 L: linux-security-module@vger.kernel.org
2891 F: include/linux/capability.h
2892 F: include/uapi/linux/capability.h
2893 F: security/commoncap.c
2894 F: kernel/capability.c
2896 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2897 M: Kevin Tsai <ktsai@capellamicro.com>
2899 F: drivers/iio/light/cm*
2900 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2902 CAVIUM LIQUIDIO NETWORK DRIVER
2903 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2904 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2905 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2906 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2907 L: netdev@vger.kernel.org
2908 W: http://www.cavium.com
2910 F: drivers/net/ethernet/cavium/liquidio/
2912 CC2520 IEEE-802.15.4 RADIO DRIVER
2913 M: Varka Bhadram <varkabhadram@gmail.com>
2914 L: linux-wpan@vger.kernel.org
2916 F: drivers/net/ieee802154/cc2520.c
2917 F: include/linux/spi/cc2520.h
2918 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2921 M: Hans Verkuil <hans.verkuil@cisco.com>
2922 L: linux-media@vger.kernel.org
2923 T: git git://linuxtv.org/media_tree.git
2924 W: http://linuxtv.org
2926 F: Documentation/cec.txt
2927 F: Documentation/DocBook/media/v4l/cec*
2928 F: drivers/staging/media/cec/
2929 F: drivers/media/cec-edid.c
2930 F: drivers/media/rc/keymaps/rc-cec.c
2931 F: include/media/cec.h
2932 F: include/media/cec-edid.h
2933 F: include/linux/cec.h
2934 F: include/linux/cec-funcs.h
2936 CELL BROADBAND ENGINE ARCHITECTURE
2937 M: Arnd Bergmann <arnd@arndb.de>
2938 L: linuxppc-dev@lists.ozlabs.org
2939 W: http://www.ibm.com/developerworks/power/cell/
2941 F: arch/powerpc/include/asm/cell*.h
2942 F: arch/powerpc/include/asm/spu*.h
2943 F: arch/powerpc/include/uapi/asm/spu*.h
2944 F: arch/powerpc/oprofile/*cell*
2945 F: arch/powerpc/platforms/cell/
2947 CEPH COMMON CODE (LIBCEPH)
2948 M: Ilya Dryomov <idryomov@gmail.com>
2949 M: "Yan, Zheng" <zyan@redhat.com>
2950 M: Sage Weil <sage@redhat.com>
2951 L: ceph-devel@vger.kernel.org
2953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2954 T: git git://github.com/ceph/ceph-client.git
2957 F: include/linux/ceph/
2958 F: include/linux/crush/
2960 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2961 M: "Yan, Zheng" <zyan@redhat.com>
2962 M: Sage Weil <sage@redhat.com>
2963 M: Ilya Dryomov <idryomov@gmail.com>
2964 L: ceph-devel@vger.kernel.org
2966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2967 T: git git://github.com/ceph/ceph-client.git
2969 F: Documentation/filesystems/ceph.txt
2972 CERTIFICATE HANDLING:
2973 M: David Howells <dhowells@redhat.com>
2974 M: David Woodhouse <dwmw2@infradead.org>
2975 L: keyrings@vger.kernel.org
2977 F: Documentation/module-signing.txt
2979 F: scripts/sign-file.c
2980 F: scripts/extract-cert.c
2982 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2983 L: linux-usb@vger.kernel.org
2985 F: Documentation/usb/WUSB-Design-overview.txt
2986 F: Documentation/usb/wusb-cbaf
2987 F: drivers/usb/host/hwa-hc.c
2988 F: drivers/usb/host/whci/
2989 F: drivers/usb/wusbcore/
2990 F: include/linux/usb/wusb*
2992 CFAG12864B LCD DRIVER
2993 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2994 W: http://miguelojeda.es/auxdisplay.htm
2995 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2997 F: drivers/auxdisplay/cfag12864b.c
2998 F: include/linux/cfag12864b.h
3000 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3001 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3002 W: http://miguelojeda.es/auxdisplay.htm
3003 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3005 F: drivers/auxdisplay/cfag12864bfb.c
3006 F: include/linux/cfag12864b.h
3008 CFG80211 and NL80211
3009 M: Johannes Berg <johannes@sipsolutions.net>
3010 L: linux-wireless@vger.kernel.org
3011 W: http://wireless.kernel.org/
3012 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3015 F: include/uapi/linux/nl80211.h
3016 F: include/net/cfg80211.h
3018 X: net/wireless/wext*
3020 CHAR and MISC DRIVERS
3021 M: Arnd Bergmann <arnd@arndb.de>
3022 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3027 F: include/linux/miscdevice.h
3030 M: Andy Whitcroft <apw@canonical.com>
3031 M: Joe Perches <joe@perches.com>
3033 F: scripts/checkpatch.pl
3035 CHINESE DOCUMENTATION
3036 M: Harry Wei <harryxiyou@gmail.com>
3037 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3038 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3040 F: Documentation/zh_CN/
3042 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3043 M: Peter Chen <Peter.Chen@nxp.com>
3044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3045 L: linux-usb@vger.kernel.org
3047 F: drivers/usb/chipidea/
3049 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3050 M: Hans de Goede <hdegoede@redhat.com>
3051 L: linux-input@vger.kernel.org
3053 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3054 F: drivers/input/touchscreen/chipone_icn8318.c
3056 CHROME HARDWARE PLATFORM SUPPORT
3057 M: Olof Johansson <olof@lixom.net>
3059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3060 F: drivers/platform/chrome/
3062 CISCO VIC ETHERNET NIC DRIVER
3063 M: Christian Benvenuti <benve@cisco.com>
3064 M: Sujith Sankar <ssujith@cisco.com>
3065 M: Govindarajulu Varadarajan <_govind@gmx.com>
3066 M: Neel Patel <neepatel@cisco.com>
3068 F: drivers/net/ethernet/cisco/enic/
3070 CISCO VIC LOW LATENCY NIC DRIVER
3071 M: Christian Benvenuti <benve@cisco.com>
3072 M: Dave Goodell <dgoodell@cisco.com>
3074 F: drivers/infiniband/hw/usnic/
3076 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3077 M: Hartley Sweeten <hsweeten@visionengravers.com>
3078 L: netdev@vger.kernel.org
3080 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3082 CIRRUS LOGIC AUDIO CODEC DRIVERS
3083 M: Brian Austin <brian.austin@cirrus.com>
3084 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3085 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3087 F: sound/soc/codecs/cs*
3090 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3091 L: linux-kernel@vger.kernel.org
3094 F: include/linux/cleancache.h
3097 M: Russell King <linux@armlinux.org.uk>
3098 L: linux-clk@vger.kernel.org
3100 F: include/linux/clk.h
3102 CLOCKSOURCE, CLOCKEVENT DRIVERS
3103 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3104 M: Thomas Gleixner <tglx@linutronix.de>
3105 L: linux-kernel@vger.kernel.org
3106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3108 F: drivers/clocksource
3110 CISCO FCOE HBA DRIVER
3111 M: Hiral Patel <hiralpat@cisco.com>
3112 M: Suma Ramars <sramars@cisco.com>
3113 M: Brian Uchino <buchino@cisco.com>
3114 L: linux-scsi@vger.kernel.org
3116 F: drivers/scsi/fnic/
3118 CISCO SCSI HBA DRIVER
3119 M: Narsimhulu Musini <nmusini@cisco.com>
3120 M: Sesidhar Baddela <sebaddel@cisco.com>
3121 L: linux-scsi@vger.kernel.org
3123 F: drivers/scsi/snic/
3126 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3127 M: Daniel Oliveira Nascimento <don@syst.com.br>
3128 L: platform-driver-x86@vger.kernel.org
3130 F: drivers/platform/x86/classmate-laptop.c
3133 M: Hans Verkuil <hans.verkuil@cisco.com>
3134 L: linux-media@vger.kernel.org
3135 T: git git://linuxtv.org/media_tree.git
3136 W: https://linuxtv.org
3138 F: drivers/media/pci/cobalt/
3140 COCCINELLE/Semantic Patches (SmPL)
3141 M: Julia Lawall <Julia.Lawall@lip6.fr>
3142 M: Gilles Muller <Gilles.Muller@lip6.fr>
3143 M: Nicolas Palix <nicolas.palix@imag.fr>
3144 M: Michal Marek <mmarek@suse.com>
3145 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3147 W: http://coccinelle.lip6.fr/
3149 F: Documentation/coccinelle.txt
3150 F: scripts/coccinelle/
3151 F: scripts/coccicheck
3154 M: Jan Harkes <jaharkes@cs.cmu.edu>
3156 L: codalist@coda.cs.cmu.edu
3157 W: http://www.coda.cs.cmu.edu/
3159 F: Documentation/filesystems/coda.txt
3161 F: include/linux/coda*.h
3162 F: include/uapi/linux/coda*.h
3164 CODA V4L2 MEM2MEM DRIVER
3165 M: Philipp Zabel <p.zabel@pengutronix.de>
3166 L: linux-media@vger.kernel.org
3168 F: Documentation/devicetree/bindings/media/coda.txt
3169 F: drivers/media/platform/coda/
3171 COMMON CLK FRAMEWORK
3172 M: Michael Turquette <mturquette@baylibre.com>
3173 M: Stephen Boyd <sboyd@codeaurora.org>
3174 L: linux-clk@vger.kernel.org
3175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3177 F: Documentation/devicetree/bindings/clock/
3179 X: drivers/clk/clkdev.c
3180 F: include/linux/clk-pr*
3181 F: include/linux/clk/
3183 COMMON INTERNET FILE SYSTEM (CIFS)
3184 M: Steve French <sfrench@samba.org>
3185 L: linux-cifs@vger.kernel.org
3186 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3187 W: http://linux-cifs.samba.org/
3188 T: git git://git.samba.org/sfrench/cifs-2.6.git
3190 F: Documentation/filesystems/cifs/
3193 COMPACTPCI HOTPLUG CORE
3194 M: Scott Murray <scott@spiteful.org>
3195 L: linux-pci@vger.kernel.org
3197 F: drivers/pci/hotplug/cpci_hotplug*
3199 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3200 M: Scott Murray <scott@spiteful.org>
3201 L: linux-pci@vger.kernel.org
3203 F: drivers/pci/hotplug/cpcihp_zt5550.*
3205 COMPACTPCI HOTPLUG GENERIC DRIVER
3206 M: Scott Murray <scott@spiteful.org>
3207 L: linux-pci@vger.kernel.org
3209 F: drivers/pci/hotplug/cpcihp_generic.c
3211 COMPAL LAPTOP SUPPORT
3212 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3213 L: platform-driver-x86@vger.kernel.org
3215 F: drivers/platform/x86/compal-laptop.c
3217 CONEXANT ACCESSRUNNER USB DRIVER
3218 L: accessrunner-general@lists.sourceforge.net
3219 W: http://accessrunner.sourceforge.net/
3221 F: drivers/usb/atm/cxacru.c
3224 M: Joel Becker <jlbec@evilplan.org>
3225 M: Christoph Hellwig <hch@lst.de>
3226 T: git git://git.infradead.org/users/hch/configfs.git
3229 F: include/linux/configfs.h
3232 M: Evgeniy Polyakov <zbr@ioremap.net>
3233 L: netdev@vger.kernel.org
3235 F: drivers/connector/
3237 CONTROL GROUP (CGROUP)
3238 M: Tejun Heo <tj@kernel.org>
3239 M: Li Zefan <lizefan@huawei.com>
3240 M: Johannes Weiner <hannes@cmpxchg.org>
3241 L: cgroups@vger.kernel.org
3242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3244 F: Documentation/cgroup*
3245 F: include/linux/cgroup*
3248 CONTROL GROUP - CPUSET
3249 M: Li Zefan <lizefan@huawei.com>
3250 L: cgroups@vger.kernel.org
3251 W: http://www.bullopensource.org/cpuset/
3252 W: http://oss.sgi.com/projects/cpusets/
3253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3255 F: Documentation/cgroup-v1/cpusets.txt
3256 F: include/linux/cpuset.h
3259 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3260 M: Johannes Weiner <hannes@cmpxchg.org>
3261 M: Michal Hocko <mhocko@kernel.org>
3262 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3263 L: cgroups@vger.kernel.org
3264 L: linux-mm@kvack.org
3269 CORETEMP HARDWARE MONITORING DRIVER
3270 M: Fenghua Yu <fenghua.yu@intel.com>
3271 L: linux-hwmon@vger.kernel.org
3273 F: Documentation/hwmon/coretemp
3274 F: drivers/hwmon/coretemp.c
3276 COSA/SRP SYNC SERIAL DRIVER
3277 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3278 W: http://www.fi.muni.cz/~kas/cosa/
3280 F: drivers/net/wan/cosa*
3282 CPMAC ETHERNET DRIVER
3283 M: Florian Fainelli <f.fainelli@gmail.com>
3284 L: netdev@vger.kernel.org
3286 F: drivers/net/ethernet/ti/cpmac.c
3288 CPU FREQUENCY DRIVERS
3289 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3290 M: Viresh Kumar <viresh.kumar@linaro.org>
3291 L: linux-pm@vger.kernel.org
3293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3294 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3295 F: Documentation/cpu-freq/
3297 F: include/linux/cpufreq.h
3299 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3300 M: Viresh Kumar <viresh.kumar@linaro.org>
3301 M: Sudeep Holla <sudeep.holla@arm.com>
3302 L: linux-pm@vger.kernel.org
3303 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3305 F: drivers/cpufreq/arm_big_little.h
3306 F: drivers/cpufreq/arm_big_little.c
3307 F: drivers/cpufreq/arm_big_little_dt.c
3309 CPUIDLE DRIVER - ARM BIG LITTLE
3310 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3311 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3312 L: linux-pm@vger.kernel.org
3313 L: linux-arm-kernel@lists.infradead.org
3314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3316 F: drivers/cpuidle/cpuidle-big_little.c
3318 CPUIDLE DRIVER - ARM EXYNOS
3319 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3320 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3321 M: Kukjin Kim <kgene@kernel.org>
3322 L: linux-pm@vger.kernel.org
3323 L: linux-samsung-soc@vger.kernel.org
3325 F: drivers/cpuidle/cpuidle-exynos.c
3326 F: arch/arm/mach-exynos/pm.c
3329 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3330 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3331 L: linux-pm@vger.kernel.org
3333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3334 F: drivers/cpuidle/*
3335 F: include/linux/cpuidle.h
3338 M: "H. Peter Anvin" <hpa@zytor.com>
3340 F: arch/x86/kernel/cpuid.c
3341 F: arch/x86/kernel/msr.c
3343 CPU POWER MONITORING SUBSYSTEM
3344 M: Thomas Renninger <trenn@suse.com>
3345 L: linux-pm@vger.kernel.org
3347 F: tools/power/cpupower/
3350 W: http://sourceforge.net/projects/cramfs/
3351 S: Orphan / Obsolete
3352 F: Documentation/filesystems/cramfs.txt
3356 M: Mikael Starvik <starvik@axis.com>
3357 M: Jesper Nilsson <jesper.nilsson@axis.com>
3358 L: linux-cris-kernel@axis.com
3359 W: http://developer.axis.com
3360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3363 F: drivers/tty/serial/crisv10.*
3366 M: Herbert Xu <herbert@gondor.apana.org.au>
3367 M: "David S. Miller" <davem@davemloft.net>
3368 L: linux-crypto@vger.kernel.org
3369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3372 F: Documentation/crypto/
3373 F: Documentation/devicetree/bindings/crypto/
3374 F: Documentation/DocBook/crypto-API.tmpl
3380 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3381 M: Neil Horman <nhorman@tuxdriver.com>
3382 L: linux-crypto@vger.kernel.org
3384 F: crypto/ansi_cprng.c
3388 M: Hans Verkuil <hverkuil@xs4all.nl>
3389 L: linux-media@vger.kernel.org
3390 T: git git://linuxtv.org/media_tree.git
3391 W: http://linuxtv.org
3393 F: drivers/media/i2c/cs3308.c
3394 F: drivers/media/i2c/cs3308.h
3396 CS5535 Audio ALSA driver
3397 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3399 F: sound/pci/cs5535audio/
3402 M: Solomon Peachy <pizza@shaftnet.org>
3404 F: drivers/net/wireless/st/cw1200/
3406 CX18 VIDEO4LINUX DRIVER
3407 M: Andy Walls <awalls@md.metrocast.net>
3408 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3409 L: linux-media@vger.kernel.org
3410 T: git git://linuxtv.org/media_tree.git
3411 W: https://linuxtv.org
3412 W: http://www.ivtvdriver.org/index.php/Cx18
3414 F: Documentation/video4linux/cx18.txt
3415 F: drivers/media/pci/cx18/
3416 F: include/uapi/linux/ivtv*
3418 CX2341X MPEG ENCODER HELPER MODULE
3419 M: Hans Verkuil <hverkuil@xs4all.nl>
3420 L: linux-media@vger.kernel.org
3421 T: git git://linuxtv.org/media_tree.git
3422 W: https://linuxtv.org
3424 F: drivers/media/common/cx2341x*
3425 F: include/media/cx2341x*
3427 CX24120 MEDIA DRIVER
3428 M: Jemma Denson <jdenson@gmail.com>
3429 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3430 L: linux-media@vger.kernel.org
3431 W: https://linuxtv.org
3432 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3434 F: drivers/media/dvb-frontends/cx24120*
3436 CX88 VIDEO4LINUX DRIVER
3437 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3438 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3439 L: linux-media@vger.kernel.org
3440 W: https://linuxtv.org
3441 T: git git://linuxtv.org/media_tree.git
3443 F: Documentation/video4linux/cx88/
3444 F: drivers/media/pci/cx88/
3446 CXD2820R MEDIA DRIVER
3447 M: Antti Palosaari <crope@iki.fi>
3448 L: linux-media@vger.kernel.org
3449 W: https://linuxtv.org
3450 W: http://palosaari.fi/linux/
3451 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3452 T: git git://linuxtv.org/anttip/media_tree.git
3454 F: drivers/media/dvb-frontends/cxd2820r*
3456 CXGB3 ETHERNET DRIVER (CXGB3)
3457 M: Santosh Raspatur <santosh@chelsio.com>
3458 L: netdev@vger.kernel.org
3459 W: http://www.chelsio.com
3461 F: drivers/net/ethernet/chelsio/cxgb3/
3463 CXGB3 ISCSI DRIVER (CXGB3I)
3464 M: Karen Xie <kxie@chelsio.com>
3465 L: linux-scsi@vger.kernel.org
3466 W: http://www.chelsio.com
3468 F: drivers/scsi/cxgbi/cxgb3i
3470 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3471 M: Steve Wise <swise@chelsio.com>
3472 L: linux-rdma@vger.kernel.org
3473 W: http://www.openfabrics.org
3475 F: drivers/infiniband/hw/cxgb3/
3477 CXGB4 ETHERNET DRIVER (CXGB4)
3478 M: Hariprasad S <hariprasad@chelsio.com>
3479 L: netdev@vger.kernel.org
3480 W: http://www.chelsio.com
3482 F: drivers/net/ethernet/chelsio/cxgb4/
3484 CXGB4 ISCSI DRIVER (CXGB4I)
3485 M: Karen Xie <kxie@chelsio.com>
3486 L: linux-scsi@vger.kernel.org
3487 W: http://www.chelsio.com
3489 F: drivers/scsi/cxgbi/cxgb4i
3491 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3492 M: Steve Wise <swise@chelsio.com>
3493 L: linux-rdma@vger.kernel.org
3494 W: http://www.openfabrics.org
3496 F: drivers/infiniband/hw/cxgb4/
3498 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3499 M: Casey Leedom <leedom@chelsio.com>
3500 L: netdev@vger.kernel.org
3501 W: http://www.chelsio.com
3503 F: drivers/net/ethernet/chelsio/cxgb4vf/
3505 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3506 M: Ian Munsie <imunsie@au1.ibm.com>
3507 M: Michael Neuling <mikey@neuling.org>
3508 L: linuxppc-dev@lists.ozlabs.org
3510 F: drivers/misc/cxl/
3511 F: include/misc/cxl*
3512 F: include/uapi/misc/cxl.h
3513 F: Documentation/powerpc/cxl.txt
3514 F: Documentation/powerpc/cxl.txt
3515 F: Documentation/ABI/testing/sysfs-class-cxl
3517 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3518 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3519 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3520 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3521 L: linux-scsi@vger.kernel.org
3523 F: drivers/scsi/cxlflash/
3524 F: include/uapi/scsi/cxlflash_ioctls.h
3525 F: Documentation/powerpc/cxlflash.txt
3527 STMMAC ETHERNET DRIVER
3528 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3529 M: Alexandre Torgue <alexandre.torgue@st.com>
3530 L: netdev@vger.kernel.org
3531 W: http://www.stlinux.com
3533 F: drivers/net/ethernet/stmicro/stmmac/
3536 M: Russell King <linux@armlinux.org.uk>
3537 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3538 W: http://www.armlinux.org.uk/
3540 F: drivers/video/fbdev/cyber2000fb.*
3542 CYCLADES ASYNC MUX DRIVER
3543 W: http://www.cyclades.com/
3545 F: drivers/tty/cyclades.c
3546 F: include/linux/cyclades.h
3547 F: include/uapi/linux/cyclades.h
3549 CYCLADES PC300 DRIVER
3550 W: http://www.cyclades.com/
3552 F: drivers/net/wan/pc300*
3554 CYPRESS_FIRMWARE MEDIA DRIVER
3555 M: Antti Palosaari <crope@iki.fi>
3556 L: linux-media@vger.kernel.org
3557 W: https://linuxtv.org
3558 W: http://palosaari.fi/linux/
3559 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3560 T: git git://linuxtv.org/anttip/media_tree.git
3562 F: drivers/media/common/cypress_firmware*
3564 CYTTSP TOUCHSCREEN DRIVER
3565 M: Ferruh Yigit <fery@cypress.com>
3566 L: linux-input@vger.kernel.org
3568 F: drivers/input/touchscreen/cyttsp*
3569 F: include/linux/input/cyttsp.h
3571 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3572 M: Joshua Kinard <kumba@gentoo.org>
3574 F: drivers/rtc/rtc-ds1685.c
3575 F: include/linux/rtc/ds1685.h
3577 DAMA SLAVE for AX.25
3578 M: Joerg Reuter <jreuter@yaina.de>
3579 W: http://yaina.de/jreuter/
3580 W: http://www.qsl.net/dl1bke/
3581 L: linux-hams@vger.kernel.org
3583 F: net/ax25/af_ax25.c
3584 F: net/ax25/ax25_dev.c
3585 F: net/ax25/ax25_ds_*
3586 F: net/ax25/ax25_in.c
3587 F: net/ax25/ax25_out.c
3588 F: net/ax25/ax25_timer.c
3589 F: net/ax25/sysctl_net_ax25.c
3591 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3592 L: netdev@vger.kernel.org
3594 F: Documentation/networking/dmfe.txt
3595 F: drivers/net/ethernet/dec/tulip/dmfe.c
3597 DC390/AM53C974 SCSI driver
3598 M: Hannes Reinecke <hare@suse.com>
3599 L: linux-scsi@vger.kernel.org
3601 F: drivers/scsi/am53c974.c
3604 M: Oliver Neukum <oliver@neukum.org>
3605 M: Ali Akcaagac <aliakc@web.de>
3606 M: Jamie Lenehan <lenehan@twibble.org>
3607 L: dc395x@twibble.org
3608 W: http://twibble.org/dist/dc395x/
3609 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3611 F: Documentation/scsi/dc395x.txt
3612 F: drivers/scsi/dc395x.*
3615 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3616 L: dccp@vger.kernel.org
3617 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3619 F: include/linux/dccp.h
3620 F: include/uapi/linux/dccp.h
3621 F: include/linux/tfrc.h
3624 DECnet NETWORK LAYER
3625 W: http://linux-decnet.sourceforge.net
3626 L: linux-decnet-user@lists.sourceforge.net
3628 F: Documentation/networking/decnet.txt
3631 DECSTATION PLATFORM SUPPORT
3632 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3633 L: linux-mips@linux-mips.org
3634 W: http://www.linux-mips.org/wiki/DECstation
3637 F: arch/mips/include/asm/dec/
3638 F: arch/mips/include/asm/mach-dec/
3640 DEFXX FDDI NETWORK DRIVER
3641 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3643 F: drivers/net/fddi/defxx.*
3646 M: Matthew Garrett <mjg59@srcf.ucam.org>
3647 M: Pali Rohár <pali.rohar@gmail.com>
3648 L: platform-driver-x86@vger.kernel.org
3650 F: drivers/platform/x86/dell-laptop.c
3652 DELL LAPTOP RBTN DRIVER
3653 M: Pali Rohár <pali.rohar@gmail.com>
3655 F: drivers/platform/x86/dell-rbtn.*
3657 DELL LAPTOP FREEFALL DRIVER
3658 M: Pali Rohár <pali.rohar@gmail.com>
3660 F: drivers/platform/x86/dell-smo8800.c
3662 DELL LAPTOP SMM DRIVER
3663 M: Pali Rohár <pali.rohar@gmail.com>
3665 F: drivers/hwmon/dell-smm-hwmon.c
3666 F: include/uapi/linux/i8k.h
3668 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3669 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3671 F: Documentation/dcdbas.txt
3672 F: drivers/firmware/dcdbas.*
3674 DELL WMI EXTRAS DRIVER
3675 M: Matthew Garrett <mjg59@srcf.ucam.org>
3676 M: Pali Rohár <pali.rohar@gmail.com>
3678 F: drivers/platform/x86/dell-wmi.c
3680 DESIGNWARE USB2 DRD IP DRIVER
3681 M: John Youn <johnyoun@synopsys.com>
3682 L: linux-usb@vger.kernel.org
3683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3685 F: drivers/usb/dwc2/
3687 DESIGNWARE USB3 DRD IP DRIVER
3688 M: Felipe Balbi <balbi@kernel.org>
3689 L: linux-usb@vger.kernel.org
3690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3692 F: drivers/usb/dwc3/
3694 DEVICE COREDUMP (DEV_COREDUMP)
3695 M: Johannes Berg <johannes@sipsolutions.net>
3696 L: linux-kernel@vger.kernel.org
3698 F: drivers/base/devcoredump.c
3699 F: include/linux/devcoredump.h
3701 DEVICE FREQUENCY (DEVFREQ)
3702 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3703 M: Kyungmin Park <kyungmin.park@samsung.com>
3704 L: linux-pm@vger.kernel.org
3705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3708 F: include/linux/devfreq.h
3709 F: Documentation/devicetree/bindings/devfreq/
3711 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3712 M: Chanwoo Choi <cw00.choi@samsung.com>
3713 L: linux-pm@vger.kernel.org
3714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3716 F: drivers/devfreq/event/
3717 F: drivers/devfreq/devfreq-event.c
3718 F: include/linux/devfreq-event.h
3719 F: Documentation/devicetree/bindings/devfreq/event/
3721 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3722 M: Chanwoo Choi <cw00.choi@samsung.com>
3723 L: linux-pm@vger.kernel.org
3724 L: linux-samsung-soc@vger.kernel.org
3725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3727 F: drivers/devfreq/exynos-bus.c
3728 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3730 DEVICE NUMBER REGISTRY
3731 M: Torben Mathiasen <device@lanana.org>
3732 W: http://lanana.org/docs/device-list/index.html
3736 M: Alasdair Kergon <agk@redhat.com>
3737 M: Mike Snitzer <snitzer@redhat.com>
3738 M: dm-devel@redhat.com
3739 L: dm-devel@redhat.com
3740 W: http://sources.redhat.com/dm
3741 Q: http://patchwork.kernel.org/project/dm-devel/list/
3742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3743 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3745 F: Documentation/device-mapper/
3747 F: drivers/md/persistent-data/
3748 F: include/linux/device-mapper.h
3749 F: include/linux/dm-*.h
3750 F: include/uapi/linux/dm-*.h
3753 M: Jiri Pirko <jiri@mellanox.com>
3754 L: netdev@vger.kernel.org
3756 F: net/core/devlink.c
3757 F: include/net/devlink.h
3758 F: include/uapi/linux/devlink.h
3760 DIALOG SEMICONDUCTOR DRIVERS
3761 M: Support Opensource <support.opensource@diasemi.com>
3762 W: http://www.dialog-semiconductor.com/products
3764 F: Documentation/hwmon/da90??
3765 F: Documentation/devicetree/bindings/mfd/da90*.txt
3766 F: Documentation/devicetree/bindings/regulator/da92*.txt
3767 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3768 F: drivers/gpio/gpio-da90??.c
3769 F: drivers/hwmon/da90??-hwmon.c
3770 F: drivers/iio/adc/da91??-*.c
3771 F: drivers/input/misc/da90??_onkey.c
3772 F: drivers/input/touchscreen/da9052_tsi.c
3773 F: drivers/leds/leds-da90??.c
3774 F: drivers/mfd/da903x.c
3775 F: drivers/mfd/da90??-*.c
3776 F: drivers/mfd/da91??-*.c
3777 F: drivers/power/da9052-battery.c
3778 F: drivers/power/da91??-*.c
3779 F: drivers/regulator/da903x.c
3780 F: drivers/regulator/da9???-regulator.[ch]
3781 F: drivers/rtc/rtc-da90??.c
3782 F: drivers/video/backlight/da90??_bl.c
3783 F: drivers/watchdog/da90??_wdt.c
3784 F: include/linux/mfd/da903x.h
3785 F: include/linux/mfd/da9052/
3786 F: include/linux/mfd/da9055/
3787 F: include/linux/mfd/da9062/
3788 F: include/linux/mfd/da9063/
3789 F: include/linux/mfd/da9150/
3790 F: include/linux/regulator/da9211.h
3791 F: include/sound/da[79]*.h
3792 F: sound/soc/codecs/da[79]*.[ch]
3794 DIGI NEO AND CLASSIC PCI PRODUCTS
3795 M: Lidza Louina <lidza.louina@gmail.com>
3796 M: Mark Hounschell <markh@compro.net>
3797 L: driverdev-devel@linuxdriverproject.org
3799 F: drivers/staging/dgnc/
3801 DIOLAN U2C-12 I2C DRIVER
3802 M: Guenter Roeck <linux@roeck-us.net>
3803 L: linux-i2c@vger.kernel.org
3805 F: drivers/i2c/busses/i2c-diolan-u2c.c
3808 M: Matthew Wilcox <willy@linux.intel.com>
3809 L: linux-fsdevel@vger.kernel.org
3813 DIRECTORY NOTIFICATION (DNOTIFY)
3814 M: Eric Paris <eparis@parisplace.org>
3816 F: Documentation/filesystems/dnotify.txt
3817 F: fs/notify/dnotify/
3818 F: include/linux/dnotify.h
3820 DISK GEOMETRY AND PARTITION HANDLING
3821 M: Andries Brouwer <aeb@cwi.nl>
3822 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3823 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3824 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3828 M: Jan Kara <jack@suse.com>
3830 F: Documentation/filesystems/quota.txt
3832 F: include/linux/quota*.h
3833 F: include/uapi/linux/quota*.h
3835 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3836 M: Bernie Thompson <bernie@plugable.com>
3837 L: linux-fbdev@vger.kernel.org
3839 W: http://plugable.com/category/projects/udlfb/
3840 F: drivers/video/fbdev/udlfb.c
3841 F: include/video/udlfb.h
3842 F: Documentation/fb/udlfb.txt
3844 DISTRIBUTED LOCK MANAGER (DLM)
3845 M: Christine Caulfield <ccaulfie@redhat.com>
3846 M: David Teigland <teigland@redhat.com>
3847 L: cluster-devel@redhat.com
3848 W: http://sources.redhat.com/cluster/
3849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3853 DMA BUFFER SHARING FRAMEWORK
3854 M: Sumit Semwal <sumit.semwal@linaro.org>
3856 L: linux-media@vger.kernel.org
3857 L: dri-devel@lists.freedesktop.org
3858 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3860 F: include/linux/dma-buf*
3861 F: include/linux/reservation.h
3862 F: include/linux/*fence.h
3863 F: Documentation/dma-buf-sharing.txt
3864 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3867 M: Sumit Semwal <sumit.semwal@linaro.org>
3868 R: Gustavo Padovan <gustavo@padovan.org>
3870 L: linux-media@vger.kernel.org
3871 L: dri-devel@lists.freedesktop.org
3872 F: drivers/dma-buf/sync_file.c
3873 F: include/linux/sync_file.h
3874 F: Documentation/sync_file.txt
3875 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3877 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3878 M: Vinod Koul <vinod.koul@intel.com>
3879 L: dmaengine@vger.kernel.org
3880 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3883 F: include/linux/dmaengine.h
3884 F: Documentation/devicetree/bindings/dma/
3885 F: Documentation/dmaengine/
3886 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3888 DME1737 HARDWARE MONITOR DRIVER
3889 M: Juerg Haefliger <juergh@gmail.com>
3890 L: linux-hwmon@vger.kernel.org
3892 F: Documentation/hwmon/dme1737
3893 F: drivers/hwmon/dme1737.c
3896 M: Jean Delvare <jdelvare@suse.com>
3898 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3899 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3900 F: drivers/firmware/dmi-id.c
3901 F: drivers/firmware/dmi_scan.c
3902 F: include/linux/dmi.h
3905 M: Jonathan Corbet <corbet@lwn.net>
3906 L: linux-doc@vger.kernel.org
3909 F: scripts/docproc.c
3910 F: scripts/kernel-doc*
3911 X: Documentation/ABI/
3912 X: Documentation/devicetree/
3913 X: Documentation/acpi
3914 X: Documentation/power
3915 X: Documentation/spi
3916 X: Documentation/DocBook/media
3917 T: git git://git.lwn.net/linux.git docs-next
3920 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3921 L: blinux-list@redhat.com
3923 F: drivers/char/dtlk.c
3924 F: include/linux/dtlk.h
3926 DPT_I2O SCSI RAID DRIVER
3927 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3928 L: linux-scsi@vger.kernel.org
3929 W: http://www.adaptec.com/
3931 F: drivers/scsi/dpt*
3932 F: drivers/scsi/dpt/
3935 M: Philipp Reisner <philipp.reisner@linbit.com>
3936 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3937 L: drbd-dev@lists.linbit.com
3938 W: http://www.drbd.org
3939 T: git git://git.linbit.com/linux-drbd.git
3940 T: git git://git.linbit.com/drbd-8.4.git
3942 F: drivers/block/drbd/
3944 F: Documentation/blockdev/drbd/
3946 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3947 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3950 F: Documentation/kobject.txt
3955 F: include/linux/debugfs.h
3956 F: include/linux/kobj*
3960 M: David Airlie <airlied@linux.ie>
3961 L: dri-devel@lists.freedesktop.org
3962 T: git git://people.freedesktop.org/~airlied/linux
3966 F: Documentation/devicetree/bindings/display/
3967 F: Documentation/devicetree/bindings/gpu/
3968 F: Documentation/devicetree/bindings/video/
3969 F: Documentation/gpu/
3971 F: include/uapi/drm/
3973 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3974 M: Dave Airlie <airlied@redhat.com>
3976 F: drivers/gpu/drm/ast/
3978 DRM DRIVER FOR BOCHS VIRTUAL GPU
3979 M: Gerd Hoffmann <kraxel@redhat.com>
3981 F: drivers/gpu/drm/bochs/
3983 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3984 M: Dave Airlie <airlied@redhat.com>
3986 F: drivers/gpu/drm/cirrus/
3988 RADEON and AMDGPU DRM DRIVERS
3989 M: Alex Deucher <alexander.deucher@amd.com>
3990 M: Christian König <christian.koenig@amd.com>
3991 L: dri-devel@lists.freedesktop.org
3992 T: git git://people.freedesktop.org/~agd5f/linux
3994 F: drivers/gpu/drm/radeon/
3995 F: include/uapi/drm/radeon_drm.h
3996 F: drivers/gpu/drm/amd/
3997 F: include/uapi/drm/amdgpu_drm.h
4000 M: Thierry Reding <thierry.reding@gmail.com>
4001 L: dri-devel@lists.freedesktop.org
4002 T: git git://anongit.freedesktop.org/tegra/linux.git
4004 F: drivers/gpu/drm/drm_panel.c
4005 F: drivers/gpu/drm/panel/
4006 F: include/drm/drm_panel.h
4007 F: Documentation/devicetree/bindings/display/panel/
4009 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4010 M: Daniel Vetter <daniel.vetter@intel.com>
4011 M: Jani Nikula <jani.nikula@linux.intel.com>
4012 L: intel-gfx@lists.freedesktop.org
4013 L: dri-devel@lists.freedesktop.org
4014 W: https://01.org/linuxgraphics/
4015 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4016 T: git git://anongit.freedesktop.org/drm-intel
4018 F: drivers/gpu/drm/i915/
4019 F: include/drm/i915*
4020 F: include/uapi/drm/i915_drm.h
4021 F: Documentation/gpu/i915.rst
4023 DRM DRIVERS FOR ATMEL HLCDC
4024 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4025 L: dri-devel@lists.freedesktop.org
4027 F: drivers/gpu/drm/atmel-hlcdc/
4028 F: Documentation/devicetree/bindings/drm/atmel/
4030 DRM DRIVERS FOR ALLWINNER A10
4031 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4032 L: dri-devel@lists.freedesktop.org
4034 F: drivers/gpu/drm/sun4i/
4035 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4037 DRM DRIVERS FOR EXYNOS
4038 M: Inki Dae <inki.dae@samsung.com>
4039 M: Joonyoung Shim <jy0922.shim@samsung.com>
4040 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4041 M: Kyungmin Park <kyungmin.park@samsung.com>
4042 L: dri-devel@lists.freedesktop.org
4043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4045 F: drivers/gpu/drm/exynos/
4046 F: include/uapi/drm/exynos_drm.h
4047 F: Documentation/devicetree/bindings/display/exynos/
4049 DRM DRIVERS FOR FREESCALE DCU
4050 M: Stefan Agner <stefan@agner.ch>
4051 M: Alison Wang <alison.wang@freescale.com>
4052 L: dri-devel@lists.freedesktop.org
4054 F: drivers/gpu/drm/fsl-dcu/
4055 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4056 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4057 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4059 DRM DRIVERS FOR FREESCALE IMX
4060 M: Philipp Zabel <p.zabel@pengutronix.de>
4061 L: dri-devel@lists.freedesktop.org
4063 F: drivers/gpu/drm/imx/
4064 F: drivers/gpu/ipu-v3/
4065 F: Documentation/devicetree/bindings/display/imx/
4067 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4068 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4069 L: dri-devel@lists.freedesktop.org
4070 T: git git://github.com/patjak/drm-gma500
4072 F: drivers/gpu/drm/gma500/
4074 DRM DRIVERS FOR HISILICON
4075 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4076 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4077 R: Chen Feng <puck.chen@hisilicon.com>
4078 L: dri-devel@lists.freedesktop.org
4079 T: git git://github.com/xin3liang/linux.git
4081 F: drivers/gpu/drm/hisilicon/
4082 F: Documentation/devicetree/bindings/display/hisilicon/
4084 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4085 S: Orphan / Obsolete
4086 F: drivers/gpu/drm/i810/
4087 F: include/uapi/drm/i810_drm.h
4089 DRM DRIVER FOR MSM ADRENO GPU
4090 M: Rob Clark <robdclark@gmail.com>
4091 L: linux-arm-msm@vger.kernel.org
4092 L: dri-devel@lists.freedesktop.org
4093 L: freedreno@lists.freedesktop.org
4094 T: git git://people.freedesktop.org/~robclark/linux
4096 F: drivers/gpu/drm/msm/
4097 F: include/uapi/drm/msm_drm.h
4098 F: Documentation/devicetree/bindings/display/msm/
4100 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4101 M: Ben Skeggs <bskeggs@redhat.com>
4102 L: dri-devel@lists.freedesktop.org
4103 L: nouveau@lists.freedesktop.org
4104 T: git git://github.com/skeggsb/linux
4106 F: drivers/gpu/drm/nouveau/
4107 F: include/uapi/drm/nouveau_drm.h
4109 DRM DRIVERS FOR NVIDIA TEGRA
4110 M: Thierry Reding <thierry.reding@gmail.com>
4111 L: dri-devel@lists.freedesktop.org
4112 L: linux-tegra@vger.kernel.org
4113 T: git git://anongit.freedesktop.org/tegra/linux.git
4115 F: drivers/gpu/drm/tegra/
4116 F: drivers/gpu/host1x/
4117 F: include/linux/host1x.h
4118 F: include/uapi/drm/tegra_drm.h
4119 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4121 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4122 S: Orphan / Obsolete
4123 F: drivers/gpu/drm/mga/
4124 F: include/uapi/drm/mga_drm.h
4126 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4127 M: Dave Airlie <airlied@redhat.com>
4129 F: drivers/gpu/drm/mgag200/
4131 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4132 S: Orphan / Obsolete
4133 F: drivers/gpu/drm/r128/
4134 F: include/uapi/drm/r128_drm.h
4136 DRM DRIVERS FOR RENESAS
4137 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4138 L: dri-devel@lists.freedesktop.org
4139 L: linux-renesas-soc@vger.kernel.org
4140 T: git git://linuxtv.org/pinchartl/fbdev
4142 F: drivers/gpu/drm/rcar-du/
4143 F: drivers/gpu/drm/shmobile/
4144 F: include/linux/platform_data/shmob_drm.h
4145 F: Documentation/devicetree/bindings/display/renesas,du.txt
4147 DRM DRIVER FOR QXL VIRTUAL GPU
4148 M: Dave Airlie <airlied@redhat.com>
4150 F: drivers/gpu/drm/qxl/
4151 F: include/uapi/drm/qxl_drm.h
4153 DRM DRIVERS FOR ROCKCHIP
4154 M: Mark Yao <mark.yao@rock-chips.com>
4155 L: dri-devel@lists.freedesktop.org
4157 F: drivers/gpu/drm/rockchip/
4158 F: Documentation/devicetree/bindings/display/rockchip/
4160 DRM DRIVER FOR SAVAGE VIDEO CARDS
4161 S: Orphan / Obsolete
4162 F: drivers/gpu/drm/savage/
4163 F: include/uapi/drm/savage_drm.h
4165 DRM DRIVER FOR SIS VIDEO CARDS
4166 S: Orphan / Obsolete
4167 F: drivers/gpu/drm/sis/
4168 F: include/uapi/drm/sis_drm.h
4171 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4172 M: Vincent Abriou <vincent.abriou@st.com>
4173 L: dri-devel@lists.freedesktop.org
4174 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4176 F: drivers/gpu/drm/sti
4177 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4179 DRM DRIVER FOR TDFX VIDEO CARDS
4180 S: Orphan / Obsolete
4181 F: drivers/gpu/drm/tdfx/
4183 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4184 M: Dave Airlie <airlied@redhat.com>
4186 F: drivers/gpu/drm/udl/
4188 DRM DRIVERS FOR VIVANTE GPU IP
4189 M: Lucas Stach <l.stach@pengutronix.de>
4190 R: Russell King <linux+etnaviv@armlinux.org.uk>
4191 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4192 L: dri-devel@lists.freedesktop.org
4194 F: drivers/gpu/drm/etnaviv/
4195 F: include/uapi/drm/etnaviv_drm.h
4196 F: Documentation/devicetree/bindings/display/etnaviv/
4198 DRM DRIVER FOR VMWARE VIRTUAL GPU
4199 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4200 M: Sinclair Yeh <syeh@vmware.com>
4201 M: Thomas Hellstrom <thellstrom@vmware.com>
4202 L: dri-devel@lists.freedesktop.org
4203 T: git git://people.freedesktop.org/~syeh/repos_linux
4204 T: git git://people.freedesktop.org/~thomash/linux
4206 F: drivers/gpu/drm/vmwgfx/
4207 F: include/uapi/drm/vmwgfx_drm.h
4210 M: Eric Anholt <eric@anholt.net>
4211 T: git git://github.com/anholt/linux
4213 F: drivers/gpu/drm/vc4/
4214 F: include/uapi/drm/vc4_drm.h
4215 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4217 DRM DRIVERS FOR TI OMAP
4218 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4219 L: dri-devel@lists.freedesktop.org
4221 F: drivers/gpu/drm/omapdrm/
4222 F: Documentation/devicetree/bindings/display/ti/
4224 DRM DRIVERS FOR TI LCDC
4225 M: Jyri Sarha <jsarha@ti.com>
4226 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4227 L: dri-devel@lists.freedesktop.org
4229 F: drivers/gpu/drm/tilcdc/
4230 F: Documentation/devicetree/bindings/display/tilcdc/
4232 DSBR100 USB FM RADIO DRIVER
4233 M: Alexey Klimov <klimov.linux@gmail.com>
4234 L: linux-media@vger.kernel.org
4235 T: git git://linuxtv.org/media_tree.git
4237 F: drivers/media/radio/dsbr100.c
4240 M: Francois Romieu <romieu@fr.zoreil.com>
4241 L: netdev@vger.kernel.org
4243 F: drivers/net/wan/dscc4.c
4246 M: Hans Verkuil <hverkuil@xs4all.nl>
4247 L: linux-media@vger.kernel.org
4248 T: git git://linuxtv.org/media_tree.git
4249 W: https://linuxtv.org
4251 F: drivers/media/pci/dt3155/
4253 DVB_USB_AF9015 MEDIA DRIVER
4254 M: Antti Palosaari <crope@iki.fi>
4255 L: linux-media@vger.kernel.org
4256 W: https://linuxtv.org
4257 W: http://palosaari.fi/linux/
4258 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4259 T: git git://linuxtv.org/anttip/media_tree.git
4261 F: drivers/media/usb/dvb-usb-v2/af9015*
4263 DVB_USB_AF9035 MEDIA DRIVER
4264 M: Antti Palosaari <crope@iki.fi>
4265 L: linux-media@vger.kernel.org
4266 W: https://linuxtv.org
4267 W: http://palosaari.fi/linux/
4268 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4269 T: git git://linuxtv.org/anttip/media_tree.git
4271 F: drivers/media/usb/dvb-usb-v2/af9035*
4273 DVB_USB_ANYSEE MEDIA DRIVER
4274 M: Antti Palosaari <crope@iki.fi>
4275 L: linux-media@vger.kernel.org
4276 W: https://linuxtv.org
4277 W: http://palosaari.fi/linux/
4278 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4279 T: git git://linuxtv.org/anttip/media_tree.git
4281 F: drivers/media/usb/dvb-usb-v2/anysee*
4283 DVB_USB_AU6610 MEDIA DRIVER
4284 M: Antti Palosaari <crope@iki.fi>
4285 L: linux-media@vger.kernel.org
4286 W: https://linuxtv.org
4287 W: http://palosaari.fi/linux/
4288 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4289 T: git git://linuxtv.org/anttip/media_tree.git
4291 F: drivers/media/usb/dvb-usb-v2/au6610*
4293 DVB_USB_CE6230 MEDIA DRIVER
4294 M: Antti Palosaari <crope@iki.fi>
4295 L: linux-media@vger.kernel.org
4296 W: https://linuxtv.org
4297 W: http://palosaari.fi/linux/
4298 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4299 T: git git://linuxtv.org/anttip/media_tree.git
4301 F: drivers/media/usb/dvb-usb-v2/ce6230*
4303 DVB_USB_CXUSB MEDIA DRIVER
4304 M: Michael Krufky <mkrufky@linuxtv.org>
4305 L: linux-media@vger.kernel.org
4306 W: https://linuxtv.org
4307 W: http://github.com/mkrufky
4308 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4309 T: git git://linuxtv.org/media_tree.git
4311 F: drivers/media/usb/dvb-usb/cxusb*
4313 DVB_USB_EC168 MEDIA DRIVER
4314 M: Antti Palosaari <crope@iki.fi>
4315 L: linux-media@vger.kernel.org
4316 W: https://linuxtv.org
4317 W: http://palosaari.fi/linux/
4318 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4319 T: git git://linuxtv.org/anttip/media_tree.git
4321 F: drivers/media/usb/dvb-usb-v2/ec168*
4323 DVB_USB_GL861 MEDIA DRIVER
4324 M: Antti Palosaari <crope@iki.fi>
4325 L: linux-media@vger.kernel.org
4326 W: https://linuxtv.org
4327 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4328 T: git git://linuxtv.org/anttip/media_tree.git
4330 F: drivers/media/usb/dvb-usb-v2/gl861*
4332 DVB_USB_MXL111SF MEDIA DRIVER
4333 M: Michael Krufky <mkrufky@linuxtv.org>
4334 L: linux-media@vger.kernel.org
4335 W: https://linuxtv.org
4336 W: http://github.com/mkrufky
4337 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4338 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4340 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4342 DVB_USB_RTL28XXU MEDIA DRIVER
4343 M: Antti Palosaari <crope@iki.fi>
4344 L: linux-media@vger.kernel.org
4345 W: https://linuxtv.org
4346 W: http://palosaari.fi/linux/
4347 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4348 T: git git://linuxtv.org/anttip/media_tree.git
4350 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4352 DVB_USB_V2 MEDIA DRIVER
4353 M: Antti Palosaari <crope@iki.fi>
4354 L: linux-media@vger.kernel.org
4355 W: https://linuxtv.org
4356 W: http://palosaari.fi/linux/
4357 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4358 T: git git://linuxtv.org/anttip/media_tree.git
4360 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4361 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4364 M: Jason Baron <jbaron@akamai.com>
4366 F: lib/dynamic_debug.c
4367 F: include/linux/dynamic_debug.h
4369 DZ DECSTATION DZ11 SERIAL DRIVER
4370 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4372 F: drivers/tty/serial/dz.*
4374 E3X0 POWER BUTTON DRIVER
4375 M: Moritz Fischer <moritz.fischer@ettus.com>
4376 L: usrp-users@lists.ettus.com
4377 W: http://www.ettus.com
4379 F: drivers/input/misc/e3x0-button.c
4380 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4383 M: Antti Palosaari <crope@iki.fi>
4384 L: linux-media@vger.kernel.org
4385 W: https://linuxtv.org
4386 W: http://palosaari.fi/linux/
4387 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4388 T: git git://linuxtv.org/anttip/media_tree.git
4390 F: drivers/media/tuners/e4000*
4392 EATA ISA/EISA/PCI SCSI DRIVER
4393 M: Dario Ballabio <ballabio_dario@emc.com>
4394 L: linux-scsi@vger.kernel.org
4396 F: drivers/scsi/eata.c
4399 M: Antti Palosaari <crope@iki.fi>
4400 L: linux-media@vger.kernel.org
4401 W: https://linuxtv.org
4402 W: http://palosaari.fi/linux/
4403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4404 T: git git://linuxtv.org/anttip/media_tree.git
4406 F: drivers/media/dvb-frontends/ec100*
4409 M: Tyler Hicks <tyhicks@canonical.com>
4410 L: ecryptfs@vger.kernel.org
4411 W: http://ecryptfs.org
4412 W: https://launchpad.net/ecryptfs
4413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4415 F: Documentation/filesystems/ecryptfs.txt
4419 M: Doug Thompson <dougthompson@xmission.com>
4420 M: Borislav Petkov <bp@alien8.de>
4421 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4422 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4423 L: linux-edac@vger.kernel.org
4424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4425 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4427 F: Documentation/edac.txt
4429 F: include/linux/edac.h
4432 M: Doug Thompson <dougthompson@xmission.com>
4433 M: Borislav Petkov <bp@alien8.de>
4434 L: linux-edac@vger.kernel.org
4436 F: drivers/edac/amd64_edac*
4439 M: Doug Thompson <dougthompson@xmission.com>
4440 M: Robert Richter <rric@kernel.org>
4441 L: linux-edac@vger.kernel.org
4443 F: drivers/edac/highbank*
4446 M: Ralf Baechle <ralf@linux-mips.org>
4447 M: David Daney <david.daney@cavium.com>
4448 L: linux-edac@vger.kernel.org
4449 L: linux-mips@linux-mips.org
4451 F: drivers/edac/octeon_edac*
4454 M: Mark Gross <mark.gross@intel.com>
4455 M: Doug Thompson <dougthompson@xmission.com>
4456 L: linux-edac@vger.kernel.org
4458 F: drivers/edac/e752x_edac.c
4461 M: Doug Thompson <dougthompson@xmission.com>
4462 L: linux-edac@vger.kernel.org
4464 F: drivers/edac/e7xxx_edac.c
4467 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4468 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4469 L: linux-edac@vger.kernel.org
4471 F: drivers/edac/ghes_edac.c
4474 M: Tim Small <tim@buttersideup.com>
4475 L: linux-edac@vger.kernel.org
4477 F: drivers/edac/i82443bxgx_edac.c
4480 M: Jason Uhlenkott <juhlenko@akamai.com>
4481 L: linux-edac@vger.kernel.org
4483 F: drivers/edac/i3000_edac.c
4486 M: Doug Thompson <dougthompson@xmission.com>
4487 L: linux-edac@vger.kernel.org
4489 F: drivers/edac/i5000_edac.c
4492 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4493 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4494 L: linux-edac@vger.kernel.org
4496 F: drivers/edac/i5400_edac.c
4499 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4500 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4501 L: linux-edac@vger.kernel.org
4503 F: drivers/edac/i7300_edac.c
4506 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4507 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4508 L: linux-edac@vger.kernel.org
4510 F: drivers/edac/i7core_edac.c
4513 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4514 M: "Arvind R." <arvino55@gmail.com>
4515 L: linux-edac@vger.kernel.org
4517 F: drivers/edac/i82975x_edac.c
4520 M: Jason Baron <jbaron@akamai.com>
4521 L: linux-edac@vger.kernel.org
4523 F: drivers/edac/ie31200_edac.c
4526 M: Johannes Thumshirn <morbidrsa@gmail.com>
4527 L: linux-edac@vger.kernel.org
4529 F: drivers/edac/mpc85xx_edac.[ch]
4532 M: Egor Martovetsky <egor@pasemi.com>
4533 L: linux-edac@vger.kernel.org
4535 F: drivers/edac/pasemi_edac.c
4538 M: Tim Small <tim@buttersideup.com>
4539 L: linux-edac@vger.kernel.org
4541 F: drivers/edac/r82600_edac.c
4544 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4545 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4546 L: linux-edac@vger.kernel.org
4548 F: drivers/edac/sb_edac.c
4551 M: Tony Luck <tony.luck@intel.com>
4552 L: linux-edac@vger.kernel.org
4554 F: drivers/edac/skx_edac.c
4557 APPLIED MICRO (APM) X-GENE SOC EDAC
4558 M: Loc Ho <lho@apm.com>
4560 F: drivers/edac/xgene_edac.c
4561 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4563 EDIROL UA-101/UA-1000 DRIVER
4564 M: Clemens Ladisch <clemens@ladisch.de>
4565 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4566 T: git git://git.alsa-project.org/alsa-kernel.git
4568 F: sound/usb/misc/ua101.c
4570 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4571 M: Matt Fleming <matt@codeblueprint.co.uk>
4572 L: linux-efi@vger.kernel.org
4573 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4575 F: Documentation/efi-stub.txt
4576 F: arch/ia64/kernel/efi.c
4577 F: arch/x86/boot/compressed/eboot.[ch]
4578 F: arch/x86/include/asm/efi.h
4579 F: arch/x86/platform/efi/
4580 F: drivers/firmware/efi/
4581 F: include/linux/efi*.h
4583 EFI VARIABLE FILESYSTEM
4584 M: Matthew Garrett <matthew.garrett@nebula.com>
4585 M: Jeremy Kerr <jk@ozlabs.org>
4586 M: Matt Fleming <matt@codeblueprint.co.uk>
4587 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4588 L: linux-efi@vger.kernel.org
4592 EFIFB FRAMEBUFFER DRIVER
4593 L: linux-fbdev@vger.kernel.org
4594 M: Peter Jones <pjones@redhat.com>
4596 F: drivers/video/fbdev/efifb.c
4599 W: http://aeschi.ch.eu.org/efs/
4603 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4604 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4605 L: netdev@vger.kernel.org
4607 F: drivers/net/ethernet/ibm/ehea/
4609 EM28XX VIDEO4LINUX DRIVER
4610 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4611 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4612 L: linux-media@vger.kernel.org
4613 W: https://linuxtv.org
4614 T: git git://linuxtv.org/media_tree.git
4616 F: drivers/media/usb/em28xx/
4619 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4620 M: Matt Mackall <mpm@selenic.com>
4621 M: David Woodhouse <dwmw2@infradead.org>
4622 L: linux-embedded@vger.kernel.org
4625 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4626 M: James Smart <james.smart@avagotech.com>
4627 M: Dick Kennedy <dick.kennedy@avagotech.com>
4628 L: linux-scsi@vger.kernel.org
4629 W: http://www.avagotech.com
4631 F: drivers/scsi/lpfc/
4633 ENE CB710 FLASH CARD READER DRIVER
4634 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4636 F: drivers/misc/cb710/
4637 F: drivers/mmc/host/cb710-mmc.*
4638 F: include/linux/cb710.h
4640 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4641 M: Maxim Levitsky <maximlevitsky@gmail.com>
4643 F: drivers/media/rc/ene_ir.*
4645 EPSON S1D13XXX FRAMEBUFFER DRIVER
4646 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4649 F: drivers/video/fbdev/s1d13xxxfb.c
4650 F: include/video/s1d13xxxfb.h
4652 ET131X NETWORK DRIVER
4653 M: Mark Einon <mark.einon@gmail.com>
4655 F: drivers/net/ethernet/agere/
4658 M: Stephen Hemminger <stephen@networkplumber.org>
4659 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4660 L: netdev@vger.kernel.org
4661 W: http://www.linuxfoundation.org/en/Net:Bridge
4663 F: include/linux/netfilter_bridge/
4666 ETHERNET PHY LIBRARY
4667 M: Florian Fainelli <f.fainelli@gmail.com>
4668 L: netdev@vger.kernel.org
4670 F: include/linux/phy.h
4671 F: include/linux/phy_fixed.h
4673 F: Documentation/networking/phy.txt
4674 F: drivers/of/of_mdio.c
4675 F: drivers/of/of_net.c
4678 M: Jan Kara <jack@suse.com>
4679 L: linux-ext4@vger.kernel.org
4681 F: Documentation/filesystems/ext2.txt
4683 F: include/linux/ext2*
4686 M: "Theodore Ts'o" <tytso@mit.edu>
4687 M: Andreas Dilger <adilger.kernel@dilger.ca>
4688 L: linux-ext4@vger.kernel.org
4689 W: http://ext4.wiki.kernel.org
4690 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4691 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4693 F: Documentation/filesystems/ext4.txt
4696 Extended Verification Module (EVM)
4697 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4698 L: linux-ima-devel@lists.sourceforge.net
4699 L: linux-security-module@vger.kernel.org
4701 F: security/integrity/evm/
4703 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4704 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4705 M: Chanwoo Choi <cw00.choi@samsung.com>
4706 L: linux-kernel@vger.kernel.org
4707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4710 F: include/linux/extcon/
4711 F: include/linux/extcon.h
4712 F: Documentation/extcon/
4713 F: Documentation/devicetree/bindings/extcon/
4716 M: Jingoo Han <jingoohan1@gmail.com>
4717 L: dri-devel@lists.freedesktop.org
4719 F: drivers/gpu/drm/exynos/exynos_dp*
4721 EXYNOS SYSMMU (IOMMU) driver
4722 M: Marek Szyprowski <m.szyprowski@samsung.com>
4723 L: iommu@lists.linux-foundation.org
4725 F: drivers/iommu/exynos-iommu.c
4727 EXYNOS MIPI DISPLAY DRIVERS
4728 M: Inki Dae <inki.dae@samsung.com>
4729 M: Donghwa Lee <dh09.lee@samsung.com>
4730 M: Kyungmin Park <kyungmin.park@samsung.com>
4731 L: linux-fbdev@vger.kernel.org
4733 F: drivers/video/fbdev/exynos/exynos_mipi*
4734 F: include/video/exynos_mipi*
4736 EZchip NPS platform support
4737 M: Noam Camus <noamc@ezchip.com>
4739 F: arch/arc/plat-eznps
4740 F: arch/arc/boot/dts/eznps.dts
4742 F71805F HARDWARE MONITORING DRIVER
4743 M: Jean Delvare <jdelvare@suse.com>
4744 L: linux-hwmon@vger.kernel.org
4746 F: Documentation/hwmon/f71805f
4747 F: drivers/hwmon/f71805f.c
4750 M: Michael Buesch <m@bues.ch>
4751 L: linux-media@vger.kernel.org
4753 F: drivers/media/tuners/fc0011.h
4754 F: drivers/media/tuners/fc0011.c
4757 M: Antti Palosaari <crope@iki.fi>
4758 L: linux-media@vger.kernel.org
4759 W: https://linuxtv.org
4760 W: http://palosaari.fi/linux/
4761 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4762 T: git git://linuxtv.org/anttip/media_tree.git
4764 F: drivers/media/tuners/fc2580*
4767 M: Eric Paris <eparis@redhat.com>
4769 F: fs/notify/fanotify/
4770 F: include/linux/fanotify.h
4771 F: include/uapi/linux/fanotify.h
4773 FARSYNC SYNCHRONOUS DRIVER
4774 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4775 W: http://www.farsite.co.uk/
4777 F: drivers/net/wan/farsync.*
4779 FAULT INJECTION SUPPORT
4780 M: Akinobu Mita <akinobu.mita@gmail.com>
4782 F: Documentation/fault-injection/
4783 F: lib/fault-inject.c
4785 FBTFT Framebuffer drivers
4786 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4787 M: Noralf Trønnes <noralf@tronnes.org>
4789 F: drivers/staging/fbtft/
4791 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4792 M: Johannes Thumshirn <jth@kernel.org>
4793 L: fcoe-devel@open-fcoe.org
4794 W: www.Open-FCoE.org
4796 F: drivers/scsi/libfc/
4797 F: drivers/scsi/fcoe/
4799 F: include/scsi/libfc.h
4800 F: include/scsi/libfcoe.h
4801 F: include/uapi/scsi/fc/
4803 FILE LOCKING (flock() and fcntl()/lockf())
4804 M: Jeff Layton <jlayton@poochiereds.net>
4805 M: "J. Bruce Fields" <bfields@fieldses.org>
4806 L: linux-fsdevel@vger.kernel.org
4808 F: include/linux/fcntl.h
4809 F: include/linux/fs.h
4810 F: include/uapi/linux/fcntl.h
4811 F: include/uapi/linux/fs.h
4815 FILESYSTEMS (VFS and infrastructure)
4816 M: Alexander Viro <viro@zeniv.linux.org.uk>
4817 L: linux-fsdevel@vger.kernel.org
4821 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4822 M: Riku Voipio <riku.voipio@iki.fi>
4823 L: linux-hwmon@vger.kernel.org
4825 F: drivers/hwmon/f75375s.c
4826 F: include/linux/f75375s.h
4828 FIREWIRE AUDIO DRIVERS
4829 M: Clemens Ladisch <clemens@ladisch.de>
4830 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4831 T: git git://git.alsa-project.org/alsa-kernel.git
4835 FIREWIRE MEDIA DRIVERS (firedtv)
4836 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4837 L: linux-media@vger.kernel.org
4838 L: linux1394-devel@lists.sourceforge.net
4839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4841 F: drivers/media/firewire/
4843 FIREWIRE SBP-2 TARGET
4844 M: Chris Boot <bootc@bootc.net>
4845 L: linux-scsi@vger.kernel.org
4846 L: target-devel@vger.kernel.org
4847 L: linux1394-devel@lists.sourceforge.net
4848 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4850 F: drivers/target/sbp/
4853 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4854 L: linux1394-devel@lists.sourceforge.net
4855 W: http://ieee1394.wiki.kernel.org/
4856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4858 F: drivers/firewire/
4859 F: include/linux/firewire.h
4860 F: include/uapi/linux/firewire*.h
4863 FIRMWARE LOADER (request_firmware)
4864 M: Ming Lei <ming.lei@canonical.com>
4865 L: linux-kernel@vger.kernel.org
4867 F: Documentation/firmware_class/
4868 F: drivers/base/firmware*.c
4869 F: include/linux/firmware.h
4871 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4872 M: Joshua Morris <josh.h.morris@us.ibm.com>
4873 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4875 F: drivers/block/rsxx/
4878 M: Jiri Kosina <jikos@kernel.org>
4879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4881 F: drivers/block/floppy.c
4884 M: Alessandro Rubini <rubini@gnudd.com>
4885 W: http://www.ohwr.org/projects/fmc-bus
4888 F: include/linux/fmc*.h
4889 F: include/linux/ipmi-fru.h
4892 FPGA MANAGER FRAMEWORK
4893 M: Alan Tull <atull@opensource.altera.com>
4894 R: Moritz Fischer <moritz.fischer@ettus.com>
4897 F: include/linux/fpga/fpga-mgr.h
4898 W: http://www.rocketboards.org
4901 M: Bill Metzenthen <billm@melbpc.org.au>
4902 W: http://floatingpoint.sourceforge.net/emulator/index.html
4904 F: arch/x86/math-emu/
4906 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4907 L: netdev@vger.kernel.org
4909 F: drivers/net/wan/dlci.c
4910 F: drivers/net/wan/sdla.c
4913 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4914 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4915 L: linux-fbdev@vger.kernel.org
4916 W: http://linux-fbdev.sourceforge.net/
4917 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4920 F: Documentation/fb/
4923 F: include/linux/fb.h
4924 F: include/uapi/video/
4925 F: include/uapi/linux/fb.h
4927 FREESCALE DIU FRAMEBUFFER DRIVER
4928 M: Timur Tabi <timur@tabi.org>
4929 L: linux-fbdev@vger.kernel.org
4931 F: drivers/video/fbdev/fsl-diu-fb.*
4933 FREESCALE DMA DRIVER
4934 M: Li Yang <leoli@freescale.com>
4935 M: Zhang Wei <zw@zh-kernel.org>
4936 L: linuxppc-dev@lists.ozlabs.org
4938 F: drivers/dma/fsldma.*
4940 FREESCALE GPMI NAND DRIVER
4941 M: Han Xu <han.xu@nxp.com>
4942 L: linux-mtd@lists.infradead.org
4944 F: drivers/mtd/nand/gpmi-nand/*
4946 FREESCALE I2C CPM DRIVER
4947 M: Jochen Friedrich <jochen@scram.de>
4948 L: linuxppc-dev@lists.ozlabs.org
4949 L: linux-i2c@vger.kernel.org
4951 F: drivers/i2c/busses/i2c-cpm.c
4953 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4954 M: Sascha Hauer <kernel@pengutronix.de>
4955 L: linux-fbdev@vger.kernel.org
4956 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4958 F: include/linux/platform_data/video-imxfb.h
4959 F: drivers/video/fbdev/imxfb.c
4961 FREESCALE QUAD SPI DRIVER
4962 M: Han Xu <han.xu@nxp.com>
4963 L: linux-mtd@lists.infradead.org
4965 F: drivers/mtd/spi-nor/fsl-quadspi.c
4967 FREESCALE SOC FS_ENET DRIVER
4968 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4969 M: Vitaly Bordug <vbordug@ru.mvista.com>
4970 L: linuxppc-dev@lists.ozlabs.org
4971 L: netdev@vger.kernel.org
4973 F: drivers/net/ethernet/freescale/fs_enet/
4974 F: include/linux/fs_enet_pd.h
4976 FREESCALE IMX / MXC FEC DRIVER
4977 M: Fugang Duan <fugang.duan@nxp.com>
4978 L: netdev@vger.kernel.org
4980 F: drivers/net/ethernet/freescale/fec_main.c
4981 F: drivers/net/ethernet/freescale/fec_ptp.c
4982 F: drivers/net/ethernet/freescale/fec.h
4983 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4985 FREESCALE QUICC ENGINE LIBRARY
4986 L: linuxppc-dev@lists.ozlabs.org
4988 F: drivers/soc/fsl/qe/
4989 F: include/soc/fsl/*qe*.h
4990 F: include/soc/fsl/*ucc*.h
4992 FREESCALE USB PERIPHERAL DRIVERS
4993 M: Li Yang <leoli@freescale.com>
4994 L: linux-usb@vger.kernel.org
4995 L: linuxppc-dev@lists.ozlabs.org
4997 F: drivers/usb/gadget/udc/fsl*
4999 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5000 M: Li Yang <leoli@freescale.com>
5001 L: netdev@vger.kernel.org
5002 L: linuxppc-dev@lists.ozlabs.org
5004 F: drivers/net/ethernet/freescale/ucc_geth*
5006 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5007 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5008 L: netdev@vger.kernel.org
5010 F: drivers/net/ethernet/freescale/gianfar*
5011 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5012 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5014 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5015 M: Zhao Qiang <qiang.zhao@nxp.com>
5016 L: netdev@vger.kernel.org
5017 L: linuxppc-dev@lists.ozlabs.org
5019 F: drivers/net/wan/fsl_ucc_hdlc*
5021 FREESCALE QUICC ENGINE UCC UART DRIVER
5022 M: Timur Tabi <timur@tabi.org>
5023 L: linuxppc-dev@lists.ozlabs.org
5025 F: drivers/tty/serial/ucc_uart.c
5027 FREESCALE SOC SOUND DRIVERS
5028 M: Timur Tabi <timur@tabi.org>
5029 M: Nicolin Chen <nicoleotsuka@gmail.com>
5030 M: Xiubo Li <Xiubo.Lee@gmail.com>
5031 R: Fabio Estevam <fabio.estevam@nxp.com>
5032 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5033 L: linuxppc-dev@lists.ozlabs.org
5035 F: sound/soc/fsl/fsl*
5036 F: sound/soc/fsl/imx*
5037 F: sound/soc/fsl/mpc8610_hpcd.c
5039 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5040 M: "J. German Rivera" <German.Rivera@freescale.com>
5041 M: Stuart Yoder <stuart.yoder@nxp.com>
5042 L: linux-kernel@vger.kernel.org
5044 F: drivers/staging/fsl-mc/
5047 M: Christoph Hellwig <hch@infradead.org>
5048 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5053 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5054 M: Pavel Machek <pavel@ucw.cz>
5055 L: linux-pm@vger.kernel.org
5057 F: Documentation/power/freezing-of-tasks.txt
5058 F: include/linux/freezer.h
5062 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5063 L: linux-kernel@vger.kernel.org
5066 F: include/linux/frontswap.h
5068 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5069 M: David Howells <dhowells@redhat.com>
5070 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5072 F: Documentation/filesystems/caching/
5074 F: include/linux/fscache*.h
5076 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5077 M: Theodore Y. Ts'o <tytso@mit.edu>
5078 M: Jaegeuk Kim <jaegeuk@kernel.org>
5081 F: include/linux/fscrypto.h
5084 M: Jaegeuk Kim <jaegeuk@kernel.org>
5085 M: Changman Lee <cm224.lee@samsung.com>
5086 R: Chao Yu <yuchao0@huawei.com>
5087 L: linux-f2fs-devel@lists.sourceforge.net
5088 W: http://en.wikipedia.org/wiki/F2FS
5089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5091 F: Documentation/filesystems/f2fs.txt
5092 F: Documentation/ABI/testing/sysfs-fs-f2fs
5094 F: include/linux/f2fs_fs.h
5095 F: include/trace/events/f2fs.h
5097 FUJITSU FR-V (FRV) PORT
5101 FUJITSU LAPTOP EXTRAS
5102 M: Jonathan Woithe <jwoithe@just42.net>
5103 L: platform-driver-x86@vger.kernel.org
5105 F: drivers/platform/x86/fujitsu-laptop.c
5107 FUJITSU M-5MO LS CAMERA ISP DRIVER
5108 M: Kyungmin Park <kyungmin.park@samsung.com>
5109 M: Heungjun Kim <riverful.kim@samsung.com>
5110 L: linux-media@vger.kernel.org
5112 F: drivers/media/i2c/m5mols/
5113 F: include/media/i2c/m5mols.h
5115 FUJITSU TABLET EXTRAS
5116 M: Robert Gerlach <khnz@gmx.de>
5117 L: platform-driver-x86@vger.kernel.org
5119 F: drivers/platform/x86/fujitsu-tablet.c
5121 FUSE: FILESYSTEM IN USERSPACE
5122 M: Miklos Szeredi <miklos@szeredi.hu>
5123 L: linux-fsdevel@vger.kernel.org
5124 W: http://fuse.sourceforge.net/
5125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5128 F: include/uapi/linux/fuse.h
5129 F: Documentation/filesystems/fuse.txt
5131 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5132 M: Rik Faith <faith@cs.unc.edu>
5133 L: linux-scsi@vger.kernel.org
5134 S: Odd Fixes (e.g., new signatures)
5135 F: drivers/scsi/fdomain.*
5138 M: Kees Cook <keescook@chromium.org>
5139 R: Emese Revfy <re.emese@gmail.com>
5140 L: kernel-hardening@lists.openwall.com
5142 F: scripts/gcc-plugins/
5143 F: scripts/gcc-plugin.sh
5144 F: Documentation/gcc-plugins.txt
5146 GCOV BASED KERNEL PROFILING
5147 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5150 F: Documentation/gcov.txt
5152 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5153 M: Achim Leubner <achim_leubner@adaptec.com>
5154 L: linux-scsi@vger.kernel.org
5155 W: http://www.icp-vortex.com/
5157 F: drivers/scsi/gdt*
5159 GDB KERNEL DEBUGGING HELPER SCRIPTS
5160 M: Jan Kiszka <jan.kiszka@siemens.com>
5161 M: Kieran Bingham <kieran@bingham.xyz>
5165 GEMTEK FM RADIO RECEIVER DRIVER
5166 M: Hans Verkuil <hverkuil@xs4all.nl>
5167 L: linux-media@vger.kernel.org
5168 T: git git://linuxtv.org/media_tree.git
5169 W: https://linuxtv.org
5171 F: drivers/media/radio/radio-gemtek*
5173 GENERIC GPIO I2C DRIVER
5174 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5176 F: drivers/i2c/busses/i2c-gpio.c
5177 F: include/linux/i2c-gpio.h
5179 GENERIC GPIO I2C MULTIPLEXER DRIVER
5180 M: Peter Korsgaard <peter.korsgaard@barco.com>
5181 L: linux-i2c@vger.kernel.org
5183 F: drivers/i2c/muxes/i2c-mux-gpio.c
5184 F: include/linux/i2c-mux-gpio.h
5185 F: Documentation/i2c/muxes/i2c-mux-gpio
5187 GENERIC HDLC (WAN) DRIVERS
5188 M: Krzysztof Halasa <khc@pm.waw.pl>
5189 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5191 F: drivers/net/wan/c101.c
5192 F: drivers/net/wan/hd6457*
5193 F: drivers/net/wan/hdlc*
5194 F: drivers/net/wan/n2.c
5195 F: drivers/net/wan/pc300too.c
5196 F: drivers/net/wan/pci200syn.c
5197 F: drivers/net/wan/wanxl*
5199 GENERIC INCLUDE/ASM HEADER FILES
5200 M: Arnd Bergmann <arnd@arndb.de>
5201 L: linux-arch@vger.kernel.org
5202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5204 F: include/asm-generic/
5205 F: include/uapi/asm-generic/
5207 GENERIC PHY FRAMEWORK
5208 M: Kishon Vijay Abraham I <kishon@ti.com>
5209 L: linux-kernel@vger.kernel.org
5210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5213 F: include/linux/phy/
5216 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5217 M: Kevin Hilman <khilman@kernel.org>
5218 M: Ulf Hansson <ulf.hansson@linaro.org>
5219 L: linux-pm@vger.kernel.org
5221 F: drivers/base/power/domain*.c
5222 F: include/linux/pm_domain.h
5224 GENERIC UIO DRIVER FOR PCI DEVICES
5225 M: "Michael S. Tsirkin" <mst@redhat.com>
5226 L: kvm@vger.kernel.org
5228 F: drivers/uio/uio_pci_generic.c
5230 GET_MAINTAINER SCRIPT
5231 M: Joe Perches <joe@perches.com>
5233 F: scripts/get_maintainer.pl
5236 M: Steven Whitehouse <swhiteho@redhat.com>
5237 M: Bob Peterson <rpeterso@redhat.com>
5238 L: cluster-devel@redhat.com
5239 W: http://sources.redhat.com/cluster/
5240 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5242 F: Documentation/filesystems/gfs2*.txt
5244 F: include/uapi/linux/gfs2_ondisk.h
5246 GIGASET ISDN DRIVERS
5247 M: Paul Bolle <pebolle@tiscali.nl>
5248 L: gigaset307x-common@lists.sourceforge.net
5249 W: http://gigaset307x.sourceforge.net/
5251 F: Documentation/isdn/README.gigaset
5252 F: drivers/isdn/gigaset/
5253 F: include/uapi/linux/gigaset_dev.h
5256 M: Hans Verkuil <hans.verkuil@cisco.com>
5257 L: linux-media@vger.kernel.org
5259 F: drivers/media/usb/go7007/
5262 M: Bastien Nocera <hadess@hadess.net>
5263 L: linux-input@vger.kernel.org
5265 F: drivers/input/touchscreen/goodix.c
5268 M: Linus Walleij <linus.walleij@linaro.org>
5269 M: Alexandre Courbot <gnurou@gmail.com>
5270 L: linux-gpio@vger.kernel.org
5271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5273 F: Documentation/devicetree/bindings/gpio/
5274 F: Documentation/gpio/
5275 F: Documentation/ABI/testing/gpio-cdev
5276 F: Documentation/ABI/obsolete/sysfs-gpio
5278 F: include/linux/gpio/
5279 F: include/linux/gpio.h
5280 F: include/asm-generic/gpio.h
5281 F: include/uapi/linux/gpio.h
5284 GRE DEMULTIPLEXER DRIVER
5285 M: Dmitry Kozlov <xeb@mail.ru>
5286 L: netdev@vger.kernel.org
5288 F: net/ipv4/gre_demux.c
5289 F: net/ipv4/gre_offload.c
5290 F: include/net/gre.h
5292 GRETH 10/100/1G Ethernet MAC device driver
5293 M: Andreas Larsson <andreas@gaisler.com>
5294 L: netdev@vger.kernel.org
5296 F: drivers/net/ethernet/aeroflex/
5298 GSPCA FINEPIX SUBDRIVER
5299 M: Frank Zago <frank@zago.net>
5300 L: linux-media@vger.kernel.org
5301 T: git git://linuxtv.org/media_tree.git
5303 F: drivers/media/usb/gspca/finepix.c
5305 GSPCA GL860 SUBDRIVER
5306 M: Olivier Lorin <o.lorin@laposte.net>
5307 L: linux-media@vger.kernel.org
5308 T: git git://linuxtv.org/media_tree.git
5310 F: drivers/media/usb/gspca/gl860/
5312 GSPCA M5602 SUBDRIVER
5313 M: Erik Andren <erik.andren@gmail.com>
5314 L: linux-media@vger.kernel.org
5315 T: git git://linuxtv.org/media_tree.git
5317 F: drivers/media/usb/gspca/m5602/
5319 GSPCA PAC207 SONIXB SUBDRIVER
5320 M: Hans Verkuil <hverkuil@xs4all.nl>
5321 L: linux-media@vger.kernel.org
5322 T: git git://linuxtv.org/media_tree.git
5324 F: drivers/media/usb/gspca/pac207.c
5326 GSPCA SN9C20X SUBDRIVER
5327 M: Brian Johnson <brijohn@gmail.com>
5328 L: linux-media@vger.kernel.org
5329 T: git git://linuxtv.org/media_tree.git
5331 F: drivers/media/usb/gspca/sn9c20x.c
5333 GSPCA T613 SUBDRIVER
5334 M: Leandro Costantino <lcostantino@gmail.com>
5335 L: linux-media@vger.kernel.org
5336 T: git git://linuxtv.org/media_tree.git
5338 F: drivers/media/usb/gspca/t613.c
5340 GSPCA USB WEBCAM DRIVER
5341 M: Hans Verkuil <hverkuil@xs4all.nl>
5342 L: linux-media@vger.kernel.org
5343 T: git git://linuxtv.org/media_tree.git
5345 F: drivers/media/usb/gspca/
5347 GUID PARTITION TABLE (GPT)
5348 M: Davidlohr Bueso <dave@stgolabs.net>
5349 L: linux-efi@vger.kernel.org
5351 F: block/partitions/efi.*
5353 STK1160 USB VIDEO CAPTURE DRIVER
5354 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5355 L: linux-media@vger.kernel.org
5356 T: git git://linuxtv.org/media_tree.git
5358 F: drivers/media/usb/stk1160/
5361 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5362 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5363 W: http://uclinux-h8.sourceforge.jp
5364 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5367 F: drivers/clocksource/h8300_*.c
5368 F: drivers/clk/h8300/
5369 F: drivers/irqchip/irq-renesas-h8*.c
5371 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5372 M: Frank Seidel <frank@f-seidel.de>
5373 L: platform-driver-x86@vger.kernel.org
5374 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5376 F: drivers/platform/x86/hdaps.c
5378 HDPVR USB VIDEO ENCODER DRIVER
5379 M: Hans Verkuil <hverkuil@xs4all.nl>
5380 L: linux-media@vger.kernel.org
5381 T: git git://linuxtv.org/media_tree.git
5382 W: https://linuxtv.org
5384 F: drivers/media/usb/hdpvr/
5386 HWPOISON MEMORY FAILURE HANDLING
5387 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5388 L: linux-mm@kvack.org
5390 F: mm/memory-failure.c
5391 F: mm/hwpoison-inject.c
5393 HYPERVISOR VIRTUAL CONSOLE DRIVER
5394 L: linuxppc-dev@lists.ozlabs.org
5399 M: Antti Palosaari <crope@iki.fi>
5400 L: linux-media@vger.kernel.org
5401 W: https://linuxtv.org
5402 W: http://palosaari.fi/linux/
5403 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5404 T: git git://linuxtv.org/anttip/media_tree.git
5406 F: drivers/media/usb/hackrf/
5409 M: Jean Delvare <jdelvare@suse.com>
5410 M: Guenter Roeck <linux@roeck-us.net>
5411 L: linux-hwmon@vger.kernel.org
5412 W: http://hwmon.wiki.kernel.org/
5413 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5416 F: Documentation/hwmon/
5418 F: include/linux/hwmon*.h
5420 HARDWARE RANDOM NUMBER GENERATOR CORE
5421 M: Matt Mackall <mpm@selenic.com>
5422 M: Herbert Xu <herbert@gondor.apana.org.au>
5423 L: linux-crypto@vger.kernel.org
5425 F: Documentation/devicetree/bindings/rng/
5426 F: Documentation/hw_random.txt
5427 F: drivers/char/hw_random/
5428 F: include/linux/hw_random.h
5430 HARDWARE SPINLOCK CORE
5431 M: Ohad Ben-Cohen <ohad@wizery.com>
5432 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5433 L: linux-remoteproc@vger.kernel.org
5435 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5436 F: Documentation/devicetree/bindings/hwlock/
5437 F: Documentation/hwspinlock.txt
5438 F: drivers/hwspinlock/
5439 F: include/linux/hwspinlock.h
5441 HARMONY SOUND DRIVER
5442 L: linux-parisc@vger.kernel.org
5444 F: sound/parisc/harmony.*
5447 M: Antti Palosaari <crope@iki.fi>
5448 L: linux-media@vger.kernel.org
5449 W: https://linuxtv.org
5450 W: http://palosaari.fi/linux/
5451 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5452 T: git git://linuxtv.org/anttip/media_tree.git
5454 F: drivers/media/dvb-frontends/hd29l2*
5456 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5457 M: Brian Boylston <brian.boylston@hpe.com>
5459 F: Documentation/watchdog/hpwdt.txt
5460 F: drivers/watchdog/hpwdt.c
5462 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5463 M: Don Brace <don.brace@microsemi.com>
5464 L: iss_storagedev@hp.com
5465 L: esc.storagedev@microsemi.com
5466 L: linux-scsi@vger.kernel.org
5468 F: Documentation/scsi/hpsa.txt
5469 F: drivers/scsi/hpsa*.[ch]
5470 F: include/linux/cciss*.h
5471 F: include/uapi/linux/cciss*.h
5473 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5474 M: Don Brace <don.brace@microsemi.com>
5475 L: iss_storagedev@hp.com
5476 L: esc.storagedev@microsemi.com
5477 L: linux-scsi@vger.kernel.org
5479 F: Documentation/blockdev/cciss.txt
5480 F: drivers/block/cciss*
5481 F: include/linux/cciss_ioctl.h
5482 F: include/uapi/linux/cciss_ioctl.h
5485 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5486 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5487 L: linux-rdma@vger.kernel.org
5489 F: drivers/infiniband/hw/hfi1
5492 L: linux-fsdevel@vger.kernel.org
5494 F: Documentation/filesystems/hfs.txt
5498 L: linux-fsdevel@vger.kernel.org
5500 F: Documentation/filesystems/hfsplus.txt
5503 HGA FRAMEBUFFER DRIVER
5504 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5505 L: linux-nvidia@lists.surfsouth.com
5506 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5508 F: drivers/video/fbdev/hgafb.c
5510 HIBERNATION (aka Software Suspend, aka swsusp)
5511 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5512 M: Pavel Machek <pavel@ucw.cz>
5513 L: linux-pm@vger.kernel.org
5516 F: drivers/base/power/
5518 F: include/linux/suspend.h
5519 F: include/linux/freezer.h
5520 F: include/linux/pm.h
5521 F: arch/*/include/asm/suspend*.h
5524 M: Jiri Kosina <jikos@kernel.org>
5525 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5526 L: linux-input@vger.kernel.org
5527 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5530 F: include/linux/hid*
5531 F: include/uapi/linux/hid*
5533 HID SENSOR HUB DRIVERS
5534 M: Jiri Kosina <jikos@kernel.org>
5535 M: Jonathan Cameron <jic23@kernel.org>
5536 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5537 L: linux-input@vger.kernel.org
5538 L: linux-iio@vger.kernel.org
5540 F: Documentation/hid/hid-sensor*
5541 F: drivers/hid/hid-sensor-*
5542 F: drivers/iio/*/hid-*
5543 F: include/linux/hid-sensor-*
5545 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5546 M: Thomas Gleixner <tglx@linutronix.de>
5547 L: linux-kernel@vger.kernel.org
5548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5550 F: Documentation/timers/
5551 F: kernel/time/hrtimer.c
5552 F: kernel/time/clockevents.c
5553 F: kernel/time/tick*.*
5554 F: kernel/time/timer_*.c
5555 F: include/linux/clockchips.h
5556 F: include/linux/hrtimer.h
5558 HIGH-SPEED SCC DRIVER FOR AX.25
5559 L: linux-hams@vger.kernel.org
5561 F: drivers/net/hamradio/dmascc.c
5562 F: drivers/net/hamradio/scc.c
5564 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5565 M: HighPoint Linux Team <linux@highpoint-tech.com>
5566 W: http://www.highpoint-tech.com
5568 F: Documentation/scsi/hptiop.txt
5569 F: drivers/scsi/hptiop.c
5572 M: Jes Sorensen <jes@trained-monkey.org>
5573 L: linux-hippi@sunsite.dk
5575 F: include/linux/hippidevice.h
5576 F: include/uapi/linux/if_hippi.h
5578 F: drivers/net/hippi/
5580 HISILICON NETWORK SUBSYSTEM DRIVER
5581 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5582 M: Salil Mehta <salil.mehta@huawei.com>
5583 L: netdev@vger.kernel.org
5584 W: http://www.hisilicon.com
5586 F: drivers/net/ethernet/hisilicon/
5587 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5589 HISILICON SAS Controller
5590 M: John Garry <john.garry@huawei.com>
5591 W: http://www.hisilicon.com
5593 F: drivers/scsi/hisi_sas/
5594 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5597 M: Jouni Malinen <j@w1.fi>
5598 L: hostap@shmoo.com (subscribers-only)
5599 L: linux-wireless@vger.kernel.org
5600 W: http://hostap.epitest.fi/
5602 F: drivers/net/wireless/intersil/hostap/
5604 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5605 L: platform-driver-x86@vger.kernel.org
5607 F: drivers/platform/x86/tc1100-wmi.c
5609 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5610 M: Jaroslav Kysela <perex@perex.cz>
5612 F: drivers/net/ethernet/hp/hp100.*
5614 HPET: High Precision Event Timers driver
5615 M: Clemens Ladisch <clemens@ladisch.de>
5617 F: Documentation/timers/hpet.txt
5618 F: drivers/char/hpet.c
5619 F: include/linux/hpet.h
5620 F: include/uapi/linux/hpet.h
5624 F: arch/x86/kernel/hpet.c
5625 F: arch/x86/include/asm/hpet.h
5628 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5629 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5634 M: Sebastian Reichel <sre@kernel.org>
5635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5637 F: Documentation/ABI/testing/sysfs-bus-hsi
5638 F: Documentation/hsi.txt
5640 F: include/linux/hsi/
5641 F: include/uapi/linux/hsi/
5644 M: Jan Dumon <j.dumon@option.com>
5645 W: http://www.pharscape.org
5647 F: drivers/net/usb/hso.c
5649 HSR NETWORK PROTOCOL
5650 M: Arvid Brodin <arvid.brodin@alten.se>
5651 L: netdev@vger.kernel.org
5655 HTCPEN TOUCHSCREEN DRIVER
5656 M: Pau Oliva Fora <pof@eslack.org>
5657 L: linux-input@vger.kernel.org
5659 F: drivers/input/touchscreen/htcpen.c
5662 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5666 Hyper-V CORE AND DRIVERS
5667 M: "K. Y. Srinivasan" <kys@microsoft.com>
5668 M: Haiyang Zhang <haiyangz@microsoft.com>
5669 L: devel@linuxdriverproject.org
5671 F: arch/x86/include/asm/mshyperv.h
5672 F: arch/x86/include/uapi/asm/hyperv.h
5673 F: arch/x86/kernel/cpu/mshyperv.c
5674 F: drivers/hid/hid-hyperv.c
5676 F: drivers/input/serio/hyperv-keyboard.c
5677 F: drivers/pci/host/pci-hyperv.c
5678 F: drivers/net/hyperv/
5679 F: drivers/scsi/storvsc_drv.c
5680 F: drivers/video/fbdev/hyperv_fb.c
5681 F: include/linux/hyperv.h
5683 F: Documentation/ABI/stable/sysfs-bus-vmbus
5686 M: Peter Rosin <peda@axentia.se>
5687 L: linux-i2c@vger.kernel.org
5689 F: Documentation/i2c/i2c-topology
5690 F: Documentation/i2c/muxes/
5691 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5692 F: drivers/i2c/i2c-mux.c
5693 F: drivers/i2c/muxes/
5694 F: include/linux/i2c-mux.h
5696 I2C OVER PARALLEL PORT
5697 M: Jean Delvare <jdelvare@suse.com>
5698 L: linux-i2c@vger.kernel.org
5700 F: Documentation/i2c/busses/i2c-parport
5701 F: Documentation/i2c/busses/i2c-parport-light
5702 F: drivers/i2c/busses/i2c-parport.c
5703 F: drivers/i2c/busses/i2c-parport-light.c
5705 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5706 M: Jean Delvare <jdelvare@suse.com>
5707 L: linux-i2c@vger.kernel.org
5709 F: Documentation/i2c/busses/i2c-ali1535
5710 F: Documentation/i2c/busses/i2c-ali1563
5711 F: Documentation/i2c/busses/i2c-ali15x3
5712 F: Documentation/i2c/busses/i2c-amd756
5713 F: Documentation/i2c/busses/i2c-amd8111
5714 F: Documentation/i2c/busses/i2c-i801
5715 F: Documentation/i2c/busses/i2c-nforce2
5716 F: Documentation/i2c/busses/i2c-piix4
5717 F: Documentation/i2c/busses/i2c-sis5595
5718 F: Documentation/i2c/busses/i2c-sis630
5719 F: Documentation/i2c/busses/i2c-sis96x
5720 F: Documentation/i2c/busses/i2c-via
5721 F: Documentation/i2c/busses/i2c-viapro
5722 F: drivers/i2c/busses/i2c-ali1535.c
5723 F: drivers/i2c/busses/i2c-ali1563.c
5724 F: drivers/i2c/busses/i2c-ali15x3.c
5725 F: drivers/i2c/busses/i2c-amd756.c
5726 F: drivers/i2c/busses/i2c-amd756-s4882.c
5727 F: drivers/i2c/busses/i2c-amd8111.c
5728 F: drivers/i2c/busses/i2c-i801.c
5729 F: drivers/i2c/busses/i2c-isch.c
5730 F: drivers/i2c/busses/i2c-nforce2.c
5731 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5732 F: drivers/i2c/busses/i2c-piix4.c
5733 F: drivers/i2c/busses/i2c-sis5595.c
5734 F: drivers/i2c/busses/i2c-sis630.c
5735 F: drivers/i2c/busses/i2c-sis96x.c
5736 F: drivers/i2c/busses/i2c-via.c
5737 F: drivers/i2c/busses/i2c-viapro.c
5739 I2C/SMBUS ISMT DRIVER
5740 M: Seth Heasley <seth.heasley@intel.com>
5741 M: Neil Horman <nhorman@tuxdriver.com>
5742 L: linux-i2c@vger.kernel.org
5743 F: drivers/i2c/busses/i2c-ismt.c
5744 F: Documentation/i2c/busses/i2c-ismt
5746 I2C/SMBUS STUB DRIVER
5747 M: Jean Delvare <jdelvare@suse.com>
5748 L: linux-i2c@vger.kernel.org
5750 F: drivers/i2c/i2c-stub.c
5753 M: Wolfram Sang <wsa@the-dreams.de>
5754 L: linux-i2c@vger.kernel.org
5755 W: https://i2c.wiki.kernel.org/
5756 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5759 F: Documentation/devicetree/bindings/i2c/
5760 F: Documentation/i2c/
5763 F: include/linux/i2c.h
5764 F: include/linux/i2c-*.h
5765 F: include/uapi/linux/i2c.h
5766 F: include/uapi/linux/i2c-*.h
5769 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5770 L: linux-i2c@vger.kernel.org
5771 L: linux-acpi@vger.kernel.org
5775 M: Jean Delvare <jdelvare@suse.com>
5776 L: linux-i2c@vger.kernel.org
5778 F: Documentation/i2c/busses/i2c-taos-evm
5779 F: drivers/i2c/busses/i2c-taos-evm.c
5782 M: Till Harbaum <till@harbaum.org>
5783 L: linux-i2c@vger.kernel.org
5784 W: http://www.harbaum.org/till/i2c_tiny_usb
5786 F: drivers/i2c/busses/i2c-tiny-usb.c
5789 M: "H. Peter Anvin" <hpa@zytor.com>
5793 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5794 M: "H. Peter Anvin" <hpa@zytor.com>
5795 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5798 IA64 (Itanium) PLATFORM
5799 M: Tony Luck <tony.luck@intel.com>
5800 M: Fenghua Yu <fenghua.yu@intel.com>
5801 L: linux-ia64@vger.kernel.org
5802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5806 IBM Power VMX Cryptographic instructions
5807 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5808 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5809 L: linux-crypto@vger.kernel.org
5811 F: drivers/crypto/vmx/Makefile
5812 F: drivers/crypto/vmx/Kconfig
5813 F: drivers/crypto/vmx/vmx.c
5814 F: drivers/crypto/vmx/aes*
5815 F: drivers/crypto/vmx/ghash*
5816 F: drivers/crypto/vmx/ppc-xlate.pl
5818 IBM Power in-Nest Crypto Acceleration
5819 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5820 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5821 L: linux-crypto@vger.kernel.org
5823 F: drivers/crypto/nx/Makefile
5824 F: drivers/crypto/nx/Kconfig
5825 F: drivers/crypto/nx/nx-aes*
5826 F: drivers/crypto/nx/nx-sha*
5827 F: drivers/crypto/nx/nx.*
5828 F: drivers/crypto/nx/nx_csbcpb.h
5829 F: drivers/crypto/nx/nx_debugfs.h
5831 IBM Power 842 compression accelerator
5832 M: Dan Streetman <ddstreet@ieee.org>
5834 F: drivers/crypto/nx/Makefile
5835 F: drivers/crypto/nx/Kconfig
5836 F: drivers/crypto/nx/nx-842*
5837 F: include/linux/sw842.h
5841 IBM Power Linux RAID adapter
5842 M: Brian King <brking@us.ibm.com>
5844 F: drivers/scsi/ipr.*
5846 IBM Power Virtual Ethernet Device Driver
5847 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5848 L: netdev@vger.kernel.org
5850 F: drivers/net/ethernet/ibm/ibmveth.*
5852 IBM Power SRIOV Virtual NIC Device Driver
5853 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5854 M: John Allen <jallen@linux.vnet.ibm.com>
5855 L: netdev@vger.kernel.org
5857 F: drivers/net/ethernet/ibm/ibmvnic.*
5859 IBM Power Virtual SCSI Device Drivers
5860 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5861 L: linux-scsi@vger.kernel.org
5863 F: drivers/scsi/ibmvscsi/ibmvscsi*
5864 F: include/scsi/viosrp.h
5866 IBM Power Virtual SCSI Device Target Driver
5867 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5868 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5869 L: linux-scsi@vger.kernel.org
5870 L: target-devel@vger.kernel.org
5872 F: drivers/scsi/ibmvscsi_tgt/
5874 IBM Power Virtual FC Device Drivers
5875 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5876 L: linux-scsi@vger.kernel.org
5878 F: drivers/scsi/ibmvscsi/ibmvfc*
5880 IBM ServeRAID RAID DRIVER
5882 F: drivers/scsi/ips.*
5884 ICH LPC AND GPIO DRIVER
5885 M: Peter Tyser <ptyser@xes-inc.com>
5887 F: drivers/mfd/lpc_ich.c
5888 F: drivers/gpio/gpio-ich.c
5891 M: "David S. Miller" <davem@davemloft.net>
5892 L: linux-ide@vger.kernel.org
5893 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5896 F: Documentation/ide/
5898 F: include/linux/ide.h
5900 IDEAPAD LAPTOP EXTRAS DRIVER
5901 M: Ike Panhc <ike.pan@canonical.com>
5902 L: platform-driver-x86@vger.kernel.org
5903 W: http://launchpad.net/ideapad-laptop
5905 F: drivers/platform/x86/ideapad-laptop.c
5907 IDEAPAD LAPTOP SLIDEBAR DRIVER
5908 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5909 L: linux-input@vger.kernel.org
5910 W: https://github.com/o2genum/ideapad-slidebar
5912 F: drivers/input/misc/ideapad_slidebar.c
5915 M: Borislav Petkov <bp@alien8.de>
5916 L: linux-ide@vger.kernel.org
5918 F: Documentation/cdrom/ide-cd
5919 F: drivers/ide/ide-cd*
5922 M: Andy Henroid <andrew.d.henroid@intel.com>
5923 L: linux-pm@vger.kernel.org
5925 F: drivers/idle/i7300_idle.c
5927 IEEE 802.15.4 SUBSYSTEM
5928 M: Alexander Aring <aar@pengutronix.de>
5929 L: linux-wpan@vger.kernel.org
5930 W: http://wpan.cakelab.org/
5931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5936 F: drivers/net/ieee802154/
5937 F: include/linux/nl802154.h
5938 F: include/linux/ieee802154.h
5939 F: include/net/nl802154.h
5940 F: include/net/mac802154.h
5941 F: include/net/af_ieee802154.h
5942 F: include/net/cfg802154.h
5943 F: include/net/ieee802154_netdev.h
5944 F: Documentation/networking/ieee802154.txt
5946 IGORPLUG-USB IR RECEIVER
5947 M: Sean Young <sean@mess.org>
5948 L: linux-media@vger.kernel.org
5950 F: drivers/media/rc/igorplugusb.c
5952 IGUANAWORKS USB IR TRANSCEIVER
5953 M: Sean Young <sean@mess.org>
5954 L: linux-media@vger.kernel.org
5956 F: drivers/media/rc/iguanair.c
5958 IIO SUBSYSTEM AND DRIVERS
5959 M: Jonathan Cameron <jic23@kernel.org>
5960 R: Hartmut Knaack <knaack.h@gmx.de>
5961 R: Lars-Peter Clausen <lars@metafoo.de>
5962 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5963 L: linux-iio@vger.kernel.org
5964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5966 F: Documentation/devicetree/bindings/iio/
5968 F: drivers/staging/iio/
5969 F: include/linux/iio/
5972 IKANOS/ADI EAGLE ADSL USB DRIVER
5973 M: Matthieu Castet <castet.matthieu@free.fr>
5974 M: Stanislaw Gruszka <stf_xl@wp.pl>
5976 F: drivers/usb/atm/ueagle-atm.c
5978 INA209 HARDWARE MONITOR DRIVER
5979 M: Guenter Roeck <linux@roeck-us.net>
5980 L: linux-hwmon@vger.kernel.org
5982 F: Documentation/hwmon/ina209
5983 F: Documentation/devicetree/bindings/i2c/ina209.txt
5984 F: drivers/hwmon/ina209.c
5986 INA2XX HARDWARE MONITOR DRIVER
5987 M: Guenter Roeck <linux@roeck-us.net>
5988 L: linux-hwmon@vger.kernel.org
5990 F: Documentation/hwmon/ina2xx
5991 F: drivers/hwmon/ina2xx.c
5992 F: include/linux/platform_data/ina2xx.h
5994 INDUSTRY PACK SUBSYSTEM (IPACK)
5995 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5996 M: Jens Taprogge <jens.taprogge@taprogge.org>
5997 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5998 L: industrypack-devel@lists.sourceforge.net
5999 W: http://industrypack.sourceforge.net
6003 INGENIC JZ4780 DMA Driver
6004 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6006 F: drivers/dma/dma-jz4780.c
6008 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6009 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6010 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6011 L: linux-ima-devel@lists.sourceforge.net
6012 L: linux-ima-user@lists.sourceforge.net
6013 L: linux-security-module@vger.kernel.org
6014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6016 F: security/integrity/ima/
6018 IMGTEC IR DECODER DRIVER
6019 M: James Hogan <james.hogan@imgtec.com>
6021 F: drivers/media/rc/img-ir/
6023 IMS TWINTURBO FRAMEBUFFER DRIVER
6024 L: linux-fbdev@vger.kernel.org
6026 F: drivers/video/fbdev/imsttfb.c
6028 INFINIBAND SUBSYSTEM
6029 M: Doug Ledford <dledford@redhat.com>
6030 M: Sean Hefty <sean.hefty@intel.com>
6031 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6032 L: linux-rdma@vger.kernel.org
6033 W: http://www.openfabrics.org/
6034 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6035 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6037 F: Documentation/infiniband/
6038 F: drivers/infiniband/
6039 F: include/uapi/linux/if_infiniband.h
6040 F: include/uapi/rdma/
6044 M: John McCutchan <john@johnmccutchan.com>
6045 M: Robert Love <rlove@rlove.org>
6046 M: Eric Paris <eparis@parisplace.org>
6048 F: Documentation/filesystems/inotify.txt
6049 F: fs/notify/inotify/
6050 F: include/linux/inotify.h
6051 F: include/uapi/linux/inotify.h
6053 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6054 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6055 L: linux-input@vger.kernel.org
6056 Q: http://patchwork.kernel.org/project/linux-input/list/
6057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6060 F: include/linux/input.h
6061 F: include/uapi/linux/input.h
6062 F: include/linux/input/
6063 F: Documentation/devicetree/bindings/input/
6065 INPUT MULTITOUCH (MT) PROTOCOL
6066 M: Henrik Rydberg <rydberg@bitmath.org>
6067 L: linux-input@vger.kernel.org
6069 F: Documentation/input/multi-touch-protocol.txt
6070 F: drivers/input/input-mt.c
6073 INTEL ASoC BDW/HSW DRIVERS
6074 M: Jie Yang <yang.jie@linux.intel.com>
6075 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6077 F: sound/soc/intel/common/sst-dsp*
6078 F: sound/soc/intel/common/sst-firmware.c
6079 F: sound/soc/intel/boards/broadwell.c
6080 F: sound/soc/intel/haswell/
6082 INTEL C600 SERIES SAS CONTROLLER DRIVER
6083 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6084 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6085 L: linux-scsi@vger.kernel.org
6086 T: git git://git.code.sf.net/p/intel-sas/isci
6088 F: drivers/scsi/isci/
6090 INTEL HID EVENT DRIVER
6091 M: Alex Hung <alex.hung@canonical.com>
6092 L: platform-driver-x86@vger.kernel.org
6094 F: drivers/platform/x86/intel-hid.c
6096 INTEL VIRTUAL BUTTON DRIVER
6097 M: AceLan Kao <acelan.kao@canonical.com>
6098 L: platform-driver-x86@vger.kernel.org
6100 F: drivers/platform/x86/intel-vbtn.c
6103 M: Len Brown <lenb@kernel.org>
6104 L: linux-pm@vger.kernel.org
6105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6107 F: drivers/idle/intel_idle.c
6110 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6111 M: Len Brown <lenb@kernel.org>
6112 L: linux-pm@vger.kernel.org
6114 F: drivers/cpufreq/intel_pstate.c
6116 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6117 M: Maik Broemme <mbroemme@libmpq.org>
6118 L: linux-fbdev@vger.kernel.org
6120 F: Documentation/fb/intelfb.txt
6121 F: drivers/video/fbdev/intelfb/
6123 INTEL 810/815 FRAMEBUFFER DRIVER
6124 M: Antonino Daplas <adaplas@gmail.com>
6125 L: linux-fbdev@vger.kernel.org
6127 F: drivers/video/fbdev/i810/
6129 INTEL MENLOW THERMAL DRIVER
6130 M: Sujith Thomas <sujith.thomas@intel.com>
6131 L: platform-driver-x86@vger.kernel.org
6132 W: https://01.org/linux-acpi
6134 F: drivers/platform/x86/intel_menlow.c
6136 INTEL I/OAT DMA DRIVER
6137 M: Dave Jiang <dave.jiang@intel.com>
6138 R: Dan Williams <dan.j.williams@intel.com>
6139 L: dmaengine@vger.kernel.org
6140 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6142 F: drivers/dma/ioat*
6145 M: David Woodhouse <dwmw2@infradead.org>
6146 L: iommu@lists.linux-foundation.org
6147 T: git git://git.infradead.org/iommu-2.6.git
6149 F: drivers/iommu/intel-iommu.c
6150 F: include/linux/intel-iommu.h
6152 INTEL IOP-ADMA DMA DRIVER
6153 R: Dan Williams <dan.j.williams@intel.com>
6155 F: drivers/dma/iop-adma.c
6157 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6158 M: Krzysztof Halasa <khalasa@piap.pl>
6160 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6161 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6162 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6163 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6164 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6165 F: drivers/net/wan/ixp4xx_hss.c
6167 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6168 M: Deepak Saxena <dsaxena@plexity.net>
6170 F: drivers/char/hw_random/ixp4xx-rng.c
6172 INTEL ETHERNET DRIVERS
6173 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6174 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6175 W: http://www.intel.com/support/feedback.htm
6176 W: http://e1000.sourceforge.net/
6177 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6181 F: Documentation/networking/e100.txt
6182 F: Documentation/networking/e1000.txt
6183 F: Documentation/networking/e1000e.txt
6184 F: Documentation/networking/igb.txt
6185 F: Documentation/networking/igbvf.txt
6186 F: Documentation/networking/ixgb.txt
6187 F: Documentation/networking/ixgbe.txt
6188 F: Documentation/networking/ixgbevf.txt
6189 F: Documentation/networking/i40e.txt
6190 F: Documentation/networking/i40evf.txt
6191 F: drivers/net/ethernet/intel/
6192 F: drivers/net/ethernet/intel/*/
6194 INTEL RDMA RNIC DRIVER
6195 M: Faisal Latif <faisal.latif@intel.com>
6196 R: Chien Tin Tung <chien.tin.tung@intel.com>
6197 R: Mustafa Ismail <mustafa.ismail@intel.com>
6198 R: Shiraz Saleem <shiraz.saleem@intel.com>
6199 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6200 L: linux-rdma@vger.kernel.org
6202 F: drivers/infiniband/hw/i40iw/
6204 INTEL MERRIFIELD GPIO DRIVER
6205 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6206 L: linux-gpio@vger.kernel.org
6208 F: drivers/gpio/gpio-merrifield.c
6210 INTEL-MID GPIO DRIVER
6211 M: David Cohen <david.a.cohen@linux.intel.com>
6212 L: linux-gpio@vger.kernel.org
6214 F: drivers/gpio/gpio-intel-mid.c
6216 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6217 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6218 L: linux-wireless@vger.kernel.org
6220 F: Documentation/networking/README.ipw2100
6221 F: Documentation/networking/README.ipw2200
6222 F: drivers/net/wireless/intel/ipw2x00/
6225 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6227 F: Documentation/trace/intel_th.txt
6228 F: drivers/hwtracing/intel_th/
6230 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6231 M: Ning Sun <ning.sun@intel.com>
6232 L: tboot-devel@lists.sourceforge.net
6233 W: http://tboot.sourceforge.net
6234 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6236 F: Documentation/intel_txt.txt
6237 F: include/linux/tboot.h
6238 F: arch/x86/kernel/tboot.c
6240 INTEL WIRELESS WIMAX CONNECTION 2400
6241 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6242 M: linux-wimax@intel.com
6243 L: wimax@linuxwimax.org (subscribers-only)
6245 W: http://linuxwimax.org
6246 F: Documentation/wimax/README.i2400m
6247 F: drivers/net/wimax/i2400m/
6248 F: include/uapi/linux/wimax/i2400m.h
6250 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6251 M: Stanislaw Gruszka <sgruszka@redhat.com>
6252 L: linux-wireless@vger.kernel.org
6254 F: drivers/net/wireless/intel/iwlegacy/
6256 INTEL WIRELESS WIFI LINK (iwlwifi)
6257 M: Johannes Berg <johannes.berg@intel.com>
6258 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6259 M: Luca Coelho <luciano.coelho@intel.com>
6260 M: Intel Linux Wireless <linuxwifi@intel.com>
6261 L: linux-wireless@vger.kernel.org
6262 W: http://intellinuxwireless.org
6263 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6265 F: drivers/net/wireless/intel/iwlwifi/
6267 INTEL MANAGEMENT ENGINE (mei)
6268 M: Tomas Winkler <tomas.winkler@intel.com>
6269 L: linux-kernel@vger.kernel.org
6271 F: include/uapi/linux/mei.h
6272 F: include/linux/mei_cl_bus.h
6273 F: drivers/misc/mei/*
6274 F: drivers/watchdog/mei_wdt.c
6275 F: Documentation/misc-devices/mei/*
6277 INTEL MIC DRIVERS (mic)
6278 M: Sudeep Dutt <sudeep.dutt@intel.com>
6279 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6281 W: https://github.com/sudeepdutt/mic
6282 W: http://software.intel.com/en-us/mic-developer
6283 F: include/linux/mic_bus.h
6284 F: include/linux/scif.h
6285 F: include/uapi/linux/mic_common.h
6286 F: include/uapi/linux/mic_ioctl.h
6287 F: include/uapi/linux/scif_ioctl.h
6288 F: drivers/misc/mic/
6289 F: drivers/dma/mic_x100_dma.c
6290 F: drivers/dma/mic_x100_dma.h
6291 F: Documentation/mic/
6293 INTEL PMC/P-Unit IPC DRIVER
6294 M: Zha Qipeng<qipeng.zha@intel.com>
6295 L: platform-driver-x86@vger.kernel.org
6297 F: drivers/platform/x86/intel_pmc_ipc.c
6298 F: drivers/platform/x86/intel_punit_ipc.c
6299 F: arch/x86/include/asm/intel_pmc_ipc.h
6300 F: arch/x86/include/asm/intel_punit_ipc.h
6302 INTEL TELEMETRY DRIVER
6303 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6304 L: platform-driver-x86@vger.kernel.org
6306 F: arch/x86/include/asm/intel_telemetry.h
6307 F: drivers/platform/x86/intel_telemetry*
6309 INTEL PMC CORE DRIVER
6310 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6311 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6312 L: platform-driver-x86@vger.kernel.org
6314 F: arch/x86/include/asm/pmc_core.h
6315 F: drivers/platform/x86/intel_pmc_core*
6317 IOC3 ETHERNET DRIVER
6318 M: Ralf Baechle <ralf@linux-mips.org>
6319 L: linux-mips@linux-mips.org
6321 F: drivers/net/ethernet/sgi/ioc3-eth.c
6324 M: Pat Gefre <pfg@sgi.com>
6325 L: linux-serial@vger.kernel.org
6327 F: drivers/tty/serial/ioc3_serial.c
6330 M: Joerg Roedel <joro@8bytes.org>
6331 L: iommu@lists.linux-foundation.org
6332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6334 F: Documentation/devicetree/bindings/iommu/
6338 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6340 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6343 M: Corey Minyard <minyard@acm.org>
6344 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6345 W: http://openipmi.sourceforge.net/
6347 F: Documentation/IPMI.txt
6348 F: drivers/char/ipmi/
6349 F: include/linux/ipmi*
6350 F: include/uapi/linux/ipmi*
6352 QCOM AUDIO (ASoC) DRIVERS
6353 M: Patrick Lai <plai@codeaurora.org>
6354 M: Banajit Goswami <bgoswami@codeaurora.org>
6355 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6359 IPS SCSI RAID DRIVER
6360 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6361 L: linux-scsi@vger.kernel.org
6362 W: http://www.adaptec.com/
6364 F: drivers/scsi/ips*
6367 M: Wensong Zhang <wensong@linux-vs.org>
6368 M: Simon Horman <horms@verge.net.au>
6369 M: Julian Anastasov <ja@ssi.bg>
6370 L: netdev@vger.kernel.org
6371 L: lvs-devel@vger.kernel.org
6373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6374 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6375 F: Documentation/networking/ipvs-sysctl.txt
6376 F: include/net/ip_vs.h
6377 F: include/uapi/linux/ip_vs.h
6378 F: net/netfilter/ipvs/
6381 M: Jiri Kosina <jikos@kernel.org>
6382 M: David Sterba <dsterba@suse.com>
6384 F: drivers/tty/ipwireless/
6387 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6388 L: netdev@vger.kernel.org
6390 F: include/net/ipx.h
6391 F: include/uapi/linux/ipx.h
6395 M: Samuel Ortiz <samuel@sortiz.org>
6396 L: irda-users@lists.sourceforge.net (subscribers-only)
6397 L: netdev@vger.kernel.org
6398 W: http://irda.sourceforge.net/
6400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6401 F: Documentation/networking/irda.txt
6402 F: drivers/net/irda/
6403 F: include/net/irda/
6407 M: Thomas Gleixner <tglx@linutronix.de>
6408 L: linux-kernel@vger.kernel.org
6410 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6414 M: Thomas Gleixner <tglx@linutronix.de>
6415 M: Jason Cooper <jason@lakedaemon.net>
6416 M: Marc Zyngier <marc.zyngier@arm.com>
6417 L: linux-kernel@vger.kernel.org
6419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6420 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6421 F: Documentation/devicetree/bindings/interrupt-controller/
6424 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6425 M: Marc Zyngier <marc.zyngier@arm.com>
6427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6428 F: Documentation/IRQ-domain.txt
6429 F: include/linux/irqdomain.h
6430 F: kernel/irq/irqdomain.c
6434 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6436 F: Documentation/isa.txt
6437 F: drivers/base/isa.c
6438 F: include/linux/isa.h
6441 M: Jaroslav Kysela <perex@perex.cz>
6443 F: Documentation/isapnp.txt
6444 F: drivers/pnp/isapnp/
6445 F: include/linux/isapnp.h
6448 M: Hans Verkuil <hverkuil@xs4all.nl>
6449 L: linux-media@vger.kernel.org
6450 T: git git://linuxtv.org/media_tree.git
6451 W: https://linuxtv.org
6453 F: drivers/media/radio/radio-isa*
6455 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6456 M: Peter Jones <pjones@redhat.com>
6457 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6459 F: drivers/firmware/iscsi_ibft*
6462 M: Mike Christie <michaelc@cs.wisc.edu>
6463 L: open-iscsi@googlegroups.com
6464 W: www.open-iscsi.org
6465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6467 F: drivers/scsi/*iscsi*
6468 F: include/scsi/*iscsi*
6470 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6471 M: Or Gerlitz <ogerlitz@mellanox.com>
6472 M: Sagi Grimberg <sagi@grimberg.me>
6473 M: Roi Dayan <roid@mellanox.com>
6474 L: linux-rdma@vger.kernel.org
6476 W: http://www.openfabrics.org
6477 W: www.open-iscsi.org
6478 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6479 F: drivers/infiniband/ulp/iser/
6481 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6482 M: Sagi Grimberg <sagi@grimberg.me>
6483 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6484 L: linux-rdma@vger.kernel.org
6485 L: target-devel@vger.kernel.org
6487 W: http://www.linux-iscsi.org
6488 F: drivers/infiniband/ulp/isert
6491 M: Karsten Keil <isdn@linux-pingi.de>
6492 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6493 L: netdev@vger.kernel.org
6494 W: http://www.isdn4linux.de
6495 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6497 F: Documentation/isdn/
6499 F: include/linux/isdn.h
6500 F: include/linux/isdn/
6501 F: include/uapi/linux/isdn.h
6502 F: include/uapi/linux/isdn/
6504 ISDN SUBSYSTEM (Eicon active card driver)
6505 M: Armin Schindler <mac@melware.de>
6506 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6507 W: http://www.melware.de
6509 F: drivers/isdn/hardware/eicon/
6511 IT87 HARDWARE MONITORING DRIVER
6512 M: Jean Delvare <jdelvare@suse.com>
6513 L: linux-hwmon@vger.kernel.org
6515 F: Documentation/hwmon/it87
6516 F: drivers/hwmon/it87.c
6519 M: Antti Palosaari <crope@iki.fi>
6520 L: linux-media@vger.kernel.org
6521 W: https://linuxtv.org
6522 W: http://palosaari.fi/linux/
6523 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6524 T: git git://linuxtv.org/anttip/media_tree.git
6526 F: drivers/media/tuners/it913x*
6528 IVTV VIDEO4LINUX DRIVER
6529 M: Andy Walls <awalls@md.metrocast.net>
6530 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6531 L: linux-media@vger.kernel.org
6532 T: git git://linuxtv.org/media_tree.git
6533 W: http://www.ivtvdriver.org
6535 F: Documentation/video4linux/*.ivtv
6536 F: drivers/media/pci/ivtv/
6537 F: include/uapi/linux/ivtv*
6539 IX2505V MEDIA DRIVER
6540 M: Malcolm Priestley <tvboxspy@gmail.com>
6541 L: linux-media@vger.kernel.org
6542 W: https://linuxtv.org
6543 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6545 F: drivers/media/dvb-frontends/ix2505v*
6547 JC42.4 TEMPERATURE SENSOR DRIVER
6548 M: Guenter Roeck <linux@roeck-us.net>
6549 L: linux-hwmon@vger.kernel.org
6551 F: drivers/hwmon/jc42.c
6552 F: Documentation/hwmon/jc42
6555 M: Dave Kleikamp <shaggy@kernel.org>
6556 L: jfs-discussion@lists.sourceforge.net
6557 W: http://jfs.sourceforge.net/
6558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6560 F: Documentation/filesystems/jfs.txt
6564 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6565 L: netdev@vger.kernel.org
6567 F: drivers/net/ethernet/jme.*
6569 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6570 M: David Woodhouse <dwmw2@infradead.org>
6571 L: linux-mtd@lists.infradead.org
6572 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6575 F: include/uapi/linux/jffs2.h
6577 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6578 M: "Theodore Ts'o" <tytso@mit.edu>
6579 M: Jan Kara <jack@suse.com>
6580 L: linux-ext4@vger.kernel.org
6583 F: include/linux/jbd2.h
6585 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6586 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6587 L: linux-media@vger.kernel.org
6589 F: drivers/media/platform/rcar_jpu.c
6591 JSM Neo PCI based serial card
6592 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6593 L: linux-serial@vger.kernel.org
6595 F: drivers/tty/serial/jsm/
6597 K10TEMP HARDWARE MONITORING DRIVER
6598 M: Clemens Ladisch <clemens@ladisch.de>
6599 L: linux-hwmon@vger.kernel.org
6601 F: Documentation/hwmon/k10temp
6602 F: drivers/hwmon/k10temp.c
6604 K8TEMP HARDWARE MONITORING DRIVER
6605 M: Rudolf Marek <r.marek@assembler.cz>
6606 L: linux-hwmon@vger.kernel.org
6608 F: Documentation/hwmon/k8temp
6609 F: drivers/hwmon/k8temp.c
6612 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6613 R: Alexander Potapenko <glider@google.com>
6614 R: Dmitry Vyukov <dvyukov@google.com>
6615 L: kasan-dev@googlegroups.com
6617 F: arch/*/include/asm/kasan.h
6618 F: arch/*/mm/kasan_init*
6619 F: Documentation/kasan.txt
6620 F: include/linux/kasan*.h
6623 F: scripts/Makefile.kasan
6626 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6627 L: linux-kbuild@vger.kernel.org
6628 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6630 F: Documentation/kbuild/kconfig-language.txt
6634 M: Dave Young <dyoung@redhat.com>
6635 M: Baoquan He <bhe@redhat.com>
6636 R: Vivek Goyal <vgoyal@redhat.com>
6637 L: kexec@lists.infradead.org
6638 W: http://lse.sourceforge.net/kdump/
6640 F: Documentation/kdump/
6642 KEENE FM RADIO TRANSMITTER DRIVER
6643 M: Hans Verkuil <hverkuil@xs4all.nl>
6644 L: linux-media@vger.kernel.org
6645 T: git git://linuxtv.org/media_tree.git
6646 W: https://linuxtv.org
6648 F: drivers/media/radio/radio-keene*
6650 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6651 M: Ian Kent <raven@themaw.net>
6652 L: autofs@vger.kernel.org
6656 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6657 M: Michal Marek <mmarek@suse.com>
6658 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6660 L: linux-kbuild@vger.kernel.org
6662 F: Documentation/kbuild/
6664 F: scripts/Makefile.*
6670 L: kernel-janitors@vger.kernel.org
6671 W: http://kernelnewbies.org/KernelJanitors
6674 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6675 M: "J. Bruce Fields" <bfields@fieldses.org>
6676 M: Jeff Layton <jlayton@poochiereds.net>
6677 L: linux-nfs@vger.kernel.org
6678 W: http://nfs.sourceforge.net/
6679 T: git git://linux-nfs.org/~bfields/linux.git
6682 F: include/uapi/linux/nfsd/
6686 F: include/linux/lockd/
6687 F: include/linux/sunrpc/
6688 F: include/uapi/linux/sunrpc/
6690 KERNEL SELFTEST FRAMEWORK
6691 M: Shuah Khan <shuahkh@osg.samsung.com>
6692 M: Shuah Khan <shuah@kernel.org>
6693 L: linux-kselftest@vger.kernel.org
6694 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6696 F: tools/testing/selftests
6698 KERNEL VIRTUAL MACHINE (KVM)
6699 M: Paolo Bonzini <pbonzini@redhat.com>
6700 M: Radim Krčmář <rkrcmar@redhat.com>
6701 L: kvm@vger.kernel.org
6702 W: http://www.linux-kvm.org
6703 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6705 F: Documentation/*/kvm*.txt
6706 F: Documentation/virtual/kvm/
6708 F: arch/x86/kernel/kvm.c
6709 F: arch/x86/kernel/kvmclock.c
6710 F: arch/*/include/asm/kvm*
6711 F: include/linux/kvm*
6712 F: include/uapi/linux/kvm*
6716 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6717 M: Joerg Roedel <joro@8bytes.org>
6718 L: kvm@vger.kernel.org
6719 W: http://www.linux-kvm.org/
6721 F: arch/x86/include/asm/svm.h
6722 F: arch/x86/kvm/svm.c
6724 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6725 M: Alexander Graf <agraf@suse.com>
6726 L: kvm-ppc@vger.kernel.org
6727 W: http://www.linux-kvm.org/
6728 T: git git://github.com/agraf/linux-2.6.git
6730 F: arch/powerpc/include/asm/kvm*
6731 F: arch/powerpc/kvm/
6733 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6734 M: Christian Borntraeger <borntraeger@de.ibm.com>
6735 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6736 L: linux-s390@vger.kernel.org
6737 W: http://www.ibm.com/developerworks/linux/linux390/
6738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6740 F: Documentation/s390/kvm.txt
6741 F: arch/s390/include/asm/kvm*
6744 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6745 M: Christoffer Dall <christoffer.dall@linaro.org>
6746 M: Marc Zyngier <marc.zyngier@arm.com>
6747 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6748 L: kvmarm@lists.cs.columbia.edu
6749 W: http://systems.cs.columbia.edu/projects/kvm-arm
6750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6752 F: arch/arm/include/uapi/asm/kvm*
6753 F: arch/arm/include/asm/kvm*
6756 F: include/kvm/arm_*
6758 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6759 M: Christoffer Dall <christoffer.dall@linaro.org>
6760 M: Marc Zyngier <marc.zyngier@arm.com>
6761 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6762 L: kvmarm@lists.cs.columbia.edu
6764 F: arch/arm64/include/uapi/asm/kvm*
6765 F: arch/arm64/include/asm/kvm*
6768 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6769 M: James Hogan <james.hogan@imgtec.com>
6770 L: linux-mips@linux-mips.org
6772 F: arch/mips/include/uapi/asm/kvm*
6773 F: arch/mips/include/asm/kvm*
6777 M: Eric Biederman <ebiederm@xmission.com>
6778 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6779 L: kexec@lists.infradead.org
6781 F: include/linux/kexec.h
6782 F: include/uapi/linux/kexec.h
6786 M: David Howells <dhowells@redhat.com>
6787 L: keyrings@vger.kernel.org
6789 F: Documentation/security/keys.txt
6790 F: include/linux/key.h
6791 F: include/linux/key-type.h
6792 F: include/linux/keyctl.h
6793 F: include/uapi/linux/keyctl.h
6798 M: David Safford <safford@us.ibm.com>
6799 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6800 L: linux-security-module@vger.kernel.org
6801 L: keyrings@vger.kernel.org
6803 F: Documentation/security/keys-trusted-encrypted.txt
6804 F: include/keys/trusted-type.h
6805 F: security/keys/trusted.c
6806 F: security/keys/trusted.h
6809 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6810 M: David Safford <safford@us.ibm.com>
6811 L: linux-security-module@vger.kernel.org
6812 L: keyrings@vger.kernel.org
6814 F: Documentation/security/keys-trusted-encrypted.txt
6815 F: include/keys/encrypted-type.h
6816 F: security/keys/encrypted-keys/
6818 KGDB / KDB /debug_core
6819 M: Jason Wessel <jason.wessel@windriver.com>
6820 W: http://kgdb.wiki.kernel.org/
6821 L: kgdb-bugreport@lists.sourceforge.net
6822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6824 F: Documentation/DocBook/kgdb.tmpl
6825 F: drivers/misc/kgdbts.c
6826 F: drivers/tty/serial/kgdboc.c
6827 F: include/linux/kdb.h
6828 F: include/linux/kgdb.h
6832 M: Vegard Nossum <vegardno@ifi.uio.no>
6833 M: Pekka Enberg <penberg@kernel.org>
6835 F: Documentation/kmemcheck.txt
6836 F: arch/x86/include/asm/kmemcheck.h
6837 F: arch/x86/mm/kmemcheck/
6838 F: include/linux/kmemcheck.h
6842 M: Catalin Marinas <catalin.marinas@arm.com>
6844 F: Documentation/kmemleak.txt
6845 F: include/linux/kmemleak.h
6847 F: mm/kmemleak-test.c
6850 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6851 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6852 M: "David S. Miller" <davem@davemloft.net>
6853 M: Masami Hiramatsu <mhiramat@kernel.org>
6855 F: Documentation/kprobes.txt
6856 F: include/linux/kprobes.h
6859 KS0108 LCD CONTROLLER DRIVER
6860 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6861 W: http://miguelojeda.es/auxdisplay.htm
6862 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6864 F: Documentation/auxdisplay/ks0108
6865 F: drivers/auxdisplay/ks0108.c
6866 F: include/linux/ks0108.h
6869 M: David Ahern <dsa@cumulusnetworks.com>
6870 L: netdev@vger.kernel.org
6873 F: include/net/l3mdev.h
6875 LANTIQ MIPS ARCHITECTURE
6876 M: John Crispin <john@phrozen.org>
6877 L: linux-mips@linux-mips.org
6882 L: linux-x25@vger.kernel.org
6884 F: Documentation/networking/lapb-module.txt
6888 LASI 53c700 driver for PARISC
6889 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6890 L: linux-scsi@vger.kernel.org
6892 F: Documentation/scsi/53c700.txt
6893 F: drivers/scsi/53c700*
6896 M: Richard Purdie <rpurdie@rpsys.net>
6897 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6898 L: linux-leds@vger.kernel.org
6899 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6901 F: Documentation/devicetree/bindings/leds/
6903 F: include/linux/leds.h
6905 LEGACY EEPROM DRIVER
6906 M: Jean Delvare <jdelvare@suse.com>
6908 F: Documentation/misc-devices/eeprom
6909 F: drivers/misc/eeprom/eeprom.c
6911 LEGO USB Tower driver
6912 M: Juergen Stuber <starblue@users.sourceforge.net>
6913 L: legousb-devel@lists.sourceforge.net
6914 W: http://legousb.sourceforge.net/
6916 F: drivers/usb/misc/legousbtower.c
6919 M: Michael Krufky <mkrufky@linuxtv.org>
6920 L: linux-media@vger.kernel.org
6921 W: https://linuxtv.org
6922 W: http://github.com/mkrufky
6923 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6924 T: git git://linuxtv.org/mkrufky/tuners.git
6926 F: drivers/media/dvb-frontends/lg2160.*
6928 LGDT3305 MEDIA DRIVER
6929 M: Michael Krufky <mkrufky@linuxtv.org>
6930 L: linux-media@vger.kernel.org
6931 W: https://linuxtv.org
6932 W: http://github.com/mkrufky
6933 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6934 T: git git://linuxtv.org/mkrufky/tuners.git
6936 F: drivers/media/dvb-frontends/lgdt3305.*
6939 M: Rusty Russell <rusty@rustcorp.com.au>
6940 L: lguest@lists.ozlabs.org
6941 W: http://lguest.ozlabs.org/
6943 F: arch/x86/include/asm/lguest*.h
6946 F: include/linux/lguest*.h
6949 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6950 M: Tejun Heo <tj@kernel.org>
6951 L: linux-ide@vger.kernel.org
6952 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6955 F: include/linux/ata.h
6956 F: include/linux/libata.h
6957 F: Documentation/devicetree/bindings/ata/
6959 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6960 M: Viresh Kumar <vireshk@kernel.org>
6961 L: linux-ide@vger.kernel.org
6962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6964 F: include/linux/pata_arasan_cf_data.h
6965 F: drivers/ata/pata_arasan_cf.c
6968 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6969 M: Tejun Heo <tj@kernel.org>
6970 L: linux-ide@vger.kernel.org
6971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6973 F: drivers/ata/pata_*.c
6974 F: drivers/ata/ata_generic.c
6976 LIBATA SATA AHCI PLATFORM devices support
6977 M: Hans de Goede <hdegoede@redhat.com>
6978 M: Tejun Heo <tj@kernel.org>
6979 L: linux-ide@vger.kernel.org
6980 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6982 F: drivers/ata/ahci_platform.c
6983 F: drivers/ata/libahci_platform.c
6984 F: include/linux/ahci_platform.h
6986 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6987 M: Mikael Pettersson <mikpelinux@gmail.com>
6988 L: linux-ide@vger.kernel.org
6989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6991 F: drivers/ata/sata_promise.*
6994 M: Sasha Levin <sasha.levin@oracle.com>
6996 F: tools/lib/lockdep/
6998 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6999 M: Dan Williams <dan.j.williams@intel.com>
7000 L: linux-nvdimm@lists.01.org
7001 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7005 F: include/linux/nd.h
7006 F: include/linux/libnvdimm.h
7007 F: include/uapi/linux/ndctl.h
7009 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7010 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7011 L: linux-nvdimm@lists.01.org
7012 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7014 F: drivers/nvdimm/blk.c
7015 F: drivers/nvdimm/region_devs.c
7016 F: drivers/acpi/nfit*
7018 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7019 M: Vishal Verma <vishal.l.verma@intel.com>
7020 L: linux-nvdimm@lists.01.org
7021 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7023 F: drivers/nvdimm/btt*
7025 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7026 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7027 L: linux-nvdimm@lists.01.org
7028 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7030 F: drivers/nvdimm/pmem.c
7031 F: include/linux/pmem.h
7032 F: arch/*/include/asm/pmem.h
7034 LIGHTNVM PLATFORM SUPPORT
7035 M: Matias Bjorling <mb@lightnvm.io>
7036 W: http://github/OpenChannelSSD
7037 L: linux-block@vger.kernel.org
7039 F: drivers/lightnvm/
7040 F: include/linux/lightnvm.h
7041 F: include/uapi/linux/lightnvm.h
7043 LINUX FOR IBM pSERIES (RS/6000)
7044 M: Paul Mackerras <paulus@au.ibm.com>
7045 W: http://www.ibm.com/linux/ltc/projects/ppc
7047 F: arch/powerpc/boot/rs6000.h
7049 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7050 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7051 M: Paul Mackerras <paulus@samba.org>
7052 M: Michael Ellerman <mpe@ellerman.id.au>
7053 W: http://www.penguinppc.org/
7054 L: linuxppc-dev@lists.ozlabs.org
7055 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7056 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7058 F: Documentation/powerpc/
7060 F: drivers/char/tpm/tpm_ibmvtpm*
7061 F: drivers/crypto/nx/
7062 F: drivers/crypto/vmx/
7063 F: drivers/net/ethernet/ibm/ibmveth.*
7064 F: drivers/net/ethernet/ibm/ibmvnic.*
7065 F: drivers/pci/hotplug/pnv_php.c
7066 F: drivers/pci/hotplug/rpa*
7067 F: drivers/scsi/ibmvscsi/
7075 LINUX FOR POWER MACINTOSH
7076 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7077 W: http://www.penguinppc.org/
7078 L: linuxppc-dev@lists.ozlabs.org
7080 F: arch/powerpc/platforms/powermac/
7081 F: drivers/macintosh/
7083 LINUX FOR POWERPC EMBEDDED MPC5XXX
7084 M: Anatolij Gustschin <agust@denx.de>
7085 L: linuxppc-dev@lists.ozlabs.org
7086 T: git git://git.denx.de/linux-denx-agust.git
7088 F: arch/powerpc/platforms/512x/
7089 F: arch/powerpc/platforms/52xx/
7091 LINUX FOR POWERPC EMBEDDED PPC4XX
7092 M: Alistair Popple <alistair@popple.id.au>
7093 M: Matt Porter <mporter@kernel.crashing.org>
7094 W: http://www.penguinppc.org/
7095 L: linuxppc-dev@lists.ozlabs.org
7097 F: arch/powerpc/platforms/40x/
7098 F: arch/powerpc/platforms/44x/
7100 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7101 L: linuxppc-dev@lists.ozlabs.org
7103 F: arch/powerpc/*/*virtex*
7104 F: arch/powerpc/*/*/*virtex*
7106 LINUX FOR POWERPC EMBEDDED PPC8XX
7107 M: Vitaly Bordug <vitb@kernel.crashing.org>
7108 W: http://www.penguinppc.org/
7109 L: linuxppc-dev@lists.ozlabs.org
7111 F: arch/powerpc/platforms/8xx/
7113 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7114 M: Scott Wood <oss@buserror.net>
7115 M: Kumar Gala <galak@kernel.crashing.org>
7116 W: http://www.penguinppc.org/
7117 L: linuxppc-dev@lists.ozlabs.org
7118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7120 F: arch/powerpc/platforms/83xx/
7121 F: arch/powerpc/platforms/85xx/
7123 LINUX FOR POWERPC PA SEMI PWRFICIENT
7124 M: Olof Johansson <olof@lixom.net>
7125 L: linuxppc-dev@lists.ozlabs.org
7127 F: arch/powerpc/platforms/pasemi/
7128 F: drivers/*/*pasemi*
7129 F: drivers/*/*/*pasemi*
7131 LINUX SECURITY MODULE (LSM) FRAMEWORK
7132 M: Chris Wright <chrisw@sous-sol.org>
7133 L: linux-security-module@vger.kernel.org
7136 LIS3LV02D ACCELEROMETER DRIVER
7137 M: Eric Piel <eric.piel@tremplin-utc.net>
7139 F: Documentation/misc-devices/lis3lv02d
7140 F: drivers/misc/lis3lv02d/
7141 F: drivers/platform/x86/hp_accel.c
7144 M: Josh Poimboeuf <jpoimboe@redhat.com>
7145 M: Jessica Yu <jeyu@redhat.com>
7146 M: Jiri Kosina <jikos@kernel.org>
7147 M: Miroslav Benes <mbenes@suse.cz>
7148 R: Petr Mladek <pmladek@suse.com>
7150 F: kernel/livepatch/
7151 F: include/linux/livepatch.h
7152 F: arch/x86/include/asm/livepatch.h
7153 F: arch/x86/kernel/livepatch.c
7154 F: Documentation/livepatch/
7155 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7156 F: samples/livepatch/
7157 L: live-patching@vger.kernel.org
7158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7160 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7161 M: Kees Cook <keescook@chromium.org>
7163 F: drivers/misc/lkdtm*
7166 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7168 F: include/linux/llc.h
7169 F: include/uapi/linux/llc.h
7173 LM73 HARDWARE MONITOR DRIVER
7174 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7175 L: linux-hwmon@vger.kernel.org
7177 F: drivers/hwmon/lm73.c
7179 LM78 HARDWARE MONITOR DRIVER
7180 M: Jean Delvare <jdelvare@suse.com>
7181 L: linux-hwmon@vger.kernel.org
7183 F: Documentation/hwmon/lm78
7184 F: drivers/hwmon/lm78.c
7186 LM83 HARDWARE MONITOR DRIVER
7187 M: Jean Delvare <jdelvare@suse.com>
7188 L: linux-hwmon@vger.kernel.org
7190 F: Documentation/hwmon/lm83
7191 F: drivers/hwmon/lm83.c
7193 LM90 HARDWARE MONITOR DRIVER
7194 M: Jean Delvare <jdelvare@suse.com>
7195 L: linux-hwmon@vger.kernel.org
7197 F: Documentation/hwmon/lm90
7198 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7199 F: drivers/hwmon/lm90.c
7201 LM95234 HARDWARE MONITOR DRIVER
7202 M: Guenter Roeck <linux@roeck-us.net>
7203 L: linux-hwmon@vger.kernel.org
7205 F: Documentation/hwmon/lm95234
7206 F: drivers/hwmon/lm95234.c
7208 LME2510 MEDIA DRIVER
7209 M: Malcolm Priestley <tvboxspy@gmail.com>
7210 L: linux-media@vger.kernel.org
7211 W: https://linuxtv.org
7212 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7214 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7217 M: Peter Zijlstra <peterz@infradead.org>
7218 M: Ingo Molnar <mingo@redhat.com>
7219 L: linux-kernel@vger.kernel.org
7220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7222 F: Documentation/locking/
7223 F: include/linux/lockdep.h
7224 F: include/linux/spinlock*.h
7225 F: arch/*/include/asm/spinlock*.h
7226 F: include/linux/rwlock*.h
7227 F: include/linux/mutex*.h
7228 F: arch/*/include/asm/mutex*.h
7229 F: include/linux/rwsem*.h
7230 F: arch/*/include/asm/rwsem.h
7231 F: include/linux/seqlock.h
7232 F: lib/locking*.[ch]
7235 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7236 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7237 L: linux-ntfs-dev@lists.sourceforge.net
7238 W: http://www.linux-ntfs.org/content/view/19/37/
7240 F: Documentation/ldm.txt
7241 F: block/partitions/ldm.*
7244 M: Joern Engel <joern@logfs.org>
7245 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7251 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7252 M: Sathya Prakash <sathya.prakash@broadcom.com>
7253 M: Chaitra P B <chaitra.basappa@broadcom.com>
7254 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7255 L: MPT-FusionLinux.pdl@broadcom.com
7256 L: linux-scsi@vger.kernel.org
7257 W: http://www.avagotech.com/support/
7259 F: drivers/message/fusion/
7260 F: drivers/scsi/mpt2sas/
7261 F: drivers/scsi/mpt3sas/
7263 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7264 M: Matthew Wilcox <matthew@wil.cx>
7265 L: linux-scsi@vger.kernel.org
7267 F: drivers/scsi/sym53c8xx_2/
7269 LTC4261 HARDWARE MONITOR DRIVER
7270 M: Guenter Roeck <linux@roeck-us.net>
7271 L: linux-hwmon@vger.kernel.org
7273 F: Documentation/hwmon/ltc4261
7274 F: drivers/hwmon/ltc4261.c
7276 LTP (Linux Test Project)
7277 M: Mike Frysinger <vapier@gentoo.org>
7278 M: Cyril Hrubis <chrubis@suse.cz>
7279 M: Wanlong Gao <wanlong.gao@gmail.com>
7280 M: Jan Stancek <jstancek@redhat.com>
7281 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7282 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7283 L: ltp@lists.linux.it (subscribers-only)
7284 W: http://linux-test-project.github.io/
7285 T: git git://github.com/linux-test-project/ltp.git
7289 W: http://www.linux-m32r.org/
7294 M: Geert Uytterhoeven <geert@linux-m68k.org>
7295 L: linux-m68k@lists.linux-m68k.org
7296 W: http://www.linux-m68k.org/
7297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7302 M68K ON APPLE MACINTOSH
7303 M: Joshua Thompson <funaho@jurai.org>
7304 W: http://www.mac.linux-m68k.org/
7305 L: linux-m68k@lists.linux-m68k.org
7310 M: Philip Blundell <philb@gnu.org>
7311 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7315 M88DS3103 MEDIA DRIVER
7316 M: Antti Palosaari <crope@iki.fi>
7317 L: linux-media@vger.kernel.org
7318 W: https://linuxtv.org
7319 W: http://palosaari.fi/linux/
7320 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7321 T: git git://linuxtv.org/anttip/media_tree.git
7323 F: drivers/media/dvb-frontends/m88ds3103*
7325 M88RS2000 MEDIA DRIVER
7326 M: Malcolm Priestley <tvboxspy@gmail.com>
7327 L: linux-media@vger.kernel.org
7328 W: https://linuxtv.org
7329 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7331 F: drivers/media/dvb-frontends/m88rs2000*
7333 MA901 MASTERKIT USB FM RADIO DRIVER
7334 M: Alexey Klimov <klimov.linux@gmail.com>
7335 L: linux-media@vger.kernel.org
7336 T: git git://linuxtv.org/media_tree.git
7338 F: drivers/media/radio/radio-ma901.c
7341 M: Johannes Berg <johannes@sipsolutions.net>
7342 L: linux-wireless@vger.kernel.org
7343 W: http://wireless.kernel.org/
7344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7345 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7347 F: Documentation/networking/mac80211-injection.txt
7348 F: include/net/mac80211.h
7350 F: drivers/net/wireless/mac80211_hwsim.[ch]
7353 M: Patrick McHardy <kaber@trash.net>
7354 L: netdev@vger.kernel.org
7356 F: drivers/net/macvlan.c
7357 F: include/linux/if_macvlan.h
7360 M: Jassi Brar <jassisinghbrar@gmail.com>
7361 L: linux-kernel@vger.kernel.org
7364 F: include/linux/mailbox_client.h
7365 F: include/linux/mailbox_controller.h
7367 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7368 M: Michael Kerrisk <mtk.manpages@gmail.com>
7369 W: http://www.kernel.org/doc/man-pages
7370 L: linux-man@vger.kernel.org
7373 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7374 M: Andrew Lunn <andrew@lunn.ch>
7375 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7377 F: drivers/net/dsa/mv88e6xxx/
7379 MARVELL ARMADA DRM SUPPORT
7380 M: Russell King <rmk+kernel@armlinux.org.uk>
7382 F: drivers/gpu/drm/armada/
7383 F: include/uapi/drm/armada_drm.h
7384 F: Documentation/devicetree/bindings/display/armada/
7386 MARVELL CRYPTO DRIVER
7387 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7388 M: Arnaud Ebalard <arno@natisbad.org>
7389 F: drivers/crypto/marvell/
7391 L: linux-crypto@vger.kernel.org
7393 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7394 M: Mirko Lindner <mlindner@marvell.com>
7395 M: Stephen Hemminger <stephen@networkplumber.org>
7396 L: netdev@vger.kernel.org
7398 F: drivers/net/ethernet/marvell/sk*
7400 MARVELL LIBERTAS WIRELESS DRIVER
7401 L: libertas-dev@lists.infradead.org
7403 F: drivers/net/wireless/marvell/libertas/
7405 MARVELL MV643XX ETHERNET DRIVER
7406 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7407 L: netdev@vger.kernel.org
7409 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7410 F: include/linux/mv643xx.h
7412 MARVELL MVNETA ETHERNET DRIVER
7413 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7414 L: netdev@vger.kernel.org
7416 F: drivers/net/ethernet/marvell/mvneta.*
7418 MARVELL MWIFIEX WIRELESS DRIVER
7419 M: Amitkumar Karwar <akarwar@marvell.com>
7420 M: Nishant Sarmukadam <nishants@marvell.com>
7421 L: linux-wireless@vger.kernel.org
7423 F: drivers/net/wireless/marvell/mwifiex/
7425 MARVELL MWL8K WIRELESS DRIVER
7426 M: Lennert Buytenhek <buytenh@wantstofly.org>
7427 L: linux-wireless@vger.kernel.org
7429 F: drivers/net/wireless/marvell/mwl8k.c
7431 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7432 M: Nicolas Pitre <nico@fluxnic.net>
7434 F: drivers/mmc/host/mvsdio.*
7436 MATROX FRAMEBUFFER DRIVER
7437 L: linux-fbdev@vger.kernel.org
7439 F: drivers/video/fbdev/matrox/matroxfb_*
7440 F: include/uapi/linux/matroxfb.h
7442 MAX16065 HARDWARE MONITOR DRIVER
7443 M: Guenter Roeck <linux@roeck-us.net>
7444 L: linux-hwmon@vger.kernel.org
7446 F: Documentation/hwmon/max16065
7447 F: drivers/hwmon/max16065.c
7449 MAX20751 HARDWARE MONITOR DRIVER
7450 M: Guenter Roeck <linux@roeck-us.net>
7451 L: linux-hwmon@vger.kernel.org
7453 F: Documentation/hwmon/max20751
7454 F: drivers/hwmon/max20751.c
7456 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7457 M: "Hans J. Koch" <hjk@hansjkoch.de>
7458 L: linux-hwmon@vger.kernel.org
7460 F: Documentation/hwmon/max6650
7461 F: drivers/hwmon/max6650.c
7463 MAX6697 HARDWARE MONITOR DRIVER
7464 M: Guenter Roeck <linux@roeck-us.net>
7465 L: linux-hwmon@vger.kernel.org
7467 F: Documentation/hwmon/max6697
7468 F: Documentation/devicetree/bindings/i2c/max6697.txt
7469 F: drivers/hwmon/max6697.c
7470 F: include/linux/platform_data/max6697.h
7472 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7473 M: Peter Rosin <peda@axentia.se>
7474 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7476 F: Documentation/devicetree/bindings/sound/max9860.txt
7477 F: sound/soc/codecs/max9860.*
7479 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7480 M: Krzysztof Kozlowski <krzk@kernel.org>
7481 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7482 L: linux-pm@vger.kernel.org
7484 F: drivers/power/max14577_charger.c
7485 F: drivers/power/max77693_charger.c
7487 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7488 M: Javier Martinez Canillas <javier@osg.samsung.com>
7489 L: linux-kernel@vger.kernel.org
7491 F: drivers/*/*max77802*.c
7492 F: Documentation/devicetree/bindings/*/*max77802.txt
7493 F: include/dt-bindings/*/*max77802.h
7495 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7496 M: Chanwoo Choi <cw00.choi@samsung.com>
7497 M: Krzysztof Kozlowski <krzk@kernel.org>
7498 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7499 L: linux-kernel@vger.kernel.org
7501 F: drivers/*/max14577*.c
7502 F: drivers/*/max77686*.c
7503 F: drivers/*/max77693*.c
7504 F: drivers/extcon/extcon-max14577.c
7505 F: drivers/extcon/extcon-max77693.c
7506 F: drivers/rtc/rtc-max77686.c
7507 F: drivers/clk/clk-max77686.c
7508 F: Documentation/devicetree/bindings/mfd/max14577.txt
7509 F: Documentation/devicetree/bindings/*/max77686.txt
7510 F: Documentation/devicetree/bindings/mfd/max77693.txt
7511 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7512 F: include/linux/mfd/max14577*.h
7513 F: include/linux/mfd/max77686*.h
7514 F: include/linux/mfd/max77693*.h
7516 MAXIRADIO FM RADIO RECEIVER DRIVER
7517 M: Hans Verkuil <hverkuil@xs4all.nl>
7518 L: linux-media@vger.kernel.org
7519 T: git git://linuxtv.org/media_tree.git
7520 W: https://linuxtv.org
7522 F: drivers/media/radio/radio-maxiradio*
7524 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7525 M: Peter Rosin <peda@axentia.se>
7526 L: linux-iio@vger.kernel.org
7528 F: drivers/iio/potentiometer/mcp4531.c
7530 MEDIA DRIVERS FOR RENESAS - FCP
7531 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7532 L: linux-media@vger.kernel.org
7533 L: linux-renesas-soc@vger.kernel.org
7534 T: git git://linuxtv.org/media_tree.git
7536 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7537 F: drivers/media/platform/rcar-fcp.c
7538 F: include/media/rcar-fcp.h
7540 MEDIA DRIVERS FOR RENESAS - VSP1
7541 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7542 L: linux-media@vger.kernel.org
7543 L: linux-renesas-soc@vger.kernel.org
7544 T: git git://linuxtv.org/media_tree.git
7546 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7547 F: drivers/media/platform/vsp1/
7549 MEDIA DRIVERS FOR HELENE
7550 M: Abylay Ospan <aospan@netup.ru>
7551 L: linux-media@vger.kernel.org
7552 W: https://linuxtv.org
7554 T: git git://linuxtv.org/media_tree.git
7556 F: drivers/media/dvb-frontends/helene*
7558 MEDIA DRIVERS FOR ASCOT2E
7559 M: Sergey Kozlov <serjk@netup.ru>
7560 M: Abylay Ospan <aospan@netup.ru>
7561 L: linux-media@vger.kernel.org
7562 W: https://linuxtv.org
7564 T: git git://linuxtv.org/media_tree.git
7566 F: drivers/media/dvb-frontends/ascot2e*
7568 MEDIA DRIVERS FOR CXD2841ER
7569 M: Sergey Kozlov <serjk@netup.ru>
7570 M: Abylay Ospan <aospan@netup.ru>
7571 L: linux-media@vger.kernel.org
7572 W: https://linuxtv.org
7574 T: git git://linuxtv.org/media_tree.git
7576 F: drivers/media/dvb-frontends/cxd2841er*
7578 MEDIA DRIVERS FOR HORUS3A
7579 M: Sergey Kozlov <serjk@netup.ru>
7580 M: Abylay Ospan <aospan@netup.ru>
7581 L: linux-media@vger.kernel.org
7582 W: https://linuxtv.org
7584 T: git git://linuxtv.org/media_tree.git
7586 F: drivers/media/dvb-frontends/horus3a*
7588 MEDIA DRIVERS FOR LNBH25
7589 M: Sergey Kozlov <serjk@netup.ru>
7590 M: Abylay Ospan <aospan@netup.ru>
7591 L: linux-media@vger.kernel.org
7592 W: https://linuxtv.org
7594 T: git git://linuxtv.org/media_tree.git
7596 F: drivers/media/dvb-frontends/lnbh25*
7598 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7599 M: Sergey Kozlov <serjk@netup.ru>
7600 M: Abylay Ospan <aospan@netup.ru>
7601 L: linux-media@vger.kernel.org
7602 W: https://linuxtv.org
7604 T: git git://linuxtv.org/media_tree.git
7606 F: drivers/media/pci/netup_unidvb/*
7608 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7609 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7610 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7611 P: LinuxTV.org Project
7612 L: linux-media@vger.kernel.org
7613 W: https://linuxtv.org
7614 Q: http://patchwork.kernel.org/project/linux-media/list/
7615 T: git git://linuxtv.org/media_tree.git
7617 F: Documentation/dvb/
7618 F: Documentation/video4linux/
7619 F: Documentation/DocBook/media/
7621 F: drivers/staging/media/
7622 F: include/linux/platform_data/media/
7624 F: include/uapi/linux/dvb/
7625 F: include/uapi/linux/videodev2.h
7626 F: include/uapi/linux/media.h
7627 F: include/uapi/linux/v4l2-*
7628 F: include/uapi/linux/meye.h
7629 F: include/uapi/linux/ivtv*
7630 F: include/uapi/linux/uvcvideo.h
7632 MEDIATEK ETHERNET DRIVER
7633 M: Felix Fietkau <nbd@openwrt.org>
7634 M: John Crispin <blogic@openwrt.org>
7635 L: netdev@vger.kernel.org
7637 F: drivers/net/ethernet/mediatek/
7639 MEDIATEK MT7601U WIRELESS LAN DRIVER
7640 M: Jakub Kicinski <kubakici@wp.pl>
7641 L: linux-wireless@vger.kernel.org
7643 F: drivers/net/wireless/mediatek/mt7601u/
7645 MEGARAID SCSI/SAS DRIVERS
7646 M: Kashyap Desai <kashyap.desai@avagotech.com>
7647 M: Sumit Saxena <sumit.saxena@avagotech.com>
7648 M: Uday Lingala <uday.lingala@avagotech.com>
7649 L: megaraidlinux.pdl@avagotech.com
7650 L: linux-scsi@vger.kernel.org
7651 W: http://www.lsi.com
7653 F: Documentation/scsi/megaraid.txt
7654 F: drivers/scsi/megaraid.*
7655 F: drivers/scsi/megaraid/
7657 MELLANOX ETHERNET DRIVER (mlx4_en)
7658 M: Tariq Toukan <tariqt@mellanox.com>
7659 L: netdev@vger.kernel.org
7661 W: http://www.mellanox.com
7662 Q: http://patchwork.ozlabs.org/project/netdev/list/
7663 F: drivers/net/ethernet/mellanox/mlx4/en_*
7665 MELLANOX ETHERNET DRIVER (mlx5e)
7666 M: Saeed Mahameed <saeedm@mellanox.com>
7667 L: netdev@vger.kernel.org
7669 W: http://www.mellanox.com
7670 Q: http://patchwork.ozlabs.org/project/netdev/list/
7671 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7673 MELLANOX ETHERNET SWITCH DRIVERS
7674 M: Jiri Pirko <jiri@mellanox.com>
7675 M: Ido Schimmel <idosch@mellanox.com>
7676 L: netdev@vger.kernel.org
7678 W: http://www.mellanox.com
7679 Q: http://patchwork.ozlabs.org/project/netdev/list/
7680 F: drivers/net/ethernet/mellanox/mlxsw/
7682 SOFT-ROCE DRIVER (rxe)
7683 M: Moni Shoua <monis@mellanox.com>
7684 L: linux-rdma@vger.kernel.org
7686 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7687 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7688 F: drivers/infiniband/sw/rxe/
7689 F: include/uapi/rdma/rdma_user_rxe.h
7692 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7693 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7694 L: linux-kernel@vger.kernel.org
7696 F: kernel/membarrier.c
7697 F: include/uapi/linux/membarrier.h
7700 L: linux-mm@kvack.org
7701 W: http://www.linux-mm.org
7703 F: include/linux/mm.h
7704 F: include/linux/gfp.h
7705 F: include/linux/mmzone.h
7706 F: include/linux/memory_hotplug.h
7707 F: include/linux/vmalloc.h
7710 MEMORY TECHNOLOGY DEVICES (MTD)
7711 M: David Woodhouse <dwmw2@infradead.org>
7712 M: Brian Norris <computersforpeace@gmail.com>
7713 L: linux-mtd@lists.infradead.org
7714 W: http://www.linux-mtd.infradead.org/
7715 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7716 T: git git://git.infradead.org/linux-mtd.git
7717 T: git git://git.infradead.org/l2-mtd.git
7719 F: Documentation/devicetree/bindings/mtd/
7721 F: include/linux/mtd/
7722 F: include/uapi/mtd/
7724 MEN A21 WATCHDOG DRIVER
7725 M: Johannes Thumshirn <morbidrsa@gmail.com>
7726 L: linux-watchdog@vger.kernel.org
7728 F: drivers/watchdog/mena21_wdt.c
7730 MEN CHAMELEON BUS (mcb)
7731 M: Johannes Thumshirn <morbidrsa@gmail.com>
7734 F: include/linux/mcb.h
7735 F: Documentation/men-chameleon-bus.txt
7737 MEN F21BMC (Board Management Controller)
7738 M: Andreas Werner <andreas.werner@men.de>
7740 F: drivers/mfd/menf21bmc.c
7741 F: drivers/watchdog/menf21bmc_wdt.c
7742 F: drivers/leds/leds-menf21bmc.c
7743 F: drivers/hwmon/menf21bmc_hwmon.c
7744 F: Documentation/hwmon/menf21bmc
7747 M: James Hogan <james.hogan@imgtec.com>
7748 L: linux-metag@vger.kernel.org
7749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7752 F: Documentation/metag/
7753 F: Documentation/devicetree/bindings/metag/
7754 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7755 F: drivers/clocksource/metag_generic.c
7756 F: drivers/irqchip/irq-metag.c
7757 F: drivers/irqchip/irq-metag-ext.c
7758 F: drivers/tty/metag_da.c
7760 MICROBLAZE ARCHITECTURE
7761 M: Michal Simek <monstr@monstr.eu>
7762 W: http://www.monstr.eu/fdt/
7763 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7767 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7768 M: Chen Yu <yu.c.chen@intel.com>
7769 L: platform-driver-x86@vger.kernel.org
7771 F: drivers/platform/x86/surfacepro3_button.c
7774 M: Oliver Neukum <oliver@neukum.org>
7776 F: drivers/usb/image/microtek.*
7779 M: Ralf Baechle <ralf@linux-mips.org>
7780 L: linux-mips@linux-mips.org
7781 W: http://www.linux-mips.org/
7782 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7783 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7785 F: Documentation/devicetree/bindings/mips/
7786 F: Documentation/mips/
7789 MIPS/LOONGSON1 ARCHITECTURE
7790 M: Keguang Zhang <keguang.zhang@gmail.com>
7791 L: linux-mips@linux-mips.org
7793 F: arch/mips/loongson32/
7794 F: arch/mips/include/asm/mach-loongson32/
7795 F: drivers/*/*loongson1*
7796 F: drivers/*/*/*loongson1*
7798 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7799 M: Hans Verkuil <hverkuil@xs4all.nl>
7800 L: linux-media@vger.kernel.org
7801 T: git git://linuxtv.org/media_tree.git
7802 W: https://linuxtv.org
7804 F: drivers/media/radio/radio-miropcm20*
7806 MELLANOX MLX4 core VPI driver
7807 M: Yishai Hadas <yishaih@mellanox.com>
7808 L: netdev@vger.kernel.org
7809 L: linux-rdma@vger.kernel.org
7810 W: http://www.mellanox.com
7811 Q: http://patchwork.ozlabs.org/project/netdev/list/
7813 F: drivers/net/ethernet/mellanox/mlx4/
7814 F: include/linux/mlx4/
7816 MELLANOX MLX4 IB driver
7817 M: Yishai Hadas <yishaih@mellanox.com>
7818 L: linux-rdma@vger.kernel.org
7819 W: http://www.mellanox.com
7820 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7822 F: drivers/infiniband/hw/mlx4/
7823 F: include/linux/mlx4/
7825 MELLANOX MLX5 core VPI driver
7826 M: Matan Barak <matanb@mellanox.com>
7827 M: Leon Romanovsky <leonro@mellanox.com>
7828 L: netdev@vger.kernel.org
7829 L: linux-rdma@vger.kernel.org
7830 W: http://www.mellanox.com
7831 Q: http://patchwork.ozlabs.org/project/netdev/list/
7833 F: drivers/net/ethernet/mellanox/mlx5/core/
7834 F: include/linux/mlx5/
7836 MELLANOX MLX5 IB driver
7837 M: Matan Barak <matanb@mellanox.com>
7838 M: Leon Romanovsky <leonro@mellanox.com>
7839 L: linux-rdma@vger.kernel.org
7840 W: http://www.mellanox.com
7841 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7843 F: drivers/infiniband/hw/mlx5/
7844 F: include/linux/mlx5/
7846 MELEXIS MLX90614 DRIVER
7847 M: Crt Mori <cmo@melexis.com>
7848 L: linux-iio@vger.kernel.org
7849 W: http://www.melexis.com
7851 F: drivers/iio/temperature/mlx90614.c
7853 MN88472 MEDIA DRIVER
7854 M: Antti Palosaari <crope@iki.fi>
7855 L: linux-media@vger.kernel.org
7856 W: https://linuxtv.org
7857 W: http://palosaari.fi/linux/
7858 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7860 F: drivers/media/dvb-frontends/mn88472*
7862 MN88473 MEDIA DRIVER
7863 M: Antti Palosaari <crope@iki.fi>
7864 L: linux-media@vger.kernel.org
7865 W: https://linuxtv.org
7866 W: http://palosaari.fi/linux/
7867 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7869 F: drivers/media/dvb-frontends/mn88473*
7872 M: Rusty Russell <rusty@rustcorp.com.au>
7874 F: include/linux/module.h
7877 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7878 W: http://popies.net/meye/
7880 F: Documentation/video4linux/meye.txt
7881 F: drivers/media/pci/meye/
7882 F: include/uapi/linux/meye.h
7884 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7885 M: Jiri Slaby <jirislaby@gmail.com>
7887 F: Documentation/serial/moxa-smartio
7888 F: drivers/tty/mxser.*
7890 MR800 AVERMEDIA USB FM RADIO DRIVER
7891 M: Alexey Klimov <klimov.linux@gmail.com>
7892 L: linux-media@vger.kernel.org
7893 T: git git://linuxtv.org/media_tree.git
7895 F: drivers/media/radio/radio-mr800.c
7897 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7898 M: Alan Ott <alan@signal11.us>
7899 L: linux-wpan@vger.kernel.org
7901 F: drivers/net/ieee802154/mrf24j40.c
7902 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7905 M: "Lee, Chun-Yi" <jlee@suse.com>
7906 L: platform-driver-x86@vger.kernel.org
7908 F: drivers/platform/x86/msi-laptop.c
7911 L: platform-driver-x86@vger.kernel.org
7913 F: drivers/platform/x86/msi-wmi.c
7916 M: Antti Palosaari <crope@iki.fi>
7917 L: linux-media@vger.kernel.org
7918 W: https://linuxtv.org
7919 W: http://palosaari.fi/linux/
7920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7921 T: git git://linuxtv.org/anttip/media_tree.git
7923 F: drivers/media/tuners/msi001*
7925 MSI2500 MEDIA DRIVER
7926 M: Antti Palosaari <crope@iki.fi>
7927 L: linux-media@vger.kernel.org
7928 W: https://linuxtv.org
7929 W: http://palosaari.fi/linux/
7930 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7931 T: git git://linuxtv.org/anttip/media_tree.git
7933 F: drivers/media/usb/msi2500/
7935 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7936 M: Robert Jarzmik <robert.jarzmik@free.fr>
7937 L: linux-mtd@lists.infradead.org
7939 F: drivers/mtd/devices/docg3*
7941 MT9M032 APTINA SENSOR DRIVER
7942 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7943 L: linux-media@vger.kernel.org
7944 T: git git://linuxtv.org/media_tree.git
7946 F: drivers/media/i2c/mt9m032.c
7947 F: include/media/i2c/mt9m032.h
7949 MT9P031 APTINA CAMERA SENSOR
7950 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7951 L: linux-media@vger.kernel.org
7952 T: git git://linuxtv.org/media_tree.git
7954 F: drivers/media/i2c/mt9p031.c
7955 F: include/media/i2c/mt9p031.h
7957 MT9T001 APTINA CAMERA SENSOR
7958 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7959 L: linux-media@vger.kernel.org
7960 T: git git://linuxtv.org/media_tree.git
7962 F: drivers/media/i2c/mt9t001.c
7963 F: include/media/i2c/mt9t001.h
7965 MT9V032 APTINA CAMERA SENSOR
7966 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7967 L: linux-media@vger.kernel.org
7968 T: git git://linuxtv.org/media_tree.git
7970 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7971 F: drivers/media/i2c/mt9v032.c
7972 F: include/media/i2c/mt9v032.h
7974 MULTIFUNCTION DEVICES (MFD)
7975 M: Lee Jones <lee.jones@linaro.org>
7976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7979 F: include/linux/mfd/
7981 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7982 M: Ulf Hansson <ulf.hansson@linaro.org>
7983 L: linux-mmc@vger.kernel.org
7984 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7986 F: Documentation/devicetree/bindings/mmc/
7988 F: include/linux/mmc/
7989 F: include/uapi/linux/mmc/
7991 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7993 F: drivers/mmc/host/mmc_spi.c
7994 F: include/linux/spi/mmc_spi.h
7996 MULTISOUND SOUND DRIVER
7997 M: Andrew Veliath <andrewtv@usa.net>
7999 F: Documentation/sound/oss/MultiSound
8002 MULTITECH MULTIPORT CARD (ISICOM)
8004 F: drivers/tty/isicom.c
8005 F: include/linux/isicom.h
8007 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8008 M: Bin Liu <b-liu@ti.com>
8009 L: linux-usb@vger.kernel.org
8010 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8012 F: drivers/usb/musb/
8014 MXL5007T MEDIA DRIVER
8015 M: Michael Krufky <mkrufky@linuxtv.org>
8016 L: linux-media@vger.kernel.org
8017 W: https://linuxtv.org
8018 W: http://github.com/mkrufky
8019 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8020 T: git git://linuxtv.org/mkrufky/tuners.git
8022 F: drivers/media/tuners/mxl5007t.*
8024 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8025 M: Hyong-Youb Kim <hykim@myri.com>
8026 L: netdev@vger.kernel.org
8027 W: https://www.myricom.com/support/downloads/myri10ge.html
8029 F: drivers/net/ethernet/myricom/myri10ge/
8031 NAND FLASH SUBSYSTEM
8032 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8033 R: Richard Weinberger <richard@nod.at>
8034 L: linux-mtd@lists.infradead.org
8035 W: http://www.linux-mtd.infradead.org/
8036 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8037 T: git git://github.com/linux-nand/linux.git
8039 F: drivers/mtd/nand/
8040 F: include/linux/mtd/nand*.h
8042 NATSEMI ETHERNET DRIVER (DP8381x)
8044 F: drivers/net/ethernet/natsemi/natsemi.c
8046 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8047 M: Daniel Mack <zonque@gmail.com>
8049 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8050 W: http://www.native-instruments.com
8054 M: Petr Vandrovec <petr@vandrovec.name>
8058 NCR 5380 SCSI DRIVERS
8059 M: Finn Thain <fthain@telegraphics.com.au>
8060 M: Michael Schmitz <schmitzmic@gmail.com>
8061 L: linux-scsi@vger.kernel.org
8063 F: Documentation/scsi/g_NCR5380.txt
8064 F: Documentation/scsi/dtc3x80.txt
8065 F: drivers/scsi/NCR5380.*
8066 F: drivers/scsi/arm/cumana_1.c
8067 F: drivers/scsi/arm/oak.c
8068 F: drivers/scsi/atari_scsi.*
8069 F: drivers/scsi/dmx3191d.c
8070 F: drivers/scsi/dtc.*
8071 F: drivers/scsi/g_NCR5380.*
8072 F: drivers/scsi/g_NCR5380_mmio.c
8073 F: drivers/scsi/mac_scsi.*
8074 F: drivers/scsi/pas16.*
8075 F: drivers/scsi/sun3_scsi.*
8076 F: drivers/scsi/sun3_scsi_vme.c
8077 F: drivers/scsi/t128.*
8079 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8080 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8081 L: linux-scsi@vger.kernel.org
8083 F: drivers/scsi/NCR_D700.*
8085 NCT6775 HARDWARE MONITOR DRIVER
8086 M: Guenter Roeck <linux@roeck-us.net>
8087 L: linux-hwmon@vger.kernel.org
8089 F: Documentation/hwmon/nct6775
8090 F: drivers/hwmon/nct6775.c
8092 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8093 M: Faisal Latif <faisal.latif@intel.com>
8094 L: linux-rdma@vger.kernel.org
8095 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8097 F: drivers/infiniband/hw/nes/
8099 NETEM NETWORK EMULATOR
8100 M: Stephen Hemminger <stephen@networkplumber.org>
8101 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8103 F: net/sched/sch_netem.c
8105 NETERION 10GbE DRIVERS (s2io/vxge)
8106 M: Jon Mason <jdmason@kudzu.us>
8107 L: netdev@vger.kernel.org
8109 F: Documentation/networking/s2io.txt
8110 F: Documentation/networking/vxge.txt
8111 F: drivers/net/ethernet/neterion/
8113 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8114 M: Pablo Neira Ayuso <pablo@netfilter.org>
8115 M: Patrick McHardy <kaber@trash.net>
8116 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8117 L: netfilter-devel@vger.kernel.org
8118 L: coreteam@netfilter.org
8119 W: http://www.netfilter.org/
8120 W: http://www.iptables.org/
8121 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8123 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8125 F: include/linux/netfilter*
8126 F: include/linux/netfilter/
8127 F: include/net/netfilter/
8128 F: include/uapi/linux/netfilter*
8129 F: include/uapi/linux/netfilter/
8130 F: net/*/netfilter.c
8133 F: net/bridge/br_netfilter*.c
8136 M: Paul Moore <paul@paul-moore.com>
8137 W: http://netlabel.sf.net
8138 L: netdev@vger.kernel.org
8140 F: Documentation/netlabel/
8141 F: include/net/netlabel.h
8144 NETROM NETWORK LAYER
8145 M: Ralf Baechle <ralf@linux-mips.org>
8146 L: linux-hams@vger.kernel.org
8147 W: http://www.linux-ax25.org/
8149 F: include/net/netrom.h
8150 F: include/uapi/linux/netrom.h
8153 NETRONOME ETHERNET DRIVERS
8154 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8155 L: oss-drivers@netronome.com
8157 F: drivers/net/ethernet/netronome/
8159 NETWORK BLOCK DEVICE (NBD)
8160 M: Markus Pargmann <mpa@pengutronix.de>
8162 L: nbd-general@lists.sourceforge.net
8163 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8164 F: Documentation/blockdev/nbd.txt
8165 F: drivers/block/nbd.c
8166 F: include/uapi/linux/nbd.h
8168 NETWORK DROP MONITOR
8169 M: Neil Horman <nhorman@tuxdriver.com>
8170 L: netdev@vger.kernel.org
8172 W: https://fedorahosted.org/dropwatch/
8173 F: net/core/drop_monitor.c
8176 M: Andrew Lunn <andrew@lunn.ch>
8177 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8178 M: Florian Fainelli <f.fainelli@gmail.com>
8181 F: include/net/dsa.h
8184 NETWORKING [GENERAL]
8185 M: "David S. Miller" <davem@davemloft.net>
8186 L: netdev@vger.kernel.org
8187 W: http://www.linuxfoundation.org/en/Net
8188 Q: http://patchwork.ozlabs.org/project/netdev/list/
8189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8190 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8194 F: include/linux/in.h
8195 F: include/linux/net.h
8196 F: include/linux/netdevice.h
8197 F: include/uapi/linux/in.h
8198 F: include/uapi/linux/net.h
8199 F: include/uapi/linux/netdevice.h
8200 F: include/uapi/linux/net_namespace.h
8202 F: tools/testing/selftests/net/
8206 NETWORKING [IPv4/IPv6]
8207 M: "David S. Miller" <davem@davemloft.net>
8208 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8209 M: James Morris <jmorris@namei.org>
8210 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8211 M: Patrick McHardy <kaber@trash.net>
8212 L: netdev@vger.kernel.org
8213 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8221 M: Steffen Klassert <steffen.klassert@secunet.com>
8222 M: Herbert Xu <herbert@gondor.apana.org.au>
8223 M: "David S. Miller" <davem@davemloft.net>
8224 L: netdev@vger.kernel.org
8225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8234 F: net/ipv4/ipcomp.c
8235 F: net/ipv4/ip_vti.c
8239 F: net/ipv6/ipcomp6.c
8240 F: net/ipv6/ip6_vti.c
8241 F: include/uapi/linux/xfrm.h
8242 F: include/net/xfrm.h
8244 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8245 M: Paul Moore <paul@paul-moore.com>
8246 L: netdev@vger.kernel.org
8249 NETWORKING [WIRELESS]
8250 L: linux-wireless@vger.kernel.org
8251 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8254 L: netdev@vger.kernel.org
8255 W: http://www.linuxfoundation.org/en/Net
8256 Q: http://patchwork.ozlabs.org/project/netdev/list/
8257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8260 F: Documentation/devicetree/bindings/net/
8262 F: include/linux/if_*
8263 F: include/linux/netdevice.h
8264 F: include/linux/etherdevice.h
8265 F: include/linux/fcdevice.h
8266 F: include/linux/fddidevice.h
8267 F: include/linux/hippidevice.h
8268 F: include/linux/inetdevice.h
8269 F: include/uapi/linux/if_*
8270 F: include/uapi/linux/netdevice.h
8272 NETWORKING DRIVERS (WIRELESS)
8273 M: Kalle Valo <kvalo@codeaurora.org>
8274 L: linux-wireless@vger.kernel.org
8275 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8276 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8277 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8279 F: Documentation/devicetree/bindings/net/wireless/
8280 F: drivers/net/wireless/
8282 NETXEN (1/10) GbE SUPPORT
8283 M: Manish Chopra <manish.chopra@qlogic.com>
8284 M: Sony Chacko <sony.chacko@qlogic.com>
8285 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8286 L: netdev@vger.kernel.org
8287 W: http://www.qlogic.com
8289 F: drivers/net/ethernet/qlogic/netxen/
8292 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8293 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8294 M: Samuel Ortiz <sameo@linux.intel.com>
8295 L: linux-wireless@vger.kernel.org
8296 L: linux-nfc@lists.01.org (subscribers-only)
8300 F: include/uapi/linux/nfc.h
8302 F: include/linux/platform_data/nfcmrvl.h
8303 F: include/linux/platform_data/nxp-nci.h
8304 F: include/linux/platform_data/pn544.h
8305 F: include/linux/platform_data/st21nfca.h
8306 F: include/linux/platform_data/st-nci.h
8307 F: Documentation/devicetree/bindings/net/nfc/
8309 NFS, SUNRPC, AND LOCKD CLIENTS
8310 M: Trond Myklebust <trond.myklebust@primarydata.com>
8311 M: Anna Schumaker <anna.schumaker@netapp.com>
8312 L: linux-nfs@vger.kernel.org
8313 W: http://client.linux-nfs.org
8314 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8320 F: include/linux/lockd/
8321 F: include/linux/nfs*
8322 F: include/linux/sunrpc/
8323 F: include/uapi/linux/nfs*
8324 F: include/uapi/linux/sunrpc/
8327 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8328 L: linux-nilfs@vger.kernel.org
8329 W: http://nilfs.sourceforge.net/
8330 W: http://nilfs.osdn.jp/
8331 T: git git://github.com/konis/nilfs2.git
8333 F: Documentation/filesystems/nilfs2.txt
8335 F: include/trace/events/nilfs2.h
8336 F: include/uapi/linux/nilfs2_api.h
8337 F: include/uapi/linux/nilfs2_ondisk.h
8339 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8340 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8341 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8343 F: Documentation/scsi/NinjaSCSI.txt
8344 F: drivers/scsi/pcmcia/nsp_*
8346 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8347 M: GOTO Masanori <gotom@debian.or.jp>
8348 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8349 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8351 F: Documentation/scsi/NinjaSCSI.txt
8352 F: drivers/scsi/nsp32*
8355 M: Ley Foon Tan <lftan@altera.com>
8356 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8361 NOKIA N900 POWER SUPPLY DRIVERS
8362 R: Pali Rohár <pali.rohar@gmail.com>
8363 F: include/linux/power/bq2415x_charger.h
8364 F: include/linux/power/bq27xxx_battery.h
8365 F: include/linux/power/isp1704_charger.h
8366 F: drivers/power/bq2415x_charger.c
8367 F: drivers/power/bq27xxx_battery.c
8368 F: drivers/power/bq27xxx_battery_i2c.c
8369 F: drivers/power/isp1704_charger.c
8370 F: drivers/power/rx51_battery.c
8373 M: Jon Mason <jdmason@kudzu.us>
8374 M: Dave Jiang <dave.jiang@intel.com>
8375 M: Allen Hubbe <Allen.Hubbe@emc.com>
8376 L: linux-ntb@googlegroups.com
8378 W: https://github.com/jonmason/ntb/wiki
8379 T: git git://github.com/jonmason/ntb.git
8381 F: drivers/net/ntb_netdev.c
8382 F: include/linux/ntb.h
8383 F: include/linux/ntb_transport.h
8384 F: tools/testing/selftests/ntb/
8387 M: Jon Mason <jdmason@kudzu.us>
8388 M: Dave Jiang <dave.jiang@intel.com>
8389 L: linux-ntb@googlegroups.com
8391 W: https://github.com/jonmason/ntb/wiki
8392 T: git git://github.com/jonmason/ntb.git
8393 F: drivers/ntb/hw/intel/
8396 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8397 L: linux-ntb@googlegroups.com
8399 F: drivers/ntb/hw/amd/
8402 M: Anton Altaparmakov <anton@tuxera.com>
8403 L: linux-ntfs-dev@lists.sourceforge.net
8404 W: http://www.tuxera.com/
8405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8407 F: Documentation/filesystems/ntfs.txt
8410 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8411 M: Antonino Daplas <adaplas@gmail.com>
8412 L: linux-fbdev@vger.kernel.org
8414 F: drivers/video/fbdev/riva/
8415 F: drivers/video/fbdev/nvidia/
8418 M: Keith Busch <keith.busch@intel.com>
8419 M: Jens Axboe <axboe@fb.com>
8420 L: linux-nvme@lists.infradead.org
8421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8422 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8424 F: drivers/nvme/host/
8425 F: include/linux/nvme.h
8427 NVM EXPRESS TARGET DRIVER
8428 M: Christoph Hellwig <hch@lst.de>
8429 M: Sagi Grimberg <sagi@grimberg.me>
8430 L: linux-nvme@lists.infradead.org
8432 F: drivers/nvme/target/
8435 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8436 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8439 F: Documentation/devicetree/bindings/nvmem/
8440 F: include/linux/nvmem-consumer.h
8441 F: include/linux/nvmem-provider.h
8444 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8445 R: Charles Gorand <charles.gorand@effinnov.com>
8446 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8448 F: drivers/nfc/nxp-nci
8450 NXP TDA998X DRM DRIVER
8451 M: Russell King <rmk+kernel@armlinux.org.uk>
8453 F: drivers/gpu/drm/i2c/tda998x_drv.c
8454 F: include/drm/i2c/tda998x.h
8457 M: Peter Rosin <peda@axentia.se>
8458 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8460 F: sound/soc/codecs/tfa9879*
8463 M: Josh Poimboeuf <jpoimboe@redhat.com>
8468 M: Tony Lindgren <tony@atomide.com>
8469 L: linux-omap@vger.kernel.org
8470 W: http://www.muru.com/linux/omap/
8471 W: http://linux.omap.com/
8472 Q: http://patchwork.kernel.org/project/linux-omap/list/
8473 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8476 F: arch/arm/configs/omap1_defconfig
8477 F: arch/arm/configs/omap2plus_defconfig
8478 F: drivers/i2c/busses/i2c-omap.c
8479 F: drivers/irqchip/irq-omap-intc.c
8480 F: drivers/mfd/*omap*.c
8481 F: drivers/mfd/menelaus.c
8482 F: drivers/mfd/palmas.c
8483 F: drivers/mfd/tps65217.c
8484 F: drivers/mfd/tps65218.c
8485 F: drivers/mfd/tps65910.c
8486 F: drivers/mfd/twl-core.[ch]
8487 F: drivers/mfd/twl4030*.c
8488 F: drivers/mfd/twl6030*.c
8489 F: drivers/mfd/twl6040*.c
8490 F: drivers/regulator/palmas-regulator*.c
8491 F: drivers/regulator/pbias-regulator.c
8492 F: drivers/regulator/tps65217-regulator.c
8493 F: drivers/regulator/tps65218-regulator.c
8494 F: drivers/regulator/tps65910-regulator.c
8495 F: drivers/regulator/twl-regulator.c
8496 F: include/linux/i2c-omap.h
8498 OMAP DEVICE TREE SUPPORT
8499 M: Benoît Cousson <bcousson@baylibre.com>
8500 M: Tony Lindgren <tony@atomide.com>
8501 L: linux-omap@vger.kernel.org
8502 L: devicetree@vger.kernel.org
8504 F: arch/arm/boot/dts/*omap*
8505 F: arch/arm/boot/dts/*am3*
8506 F: arch/arm/boot/dts/*am4*
8507 F: arch/arm/boot/dts/*am5*
8508 F: arch/arm/boot/dts/*dra7*
8510 OMAP CLOCK FRAMEWORK SUPPORT
8511 M: Paul Walmsley <paul@pwsan.com>
8512 L: linux-omap@vger.kernel.org
8514 F: arch/arm/*omap*/*clock*
8516 OMAP POWER MANAGEMENT SUPPORT
8517 M: Kevin Hilman <khilman@kernel.org>
8518 L: linux-omap@vger.kernel.org
8520 F: arch/arm/*omap*/*pm*
8521 F: drivers/cpufreq/omap-cpufreq.c
8523 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8524 M: Rajendra Nayak <rnayak@codeaurora.org>
8525 M: Paul Walmsley <paul@pwsan.com>
8526 L: linux-omap@vger.kernel.org
8528 F: arch/arm/mach-omap2/prm*
8531 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8532 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8533 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8534 L: linux-omap@vger.kernel.org
8538 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8539 M: Roger Quadros <rogerq@ti.com>
8540 M: Tony Lindgren <tony@atomide.com>
8541 L: linux-omap@vger.kernel.org
8543 F: drivers/memory/omap-gpmc.c
8544 F: arch/arm/mach-omap2/*gpmc*
8546 OMAP FRAMEBUFFER SUPPORT
8547 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8548 L: linux-fbdev@vger.kernel.org
8549 L: linux-omap@vger.kernel.org
8551 F: drivers/video/fbdev/omap/
8553 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8554 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8555 L: linux-omap@vger.kernel.org
8556 L: linux-fbdev@vger.kernel.org
8558 F: drivers/video/fbdev/omap2/
8559 F: Documentation/arm/OMAP/DSS
8561 OMAP HARDWARE SPINLOCK SUPPORT
8562 M: Ohad Ben-Cohen <ohad@wizery.com>
8563 L: linux-omap@vger.kernel.org
8565 F: drivers/hwspinlock/omap_hwspinlock.c
8568 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8569 L: linux-omap@vger.kernel.org
8571 F: drivers/mmc/host/omap.c
8574 L: linux-mmc@vger.kernel.org
8575 L: linux-omap@vger.kernel.org
8577 F: drivers/mmc/host/omap_hsmmc.c
8579 OMAP RANDOM NUMBER GENERATOR SUPPORT
8580 M: Deepak Saxena <dsaxena@plexity.net>
8582 F: drivers/char/hw_random/omap-rng.c
8585 M: Benoît Cousson <bcousson@baylibre.com>
8586 M: Paul Walmsley <paul@pwsan.com>
8587 L: linux-omap@vger.kernel.org
8589 F: arch/arm/mach-omap2/omap_hwmod.*
8592 M: Paul Walmsley <paul@pwsan.com>
8593 L: linux-omap@vger.kernel.org
8595 F: arch/arm/mach-omap2/omap_hwmod*data*
8597 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8598 M: Benoît Cousson <bcousson@baylibre.com>
8599 L: linux-omap@vger.kernel.org
8601 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8603 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8604 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8605 L: linux-media@vger.kernel.org
8607 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8608 F: drivers/media/platform/omap3isp/
8609 F: drivers/staging/media/omap4iss/
8612 L: linux-usb@vger.kernel.org
8613 L: linux-omap@vger.kernel.org
8615 F: drivers/usb/*/*omap*
8616 F: arch/arm/*omap*/usb*
8619 M: Grygorii Strashko <grygorii.strashko@ti.com>
8620 M: Santosh Shilimkar <ssantosh@kernel.org>
8621 M: Kevin Hilman <khilman@kernel.org>
8622 L: linux-omap@vger.kernel.org
8624 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8625 F: drivers/gpio/gpio-omap.c
8627 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8628 M: Mark Jackson <mpfj@newflow.co.uk>
8629 L: linux-omap@vger.kernel.org
8631 F: arch/arm/boot/dts/am335x-nano.dts
8634 M: Bob Copeland <me@bobcopeland.com>
8635 L: linux-karma-devel@lists.sourceforge.net
8637 F: Documentation/filesystems/omfs.txt
8640 OMNIKEY CARDMAN 4000 DRIVER
8641 M: Harald Welte <laforge@gnumonks.org>
8643 F: drivers/char/pcmcia/cm4000_cs.c
8644 F: include/linux/cm4000_cs.h
8645 F: include/uapi/linux/cm4000_cs.h
8647 OMNIKEY CARDMAN 4040 DRIVER
8648 M: Harald Welte <laforge@gnumonks.org>
8650 F: drivers/char/pcmcia/cm4040_cs.*
8652 OMNIVISION OV7670 SENSOR DRIVER
8653 M: Jonathan Corbet <corbet@lwn.net>
8654 L: linux-media@vger.kernel.org
8655 T: git git://linuxtv.org/media_tree.git
8657 F: drivers/media/i2c/ov7670.c
8659 ONENAND FLASH DRIVER
8660 M: Kyungmin Park <kyungmin.park@samsung.com>
8661 L: linux-mtd@lists.infradead.org
8663 F: drivers/mtd/onenand/
8664 F: include/linux/mtd/onenand*.h
8666 ONSTREAM SCSI TAPE DRIVER
8667 M: Willem Riede <osst@riede.org>
8668 L: osst-users@lists.sourceforge.net
8669 L: linux-scsi@vger.kernel.org
8671 F: Documentation/scsi/osst.txt
8672 F: drivers/scsi/osst.*
8673 F: drivers/scsi/osst_*.h
8674 F: drivers/scsi/st.h
8676 OPENCORES I2C BUS DRIVER
8677 M: Peter Korsgaard <jacmet@sunsite.dk>
8678 L: linux-i2c@vger.kernel.org
8680 F: Documentation/i2c/busses/i2c-ocores
8681 F: drivers/i2c/busses/i2c-ocores.c
8683 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8684 M: Rob Herring <robh+dt@kernel.org>
8685 M: Frank Rowand <frowand.list@gmail.com>
8686 L: devicetree@vger.kernel.org
8687 W: http://www.devicetree.org/
8688 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8691 F: include/linux/of*.h
8694 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8695 M: Rob Herring <robh+dt@kernel.org>
8696 M: Mark Rutland <mark.rutland@arm.com>
8697 L: devicetree@vger.kernel.org
8698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8699 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8701 F: Documentation/devicetree/
8703 F: include/dt-bindings/
8705 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8706 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8707 L: devicetree@vger.kernel.org
8709 F: Documentation/devicetree/dynamic-resolution-notes.txt
8710 F: Documentation/devicetree/overlay-notes.txt
8711 F: drivers/of/overlay.c
8712 F: drivers/of/resolver.c
8714 OPENRISC ARCHITECTURE
8715 M: Jonas Bonn <jonas@southpole.se>
8716 W: http://openrisc.net
8718 T: git git://openrisc.net/~jonas/linux
8722 M: Pravin Shelar <pshelar@nicira.com>
8723 L: netdev@vger.kernel.org
8724 L: dev@openvswitch.org
8725 W: http://openvswitch.org
8728 F: include/uapi/linux/openvswitch.h
8730 OPERATING PERFORMANCE POINTS (OPP)
8731 M: Viresh Kumar <vireshk@kernel.org>
8732 M: Nishanth Menon <nm@ti.com>
8733 M: Stephen Boyd <sboyd@codeaurora.org>
8734 L: linux-pm@vger.kernel.org
8736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8737 F: drivers/base/power/opp/
8738 F: include/linux/pm_opp.h
8739 F: Documentation/power/opp.txt
8740 F: Documentation/devicetree/bindings/opp/
8743 M: Clemens Ladisch <clemens@ladisch.de>
8744 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8745 T: git git://git.alsa-project.org/alsa-kernel.git
8747 F: sound/drivers/opl4/
8750 M: Robert Richter <rric@kernel.org>
8751 L: oprofile-list@lists.sf.net
8753 F: arch/*/include/asm/oprofile*.h
8755 F: drivers/oprofile/
8756 F: include/linux/oprofile.h
8758 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8759 M: Mark Fasheh <mfasheh@versity.com>
8760 M: Joel Becker <jlbec@evilplan.org>
8761 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8762 W: http://ocfs2.wiki.kernel.org
8764 F: Documentation/filesystems/ocfs2.txt
8765 F: Documentation/filesystems/dlmfs.txt
8769 L: linux-wireless@vger.kernel.org
8770 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8771 W: http://www.nongnu.org/orinoco/
8773 F: drivers/net/wireless/intersil/orinoco/
8775 OSD LIBRARY and FILESYSTEM
8776 M: Boaz Harrosh <ooo@electrozaur.com>
8777 M: Benny Halevy <bhalevy@primarydata.com>
8778 L: osd-dev@open-osd.org
8779 W: http://open-osd.org
8780 T: git git://git.open-osd.org/open-osd.git
8782 F: drivers/scsi/osd/
8783 F: include/scsi/osd_*
8787 M: Miklos Szeredi <miklos@szeredi.hu>
8788 L: linux-unionfs@vger.kernel.org
8789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8792 F: Documentation/filesystems/overlayfs.txt
8795 M: Mike Marshall <hubcap@omnibond.com>
8796 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8797 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8800 F: Documentation/filesystems/orangefs.txt
8803 M: Christian Lamparter <chunkeey@googlemail.com>
8804 L: linux-wireless@vger.kernel.org
8805 W: http://wireless.kernel.org/en/users/Drivers/p54
8807 F: drivers/net/wireless/intersil/p54/
8809 PA SEMI ETHERNET DRIVER
8810 M: Olof Johansson <olof@lixom.net>
8811 L: netdev@vger.kernel.org
8813 F: drivers/net/ethernet/pasemi/*
8815 PA SEMI SMBUS DRIVER
8816 M: Olof Johansson <olof@lixom.net>
8817 L: linux-i2c@vger.kernel.org
8819 F: drivers/i2c/busses/i2c-pasemi.c
8821 PADATA PARALLEL EXECUTION MECHANISM
8822 M: Steffen Klassert <steffen.klassert@secunet.com>
8823 L: linux-crypto@vger.kernel.org
8826 F: include/linux/padata.h
8827 F: Documentation/padata.txt
8829 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8830 M: Harald Welte <laforge@gnumonks.org>
8831 L: platform-driver-x86@vger.kernel.org
8833 F: drivers/platform/x86/panasonic-laptop.c
8835 PANASONIC MN10300/AM33/AM34 PORT
8836 M: David Howells <dhowells@redhat.com>
8837 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8838 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8840 F: Documentation/mn10300/
8843 PARALLEL LCD/KEYPAD PANEL DRIVER
8844 M: Willy Tarreau <willy@haproxy.com>
8845 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8847 F: Documentation/misc-devices/lcd-panel-cgram.txt
8848 F: drivers/misc/panel.c
8850 PARALLEL PORT SUBSYSTEM
8851 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8852 M: Sudip Mukherjee <sudip@vectorindia.org>
8853 L: linux-parport@lists.infradead.org (subscribers-only)
8856 F: include/linux/parport*.h
8857 F: drivers/char/ppdev.c
8858 F: include/uapi/linux/ppdev.h
8859 F: Documentation/parport*.txt
8861 PARAVIRT_OPS INTERFACE
8862 M: Jeremy Fitzhardinge <jeremy@goop.org>
8863 M: Chris Wright <chrisw@sous-sol.org>
8864 M: Alok Kataria <akataria@vmware.com>
8865 M: Rusty Russell <rusty@rustcorp.com.au>
8866 L: virtualization@lists.linux-foundation.org
8868 F: Documentation/virtual/paravirt_ops.txt
8869 F: arch/*/kernel/paravirt*
8870 F: arch/*/include/asm/paravirt.h
8872 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8873 M: Tim Waugh <tim@cyberelk.net>
8874 L: linux-parport@lists.infradead.org (subscribers-only)
8876 F: Documentation/blockdev/paride.txt
8877 F: drivers/block/paride/
8880 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8881 M: Helge Deller <deller@gmx.de>
8882 L: linux-parisc@vger.kernel.org
8883 W: http://www.parisc-linux.org/
8884 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8889 F: Documentation/parisc/
8891 F: drivers/char/agp/parisc-agp.c
8892 F: drivers/input/serio/gscps2.c
8893 F: drivers/parport/parport_gsc.*
8894 F: drivers/tty/serial/8250/8250_gsc.c
8895 F: drivers/video/fbdev/sti*
8896 F: drivers/video/console/sti*
8897 F: drivers/video/logo/logo_parisc*
8899 PC87360 HARDWARE MONITORING DRIVER
8900 M: Jim Cromie <jim.cromie@gmail.com>
8901 L: linux-hwmon@vger.kernel.org
8903 F: Documentation/hwmon/pc87360
8904 F: drivers/hwmon/pc87360.c
8907 M: Jim Cromie <jim.cromie@gmail.com>
8909 F: drivers/char/pc8736x_gpio.c
8911 PC87427 HARDWARE MONITORING DRIVER
8912 M: Jean Delvare <jdelvare@suse.com>
8913 L: linux-hwmon@vger.kernel.org
8915 F: Documentation/hwmon/pc87427
8916 F: drivers/hwmon/pc87427.c
8919 M: Riku Voipio <riku.voipio@iki.fi>
8921 F: drivers/leds/leds-pca9532.c
8922 F: include/linux/leds-pca9532.h
8924 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8925 M: Guenter Roeck <linux@roeck-us.net>
8926 L: linux-i2c@vger.kernel.org
8928 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8930 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8931 M: Khalid Aziz <khalid@gonehiking.org>
8933 F: drivers/firmware/pcdp.*
8936 M: Linas Vepstas <linasvepstas@gmail.com>
8937 L: linux-pci@vger.kernel.org
8939 F: Documentation/PCI/pci-error-recovery.txt
8941 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8942 M: Russell Currey <ruscur@russell.cc>
8943 L: linuxppc-dev@lists.ozlabs.org
8945 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8946 F: arch/powerpc/kernel/eeh*.c
8947 F: arch/powerpc/platforms/*/eeh*.c
8948 F: arch/powerpc/include/*/eeh*.h
8951 M: Bjorn Helgaas <bhelgaas@google.com>
8952 L: linux-pci@vger.kernel.org
8953 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8956 F: Documentation/devicetree/bindings/pci/
8957 F: Documentation/PCI/
8959 F: include/linux/pci*
8961 F: arch/x86/kernel/quirks.c
8963 PCI DRIVER FOR ALTERA PCIE IP
8964 M: Ley Foon Tan <lftan@altera.com>
8965 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8966 L: linux-pci@vger.kernel.org
8968 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8969 F: drivers/pci/host/pcie-altera.c
8971 PCI DRIVER FOR ARM VERSATILE PLATFORM
8972 M: Rob Herring <robh@kernel.org>
8973 L: linux-pci@vger.kernel.org
8974 L: linux-arm-kernel@lists.infradead.org
8976 F: Documentation/devicetree/bindings/pci/versatile.txt
8977 F: drivers/pci/host/pci-versatile.c
8979 PCI DRIVER FOR APPLIEDMICRO XGENE
8980 M: Tanmay Inamdar <tinamdar@apm.com>
8981 L: linux-pci@vger.kernel.org
8982 L: linux-arm-kernel@lists.infradead.org
8984 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8985 F: drivers/pci/host/pci-xgene.c
8987 PCI DRIVER FOR FREESCALE LAYERSCAPE
8988 M: Minghuan Lian <minghuan.Lian@freescale.com>
8989 M: Mingkai Hu <mingkai.hu@freescale.com>
8990 M: Roy Zang <tie-fei.zang@freescale.com>
8991 L: linuxppc-dev@lists.ozlabs.org
8992 L: linux-pci@vger.kernel.org
8993 L: linux-arm-kernel@lists.infradead.org
8995 F: drivers/pci/host/*layerscape*
8998 M: Richard Zhu <Richard.Zhu@freescale.com>
8999 M: Lucas Stach <l.stach@pengutronix.de>
9000 L: linux-pci@vger.kernel.org
9001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9003 F: drivers/pci/host/*imx6*
9005 PCI DRIVER FOR TI KEYSTONE
9006 M: Murali Karicheri <m-karicheri2@ti.com>
9007 L: linux-pci@vger.kernel.org
9008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9010 F: drivers/pci/host/*keystone*
9012 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9013 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9014 M: Jason Cooper <jason@lakedaemon.net>
9015 L: linux-pci@vger.kernel.org
9016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9018 F: drivers/pci/host/*mvebu*
9020 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9021 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9022 L: linux-pci@vger.kernel.org
9023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 F: drivers/pci/host/pci-aardvark.c
9027 PCI DRIVER FOR NVIDIA TEGRA
9028 M: Thierry Reding <thierry.reding@gmail.com>
9029 L: linux-tegra@vger.kernel.org
9030 L: linux-pci@vger.kernel.org
9032 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9033 F: drivers/pci/host/pci-tegra.c
9035 PCI DRIVER FOR TI DRA7XX
9036 M: Kishon Vijay Abraham I <kishon@ti.com>
9037 L: linux-omap@vger.kernel.org
9038 L: linux-pci@vger.kernel.org
9040 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9041 F: drivers/pci/host/pci-dra7xx.c
9043 PCI DRIVER FOR RENESAS R-CAR
9044 M: Simon Horman <horms@verge.net.au>
9045 L: linux-pci@vger.kernel.org
9046 L: linux-renesas-soc@vger.kernel.org
9048 F: drivers/pci/host/*rcar*
9050 PCI DRIVER FOR SAMSUNG EXYNOS
9051 M: Jingoo Han <jingoohan1@gmail.com>
9052 L: linux-pci@vger.kernel.org
9053 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9054 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9056 F: drivers/pci/host/pci-exynos.c
9058 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9059 M: Jingoo Han <jingoohan1@gmail.com>
9060 M: Pratyush Anand <pratyush.anand@gmail.com>
9061 L: linux-pci@vger.kernel.org
9063 F: drivers/pci/host/*designware*
9065 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9066 M: Joao Pinto <jpinto@synopsys.com>
9067 L: linux-pci@vger.kernel.org
9069 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9070 F: drivers/pci/host/pcie-designware-plat.c
9072 PCI DRIVER FOR GENERIC OF HOSTS
9073 M: Will Deacon <will.deacon@arm.com>
9074 L: linux-pci@vger.kernel.org
9075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9077 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9078 F: drivers/pci/host/pci-host-common.c
9079 F: drivers/pci/host/pci-host-generic.c
9081 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9082 M: Keith Busch <keith.busch@intel.com>
9083 L: linux-pci@vger.kernel.org
9085 F: arch/x86/pci/vmd.c
9087 PCIE DRIVER FOR ST SPEAR13XX
9088 M: Pratyush Anand <pratyush.anand@gmail.com>
9089 L: linux-pci@vger.kernel.org
9091 F: drivers/pci/host/*spear*
9093 PCI MSI DRIVER FOR ALTERA MSI IP
9094 M: Ley Foon Tan <lftan@altera.com>
9095 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9096 L: linux-pci@vger.kernel.org
9098 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9099 F: drivers/pci/host/pcie-altera-msi.c
9101 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9102 M: Duc Dang <dhdang@apm.com>
9103 L: linux-pci@vger.kernel.org
9104 L: linux-arm-kernel@lists.infradead.org
9106 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9107 F: drivers/pci/host/pci-xgene-msi.c
9109 PCIE DRIVER FOR AXIS ARTPEC
9110 M: Niklas Cassel <niklas.cassel@axis.com>
9111 M: Jesper Nilsson <jesper.nilsson@axis.com>
9112 L: linux-arm-kernel@axis.com
9113 L: linux-pci@vger.kernel.org
9115 F: Documentation/devicetree/bindings/pci/axis,artpec*
9116 F: drivers/pci/host/*artpec*
9118 PCIE DRIVER FOR HISILICON
9119 M: Zhou Wang <wangzhou1@hisilicon.com>
9120 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9121 L: linux-pci@vger.kernel.org
9123 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9124 F: drivers/pci/host/pcie-hisi.c
9126 PCIE DRIVER FOR QUALCOMM MSM
9127 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9128 L: linux-pci@vger.kernel.org
9129 L: linux-arm-msm@vger.kernel.org
9131 F: drivers/pci/host/*qcom*
9133 PCIE DRIVER FOR CAVIUM THUNDERX
9134 M: David Daney <david.daney@cavium.com>
9135 L: linux-pci@vger.kernel.org
9136 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9138 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9139 F: drivers/pci/host/pci-thunder-*
9142 P: Linux PCMCIA Team
9143 L: linux-pcmcia@lists.infradead.org
9144 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9147 F: Documentation/pcmcia/
9151 PCNET32 NETWORK DRIVER
9152 M: Don Fry <pcnet32@frontier.com>
9153 L: netdev@vger.kernel.org
9155 F: drivers/net/ethernet/amd/pcnet32.c
9157 PCRYPT PARALLEL CRYPTO ENGINE
9158 M: Steffen Klassert <steffen.klassert@secunet.com>
9159 L: linux-crypto@vger.kernel.org
9162 F: include/crypto/pcrypt.h
9164 PER-CPU MEMORY ALLOCATOR
9165 M: Tejun Heo <tj@kernel.org>
9166 M: Christoph Lameter <cl@linux.com>
9167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9169 F: include/linux/percpu*.h
9171 F: arch/*/include/asm/percpu.h
9173 PER-TASK DELAY ACCOUNTING
9174 M: Balbir Singh <bsingharora@gmail.com>
9176 F: include/linux/delayacct.h
9177 F: kernel/delayacct.c
9179 PERFORMANCE EVENTS SUBSYSTEM
9180 M: Peter Zijlstra <peterz@infradead.org>
9181 M: Ingo Molnar <mingo@redhat.com>
9182 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9183 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9184 L: linux-kernel@vger.kernel.org
9185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9188 F: include/linux/perf_event.h
9189 F: include/uapi/linux/perf_event.h
9190 F: arch/*/kernel/perf_event*.c
9191 F: arch/*/kernel/*/perf_event*.c
9192 F: arch/*/kernel/*/*/perf_event*.c
9193 F: arch/*/include/asm/perf_event.h
9194 F: arch/*/kernel/perf_callchain.c
9198 PERSONALITY HANDLING
9199 M: Christoph Hellwig <hch@infradead.org>
9200 L: linux-abi-devel@lists.sourceforge.net
9202 F: include/linux/personality.h
9203 F: include/uapi/linux/personality.h
9206 M: Remi Denis-Courmont <courmisch@gmail.com>
9208 F: Documentation/networking/phonet.txt
9209 F: include/linux/phonet.h
9210 F: include/net/phonet/
9211 F: include/uapi/linux/phonet.h
9215 M: Joern Engel <joern@lazybastard.org>
9216 L: linux-mtd@lists.infradead.org
9218 F: drivers/mtd/devices/phram.c
9221 M: Bruno Prémont <bonbons@linux-vserver.org>
9222 L: linux-input@vger.kernel.org
9224 F: drivers/hid/hid-picolcd*
9227 M: Jamie Iles <jamie@jamieiles.com>
9228 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9229 T: git git://github.com/jamieiles/linux-2.6-ji.git
9231 F: arch/arm/boot/dts/picoxcell*
9232 F: arch/arm/mach-picoxcell/
9233 F: drivers/crypto/picoxcell*
9235 PIN CONTROL SUBSYSTEM
9236 M: Linus Walleij <linus.walleij@linaro.org>
9237 L: linux-gpio@vger.kernel.org
9238 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9240 F: Documentation/devicetree/bindings/pinctrl/
9241 F: Documentation/pinctrl.txt
9243 F: include/linux/pinctrl/
9245 PIN CONTROLLER - ATMEL AT91
9246 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9247 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9249 F: drivers/pinctrl/pinctrl-at91.*
9251 PIN CONTROLLER - ATMEL AT91 PIO4
9252 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9253 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9254 L: linux-gpio@vger.kernel.org
9256 F: drivers/pinctrl/pinctrl-at91-pio4.*
9258 PIN CONTROLLER - INTEL
9259 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9260 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9262 F: drivers/pinctrl/intel/
9264 PIN CONTROLLER - RENESAS
9265 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9266 M: Geert Uytterhoeven <geert+renesas@glider.be>
9267 L: linux-renesas-soc@vger.kernel.org
9269 F: drivers/pinctrl/sh-pfc/
9271 PIN CONTROLLER - SAMSUNG
9272 M: Tomasz Figa <tomasz.figa@gmail.com>
9273 M: Krzysztof Kozlowski <krzk@kernel.org>
9274 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9276 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9278 F: drivers/pinctrl/samsung/
9280 PIN CONTROLLER - SINGLE
9281 M: Tony Lindgren <tony@atomide.com>
9282 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9283 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9284 L: linux-omap@vger.kernel.org
9286 F: drivers/pinctrl/pinctrl-single.c
9288 PIN CONTROLLER - ST SPEAR
9289 M: Viresh Kumar <vireshk@kernel.org>
9290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9291 W: http://www.st.com/spear
9293 F: drivers/pinctrl/spear/
9295 PISTACHIO SOC SUPPORT
9296 M: James Hartley <james.hartley@imgtec.com>
9297 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9298 L: linux-mips@linux-mips.org
9300 F: arch/mips/pistachio/
9301 F: arch/mips/include/asm/mach-pistachio/
9302 F: arch/mips/boot/dts/pistachio/
9303 F: arch/mips/configs/pistachio*_defconfig
9306 M: Jiri Kosina <jikos@kernel.org>
9308 F: drivers/block/pktcdvd.c
9309 F: include/linux/pktcdvd.h
9310 F: include/uapi/linux/pktcdvd.h
9313 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9314 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9316 T: git git://github.com/gxt/linux.git
9317 F: drivers/input/serio/i8042-unicore32io.h
9318 F: drivers/i2c/busses/i2c-puv3.c
9319 F: drivers/video/fbdev/fb-puv3.c
9320 F: drivers/rtc/rtc-puv3.c
9322 PMBUS HARDWARE MONITORING DRIVERS
9323 M: Guenter Roeck <linux@roeck-us.net>
9324 L: linux-hwmon@vger.kernel.org
9325 W: http://hwmon.wiki.kernel.org/
9326 W: http://www.roeck-us.net/linux/drivers/
9327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9329 F: Documentation/hwmon/pmbus
9330 F: drivers/hwmon/pmbus/
9331 F: include/linux/i2c/pmbus.h
9333 PMC SIERRA MaxRAID DRIVER
9334 L: linux-scsi@vger.kernel.org
9335 W: http://www.pmc-sierra.com/
9337 F: drivers/scsi/pmcraid.*
9339 PMC SIERRA PM8001 DRIVER
9340 M: Jack Wang <jinpu.wang@profitbricks.com>
9341 M: lindar_liu@usish.com
9343 L: linux-scsi@vger.kernel.org
9345 F: drivers/scsi/pm8001/
9347 POSIX CLOCKS and TIMERS
9348 M: Thomas Gleixner <tglx@linutronix.de>
9349 L: linux-kernel@vger.kernel.org
9350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9353 F: include/linux/timer*
9354 F: kernel/time/*timer*
9356 POWER MANAGEMENT CORE
9357 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9358 L: linux-pm@vger.kernel.org
9359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9361 F: drivers/base/power/
9362 F: include/linux/pm.h
9363 F: include/linux/pm_*
9364 F: include/linux/powercap.h
9365 F: drivers/powercap/
9367 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9368 M: Sebastian Reichel <sre@kernel.org>
9369 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9370 M: David Woodhouse <dwmw2@infradead.org>
9371 L: linux-pm@vger.kernel.org
9372 T: git git://git.infradead.org/battery-2.6.git
9374 F: Documentation/devicetree/bindings/power/
9375 F: Documentation/devicetree/bindings/power_supply/
9376 F: include/linux/power_supply.h
9378 X: drivers/power/avs/
9380 POWER STATE COORDINATION INTERFACE (PSCI)
9381 M: Mark Rutland <mark.rutland@arm.com>
9382 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9383 L: linux-arm-kernel@lists.infradead.org
9385 F: drivers/firmware/psci.c
9386 F: include/linux/psci.h
9387 F: include/uapi/linux/psci.h
9389 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9390 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9391 L: linuxppc-dev@lists.ozlabs.org
9393 F: drivers/char/powernv-op-panel.c
9396 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9400 PPP PROTOCOL DRIVERS AND COMPRESSORS
9401 M: Paul Mackerras <paulus@samba.org>
9402 L: linux-ppp@vger.kernel.org
9404 F: drivers/net/ppp/ppp_*
9406 PPP OVER ATM (RFC 2364)
9407 M: Mitchell Blank Jr <mitch@sfgoth.com>
9409 F: net/atm/pppoatm.c
9410 F: include/uapi/linux/atmppp.h
9413 M: Michal Ostrowski <mostrows@earthlink.net>
9415 F: drivers/net/ppp/pppoe.c
9416 F: drivers/net/ppp/pppox.c
9419 M: James Chapman <jchapman@katalix.com>
9421 F: net/l2tp/l2tp_ppp.c
9422 F: include/linux/if_pppol2tp.h
9423 F: include/uapi/linux/if_pppol2tp.h
9426 M: Rodolfo Giometti <giometti@enneenne.com>
9427 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9428 L: linuxpps@ml.enneenne.com (subscribers-only)
9430 F: Documentation/pps/
9432 F: include/linux/pps*.h
9435 M: Dmitry Kozlov <xeb@mail.ru>
9436 L: netdev@vger.kernel.org
9438 F: drivers/net/ppp/pptp.c
9439 W: http://sourceforge.net/projects/accel-pptp
9442 M: Robert Love <rml@tech9.net>
9443 L: kpreempt-tech@lists.sourceforge.net
9444 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9446 F: Documentation/preempt-locking.txt
9447 F: include/linux/preempt.h
9449 PRISM54 WIRELESS DRIVER
9450 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9451 L: linux-wireless@vger.kernel.org
9452 W: http://wireless.kernel.org/en/users/Drivers/p54
9454 F: drivers/net/wireless/intersil/prism54/
9457 M: Geoff Levand <geoff@infradead.org>
9458 L: netdev@vger.kernel.org
9459 L: linuxppc-dev@lists.ozlabs.org
9461 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9463 PS3 PLATFORM SUPPORT
9464 M: Geoff Levand <geoff@infradead.org>
9465 L: linuxppc-dev@lists.ozlabs.org
9467 F: arch/powerpc/boot/ps3*
9468 F: arch/powerpc/include/asm/lv1call.h
9469 F: arch/powerpc/include/asm/ps3*.h
9470 F: arch/powerpc/platforms/ps3/
9473 F: drivers/rtc/rtc-ps3.c
9474 F: drivers/usb/host/*ps3.c
9475 F: sound/ppc/snd_ps3*
9478 M: Jim Paris <jim@jtan.com>
9479 M: Geoff Levand <geoff@infradead.org>
9480 L: linuxppc-dev@lists.ozlabs.org
9482 F: drivers/block/ps3vram.c
9485 M: Anton Vorontsov <anton@enomsg.org>
9486 M: Colin Cross <ccross@android.com>
9487 M: Kees Cook <keescook@chromium.org>
9488 M: Tony Luck <tony.luck@intel.com>
9490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9492 F: include/linux/pstore*
9493 F: drivers/firmware/efi/efi-pstore.c
9494 F: drivers/acpi/apei/erst.c
9496 PTP HARDWARE CLOCK SUPPORT
9497 M: Richard Cochran <richardcochran@gmail.com>
9498 L: netdev@vger.kernel.org
9500 W: http://linuxptp.sourceforge.net/
9501 F: Documentation/ABI/testing/sysfs-ptp
9502 F: Documentation/ptp/*
9503 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9504 F: drivers/net/phy/dp83640*
9506 F: include/linux/ptp_cl*
9509 M: Roland McGrath <roland@hack.frob.com>
9510 M: Oleg Nesterov <oleg@redhat.com>
9512 F: include/asm-generic/syscall.h
9513 F: include/linux/ptrace.h
9514 F: include/linux/regset.h
9515 F: include/linux/tracehook.h
9516 F: include/uapi/linux/ptrace.h
9520 M: Hans Verkuil <hverkuil@xs4all.nl>
9521 L: linux-media@vger.kernel.org
9522 T: git git://linuxtv.org/media_tree.git
9524 F: drivers/staging/media/pulse8-cec
9526 PVRUSB2 VIDEO4LINUX DRIVER
9527 M: Mike Isely <isely@pobox.com>
9528 L: pvrusb2@isely.net (subscribers-only)
9529 L: linux-media@vger.kernel.org
9530 W: http://www.isely.net/pvrusb2/
9531 T: git git://linuxtv.org/media_tree.git
9533 F: Documentation/video4linux/README.pvrusb2
9534 F: drivers/media/usb/pvrusb2/
9537 M: Hans Verkuil <hverkuil@xs4all.nl>
9538 L: linux-media@vger.kernel.org
9539 T: git git://linuxtv.org/media_tree.git
9541 F: drivers/media/usb/pwc/*
9544 M: Kamil Debski <kamil@wypas.org>
9545 M: Lukasz Majewski <l.majewski@samsung.com>
9546 L: linux-hwmon@vger.kernel.org
9548 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9549 F: Documentation/hwmon/pwm-fan
9550 F: drivers/hwmon/pwm-fan.c
9553 M: Thierry Reding <thierry.reding@gmail.com>
9554 L: linux-pwm@vger.kernel.org
9556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9557 F: Documentation/pwm.txt
9558 F: Documentation/devicetree/bindings/pwm/
9559 F: include/linux/pwm.h
9561 F: drivers/video/backlight/pwm_bl.c
9562 F: include/linux/pwm_backlight.h
9564 PXA2xx/PXA3xx SUPPORT
9565 M: Daniel Mack <daniel@zonque.org>
9566 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9567 M: Robert Jarzmik <robert.jarzmik@free.fr>
9568 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9569 T: git git://github.com/hzhuang1/linux.git
9570 T: git git://github.com/rjarzmik/linux.git
9572 F: arch/arm/boot/dts/pxa*
9573 F: arch/arm/mach-pxa/
9575 F: drivers/pcmcia/pxa2xx*
9576 F: drivers/pinctrl/pxa/
9577 F: drivers/spi/spi-pxa2xx*
9578 F: drivers/usb/gadget/udc/pxa2*
9579 F: include/sound/pxa2xx-lib.h
9584 M: Robert Jarzmik <robert.jarzmik@free.fr>
9585 L: linux-gpio@vger.kernel.org
9587 F: drivers/gpio/gpio-pxa.c
9589 PXA3xx NAND FLASH DRIVER
9590 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9591 L: linux-mtd@lists.infradead.org
9593 F: drivers/mtd/nand/pxa3xx_nand.c
9596 M: Eric Miao <eric.y.miao@gmail.com>
9597 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9599 T: git git://github.com/hzhuang1/linux.git
9600 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9602 F: arch/arm/boot/dts/mmp*
9603 F: arch/arm/mach-mmp/
9609 M: Robert Jarzmik <robert.jarzmik@free.fr>
9610 L: rtc-linux@googlegroups.com
9614 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9615 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9616 L: qat-linux@intel.com
9618 F: drivers/crypto/qat/
9621 M: Mike Marciniszyn <infinipath@intel.com>
9622 L: linux-rdma@vger.kernel.org
9624 F: drivers/infiniband/hw/qib/
9626 QLOGIC QLA1280 SCSI DRIVER
9627 M: Michael Reed <mdr@sgi.com>
9628 L: linux-scsi@vger.kernel.org
9630 F: drivers/scsi/qla1280.[ch]
9632 QLOGIC QLA2XXX FC-SCSI DRIVER
9633 M: qla2xxx-upstream@qlogic.com
9634 L: linux-scsi@vger.kernel.org
9636 F: Documentation/scsi/LICENSE.qla2xxx
9637 F: drivers/scsi/qla2xxx/
9639 QLOGIC QLA4XXX iSCSI DRIVER
9640 M: QLogic-Storage-Upstream@qlogic.com
9641 L: linux-scsi@vger.kernel.org
9643 F: Documentation/scsi/LICENSE.qla4xxx
9644 F: drivers/scsi/qla4xxx/
9646 QLOGIC QLA3XXX NETWORK DRIVER
9647 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9648 M: Ron Mercer <ron.mercer@qlogic.com>
9649 M: linux-driver@qlogic.com
9650 L: netdev@vger.kernel.org
9652 F: Documentation/networking/LICENSE.qla3xxx
9653 F: drivers/net/ethernet/qlogic/qla3xxx.*
9655 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9656 M: Dept-GELinuxNICDev@qlogic.com
9657 L: netdev@vger.kernel.org
9659 F: drivers/net/ethernet/qlogic/qlcnic/
9661 QLOGIC QLGE 10Gb ETHERNET DRIVER
9662 M: Harish Patil <harish.patil@qlogic.com>
9663 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9664 M: Dept-GELinuxNICDev@qlogic.com
9665 M: linux-driver@qlogic.com
9666 L: netdev@vger.kernel.org
9668 F: drivers/net/ethernet/qlogic/qlge/
9670 QLOGIC QL4xxx ETHERNET DRIVER
9671 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9672 M: Ariel Elior <Ariel.Elior@qlogic.com>
9673 M: everest-linux-l2@qlogic.com
9674 L: netdev@vger.kernel.org
9676 F: drivers/net/ethernet/qlogic/qed/
9677 F: include/linux/qed/
9678 F: drivers/net/ethernet/qlogic/qede/
9681 M: Anders Larsen <al@alarsen.net>
9682 W: http://www.alarsen.net/linux/qnx4fs/
9685 F: include/uapi/linux/qnx4_fs.h
9686 F: include/uapi/linux/qnxtypes.h
9689 M: Antti Palosaari <crope@iki.fi>
9690 L: linux-media@vger.kernel.org
9691 W: https://linuxtv.org
9692 W: http://palosaari.fi/linux/
9693 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9694 T: git git://linuxtv.org/anttip/media_tree.git
9696 F: drivers/media/tuners/qt1010*
9698 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9699 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9700 L: linux-wireless@vger.kernel.org
9701 L: ath9k-devel@lists.ath9k.org
9702 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9704 F: drivers/net/wireless/ath/ath9k/
9706 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9707 M: Kalle Valo <kvalo@qca.qualcomm.com>
9708 L: ath10k@lists.infradead.org
9709 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9710 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9712 F: drivers/net/wireless/ath/ath10k/
9714 QUALCOMM HEXAGON ARCHITECTURE
9715 M: Richard Kuo <rkuo@codeaurora.org>
9716 L: linux-hexagon@vger.kernel.org
9717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9721 QUALCOMM WCN36XX WIRELESS DRIVER
9722 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9723 L: wcn36xx@lists.infradead.org
9724 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9725 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9727 F: drivers/net/wireless/ath/wcn36xx/
9729 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9730 M: Gabriel Somlo <somlo@cmu.edu>
9731 M: "Michael S. Tsirkin" <mst@redhat.com>
9732 L: qemu-devel@nongnu.org
9734 F: drivers/firmware/qemu_fw_cfg.c
9736 RADOS BLOCK DEVICE (RBD)
9737 M: Ilya Dryomov <idryomov@gmail.com>
9738 M: Sage Weil <sage@redhat.com>
9739 M: Alex Elder <elder@kernel.org>
9740 L: ceph-devel@vger.kernel.org
9742 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9743 T: git git://github.com/ceph/ceph-client.git
9745 F: Documentation/ABI/testing/sysfs-bus-rbd
9746 F: drivers/block/rbd.c
9747 F: drivers/block/rbd_types.h
9749 RADEON FRAMEBUFFER DISPLAY DRIVER
9750 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9751 L: linux-fbdev@vger.kernel.org
9753 F: drivers/video/fbdev/aty/radeon*
9754 F: include/uapi/linux/radeonfb.h
9756 RADIOSHARK RADIO DRIVER
9757 M: Hans Verkuil <hverkuil@xs4all.nl>
9758 L: linux-media@vger.kernel.org
9759 T: git git://linuxtv.org/media_tree.git
9761 F: drivers/media/radio/radio-shark.c
9763 RADIOSHARK2 RADIO DRIVER
9764 M: Hans Verkuil <hverkuil@xs4all.nl>
9765 L: linux-media@vger.kernel.org
9766 T: git git://linuxtv.org/media_tree.git
9768 F: drivers/media/radio/radio-shark2.c
9769 F: drivers/media/radio/radio-tea5777.c
9771 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9772 M: Paul Mackerras <paulus@samba.org>
9773 L: linux-fbdev@vger.kernel.org
9775 F: drivers/video/fbdev/aty/aty128fb.c
9777 RALINK MIPS ARCHITECTURE
9778 M: John Crispin <john@phrozen.org>
9779 L: linux-mips@linux-mips.org
9783 RALINK RT2X00 WIRELESS LAN DRIVER
9785 M: Stanislaw Gruszka <sgruszka@redhat.com>
9786 M: Helmut Schaa <helmut.schaa@googlemail.com>
9787 L: linux-wireless@vger.kernel.org
9789 F: drivers/net/wireless/ralink/rt2x00/
9791 RAMDISK RAM BLOCK DEVICE DRIVER
9792 M: Jens Axboe <axboe@kernel.dk>
9794 F: Documentation/blockdev/ramdisk.txt
9795 F: drivers/block/brd.c
9797 RANDOM NUMBER DRIVER
9798 M: "Theodore Ts'o" <tytso@mit.edu>
9800 F: drivers/char/random.c
9803 M: Matt Porter <mporter@kernel.crashing.org>
9804 M: Alexandre Bounine <alexandre.bounine@idt.com>
9808 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9809 L: linux-wireless@vger.kernel.org
9811 F: drivers/net/wireless/ray*
9814 M: Josh Triplett <josh@joshtriplett.org>
9815 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9816 L: linux-kernel@vger.kernel.org
9818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9819 F: Documentation/RCU/torture.txt
9820 F: kernel/rcu/rcutorture.c
9822 RCUTORTURE TEST FRAMEWORK
9823 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9824 M: Josh Triplett <josh@joshtriplett.org>
9825 R: Steven Rostedt <rostedt@goodmis.org>
9826 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9827 R: Lai Jiangshan <jiangshanlai@gmail.com>
9828 L: linux-kernel@vger.kernel.org
9830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9831 F: tools/testing/selftests/rcutorture
9834 M: Florian Fainelli <florian@openwrt.org>
9837 RDC R6040 FAST ETHERNET DRIVER
9838 M: Florian Fainelli <f.fainelli@gmail.com>
9839 L: netdev@vger.kernel.org
9841 F: drivers/net/ethernet/rdc/r6040.c
9843 RDS - RELIABLE DATAGRAM SOCKETS
9844 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9845 L: netdev@vger.kernel.org
9846 L: linux-rdma@vger.kernel.org
9847 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9848 W: https://oss.oracle.com/projects/rds/
9851 F: Documentation/networking/rds.txt
9853 RDMAVT - RDMA verbs software
9854 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9855 L: linux-rdma@vger.kernel.org
9857 F: drivers/infiniband/sw/rdmavt
9859 READ-COPY UPDATE (RCU)
9860 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9861 M: Josh Triplett <josh@joshtriplett.org>
9862 R: Steven Rostedt <rostedt@goodmis.org>
9863 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9864 R: Lai Jiangshan <jiangshanlai@gmail.com>
9865 L: linux-kernel@vger.kernel.org
9866 W: http://www.rdrop.com/users/paulmck/RCU/
9868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9869 F: Documentation/RCU/
9870 X: Documentation/RCU/torture.txt
9871 F: include/linux/rcu*
9872 X: include/linux/srcu.h
9876 REAL TIME CLOCK (RTC) SUBSYSTEM
9877 M: Alessandro Zummo <a.zummo@towertech.it>
9878 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9879 L: rtc-linux@googlegroups.com
9880 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9883 F: Documentation/devicetree/bindings/rtc/
9884 F: Documentation/rtc.txt
9886 F: include/linux/rtc.h
9887 F: include/uapi/linux/rtc.h
9888 F: include/linux/rtc/
9889 F: include/linux/platform_data/rtc-*
9890 F: tools/testing/selftests/timers/rtctest.c
9892 REALTEK AUDIO CODECS
9893 M: Bard Liao <bardliao@realtek.com>
9894 M: Oder Chiou <oder_chiou@realtek.com>
9896 F: sound/soc/codecs/rt*
9897 F: include/sound/rt*.h
9899 REISERFS FILE SYSTEM
9900 L: reiserfs-devel@vger.kernel.org
9904 REGISTER MAP ABSTRACTION
9905 M: Mark Brown <broonie@kernel.org>
9906 L: linux-kernel@vger.kernel.org
9907 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9909 F: Documentation/devicetree/bindings/regmap/
9910 F: drivers/base/regmap/
9911 F: include/linux/regmap.h
9913 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9914 M: Ohad Ben-Cohen <ohad@wizery.com>
9915 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9916 L: linux-remoteproc@vger.kernel.org
9917 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9919 F: Documentation/devicetree/bindings/remoteproc/
9920 F: Documentation/remoteproc.txt
9921 F: drivers/remoteproc/
9922 F: include/linux/remoteproc.h
9924 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9925 M: Ohad Ben-Cohen <ohad@wizery.com>
9926 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9927 L: linux-remoteproc@vger.kernel.org
9928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9931 F: Documentation/rpmsg.txt
9932 F: include/linux/rpmsg.h
9934 RENESAS ETHERNET DRIVERS
9935 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9936 L: netdev@vger.kernel.org
9937 L: linux-renesas-soc@vger.kernel.org
9938 F: drivers/net/ethernet/renesas/
9939 F: include/linux/sh_eth.h
9941 RENESAS USB2 PHY DRIVER
9942 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9943 L: linux-renesas-soc@vger.kernel.org
9945 F: drivers/phy/phy-rcar-gen3-usb2.c
9947 RESET CONTROLLER FRAMEWORK
9948 M: Philipp Zabel <p.zabel@pengutronix.de>
9949 T: git git://git.pengutronix.de/git/pza/linux
9952 F: Documentation/devicetree/bindings/reset/
9953 F: include/dt-bindings/reset/
9954 F: include/linux/reset.h
9955 F: include/linux/reset-controller.h
9958 M: Johannes Berg <johannes@sipsolutions.net>
9959 L: linux-wireless@vger.kernel.org
9960 W: http://wireless.kernel.org/
9961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9964 F: Documentation/rfkill.txt
9968 M: Thomas Graf <tgraf@suug.ch>
9969 L: netdev@vger.kernel.org
9972 F: include/linux/rhashtable.h
9974 RICOH SMARTMEDIA/XD DRIVER
9975 M: Maxim Levitsky <maximlevitsky@gmail.com>
9977 F: drivers/mtd/nand/r852.c
9978 F: drivers/mtd/nand/r852.h
9980 RICOH R5C592 MEMORYSTICK DRIVER
9981 M: Maxim Levitsky <maximlevitsky@gmail.com>
9983 F: drivers/memstick/host/r592.*
9986 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9987 W: http://sourceforge.net/projects/roccat/
9989 F: drivers/hid/hid-roccat*
9990 F: include/linux/hid-roccat*
9991 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9994 M: Jiri Pirko <jiri@resnulli.us>
9995 L: netdev@vger.kernel.org
9997 F: drivers/net/ethernet/rocker/
10001 W: http://www.comtrol.com
10003 F: Documentation/serial/rocket.txt
10004 F: drivers/tty/rocket*
10006 ROCKETPORT EXPRESS/INFINITY DRIVER
10007 M: Kevin Cernekee <cernekee@gmail.com>
10008 L: linux-serial@vger.kernel.org
10010 F: drivers/tty/serial/rp2.*
10013 M: Ralf Baechle <ralf@linux-mips.org>
10014 L: linux-hams@vger.kernel.org
10015 W: http://www.linux-ax25.org/
10017 F: include/net/rose.h
10018 F: include/uapi/linux/rose.h
10021 RTL2830 MEDIA DRIVER
10022 M: Antti Palosaari <crope@iki.fi>
10023 L: linux-media@vger.kernel.org
10024 W: https://linuxtv.org
10025 W: http://palosaari.fi/linux/
10026 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10027 T: git git://linuxtv.org/anttip/media_tree.git
10029 F: drivers/media/dvb-frontends/rtl2830*
10031 RTL2832 MEDIA DRIVER
10032 M: Antti Palosaari <crope@iki.fi>
10033 L: linux-media@vger.kernel.org
10034 W: https://linuxtv.org
10035 W: http://palosaari.fi/linux/
10036 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10037 T: git git://linuxtv.org/anttip/media_tree.git
10039 F: drivers/media/dvb-frontends/rtl2832*
10041 RTL2832_SDR MEDIA DRIVER
10042 M: Antti Palosaari <crope@iki.fi>
10043 L: linux-media@vger.kernel.org
10044 W: https://linuxtv.org
10045 W: http://palosaari.fi/linux/
10046 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10047 T: git git://linuxtv.org/anttip/media_tree.git
10049 F: drivers/media/dvb-frontends/rtl2832_sdr*
10051 RTL8180 WIRELESS DRIVER
10052 L: linux-wireless@vger.kernel.org
10053 W: http://wireless.kernel.org/
10054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10056 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10058 RTL8187 WIRELESS DRIVER
10059 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10060 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10061 M: Larry Finger <Larry.Finger@lwfinger.net>
10062 L: linux-wireless@vger.kernel.org
10063 W: http://wireless.kernel.org/
10064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10066 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10068 RTL8192CE WIRELESS DRIVER
10069 M: Larry Finger <Larry.Finger@lwfinger.net>
10070 M: Chaoming Li <chaoming_li@realsil.com.cn>
10071 L: linux-wireless@vger.kernel.org
10072 W: http://wireless.kernel.org/
10073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10075 F: drivers/net/wireless/realtek/rtlwifi/
10076 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10078 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10079 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10080 L: linux-wireless@vger.kernel.org
10081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10083 F: drivers/net/wireless/realtek/rtl8xxxu/
10085 S3 SAVAGE FRAMEBUFFER DRIVER
10086 M: Antonino Daplas <adaplas@gmail.com>
10087 L: linux-fbdev@vger.kernel.org
10089 F: drivers/video/fbdev/savage/
10092 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10093 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10094 L: linux-s390@vger.kernel.org
10095 W: http://www.ibm.com/developerworks/linux/linux390/
10096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10100 F: Documentation/s390/
10101 F: Documentation/DocBook/s390*
10103 S390 COMMON I/O LAYER
10104 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10105 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10106 L: linux-s390@vger.kernel.org
10107 W: http://www.ibm.com/developerworks/linux/linux390/
10109 F: drivers/s390/cio/
10112 M: Stefan Weinhuber <wein@de.ibm.com>
10113 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10114 L: linux-s390@vger.kernel.org
10115 W: http://www.ibm.com/developerworks/linux/linux390/
10117 F: drivers/s390/block/dasd*
10118 F: block/partitions/ibm.c
10120 S390 NETWORK DRIVERS
10121 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10122 L: linux-s390@vger.kernel.org
10123 W: http://www.ibm.com/developerworks/linux/linux390/
10125 F: drivers/s390/net/
10128 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10129 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10130 L: linux-s390@vger.kernel.org
10131 W: http://www.ibm.com/developerworks/linux/linux390/
10134 F: drivers/pci/hotplug/s390_pci_hpc.c
10137 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10138 L: linux-s390@vger.kernel.org
10139 W: http://www.ibm.com/developerworks/linux/linux390/
10141 F: drivers/s390/crypto/
10144 M: Steffen Maier <maier@linux.vnet.ibm.com>
10145 L: linux-s390@vger.kernel.org
10146 W: http://www.ibm.com/developerworks/linux/linux390/
10148 F: drivers/s390/scsi/zfcp_*
10150 S390 IUCV NETWORK LAYER
10151 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10152 L: linux-s390@vger.kernel.org
10153 W: http://www.ibm.com/developerworks/linux/linux390/
10155 F: drivers/s390/net/*iucv*
10156 F: include/net/iucv/
10160 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10161 L: linux-s390@vger.kernel.org
10162 W: http://www.ibm.com/developerworks/linux/linux390/
10164 F: drivers/iommu/s390-iommu.c
10166 S3C24XX SD/MMC Driver
10167 M: Ben Dooks <ben-linux@fluff.org>
10168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10170 F: drivers/mmc/host/s3cmci.*
10172 SAA6588 RDS RECEIVER DRIVER
10173 M: Hans Verkuil <hverkuil@xs4all.nl>
10174 L: linux-media@vger.kernel.org
10175 T: git git://linuxtv.org/media_tree.git
10176 W: https://linuxtv.org
10178 F: drivers/media/i2c/saa6588*
10180 SAA7134 VIDEO4LINUX DRIVER
10181 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10182 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10183 L: linux-media@vger.kernel.org
10184 W: https://linuxtv.org
10185 T: git git://linuxtv.org/media_tree.git
10187 F: Documentation/video4linux/*.saa7134
10188 F: drivers/media/pci/saa7134/
10190 SAA7146 VIDEO4LINUX-2 DRIVER
10191 M: Hans Verkuil <hverkuil@xs4all.nl>
10192 L: linux-media@vger.kernel.org
10193 T: git git://linuxtv.org/media_tree.git
10195 F: drivers/media/common/saa7146/
10196 F: drivers/media/pci/saa7146/
10197 F: include/media/saa7146*
10199 SAMSUNG LAPTOP DRIVER
10200 M: Corentin Chary <corentin.chary@gmail.com>
10201 L: platform-driver-x86@vger.kernel.org
10203 F: drivers/platform/x86/samsung-laptop.c
10205 SAMSUNG AUDIO (ASoC) DRIVERS
10206 M: Krzysztof Kozlowski <krzk@kernel.org>
10207 M: Sangbeom Kim <sbkim73@samsung.com>
10208 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10209 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10211 F: sound/soc/samsung/
10213 SAMSUNG FRAMEBUFFER DRIVER
10214 M: Jingoo Han <jingoohan1@gmail.com>
10215 L: linux-fbdev@vger.kernel.org
10217 F: drivers/video/fbdev/s3c-fb.c
10219 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10220 M: Sangbeom Kim <sbkim73@samsung.com>
10221 M: Krzysztof Kozlowski <krzk@kernel.org>
10222 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10223 L: linux-kernel@vger.kernel.org
10224 L: linux-samsung-soc@vger.kernel.org
10226 F: drivers/mfd/sec*.c
10227 F: drivers/regulator/s2m*.c
10228 F: drivers/regulator/s5m*.c
10229 F: drivers/clk/clk-s2mps11.c
10230 F: drivers/rtc/rtc-s5m.c
10231 F: include/linux/mfd/samsung/
10232 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10233 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10234 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10235 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10237 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10238 M: Kyungmin Park <kyungmin.park@samsung.com>
10239 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10240 L: linux-media@vger.kernel.org
10241 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10243 F: drivers/media/platform/exynos4-is/
10245 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10246 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10247 L: linux-media@vger.kernel.org
10248 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10250 F: drivers/media/platform/s3c-camif/
10251 F: include/media/drv-intf/s3c_camif.h
10253 SAMSUNG S5C73M3 CAMERA DRIVER
10254 M: Kyungmin Park <kyungmin.park@samsung.com>
10255 M: Andrzej Hajda <a.hajda@samsung.com>
10256 L: linux-media@vger.kernel.org
10258 F: drivers/media/i2c/s5c73m3/*
10260 SAMSUNG S5K5BAF CAMERA DRIVER
10261 M: Kyungmin Park <kyungmin.park@samsung.com>
10262 M: Andrzej Hajda <a.hajda@samsung.com>
10263 L: linux-media@vger.kernel.org
10265 F: drivers/media/i2c/s5k5baf.c
10267 SAMSUNG S3FWRN5 NFC DRIVER
10268 M: Robert Baldyga <r.baldyga@samsung.com>
10269 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10270 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10272 F: drivers/nfc/s3fwrn5
10274 SAMSUNG SOC CLOCK DRIVERS
10275 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10276 M: Tomasz Figa <tomasz.figa@gmail.com>
10278 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10279 F: drivers/clk/samsung/
10281 SAMSUNG SPI DRIVERS
10282 M: Kukjin Kim <kgene@kernel.org>
10283 M: Krzysztof Kozlowski <krzk@kernel.org>
10284 M: Andi Shyti <andi.shyti@samsung.com>
10285 L: linux-spi@vger.kernel.org
10286 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10288 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10289 F: drivers/spi/spi-s3c*
10290 F: include/linux/platform_data/spi-s3c64xx.h
10292 SAMSUNG SXGBE DRIVERS
10293 M: Byungho An <bh74.an@samsung.com>
10294 M: Girish K S <ks.giri@samsung.com>
10295 M: Vipul Pandya <vipul.pandya@samsung.com>
10297 L: netdev@vger.kernel.org
10298 F: drivers/net/ethernet/samsung/sxgbe/
10300 SAMSUNG THERMAL DRIVER
10301 M: Lukasz Majewski <l.majewski@samsung.com>
10302 L: linux-pm@vger.kernel.org
10303 L: linux-samsung-soc@vger.kernel.org
10305 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10306 F: drivers/thermal/samsung/
10308 SAMSUNG USB2 PHY DRIVER
10309 M: Kamil Debski <kamil@wypas.org>
10310 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10311 L: linux-kernel@vger.kernel.org
10313 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10314 F: Documentation/phy/samsung-usb2.txt
10315 F: drivers/phy/phy-exynos4210-usb2.c
10316 F: drivers/phy/phy-exynos4x12-usb2.c
10317 F: drivers/phy/phy-exynos5250-usb2.c
10318 F: drivers/phy/phy-s5pv210-usb2.c
10319 F: drivers/phy/phy-samsung-usb2.c
10320 F: drivers/phy/phy-samsung-usb2.h
10323 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10324 L: linux-serial@vger.kernel.org
10326 F: Documentation/devicetree/bindings/serial/
10327 F: drivers/tty/serial/
10329 SYNOPSYS DESIGNWARE DMAC DRIVER
10330 M: Viresh Kumar <vireshk@kernel.org>
10331 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10333 F: include/linux/dma/dw.h
10334 F: include/linux/platform_data/dma-dw.h
10337 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10338 M: Lars Persson <lars.persson@axis.com>
10339 L: netdev@vger.kernel.org
10341 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10342 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10344 SYNOPSYS DESIGNWARE I2C DRIVER
10345 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10346 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10347 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10348 L: linux-i2c@vger.kernel.org
10350 F: drivers/i2c/busses/i2c-designware-*
10351 F: include/linux/platform_data/i2c-designware.h
10353 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10354 M: Jaehoon Chung <jh80.chung@samsung.com>
10355 L: linux-mmc@vger.kernel.org
10357 F: include/linux/mmc/dw_mmc.h
10358 F: drivers/mmc/host/dw_mmc*
10360 SYSTEM TRACE MODULE CLASS
10361 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10364 F: Documentation/trace/stm.txt
10365 F: drivers/hwtracing/stm/
10366 F: include/linux/stm.h
10367 F: include/uapi/linux/stm.h
10370 M: Andreas Noever <andreas.noever@gmail.com>
10372 F: drivers/thunderbolt/
10374 TI BQ27XXX POWER SUPPLY DRIVER
10375 R: Andrew F. Davis <afd@ti.com>
10376 F: include/linux/power/bq27xxx_battery.h
10377 F: drivers/power/bq27xxx_battery.c
10378 F: drivers/power/bq27xxx_battery_i2c.c
10380 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10381 M: John Stultz <john.stultz@linaro.org>
10382 M: Thomas Gleixner <tglx@linutronix.de>
10383 L: linux-kernel@vger.kernel.org
10384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10386 F: include/linux/clocksource.h
10387 F: include/linux/time.h
10388 F: include/linux/timex.h
10389 F: include/uapi/linux/time.h
10390 F: include/uapi/linux/timex.h
10391 F: kernel/time/clocksource.c
10392 F: kernel/time/time*.c
10393 F: kernel/time/alarmtimer.c
10394 F: kernel/time/ntp.c
10395 F: tools/testing/selftests/timers/
10398 M: Zwane Mwaikambo <zwanem@gmail.com>
10400 F: drivers/watchdog/sc1200wdt.c
10403 M: Ingo Molnar <mingo@redhat.com>
10404 M: Peter Zijlstra <peterz@infradead.org>
10405 L: linux-kernel@vger.kernel.org
10406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10409 F: include/linux/sched.h
10410 F: include/uapi/linux/sched.h
10411 F: include/linux/wait.h
10414 M: Chen Liqin <liqin.linux@gmail.com>
10415 M: Lennox Wu <lennox.wu@gmail.com>
10416 W: http://www.sunplus.com
10420 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10421 M: Sudeep Holla <sudeep.holla@arm.com>
10422 L: linux-arm-kernel@lists.infradead.org
10424 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10425 F: drivers/clk/clk-scpi.c
10426 F: drivers/cpufreq/scpi-cpufreq.c
10427 F: drivers/firmware/arm_scpi.c
10428 F: include/linux/scpi_protocol.h
10431 M: Jens Axboe <axboe@kernel.dk>
10432 L: linux-scsi@vger.kernel.org
10433 W: http://www.kernel.dk
10435 F: drivers/scsi/sr*
10437 SCSI RDMA PROTOCOL (SRP) INITIATOR
10438 M: Bart Van Assche <bart.vanassche@sandisk.com>
10439 L: linux-rdma@vger.kernel.org
10441 W: http://www.openfabrics.org
10442 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10444 F: drivers/infiniband/ulp/srp/
10445 F: include/scsi/srp.h
10448 M: Doug Gilbert <dgilbert@interlog.com>
10449 L: linux-scsi@vger.kernel.org
10450 W: http://sg.danny.cz/sg
10452 F: Documentation/scsi/scsi-generic.txt
10453 F: drivers/scsi/sg.c
10454 F: include/scsi/sg.h
10457 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10459 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10460 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10461 L: linux-scsi@vger.kernel.org
10463 F: Documentation/devicetree/bindings/scsi/
10468 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10469 L: linux-scsi@vger.kernel.org
10471 F: Documentation/scsi/st.txt
10472 F: drivers/scsi/st.*
10473 F: drivers/scsi/st_*.h
10476 M: Vlad Yasevich <vyasevich@gmail.com>
10477 M: Neil Horman <nhorman@tuxdriver.com>
10478 L: linux-sctp@vger.kernel.org
10479 W: http://lksctp.sourceforge.net
10481 F: Documentation/networking/sctp.txt
10482 F: include/linux/sctp.h
10483 F: include/uapi/linux/sctp.h
10484 F: include/net/sctp/
10488 M: Jim Cromie <jim.cromie@gmail.com>
10490 F: Documentation/i2c/busses/scx200_acb
10491 F: arch/x86/platform/scx200/
10492 F: drivers/watchdog/scx200_wdt.c
10493 F: drivers/i2c/busses/scx200*
10494 F: drivers/mtd/maps/scx200_docflash.c
10495 F: include/linux/scx200.h
10498 M: Jim Cromie <jim.cromie@gmail.com>
10500 F: drivers/char/scx200_gpio.c
10501 F: include/linux/scx200_gpio.h
10503 SCx200 HRT CLOCKSOURCE DRIVER
10504 M: Jim Cromie <jim.cromie@gmail.com>
10506 F: drivers/clocksource/scx200_hrt.c
10508 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10509 M: Sascha Sommer <saschasommer@freenet.de>
10510 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10512 F: drivers/mmc/host/sdricoh_cs.c
10514 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10515 M: Adrian Hunter <adrian.hunter@intel.com>
10516 L: linux-mmc@vger.kernel.org
10517 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10519 F: drivers/mmc/host/sdhci*
10520 F: include/linux/mmc/sdhci*
10523 M: Kees Cook <keescook@chromium.org>
10524 R: Andy Lutomirski <luto@amacapital.net>
10525 R: Will Drewry <wad@chromium.org>
10526 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10528 F: kernel/seccomp.c
10529 F: include/uapi/linux/seccomp.h
10530 F: include/linux/seccomp.h
10531 F: tools/testing/selftests/seccomp/*
10532 K: \bsecure_computing
10535 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10536 M: Al Cooper <alcooperx@gmail.com>
10537 L: linux-mmc@vger.kernel.org
10538 L: bcm-kernel-feedback-list@broadcom.com
10540 F: drivers/mmc/host/sdhci-brcmstb*
10542 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10543 M: Ben Dooks <ben-linux@fluff.org>
10544 M: Jaehoon Chung <jh80.chung@samsung.com>
10545 L: linux-mmc@vger.kernel.org
10547 F: drivers/mmc/host/sdhci-s3c*
10549 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10550 M: Viresh Kumar <vireshk@kernel.org>
10551 L: linux-mmc@vger.kernel.org
10553 F: drivers/mmc/host/sdhci-spear.c
10556 M: James Morris <james.l.morris@oracle.com>
10557 M: "Serge E. Hallyn" <serge@hallyn.com>
10558 L: linux-security-module@vger.kernel.org (suggested Cc:)
10559 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10560 W: http://kernsec.org/
10565 M: Security Officers <security@kernel.org>
10568 SELINUX SECURITY MODULE
10569 M: Paul Moore <paul@paul-moore.com>
10570 M: Stephen Smalley <sds@tycho.nsa.gov>
10571 M: Eric Paris <eparis@parisplace.org>
10572 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10573 W: http://selinuxproject.org
10574 T: git git://git.infradead.org/users/pcmoore/selinux
10576 F: include/linux/selinux*
10577 F: security/selinux/
10578 F: scripts/selinux/
10580 APPARMOR SECURITY MODULE
10581 M: John Johansen <john.johansen@canonical.com>
10582 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10583 W: apparmor.wiki.kernel.org
10584 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10586 F: security/apparmor/
10588 LOADPIN SECURITY MODULE
10589 M: Kees Cook <keescook@chromium.org>
10590 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10592 F: security/loadpin/
10594 YAMA SECURITY MODULE
10595 M: Kees Cook <keescook@chromium.org>
10596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10601 M: Jiri Slaby <jirislaby@gmail.com>
10603 F: drivers/misc/phantom.c
10604 F: include/uapi/linux/phantom.h
10606 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10607 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10608 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10609 M: John Soni Jose <sony.john@avagotech.com>
10610 L: linux-scsi@vger.kernel.org
10611 W: http://www.avagotech.com
10613 F: drivers/scsi/be2iscsi/
10615 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10616 M: Sathya Perla <sathya.perla@broadcom.com>
10617 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10618 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10619 M: Somnath Kotur <somnath.kotur@broadcom.com>
10620 L: netdev@vger.kernel.org
10621 W: http://www.emulex.com
10623 F: drivers/net/ethernet/emulex/benet/
10625 EMULEX ONECONNECT ROCE DRIVER
10626 M: Selvin Xavier <selvin.xavier@avagotech.com>
10627 M: Devesh Sharma <devesh.sharma@avagotech.com>
10628 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10629 L: linux-rdma@vger.kernel.org
10630 W: http://www.emulex.com
10632 F: drivers/infiniband/hw/ocrdma/
10635 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10636 M: Edward Cree <ecree@solarflare.com>
10637 M: Bert Kenward <bkenward@solarflare.com>
10638 L: netdev@vger.kernel.org
10640 F: drivers/net/ethernet/sfc/
10643 M: Dimitri Sivanich <sivanich@sgi.com>
10645 F: drivers/misc/sgi-gru/
10647 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10648 M: Pat Gefre <pfg@sgi.com>
10649 L: linux-ia64@vger.kernel.org
10651 F: Documentation/ia64/serial.txt
10652 F: drivers/tty/serial/ioc?_serial.c
10653 F: include/linux/ioc?.h
10655 SGI XP/XPC/XPNET DRIVER
10656 M: Cliff Whickman <cpw@sgi.com>
10657 M: Robin Holt <robinmholt@gmail.com>
10659 F: drivers/misc/sgi-xp/
10661 SI2157 MEDIA DRIVER
10662 M: Antti Palosaari <crope@iki.fi>
10663 L: linux-media@vger.kernel.org
10664 W: https://linuxtv.org
10665 W: http://palosaari.fi/linux/
10666 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10667 T: git git://linuxtv.org/anttip/media_tree.git
10669 F: drivers/media/tuners/si2157*
10671 SI2168 MEDIA DRIVER
10672 M: Antti Palosaari <crope@iki.fi>
10673 L: linux-media@vger.kernel.org
10674 W: https://linuxtv.org
10675 W: http://palosaari.fi/linux/
10676 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10677 T: git git://linuxtv.org/anttip/media_tree.git
10679 F: drivers/media/dvb-frontends/si2168*
10681 SI470X FM RADIO RECEIVER I2C DRIVER
10682 M: Hans Verkuil <hverkuil@xs4all.nl>
10683 L: linux-media@vger.kernel.org
10684 T: git git://linuxtv.org/media_tree.git
10685 W: https://linuxtv.org
10687 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10689 SI470X FM RADIO RECEIVER USB DRIVER
10690 M: Hans Verkuil <hverkuil@xs4all.nl>
10691 L: linux-media@vger.kernel.org
10692 T: git git://linuxtv.org/media_tree.git
10693 W: https://linuxtv.org
10695 F: drivers/media/radio/si470x/radio-si470x-common.c
10696 F: drivers/media/radio/si470x/radio-si470x.h
10697 F: drivers/media/radio/si470x/radio-si470x-usb.c
10699 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10700 M: Eduardo Valentin <edubezval@gmail.com>
10701 L: linux-media@vger.kernel.org
10702 T: git git://linuxtv.org/media_tree.git
10703 W: https://linuxtv.org
10705 F: drivers/media/radio/si4713/si4713.?
10707 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10708 M: Eduardo Valentin <edubezval@gmail.com>
10709 L: linux-media@vger.kernel.org
10710 T: git git://linuxtv.org/media_tree.git
10711 W: https://linuxtv.org
10713 F: drivers/media/radio/si4713/radio-platform-si4713.c
10715 SI4713 FM RADIO TRANSMITTER USB DRIVER
10716 M: Hans Verkuil <hverkuil@xs4all.nl>
10717 L: linux-media@vger.kernel.org
10718 T: git git://linuxtv.org/media_tree.git
10719 W: https://linuxtv.org
10721 F: drivers/media/radio/si4713/radio-usb-si4713.c
10724 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10725 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10726 L: linux-media@vger.kernel.org
10727 W: https://linuxtv.org
10728 T: git git://linuxtv.org/media_tree.git
10730 F: drivers/media/common/siano/
10731 F: drivers/media/usb/siano/
10732 F: drivers/media/usb/siano/
10733 F: drivers/media/mmc/siano/
10736 M: Hans de Goede <hdegoede@redhat.com>
10737 L: linux-fbdev@vger.kernel.org
10739 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10740 F: drivers/video/fbdev/simplefb.c
10741 F: include/linux/platform_data/simplefb.h
10743 SH_VEU V4L2 MEM2MEM DRIVER
10744 L: linux-media@vger.kernel.org
10746 F: drivers/media/platform/sh_veu.c
10748 SH_VOU V4L2 OUTPUT DRIVER
10749 L: linux-media@vger.kernel.org
10751 F: drivers/media/platform/sh_vou.c
10752 F: include/media/drv-intf/sh_vou.h
10754 SIMPLE FIRMWARE INTERFACE (SFI)
10755 M: Len Brown <lenb@kernel.org>
10756 L: sfi-devel@simplefirmware.org
10757 W: http://simplefirmware.org/
10758 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10760 F: arch/x86/platform/sfi/
10762 F: include/linux/sfi*.h
10764 SIMTEC EB110ATX (Chalice CATS)
10766 P: Vincent Sanders <vince@simtec.co.uk>
10767 M: Simtec Linux Team <linux@simtec.co.uk>
10768 W: http://www.simtec.co.uk/products/EB110ATX/
10771 SIMTEC EB2410ITX (BAST)
10773 P: Vincent Sanders <vince@simtec.co.uk>
10774 M: Simtec Linux Team <linux@simtec.co.uk>
10775 W: http://www.simtec.co.uk/products/EB2410ITX/
10777 F: arch/arm/mach-s3c24xx/mach-bast.c
10778 F: arch/arm/mach-s3c24xx/bast-ide.c
10779 F: arch/arm/mach-s3c24xx/bast-irq.c
10781 TI DAVINCI MACHINE SUPPORT
10782 M: Sekhar Nori <nsekhar@ti.com>
10783 M: Kevin Hilman <khilman@kernel.org>
10784 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10785 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10787 F: arch/arm/mach-davinci/
10788 F: drivers/i2c/busses/i2c-davinci.c
10790 TI DAVINCI SERIES MEDIA DRIVER
10791 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10792 L: linux-media@vger.kernel.org
10793 W: https://linuxtv.org
10794 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10795 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10797 F: drivers/media/platform/davinci/
10798 F: include/media/davinci/
10800 TI AM437X VPFE DRIVER
10801 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10802 L: linux-media@vger.kernel.org
10803 W: https://linuxtv.org
10804 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10805 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10807 F: drivers/media/platform/am437x/
10809 OV2659 OMNIVISION SENSOR DRIVER
10810 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10811 L: linux-media@vger.kernel.org
10812 W: https://linuxtv.org
10813 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10814 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10816 F: drivers/media/i2c/ov2659.c
10817 F: include/media/i2c/ov2659.h
10819 SILICON MOTION SM712 FRAME BUFFER DRIVER
10820 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10821 M: Teddy Wang <teddy.wang@siliconmotion.com>
10822 M: Sudip Mukherjee <sudip@vectorindia.org>
10823 L: linux-fbdev@vger.kernel.org
10825 F: drivers/video/fbdev/sm712*
10826 F: Documentation/fb/sm712fb.txt
10828 SIS 190 ETHERNET DRIVER
10829 M: Francois Romieu <romieu@fr.zoreil.com>
10830 L: netdev@vger.kernel.org
10832 F: drivers/net/ethernet/sis/sis190.c
10834 SIS 900/7016 FAST ETHERNET DRIVER
10835 M: Daniele Venzano <venza@brownhat.org>
10836 W: http://www.brownhat.org/sis900.html
10837 L: netdev@vger.kernel.org
10839 F: drivers/net/ethernet/sis/sis900.*
10841 SIS FRAMEBUFFER DRIVER
10842 M: Thomas Winischhofer <thomas@winischhofer.net>
10843 W: http://www.winischhofer.net/linuxsisvga.shtml
10845 F: Documentation/fb/sisfb.txt
10846 F: drivers/video/fbdev/sis/
10847 F: include/video/sisfb.h
10850 M: Thomas Winischhofer <thomas@winischhofer.net>
10851 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10853 F: drivers/usb/misc/sisusbvga/
10856 M: Christoph Lameter <cl@linux.com>
10857 M: Pekka Enberg <penberg@kernel.org>
10858 M: David Rientjes <rientjes@google.com>
10859 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10860 M: Andrew Morton <akpm@linux-foundation.org>
10861 L: linux-mm@kvack.org
10863 F: include/linux/sl?b*.h
10866 SLEEPABLE READ-COPY UPDATE (SRCU)
10867 M: Lai Jiangshan <jiangshanlai@gmail.com>
10868 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10869 M: Josh Triplett <josh@joshtriplett.org>
10870 R: Steven Rostedt <rostedt@goodmis.org>
10871 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10872 L: linux-kernel@vger.kernel.org
10873 W: http://www.rdrop.com/users/paulmck/RCU/
10875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10876 F: include/linux/srcu.h
10877 F: kernel/rcu/srcu.c
10879 SMACK SECURITY MODULE
10880 M: Casey Schaufler <casey@schaufler-ca.com>
10881 L: linux-security-module@vger.kernel.org
10882 W: http://schaufler-ca.com
10883 T: git git://github.com/cschaufler/smack-next
10885 F: Documentation/security/Smack.txt
10888 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10889 M: Kevin Hilman <khilman@kernel.org>
10890 M: Nishanth Menon <nm@ti.com>
10892 F: drivers/power/avs/
10893 F: include/linux/power/smartreflex.h
10894 L: linux-pm@vger.kernel.org
10896 SMC91x ETHERNET DRIVER
10897 M: Nicolas Pitre <nico@fluxnic.net>
10899 F: drivers/net/ethernet/smsc/smc91x.*
10901 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10902 M: Sakari Ailus <sakari.ailus@iki.fi>
10903 L: linux-media@vger.kernel.org
10905 F: drivers/media/i2c/smiapp/
10906 F: include/media/i2c/smiapp.h
10907 F: drivers/media/i2c/smiapp-pll.c
10908 F: drivers/media/i2c/smiapp-pll.h
10909 F: include/uapi/linux/smiapp.h
10910 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10912 SMM665 HARDWARE MONITOR DRIVER
10913 M: Guenter Roeck <linux@roeck-us.net>
10914 L: linux-hwmon@vger.kernel.org
10916 F: Documentation/hwmon/smm665
10917 F: drivers/hwmon/smm665.c
10919 SMSC EMC2103 HARDWARE MONITOR DRIVER
10920 M: Steve Glendinning <steve.glendinning@shawell.net>
10921 L: linux-hwmon@vger.kernel.org
10923 F: Documentation/hwmon/emc2103
10924 F: drivers/hwmon/emc2103.c
10926 SMSC SCH5627 HARDWARE MONITOR DRIVER
10927 M: Hans de Goede <hdegoede@redhat.com>
10928 L: linux-hwmon@vger.kernel.org
10930 F: Documentation/hwmon/sch5627
10931 F: drivers/hwmon/sch5627.c
10933 SMSC47B397 HARDWARE MONITOR DRIVER
10934 M: Jean Delvare <jdelvare@suse.com>
10935 L: linux-hwmon@vger.kernel.org
10937 F: Documentation/hwmon/smsc47b397
10938 F: drivers/hwmon/smsc47b397.c
10940 SMSC911x ETHERNET DRIVER
10941 M: Steve Glendinning <steve.glendinning@shawell.net>
10942 L: netdev@vger.kernel.org
10944 F: include/linux/smsc911x.h
10945 F: drivers/net/ethernet/smsc/smsc911x.*
10947 SMSC9420 PCI ETHERNET DRIVER
10948 M: Steve Glendinning <steve.glendinning@shawell.net>
10949 L: netdev@vger.kernel.org
10951 F: drivers/net/ethernet/smsc/smsc9420.*
10953 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10954 M: Steve Glendinning <steve.glendinning@shawell.net>
10955 L: linux-fbdev@vger.kernel.org
10957 F: drivers/video/fbdev/smscufx.c
10959 SOC-CAMERA V4L2 SUBSYSTEM
10960 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10961 L: linux-media@vger.kernel.org
10962 T: git git://linuxtv.org/media_tree.git
10964 F: include/media/soc*
10965 F: drivers/media/i2c/soc_camera/
10966 F: drivers/media/platform/soc_camera/
10968 SOEKRIS NET48XX LED SUPPORT
10969 M: Chris Boot <bootc@bootc.net>
10971 F: drivers/leds/leds-net48xx.c
10973 SOFTLOGIC 6x10 MPEG CODEC
10974 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10975 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10976 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10977 M: Ismael Luceno <ismael@iodev.co.uk>
10978 L: linux-media@vger.kernel.org
10980 F: drivers/media/pci/solo6x10/
10982 SOFTWARE RAID (Multiple Disks) SUPPORT
10983 M: Shaohua Li <shli@kernel.org>
10984 L: linux-raid@vger.kernel.org
10985 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10988 F: include/linux/raid/
10989 F: include/uapi/linux/raid/
10991 SONIC NETWORK DRIVER
10992 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10993 L: netdev@vger.kernel.org
10995 F: drivers/net/ethernet/natsemi/sonic.*
10997 SONICS SILICON BACKPLANE DRIVER (SSB)
10998 M: Michael Buesch <m@bues.ch>
10999 L: linux-wireless@vger.kernel.org
11002 F: include/linux/ssb/
11004 SONY VAIO CONTROL DEVICE DRIVER
11005 M: Mattia Dongili <malattia@linux.it>
11006 L: platform-driver-x86@vger.kernel.org
11007 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11009 F: Documentation/laptops/sony-laptop.txt
11010 F: drivers/char/sonypi.c
11011 F: drivers/platform/x86/sony-laptop.c
11012 F: include/linux/sony-laptop.h
11014 SONY MEMORYSTICK CARD SUPPORT
11015 M: Alex Dubov <oakad@yahoo.com>
11016 W: http://tifmxx.berlios.de/
11018 F: drivers/memstick/host/tifm_ms.c
11020 SONY MEMORYSTICK STANDARD SUPPORT
11021 M: Maxim Levitsky <maximlevitsky@gmail.com>
11023 F: drivers/memstick/core/ms_block.*
11026 M: Jaroslav Kysela <perex@perex.cz>
11027 M: Takashi Iwai <tiwai@suse.com>
11028 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11029 W: http://www.alsa-project.org/
11030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11031 T: git git://git.alsa-project.org/alsa-kernel.git
11032 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11034 F: Documentation/sound/
11036 F: include/uapi/sound/
11039 SOUND - COMPRESSED AUDIO
11040 M: Vinod Koul <vinod.koul@intel.com>
11041 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11044 F: Documentation/sound/alsa/compress_offload.txt
11045 F: include/sound/compress_driver.h
11046 F: include/uapi/sound/compress_*
11047 F: sound/core/compress_offload.c
11048 F: sound/soc/soc-compress.c
11050 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11051 M: Liam Girdwood <lgirdwood@gmail.com>
11052 M: Mark Brown <broonie@kernel.org>
11053 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11054 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11055 W: http://alsa-project.org/main/index.php/ASoC
11057 F: Documentation/devicetree/bindings/sound/
11058 F: Documentation/sound/alsa/soc/
11060 F: include/sound/soc*
11062 SOUND - DMAENGINE HELPERS
11063 M: Lars-Peter Clausen <lars@metafoo.de>
11065 F: include/sound/dmaengine_pcm.h
11066 F: sound/core/pcm_dmaengine.c
11067 F: sound/soc/soc-generic-dmaengine-pcm.c
11070 M: Olli Salonen <olli.salonen@iki.fi>
11071 L: linux-media@vger.kernel.org
11072 W: https://linuxtv.org
11073 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11075 F: drivers/media/dvb-frontends/sp2*
11077 SPARC + UltraSPARC (sparc/sparc64)
11078 M: "David S. Miller" <davem@davemloft.net>
11079 L: sparclinux@vger.kernel.org
11080 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11082 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11087 SPARC SERIAL DRIVERS
11088 M: "David S. Miller" <davem@davemloft.net>
11089 L: sparclinux@vger.kernel.org
11090 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11093 F: include/linux/sunserialcore.h
11094 F: drivers/tty/serial/suncore.c
11095 F: drivers/tty/serial/sunhv.c
11096 F: drivers/tty/serial/sunsab.c
11097 F: drivers/tty/serial/sunsab.h
11098 F: drivers/tty/serial/sunsu.c
11099 F: drivers/tty/serial/sunzilog.c
11100 F: drivers/tty/serial/sunzilog.h
11103 M: "Christopher Li" <sparse@chrisli.org>
11104 L: linux-sparse@vger.kernel.org
11105 W: https://sparse.wiki.kernel.org/
11106 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11107 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11109 F: include/linux/compiler.h
11111 SPEAR PLATFORM SUPPORT
11112 M: Viresh Kumar <vireshk@kernel.org>
11113 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11115 W: http://www.st.com/spear
11117 F: arch/arm/boot/dts/spear*
11118 F: arch/arm/mach-spear/
11120 SPEAR CLOCK FRAMEWORK SUPPORT
11121 M: Viresh Kumar <vireshk@kernel.org>
11122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11123 W: http://www.st.com/spear
11125 F: drivers/clk/spear/
11128 M: Mark Brown <broonie@kernel.org>
11129 L: linux-spi@vger.kernel.org
11130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11131 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11133 F: Documentation/devicetree/bindings/spi/
11134 F: Documentation/spi/
11136 F: include/linux/spi/
11137 F: include/uapi/linux/spi/
11139 SPIDERNET NETWORK DRIVER for CELL
11140 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11141 L: netdev@vger.kernel.org
11143 F: Documentation/networking/spider_net.txt
11144 F: drivers/net/ethernet/toshiba/spider_net*
11147 M: Jeremy Kerr <jk@ozlabs.org>
11148 L: linuxppc-dev@lists.ozlabs.org
11149 W: http://www.ibm.com/developerworks/power/cell/
11151 F: Documentation/filesystems/spufs.txt
11152 F: arch/powerpc/platforms/cell/spufs/
11154 SQUASHFS FILE SYSTEM
11155 M: Phillip Lougher <phillip@squashfs.org.uk>
11156 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11157 W: http://squashfs.org.uk
11158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11160 F: Documentation/filesystems/squashfs.txt
11163 SRM (Alpha) environment access
11164 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11166 F: arch/alpha/kernel/srm_env.c
11169 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11170 L: stable@vger.kernel.org
11172 F: Documentation/stable_kernel_rules.txt
11175 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11176 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11177 L: devel@driverdev.osuosl.org
11179 F: drivers/staging/
11182 M: Ian Abbott <abbotti@mev.co.uk>
11183 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11185 F: drivers/staging/comedi/
11187 STAGING - FLARION FT1000 DRIVERS
11188 M: Marek Belisko <marek.belisko@gmail.com>
11190 F: drivers/staging/ft1000/
11192 STAGING - INDUSTRIAL IO
11193 M: Jonathan Cameron <jic23@kernel.org>
11194 L: linux-iio@vger.kernel.org
11196 F: Documentation/devicetree/bindings/staging/iio/
11197 F: drivers/staging/iio/
11199 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11200 M: Jarod Wilson <jarod@wilsonet.com>
11201 W: http://www.lirc.org/
11203 F: drivers/staging/media/lirc/
11205 STAGING - LUSTRE PARALLEL FILESYSTEM
11206 M: Oleg Drokin <oleg.drokin@intel.com>
11207 M: Andreas Dilger <andreas.dilger@intel.com>
11208 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11209 W: http://wiki.lustre.org/
11211 F: drivers/staging/lustre
11213 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11214 M: Marc Dietrich <marvin24@gmx.de>
11215 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11216 L: linux-tegra@vger.kernel.org
11218 F: drivers/staging/nvec/
11220 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11221 M: Jens Frederich <jfrederich@gmail.com>
11222 M: Daniel Drake <dsd@laptop.org>
11223 M: Jon Nettleton <jon.nettleton@gmail.com>
11224 W: http://wiki.laptop.org/go/DCON
11226 F: drivers/staging/olpc_dcon/
11228 STAGING - REALTEK RTL8712U DRIVERS
11229 M: Larry Finger <Larry.Finger@lwfinger.net>
11230 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11232 F: drivers/staging/rtl8712/
11234 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11235 M: Larry Finger <Larry.Finger@lwfinger.net>
11236 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11237 L: linux-wireless@vger.kernel.org
11239 F: drivers/staging/rtl8723au/
11241 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11242 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11243 M: Teddy Wang <teddy.wang@siliconmotion.com>
11244 M: Sudip Mukherjee <sudip@vectorindia.org>
11245 L: linux-fbdev@vger.kernel.org
11247 F: drivers/staging/sm750fb/
11250 M: Lior Dotan <liodot@gmail.com>
11251 M: Christopher Harrer <charrer@alacritech.com>
11253 F: drivers/staging/slicoss/
11255 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11256 M: William Hubbs <w.d.hubbs@gmail.com>
11257 M: Chris Brannon <chris@the-brannons.com>
11258 M: Kirk Reiser <kirk@reisers.ca>
11259 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11260 L: speakup@linux-speakup.org
11261 W: http://www.linux-speakup.org/
11263 F: drivers/staging/speakup/
11265 STAGING - VIA VT665X DRIVERS
11266 M: Forest Bond <forest@alittletooquiet.net>
11268 F: drivers/staging/vt665?/
11270 STAGING - WILC1000 WIFI DRIVER
11271 M: Aditya Shankar <aditya.shankar@microchip.com>
11272 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11273 L: linux-wireless@vger.kernel.org
11275 F: drivers/staging/wilc1000/
11277 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11278 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11280 F: drivers/staging/xgifb/
11282 STARFIRE/DURALAN NETWORK DRIVER
11283 M: Ion Badulescu <ionut@badula.org>
11285 F: drivers/net/ethernet/adaptec/starfire*
11288 M: Sam Creasey <sammy@sammy.net>
11289 W: http://sammy.net/sun3/
11291 F: arch/m68k/kernel/*sun3*
11292 F: arch/m68k/sun3*/
11293 F: arch/m68k/include/asm/sun3*
11294 F: drivers/net/ethernet/i825xx/sun3*
11296 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11297 M: Hans de Goede <hdegoede@redhat.com>
11298 L: linux-input@vger.kernel.org
11300 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11301 F: drivers/input/keyboard/sun4i-lradc-keys.c
11303 SUNDANCE NETWORK DRIVER
11304 M: Denis Kirjanov <kda@linux-powerpc.org>
11305 L: netdev@vger.kernel.org
11307 F: drivers/net/ethernet/dlink/sundance.c
11310 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11311 M: Rich Felker <dalias@libc.org>
11312 L: linux-sh@vger.kernel.org
11313 Q: http://patchwork.kernel.org/project/linux-sh/list/
11315 F: Documentation/sh/
11320 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11321 M: Len Brown <len.brown@intel.com>
11322 M: Pavel Machek <pavel@ucw.cz>
11323 L: linux-pm@vger.kernel.org
11325 F: Documentation/power/
11326 F: arch/x86/kernel/acpi/
11327 F: drivers/base/power/
11329 F: include/linux/suspend.h
11330 F: include/linux/freezer.h
11331 F: include/linux/pm.h
11334 M: Martin Mares <mj@ucw.cz>
11335 L: linux-video@atrey.karlin.mff.cuni.cz
11337 F: Documentation/svga.txt
11338 F: arch/x86/boot/video*
11341 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11342 L: linux-kernel@vger.kernel.org
11343 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11346 F: arch/*/kernel/pci-swiotlb.c
11347 F: include/linux/swiotlb.h
11350 M: Jiri Pirko <jiri@resnulli.us>
11351 L: netdev@vger.kernel.org
11354 F: include/net/switchdev.h
11356 SYNOPSYS ARC ARCHITECTURE
11357 M: Vineet Gupta <vgupta@synopsys.com>
11358 L: linux-snps-arc@lists.infradead.org
11361 F: Documentation/devicetree/bindings/arc/*
11362 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11363 F: drivers/tty/serial/arc_uart.c
11364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11366 SYNOPSYS ARC SDP platform support
11367 M: Alexey Brodkin <abrodkin@synopsys.com>
11369 F: arch/arc/plat-axs10x
11370 F: arch/arc/boot/dts/ax*
11371 F: Documentation/devicetree/bindings/arc/axs10*
11373 SYSTEM CONFIGURATION (SYSCON)
11374 M: Lee Jones <lee.jones@linaro.org>
11375 M: Arnd Bergmann <arnd@arndb.de>
11376 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11378 F: drivers/mfd/syscon.c
11381 M: Christoph Hellwig <hch@infradead.org>
11383 F: Documentation/filesystems/sysv-fs.txt
11385 F: include/linux/sysv_fs.h
11388 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11389 L: linux-scsi@vger.kernel.org
11390 L: target-devel@vger.kernel.org
11391 W: http://www.linux-iscsi.org
11392 W: http://groups.google.com/group/linux-iscsi-target-dev
11393 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11397 F: Documentation/target/
11399 TASKSTATS STATISTICS INTERFACE
11400 M: Balbir Singh <bsingharora@gmail.com>
11402 F: Documentation/accounting/taskstats*
11403 F: include/linux/taskstats*
11404 F: kernel/taskstats.c
11407 M: Jamal Hadi Salim <jhs@mojatatu.com>
11408 L: netdev@vger.kernel.org
11410 F: include/net/pkt_cls.h
11411 F: include/uapi/linux/pkt_cls.h
11414 TCP LOW PRIORITY MODULE
11415 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11416 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11417 W: http://tcp-lp-mod.sourceforge.net/
11419 F: net/ipv4/tcp_lp.c
11421 TDA10071 MEDIA DRIVER
11422 M: Antti Palosaari <crope@iki.fi>
11423 L: linux-media@vger.kernel.org
11424 W: https://linuxtv.org
11425 W: http://palosaari.fi/linux/
11426 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11427 T: git git://linuxtv.org/anttip/media_tree.git
11429 F: drivers/media/dvb-frontends/tda10071*
11431 TDA18212 MEDIA DRIVER
11432 M: Antti Palosaari <crope@iki.fi>
11433 L: linux-media@vger.kernel.org
11434 W: https://linuxtv.org
11435 W: http://palosaari.fi/linux/
11436 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11437 T: git git://linuxtv.org/anttip/media_tree.git
11439 F: drivers/media/tuners/tda18212*
11441 TDA18218 MEDIA DRIVER
11442 M: Antti Palosaari <crope@iki.fi>
11443 L: linux-media@vger.kernel.org
11444 W: https://linuxtv.org
11445 W: http://palosaari.fi/linux/
11446 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11447 T: git git://linuxtv.org/anttip/media_tree.git
11449 F: drivers/media/tuners/tda18218*
11451 TDA18271 MEDIA DRIVER
11452 M: Michael Krufky <mkrufky@linuxtv.org>
11453 L: linux-media@vger.kernel.org
11454 W: https://linuxtv.org
11455 W: http://github.com/mkrufky
11456 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11457 T: git git://linuxtv.org/mkrufky/tuners.git
11459 F: drivers/media/tuners/tda18271*
11461 TDA827x MEDIA DRIVER
11462 M: Michael Krufky <mkrufky@linuxtv.org>
11463 L: linux-media@vger.kernel.org
11464 W: https://linuxtv.org
11465 W: http://github.com/mkrufky
11466 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11467 T: git git://linuxtv.org/mkrufky/tuners.git
11469 F: drivers/media/tuners/tda8290.*
11471 TDA8290 MEDIA DRIVER
11472 M: Michael Krufky <mkrufky@linuxtv.org>
11473 L: linux-media@vger.kernel.org
11474 W: https://linuxtv.org
11475 W: http://github.com/mkrufky
11476 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11477 T: git git://linuxtv.org/mkrufky/tuners.git
11479 F: drivers/media/tuners/tda8290.*
11481 TDA9840 MEDIA DRIVER
11482 M: Hans Verkuil <hverkuil@xs4all.nl>
11483 L: linux-media@vger.kernel.org
11484 T: git git://linuxtv.org/media_tree.git
11485 W: https://linuxtv.org
11487 F: drivers/media/i2c/tda9840*
11489 TEA5761 TUNER DRIVER
11490 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11491 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11492 L: linux-media@vger.kernel.org
11493 W: https://linuxtv.org
11494 T: git git://linuxtv.org/media_tree.git
11496 F: drivers/media/tuners/tea5761.*
11498 TEA5767 TUNER DRIVER
11499 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11500 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11501 L: linux-media@vger.kernel.org
11502 W: https://linuxtv.org
11503 T: git git://linuxtv.org/media_tree.git
11505 F: drivers/media/tuners/tea5767.*
11507 TEA6415C MEDIA DRIVER
11508 M: Hans Verkuil <hverkuil@xs4all.nl>
11509 L: linux-media@vger.kernel.org
11510 T: git git://linuxtv.org/media_tree.git
11511 W: https://linuxtv.org
11513 F: drivers/media/i2c/tea6415c*
11515 TEA6420 MEDIA DRIVER
11516 M: Hans Verkuil <hverkuil@xs4all.nl>
11517 L: linux-media@vger.kernel.org
11518 T: git git://linuxtv.org/media_tree.git
11519 W: https://linuxtv.org
11521 F: drivers/media/i2c/tea6420*
11524 M: Jiri Pirko <jiri@resnulli.us>
11525 L: netdev@vger.kernel.org
11527 F: drivers/net/team/
11528 F: include/linux/if_team.h
11529 F: include/uapi/linux/if_team.h
11531 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11532 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11534 F: arch/x86/platform/ts5500/
11536 TECHNOTREND USB IR RECEIVER
11537 M: Sean Young <sean@mess.org>
11538 L: linux-media@vger.kernel.org
11540 F: drivers/media/rc/ttusbir.c
11542 TEGRA ARCHITECTURE SUPPORT
11543 M: Stephen Warren <swarren@wwwdotorg.org>
11544 M: Thierry Reding <thierry.reding@gmail.com>
11545 M: Alexandre Courbot <gnurou@gmail.com>
11546 L: linux-tegra@vger.kernel.org
11547 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11553 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11554 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11556 F: drivers/clk/tegra/
11559 M: Laxman Dewangan <ldewangan@nvidia.com>
11560 M: Jon Hunter <jonathanh@nvidia.com>
11562 F: drivers/dma/tegra*
11565 M: Laxman Dewangan <ldewangan@nvidia.com>
11567 F: drivers/i2c/busses/i2c-tegra.c
11569 TEGRA IOMMU DRIVERS
11570 M: Hiroshi Doyu <hdoyu@nvidia.com>
11572 F: drivers/iommu/tegra*
11575 M: Rakesh Iyer <riyer@nvidia.com>
11576 M: Laxman Dewangan <ldewangan@nvidia.com>
11578 F: drivers/input/keyboard/tegra-kbc.c
11581 M: Thierry Reding <thierry.reding@gmail.com>
11583 F: drivers/pwm/pwm-tegra.c
11585 TEGRA SERIAL DRIVER
11586 M: Laxman Dewangan <ldewangan@nvidia.com>
11588 F: drivers/tty/serial/serial-tegra.c
11591 M: Laxman Dewangan <ldewangan@nvidia.com>
11593 F: drivers/spi/spi-tegra*
11595 TEHUTI ETHERNET DRIVER
11596 M: Andy Gospodarek <andy@greyhouse.net>
11597 L: netdev@vger.kernel.org
11599 F: drivers/net/ethernet/tehuti/*
11601 Telecom Clock Driver for MCPL0010
11602 M: Mark Gross <mark.gross@intel.com>
11604 F: drivers/char/tlclk.c
11606 TENSILICA XTENSA PORT (xtensa)
11607 M: Chris Zankel <chris@zankel.net>
11608 M: Max Filippov <jcmvbkbc@gmail.com>
11609 L: linux-xtensa@linux-xtensa.org
11610 T: git git://github.com/czankel/xtensa-linux.git
11613 F: drivers/irqchip/irq-xtensa-*
11615 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11616 M: Hans Verkuil <hverkuil@xs4all.nl>
11617 L: linux-media@vger.kernel.org
11618 T: git git://linuxtv.org/media_tree.git
11619 W: https://linuxtv.org
11621 F: drivers/media/radio/radio-raremono.c
11624 M: Zhang Rui <rui.zhang@intel.com>
11625 M: Eduardo Valentin <edubezval@gmail.com>
11626 L: linux-pm@vger.kernel.org
11627 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11628 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11629 Q: https://patchwork.kernel.org/project/linux-pm/list/
11631 F: drivers/thermal/
11632 F: include/linux/thermal.h
11633 F: include/uapi/linux/thermal.h
11634 F: include/linux/cpu_cooling.h
11635 F: Documentation/devicetree/bindings/thermal/
11637 THERMAL/CPU_COOLING
11638 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11639 M: Viresh Kumar <viresh.kumar@linaro.org>
11640 M: Javi Merino <javi.merino@kernel.org>
11641 L: linux-pm@vger.kernel.org
11643 F: Documentation/thermal/cpu-cooling-api.txt
11644 F: drivers/thermal/cpu_cooling.c
11645 F: include/linux/cpu_cooling.h
11647 THINKPAD ACPI EXTRAS DRIVER
11648 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11649 L: ibm-acpi-devel@lists.sourceforge.net
11650 L: platform-driver-x86@vger.kernel.org
11651 W: http://ibm-acpi.sourceforge.net
11652 W: http://thinkwiki.org/wiki/Ibm-acpi
11653 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11655 F: drivers/platform/x86/thinkpad_acpi.c
11657 TI BANDGAP AND THERMAL DRIVER
11658 M: Eduardo Valentin <edubezval@gmail.com>
11659 M: Keerthy <j-keerthy@ti.com>
11660 L: linux-pm@vger.kernel.org
11661 L: linux-omap@vger.kernel.org
11663 F: drivers/thermal/ti-soc-thermal/
11666 M: Benoit Parrot <bparrot@ti.com>
11667 L: linux-media@vger.kernel.org
11668 W: http://linuxtv.org/
11669 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11671 F: drivers/media/platform/ti-vpe/
11673 TI CDCE706 CLOCK DRIVER
11674 M: Max Filippov <jcmvbkbc@gmail.com>
11676 F: drivers/clk/clk-cdce706.c
11679 M: Tero Kristo <t-kristo@ti.com>
11680 L: linux-omap@vger.kernel.org
11683 F: include/linux/clk/ti.h
11685 TI ETHERNET SWITCH DRIVER (CPSW)
11686 M: Mugunthan V N <mugunthanvnm@ti.com>
11687 R: Grygorii Strashko <grygorii.strashko@ti.com>
11688 L: linux-omap@vger.kernel.org
11689 L: netdev@vger.kernel.org
11691 F: drivers/net/ethernet/ti/cpsw*
11692 F: drivers/net/ethernet/ti/davinci*
11694 TI FLASH MEDIA INTERFACE DRIVER
11695 M: Alex Dubov <oakad@yahoo.com>
11697 F: drivers/misc/tifm*
11698 F: drivers/mmc/host/tifm_sd.c
11699 F: include/linux/tifm.h
11701 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11702 M: Santosh Shilimkar <ssantosh@kernel.org>
11703 L: linux-kernel@vger.kernel.org
11704 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11706 F: drivers/soc/ti/*
11707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11710 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11711 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11712 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11713 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11715 F: sound/soc/codecs/lm49453*
11716 F: sound/soc/codecs/isabelle*
11718 TI LP855x BACKLIGHT DRIVER
11719 M: Milo Kim <milo.kim@ti.com>
11721 F: Documentation/backlight/lp855x-driver.txt
11722 F: drivers/video/backlight/lp855x_bl.c
11723 F: include/linux/platform_data/lp855x.h
11725 TI LP8727 CHARGER DRIVER
11726 M: Milo Kim <milo.kim@ti.com>
11728 F: drivers/power/lp8727_charger.c
11729 F: include/linux/platform_data/lp8727.h
11731 TI LP8788 MFD DRIVER
11732 M: Milo Kim <milo.kim@ti.com>
11734 F: drivers/iio/adc/lp8788_adc.c
11735 F: drivers/leds/leds-lp8788.c
11736 F: drivers/mfd/lp8788*.c
11737 F: drivers/power/lp8788-charger.c
11738 F: drivers/regulator/lp8788-*.c
11739 F: include/linux/mfd/lp8788*.h
11741 TI NETCP ETHERNET DRIVER
11742 M: Wingman Kwok <w-kwok2@ti.com>
11743 M: Murali Karicheri <m-karicheri2@ti.com>
11744 L: netdev@vger.kernel.org
11746 F: drivers/net/ethernet/ti/netcp*
11748 TI TAS571X FAMILY ASoC CODEC DRIVER
11749 M: Kevin Cernekee <cernekee@chromium.org>
11750 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11752 F: sound/soc/codecs/tas571x*
11754 TI TWL4030 SERIES SOC CODEC DRIVER
11755 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11756 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11758 F: sound/soc/codecs/twl4030*
11760 TI WILINK WIRELESS DRIVERS
11761 L: linux-wireless@vger.kernel.org
11762 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11763 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11766 F: drivers/net/wireless/ti/
11767 F: include/linux/wl12xx.h
11770 M: Jon Maloy <jon.maloy@ericsson.com>
11771 M: Ying Xue <ying.xue@windriver.com>
11772 L: netdev@vger.kernel.org (core kernel code)
11773 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11774 W: http://tipc.sourceforge.net/
11776 F: include/uapi/linux/tipc*.h
11780 M: Chris Metcalf <cmetcalf@mellanox.com>
11781 W: http://www.mellanox.com/repository/solutions/tile-scm/
11782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11785 F: drivers/char/tile-srom.c
11786 F: drivers/edac/tile_edac.c
11787 F: drivers/net/ethernet/tile/
11788 F: drivers/rtc/rtc-tile.c
11789 F: drivers/tty/hvc/hvc_tile.c
11790 F: drivers/tty/serial/tilegx.c
11791 F: drivers/usb/host/*-tilegx.c
11792 F: include/linux/usb/tilegx.h
11794 TLAN NETWORK DRIVER
11795 M: Samuel Chessman <chessman@tux.org>
11796 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11797 W: http://sourceforge.net/projects/tlan/
11799 F: Documentation/networking/tlan.txt
11800 F: drivers/net/ethernet/ti/tlan.*
11802 TOMOYO SECURITY MODULE
11803 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11804 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11805 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11806 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11807 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11808 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11809 W: http://tomoyo.sourceforge.jp/
11810 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11812 F: security/tomoyo/
11814 TOPSTAR LAPTOP EXTRAS DRIVER
11815 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11816 L: platform-driver-x86@vger.kernel.org
11818 F: drivers/platform/x86/topstar-laptop.c
11820 TOSHIBA ACPI EXTRAS DRIVER
11821 M: Azael Avalos <coproscefalo@gmail.com>
11822 L: platform-driver-x86@vger.kernel.org
11824 F: drivers/platform/x86/toshiba_acpi.c
11826 TOSHIBA BLUETOOTH DRIVER
11827 M: Azael Avalos <coproscefalo@gmail.com>
11828 L: platform-driver-x86@vger.kernel.org
11830 F: drivers/platform/x86/toshiba_bluetooth.c
11832 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11833 M: Azael Avalos <coproscefalo@gmail.com>
11834 L: platform-driver-x86@vger.kernel.org
11836 F: drivers/platform/x86/toshiba_haps.c
11838 TOSHIBA WMI HOTKEYS DRIVER
11839 M: Azael Avalos <coproscefalo@gmail.com>
11840 L: platform-driver-x86@vger.kernel.org
11842 F: drivers/platform/x86/toshiba-wmi.c
11845 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11846 W: http://www.buzzard.org.uk/toshiba/
11848 F: drivers/char/toshiba.c
11849 F: include/linux/toshiba.h
11850 F: include/uapi/linux/toshiba.h
11852 TOSHIBA TC358743 DRIVER
11853 M: Mats Randgaard <matrandg@cisco.com>
11854 L: linux-media@vger.kernel.org
11856 F: drivers/media/i2c/tc358743*
11857 F: include/media/i2c/tc358743.h
11859 TMIO/SDHI MMC DRIVER
11860 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11861 L: linux-mmc@vger.kernel.org
11863 F: drivers/mmc/host/tmio_mmc*
11864 F: drivers/mmc/host/sh_mobile_sdhi.c
11865 F: include/linux/mfd/tmio.h
11867 TMP401 HARDWARE MONITOR DRIVER
11868 M: Guenter Roeck <linux@roeck-us.net>
11869 L: linux-hwmon@vger.kernel.org
11871 F: Documentation/hwmon/tmp401
11872 F: drivers/hwmon/tmp401.c
11874 TMPFS (SHMEM FILESYSTEM)
11875 M: Hugh Dickins <hughd@google.com>
11876 L: linux-mm@kvack.org
11878 F: include/linux/shmem_fs.h
11881 TM6000 VIDEO4LINUX DRIVER
11882 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11883 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11884 L: linux-media@vger.kernel.org
11885 W: https://linuxtv.org
11886 T: git git://linuxtv.org/media_tree.git
11888 F: drivers/media/usb/tm6000/
11890 TW68 VIDEO4LINUX DRIVER
11891 M: Hans Verkuil <hverkuil@xs4all.nl>
11892 L: linux-media@vger.kernel.org
11893 T: git git://linuxtv.org/media_tree.git
11894 W: https://linuxtv.org
11896 F: drivers/media/pci/tw68/
11898 TW686X VIDEO4LINUX DRIVER
11899 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11900 L: linux-media@vger.kernel.org
11901 T: git git://linuxtv.org/media_tree.git
11902 W: http://linuxtv.org
11904 F: drivers/media/pci/tw686x/
11907 M: Peter Huewe <peterhuewe@gmx.de>
11908 M: Marcel Selhorst <tpmdd@selhorst.net>
11909 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11910 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11911 W: http://tpmdd.sourceforge.net
11912 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11913 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11914 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11916 F: drivers/char/tpm/
11918 TPM IBM_VTPM DEVICE DRIVER
11919 M: Ashley Lai <ashleydlai@gmail.com>
11920 W: http://tpmdd.sourceforge.net
11921 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11923 F: drivers/char/tpm/tpm_ibmvtpm*
11926 M: Steven Rostedt <rostedt@goodmis.org>
11927 M: Ingo Molnar <mingo@redhat.com>
11928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11930 F: Documentation/trace/ftrace.txt
11931 F: arch/*/*/*/ftrace.h
11932 F: arch/*/kernel/ftrace.c
11933 F: include/*/ftrace.h
11934 F: include/linux/trace*.h
11937 F: tools/testing/selftests/ftrace/
11939 TRACING MMIO ACCESSES (MMIOTRACE)
11940 M: Steven Rostedt <rostedt@goodmis.org>
11941 M: Ingo Molnar <mingo@kernel.org>
11942 R: Karol Herbst <karolherbst@gmail.com>
11943 R: Pekka Paalanen <ppaalanen@gmail.com>
11945 L: linux-kernel@vger.kernel.org
11946 L: nouveau@lists.freedesktop.org
11947 F: kernel/trace/trace_mmiotrace.c
11948 F: include/linux/mmiotrace.h
11949 F: arch/x86/mm/kmmio.c
11950 F: arch/x86/mm/mmio-mod.c
11951 F: arch/x86/mm/testmmiotrace.c
11954 M: Jiri Kosina <trivial@kernel.org>
11955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11957 K: ^Subject:.*(?i)trivial
11960 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11961 M: Jiri Slaby <jslaby@suse.com>
11963 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11964 F: Documentation/serial/
11966 F: drivers/tty/serial/serial_core.c
11967 F: include/linux/serial_core.h
11968 F: include/linux/serial.h
11969 F: include/linux/tty.h
11970 F: include/uapi/linux/serial_core.h
11971 F: include/uapi/linux/serial.h
11972 F: include/uapi/linux/tty.h
11974 TUA9001 MEDIA DRIVER
11975 M: Antti Palosaari <crope@iki.fi>
11976 L: linux-media@vger.kernel.org
11977 W: https://linuxtv.org
11978 W: http://palosaari.fi/linux/
11979 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11980 T: git git://linuxtv.org/anttip/media_tree.git
11982 F: drivers/media/tuners/tua9001*
11984 TULIP NETWORK DRIVERS
11985 L: netdev@vger.kernel.org
11986 L: linux-parisc@vger.kernel.org
11988 F: drivers/net/ethernet/dec/tulip/
11991 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11992 W: http://vtun.sourceforge.net/tun
11994 F: Documentation/networking/tuntap.txt
11995 F: arch/um/os-Linux/drivers/
11997 TURBOCHANNEL SUBSYSTEM
11998 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11999 M: Ralf Baechle <ralf@linux-mips.org>
12000 L: linux-mips@linux-mips.org
12001 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12004 F: include/linux/tc.h
12006 U14-34F SCSI DRIVER
12007 M: Dario Ballabio <ballabio_dario@emc.com>
12008 L: linux-scsi@vger.kernel.org
12010 F: drivers/scsi/u14-34f.c
12012 UBI FILE SYSTEM (UBIFS)
12013 M: Richard Weinberger <richard@nod.at>
12014 M: Artem Bityutskiy <dedekind1@gmail.com>
12015 M: Adrian Hunter <adrian.hunter@intel.com>
12016 L: linux-mtd@lists.infradead.org
12017 T: git git://git.infradead.org/ubifs-2.6.git
12018 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12020 F: Documentation/filesystems/ubifs.txt
12023 UCLINUX (M68KNOMMU AND COLDFIRE)
12024 M: Greg Ungerer <gerg@linux-m68k.org>
12025 W: http://www.linux-m68k.org/
12026 W: http://www.uclinux.org/
12027 L: linux-m68k@lists.linux-m68k.org
12028 L: uclinux-dev@uclinux.org (subscribers-only)
12029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12031 F: arch/m68k/coldfire/
12033 F: arch/m68k/*/*_no.*
12034 F: arch/m68k/include/asm/*_no.*
12037 M: Jan Kara <jack@suse.com>
12039 F: Documentation/filesystems/udf.txt
12043 M: Evgeniy Dushistov <dushistov@mail.ru>
12045 F: Documentation/filesystems/ufs.txt
12048 UHID USERSPACE HID IO DRIVER:
12049 M: David Herrmann <dh.herrmann@googlemail.com>
12050 L: linux-input@vger.kernel.org
12052 F: drivers/hid/uhid.c
12053 F: include/uapi/linux/uhid.h
12055 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12056 L: linux-usb@vger.kernel.org
12059 F: include/linux/uwb.h
12060 F: include/linux/uwb/
12062 UNICORE32 ARCHITECTURE:
12063 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12064 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12066 T: git git://github.com/gxt/linux.git
12070 M: Tony Finch <dot@dotat.at>
12071 W: http://dotat.at/prog/unifdef
12073 F: scripts/unifdef.c
12075 UNIFORM CDROM DRIVER
12076 M: Jens Axboe <axboe@kernel.dk>
12077 W: http://www.kernel.dk
12079 F: Documentation/cdrom/
12080 F: drivers/cdrom/cdrom.c
12081 F: include/linux/cdrom.h
12082 F: include/uapi/linux/cdrom.h
12084 UNISYS S-PAR DRIVERS
12085 M: David Kershner <david.kershner@unisys.com>
12086 L: sparmaintainer@unisys.com (Unisys internal)
12088 F: drivers/staging/unisys/
12090 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12091 M: Vinayak Holikatti <vinholikatti@gmail.com>
12092 L: linux-scsi@vger.kernel.org
12094 F: Documentation/scsi/ufs.txt
12095 F: drivers/scsi/ufs/
12097 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12098 M: Joao Pinto <Joao.Pinto@synopsys.com>
12099 L: linux-scsi@vger.kernel.org
12101 F: drivers/scsi/ufs/*dwc*
12103 UNSORTED BLOCK IMAGES (UBI)
12104 M: Artem Bityutskiy <dedekind1@gmail.com>
12105 M: Richard Weinberger <richard@nod.at>
12106 W: http://www.linux-mtd.infradead.org/
12107 L: linux-mtd@lists.infradead.org
12108 T: git git://git.infradead.org/ubifs-2.6.git
12110 F: drivers/mtd/ubi/
12111 F: include/linux/mtd/ubi.h
12112 F: include/uapi/mtd/ubi-user.h
12115 M: Oliver Neukum <oneukum@suse.com>
12116 L: linux-usb@vger.kernel.org
12118 F: Documentation/usb/acm.txt
12119 F: drivers/usb/class/cdc-acm.*
12121 USB AR5523 WIRELESS DRIVER
12122 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12123 L: linux-wireless@vger.kernel.org
12125 F: drivers/net/wireless/ath/ar5523/
12128 M: Oliver Neukum <oneukum@suse.com>
12129 L: linux-usb@vger.kernel.org
12130 L: linux-scsi@vger.kernel.org
12132 F: drivers/usb/storage/uas.c
12134 USB CDC ETHERNET DRIVER
12135 M: Oliver Neukum <oliver@neukum.org>
12136 L: linux-usb@vger.kernel.org
12138 F: drivers/net/usb/cdc_*.c
12139 F: include/uapi/linux/usb/cdc.h
12141 USB CHAOSKEY DRIVER
12142 M: Keith Packard <keithp@keithp.com>
12143 L: linux-usb@vger.kernel.org
12145 F: drivers/usb/misc/chaoskey.c
12147 USB CYPRESS C67X00 DRIVER
12148 M: Peter Korsgaard <jacmet@sunsite.dk>
12149 L: linux-usb@vger.kernel.org
12151 F: drivers/usb/c67x00/
12153 USB DAVICOM DM9601 DRIVER
12154 M: Peter Korsgaard <jacmet@sunsite.dk>
12155 L: netdev@vger.kernel.org
12156 W: http://www.linux-usb.org/usbnet
12158 F: drivers/net/usb/dm9601.c
12160 USB DIAMOND RIO500 DRIVER
12161 M: Cesar Miquel <miquel@df.uba.ar>
12162 L: rio500-users@lists.sourceforge.net
12163 W: http://rio500.sourceforge.net
12165 F: drivers/usb/misc/rio500*
12168 M: Alan Stern <stern@rowland.harvard.edu>
12169 L: linux-usb@vger.kernel.org
12171 F: Documentation/usb/ehci.txt
12172 F: drivers/usb/host/ehci*
12174 USB GADGET/PERIPHERAL SUBSYSTEM
12175 M: Felipe Balbi <balbi@kernel.org>
12176 L: linux-usb@vger.kernel.org
12177 W: http://www.linux-usb.org/gadget
12178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12180 F: drivers/usb/gadget/
12181 F: include/linux/usb/gadget*
12183 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12184 M: Jiri Kosina <jikos@kernel.org>
12185 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12186 L: linux-usb@vger.kernel.org
12187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12189 F: Documentation/hid/hiddev.txt
12190 F: drivers/hid/usbhid/
12193 M: Olav Kongas <ok@artecdesign.ee>
12194 L: linux-usb@vger.kernel.org
12196 F: drivers/usb/host/isp116x*
12197 F: include/linux/usb/isp116x.h
12199 USB LAN78XX ETHERNET DRIVER
12200 M: Woojung Huh <woojung.huh@microchip.com>
12201 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12202 L: netdev@vger.kernel.org
12204 F: drivers/net/usb/lan78xx.*
12206 USB MASS STORAGE DRIVER
12207 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12208 L: linux-usb@vger.kernel.org
12209 L: usb-storage@lists.one-eyed-alien.net
12211 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12212 F: drivers/usb/storage/
12215 M: Clemens Ladisch <clemens@ladisch.de>
12216 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12217 T: git git://git.alsa-project.org/alsa-kernel.git
12219 F: sound/usb/midi.*
12221 USB NETWORKING DRIVERS
12222 L: linux-usb@vger.kernel.org
12224 F: drivers/net/usb/
12227 M: Alan Stern <stern@rowland.harvard.edu>
12228 L: linux-usb@vger.kernel.org
12230 F: Documentation/usb/ohci.txt
12231 F: drivers/usb/host/ohci*
12233 USB OTG FSM (Finite State Machine)
12234 M: Peter Chen <Peter.Chen@nxp.com>
12235 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12236 L: linux-usb@vger.kernel.org
12238 F: drivers/usb/common/usb-otg-fsm.c
12241 M: Valentina Manea <valentina.manea.m@gmail.com>
12242 M: Shuah Khan <shuahkh@osg.samsung.com>
12243 M: Shuah Khan <shuah@kernel.org>
12244 L: linux-usb@vger.kernel.org
12246 F: Documentation/usb/usbip_protocol.txt
12247 F: drivers/usb/usbip/
12248 F: tools/usb/usbip/
12251 M: Petko Manolov <petkan@nucleusys.com>
12252 L: linux-usb@vger.kernel.org
12253 L: netdev@vger.kernel.org
12254 T: git git://github.com/petkan/pegasus.git
12255 W: https://github.com/petkan/pegasus
12257 F: drivers/net/usb/pegasus.*
12260 M: Felipe Balbi <balbi@kernel.org>
12261 L: linux-usb@vger.kernel.org
12262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12264 F: drivers/usb/phy/
12266 USB PRINTER DRIVER (usblp)
12267 M: Pete Zaitcev <zaitcev@redhat.com>
12268 L: linux-usb@vger.kernel.org
12270 F: drivers/usb/class/usblp.c
12272 USB QMI WWAN NETWORK DRIVER
12273 M: Bjørn Mork <bjorn@mork.no>
12274 L: netdev@vger.kernel.org
12276 F: Documentation/ABI/testing/sysfs-class-net-qmi
12277 F: drivers/net/usb/qmi_wwan.c
12280 M: Petko Manolov <petkan@nucleusys.com>
12281 L: linux-usb@vger.kernel.org
12282 L: netdev@vger.kernel.org
12283 T: git git://github.com/petkan/rtl8150.git
12284 W: https://github.com/petkan/rtl8150
12286 F: drivers/net/usb/rtl8150.c
12288 USB SERIAL SUBSYSTEM
12289 M: Johan Hovold <johan@kernel.org>
12290 L: linux-usb@vger.kernel.org
12292 F: Documentation/usb/usb-serial.txt
12293 F: drivers/usb/serial/
12294 F: include/linux/usb/serial.h
12296 USB SMSC75XX ETHERNET DRIVER
12297 M: Steve Glendinning <steve.glendinning@shawell.net>
12298 L: netdev@vger.kernel.org
12300 F: drivers/net/usb/smsc75xx.*
12302 USB SMSC95XX ETHERNET DRIVER
12303 M: Steve Glendinning <steve.glendinning@shawell.net>
12304 L: netdev@vger.kernel.org
12306 F: drivers/net/usb/smsc95xx.*
12309 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12310 L: linux-usb@vger.kernel.org
12311 W: http://www.linux-usb.org
12312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12314 F: Documentation/devicetree/bindings/usb/
12315 F: Documentation/usb/
12317 F: include/linux/usb.h
12318 F: include/linux/usb/
12321 M: Alan Stern <stern@rowland.harvard.edu>
12322 L: linux-usb@vger.kernel.org
12324 F: drivers/usb/host/uhci*
12326 USB "USBNET" DRIVER FRAMEWORK
12327 M: Oliver Neukum <oneukum@suse.com>
12328 L: netdev@vger.kernel.org
12329 W: http://www.linux-usb.org/usbnet
12331 F: drivers/net/usb/usbnet.c
12332 F: include/linux/usb/usbnet.h
12335 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12336 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12337 L: linux-media@vger.kernel.org
12338 T: git git://linuxtv.org/media_tree.git
12339 W: http://www.ideasonboard.org/uvc/
12341 F: drivers/media/usb/uvc/
12342 F: include/uapi/linux/uvcvideo.h
12345 M: Hans Verkuil <hverkuil@xs4all.nl>
12346 L: linux-media@vger.kernel.org
12347 T: git git://linuxtv.org/media_tree.git
12348 W: https://linuxtv.org
12350 F: drivers/media/usb/usbvision/
12353 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12354 L: linux-usb@vger.kernel.org
12356 F: drivers/usb/gadget/function/*uvc*
12357 F: drivers/usb/gadget/legacy/webcam.c
12359 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12360 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12361 L: linux-wireless@vger.kernel.org
12363 F: drivers/net/wireless/rndis_wlan.c
12366 M: Mathias Nyman <mathias.nyman@intel.com>
12367 L: linux-usb@vger.kernel.org
12369 F: drivers/usb/host/xhci*
12370 F: drivers/usb/host/pci-quirks*
12373 L: linux-wireless@vger.kernel.org
12374 W: http://linux-lc100020.sourceforge.net
12376 F: drivers/net/wireless/zydas/zd1201.*
12379 M: Antoine Jacquet <royale@zerezo.com>
12380 L: linux-usb@vger.kernel.org
12381 L: linux-media@vger.kernel.org
12382 T: git git://linuxtv.org/media_tree.git
12383 W: http://royale.zerezo.com/zr364xx/
12385 F: Documentation/video4linux/zr364xx.txt
12386 F: drivers/media/usb/zr364xx/
12389 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12390 L: linux-usb@vger.kernel.org
12392 F: drivers/usb/common/ulpi.c
12393 F: include/linux/ulpi/
12395 USER-MODE LINUX (UML)
12396 M: Jeff Dike <jdike@addtoit.com>
12397 M: Richard Weinberger <richard@nod.at>
12398 L: user-mode-linux-devel@lists.sourceforge.net
12399 L: user-mode-linux-user@lists.sourceforge.net
12400 W: http://user-mode-linux.sourceforge.net
12401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12403 F: Documentation/virtual/uml/
12409 USERSPACE I/O (UIO)
12410 M: "Hans J. Koch" <hjk@hansjkoch.de>
12411 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12414 F: Documentation/DocBook/uio-howto.tmpl
12416 F: include/linux/uio*.h
12419 M: Karel Zak <kzak@redhat.com>
12420 L: util-linux@vger.kernel.org
12421 W: http://en.wikipedia.org/wiki/Util-linux
12422 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12426 M: Michal Januszewski <spock@gentoo.org>
12427 L: linux-fbdev@vger.kernel.org
12428 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12430 F: Documentation/fb/uvesafb.txt
12431 F: drivers/video/fbdev/uvesafb.*
12434 M: Stefan Agner <stefan@agner.ch>
12435 L: linux-mtd@lists.infradead.org
12437 F: drivers/mtd/nand/vf610_nfc.c
12439 VFAT/FAT/MSDOS FILESYSTEM
12440 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12442 F: Documentation/filesystems/vfat.txt
12446 M: Alex Williamson <alex.williamson@redhat.com>
12447 L: kvm@vger.kernel.org
12448 T: git git://github.com/awilliam/linux-vfio.git
12450 F: Documentation/vfio.txt
12452 F: include/linux/vfio.h
12453 F: include/uapi/linux/vfio.h
12455 VFIO PLATFORM DRIVER
12456 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12457 L: kvm@vger.kernel.org
12459 F: drivers/vfio/platform/
12461 VIDEOBUF2 FRAMEWORK
12462 M: Pawel Osciak <pawel@osciak.com>
12463 M: Marek Szyprowski <m.szyprowski@samsung.com>
12464 M: Kyungmin Park <kyungmin.park@samsung.com>
12465 L: linux-media@vger.kernel.org
12467 F: drivers/media/v4l2-core/videobuf2-*
12468 F: include/media/videobuf2-*
12470 VIRTIO AND VHOST VSOCK DRIVER
12471 M: Stefan Hajnoczi <stefanha@redhat.com>
12472 L: kvm@vger.kernel.org
12473 L: virtualization@lists.linux-foundation.org
12474 L: netdev@vger.kernel.org
12476 F: include/linux/virtio_vsock.h
12477 F: include/uapi/linux/virtio_vsock.h
12478 F: net/vmw_vsock/virtio_transport_common.c
12479 F: net/vmw_vsock/virtio_transport.c
12480 F: drivers/vhost/vsock.c
12481 F: drivers/vhost/vsock.h
12483 VIRTUAL SERIO DEVICE DRIVER
12484 M: Stephen Chandler Paul <thatslyude@gmail.com>
12486 F: drivers/input/serio/userio.c
12487 F: include/uapi/linux/userio.h
12489 VIRTIO CONSOLE DRIVER
12490 M: Amit Shah <amit.shah@redhat.com>
12491 L: virtualization@lists.linux-foundation.org
12493 F: drivers/char/virtio_console.c
12494 F: include/linux/virtio_console.h
12495 F: include/uapi/linux/virtio_console.h
12497 VIRTIO CORE, NET AND BLOCK DRIVERS
12498 M: "Michael S. Tsirkin" <mst@redhat.com>
12499 L: virtualization@lists.linux-foundation.org
12501 F: Documentation/devicetree/bindings/virtio/
12504 F: drivers/net/virtio_net.c
12505 F: drivers/block/virtio_blk.c
12506 F: include/linux/virtio_*.h
12507 F: include/uapi/linux/virtio_*.h
12509 VIRTIO DRIVERS FOR S390
12510 M: Christian Borntraeger <borntraeger@de.ibm.com>
12511 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12512 L: linux-s390@vger.kernel.org
12513 L: virtualization@lists.linux-foundation.org
12514 L: kvm@vger.kernel.org
12516 F: drivers/s390/virtio/
12519 M: David Airlie <airlied@linux.ie>
12520 M: Gerd Hoffmann <kraxel@redhat.com>
12521 L: dri-devel@lists.freedesktop.org
12522 L: virtualization@lists.linux-foundation.org
12524 F: drivers/gpu/drm/virtio/
12525 F: include/uapi/linux/virtio_gpu.h
12527 VIRTIO HOST (VHOST)
12528 M: "Michael S. Tsirkin" <mst@redhat.com>
12529 L: kvm@vger.kernel.org
12530 L: virtualization@lists.linux-foundation.org
12531 L: netdev@vger.kernel.org
12532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12535 F: include/uapi/linux/vhost.h
12537 VIRTIO INPUT DRIVER
12538 M: Gerd Hoffmann <kraxel@redhat.com>
12540 F: drivers/virtio/virtio_input.c
12541 F: include/uapi/linux/virtio_input.h
12543 VIA RHINE NETWORK DRIVER
12545 F: drivers/net/ethernet/via/via-rhine.c
12547 VIA SD/MMC CARD CONTROLLER DRIVER
12548 M: Bruce Chang <brucechang@via.com.tw>
12549 M: Harald Welte <HaraldWelte@viatech.com>
12551 F: drivers/mmc/host/via-sdmmc.c
12553 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12554 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12555 L: linux-fbdev@vger.kernel.org
12557 F: include/linux/via-core.h
12558 F: include/linux/via-gpio.h
12559 F: include/linux/via_i2c.h
12560 F: drivers/video/fbdev/via/
12562 VIA VELOCITY NETWORK DRIVER
12563 M: Francois Romieu <romieu@fr.zoreil.com>
12564 L: netdev@vger.kernel.org
12566 F: drivers/net/ethernet/via/via-velocity.*
12569 M: Alex Williamson <alex.williamson@redhat.com>
12570 M: Paolo Bonzini <pbonzini@redhat.com>
12571 L: kvm@vger.kernel.org
12575 VIVID VIRTUAL VIDEO DRIVER
12576 M: Hans Verkuil <hverkuil@xs4all.nl>
12577 L: linux-media@vger.kernel.org
12578 T: git git://linuxtv.org/media_tree.git
12579 W: https://linuxtv.org
12581 F: drivers/media/platform/vivid/*
12584 M: Patrick McHardy <kaber@trash.net>
12585 L: netdev@vger.kernel.org
12587 F: drivers/net/macvlan.c
12588 F: include/linux/if_*vlan.h
12592 M: Florian Fainelli <f.fainelli@gmail.com>
12593 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12595 F: drivers/vlynq/vlynq.c
12596 F: include/linux/vlynq.h
12599 M: Martyn Welch <martyn@welchs.me.uk>
12600 M: Manohar Vanga <manohar.vanga@gmail.com>
12601 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12602 L: devel@driverdev.osuosl.org
12604 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12605 F: Documentation/vme_api.txt
12606 F: drivers/staging/vme/
12608 F: include/linux/vme*
12610 VMWARE HYPERVISOR INTERFACE
12611 M: Alok Kataria <akataria@vmware.com>
12612 L: virtualization@lists.linux-foundation.org
12614 F: arch/x86/kernel/cpu/vmware.c
12616 VMWARE BALLOON DRIVER
12617 M: Xavier Deguillard <xdeguillard@vmware.com>
12618 M: Philip Moltmann <moltmann@vmware.com>
12619 M: "VMware, Inc." <pv-drivers@vmware.com>
12620 L: linux-kernel@vger.kernel.org
12622 F: drivers/misc/vmw_balloon.c
12624 VMWARE VMMOUSE SUBDRIVER
12625 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12626 M: "VMware, Inc." <pv-drivers@vmware.com>
12627 L: linux-input@vger.kernel.org
12629 F: drivers/input/mouse/vmmouse.c
12630 F: drivers/input/mouse/vmmouse.h
12632 VMWARE VMXNET3 ETHERNET DRIVER
12633 M: Shrikrishna Khare <skhare@vmware.com>
12634 M: "VMware, Inc." <pv-drivers@vmware.com>
12635 L: netdev@vger.kernel.org
12637 F: drivers/net/vmxnet3/
12639 VMware PVSCSI driver
12640 M: Jim Gill <jgill@vmware.com>
12641 M: VMware PV-Drivers <pv-drivers@vmware.com>
12642 L: linux-scsi@vger.kernel.org
12644 F: drivers/scsi/vmw_pvscsi.c
12645 F: drivers/scsi/vmw_pvscsi.h
12647 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12648 M: Liam Girdwood <lgirdwood@gmail.com>
12649 M: Mark Brown <broonie@kernel.org>
12650 L: linux-kernel@vger.kernel.org
12651 W: http://www.slimlogic.co.uk/?p=48
12652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12654 F: Documentation/devicetree/bindings/regulator/
12655 F: drivers/regulator/
12656 F: include/dt-bindings/regulator/
12657 F: include/linux/regulator/
12660 M: David Ahern <dsa@cumulusnetworks.com>
12661 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12662 L: netdev@vger.kernel.org
12664 F: drivers/net/vrf.c
12665 F: Documentation/networking/vrf.txt
12667 VT1211 HARDWARE MONITOR DRIVER
12668 M: Juerg Haefliger <juergh@gmail.com>
12669 L: linux-hwmon@vger.kernel.org
12671 F: Documentation/hwmon/vt1211
12672 F: drivers/hwmon/vt1211.c
12674 VT8231 HARDWARE MONITOR DRIVER
12675 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12676 L: linux-hwmon@vger.kernel.org
12678 F: drivers/hwmon/vt8231.c
12680 VUB300 USB to SDIO/SD/MMC bridge chip
12681 M: Tony Olech <tony.olech@elandigitalsystems.com>
12682 L: linux-mmc@vger.kernel.org
12683 L: linux-usb@vger.kernel.org
12685 F: drivers/mmc/host/vub300.c
12687 W1 DALLAS'S 1-WIRE BUS
12688 M: Evgeniy Polyakov <zbr@ioremap.net>
12690 F: Documentation/w1/
12693 W83791D HARDWARE MONITORING DRIVER
12694 M: Marc Hulsman <m.hulsman@tudelft.nl>
12695 L: linux-hwmon@vger.kernel.org
12697 F: Documentation/hwmon/w83791d
12698 F: drivers/hwmon/w83791d.c
12700 W83793 HARDWARE MONITORING DRIVER
12701 M: Rudolf Marek <r.marek@assembler.cz>
12702 L: linux-hwmon@vger.kernel.org
12704 F: Documentation/hwmon/w83793
12705 F: drivers/hwmon/w83793.c
12707 W83795 HARDWARE MONITORING DRIVER
12708 M: Jean Delvare <jdelvare@suse.com>
12709 L: linux-hwmon@vger.kernel.org
12711 F: drivers/hwmon/w83795.c
12713 W83L51xD SD/MMC CARD INTERFACE DRIVER
12714 M: Pierre Ossman <pierre@ossman.eu>
12716 F: drivers/mmc/host/wbsd.*
12718 WACOM PROTOCOL 4 SERIAL TABLETS
12719 M: Julian Squires <julian@cipht.net>
12720 M: Hans de Goede <hdegoede@redhat.com>
12721 L: linux-input@vger.kernel.org
12723 F: drivers/input/tablet/wacom_serial4.c
12725 WATCHDOG DEVICE DRIVERS
12726 M: Wim Van Sebroeck <wim@iguana.be>
12727 R: Guenter Roeck <linux@roeck-us.net>
12728 L: linux-watchdog@vger.kernel.org
12729 W: http://www.linux-watchdog.org/
12730 T: git git://www.linux-watchdog.org/linux-watchdog.git
12732 F: Documentation/devicetree/bindings/watchdog/
12733 F: Documentation/watchdog/
12734 F: drivers/watchdog/
12735 F: include/linux/watchdog.h
12736 F: include/uapi/linux/watchdog.h
12739 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12740 L: linux-scsi@vger.kernel.org
12742 F: drivers/scsi/wd7000.c
12745 M: David Herrmann <dh.herrmann@googlemail.com>
12746 L: linux-input@vger.kernel.org
12748 F: drivers/hid/hid-wiimote*
12751 M: David Härdeman <david@hardeman.nu>
12753 F: drivers/media/rc/winbond-cir.c
12755 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12756 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12757 L: linux-watchdog@vger.kernel.org
12759 F: drivers/watchdog/ebc-c384_wdt.c
12761 WINSYSTEMS WS16C48 GPIO DRIVER
12762 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12763 L: linux-gpio@vger.kernel.org
12765 F: drivers/gpio/gpio-ws16c48.c
12768 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12769 M: linux-wimax@intel.com
12770 L: wimax@linuxwimax.org (subscribers-only)
12772 W: http://linuxwimax.org
12773 F: Documentation/wimax/README.wimax
12774 F: include/linux/wimax/debug.h
12775 F: include/net/wimax.h
12776 F: include/uapi/linux/wimax.h
12779 WISTRON LAPTOP BUTTON DRIVER
12780 M: Miloslav Trmac <mitr@volny.cz>
12782 F: drivers/input/misc/wistron_btns.c
12784 WL3501 WIRELESS PCMCIA CARD DRIVER
12785 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12786 L: linux-wireless@vger.kernel.org
12787 W: http://oops.ghostprotocols.net:81/blog
12789 F: drivers/net/wireless/wl3501*
12791 WOLFSON MICROELECTRONICS DRIVERS
12792 L: patches@opensource.wolfsonmicro.com
12793 T: git https://github.com/CirrusLogic/linux-drivers.git
12794 W: https://github.com/CirrusLogic/linux-drivers/wiki
12796 F: Documentation/hwmon/wm83??
12797 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12798 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12799 F: Documentation/devicetree/bindings/mfd/arizona.txt
12800 F: arch/arm/mach-s3c64xx/mach-crag6410*
12801 F: drivers/clk/clk-wm83*.c
12802 F: drivers/extcon/extcon-arizona.c
12803 F: drivers/leds/leds-wm83*.c
12804 F: drivers/gpio/gpio-*wm*.c
12805 F: drivers/gpio/gpio-arizona.c
12806 F: drivers/hwmon/wm83??-hwmon.c
12807 F: drivers/input/misc/wm831x-on.c
12808 F: drivers/input/touchscreen/wm831x-ts.c
12809 F: drivers/input/touchscreen/wm97*.c
12810 F: drivers/mfd/arizona*
12811 F: drivers/mfd/wm*.c
12812 F: drivers/mfd/cs47l24*
12813 F: drivers/power/wm83*.c
12814 F: drivers/rtc/rtc-wm83*.c
12815 F: drivers/regulator/wm8*.c
12816 F: drivers/video/backlight/wm83*_bl.c
12817 F: drivers/watchdog/wm83*_wdt.c
12818 F: include/linux/mfd/arizona/
12819 F: include/linux/mfd/wm831x/
12820 F: include/linux/mfd/wm8350/
12821 F: include/linux/mfd/wm8400*
12822 F: include/linux/wm97xx.h
12823 F: include/sound/wm????.h
12824 F: sound/soc/codecs/arizona.?
12825 F: sound/soc/codecs/wm*
12826 F: sound/soc/codecs/cs47l24*
12829 M: Tejun Heo <tj@kernel.org>
12830 R: Lai Jiangshan <jiangshanlai@gmail.com>
12831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12833 F: include/linux/workqueue.h
12834 F: kernel/workqueue.c
12835 F: Documentation/workqueue.txt
12837 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12838 M: Chen-Yu Tsai <wens@csie.org>
12839 L: linux-kernel@vger.kernel.org
12844 M: Andrew Hendry <andrew.hendry@gmail.com>
12845 L: linux-x25@vger.kernel.org
12847 F: Documentation/networking/x25*
12848 F: include/net/x25*
12851 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12852 M: Thomas Gleixner <tglx@linutronix.de>
12853 M: Ingo Molnar <mingo@redhat.com>
12854 M: "H. Peter Anvin" <hpa@zytor.com>
12856 L: linux-kernel@vger.kernel.org
12857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12859 F: Documentation/x86/
12862 X86 PLATFORM DRIVERS
12863 M: Darren Hart <dvhart@infradead.org>
12864 L: platform-driver-x86@vger.kernel.org
12865 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12867 F: drivers/platform/x86/
12868 F: drivers/platform/olpc/
12870 X86 MCE INFRASTRUCTURE
12871 M: Tony Luck <tony.luck@intel.com>
12872 M: Borislav Petkov <bp@alien8.de>
12873 L: linux-edac@vger.kernel.org
12875 F: arch/x86/kernel/cpu/mcheck/*
12877 X86 MICROCODE UPDATE SUPPORT
12878 M: Borislav Petkov <bp@alien8.de>
12880 F: arch/x86/kernel/cpu/microcode/*
12883 M: Andy Lutomirski <luto@amacapital.net>
12884 L: linux-kernel@vger.kernel.org
12885 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12887 F: arch/x86/entry/vdso/
12889 XC2028/3028 TUNER DRIVER
12890 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12891 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12892 L: linux-media@vger.kernel.org
12893 W: https://linuxtv.org
12894 T: git git://linuxtv.org/media_tree.git
12896 F: drivers/media/tuners/tuner-xc2028.*
12898 XEN HYPERVISOR INTERFACE
12899 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12900 M: David Vrabel <david.vrabel@citrix.com>
12901 M: Juergen Gross <jgross@suse.com>
12902 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12903 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12906 F: drivers/*/xen-*front.c
12908 F: arch/x86/include/asm/xen/
12910 F: include/uapi/xen/
12913 M: Stefano Stabellini <sstabellini@kernel.org>
12914 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12917 F: arch/arm/include/asm/xen/
12919 XEN HYPERVISOR ARM64
12920 M: Stefano Stabellini <sstabellini@kernel.org>
12921 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12924 F: arch/arm64/include/asm/xen/
12926 XEN NETWORK BACKEND DRIVER
12927 M: Wei Liu <wei.liu2@citrix.com>
12928 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12929 L: netdev@vger.kernel.org
12931 F: drivers/net/xen-netback/*
12934 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12935 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12937 F: arch/x86/pci/*xen*
12938 F: drivers/pci/*xen*
12940 XEN BLOCK SUBSYSTEM
12941 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12942 M: Roger Pau Monné <roger.pau@citrix.com>
12943 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12945 F: drivers/block/xen-blkback/*
12946 F: drivers/block/xen*
12949 M: Juergen Gross <jgross@suse.com>
12950 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12951 L: linux-scsi@vger.kernel.org
12953 F: drivers/scsi/xen-scsifront.c
12954 F: drivers/xen/xen-scsiback.c
12955 F: include/xen/interface/io/vscsiif.h
12957 XEN SWIOTLB SUBSYSTEM
12958 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12959 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12961 F: arch/x86/xen/*swiotlb*
12962 F: drivers/xen/*swiotlb*
12965 P: Silicon Graphics Inc
12966 M: Dave Chinner <david@fromorbit.com>
12969 W: http://oss.sgi.com/projects/xfs
12970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12972 F: Documentation/filesystems/xfs.txt
12975 XILINX AXI ETHERNET DRIVER
12976 M: Anirudha Sarangi <anirudh@xilinx.com>
12977 M: John Linn <John.Linn@xilinx.com>
12979 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12981 XILINX UARTLITE SERIAL DRIVER
12982 M: Peter Korsgaard <jacmet@sunsite.dk>
12983 L: linux-serial@vger.kernel.org
12985 F: drivers/tty/serial/uartlite.c
12987 XILINX VIDEO IP CORES
12988 M: Hyun Kwon <hyun.kwon@xilinx.com>
12989 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12990 L: linux-media@vger.kernel.org
12991 T: git git://linuxtv.org/media_tree.git
12993 F: Documentation/devicetree/bindings/media/xilinx/
12994 F: drivers/media/platform/xilinx/
12995 F: include/uapi/linux/xilinx-v4l2-controls.h
12998 M: Eli Billauer <eli.billauer@gmail.com>
12999 L: linux-kernel@vger.kernel.org
13001 F: drivers/char/xillybus/
13003 XTENSA XTFPGA PLATFORM SUPPORT
13004 M: Max Filippov <jcmvbkbc@gmail.com>
13005 L: linux-xtensa@linux-xtensa.org
13007 F: drivers/spi/spi-xtensa-xtfpga.c
13008 F: sound/soc/xtensa/xtfpga-i2s.c
13010 YAM DRIVER FOR AX.25
13011 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13012 L: linux-hams@vger.kernel.org
13014 F: drivers/net/hamradio/yam*
13015 F: include/linux/yam.h
13017 YEALINK PHONE DRIVER
13018 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13019 L: usbb2k-api-dev@nongnu.org
13021 F: Documentation/input/yealink.txt
13022 F: drivers/input/misc/yealink.*
13024 Z8530 DRIVER FOR AX.25
13025 M: Joerg Reuter <jreuter@yaina.de>
13026 W: http://yaina.de/jreuter/
13027 W: http://www.qsl.net/dl1bke/
13028 L: linux-hams@vger.kernel.org
13030 F: Documentation/networking/z8530drv.txt
13031 F: drivers/net/hamradio/*scc.c
13032 F: drivers/net/hamradio/z8530.h
13034 ZBUD COMPRESSED PAGE ALLOCATOR
13035 M: Seth Jennings <sjenning@redhat.com>
13036 L: linux-mm@kvack.org
13039 F: include/linux/zbud.h
13041 ZD1211RW WIRELESS DRIVER
13042 M: Daniel Drake <dsd@gentoo.org>
13043 M: Ulrich Kunitz <kune@deine-taler.de>
13044 W: http://zd1211.ath.cx/wiki/DriverRewrite
13045 L: linux-wireless@vger.kernel.org
13046 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13048 F: drivers/net/wireless/zydas/zd1211rw/
13050 ZPOOL COMPRESSED PAGE STORAGE API
13051 M: Dan Streetman <ddstreet@ieee.org>
13052 L: linux-mm@kvack.org
13055 F: include/linux/zpool.h
13057 ZR36067 VIDEO FOR LINUX DRIVER
13058 L: mjpeg-users@lists.sourceforge.net
13059 L: linux-media@vger.kernel.org
13060 W: http://mjpeg.sourceforge.net/driver-zoran/
13061 T: hg https://linuxtv.org/hg/v4l-dvb
13063 F: drivers/media/pci/zoran/
13065 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13066 M: Minchan Kim <minchan@kernel.org>
13067 M: Nitin Gupta <ngupta@vflare.org>
13068 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13069 L: linux-kernel@vger.kernel.org
13071 F: drivers/block/zram/
13072 F: Documentation/blockdev/zram.txt
13074 ZS DECSTATION Z85C30 SERIAL DRIVER
13075 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13077 F: drivers/tty/serial/zs.*
13079 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13080 M: Minchan Kim <minchan@kernel.org>
13081 M: Nitin Gupta <ngupta@vflare.org>
13082 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13083 L: linux-mm@kvack.org
13086 F: include/linux/zsmalloc.h
13087 F: Documentation/vm/zsmalloc.txt
13089 ZSWAP COMPRESSED SWAP CACHING
13090 M: Seth Jennings <sjenning@redhat.com>
13091 L: linux-mm@kvack.org
13096 M: Linus Torvalds <torvalds@linux-foundation.org>
13097 L: linux-kernel@vger.kernel.org
13098 Q: http://patchwork.kernel.org/project/LKML/list/
13099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13100 S: Buried alive in reporters