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
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALPS PS/2 TOUCHPAD DRIVER
600 R: Pali Rohár <pali.rohar@gmail.com>
601 F: drivers/input/mouse/alps.*
603 ALTERA MAILBOX DRIVER
604 M: Ley Foon Tan <lftan@altera.com>
605 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
607 F: drivers/mailbox/mailbox-altera.c
610 M: Tien Hock Loh <thloh@altera.com>
611 L: linux-gpio@vger.kernel.org
613 F: drivers/gpio/gpio-altera.c
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M: Thor Thayer <tthayer@opensource.altera.com>
618 F: drivers/gpio/gpio-altera-a10sr.c
619 F: drivers/mfd/altera-a10sr.c
620 F: include/linux/mfd/altera-a10sr.h
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M: Vince Bridgers <vbridger@opensource.altera.com>
624 L: netdev@vger.kernel.org
625 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
627 F: drivers/net/ethernet/altera/
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M: Tobias Klauser <tklauser@distanz.ch>
631 L: linux-serial@vger.kernel.org
632 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634 F: drivers/tty/serial/altera_uart.c
635 F: drivers/tty/serial/altera_jtaguart.c
636 F: include/linux/altera_uart.h
637 F: include/linux/altera_jtaguart.h
639 AMAZON ETHERNET DRIVERS
640 M: Netanel Belgazal <netanel@annapurnalabs.com>
641 R: Saeed Bishara <saeed@annapurnalabs.com>
642 R: Zorik Machulsky <zorik@annapurnalabs.com>
643 L: netdev@vger.kernel.org
645 F: Documentation/networking/ena.txt
646 F: drivers/net/ethernet/amazon/
648 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
649 M: Tom Lendacky <thomas.lendacky@amd.com>
650 M: Gary Hook <gary.hook@amd.com>
651 L: linux-crypto@vger.kernel.org
653 F: drivers/crypto/ccp/
654 F: include/linux/ccp.h
656 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
657 M: Huang Rui <ray.huang@amd.com>
658 L: linux-hwmon@vger.kernel.org
660 F: Documentation/hwmon/fam15h_power
661 F: drivers/hwmon/fam15h_power.c
663 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
664 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
666 F: drivers/usb/gadget/udc/amd5536udc.*
668 AMD GEODE PROCESSOR/CHIPSET SUPPORT
669 P: Andres Salomon <dilinger@queued.net>
670 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
671 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
673 F: drivers/char/hw_random/geode-rng.c
674 F: drivers/crypto/geode*
675 F: drivers/video/fbdev/geode/
676 F: arch/x86/include/asm/geode.h
679 M: Joerg Roedel <joro@8bytes.org>
680 L: iommu@lists.linux-foundation.org
681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
683 F: drivers/iommu/amd_iommu*.[ch]
684 F: include/linux/amd-iommu.h
687 M: Oded Gabbay <oded.gabbay@gmail.com>
688 L: dri-devel@lists.freedesktop.org
689 T: git git://people.freedesktop.org/~gabbayo/linux.git
691 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
692 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
693 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
694 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
695 F: drivers/gpu/drm/amd/amdkfd/
696 F: drivers/gpu/drm/amd/include/cik_structs.h
697 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
698 F: drivers/gpu/drm/amd/include/vi_structs.h
699 F: drivers/gpu/drm/radeon/radeon_kfd.c
700 F: drivers/gpu/drm/radeon/radeon_kfd.h
701 F: include/uapi/linux/kfd_ioctl.h
703 AMD SEATTLE DEVICE TREE SUPPORT
704 M: Brijesh Singh <brijeshkumar.singh@amd.com>
705 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
706 M: Tom Lendacky <thomas.lendacky@amd.com>
708 F: arch/arm64/boot/dts/amd/
711 M: Tom Lendacky <thomas.lendacky@amd.com>
712 L: netdev@vger.kernel.org
714 F: drivers/net/ethernet/amd/xgbe/
715 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
717 AMS (Apple Motion Sensor) DRIVER
718 M: Michael Hanselmann <linux-kernel@hansmi.ch>
720 F: drivers/macintosh/ams/
722 ANALOG DEVICES INC AD9389B DRIVER
723 M: Hans Verkuil <hans.verkuil@cisco.com>
724 L: linux-media@vger.kernel.org
726 F: drivers/media/i2c/ad9389b*
728 ANALOG DEVICES INC ADV7180 DRIVER
729 M: Lars-Peter Clausen <lars@metafoo.de>
730 L: linux-media@vger.kernel.org
731 W: http://ez.analog.com/community/linux-device-drivers
733 F: drivers/media/i2c/adv7180.c
735 ANALOG DEVICES INC ADV7511 DRIVER
736 M: Hans Verkuil <hans.verkuil@cisco.com>
737 L: linux-media@vger.kernel.org
739 F: drivers/media/i2c/adv7511*
741 ANALOG DEVICES INC ADV7604 DRIVER
742 M: Hans Verkuil <hans.verkuil@cisco.com>
743 L: linux-media@vger.kernel.org
745 F: drivers/media/i2c/adv7604*
747 ANALOG DEVICES INC ADV7842 DRIVER
748 M: Hans Verkuil <hans.verkuil@cisco.com>
749 L: linux-media@vger.kernel.org
751 F: drivers/media/i2c/adv7842*
753 ANALOG DEVICES INC ASOC CODEC DRIVERS
754 M: Lars-Peter Clausen <lars@metafoo.de>
755 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
756 W: http://wiki.analog.com/
757 W: http://ez.analog.com/community/linux-device-drivers
759 F: sound/soc/codecs/adau*
760 F: sound/soc/codecs/adav*
761 F: sound/soc/codecs/ad1*
762 F: sound/soc/codecs/ad7*
763 F: sound/soc/codecs/ssm*
764 F: sound/soc/codecs/sigmadsp.*
766 ANALOG DEVICES INC ASOC DRIVERS
767 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
768 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
769 W: http://blackfin.uclinux.org/
771 F: sound/soc/blackfin/*
773 ANALOG DEVICES INC IIO DRIVERS
774 M: Lars-Peter Clausen <lars@metafoo.de>
775 M: Michael Hennerich <Michael.Hennerich@analog.com>
776 W: http://wiki.analog.com/
777 W: http://ez.analog.com/community/linux-device-drivers
780 X: drivers/iio/*/adjd*
781 F: drivers/staging/iio/*/ad*
782 F: staging/iio/trigger/iio-trig-bfin-timer.c
784 ANALOG DEVICES INC DMA DRIVERS
785 M: Lars-Peter Clausen <lars@metafoo.de>
786 W: http://ez.analog.com/community/linux-device-drivers
788 F: drivers/dma/dma-axi-dmac.c
790 ANDROID CONFIG FRAGMENTS
791 M: Rob Herring <robh@kernel.org>
793 F: kernel/configs/android*
796 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
797 M: Arve Hjønnevåg <arve@android.com>
798 M: Riley Andrews <riandrews@android.com>
799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
800 L: devel@driverdev.osuosl.org
803 F: drivers/staging/android/
806 M: Laura Abbott <labbott@redhat.com>
807 M: Sumit Semwal <sumit.semwal@linaro.org>
808 L: devel@driverdev.osuosl.org
810 F: Documentation/devicetree/bindings/staging/ion/
811 F: drivers/staging/android/ion
812 F: drivers/staging/android/uapi/ion.h
813 F: drivers/staging/android/uapi/ion_test.h
815 AOA (Apple Onboard Audio) ALSA DRIVER
816 M: Johannes Berg <johannes@sipsolutions.net>
817 L: linuxppc-dev@lists.ozlabs.org
818 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
822 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
823 M: William Breathitt Gray <vilhelm.gray@gmail.com>
824 L: linux-iio@vger.kernel.org
826 F: drivers/iio/dac/stx104.c
829 M: Jiri Kosina <jikos@kernel.org>
831 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
832 F: arch/x86/kernel/apm_32.c
833 F: include/linux/apm_bios.h
834 F: include/uapi/linux/apm_bios.h
835 F: drivers/char/apm-emulation.c
837 APPLE BCM5974 MULTITOUCH DRIVER
838 M: Henrik Rydberg <rydberg@bitmath.org>
839 L: linux-input@vger.kernel.org
841 F: drivers/input/mouse/bcm5974.c
844 M: Henrik Rydberg <rydberg@bitmath.org>
845 L: linux-hwmon@vger.kernel.org
847 F: drivers/hwmon/applesmc.c
849 APPLETALK NETWORK LAYER
850 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
852 F: drivers/net/appletalk/
855 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
856 M: Duc Dang <dhdang@apm.com>
858 F: arch/arm64/boot/dts/apm/
860 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
861 M: Iyappan Subramanian <isubramanian@apm.com>
862 M: Keyur Chudgar <kchudgar@apm.com>
864 F: drivers/net/ethernet/apm/xgene/
865 F: drivers/net/phy/mdio-xgene.c
866 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
867 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
869 APTINA CAMERA SENSOR PLL
870 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
871 L: linux-media@vger.kernel.org
873 F: drivers/media/i2c/aptina-pll.*
875 ARC FRAMEBUFFER DRIVER
876 M: Jaya Kumar <jayalk@intworks.biz>
878 F: drivers/video/fbdev/arcfb.c
879 F: drivers/video/fbdev/core/fb_defio.c
882 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
883 L: netdev@vger.kernel.org
885 F: drivers/net/arcnet/
886 F: include/uapi/linux/if_arcnet.h
889 M: Alexey Brodkin <abrodkin@synopsys.com>
891 F: drivers/gpu/drm/arc/
892 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
894 ARM ARCHITECTED TIMER DRIVER
895 M: Mark Rutland <mark.rutland@arm.com>
896 M: Marc Zyngier <marc.zyngier@arm.com>
897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
899 F: arch/arm/include/asm/arch_timer.h
900 F: arch/arm64/include/asm/arch_timer.h
901 F: drivers/clocksource/arm_arch_timer.c
904 M: Liviu Dudau <liviu.dudau@arm.com>
906 F: drivers/gpu/drm/arm/hdlcd_*
907 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
909 ARM MALI-DP DRM DRIVER
910 M: Liviu Dudau <liviu.dudau@arm.com>
911 M: Brian Starkey <brian.starkey@arm.com>
912 M: Mali DP Maintainers <malidp@foss.arm.com>
914 F: drivers/gpu/drm/arm/
915 F: Documentation/devicetree/bindings/display/arm,malidp.txt
917 ARM MFM AND FLOPPY DRIVERS
918 M: Ian Molton <spyro@f2s.com>
920 F: arch/arm/lib/floppydma.S
921 F: arch/arm/include/asm/floppy.h
923 ARM PMU PROFILING AND DEBUGGING
924 M: Will Deacon <will.deacon@arm.com>
925 M: Mark Rutland <mark.rutland@arm.com>
927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 F: arch/arm*/kernel/perf_*
929 F: arch/arm/oprofile/common.c
930 F: arch/arm*/kernel/hw_breakpoint.c
931 F: arch/arm*/include/asm/hw_breakpoint.h
932 F: arch/arm*/include/asm/perf_event.h
934 F: include/linux/perf/arm_pmu.h
935 F: Documentation/devicetree/bindings/arm/pmu.txt
938 M: Russell King <linux@armlinux.org.uk>
939 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
940 W: http://www.armlinux.org.uk/
944 ARM SUB-ARCHITECTURES
945 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
951 ARM PRIMECELL AACI PL041 DRIVER
952 M: Russell King <linux@armlinux.org.uk>
956 ARM PRIMECELL CLCD PL110 DRIVER
957 M: Russell King <linux@armlinux.org.uk>
959 F: drivers/video/fbdev/amba-clcd.*
961 ARM PRIMECELL KMI PL050 DRIVER
962 M: Russell King <linux@armlinux.org.uk>
964 F: drivers/input/serio/ambakmi.*
965 F: include/linux/amba/kmi.h
967 ARM PRIMECELL MMCI PL180/1 DRIVER
968 M: Russell King <linux@armlinux.org.uk>
970 F: drivers/mmc/host/mmci.*
971 F: include/linux/amba/mmci.h
973 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
974 M: Russell King <linux@armlinux.org.uk>
976 F: drivers/tty/serial/amba-pl01*.c
977 F: include/linux/amba/serial.h
979 ARM PRIMECELL BUS SUPPORT
980 M: Russell King <linux@armlinux.org.uk>
983 F: include/linux/amba/bus.h
985 ARM/ADS SPHERE MACHINE SUPPORT
986 M: Lennert Buytenhek <kernel@wantstofly.org>
987 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
990 ARM/AFEB9260 MACHINE SUPPORT
991 M: Sergey Lapin <slapin@ossfans.org>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 ARM/AJECO 1ARM MACHINE SUPPORT
996 M: Lennert Buytenhek <kernel@wantstofly.org>
997 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1000 ARM/Allwinner sunXi SoC support
1001 M: Maxime Ripard <maxime.ripard@free-electrons.com>
1002 M: Chen-Yu Tsai <wens@csie.org>
1003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1007 ARM/Allwinner SoC Clock Support
1008 M: Emilio López <emilio@elopez.com.ar>
1010 F: drivers/clk/sunxi/
1012 ARM/Amlogic Meson SoC support
1013 M: Carlo Caione <carlo@caione.org>
1014 M: Kevin Hilman <khilman@baylibre.com>
1015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1016 L: linux-amlogic@lists.infradead.org
1017 W: http://linux-meson.com/
1019 F: arch/arm/mach-meson/
1020 F: arch/arm/boot/dts/meson*
1021 F: arch/arm64/boot/dts/amlogic/
1022 F: drivers/pinctrl/meson/
1025 ARM/Annapurna Labs ALPINE ARCHITECTURE
1026 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1027 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1028 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1030 F: arch/arm/mach-alpine/
1031 F: arch/arm/boot/dts/alpine*
1032 F: arch/arm64/boot/dts/al/
1033 F: drivers/*/*alpine*
1035 ARM/ARTPEC MACHINE SUPPORT
1036 M: Jesper Nilsson <jesper.nilsson@axis.com>
1037 M: Lars Persson <lars.persson@axis.com>
1038 M: Niklas Cassel <niklas.cassel@axis.com>
1040 L: linux-arm-kernel@axis.com
1041 F: arch/arm/mach-artpec
1042 F: arch/arm/boot/dts/artpec6*
1045 ARM/ASPEED MACHINE SUPPORT
1046 M: Joel Stanley <joel@jms.id.au>
1048 F: arch/arm/mach-aspeed/
1049 F: arch/arm/boot/dts/aspeed-*
1050 F: drivers/*/*aspeed*
1052 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1053 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1054 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1055 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1056 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1057 W: http://www.linux4sam.org
1058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1060 F: arch/arm/mach-at91/
1061 F: include/soc/at91/
1062 F: arch/arm/boot/dts/at91*.dts
1063 F: arch/arm/boot/dts/at91*.dtsi
1064 F: arch/arm/boot/dts/sama*.dts
1065 F: arch/arm/boot/dts/sama*.dtsi
1066 F: arch/arm/include/debug/at91.S
1068 ARM/ATMEL AT91 Clock Support
1069 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1073 ARM/CALXEDA HIGHBANK ARCHITECTURE
1074 M: Rob Herring <robh@kernel.org>
1075 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 F: arch/arm/mach-highbank/
1078 F: arch/arm/boot/dts/highbank.dts
1079 F: arch/arm/boot/dts/ecx-*.dts*
1081 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1082 M: Krzysztof Halasa <khalasa@piap.pl>
1084 F: arch/arm/mach-cns3xxx/
1086 ARM/CAVIUM THUNDER NETWORK DRIVER
1087 M: Sunil Goutham <sgoutham@cavium.com>
1088 M: Robert Richter <rric@kernel.org>
1089 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 F: drivers/net/ethernet/cavium/thunder/
1093 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1094 M: Alexander Shiyan <shc_work@mail.ru>
1095 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1099 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1100 M: Hartley Sweeten <hsweeten@visionengravers.com>
1101 M: Ryan Mallon <rmallon@gmail.com>
1102 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 F: arch/arm/mach-ep93xx/
1105 F: arch/arm/mach-ep93xx/include/mach/
1107 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1108 M: Lennert Buytenhek <kernel@wantstofly.org>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 M: Russell King <linux@armlinux.org.uk>
1114 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1116 F: arch/arm/include/asm/clkdev.h
1117 F: drivers/clk/clkdev.c
1119 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1120 M: Mike Rapoport <mike@compulab.co.il>
1121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1124 ARM/CONTEC MICRO9 MACHINE SUPPORT
1125 M: Hubert Feurstein <hubert.feurstein@contec.at>
1127 F: arch/arm/mach-ep93xx/micro9.c
1129 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1130 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1131 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 F: drivers/hwtracing/coresight/*
1134 F: Documentation/trace/coresight.txt
1135 F: Documentation/devicetree/bindings/arm/coresight.txt
1136 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1137 F: tools/perf/arch/arm/util/pmu.c
1138 F: tools/perf/arch/arm/util/auxtrace.c
1139 F: tools/perf/arch/arm/util/cs-etm.c
1140 F: tools/perf/arch/arm/util/cs-etm.h
1141 F: tools/perf/util/cs-etm.h
1143 ARM/CORGI MACHINE SUPPORT
1144 M: Richard Purdie <rpurdie@rpsys.net>
1147 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1148 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 T: git git://github.com/ulli-kroll/linux.git
1152 F: arch/arm/mach-gemini/
1153 F: drivers/rtc/rtc-gemini.c
1155 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1156 M: Barry Song <baohua@kernel.org>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1160 F: arch/arm/boot/dts/prima2*
1161 F: arch/arm/mach-prima2/
1162 F: drivers/clk/sirf/
1163 F: drivers/clocksource/timer-prima2.c
1164 F: drivers/clocksource/timer-atlas7.c
1167 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1168 M: Baruch Siach <baruch@tkos.co.il>
1169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 F: arch/arm/boot/dts/cx92755*
1174 ARM/EBSA110 MACHINE SUPPORT
1175 M: Russell King <linux@armlinux.org.uk>
1176 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 W: http://www.armlinux.org.uk/
1179 F: arch/arm/mach-ebsa110/
1180 F: drivers/net/ethernet/amd/am79c961a.*
1182 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1183 M: Uwe Kleine-König <kernel@pengutronix.de>
1184 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1188 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1189 M: Daniel Ribeiro <drwyrm@gmail.com>
1190 M: Stefan Schmidt <stefan@openezx.org>
1191 M: Harald Welte <laforge@openezx.org>
1192 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1193 W: http://www.openezx.org/
1195 T: topgit git://git.openezx.org/openezx.git
1196 F: arch/arm/mach-pxa/ezx.c
1198 ARM/FARADAY FA526 PORT
1199 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 T: git git://git.berlios.de/gemini-board
1203 F: arch/arm/mm/*-fa*
1205 ARM/FOOTBRIDGE ARCHITECTURE
1206 M: Russell King <linux@armlinux.org.uk>
1207 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 W: http://www.armlinux.org.uk/
1210 F: arch/arm/include/asm/hardware/dec21285.h
1211 F: arch/arm/mach-footbridge/
1213 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1214 M: Shawn Guo <shawnguo@kernel.org>
1215 M: Sascha Hauer <kernel@pengutronix.de>
1216 R: Fabio Estevam <fabio.estevam@nxp.com>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1220 F: arch/arm/mach-imx/
1221 F: arch/arm/mach-mxs/
1222 F: arch/arm/boot/dts/imx*
1223 F: arch/arm/configs/imx*_defconfig
1227 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1228 M: Shawn Guo <shawnguo@kernel.org>
1229 M: Sascha Hauer <kernel@pengutronix.de>
1230 R: Stefan Agner <stefan@agner.ch>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1234 F: arch/arm/mach-imx/*vf610*
1235 F: arch/arm/boot/dts/vf*
1237 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1238 M: Lennert Buytenhek <kernel@wantstofly.org>
1239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 ARM/GUMSTIX MACHINE SUPPORT
1243 M: Steve Sakoman <sakoman@gmail.com>
1244 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1247 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1248 M: Philipp Zabel <philipp.zabel@gmail.com>
1249 M: Paul Parsons <lost.distance@yahoo.com>
1250 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1252 F: arch/arm/mach-pxa/hx4700.c
1253 F: arch/arm/mach-pxa/include/mach/hx4700.h
1254 F: sound/soc/pxa/hx4700.c
1256 ARM/HISILICON SOC SUPPORT
1257 M: Wei Xu <xuwei5@hisilicon.com>
1258 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1259 W: http://www.hisilicon.com
1261 T: git git://github.com/hisilicon/linux-hisi.git
1262 F: arch/arm/mach-hisi/
1263 F: arch/arm/boot/dts/hi3*
1264 F: arch/arm/boot/dts/hip*
1265 F: arch/arm/boot/dts/hisi*
1266 F: arch/arm64/boot/dts/hisilicon/
1268 ARM/HP JORNADA 7XX MACHINE SUPPORT
1269 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1272 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1273 F: arch/arm/mach-sa1100/jornada720.c
1274 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1276 ARM/IGEP MACHINE SUPPORT
1277 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1278 M: Javier Martinez Canillas <javier@dowhile0.org>
1279 L: linux-omap@vger.kernel.org
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 F: arch/arm/boot/dts/omap3-igep*
1284 ARM/INCOME PXA270 SUPPORT
1285 M: Marek Vasut <marek.vasut@gmail.com>
1286 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1290 ARM/INTEL IOP32X ARM ARCHITECTURE
1291 M: Lennert Buytenhek <kernel@wantstofly.org>
1292 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1295 ARM/INTEL IOP33X ARM ARCHITECTURE
1296 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1299 ARM/INTEL IOP13XX ARM ARCHITECTURE
1300 M: Lennert Buytenhek <kernel@wantstofly.org>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1304 ARM/INTEL IQ81342EX MACHINE SUPPORT
1305 M: Lennert Buytenhek <kernel@wantstofly.org>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 ARM/INTEL IXDP2850 MACHINE SUPPORT
1310 M: Lennert Buytenhek <kernel@wantstofly.org>
1311 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 ARM/INTEL IXP4XX ARM ARCHITECTURE
1315 M: Imre Kaloz <kaloz@openwrt.org>
1316 M: Krzysztof Halasa <khalasa@piap.pl>
1317 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1319 F: arch/arm/mach-ixp4xx/
1321 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1322 M: Jonathan Cameron <jic23@cam.ac.uk>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-pxa/stargate2.c
1326 F: drivers/pcmcia/pxa2xx_stargate2.c
1328 ARM/INTEL XSC3 (MANZANO) ARM CORE
1329 M: Lennert Buytenhek <kernel@wantstofly.org>
1330 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1333 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1334 M: Lennert Buytenhek <kernel@wantstofly.org>
1335 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1339 M: Santosh Shilimkar <ssantosh@kernel.org>
1340 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1342 F: arch/arm/mach-keystone/
1343 F: arch/arm/boot/dts/keystone-*
1344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1346 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1347 M: Santosh Shilimkar <ssantosh@kernel.org>
1348 L: linux-kernel@vger.kernel.org
1350 F: drivers/clk/keystone/
1352 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1353 M: Santosh Shilimkar <ssantosh@kernel.org>
1354 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 L: linux-kernel@vger.kernel.org
1357 F: drivers/clocksource/timer-keystone.c
1359 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1360 M: Santosh Shilimkar <ssantosh@kernel.org>
1361 L: linux-kernel@vger.kernel.org
1363 F: drivers/power/reset/keystone-reset.c
1365 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1366 M: Santosh Shilimkar <ssantosh@kernel.org>
1367 L: linux-kernel@vger.kernel.org
1369 F: drivers/memory/*emif*
1371 ARM/LG1K ARCHITECTURE
1372 M: Chanho Min <chanho.min@lge.com>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 F: arch/arm64/boot/dts/lg/
1377 ARM/LOGICPD PXA270 MACHINE SUPPORT
1378 M: Lennert Buytenhek <kernel@wantstofly.org>
1379 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 ARM/LPC18XX ARCHITECTURE
1383 M: Joachim Eastwood <manabian@gmail.com>
1384 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1386 F: arch/arm/boot/dts/lpc43*
1387 F: drivers/clk/nxp/clk-lpc18xx*
1388 F: drivers/clocksource/time-lpc32xx.c
1389 F: drivers/i2c/busses/i2c-lpc2k.c
1390 F: drivers/memory/pl172.c
1391 F: drivers/mtd/spi-nor/nxp-spifi.c
1392 F: drivers/rtc/rtc-lpc24xx.c
1395 ARM/LPC32XX SOC SUPPORT
1396 M: Vladimir Zapolskiy <vz@mleia.com>
1397 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1398 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1399 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1401 F: arch/arm/boot/dts/lpc32*
1402 F: arch/arm/mach-lpc32xx/
1403 F: drivers/i2c/busses/i2c-pnx.c
1404 F: drivers/net/ethernet/nxp/lpc_eth.c
1405 F: drivers/usb/host/ohci-nxp.c
1406 F: drivers/watchdog/pnx4008_wdt.c
1409 ARM/MAGICIAN MACHINE SUPPORT
1410 M: Philipp Zabel <philipp.zabel@gmail.com>
1413 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1414 M: Jason Cooper <jason@lakedaemon.net>
1415 M: Andrew Lunn <andrew@lunn.ch>
1416 M: Gregory Clement <gregory.clement@free-electrons.com>
1417 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1418 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1420 F: arch/arm/mach-mvebu/
1421 F: drivers/rtc/rtc-armada38x.c
1422 F: arch/arm/boot/dts/armada*
1423 F: arch/arm/boot/dts/kirkwood*
1424 F: arch/arm64/boot/dts/marvell/armada*
1425 F: drivers/cpufreq/mvebu-cpufreq.c
1426 F: arch/arm/configs/mvebu_*_defconfig
1428 ARM/Marvell Berlin SoC support
1429 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1430 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1432 F: arch/arm/mach-berlin/
1433 F: arch/arm/boot/dts/berlin*
1434 F: arch/arm64/boot/dts/marvell/berlin*
1437 ARM/Marvell Dove/MV78xx0/Orion SOC support
1438 M: Jason Cooper <jason@lakedaemon.net>
1439 M: Andrew Lunn <andrew@lunn.ch>
1440 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1441 M: Gregory Clement <gregory.clement@free-electrons.com>
1442 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444 F: arch/arm/mach-dove/
1445 F: arch/arm/mach-mv78xx0/
1446 F: arch/arm/mach-orion5x/
1447 F: arch/arm/plat-orion/
1448 F: arch/arm/boot/dts/dove*
1449 F: arch/arm/boot/dts/orion5x*
1452 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1453 M: Alexander Clouter <alex@digriz.org.uk>
1454 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 W: http://www.digriz.org.uk/ts78xx/kernel
1457 F: arch/arm/mach-orion5x/ts78xx-*
1459 ARM/OXNAS platform support
1460 M: Neil Armstrong <narmstrong@baylibre.com>
1461 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1463 F: arch/arm/mach-oxnas/
1464 F: arch/arm/boot/dts/oxnas*
1465 F: arch/arm/boot/dts/wd-mbwe.dts
1468 ARM/Mediatek RTC DRIVER
1469 M: Eddie Huang <eddie.huang@mediatek.com>
1470 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1471 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1473 F: drivers/rtc/rtc-mt6397.c
1475 ARM/Mediatek SoC support
1476 M: Matthias Brugger <matthias.bgg@gmail.com>
1477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1480 F: arch/arm/boot/dts/mt6*
1481 F: arch/arm/boot/dts/mt8*
1482 F: arch/arm/mach-mediatek/
1486 ARM/Mediatek USB3 PHY DRIVER
1487 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1488 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1489 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1491 F: drivers/phy/phy-mt65xx-usb3.c
1493 ARM/MICREL KS8695 ARCHITECTURE
1494 M: Greg Ungerer <gerg@uclinux.org>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1496 F: arch/arm/mach-ks8695/
1499 ARM/MIOA701 MACHINE SUPPORT
1500 M: Robert Jarzmik <robert.jarzmik@free.fr>
1501 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1502 F: arch/arm/mach-pxa/mioa701.c
1505 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1506 M: Michael Petchkovsky <mkpetch@internode.on.net>
1509 ARM/NOMADIK ARCHITECTURE
1510 M: Alessandro Rubini <rubini@unipv.it>
1511 M: Linus Walleij <linus.walleij@linaro.org>
1512 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1514 F: arch/arm/mach-nomadik/
1515 F: drivers/pinctrl/nomadik/
1516 F: drivers/i2c/busses/i2c-nomadik.c
1517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1519 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1520 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1521 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1522 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1525 ARM/TOSA MACHINE SUPPORT
1526 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1527 M: Dirk Opfer <dirk@opfer-online.de>
1530 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1531 M: Marek Vasut <marek.vasut@gmail.com>
1532 L: linux-arm-kernel@lists.infradead.org
1533 W: http://hackndev.com
1535 F: arch/arm/mach-pxa/include/mach/palmtx.h
1536 F: arch/arm/mach-pxa/palmtx.c
1537 F: arch/arm/mach-pxa/include/mach/palmt5.h
1538 F: arch/arm/mach-pxa/palmt5.c
1539 F: arch/arm/mach-pxa/include/mach/palmld.h
1540 F: arch/arm/mach-pxa/palmld.c
1541 F: arch/arm/mach-pxa/include/mach/palmte2.h
1542 F: arch/arm/mach-pxa/palmte2.c
1543 F: arch/arm/mach-pxa/include/mach/palmtc.h
1544 F: arch/arm/mach-pxa/palmtc.c
1546 ARM/PALM TREO SUPPORT
1547 M: Tomas Cech <sleep_walker@suse.com>
1548 L: linux-arm-kernel@lists.infradead.org
1549 W: http://hackndev.com
1551 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1552 F: arch/arm/mach-pxa/palmtreo.c
1555 M: Sergey Lapin <slapin@ossfans.org>
1556 L: linux-arm-kernel@lists.infradead.org
1557 W: http://hackndev.com
1559 F: arch/arm/mach-pxa/include/mach/palmz72.h
1560 F: arch/arm/mach-pxa/palmz72.c
1563 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1564 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1567 ARM/PT DIGITAL BOARD PORT
1568 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1569 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1570 W: http://www.armlinux.org.uk/
1573 ARM/QUALCOMM SUPPORT
1574 M: Andy Gross <andy.gross@linaro.org>
1575 M: David Brown <david.brown@linaro.org>
1576 L: linux-arm-msm@vger.kernel.org
1577 L: linux-soc@vger.kernel.org
1579 F: Documentation/devicetree/bindings/soc/qcom/
1580 F: arch/arm/boot/dts/qcom-*.dts
1581 F: arch/arm/boot/dts/qcom-*.dtsi
1582 F: arch/arm/mach-qcom/
1583 F: arch/arm64/boot/dts/qcom/*
1584 F: drivers/i2c/busses/i2c-qup.c
1585 F: drivers/clk/qcom/
1586 F: drivers/soc/qcom/
1587 F: drivers/spi/spi-qup.c
1588 F: drivers/tty/serial/msm_serial.h
1589 F: drivers/tty/serial/msm_serial.c
1590 F: drivers/*/pm8???-*
1591 F: drivers/mfd/ssbi.c
1592 F: drivers/firmware/qcom_scm.c
1593 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1595 ARM/RADISYS ENP2611 MACHINE SUPPORT
1596 M: Lennert Buytenhek <kernel@wantstofly.org>
1597 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1600 ARM/RENESAS ARM64 ARCHITECTURE
1601 M: Simon Horman <horms@verge.net.au>
1602 M: Magnus Damm <magnus.damm@gmail.com>
1603 L: linux-renesas-soc@vger.kernel.org
1604 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1607 F: arch/arm64/boot/dts/renesas/
1608 F: drivers/soc/renesas/
1609 F: include/linux/soc/renesas/
1611 ARM/RISCPC ARCHITECTURE
1612 M: Russell King <linux@armlinux.org.uk>
1613 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1614 W: http://www.armlinux.org.uk/
1616 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1617 F: arch/arm/include/asm/hardware/ioc.h
1618 F: arch/arm/include/asm/hardware/iomd.h
1619 F: arch/arm/include/asm/hardware/memc.h
1620 F: arch/arm/mach-rpc/
1621 F: drivers/net/ethernet/8390/etherh.c
1622 F: drivers/net/ethernet/i825xx/ether1*
1623 F: drivers/net/ethernet/seeq/ether3*
1624 F: drivers/scsi/arm/
1626 ARM/Rockchip SoC support
1627 M: Heiko Stuebner <heiko@sntech.de>
1628 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1629 L: linux-rockchip@lists.infradead.org
1630 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1632 F: arch/arm/boot/dts/rk3*
1633 F: arch/arm/mach-rockchip/
1634 F: drivers/clk/rockchip/
1635 F: drivers/i2c/busses/i2c-rk3x.c
1636 F: drivers/*/*rockchip*
1637 F: drivers/*/*/*rockchip*
1638 F: sound/soc/rockchip/
1641 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1642 M: Kukjin Kim <kgene@kernel.org>
1643 M: Krzysztof Kozlowski <krzk@kernel.org>
1644 R: Javier Martinez Canillas <javier@osg.samsung.com>
1645 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1646 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1648 F: arch/arm/boot/dts/s3c*
1649 F: arch/arm/boot/dts/s5p*
1650 F: arch/arm/boot/dts/samsung*
1651 F: arch/arm/boot/dts/exynos*
1652 F: arch/arm64/boot/dts/exynos/
1653 F: arch/arm/plat-samsung/
1654 F: arch/arm/mach-s3c24*/
1655 F: arch/arm/mach-s3c64xx/
1656 F: arch/arm/mach-s5p*/
1657 F: arch/arm/mach-exynos*/
1658 F: drivers/*/*s3c24*
1659 F: drivers/*/*/*s3c24*
1660 F: drivers/*/*s3c64xx*
1661 F: drivers/*/*s5pv210*
1662 F: drivers/memory/samsung/*
1663 F: drivers/soc/samsung/*
1664 F: Documentation/arm/Samsung/
1665 F: Documentation/devicetree/bindings/arm/samsung/
1666 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1667 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1670 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1671 M: Kyungmin Park <kyungmin.park@samsung.com>
1672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1674 F: arch/arm/mach-s5pv210/
1676 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1677 M: Kyungmin Park <kyungmin.park@samsung.com>
1678 M: Kamil Debski <kamil@wypas.org>
1679 M: Andrzej Hajda <a.hajda@samsung.com>
1680 L: linux-arm-kernel@lists.infradead.org
1681 L: linux-media@vger.kernel.org
1683 F: drivers/media/platform/s5p-g2d/
1685 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1686 M: Kyungmin Park <kyungmin.park@samsung.com>
1687 M: Kamil Debski <kamil@wypas.org>
1688 M: Jeongtae Park <jtp.park@samsung.com>
1689 M: Andrzej Hajda <a.hajda@samsung.com>
1690 L: linux-arm-kernel@lists.infradead.org
1691 L: linux-media@vger.kernel.org
1693 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1694 F: drivers/media/platform/s5p-mfc/
1696 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1697 M: Kyungmin Park <kyungmin.park@samsung.com>
1698 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1699 L: linux-arm-kernel@lists.infradead.org
1700 L: linux-media@vger.kernel.org
1702 F: drivers/media/platform/s5p-tv/
1704 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1705 M: Kyungmin Park <kyungmin.park@samsung.com>
1706 L: linux-arm-kernel@lists.infradead.org
1707 L: linux-media@vger.kernel.org
1709 F: drivers/staging/media/platform/s5p-cec/
1711 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1712 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1713 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1714 L: linux-arm-kernel@lists.infradead.org
1715 L: linux-media@vger.kernel.org
1717 F: drivers/media/platform/s5p-jpeg/
1719 ARM/SHMOBILE ARM ARCHITECTURE
1720 M: Simon Horman <horms@verge.net.au>
1721 M: Magnus Damm <magnus.damm@gmail.com>
1722 L: linux-renesas-soc@vger.kernel.org
1723 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1726 F: arch/arm/boot/dts/emev2*
1727 F: arch/arm/boot/dts/r7s*
1728 F: arch/arm/boot/dts/r8a*
1729 F: arch/arm/boot/dts/sh*
1730 F: arch/arm/configs/shmobile_defconfig
1731 F: arch/arm/include/debug/renesas-scif.S
1732 F: arch/arm/mach-shmobile/
1733 F: drivers/soc/renesas/
1734 F: include/linux/soc/renesas/
1736 ARM/SOCFPGA ARCHITECTURE
1737 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1739 F: arch/arm/mach-socfpga/
1740 F: arch/arm/boot/dts/socfpga*
1741 F: arch/arm/configs/socfpga_defconfig
1742 F: arch/arm64/boot/dts/altera/
1743 W: http://www.rocketboards.org
1744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1746 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1747 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1749 F: drivers/clk/socfpga/
1751 ARM/SOCFPGA EDAC SUPPORT
1752 M: Thor Thayer <tthayer@opensource.altera.com>
1754 F: drivers/edac/altera_edac.
1756 ARM/STI ARCHITECTURE
1757 M: Patrice Chotard <patrice.chotard@st.com>
1758 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1759 L: kernel@stlinux.com
1760 W: http://www.stlinux.com
1762 F: arch/arm/mach-sti/
1763 F: arch/arm/boot/dts/sti*
1764 F: drivers/char/hw_random/st-rng.c
1765 F: drivers/clocksource/arm_global_timer.c
1766 F: drivers/clocksource/clksrc_st_lpc.c
1767 F: drivers/cpufreq/sti-cpufreq.c
1768 F: drivers/i2c/busses/i2c-st.c
1769 F: drivers/media/rc/st_rc.c
1770 F: drivers/media/platform/sti/c8sectpfe/
1771 F: drivers/mmc/host/sdhci-st.c
1772 F: drivers/phy/phy-miphy28lp.c
1773 F: drivers/phy/phy-miphy365x.c
1774 F: drivers/phy/phy-stih407-usb.c
1775 F: drivers/phy/phy-stih41x-usb.c
1776 F: drivers/pinctrl/pinctrl-st.c
1777 F: drivers/remoteproc/st_remoteproc.c
1778 F: drivers/reset/sti/
1779 F: drivers/rtc/rtc-st-lpc.c
1780 F: drivers/tty/serial/st-asc.c
1781 F: drivers/usb/dwc3/dwc3-st.c
1782 F: drivers/usb/host/ehci-st.c
1783 F: drivers/usb/host/ohci-st.c
1784 F: drivers/watchdog/st_lpc_wdt.c
1785 F: drivers/ata/ahci_st.c
1787 ARM/STM32 ARCHITECTURE
1788 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1789 M: Alexandre Torgue <alexandre.torgue@st.com>
1790 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1794 F: drivers/clocksource/armv7m_systick.c
1796 ARM/TANGO ARCHITECTURE
1797 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1798 L: linux-arm-kernel@lists.infradead.org
1802 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1803 M: Lennert Buytenhek <kernel@wantstofly.org>
1804 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1807 ARM/TETON BGA MACHINE SUPPORT
1808 M: "Mark F. Brown" <mark.brown314@gmail.com>
1809 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1812 ARM/THECUS N2100 MACHINE SUPPORT
1813 M: Lennert Buytenhek <kernel@wantstofly.org>
1814 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1817 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1818 M: Wan ZongShun <mcuos.com@gmail.com>
1819 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 W: http://www.mcuos.com
1822 F: arch/arm/mach-w90x900/
1823 F: drivers/input/keyboard/w90p910_keypad.c
1824 F: drivers/input/touchscreen/w90p910_ts.c
1825 F: drivers/watchdog/nuc900_wdt.c
1826 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1827 F: drivers/mtd/nand/nuc900_nand.c
1828 F: drivers/rtc/rtc-nuc900.c
1829 F: drivers/spi/spi-nuc900.c
1830 F: drivers/usb/host/ehci-w90x900.c
1831 F: drivers/video/fbdev/nuc900fb.c
1833 ARM/U300 MACHINE SUPPORT
1834 M: Linus Walleij <linus.walleij@linaro.org>
1835 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1837 F: arch/arm/mach-u300/
1838 F: drivers/clocksource/timer-u300.c
1839 F: drivers/i2c/busses/i2c-stu300.c
1840 F: drivers/rtc/rtc-coh901331.c
1841 F: drivers/watchdog/coh901327_wdt.c
1842 F: drivers/dma/coh901318*
1843 F: drivers/mfd/ab3100*
1844 F: drivers/rtc/rtc-ab3100.c
1845 F: drivers/rtc/rtc-coh901331.c
1846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1848 ARM/UNIPHIER ARCHITECTURE
1849 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1853 F: arch/arm/boot/dts/uniphier*
1854 F: arch/arm/include/asm/hardware/cache-uniphier.h
1855 F: arch/arm/mach-uniphier/
1856 F: arch/arm/mm/cache-uniphier.c
1857 F: arch/arm64/boot/dts/socionext/
1858 F: drivers/bus/uniphier-system-bus.c
1859 F: drivers/clk/uniphier/
1860 F: drivers/i2c/busses/i2c-uniphier*
1861 F: drivers/pinctrl/uniphier/
1862 F: drivers/tty/serial/8250/8250_uniphier.c
1865 ARM/Ux500 ARM ARCHITECTURE
1866 M: Linus Walleij <linus.walleij@linaro.org>
1867 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1869 F: arch/arm/mach-ux500/
1870 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1871 F: drivers/dma/ste_dma40*
1872 F: drivers/hwspinlock/u8500_hsem.c
1873 F: drivers/mfd/abx500*
1874 F: drivers/mfd/ab8500*
1875 F: drivers/mfd/dbx500*
1876 F: drivers/mfd/db8500*
1877 F: drivers/pinctrl/nomadik/pinctrl-ab*
1878 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1879 F: drivers/rtc/rtc-ab8500.c
1880 F: drivers/rtc/rtc-pl031.c
1881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1883 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1884 M: Ulf Hansson <ulf.hansson@linaro.org>
1885 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1886 T: git git://git.linaro.org/people/ulfh/clk.git
1888 F: drivers/clk/ux500/
1890 ARM/VERSATILE EXPRESS PLATFORM
1891 M: Liviu Dudau <liviu.dudau@arm.com>
1892 M: Sudeep Holla <sudeep.holla@arm.com>
1893 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1894 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1896 F: arch/arm/boot/dts/vexpress*
1897 F: arch/arm64/boot/dts/arm/
1898 F: arch/arm/mach-vexpress/
1901 F: drivers/clk/versatile/clk-vexpress-osc.c
1902 F: drivers/clocksource/versatile.c
1906 M: Russell King <linux@armlinux.org.uk>
1907 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1908 W: http://www.armlinux.org.uk/
1912 ARM/VOIPAC PXA270 SUPPORT
1913 M: Marek Vasut <marek.vasut@gmail.com>
1914 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1916 F: arch/arm/mach-pxa/vpac270.c
1917 F: arch/arm/mach-pxa/include/mach/vpac270.h
1919 ARM/VT8500 ARM ARCHITECTURE
1920 M: Tony Prisk <linux@prisktech.co.nz>
1921 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923 F: arch/arm/mach-vt8500/
1924 F: drivers/clocksource/vt8500_timer.c
1925 F: drivers/i2c/busses/i2c-wmt.c
1926 F: drivers/mmc/host/wmt-sdmmc.c
1927 F: drivers/pwm/pwm-vt8500.c
1928 F: drivers/rtc/rtc-vt8500.c
1929 F: drivers/tty/serial/vt8500_serial.c
1930 F: drivers/usb/host/ehci-platform.c
1931 F: drivers/usb/host/uhci-platform.c
1932 F: drivers/video/fbdev/vt8500lcdfb.*
1933 F: drivers/video/fbdev/wm8505fb*
1934 F: drivers/video/fbdev/wmt_ge_rops.*
1936 ARM/ZIPIT Z2 SUPPORT
1937 M: Marek Vasut <marek.vasut@gmail.com>
1938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1940 F: arch/arm/mach-pxa/z2.c
1941 F: arch/arm/mach-pxa/include/mach/z2.h
1943 ARM/ZTE ARCHITECTURE
1944 M: Jun Nie <jun.nie@linaro.org>
1945 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1947 F: arch/arm/mach-zx/
1949 F: Documentation/devicetree/bindings/arm/zte.txt
1950 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1952 ARM/ZYNQ ARCHITECTURE
1953 M: Michal Simek <michal.simek@xilinx.com>
1954 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1955 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1956 W: http://wiki.xilinx.com
1957 T: git https://github.com/Xilinx/linux-xlnx.git
1959 F: arch/arm/mach-zynq/
1960 F: drivers/cpuidle/cpuidle-zynq.c
1961 F: drivers/block/xsysace.c
1964 F: drivers/clocksource/cadence_ttc_timer.c
1965 F: drivers/i2c/busses/i2c-cadence.c
1966 F: drivers/mmc/host/sdhci-of-arasan.c
1967 F: drivers/edac/synopsys_edac.c
1970 M: Will Deacon <will.deacon@arm.com>
1971 R: Robin Murphy <robin.murphy@arm.com>
1972 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1974 F: drivers/iommu/arm-smmu.c
1975 F: drivers/iommu/arm-smmu-v3.c
1976 F: drivers/iommu/io-pgtable-arm.c
1977 F: drivers/iommu/io-pgtable-arm-v7s.c
1979 ARM64 PORT (AARCH64 ARCHITECTURE)
1980 M: Catalin Marinas <catalin.marinas@arm.com>
1981 M: Will Deacon <will.deacon@arm.com>
1982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1986 F: Documentation/arm64/
1988 AS3645A LED FLASH CONTROLLER DRIVER
1989 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1990 L: linux-media@vger.kernel.org
1991 T: git git://linuxtv.org/media_tree.git
1993 F: drivers/media/i2c/as3645a.c
1994 F: include/media/i2c/as3645a.h
1996 ASC7621 HARDWARE MONITOR DRIVER
1997 M: George Joseph <george.joseph@fairview5.com>
1998 L: linux-hwmon@vger.kernel.org
2000 F: Documentation/hwmon/asc7621
2001 F: drivers/hwmon/asc7621.c
2003 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
2004 M: Corentin Chary <corentin.chary@gmail.com>
2005 L: acpi4asus-user@lists.sourceforge.net
2006 L: platform-driver-x86@vger.kernel.org
2007 W: http://acpi4asus.sf.net
2009 F: drivers/platform/x86/asus*.c
2010 F: drivers/platform/x86/eeepc*.c
2012 ASUS WIRELESS RADIO CONTROL DRIVER
2013 M: João Paulo Rechi Vita <jprvita@gmail.com>
2014 L: platform-driver-x86@vger.kernel.org
2016 F: drivers/platform/x86/asus-wireless.c
2019 M: David Howells <dhowells@redhat.com>
2020 L: keyrings@vger.kernel.org
2022 F: Documentation/crypto/asymmetric-keys.txt
2023 F: include/linux/verification.h
2024 F: include/crypto/public_key.h
2025 F: include/crypto/pkcs7.h
2026 F: crypto/asymmetric_keys/
2028 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2029 R: Dan Williams <dan.j.williams@intel.com>
2030 W: http://sourceforge.net/projects/xscaleiop
2032 F: Documentation/crypto/async-tx-api.txt
2035 F: include/linux/dmaengine.h
2036 F: include/linux/async_tx.h
2039 M: Wolfram Sang <wsa@the-dreams.de>
2040 L: linux-i2c@vger.kernel.org
2042 F: drivers/misc/eeprom/at24.c
2043 F: include/linux/platform_data/at24.h
2045 ATA OVER ETHERNET (AOE) DRIVER
2046 M: "Ed L. Cashin" <ed.cashin@acm.org>
2047 W: http://www.openaoe.org/
2049 F: Documentation/aoe/
2050 F: drivers/block/aoe/
2052 ATHEROS 71XX/9XXX GPIO DRIVER
2053 M: Alban Bedel <albeu@free.fr>
2054 W: https://github.com/AlbanBedel/linux
2055 T: git git://github.com/AlbanBedel/linux
2057 F: drivers/gpio/gpio-ath79.c
2058 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2060 ATHEROS ATH GENERIC UTILITIES
2061 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2062 L: linux-wireless@vger.kernel.org
2064 F: drivers/net/wireless/ath/*
2066 ATHEROS ATH5K WIRELESS DRIVER
2067 M: Jiri Slaby <jirislaby@gmail.com>
2068 M: Nick Kossifidis <mickflemm@gmail.com>
2069 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2070 L: linux-wireless@vger.kernel.org
2071 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2073 F: drivers/net/wireless/ath/ath5k/
2075 ATHEROS ATH6KL WIRELESS DRIVER
2076 M: Kalle Valo <kvalo@qca.qualcomm.com>
2077 L: linux-wireless@vger.kernel.org
2078 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2081 F: drivers/net/wireless/ath/ath6kl/
2083 WILOCITY WIL6210 WIRELESS DRIVER
2084 M: Maya Erez <qca_merez@qca.qualcomm.com>
2085 L: linux-wireless@vger.kernel.org
2086 L: wil6210@qca.qualcomm.com
2088 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2089 F: drivers/net/wireless/ath/wil6210/
2090 F: include/uapi/linux/wil6210_uapi.h
2092 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2093 M: Christian Lamparter <chunkeey@googlemail.com>
2094 L: linux-wireless@vger.kernel.org
2095 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2097 F: drivers/net/wireless/ath/carl9170/
2099 ATK0110 HWMON DRIVER
2100 M: Luca Tettamanti <kronos.it@gmail.com>
2101 L: linux-hwmon@vger.kernel.org
2103 F: drivers/hwmon/asus_atk0110.c
2106 M: Ville Syrjala <syrjala@sci.fi>
2108 F: drivers/input/misc/ati_remote2.c
2110 ATLX ETHERNET DRIVERS
2111 M: Jay Cliburn <jcliburn@gmail.com>
2112 M: Chris Snook <chris.snook@gmail.com>
2113 L: netdev@vger.kernel.org
2114 W: http://sourceforge.net/projects/atl1
2115 W: http://atl1.sourceforge.net
2117 F: drivers/net/ethernet/atheros/
2120 M: Chas Williams <3chas3@gmail.com>
2121 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2122 L: netdev@vger.kernel.org
2123 W: http://linux-atm.sourceforge.net
2126 F: include/linux/atm*
2127 F: include/uapi/linux/atm*
2129 ATMEL AT91 / AT32 MCI DRIVER
2130 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2132 F: drivers/mmc/host/atmel-mci.c
2134 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2135 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2137 F: drivers/power/reset/at91-sama5d2_shdwc.c
2139 ATMEL SAMA5D2 ADC DRIVER
2140 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2141 L: linux-iio@vger.kernel.org
2143 F: drivers/iio/adc/at91-sama5d2_adc.c
2145 ATMEL Audio ALSA driver
2146 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2147 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2152 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2155 F: drivers/dma/at_hdmac.c
2156 F: drivers/dma/at_hdmac_regs.h
2157 F: include/linux/platform_data/dma-atmel.h
2160 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2161 L: linux-arm-kernel@lists.infradead.org
2162 L: dmaengine@vger.kernel.org
2164 F: drivers/dma/at_xdmac.c
2167 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2168 L: linux-i2c@vger.kernel.org
2170 F: drivers/i2c/busses/i2c-at91.c
2173 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2174 L: linux-media@vger.kernel.org
2176 F: drivers/media/platform/soc_camera/atmel-isi.c
2177 F: include/media/atmel-isi.h
2180 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2181 L: linux-fbdev@vger.kernel.org
2183 F: drivers/video/fbdev/atmel_lcdfb.c
2184 F: include/video/atmel_lcdc.h
2186 ATMEL MACB ETHERNET DRIVER
2187 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2189 F: drivers/net/ethernet/cadence/
2192 M: Wenyou Yang <wenyou.yang@atmel.com>
2193 M: Josh Wu <rainyfeeling@outlook.com>
2194 L: linux-mtd@lists.infradead.org
2196 F: drivers/mtd/nand/atmel_nand*
2199 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2200 L: linux-mmc@vger.kernel.org
2202 F: drivers/mmc/host/sdhci-of-at91.c
2205 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2207 F: drivers/spi/spi-atmel.*
2210 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2213 F: drivers/misc/atmel-ssc.c
2214 F: include/linux/atmel-ssc.h
2216 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2217 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2220 F: drivers/misc/atmel_tclib.c
2221 F: drivers/clocksource/tcb_clksrc.c
2223 ATMEL USBA UDC DRIVER
2224 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2225 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2227 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2229 ATMEL WIRELESS DRIVER
2230 M: Simon Kelley <simon@thekelleys.org.uk>
2231 L: linux-wireless@vger.kernel.org
2232 W: http://www.thekelleys.org.uk/atmel
2233 W: http://atmelwlandriver.sourceforge.net/
2235 F: drivers/net/wireless/atmel/atmel*
2237 ATMEL MAXTOUCH DRIVER
2238 M: Nick Dyer <nick.dyer@itdev.co.uk>
2239 T: git git://github.com/atmel-maxtouch/linux.git
2241 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2242 F: drivers/input/touchscreen/atmel_mxt_ts.c
2243 F: include/linux/platform_data/atmel_mxt_ts.h
2245 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2246 M: Bradley Grove <linuxdrivers@attotech.com>
2247 L: linux-scsi@vger.kernel.org
2248 W: http://www.attotech.com
2250 F: drivers/scsi/esas2r
2252 ATUSB IEEE 802.15.4 RADIO DRIVER
2253 M: Stefan Schmidt <stefan@osg.samsung.com>
2254 L: linux-wpan@vger.kernel.org
2256 F: drivers/net/ieee802154/atusb.c
2257 F: drivers/net/ieee802154/atusb.h
2258 F: drivers/net/ieee802154/at86rf230.h
2261 M: Paul Moore <paul@paul-moore.com>
2262 M: Eric Paris <eparis@redhat.com>
2263 L: linux-audit@redhat.com (moderated for non-subscribers)
2264 W: http://people.redhat.com/sgrubb/audit/
2265 T: git git://git.infradead.org/users/pcmoore/audit
2267 F: include/linux/audit.h
2268 F: include/uapi/linux/audit.h
2271 AUXILIARY DISPLAY DRIVERS
2272 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2273 W: http://miguelojeda.es/auxdisplay.htm
2274 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2276 F: drivers/auxdisplay/
2277 F: include/linux/cfag12864b.h
2280 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2281 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2282 W: http://www.atmel.com/products/AVR32/
2283 W: http://mirror.egtvedt.no/avr32linux.org/
2284 W: http://avrfreaks.net/
2288 AVR32/AT32AP MACHINE SUPPORT
2289 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2290 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2292 F: arch/avr32/mach-at32ap/
2295 M: Ralf Baechle <ralf@linux-mips.org>
2296 L: linux-hams@vger.kernel.org
2297 W: http://www.linux-ax25.org/
2299 F: include/uapi/linux/ax25.h
2300 F: include/net/ax25.h
2304 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2305 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2306 L: linux-media@vger.kernel.org
2307 W: https://linuxtv.org
2308 T: git git://linuxtv.org/media_tree.git
2310 F: drivers/media/usb/dvb-usb-v2/az6007.c
2312 AZTECH FM RADIO RECEIVER DRIVER
2313 M: Hans Verkuil <hverkuil@xs4all.nl>
2314 L: linux-media@vger.kernel.org
2315 T: git git://linuxtv.org/media_tree.git
2316 W: https://linuxtv.org
2318 F: drivers/media/radio/radio-aztech*
2321 L: linux-wireless@vger.kernel.org
2322 L: b43-dev@lists.infradead.org
2323 W: http://wireless.kernel.org/en/users/Drivers/b43
2325 F: drivers/net/wireless/broadcom/b43/
2327 B43LEGACY WIRELESS DRIVER
2328 M: Larry Finger <Larry.Finger@lwfinger.net>
2329 L: linux-wireless@vger.kernel.org
2330 L: b43-dev@lists.infradead.org
2331 W: http://wireless.kernel.org/en/users/Drivers/b43
2333 F: drivers/net/wireless/broadcom/b43legacy/
2335 BACKLIGHT CLASS/SUBSYSTEM
2336 M: Jingoo Han <jingoohan1@gmail.com>
2337 M: Lee Jones <lee.jones@linaro.org>
2338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2340 F: drivers/video/backlight/
2341 F: include/linux/backlight.h
2344 M: Marek Lindner <mareklindner@neomailbox.ch>
2345 M: Simon Wunderlich <sw@simonwunderlich.de>
2346 M: Antonio Quartulli <a@unstable.cc>
2347 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2348 W: https://www.open-mesh.org/
2349 Q: https://patchwork.open-mesh.org/project/batman/list/
2351 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2352 F: Documentation/ABI/testing/sysfs-class-net-mesh
2353 F: Documentation/networking/batman-adv.txt
2354 F: include/uapi/linux/batman_adv.h
2357 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2358 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2359 L: linux-hams@vger.kernel.org
2360 W: http://www.baycom.org/~tom/ham/ham.html
2362 F: drivers/net/hamradio/baycom*
2364 BCACHE (BLOCK LAYER CACHE)
2365 M: Kent Overstreet <kent.overstreet@gmail.com>
2366 L: linux-bcache@vger.kernel.org
2367 W: http://bcache.evilpiepirate.org
2369 F: drivers/md/bcache/
2371 BDISP ST MEDIA DRIVER
2372 M: Fabien Dessenne <fabien.dessenne@st.com>
2373 L: linux-media@vger.kernel.org
2374 T: git git://linuxtv.org/media_tree.git
2375 W: https://linuxtv.org
2377 F: drivers/media/platform/sti/bdisp
2380 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2381 M: Salah Triki <salah.triki@gmail.com>
2383 T: git git://github.com/luisbg/linux-befs.git
2384 F: Documentation/filesystems/befs.txt
2387 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2388 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2389 L: netdev@vger.kernel.org
2391 F: drivers/net/ethernet/ec_bhf.c
2394 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2396 F: Documentation/filesystems/bfs.txt
2398 F: include/uapi/linux/bfs_fs.h
2400 BLACKFIN ARCHITECTURE
2401 M: Steven Miao <realmz6@gmail.com>
2402 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2403 T: git git://git.code.sf.net/p/adi-linux/code
2404 W: http://blackfin.uclinux.org
2408 BLACKFIN EMAC DRIVER
2409 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2410 W: http://blackfin.uclinux.org
2412 F: drivers/net/ethernet/adi/
2415 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2416 W: http://blackfin.uclinux.org
2418 F: drivers/rtc/rtc-bfin.c
2421 M: Sonic Zhang <sonic.zhang@analog.com>
2422 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2423 W: http://blackfin.uclinux.org
2425 F: drivers/mmc/host/bfin_sdh.c
2427 BLACKFIN SERIAL DRIVER
2428 M: Sonic Zhang <sonic.zhang@analog.com>
2429 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2430 W: http://blackfin.uclinux.org
2432 F: drivers/tty/serial/bfin_uart.c
2434 BLACKFIN WATCHDOG DRIVER
2435 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2436 W: http://blackfin.uclinux.org
2438 F: drivers/watchdog/bfin_wdt.c
2440 BLACKFIN I2C TWI DRIVER
2441 M: Sonic Zhang <sonic.zhang@analog.com>
2442 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2443 W: http://blackfin.uclinux.org/
2445 F: drivers/i2c/busses/i2c-bfin-twi.c
2447 BLACKFIN MEDIA DRIVER
2448 M: Scott Jiang <scott.jiang.linux@gmail.com>
2449 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2450 W: http://blackfin.uclinux.org/
2452 F: drivers/media/platform/blackfin/
2453 F: drivers/media/i2c/adv7183*
2454 F: drivers/media/i2c/vs6624*
2456 BLINKM RGB LED DRIVER
2457 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2459 F: drivers/leds/leds-blinkm.c
2462 M: Jens Axboe <axboe@kernel.dk>
2463 L: linux-block@vger.kernel.org
2464 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2467 F: kernel/trace/blktrace.c
2470 M: Joern Engel <joern@lazybastard.org>
2471 L: linux-mtd@lists.infradead.org
2473 F: drivers/mtd/devices/block2mtd.c
2476 M: Marcel Holtmann <marcel@holtmann.org>
2477 M: Gustavo Padovan <gustavo@padovan.org>
2478 M: Johan Hedberg <johan.hedberg@gmail.com>
2479 L: linux-bluetooth@vger.kernel.org
2480 W: http://www.bluez.org/
2481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2484 F: drivers/bluetooth/
2487 M: Marcel Holtmann <marcel@holtmann.org>
2488 M: Gustavo Padovan <gustavo@padovan.org>
2489 M: Johan Hedberg <johan.hedberg@gmail.com>
2490 L: linux-bluetooth@vger.kernel.org
2491 W: http://www.bluez.org/
2492 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2493 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2496 F: include/net/bluetooth/
2499 M: Jay Vosburgh <j.vosburgh@gmail.com>
2500 M: Veaceslav Falico <vfalico@gmail.com>
2501 M: Andy Gospodarek <andy@greyhouse.net>
2502 L: netdev@vger.kernel.org
2503 W: http://sourceforge.net/projects/bonding/
2505 F: drivers/net/bonding/
2506 F: include/uapi/linux/if_bonding.h
2508 BPF (Safe dynamic programs and tools)
2509 M: Alexei Starovoitov <ast@kernel.org>
2510 L: netdev@vger.kernel.org
2511 L: linux-kernel@vger.kernel.org
2515 BROADCOM B44 10/100 ETHERNET DRIVER
2516 M: Michael Chan <michael.chan@broadcom.com>
2517 L: netdev@vger.kernel.org
2519 F: drivers/net/ethernet/broadcom/b44.*
2521 BROADCOM B53 ETHERNET SWITCH DRIVER
2522 M: Florian Fainelli <f.fainelli@gmail.com>
2523 L: netdev@vger.kernel.org
2524 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2526 F: drivers/net/dsa/b53/*
2527 F: include/linux/platform_data/b53.h
2529 BROADCOM GENET ETHERNET DRIVER
2530 M: Florian Fainelli <f.fainelli@gmail.com>
2531 L: netdev@vger.kernel.org
2533 F: drivers/net/ethernet/broadcom/genet/
2535 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2536 M: Sony Chacko <sony.chacko@qlogic.com>
2537 M: Dept-HSGLinuxNICDev@qlogic.com
2538 L: netdev@vger.kernel.org
2540 F: drivers/net/ethernet/broadcom/bnx2.*
2541 F: drivers/net/ethernet/broadcom/bnx2_*
2543 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2544 M: Ariel Elior <ariel.elior@qlogic.com>
2545 L: netdev@vger.kernel.org
2547 F: drivers/net/ethernet/broadcom/bnx2x/
2549 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2550 M: Florian Fainelli <f.fainelli@gmail.com>
2551 M: Ray Jui <rjui@broadcom.com>
2552 M: Scott Branden <sbranden@broadcom.com>
2553 M: bcm-kernel-feedback-list@broadcom.com
2554 T: git git://github.com/broadcom/mach-bcm
2560 F: arch/arm/mach-bcm/
2562 BROADCOM BCM2835 ARM ARCHITECTURE
2563 M: Stephen Warren <swarren@wwwdotorg.org>
2564 M: Lee Jones <lee@kernel.org>
2565 M: Eric Anholt <eric@anholt.net>
2566 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2567 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2568 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2572 BROADCOM BCM47XX MIPS ARCHITECTURE
2573 M: Hauke Mehrtens <hauke@hauke-m.de>
2574 M: Rafał Miłecki <zajec5@gmail.com>
2575 L: linux-mips@linux-mips.org
2577 F: Documentation/devicetree/bindings/mips/brcm/
2578 F: arch/mips/bcm47xx/*
2579 F: arch/mips/include/asm/mach-bcm47xx/*
2581 BROADCOM BCM5301X ARM ARCHITECTURE
2582 M: Hauke Mehrtens <hauke@hauke-m.de>
2583 M: Rafał Miłecki <zajec5@gmail.com>
2584 M: bcm-kernel-feedback-list@broadcom.com
2585 L: linux-arm-kernel@lists.infradead.org
2587 F: arch/arm/mach-bcm/bcm_5301x.c
2588 F: arch/arm/boot/dts/bcm5301x*.dtsi
2589 F: arch/arm/boot/dts/bcm470*
2591 BROADCOM BCM63XX ARM ARCHITECTURE
2592 M: Florian Fainelli <f.fainelli@gmail.com>
2593 M: bcm-kernel-feedback-list@broadcom.com
2594 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2595 T: git git://github.com/broadcom/stblinux.git
2599 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2600 M: Kevin Cernekee <cernekee@gmail.com>
2601 L: linux-usb@vger.kernel.org
2603 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2605 BROADCOM BCM7XXX ARM ARCHITECTURE
2606 M: Brian Norris <computersforpeace@gmail.com>
2607 M: Gregory Fong <gregory.0xf0@gmail.com>
2608 M: Florian Fainelli <f.fainelli@gmail.com>
2609 M: bcm-kernel-feedback-list@broadcom.com
2610 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2611 T: git git://github.com/broadcom/stblinux.git
2613 F: arch/arm/mach-bcm/*brcmstb*
2614 F: arch/arm/boot/dts/bcm7*.dts*
2615 F: drivers/bus/brcmstb_gisb.c
2618 BROADCOM BMIPS MIPS ARCHITECTURE
2619 M: Kevin Cernekee <cernekee@gmail.com>
2620 M: Florian Fainelli <f.fainelli@gmail.com>
2621 L: linux-mips@linux-mips.org
2622 T: git git://github.com/broadcom/stblinux.git
2624 F: arch/mips/bmips/*
2625 F: arch/mips/include/asm/mach-bmips/*
2626 F: arch/mips/kernel/*bmips*
2627 F: arch/mips/boot/dts/brcm/bcm*.dts*
2628 F: drivers/irqchip/irq-bcm63*
2629 F: drivers/irqchip/irq-bcm7*
2630 F: drivers/irqchip/irq-brcmstb*
2631 F: include/linux/bcm963xx_nvram.h
2632 F: include/linux/bcm963xx_tag.h
2634 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2635 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2636 M: Prashant Sreedharan <prashant@broadcom.com>
2637 M: Michael Chan <mchan@broadcom.com>
2638 L: netdev@vger.kernel.org
2640 F: drivers/net/ethernet/broadcom/tg3.*
2642 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2643 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2644 M: Franky Lin <franky.lin@broadcom.com>
2645 M: Hante Meuleman <hante.meuleman@broadcom.com>
2646 L: linux-wireless@vger.kernel.org
2647 L: brcm80211-dev-list.pdl@broadcom.com
2649 F: drivers/net/wireless/broadcom/brcm80211/
2651 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2652 M: QLogic-Storage-Upstream@qlogic.com
2653 L: linux-scsi@vger.kernel.org
2655 F: drivers/scsi/bnx2fc/
2657 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2658 M: QLogic-Storage-Upstream@qlogic.com
2659 L: linux-scsi@vger.kernel.org
2661 F: drivers/scsi/bnx2i/
2663 BROADCOM IPROC ARM ARCHITECTURE
2664 M: Ray Jui <rjui@broadcom.com>
2665 M: Scott Branden <sbranden@broadcom.com>
2666 M: Jon Mason <jonmason@broadcom.com>
2667 M: bcm-kernel-feedback-list@broadcom.com
2668 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2669 T: git git://github.com/broadcom/cygnus-linux.git
2684 F: arch/arm64/boot/dts/broadcom/ns2*
2685 F: drivers/clk/bcm/clk-ns*
2686 F: drivers/pinctrl/bcm/pinctrl-ns*
2688 BROADCOM BRCMSTB GPIO DRIVER
2689 M: Gregory Fong <gregory.0xf0@gmail.com>
2690 L: bcm-kernel-feedback-list@broadcom.com
2692 F: drivers/gpio/gpio-brcmstb.c
2693 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2695 BROADCOM KONA GPIO DRIVER
2696 M: Ray Jui <rjui@broadcom.com>
2697 L: bcm-kernel-feedback-list@broadcom.com
2699 F: drivers/gpio/gpio-bcm-kona.c
2700 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2702 BROADCOM NVRAM DRIVER
2703 M: Rafał Miłecki <zajec5@gmail.com>
2704 L: linux-mips@linux-mips.org
2706 F: drivers/firmware/broadcom/*
2708 BROADCOM STB NAND FLASH DRIVER
2709 M: Brian Norris <computersforpeace@gmail.com>
2710 M: Kamal Dasu <kdasu.kdev@gmail.com>
2711 L: linux-mtd@lists.infradead.org
2712 L: bcm-kernel-feedback-list@broadcom.com
2714 F: drivers/mtd/nand/brcmnand/
2716 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2717 M: Rafał Miłecki <zajec5@gmail.com>
2718 L: linux-wireless@vger.kernel.org
2721 F: include/linux/bcma/
2723 BROADCOM SYSTEMPORT ETHERNET DRIVER
2724 M: Florian Fainelli <f.fainelli@gmail.com>
2725 L: netdev@vger.kernel.org
2727 F: drivers/net/ethernet/broadcom/bcmsysport.*
2729 BROADCOM VULCAN ARM64 SOC
2730 M: Jayachandran C. <jchandra@broadcom.com>
2731 M: bcm-kernel-feedback-list@broadcom.com
2732 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2734 F: arch/arm64/boot/dts/broadcom/vulcan*
2736 BROCADE BFA FC SCSI DRIVER
2737 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2738 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2739 L: linux-scsi@vger.kernel.org
2741 F: drivers/scsi/bfa/
2743 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2744 M: Rasesh Mody <rasesh.mody@qlogic.com>
2745 L: netdev@vger.kernel.org
2747 F: drivers/net/ethernet/brocade/bna/
2749 BSG (block layer generic sg v4 driver)
2750 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2751 L: linux-scsi@vger.kernel.org
2754 F: include/linux/bsg.h
2755 F: include/uapi/linux/bsg.h
2758 M: Clemens Ladisch <clemens@ladisch.de>
2759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2760 T: git git://git.alsa-project.org/alsa-kernel.git
2762 F: Documentation/sound/alsa/Bt87x.txt
2763 F: sound/pci/bt87x.c
2766 M: Michael Buesch <m@bues.ch>
2767 W: http://bu3sch.de/btgpio.php
2769 F: drivers/gpio/gpio-bt8xx.c
2772 M: Chris Mason <clm@fb.com>
2773 M: Josef Bacik <jbacik@fb.com>
2774 M: David Sterba <dsterba@suse.com>
2775 L: linux-btrfs@vger.kernel.org
2776 W: http://btrfs.wiki.kernel.org/
2777 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2778 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2780 F: Documentation/filesystems/btrfs.txt
2783 BTTV VIDEO4LINUX DRIVER
2784 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2785 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2786 L: linux-media@vger.kernel.org
2787 W: https://linuxtv.org
2788 T: git git://linuxtv.org/media_tree.git
2790 F: Documentation/video4linux/bttv/
2791 F: drivers/media/pci/bt8xx/bttv*
2793 BUSLOGIC SCSI DRIVER
2794 M: Khalid Aziz <khalid@gonehiking.org>
2795 L: linux-scsi@vger.kernel.org
2797 F: drivers/scsi/BusLogic.*
2798 F: drivers/scsi/FlashPoint.*
2800 C-MEDIA CMI8788 DRIVER
2801 M: Clemens Ladisch <clemens@ladisch.de>
2802 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2803 T: git git://git.alsa-project.org/alsa-kernel.git
2805 F: sound/pci/oxygen/
2808 M: Mark Salter <msalter@redhat.com>
2809 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2810 L: linux-c6x-dev@linux-c6x.org
2811 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2815 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2816 M: David Howells <dhowells@redhat.com>
2817 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2819 F: Documentation/filesystems/caching/cachefiles.txt
2822 CADET FM/AM RADIO RECEIVER DRIVER
2823 M: Hans Verkuil <hverkuil@xs4all.nl>
2824 L: linux-media@vger.kernel.org
2825 T: git git://linuxtv.org/media_tree.git
2826 W: https://linuxtv.org
2828 F: drivers/media/radio/radio-cadet*
2830 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2831 M: Jonathan Corbet <corbet@lwn.net>
2832 L: linux-media@vger.kernel.org
2833 T: git git://linuxtv.org/media_tree.git
2835 F: Documentation/video4linux/cafe_ccic
2836 F: drivers/media/platform/marvell-ccic/
2839 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2840 L: netdev@vger.kernel.org
2842 F: Documentation/networking/caif/
2843 F: drivers/net/caif/
2844 F: include/uapi/linux/caif/
2845 F: include/net/caif/
2848 CALGARY x86-64 IOMMU
2849 M: Muli Ben-Yehuda <mulix@mulix.org>
2850 M: Jon Mason <jdmason@kudzu.us>
2851 L: iommu@lists.linux-foundation.org
2853 F: arch/x86/kernel/pci-calgary_64.c
2854 F: arch/x86/kernel/tce_64.c
2855 F: arch/x86/include/asm/calgary.h
2856 F: arch/x86/include/asm/tce.h
2859 M: Oliver Hartkopp <socketcan@hartkopp.net>
2860 M: Marc Kleine-Budde <mkl@pengutronix.de>
2861 L: linux-can@vger.kernel.org
2862 W: https://github.com/linux-can
2863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2866 F: Documentation/networking/can.txt
2868 F: include/linux/can/core.h
2869 F: include/uapi/linux/can.h
2870 F: include/uapi/linux/can/bcm.h
2871 F: include/uapi/linux/can/raw.h
2872 F: include/uapi/linux/can/gw.h
2875 M: Wolfgang Grandegger <wg@grandegger.com>
2876 M: Marc Kleine-Budde <mkl@pengutronix.de>
2877 L: linux-can@vger.kernel.org
2878 W: https://github.com/linux-can
2879 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2880 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2882 F: Documentation/devicetree/bindings/net/can/
2884 F: include/linux/can/dev.h
2885 F: include/linux/can/platform/
2886 F: include/uapi/linux/can/error.h
2887 F: include/uapi/linux/can/netlink.h
2890 M: Serge Hallyn <serge@hallyn.com>
2891 L: linux-security-module@vger.kernel.org
2893 F: include/linux/capability.h
2894 F: include/uapi/linux/capability.h
2895 F: security/commoncap.c
2896 F: kernel/capability.c
2898 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2899 M: Kevin Tsai <ktsai@capellamicro.com>
2901 F: drivers/iio/light/cm*
2902 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2904 CAVIUM LIQUIDIO NETWORK DRIVER
2905 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2906 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2907 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2908 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2909 L: netdev@vger.kernel.org
2910 W: http://www.cavium.com
2912 F: drivers/net/ethernet/cavium/liquidio/
2914 CC2520 IEEE-802.15.4 RADIO DRIVER
2915 M: Varka Bhadram <varkabhadram@gmail.com>
2916 L: linux-wpan@vger.kernel.org
2918 F: drivers/net/ieee802154/cc2520.c
2919 F: include/linux/spi/cc2520.h
2920 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2923 M: Hans Verkuil <hans.verkuil@cisco.com>
2924 L: linux-media@vger.kernel.org
2925 T: git git://linuxtv.org/media_tree.git
2926 W: http://linuxtv.org
2928 F: Documentation/cec.txt
2929 F: Documentation/DocBook/media/v4l/cec*
2930 F: drivers/staging/media/cec/
2931 F: drivers/media/cec-edid.c
2932 F: drivers/media/rc/keymaps/rc-cec.c
2933 F: include/media/cec.h
2934 F: include/media/cec-edid.h
2935 F: include/linux/cec.h
2936 F: include/linux/cec-funcs.h
2938 CELL BROADBAND ENGINE ARCHITECTURE
2939 M: Arnd Bergmann <arnd@arndb.de>
2940 L: linuxppc-dev@lists.ozlabs.org
2941 W: http://www.ibm.com/developerworks/power/cell/
2943 F: arch/powerpc/include/asm/cell*.h
2944 F: arch/powerpc/include/asm/spu*.h
2945 F: arch/powerpc/include/uapi/asm/spu*.h
2946 F: arch/powerpc/oprofile/*cell*
2947 F: arch/powerpc/platforms/cell/
2949 CEPH COMMON CODE (LIBCEPH)
2950 M: Ilya Dryomov <idryomov@gmail.com>
2951 M: "Yan, Zheng" <zyan@redhat.com>
2952 M: Sage Weil <sage@redhat.com>
2953 L: ceph-devel@vger.kernel.org
2955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2956 T: git git://github.com/ceph/ceph-client.git
2959 F: include/linux/ceph/
2960 F: include/linux/crush/
2962 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2963 M: "Yan, Zheng" <zyan@redhat.com>
2964 M: Sage Weil <sage@redhat.com>
2965 M: Ilya Dryomov <idryomov@gmail.com>
2966 L: ceph-devel@vger.kernel.org
2968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2969 T: git git://github.com/ceph/ceph-client.git
2971 F: Documentation/filesystems/ceph.txt
2974 CERTIFICATE HANDLING:
2975 M: David Howells <dhowells@redhat.com>
2976 M: David Woodhouse <dwmw2@infradead.org>
2977 L: keyrings@vger.kernel.org
2979 F: Documentation/module-signing.txt
2981 F: scripts/sign-file.c
2982 F: scripts/extract-cert.c
2984 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2985 L: linux-usb@vger.kernel.org
2987 F: Documentation/usb/WUSB-Design-overview.txt
2988 F: Documentation/usb/wusb-cbaf
2989 F: drivers/usb/host/hwa-hc.c
2990 F: drivers/usb/host/whci/
2991 F: drivers/usb/wusbcore/
2992 F: include/linux/usb/wusb*
2994 CFAG12864B LCD DRIVER
2995 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2996 W: http://miguelojeda.es/auxdisplay.htm
2997 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2999 F: drivers/auxdisplay/cfag12864b.c
3000 F: include/linux/cfag12864b.h
3002 CFAG12864BFB LCD FRAMEBUFFER DRIVER
3003 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
3004 W: http://miguelojeda.es/auxdisplay.htm
3005 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3007 F: drivers/auxdisplay/cfag12864bfb.c
3008 F: include/linux/cfag12864b.h
3010 CFG80211 and NL80211
3011 M: Johannes Berg <johannes@sipsolutions.net>
3012 L: linux-wireless@vger.kernel.org
3013 W: http://wireless.kernel.org/
3014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3017 F: include/uapi/linux/nl80211.h
3018 F: include/net/cfg80211.h
3020 X: net/wireless/wext*
3022 CHAR and MISC DRIVERS
3023 M: Arnd Bergmann <arnd@arndb.de>
3024 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3025 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3029 F: include/linux/miscdevice.h
3032 M: Andy Whitcroft <apw@canonical.com>
3033 M: Joe Perches <joe@perches.com>
3035 F: scripts/checkpatch.pl
3037 CHINESE DOCUMENTATION
3038 M: Harry Wei <harryxiyou@gmail.com>
3039 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3040 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3042 F: Documentation/zh_CN/
3044 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3045 M: Peter Chen <Peter.Chen@nxp.com>
3046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3047 L: linux-usb@vger.kernel.org
3049 F: drivers/usb/chipidea/
3051 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3052 M: Hans de Goede <hdegoede@redhat.com>
3053 L: linux-input@vger.kernel.org
3055 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3056 F: drivers/input/touchscreen/chipone_icn8318.c
3058 CHROME HARDWARE PLATFORM SUPPORT
3059 M: Olof Johansson <olof@lixom.net>
3061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3062 F: drivers/platform/chrome/
3064 CISCO VIC ETHERNET NIC DRIVER
3065 M: Christian Benvenuti <benve@cisco.com>
3066 M: Sujith Sankar <ssujith@cisco.com>
3067 M: Govindarajulu Varadarajan <_govind@gmx.com>
3068 M: Neel Patel <neepatel@cisco.com>
3070 F: drivers/net/ethernet/cisco/enic/
3072 CISCO VIC LOW LATENCY NIC DRIVER
3073 M: Christian Benvenuti <benve@cisco.com>
3074 M: Dave Goodell <dgoodell@cisco.com>
3076 F: drivers/infiniband/hw/usnic/
3078 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3079 M: Hartley Sweeten <hsweeten@visionengravers.com>
3080 L: netdev@vger.kernel.org
3082 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3084 CIRRUS LOGIC AUDIO CODEC DRIVERS
3085 M: Brian Austin <brian.austin@cirrus.com>
3086 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3087 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3089 F: sound/soc/codecs/cs*
3092 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3093 L: linux-kernel@vger.kernel.org
3096 F: include/linux/cleancache.h
3099 M: Russell King <linux@armlinux.org.uk>
3100 L: linux-clk@vger.kernel.org
3102 F: include/linux/clk.h
3104 CLOCKSOURCE, CLOCKEVENT DRIVERS
3105 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3106 M: Thomas Gleixner <tglx@linutronix.de>
3107 L: linux-kernel@vger.kernel.org
3108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3110 F: drivers/clocksource
3112 CISCO FCOE HBA DRIVER
3113 M: Hiral Patel <hiralpat@cisco.com>
3114 M: Suma Ramars <sramars@cisco.com>
3115 M: Brian Uchino <buchino@cisco.com>
3116 L: linux-scsi@vger.kernel.org
3118 F: drivers/scsi/fnic/
3120 CISCO SCSI HBA DRIVER
3121 M: Narsimhulu Musini <nmusini@cisco.com>
3122 M: Sesidhar Baddela <sebaddel@cisco.com>
3123 L: linux-scsi@vger.kernel.org
3125 F: drivers/scsi/snic/
3128 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3129 M: Daniel Oliveira Nascimento <don@syst.com.br>
3130 L: platform-driver-x86@vger.kernel.org
3132 F: drivers/platform/x86/classmate-laptop.c
3135 M: Hans Verkuil <hans.verkuil@cisco.com>
3136 L: linux-media@vger.kernel.org
3137 T: git git://linuxtv.org/media_tree.git
3138 W: https://linuxtv.org
3140 F: drivers/media/pci/cobalt/
3142 COCCINELLE/Semantic Patches (SmPL)
3143 M: Julia Lawall <Julia.Lawall@lip6.fr>
3144 M: Gilles Muller <Gilles.Muller@lip6.fr>
3145 M: Nicolas Palix <nicolas.palix@imag.fr>
3146 M: Michal Marek <mmarek@suse.com>
3147 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3149 W: http://coccinelle.lip6.fr/
3151 F: Documentation/dev-tools/coccinelle.rst
3152 F: scripts/coccinelle/
3153 F: scripts/coccicheck
3156 M: Jan Harkes <jaharkes@cs.cmu.edu>
3158 L: codalist@coda.cs.cmu.edu
3159 W: http://www.coda.cs.cmu.edu/
3161 F: Documentation/filesystems/coda.txt
3163 F: include/linux/coda*.h
3164 F: include/uapi/linux/coda*.h
3166 CODA V4L2 MEM2MEM DRIVER
3167 M: Philipp Zabel <p.zabel@pengutronix.de>
3168 L: linux-media@vger.kernel.org
3170 F: Documentation/devicetree/bindings/media/coda.txt
3171 F: drivers/media/platform/coda/
3173 COMMON CLK FRAMEWORK
3174 M: Michael Turquette <mturquette@baylibre.com>
3175 M: Stephen Boyd <sboyd@codeaurora.org>
3176 L: linux-clk@vger.kernel.org
3177 Q: http://patchwork.kernel.org/project/linux-clk/list/
3178 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3180 F: Documentation/devicetree/bindings/clock/
3182 X: drivers/clk/clkdev.c
3183 F: include/linux/clk-pr*
3184 F: include/linux/clk/
3186 COMMON INTERNET FILE SYSTEM (CIFS)
3187 M: Steve French <sfrench@samba.org>
3188 L: linux-cifs@vger.kernel.org
3189 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3190 W: http://linux-cifs.samba.org/
3191 T: git git://git.samba.org/sfrench/cifs-2.6.git
3193 F: Documentation/filesystems/cifs/
3196 COMPACTPCI HOTPLUG CORE
3197 M: Scott Murray <scott@spiteful.org>
3198 L: linux-pci@vger.kernel.org
3200 F: drivers/pci/hotplug/cpci_hotplug*
3202 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3203 M: Scott Murray <scott@spiteful.org>
3204 L: linux-pci@vger.kernel.org
3206 F: drivers/pci/hotplug/cpcihp_zt5550.*
3208 COMPACTPCI HOTPLUG GENERIC DRIVER
3209 M: Scott Murray <scott@spiteful.org>
3210 L: linux-pci@vger.kernel.org
3212 F: drivers/pci/hotplug/cpcihp_generic.c
3214 COMPAL LAPTOP SUPPORT
3215 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3216 L: platform-driver-x86@vger.kernel.org
3218 F: drivers/platform/x86/compal-laptop.c
3220 CONEXANT ACCESSRUNNER USB DRIVER
3221 L: accessrunner-general@lists.sourceforge.net
3222 W: http://accessrunner.sourceforge.net/
3224 F: drivers/usb/atm/cxacru.c
3227 M: Joel Becker <jlbec@evilplan.org>
3228 M: Christoph Hellwig <hch@lst.de>
3229 T: git git://git.infradead.org/users/hch/configfs.git
3232 F: include/linux/configfs.h
3235 M: Evgeniy Polyakov <zbr@ioremap.net>
3236 L: netdev@vger.kernel.org
3238 F: drivers/connector/
3240 CONTROL GROUP (CGROUP)
3241 M: Tejun Heo <tj@kernel.org>
3242 M: Li Zefan <lizefan@huawei.com>
3243 M: Johannes Weiner <hannes@cmpxchg.org>
3244 L: cgroups@vger.kernel.org
3245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3247 F: Documentation/cgroup*
3248 F: include/linux/cgroup*
3251 CONTROL GROUP - CPUSET
3252 M: Li Zefan <lizefan@huawei.com>
3253 L: cgroups@vger.kernel.org
3254 W: http://www.bullopensource.org/cpuset/
3255 W: http://oss.sgi.com/projects/cpusets/
3256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3258 F: Documentation/cgroup-v1/cpusets.txt
3259 F: include/linux/cpuset.h
3262 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3263 M: Johannes Weiner <hannes@cmpxchg.org>
3264 M: Michal Hocko <mhocko@kernel.org>
3265 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3266 L: cgroups@vger.kernel.org
3267 L: linux-mm@kvack.org
3272 CORETEMP HARDWARE MONITORING DRIVER
3273 M: Fenghua Yu <fenghua.yu@intel.com>
3274 L: linux-hwmon@vger.kernel.org
3276 F: Documentation/hwmon/coretemp
3277 F: drivers/hwmon/coretemp.c
3279 COSA/SRP SYNC SERIAL DRIVER
3280 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3281 W: http://www.fi.muni.cz/~kas/cosa/
3283 F: drivers/net/wan/cosa*
3285 CPMAC ETHERNET DRIVER
3286 M: Florian Fainelli <f.fainelli@gmail.com>
3287 L: netdev@vger.kernel.org
3289 F: drivers/net/ethernet/ti/cpmac.c
3291 CPU FREQUENCY DRIVERS
3292 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3293 M: Viresh Kumar <viresh.kumar@linaro.org>
3294 L: linux-pm@vger.kernel.org
3296 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3297 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3298 F: Documentation/cpu-freq/
3300 F: include/linux/cpufreq.h
3302 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3303 M: Viresh Kumar <viresh.kumar@linaro.org>
3304 M: Sudeep Holla <sudeep.holla@arm.com>
3305 L: linux-pm@vger.kernel.org
3306 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3308 F: drivers/cpufreq/arm_big_little.h
3309 F: drivers/cpufreq/arm_big_little.c
3310 F: drivers/cpufreq/arm_big_little_dt.c
3312 CPUIDLE DRIVER - ARM BIG LITTLE
3313 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3314 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3315 L: linux-pm@vger.kernel.org
3316 L: linux-arm-kernel@lists.infradead.org
3317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3319 F: drivers/cpuidle/cpuidle-big_little.c
3321 CPUIDLE DRIVER - ARM EXYNOS
3322 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3323 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3324 M: Kukjin Kim <kgene@kernel.org>
3325 L: linux-pm@vger.kernel.org
3326 L: linux-samsung-soc@vger.kernel.org
3328 F: drivers/cpuidle/cpuidle-exynos.c
3329 F: arch/arm/mach-exynos/pm.c
3332 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3333 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3334 L: linux-pm@vger.kernel.org
3336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3337 F: drivers/cpuidle/*
3338 F: include/linux/cpuidle.h
3341 M: "H. Peter Anvin" <hpa@zytor.com>
3343 F: arch/x86/kernel/cpuid.c
3344 F: arch/x86/kernel/msr.c
3346 CPU POWER MONITORING SUBSYSTEM
3347 M: Thomas Renninger <trenn@suse.com>
3348 L: linux-pm@vger.kernel.org
3350 F: tools/power/cpupower/
3353 W: http://sourceforge.net/projects/cramfs/
3354 S: Orphan / Obsolete
3355 F: Documentation/filesystems/cramfs.txt
3359 M: Mikael Starvik <starvik@axis.com>
3360 M: Jesper Nilsson <jesper.nilsson@axis.com>
3361 L: linux-cris-kernel@axis.com
3362 W: http://developer.axis.com
3363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3366 F: drivers/tty/serial/crisv10.*
3369 M: Herbert Xu <herbert@gondor.apana.org.au>
3370 M: "David S. Miller" <davem@davemloft.net>
3371 L: linux-crypto@vger.kernel.org
3372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3375 F: Documentation/crypto/
3376 F: Documentation/devicetree/bindings/crypto/
3377 F: Documentation/DocBook/crypto-API.tmpl
3383 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3384 M: Neil Horman <nhorman@tuxdriver.com>
3385 L: linux-crypto@vger.kernel.org
3387 F: crypto/ansi_cprng.c
3391 M: Hans Verkuil <hverkuil@xs4all.nl>
3392 L: linux-media@vger.kernel.org
3393 T: git git://linuxtv.org/media_tree.git
3394 W: http://linuxtv.org
3396 F: drivers/media/i2c/cs3308.c
3397 F: drivers/media/i2c/cs3308.h
3399 CS5535 Audio ALSA driver
3400 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3402 F: sound/pci/cs5535audio/
3405 M: Solomon Peachy <pizza@shaftnet.org>
3407 F: drivers/net/wireless/st/cw1200/
3409 CX18 VIDEO4LINUX DRIVER
3410 M: Andy Walls <awalls@md.metrocast.net>
3411 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3412 L: linux-media@vger.kernel.org
3413 T: git git://linuxtv.org/media_tree.git
3414 W: https://linuxtv.org
3415 W: http://www.ivtvdriver.org/index.php/Cx18
3417 F: Documentation/video4linux/cx18.txt
3418 F: drivers/media/pci/cx18/
3419 F: include/uapi/linux/ivtv*
3421 CX2341X MPEG ENCODER HELPER MODULE
3422 M: Hans Verkuil <hverkuil@xs4all.nl>
3423 L: linux-media@vger.kernel.org
3424 T: git git://linuxtv.org/media_tree.git
3425 W: https://linuxtv.org
3427 F: drivers/media/common/cx2341x*
3428 F: include/media/cx2341x*
3430 CX24120 MEDIA DRIVER
3431 M: Jemma Denson <jdenson@gmail.com>
3432 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3433 L: linux-media@vger.kernel.org
3434 W: https://linuxtv.org
3435 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3437 F: drivers/media/dvb-frontends/cx24120*
3439 CX88 VIDEO4LINUX DRIVER
3440 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3441 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3442 L: linux-media@vger.kernel.org
3443 W: https://linuxtv.org
3444 T: git git://linuxtv.org/media_tree.git
3446 F: Documentation/video4linux/cx88/
3447 F: drivers/media/pci/cx88/
3449 CXD2820R MEDIA DRIVER
3450 M: Antti Palosaari <crope@iki.fi>
3451 L: linux-media@vger.kernel.org
3452 W: https://linuxtv.org
3453 W: http://palosaari.fi/linux/
3454 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3455 T: git git://linuxtv.org/anttip/media_tree.git
3457 F: drivers/media/dvb-frontends/cxd2820r*
3459 CXGB3 ETHERNET DRIVER (CXGB3)
3460 M: Santosh Raspatur <santosh@chelsio.com>
3461 L: netdev@vger.kernel.org
3462 W: http://www.chelsio.com
3464 F: drivers/net/ethernet/chelsio/cxgb3/
3466 CXGB3 ISCSI DRIVER (CXGB3I)
3467 M: Karen Xie <kxie@chelsio.com>
3468 L: linux-scsi@vger.kernel.org
3469 W: http://www.chelsio.com
3471 F: drivers/scsi/cxgbi/cxgb3i
3473 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3474 M: Steve Wise <swise@chelsio.com>
3475 L: linux-rdma@vger.kernel.org
3476 W: http://www.openfabrics.org
3478 F: drivers/infiniband/hw/cxgb3/
3480 CXGB4 ETHERNET DRIVER (CXGB4)
3481 M: Hariprasad S <hariprasad@chelsio.com>
3482 L: netdev@vger.kernel.org
3483 W: http://www.chelsio.com
3485 F: drivers/net/ethernet/chelsio/cxgb4/
3487 CXGB4 ISCSI DRIVER (CXGB4I)
3488 M: Karen Xie <kxie@chelsio.com>
3489 L: linux-scsi@vger.kernel.org
3490 W: http://www.chelsio.com
3492 F: drivers/scsi/cxgbi/cxgb4i
3494 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3495 M: Steve Wise <swise@chelsio.com>
3496 L: linux-rdma@vger.kernel.org
3497 W: http://www.openfabrics.org
3499 F: drivers/infiniband/hw/cxgb4/
3501 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3502 M: Casey Leedom <leedom@chelsio.com>
3503 L: netdev@vger.kernel.org
3504 W: http://www.chelsio.com
3506 F: drivers/net/ethernet/chelsio/cxgb4vf/
3508 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3509 M: Ian Munsie <imunsie@au1.ibm.com>
3510 M: Michael Neuling <mikey@neuling.org>
3511 L: linuxppc-dev@lists.ozlabs.org
3513 F: drivers/misc/cxl/
3514 F: include/misc/cxl*
3515 F: include/uapi/misc/cxl.h
3516 F: Documentation/powerpc/cxl.txt
3517 F: Documentation/powerpc/cxl.txt
3518 F: Documentation/ABI/testing/sysfs-class-cxl
3520 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3521 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3522 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3523 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3524 L: linux-scsi@vger.kernel.org
3526 F: drivers/scsi/cxlflash/
3527 F: include/uapi/scsi/cxlflash_ioctls.h
3528 F: Documentation/powerpc/cxlflash.txt
3530 STMMAC ETHERNET DRIVER
3531 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3532 M: Alexandre Torgue <alexandre.torgue@st.com>
3533 L: netdev@vger.kernel.org
3534 W: http://www.stlinux.com
3536 F: drivers/net/ethernet/stmicro/stmmac/
3539 M: Russell King <linux@armlinux.org.uk>
3540 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3541 W: http://www.armlinux.org.uk/
3543 F: drivers/video/fbdev/cyber2000fb.*
3545 CYCLADES ASYNC MUX DRIVER
3546 W: http://www.cyclades.com/
3548 F: drivers/tty/cyclades.c
3549 F: include/linux/cyclades.h
3550 F: include/uapi/linux/cyclades.h
3552 CYCLADES PC300 DRIVER
3553 W: http://www.cyclades.com/
3555 F: drivers/net/wan/pc300*
3557 CYPRESS_FIRMWARE MEDIA DRIVER
3558 M: Antti Palosaari <crope@iki.fi>
3559 L: linux-media@vger.kernel.org
3560 W: https://linuxtv.org
3561 W: http://palosaari.fi/linux/
3562 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3563 T: git git://linuxtv.org/anttip/media_tree.git
3565 F: drivers/media/common/cypress_firmware*
3567 CYTTSP TOUCHSCREEN DRIVER
3568 M: Ferruh Yigit <fery@cypress.com>
3569 L: linux-input@vger.kernel.org
3571 F: drivers/input/touchscreen/cyttsp*
3572 F: include/linux/input/cyttsp.h
3574 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3575 M: Joshua Kinard <kumba@gentoo.org>
3577 F: drivers/rtc/rtc-ds1685.c
3578 F: include/linux/rtc/ds1685.h
3580 DAMA SLAVE for AX.25
3581 M: Joerg Reuter <jreuter@yaina.de>
3582 W: http://yaina.de/jreuter/
3583 W: http://www.qsl.net/dl1bke/
3584 L: linux-hams@vger.kernel.org
3586 F: net/ax25/af_ax25.c
3587 F: net/ax25/ax25_dev.c
3588 F: net/ax25/ax25_ds_*
3589 F: net/ax25/ax25_in.c
3590 F: net/ax25/ax25_out.c
3591 F: net/ax25/ax25_timer.c
3592 F: net/ax25/sysctl_net_ax25.c
3594 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3595 L: netdev@vger.kernel.org
3597 F: Documentation/networking/dmfe.txt
3598 F: drivers/net/ethernet/dec/tulip/dmfe.c
3600 DC390/AM53C974 SCSI driver
3601 M: Hannes Reinecke <hare@suse.com>
3602 L: linux-scsi@vger.kernel.org
3604 F: drivers/scsi/am53c974.c
3607 M: Oliver Neukum <oliver@neukum.org>
3608 M: Ali Akcaagac <aliakc@web.de>
3609 M: Jamie Lenehan <lenehan@twibble.org>
3610 L: dc395x@twibble.org
3611 W: http://twibble.org/dist/dc395x/
3612 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3614 F: Documentation/scsi/dc395x.txt
3615 F: drivers/scsi/dc395x.*
3618 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3619 L: dccp@vger.kernel.org
3620 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3622 F: include/linux/dccp.h
3623 F: include/uapi/linux/dccp.h
3624 F: include/linux/tfrc.h
3627 DECnet NETWORK LAYER
3628 W: http://linux-decnet.sourceforge.net
3629 L: linux-decnet-user@lists.sourceforge.net
3631 F: Documentation/networking/decnet.txt
3634 DECSTATION PLATFORM SUPPORT
3635 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3636 L: linux-mips@linux-mips.org
3637 W: http://www.linux-mips.org/wiki/DECstation
3640 F: arch/mips/include/asm/dec/
3641 F: arch/mips/include/asm/mach-dec/
3643 DEFXX FDDI NETWORK DRIVER
3644 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3646 F: drivers/net/fddi/defxx.*
3649 M: Matthew Garrett <mjg59@srcf.ucam.org>
3650 M: Pali Rohár <pali.rohar@gmail.com>
3651 L: platform-driver-x86@vger.kernel.org
3653 F: drivers/platform/x86/dell-laptop.c
3655 DELL LAPTOP RBTN DRIVER
3656 M: Pali Rohár <pali.rohar@gmail.com>
3658 F: drivers/platform/x86/dell-rbtn.*
3660 DELL LAPTOP FREEFALL DRIVER
3661 M: Pali Rohár <pali.rohar@gmail.com>
3663 F: drivers/platform/x86/dell-smo8800.c
3665 DELL LAPTOP SMM DRIVER
3666 M: Pali Rohár <pali.rohar@gmail.com>
3668 F: drivers/hwmon/dell-smm-hwmon.c
3669 F: include/uapi/linux/i8k.h
3671 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3672 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3674 F: Documentation/dcdbas.txt
3675 F: drivers/firmware/dcdbas.*
3677 DELL WMI EXTRAS DRIVER
3678 M: Matthew Garrett <mjg59@srcf.ucam.org>
3679 M: Pali Rohár <pali.rohar@gmail.com>
3681 F: drivers/platform/x86/dell-wmi.c
3683 DESIGNWARE USB2 DRD IP DRIVER
3684 M: John Youn <johnyoun@synopsys.com>
3685 L: linux-usb@vger.kernel.org
3686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3688 F: drivers/usb/dwc2/
3690 DESIGNWARE USB3 DRD IP DRIVER
3691 M: Felipe Balbi <balbi@kernel.org>
3692 L: linux-usb@vger.kernel.org
3693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3695 F: drivers/usb/dwc3/
3697 DEVICE COREDUMP (DEV_COREDUMP)
3698 M: Johannes Berg <johannes@sipsolutions.net>
3699 L: linux-kernel@vger.kernel.org
3701 F: drivers/base/devcoredump.c
3702 F: include/linux/devcoredump.h
3704 DEVICE FREQUENCY (DEVFREQ)
3705 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3706 M: Kyungmin Park <kyungmin.park@samsung.com>
3707 L: linux-pm@vger.kernel.org
3708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3711 F: include/linux/devfreq.h
3712 F: Documentation/devicetree/bindings/devfreq/
3714 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3715 M: Chanwoo Choi <cw00.choi@samsung.com>
3716 L: linux-pm@vger.kernel.org
3717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3719 F: drivers/devfreq/event/
3720 F: drivers/devfreq/devfreq-event.c
3721 F: include/linux/devfreq-event.h
3722 F: Documentation/devicetree/bindings/devfreq/event/
3724 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3725 M: Chanwoo Choi <cw00.choi@samsung.com>
3726 L: linux-pm@vger.kernel.org
3727 L: linux-samsung-soc@vger.kernel.org
3728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3730 F: drivers/devfreq/exynos-bus.c
3731 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3733 DEVICE NUMBER REGISTRY
3734 M: Torben Mathiasen <device@lanana.org>
3735 W: http://lanana.org/docs/device-list/index.html
3739 M: Alasdair Kergon <agk@redhat.com>
3740 M: Mike Snitzer <snitzer@redhat.com>
3741 M: dm-devel@redhat.com
3742 L: dm-devel@redhat.com
3743 W: http://sources.redhat.com/dm
3744 Q: http://patchwork.kernel.org/project/dm-devel/list/
3745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3746 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3748 F: Documentation/device-mapper/
3750 F: drivers/md/persistent-data/
3751 F: include/linux/device-mapper.h
3752 F: include/linux/dm-*.h
3753 F: include/uapi/linux/dm-*.h
3756 M: Jiri Pirko <jiri@mellanox.com>
3757 L: netdev@vger.kernel.org
3759 F: net/core/devlink.c
3760 F: include/net/devlink.h
3761 F: include/uapi/linux/devlink.h
3763 DIALOG SEMICONDUCTOR DRIVERS
3764 M: Support Opensource <support.opensource@diasemi.com>
3765 W: http://www.dialog-semiconductor.com/products
3767 F: Documentation/hwmon/da90??
3768 F: Documentation/devicetree/bindings/mfd/da90*.txt
3769 F: Documentation/devicetree/bindings/regulator/da92*.txt
3770 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3771 F: drivers/gpio/gpio-da90??.c
3772 F: drivers/hwmon/da90??-hwmon.c
3773 F: drivers/iio/adc/da91??-*.c
3774 F: drivers/input/misc/da90??_onkey.c
3775 F: drivers/input/touchscreen/da9052_tsi.c
3776 F: drivers/leds/leds-da90??.c
3777 F: drivers/mfd/da903x.c
3778 F: drivers/mfd/da90??-*.c
3779 F: drivers/mfd/da91??-*.c
3780 F: drivers/power/da9052-battery.c
3781 F: drivers/power/da91??-*.c
3782 F: drivers/regulator/da903x.c
3783 F: drivers/regulator/da9???-regulator.[ch]
3784 F: drivers/rtc/rtc-da90??.c
3785 F: drivers/video/backlight/da90??_bl.c
3786 F: drivers/watchdog/da90??_wdt.c
3787 F: include/linux/mfd/da903x.h
3788 F: include/linux/mfd/da9052/
3789 F: include/linux/mfd/da9055/
3790 F: include/linux/mfd/da9062/
3791 F: include/linux/mfd/da9063/
3792 F: include/linux/mfd/da9150/
3793 F: include/linux/regulator/da9211.h
3794 F: include/sound/da[79]*.h
3795 F: sound/soc/codecs/da[79]*.[ch]
3797 DIAMOND SYSTEMS GPIO-MM GPIO DRIVER
3798 M: William Breathitt Gray <vilhelm.gray@gmail.com>
3799 L: linux-gpio@vger.kernel.org
3801 F: drivers/gpio/gpio-gpio-mm.c
3803 DIGI NEO AND CLASSIC PCI PRODUCTS
3804 M: Lidza Louina <lidza.louina@gmail.com>
3805 M: Mark Hounschell <markh@compro.net>
3806 L: driverdev-devel@linuxdriverproject.org
3808 F: drivers/staging/dgnc/
3810 DIOLAN U2C-12 I2C DRIVER
3811 M: Guenter Roeck <linux@roeck-us.net>
3812 L: linux-i2c@vger.kernel.org
3814 F: drivers/i2c/busses/i2c-diolan-u2c.c
3817 M: Matthew Wilcox <willy@linux.intel.com>
3818 L: linux-fsdevel@vger.kernel.org
3822 DIRECTORY NOTIFICATION (DNOTIFY)
3823 M: Eric Paris <eparis@parisplace.org>
3825 F: Documentation/filesystems/dnotify.txt
3826 F: fs/notify/dnotify/
3827 F: include/linux/dnotify.h
3829 DISK GEOMETRY AND PARTITION HANDLING
3830 M: Andries Brouwer <aeb@cwi.nl>
3831 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3832 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3833 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3837 M: Jan Kara <jack@suse.com>
3839 F: Documentation/filesystems/quota.txt
3841 F: include/linux/quota*.h
3842 F: include/uapi/linux/quota*.h
3844 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3845 M: Bernie Thompson <bernie@plugable.com>
3846 L: linux-fbdev@vger.kernel.org
3848 W: http://plugable.com/category/projects/udlfb/
3849 F: drivers/video/fbdev/udlfb.c
3850 F: include/video/udlfb.h
3851 F: Documentation/fb/udlfb.txt
3853 DISTRIBUTED LOCK MANAGER (DLM)
3854 M: Christine Caulfield <ccaulfie@redhat.com>
3855 M: David Teigland <teigland@redhat.com>
3856 L: cluster-devel@redhat.com
3857 W: http://sources.redhat.com/cluster/
3858 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3862 DMA BUFFER SHARING FRAMEWORK
3863 M: Sumit Semwal <sumit.semwal@linaro.org>
3865 L: linux-media@vger.kernel.org
3866 L: dri-devel@lists.freedesktop.org
3867 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3869 F: include/linux/dma-buf*
3870 F: include/linux/reservation.h
3871 F: include/linux/*fence.h
3872 F: Documentation/dma-buf-sharing.txt
3873 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3876 M: Sumit Semwal <sumit.semwal@linaro.org>
3877 R: Gustavo Padovan <gustavo@padovan.org>
3879 L: linux-media@vger.kernel.org
3880 L: dri-devel@lists.freedesktop.org
3881 F: drivers/dma-buf/sync_file.c
3882 F: include/linux/sync_file.h
3883 F: Documentation/sync_file.txt
3884 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3886 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3887 M: Vinod Koul <vinod.koul@intel.com>
3888 L: dmaengine@vger.kernel.org
3889 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3892 F: include/linux/dmaengine.h
3893 F: Documentation/devicetree/bindings/dma/
3894 F: Documentation/dmaengine/
3895 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3897 DME1737 HARDWARE MONITOR DRIVER
3898 M: Juerg Haefliger <juergh@gmail.com>
3899 L: linux-hwmon@vger.kernel.org
3901 F: Documentation/hwmon/dme1737
3902 F: drivers/hwmon/dme1737.c
3905 M: Jean Delvare <jdelvare@suse.com>
3907 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3908 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3909 F: drivers/firmware/dmi-id.c
3910 F: drivers/firmware/dmi_scan.c
3911 F: include/linux/dmi.h
3914 M: Jonathan Corbet <corbet@lwn.net>
3915 L: linux-doc@vger.kernel.org
3918 F: scripts/docproc.c
3919 F: scripts/kernel-doc*
3920 X: Documentation/ABI/
3921 X: Documentation/devicetree/
3922 X: Documentation/acpi
3923 X: Documentation/power
3924 X: Documentation/spi
3925 X: Documentation/DocBook/media
3926 T: git git://git.lwn.net/linux.git docs-next
3929 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3930 L: blinux-list@redhat.com
3932 F: drivers/char/dtlk.c
3933 F: include/linux/dtlk.h
3935 DPT_I2O SCSI RAID DRIVER
3936 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3937 L: linux-scsi@vger.kernel.org
3938 W: http://www.adaptec.com/
3940 F: drivers/scsi/dpt*
3941 F: drivers/scsi/dpt/
3944 M: Philipp Reisner <philipp.reisner@linbit.com>
3945 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3946 L: drbd-dev@lists.linbit.com
3947 W: http://www.drbd.org
3948 T: git git://git.linbit.com/linux-drbd.git
3949 T: git git://git.linbit.com/drbd-8.4.git
3951 F: drivers/block/drbd/
3953 F: Documentation/blockdev/drbd/
3955 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3956 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3959 F: Documentation/kobject.txt
3964 F: include/linux/debugfs.h
3965 F: include/linux/kobj*
3969 M: David Airlie <airlied@linux.ie>
3970 L: dri-devel@lists.freedesktop.org
3971 T: git git://people.freedesktop.org/~airlied/linux
3975 F: Documentation/devicetree/bindings/display/
3976 F: Documentation/devicetree/bindings/gpu/
3977 F: Documentation/devicetree/bindings/video/
3978 F: Documentation/gpu/
3980 F: include/uapi/drm/
3982 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3983 M: Dave Airlie <airlied@redhat.com>
3985 F: drivers/gpu/drm/ast/
3987 DRM DRIVER FOR BOCHS VIRTUAL GPU
3988 M: Gerd Hoffmann <kraxel@redhat.com>
3990 F: drivers/gpu/drm/bochs/
3992 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3993 M: Dave Airlie <airlied@redhat.com>
3995 F: drivers/gpu/drm/cirrus/
3997 RADEON and AMDGPU DRM DRIVERS
3998 M: Alex Deucher <alexander.deucher@amd.com>
3999 M: Christian König <christian.koenig@amd.com>
4000 L: dri-devel@lists.freedesktop.org
4001 T: git git://people.freedesktop.org/~agd5f/linux
4003 F: drivers/gpu/drm/radeon/
4004 F: include/uapi/drm/radeon_drm.h
4005 F: drivers/gpu/drm/amd/
4006 F: include/uapi/drm/amdgpu_drm.h
4009 M: Thierry Reding <thierry.reding@gmail.com>
4010 L: dri-devel@lists.freedesktop.org
4011 T: git git://anongit.freedesktop.org/tegra/linux.git
4013 F: drivers/gpu/drm/drm_panel.c
4014 F: drivers/gpu/drm/panel/
4015 F: include/drm/drm_panel.h
4016 F: Documentation/devicetree/bindings/display/panel/
4018 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4019 M: Daniel Vetter <daniel.vetter@intel.com>
4020 M: Jani Nikula <jani.nikula@linux.intel.com>
4021 L: intel-gfx@lists.freedesktop.org
4022 L: dri-devel@lists.freedesktop.org
4023 W: https://01.org/linuxgraphics/
4024 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4025 T: git git://anongit.freedesktop.org/drm-intel
4027 F: drivers/gpu/drm/i915/
4028 F: include/drm/i915*
4029 F: include/uapi/drm/i915_drm.h
4030 F: Documentation/gpu/i915.rst
4032 DRM DRIVERS FOR ATMEL HLCDC
4033 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4034 L: dri-devel@lists.freedesktop.org
4036 F: drivers/gpu/drm/atmel-hlcdc/
4037 F: Documentation/devicetree/bindings/drm/atmel/
4039 DRM DRIVERS FOR ALLWINNER A10
4040 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4041 L: dri-devel@lists.freedesktop.org
4043 F: drivers/gpu/drm/sun4i/
4044 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4046 DRM DRIVERS FOR EXYNOS
4047 M: Inki Dae <inki.dae@samsung.com>
4048 M: Joonyoung Shim <jy0922.shim@samsung.com>
4049 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4050 M: Kyungmin Park <kyungmin.park@samsung.com>
4051 L: dri-devel@lists.freedesktop.org
4052 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4054 F: drivers/gpu/drm/exynos/
4055 F: include/uapi/drm/exynos_drm.h
4056 F: Documentation/devicetree/bindings/display/exynos/
4058 DRM DRIVERS FOR FREESCALE DCU
4059 M: Stefan Agner <stefan@agner.ch>
4060 M: Alison Wang <alison.wang@freescale.com>
4061 L: dri-devel@lists.freedesktop.org
4063 F: drivers/gpu/drm/fsl-dcu/
4064 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4065 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4066 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4068 DRM DRIVERS FOR FREESCALE IMX
4069 M: Philipp Zabel <p.zabel@pengutronix.de>
4070 L: dri-devel@lists.freedesktop.org
4072 F: drivers/gpu/drm/imx/
4073 F: drivers/gpu/ipu-v3/
4074 F: Documentation/devicetree/bindings/display/imx/
4076 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4077 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4078 L: dri-devel@lists.freedesktop.org
4079 T: git git://github.com/patjak/drm-gma500
4081 F: drivers/gpu/drm/gma500/
4083 DRM DRIVERS FOR HISILICON
4084 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4085 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4086 R: Chen Feng <puck.chen@hisilicon.com>
4087 L: dri-devel@lists.freedesktop.org
4088 T: git git://github.com/xin3liang/linux.git
4090 F: drivers/gpu/drm/hisilicon/
4091 F: Documentation/devicetree/bindings/display/hisilicon/
4093 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4094 S: Orphan / Obsolete
4095 F: drivers/gpu/drm/i810/
4096 F: include/uapi/drm/i810_drm.h
4098 DRM DRIVER FOR MSM ADRENO GPU
4099 M: Rob Clark <robdclark@gmail.com>
4100 L: linux-arm-msm@vger.kernel.org
4101 L: dri-devel@lists.freedesktop.org
4102 L: freedreno@lists.freedesktop.org
4103 T: git git://people.freedesktop.org/~robclark/linux
4105 F: drivers/gpu/drm/msm/
4106 F: include/uapi/drm/msm_drm.h
4107 F: Documentation/devicetree/bindings/display/msm/
4109 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4110 M: Ben Skeggs <bskeggs@redhat.com>
4111 L: dri-devel@lists.freedesktop.org
4112 L: nouveau@lists.freedesktop.org
4113 T: git git://github.com/skeggsb/linux
4115 F: drivers/gpu/drm/nouveau/
4116 F: include/uapi/drm/nouveau_drm.h
4118 DRM DRIVERS FOR NVIDIA TEGRA
4119 M: Thierry Reding <thierry.reding@gmail.com>
4120 L: dri-devel@lists.freedesktop.org
4121 L: linux-tegra@vger.kernel.org
4122 T: git git://anongit.freedesktop.org/tegra/linux.git
4124 F: drivers/gpu/drm/tegra/
4125 F: drivers/gpu/host1x/
4126 F: include/linux/host1x.h
4127 F: include/uapi/drm/tegra_drm.h
4128 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4130 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4131 S: Orphan / Obsolete
4132 F: drivers/gpu/drm/mga/
4133 F: include/uapi/drm/mga_drm.h
4135 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4136 M: Dave Airlie <airlied@redhat.com>
4138 F: drivers/gpu/drm/mgag200/
4140 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4141 S: Orphan / Obsolete
4142 F: drivers/gpu/drm/r128/
4143 F: include/uapi/drm/r128_drm.h
4145 DRM DRIVERS FOR RENESAS
4146 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4147 L: dri-devel@lists.freedesktop.org
4148 L: linux-renesas-soc@vger.kernel.org
4149 T: git git://linuxtv.org/pinchartl/fbdev
4151 F: drivers/gpu/drm/rcar-du/
4152 F: drivers/gpu/drm/shmobile/
4153 F: include/linux/platform_data/shmob_drm.h
4154 F: Documentation/devicetree/bindings/display/renesas,du.txt
4156 DRM DRIVER FOR QXL VIRTUAL GPU
4157 M: Dave Airlie <airlied@redhat.com>
4159 F: drivers/gpu/drm/qxl/
4160 F: include/uapi/drm/qxl_drm.h
4162 DRM DRIVERS FOR ROCKCHIP
4163 M: Mark Yao <mark.yao@rock-chips.com>
4164 L: dri-devel@lists.freedesktop.org
4166 F: drivers/gpu/drm/rockchip/
4167 F: Documentation/devicetree/bindings/display/rockchip/
4169 DRM DRIVER FOR SAVAGE VIDEO CARDS
4170 S: Orphan / Obsolete
4171 F: drivers/gpu/drm/savage/
4172 F: include/uapi/drm/savage_drm.h
4174 DRM DRIVER FOR SIS VIDEO CARDS
4175 S: Orphan / Obsolete
4176 F: drivers/gpu/drm/sis/
4177 F: include/uapi/drm/sis_drm.h
4180 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4181 M: Vincent Abriou <vincent.abriou@st.com>
4182 L: dri-devel@lists.freedesktop.org
4183 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4185 F: drivers/gpu/drm/sti
4186 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4188 DRM DRIVER FOR TDFX VIDEO CARDS
4189 S: Orphan / Obsolete
4190 F: drivers/gpu/drm/tdfx/
4192 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4193 M: Dave Airlie <airlied@redhat.com>
4195 F: drivers/gpu/drm/udl/
4197 DRM DRIVERS FOR VIVANTE GPU IP
4198 M: Lucas Stach <l.stach@pengutronix.de>
4199 R: Russell King <linux+etnaviv@armlinux.org.uk>
4200 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4201 L: dri-devel@lists.freedesktop.org
4203 F: drivers/gpu/drm/etnaviv/
4204 F: include/uapi/drm/etnaviv_drm.h
4205 F: Documentation/devicetree/bindings/display/etnaviv/
4207 DRM DRIVER FOR VMWARE VIRTUAL GPU
4208 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4209 M: Sinclair Yeh <syeh@vmware.com>
4210 M: Thomas Hellstrom <thellstrom@vmware.com>
4211 L: dri-devel@lists.freedesktop.org
4212 T: git git://people.freedesktop.org/~syeh/repos_linux
4213 T: git git://people.freedesktop.org/~thomash/linux
4215 F: drivers/gpu/drm/vmwgfx/
4216 F: include/uapi/drm/vmwgfx_drm.h
4219 M: Eric Anholt <eric@anholt.net>
4220 T: git git://github.com/anholt/linux
4222 F: drivers/gpu/drm/vc4/
4223 F: include/uapi/drm/vc4_drm.h
4224 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4226 DRM DRIVERS FOR TI OMAP
4227 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4228 L: dri-devel@lists.freedesktop.org
4230 F: drivers/gpu/drm/omapdrm/
4231 F: Documentation/devicetree/bindings/display/ti/
4233 DRM DRIVERS FOR TI LCDC
4234 M: Jyri Sarha <jsarha@ti.com>
4235 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4236 L: dri-devel@lists.freedesktop.org
4238 F: drivers/gpu/drm/tilcdc/
4239 F: Documentation/devicetree/bindings/display/tilcdc/
4241 DSBR100 USB FM RADIO DRIVER
4242 M: Alexey Klimov <klimov.linux@gmail.com>
4243 L: linux-media@vger.kernel.org
4244 T: git git://linuxtv.org/media_tree.git
4246 F: drivers/media/radio/dsbr100.c
4249 M: Francois Romieu <romieu@fr.zoreil.com>
4250 L: netdev@vger.kernel.org
4252 F: drivers/net/wan/dscc4.c
4255 M: Hans Verkuil <hverkuil@xs4all.nl>
4256 L: linux-media@vger.kernel.org
4257 T: git git://linuxtv.org/media_tree.git
4258 W: https://linuxtv.org
4260 F: drivers/media/pci/dt3155/
4262 DVB_USB_AF9015 MEDIA DRIVER
4263 M: Antti Palosaari <crope@iki.fi>
4264 L: linux-media@vger.kernel.org
4265 W: https://linuxtv.org
4266 W: http://palosaari.fi/linux/
4267 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4268 T: git git://linuxtv.org/anttip/media_tree.git
4270 F: drivers/media/usb/dvb-usb-v2/af9015*
4272 DVB_USB_AF9035 MEDIA DRIVER
4273 M: Antti Palosaari <crope@iki.fi>
4274 L: linux-media@vger.kernel.org
4275 W: https://linuxtv.org
4276 W: http://palosaari.fi/linux/
4277 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4278 T: git git://linuxtv.org/anttip/media_tree.git
4280 F: drivers/media/usb/dvb-usb-v2/af9035*
4282 DVB_USB_ANYSEE MEDIA DRIVER
4283 M: Antti Palosaari <crope@iki.fi>
4284 L: linux-media@vger.kernel.org
4285 W: https://linuxtv.org
4286 W: http://palosaari.fi/linux/
4287 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4288 T: git git://linuxtv.org/anttip/media_tree.git
4290 F: drivers/media/usb/dvb-usb-v2/anysee*
4292 DVB_USB_AU6610 MEDIA DRIVER
4293 M: Antti Palosaari <crope@iki.fi>
4294 L: linux-media@vger.kernel.org
4295 W: https://linuxtv.org
4296 W: http://palosaari.fi/linux/
4297 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4298 T: git git://linuxtv.org/anttip/media_tree.git
4300 F: drivers/media/usb/dvb-usb-v2/au6610*
4302 DVB_USB_CE6230 MEDIA DRIVER
4303 M: Antti Palosaari <crope@iki.fi>
4304 L: linux-media@vger.kernel.org
4305 W: https://linuxtv.org
4306 W: http://palosaari.fi/linux/
4307 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4308 T: git git://linuxtv.org/anttip/media_tree.git
4310 F: drivers/media/usb/dvb-usb-v2/ce6230*
4312 DVB_USB_CXUSB MEDIA DRIVER
4313 M: Michael Krufky <mkrufky@linuxtv.org>
4314 L: linux-media@vger.kernel.org
4315 W: https://linuxtv.org
4316 W: http://github.com/mkrufky
4317 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4318 T: git git://linuxtv.org/media_tree.git
4320 F: drivers/media/usb/dvb-usb/cxusb*
4322 DVB_USB_EC168 MEDIA DRIVER
4323 M: Antti Palosaari <crope@iki.fi>
4324 L: linux-media@vger.kernel.org
4325 W: https://linuxtv.org
4326 W: http://palosaari.fi/linux/
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/ec168*
4332 DVB_USB_GL861 MEDIA DRIVER
4333 M: Antti Palosaari <crope@iki.fi>
4334 L: linux-media@vger.kernel.org
4335 W: https://linuxtv.org
4336 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4337 T: git git://linuxtv.org/anttip/media_tree.git
4339 F: drivers/media/usb/dvb-usb-v2/gl861*
4341 DVB_USB_MXL111SF MEDIA DRIVER
4342 M: Michael Krufky <mkrufky@linuxtv.org>
4343 L: linux-media@vger.kernel.org
4344 W: https://linuxtv.org
4345 W: http://github.com/mkrufky
4346 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4347 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4349 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4351 DVB_USB_RTL28XXU MEDIA DRIVER
4352 M: Antti Palosaari <crope@iki.fi>
4353 L: linux-media@vger.kernel.org
4354 W: https://linuxtv.org
4355 W: http://palosaari.fi/linux/
4356 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4357 T: git git://linuxtv.org/anttip/media_tree.git
4359 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4361 DVB_USB_V2 MEDIA DRIVER
4362 M: Antti Palosaari <crope@iki.fi>
4363 L: linux-media@vger.kernel.org
4364 W: https://linuxtv.org
4365 W: http://palosaari.fi/linux/
4366 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4367 T: git git://linuxtv.org/anttip/media_tree.git
4369 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4370 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4373 M: Jason Baron <jbaron@akamai.com>
4375 F: lib/dynamic_debug.c
4376 F: include/linux/dynamic_debug.h
4378 DZ DECSTATION DZ11 SERIAL DRIVER
4379 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4381 F: drivers/tty/serial/dz.*
4383 E3X0 POWER BUTTON DRIVER
4384 M: Moritz Fischer <moritz.fischer@ettus.com>
4385 L: usrp-users@lists.ettus.com
4386 W: http://www.ettus.com
4388 F: drivers/input/misc/e3x0-button.c
4389 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4392 M: Antti Palosaari <crope@iki.fi>
4393 L: linux-media@vger.kernel.org
4394 W: https://linuxtv.org
4395 W: http://palosaari.fi/linux/
4396 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4397 T: git git://linuxtv.org/anttip/media_tree.git
4399 F: drivers/media/tuners/e4000*
4401 EATA ISA/EISA/PCI SCSI DRIVER
4402 M: Dario Ballabio <ballabio_dario@emc.com>
4403 L: linux-scsi@vger.kernel.org
4405 F: drivers/scsi/eata.c
4408 M: Antti Palosaari <crope@iki.fi>
4409 L: linux-media@vger.kernel.org
4410 W: https://linuxtv.org
4411 W: http://palosaari.fi/linux/
4412 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4413 T: git git://linuxtv.org/anttip/media_tree.git
4415 F: drivers/media/dvb-frontends/ec100*
4418 M: Tyler Hicks <tyhicks@canonical.com>
4419 L: ecryptfs@vger.kernel.org
4420 W: http://ecryptfs.org
4421 W: https://launchpad.net/ecryptfs
4422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4424 F: Documentation/filesystems/ecryptfs.txt
4428 M: Borislav Petkov <bp@alien8.de>
4429 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4430 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4431 L: linux-edac@vger.kernel.org
4432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4433 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4435 F: Documentation/edac.txt
4437 F: include/linux/edac.h
4440 M: Borislav Petkov <bp@alien8.de>
4441 L: linux-edac@vger.kernel.org
4443 F: drivers/edac/amd64_edac*
4446 M: Robert Richter <rric@kernel.org>
4447 L: linux-edac@vger.kernel.org
4449 F: drivers/edac/highbank*
4452 M: Ralf Baechle <ralf@linux-mips.org>
4453 M: David Daney <david.daney@cavium.com>
4454 L: linux-edac@vger.kernel.org
4455 L: linux-mips@linux-mips.org
4457 F: drivers/edac/octeon_edac*
4460 M: Mark Gross <mark.gross@intel.com>
4461 L: linux-edac@vger.kernel.org
4463 F: drivers/edac/e752x_edac.c
4466 L: linux-edac@vger.kernel.org
4468 F: drivers/edac/e7xxx_edac.c
4471 M: York Sun <york.sun@nxp.com>
4472 L: linux-edac@vger.kernel.org
4474 F: drivers/edac/fsl_ddr_edac.*
4477 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4478 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4479 L: linux-edac@vger.kernel.org
4481 F: drivers/edac/ghes_edac.c
4484 M: Tim Small <tim@buttersideup.com>
4485 L: linux-edac@vger.kernel.org
4487 F: drivers/edac/i82443bxgx_edac.c
4490 L: linux-edac@vger.kernel.org
4492 F: drivers/edac/i3000_edac.c
4495 L: linux-edac@vger.kernel.org
4497 F: drivers/edac/i5000_edac.c
4500 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4501 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4502 L: linux-edac@vger.kernel.org
4504 F: drivers/edac/i5400_edac.c
4507 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4508 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4509 L: linux-edac@vger.kernel.org
4511 F: drivers/edac/i7300_edac.c
4514 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4515 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4516 L: linux-edac@vger.kernel.org
4518 F: drivers/edac/i7core_edac.c
4521 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4522 M: "Arvind R." <arvino55@gmail.com>
4523 L: linux-edac@vger.kernel.org
4525 F: drivers/edac/i82975x_edac.c
4528 M: Jason Baron <jbaron@akamai.com>
4529 L: linux-edac@vger.kernel.org
4531 F: drivers/edac/ie31200_edac.c
4534 M: Johannes Thumshirn <morbidrsa@gmail.com>
4535 L: linux-edac@vger.kernel.org
4537 F: drivers/edac/mpc85xx_edac.[ch]
4540 M: Egor Martovetsky <egor@pasemi.com>
4541 L: linux-edac@vger.kernel.org
4543 F: drivers/edac/pasemi_edac.c
4546 M: Tim Small <tim@buttersideup.com>
4547 L: linux-edac@vger.kernel.org
4549 F: drivers/edac/r82600_edac.c
4552 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4553 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4554 L: linux-edac@vger.kernel.org
4556 F: drivers/edac/sb_edac.c
4559 M: Tony Luck <tony.luck@intel.com>
4560 L: linux-edac@vger.kernel.org
4562 F: drivers/edac/skx_edac.c
4565 APPLIED MICRO (APM) X-GENE SOC EDAC
4566 M: Loc Ho <lho@apm.com>
4568 F: drivers/edac/xgene_edac.c
4569 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4571 EDIROL UA-101/UA-1000 DRIVER
4572 M: Clemens Ladisch <clemens@ladisch.de>
4573 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4574 T: git git://git.alsa-project.org/alsa-kernel.git
4576 F: sound/usb/misc/ua101.c
4578 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4579 M: Matt Fleming <matt@codeblueprint.co.uk>
4580 L: linux-efi@vger.kernel.org
4581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4583 F: Documentation/efi-stub.txt
4584 F: arch/ia64/kernel/efi.c
4585 F: arch/x86/boot/compressed/eboot.[ch]
4586 F: arch/x86/include/asm/efi.h
4587 F: arch/x86/platform/efi/
4588 F: drivers/firmware/efi/
4589 F: include/linux/efi*.h
4591 EFI VARIABLE FILESYSTEM
4592 M: Matthew Garrett <matthew.garrett@nebula.com>
4593 M: Jeremy Kerr <jk@ozlabs.org>
4594 M: Matt Fleming <matt@codeblueprint.co.uk>
4595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4596 L: linux-efi@vger.kernel.org
4600 EFIFB FRAMEBUFFER DRIVER
4601 L: linux-fbdev@vger.kernel.org
4602 M: Peter Jones <pjones@redhat.com>
4604 F: drivers/video/fbdev/efifb.c
4607 L: linux-efi@vger.kernel.org
4608 M: Ivan Hu <ivan.hu@canonical.com>
4609 M: Matt Fleming <matt@codeblueprint.co.uk>
4611 F: drivers/firmware/efi/test/
4614 W: http://aeschi.ch.eu.org/efs/
4618 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4619 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4620 L: netdev@vger.kernel.org
4622 F: drivers/net/ethernet/ibm/ehea/
4624 EM28XX VIDEO4LINUX DRIVER
4625 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4626 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4627 L: linux-media@vger.kernel.org
4628 W: https://linuxtv.org
4629 T: git git://linuxtv.org/media_tree.git
4631 F: drivers/media/usb/em28xx/
4634 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4635 M: Matt Mackall <mpm@selenic.com>
4636 M: David Woodhouse <dwmw2@infradead.org>
4637 L: linux-embedded@vger.kernel.org
4640 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4641 M: James Smart <james.smart@avagotech.com>
4642 M: Dick Kennedy <dick.kennedy@avagotech.com>
4643 L: linux-scsi@vger.kernel.org
4644 W: http://www.avagotech.com
4646 F: drivers/scsi/lpfc/
4648 ENE CB710 FLASH CARD READER DRIVER
4649 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4651 F: drivers/misc/cb710/
4652 F: drivers/mmc/host/cb710-mmc.*
4653 F: include/linux/cb710.h
4655 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4656 M: Maxim Levitsky <maximlevitsky@gmail.com>
4658 F: drivers/media/rc/ene_ir.*
4660 EPSON S1D13XXX FRAMEBUFFER DRIVER
4661 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4664 F: drivers/video/fbdev/s1d13xxxfb.c
4665 F: include/video/s1d13xxxfb.h
4667 ET131X NETWORK DRIVER
4668 M: Mark Einon <mark.einon@gmail.com>
4670 F: drivers/net/ethernet/agere/
4673 M: Stephen Hemminger <stephen@networkplumber.org>
4674 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4675 L: netdev@vger.kernel.org
4676 W: http://www.linuxfoundation.org/en/Net:Bridge
4678 F: include/linux/netfilter_bridge/
4681 ETHERNET PHY LIBRARY
4682 M: Florian Fainelli <f.fainelli@gmail.com>
4683 L: netdev@vger.kernel.org
4685 F: include/linux/phy.h
4686 F: include/linux/phy_fixed.h
4688 F: Documentation/networking/phy.txt
4689 F: drivers/of/of_mdio.c
4690 F: drivers/of/of_net.c
4693 M: Jan Kara <jack@suse.com>
4694 L: linux-ext4@vger.kernel.org
4696 F: Documentation/filesystems/ext2.txt
4698 F: include/linux/ext2*
4701 M: "Theodore Ts'o" <tytso@mit.edu>
4702 M: Andreas Dilger <adilger.kernel@dilger.ca>
4703 L: linux-ext4@vger.kernel.org
4704 W: http://ext4.wiki.kernel.org
4705 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4706 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4708 F: Documentation/filesystems/ext4.txt
4711 Extended Verification Module (EVM)
4712 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4713 L: linux-ima-devel@lists.sourceforge.net
4714 L: linux-security-module@vger.kernel.org
4716 F: security/integrity/evm/
4718 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4719 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4720 M: Chanwoo Choi <cw00.choi@samsung.com>
4721 L: linux-kernel@vger.kernel.org
4722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4725 F: include/linux/extcon/
4726 F: include/linux/extcon.h
4727 F: Documentation/extcon/
4728 F: Documentation/devicetree/bindings/extcon/
4731 M: Jingoo Han <jingoohan1@gmail.com>
4732 L: dri-devel@lists.freedesktop.org
4734 F: drivers/gpu/drm/exynos/exynos_dp*
4736 EXYNOS SYSMMU (IOMMU) driver
4737 M: Marek Szyprowski <m.szyprowski@samsung.com>
4738 L: iommu@lists.linux-foundation.org
4740 F: drivers/iommu/exynos-iommu.c
4742 EXYNOS MIPI DISPLAY DRIVERS
4743 M: Inki Dae <inki.dae@samsung.com>
4744 M: Donghwa Lee <dh09.lee@samsung.com>
4745 M: Kyungmin Park <kyungmin.park@samsung.com>
4746 L: linux-fbdev@vger.kernel.org
4748 F: drivers/video/fbdev/exynos/exynos_mipi*
4749 F: include/video/exynos_mipi*
4751 EZchip NPS platform support
4752 M: Noam Camus <noamc@ezchip.com>
4754 F: arch/arc/plat-eznps
4755 F: arch/arc/boot/dts/eznps.dts
4757 F71805F HARDWARE MONITORING DRIVER
4758 M: Jean Delvare <jdelvare@suse.com>
4759 L: linux-hwmon@vger.kernel.org
4761 F: Documentation/hwmon/f71805f
4762 F: drivers/hwmon/f71805f.c
4765 M: Michael Buesch <m@bues.ch>
4766 L: linux-media@vger.kernel.org
4768 F: drivers/media/tuners/fc0011.h
4769 F: drivers/media/tuners/fc0011.c
4772 M: Antti Palosaari <crope@iki.fi>
4773 L: linux-media@vger.kernel.org
4774 W: https://linuxtv.org
4775 W: http://palosaari.fi/linux/
4776 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4777 T: git git://linuxtv.org/anttip/media_tree.git
4779 F: drivers/media/tuners/fc2580*
4782 M: Eric Paris <eparis@redhat.com>
4784 F: fs/notify/fanotify/
4785 F: include/linux/fanotify.h
4786 F: include/uapi/linux/fanotify.h
4788 FARSYNC SYNCHRONOUS DRIVER
4789 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4790 W: http://www.farsite.co.uk/
4792 F: drivers/net/wan/farsync.*
4794 FAULT INJECTION SUPPORT
4795 M: Akinobu Mita <akinobu.mita@gmail.com>
4797 F: Documentation/fault-injection/
4798 F: lib/fault-inject.c
4800 FBTFT Framebuffer drivers
4801 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4802 M: Noralf Trønnes <noralf@tronnes.org>
4804 F: drivers/staging/fbtft/
4806 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4807 M: Johannes Thumshirn <jth@kernel.org>
4808 L: fcoe-devel@open-fcoe.org
4809 W: www.Open-FCoE.org
4811 F: drivers/scsi/libfc/
4812 F: drivers/scsi/fcoe/
4814 F: include/scsi/libfc.h
4815 F: include/scsi/libfcoe.h
4816 F: include/uapi/scsi/fc/
4818 FILE LOCKING (flock() and fcntl()/lockf())
4819 M: Jeff Layton <jlayton@poochiereds.net>
4820 M: "J. Bruce Fields" <bfields@fieldses.org>
4821 L: linux-fsdevel@vger.kernel.org
4823 F: include/linux/fcntl.h
4824 F: include/linux/fs.h
4825 F: include/uapi/linux/fcntl.h
4826 F: include/uapi/linux/fs.h
4830 FILESYSTEMS (VFS and infrastructure)
4831 M: Alexander Viro <viro@zeniv.linux.org.uk>
4832 L: linux-fsdevel@vger.kernel.org
4836 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4837 M: Riku Voipio <riku.voipio@iki.fi>
4838 L: linux-hwmon@vger.kernel.org
4840 F: drivers/hwmon/f75375s.c
4841 F: include/linux/f75375s.h
4843 FIREWIRE AUDIO DRIVERS
4844 M: Clemens Ladisch <clemens@ladisch.de>
4845 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4846 T: git git://git.alsa-project.org/alsa-kernel.git
4850 FIREWIRE MEDIA DRIVERS (firedtv)
4851 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4852 L: linux-media@vger.kernel.org
4853 L: linux1394-devel@lists.sourceforge.net
4854 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4856 F: drivers/media/firewire/
4858 FIREWIRE SBP-2 TARGET
4859 M: Chris Boot <bootc@bootc.net>
4860 L: linux-scsi@vger.kernel.org
4861 L: target-devel@vger.kernel.org
4862 L: linux1394-devel@lists.sourceforge.net
4863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4865 F: drivers/target/sbp/
4868 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4869 L: linux1394-devel@lists.sourceforge.net
4870 W: http://ieee1394.wiki.kernel.org/
4871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4873 F: drivers/firewire/
4874 F: include/linux/firewire.h
4875 F: include/uapi/linux/firewire*.h
4878 FIRMWARE LOADER (request_firmware)
4879 M: Ming Lei <ming.lei@canonical.com>
4880 M: Luis R. Rodriguez <mcgrof@kernel.org>
4881 L: linux-kernel@vger.kernel.org
4883 F: Documentation/firmware_class/
4884 F: drivers/base/firmware*.c
4885 F: include/linux/firmware.h
4887 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4888 M: Joshua Morris <josh.h.morris@us.ibm.com>
4889 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4891 F: drivers/block/rsxx/
4894 M: Jiri Kosina <jikos@kernel.org>
4895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4897 F: drivers/block/floppy.c
4900 M: Alessandro Rubini <rubini@gnudd.com>
4901 W: http://www.ohwr.org/projects/fmc-bus
4904 F: include/linux/fmc*.h
4905 F: include/linux/ipmi-fru.h
4908 FPGA MANAGER FRAMEWORK
4909 M: Alan Tull <atull@opensource.altera.com>
4910 R: Moritz Fischer <moritz.fischer@ettus.com>
4913 F: include/linux/fpga/fpga-mgr.h
4914 W: http://www.rocketboards.org
4917 M: Bill Metzenthen <billm@melbpc.org.au>
4918 W: http://floatingpoint.sourceforge.net/emulator/index.html
4920 F: arch/x86/math-emu/
4922 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4923 L: netdev@vger.kernel.org
4925 F: drivers/net/wan/dlci.c
4926 F: drivers/net/wan/sdla.c
4929 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4930 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4931 L: linux-fbdev@vger.kernel.org
4932 W: http://linux-fbdev.sourceforge.net/
4933 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4934 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4936 F: Documentation/fb/
4939 F: include/linux/fb.h
4940 F: include/uapi/video/
4941 F: include/uapi/linux/fb.h
4943 FREESCALE DIU FRAMEBUFFER DRIVER
4944 M: Timur Tabi <timur@tabi.org>
4945 L: linux-fbdev@vger.kernel.org
4947 F: drivers/video/fbdev/fsl-diu-fb.*
4949 FREESCALE DMA DRIVER
4950 M: Li Yang <leoli@freescale.com>
4951 M: Zhang Wei <zw@zh-kernel.org>
4952 L: linuxppc-dev@lists.ozlabs.org
4954 F: drivers/dma/fsldma.*
4956 FREESCALE GPMI NAND DRIVER
4957 M: Han Xu <han.xu@nxp.com>
4958 L: linux-mtd@lists.infradead.org
4960 F: drivers/mtd/nand/gpmi-nand/*
4962 FREESCALE I2C CPM DRIVER
4963 M: Jochen Friedrich <jochen@scram.de>
4964 L: linuxppc-dev@lists.ozlabs.org
4965 L: linux-i2c@vger.kernel.org
4967 F: drivers/i2c/busses/i2c-cpm.c
4969 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4970 M: Sascha Hauer <kernel@pengutronix.de>
4971 L: linux-fbdev@vger.kernel.org
4972 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4974 F: include/linux/platform_data/video-imxfb.h
4975 F: drivers/video/fbdev/imxfb.c
4977 FREESCALE QUAD SPI DRIVER
4978 M: Han Xu <han.xu@nxp.com>
4979 L: linux-mtd@lists.infradead.org
4981 F: drivers/mtd/spi-nor/fsl-quadspi.c
4983 FREESCALE SOC FS_ENET DRIVER
4984 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4985 M: Vitaly Bordug <vbordug@ru.mvista.com>
4986 L: linuxppc-dev@lists.ozlabs.org
4987 L: netdev@vger.kernel.org
4989 F: drivers/net/ethernet/freescale/fs_enet/
4990 F: include/linux/fs_enet_pd.h
4992 FREESCALE IMX / MXC FEC DRIVER
4993 M: Fugang Duan <fugang.duan@nxp.com>
4994 L: netdev@vger.kernel.org
4996 F: drivers/net/ethernet/freescale/fec_main.c
4997 F: drivers/net/ethernet/freescale/fec_ptp.c
4998 F: drivers/net/ethernet/freescale/fec.h
4999 F: Documentation/devicetree/bindings/net/fsl-fec.txt
5001 FREESCALE QUICC ENGINE LIBRARY
5002 L: linuxppc-dev@lists.ozlabs.org
5004 F: drivers/soc/fsl/qe/
5005 F: include/soc/fsl/*qe*.h
5006 F: include/soc/fsl/*ucc*.h
5008 FREESCALE USB PERIPHERAL DRIVERS
5009 M: Li Yang <leoli@freescale.com>
5010 L: linux-usb@vger.kernel.org
5011 L: linuxppc-dev@lists.ozlabs.org
5013 F: drivers/usb/gadget/udc/fsl*
5015 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5016 M: Li Yang <leoli@freescale.com>
5017 L: netdev@vger.kernel.org
5018 L: linuxppc-dev@lists.ozlabs.org
5020 F: drivers/net/ethernet/freescale/ucc_geth*
5022 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5023 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5024 L: netdev@vger.kernel.org
5026 F: drivers/net/ethernet/freescale/gianfar*
5027 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5028 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5030 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5031 M: Zhao Qiang <qiang.zhao@nxp.com>
5032 L: netdev@vger.kernel.org
5033 L: linuxppc-dev@lists.ozlabs.org
5035 F: drivers/net/wan/fsl_ucc_hdlc*
5037 FREESCALE QUICC ENGINE UCC UART DRIVER
5038 M: Timur Tabi <timur@tabi.org>
5039 L: linuxppc-dev@lists.ozlabs.org
5041 F: drivers/tty/serial/ucc_uart.c
5043 FREESCALE SOC SOUND DRIVERS
5044 M: Timur Tabi <timur@tabi.org>
5045 M: Nicolin Chen <nicoleotsuka@gmail.com>
5046 M: Xiubo Li <Xiubo.Lee@gmail.com>
5047 R: Fabio Estevam <fabio.estevam@nxp.com>
5048 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5049 L: linuxppc-dev@lists.ozlabs.org
5051 F: sound/soc/fsl/fsl*
5052 F: sound/soc/fsl/imx*
5053 F: sound/soc/fsl/mpc8610_hpcd.c
5055 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5056 M: "J. German Rivera" <German.Rivera@freescale.com>
5057 M: Stuart Yoder <stuart.yoder@nxp.com>
5058 L: linux-kernel@vger.kernel.org
5060 F: drivers/staging/fsl-mc/
5063 M: Christoph Hellwig <hch@infradead.org>
5064 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5069 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5070 M: Pavel Machek <pavel@ucw.cz>
5071 L: linux-pm@vger.kernel.org
5073 F: Documentation/power/freezing-of-tasks.txt
5074 F: include/linux/freezer.h
5078 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5079 L: linux-kernel@vger.kernel.org
5082 F: include/linux/frontswap.h
5084 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5085 M: David Howells <dhowells@redhat.com>
5086 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5088 F: Documentation/filesystems/caching/
5090 F: include/linux/fscache*.h
5092 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5093 M: Theodore Y. Ts'o <tytso@mit.edu>
5094 M: Jaegeuk Kim <jaegeuk@kernel.org>
5097 F: include/linux/fscrypto.h
5100 M: Jaegeuk Kim <jaegeuk@kernel.org>
5101 M: Changman Lee <cm224.lee@samsung.com>
5102 R: Chao Yu <yuchao0@huawei.com>
5103 L: linux-f2fs-devel@lists.sourceforge.net
5104 W: http://en.wikipedia.org/wiki/F2FS
5105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5107 F: Documentation/filesystems/f2fs.txt
5108 F: Documentation/ABI/testing/sysfs-fs-f2fs
5110 F: include/linux/f2fs_fs.h
5111 F: include/trace/events/f2fs.h
5113 FUJITSU FR-V (FRV) PORT
5117 FUJITSU LAPTOP EXTRAS
5118 M: Jonathan Woithe <jwoithe@just42.net>
5119 L: platform-driver-x86@vger.kernel.org
5121 F: drivers/platform/x86/fujitsu-laptop.c
5123 FUJITSU M-5MO LS CAMERA ISP DRIVER
5124 M: Kyungmin Park <kyungmin.park@samsung.com>
5125 M: Heungjun Kim <riverful.kim@samsung.com>
5126 L: linux-media@vger.kernel.org
5128 F: drivers/media/i2c/m5mols/
5129 F: include/media/i2c/m5mols.h
5131 FUJITSU TABLET EXTRAS
5132 M: Robert Gerlach <khnz@gmx.de>
5133 L: platform-driver-x86@vger.kernel.org
5135 F: drivers/platform/x86/fujitsu-tablet.c
5137 FUSE: FILESYSTEM IN USERSPACE
5138 M: Miklos Szeredi <miklos@szeredi.hu>
5139 L: linux-fsdevel@vger.kernel.org
5140 W: http://fuse.sourceforge.net/
5141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5144 F: include/uapi/linux/fuse.h
5145 F: Documentation/filesystems/fuse.txt
5147 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5148 M: Rik Faith <faith@cs.unc.edu>
5149 L: linux-scsi@vger.kernel.org
5150 S: Odd Fixes (e.g., new signatures)
5151 F: drivers/scsi/fdomain.*
5154 M: Kees Cook <keescook@chromium.org>
5155 R: Emese Revfy <re.emese@gmail.com>
5156 L: kernel-hardening@lists.openwall.com
5158 F: scripts/gcc-plugins/
5159 F: scripts/gcc-plugin.sh
5160 F: Documentation/gcc-plugins.txt
5162 GCOV BASED KERNEL PROFILING
5163 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5166 F: Documentation/dev-tools/gcov.rst
5168 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5169 M: Achim Leubner <achim_leubner@adaptec.com>
5170 L: linux-scsi@vger.kernel.org
5171 W: http://www.icp-vortex.com/
5173 F: drivers/scsi/gdt*
5175 GDB KERNEL DEBUGGING HELPER SCRIPTS
5176 M: Jan Kiszka <jan.kiszka@siemens.com>
5177 M: Kieran Bingham <kieran@bingham.xyz>
5181 GEMTEK FM RADIO RECEIVER DRIVER
5182 M: Hans Verkuil <hverkuil@xs4all.nl>
5183 L: linux-media@vger.kernel.org
5184 T: git git://linuxtv.org/media_tree.git
5185 W: https://linuxtv.org
5187 F: drivers/media/radio/radio-gemtek*
5189 GENERIC GPIO I2C DRIVER
5190 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5192 F: drivers/i2c/busses/i2c-gpio.c
5193 F: include/linux/i2c-gpio.h
5195 GENERIC GPIO I2C MULTIPLEXER DRIVER
5196 M: Peter Korsgaard <peter.korsgaard@barco.com>
5197 L: linux-i2c@vger.kernel.org
5199 F: drivers/i2c/muxes/i2c-mux-gpio.c
5200 F: include/linux/i2c-mux-gpio.h
5201 F: Documentation/i2c/muxes/i2c-mux-gpio
5203 GENERIC HDLC (WAN) DRIVERS
5204 M: Krzysztof Halasa <khc@pm.waw.pl>
5205 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5207 F: drivers/net/wan/c101.c
5208 F: drivers/net/wan/hd6457*
5209 F: drivers/net/wan/hdlc*
5210 F: drivers/net/wan/n2.c
5211 F: drivers/net/wan/pc300too.c
5212 F: drivers/net/wan/pci200syn.c
5213 F: drivers/net/wan/wanxl*
5215 GENERIC INCLUDE/ASM HEADER FILES
5216 M: Arnd Bergmann <arnd@arndb.de>
5217 L: linux-arch@vger.kernel.org
5218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5220 F: include/asm-generic/
5221 F: include/uapi/asm-generic/
5223 GENERIC PHY FRAMEWORK
5224 M: Kishon Vijay Abraham I <kishon@ti.com>
5225 L: linux-kernel@vger.kernel.org
5226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5229 F: include/linux/phy/
5232 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5233 M: Kevin Hilman <khilman@kernel.org>
5234 M: Ulf Hansson <ulf.hansson@linaro.org>
5235 L: linux-pm@vger.kernel.org
5237 F: drivers/base/power/domain*.c
5238 F: include/linux/pm_domain.h
5240 GENERIC UIO DRIVER FOR PCI DEVICES
5241 M: "Michael S. Tsirkin" <mst@redhat.com>
5242 L: kvm@vger.kernel.org
5244 F: drivers/uio/uio_pci_generic.c
5246 GET_MAINTAINER SCRIPT
5247 M: Joe Perches <joe@perches.com>
5249 F: scripts/get_maintainer.pl
5252 M: Steven Whitehouse <swhiteho@redhat.com>
5253 M: Bob Peterson <rpeterso@redhat.com>
5254 L: cluster-devel@redhat.com
5255 W: http://sources.redhat.com/cluster/
5256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5258 F: Documentation/filesystems/gfs2*.txt
5260 F: include/uapi/linux/gfs2_ondisk.h
5262 GIGASET ISDN DRIVERS
5263 M: Paul Bolle <pebolle@tiscali.nl>
5264 L: gigaset307x-common@lists.sourceforge.net
5265 W: http://gigaset307x.sourceforge.net/
5267 F: Documentation/isdn/README.gigaset
5268 F: drivers/isdn/gigaset/
5269 F: include/uapi/linux/gigaset_dev.h
5272 M: Hans Verkuil <hans.verkuil@cisco.com>
5273 L: linux-media@vger.kernel.org
5275 F: drivers/media/usb/go7007/
5278 M: Bastien Nocera <hadess@hadess.net>
5279 L: linux-input@vger.kernel.org
5281 F: drivers/input/touchscreen/goodix.c
5284 M: Bamvor Jian Zhang <bamvor.zhangjian@linaro.org>
5285 L: linux-gpio@vger.kernel.org
5287 F: drivers/gpio/gpio-mockup.c
5288 F: tools/testing/selftests/gpio/
5291 M: Linus Walleij <linus.walleij@linaro.org>
5292 M: Alexandre Courbot <gnurou@gmail.com>
5293 L: linux-gpio@vger.kernel.org
5294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5296 F: Documentation/devicetree/bindings/gpio/
5297 F: Documentation/gpio/
5298 F: Documentation/ABI/testing/gpio-cdev
5299 F: Documentation/ABI/obsolete/sysfs-gpio
5301 F: include/linux/gpio/
5302 F: include/linux/gpio.h
5303 F: include/asm-generic/gpio.h
5304 F: include/uapi/linux/gpio.h
5307 GRE DEMULTIPLEXER DRIVER
5308 M: Dmitry Kozlov <xeb@mail.ru>
5309 L: netdev@vger.kernel.org
5311 F: net/ipv4/gre_demux.c
5312 F: net/ipv4/gre_offload.c
5313 F: include/net/gre.h
5315 GRETH 10/100/1G Ethernet MAC device driver
5316 M: Andreas Larsson <andreas@gaisler.com>
5317 L: netdev@vger.kernel.org
5319 F: drivers/net/ethernet/aeroflex/
5321 GSPCA FINEPIX SUBDRIVER
5322 M: Frank Zago <frank@zago.net>
5323 L: linux-media@vger.kernel.org
5324 T: git git://linuxtv.org/media_tree.git
5326 F: drivers/media/usb/gspca/finepix.c
5328 GSPCA GL860 SUBDRIVER
5329 M: Olivier Lorin <o.lorin@laposte.net>
5330 L: linux-media@vger.kernel.org
5331 T: git git://linuxtv.org/media_tree.git
5333 F: drivers/media/usb/gspca/gl860/
5335 GSPCA M5602 SUBDRIVER
5336 M: Erik Andren <erik.andren@gmail.com>
5337 L: linux-media@vger.kernel.org
5338 T: git git://linuxtv.org/media_tree.git
5340 F: drivers/media/usb/gspca/m5602/
5342 GSPCA PAC207 SONIXB SUBDRIVER
5343 M: Hans Verkuil <hverkuil@xs4all.nl>
5344 L: linux-media@vger.kernel.org
5345 T: git git://linuxtv.org/media_tree.git
5347 F: drivers/media/usb/gspca/pac207.c
5349 GSPCA SN9C20X SUBDRIVER
5350 M: Brian Johnson <brijohn@gmail.com>
5351 L: linux-media@vger.kernel.org
5352 T: git git://linuxtv.org/media_tree.git
5354 F: drivers/media/usb/gspca/sn9c20x.c
5356 GSPCA T613 SUBDRIVER
5357 M: Leandro Costantino <lcostantino@gmail.com>
5358 L: linux-media@vger.kernel.org
5359 T: git git://linuxtv.org/media_tree.git
5361 F: drivers/media/usb/gspca/t613.c
5363 GSPCA USB WEBCAM DRIVER
5364 M: Hans Verkuil <hverkuil@xs4all.nl>
5365 L: linux-media@vger.kernel.org
5366 T: git git://linuxtv.org/media_tree.git
5368 F: drivers/media/usb/gspca/
5370 GUID PARTITION TABLE (GPT)
5371 M: Davidlohr Bueso <dave@stgolabs.net>
5372 L: linux-efi@vger.kernel.org
5374 F: block/partitions/efi.*
5376 STK1160 USB VIDEO CAPTURE DRIVER
5377 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5378 L: linux-media@vger.kernel.org
5379 T: git git://linuxtv.org/media_tree.git
5381 F: drivers/media/usb/stk1160/
5384 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5385 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5386 W: http://uclinux-h8.sourceforge.jp
5387 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5390 F: drivers/clocksource/h8300_*.c
5391 F: drivers/clk/h8300/
5392 F: drivers/irqchip/irq-renesas-h8*.c
5394 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5395 M: Frank Seidel <frank@f-seidel.de>
5396 L: platform-driver-x86@vger.kernel.org
5397 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5399 F: drivers/platform/x86/hdaps.c
5401 HDPVR USB VIDEO ENCODER DRIVER
5402 M: Hans Verkuil <hverkuil@xs4all.nl>
5403 L: linux-media@vger.kernel.org
5404 T: git git://linuxtv.org/media_tree.git
5405 W: https://linuxtv.org
5407 F: drivers/media/usb/hdpvr/
5409 HWPOISON MEMORY FAILURE HANDLING
5410 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5411 L: linux-mm@kvack.org
5413 F: mm/memory-failure.c
5414 F: mm/hwpoison-inject.c
5416 HYPERVISOR VIRTUAL CONSOLE DRIVER
5417 L: linuxppc-dev@lists.ozlabs.org
5422 M: Antti Palosaari <crope@iki.fi>
5423 L: linux-media@vger.kernel.org
5424 W: https://linuxtv.org
5425 W: http://palosaari.fi/linux/
5426 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5427 T: git git://linuxtv.org/anttip/media_tree.git
5429 F: drivers/media/usb/hackrf/
5432 M: Jean Delvare <jdelvare@suse.com>
5433 M: Guenter Roeck <linux@roeck-us.net>
5434 L: linux-hwmon@vger.kernel.org
5435 W: http://hwmon.wiki.kernel.org/
5436 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5437 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5439 F: Documentation/hwmon/
5441 F: include/linux/hwmon*.h
5443 HARDWARE RANDOM NUMBER GENERATOR CORE
5444 M: Matt Mackall <mpm@selenic.com>
5445 M: Herbert Xu <herbert@gondor.apana.org.au>
5446 L: linux-crypto@vger.kernel.org
5448 F: Documentation/devicetree/bindings/rng/
5449 F: Documentation/hw_random.txt
5450 F: drivers/char/hw_random/
5451 F: include/linux/hw_random.h
5453 HARDWARE SPINLOCK CORE
5454 M: Ohad Ben-Cohen <ohad@wizery.com>
5455 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5456 L: linux-remoteproc@vger.kernel.org
5458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5459 F: Documentation/devicetree/bindings/hwlock/
5460 F: Documentation/hwspinlock.txt
5461 F: drivers/hwspinlock/
5462 F: include/linux/hwspinlock.h
5464 HARMONY SOUND DRIVER
5465 L: linux-parisc@vger.kernel.org
5467 F: sound/parisc/harmony.*
5470 M: Antti Palosaari <crope@iki.fi>
5471 L: linux-media@vger.kernel.org
5472 W: https://linuxtv.org
5473 W: http://palosaari.fi/linux/
5474 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5475 T: git git://linuxtv.org/anttip/media_tree.git
5477 F: drivers/media/dvb-frontends/hd29l2*
5479 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5480 M: Brian Boylston <brian.boylston@hpe.com>
5482 F: Documentation/watchdog/hpwdt.txt
5483 F: drivers/watchdog/hpwdt.c
5485 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5486 M: Don Brace <don.brace@microsemi.com>
5487 L: iss_storagedev@hp.com
5488 L: esc.storagedev@microsemi.com
5489 L: linux-scsi@vger.kernel.org
5491 F: Documentation/scsi/hpsa.txt
5492 F: drivers/scsi/hpsa*.[ch]
5493 F: include/linux/cciss*.h
5494 F: include/uapi/linux/cciss*.h
5496 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5497 M: Don Brace <don.brace@microsemi.com>
5498 L: iss_storagedev@hp.com
5499 L: esc.storagedev@microsemi.com
5500 L: linux-scsi@vger.kernel.org
5502 F: Documentation/blockdev/cciss.txt
5503 F: drivers/block/cciss*
5504 F: include/linux/cciss_ioctl.h
5505 F: include/uapi/linux/cciss_ioctl.h
5508 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5509 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5510 L: linux-rdma@vger.kernel.org
5512 F: drivers/infiniband/hw/hfi1
5515 L: linux-fsdevel@vger.kernel.org
5517 F: Documentation/filesystems/hfs.txt
5521 L: linux-fsdevel@vger.kernel.org
5523 F: Documentation/filesystems/hfsplus.txt
5526 HGA FRAMEBUFFER DRIVER
5527 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5528 L: linux-nvidia@lists.surfsouth.com
5529 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5531 F: drivers/video/fbdev/hgafb.c
5533 HIBERNATION (aka Software Suspend, aka swsusp)
5534 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5535 M: Pavel Machek <pavel@ucw.cz>
5536 L: linux-pm@vger.kernel.org
5539 F: drivers/base/power/
5541 F: include/linux/suspend.h
5542 F: include/linux/freezer.h
5543 F: include/linux/pm.h
5544 F: arch/*/include/asm/suspend*.h
5547 M: Jiri Kosina <jikos@kernel.org>
5548 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5549 L: linux-input@vger.kernel.org
5550 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5553 F: include/linux/hid*
5554 F: include/uapi/linux/hid*
5556 HID SENSOR HUB DRIVERS
5557 M: Jiri Kosina <jikos@kernel.org>
5558 M: Jonathan Cameron <jic23@kernel.org>
5559 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5560 L: linux-input@vger.kernel.org
5561 L: linux-iio@vger.kernel.org
5563 F: Documentation/hid/hid-sensor*
5564 F: drivers/hid/hid-sensor-*
5565 F: drivers/iio/*/hid-*
5566 F: include/linux/hid-sensor-*
5568 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5569 M: Thomas Gleixner <tglx@linutronix.de>
5570 L: linux-kernel@vger.kernel.org
5571 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5573 F: Documentation/timers/
5574 F: kernel/time/hrtimer.c
5575 F: kernel/time/clockevents.c
5576 F: kernel/time/tick*.*
5577 F: kernel/time/timer_*.c
5578 F: include/linux/clockchips.h
5579 F: include/linux/hrtimer.h
5581 HIGH-SPEED SCC DRIVER FOR AX.25
5582 L: linux-hams@vger.kernel.org
5584 F: drivers/net/hamradio/dmascc.c
5585 F: drivers/net/hamradio/scc.c
5587 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5588 M: HighPoint Linux Team <linux@highpoint-tech.com>
5589 W: http://www.highpoint-tech.com
5591 F: Documentation/scsi/hptiop.txt
5592 F: drivers/scsi/hptiop.c
5595 M: Jes Sorensen <jes@trained-monkey.org>
5596 L: linux-hippi@sunsite.dk
5598 F: include/linux/hippidevice.h
5599 F: include/uapi/linux/if_hippi.h
5601 F: drivers/net/hippi/
5603 HISILICON NETWORK SUBSYSTEM DRIVER
5604 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5605 M: Salil Mehta <salil.mehta@huawei.com>
5606 L: netdev@vger.kernel.org
5607 W: http://www.hisilicon.com
5609 F: drivers/net/ethernet/hisilicon/
5610 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5612 HISILICON SAS Controller
5613 M: John Garry <john.garry@huawei.com>
5614 W: http://www.hisilicon.com
5616 F: drivers/scsi/hisi_sas/
5617 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5620 M: Jouni Malinen <j@w1.fi>
5621 L: linux-wireless@vger.kernel.org
5622 W: http://w1.fi/hostap-driver.html
5624 F: drivers/net/wireless/intersil/hostap/
5626 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5627 L: platform-driver-x86@vger.kernel.org
5629 F: drivers/platform/x86/tc1100-wmi.c
5631 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5632 M: Jaroslav Kysela <perex@perex.cz>
5634 F: drivers/net/ethernet/hp/hp100.*
5636 HPET: High Precision Event Timers driver
5637 M: Clemens Ladisch <clemens@ladisch.de>
5639 F: Documentation/timers/hpet.txt
5640 F: drivers/char/hpet.c
5641 F: include/linux/hpet.h
5642 F: include/uapi/linux/hpet.h
5646 F: arch/x86/kernel/hpet.c
5647 F: arch/x86/include/asm/hpet.h
5650 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5651 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5656 M: Sebastian Reichel <sre@kernel.org>
5657 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5659 F: Documentation/ABI/testing/sysfs-bus-hsi
5660 F: Documentation/device-drivers/serial-interfaces.rst
5662 F: include/linux/hsi/
5663 F: include/uapi/linux/hsi/
5666 M: Jan Dumon <j.dumon@option.com>
5667 W: http://www.pharscape.org
5669 F: drivers/net/usb/hso.c
5671 HSR NETWORK PROTOCOL
5672 M: Arvid Brodin <arvid.brodin@alten.se>
5673 L: netdev@vger.kernel.org
5677 HTCPEN TOUCHSCREEN DRIVER
5678 M: Pau Oliva Fora <pof@eslack.org>
5679 L: linux-input@vger.kernel.org
5681 F: drivers/input/touchscreen/htcpen.c
5684 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5688 Hyper-V CORE AND DRIVERS
5689 M: "K. Y. Srinivasan" <kys@microsoft.com>
5690 M: Haiyang Zhang <haiyangz@microsoft.com>
5691 L: devel@linuxdriverproject.org
5693 F: arch/x86/include/asm/mshyperv.h
5694 F: arch/x86/include/uapi/asm/hyperv.h
5695 F: arch/x86/kernel/cpu/mshyperv.c
5696 F: drivers/hid/hid-hyperv.c
5698 F: drivers/input/serio/hyperv-keyboard.c
5699 F: drivers/pci/host/pci-hyperv.c
5700 F: drivers/net/hyperv/
5701 F: drivers/scsi/storvsc_drv.c
5702 F: drivers/video/fbdev/hyperv_fb.c
5703 F: include/linux/hyperv.h
5705 F: Documentation/ABI/stable/sysfs-bus-vmbus
5708 M: Peter Rosin <peda@axentia.se>
5709 L: linux-i2c@vger.kernel.org
5711 F: Documentation/i2c/i2c-topology
5712 F: Documentation/i2c/muxes/
5713 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5714 F: drivers/i2c/i2c-mux.c
5715 F: drivers/i2c/muxes/
5716 F: include/linux/i2c-mux.h
5718 I2C OVER PARALLEL PORT
5719 M: Jean Delvare <jdelvare@suse.com>
5720 L: linux-i2c@vger.kernel.org
5722 F: Documentation/i2c/busses/i2c-parport
5723 F: Documentation/i2c/busses/i2c-parport-light
5724 F: drivers/i2c/busses/i2c-parport.c
5725 F: drivers/i2c/busses/i2c-parport-light.c
5727 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5728 M: Jean Delvare <jdelvare@suse.com>
5729 L: linux-i2c@vger.kernel.org
5731 F: Documentation/i2c/busses/i2c-ali1535
5732 F: Documentation/i2c/busses/i2c-ali1563
5733 F: Documentation/i2c/busses/i2c-ali15x3
5734 F: Documentation/i2c/busses/i2c-amd756
5735 F: Documentation/i2c/busses/i2c-amd8111
5736 F: Documentation/i2c/busses/i2c-i801
5737 F: Documentation/i2c/busses/i2c-nforce2
5738 F: Documentation/i2c/busses/i2c-piix4
5739 F: Documentation/i2c/busses/i2c-sis5595
5740 F: Documentation/i2c/busses/i2c-sis630
5741 F: Documentation/i2c/busses/i2c-sis96x
5742 F: Documentation/i2c/busses/i2c-via
5743 F: Documentation/i2c/busses/i2c-viapro
5744 F: drivers/i2c/busses/i2c-ali1535.c
5745 F: drivers/i2c/busses/i2c-ali1563.c
5746 F: drivers/i2c/busses/i2c-ali15x3.c
5747 F: drivers/i2c/busses/i2c-amd756.c
5748 F: drivers/i2c/busses/i2c-amd756-s4882.c
5749 F: drivers/i2c/busses/i2c-amd8111.c
5750 F: drivers/i2c/busses/i2c-i801.c
5751 F: drivers/i2c/busses/i2c-isch.c
5752 F: drivers/i2c/busses/i2c-nforce2.c
5753 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5754 F: drivers/i2c/busses/i2c-piix4.c
5755 F: drivers/i2c/busses/i2c-sis5595.c
5756 F: drivers/i2c/busses/i2c-sis630.c
5757 F: drivers/i2c/busses/i2c-sis96x.c
5758 F: drivers/i2c/busses/i2c-via.c
5759 F: drivers/i2c/busses/i2c-viapro.c
5761 I2C/SMBUS ISMT DRIVER
5762 M: Seth Heasley <seth.heasley@intel.com>
5763 M: Neil Horman <nhorman@tuxdriver.com>
5764 L: linux-i2c@vger.kernel.org
5765 F: drivers/i2c/busses/i2c-ismt.c
5766 F: Documentation/i2c/busses/i2c-ismt
5768 I2C/SMBUS STUB DRIVER
5769 M: Jean Delvare <jdelvare@suse.com>
5770 L: linux-i2c@vger.kernel.org
5772 F: drivers/i2c/i2c-stub.c
5775 M: Wolfram Sang <wsa@the-dreams.de>
5776 L: linux-i2c@vger.kernel.org
5777 W: https://i2c.wiki.kernel.org/
5778 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5779 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5781 F: Documentation/devicetree/bindings/i2c/
5782 F: Documentation/i2c/
5785 F: include/linux/i2c.h
5786 F: include/linux/i2c-*.h
5787 F: include/uapi/linux/i2c.h
5788 F: include/uapi/linux/i2c-*.h
5791 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5792 L: linux-i2c@vger.kernel.org
5793 L: linux-acpi@vger.kernel.org
5797 M: Jean Delvare <jdelvare@suse.com>
5798 L: linux-i2c@vger.kernel.org
5800 F: Documentation/i2c/busses/i2c-taos-evm
5801 F: drivers/i2c/busses/i2c-taos-evm.c
5804 M: Till Harbaum <till@harbaum.org>
5805 L: linux-i2c@vger.kernel.org
5806 W: http://www.harbaum.org/till/i2c_tiny_usb
5808 F: drivers/i2c/busses/i2c-tiny-usb.c
5811 M: "H. Peter Anvin" <hpa@zytor.com>
5815 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5816 M: "H. Peter Anvin" <hpa@zytor.com>
5817 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5820 IA64 (Itanium) PLATFORM
5821 M: Tony Luck <tony.luck@intel.com>
5822 M: Fenghua Yu <fenghua.yu@intel.com>
5823 L: linux-ia64@vger.kernel.org
5824 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5828 IBM Power VMX Cryptographic instructions
5829 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5830 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5831 L: linux-crypto@vger.kernel.org
5833 F: drivers/crypto/vmx/Makefile
5834 F: drivers/crypto/vmx/Kconfig
5835 F: drivers/crypto/vmx/vmx.c
5836 F: drivers/crypto/vmx/aes*
5837 F: drivers/crypto/vmx/ghash*
5838 F: drivers/crypto/vmx/ppc-xlate.pl
5840 IBM Power in-Nest Crypto Acceleration
5841 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5842 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5843 L: linux-crypto@vger.kernel.org
5845 F: drivers/crypto/nx/Makefile
5846 F: drivers/crypto/nx/Kconfig
5847 F: drivers/crypto/nx/nx-aes*
5848 F: drivers/crypto/nx/nx-sha*
5849 F: drivers/crypto/nx/nx.*
5850 F: drivers/crypto/nx/nx_csbcpb.h
5851 F: drivers/crypto/nx/nx_debugfs.h
5853 IBM Power 842 compression accelerator
5854 M: Dan Streetman <ddstreet@ieee.org>
5856 F: drivers/crypto/nx/Makefile
5857 F: drivers/crypto/nx/Kconfig
5858 F: drivers/crypto/nx/nx-842*
5859 F: include/linux/sw842.h
5863 IBM Power Linux RAID adapter
5864 M: Brian King <brking@us.ibm.com>
5866 F: drivers/scsi/ipr.*
5868 IBM Power Virtual Ethernet Device Driver
5869 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5870 L: netdev@vger.kernel.org
5872 F: drivers/net/ethernet/ibm/ibmveth.*
5874 IBM Power SRIOV Virtual NIC Device Driver
5875 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5876 M: John Allen <jallen@linux.vnet.ibm.com>
5877 L: netdev@vger.kernel.org
5879 F: drivers/net/ethernet/ibm/ibmvnic.*
5881 IBM Power Virtual SCSI Device Drivers
5882 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5883 L: linux-scsi@vger.kernel.org
5885 F: drivers/scsi/ibmvscsi/ibmvscsi*
5886 F: include/scsi/viosrp.h
5888 IBM Power Virtual SCSI Device Target Driver
5889 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5890 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5891 L: linux-scsi@vger.kernel.org
5892 L: target-devel@vger.kernel.org
5894 F: drivers/scsi/ibmvscsi_tgt/
5896 IBM Power Virtual FC Device Drivers
5897 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5898 L: linux-scsi@vger.kernel.org
5900 F: drivers/scsi/ibmvscsi/ibmvfc*
5902 IBM ServeRAID RAID DRIVER
5904 F: drivers/scsi/ips.*
5906 ICH LPC AND GPIO DRIVER
5907 M: Peter Tyser <ptyser@xes-inc.com>
5909 F: drivers/mfd/lpc_ich.c
5910 F: drivers/gpio/gpio-ich.c
5913 M: "David S. Miller" <davem@davemloft.net>
5914 L: linux-ide@vger.kernel.org
5915 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5918 F: Documentation/ide/
5920 F: include/linux/ide.h
5922 IDEAPAD LAPTOP EXTRAS DRIVER
5923 M: Ike Panhc <ike.pan@canonical.com>
5924 L: platform-driver-x86@vger.kernel.org
5925 W: http://launchpad.net/ideapad-laptop
5927 F: drivers/platform/x86/ideapad-laptop.c
5929 IDEAPAD LAPTOP SLIDEBAR DRIVER
5930 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5931 L: linux-input@vger.kernel.org
5932 W: https://github.com/o2genum/ideapad-slidebar
5934 F: drivers/input/misc/ideapad_slidebar.c
5937 M: Borislav Petkov <bp@alien8.de>
5938 L: linux-ide@vger.kernel.org
5940 F: Documentation/cdrom/ide-cd
5941 F: drivers/ide/ide-cd*
5944 M: Andy Henroid <andrew.d.henroid@intel.com>
5945 L: linux-pm@vger.kernel.org
5947 F: drivers/idle/i7300_idle.c
5949 IEEE 802.15.4 SUBSYSTEM
5950 M: Alexander Aring <aar@pengutronix.de>
5951 L: linux-wpan@vger.kernel.org
5952 W: http://wpan.cakelab.org/
5953 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5958 F: drivers/net/ieee802154/
5959 F: include/linux/nl802154.h
5960 F: include/linux/ieee802154.h
5961 F: include/net/nl802154.h
5962 F: include/net/mac802154.h
5963 F: include/net/af_ieee802154.h
5964 F: include/net/cfg802154.h
5965 F: include/net/ieee802154_netdev.h
5966 F: Documentation/networking/ieee802154.txt
5968 IGORPLUG-USB IR RECEIVER
5969 M: Sean Young <sean@mess.org>
5970 L: linux-media@vger.kernel.org
5972 F: drivers/media/rc/igorplugusb.c
5974 IGUANAWORKS USB IR TRANSCEIVER
5975 M: Sean Young <sean@mess.org>
5976 L: linux-media@vger.kernel.org
5978 F: drivers/media/rc/iguanair.c
5980 IIO SUBSYSTEM AND DRIVERS
5981 M: Jonathan Cameron <jic23@kernel.org>
5982 R: Hartmut Knaack <knaack.h@gmx.de>
5983 R: Lars-Peter Clausen <lars@metafoo.de>
5984 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5985 L: linux-iio@vger.kernel.org
5986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5988 F: Documentation/devicetree/bindings/iio/
5990 F: drivers/staging/iio/
5991 F: include/linux/iio/
5994 IKANOS/ADI EAGLE ADSL USB DRIVER
5995 M: Matthieu Castet <castet.matthieu@free.fr>
5996 M: Stanislaw Gruszka <stf_xl@wp.pl>
5998 F: drivers/usb/atm/ueagle-atm.c
6000 INA209 HARDWARE MONITOR DRIVER
6001 M: Guenter Roeck <linux@roeck-us.net>
6002 L: linux-hwmon@vger.kernel.org
6004 F: Documentation/hwmon/ina209
6005 F: Documentation/devicetree/bindings/i2c/ina209.txt
6006 F: drivers/hwmon/ina209.c
6008 INA2XX HARDWARE MONITOR DRIVER
6009 M: Guenter Roeck <linux@roeck-us.net>
6010 L: linux-hwmon@vger.kernel.org
6012 F: Documentation/hwmon/ina2xx
6013 F: drivers/hwmon/ina2xx.c
6014 F: include/linux/platform_data/ina2xx.h
6016 INDUSTRY PACK SUBSYSTEM (IPACK)
6017 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6018 M: Jens Taprogge <jens.taprogge@taprogge.org>
6019 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6020 L: industrypack-devel@lists.sourceforge.net
6021 W: http://industrypack.sourceforge.net
6025 INGENIC JZ4780 DMA Driver
6026 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6028 F: drivers/dma/dma-jz4780.c
6030 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6031 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6032 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6033 L: linux-ima-devel@lists.sourceforge.net
6034 L: linux-ima-user@lists.sourceforge.net
6035 L: linux-security-module@vger.kernel.org
6036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6038 F: security/integrity/ima/
6040 IMGTEC IR DECODER DRIVER
6041 M: James Hogan <james.hogan@imgtec.com>
6043 F: drivers/media/rc/img-ir/
6045 IMS TWINTURBO FRAMEBUFFER DRIVER
6046 L: linux-fbdev@vger.kernel.org
6048 F: drivers/video/fbdev/imsttfb.c
6050 INFINIBAND SUBSYSTEM
6051 M: Doug Ledford <dledford@redhat.com>
6052 M: Sean Hefty <sean.hefty@intel.com>
6053 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6054 L: linux-rdma@vger.kernel.org
6055 W: http://www.openfabrics.org/
6056 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6059 F: Documentation/infiniband/
6060 F: drivers/infiniband/
6061 F: include/uapi/linux/if_infiniband.h
6062 F: include/uapi/rdma/
6066 M: John McCutchan <john@johnmccutchan.com>
6067 M: Robert Love <rlove@rlove.org>
6068 M: Eric Paris <eparis@parisplace.org>
6070 F: Documentation/filesystems/inotify.txt
6071 F: fs/notify/inotify/
6072 F: include/linux/inotify.h
6073 F: include/uapi/linux/inotify.h
6075 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6076 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6077 L: linux-input@vger.kernel.org
6078 Q: http://patchwork.kernel.org/project/linux-input/list/
6079 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6082 F: include/linux/input.h
6083 F: include/uapi/linux/input.h
6084 F: include/linux/input/
6085 F: Documentation/devicetree/bindings/input/
6087 INPUT MULTITOUCH (MT) PROTOCOL
6088 M: Henrik Rydberg <rydberg@bitmath.org>
6089 L: linux-input@vger.kernel.org
6091 F: Documentation/input/multi-touch-protocol.txt
6092 F: drivers/input/input-mt.c
6095 INTEL ASoC BDW/HSW DRIVERS
6096 M: Jie Yang <yang.jie@linux.intel.com>
6097 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6099 F: sound/soc/intel/common/sst-dsp*
6100 F: sound/soc/intel/common/sst-firmware.c
6101 F: sound/soc/intel/boards/broadwell.c
6102 F: sound/soc/intel/haswell/
6104 INTEL C600 SERIES SAS CONTROLLER DRIVER
6105 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6106 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6107 L: linux-scsi@vger.kernel.org
6108 T: git git://git.code.sf.net/p/intel-sas/isci
6110 F: drivers/scsi/isci/
6112 INTEL HID EVENT DRIVER
6113 M: Alex Hung <alex.hung@canonical.com>
6114 L: platform-driver-x86@vger.kernel.org
6116 F: drivers/platform/x86/intel-hid.c
6118 INTEL VIRTUAL BUTTON DRIVER
6119 M: AceLan Kao <acelan.kao@canonical.com>
6120 L: platform-driver-x86@vger.kernel.org
6122 F: drivers/platform/x86/intel-vbtn.c
6125 M: Len Brown <lenb@kernel.org>
6126 L: linux-pm@vger.kernel.org
6127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6129 F: drivers/idle/intel_idle.c
6132 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6133 M: Len Brown <lenb@kernel.org>
6134 L: linux-pm@vger.kernel.org
6136 F: drivers/cpufreq/intel_pstate.c
6138 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6139 M: Maik Broemme <mbroemme@libmpq.org>
6140 L: linux-fbdev@vger.kernel.org
6142 F: Documentation/fb/intelfb.txt
6143 F: drivers/video/fbdev/intelfb/
6145 INTEL 810/815 FRAMEBUFFER DRIVER
6146 M: Antonino Daplas <adaplas@gmail.com>
6147 L: linux-fbdev@vger.kernel.org
6149 F: drivers/video/fbdev/i810/
6151 INTEL MENLOW THERMAL DRIVER
6152 M: Sujith Thomas <sujith.thomas@intel.com>
6153 L: platform-driver-x86@vger.kernel.org
6154 W: https://01.org/linux-acpi
6156 F: drivers/platform/x86/intel_menlow.c
6158 INTEL I/OAT DMA DRIVER
6159 M: Dave Jiang <dave.jiang@intel.com>
6160 R: Dan Williams <dan.j.williams@intel.com>
6161 L: dmaengine@vger.kernel.org
6162 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6164 F: drivers/dma/ioat*
6167 M: David Woodhouse <dwmw2@infradead.org>
6168 L: iommu@lists.linux-foundation.org
6169 T: git git://git.infradead.org/iommu-2.6.git
6171 F: drivers/iommu/intel-iommu.c
6172 F: include/linux/intel-iommu.h
6174 INTEL IOP-ADMA DMA DRIVER
6175 R: Dan Williams <dan.j.williams@intel.com>
6177 F: drivers/dma/iop-adma.c
6179 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6180 M: Krzysztof Halasa <khalasa@piap.pl>
6182 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6183 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6184 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6185 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6186 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6187 F: drivers/net/wan/ixp4xx_hss.c
6189 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6190 M: Deepak Saxena <dsaxena@plexity.net>
6192 F: drivers/char/hw_random/ixp4xx-rng.c
6194 INTEL ETHERNET DRIVERS
6195 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6196 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6197 W: http://www.intel.com/support/feedback.htm
6198 W: http://e1000.sourceforge.net/
6199 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6203 F: Documentation/networking/e100.txt
6204 F: Documentation/networking/e1000.txt
6205 F: Documentation/networking/e1000e.txt
6206 F: Documentation/networking/igb.txt
6207 F: Documentation/networking/igbvf.txt
6208 F: Documentation/networking/ixgb.txt
6209 F: Documentation/networking/ixgbe.txt
6210 F: Documentation/networking/ixgbevf.txt
6211 F: Documentation/networking/i40e.txt
6212 F: Documentation/networking/i40evf.txt
6213 F: drivers/net/ethernet/intel/
6214 F: drivers/net/ethernet/intel/*/
6216 INTEL RDMA RNIC DRIVER
6217 M: Faisal Latif <faisal.latif@intel.com>
6218 R: Chien Tin Tung <chien.tin.tung@intel.com>
6219 R: Mustafa Ismail <mustafa.ismail@intel.com>
6220 R: Shiraz Saleem <shiraz.saleem@intel.com>
6221 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6222 L: linux-rdma@vger.kernel.org
6224 F: drivers/infiniband/hw/i40iw/
6226 INTEL MERRIFIELD GPIO DRIVER
6227 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6228 L: linux-gpio@vger.kernel.org
6230 F: drivers/gpio/gpio-merrifield.c
6232 INTEL-MID GPIO DRIVER
6233 M: David Cohen <david.a.cohen@linux.intel.com>
6234 L: linux-gpio@vger.kernel.org
6236 F: drivers/gpio/gpio-intel-mid.c
6238 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6239 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6240 L: linux-wireless@vger.kernel.org
6242 F: Documentation/networking/README.ipw2100
6243 F: Documentation/networking/README.ipw2200
6244 F: drivers/net/wireless/intel/ipw2x00/
6247 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6249 F: Documentation/trace/intel_th.txt
6250 F: drivers/hwtracing/intel_th/
6252 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6253 M: Ning Sun <ning.sun@intel.com>
6254 L: tboot-devel@lists.sourceforge.net
6255 W: http://tboot.sourceforge.net
6256 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6258 F: Documentation/intel_txt.txt
6259 F: include/linux/tboot.h
6260 F: arch/x86/kernel/tboot.c
6262 INTEL WIRELESS WIMAX CONNECTION 2400
6263 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6264 M: linux-wimax@intel.com
6265 L: wimax@linuxwimax.org (subscribers-only)
6267 W: http://linuxwimax.org
6268 F: Documentation/wimax/README.i2400m
6269 F: drivers/net/wimax/i2400m/
6270 F: include/uapi/linux/wimax/i2400m.h
6272 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6273 M: Stanislaw Gruszka <sgruszka@redhat.com>
6274 L: linux-wireless@vger.kernel.org
6276 F: drivers/net/wireless/intel/iwlegacy/
6278 INTEL WIRELESS WIFI LINK (iwlwifi)
6279 M: Johannes Berg <johannes.berg@intel.com>
6280 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6281 M: Luca Coelho <luciano.coelho@intel.com>
6282 M: Intel Linux Wireless <linuxwifi@intel.com>
6283 L: linux-wireless@vger.kernel.org
6284 W: http://intellinuxwireless.org
6285 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6287 F: drivers/net/wireless/intel/iwlwifi/
6289 INTEL MANAGEMENT ENGINE (mei)
6290 M: Tomas Winkler <tomas.winkler@intel.com>
6291 L: linux-kernel@vger.kernel.org
6293 F: include/uapi/linux/mei.h
6294 F: include/linux/mei_cl_bus.h
6295 F: drivers/misc/mei/*
6296 F: drivers/watchdog/mei_wdt.c
6297 F: Documentation/misc-devices/mei/*
6299 INTEL MIC DRIVERS (mic)
6300 M: Sudeep Dutt <sudeep.dutt@intel.com>
6301 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6303 W: https://github.com/sudeepdutt/mic
6304 W: http://software.intel.com/en-us/mic-developer
6305 F: include/linux/mic_bus.h
6306 F: include/linux/scif.h
6307 F: include/uapi/linux/mic_common.h
6308 F: include/uapi/linux/mic_ioctl.h
6309 F: include/uapi/linux/scif_ioctl.h
6310 F: drivers/misc/mic/
6311 F: drivers/dma/mic_x100_dma.c
6312 F: drivers/dma/mic_x100_dma.h
6313 F: Documentation/mic/
6315 INTEL PMC/P-Unit IPC DRIVER
6316 M: Zha Qipeng<qipeng.zha@intel.com>
6317 L: platform-driver-x86@vger.kernel.org
6319 F: drivers/platform/x86/intel_pmc_ipc.c
6320 F: drivers/platform/x86/intel_punit_ipc.c
6321 F: arch/x86/include/asm/intel_pmc_ipc.h
6322 F: arch/x86/include/asm/intel_punit_ipc.h
6324 INTEL TELEMETRY DRIVER
6325 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6326 L: platform-driver-x86@vger.kernel.org
6328 F: arch/x86/include/asm/intel_telemetry.h
6329 F: drivers/platform/x86/intel_telemetry*
6331 INTEL PMC CORE DRIVER
6332 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6333 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6334 L: platform-driver-x86@vger.kernel.org
6336 F: arch/x86/include/asm/pmc_core.h
6337 F: drivers/platform/x86/intel_pmc_core*
6339 IOC3 ETHERNET DRIVER
6340 M: Ralf Baechle <ralf@linux-mips.org>
6341 L: linux-mips@linux-mips.org
6343 F: drivers/net/ethernet/sgi/ioc3-eth.c
6346 M: Pat Gefre <pfg@sgi.com>
6347 L: linux-serial@vger.kernel.org
6349 F: drivers/tty/serial/ioc3_serial.c
6352 M: Joerg Roedel <joro@8bytes.org>
6353 L: iommu@lists.linux-foundation.org
6354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6356 F: Documentation/devicetree/bindings/iommu/
6360 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6362 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6365 M: Corey Minyard <minyard@acm.org>
6366 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6367 W: http://openipmi.sourceforge.net/
6369 F: Documentation/IPMI.txt
6370 F: drivers/char/ipmi/
6371 F: include/linux/ipmi*
6372 F: include/uapi/linux/ipmi*
6374 QCOM AUDIO (ASoC) DRIVERS
6375 M: Patrick Lai <plai@codeaurora.org>
6376 M: Banajit Goswami <bgoswami@codeaurora.org>
6377 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6381 IPS SCSI RAID DRIVER
6382 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6383 L: linux-scsi@vger.kernel.org
6384 W: http://www.adaptec.com/
6386 F: drivers/scsi/ips*
6389 M: Wensong Zhang <wensong@linux-vs.org>
6390 M: Simon Horman <horms@verge.net.au>
6391 M: Julian Anastasov <ja@ssi.bg>
6392 L: netdev@vger.kernel.org
6393 L: lvs-devel@vger.kernel.org
6395 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6396 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6397 F: Documentation/networking/ipvs-sysctl.txt
6398 F: include/net/ip_vs.h
6399 F: include/uapi/linux/ip_vs.h
6400 F: net/netfilter/ipvs/
6403 M: Jiri Kosina <jikos@kernel.org>
6404 M: David Sterba <dsterba@suse.com>
6406 F: drivers/tty/ipwireless/
6409 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6410 L: netdev@vger.kernel.org
6412 F: include/net/ipx.h
6413 F: include/uapi/linux/ipx.h
6417 M: Samuel Ortiz <samuel@sortiz.org>
6418 L: irda-users@lists.sourceforge.net (subscribers-only)
6419 L: netdev@vger.kernel.org
6420 W: http://irda.sourceforge.net/
6422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6423 F: Documentation/networking/irda.txt
6424 F: drivers/net/irda/
6425 F: include/net/irda/
6429 M: Thomas Gleixner <tglx@linutronix.de>
6430 L: linux-kernel@vger.kernel.org
6432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6436 M: Thomas Gleixner <tglx@linutronix.de>
6437 M: Jason Cooper <jason@lakedaemon.net>
6438 M: Marc Zyngier <marc.zyngier@arm.com>
6439 L: linux-kernel@vger.kernel.org
6441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6442 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6443 F: Documentation/devicetree/bindings/interrupt-controller/
6446 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6447 M: Marc Zyngier <marc.zyngier@arm.com>
6449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6450 F: Documentation/IRQ-domain.txt
6451 F: include/linux/irqdomain.h
6452 F: kernel/irq/irqdomain.c
6456 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6458 F: Documentation/isa.txt
6459 F: drivers/base/isa.c
6460 F: include/linux/isa.h
6463 M: Jaroslav Kysela <perex@perex.cz>
6465 F: Documentation/isapnp.txt
6466 F: drivers/pnp/isapnp/
6467 F: include/linux/isapnp.h
6470 M: Hans Verkuil <hverkuil@xs4all.nl>
6471 L: linux-media@vger.kernel.org
6472 T: git git://linuxtv.org/media_tree.git
6473 W: https://linuxtv.org
6475 F: drivers/media/radio/radio-isa*
6477 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6478 M: Peter Jones <pjones@redhat.com>
6479 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6481 F: drivers/firmware/iscsi_ibft*
6484 M: Mike Christie <michaelc@cs.wisc.edu>
6485 L: open-iscsi@googlegroups.com
6486 W: www.open-iscsi.org
6487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6489 F: drivers/scsi/*iscsi*
6490 F: include/scsi/*iscsi*
6492 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6493 M: Or Gerlitz <ogerlitz@mellanox.com>
6494 M: Sagi Grimberg <sagi@grimberg.me>
6495 M: Roi Dayan <roid@mellanox.com>
6496 L: linux-rdma@vger.kernel.org
6498 W: http://www.openfabrics.org
6499 W: www.open-iscsi.org
6500 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6501 F: drivers/infiniband/ulp/iser/
6503 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6504 M: Sagi Grimberg <sagi@grimberg.me>
6505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6506 L: linux-rdma@vger.kernel.org
6507 L: target-devel@vger.kernel.org
6509 W: http://www.linux-iscsi.org
6510 F: drivers/infiniband/ulp/isert
6513 M: Karsten Keil <isdn@linux-pingi.de>
6514 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6515 L: netdev@vger.kernel.org
6516 W: http://www.isdn4linux.de
6517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6519 F: Documentation/isdn/
6521 F: include/linux/isdn.h
6522 F: include/linux/isdn/
6523 F: include/uapi/linux/isdn.h
6524 F: include/uapi/linux/isdn/
6526 ISDN SUBSYSTEM (Eicon active card driver)
6527 M: Armin Schindler <mac@melware.de>
6528 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6529 W: http://www.melware.de
6531 F: drivers/isdn/hardware/eicon/
6533 IT87 HARDWARE MONITORING DRIVER
6534 M: Jean Delvare <jdelvare@suse.com>
6535 L: linux-hwmon@vger.kernel.org
6537 F: Documentation/hwmon/it87
6538 F: drivers/hwmon/it87.c
6541 M: Antti Palosaari <crope@iki.fi>
6542 L: linux-media@vger.kernel.org
6543 W: https://linuxtv.org
6544 W: http://palosaari.fi/linux/
6545 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6546 T: git git://linuxtv.org/anttip/media_tree.git
6548 F: drivers/media/tuners/it913x*
6550 IVTV VIDEO4LINUX DRIVER
6551 M: Andy Walls <awalls@md.metrocast.net>
6552 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6553 L: linux-media@vger.kernel.org
6554 T: git git://linuxtv.org/media_tree.git
6555 W: http://www.ivtvdriver.org
6557 F: Documentation/video4linux/*.ivtv
6558 F: drivers/media/pci/ivtv/
6559 F: include/uapi/linux/ivtv*
6561 IX2505V MEDIA DRIVER
6562 M: Malcolm Priestley <tvboxspy@gmail.com>
6563 L: linux-media@vger.kernel.org
6564 W: https://linuxtv.org
6565 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6567 F: drivers/media/dvb-frontends/ix2505v*
6569 JC42.4 TEMPERATURE SENSOR DRIVER
6570 M: Guenter Roeck <linux@roeck-us.net>
6571 L: linux-hwmon@vger.kernel.org
6573 F: drivers/hwmon/jc42.c
6574 F: Documentation/hwmon/jc42
6577 M: Dave Kleikamp <shaggy@kernel.org>
6578 L: jfs-discussion@lists.sourceforge.net
6579 W: http://jfs.sourceforge.net/
6580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6582 F: Documentation/filesystems/jfs.txt
6586 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6587 L: netdev@vger.kernel.org
6589 F: drivers/net/ethernet/jme.*
6591 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6592 M: David Woodhouse <dwmw2@infradead.org>
6593 L: linux-mtd@lists.infradead.org
6594 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6597 F: include/uapi/linux/jffs2.h
6599 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6600 M: "Theodore Ts'o" <tytso@mit.edu>
6601 M: Jan Kara <jack@suse.com>
6602 L: linux-ext4@vger.kernel.org
6605 F: include/linux/jbd2.h
6607 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6608 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6609 L: linux-media@vger.kernel.org
6611 F: drivers/media/platform/rcar_jpu.c
6613 JSM Neo PCI based serial card
6614 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6615 L: linux-serial@vger.kernel.org
6617 F: drivers/tty/serial/jsm/
6619 K10TEMP HARDWARE MONITORING DRIVER
6620 M: Clemens Ladisch <clemens@ladisch.de>
6621 L: linux-hwmon@vger.kernel.org
6623 F: Documentation/hwmon/k10temp
6624 F: drivers/hwmon/k10temp.c
6626 K8TEMP HARDWARE MONITORING DRIVER
6627 M: Rudolf Marek <r.marek@assembler.cz>
6628 L: linux-hwmon@vger.kernel.org
6630 F: Documentation/hwmon/k8temp
6631 F: drivers/hwmon/k8temp.c
6634 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6635 R: Alexander Potapenko <glider@google.com>
6636 R: Dmitry Vyukov <dvyukov@google.com>
6637 L: kasan-dev@googlegroups.com
6639 F: arch/*/include/asm/kasan.h
6640 F: arch/*/mm/kasan_init*
6641 F: Documentation/dev-tools/kasan.rst
6642 F: include/linux/kasan*.h
6645 F: scripts/Makefile.kasan
6648 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6649 L: linux-kbuild@vger.kernel.org
6650 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6652 F: Documentation/kbuild/kconfig-language.txt
6656 M: Dave Young <dyoung@redhat.com>
6657 M: Baoquan He <bhe@redhat.com>
6658 R: Vivek Goyal <vgoyal@redhat.com>
6659 L: kexec@lists.infradead.org
6660 W: http://lse.sourceforge.net/kdump/
6662 F: Documentation/kdump/
6664 KEENE FM RADIO TRANSMITTER DRIVER
6665 M: Hans Verkuil <hverkuil@xs4all.nl>
6666 L: linux-media@vger.kernel.org
6667 T: git git://linuxtv.org/media_tree.git
6668 W: https://linuxtv.org
6670 F: drivers/media/radio/radio-keene*
6672 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6673 M: Ian Kent <raven@themaw.net>
6674 L: autofs@vger.kernel.org
6678 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6679 M: Michal Marek <mmarek@suse.com>
6680 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6682 L: linux-kbuild@vger.kernel.org
6684 F: Documentation/kbuild/
6686 F: scripts/Makefile.*
6692 L: kernel-janitors@vger.kernel.org
6693 W: http://kernelnewbies.org/KernelJanitors
6696 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6697 M: "J. Bruce Fields" <bfields@fieldses.org>
6698 M: Jeff Layton <jlayton@poochiereds.net>
6699 L: linux-nfs@vger.kernel.org
6700 W: http://nfs.sourceforge.net/
6701 T: git git://linux-nfs.org/~bfields/linux.git
6704 F: include/uapi/linux/nfsd/
6708 F: include/linux/lockd/
6709 F: include/linux/sunrpc/
6710 F: include/uapi/linux/sunrpc/
6712 KERNEL SELFTEST FRAMEWORK
6713 M: Shuah Khan <shuahkh@osg.samsung.com>
6714 M: Shuah Khan <shuah@kernel.org>
6715 L: linux-kselftest@vger.kernel.org
6716 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6718 F: tools/testing/selftests
6720 KERNEL VIRTUAL MACHINE (KVM)
6721 M: Paolo Bonzini <pbonzini@redhat.com>
6722 M: Radim Krčmář <rkrcmar@redhat.com>
6723 L: kvm@vger.kernel.org
6724 W: http://www.linux-kvm.org
6725 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6727 F: Documentation/*/kvm*.txt
6728 F: Documentation/virtual/kvm/
6730 F: arch/x86/kernel/kvm.c
6731 F: arch/x86/kernel/kvmclock.c
6732 F: arch/*/include/asm/kvm*
6733 F: include/linux/kvm*
6734 F: include/uapi/linux/kvm*
6738 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6739 M: Joerg Roedel <joro@8bytes.org>
6740 L: kvm@vger.kernel.org
6741 W: http://www.linux-kvm.org/
6743 F: arch/x86/include/asm/svm.h
6744 F: arch/x86/kvm/svm.c
6746 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6747 M: Alexander Graf <agraf@suse.com>
6748 L: kvm-ppc@vger.kernel.org
6749 W: http://www.linux-kvm.org/
6750 T: git git://github.com/agraf/linux-2.6.git
6752 F: arch/powerpc/include/asm/kvm*
6753 F: arch/powerpc/kvm/
6755 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6756 M: Christian Borntraeger <borntraeger@de.ibm.com>
6757 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6758 L: linux-s390@vger.kernel.org
6759 W: http://www.ibm.com/developerworks/linux/linux390/
6760 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6762 F: Documentation/s390/kvm.txt
6763 F: arch/s390/include/asm/kvm*
6766 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6767 M: Christoffer Dall <christoffer.dall@linaro.org>
6768 M: Marc Zyngier <marc.zyngier@arm.com>
6769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6770 L: kvmarm@lists.cs.columbia.edu
6771 W: http://systems.cs.columbia.edu/projects/kvm-arm
6772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6774 F: arch/arm/include/uapi/asm/kvm*
6775 F: arch/arm/include/asm/kvm*
6778 F: include/kvm/arm_*
6780 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6781 M: Christoffer Dall <christoffer.dall@linaro.org>
6782 M: Marc Zyngier <marc.zyngier@arm.com>
6783 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6784 L: kvmarm@lists.cs.columbia.edu
6786 F: arch/arm64/include/uapi/asm/kvm*
6787 F: arch/arm64/include/asm/kvm*
6790 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6791 M: James Hogan <james.hogan@imgtec.com>
6792 L: linux-mips@linux-mips.org
6794 F: arch/mips/include/uapi/asm/kvm*
6795 F: arch/mips/include/asm/kvm*
6799 M: Eric Biederman <ebiederm@xmission.com>
6800 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6801 L: kexec@lists.infradead.org
6803 F: include/linux/kexec.h
6804 F: include/uapi/linux/kexec.h
6808 M: David Howells <dhowells@redhat.com>
6809 L: keyrings@vger.kernel.org
6811 F: Documentation/security/keys.txt
6812 F: include/linux/key.h
6813 F: include/linux/key-type.h
6814 F: include/linux/keyctl.h
6815 F: include/uapi/linux/keyctl.h
6820 M: David Safford <safford@us.ibm.com>
6821 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6822 L: linux-security-module@vger.kernel.org
6823 L: keyrings@vger.kernel.org
6825 F: Documentation/security/keys-trusted-encrypted.txt
6826 F: include/keys/trusted-type.h
6827 F: security/keys/trusted.c
6828 F: security/keys/trusted.h
6831 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6832 M: David Safford <safford@us.ibm.com>
6833 L: linux-security-module@vger.kernel.org
6834 L: keyrings@vger.kernel.org
6836 F: Documentation/security/keys-trusted-encrypted.txt
6837 F: include/keys/encrypted-type.h
6838 F: security/keys/encrypted-keys/
6840 KGDB / KDB /debug_core
6841 M: Jason Wessel <jason.wessel@windriver.com>
6842 W: http://kgdb.wiki.kernel.org/
6843 L: kgdb-bugreport@lists.sourceforge.net
6844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6846 F: Documentation/DocBook/kgdb.tmpl
6847 F: drivers/misc/kgdbts.c
6848 F: drivers/tty/serial/kgdboc.c
6849 F: include/linux/kdb.h
6850 F: include/linux/kgdb.h
6854 M: Vegard Nossum <vegardno@ifi.uio.no>
6855 M: Pekka Enberg <penberg@kernel.org>
6857 F: Documentation/dev-tools/kmemcheck.rst
6858 F: arch/x86/include/asm/kmemcheck.h
6859 F: arch/x86/mm/kmemcheck/
6860 F: include/linux/kmemcheck.h
6864 M: Catalin Marinas <catalin.marinas@arm.com>
6866 F: Documentation/dev-tools/kmemleak.rst
6867 F: include/linux/kmemleak.h
6869 F: mm/kmemleak-test.c
6872 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6873 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6874 M: "David S. Miller" <davem@davemloft.net>
6875 M: Masami Hiramatsu <mhiramat@kernel.org>
6877 F: Documentation/kprobes.txt
6878 F: include/linux/kprobes.h
6881 KS0108 LCD CONTROLLER DRIVER
6882 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6883 W: http://miguelojeda.es/auxdisplay.htm
6884 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6886 F: Documentation/auxdisplay/ks0108
6887 F: drivers/auxdisplay/ks0108.c
6888 F: include/linux/ks0108.h
6891 M: David Ahern <dsa@cumulusnetworks.com>
6892 L: netdev@vger.kernel.org
6895 F: include/net/l3mdev.h
6897 LANTIQ MIPS ARCHITECTURE
6898 M: John Crispin <john@phrozen.org>
6899 L: linux-mips@linux-mips.org
6904 L: linux-x25@vger.kernel.org
6906 F: Documentation/networking/lapb-module.txt
6910 LASI 53c700 driver for PARISC
6911 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6912 L: linux-scsi@vger.kernel.org
6914 F: Documentation/scsi/53c700.txt
6915 F: drivers/scsi/53c700*
6918 M: Richard Purdie <rpurdie@rpsys.net>
6919 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6920 L: linux-leds@vger.kernel.org
6921 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6923 F: Documentation/devicetree/bindings/leds/
6925 F: include/linux/leds.h
6927 LEGACY EEPROM DRIVER
6928 M: Jean Delvare <jdelvare@suse.com>
6930 F: Documentation/misc-devices/eeprom
6931 F: drivers/misc/eeprom/eeprom.c
6933 LEGO USB Tower driver
6934 M: Juergen Stuber <starblue@users.sourceforge.net>
6935 L: legousb-devel@lists.sourceforge.net
6936 W: http://legousb.sourceforge.net/
6938 F: drivers/usb/misc/legousbtower.c
6941 M: Michael Krufky <mkrufky@linuxtv.org>
6942 L: linux-media@vger.kernel.org
6943 W: https://linuxtv.org
6944 W: http://github.com/mkrufky
6945 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6946 T: git git://linuxtv.org/mkrufky/tuners.git
6948 F: drivers/media/dvb-frontends/lg2160.*
6950 LGDT3305 MEDIA DRIVER
6951 M: Michael Krufky <mkrufky@linuxtv.org>
6952 L: linux-media@vger.kernel.org
6953 W: https://linuxtv.org
6954 W: http://github.com/mkrufky
6955 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6956 T: git git://linuxtv.org/mkrufky/tuners.git
6958 F: drivers/media/dvb-frontends/lgdt3305.*
6961 M: Rusty Russell <rusty@rustcorp.com.au>
6962 L: lguest@lists.ozlabs.org
6963 W: http://lguest.ozlabs.org/
6965 F: arch/x86/include/asm/lguest*.h
6968 F: include/linux/lguest*.h
6971 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6972 M: Tejun Heo <tj@kernel.org>
6973 L: linux-ide@vger.kernel.org
6974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6977 F: include/linux/ata.h
6978 F: include/linux/libata.h
6979 F: Documentation/devicetree/bindings/ata/
6981 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6982 M: Viresh Kumar <vireshk@kernel.org>
6983 L: linux-ide@vger.kernel.org
6984 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6986 F: include/linux/pata_arasan_cf_data.h
6987 F: drivers/ata/pata_arasan_cf.c
6990 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6991 M: Tejun Heo <tj@kernel.org>
6992 L: linux-ide@vger.kernel.org
6993 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6995 F: drivers/ata/pata_*.c
6996 F: drivers/ata/ata_generic.c
6998 LIBATA SATA AHCI PLATFORM devices support
6999 M: Hans de Goede <hdegoede@redhat.com>
7000 M: Tejun Heo <tj@kernel.org>
7001 L: linux-ide@vger.kernel.org
7002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7004 F: drivers/ata/ahci_platform.c
7005 F: drivers/ata/libahci_platform.c
7006 F: include/linux/ahci_platform.h
7008 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
7009 M: Mikael Pettersson <mikpelinux@gmail.com>
7010 L: linux-ide@vger.kernel.org
7011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
7013 F: drivers/ata/sata_promise.*
7016 M: Sasha Levin <sasha.levin@oracle.com>
7018 F: tools/lib/lockdep/
7020 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7021 M: Dan Williams <dan.j.williams@intel.com>
7022 L: linux-nvdimm@lists.01.org
7023 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7024 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7027 F: include/linux/nd.h
7028 F: include/linux/libnvdimm.h
7029 F: include/uapi/linux/ndctl.h
7031 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7032 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7033 L: linux-nvdimm@lists.01.org
7034 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7036 F: drivers/nvdimm/blk.c
7037 F: drivers/nvdimm/region_devs.c
7038 F: drivers/acpi/nfit*
7040 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7041 M: Vishal Verma <vishal.l.verma@intel.com>
7042 L: linux-nvdimm@lists.01.org
7043 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7045 F: drivers/nvdimm/btt*
7047 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7048 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7049 L: linux-nvdimm@lists.01.org
7050 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7052 F: drivers/nvdimm/pmem.c
7053 F: include/linux/pmem.h
7054 F: arch/*/include/asm/pmem.h
7056 LIGHTNVM PLATFORM SUPPORT
7057 M: Matias Bjorling <mb@lightnvm.io>
7058 W: http://github/OpenChannelSSD
7059 L: linux-block@vger.kernel.org
7061 F: drivers/lightnvm/
7062 F: include/linux/lightnvm.h
7063 F: include/uapi/linux/lightnvm.h
7065 LINUX FOR IBM pSERIES (RS/6000)
7066 M: Paul Mackerras <paulus@au.ibm.com>
7067 W: http://www.ibm.com/linux/ltc/projects/ppc
7069 F: arch/powerpc/boot/rs6000.h
7071 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7072 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7073 M: Paul Mackerras <paulus@samba.org>
7074 M: Michael Ellerman <mpe@ellerman.id.au>
7075 W: http://www.penguinppc.org/
7076 L: linuxppc-dev@lists.ozlabs.org
7077 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7078 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7080 F: Documentation/powerpc/
7082 F: drivers/char/tpm/tpm_ibmvtpm*
7083 F: drivers/crypto/nx/
7084 F: drivers/crypto/vmx/
7085 F: drivers/net/ethernet/ibm/ibmveth.*
7086 F: drivers/net/ethernet/ibm/ibmvnic.*
7087 F: drivers/pci/hotplug/pnv_php.c
7088 F: drivers/pci/hotplug/rpa*
7089 F: drivers/scsi/ibmvscsi/
7097 LINUX FOR POWER MACINTOSH
7098 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7099 W: http://www.penguinppc.org/
7100 L: linuxppc-dev@lists.ozlabs.org
7102 F: arch/powerpc/platforms/powermac/
7103 F: drivers/macintosh/
7105 LINUX FOR POWERPC EMBEDDED MPC5XXX
7106 M: Anatolij Gustschin <agust@denx.de>
7107 L: linuxppc-dev@lists.ozlabs.org
7108 T: git git://git.denx.de/linux-denx-agust.git
7110 F: arch/powerpc/platforms/512x/
7111 F: arch/powerpc/platforms/52xx/
7113 LINUX FOR POWERPC EMBEDDED PPC4XX
7114 M: Alistair Popple <alistair@popple.id.au>
7115 M: Matt Porter <mporter@kernel.crashing.org>
7116 W: http://www.penguinppc.org/
7117 L: linuxppc-dev@lists.ozlabs.org
7119 F: arch/powerpc/platforms/40x/
7120 F: arch/powerpc/platforms/44x/
7122 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7123 L: linuxppc-dev@lists.ozlabs.org
7125 F: arch/powerpc/*/*virtex*
7126 F: arch/powerpc/*/*/*virtex*
7128 LINUX FOR POWERPC EMBEDDED PPC8XX
7129 M: Vitaly Bordug <vitb@kernel.crashing.org>
7130 W: http://www.penguinppc.org/
7131 L: linuxppc-dev@lists.ozlabs.org
7133 F: arch/powerpc/platforms/8xx/
7135 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7136 M: Scott Wood <oss@buserror.net>
7137 M: Kumar Gala <galak@kernel.crashing.org>
7138 W: http://www.penguinppc.org/
7139 L: linuxppc-dev@lists.ozlabs.org
7140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7142 F: arch/powerpc/platforms/83xx/
7143 F: arch/powerpc/platforms/85xx/
7145 LINUX FOR POWERPC PA SEMI PWRFICIENT
7146 M: Olof Johansson <olof@lixom.net>
7147 L: linuxppc-dev@lists.ozlabs.org
7149 F: arch/powerpc/platforms/pasemi/
7150 F: drivers/*/*pasemi*
7151 F: drivers/*/*/*pasemi*
7153 LINUX SECURITY MODULE (LSM) FRAMEWORK
7154 M: Chris Wright <chrisw@sous-sol.org>
7155 L: linux-security-module@vger.kernel.org
7158 LIS3LV02D ACCELEROMETER DRIVER
7159 M: Eric Piel <eric.piel@tremplin-utc.net>
7161 F: Documentation/misc-devices/lis3lv02d
7162 F: drivers/misc/lis3lv02d/
7163 F: drivers/platform/x86/hp_accel.c
7166 M: Josh Poimboeuf <jpoimboe@redhat.com>
7167 M: Jessica Yu <jeyu@redhat.com>
7168 M: Jiri Kosina <jikos@kernel.org>
7169 M: Miroslav Benes <mbenes@suse.cz>
7170 R: Petr Mladek <pmladek@suse.com>
7172 F: kernel/livepatch/
7173 F: include/linux/livepatch.h
7174 F: arch/x86/include/asm/livepatch.h
7175 F: arch/x86/kernel/livepatch.c
7176 F: Documentation/livepatch/
7177 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7178 F: samples/livepatch/
7179 L: live-patching@vger.kernel.org
7180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7182 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7183 M: Kees Cook <keescook@chromium.org>
7185 F: drivers/misc/lkdtm*
7188 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7190 F: include/linux/llc.h
7191 F: include/uapi/linux/llc.h
7195 LM73 HARDWARE MONITOR DRIVER
7196 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7197 L: linux-hwmon@vger.kernel.org
7199 F: drivers/hwmon/lm73.c
7201 LM78 HARDWARE MONITOR DRIVER
7202 M: Jean Delvare <jdelvare@suse.com>
7203 L: linux-hwmon@vger.kernel.org
7205 F: Documentation/hwmon/lm78
7206 F: drivers/hwmon/lm78.c
7208 LM83 HARDWARE MONITOR DRIVER
7209 M: Jean Delvare <jdelvare@suse.com>
7210 L: linux-hwmon@vger.kernel.org
7212 F: Documentation/hwmon/lm83
7213 F: drivers/hwmon/lm83.c
7215 LM90 HARDWARE MONITOR DRIVER
7216 M: Jean Delvare <jdelvare@suse.com>
7217 L: linux-hwmon@vger.kernel.org
7219 F: Documentation/hwmon/lm90
7220 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7221 F: drivers/hwmon/lm90.c
7223 LM95234 HARDWARE MONITOR DRIVER
7224 M: Guenter Roeck <linux@roeck-us.net>
7225 L: linux-hwmon@vger.kernel.org
7227 F: Documentation/hwmon/lm95234
7228 F: drivers/hwmon/lm95234.c
7230 LME2510 MEDIA DRIVER
7231 M: Malcolm Priestley <tvboxspy@gmail.com>
7232 L: linux-media@vger.kernel.org
7233 W: https://linuxtv.org
7234 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7236 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7239 M: Peter Zijlstra <peterz@infradead.org>
7240 M: Ingo Molnar <mingo@redhat.com>
7241 L: linux-kernel@vger.kernel.org
7242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7244 F: Documentation/locking/
7245 F: include/linux/lockdep.h
7246 F: include/linux/spinlock*.h
7247 F: arch/*/include/asm/spinlock*.h
7248 F: include/linux/rwlock*.h
7249 F: include/linux/mutex*.h
7250 F: arch/*/include/asm/mutex*.h
7251 F: include/linux/rwsem*.h
7252 F: arch/*/include/asm/rwsem.h
7253 F: include/linux/seqlock.h
7254 F: lib/locking*.[ch]
7257 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7258 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7259 L: linux-ntfs-dev@lists.sourceforge.net
7260 W: http://www.linux-ntfs.org/content/view/19/37/
7262 F: Documentation/ldm.txt
7263 F: block/partitions/ldm.*
7266 M: Joern Engel <joern@logfs.org>
7267 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7273 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7274 M: Sathya Prakash <sathya.prakash@broadcom.com>
7275 M: Chaitra P B <chaitra.basappa@broadcom.com>
7276 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7277 L: MPT-FusionLinux.pdl@broadcom.com
7278 L: linux-scsi@vger.kernel.org
7279 W: http://www.avagotech.com/support/
7281 F: drivers/message/fusion/
7282 F: drivers/scsi/mpt2sas/
7283 F: drivers/scsi/mpt3sas/
7285 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7286 M: Matthew Wilcox <matthew@wil.cx>
7287 L: linux-scsi@vger.kernel.org
7289 F: drivers/scsi/sym53c8xx_2/
7291 LTC4261 HARDWARE MONITOR DRIVER
7292 M: Guenter Roeck <linux@roeck-us.net>
7293 L: linux-hwmon@vger.kernel.org
7295 F: Documentation/hwmon/ltc4261
7296 F: drivers/hwmon/ltc4261.c
7298 LTP (Linux Test Project)
7299 M: Mike Frysinger <vapier@gentoo.org>
7300 M: Cyril Hrubis <chrubis@suse.cz>
7301 M: Wanlong Gao <wanlong.gao@gmail.com>
7302 M: Jan Stancek <jstancek@redhat.com>
7303 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7304 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7305 L: ltp@lists.linux.it (subscribers-only)
7306 W: http://linux-test-project.github.io/
7307 T: git git://github.com/linux-test-project/ltp.git
7311 W: http://www.linux-m32r.org/
7316 M: Geert Uytterhoeven <geert@linux-m68k.org>
7317 L: linux-m68k@lists.linux-m68k.org
7318 W: http://www.linux-m68k.org/
7319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7324 M68K ON APPLE MACINTOSH
7325 M: Joshua Thompson <funaho@jurai.org>
7326 W: http://www.mac.linux-m68k.org/
7327 L: linux-m68k@lists.linux-m68k.org
7332 M: Philip Blundell <philb@gnu.org>
7333 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7337 M88DS3103 MEDIA DRIVER
7338 M: Antti Palosaari <crope@iki.fi>
7339 L: linux-media@vger.kernel.org
7340 W: https://linuxtv.org
7341 W: http://palosaari.fi/linux/
7342 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7343 T: git git://linuxtv.org/anttip/media_tree.git
7345 F: drivers/media/dvb-frontends/m88ds3103*
7347 M88RS2000 MEDIA DRIVER
7348 M: Malcolm Priestley <tvboxspy@gmail.com>
7349 L: linux-media@vger.kernel.org
7350 W: https://linuxtv.org
7351 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7353 F: drivers/media/dvb-frontends/m88rs2000*
7355 MA901 MASTERKIT USB FM RADIO DRIVER
7356 M: Alexey Klimov <klimov.linux@gmail.com>
7357 L: linux-media@vger.kernel.org
7358 T: git git://linuxtv.org/media_tree.git
7360 F: drivers/media/radio/radio-ma901.c
7363 M: Johannes Berg <johannes@sipsolutions.net>
7364 L: linux-wireless@vger.kernel.org
7365 W: http://wireless.kernel.org/
7366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7369 F: Documentation/networking/mac80211-injection.txt
7370 F: include/net/mac80211.h
7372 F: drivers/net/wireless/mac80211_hwsim.[ch]
7375 M: Patrick McHardy <kaber@trash.net>
7376 L: netdev@vger.kernel.org
7378 F: drivers/net/macvlan.c
7379 F: include/linux/if_macvlan.h
7382 M: Jassi Brar <jassisinghbrar@gmail.com>
7383 L: linux-kernel@vger.kernel.org
7386 F: include/linux/mailbox_client.h
7387 F: include/linux/mailbox_controller.h
7389 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7390 M: Michael Kerrisk <mtk.manpages@gmail.com>
7391 W: http://www.kernel.org/doc/man-pages
7392 L: linux-man@vger.kernel.org
7395 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7396 M: Andrew Lunn <andrew@lunn.ch>
7397 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7399 F: drivers/net/dsa/mv88e6xxx/
7401 MARVELL ARMADA DRM SUPPORT
7402 M: Russell King <rmk+kernel@armlinux.org.uk>
7404 F: drivers/gpu/drm/armada/
7405 F: include/uapi/drm/armada_drm.h
7406 F: Documentation/devicetree/bindings/display/armada/
7408 MARVELL CRYPTO DRIVER
7409 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7410 M: Arnaud Ebalard <arno@natisbad.org>
7411 F: drivers/crypto/marvell/
7413 L: linux-crypto@vger.kernel.org
7415 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7416 M: Mirko Lindner <mlindner@marvell.com>
7417 M: Stephen Hemminger <stephen@networkplumber.org>
7418 L: netdev@vger.kernel.org
7420 F: drivers/net/ethernet/marvell/sk*
7422 MARVELL LIBERTAS WIRELESS DRIVER
7423 L: libertas-dev@lists.infradead.org
7425 F: drivers/net/wireless/marvell/libertas/
7427 MARVELL MV643XX ETHERNET DRIVER
7428 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7429 L: netdev@vger.kernel.org
7431 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7432 F: include/linux/mv643xx.h
7434 MARVELL MVNETA ETHERNET DRIVER
7435 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7436 L: netdev@vger.kernel.org
7438 F: drivers/net/ethernet/marvell/mvneta.*
7440 MARVELL MWIFIEX WIRELESS DRIVER
7441 M: Amitkumar Karwar <akarwar@marvell.com>
7442 M: Nishant Sarmukadam <nishants@marvell.com>
7443 L: linux-wireless@vger.kernel.org
7445 F: drivers/net/wireless/marvell/mwifiex/
7447 MARVELL MWL8K WIRELESS DRIVER
7448 M: Lennert Buytenhek <buytenh@wantstofly.org>
7449 L: linux-wireless@vger.kernel.org
7451 F: drivers/net/wireless/marvell/mwl8k.c
7453 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7454 M: Nicolas Pitre <nico@fluxnic.net>
7456 F: drivers/mmc/host/mvsdio.*
7458 MATROX FRAMEBUFFER DRIVER
7459 L: linux-fbdev@vger.kernel.org
7461 F: drivers/video/fbdev/matrox/matroxfb_*
7462 F: include/uapi/linux/matroxfb.h
7464 MAX16065 HARDWARE MONITOR DRIVER
7465 M: Guenter Roeck <linux@roeck-us.net>
7466 L: linux-hwmon@vger.kernel.org
7468 F: Documentation/hwmon/max16065
7469 F: drivers/hwmon/max16065.c
7471 MAX20751 HARDWARE MONITOR DRIVER
7472 M: Guenter Roeck <linux@roeck-us.net>
7473 L: linux-hwmon@vger.kernel.org
7475 F: Documentation/hwmon/max20751
7476 F: drivers/hwmon/max20751.c
7478 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7479 L: linux-hwmon@vger.kernel.org
7481 F: Documentation/hwmon/max6650
7482 F: drivers/hwmon/max6650.c
7484 MAX6697 HARDWARE MONITOR DRIVER
7485 M: Guenter Roeck <linux@roeck-us.net>
7486 L: linux-hwmon@vger.kernel.org
7488 F: Documentation/hwmon/max6697
7489 F: Documentation/devicetree/bindings/i2c/max6697.txt
7490 F: drivers/hwmon/max6697.c
7491 F: include/linux/platform_data/max6697.h
7493 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7494 M: Peter Rosin <peda@axentia.se>
7495 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7497 F: Documentation/devicetree/bindings/sound/max9860.txt
7498 F: sound/soc/codecs/max9860.*
7500 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7501 M: Krzysztof Kozlowski <krzk@kernel.org>
7502 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7503 L: linux-pm@vger.kernel.org
7505 F: drivers/power/max14577_charger.c
7506 F: drivers/power/max77693_charger.c
7508 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7509 M: Javier Martinez Canillas <javier@osg.samsung.com>
7510 L: linux-kernel@vger.kernel.org
7512 F: drivers/*/*max77802*.c
7513 F: Documentation/devicetree/bindings/*/*max77802.txt
7514 F: include/dt-bindings/*/*max77802.h
7516 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7517 M: Chanwoo Choi <cw00.choi@samsung.com>
7518 M: Krzysztof Kozlowski <krzk@kernel.org>
7519 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7520 L: linux-kernel@vger.kernel.org
7522 F: drivers/*/max14577*.c
7523 F: drivers/*/max77686*.c
7524 F: drivers/*/max77693*.c
7525 F: drivers/extcon/extcon-max14577.c
7526 F: drivers/extcon/extcon-max77693.c
7527 F: drivers/rtc/rtc-max77686.c
7528 F: drivers/clk/clk-max77686.c
7529 F: Documentation/devicetree/bindings/mfd/max14577.txt
7530 F: Documentation/devicetree/bindings/*/max77686.txt
7531 F: Documentation/devicetree/bindings/mfd/max77693.txt
7532 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7533 F: include/linux/mfd/max14577*.h
7534 F: include/linux/mfd/max77686*.h
7535 F: include/linux/mfd/max77693*.h
7537 MAXIRADIO FM RADIO RECEIVER DRIVER
7538 M: Hans Verkuil <hverkuil@xs4all.nl>
7539 L: linux-media@vger.kernel.org
7540 T: git git://linuxtv.org/media_tree.git
7541 W: https://linuxtv.org
7543 F: drivers/media/radio/radio-maxiradio*
7545 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7546 M: Peter Rosin <peda@axentia.se>
7547 L: linux-iio@vger.kernel.org
7549 F: drivers/iio/potentiometer/mcp4531.c
7551 MEDIA DRIVERS FOR RENESAS - FCP
7552 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7553 L: linux-media@vger.kernel.org
7554 L: linux-renesas-soc@vger.kernel.org
7555 T: git git://linuxtv.org/media_tree.git
7557 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7558 F: drivers/media/platform/rcar-fcp.c
7559 F: include/media/rcar-fcp.h
7561 MEDIA DRIVERS FOR RENESAS - VSP1
7562 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7563 L: linux-media@vger.kernel.org
7564 L: linux-renesas-soc@vger.kernel.org
7565 T: git git://linuxtv.org/media_tree.git
7567 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7568 F: drivers/media/platform/vsp1/
7570 MEDIA DRIVERS FOR HELENE
7571 M: Abylay Ospan <aospan@netup.ru>
7572 L: linux-media@vger.kernel.org
7573 W: https://linuxtv.org
7575 T: git git://linuxtv.org/media_tree.git
7577 F: drivers/media/dvb-frontends/helene*
7579 MEDIA DRIVERS FOR ASCOT2E
7580 M: Sergey Kozlov <serjk@netup.ru>
7581 M: Abylay Ospan <aospan@netup.ru>
7582 L: linux-media@vger.kernel.org
7583 W: https://linuxtv.org
7585 T: git git://linuxtv.org/media_tree.git
7587 F: drivers/media/dvb-frontends/ascot2e*
7589 MEDIA DRIVERS FOR CXD2841ER
7590 M: Sergey Kozlov <serjk@netup.ru>
7591 M: Abylay Ospan <aospan@netup.ru>
7592 L: linux-media@vger.kernel.org
7593 W: https://linuxtv.org
7595 T: git git://linuxtv.org/media_tree.git
7597 F: drivers/media/dvb-frontends/cxd2841er*
7599 MEDIA DRIVERS FOR HORUS3A
7600 M: Sergey Kozlov <serjk@netup.ru>
7601 M: Abylay Ospan <aospan@netup.ru>
7602 L: linux-media@vger.kernel.org
7603 W: https://linuxtv.org
7605 T: git git://linuxtv.org/media_tree.git
7607 F: drivers/media/dvb-frontends/horus3a*
7609 MEDIA DRIVERS FOR LNBH25
7610 M: Sergey Kozlov <serjk@netup.ru>
7611 M: Abylay Ospan <aospan@netup.ru>
7612 L: linux-media@vger.kernel.org
7613 W: https://linuxtv.org
7615 T: git git://linuxtv.org/media_tree.git
7617 F: drivers/media/dvb-frontends/lnbh25*
7619 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7620 M: Sergey Kozlov <serjk@netup.ru>
7621 M: Abylay Ospan <aospan@netup.ru>
7622 L: linux-media@vger.kernel.org
7623 W: https://linuxtv.org
7625 T: git git://linuxtv.org/media_tree.git
7627 F: drivers/media/pci/netup_unidvb/*
7629 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7630 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7631 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7632 P: LinuxTV.org Project
7633 L: linux-media@vger.kernel.org
7634 W: https://linuxtv.org
7635 Q: http://patchwork.kernel.org/project/linux-media/list/
7636 T: git git://linuxtv.org/media_tree.git
7638 F: Documentation/dvb/
7639 F: Documentation/video4linux/
7640 F: Documentation/DocBook/media/
7642 F: drivers/staging/media/
7643 F: include/linux/platform_data/media/
7645 F: include/uapi/linux/dvb/
7646 F: include/uapi/linux/videodev2.h
7647 F: include/uapi/linux/media.h
7648 F: include/uapi/linux/v4l2-*
7649 F: include/uapi/linux/meye.h
7650 F: include/uapi/linux/ivtv*
7651 F: include/uapi/linux/uvcvideo.h
7653 MEDIATEK ETHERNET DRIVER
7654 M: Felix Fietkau <nbd@openwrt.org>
7655 M: John Crispin <blogic@openwrt.org>
7656 L: netdev@vger.kernel.org
7658 F: drivers/net/ethernet/mediatek/
7660 MEDIATEK MT7601U WIRELESS LAN DRIVER
7661 M: Jakub Kicinski <kubakici@wp.pl>
7662 L: linux-wireless@vger.kernel.org
7664 F: drivers/net/wireless/mediatek/mt7601u/
7666 MEGARAID SCSI/SAS DRIVERS
7667 M: Kashyap Desai <kashyap.desai@avagotech.com>
7668 M: Sumit Saxena <sumit.saxena@avagotech.com>
7669 M: Uday Lingala <uday.lingala@avagotech.com>
7670 L: megaraidlinux.pdl@avagotech.com
7671 L: linux-scsi@vger.kernel.org
7672 W: http://www.lsi.com
7674 F: Documentation/scsi/megaraid.txt
7675 F: drivers/scsi/megaraid.*
7676 F: drivers/scsi/megaraid/
7678 MELLANOX ETHERNET DRIVER (mlx4_en)
7679 M: Tariq Toukan <tariqt@mellanox.com>
7680 L: netdev@vger.kernel.org
7682 W: http://www.mellanox.com
7683 Q: http://patchwork.ozlabs.org/project/netdev/list/
7684 F: drivers/net/ethernet/mellanox/mlx4/en_*
7686 MELLANOX ETHERNET DRIVER (mlx5e)
7687 M: Saeed Mahameed <saeedm@mellanox.com>
7688 L: netdev@vger.kernel.org
7690 W: http://www.mellanox.com
7691 Q: http://patchwork.ozlabs.org/project/netdev/list/
7692 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7694 MELLANOX ETHERNET SWITCH DRIVERS
7695 M: Jiri Pirko <jiri@mellanox.com>
7696 M: Ido Schimmel <idosch@mellanox.com>
7697 L: netdev@vger.kernel.org
7699 W: http://www.mellanox.com
7700 Q: http://patchwork.ozlabs.org/project/netdev/list/
7701 F: drivers/net/ethernet/mellanox/mlxsw/
7703 MELLANOX MLXCPLD LED DRIVER
7704 M: Vadim Pasternak <vadimp@mellanox.com>
7705 L: linux-leds@vger.kernel.org
7707 F: drivers/leds/leds-mlxcpld.c
7708 F: Documentation/leds/leds-mlxcpld.txt
7710 MELLANOX PLATFORM DRIVER
7711 M: Vadim Pasternak <vadimp@mellanox.com>
7712 L: platform-driver-x86@vger.kernel.org
7714 F: arch/x86/platform/mellanox/mlx-platform.c
7716 SOFT-ROCE DRIVER (rxe)
7717 M: Moni Shoua <monis@mellanox.com>
7718 L: linux-rdma@vger.kernel.org
7720 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7721 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7722 F: drivers/infiniband/sw/rxe/
7723 F: include/uapi/rdma/rdma_user_rxe.h
7726 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7727 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7728 L: linux-kernel@vger.kernel.org
7730 F: kernel/membarrier.c
7731 F: include/uapi/linux/membarrier.h
7734 L: linux-mm@kvack.org
7735 W: http://www.linux-mm.org
7737 F: include/linux/mm.h
7738 F: include/linux/gfp.h
7739 F: include/linux/mmzone.h
7740 F: include/linux/memory_hotplug.h
7741 F: include/linux/vmalloc.h
7744 MEMORY TECHNOLOGY DEVICES (MTD)
7745 M: David Woodhouse <dwmw2@infradead.org>
7746 M: Brian Norris <computersforpeace@gmail.com>
7747 L: linux-mtd@lists.infradead.org
7748 W: http://www.linux-mtd.infradead.org/
7749 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7750 T: git git://git.infradead.org/linux-mtd.git
7751 T: git git://git.infradead.org/l2-mtd.git
7753 F: Documentation/devicetree/bindings/mtd/
7755 F: include/linux/mtd/
7756 F: include/uapi/mtd/
7758 MEN A21 WATCHDOG DRIVER
7759 M: Johannes Thumshirn <morbidrsa@gmail.com>
7760 L: linux-watchdog@vger.kernel.org
7762 F: drivers/watchdog/mena21_wdt.c
7764 MEN CHAMELEON BUS (mcb)
7765 M: Johannes Thumshirn <morbidrsa@gmail.com>
7768 F: include/linux/mcb.h
7769 F: Documentation/men-chameleon-bus.txt
7771 MEN F21BMC (Board Management Controller)
7772 M: Andreas Werner <andreas.werner@men.de>
7774 F: drivers/mfd/menf21bmc.c
7775 F: drivers/watchdog/menf21bmc_wdt.c
7776 F: drivers/leds/leds-menf21bmc.c
7777 F: drivers/hwmon/menf21bmc_hwmon.c
7778 F: Documentation/hwmon/menf21bmc
7781 M: James Hogan <james.hogan@imgtec.com>
7782 L: linux-metag@vger.kernel.org
7783 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7786 F: Documentation/metag/
7787 F: Documentation/devicetree/bindings/metag/
7788 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7789 F: drivers/clocksource/metag_generic.c
7790 F: drivers/irqchip/irq-metag.c
7791 F: drivers/irqchip/irq-metag-ext.c
7792 F: drivers/tty/metag_da.c
7794 MICROBLAZE ARCHITECTURE
7795 M: Michal Simek <monstr@monstr.eu>
7796 W: http://www.monstr.eu/fdt/
7797 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7801 MICROCHIP / ATMEL AT91 / AT32 SERIAL DRIVER
7802 M: Richard Genoud <richard.genoud@gmail.com>
7804 F: drivers/tty/serial/atmel_serial.c
7805 F: include/linux/atmel_serial.h
7807 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7808 M: Chen Yu <yu.c.chen@intel.com>
7809 L: platform-driver-x86@vger.kernel.org
7811 F: drivers/platform/x86/surfacepro3_button.c
7814 M: Oliver Neukum <oliver@neukum.org>
7816 F: drivers/usb/image/microtek.*
7819 M: Ralf Baechle <ralf@linux-mips.org>
7820 L: linux-mips@linux-mips.org
7821 W: http://www.linux-mips.org/
7822 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7823 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7825 F: Documentation/devicetree/bindings/mips/
7826 F: Documentation/mips/
7829 MIPS/LOONGSON1 ARCHITECTURE
7830 M: Keguang Zhang <keguang.zhang@gmail.com>
7831 L: linux-mips@linux-mips.org
7833 F: arch/mips/loongson32/
7834 F: arch/mips/include/asm/mach-loongson32/
7835 F: drivers/*/*loongson1*
7836 F: drivers/*/*/*loongson1*
7838 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7839 M: Hans Verkuil <hverkuil@xs4all.nl>
7840 L: linux-media@vger.kernel.org
7841 T: git git://linuxtv.org/media_tree.git
7842 W: https://linuxtv.org
7844 F: drivers/media/radio/radio-miropcm20*
7846 MELLANOX MLX4 core VPI driver
7847 M: Yishai Hadas <yishaih@mellanox.com>
7848 L: netdev@vger.kernel.org
7849 L: linux-rdma@vger.kernel.org
7850 W: http://www.mellanox.com
7851 Q: http://patchwork.ozlabs.org/project/netdev/list/
7853 F: drivers/net/ethernet/mellanox/mlx4/
7854 F: include/linux/mlx4/
7856 MELLANOX MLX4 IB driver
7857 M: Yishai Hadas <yishaih@mellanox.com>
7858 L: linux-rdma@vger.kernel.org
7859 W: http://www.mellanox.com
7860 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7862 F: drivers/infiniband/hw/mlx4/
7863 F: include/linux/mlx4/
7865 MELLANOX MLX5 core VPI driver
7866 M: Matan Barak <matanb@mellanox.com>
7867 M: Leon Romanovsky <leonro@mellanox.com>
7868 L: netdev@vger.kernel.org
7869 L: linux-rdma@vger.kernel.org
7870 W: http://www.mellanox.com
7871 Q: http://patchwork.ozlabs.org/project/netdev/list/
7873 F: drivers/net/ethernet/mellanox/mlx5/core/
7874 F: include/linux/mlx5/
7876 MELLANOX MLX5 IB driver
7877 M: Matan Barak <matanb@mellanox.com>
7878 M: Leon Romanovsky <leonro@mellanox.com>
7879 L: linux-rdma@vger.kernel.org
7880 W: http://www.mellanox.com
7881 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7883 F: drivers/infiniband/hw/mlx5/
7884 F: include/linux/mlx5/
7886 MELEXIS MLX90614 DRIVER
7887 M: Crt Mori <cmo@melexis.com>
7888 L: linux-iio@vger.kernel.org
7889 W: http://www.melexis.com
7891 F: drivers/iio/temperature/mlx90614.c
7893 MN88472 MEDIA DRIVER
7894 M: Antti Palosaari <crope@iki.fi>
7895 L: linux-media@vger.kernel.org
7896 W: https://linuxtv.org
7897 W: http://palosaari.fi/linux/
7898 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7900 F: drivers/media/dvb-frontends/mn88472*
7902 MN88473 MEDIA DRIVER
7903 M: Antti Palosaari <crope@iki.fi>
7904 L: linux-media@vger.kernel.org
7905 W: https://linuxtv.org
7906 W: http://palosaari.fi/linux/
7907 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7909 F: drivers/media/dvb-frontends/mn88473*
7912 M: Rusty Russell <rusty@rustcorp.com.au>
7914 F: include/linux/module.h
7917 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7918 W: http://popies.net/meye/
7920 F: Documentation/video4linux/meye.txt
7921 F: drivers/media/pci/meye/
7922 F: include/uapi/linux/meye.h
7924 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7925 M: Jiri Slaby <jirislaby@gmail.com>
7927 F: Documentation/serial/moxa-smartio
7928 F: drivers/tty/mxser.*
7930 MR800 AVERMEDIA USB FM RADIO DRIVER
7931 M: Alexey Klimov <klimov.linux@gmail.com>
7932 L: linux-media@vger.kernel.org
7933 T: git git://linuxtv.org/media_tree.git
7935 F: drivers/media/radio/radio-mr800.c
7937 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7938 M: Alan Ott <alan@signal11.us>
7939 L: linux-wpan@vger.kernel.org
7941 F: drivers/net/ieee802154/mrf24j40.c
7942 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7945 M: "Lee, Chun-Yi" <jlee@suse.com>
7946 L: platform-driver-x86@vger.kernel.org
7948 F: drivers/platform/x86/msi-laptop.c
7951 L: platform-driver-x86@vger.kernel.org
7953 F: drivers/platform/x86/msi-wmi.c
7956 M: Antti Palosaari <crope@iki.fi>
7957 L: linux-media@vger.kernel.org
7958 W: https://linuxtv.org
7959 W: http://palosaari.fi/linux/
7960 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7961 T: git git://linuxtv.org/anttip/media_tree.git
7963 F: drivers/media/tuners/msi001*
7965 MSI2500 MEDIA DRIVER
7966 M: Antti Palosaari <crope@iki.fi>
7967 L: linux-media@vger.kernel.org
7968 W: https://linuxtv.org
7969 W: http://palosaari.fi/linux/
7970 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7971 T: git git://linuxtv.org/anttip/media_tree.git
7973 F: drivers/media/usb/msi2500/
7975 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7976 M: Robert Jarzmik <robert.jarzmik@free.fr>
7977 L: linux-mtd@lists.infradead.org
7979 F: drivers/mtd/devices/docg3*
7981 MT9M032 APTINA SENSOR DRIVER
7982 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7983 L: linux-media@vger.kernel.org
7984 T: git git://linuxtv.org/media_tree.git
7986 F: drivers/media/i2c/mt9m032.c
7987 F: include/media/i2c/mt9m032.h
7989 MT9P031 APTINA CAMERA SENSOR
7990 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7991 L: linux-media@vger.kernel.org
7992 T: git git://linuxtv.org/media_tree.git
7994 F: drivers/media/i2c/mt9p031.c
7995 F: include/media/i2c/mt9p031.h
7997 MT9T001 APTINA CAMERA SENSOR
7998 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7999 L: linux-media@vger.kernel.org
8000 T: git git://linuxtv.org/media_tree.git
8002 F: drivers/media/i2c/mt9t001.c
8003 F: include/media/i2c/mt9t001.h
8005 MT9V032 APTINA CAMERA SENSOR
8006 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8007 L: linux-media@vger.kernel.org
8008 T: git git://linuxtv.org/media_tree.git
8010 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
8011 F: drivers/media/i2c/mt9v032.c
8012 F: include/media/i2c/mt9v032.h
8014 MULTIFUNCTION DEVICES (MFD)
8015 M: Lee Jones <lee.jones@linaro.org>
8016 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
8019 F: include/linux/mfd/
8021 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
8022 M: Ulf Hansson <ulf.hansson@linaro.org>
8023 L: linux-mmc@vger.kernel.org
8024 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
8026 F: Documentation/devicetree/bindings/mmc/
8028 F: include/linux/mmc/
8029 F: include/uapi/linux/mmc/
8031 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8033 F: drivers/mmc/host/mmc_spi.c
8034 F: include/linux/spi/mmc_spi.h
8036 MULTISOUND SOUND DRIVER
8037 M: Andrew Veliath <andrewtv@usa.net>
8039 F: Documentation/sound/oss/MultiSound
8042 MULTITECH MULTIPORT CARD (ISICOM)
8044 F: drivers/tty/isicom.c
8045 F: include/linux/isicom.h
8047 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8048 M: Bin Liu <b-liu@ti.com>
8049 L: linux-usb@vger.kernel.org
8050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8052 F: drivers/usb/musb/
8054 MXL5007T MEDIA DRIVER
8055 M: Michael Krufky <mkrufky@linuxtv.org>
8056 L: linux-media@vger.kernel.org
8057 W: https://linuxtv.org
8058 W: http://github.com/mkrufky
8059 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8060 T: git git://linuxtv.org/mkrufky/tuners.git
8062 F: drivers/media/tuners/mxl5007t.*
8064 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8065 M: Hyong-Youb Kim <hykim@myri.com>
8066 L: netdev@vger.kernel.org
8067 W: https://www.myricom.com/support/downloads/myri10ge.html
8069 F: drivers/net/ethernet/myricom/myri10ge/
8071 NAND FLASH SUBSYSTEM
8072 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8073 R: Richard Weinberger <richard@nod.at>
8074 L: linux-mtd@lists.infradead.org
8075 W: http://www.linux-mtd.infradead.org/
8076 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8077 T: git git://github.com/linux-nand/linux.git
8079 F: drivers/mtd/nand/
8080 F: include/linux/mtd/nand*.h
8082 NATSEMI ETHERNET DRIVER (DP8381x)
8084 F: drivers/net/ethernet/natsemi/natsemi.c
8086 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8087 M: Daniel Mack <zonque@gmail.com>
8089 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8090 W: http://www.native-instruments.com
8094 M: Petr Vandrovec <petr@vandrovec.name>
8098 NCR 5380 SCSI DRIVERS
8099 M: Finn Thain <fthain@telegraphics.com.au>
8100 M: Michael Schmitz <schmitzmic@gmail.com>
8101 L: linux-scsi@vger.kernel.org
8103 F: Documentation/scsi/g_NCR5380.txt
8104 F: Documentation/scsi/dtc3x80.txt
8105 F: drivers/scsi/NCR5380.*
8106 F: drivers/scsi/arm/cumana_1.c
8107 F: drivers/scsi/arm/oak.c
8108 F: drivers/scsi/atari_scsi.*
8109 F: drivers/scsi/dmx3191d.c
8110 F: drivers/scsi/dtc.*
8111 F: drivers/scsi/g_NCR5380.*
8112 F: drivers/scsi/g_NCR5380_mmio.c
8113 F: drivers/scsi/mac_scsi.*
8114 F: drivers/scsi/pas16.*
8115 F: drivers/scsi/sun3_scsi.*
8116 F: drivers/scsi/sun3_scsi_vme.c
8117 F: drivers/scsi/t128.*
8119 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8120 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8121 L: linux-scsi@vger.kernel.org
8123 F: drivers/scsi/NCR_D700.*
8125 NCT6775 HARDWARE MONITOR DRIVER
8126 M: Guenter Roeck <linux@roeck-us.net>
8127 L: linux-hwmon@vger.kernel.org
8129 F: Documentation/hwmon/nct6775
8130 F: drivers/hwmon/nct6775.c
8132 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8133 M: Faisal Latif <faisal.latif@intel.com>
8134 L: linux-rdma@vger.kernel.org
8135 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8137 F: drivers/infiniband/hw/nes/
8139 NETEM NETWORK EMULATOR
8140 M: Stephen Hemminger <stephen@networkplumber.org>
8141 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8143 F: net/sched/sch_netem.c
8145 NETERION 10GbE DRIVERS (s2io/vxge)
8146 M: Jon Mason <jdmason@kudzu.us>
8147 L: netdev@vger.kernel.org
8149 F: Documentation/networking/s2io.txt
8150 F: Documentation/networking/vxge.txt
8151 F: drivers/net/ethernet/neterion/
8153 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8154 M: Pablo Neira Ayuso <pablo@netfilter.org>
8155 M: Patrick McHardy <kaber@trash.net>
8156 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8157 L: netfilter-devel@vger.kernel.org
8158 L: coreteam@netfilter.org
8159 W: http://www.netfilter.org/
8160 W: http://www.iptables.org/
8161 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8162 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8165 F: include/linux/netfilter*
8166 F: include/linux/netfilter/
8167 F: include/net/netfilter/
8168 F: include/uapi/linux/netfilter*
8169 F: include/uapi/linux/netfilter/
8170 F: net/*/netfilter.c
8173 F: net/bridge/br_netfilter*.c
8176 M: Paul Moore <paul@paul-moore.com>
8177 W: http://netlabel.sf.net
8178 L: netdev@vger.kernel.org
8180 F: Documentation/netlabel/
8181 F: include/net/netlabel.h
8184 NETROM NETWORK LAYER
8185 M: Ralf Baechle <ralf@linux-mips.org>
8186 L: linux-hams@vger.kernel.org
8187 W: http://www.linux-ax25.org/
8189 F: include/net/netrom.h
8190 F: include/uapi/linux/netrom.h
8193 NETRONOME ETHERNET DRIVERS
8194 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8195 L: oss-drivers@netronome.com
8197 F: drivers/net/ethernet/netronome/
8199 NETWORK BLOCK DEVICE (NBD)
8200 M: Markus Pargmann <mpa@pengutronix.de>
8202 L: nbd-general@lists.sourceforge.net
8203 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8204 F: Documentation/blockdev/nbd.txt
8205 F: drivers/block/nbd.c
8206 F: include/uapi/linux/nbd.h
8208 NETWORK DROP MONITOR
8209 M: Neil Horman <nhorman@tuxdriver.com>
8210 L: netdev@vger.kernel.org
8212 W: https://fedorahosted.org/dropwatch/
8213 F: net/core/drop_monitor.c
8216 M: Andrew Lunn <andrew@lunn.ch>
8217 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8218 M: Florian Fainelli <f.fainelli@gmail.com>
8221 F: include/net/dsa.h
8224 NETWORKING [GENERAL]
8225 M: "David S. Miller" <davem@davemloft.net>
8226 L: netdev@vger.kernel.org
8227 W: http://www.linuxfoundation.org/en/Net
8228 Q: http://patchwork.ozlabs.org/project/netdev/list/
8229 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8234 F: include/linux/in.h
8235 F: include/linux/net.h
8236 F: include/linux/netdevice.h
8237 F: include/uapi/linux/in.h
8238 F: include/uapi/linux/net.h
8239 F: include/uapi/linux/netdevice.h
8240 F: include/uapi/linux/net_namespace.h
8242 F: tools/testing/selftests/net/
8246 NETWORKING [IPv4/IPv6]
8247 M: "David S. Miller" <davem@davemloft.net>
8248 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8249 M: James Morris <jmorris@namei.org>
8250 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8251 M: Patrick McHardy <kaber@trash.net>
8252 L: netdev@vger.kernel.org
8253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8261 M: Steffen Klassert <steffen.klassert@secunet.com>
8262 M: Herbert Xu <herbert@gondor.apana.org.au>
8263 M: "David S. Miller" <davem@davemloft.net>
8264 L: netdev@vger.kernel.org
8265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8266 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8274 F: net/ipv4/ipcomp.c
8275 F: net/ipv4/ip_vti.c
8279 F: net/ipv6/ipcomp6.c
8280 F: net/ipv6/ip6_vti.c
8281 F: include/uapi/linux/xfrm.h
8282 F: include/net/xfrm.h
8284 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8285 M: Paul Moore <paul@paul-moore.com>
8286 L: netdev@vger.kernel.org
8289 NETWORKING [WIRELESS]
8290 L: linux-wireless@vger.kernel.org
8291 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8294 L: netdev@vger.kernel.org
8295 W: http://www.linuxfoundation.org/en/Net
8296 Q: http://patchwork.ozlabs.org/project/netdev/list/
8297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8298 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8300 F: Documentation/devicetree/bindings/net/
8302 F: include/linux/if_*
8303 F: include/linux/netdevice.h
8304 F: include/linux/etherdevice.h
8305 F: include/linux/fcdevice.h
8306 F: include/linux/fddidevice.h
8307 F: include/linux/hippidevice.h
8308 F: include/linux/inetdevice.h
8309 F: include/uapi/linux/if_*
8310 F: include/uapi/linux/netdevice.h
8312 NETWORKING DRIVERS (WIRELESS)
8313 M: Kalle Valo <kvalo@codeaurora.org>
8314 L: linux-wireless@vger.kernel.org
8315 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8316 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8319 F: Documentation/devicetree/bindings/net/wireless/
8320 F: drivers/net/wireless/
8322 NETXEN (1/10) GbE SUPPORT
8323 M: Manish Chopra <manish.chopra@qlogic.com>
8324 M: Sony Chacko <sony.chacko@qlogic.com>
8325 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8326 L: netdev@vger.kernel.org
8327 W: http://www.qlogic.com
8329 F: drivers/net/ethernet/qlogic/netxen/
8332 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8333 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8334 M: Samuel Ortiz <sameo@linux.intel.com>
8335 L: linux-wireless@vger.kernel.org
8336 L: linux-nfc@lists.01.org (subscribers-only)
8340 F: include/uapi/linux/nfc.h
8342 F: include/linux/platform_data/nfcmrvl.h
8343 F: include/linux/platform_data/nxp-nci.h
8344 F: include/linux/platform_data/pn544.h
8345 F: include/linux/platform_data/st21nfca.h
8346 F: include/linux/platform_data/st-nci.h
8347 F: Documentation/devicetree/bindings/net/nfc/
8349 NFS, SUNRPC, AND LOCKD CLIENTS
8350 M: Trond Myklebust <trond.myklebust@primarydata.com>
8351 M: Anna Schumaker <anna.schumaker@netapp.com>
8352 L: linux-nfs@vger.kernel.org
8353 W: http://client.linux-nfs.org
8354 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8360 F: include/linux/lockd/
8361 F: include/linux/nfs*
8362 F: include/linux/sunrpc/
8363 F: include/uapi/linux/nfs*
8364 F: include/uapi/linux/sunrpc/
8367 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8368 L: linux-nilfs@vger.kernel.org
8369 W: http://nilfs.sourceforge.net/
8370 W: http://nilfs.osdn.jp/
8371 T: git git://github.com/konis/nilfs2.git
8373 F: Documentation/filesystems/nilfs2.txt
8375 F: include/trace/events/nilfs2.h
8376 F: include/uapi/linux/nilfs2_api.h
8377 F: include/uapi/linux/nilfs2_ondisk.h
8379 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8380 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8381 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8383 F: Documentation/scsi/NinjaSCSI.txt
8384 F: drivers/scsi/pcmcia/nsp_*
8386 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8387 M: GOTO Masanori <gotom@debian.or.jp>
8388 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8389 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8391 F: Documentation/scsi/NinjaSCSI.txt
8392 F: drivers/scsi/nsp32*
8395 M: Ley Foon Tan <lftan@altera.com>
8396 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8401 NOKIA N900 POWER SUPPLY DRIVERS
8402 R: Pali Rohár <pali.rohar@gmail.com>
8403 F: include/linux/power/bq2415x_charger.h
8404 F: include/linux/power/bq27xxx_battery.h
8405 F: include/linux/power/isp1704_charger.h
8406 F: drivers/power/bq2415x_charger.c
8407 F: drivers/power/bq27xxx_battery.c
8408 F: drivers/power/bq27xxx_battery_i2c.c
8409 F: drivers/power/isp1704_charger.c
8410 F: drivers/power/rx51_battery.c
8413 M: Jon Mason <jdmason@kudzu.us>
8414 M: Dave Jiang <dave.jiang@intel.com>
8415 M: Allen Hubbe <Allen.Hubbe@emc.com>
8416 L: linux-ntb@googlegroups.com
8418 W: https://github.com/jonmason/ntb/wiki
8419 T: git git://github.com/jonmason/ntb.git
8421 F: drivers/net/ntb_netdev.c
8422 F: include/linux/ntb.h
8423 F: include/linux/ntb_transport.h
8424 F: tools/testing/selftests/ntb/
8427 M: Jon Mason <jdmason@kudzu.us>
8428 M: Dave Jiang <dave.jiang@intel.com>
8429 L: linux-ntb@googlegroups.com
8431 W: https://github.com/jonmason/ntb/wiki
8432 T: git git://github.com/jonmason/ntb.git
8433 F: drivers/ntb/hw/intel/
8436 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8437 L: linux-ntb@googlegroups.com
8439 F: drivers/ntb/hw/amd/
8442 M: Anton Altaparmakov <anton@tuxera.com>
8443 L: linux-ntfs-dev@lists.sourceforge.net
8444 W: http://www.tuxera.com/
8445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8447 F: Documentation/filesystems/ntfs.txt
8450 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8451 M: Antonino Daplas <adaplas@gmail.com>
8452 L: linux-fbdev@vger.kernel.org
8454 F: drivers/video/fbdev/riva/
8455 F: drivers/video/fbdev/nvidia/
8458 M: Keith Busch <keith.busch@intel.com>
8459 M: Jens Axboe <axboe@fb.com>
8460 L: linux-nvme@lists.infradead.org
8461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8462 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8464 F: drivers/nvme/host/
8465 F: include/linux/nvme.h
8467 NVM EXPRESS TARGET DRIVER
8468 M: Christoph Hellwig <hch@lst.de>
8469 M: Sagi Grimberg <sagi@grimberg.me>
8470 L: linux-nvme@lists.infradead.org
8472 F: drivers/nvme/target/
8475 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8476 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8479 F: Documentation/devicetree/bindings/nvmem/
8480 F: include/linux/nvmem-consumer.h
8481 F: include/linux/nvmem-provider.h
8484 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8485 R: Charles Gorand <charles.gorand@effinnov.com>
8486 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8488 F: drivers/nfc/nxp-nci
8490 NXP TDA998X DRM DRIVER
8491 M: Russell King <rmk+kernel@armlinux.org.uk>
8493 F: drivers/gpu/drm/i2c/tda998x_drv.c
8494 F: include/drm/i2c/tda998x.h
8497 M: Peter Rosin <peda@axentia.se>
8498 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8500 F: sound/soc/codecs/tfa9879*
8503 M: Josh Poimboeuf <jpoimboe@redhat.com>
8508 M: Tony Lindgren <tony@atomide.com>
8509 L: linux-omap@vger.kernel.org
8510 W: http://www.muru.com/linux/omap/
8511 W: http://linux.omap.com/
8512 Q: http://patchwork.kernel.org/project/linux-omap/list/
8513 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8516 F: arch/arm/configs/omap1_defconfig
8517 F: arch/arm/configs/omap2plus_defconfig
8518 F: drivers/i2c/busses/i2c-omap.c
8519 F: drivers/irqchip/irq-omap-intc.c
8520 F: drivers/mfd/*omap*.c
8521 F: drivers/mfd/menelaus.c
8522 F: drivers/mfd/palmas.c
8523 F: drivers/mfd/tps65217.c
8524 F: drivers/mfd/tps65218.c
8525 F: drivers/mfd/tps65910.c
8526 F: drivers/mfd/twl-core.[ch]
8527 F: drivers/mfd/twl4030*.c
8528 F: drivers/mfd/twl6030*.c
8529 F: drivers/mfd/twl6040*.c
8530 F: drivers/regulator/palmas-regulator*.c
8531 F: drivers/regulator/pbias-regulator.c
8532 F: drivers/regulator/tps65217-regulator.c
8533 F: drivers/regulator/tps65218-regulator.c
8534 F: drivers/regulator/tps65910-regulator.c
8535 F: drivers/regulator/twl-regulator.c
8536 F: include/linux/i2c-omap.h
8538 OMAP DEVICE TREE SUPPORT
8539 M: Benoît Cousson <bcousson@baylibre.com>
8540 M: Tony Lindgren <tony@atomide.com>
8541 L: linux-omap@vger.kernel.org
8542 L: devicetree@vger.kernel.org
8544 F: arch/arm/boot/dts/*omap*
8545 F: arch/arm/boot/dts/*am3*
8546 F: arch/arm/boot/dts/*am4*
8547 F: arch/arm/boot/dts/*am5*
8548 F: arch/arm/boot/dts/*dra7*
8550 OMAP CLOCK FRAMEWORK SUPPORT
8551 M: Paul Walmsley <paul@pwsan.com>
8552 L: linux-omap@vger.kernel.org
8554 F: arch/arm/*omap*/*clock*
8556 OMAP POWER MANAGEMENT SUPPORT
8557 M: Kevin Hilman <khilman@kernel.org>
8558 L: linux-omap@vger.kernel.org
8560 F: arch/arm/*omap*/*pm*
8561 F: drivers/cpufreq/omap-cpufreq.c
8563 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8564 M: Rajendra Nayak <rnayak@codeaurora.org>
8565 M: Paul Walmsley <paul@pwsan.com>
8566 L: linux-omap@vger.kernel.org
8568 F: arch/arm/mach-omap2/prm*
8571 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8572 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8573 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8574 L: linux-omap@vger.kernel.org
8578 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8579 M: Roger Quadros <rogerq@ti.com>
8580 M: Tony Lindgren <tony@atomide.com>
8581 L: linux-omap@vger.kernel.org
8583 F: drivers/memory/omap-gpmc.c
8584 F: arch/arm/mach-omap2/*gpmc*
8586 OMAP FRAMEBUFFER SUPPORT
8587 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8588 L: linux-fbdev@vger.kernel.org
8589 L: linux-omap@vger.kernel.org
8591 F: drivers/video/fbdev/omap/
8593 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8594 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8595 L: linux-omap@vger.kernel.org
8596 L: linux-fbdev@vger.kernel.org
8598 F: drivers/video/fbdev/omap2/
8599 F: Documentation/arm/OMAP/DSS
8601 OMAP HARDWARE SPINLOCK SUPPORT
8602 M: Ohad Ben-Cohen <ohad@wizery.com>
8603 L: linux-omap@vger.kernel.org
8605 F: drivers/hwspinlock/omap_hwspinlock.c
8608 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8609 L: linux-omap@vger.kernel.org
8611 F: drivers/mmc/host/omap.c
8614 L: linux-mmc@vger.kernel.org
8615 L: linux-omap@vger.kernel.org
8617 F: drivers/mmc/host/omap_hsmmc.c
8619 OMAP RANDOM NUMBER GENERATOR SUPPORT
8620 M: Deepak Saxena <dsaxena@plexity.net>
8622 F: drivers/char/hw_random/omap-rng.c
8625 M: Benoît Cousson <bcousson@baylibre.com>
8626 M: Paul Walmsley <paul@pwsan.com>
8627 L: linux-omap@vger.kernel.org
8629 F: arch/arm/mach-omap2/omap_hwmod.*
8632 M: Paul Walmsley <paul@pwsan.com>
8633 L: linux-omap@vger.kernel.org
8635 F: arch/arm/mach-omap2/omap_hwmod*data*
8637 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8638 M: Benoît Cousson <bcousson@baylibre.com>
8639 L: linux-omap@vger.kernel.org
8641 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8643 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8644 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8645 L: linux-media@vger.kernel.org
8647 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8648 F: drivers/media/platform/omap3isp/
8649 F: drivers/staging/media/omap4iss/
8652 L: linux-usb@vger.kernel.org
8653 L: linux-omap@vger.kernel.org
8655 F: drivers/usb/*/*omap*
8656 F: arch/arm/*omap*/usb*
8659 M: Grygorii Strashko <grygorii.strashko@ti.com>
8660 M: Santosh Shilimkar <ssantosh@kernel.org>
8661 M: Kevin Hilman <khilman@kernel.org>
8662 L: linux-omap@vger.kernel.org
8664 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8665 F: drivers/gpio/gpio-omap.c
8667 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8668 M: Mark Jackson <mpfj@newflow.co.uk>
8669 L: linux-omap@vger.kernel.org
8671 F: arch/arm/boot/dts/am335x-nano.dts
8674 M: Bob Copeland <me@bobcopeland.com>
8675 L: linux-karma-devel@lists.sourceforge.net
8677 F: Documentation/filesystems/omfs.txt
8680 OMNIKEY CARDMAN 4000 DRIVER
8681 M: Harald Welte <laforge@gnumonks.org>
8683 F: drivers/char/pcmcia/cm4000_cs.c
8684 F: include/linux/cm4000_cs.h
8685 F: include/uapi/linux/cm4000_cs.h
8687 OMNIKEY CARDMAN 4040 DRIVER
8688 M: Harald Welte <laforge@gnumonks.org>
8690 F: drivers/char/pcmcia/cm4040_cs.*
8692 OMNIVISION OV7670 SENSOR DRIVER
8693 M: Jonathan Corbet <corbet@lwn.net>
8694 L: linux-media@vger.kernel.org
8695 T: git git://linuxtv.org/media_tree.git
8697 F: drivers/media/i2c/ov7670.c
8699 ONENAND FLASH DRIVER
8700 M: Kyungmin Park <kyungmin.park@samsung.com>
8701 L: linux-mtd@lists.infradead.org
8703 F: drivers/mtd/onenand/
8704 F: include/linux/mtd/onenand*.h
8706 ONSTREAM SCSI TAPE DRIVER
8707 M: Willem Riede <osst@riede.org>
8708 L: osst-users@lists.sourceforge.net
8709 L: linux-scsi@vger.kernel.org
8711 F: Documentation/scsi/osst.txt
8712 F: drivers/scsi/osst.*
8713 F: drivers/scsi/osst_*.h
8714 F: drivers/scsi/st.h
8716 OPENCORES I2C BUS DRIVER
8717 M: Peter Korsgaard <jacmet@sunsite.dk>
8718 L: linux-i2c@vger.kernel.org
8720 F: Documentation/i2c/busses/i2c-ocores
8721 F: drivers/i2c/busses/i2c-ocores.c
8723 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8724 M: Rob Herring <robh+dt@kernel.org>
8725 M: Frank Rowand <frowand.list@gmail.com>
8726 L: devicetree@vger.kernel.org
8727 W: http://www.devicetree.org/
8728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8731 F: include/linux/of*.h
8734 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8735 M: Rob Herring <robh+dt@kernel.org>
8736 M: Mark Rutland <mark.rutland@arm.com>
8737 L: devicetree@vger.kernel.org
8738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8739 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8741 F: Documentation/devicetree/
8743 F: include/dt-bindings/
8745 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8746 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8747 L: devicetree@vger.kernel.org
8749 F: Documentation/devicetree/dynamic-resolution-notes.txt
8750 F: Documentation/devicetree/overlay-notes.txt
8751 F: drivers/of/overlay.c
8752 F: drivers/of/resolver.c
8754 OPENRISC ARCHITECTURE
8755 M: Jonas Bonn <jonas@southpole.se>
8756 W: http://openrisc.net
8758 T: git git://openrisc.net/~jonas/linux
8762 M: Pravin Shelar <pshelar@nicira.com>
8763 L: netdev@vger.kernel.org
8764 L: dev@openvswitch.org
8765 W: http://openvswitch.org
8768 F: include/uapi/linux/openvswitch.h
8770 OPERATING PERFORMANCE POINTS (OPP)
8771 M: Viresh Kumar <vireshk@kernel.org>
8772 M: Nishanth Menon <nm@ti.com>
8773 M: Stephen Boyd <sboyd@codeaurora.org>
8774 L: linux-pm@vger.kernel.org
8776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8777 F: drivers/base/power/opp/
8778 F: include/linux/pm_opp.h
8779 F: Documentation/power/opp.txt
8780 F: Documentation/devicetree/bindings/opp/
8783 M: Clemens Ladisch <clemens@ladisch.de>
8784 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8785 T: git git://git.alsa-project.org/alsa-kernel.git
8787 F: sound/drivers/opl4/
8790 M: Robert Richter <rric@kernel.org>
8791 L: oprofile-list@lists.sf.net
8793 F: arch/*/include/asm/oprofile*.h
8795 F: drivers/oprofile/
8796 F: include/linux/oprofile.h
8798 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8799 M: Mark Fasheh <mfasheh@versity.com>
8800 M: Joel Becker <jlbec@evilplan.org>
8801 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8802 W: http://ocfs2.wiki.kernel.org
8804 F: Documentation/filesystems/ocfs2.txt
8805 F: Documentation/filesystems/dlmfs.txt
8809 L: linux-wireless@vger.kernel.org
8810 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8811 W: http://www.nongnu.org/orinoco/
8813 F: drivers/net/wireless/intersil/orinoco/
8815 OSD LIBRARY and FILESYSTEM
8816 M: Boaz Harrosh <ooo@electrozaur.com>
8817 M: Benny Halevy <bhalevy@primarydata.com>
8818 L: osd-dev@open-osd.org
8819 W: http://open-osd.org
8820 T: git git://git.open-osd.org/open-osd.git
8822 F: drivers/scsi/osd/
8823 F: include/scsi/osd_*
8827 M: Miklos Szeredi <miklos@szeredi.hu>
8828 L: linux-unionfs@vger.kernel.org
8829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8832 F: Documentation/filesystems/overlayfs.txt
8835 M: Mike Marshall <hubcap@omnibond.com>
8836 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8840 F: Documentation/filesystems/orangefs.txt
8843 M: Christian Lamparter <chunkeey@googlemail.com>
8844 L: linux-wireless@vger.kernel.org
8845 W: http://wireless.kernel.org/en/users/Drivers/p54
8847 F: drivers/net/wireless/intersil/p54/
8849 PA SEMI ETHERNET DRIVER
8850 M: Olof Johansson <olof@lixom.net>
8851 L: netdev@vger.kernel.org
8853 F: drivers/net/ethernet/pasemi/*
8855 PA SEMI SMBUS DRIVER
8856 M: Olof Johansson <olof@lixom.net>
8857 L: linux-i2c@vger.kernel.org
8859 F: drivers/i2c/busses/i2c-pasemi.c
8861 PADATA PARALLEL EXECUTION MECHANISM
8862 M: Steffen Klassert <steffen.klassert@secunet.com>
8863 L: linux-crypto@vger.kernel.org
8866 F: include/linux/padata.h
8867 F: Documentation/padata.txt
8869 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8870 M: Harald Welte <laforge@gnumonks.org>
8871 L: platform-driver-x86@vger.kernel.org
8873 F: drivers/platform/x86/panasonic-laptop.c
8875 PANASONIC MN10300/AM33/AM34 PORT
8876 M: David Howells <dhowells@redhat.com>
8877 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8878 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8880 F: Documentation/mn10300/
8883 PARALLEL LCD/KEYPAD PANEL DRIVER
8884 M: Willy Tarreau <willy@haproxy.com>
8885 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8887 F: Documentation/misc-devices/lcd-panel-cgram.txt
8888 F: drivers/misc/panel.c
8890 PARALLEL PORT SUBSYSTEM
8891 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8892 M: Sudip Mukherjee <sudip@vectorindia.org>
8893 L: linux-parport@lists.infradead.org (subscribers-only)
8896 F: include/linux/parport*.h
8897 F: drivers/char/ppdev.c
8898 F: include/uapi/linux/ppdev.h
8899 F: Documentation/parport*.txt
8901 PARAVIRT_OPS INTERFACE
8902 M: Jeremy Fitzhardinge <jeremy@goop.org>
8903 M: Chris Wright <chrisw@sous-sol.org>
8904 M: Alok Kataria <akataria@vmware.com>
8905 M: Rusty Russell <rusty@rustcorp.com.au>
8906 L: virtualization@lists.linux-foundation.org
8908 F: Documentation/virtual/paravirt_ops.txt
8909 F: arch/*/kernel/paravirt*
8910 F: arch/*/include/asm/paravirt.h
8911 F: include/linux/hypervisor.h
8913 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8914 M: Tim Waugh <tim@cyberelk.net>
8915 L: linux-parport@lists.infradead.org (subscribers-only)
8917 F: Documentation/blockdev/paride.txt
8918 F: drivers/block/paride/
8921 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8922 M: Helge Deller <deller@gmx.de>
8923 L: linux-parisc@vger.kernel.org
8924 W: http://www.parisc-linux.org/
8925 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8930 F: Documentation/parisc/
8932 F: drivers/char/agp/parisc-agp.c
8933 F: drivers/input/serio/gscps2.c
8934 F: drivers/parport/parport_gsc.*
8935 F: drivers/tty/serial/8250/8250_gsc.c
8936 F: drivers/video/fbdev/sti*
8937 F: drivers/video/console/sti*
8938 F: drivers/video/logo/logo_parisc*
8940 PC87360 HARDWARE MONITORING DRIVER
8941 M: Jim Cromie <jim.cromie@gmail.com>
8942 L: linux-hwmon@vger.kernel.org
8944 F: Documentation/hwmon/pc87360
8945 F: drivers/hwmon/pc87360.c
8948 M: Jim Cromie <jim.cromie@gmail.com>
8950 F: drivers/char/pc8736x_gpio.c
8952 PC87427 HARDWARE MONITORING DRIVER
8953 M: Jean Delvare <jdelvare@suse.com>
8954 L: linux-hwmon@vger.kernel.org
8956 F: Documentation/hwmon/pc87427
8957 F: drivers/hwmon/pc87427.c
8960 M: Riku Voipio <riku.voipio@iki.fi>
8962 F: drivers/leds/leds-pca9532.c
8963 F: include/linux/leds-pca9532.h
8965 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8966 M: Guenter Roeck <linux@roeck-us.net>
8967 L: linux-i2c@vger.kernel.org
8969 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8971 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8972 M: Khalid Aziz <khalid@gonehiking.org>
8974 F: drivers/firmware/pcdp.*
8977 M: Linas Vepstas <linasvepstas@gmail.com>
8978 L: linux-pci@vger.kernel.org
8980 F: Documentation/PCI/pci-error-recovery.txt
8982 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8983 M: Russell Currey <ruscur@russell.cc>
8984 L: linuxppc-dev@lists.ozlabs.org
8986 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8987 F: arch/powerpc/kernel/eeh*.c
8988 F: arch/powerpc/platforms/*/eeh*.c
8989 F: arch/powerpc/include/*/eeh*.h
8992 M: Bjorn Helgaas <bhelgaas@google.com>
8993 L: linux-pci@vger.kernel.org
8994 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8997 F: Documentation/devicetree/bindings/pci/
8998 F: Documentation/PCI/
9000 F: include/linux/pci*
9002 F: arch/x86/kernel/quirks.c
9004 PCI DRIVER FOR ALTERA PCIE IP
9005 M: Ley Foon Tan <lftan@altera.com>
9006 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9007 L: linux-pci@vger.kernel.org
9009 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
9010 F: drivers/pci/host/pcie-altera.c
9012 PCI DRIVER FOR ARM VERSATILE PLATFORM
9013 M: Rob Herring <robh@kernel.org>
9014 L: linux-pci@vger.kernel.org
9015 L: linux-arm-kernel@lists.infradead.org
9017 F: Documentation/devicetree/bindings/pci/versatile.txt
9018 F: drivers/pci/host/pci-versatile.c
9020 PCI DRIVER FOR APPLIEDMICRO XGENE
9021 M: Tanmay Inamdar <tinamdar@apm.com>
9022 L: linux-pci@vger.kernel.org
9023 L: linux-arm-kernel@lists.infradead.org
9025 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
9026 F: drivers/pci/host/pci-xgene.c
9028 PCI DRIVER FOR FREESCALE LAYERSCAPE
9029 M: Minghuan Lian <minghuan.Lian@freescale.com>
9030 M: Mingkai Hu <mingkai.hu@freescale.com>
9031 M: Roy Zang <tie-fei.zang@freescale.com>
9032 L: linuxppc-dev@lists.ozlabs.org
9033 L: linux-pci@vger.kernel.org
9034 L: linux-arm-kernel@lists.infradead.org
9036 F: drivers/pci/host/*layerscape*
9039 M: Richard Zhu <Richard.Zhu@freescale.com>
9040 M: Lucas Stach <l.stach@pengutronix.de>
9041 L: linux-pci@vger.kernel.org
9042 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9044 F: drivers/pci/host/*imx6*
9046 PCI DRIVER FOR TI KEYSTONE
9047 M: Murali Karicheri <m-karicheri2@ti.com>
9048 L: linux-pci@vger.kernel.org
9049 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9051 F: drivers/pci/host/*keystone*
9053 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9054 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9055 M: Jason Cooper <jason@lakedaemon.net>
9056 L: linux-pci@vger.kernel.org
9057 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9059 F: drivers/pci/host/*mvebu*
9061 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9062 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9063 L: linux-pci@vger.kernel.org
9064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9066 F: drivers/pci/host/pci-aardvark.c
9068 PCI DRIVER FOR NVIDIA TEGRA
9069 M: Thierry Reding <thierry.reding@gmail.com>
9070 L: linux-tegra@vger.kernel.org
9071 L: linux-pci@vger.kernel.org
9073 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9074 F: drivers/pci/host/pci-tegra.c
9076 PCI DRIVER FOR TI DRA7XX
9077 M: Kishon Vijay Abraham I <kishon@ti.com>
9078 L: linux-omap@vger.kernel.org
9079 L: linux-pci@vger.kernel.org
9081 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9082 F: drivers/pci/host/pci-dra7xx.c
9084 PCI DRIVER FOR RENESAS R-CAR
9085 M: Simon Horman <horms@verge.net.au>
9086 L: linux-pci@vger.kernel.org
9087 L: linux-renesas-soc@vger.kernel.org
9089 F: drivers/pci/host/*rcar*
9091 PCI DRIVER FOR SAMSUNG EXYNOS
9092 M: Jingoo Han <jingoohan1@gmail.com>
9093 L: linux-pci@vger.kernel.org
9094 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9095 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9097 F: drivers/pci/host/pci-exynos.c
9099 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9100 M: Jingoo Han <jingoohan1@gmail.com>
9101 M: Pratyush Anand <pratyush.anand@gmail.com>
9102 L: linux-pci@vger.kernel.org
9104 F: drivers/pci/host/*designware*
9106 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9107 M: Joao Pinto <jpinto@synopsys.com>
9108 L: linux-pci@vger.kernel.org
9110 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9111 F: drivers/pci/host/pcie-designware-plat.c
9113 PCI DRIVER FOR GENERIC OF HOSTS
9114 M: Will Deacon <will.deacon@arm.com>
9115 L: linux-pci@vger.kernel.org
9116 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9118 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9119 F: drivers/pci/host/pci-host-common.c
9120 F: drivers/pci/host/pci-host-generic.c
9122 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9123 M: Keith Busch <keith.busch@intel.com>
9124 L: linux-pci@vger.kernel.org
9126 F: arch/x86/pci/vmd.c
9128 PCIE DRIVER FOR ST SPEAR13XX
9129 M: Pratyush Anand <pratyush.anand@gmail.com>
9130 L: linux-pci@vger.kernel.org
9132 F: drivers/pci/host/*spear*
9134 PCI MSI DRIVER FOR ALTERA MSI IP
9135 M: Ley Foon Tan <lftan@altera.com>
9136 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9137 L: linux-pci@vger.kernel.org
9139 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9140 F: drivers/pci/host/pcie-altera-msi.c
9142 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9143 M: Duc Dang <dhdang@apm.com>
9144 L: linux-pci@vger.kernel.org
9145 L: linux-arm-kernel@lists.infradead.org
9147 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9148 F: drivers/pci/host/pci-xgene-msi.c
9150 PCIE DRIVER FOR AXIS ARTPEC
9151 M: Niklas Cassel <niklas.cassel@axis.com>
9152 M: Jesper Nilsson <jesper.nilsson@axis.com>
9153 L: linux-arm-kernel@axis.com
9154 L: linux-pci@vger.kernel.org
9156 F: Documentation/devicetree/bindings/pci/axis,artpec*
9157 F: drivers/pci/host/*artpec*
9159 PCIE DRIVER FOR HISILICON
9160 M: Zhou Wang <wangzhou1@hisilicon.com>
9161 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9162 L: linux-pci@vger.kernel.org
9164 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9165 F: drivers/pci/host/pcie-hisi.c
9167 PCIE DRIVER FOR QUALCOMM MSM
9168 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9169 L: linux-pci@vger.kernel.org
9170 L: linux-arm-msm@vger.kernel.org
9172 F: drivers/pci/host/*qcom*
9174 PCIE DRIVER FOR CAVIUM THUNDERX
9175 M: David Daney <david.daney@cavium.com>
9176 L: linux-pci@vger.kernel.org
9177 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9179 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9180 F: drivers/pci/host/pci-thunder-*
9183 P: Linux PCMCIA Team
9184 L: linux-pcmcia@lists.infradead.org
9185 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9188 F: Documentation/pcmcia/
9192 PCNET32 NETWORK DRIVER
9193 M: Don Fry <pcnet32@frontier.com>
9194 L: netdev@vger.kernel.org
9196 F: drivers/net/ethernet/amd/pcnet32.c
9198 PCRYPT PARALLEL CRYPTO ENGINE
9199 M: Steffen Klassert <steffen.klassert@secunet.com>
9200 L: linux-crypto@vger.kernel.org
9203 F: include/crypto/pcrypt.h
9205 PER-CPU MEMORY ALLOCATOR
9206 M: Tejun Heo <tj@kernel.org>
9207 M: Christoph Lameter <cl@linux.com>
9208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9210 F: include/linux/percpu*.h
9212 F: arch/*/include/asm/percpu.h
9214 PER-TASK DELAY ACCOUNTING
9215 M: Balbir Singh <bsingharora@gmail.com>
9217 F: include/linux/delayacct.h
9218 F: kernel/delayacct.c
9220 PERFORMANCE EVENTS SUBSYSTEM
9221 M: Peter Zijlstra <peterz@infradead.org>
9222 M: Ingo Molnar <mingo@redhat.com>
9223 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9224 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9225 L: linux-kernel@vger.kernel.org
9226 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9229 F: include/linux/perf_event.h
9230 F: include/uapi/linux/perf_event.h
9231 F: arch/*/kernel/perf_event*.c
9232 F: arch/*/kernel/*/perf_event*.c
9233 F: arch/*/kernel/*/*/perf_event*.c
9234 F: arch/*/include/asm/perf_event.h
9235 F: arch/*/kernel/perf_callchain.c
9239 PERSONALITY HANDLING
9240 M: Christoph Hellwig <hch@infradead.org>
9241 L: linux-abi-devel@lists.sourceforge.net
9243 F: include/linux/personality.h
9244 F: include/uapi/linux/personality.h
9247 M: Remi Denis-Courmont <courmisch@gmail.com>
9249 F: Documentation/networking/phonet.txt
9250 F: include/linux/phonet.h
9251 F: include/net/phonet/
9252 F: include/uapi/linux/phonet.h
9256 M: Joern Engel <joern@lazybastard.org>
9257 L: linux-mtd@lists.infradead.org
9259 F: drivers/mtd/devices/phram.c
9262 M: Bruno Prémont <bonbons@linux-vserver.org>
9263 L: linux-input@vger.kernel.org
9265 F: drivers/hid/hid-picolcd*
9268 M: Jamie Iles <jamie@jamieiles.com>
9269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9270 T: git git://github.com/jamieiles/linux-2.6-ji.git
9272 F: arch/arm/boot/dts/picoxcell*
9273 F: arch/arm/mach-picoxcell/
9274 F: drivers/crypto/picoxcell*
9276 PIN CONTROL SUBSYSTEM
9277 M: Linus Walleij <linus.walleij@linaro.org>
9278 L: linux-gpio@vger.kernel.org
9279 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9281 F: Documentation/devicetree/bindings/pinctrl/
9282 F: Documentation/pinctrl.txt
9284 F: include/linux/pinctrl/
9286 PIN CONTROLLER - ATMEL AT91
9287 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9288 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9290 F: drivers/pinctrl/pinctrl-at91.*
9292 PIN CONTROLLER - ATMEL AT91 PIO4
9293 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9295 L: linux-gpio@vger.kernel.org
9297 F: drivers/pinctrl/pinctrl-at91-pio4.*
9299 PIN CONTROLLER - INTEL
9300 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9301 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9303 F: drivers/pinctrl/intel/
9305 PIN CONTROLLER - RENESAS
9306 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9307 M: Geert Uytterhoeven <geert+renesas@glider.be>
9308 L: linux-renesas-soc@vger.kernel.org
9310 F: drivers/pinctrl/sh-pfc/
9312 PIN CONTROLLER - SAMSUNG
9313 M: Tomasz Figa <tomasz.figa@gmail.com>
9314 M: Krzysztof Kozlowski <krzk@kernel.org>
9315 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9316 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9317 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9319 F: drivers/pinctrl/samsung/
9321 PIN CONTROLLER - SINGLE
9322 M: Tony Lindgren <tony@atomide.com>
9323 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9325 L: linux-omap@vger.kernel.org
9327 F: drivers/pinctrl/pinctrl-single.c
9329 PIN CONTROLLER - ST SPEAR
9330 M: Viresh Kumar <vireshk@kernel.org>
9331 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9332 W: http://www.st.com/spear
9334 F: drivers/pinctrl/spear/
9336 PISTACHIO SOC SUPPORT
9337 M: James Hartley <james.hartley@imgtec.com>
9338 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9339 L: linux-mips@linux-mips.org
9341 F: arch/mips/pistachio/
9342 F: arch/mips/include/asm/mach-pistachio/
9343 F: arch/mips/boot/dts/pistachio/
9344 F: arch/mips/configs/pistachio*_defconfig
9347 M: Jiri Kosina <jikos@kernel.org>
9349 F: drivers/block/pktcdvd.c
9350 F: include/linux/pktcdvd.h
9351 F: include/uapi/linux/pktcdvd.h
9354 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9355 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9357 T: git git://github.com/gxt/linux.git
9358 F: drivers/input/serio/i8042-unicore32io.h
9359 F: drivers/i2c/busses/i2c-puv3.c
9360 F: drivers/video/fbdev/fb-puv3.c
9361 F: drivers/rtc/rtc-puv3.c
9363 PMBUS HARDWARE MONITORING DRIVERS
9364 M: Guenter Roeck <linux@roeck-us.net>
9365 L: linux-hwmon@vger.kernel.org
9366 W: http://hwmon.wiki.kernel.org/
9367 W: http://www.roeck-us.net/linux/drivers/
9368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9370 F: Documentation/hwmon/pmbus
9371 F: drivers/hwmon/pmbus/
9372 F: include/linux/i2c/pmbus.h
9374 PMC SIERRA MaxRAID DRIVER
9375 L: linux-scsi@vger.kernel.org
9376 W: http://www.pmc-sierra.com/
9378 F: drivers/scsi/pmcraid.*
9380 PMC SIERRA PM8001 DRIVER
9381 M: Jack Wang <jinpu.wang@profitbricks.com>
9382 M: lindar_liu@usish.com
9384 L: linux-scsi@vger.kernel.org
9386 F: drivers/scsi/pm8001/
9388 POSIX CLOCKS and TIMERS
9389 M: Thomas Gleixner <tglx@linutronix.de>
9390 L: linux-kernel@vger.kernel.org
9391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9394 F: include/linux/timer*
9395 F: kernel/time/*timer*
9397 POWER MANAGEMENT CORE
9398 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9399 L: linux-pm@vger.kernel.org
9400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9402 F: drivers/base/power/
9403 F: include/linux/pm.h
9404 F: include/linux/pm_*
9405 F: include/linux/powercap.h
9406 F: drivers/powercap/
9408 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9409 M: Sebastian Reichel <sre@kernel.org>
9410 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9411 M: David Woodhouse <dwmw2@infradead.org>
9412 L: linux-pm@vger.kernel.org
9413 T: git git://git.infradead.org/battery-2.6.git
9415 F: Documentation/devicetree/bindings/power/
9416 F: Documentation/devicetree/bindings/power_supply/
9417 F: include/linux/power_supply.h
9419 X: drivers/power/avs/
9421 POWER STATE COORDINATION INTERFACE (PSCI)
9422 M: Mark Rutland <mark.rutland@arm.com>
9423 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9424 L: linux-arm-kernel@lists.infradead.org
9426 F: drivers/firmware/psci.c
9427 F: include/linux/psci.h
9428 F: include/uapi/linux/psci.h
9430 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9431 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9432 L: linuxppc-dev@lists.ozlabs.org
9434 F: drivers/char/powernv-op-panel.c
9437 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9441 PPP PROTOCOL DRIVERS AND COMPRESSORS
9442 M: Paul Mackerras <paulus@samba.org>
9443 L: linux-ppp@vger.kernel.org
9445 F: drivers/net/ppp/ppp_*
9447 PPP OVER ATM (RFC 2364)
9448 M: Mitchell Blank Jr <mitch@sfgoth.com>
9450 F: net/atm/pppoatm.c
9451 F: include/uapi/linux/atmppp.h
9454 M: Michal Ostrowski <mostrows@earthlink.net>
9456 F: drivers/net/ppp/pppoe.c
9457 F: drivers/net/ppp/pppox.c
9460 M: James Chapman <jchapman@katalix.com>
9462 F: net/l2tp/l2tp_ppp.c
9463 F: include/linux/if_pppol2tp.h
9464 F: include/uapi/linux/if_pppol2tp.h
9467 M: Rodolfo Giometti <giometti@enneenne.com>
9468 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9469 L: linuxpps@ml.enneenne.com (subscribers-only)
9471 F: Documentation/pps/
9473 F: include/linux/pps*.h
9476 M: Dmitry Kozlov <xeb@mail.ru>
9477 L: netdev@vger.kernel.org
9479 F: drivers/net/ppp/pptp.c
9480 W: http://sourceforge.net/projects/accel-pptp
9483 M: Robert Love <rml@tech9.net>
9484 L: kpreempt-tech@lists.sourceforge.net
9485 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9487 F: Documentation/preempt-locking.txt
9488 F: include/linux/preempt.h
9490 PRISM54 WIRELESS DRIVER
9491 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9492 L: linux-wireless@vger.kernel.org
9493 W: http://wireless.kernel.org/en/users/Drivers/p54
9495 F: drivers/net/wireless/intersil/prism54/
9498 M: Geoff Levand <geoff@infradead.org>
9499 L: netdev@vger.kernel.org
9500 L: linuxppc-dev@lists.ozlabs.org
9502 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9504 PS3 PLATFORM SUPPORT
9505 M: Geoff Levand <geoff@infradead.org>
9506 L: linuxppc-dev@lists.ozlabs.org
9508 F: arch/powerpc/boot/ps3*
9509 F: arch/powerpc/include/asm/lv1call.h
9510 F: arch/powerpc/include/asm/ps3*.h
9511 F: arch/powerpc/platforms/ps3/
9514 F: drivers/rtc/rtc-ps3.c
9515 F: drivers/usb/host/*ps3.c
9516 F: sound/ppc/snd_ps3*
9519 M: Jim Paris <jim@jtan.com>
9520 M: Geoff Levand <geoff@infradead.org>
9521 L: linuxppc-dev@lists.ozlabs.org
9523 F: drivers/block/ps3vram.c
9526 M: Anton Vorontsov <anton@enomsg.org>
9527 M: Colin Cross <ccross@android.com>
9528 M: Kees Cook <keescook@chromium.org>
9529 M: Tony Luck <tony.luck@intel.com>
9531 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9533 F: include/linux/pstore*
9534 F: drivers/firmware/efi/efi-pstore.c
9535 F: drivers/acpi/apei/erst.c
9537 PTP HARDWARE CLOCK SUPPORT
9538 M: Richard Cochran <richardcochran@gmail.com>
9539 L: netdev@vger.kernel.org
9541 W: http://linuxptp.sourceforge.net/
9542 F: Documentation/ABI/testing/sysfs-ptp
9543 F: Documentation/ptp/*
9544 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9545 F: drivers/net/phy/dp83640*
9547 F: include/linux/ptp_cl*
9550 M: Roland McGrath <roland@hack.frob.com>
9551 M: Oleg Nesterov <oleg@redhat.com>
9553 F: include/asm-generic/syscall.h
9554 F: include/linux/ptrace.h
9555 F: include/linux/regset.h
9556 F: include/linux/tracehook.h
9557 F: include/uapi/linux/ptrace.h
9561 M: Hans Verkuil <hverkuil@xs4all.nl>
9562 L: linux-media@vger.kernel.org
9563 T: git git://linuxtv.org/media_tree.git
9565 F: drivers/staging/media/pulse8-cec
9567 PVRUSB2 VIDEO4LINUX DRIVER
9568 M: Mike Isely <isely@pobox.com>
9569 L: pvrusb2@isely.net (subscribers-only)
9570 L: linux-media@vger.kernel.org
9571 W: http://www.isely.net/pvrusb2/
9572 T: git git://linuxtv.org/media_tree.git
9574 F: Documentation/video4linux/README.pvrusb2
9575 F: drivers/media/usb/pvrusb2/
9578 M: Hans Verkuil <hverkuil@xs4all.nl>
9579 L: linux-media@vger.kernel.org
9580 T: git git://linuxtv.org/media_tree.git
9582 F: drivers/media/usb/pwc/*
9585 M: Kamil Debski <kamil@wypas.org>
9586 M: Lukasz Majewski <l.majewski@samsung.com>
9587 L: linux-hwmon@vger.kernel.org
9589 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9590 F: Documentation/hwmon/pwm-fan
9591 F: drivers/hwmon/pwm-fan.c
9594 M: Thierry Reding <thierry.reding@gmail.com>
9595 L: linux-pwm@vger.kernel.org
9597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9598 F: Documentation/pwm.txt
9599 F: Documentation/devicetree/bindings/pwm/
9600 F: include/linux/pwm.h
9602 F: drivers/video/backlight/pwm_bl.c
9603 F: include/linux/pwm_backlight.h
9605 PXA2xx/PXA3xx SUPPORT
9606 M: Daniel Mack <daniel@zonque.org>
9607 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9608 M: Robert Jarzmik <robert.jarzmik@free.fr>
9609 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9610 T: git git://github.com/hzhuang1/linux.git
9611 T: git git://github.com/rjarzmik/linux.git
9613 F: arch/arm/boot/dts/pxa*
9614 F: arch/arm/mach-pxa/
9616 F: drivers/pcmcia/pxa2xx*
9617 F: drivers/pinctrl/pxa/
9618 F: drivers/spi/spi-pxa2xx*
9619 F: drivers/usb/gadget/udc/pxa2*
9620 F: include/sound/pxa2xx-lib.h
9625 M: Robert Jarzmik <robert.jarzmik@free.fr>
9626 L: linux-gpio@vger.kernel.org
9628 F: drivers/gpio/gpio-pxa.c
9630 PXA3xx NAND FLASH DRIVER
9631 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9632 L: linux-mtd@lists.infradead.org
9634 F: drivers/mtd/nand/pxa3xx_nand.c
9637 M: Eric Miao <eric.y.miao@gmail.com>
9638 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9639 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9640 T: git git://github.com/hzhuang1/linux.git
9641 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9643 F: arch/arm/boot/dts/mmp*
9644 F: arch/arm/mach-mmp/
9650 M: Robert Jarzmik <robert.jarzmik@free.fr>
9651 L: rtc-linux@googlegroups.com
9655 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9656 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9657 L: qat-linux@intel.com
9659 F: drivers/crypto/qat/
9662 M: Mike Marciniszyn <infinipath@intel.com>
9663 L: linux-rdma@vger.kernel.org
9665 F: drivers/infiniband/hw/qib/
9667 QLOGIC QLA1280 SCSI DRIVER
9668 M: Michael Reed <mdr@sgi.com>
9669 L: linux-scsi@vger.kernel.org
9671 F: drivers/scsi/qla1280.[ch]
9673 QLOGIC QLA2XXX FC-SCSI DRIVER
9674 M: qla2xxx-upstream@qlogic.com
9675 L: linux-scsi@vger.kernel.org
9677 F: Documentation/scsi/LICENSE.qla2xxx
9678 F: drivers/scsi/qla2xxx/
9680 QLOGIC QLA4XXX iSCSI DRIVER
9681 M: QLogic-Storage-Upstream@qlogic.com
9682 L: linux-scsi@vger.kernel.org
9684 F: Documentation/scsi/LICENSE.qla4xxx
9685 F: drivers/scsi/qla4xxx/
9687 QLOGIC QLA3XXX NETWORK DRIVER
9688 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9689 M: Ron Mercer <ron.mercer@qlogic.com>
9690 M: linux-driver@qlogic.com
9691 L: netdev@vger.kernel.org
9693 F: Documentation/networking/LICENSE.qla3xxx
9694 F: drivers/net/ethernet/qlogic/qla3xxx.*
9696 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9697 M: Dept-GELinuxNICDev@qlogic.com
9698 L: netdev@vger.kernel.org
9700 F: drivers/net/ethernet/qlogic/qlcnic/
9702 QLOGIC QLGE 10Gb ETHERNET DRIVER
9703 M: Harish Patil <harish.patil@qlogic.com>
9704 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9705 M: Dept-GELinuxNICDev@qlogic.com
9706 M: linux-driver@qlogic.com
9707 L: netdev@vger.kernel.org
9709 F: drivers/net/ethernet/qlogic/qlge/
9711 QLOGIC QL4xxx ETHERNET DRIVER
9712 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9713 M: Ariel Elior <Ariel.Elior@qlogic.com>
9714 M: everest-linux-l2@qlogic.com
9715 L: netdev@vger.kernel.org
9717 F: drivers/net/ethernet/qlogic/qed/
9718 F: include/linux/qed/
9719 F: drivers/net/ethernet/qlogic/qede/
9722 M: Anders Larsen <al@alarsen.net>
9723 W: http://www.alarsen.net/linux/qnx4fs/
9726 F: include/uapi/linux/qnx4_fs.h
9727 F: include/uapi/linux/qnxtypes.h
9730 M: Antti Palosaari <crope@iki.fi>
9731 L: linux-media@vger.kernel.org
9732 W: https://linuxtv.org
9733 W: http://palosaari.fi/linux/
9734 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9735 T: git git://linuxtv.org/anttip/media_tree.git
9737 F: drivers/media/tuners/qt1010*
9739 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9740 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9741 L: linux-wireless@vger.kernel.org
9742 L: ath9k-devel@lists.ath9k.org
9743 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9745 F: drivers/net/wireless/ath/ath9k/
9747 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9748 M: Kalle Valo <kvalo@qca.qualcomm.com>
9749 L: ath10k@lists.infradead.org
9750 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9753 F: drivers/net/wireless/ath/ath10k/
9755 QUALCOMM EMAC GIGABIT ETHERNET DRIVER
9756 M: Timur Tabi <timur@codeaurora.org>
9757 L: netdev@vger.kernel.org
9759 F: drivers/net/ethernet/qualcomm/emac/
9761 QUALCOMM HEXAGON ARCHITECTURE
9762 M: Richard Kuo <rkuo@codeaurora.org>
9763 L: linux-hexagon@vger.kernel.org
9764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9768 QUALCOMM WCN36XX WIRELESS DRIVER
9769 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9770 L: wcn36xx@lists.infradead.org
9771 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9772 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9774 F: drivers/net/wireless/ath/wcn36xx/
9776 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9777 M: Gabriel Somlo <somlo@cmu.edu>
9778 M: "Michael S. Tsirkin" <mst@redhat.com>
9779 L: qemu-devel@nongnu.org
9781 F: drivers/firmware/qemu_fw_cfg.c
9783 RADOS BLOCK DEVICE (RBD)
9784 M: Ilya Dryomov <idryomov@gmail.com>
9785 M: Sage Weil <sage@redhat.com>
9786 M: Alex Elder <elder@kernel.org>
9787 L: ceph-devel@vger.kernel.org
9789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9790 T: git git://github.com/ceph/ceph-client.git
9792 F: Documentation/ABI/testing/sysfs-bus-rbd
9793 F: drivers/block/rbd.c
9794 F: drivers/block/rbd_types.h
9796 RADEON FRAMEBUFFER DISPLAY DRIVER
9797 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9798 L: linux-fbdev@vger.kernel.org
9800 F: drivers/video/fbdev/aty/radeon*
9801 F: include/uapi/linux/radeonfb.h
9803 RADIOSHARK RADIO DRIVER
9804 M: Hans Verkuil <hverkuil@xs4all.nl>
9805 L: linux-media@vger.kernel.org
9806 T: git git://linuxtv.org/media_tree.git
9808 F: drivers/media/radio/radio-shark.c
9810 RADIOSHARK2 RADIO DRIVER
9811 M: Hans Verkuil <hverkuil@xs4all.nl>
9812 L: linux-media@vger.kernel.org
9813 T: git git://linuxtv.org/media_tree.git
9815 F: drivers/media/radio/radio-shark2.c
9816 F: drivers/media/radio/radio-tea5777.c
9818 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9819 M: Paul Mackerras <paulus@samba.org>
9820 L: linux-fbdev@vger.kernel.org
9822 F: drivers/video/fbdev/aty/aty128fb.c
9824 RALINK MIPS ARCHITECTURE
9825 M: John Crispin <john@phrozen.org>
9826 L: linux-mips@linux-mips.org
9830 RALINK RT2X00 WIRELESS LAN DRIVER
9832 M: Stanislaw Gruszka <sgruszka@redhat.com>
9833 M: Helmut Schaa <helmut.schaa@googlemail.com>
9834 L: linux-wireless@vger.kernel.org
9836 F: drivers/net/wireless/ralink/rt2x00/
9838 RAMDISK RAM BLOCK DEVICE DRIVER
9839 M: Jens Axboe <axboe@kernel.dk>
9841 F: Documentation/blockdev/ramdisk.txt
9842 F: drivers/block/brd.c
9844 RANDOM NUMBER DRIVER
9845 M: "Theodore Ts'o" <tytso@mit.edu>
9847 F: drivers/char/random.c
9850 M: Matt Porter <mporter@kernel.crashing.org>
9851 M: Alexandre Bounine <alexandre.bounine@idt.com>
9855 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9856 L: linux-wireless@vger.kernel.org
9858 F: drivers/net/wireless/ray*
9861 M: Josh Triplett <josh@joshtriplett.org>
9862 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9863 L: linux-kernel@vger.kernel.org
9865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9866 F: Documentation/RCU/torture.txt
9867 F: kernel/rcu/rcutorture.c
9869 RCUTORTURE TEST FRAMEWORK
9870 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9871 M: Josh Triplett <josh@joshtriplett.org>
9872 R: Steven Rostedt <rostedt@goodmis.org>
9873 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9874 R: Lai Jiangshan <jiangshanlai@gmail.com>
9875 L: linux-kernel@vger.kernel.org
9877 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9878 F: tools/testing/selftests/rcutorture
9881 M: Florian Fainelli <florian@openwrt.org>
9884 RDC R6040 FAST ETHERNET DRIVER
9885 M: Florian Fainelli <f.fainelli@gmail.com>
9886 L: netdev@vger.kernel.org
9888 F: drivers/net/ethernet/rdc/r6040.c
9890 RDS - RELIABLE DATAGRAM SOCKETS
9891 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9892 L: netdev@vger.kernel.org
9893 L: linux-rdma@vger.kernel.org
9894 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9895 W: https://oss.oracle.com/projects/rds/
9898 F: Documentation/networking/rds.txt
9900 RDMAVT - RDMA verbs software
9901 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9902 L: linux-rdma@vger.kernel.org
9904 F: drivers/infiniband/sw/rdmavt
9906 READ-COPY UPDATE (RCU)
9907 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9908 M: Josh Triplett <josh@joshtriplett.org>
9909 R: Steven Rostedt <rostedt@goodmis.org>
9910 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9911 R: Lai Jiangshan <jiangshanlai@gmail.com>
9912 L: linux-kernel@vger.kernel.org
9913 W: http://www.rdrop.com/users/paulmck/RCU/
9915 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9916 F: Documentation/RCU/
9917 X: Documentation/RCU/torture.txt
9918 F: include/linux/rcu*
9919 X: include/linux/srcu.h
9923 REAL TIME CLOCK (RTC) SUBSYSTEM
9924 M: Alessandro Zummo <a.zummo@towertech.it>
9925 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9926 L: rtc-linux@googlegroups.com
9927 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9930 F: Documentation/devicetree/bindings/rtc/
9931 F: Documentation/rtc.txt
9933 F: include/linux/rtc.h
9934 F: include/uapi/linux/rtc.h
9935 F: include/linux/rtc/
9936 F: include/linux/platform_data/rtc-*
9937 F: tools/testing/selftests/timers/rtctest.c
9939 REALTEK AUDIO CODECS
9940 M: Bard Liao <bardliao@realtek.com>
9941 M: Oder Chiou <oder_chiou@realtek.com>
9943 F: sound/soc/codecs/rt*
9944 F: include/sound/rt*.h
9946 REISERFS FILE SYSTEM
9947 L: reiserfs-devel@vger.kernel.org
9951 REGISTER MAP ABSTRACTION
9952 M: Mark Brown <broonie@kernel.org>
9953 L: linux-kernel@vger.kernel.org
9954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9956 F: Documentation/devicetree/bindings/regmap/
9957 F: drivers/base/regmap/
9958 F: include/linux/regmap.h
9960 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9961 M: Ohad Ben-Cohen <ohad@wizery.com>
9962 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9963 L: linux-remoteproc@vger.kernel.org
9964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9966 F: Documentation/devicetree/bindings/remoteproc/
9967 F: Documentation/remoteproc.txt
9968 F: drivers/remoteproc/
9969 F: include/linux/remoteproc.h
9971 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9972 M: Ohad Ben-Cohen <ohad@wizery.com>
9973 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9974 L: linux-remoteproc@vger.kernel.org
9975 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9978 F: Documentation/rpmsg.txt
9979 F: include/linux/rpmsg.h
9981 RENESAS CLOCK DRIVERS
9982 M: Geert Uytterhoeven <geert+renesas@glider.be>
9983 L: linux-renesas-soc@vger.kernel.org
9985 F: drivers/clk/renesas/
9987 RENESAS ETHERNET DRIVERS
9988 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9989 L: netdev@vger.kernel.org
9990 L: linux-renesas-soc@vger.kernel.org
9991 F: drivers/net/ethernet/renesas/
9992 F: include/linux/sh_eth.h
9994 RENESAS USB2 PHY DRIVER
9995 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9996 L: linux-renesas-soc@vger.kernel.org
9998 F: drivers/phy/phy-rcar-gen3-usb2.c
10000 RESET CONTROLLER FRAMEWORK
10001 M: Philipp Zabel <p.zabel@pengutronix.de>
10002 T: git git://git.pengutronix.de/git/pza/linux
10005 F: Documentation/devicetree/bindings/reset/
10006 F: include/dt-bindings/reset/
10007 F: include/linux/reset.h
10008 F: include/linux/reset-controller.h
10011 M: Johannes Berg <johannes@sipsolutions.net>
10012 L: linux-wireless@vger.kernel.org
10013 W: http://wireless.kernel.org/
10014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
10015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
10017 F: Documentation/rfkill.txt
10021 M: Thomas Graf <tgraf@suug.ch>
10022 M: Herbert Xu <herbert@gondor.apana.org.au>
10023 L: netdev@vger.kernel.org
10025 F: lib/rhashtable.c
10026 F: include/linux/rhashtable.h
10028 RICOH SMARTMEDIA/XD DRIVER
10029 M: Maxim Levitsky <maximlevitsky@gmail.com>
10031 F: drivers/mtd/nand/r852.c
10032 F: drivers/mtd/nand/r852.h
10034 RICOH R5C592 MEMORYSTICK DRIVER
10035 M: Maxim Levitsky <maximlevitsky@gmail.com>
10037 F: drivers/memstick/host/r592.*
10040 M: Stefan Achatz <erazor_de@users.sourceforge.net>
10041 W: http://sourceforge.net/projects/roccat/
10043 F: drivers/hid/hid-roccat*
10044 F: include/linux/hid-roccat*
10045 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10048 M: Jiri Pirko <jiri@resnulli.us>
10049 L: netdev@vger.kernel.org
10051 F: drivers/net/ethernet/rocker/
10055 W: http://www.comtrol.com
10057 F: Documentation/serial/rocket.txt
10058 F: drivers/tty/rocket*
10060 ROCKETPORT EXPRESS/INFINITY DRIVER
10061 M: Kevin Cernekee <cernekee@gmail.com>
10062 L: linux-serial@vger.kernel.org
10064 F: drivers/tty/serial/rp2.*
10067 M: Ralf Baechle <ralf@linux-mips.org>
10068 L: linux-hams@vger.kernel.org
10069 W: http://www.linux-ax25.org/
10071 F: include/net/rose.h
10072 F: include/uapi/linux/rose.h
10075 RTL2830 MEDIA DRIVER
10076 M: Antti Palosaari <crope@iki.fi>
10077 L: linux-media@vger.kernel.org
10078 W: https://linuxtv.org
10079 W: http://palosaari.fi/linux/
10080 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10081 T: git git://linuxtv.org/anttip/media_tree.git
10083 F: drivers/media/dvb-frontends/rtl2830*
10085 RTL2832 MEDIA DRIVER
10086 M: Antti Palosaari <crope@iki.fi>
10087 L: linux-media@vger.kernel.org
10088 W: https://linuxtv.org
10089 W: http://palosaari.fi/linux/
10090 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10091 T: git git://linuxtv.org/anttip/media_tree.git
10093 F: drivers/media/dvb-frontends/rtl2832*
10095 RTL2832_SDR MEDIA DRIVER
10096 M: Antti Palosaari <crope@iki.fi>
10097 L: linux-media@vger.kernel.org
10098 W: https://linuxtv.org
10099 W: http://palosaari.fi/linux/
10100 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10101 T: git git://linuxtv.org/anttip/media_tree.git
10103 F: drivers/media/dvb-frontends/rtl2832_sdr*
10105 RTL8180 WIRELESS DRIVER
10106 L: linux-wireless@vger.kernel.org
10107 W: http://wireless.kernel.org/
10108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10110 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10112 RTL8187 WIRELESS DRIVER
10113 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10114 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10115 M: Larry Finger <Larry.Finger@lwfinger.net>
10116 L: linux-wireless@vger.kernel.org
10117 W: http://wireless.kernel.org/
10118 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10120 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10122 RTL8192CE WIRELESS DRIVER
10123 M: Larry Finger <Larry.Finger@lwfinger.net>
10124 M: Chaoming Li <chaoming_li@realsil.com.cn>
10125 L: linux-wireless@vger.kernel.org
10126 W: http://wireless.kernel.org/
10127 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10129 F: drivers/net/wireless/realtek/rtlwifi/
10130 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10132 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10133 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10134 L: linux-wireless@vger.kernel.org
10135 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10137 F: drivers/net/wireless/realtek/rtl8xxxu/
10139 S3 SAVAGE FRAMEBUFFER DRIVER
10140 M: Antonino Daplas <adaplas@gmail.com>
10141 L: linux-fbdev@vger.kernel.org
10143 F: drivers/video/fbdev/savage/
10146 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10147 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10148 L: linux-s390@vger.kernel.org
10149 W: http://www.ibm.com/developerworks/linux/linux390/
10150 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10154 F: Documentation/s390/
10155 F: Documentation/DocBook/s390*
10157 S390 COMMON I/O LAYER
10158 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10159 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10160 L: linux-s390@vger.kernel.org
10161 W: http://www.ibm.com/developerworks/linux/linux390/
10163 F: drivers/s390/cio/
10166 M: Stefan Haberland <sth@linux.vnet.ibm.com>
10167 M: Jan Hoeppner <hoeppner@linux.vnet.ibm.com>
10168 L: linux-s390@vger.kernel.org
10169 W: http://www.ibm.com/developerworks/linux/linux390/
10171 F: drivers/s390/block/dasd*
10172 F: block/partitions/ibm.c
10174 S390 NETWORK DRIVERS
10175 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10176 L: linux-s390@vger.kernel.org
10177 W: http://www.ibm.com/developerworks/linux/linux390/
10179 F: drivers/s390/net/
10182 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10183 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10184 L: linux-s390@vger.kernel.org
10185 W: http://www.ibm.com/developerworks/linux/linux390/
10188 F: drivers/pci/hotplug/s390_pci_hpc.c
10191 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10192 L: linux-s390@vger.kernel.org
10193 W: http://www.ibm.com/developerworks/linux/linux390/
10195 F: drivers/s390/crypto/
10198 M: Steffen Maier <maier@linux.vnet.ibm.com>
10199 L: linux-s390@vger.kernel.org
10200 W: http://www.ibm.com/developerworks/linux/linux390/
10202 F: drivers/s390/scsi/zfcp_*
10204 S390 IUCV NETWORK LAYER
10205 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10206 L: linux-s390@vger.kernel.org
10207 W: http://www.ibm.com/developerworks/linux/linux390/
10209 F: drivers/s390/net/*iucv*
10210 F: include/net/iucv/
10214 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10215 L: linux-s390@vger.kernel.org
10216 W: http://www.ibm.com/developerworks/linux/linux390/
10218 F: drivers/iommu/s390-iommu.c
10220 S3C24XX SD/MMC Driver
10221 M: Ben Dooks <ben-linux@fluff.org>
10222 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10224 F: drivers/mmc/host/s3cmci.*
10226 SAA6588 RDS RECEIVER DRIVER
10227 M: Hans Verkuil <hverkuil@xs4all.nl>
10228 L: linux-media@vger.kernel.org
10229 T: git git://linuxtv.org/media_tree.git
10230 W: https://linuxtv.org
10232 F: drivers/media/i2c/saa6588*
10234 SAA7134 VIDEO4LINUX DRIVER
10235 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10236 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10237 L: linux-media@vger.kernel.org
10238 W: https://linuxtv.org
10239 T: git git://linuxtv.org/media_tree.git
10241 F: Documentation/video4linux/*.saa7134
10242 F: drivers/media/pci/saa7134/
10244 SAA7146 VIDEO4LINUX-2 DRIVER
10245 M: Hans Verkuil <hverkuil@xs4all.nl>
10246 L: linux-media@vger.kernel.org
10247 T: git git://linuxtv.org/media_tree.git
10249 F: drivers/media/common/saa7146/
10250 F: drivers/media/pci/saa7146/
10251 F: include/media/saa7146*
10253 SAMSUNG LAPTOP DRIVER
10254 M: Corentin Chary <corentin.chary@gmail.com>
10255 L: platform-driver-x86@vger.kernel.org
10257 F: drivers/platform/x86/samsung-laptop.c
10259 SAMSUNG AUDIO (ASoC) DRIVERS
10260 M: Krzysztof Kozlowski <krzk@kernel.org>
10261 M: Sangbeom Kim <sbkim73@samsung.com>
10262 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10263 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10265 F: sound/soc/samsung/
10267 SAMSUNG FRAMEBUFFER DRIVER
10268 M: Jingoo Han <jingoohan1@gmail.com>
10269 L: linux-fbdev@vger.kernel.org
10271 F: drivers/video/fbdev/s3c-fb.c
10273 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10274 M: Sangbeom Kim <sbkim73@samsung.com>
10275 M: Krzysztof Kozlowski <krzk@kernel.org>
10276 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10277 L: linux-kernel@vger.kernel.org
10278 L: linux-samsung-soc@vger.kernel.org
10280 F: drivers/mfd/sec*.c
10281 F: drivers/regulator/s2m*.c
10282 F: drivers/regulator/s5m*.c
10283 F: drivers/clk/clk-s2mps11.c
10284 F: drivers/rtc/rtc-s5m.c
10285 F: include/linux/mfd/samsung/
10286 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10287 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10288 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10289 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10291 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10292 M: Kyungmin Park <kyungmin.park@samsung.com>
10293 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10294 L: linux-media@vger.kernel.org
10295 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10297 F: drivers/media/platform/exynos4-is/
10299 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10300 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10301 L: linux-media@vger.kernel.org
10302 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10304 F: drivers/media/platform/s3c-camif/
10305 F: include/media/drv-intf/s3c_camif.h
10307 SAMSUNG S5C73M3 CAMERA DRIVER
10308 M: Kyungmin Park <kyungmin.park@samsung.com>
10309 M: Andrzej Hajda <a.hajda@samsung.com>
10310 L: linux-media@vger.kernel.org
10312 F: drivers/media/i2c/s5c73m3/*
10314 SAMSUNG S5K5BAF CAMERA DRIVER
10315 M: Kyungmin Park <kyungmin.park@samsung.com>
10316 M: Andrzej Hajda <a.hajda@samsung.com>
10317 L: linux-media@vger.kernel.org
10319 F: drivers/media/i2c/s5k5baf.c
10321 SAMSUNG S3FWRN5 NFC DRIVER
10322 M: Robert Baldyga <r.baldyga@samsung.com>
10323 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10324 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10326 F: drivers/nfc/s3fwrn5
10328 SAMSUNG SOC CLOCK DRIVERS
10329 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10330 M: Tomasz Figa <tomasz.figa@gmail.com>
10331 M: Chanwoo Choi <cw00.choi@samsung.com>
10333 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10334 F: drivers/clk/samsung/
10335 F: include/dt-bindings/clock/exynos*.h
10336 F: Documentation/devicetree/bindings/clock/exynos*.txt
10338 SAMSUNG SPI DRIVERS
10339 M: Kukjin Kim <kgene@kernel.org>
10340 M: Krzysztof Kozlowski <krzk@kernel.org>
10341 M: Andi Shyti <andi.shyti@samsung.com>
10342 L: linux-spi@vger.kernel.org
10343 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10345 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10346 F: drivers/spi/spi-s3c*
10347 F: include/linux/platform_data/spi-s3c64xx.h
10349 SAMSUNG SXGBE DRIVERS
10350 M: Byungho An <bh74.an@samsung.com>
10351 M: Girish K S <ks.giri@samsung.com>
10352 M: Vipul Pandya <vipul.pandya@samsung.com>
10354 L: netdev@vger.kernel.org
10355 F: drivers/net/ethernet/samsung/sxgbe/
10357 SAMSUNG THERMAL DRIVER
10358 M: Lukasz Majewski <l.majewski@samsung.com>
10359 L: linux-pm@vger.kernel.org
10360 L: linux-samsung-soc@vger.kernel.org
10362 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10363 F: drivers/thermal/samsung/
10365 SAMSUNG USB2 PHY DRIVER
10366 M: Kamil Debski <kamil@wypas.org>
10367 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10368 L: linux-kernel@vger.kernel.org
10370 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10371 F: Documentation/phy/samsung-usb2.txt
10372 F: drivers/phy/phy-exynos4210-usb2.c
10373 F: drivers/phy/phy-exynos4x12-usb2.c
10374 F: drivers/phy/phy-exynos5250-usb2.c
10375 F: drivers/phy/phy-s5pv210-usb2.c
10376 F: drivers/phy/phy-samsung-usb2.c
10377 F: drivers/phy/phy-samsung-usb2.h
10380 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10381 L: linux-serial@vger.kernel.org
10383 F: Documentation/devicetree/bindings/serial/
10384 F: drivers/tty/serial/
10386 SYNOPSYS DESIGNWARE DMAC DRIVER
10387 M: Viresh Kumar <vireshk@kernel.org>
10388 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10390 F: include/linux/dma/dw.h
10391 F: include/linux/platform_data/dma-dw.h
10394 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10395 M: Lars Persson <lars.persson@axis.com>
10396 L: netdev@vger.kernel.org
10398 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10399 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10401 SYNOPSYS DESIGNWARE I2C DRIVER
10402 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10403 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10404 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10405 L: linux-i2c@vger.kernel.org
10407 F: drivers/i2c/busses/i2c-designware-*
10408 F: include/linux/platform_data/i2c-designware.h
10410 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10411 M: Jaehoon Chung <jh80.chung@samsung.com>
10412 L: linux-mmc@vger.kernel.org
10414 F: include/linux/mmc/dw_mmc.h
10415 F: drivers/mmc/host/dw_mmc*
10417 SYSTEM TRACE MODULE CLASS
10418 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10421 F: Documentation/trace/stm.txt
10422 F: drivers/hwtracing/stm/
10423 F: include/linux/stm.h
10424 F: include/uapi/linux/stm.h
10427 M: Andreas Noever <andreas.noever@gmail.com>
10429 F: drivers/thunderbolt/
10431 TI BQ27XXX POWER SUPPLY DRIVER
10432 R: Andrew F. Davis <afd@ti.com>
10433 F: include/linux/power/bq27xxx_battery.h
10434 F: drivers/power/bq27xxx_battery.c
10435 F: drivers/power/bq27xxx_battery_i2c.c
10437 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10438 M: John Stultz <john.stultz@linaro.org>
10439 M: Thomas Gleixner <tglx@linutronix.de>
10440 L: linux-kernel@vger.kernel.org
10441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10443 F: include/linux/clocksource.h
10444 F: include/linux/time.h
10445 F: include/linux/timex.h
10446 F: include/uapi/linux/time.h
10447 F: include/uapi/linux/timex.h
10448 F: kernel/time/clocksource.c
10449 F: kernel/time/time*.c
10450 F: kernel/time/alarmtimer.c
10451 F: kernel/time/ntp.c
10452 F: tools/testing/selftests/timers/
10455 M: Zwane Mwaikambo <zwanem@gmail.com>
10457 F: drivers/watchdog/sc1200wdt.c
10460 M: Ingo Molnar <mingo@redhat.com>
10461 M: Peter Zijlstra <peterz@infradead.org>
10462 L: linux-kernel@vger.kernel.org
10463 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10466 F: include/linux/sched.h
10467 F: include/uapi/linux/sched.h
10468 F: include/linux/wait.h
10471 M: Chen Liqin <liqin.linux@gmail.com>
10472 M: Lennox Wu <lennox.wu@gmail.com>
10473 W: http://www.sunplus.com
10477 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10478 M: Sudeep Holla <sudeep.holla@arm.com>
10479 L: linux-arm-kernel@lists.infradead.org
10481 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10482 F: drivers/clk/clk-scpi.c
10483 F: drivers/cpufreq/scpi-cpufreq.c
10484 F: drivers/firmware/arm_scpi.c
10485 F: include/linux/scpi_protocol.h
10488 M: Jens Axboe <axboe@kernel.dk>
10489 L: linux-scsi@vger.kernel.org
10490 W: http://www.kernel.dk
10492 F: drivers/scsi/sr*
10494 SCSI RDMA PROTOCOL (SRP) INITIATOR
10495 M: Bart Van Assche <bart.vanassche@sandisk.com>
10496 L: linux-rdma@vger.kernel.org
10498 W: http://www.openfabrics.org
10499 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10501 F: drivers/infiniband/ulp/srp/
10502 F: include/scsi/srp.h
10505 M: Doug Gilbert <dgilbert@interlog.com>
10506 L: linux-scsi@vger.kernel.org
10507 W: http://sg.danny.cz/sg
10509 F: Documentation/scsi/scsi-generic.txt
10510 F: drivers/scsi/sg.c
10511 F: include/scsi/sg.h
10514 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10515 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10516 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10518 L: linux-scsi@vger.kernel.org
10520 F: Documentation/devicetree/bindings/scsi/
10525 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10526 L: linux-scsi@vger.kernel.org
10528 F: Documentation/scsi/st.txt
10529 F: drivers/scsi/st.*
10530 F: drivers/scsi/st_*.h
10533 M: Vlad Yasevich <vyasevich@gmail.com>
10534 M: Neil Horman <nhorman@tuxdriver.com>
10535 L: linux-sctp@vger.kernel.org
10536 W: http://lksctp.sourceforge.net
10538 F: Documentation/networking/sctp.txt
10539 F: include/linux/sctp.h
10540 F: include/uapi/linux/sctp.h
10541 F: include/net/sctp/
10545 M: Jim Cromie <jim.cromie@gmail.com>
10547 F: Documentation/i2c/busses/scx200_acb
10548 F: arch/x86/platform/scx200/
10549 F: drivers/watchdog/scx200_wdt.c
10550 F: drivers/i2c/busses/scx200*
10551 F: drivers/mtd/maps/scx200_docflash.c
10552 F: include/linux/scx200.h
10555 M: Jim Cromie <jim.cromie@gmail.com>
10557 F: drivers/char/scx200_gpio.c
10558 F: include/linux/scx200_gpio.h
10560 SCx200 HRT CLOCKSOURCE DRIVER
10561 M: Jim Cromie <jim.cromie@gmail.com>
10563 F: drivers/clocksource/scx200_hrt.c
10565 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10566 M: Sascha Sommer <saschasommer@freenet.de>
10567 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10569 F: drivers/mmc/host/sdricoh_cs.c
10571 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10572 M: Adrian Hunter <adrian.hunter@intel.com>
10573 L: linux-mmc@vger.kernel.org
10574 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10576 F: drivers/mmc/host/sdhci*
10577 F: include/linux/mmc/sdhci*
10580 M: Kees Cook <keescook@chromium.org>
10581 R: Andy Lutomirski <luto@amacapital.net>
10582 R: Will Drewry <wad@chromium.org>
10583 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10585 F: kernel/seccomp.c
10586 F: include/uapi/linux/seccomp.h
10587 F: include/linux/seccomp.h
10588 F: tools/testing/selftests/seccomp/*
10589 K: \bsecure_computing
10592 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10593 M: Al Cooper <alcooperx@gmail.com>
10594 L: linux-mmc@vger.kernel.org
10595 L: bcm-kernel-feedback-list@broadcom.com
10597 F: drivers/mmc/host/sdhci-brcmstb*
10599 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10600 M: Ben Dooks <ben-linux@fluff.org>
10601 M: Jaehoon Chung <jh80.chung@samsung.com>
10602 L: linux-mmc@vger.kernel.org
10604 F: drivers/mmc/host/sdhci-s3c*
10606 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10607 M: Viresh Kumar <vireshk@kernel.org>
10608 L: linux-mmc@vger.kernel.org
10610 F: drivers/mmc/host/sdhci-spear.c
10613 M: James Morris <james.l.morris@oracle.com>
10614 M: "Serge E. Hallyn" <serge@hallyn.com>
10615 L: linux-security-module@vger.kernel.org (suggested Cc:)
10616 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10617 W: http://kernsec.org/
10622 M: Security Officers <security@kernel.org>
10625 SELINUX SECURITY MODULE
10626 M: Paul Moore <paul@paul-moore.com>
10627 M: Stephen Smalley <sds@tycho.nsa.gov>
10628 M: Eric Paris <eparis@parisplace.org>
10629 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10630 W: http://selinuxproject.org
10631 T: git git://git.infradead.org/users/pcmoore/selinux
10633 F: include/linux/selinux*
10634 F: security/selinux/
10635 F: scripts/selinux/
10637 APPARMOR SECURITY MODULE
10638 M: John Johansen <john.johansen@canonical.com>
10639 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10640 W: apparmor.wiki.kernel.org
10641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10643 F: security/apparmor/
10645 LOADPIN SECURITY MODULE
10646 M: Kees Cook <keescook@chromium.org>
10647 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10649 F: security/loadpin/
10651 YAMA SECURITY MODULE
10652 M: Kees Cook <keescook@chromium.org>
10653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10658 M: Jiri Slaby <jirislaby@gmail.com>
10660 F: drivers/misc/phantom.c
10661 F: include/uapi/linux/phantom.h
10663 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10664 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10665 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10666 M: John Soni Jose <sony.john@avagotech.com>
10667 L: linux-scsi@vger.kernel.org
10668 W: http://www.avagotech.com
10670 F: drivers/scsi/be2iscsi/
10672 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10673 M: Sathya Perla <sathya.perla@broadcom.com>
10674 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10675 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10676 M: Somnath Kotur <somnath.kotur@broadcom.com>
10677 L: netdev@vger.kernel.org
10678 W: http://www.emulex.com
10680 F: drivers/net/ethernet/emulex/benet/
10682 EMULEX ONECONNECT ROCE DRIVER
10683 M: Selvin Xavier <selvin.xavier@avagotech.com>
10684 M: Devesh Sharma <devesh.sharma@avagotech.com>
10685 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10686 L: linux-rdma@vger.kernel.org
10687 W: http://www.emulex.com
10689 F: drivers/infiniband/hw/ocrdma/
10692 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10693 M: Edward Cree <ecree@solarflare.com>
10694 M: Bert Kenward <bkenward@solarflare.com>
10695 L: netdev@vger.kernel.org
10697 F: drivers/net/ethernet/sfc/
10700 M: Dimitri Sivanich <sivanich@sgi.com>
10702 F: drivers/misc/sgi-gru/
10704 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10705 M: Pat Gefre <pfg@sgi.com>
10706 L: linux-ia64@vger.kernel.org
10708 F: Documentation/ia64/serial.txt
10709 F: drivers/tty/serial/ioc?_serial.c
10710 F: include/linux/ioc?.h
10712 SGI XP/XPC/XPNET DRIVER
10713 M: Cliff Whickman <cpw@sgi.com>
10714 M: Robin Holt <robinmholt@gmail.com>
10716 F: drivers/misc/sgi-xp/
10718 SI2157 MEDIA DRIVER
10719 M: Antti Palosaari <crope@iki.fi>
10720 L: linux-media@vger.kernel.org
10721 W: https://linuxtv.org
10722 W: http://palosaari.fi/linux/
10723 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10724 T: git git://linuxtv.org/anttip/media_tree.git
10726 F: drivers/media/tuners/si2157*
10728 SI2168 MEDIA DRIVER
10729 M: Antti Palosaari <crope@iki.fi>
10730 L: linux-media@vger.kernel.org
10731 W: https://linuxtv.org
10732 W: http://palosaari.fi/linux/
10733 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10734 T: git git://linuxtv.org/anttip/media_tree.git
10736 F: drivers/media/dvb-frontends/si2168*
10738 SI470X FM RADIO RECEIVER I2C DRIVER
10739 M: Hans Verkuil <hverkuil@xs4all.nl>
10740 L: linux-media@vger.kernel.org
10741 T: git git://linuxtv.org/media_tree.git
10742 W: https://linuxtv.org
10744 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10746 SI470X FM RADIO RECEIVER USB DRIVER
10747 M: Hans Verkuil <hverkuil@xs4all.nl>
10748 L: linux-media@vger.kernel.org
10749 T: git git://linuxtv.org/media_tree.git
10750 W: https://linuxtv.org
10752 F: drivers/media/radio/si470x/radio-si470x-common.c
10753 F: drivers/media/radio/si470x/radio-si470x.h
10754 F: drivers/media/radio/si470x/radio-si470x-usb.c
10756 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10757 M: Eduardo Valentin <edubezval@gmail.com>
10758 L: linux-media@vger.kernel.org
10759 T: git git://linuxtv.org/media_tree.git
10760 W: https://linuxtv.org
10762 F: drivers/media/radio/si4713/si4713.?
10764 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10765 M: Eduardo Valentin <edubezval@gmail.com>
10766 L: linux-media@vger.kernel.org
10767 T: git git://linuxtv.org/media_tree.git
10768 W: https://linuxtv.org
10770 F: drivers/media/radio/si4713/radio-platform-si4713.c
10772 SI4713 FM RADIO TRANSMITTER USB DRIVER
10773 M: Hans Verkuil <hverkuil@xs4all.nl>
10774 L: linux-media@vger.kernel.org
10775 T: git git://linuxtv.org/media_tree.git
10776 W: https://linuxtv.org
10778 F: drivers/media/radio/si4713/radio-usb-si4713.c
10781 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10782 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10783 L: linux-media@vger.kernel.org
10784 W: https://linuxtv.org
10785 T: git git://linuxtv.org/media_tree.git
10787 F: drivers/media/common/siano/
10788 F: drivers/media/usb/siano/
10789 F: drivers/media/usb/siano/
10790 F: drivers/media/mmc/siano/
10793 M: Hans de Goede <hdegoede@redhat.com>
10794 L: linux-fbdev@vger.kernel.org
10796 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10797 F: drivers/video/fbdev/simplefb.c
10798 F: include/linux/platform_data/simplefb.h
10800 SH_VEU V4L2 MEM2MEM DRIVER
10801 L: linux-media@vger.kernel.org
10803 F: drivers/media/platform/sh_veu.c
10805 SH_VOU V4L2 OUTPUT DRIVER
10806 L: linux-media@vger.kernel.org
10808 F: drivers/media/platform/sh_vou.c
10809 F: include/media/drv-intf/sh_vou.h
10811 SIMPLE FIRMWARE INTERFACE (SFI)
10812 M: Len Brown <lenb@kernel.org>
10813 L: sfi-devel@simplefirmware.org
10814 W: http://simplefirmware.org/
10815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10817 F: arch/x86/platform/sfi/
10819 F: include/linux/sfi*.h
10821 SIMTEC EB110ATX (Chalice CATS)
10823 P: Vincent Sanders <vince@simtec.co.uk>
10824 M: Simtec Linux Team <linux@simtec.co.uk>
10825 W: http://www.simtec.co.uk/products/EB110ATX/
10828 SIMTEC EB2410ITX (BAST)
10830 P: Vincent Sanders <vince@simtec.co.uk>
10831 M: Simtec Linux Team <linux@simtec.co.uk>
10832 W: http://www.simtec.co.uk/products/EB2410ITX/
10834 F: arch/arm/mach-s3c24xx/mach-bast.c
10835 F: arch/arm/mach-s3c24xx/bast-ide.c
10836 F: arch/arm/mach-s3c24xx/bast-irq.c
10838 TI DAVINCI MACHINE SUPPORT
10839 M: Sekhar Nori <nsekhar@ti.com>
10840 M: Kevin Hilman <khilman@kernel.org>
10841 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10844 F: arch/arm/mach-davinci/
10845 F: drivers/i2c/busses/i2c-davinci.c
10847 TI DAVINCI SERIES MEDIA DRIVER
10848 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10849 L: linux-media@vger.kernel.org
10850 W: https://linuxtv.org
10851 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10852 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10854 F: drivers/media/platform/davinci/
10855 F: include/media/davinci/
10857 TI AM437X VPFE DRIVER
10858 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10859 L: linux-media@vger.kernel.org
10860 W: https://linuxtv.org
10861 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10862 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10864 F: drivers/media/platform/am437x/
10866 OV2659 OMNIVISION SENSOR DRIVER
10867 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10868 L: linux-media@vger.kernel.org
10869 W: https://linuxtv.org
10870 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10871 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10873 F: drivers/media/i2c/ov2659.c
10874 F: include/media/i2c/ov2659.h
10876 SILICON MOTION SM712 FRAME BUFFER DRIVER
10877 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10878 M: Teddy Wang <teddy.wang@siliconmotion.com>
10879 M: Sudip Mukherjee <sudip@vectorindia.org>
10880 L: linux-fbdev@vger.kernel.org
10882 F: drivers/video/fbdev/sm712*
10883 F: Documentation/fb/sm712fb.txt
10885 SIS 190 ETHERNET DRIVER
10886 M: Francois Romieu <romieu@fr.zoreil.com>
10887 L: netdev@vger.kernel.org
10889 F: drivers/net/ethernet/sis/sis190.c
10891 SIS 900/7016 FAST ETHERNET DRIVER
10892 M: Daniele Venzano <venza@brownhat.org>
10893 W: http://www.brownhat.org/sis900.html
10894 L: netdev@vger.kernel.org
10896 F: drivers/net/ethernet/sis/sis900.*
10898 SIS FRAMEBUFFER DRIVER
10899 M: Thomas Winischhofer <thomas@winischhofer.net>
10900 W: http://www.winischhofer.net/linuxsisvga.shtml
10902 F: Documentation/fb/sisfb.txt
10903 F: drivers/video/fbdev/sis/
10904 F: include/video/sisfb.h
10907 M: Thomas Winischhofer <thomas@winischhofer.net>
10908 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10910 F: drivers/usb/misc/sisusbvga/
10913 M: Christoph Lameter <cl@linux.com>
10914 M: Pekka Enberg <penberg@kernel.org>
10915 M: David Rientjes <rientjes@google.com>
10916 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10917 M: Andrew Morton <akpm@linux-foundation.org>
10918 L: linux-mm@kvack.org
10920 F: include/linux/sl?b*.h
10923 SLEEPABLE READ-COPY UPDATE (SRCU)
10924 M: Lai Jiangshan <jiangshanlai@gmail.com>
10925 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10926 M: Josh Triplett <josh@joshtriplett.org>
10927 R: Steven Rostedt <rostedt@goodmis.org>
10928 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10929 L: linux-kernel@vger.kernel.org
10930 W: http://www.rdrop.com/users/paulmck/RCU/
10932 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10933 F: include/linux/srcu.h
10934 F: kernel/rcu/srcu.c
10936 SMACK SECURITY MODULE
10937 M: Casey Schaufler <casey@schaufler-ca.com>
10938 L: linux-security-module@vger.kernel.org
10939 W: http://schaufler-ca.com
10940 T: git git://github.com/cschaufler/smack-next
10942 F: Documentation/security/Smack.txt
10945 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10946 M: Kevin Hilman <khilman@kernel.org>
10947 M: Nishanth Menon <nm@ti.com>
10949 F: drivers/power/avs/
10950 F: include/linux/power/smartreflex.h
10951 L: linux-pm@vger.kernel.org
10953 SMC91x ETHERNET DRIVER
10954 M: Nicolas Pitre <nico@fluxnic.net>
10956 F: drivers/net/ethernet/smsc/smc91x.*
10958 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10959 M: Sakari Ailus <sakari.ailus@iki.fi>
10960 L: linux-media@vger.kernel.org
10962 F: drivers/media/i2c/smiapp/
10963 F: include/media/i2c/smiapp.h
10964 F: drivers/media/i2c/smiapp-pll.c
10965 F: drivers/media/i2c/smiapp-pll.h
10966 F: include/uapi/linux/smiapp.h
10967 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10969 SMM665 HARDWARE MONITOR DRIVER
10970 M: Guenter Roeck <linux@roeck-us.net>
10971 L: linux-hwmon@vger.kernel.org
10973 F: Documentation/hwmon/smm665
10974 F: drivers/hwmon/smm665.c
10976 SMSC EMC2103 HARDWARE MONITOR DRIVER
10977 M: Steve Glendinning <steve.glendinning@shawell.net>
10978 L: linux-hwmon@vger.kernel.org
10980 F: Documentation/hwmon/emc2103
10981 F: drivers/hwmon/emc2103.c
10983 SMSC SCH5627 HARDWARE MONITOR DRIVER
10984 M: Hans de Goede <hdegoede@redhat.com>
10985 L: linux-hwmon@vger.kernel.org
10987 F: Documentation/hwmon/sch5627
10988 F: drivers/hwmon/sch5627.c
10990 SMSC47B397 HARDWARE MONITOR DRIVER
10991 M: Jean Delvare <jdelvare@suse.com>
10992 L: linux-hwmon@vger.kernel.org
10994 F: Documentation/hwmon/smsc47b397
10995 F: drivers/hwmon/smsc47b397.c
10997 SMSC911x ETHERNET DRIVER
10998 M: Steve Glendinning <steve.glendinning@shawell.net>
10999 L: netdev@vger.kernel.org
11001 F: include/linux/smsc911x.h
11002 F: drivers/net/ethernet/smsc/smsc911x.*
11004 SMSC9420 PCI ETHERNET DRIVER
11005 M: Steve Glendinning <steve.glendinning@shawell.net>
11006 L: netdev@vger.kernel.org
11008 F: drivers/net/ethernet/smsc/smsc9420.*
11010 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
11011 M: Steve Glendinning <steve.glendinning@shawell.net>
11012 L: linux-fbdev@vger.kernel.org
11014 F: drivers/video/fbdev/smscufx.c
11016 SOC-CAMERA V4L2 SUBSYSTEM
11017 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
11018 L: linux-media@vger.kernel.org
11019 T: git git://linuxtv.org/media_tree.git
11021 F: include/media/soc*
11022 F: drivers/media/i2c/soc_camera/
11023 F: drivers/media/platform/soc_camera/
11025 SOEKRIS NET48XX LED SUPPORT
11026 M: Chris Boot <bootc@bootc.net>
11028 F: drivers/leds/leds-net48xx.c
11030 SOFTLOGIC 6x10 MPEG CODEC
11031 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
11032 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
11033 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
11034 M: Ismael Luceno <ismael@iodev.co.uk>
11035 L: linux-media@vger.kernel.org
11037 F: drivers/media/pci/solo6x10/
11039 SOFTWARE RAID (Multiple Disks) SUPPORT
11040 M: Shaohua Li <shli@kernel.org>
11041 L: linux-raid@vger.kernel.org
11042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
11045 F: include/linux/raid/
11046 F: include/uapi/linux/raid/
11048 SONIC NETWORK DRIVER
11049 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11050 L: netdev@vger.kernel.org
11052 F: drivers/net/ethernet/natsemi/sonic.*
11054 SONICS SILICON BACKPLANE DRIVER (SSB)
11055 M: Michael Buesch <m@bues.ch>
11056 L: linux-wireless@vger.kernel.org
11059 F: include/linux/ssb/
11061 SONY VAIO CONTROL DEVICE DRIVER
11062 M: Mattia Dongili <malattia@linux.it>
11063 L: platform-driver-x86@vger.kernel.org
11064 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11066 F: Documentation/laptops/sony-laptop.txt
11067 F: drivers/char/sonypi.c
11068 F: drivers/platform/x86/sony-laptop.c
11069 F: include/linux/sony-laptop.h
11071 SONY MEMORYSTICK CARD SUPPORT
11072 M: Alex Dubov <oakad@yahoo.com>
11073 W: http://tifmxx.berlios.de/
11075 F: drivers/memstick/host/tifm_ms.c
11077 SONY MEMORYSTICK STANDARD SUPPORT
11078 M: Maxim Levitsky <maximlevitsky@gmail.com>
11080 F: drivers/memstick/core/ms_block.*
11083 M: Jaroslav Kysela <perex@perex.cz>
11084 M: Takashi Iwai <tiwai@suse.com>
11085 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11086 W: http://www.alsa-project.org/
11087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11088 T: git git://git.alsa-project.org/alsa-kernel.git
11089 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11091 F: Documentation/sound/
11093 F: include/uapi/sound/
11096 SOUND - COMPRESSED AUDIO
11097 M: Vinod Koul <vinod.koul@intel.com>
11098 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11101 F: Documentation/sound/alsa/compress_offload.txt
11102 F: include/sound/compress_driver.h
11103 F: include/uapi/sound/compress_*
11104 F: sound/core/compress_offload.c
11105 F: sound/soc/soc-compress.c
11107 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11108 M: Liam Girdwood <lgirdwood@gmail.com>
11109 M: Mark Brown <broonie@kernel.org>
11110 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11111 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11112 W: http://alsa-project.org/main/index.php/ASoC
11114 F: Documentation/devicetree/bindings/sound/
11115 F: Documentation/sound/alsa/soc/
11117 F: include/sound/soc*
11119 SOUND - DMAENGINE HELPERS
11120 M: Lars-Peter Clausen <lars@metafoo.de>
11122 F: include/sound/dmaengine_pcm.h
11123 F: sound/core/pcm_dmaengine.c
11124 F: sound/soc/soc-generic-dmaengine-pcm.c
11127 M: Olli Salonen <olli.salonen@iki.fi>
11128 L: linux-media@vger.kernel.org
11129 W: https://linuxtv.org
11130 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11132 F: drivers/media/dvb-frontends/sp2*
11134 SPARC + UltraSPARC (sparc/sparc64)
11135 M: "David S. Miller" <davem@davemloft.net>
11136 L: sparclinux@vger.kernel.org
11137 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11138 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11139 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11144 SPARC SERIAL DRIVERS
11145 M: "David S. Miller" <davem@davemloft.net>
11146 L: sparclinux@vger.kernel.org
11147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11148 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11150 F: include/linux/sunserialcore.h
11151 F: drivers/tty/serial/suncore.c
11152 F: drivers/tty/serial/sunhv.c
11153 F: drivers/tty/serial/sunsab.c
11154 F: drivers/tty/serial/sunsab.h
11155 F: drivers/tty/serial/sunsu.c
11156 F: drivers/tty/serial/sunzilog.c
11157 F: drivers/tty/serial/sunzilog.h
11160 M: "Christopher Li" <sparse@chrisli.org>
11161 L: linux-sparse@vger.kernel.org
11162 W: https://sparse.wiki.kernel.org/
11163 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11164 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11166 F: include/linux/compiler.h
11168 SPEAR PLATFORM SUPPORT
11169 M: Viresh Kumar <vireshk@kernel.org>
11170 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11171 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11172 W: http://www.st.com/spear
11174 F: arch/arm/boot/dts/spear*
11175 F: arch/arm/mach-spear/
11177 SPEAR CLOCK FRAMEWORK SUPPORT
11178 M: Viresh Kumar <vireshk@kernel.org>
11179 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11180 W: http://www.st.com/spear
11182 F: drivers/clk/spear/
11185 M: Mark Brown <broonie@kernel.org>
11186 L: linux-spi@vger.kernel.org
11187 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11188 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11190 F: Documentation/devicetree/bindings/spi/
11191 F: Documentation/spi/
11193 F: include/linux/spi/
11194 F: include/uapi/linux/spi/
11197 SPIDERNET NETWORK DRIVER for CELL
11198 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11199 L: netdev@vger.kernel.org
11201 F: Documentation/networking/spider_net.txt
11202 F: drivers/net/ethernet/toshiba/spider_net*
11205 M: Jeremy Kerr <jk@ozlabs.org>
11206 L: linuxppc-dev@lists.ozlabs.org
11207 W: http://www.ibm.com/developerworks/power/cell/
11209 F: Documentation/filesystems/spufs.txt
11210 F: arch/powerpc/platforms/cell/spufs/
11212 SQUASHFS FILE SYSTEM
11213 M: Phillip Lougher <phillip@squashfs.org.uk>
11214 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11215 W: http://squashfs.org.uk
11216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11218 F: Documentation/filesystems/squashfs.txt
11221 SRM (Alpha) environment access
11222 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11224 F: arch/alpha/kernel/srm_env.c
11227 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11228 L: stable@vger.kernel.org
11230 F: Documentation/stable_kernel_rules.txt
11233 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11235 L: devel@driverdev.osuosl.org
11237 F: drivers/staging/
11240 M: Ian Abbott <abbotti@mev.co.uk>
11241 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11243 F: drivers/staging/comedi/
11245 STAGING - FLARION FT1000 DRIVERS
11246 M: Marek Belisko <marek.belisko@gmail.com>
11248 F: drivers/staging/ft1000/
11250 STAGING - INDUSTRIAL IO
11251 M: Jonathan Cameron <jic23@kernel.org>
11252 L: linux-iio@vger.kernel.org
11254 F: Documentation/devicetree/bindings/staging/iio/
11255 F: drivers/staging/iio/
11257 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11258 M: Jarod Wilson <jarod@wilsonet.com>
11259 W: http://www.lirc.org/
11261 F: drivers/staging/media/lirc/
11263 STAGING - LUSTRE PARALLEL FILESYSTEM
11264 M: Oleg Drokin <oleg.drokin@intel.com>
11265 M: Andreas Dilger <andreas.dilger@intel.com>
11266 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11267 W: http://wiki.lustre.org/
11269 F: drivers/staging/lustre
11271 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11272 M: Marc Dietrich <marvin24@gmx.de>
11273 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11274 L: linux-tegra@vger.kernel.org
11276 F: drivers/staging/nvec/
11278 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11279 M: Jens Frederich <jfrederich@gmail.com>
11280 M: Daniel Drake <dsd@laptop.org>
11281 M: Jon Nettleton <jon.nettleton@gmail.com>
11282 W: http://wiki.laptop.org/go/DCON
11284 F: drivers/staging/olpc_dcon/
11286 STAGING - REALTEK RTL8712U DRIVERS
11287 M: Larry Finger <Larry.Finger@lwfinger.net>
11288 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11290 F: drivers/staging/rtl8712/
11292 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11293 M: Larry Finger <Larry.Finger@lwfinger.net>
11294 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11295 L: linux-wireless@vger.kernel.org
11297 F: drivers/staging/rtl8723au/
11299 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11300 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11301 M: Teddy Wang <teddy.wang@siliconmotion.com>
11302 M: Sudip Mukherjee <sudip@vectorindia.org>
11303 L: linux-fbdev@vger.kernel.org
11305 F: drivers/staging/sm750fb/
11308 M: Lior Dotan <liodot@gmail.com>
11309 M: Christopher Harrer <charrer@alacritech.com>
11311 F: drivers/staging/slicoss/
11313 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11314 M: William Hubbs <w.d.hubbs@gmail.com>
11315 M: Chris Brannon <chris@the-brannons.com>
11316 M: Kirk Reiser <kirk@reisers.ca>
11317 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11318 L: speakup@linux-speakup.org
11319 W: http://www.linux-speakup.org/
11321 F: drivers/staging/speakup/
11323 STAGING - VIA VT665X DRIVERS
11324 M: Forest Bond <forest@alittletooquiet.net>
11326 F: drivers/staging/vt665?/
11328 STAGING - WILC1000 WIFI DRIVER
11329 M: Aditya Shankar <aditya.shankar@microchip.com>
11330 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11331 L: linux-wireless@vger.kernel.org
11333 F: drivers/staging/wilc1000/
11335 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11336 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11338 F: drivers/staging/xgifb/
11340 STARFIRE/DURALAN NETWORK DRIVER
11341 M: Ion Badulescu <ionut@badula.org>
11343 F: drivers/net/ethernet/adaptec/starfire*
11346 M: Sam Creasey <sammy@sammy.net>
11347 W: http://sammy.net/sun3/
11349 F: arch/m68k/kernel/*sun3*
11350 F: arch/m68k/sun3*/
11351 F: arch/m68k/include/asm/sun3*
11352 F: drivers/net/ethernet/i825xx/sun3*
11354 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11355 M: Hans de Goede <hdegoede@redhat.com>
11356 L: linux-input@vger.kernel.org
11358 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11359 F: drivers/input/keyboard/sun4i-lradc-keys.c
11361 SUNDANCE NETWORK DRIVER
11362 M: Denis Kirjanov <kda@linux-powerpc.org>
11363 L: netdev@vger.kernel.org
11365 F: drivers/net/ethernet/dlink/sundance.c
11368 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11369 M: Rich Felker <dalias@libc.org>
11370 L: linux-sh@vger.kernel.org
11371 Q: http://patchwork.kernel.org/project/linux-sh/list/
11373 F: Documentation/sh/
11378 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11379 M: Len Brown <len.brown@intel.com>
11380 M: Pavel Machek <pavel@ucw.cz>
11381 L: linux-pm@vger.kernel.org
11383 F: Documentation/power/
11384 F: arch/x86/kernel/acpi/
11385 F: drivers/base/power/
11387 F: include/linux/suspend.h
11388 F: include/linux/freezer.h
11389 F: include/linux/pm.h
11392 M: Martin Mares <mj@ucw.cz>
11393 L: linux-video@atrey.karlin.mff.cuni.cz
11395 F: Documentation/svga.txt
11396 F: arch/x86/boot/video*
11399 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11400 L: linux-kernel@vger.kernel.org
11401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11404 F: arch/*/kernel/pci-swiotlb.c
11405 F: include/linux/swiotlb.h
11408 M: Jiri Pirko <jiri@resnulli.us>
11409 L: netdev@vger.kernel.org
11412 F: include/net/switchdev.h
11414 SYNOPSYS ARC ARCHITECTURE
11415 M: Vineet Gupta <vgupta@synopsys.com>
11416 L: linux-snps-arc@lists.infradead.org
11419 F: Documentation/devicetree/bindings/arc/*
11420 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11421 F: drivers/tty/serial/arc_uart.c
11422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11424 SYNOPSYS ARC SDP platform support
11425 M: Alexey Brodkin <abrodkin@synopsys.com>
11427 F: arch/arc/plat-axs10x
11428 F: arch/arc/boot/dts/ax*
11429 F: Documentation/devicetree/bindings/arc/axs10*
11431 SYSTEM CONFIGURATION (SYSCON)
11432 M: Lee Jones <lee.jones@linaro.org>
11433 M: Arnd Bergmann <arnd@arndb.de>
11434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11436 F: drivers/mfd/syscon.c
11439 M: Christoph Hellwig <hch@infradead.org>
11441 F: Documentation/filesystems/sysv-fs.txt
11443 F: include/linux/sysv_fs.h
11446 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11447 L: linux-scsi@vger.kernel.org
11448 L: target-devel@vger.kernel.org
11449 W: http://www.linux-iscsi.org
11450 W: http://groups.google.com/group/linux-iscsi-target-dev
11451 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11455 F: Documentation/target/
11457 TASKSTATS STATISTICS INTERFACE
11458 M: Balbir Singh <bsingharora@gmail.com>
11460 F: Documentation/accounting/taskstats*
11461 F: include/linux/taskstats*
11462 F: kernel/taskstats.c
11465 M: Jamal Hadi Salim <jhs@mojatatu.com>
11466 L: netdev@vger.kernel.org
11468 F: include/net/pkt_cls.h
11469 F: include/uapi/linux/pkt_cls.h
11472 TCP LOW PRIORITY MODULE
11473 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11474 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11475 W: http://tcp-lp-mod.sourceforge.net/
11477 F: net/ipv4/tcp_lp.c
11479 TDA10071 MEDIA DRIVER
11480 M: Antti Palosaari <crope@iki.fi>
11481 L: linux-media@vger.kernel.org
11482 W: https://linuxtv.org
11483 W: http://palosaari.fi/linux/
11484 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11485 T: git git://linuxtv.org/anttip/media_tree.git
11487 F: drivers/media/dvb-frontends/tda10071*
11489 TDA18212 MEDIA DRIVER
11490 M: Antti Palosaari <crope@iki.fi>
11491 L: linux-media@vger.kernel.org
11492 W: https://linuxtv.org
11493 W: http://palosaari.fi/linux/
11494 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11495 T: git git://linuxtv.org/anttip/media_tree.git
11497 F: drivers/media/tuners/tda18212*
11499 TDA18218 MEDIA DRIVER
11500 M: Antti Palosaari <crope@iki.fi>
11501 L: linux-media@vger.kernel.org
11502 W: https://linuxtv.org
11503 W: http://palosaari.fi/linux/
11504 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11505 T: git git://linuxtv.org/anttip/media_tree.git
11507 F: drivers/media/tuners/tda18218*
11509 TDA18271 MEDIA DRIVER
11510 M: Michael Krufky <mkrufky@linuxtv.org>
11511 L: linux-media@vger.kernel.org
11512 W: https://linuxtv.org
11513 W: http://github.com/mkrufky
11514 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11515 T: git git://linuxtv.org/mkrufky/tuners.git
11517 F: drivers/media/tuners/tda18271*
11519 TDA827x MEDIA DRIVER
11520 M: Michael Krufky <mkrufky@linuxtv.org>
11521 L: linux-media@vger.kernel.org
11522 W: https://linuxtv.org
11523 W: http://github.com/mkrufky
11524 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11525 T: git git://linuxtv.org/mkrufky/tuners.git
11527 F: drivers/media/tuners/tda8290.*
11529 TDA8290 MEDIA DRIVER
11530 M: Michael Krufky <mkrufky@linuxtv.org>
11531 L: linux-media@vger.kernel.org
11532 W: https://linuxtv.org
11533 W: http://github.com/mkrufky
11534 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11535 T: git git://linuxtv.org/mkrufky/tuners.git
11537 F: drivers/media/tuners/tda8290.*
11539 TDA9840 MEDIA DRIVER
11540 M: Hans Verkuil <hverkuil@xs4all.nl>
11541 L: linux-media@vger.kernel.org
11542 T: git git://linuxtv.org/media_tree.git
11543 W: https://linuxtv.org
11545 F: drivers/media/i2c/tda9840*
11547 TEA5761 TUNER DRIVER
11548 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11549 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11550 L: linux-media@vger.kernel.org
11551 W: https://linuxtv.org
11552 T: git git://linuxtv.org/media_tree.git
11554 F: drivers/media/tuners/tea5761.*
11556 TEA5767 TUNER DRIVER
11557 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11558 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11559 L: linux-media@vger.kernel.org
11560 W: https://linuxtv.org
11561 T: git git://linuxtv.org/media_tree.git
11563 F: drivers/media/tuners/tea5767.*
11565 TEA6415C MEDIA DRIVER
11566 M: Hans Verkuil <hverkuil@xs4all.nl>
11567 L: linux-media@vger.kernel.org
11568 T: git git://linuxtv.org/media_tree.git
11569 W: https://linuxtv.org
11571 F: drivers/media/i2c/tea6415c*
11573 TEA6420 MEDIA DRIVER
11574 M: Hans Verkuil <hverkuil@xs4all.nl>
11575 L: linux-media@vger.kernel.org
11576 T: git git://linuxtv.org/media_tree.git
11577 W: https://linuxtv.org
11579 F: drivers/media/i2c/tea6420*
11582 M: Jiri Pirko <jiri@resnulli.us>
11583 L: netdev@vger.kernel.org
11585 F: drivers/net/team/
11586 F: include/linux/if_team.h
11587 F: include/uapi/linux/if_team.h
11589 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11590 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11592 F: arch/x86/platform/ts5500/
11594 TECHNOTREND USB IR RECEIVER
11595 M: Sean Young <sean@mess.org>
11596 L: linux-media@vger.kernel.org
11598 F: drivers/media/rc/ttusbir.c
11600 TEGRA ARCHITECTURE SUPPORT
11601 M: Stephen Warren <swarren@wwwdotorg.org>
11602 M: Thierry Reding <thierry.reding@gmail.com>
11603 M: Alexandre Courbot <gnurou@gmail.com>
11604 L: linux-tegra@vger.kernel.org
11605 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11606 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11611 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11612 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11614 F: drivers/clk/tegra/
11617 M: Laxman Dewangan <ldewangan@nvidia.com>
11618 M: Jon Hunter <jonathanh@nvidia.com>
11620 F: drivers/dma/tegra*
11623 M: Laxman Dewangan <ldewangan@nvidia.com>
11625 F: drivers/i2c/busses/i2c-tegra.c
11627 TEGRA IOMMU DRIVERS
11628 M: Hiroshi Doyu <hdoyu@nvidia.com>
11630 F: drivers/iommu/tegra*
11633 M: Rakesh Iyer <riyer@nvidia.com>
11634 M: Laxman Dewangan <ldewangan@nvidia.com>
11636 F: drivers/input/keyboard/tegra-kbc.c
11639 M: Thierry Reding <thierry.reding@gmail.com>
11641 F: drivers/pwm/pwm-tegra.c
11643 TEGRA SERIAL DRIVER
11644 M: Laxman Dewangan <ldewangan@nvidia.com>
11646 F: drivers/tty/serial/serial-tegra.c
11649 M: Laxman Dewangan <ldewangan@nvidia.com>
11651 F: drivers/spi/spi-tegra*
11653 TEHUTI ETHERNET DRIVER
11654 M: Andy Gospodarek <andy@greyhouse.net>
11655 L: netdev@vger.kernel.org
11657 F: drivers/net/ethernet/tehuti/*
11659 Telecom Clock Driver for MCPL0010
11660 M: Mark Gross <mark.gross@intel.com>
11662 F: drivers/char/tlclk.c
11664 TENSILICA XTENSA PORT (xtensa)
11665 M: Chris Zankel <chris@zankel.net>
11666 M: Max Filippov <jcmvbkbc@gmail.com>
11667 L: linux-xtensa@linux-xtensa.org
11668 T: git git://github.com/czankel/xtensa-linux.git
11671 F: drivers/irqchip/irq-xtensa-*
11673 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11674 M: Hans Verkuil <hverkuil@xs4all.nl>
11675 L: linux-media@vger.kernel.org
11676 T: git git://linuxtv.org/media_tree.git
11677 W: https://linuxtv.org
11679 F: drivers/media/radio/radio-raremono.c
11682 M: Zhang Rui <rui.zhang@intel.com>
11683 M: Eduardo Valentin <edubezval@gmail.com>
11684 L: linux-pm@vger.kernel.org
11685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11687 Q: https://patchwork.kernel.org/project/linux-pm/list/
11689 F: drivers/thermal/
11690 F: include/linux/thermal.h
11691 F: include/uapi/linux/thermal.h
11692 F: include/linux/cpu_cooling.h
11693 F: Documentation/devicetree/bindings/thermal/
11695 THERMAL/CPU_COOLING
11696 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11697 M: Viresh Kumar <viresh.kumar@linaro.org>
11698 M: Javi Merino <javi.merino@kernel.org>
11699 L: linux-pm@vger.kernel.org
11701 F: Documentation/thermal/cpu-cooling-api.txt
11702 F: drivers/thermal/cpu_cooling.c
11703 F: include/linux/cpu_cooling.h
11705 THINKPAD ACPI EXTRAS DRIVER
11706 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11707 L: ibm-acpi-devel@lists.sourceforge.net
11708 L: platform-driver-x86@vger.kernel.org
11709 W: http://ibm-acpi.sourceforge.net
11710 W: http://thinkwiki.org/wiki/Ibm-acpi
11711 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11713 F: drivers/platform/x86/thinkpad_acpi.c
11715 TI BANDGAP AND THERMAL DRIVER
11716 M: Eduardo Valentin <edubezval@gmail.com>
11717 M: Keerthy <j-keerthy@ti.com>
11718 L: linux-pm@vger.kernel.org
11719 L: linux-omap@vger.kernel.org
11721 F: drivers/thermal/ti-soc-thermal/
11724 M: Benoit Parrot <bparrot@ti.com>
11725 L: linux-media@vger.kernel.org
11726 W: http://linuxtv.org/
11727 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11729 F: drivers/media/platform/ti-vpe/
11731 TI CDCE706 CLOCK DRIVER
11732 M: Max Filippov <jcmvbkbc@gmail.com>
11734 F: drivers/clk/clk-cdce706.c
11737 M: Tero Kristo <t-kristo@ti.com>
11738 L: linux-omap@vger.kernel.org
11741 F: include/linux/clk/ti.h
11743 TI ETHERNET SWITCH DRIVER (CPSW)
11744 M: Mugunthan V N <mugunthanvnm@ti.com>
11745 R: Grygorii Strashko <grygorii.strashko@ti.com>
11746 L: linux-omap@vger.kernel.org
11747 L: netdev@vger.kernel.org
11749 F: drivers/net/ethernet/ti/cpsw*
11750 F: drivers/net/ethernet/ti/davinci*
11752 TI FLASH MEDIA INTERFACE DRIVER
11753 M: Alex Dubov <oakad@yahoo.com>
11755 F: drivers/misc/tifm*
11756 F: drivers/mmc/host/tifm_sd.c
11757 F: include/linux/tifm.h
11759 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11760 M: Santosh Shilimkar <ssantosh@kernel.org>
11761 L: linux-kernel@vger.kernel.org
11762 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11764 F: drivers/soc/ti/*
11765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11768 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11769 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11770 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11771 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11773 F: sound/soc/codecs/lm49453*
11774 F: sound/soc/codecs/isabelle*
11776 TI LP855x BACKLIGHT DRIVER
11777 M: Milo Kim <milo.kim@ti.com>
11779 F: Documentation/backlight/lp855x-driver.txt
11780 F: drivers/video/backlight/lp855x_bl.c
11781 F: include/linux/platform_data/lp855x.h
11783 TI LP8727 CHARGER DRIVER
11784 M: Milo Kim <milo.kim@ti.com>
11786 F: drivers/power/lp8727_charger.c
11787 F: include/linux/platform_data/lp8727.h
11789 TI LP8788 MFD DRIVER
11790 M: Milo Kim <milo.kim@ti.com>
11792 F: drivers/iio/adc/lp8788_adc.c
11793 F: drivers/leds/leds-lp8788.c
11794 F: drivers/mfd/lp8788*.c
11795 F: drivers/power/lp8788-charger.c
11796 F: drivers/regulator/lp8788-*.c
11797 F: include/linux/mfd/lp8788*.h
11799 TI NETCP ETHERNET DRIVER
11800 M: Wingman Kwok <w-kwok2@ti.com>
11801 M: Murali Karicheri <m-karicheri2@ti.com>
11802 L: netdev@vger.kernel.org
11804 F: drivers/net/ethernet/ti/netcp*
11806 TI TAS571X FAMILY ASoC CODEC DRIVER
11807 M: Kevin Cernekee <cernekee@chromium.org>
11808 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11810 F: sound/soc/codecs/tas571x*
11812 TI TWL4030 SERIES SOC CODEC DRIVER
11813 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11814 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11816 F: sound/soc/codecs/twl4030*
11818 TI WILINK WIRELESS DRIVERS
11819 L: linux-wireless@vger.kernel.org
11820 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11821 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11824 F: drivers/net/wireless/ti/
11825 F: include/linux/wl12xx.h
11828 M: Jon Maloy <jon.maloy@ericsson.com>
11829 M: Ying Xue <ying.xue@windriver.com>
11830 L: netdev@vger.kernel.org (core kernel code)
11831 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11832 W: http://tipc.sourceforge.net/
11834 F: include/uapi/linux/tipc*.h
11838 M: Chris Metcalf <cmetcalf@mellanox.com>
11839 W: http://www.mellanox.com/repository/solutions/tile-scm/
11840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11843 F: drivers/char/tile-srom.c
11844 F: drivers/edac/tile_edac.c
11845 F: drivers/net/ethernet/tile/
11846 F: drivers/rtc/rtc-tile.c
11847 F: drivers/tty/hvc/hvc_tile.c
11848 F: drivers/tty/serial/tilegx.c
11849 F: drivers/usb/host/*-tilegx.c
11850 F: include/linux/usb/tilegx.h
11852 TLAN NETWORK DRIVER
11853 M: Samuel Chessman <chessman@tux.org>
11854 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11855 W: http://sourceforge.net/projects/tlan/
11857 F: Documentation/networking/tlan.txt
11858 F: drivers/net/ethernet/ti/tlan.*
11860 TOMOYO SECURITY MODULE
11861 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11862 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11863 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11864 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11865 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11866 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11867 W: http://tomoyo.sourceforge.jp/
11868 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11870 F: security/tomoyo/
11872 TOPSTAR LAPTOP EXTRAS DRIVER
11873 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11874 L: platform-driver-x86@vger.kernel.org
11876 F: drivers/platform/x86/topstar-laptop.c
11878 TOSHIBA ACPI EXTRAS DRIVER
11879 M: Azael Avalos <coproscefalo@gmail.com>
11880 L: platform-driver-x86@vger.kernel.org
11882 F: drivers/platform/x86/toshiba_acpi.c
11884 TOSHIBA BLUETOOTH DRIVER
11885 M: Azael Avalos <coproscefalo@gmail.com>
11886 L: platform-driver-x86@vger.kernel.org
11888 F: drivers/platform/x86/toshiba_bluetooth.c
11890 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11891 M: Azael Avalos <coproscefalo@gmail.com>
11892 L: platform-driver-x86@vger.kernel.org
11894 F: drivers/platform/x86/toshiba_haps.c
11896 TOSHIBA WMI HOTKEYS DRIVER
11897 M: Azael Avalos <coproscefalo@gmail.com>
11898 L: platform-driver-x86@vger.kernel.org
11900 F: drivers/platform/x86/toshiba-wmi.c
11903 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11904 W: http://www.buzzard.org.uk/toshiba/
11906 F: drivers/char/toshiba.c
11907 F: include/linux/toshiba.h
11908 F: include/uapi/linux/toshiba.h
11910 TOSHIBA TC358743 DRIVER
11911 M: Mats Randgaard <matrandg@cisco.com>
11912 L: linux-media@vger.kernel.org
11914 F: drivers/media/i2c/tc358743*
11915 F: include/media/i2c/tc358743.h
11917 TMIO/SDHI MMC DRIVER
11918 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11919 L: linux-mmc@vger.kernel.org
11921 F: drivers/mmc/host/tmio_mmc*
11922 F: drivers/mmc/host/sh_mobile_sdhi.c
11923 F: include/linux/mfd/tmio.h
11925 TMP401 HARDWARE MONITOR DRIVER
11926 M: Guenter Roeck <linux@roeck-us.net>
11927 L: linux-hwmon@vger.kernel.org
11929 F: Documentation/hwmon/tmp401
11930 F: drivers/hwmon/tmp401.c
11932 TMPFS (SHMEM FILESYSTEM)
11933 M: Hugh Dickins <hughd@google.com>
11934 L: linux-mm@kvack.org
11936 F: include/linux/shmem_fs.h
11939 TM6000 VIDEO4LINUX DRIVER
11940 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11941 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11942 L: linux-media@vger.kernel.org
11943 W: https://linuxtv.org
11944 T: git git://linuxtv.org/media_tree.git
11946 F: drivers/media/usb/tm6000/
11948 TW68 VIDEO4LINUX DRIVER
11949 M: Hans Verkuil <hverkuil@xs4all.nl>
11950 L: linux-media@vger.kernel.org
11951 T: git git://linuxtv.org/media_tree.git
11952 W: https://linuxtv.org
11954 F: drivers/media/pci/tw68/
11956 TW686X VIDEO4LINUX DRIVER
11957 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11958 L: linux-media@vger.kernel.org
11959 T: git git://linuxtv.org/media_tree.git
11960 W: http://linuxtv.org
11962 F: drivers/media/pci/tw686x/
11965 M: Peter Huewe <peterhuewe@gmx.de>
11966 M: Marcel Selhorst <tpmdd@selhorst.net>
11967 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11968 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11969 W: http://tpmdd.sourceforge.net
11970 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11971 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11972 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11974 F: drivers/char/tpm/
11976 TPM IBM_VTPM DEVICE DRIVER
11977 M: Ashley Lai <ashleydlai@gmail.com>
11978 W: http://tpmdd.sourceforge.net
11979 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11981 F: drivers/char/tpm/tpm_ibmvtpm*
11984 M: Steven Rostedt <rostedt@goodmis.org>
11985 M: Ingo Molnar <mingo@redhat.com>
11986 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11988 F: Documentation/trace/ftrace.txt
11989 F: arch/*/*/*/ftrace.h
11990 F: arch/*/kernel/ftrace.c
11991 F: include/*/ftrace.h
11992 F: include/linux/trace*.h
11995 F: tools/testing/selftests/ftrace/
11997 TRACING MMIO ACCESSES (MMIOTRACE)
11998 M: Steven Rostedt <rostedt@goodmis.org>
11999 M: Ingo Molnar <mingo@kernel.org>
12000 R: Karol Herbst <karolherbst@gmail.com>
12001 R: Pekka Paalanen <ppaalanen@gmail.com>
12003 L: linux-kernel@vger.kernel.org
12004 L: nouveau@lists.freedesktop.org
12005 F: kernel/trace/trace_mmiotrace.c
12006 F: include/linux/mmiotrace.h
12007 F: arch/x86/mm/kmmio.c
12008 F: arch/x86/mm/mmio-mod.c
12009 F: arch/x86/mm/testmmiotrace.c
12012 M: Jiri Kosina <trivial@kernel.org>
12013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
12015 K: ^Subject:.*(?i)trivial
12018 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12019 M: Jiri Slaby <jslaby@suse.com>
12021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
12022 F: Documentation/serial/
12024 F: drivers/tty/serial/serial_core.c
12025 F: include/linux/serial_core.h
12026 F: include/linux/serial.h
12027 F: include/linux/tty.h
12028 F: include/uapi/linux/serial_core.h
12029 F: include/uapi/linux/serial.h
12030 F: include/uapi/linux/tty.h
12032 TUA9001 MEDIA DRIVER
12033 M: Antti Palosaari <crope@iki.fi>
12034 L: linux-media@vger.kernel.org
12035 W: https://linuxtv.org
12036 W: http://palosaari.fi/linux/
12037 Q: http://patchwork.linuxtv.org/project/linux-media/list/
12038 T: git git://linuxtv.org/anttip/media_tree.git
12040 F: drivers/media/tuners/tua9001*
12042 TULIP NETWORK DRIVERS
12043 L: netdev@vger.kernel.org
12044 L: linux-parisc@vger.kernel.org
12046 F: drivers/net/ethernet/dec/tulip/
12049 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
12050 W: http://vtun.sourceforge.net/tun
12052 F: Documentation/networking/tuntap.txt
12053 F: arch/um/os-Linux/drivers/
12055 TURBOCHANNEL SUBSYSTEM
12056 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12057 M: Ralf Baechle <ralf@linux-mips.org>
12058 L: linux-mips@linux-mips.org
12059 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12062 F: include/linux/tc.h
12064 U14-34F SCSI DRIVER
12065 M: Dario Ballabio <ballabio_dario@emc.com>
12066 L: linux-scsi@vger.kernel.org
12068 F: drivers/scsi/u14-34f.c
12070 UBI FILE SYSTEM (UBIFS)
12071 M: Richard Weinberger <richard@nod.at>
12072 M: Artem Bityutskiy <dedekind1@gmail.com>
12073 M: Adrian Hunter <adrian.hunter@intel.com>
12074 L: linux-mtd@lists.infradead.org
12075 T: git git://git.infradead.org/ubifs-2.6.git
12076 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12078 F: Documentation/filesystems/ubifs.txt
12081 UCLINUX (M68KNOMMU AND COLDFIRE)
12082 M: Greg Ungerer <gerg@linux-m68k.org>
12083 W: http://www.linux-m68k.org/
12084 W: http://www.uclinux.org/
12085 L: linux-m68k@lists.linux-m68k.org
12086 L: uclinux-dev@uclinux.org (subscribers-only)
12087 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12089 F: arch/m68k/coldfire/
12091 F: arch/m68k/*/*_no.*
12092 F: arch/m68k/include/asm/*_no.*
12095 M: Jan Kara <jack@suse.com>
12097 F: Documentation/filesystems/udf.txt
12101 M: Evgeniy Dushistov <dushistov@mail.ru>
12103 F: Documentation/filesystems/ufs.txt
12106 UHID USERSPACE HID IO DRIVER:
12107 M: David Herrmann <dh.herrmann@googlemail.com>
12108 L: linux-input@vger.kernel.org
12110 F: drivers/hid/uhid.c
12111 F: include/uapi/linux/uhid.h
12113 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12114 L: linux-usb@vger.kernel.org
12117 F: include/linux/uwb.h
12118 F: include/linux/uwb/
12120 UNICORE32 ARCHITECTURE:
12121 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12122 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12124 T: git git://github.com/gxt/linux.git
12128 M: Tony Finch <dot@dotat.at>
12129 W: http://dotat.at/prog/unifdef
12131 F: scripts/unifdef.c
12133 UNIFORM CDROM DRIVER
12134 M: Jens Axboe <axboe@kernel.dk>
12135 W: http://www.kernel.dk
12137 F: Documentation/cdrom/
12138 F: drivers/cdrom/cdrom.c
12139 F: include/linux/cdrom.h
12140 F: include/uapi/linux/cdrom.h
12142 UNISYS S-PAR DRIVERS
12143 M: David Kershner <david.kershner@unisys.com>
12144 L: sparmaintainer@unisys.com (Unisys internal)
12146 F: drivers/staging/unisys/
12148 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12149 M: Vinayak Holikatti <vinholikatti@gmail.com>
12150 L: linux-scsi@vger.kernel.org
12152 F: Documentation/scsi/ufs.txt
12153 F: drivers/scsi/ufs/
12155 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12156 M: Joao Pinto <Joao.Pinto@synopsys.com>
12157 L: linux-scsi@vger.kernel.org
12159 F: drivers/scsi/ufs/*dwc*
12161 UNSORTED BLOCK IMAGES (UBI)
12162 M: Artem Bityutskiy <dedekind1@gmail.com>
12163 M: Richard Weinberger <richard@nod.at>
12164 W: http://www.linux-mtd.infradead.org/
12165 L: linux-mtd@lists.infradead.org
12166 T: git git://git.infradead.org/ubifs-2.6.git
12168 F: drivers/mtd/ubi/
12169 F: include/linux/mtd/ubi.h
12170 F: include/uapi/mtd/ubi-user.h
12173 M: Oliver Neukum <oneukum@suse.com>
12174 L: linux-usb@vger.kernel.org
12176 F: Documentation/usb/acm.txt
12177 F: drivers/usb/class/cdc-acm.*
12179 USB AR5523 WIRELESS DRIVER
12180 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12181 L: linux-wireless@vger.kernel.org
12183 F: drivers/net/wireless/ath/ar5523/
12186 M: Oliver Neukum <oneukum@suse.com>
12187 L: linux-usb@vger.kernel.org
12188 L: linux-scsi@vger.kernel.org
12190 F: drivers/usb/storage/uas.c
12192 USB CDC ETHERNET DRIVER
12193 M: Oliver Neukum <oliver@neukum.org>
12194 L: linux-usb@vger.kernel.org
12196 F: drivers/net/usb/cdc_*.c
12197 F: include/uapi/linux/usb/cdc.h
12199 USB CHAOSKEY DRIVER
12200 M: Keith Packard <keithp@keithp.com>
12201 L: linux-usb@vger.kernel.org
12203 F: drivers/usb/misc/chaoskey.c
12205 USB CYPRESS C67X00 DRIVER
12206 M: Peter Korsgaard <jacmet@sunsite.dk>
12207 L: linux-usb@vger.kernel.org
12209 F: drivers/usb/c67x00/
12211 USB DAVICOM DM9601 DRIVER
12212 M: Peter Korsgaard <jacmet@sunsite.dk>
12213 L: netdev@vger.kernel.org
12214 W: http://www.linux-usb.org/usbnet
12216 F: drivers/net/usb/dm9601.c
12218 USB DIAMOND RIO500 DRIVER
12219 M: Cesar Miquel <miquel@df.uba.ar>
12220 L: rio500-users@lists.sourceforge.net
12221 W: http://rio500.sourceforge.net
12223 F: drivers/usb/misc/rio500*
12226 M: Alan Stern <stern@rowland.harvard.edu>
12227 L: linux-usb@vger.kernel.org
12229 F: Documentation/usb/ehci.txt
12230 F: drivers/usb/host/ehci*
12232 USB GADGET/PERIPHERAL SUBSYSTEM
12233 M: Felipe Balbi <balbi@kernel.org>
12234 L: linux-usb@vger.kernel.org
12235 W: http://www.linux-usb.org/gadget
12236 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12238 F: drivers/usb/gadget/
12239 F: include/linux/usb/gadget*
12241 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12242 M: Jiri Kosina <jikos@kernel.org>
12243 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12244 L: linux-usb@vger.kernel.org
12245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12247 F: Documentation/hid/hiddev.txt
12248 F: drivers/hid/usbhid/
12251 M: Olav Kongas <ok@artecdesign.ee>
12252 L: linux-usb@vger.kernel.org
12254 F: drivers/usb/host/isp116x*
12255 F: include/linux/usb/isp116x.h
12257 USB LAN78XX ETHERNET DRIVER
12258 M: Woojung Huh <woojung.huh@microchip.com>
12259 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12260 L: netdev@vger.kernel.org
12262 F: drivers/net/usb/lan78xx.*
12264 USB MASS STORAGE DRIVER
12265 M: Alan Stern <stern@rowland.harvard.edu>
12266 L: linux-usb@vger.kernel.org
12267 L: usb-storage@lists.one-eyed-alien.net
12269 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12270 F: drivers/usb/storage/
12273 M: Clemens Ladisch <clemens@ladisch.de>
12274 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12275 T: git git://git.alsa-project.org/alsa-kernel.git
12277 F: sound/usb/midi.*
12279 USB NETWORKING DRIVERS
12280 L: linux-usb@vger.kernel.org
12282 F: drivers/net/usb/
12285 M: Alan Stern <stern@rowland.harvard.edu>
12286 L: linux-usb@vger.kernel.org
12288 F: Documentation/usb/ohci.txt
12289 F: drivers/usb/host/ohci*
12291 USB OTG FSM (Finite State Machine)
12292 M: Peter Chen <Peter.Chen@nxp.com>
12293 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12294 L: linux-usb@vger.kernel.org
12296 F: drivers/usb/common/usb-otg-fsm.c
12299 M: Valentina Manea <valentina.manea.m@gmail.com>
12300 M: Shuah Khan <shuahkh@osg.samsung.com>
12301 M: Shuah Khan <shuah@kernel.org>
12302 L: linux-usb@vger.kernel.org
12304 F: Documentation/usb/usbip_protocol.txt
12305 F: drivers/usb/usbip/
12306 F: tools/usb/usbip/
12309 M: Petko Manolov <petkan@nucleusys.com>
12310 L: linux-usb@vger.kernel.org
12311 L: netdev@vger.kernel.org
12312 T: git git://github.com/petkan/pegasus.git
12313 W: https://github.com/petkan/pegasus
12315 F: drivers/net/usb/pegasus.*
12318 M: Felipe Balbi <balbi@kernel.org>
12319 L: linux-usb@vger.kernel.org
12320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12322 F: drivers/usb/phy/
12324 USB PRINTER DRIVER (usblp)
12325 M: Pete Zaitcev <zaitcev@redhat.com>
12326 L: linux-usb@vger.kernel.org
12328 F: drivers/usb/class/usblp.c
12330 USB QMI WWAN NETWORK DRIVER
12331 M: Bjørn Mork <bjorn@mork.no>
12332 L: netdev@vger.kernel.org
12334 F: Documentation/ABI/testing/sysfs-class-net-qmi
12335 F: drivers/net/usb/qmi_wwan.c
12338 M: Petko Manolov <petkan@nucleusys.com>
12339 L: linux-usb@vger.kernel.org
12340 L: netdev@vger.kernel.org
12341 T: git git://github.com/petkan/rtl8150.git
12342 W: https://github.com/petkan/rtl8150
12344 F: drivers/net/usb/rtl8150.c
12346 USB SERIAL SUBSYSTEM
12347 M: Johan Hovold <johan@kernel.org>
12348 L: linux-usb@vger.kernel.org
12349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/johan/usb-serial.git
12351 F: Documentation/usb/usb-serial.txt
12352 F: drivers/usb/serial/
12353 F: include/linux/usb/serial.h
12355 USB SMSC75XX ETHERNET DRIVER
12356 M: Steve Glendinning <steve.glendinning@shawell.net>
12357 L: netdev@vger.kernel.org
12359 F: drivers/net/usb/smsc75xx.*
12361 USB SMSC95XX ETHERNET DRIVER
12362 M: Steve Glendinning <steve.glendinning@shawell.net>
12363 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12364 L: netdev@vger.kernel.org
12366 F: drivers/net/usb/smsc95xx.*
12369 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12370 L: linux-usb@vger.kernel.org
12371 W: http://www.linux-usb.org
12372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12374 F: Documentation/devicetree/bindings/usb/
12375 F: Documentation/usb/
12377 F: include/linux/usb.h
12378 F: include/linux/usb/
12381 M: Alan Stern <stern@rowland.harvard.edu>
12382 L: linux-usb@vger.kernel.org
12384 F: drivers/usb/host/uhci*
12386 USB "USBNET" DRIVER FRAMEWORK
12387 M: Oliver Neukum <oneukum@suse.com>
12388 L: netdev@vger.kernel.org
12389 W: http://www.linux-usb.org/usbnet
12391 F: drivers/net/usb/usbnet.c
12392 F: include/linux/usb/usbnet.h
12395 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12396 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12397 L: linux-media@vger.kernel.org
12398 T: git git://linuxtv.org/media_tree.git
12399 W: http://www.ideasonboard.org/uvc/
12401 F: drivers/media/usb/uvc/
12402 F: include/uapi/linux/uvcvideo.h
12405 M: Hans Verkuil <hverkuil@xs4all.nl>
12406 L: linux-media@vger.kernel.org
12407 T: git git://linuxtv.org/media_tree.git
12408 W: https://linuxtv.org
12410 F: drivers/media/usb/usbvision/
12413 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12414 L: linux-usb@vger.kernel.org
12416 F: drivers/usb/gadget/function/*uvc*
12417 F: drivers/usb/gadget/legacy/webcam.c
12419 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12420 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12421 L: linux-wireless@vger.kernel.org
12423 F: drivers/net/wireless/rndis_wlan.c
12426 M: Mathias Nyman <mathias.nyman@intel.com>
12427 L: linux-usb@vger.kernel.org
12429 F: drivers/usb/host/xhci*
12430 F: drivers/usb/host/pci-quirks*
12433 L: linux-wireless@vger.kernel.org
12434 W: http://linux-lc100020.sourceforge.net
12436 F: drivers/net/wireless/zydas/zd1201.*
12439 M: Antoine Jacquet <royale@zerezo.com>
12440 L: linux-usb@vger.kernel.org
12441 L: linux-media@vger.kernel.org
12442 T: git git://linuxtv.org/media_tree.git
12443 W: http://royale.zerezo.com/zr364xx/
12445 F: Documentation/video4linux/zr364xx.txt
12446 F: drivers/media/usb/zr364xx/
12449 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12450 L: linux-usb@vger.kernel.org
12452 F: drivers/usb/common/ulpi.c
12453 F: include/linux/ulpi/
12455 USER-MODE LINUX (UML)
12456 M: Jeff Dike <jdike@addtoit.com>
12457 M: Richard Weinberger <richard@nod.at>
12458 L: user-mode-linux-devel@lists.sourceforge.net
12459 L: user-mode-linux-user@lists.sourceforge.net
12460 W: http://user-mode-linux.sourceforge.net
12461 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12463 F: Documentation/virtual/uml/
12469 USERSPACE I/O (UIO)
12470 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12473 F: Documentation/DocBook/uio-howto.tmpl
12475 F: include/linux/uio*.h
12478 M: Karel Zak <kzak@redhat.com>
12479 L: util-linux@vger.kernel.org
12480 W: http://en.wikipedia.org/wiki/Util-linux
12481 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12485 M: Michal Januszewski <spock@gentoo.org>
12486 L: linux-fbdev@vger.kernel.org
12487 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12489 F: Documentation/fb/uvesafb.txt
12490 F: drivers/video/fbdev/uvesafb.*
12493 M: Stefan Agner <stefan@agner.ch>
12494 L: linux-mtd@lists.infradead.org
12496 F: drivers/mtd/nand/vf610_nfc.c
12498 VFAT/FAT/MSDOS FILESYSTEM
12499 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12501 F: Documentation/filesystems/vfat.txt
12505 M: Alex Williamson <alex.williamson@redhat.com>
12506 L: kvm@vger.kernel.org
12507 T: git git://github.com/awilliam/linux-vfio.git
12509 F: Documentation/vfio.txt
12511 F: include/linux/vfio.h
12512 F: include/uapi/linux/vfio.h
12514 VFIO PLATFORM DRIVER
12515 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12516 L: kvm@vger.kernel.org
12518 F: drivers/vfio/platform/
12520 VIDEOBUF2 FRAMEWORK
12521 M: Pawel Osciak <pawel@osciak.com>
12522 M: Marek Szyprowski <m.szyprowski@samsung.com>
12523 M: Kyungmin Park <kyungmin.park@samsung.com>
12524 L: linux-media@vger.kernel.org
12526 F: drivers/media/v4l2-core/videobuf2-*
12527 F: include/media/videobuf2-*
12529 VIRTIO AND VHOST VSOCK DRIVER
12530 M: Stefan Hajnoczi <stefanha@redhat.com>
12531 L: kvm@vger.kernel.org
12532 L: virtualization@lists.linux-foundation.org
12533 L: netdev@vger.kernel.org
12535 F: include/linux/virtio_vsock.h
12536 F: include/uapi/linux/virtio_vsock.h
12537 F: net/vmw_vsock/virtio_transport_common.c
12538 F: net/vmw_vsock/virtio_transport.c
12539 F: drivers/vhost/vsock.c
12540 F: drivers/vhost/vsock.h
12542 VIRTUAL SERIO DEVICE DRIVER
12543 M: Stephen Chandler Paul <thatslyude@gmail.com>
12545 F: drivers/input/serio/userio.c
12546 F: include/uapi/linux/userio.h
12548 VIRTIO CONSOLE DRIVER
12549 M: Amit Shah <amit.shah@redhat.com>
12550 L: virtualization@lists.linux-foundation.org
12552 F: drivers/char/virtio_console.c
12553 F: include/linux/virtio_console.h
12554 F: include/uapi/linux/virtio_console.h
12556 VIRTIO CORE, NET AND BLOCK DRIVERS
12557 M: "Michael S. Tsirkin" <mst@redhat.com>
12558 L: virtualization@lists.linux-foundation.org
12560 F: Documentation/devicetree/bindings/virtio/
12563 F: drivers/net/virtio_net.c
12564 F: drivers/block/virtio_blk.c
12565 F: include/linux/virtio_*.h
12566 F: include/uapi/linux/virtio_*.h
12568 VIRTIO DRIVERS FOR S390
12569 M: Christian Borntraeger <borntraeger@de.ibm.com>
12570 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12571 L: linux-s390@vger.kernel.org
12572 L: virtualization@lists.linux-foundation.org
12573 L: kvm@vger.kernel.org
12575 F: drivers/s390/virtio/
12578 M: David Airlie <airlied@linux.ie>
12579 M: Gerd Hoffmann <kraxel@redhat.com>
12580 L: dri-devel@lists.freedesktop.org
12581 L: virtualization@lists.linux-foundation.org
12583 F: drivers/gpu/drm/virtio/
12584 F: include/uapi/linux/virtio_gpu.h
12586 VIRTIO HOST (VHOST)
12587 M: "Michael S. Tsirkin" <mst@redhat.com>
12588 L: kvm@vger.kernel.org
12589 L: virtualization@lists.linux-foundation.org
12590 L: netdev@vger.kernel.org
12591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12594 F: include/uapi/linux/vhost.h
12596 VIRTIO INPUT DRIVER
12597 M: Gerd Hoffmann <kraxel@redhat.com>
12599 F: drivers/virtio/virtio_input.c
12600 F: include/uapi/linux/virtio_input.h
12602 VIA RHINE NETWORK DRIVER
12604 F: drivers/net/ethernet/via/via-rhine.c
12606 VIA SD/MMC CARD CONTROLLER DRIVER
12607 M: Bruce Chang <brucechang@via.com.tw>
12608 M: Harald Welte <HaraldWelte@viatech.com>
12610 F: drivers/mmc/host/via-sdmmc.c
12612 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12613 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12614 L: linux-fbdev@vger.kernel.org
12616 F: include/linux/via-core.h
12617 F: include/linux/via-gpio.h
12618 F: include/linux/via_i2c.h
12619 F: drivers/video/fbdev/via/
12621 VIA VELOCITY NETWORK DRIVER
12622 M: Francois Romieu <romieu@fr.zoreil.com>
12623 L: netdev@vger.kernel.org
12625 F: drivers/net/ethernet/via/via-velocity.*
12628 M: Alex Williamson <alex.williamson@redhat.com>
12629 M: Paolo Bonzini <pbonzini@redhat.com>
12630 L: kvm@vger.kernel.org
12634 VIVID VIRTUAL VIDEO DRIVER
12635 M: Hans Verkuil <hverkuil@xs4all.nl>
12636 L: linux-media@vger.kernel.org
12637 T: git git://linuxtv.org/media_tree.git
12638 W: https://linuxtv.org
12640 F: drivers/media/platform/vivid/*
12643 M: Patrick McHardy <kaber@trash.net>
12644 L: netdev@vger.kernel.org
12646 F: drivers/net/macvlan.c
12647 F: include/linux/if_*vlan.h
12651 M: Florian Fainelli <f.fainelli@gmail.com>
12652 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12654 F: drivers/vlynq/vlynq.c
12655 F: include/linux/vlynq.h
12658 M: Martyn Welch <martyn@welchs.me.uk>
12659 M: Manohar Vanga <manohar.vanga@gmail.com>
12660 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12661 L: devel@driverdev.osuosl.org
12663 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12664 F: Documentation/vme_api.txt
12665 F: drivers/staging/vme/
12667 F: include/linux/vme*
12669 VMWARE HYPERVISOR INTERFACE
12670 M: Alok Kataria <akataria@vmware.com>
12671 L: virtualization@lists.linux-foundation.org
12673 F: arch/x86/kernel/cpu/vmware.c
12675 VMWARE BALLOON DRIVER
12676 M: Xavier Deguillard <xdeguillard@vmware.com>
12677 M: Philip Moltmann <moltmann@vmware.com>
12678 M: "VMware, Inc." <pv-drivers@vmware.com>
12679 L: linux-kernel@vger.kernel.org
12681 F: drivers/misc/vmw_balloon.c
12683 VMWARE VMMOUSE SUBDRIVER
12684 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12685 M: "VMware, Inc." <pv-drivers@vmware.com>
12686 L: linux-input@vger.kernel.org
12688 F: drivers/input/mouse/vmmouse.c
12689 F: drivers/input/mouse/vmmouse.h
12691 VMWARE VMXNET3 ETHERNET DRIVER
12692 M: Shrikrishna Khare <skhare@vmware.com>
12693 M: "VMware, Inc." <pv-drivers@vmware.com>
12694 L: netdev@vger.kernel.org
12696 F: drivers/net/vmxnet3/
12698 VMware PVSCSI driver
12699 M: Jim Gill <jgill@vmware.com>
12700 M: VMware PV-Drivers <pv-drivers@vmware.com>
12701 L: linux-scsi@vger.kernel.org
12703 F: drivers/scsi/vmw_pvscsi.c
12704 F: drivers/scsi/vmw_pvscsi.h
12706 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12707 M: Liam Girdwood <lgirdwood@gmail.com>
12708 M: Mark Brown <broonie@kernel.org>
12709 L: linux-kernel@vger.kernel.org
12710 W: http://www.slimlogic.co.uk/?p=48
12711 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12713 F: Documentation/devicetree/bindings/regulator/
12714 F: drivers/regulator/
12715 F: include/dt-bindings/regulator/
12716 F: include/linux/regulator/
12719 M: David Ahern <dsa@cumulusnetworks.com>
12720 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12721 L: netdev@vger.kernel.org
12723 F: drivers/net/vrf.c
12724 F: Documentation/networking/vrf.txt
12726 VT1211 HARDWARE MONITOR DRIVER
12727 M: Juerg Haefliger <juergh@gmail.com>
12728 L: linux-hwmon@vger.kernel.org
12730 F: Documentation/hwmon/vt1211
12731 F: drivers/hwmon/vt1211.c
12733 VT8231 HARDWARE MONITOR DRIVER
12734 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12735 L: linux-hwmon@vger.kernel.org
12737 F: drivers/hwmon/vt8231.c
12739 VUB300 USB to SDIO/SD/MMC bridge chip
12740 M: Tony Olech <tony.olech@elandigitalsystems.com>
12741 L: linux-mmc@vger.kernel.org
12742 L: linux-usb@vger.kernel.org
12744 F: drivers/mmc/host/vub300.c
12746 W1 DALLAS'S 1-WIRE BUS
12747 M: Evgeniy Polyakov <zbr@ioremap.net>
12749 F: Documentation/w1/
12752 W83791D HARDWARE MONITORING DRIVER
12753 M: Marc Hulsman <m.hulsman@tudelft.nl>
12754 L: linux-hwmon@vger.kernel.org
12756 F: Documentation/hwmon/w83791d
12757 F: drivers/hwmon/w83791d.c
12759 W83793 HARDWARE MONITORING DRIVER
12760 M: Rudolf Marek <r.marek@assembler.cz>
12761 L: linux-hwmon@vger.kernel.org
12763 F: Documentation/hwmon/w83793
12764 F: drivers/hwmon/w83793.c
12766 W83795 HARDWARE MONITORING DRIVER
12767 M: Jean Delvare <jdelvare@suse.com>
12768 L: linux-hwmon@vger.kernel.org
12770 F: drivers/hwmon/w83795.c
12772 W83L51xD SD/MMC CARD INTERFACE DRIVER
12773 M: Pierre Ossman <pierre@ossman.eu>
12775 F: drivers/mmc/host/wbsd.*
12777 WACOM PROTOCOL 4 SERIAL TABLETS
12778 M: Julian Squires <julian@cipht.net>
12779 M: Hans de Goede <hdegoede@redhat.com>
12780 L: linux-input@vger.kernel.org
12782 F: drivers/input/tablet/wacom_serial4.c
12784 WATCHDOG DEVICE DRIVERS
12785 M: Wim Van Sebroeck <wim@iguana.be>
12786 R: Guenter Roeck <linux@roeck-us.net>
12787 L: linux-watchdog@vger.kernel.org
12788 W: http://www.linux-watchdog.org/
12789 T: git git://www.linux-watchdog.org/linux-watchdog.git
12791 F: Documentation/devicetree/bindings/watchdog/
12792 F: Documentation/watchdog/
12793 F: drivers/watchdog/
12794 F: include/linux/watchdog.h
12795 F: include/uapi/linux/watchdog.h
12798 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12799 L: linux-scsi@vger.kernel.org
12801 F: drivers/scsi/wd7000.c
12804 M: David Herrmann <dh.herrmann@googlemail.com>
12805 L: linux-input@vger.kernel.org
12807 F: drivers/hid/hid-wiimote*
12810 M: David Härdeman <david@hardeman.nu>
12812 F: drivers/media/rc/winbond-cir.c
12814 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12815 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12816 L: linux-watchdog@vger.kernel.org
12818 F: drivers/watchdog/ebc-c384_wdt.c
12820 WINSYSTEMS WS16C48 GPIO DRIVER
12821 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12822 L: linux-gpio@vger.kernel.org
12824 F: drivers/gpio/gpio-ws16c48.c
12827 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12828 M: linux-wimax@intel.com
12829 L: wimax@linuxwimax.org (subscribers-only)
12831 W: http://linuxwimax.org
12832 F: Documentation/wimax/README.wimax
12833 F: include/linux/wimax/debug.h
12834 F: include/net/wimax.h
12835 F: include/uapi/linux/wimax.h
12838 WISTRON LAPTOP BUTTON DRIVER
12839 M: Miloslav Trmac <mitr@volny.cz>
12841 F: drivers/input/misc/wistron_btns.c
12843 WL3501 WIRELESS PCMCIA CARD DRIVER
12844 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12845 L: linux-wireless@vger.kernel.org
12846 W: http://oops.ghostprotocols.net:81/blog
12848 F: drivers/net/wireless/wl3501*
12850 WOLFSON MICROELECTRONICS DRIVERS
12851 L: patches@opensource.wolfsonmicro.com
12852 T: git https://github.com/CirrusLogic/linux-drivers.git
12853 W: https://github.com/CirrusLogic/linux-drivers/wiki
12855 F: Documentation/hwmon/wm83??
12856 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12857 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12858 F: Documentation/devicetree/bindings/mfd/arizona.txt
12859 F: arch/arm/mach-s3c64xx/mach-crag6410*
12860 F: drivers/clk/clk-wm83*.c
12861 F: drivers/extcon/extcon-arizona.c
12862 F: drivers/leds/leds-wm83*.c
12863 F: drivers/gpio/gpio-*wm*.c
12864 F: drivers/gpio/gpio-arizona.c
12865 F: drivers/hwmon/wm83??-hwmon.c
12866 F: drivers/input/misc/wm831x-on.c
12867 F: drivers/input/touchscreen/wm831x-ts.c
12868 F: drivers/input/touchscreen/wm97*.c
12869 F: drivers/mfd/arizona*
12870 F: drivers/mfd/wm*.c
12871 F: drivers/mfd/cs47l24*
12872 F: drivers/power/wm83*.c
12873 F: drivers/rtc/rtc-wm83*.c
12874 F: drivers/regulator/wm8*.c
12875 F: drivers/video/backlight/wm83*_bl.c
12876 F: drivers/watchdog/wm83*_wdt.c
12877 F: include/linux/mfd/arizona/
12878 F: include/linux/mfd/wm831x/
12879 F: include/linux/mfd/wm8350/
12880 F: include/linux/mfd/wm8400*
12881 F: include/linux/wm97xx.h
12882 F: include/sound/wm????.h
12883 F: sound/soc/codecs/arizona.?
12884 F: sound/soc/codecs/wm*
12885 F: sound/soc/codecs/cs47l24*
12888 M: Tejun Heo <tj@kernel.org>
12889 R: Lai Jiangshan <jiangshanlai@gmail.com>
12890 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12892 F: include/linux/workqueue.h
12893 F: kernel/workqueue.c
12894 F: Documentation/workqueue.txt
12896 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12897 M: Chen-Yu Tsai <wens@csie.org>
12898 L: linux-kernel@vger.kernel.org
12903 M: Andrew Hendry <andrew.hendry@gmail.com>
12904 L: linux-x25@vger.kernel.org
12906 F: Documentation/networking/x25*
12907 F: include/net/x25*
12910 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12911 M: Thomas Gleixner <tglx@linutronix.de>
12912 M: Ingo Molnar <mingo@redhat.com>
12913 M: "H. Peter Anvin" <hpa@zytor.com>
12915 L: linux-kernel@vger.kernel.org
12916 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12918 F: Documentation/x86/
12921 X86 PLATFORM DRIVERS
12922 M: Darren Hart <dvhart@infradead.org>
12923 L: platform-driver-x86@vger.kernel.org
12924 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12926 F: drivers/platform/x86/
12927 F: drivers/platform/olpc/
12929 X86 MCE INFRASTRUCTURE
12930 M: Tony Luck <tony.luck@intel.com>
12931 M: Borislav Petkov <bp@alien8.de>
12932 L: linux-edac@vger.kernel.org
12934 F: arch/x86/kernel/cpu/mcheck/*
12936 X86 MICROCODE UPDATE SUPPORT
12937 M: Borislav Petkov <bp@alien8.de>
12939 F: arch/x86/kernel/cpu/microcode/*
12942 M: Andy Lutomirski <luto@amacapital.net>
12943 L: linux-kernel@vger.kernel.org
12944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12946 F: arch/x86/entry/vdso/
12948 XC2028/3028 TUNER DRIVER
12949 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12950 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12951 L: linux-media@vger.kernel.org
12952 W: https://linuxtv.org
12953 T: git git://linuxtv.org/media_tree.git
12955 F: drivers/media/tuners/tuner-xc2028.*
12957 XEN HYPERVISOR INTERFACE
12958 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12959 M: David Vrabel <david.vrabel@citrix.com>
12960 M: Juergen Gross <jgross@suse.com>
12961 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12965 F: drivers/*/xen-*front.c
12967 F: arch/x86/include/asm/xen/
12969 F: include/uapi/xen/
12972 M: Stefano Stabellini <sstabellini@kernel.org>
12973 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12976 F: arch/arm/include/asm/xen/
12978 XEN HYPERVISOR ARM64
12979 M: Stefano Stabellini <sstabellini@kernel.org>
12980 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12983 F: arch/arm64/include/asm/xen/
12985 XEN NETWORK BACKEND DRIVER
12986 M: Wei Liu <wei.liu2@citrix.com>
12987 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12988 L: netdev@vger.kernel.org
12990 F: drivers/net/xen-netback/*
12993 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12994 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12996 F: arch/x86/pci/*xen*
12997 F: drivers/pci/*xen*
12999 XEN BLOCK SUBSYSTEM
13000 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13001 M: Roger Pau Monné <roger.pau@citrix.com>
13002 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13004 F: drivers/block/xen-blkback/*
13005 F: drivers/block/xen*
13008 M: Juergen Gross <jgross@suse.com>
13009 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13010 L: linux-scsi@vger.kernel.org
13012 F: drivers/scsi/xen-scsifront.c
13013 F: drivers/xen/xen-scsiback.c
13014 F: include/xen/interface/io/vscsiif.h
13016 XEN SWIOTLB SUBSYSTEM
13017 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
13018 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
13020 F: arch/x86/xen/*swiotlb*
13021 F: drivers/xen/*swiotlb*
13024 P: Silicon Graphics Inc
13025 M: Dave Chinner <david@fromorbit.com>
13028 W: http://oss.sgi.com/projects/xfs
13029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
13031 F: Documentation/filesystems/xfs.txt
13034 XILINX AXI ETHERNET DRIVER
13035 M: Anirudha Sarangi <anirudh@xilinx.com>
13036 M: John Linn <John.Linn@xilinx.com>
13038 F: drivers/net/ethernet/xilinx/xilinx_axienet*
13040 XILINX UARTLITE SERIAL DRIVER
13041 M: Peter Korsgaard <jacmet@sunsite.dk>
13042 L: linux-serial@vger.kernel.org
13044 F: drivers/tty/serial/uartlite.c
13046 XILINX VIDEO IP CORES
13047 M: Hyun Kwon <hyun.kwon@xilinx.com>
13048 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
13049 L: linux-media@vger.kernel.org
13050 T: git git://linuxtv.org/media_tree.git
13052 F: Documentation/devicetree/bindings/media/xilinx/
13053 F: drivers/media/platform/xilinx/
13054 F: include/uapi/linux/xilinx-v4l2-controls.h
13057 M: Eli Billauer <eli.billauer@gmail.com>
13058 L: linux-kernel@vger.kernel.org
13060 F: drivers/char/xillybus/
13062 XTENSA XTFPGA PLATFORM SUPPORT
13063 M: Max Filippov <jcmvbkbc@gmail.com>
13064 L: linux-xtensa@linux-xtensa.org
13066 F: drivers/spi/spi-xtensa-xtfpga.c
13067 F: sound/soc/xtensa/xtfpga-i2s.c
13069 YAM DRIVER FOR AX.25
13070 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13071 L: linux-hams@vger.kernel.org
13073 F: drivers/net/hamradio/yam*
13074 F: include/linux/yam.h
13076 YEALINK PHONE DRIVER
13077 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13078 L: usbb2k-api-dev@nongnu.org
13080 F: Documentation/input/yealink.txt
13081 F: drivers/input/misc/yealink.*
13083 Z8530 DRIVER FOR AX.25
13084 M: Joerg Reuter <jreuter@yaina.de>
13085 W: http://yaina.de/jreuter/
13086 W: http://www.qsl.net/dl1bke/
13087 L: linux-hams@vger.kernel.org
13089 F: Documentation/networking/z8530drv.txt
13090 F: drivers/net/hamradio/*scc.c
13091 F: drivers/net/hamradio/z8530.h
13093 ZBUD COMPRESSED PAGE ALLOCATOR
13094 M: Seth Jennings <sjenning@redhat.com>
13095 L: linux-mm@kvack.org
13098 F: include/linux/zbud.h
13100 ZD1211RW WIRELESS DRIVER
13101 M: Daniel Drake <dsd@gentoo.org>
13102 M: Ulrich Kunitz <kune@deine-taler.de>
13103 W: http://zd1211.ath.cx/wiki/DriverRewrite
13104 L: linux-wireless@vger.kernel.org
13105 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13107 F: drivers/net/wireless/zydas/zd1211rw/
13109 ZPOOL COMPRESSED PAGE STORAGE API
13110 M: Dan Streetman <ddstreet@ieee.org>
13111 L: linux-mm@kvack.org
13114 F: include/linux/zpool.h
13116 ZR36067 VIDEO FOR LINUX DRIVER
13117 L: mjpeg-users@lists.sourceforge.net
13118 L: linux-media@vger.kernel.org
13119 W: http://mjpeg.sourceforge.net/driver-zoran/
13120 T: hg https://linuxtv.org/hg/v4l-dvb
13122 F: drivers/media/pci/zoran/
13124 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13125 M: Minchan Kim <minchan@kernel.org>
13126 M: Nitin Gupta <ngupta@vflare.org>
13127 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13128 L: linux-kernel@vger.kernel.org
13130 F: drivers/block/zram/
13131 F: Documentation/blockdev/zram.txt
13133 ZS DECSTATION Z85C30 SERIAL DRIVER
13134 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13136 F: drivers/tty/serial/zs.*
13138 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13139 M: Minchan Kim <minchan@kernel.org>
13140 M: Nitin Gupta <ngupta@vflare.org>
13141 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13142 L: linux-mm@kvack.org
13145 F: include/linux/zsmalloc.h
13146 F: Documentation/vm/zsmalloc.txt
13148 ZSWAP COMPRESSED SWAP CACHING
13149 M: Seth Jennings <sjenning@redhat.com>
13150 L: linux-mm@kvack.org
13155 M: Linus Torvalds <torvalds@linux-foundation.org>
13156 L: linux-kernel@vger.kernel.org
13157 Q: http://patchwork.kernel.org/project/LKML/list/
13158 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13159 S: Buried alive in reporters