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 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M: Tom Lendacky <thomas.lendacky@amd.com>
641 M: Gary Hook <gary.hook@amd.com>
642 L: linux-crypto@vger.kernel.org
644 F: drivers/crypto/ccp/
645 F: include/linux/ccp.h
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M: Huang Rui <ray.huang@amd.com>
649 L: linux-hwmon@vger.kernel.org
651 F: Documentation/hwmon/fam15h_power
652 F: drivers/hwmon/fam15h_power.c
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
657 F: drivers/usb/gadget/udc/amd5536udc.*
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P: Andres Salomon <dilinger@queued.net>
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
664 F: drivers/char/hw_random/geode-rng.c
665 F: drivers/crypto/geode*
666 F: drivers/video/fbdev/geode/
667 F: arch/x86/include/asm/geode.h
670 M: Joerg Roedel <joro@8bytes.org>
671 L: iommu@lists.linux-foundation.org
672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
674 F: drivers/iommu/amd_iommu*.[ch]
675 F: include/linux/amd-iommu.h
678 M: Oded Gabbay <oded.gabbay@gmail.com>
679 L: dri-devel@lists.freedesktop.org
680 T: git git://people.freedesktop.org/~gabbayo/linux.git
682 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F: drivers/gpu/drm/amd/amdkfd/
687 F: drivers/gpu/drm/amd/include/cik_structs.h
688 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F: drivers/gpu/drm/amd/include/vi_structs.h
690 F: drivers/gpu/drm/radeon/radeon_kfd.c
691 F: drivers/gpu/drm/radeon/radeon_kfd.h
692 F: include/uapi/linux/kfd_ioctl.h
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M: Brijesh Singh <brijeshkumar.singh@amd.com>
696 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M: Tom Lendacky <thomas.lendacky@amd.com>
699 F: arch/arm64/boot/dts/amd/
702 M: Tom Lendacky <thomas.lendacky@amd.com>
703 L: netdev@vger.kernel.org
705 F: drivers/net/ethernet/amd/xgbe/
706 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
708 AMS (Apple Motion Sensor) DRIVER
709 M: Michael Hanselmann <linux-kernel@hansmi.ch>
711 F: drivers/macintosh/ams/
713 ANALOG DEVICES INC AD9389B DRIVER
714 M: Hans Verkuil <hans.verkuil@cisco.com>
715 L: linux-media@vger.kernel.org
717 F: drivers/media/i2c/ad9389b*
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M: Lars-Peter Clausen <lars@metafoo.de>
721 L: linux-media@vger.kernel.org
722 W: http://ez.analog.com/community/linux-device-drivers
724 F: drivers/media/i2c/adv7180.c
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7511*
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7604*
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7842*
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
750 F: sound/soc/codecs/adau*
751 F: sound/soc/codecs/adav*
752 F: sound/soc/codecs/ad1*
753 F: sound/soc/codecs/ad7*
754 F: sound/soc/codecs/ssm*
755 F: sound/soc/codecs/sigmadsp.*
757 ANALOG DEVICES INC ASOC DRIVERS
758 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W: http://blackfin.uclinux.org/
762 F: sound/soc/blackfin/*
764 ANALOG DEVICES INC IIO DRIVERS
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 M: Michael Hennerich <Michael.Hennerich@analog.com>
767 W: http://wiki.analog.com/
768 W: http://ez.analog.com/community/linux-device-drivers
771 X: drivers/iio/*/adjd*
772 F: drivers/staging/iio/*/ad*
773 F: staging/iio/trigger/iio-trig-bfin-timer.c
775 ANALOG DEVICES INC DMA DRIVERS
776 M: Lars-Peter Clausen <lars@metafoo.de>
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/dma/dma-axi-dmac.c
781 ANDROID CONFIG FRAGMENTS
782 M: Rob Herring <robh@kernel.org>
784 F: kernel/configs/android*
787 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
788 M: Arve Hjønnevåg <arve@android.com>
789 M: Riley Andrews <riandrews@android.com>
790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
791 L: devel@driverdev.osuosl.org
794 F: drivers/staging/android/
797 M: Laura Abbott <labbott@redhat.com>
798 M: Sumit Semwal <sumit.semwal@linaro.org>
799 L: devel@driverdev.osuosl.org
801 F: drivers/staging/android/ion
802 F: drivers/staging/android/uapi/ion.h
803 F: drivers/staging/android/uapi/ion_test.h
805 AOA (Apple Onboard Audio) ALSA DRIVER
806 M: Johannes Berg <johannes@sipsolutions.net>
807 L: linuxppc-dev@lists.ozlabs.org
808 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
812 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
813 M: William Breathitt Gray <vilhelm.gray@gmail.com>
814 L: linux-iio@vger.kernel.org
816 F: drivers/iio/dac/stx104.c
819 M: Jiri Kosina <jikos@kernel.org>
821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
822 F: arch/x86/kernel/apm_32.c
823 F: include/linux/apm_bios.h
824 F: include/uapi/linux/apm_bios.h
825 F: drivers/char/apm-emulation.c
827 APPLE BCM5974 MULTITOUCH DRIVER
828 M: Henrik Rydberg <rydberg@bitmath.org>
829 L: linux-input@vger.kernel.org
831 F: drivers/input/mouse/bcm5974.c
834 M: Henrik Rydberg <rydberg@bitmath.org>
835 L: linux-hwmon@vger.kernel.org
837 F: drivers/hwmon/applesmc.c
839 APPLETALK NETWORK LAYER
840 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
842 F: drivers/net/appletalk/
845 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
846 M: Duc Dang <dhdang@apm.com>
848 F: arch/arm64/boot/dts/apm/
850 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
851 M: Iyappan Subramanian <isubramanian@apm.com>
852 M: Keyur Chudgar <kchudgar@apm.com>
854 F: drivers/net/ethernet/apm/xgene/
855 F: drivers/net/phy/mdio-xgene.c
856 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
857 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
859 APTINA CAMERA SENSOR PLL
860 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
861 L: linux-media@vger.kernel.org
863 F: drivers/media/i2c/aptina-pll.*
865 ARC FRAMEBUFFER DRIVER
866 M: Jaya Kumar <jayalk@intworks.biz>
868 F: drivers/video/fbdev/arcfb.c
869 F: drivers/video/fbdev/core/fb_defio.c
872 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
873 L: netdev@vger.kernel.org
875 F: drivers/net/arcnet/
876 F: include/uapi/linux/if_arcnet.h
879 M: Alexey Brodkin <abrodkin@synopsys.com>
881 F: drivers/gpu/drm/arc/
882 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
884 ARM ARCHITECTED TIMER DRIVER
885 M: Mark Rutland <mark.rutland@arm.com>
886 M: Marc Zyngier <marc.zyngier@arm.com>
887 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
889 F: arch/arm/include/asm/arch_timer.h
890 F: arch/arm64/include/asm/arch_timer.h
891 F: drivers/clocksource/arm_arch_timer.c
894 M: Liviu Dudau <liviu.dudau@arm.com>
896 F: drivers/gpu/drm/arm/hdlcd_*
897 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
899 ARM MALI-DP DRM DRIVER
900 M: Liviu Dudau <liviu.dudau@arm.com>
901 M: Brian Starkey <brian.starkey@arm.com>
902 M: Mali DP Maintainers <malidp@foss.arm.com>
904 F: drivers/gpu/drm/arm/
905 F: Documentation/devicetree/bindings/display/arm,malidp.txt
907 ARM MFM AND FLOPPY DRIVERS
908 M: Ian Molton <spyro@f2s.com>
910 F: arch/arm/lib/floppydma.S
911 F: arch/arm/include/asm/floppy.h
913 ARM PMU PROFILING AND DEBUGGING
914 M: Will Deacon <will.deacon@arm.com>
915 R: Mark Rutland <mark.rutland@arm.com>
917 F: arch/arm*/kernel/perf_*
918 F: arch/arm/oprofile/common.c
919 F: arch/arm*/kernel/hw_breakpoint.c
920 F: arch/arm*/include/asm/hw_breakpoint.h
921 F: arch/arm*/include/asm/perf_event.h
922 F: drivers/perf/arm_pmu.c
923 F: include/linux/perf/arm_pmu.h
926 M: Russell King <linux@armlinux.org.uk>
927 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 W: http://www.armlinux.org.uk/
932 ARM SUB-ARCHITECTURES
933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
939 ARM PRIMECELL AACI PL041 DRIVER
940 M: Russell King <linux@armlinux.org.uk>
944 ARM PRIMECELL CLCD PL110 DRIVER
945 M: Russell King <linux@armlinux.org.uk>
947 F: drivers/video/fbdev/amba-clcd.*
949 ARM PRIMECELL KMI PL050 DRIVER
950 M: Russell King <linux@armlinux.org.uk>
952 F: drivers/input/serio/ambakmi.*
953 F: include/linux/amba/kmi.h
955 ARM PRIMECELL MMCI PL180/1 DRIVER
956 M: Russell King <linux@armlinux.org.uk>
958 F: drivers/mmc/host/mmci.*
959 F: include/linux/amba/mmci.h
961 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
962 M: Russell King <linux@armlinux.org.uk>
964 F: drivers/tty/serial/amba-pl01*.c
965 F: include/linux/amba/serial.h
967 ARM PRIMECELL BUS SUPPORT
968 M: Russell King <linux@armlinux.org.uk>
971 F: include/linux/amba/bus.h
973 ARM/ADS SPHERE MACHINE SUPPORT
974 M: Lennert Buytenhek <kernel@wantstofly.org>
975 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
978 ARM/AFEB9260 MACHINE SUPPORT
979 M: Sergey Lapin <slapin@ossfans.org>
980 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
983 ARM/AJECO 1ARM MACHINE SUPPORT
984 M: Lennert Buytenhek <kernel@wantstofly.org>
985 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
988 ARM/Allwinner sunXi SoC support
989 M: Maxime Ripard <maxime.ripard@free-electrons.com>
990 M: Chen-Yu Tsai <wens@csie.org>
991 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 ARM/Allwinner SoC Clock Support
996 M: Emilio López <emilio@elopez.com.ar>
998 F: drivers/clk/sunxi/
1000 ARM/Amlogic Meson SoC support
1001 M: Carlo Caione <carlo@caione.org>
1002 M: Kevin Hilman <khilman@baylibre.com>
1003 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1004 L: linux-amlogic@lists.infradead.org
1005 W: http://linux-meson.com/
1007 F: arch/arm/mach-meson/
1008 F: arch/arm/boot/dts/meson*
1009 F: arch/arm64/boot/dts/amlogic/
1010 F: drivers/pinctrl/meson/
1013 ARM/Annapurna Labs ALPINE ARCHITECTURE
1014 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1015 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1018 F: arch/arm/mach-alpine/
1019 F: arch/arm/boot/dts/alpine*
1020 F: arch/arm64/boot/dts/al/
1021 F: drivers/*/*alpine*
1023 ARM/ARTPEC MACHINE SUPPORT
1024 M: Jesper Nilsson <jesper.nilsson@axis.com>
1025 M: Lars Persson <lars.persson@axis.com>
1026 M: Niklas Cassel <niklas.cassel@axis.com>
1028 L: linux-arm-kernel@axis.com
1029 F: arch/arm/mach-artpec
1030 F: arch/arm/boot/dts/artpec6*
1033 ARM/ASPEED MACHINE SUPPORT
1034 M: Joel Stanley <joel@jms.id.au>
1036 F: arch/arm/mach-aspeed/
1037 F: arch/arm/boot/dts/aspeed-*
1038 F: drivers/*/*aspeed*
1040 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1041 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1042 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1043 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1044 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1045 W: http://www.linux4sam.org
1046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1048 F: arch/arm/mach-at91/
1049 F: include/soc/at91/
1050 F: arch/arm/boot/dts/at91*.dts
1051 F: arch/arm/boot/dts/at91*.dtsi
1052 F: arch/arm/boot/dts/sama*.dts
1053 F: arch/arm/boot/dts/sama*.dtsi
1054 F: arch/arm/include/debug/at91.S
1056 ARM/ATMEL AT91 Clock Support
1057 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1061 ARM/CALXEDA HIGHBANK ARCHITECTURE
1062 M: Rob Herring <robh@kernel.org>
1063 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1065 F: arch/arm/mach-highbank/
1066 F: arch/arm/boot/dts/highbank.dts
1067 F: arch/arm/boot/dts/ecx-*.dts*
1069 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1070 M: Krzysztof Halasa <khalasa@piap.pl>
1072 F: arch/arm/mach-cns3xxx/
1074 ARM/CAVIUM THUNDER NETWORK DRIVER
1075 M: Sunil Goutham <sgoutham@cavium.com>
1076 M: Robert Richter <rric@kernel.org>
1077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1079 F: drivers/net/ethernet/cavium/thunder/
1081 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1082 M: Alexander Shiyan <shc_work@mail.ru>
1083 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1087 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1088 M: Hartley Sweeten <hsweeten@visionengravers.com>
1089 M: Ryan Mallon <rmallon@gmail.com>
1090 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1092 F: arch/arm/mach-ep93xx/
1093 F: arch/arm/mach-ep93xx/include/mach/
1095 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1096 M: Lennert Buytenhek <kernel@wantstofly.org>
1097 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1101 M: Russell King <linux@armlinux.org.uk>
1102 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1104 F: arch/arm/include/asm/clkdev.h
1105 F: drivers/clk/clkdev.c
1107 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1108 M: Mike Rapoport <mike@compulab.co.il>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1112 ARM/CONTEC MICRO9 MACHINE SUPPORT
1113 M: Hubert Feurstein <hubert.feurstein@contec.at>
1115 F: arch/arm/mach-ep93xx/micro9.c
1117 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1118 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1119 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1121 F: drivers/hwtracing/coresight/*
1122 F: Documentation/trace/coresight.txt
1123 F: Documentation/devicetree/bindings/arm/coresight.txt
1124 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1126 ARM/CORGI MACHINE SUPPORT
1127 M: Richard Purdie <rpurdie@rpsys.net>
1130 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1131 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1132 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1133 T: git git://github.com/ulli-kroll/linux.git
1135 F: arch/arm/mach-gemini/
1136 F: drivers/rtc/rtc-gemini.c
1138 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1139 M: Barry Song <baohua@kernel.org>
1140 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1143 F: arch/arm/boot/dts/prima2*
1144 F: arch/arm/mach-prima2/
1145 F: drivers/clk/sirf/
1146 F: drivers/clocksource/timer-prima2.c
1147 F: drivers/clocksource/timer-atlas7.c
1150 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1151 M: Baruch Siach <baruch@tkos.co.il>
1152 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1154 F: arch/arm/boot/dts/cx92755*
1157 ARM/EBSA110 MACHINE SUPPORT
1158 M: Russell King <linux@armlinux.org.uk>
1159 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 W: http://www.armlinux.org.uk/
1162 F: arch/arm/mach-ebsa110/
1163 F: drivers/net/ethernet/amd/am79c961a.*
1165 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1166 M: Uwe Kleine-König <kernel@pengutronix.de>
1167 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1171 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1172 M: Daniel Ribeiro <drwyrm@gmail.com>
1173 M: Stefan Schmidt <stefan@openezx.org>
1174 M: Harald Welte <laforge@openezx.org>
1175 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1176 W: http://www.openezx.org/
1178 T: topgit git://git.openezx.org/openezx.git
1179 F: arch/arm/mach-pxa/ezx.c
1181 ARM/FARADAY FA526 PORT
1182 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1183 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1185 T: git git://git.berlios.de/gemini-board
1186 F: arch/arm/mm/*-fa*
1188 ARM/FOOTBRIDGE ARCHITECTURE
1189 M: Russell King <linux@armlinux.org.uk>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 W: http://www.armlinux.org.uk/
1193 F: arch/arm/include/asm/hardware/dec21285.h
1194 F: arch/arm/mach-footbridge/
1196 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1197 M: Shawn Guo <shawnguo@kernel.org>
1198 M: Sascha Hauer <kernel@pengutronix.de>
1199 R: Fabio Estevam <fabio.estevam@nxp.com>
1200 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1203 F: arch/arm/mach-imx/
1204 F: arch/arm/mach-mxs/
1205 F: arch/arm/boot/dts/imx*
1206 F: arch/arm/configs/imx*_defconfig
1210 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1211 M: Shawn Guo <shawnguo@kernel.org>
1212 M: Sascha Hauer <kernel@pengutronix.de>
1213 R: Stefan Agner <stefan@agner.ch>
1214 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1216 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1217 F: arch/arm/mach-imx/*vf610*
1218 F: arch/arm/boot/dts/vf*
1220 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1221 M: Lennert Buytenhek <kernel@wantstofly.org>
1222 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 ARM/GUMSTIX MACHINE SUPPORT
1226 M: Steve Sakoman <sakoman@gmail.com>
1227 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1230 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1231 M: Philipp Zabel <philipp.zabel@gmail.com>
1232 M: Paul Parsons <lost.distance@yahoo.com>
1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1235 F: arch/arm/mach-pxa/hx4700.c
1236 F: arch/arm/mach-pxa/include/mach/hx4700.h
1237 F: sound/soc/pxa/hx4700.c
1239 ARM/HISILICON SOC SUPPORT
1240 M: Wei Xu <xuwei5@hisilicon.com>
1241 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1242 W: http://www.hisilicon.com
1244 T: git git://github.com/hisilicon/linux-hisi.git
1245 F: arch/arm/mach-hisi/
1246 F: arch/arm/boot/dts/hi3*
1247 F: arch/arm/boot/dts/hip*
1248 F: arch/arm/boot/dts/hisi*
1249 F: arch/arm64/boot/dts/hisilicon/
1251 ARM/HP JORNADA 7XX MACHINE SUPPORT
1252 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1255 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1256 F: arch/arm/mach-sa1100/jornada720.c
1257 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1259 ARM/IGEP MACHINE SUPPORT
1260 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1261 M: Javier Martinez Canillas <javier@dowhile0.org>
1262 L: linux-omap@vger.kernel.org
1263 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1265 F: arch/arm/boot/dts/omap3-igep*
1267 ARM/INCOME PXA270 SUPPORT
1268 M: Marek Vasut <marek.vasut@gmail.com>
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1273 ARM/INTEL IOP32X ARM ARCHITECTURE
1274 M: Lennert Buytenhek <kernel@wantstofly.org>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1278 ARM/INTEL IOP33X ARM ARCHITECTURE
1279 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 ARM/INTEL IOP13XX ARM ARCHITECTURE
1283 M: Lennert Buytenhek <kernel@wantstofly.org>
1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 ARM/INTEL IQ81342EX MACHINE SUPPORT
1288 M: Lennert Buytenhek <kernel@wantstofly.org>
1289 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 ARM/INTEL IXDP2850 MACHINE SUPPORT
1293 M: Lennert Buytenhek <kernel@wantstofly.org>
1294 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1297 ARM/INTEL IXP4XX ARM ARCHITECTURE
1298 M: Imre Kaloz <kaloz@openwrt.org>
1299 M: Krzysztof Halasa <khalasa@piap.pl>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1302 F: arch/arm/mach-ixp4xx/
1304 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1305 M: Jonathan Cameron <jic23@cam.ac.uk>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 F: arch/arm/mach-pxa/stargate2.c
1309 F: drivers/pcmcia/pxa2xx_stargate2.c
1311 ARM/INTEL XSC3 (MANZANO) ARM CORE
1312 M: Lennert Buytenhek <kernel@wantstofly.org>
1313 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1316 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1317 M: Lennert Buytenhek <kernel@wantstofly.org>
1318 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1321 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1322 M: Santosh Shilimkar <ssantosh@kernel.org>
1323 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1325 F: arch/arm/mach-keystone/
1326 F: arch/arm/boot/dts/keystone-*
1327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1329 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1330 M: Santosh Shilimkar <ssantosh@kernel.org>
1331 L: linux-kernel@vger.kernel.org
1333 F: drivers/clk/keystone/
1335 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1336 M: Santosh Shilimkar <ssantosh@kernel.org>
1337 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1338 L: linux-kernel@vger.kernel.org
1340 F: drivers/clocksource/timer-keystone.c
1342 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1343 M: Santosh Shilimkar <ssantosh@kernel.org>
1344 L: linux-kernel@vger.kernel.org
1346 F: drivers/power/reset/keystone-reset.c
1348 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1349 M: Santosh Shilimkar <ssantosh@kernel.org>
1350 L: linux-kernel@vger.kernel.org
1352 F: drivers/memory/*emif*
1354 ARM/LG1K ARCHITECTURE
1355 M: Chanho Min <chanho.min@lge.com>
1356 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1358 F: arch/arm64/boot/dts/lg/
1360 ARM/LOGICPD PXA270 MACHINE SUPPORT
1361 M: Lennert Buytenhek <kernel@wantstofly.org>
1362 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1365 ARM/LPC18XX ARCHITECTURE
1366 M: Joachim Eastwood <manabian@gmail.com>
1367 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1369 F: arch/arm/boot/dts/lpc43*
1370 F: drivers/clk/nxp/clk-lpc18xx*
1371 F: drivers/clocksource/time-lpc32xx.c
1372 F: drivers/i2c/busses/i2c-lpc2k.c
1373 F: drivers/memory/pl172.c
1374 F: drivers/mtd/spi-nor/nxp-spifi.c
1375 F: drivers/rtc/rtc-lpc24xx.c
1378 ARM/LPC32XX SOC SUPPORT
1379 M: Vladimir Zapolskiy <vz@mleia.com>
1380 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1381 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1382 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1384 F: arch/arm/boot/dts/lpc32*
1385 F: arch/arm/mach-lpc32xx/
1386 F: drivers/i2c/busses/i2c-pnx.c
1387 F: drivers/net/ethernet/nxp/lpc_eth.c
1388 F: drivers/usb/host/ohci-nxp.c
1389 F: drivers/watchdog/pnx4008_wdt.c
1392 ARM/MAGICIAN MACHINE SUPPORT
1393 M: Philipp Zabel <philipp.zabel@gmail.com>
1396 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1397 M: Jason Cooper <jason@lakedaemon.net>
1398 M: Andrew Lunn <andrew@lunn.ch>
1399 M: Gregory Clement <gregory.clement@free-electrons.com>
1400 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1401 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1403 F: arch/arm/mach-mvebu/
1404 F: drivers/rtc/rtc-armada38x.c
1405 F: arch/arm/boot/dts/armada*
1406 F: arch/arm/boot/dts/kirkwood*
1407 F: arch/arm64/boot/dts/marvell/armada*
1408 F: drivers/cpufreq/mvebu-cpufreq.c
1409 F: arch/arm/configs/mvebu_*_defconfig
1411 ARM/Marvell Berlin SoC support
1412 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1413 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1415 F: arch/arm/mach-berlin/
1416 F: arch/arm/boot/dts/berlin*
1417 F: arch/arm64/boot/dts/marvell/berlin*
1420 ARM/Marvell Dove/MV78xx0/Orion SOC support
1421 M: Jason Cooper <jason@lakedaemon.net>
1422 M: Andrew Lunn <andrew@lunn.ch>
1423 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1424 M: Gregory Clement <gregory.clement@free-electrons.com>
1425 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1427 F: arch/arm/mach-dove/
1428 F: arch/arm/mach-mv78xx0/
1429 F: arch/arm/mach-orion5x/
1430 F: arch/arm/plat-orion/
1431 F: arch/arm/boot/dts/dove*
1432 F: arch/arm/boot/dts/orion5x*
1435 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1436 M: Alexander Clouter <alex@digriz.org.uk>
1437 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1438 W: http://www.digriz.org.uk/ts78xx/kernel
1440 F: arch/arm/mach-orion5x/ts78xx-*
1442 ARM/OXNAS platform support
1443 M: Neil Armstrong <narmstrong@baylibre.com>
1444 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1446 F: arch/arm/mach-oxnas/
1447 F: arch/arm/boot/dts/oxnas*
1448 F: arch/arm/boot/dts/wd-mbwe.dts
1451 ARM/Mediatek RTC DRIVER
1452 M: Eddie Huang <eddie.huang@mediatek.com>
1453 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1454 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1456 F: drivers/rtc/rtc-mt6397.c
1458 ARM/Mediatek SoC support
1459 M: Matthias Brugger <matthias.bgg@gmail.com>
1460 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1461 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1463 F: arch/arm/boot/dts/mt6*
1464 F: arch/arm/boot/dts/mt8*
1465 F: arch/arm/mach-mediatek/
1469 ARM/Mediatek USB3 PHY DRIVER
1470 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1471 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1472 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1474 F: drivers/phy/phy-mt65xx-usb3.c
1476 ARM/MICREL KS8695 ARCHITECTURE
1477 M: Greg Ungerer <gerg@uclinux.org>
1478 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1479 F: arch/arm/mach-ks8695/
1482 ARM/MIOA701 MACHINE SUPPORT
1483 M: Robert Jarzmik <robert.jarzmik@free.fr>
1484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 F: arch/arm/mach-pxa/mioa701.c
1488 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1489 M: Michael Petchkovsky <mkpetch@internode.on.net>
1492 ARM/NOMADIK ARCHITECTURE
1493 M: Alessandro Rubini <rubini@unipv.it>
1494 M: Linus Walleij <linus.walleij@linaro.org>
1495 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1497 F: arch/arm/mach-nomadik/
1498 F: drivers/pinctrl/nomadik/
1499 F: drivers/i2c/busses/i2c-nomadik.c
1500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1502 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1503 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1504 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1505 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1508 ARM/TOSA MACHINE SUPPORT
1509 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1510 M: Dirk Opfer <dirk@opfer-online.de>
1513 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1514 M: Marek Vasut <marek.vasut@gmail.com>
1515 L: linux-arm-kernel@lists.infradead.org
1516 W: http://hackndev.com
1518 F: arch/arm/mach-pxa/include/mach/palmtx.h
1519 F: arch/arm/mach-pxa/palmtx.c
1520 F: arch/arm/mach-pxa/include/mach/palmt5.h
1521 F: arch/arm/mach-pxa/palmt5.c
1522 F: arch/arm/mach-pxa/include/mach/palmld.h
1523 F: arch/arm/mach-pxa/palmld.c
1524 F: arch/arm/mach-pxa/include/mach/palmte2.h
1525 F: arch/arm/mach-pxa/palmte2.c
1526 F: arch/arm/mach-pxa/include/mach/palmtc.h
1527 F: arch/arm/mach-pxa/palmtc.c
1529 ARM/PALM TREO SUPPORT
1530 M: Tomas Cech <sleep_walker@suse.com>
1531 L: linux-arm-kernel@lists.infradead.org
1532 W: http://hackndev.com
1534 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1535 F: arch/arm/mach-pxa/palmtreo.c
1538 M: Sergey Lapin <slapin@ossfans.org>
1539 L: linux-arm-kernel@lists.infradead.org
1540 W: http://hackndev.com
1542 F: arch/arm/mach-pxa/include/mach/palmz72.h
1543 F: arch/arm/mach-pxa/palmz72.c
1546 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1547 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1550 ARM/PT DIGITAL BOARD PORT
1551 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1552 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1553 W: http://www.armlinux.org.uk/
1556 ARM/QUALCOMM SUPPORT
1557 M: Andy Gross <andy.gross@linaro.org>
1558 M: David Brown <david.brown@linaro.org>
1559 L: linux-arm-msm@vger.kernel.org
1560 L: linux-soc@vger.kernel.org
1562 F: Documentation/devicetree/bindings/soc/qcom/
1563 F: arch/arm/boot/dts/qcom-*.dts
1564 F: arch/arm/boot/dts/qcom-*.dtsi
1565 F: arch/arm/mach-qcom/
1566 F: arch/arm64/boot/dts/qcom/*
1567 F: drivers/i2c/busses/i2c-qup.c
1568 F: drivers/clk/qcom/
1569 F: drivers/soc/qcom/
1570 F: drivers/spi/spi-qup.c
1571 F: drivers/tty/serial/msm_serial.h
1572 F: drivers/tty/serial/msm_serial.c
1573 F: drivers/*/pm8???-*
1574 F: drivers/mfd/ssbi.c
1575 F: drivers/firmware/qcom_scm.c
1576 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1578 ARM/RADISYS ENP2611 MACHINE SUPPORT
1579 M: Lennert Buytenhek <kernel@wantstofly.org>
1580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1583 ARM/RENESAS ARM64 ARCHITECTURE
1584 M: Simon Horman <horms@verge.net.au>
1585 M: Magnus Damm <magnus.damm@gmail.com>
1586 L: linux-renesas-soc@vger.kernel.org
1587 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1588 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1590 F: arch/arm64/boot/dts/renesas/
1591 F: drivers/soc/renesas/
1592 F: include/linux/soc/renesas/
1594 ARM/RISCPC ARCHITECTURE
1595 M: Russell King <linux@armlinux.org.uk>
1596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1597 W: http://www.armlinux.org.uk/
1599 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1600 F: arch/arm/include/asm/hardware/ioc.h
1601 F: arch/arm/include/asm/hardware/iomd.h
1602 F: arch/arm/include/asm/hardware/memc.h
1603 F: arch/arm/mach-rpc/
1604 F: drivers/net/ethernet/8390/etherh.c
1605 F: drivers/net/ethernet/i825xx/ether1*
1606 F: drivers/net/ethernet/seeq/ether3*
1607 F: drivers/scsi/arm/
1609 ARM/Rockchip SoC support
1610 M: Heiko Stuebner <heiko@sntech.de>
1611 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1612 L: linux-rockchip@lists.infradead.org
1613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1615 F: arch/arm/boot/dts/rk3*
1616 F: arch/arm/mach-rockchip/
1617 F: drivers/clk/rockchip/
1618 F: drivers/i2c/busses/i2c-rk3x.c
1619 F: drivers/*/*rockchip*
1620 F: drivers/*/*/*rockchip*
1621 F: sound/soc/rockchip/
1624 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1625 M: Kukjin Kim <kgene@kernel.org>
1626 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1627 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1628 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1630 F: arch/arm/boot/dts/s3c*
1631 F: arch/arm/boot/dts/s5p*
1632 F: arch/arm/boot/dts/samsung*
1633 F: arch/arm/boot/dts/exynos*
1634 F: arch/arm64/boot/dts/exynos/
1635 F: arch/arm/plat-samsung/
1636 F: arch/arm/mach-s3c24*/
1637 F: arch/arm/mach-s3c64xx/
1638 F: arch/arm/mach-s5p*/
1639 F: arch/arm/mach-exynos*/
1640 F: drivers/*/*s3c24*
1641 F: drivers/*/*/*s3c24*
1642 F: drivers/*/*s3c64xx*
1643 F: drivers/*/*s5pv210*
1644 F: drivers/memory/samsung/*
1645 F: drivers/soc/samsung/*
1646 F: drivers/spi/spi-s3c*
1647 F: Documentation/arm/Samsung/
1648 F: Documentation/devicetree/bindings/arm/samsung/
1649 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1650 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1653 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1654 M: Kyungmin Park <kyungmin.park@samsung.com>
1655 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1657 F: arch/arm/mach-s5pv210/
1659 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1660 M: Kyungmin Park <kyungmin.park@samsung.com>
1661 M: Kamil Debski <kamil@wypas.org>
1662 M: Andrzej Hajda <a.hajda@samsung.com>
1663 L: linux-arm-kernel@lists.infradead.org
1664 L: linux-media@vger.kernel.org
1666 F: drivers/media/platform/s5p-g2d/
1668 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1669 M: Kyungmin Park <kyungmin.park@samsung.com>
1670 M: Kamil Debski <kamil@wypas.org>
1671 M: Jeongtae Park <jtp.park@samsung.com>
1672 M: Andrzej Hajda <a.hajda@samsung.com>
1673 L: linux-arm-kernel@lists.infradead.org
1674 L: linux-media@vger.kernel.org
1676 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1677 F: drivers/media/platform/s5p-mfc/
1679 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1680 M: Kyungmin Park <kyungmin.park@samsung.com>
1681 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1682 L: linux-arm-kernel@lists.infradead.org
1683 L: linux-media@vger.kernel.org
1685 F: drivers/media/platform/s5p-tv/
1687 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1688 M: Kyungmin Park <kyungmin.park@samsung.com>
1689 L: linux-arm-kernel@lists.infradead.org
1690 L: linux-media@vger.kernel.org
1692 F: drivers/staging/media/platform/s5p-cec/
1694 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1695 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1696 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1697 L: linux-arm-kernel@lists.infradead.org
1698 L: linux-media@vger.kernel.org
1700 F: drivers/media/platform/s5p-jpeg/
1702 ARM/SHMOBILE ARM ARCHITECTURE
1703 M: Simon Horman <horms@verge.net.au>
1704 M: Magnus Damm <magnus.damm@gmail.com>
1705 L: linux-renesas-soc@vger.kernel.org
1706 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1707 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1709 F: arch/arm/boot/dts/emev2*
1710 F: arch/arm/boot/dts/r7s*
1711 F: arch/arm/boot/dts/r8a*
1712 F: arch/arm/boot/dts/sh*
1713 F: arch/arm/configs/shmobile_defconfig
1714 F: arch/arm/include/debug/renesas-scif.S
1715 F: arch/arm/mach-shmobile/
1716 F: drivers/soc/renesas/
1717 F: include/linux/soc/renesas/
1719 ARM/SOCFPGA ARCHITECTURE
1720 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1722 F: arch/arm/mach-socfpga/
1723 F: arch/arm/boot/dts/socfpga*
1724 F: arch/arm/configs/socfpga_defconfig
1725 F: arch/arm64/boot/dts/altera/
1726 W: http://www.rocketboards.org
1727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1729 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1730 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1732 F: drivers/clk/socfpga/
1734 ARM/SOCFPGA EDAC SUPPORT
1735 M: Thor Thayer <tthayer@opensource.altera.com>
1737 F: drivers/edac/altera_edac.
1739 ARM/STI ARCHITECTURE
1740 M: Patrice Chotard <patrice.chotard@st.com>
1741 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1742 L: kernel@stlinux.com
1743 W: http://www.stlinux.com
1745 F: arch/arm/mach-sti/
1746 F: arch/arm/boot/dts/sti*
1747 F: drivers/char/hw_random/st-rng.c
1748 F: drivers/clocksource/arm_global_timer.c
1749 F: drivers/clocksource/clksrc_st_lpc.c
1750 F: drivers/cpufreq/sti-cpufreq.c
1751 F: drivers/i2c/busses/i2c-st.c
1752 F: drivers/media/rc/st_rc.c
1753 F: drivers/media/platform/sti/c8sectpfe/
1754 F: drivers/mmc/host/sdhci-st.c
1755 F: drivers/phy/phy-miphy28lp.c
1756 F: drivers/phy/phy-miphy365x.c
1757 F: drivers/phy/phy-stih407-usb.c
1758 F: drivers/phy/phy-stih41x-usb.c
1759 F: drivers/pinctrl/pinctrl-st.c
1760 F: drivers/remoteproc/st_remoteproc.c
1761 F: drivers/reset/sti/
1762 F: drivers/rtc/rtc-st-lpc.c
1763 F: drivers/tty/serial/st-asc.c
1764 F: drivers/usb/dwc3/dwc3-st.c
1765 F: drivers/usb/host/ehci-st.c
1766 F: drivers/usb/host/ohci-st.c
1767 F: drivers/watchdog/st_lpc_wdt.c
1768 F: drivers/ata/ahci_st.c
1770 ARM/STM32 ARCHITECTURE
1771 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1772 M: Alexandre Torgue <alexandre.torgue@st.com>
1773 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1775 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1777 F: drivers/clocksource/armv7m_systick.c
1779 ARM/TANGO ARCHITECTURE
1780 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1781 L: linux-arm-kernel@lists.infradead.org
1785 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1786 M: Lennert Buytenhek <kernel@wantstofly.org>
1787 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 ARM/TETON BGA MACHINE SUPPORT
1791 M: "Mark F. Brown" <mark.brown314@gmail.com>
1792 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1795 ARM/THECUS N2100 MACHINE SUPPORT
1796 M: Lennert Buytenhek <kernel@wantstofly.org>
1797 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1800 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1801 M: Wan ZongShun <mcuos.com@gmail.com>
1802 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1803 W: http://www.mcuos.com
1805 F: arch/arm/mach-w90x900/
1806 F: drivers/input/keyboard/w90p910_keypad.c
1807 F: drivers/input/touchscreen/w90p910_ts.c
1808 F: drivers/watchdog/nuc900_wdt.c
1809 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1810 F: drivers/mtd/nand/nuc900_nand.c
1811 F: drivers/rtc/rtc-nuc900.c
1812 F: drivers/spi/spi-nuc900.c
1813 F: drivers/usb/host/ehci-w90x900.c
1814 F: drivers/video/fbdev/nuc900fb.c
1816 ARM/U300 MACHINE SUPPORT
1817 M: Linus Walleij <linus.walleij@linaro.org>
1818 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1820 F: arch/arm/mach-u300/
1821 F: drivers/clocksource/timer-u300.c
1822 F: drivers/i2c/busses/i2c-stu300.c
1823 F: drivers/rtc/rtc-coh901331.c
1824 F: drivers/watchdog/coh901327_wdt.c
1825 F: drivers/dma/coh901318*
1826 F: drivers/mfd/ab3100*
1827 F: drivers/rtc/rtc-ab3100.c
1828 F: drivers/rtc/rtc-coh901331.c
1829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1831 ARM/UNIPHIER ARCHITECTURE
1832 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1833 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1835 F: arch/arm/boot/dts/uniphier*
1836 F: arch/arm/include/asm/hardware/cache-uniphier.h
1837 F: arch/arm/mach-uniphier/
1838 F: arch/arm/mm/cache-uniphier.c
1839 F: arch/arm64/boot/dts/socionext/
1840 F: drivers/bus/uniphier-system-bus.c
1841 F: drivers/i2c/busses/i2c-uniphier*
1842 F: drivers/pinctrl/uniphier/
1843 F: drivers/tty/serial/8250/8250_uniphier.c
1846 ARM/Ux500 ARM ARCHITECTURE
1847 M: Linus Walleij <linus.walleij@linaro.org>
1848 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1850 F: arch/arm/mach-ux500/
1851 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1852 F: drivers/dma/ste_dma40*
1853 F: drivers/hwspinlock/u8500_hsem.c
1854 F: drivers/mfd/abx500*
1855 F: drivers/mfd/ab8500*
1856 F: drivers/mfd/dbx500*
1857 F: drivers/mfd/db8500*
1858 F: drivers/pinctrl/nomadik/pinctrl-ab*
1859 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1860 F: drivers/rtc/rtc-ab8500.c
1861 F: drivers/rtc/rtc-pl031.c
1862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1864 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1865 M: Ulf Hansson <ulf.hansson@linaro.org>
1866 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1867 T: git git://git.linaro.org/people/ulfh/clk.git
1869 F: drivers/clk/ux500/
1871 ARM/VERSATILE EXPRESS PLATFORM
1872 M: Liviu Dudau <liviu.dudau@arm.com>
1873 M: Sudeep Holla <sudeep.holla@arm.com>
1874 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1875 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1877 F: arch/arm/boot/dts/vexpress*
1878 F: arch/arm64/boot/dts/arm/
1879 F: arch/arm/mach-vexpress/
1882 F: drivers/clk/versatile/clk-vexpress-osc.c
1883 F: drivers/clocksource/versatile.c
1887 M: Russell King <linux@armlinux.org.uk>
1888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1889 W: http://www.armlinux.org.uk/
1893 ARM/VOIPAC PXA270 SUPPORT
1894 M: Marek Vasut <marek.vasut@gmail.com>
1895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1897 F: arch/arm/mach-pxa/vpac270.c
1898 F: arch/arm/mach-pxa/include/mach/vpac270.h
1900 ARM/VT8500 ARM ARCHITECTURE
1901 M: Tony Prisk <linux@prisktech.co.nz>
1902 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 F: arch/arm/mach-vt8500/
1905 F: drivers/clocksource/vt8500_timer.c
1906 F: drivers/i2c/busses/i2c-wmt.c
1907 F: drivers/mmc/host/wmt-sdmmc.c
1908 F: drivers/pwm/pwm-vt8500.c
1909 F: drivers/rtc/rtc-vt8500.c
1910 F: drivers/tty/serial/vt8500_serial.c
1911 F: drivers/usb/host/ehci-platform.c
1912 F: drivers/usb/host/uhci-platform.c
1913 F: drivers/video/fbdev/vt8500lcdfb.*
1914 F: drivers/video/fbdev/wm8505fb*
1915 F: drivers/video/fbdev/wmt_ge_rops.*
1917 ARM/ZIPIT Z2 SUPPORT
1918 M: Marek Vasut <marek.vasut@gmail.com>
1919 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1921 F: arch/arm/mach-pxa/z2.c
1922 F: arch/arm/mach-pxa/include/mach/z2.h
1924 ARM/ZTE ARCHITECTURE
1925 M: Jun Nie <jun.nie@linaro.org>
1926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928 F: arch/arm/mach-zx/
1930 F: Documentation/devicetree/bindings/arm/zte.txt
1931 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1933 ARM/ZYNQ ARCHITECTURE
1934 M: Michal Simek <michal.simek@xilinx.com>
1935 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1936 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1937 W: http://wiki.xilinx.com
1938 T: git https://github.com/Xilinx/linux-xlnx.git
1940 F: arch/arm/mach-zynq/
1941 F: drivers/cpuidle/cpuidle-zynq.c
1942 F: drivers/block/xsysace.c
1945 F: drivers/clocksource/cadence_ttc_timer.c
1946 F: drivers/i2c/busses/i2c-cadence.c
1947 F: drivers/mmc/host/sdhci-of-arasan.c
1948 F: drivers/edac/synopsys_edac.c
1951 M: Will Deacon <will.deacon@arm.com>
1952 R: Robin Murphy <robin.murphy@arm.com>
1953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1955 F: drivers/iommu/arm-smmu.c
1956 F: drivers/iommu/arm-smmu-v3.c
1957 F: drivers/iommu/io-pgtable-arm.c
1958 F: drivers/iommu/io-pgtable-arm-v7s.c
1960 ARM64 PORT (AARCH64 ARCHITECTURE)
1961 M: Catalin Marinas <catalin.marinas@arm.com>
1962 M: Will Deacon <will.deacon@arm.com>
1963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1967 F: Documentation/arm64/
1969 AS3645A LED FLASH CONTROLLER DRIVER
1970 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1971 L: linux-media@vger.kernel.org
1972 T: git git://linuxtv.org/media_tree.git
1974 F: drivers/media/i2c/as3645a.c
1975 F: include/media/i2c/as3645a.h
1977 ASC7621 HARDWARE MONITOR DRIVER
1978 M: George Joseph <george.joseph@fairview5.com>
1979 L: linux-hwmon@vger.kernel.org
1981 F: Documentation/hwmon/asc7621
1982 F: drivers/hwmon/asc7621.c
1984 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1985 M: Corentin Chary <corentin.chary@gmail.com>
1986 L: acpi4asus-user@lists.sourceforge.net
1987 L: platform-driver-x86@vger.kernel.org
1988 W: http://acpi4asus.sf.net
1990 F: drivers/platform/x86/asus*.c
1991 F: drivers/platform/x86/eeepc*.c
1993 ASUS WIRELESS RADIO CONTROL DRIVER
1994 M: João Paulo Rechi Vita <jprvita@gmail.com>
1995 L: platform-driver-x86@vger.kernel.org
1997 F: drivers/platform/x86/asus-wireless.c
2000 M: David Howells <dhowells@redhat.com>
2001 L: keyrings@vger.kernel.org
2003 F: Documentation/crypto/asymmetric-keys.txt
2004 F: include/linux/verification.h
2005 F: include/crypto/public_key.h
2006 F: include/crypto/pkcs7.h
2007 F: crypto/asymmetric_keys/
2009 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2010 R: Dan Williams <dan.j.williams@intel.com>
2011 W: http://sourceforge.net/projects/xscaleiop
2013 F: Documentation/crypto/async-tx-api.txt
2016 F: include/linux/dmaengine.h
2017 F: include/linux/async_tx.h
2020 M: Wolfram Sang <wsa@the-dreams.de>
2021 L: linux-i2c@vger.kernel.org
2023 F: drivers/misc/eeprom/at24.c
2024 F: include/linux/platform_data/at24.h
2026 ATA OVER ETHERNET (AOE) DRIVER
2027 M: "Ed L. Cashin" <ed.cashin@acm.org>
2028 W: http://www.openaoe.org/
2030 F: Documentation/aoe/
2031 F: drivers/block/aoe/
2033 ATHEROS 71XX/9XXX GPIO DRIVER
2034 M: Alban Bedel <albeu@free.fr>
2035 W: https://github.com/AlbanBedel/linux
2036 T: git git://github.com/AlbanBedel/linux
2038 F: drivers/gpio/gpio-ath79.c
2039 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2041 ATHEROS ATH GENERIC UTILITIES
2042 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2043 L: linux-wireless@vger.kernel.org
2045 F: drivers/net/wireless/ath/*
2047 ATHEROS ATH5K WIRELESS DRIVER
2048 M: Jiri Slaby <jirislaby@gmail.com>
2049 M: Nick Kossifidis <mickflemm@gmail.com>
2050 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2051 L: linux-wireless@vger.kernel.org
2052 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2054 F: drivers/net/wireless/ath/ath5k/
2056 ATHEROS ATH6KL WIRELESS DRIVER
2057 M: Kalle Valo <kvalo@qca.qualcomm.com>
2058 L: linux-wireless@vger.kernel.org
2059 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2062 F: drivers/net/wireless/ath/ath6kl/
2064 WILOCITY WIL6210 WIRELESS DRIVER
2065 M: Maya Erez <qca_merez@qca.qualcomm.com>
2066 L: linux-wireless@vger.kernel.org
2067 L: wil6210@qca.qualcomm.com
2069 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2070 F: drivers/net/wireless/ath/wil6210/
2071 F: include/uapi/linux/wil6210_uapi.h
2073 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2074 M: Christian Lamparter <chunkeey@googlemail.com>
2075 L: linux-wireless@vger.kernel.org
2076 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2078 F: drivers/net/wireless/ath/carl9170/
2080 ATK0110 HWMON DRIVER
2081 M: Luca Tettamanti <kronos.it@gmail.com>
2082 L: linux-hwmon@vger.kernel.org
2084 F: drivers/hwmon/asus_atk0110.c
2087 M: Ville Syrjala <syrjala@sci.fi>
2089 F: drivers/input/misc/ati_remote2.c
2091 ATLX ETHERNET DRIVERS
2092 M: Jay Cliburn <jcliburn@gmail.com>
2093 M: Chris Snook <chris.snook@gmail.com>
2094 L: netdev@vger.kernel.org
2095 W: http://sourceforge.net/projects/atl1
2096 W: http://atl1.sourceforge.net
2098 F: drivers/net/ethernet/atheros/
2101 M: Chas Williams <3chas3@gmail.com>
2102 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2103 L: netdev@vger.kernel.org
2104 W: http://linux-atm.sourceforge.net
2107 F: include/linux/atm*
2108 F: include/uapi/linux/atm*
2110 ATMEL AT91 / AT32 MCI DRIVER
2111 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2113 F: drivers/mmc/host/atmel-mci.c
2115 ATMEL AT91 / AT32 SERIAL DRIVER
2116 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2118 F: drivers/tty/serial/atmel_serial.c
2120 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2121 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2123 F: drivers/power/reset/at91-sama5d2_shdwc.c
2125 ATMEL SAMA5D2 ADC DRIVER
2126 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2127 L: linux-iio@vger.kernel.org
2129 F: drivers/iio/adc/at91-sama5d2_adc.c
2131 ATMEL Audio ALSA driver
2132 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2133 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2138 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2139 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2141 F: drivers/dma/at_hdmac.c
2142 F: drivers/dma/at_hdmac_regs.h
2143 F: include/linux/platform_data/dma-atmel.h
2146 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2147 L: linux-arm-kernel@lists.infradead.org
2148 L: dmaengine@vger.kernel.org
2150 F: drivers/dma/at_xdmac.c
2153 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2154 L: linux-i2c@vger.kernel.org
2156 F: drivers/i2c/busses/i2c-at91.c
2159 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2160 L: linux-media@vger.kernel.org
2162 F: drivers/media/platform/soc_camera/atmel-isi.c
2163 F: include/media/atmel-isi.h
2166 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2167 L: linux-fbdev@vger.kernel.org
2169 F: drivers/video/fbdev/atmel_lcdfb.c
2170 F: include/video/atmel_lcdc.h
2172 ATMEL MACB ETHERNET DRIVER
2173 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2175 F: drivers/net/ethernet/cadence/
2178 M: Wenyou Yang <wenyou.yang@atmel.com>
2179 M: Josh Wu <rainyfeeling@outlook.com>
2180 L: linux-mtd@lists.infradead.org
2182 F: drivers/mtd/nand/atmel_nand*
2185 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2186 L: linux-mmc@vger.kernel.org
2188 F: drivers/mmc/host/sdhci-of-at91.c
2191 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2193 F: drivers/spi/spi-atmel.*
2196 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2197 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2199 F: drivers/misc/atmel-ssc.c
2200 F: include/linux/atmel-ssc.h
2202 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2203 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2206 F: drivers/misc/atmel_tclib.c
2207 F: drivers/clocksource/tcb_clksrc.c
2209 ATMEL USBA UDC DRIVER
2210 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2213 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2215 ATMEL WIRELESS DRIVER
2216 M: Simon Kelley <simon@thekelleys.org.uk>
2217 L: linux-wireless@vger.kernel.org
2218 W: http://www.thekelleys.org.uk/atmel
2219 W: http://atmelwlandriver.sourceforge.net/
2221 F: drivers/net/wireless/atmel/atmel*
2223 ATMEL MAXTOUCH DRIVER
2224 M: Nick Dyer <nick.dyer@itdev.co.uk>
2225 T: git git://github.com/atmel-maxtouch/linux.git
2227 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2228 F: drivers/input/touchscreen/atmel_mxt_ts.c
2229 F: include/linux/platform_data/atmel_mxt_ts.h
2231 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2232 M: Bradley Grove <linuxdrivers@attotech.com>
2233 L: linux-scsi@vger.kernel.org
2234 W: http://www.attotech.com
2236 F: drivers/scsi/esas2r
2238 ATUSB IEEE 802.15.4 RADIO DRIVER
2239 M: Stefan Schmidt <stefan@osg.samsung.com>
2240 L: linux-wpan@vger.kernel.org
2242 F: drivers/net/ieee802154/atusb.c
2243 F: drivers/net/ieee802154/atusb.h
2244 F: drivers/net/ieee802154/at86rf230.h
2247 M: Paul Moore <paul@paul-moore.com>
2248 M: Eric Paris <eparis@redhat.com>
2249 L: linux-audit@redhat.com (moderated for non-subscribers)
2250 W: http://people.redhat.com/sgrubb/audit/
2251 T: git git://git.infradead.org/users/pcmoore/audit
2253 F: include/linux/audit.h
2254 F: include/uapi/linux/audit.h
2257 AUXILIARY DISPLAY DRIVERS
2258 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2259 W: http://miguelojeda.es/auxdisplay.htm
2260 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2262 F: drivers/auxdisplay/
2263 F: include/linux/cfag12864b.h
2266 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2267 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2268 W: http://www.atmel.com/products/AVR32/
2269 W: http://mirror.egtvedt.no/avr32linux.org/
2270 W: http://avrfreaks.net/
2274 AVR32/AT32AP MACHINE SUPPORT
2275 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2276 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2278 F: arch/avr32/mach-at32ap/
2281 M: Ralf Baechle <ralf@linux-mips.org>
2282 L: linux-hams@vger.kernel.org
2283 W: http://www.linux-ax25.org/
2285 F: include/uapi/linux/ax25.h
2286 F: include/net/ax25.h
2290 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2291 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2292 L: linux-media@vger.kernel.org
2293 W: https://linuxtv.org
2294 T: git git://linuxtv.org/media_tree.git
2296 F: drivers/media/usb/dvb-usb-v2/az6007.c
2298 AZTECH FM RADIO RECEIVER DRIVER
2299 M: Hans Verkuil <hverkuil@xs4all.nl>
2300 L: linux-media@vger.kernel.org
2301 T: git git://linuxtv.org/media_tree.git
2302 W: https://linuxtv.org
2304 F: drivers/media/radio/radio-aztech*
2307 L: linux-wireless@vger.kernel.org
2308 L: b43-dev@lists.infradead.org
2309 W: http://wireless.kernel.org/en/users/Drivers/b43
2311 F: drivers/net/wireless/broadcom/b43/
2313 B43LEGACY WIRELESS DRIVER
2314 M: Larry Finger <Larry.Finger@lwfinger.net>
2315 L: linux-wireless@vger.kernel.org
2316 L: b43-dev@lists.infradead.org
2317 W: http://wireless.kernel.org/en/users/Drivers/b43
2319 F: drivers/net/wireless/broadcom/b43legacy/
2321 BACKLIGHT CLASS/SUBSYSTEM
2322 M: Jingoo Han <jingoohan1@gmail.com>
2323 M: Lee Jones <lee.jones@linaro.org>
2324 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2326 F: drivers/video/backlight/
2327 F: include/linux/backlight.h
2330 M: Marek Lindner <mareklindner@neomailbox.ch>
2331 M: Simon Wunderlich <sw@simonwunderlich.de>
2332 M: Antonio Quartulli <a@unstable.cc>
2333 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2334 W: https://www.open-mesh.org/
2335 Q: https://patchwork.open-mesh.org/project/batman/list/
2337 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2338 F: Documentation/ABI/testing/sysfs-class-net-mesh
2339 F: Documentation/networking/batman-adv.txt
2340 F: include/uapi/linux/batman_adv.h
2343 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2344 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2345 L: linux-hams@vger.kernel.org
2346 W: http://www.baycom.org/~tom/ham/ham.html
2348 F: drivers/net/hamradio/baycom*
2350 BCACHE (BLOCK LAYER CACHE)
2351 M: Kent Overstreet <kent.overstreet@gmail.com>
2352 L: linux-bcache@vger.kernel.org
2353 W: http://bcache.evilpiepirate.org
2355 F: drivers/md/bcache/
2357 BDISP ST MEDIA DRIVER
2358 M: Fabien Dessenne <fabien.dessenne@st.com>
2359 L: linux-media@vger.kernel.org
2360 T: git git://linuxtv.org/media_tree.git
2361 W: https://linuxtv.org
2363 F: drivers/media/platform/sti/bdisp
2366 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2367 M: Salah Triki <salah.triki@gmail.com>
2369 T: git git://github.com/luisbg/linux-befs.git
2370 F: Documentation/filesystems/befs.txt
2373 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2374 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2375 L: netdev@vger.kernel.org
2377 F: drivers/net/ethernet/ec_bhf.c
2380 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2382 F: Documentation/filesystems/bfs.txt
2384 F: include/uapi/linux/bfs_fs.h
2386 BLACKFIN ARCHITECTURE
2387 M: Steven Miao <realmz6@gmail.com>
2388 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2389 T: git git://git.code.sf.net/p/adi-linux/code
2390 W: http://blackfin.uclinux.org
2394 BLACKFIN EMAC DRIVER
2395 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2396 W: http://blackfin.uclinux.org
2398 F: drivers/net/ethernet/adi/
2401 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2402 W: http://blackfin.uclinux.org
2404 F: drivers/rtc/rtc-bfin.c
2407 M: Sonic Zhang <sonic.zhang@analog.com>
2408 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2409 W: http://blackfin.uclinux.org
2411 F: drivers/mmc/host/bfin_sdh.c
2413 BLACKFIN SERIAL DRIVER
2414 M: Sonic Zhang <sonic.zhang@analog.com>
2415 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2416 W: http://blackfin.uclinux.org
2418 F: drivers/tty/serial/bfin_uart.c
2420 BLACKFIN WATCHDOG DRIVER
2421 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2422 W: http://blackfin.uclinux.org
2424 F: drivers/watchdog/bfin_wdt.c
2426 BLACKFIN I2C TWI DRIVER
2427 M: Sonic Zhang <sonic.zhang@analog.com>
2428 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2429 W: http://blackfin.uclinux.org/
2431 F: drivers/i2c/busses/i2c-bfin-twi.c
2433 BLACKFIN MEDIA DRIVER
2434 M: Scott Jiang <scott.jiang.linux@gmail.com>
2435 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2436 W: http://blackfin.uclinux.org/
2438 F: drivers/media/platform/blackfin/
2439 F: drivers/media/i2c/adv7183*
2440 F: drivers/media/i2c/vs6624*
2442 BLINKM RGB LED DRIVER
2443 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2445 F: drivers/leds/leds-blinkm.c
2448 M: Jens Axboe <axboe@kernel.dk>
2449 L: linux-block@vger.kernel.org
2450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2453 F: kernel/trace/blktrace.c
2456 M: Joern Engel <joern@lazybastard.org>
2457 L: linux-mtd@lists.infradead.org
2459 F: drivers/mtd/devices/block2mtd.c
2462 M: Marcel Holtmann <marcel@holtmann.org>
2463 M: Gustavo Padovan <gustavo@padovan.org>
2464 M: Johan Hedberg <johan.hedberg@gmail.com>
2465 L: linux-bluetooth@vger.kernel.org
2466 W: http://www.bluez.org/
2467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2470 F: drivers/bluetooth/
2473 M: Marcel Holtmann <marcel@holtmann.org>
2474 M: Gustavo Padovan <gustavo@padovan.org>
2475 M: Johan Hedberg <johan.hedberg@gmail.com>
2476 L: linux-bluetooth@vger.kernel.org
2477 W: http://www.bluez.org/
2478 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2479 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2482 F: include/net/bluetooth/
2485 M: Jay Vosburgh <j.vosburgh@gmail.com>
2486 M: Veaceslav Falico <vfalico@gmail.com>
2487 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2488 L: netdev@vger.kernel.org
2489 W: http://sourceforge.net/projects/bonding/
2491 F: drivers/net/bonding/
2492 F: include/uapi/linux/if_bonding.h
2494 BPF (Safe dynamic programs and tools)
2495 M: Alexei Starovoitov <ast@kernel.org>
2496 L: netdev@vger.kernel.org
2497 L: linux-kernel@vger.kernel.org
2501 BROADCOM B44 10/100 ETHERNET DRIVER
2502 M: Gary Zambrano <zambrano@broadcom.com>
2503 L: netdev@vger.kernel.org
2505 F: drivers/net/ethernet/broadcom/b44.*
2507 BROADCOM B53 ETHERNET SWITCH DRIVER
2508 M: Florian Fainelli <f.fainelli@gmail.com>
2509 L: netdev@vger.kernel.org
2510 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2512 F: drivers/net/dsa/b53/*
2513 F: include/linux/platform_data/b53.h
2515 BROADCOM GENET ETHERNET DRIVER
2516 M: Florian Fainelli <f.fainelli@gmail.com>
2517 L: netdev@vger.kernel.org
2519 F: drivers/net/ethernet/broadcom/genet/
2521 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2522 M: Sony Chacko <sony.chacko@qlogic.com>
2523 M: Dept-HSGLinuxNICDev@qlogic.com
2524 L: netdev@vger.kernel.org
2526 F: drivers/net/ethernet/broadcom/bnx2.*
2527 F: drivers/net/ethernet/broadcom/bnx2_*
2529 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2530 M: Ariel Elior <ariel.elior@qlogic.com>
2531 L: netdev@vger.kernel.org
2533 F: drivers/net/ethernet/broadcom/bnx2x/
2535 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2536 M: Florian Fainelli <f.fainelli@gmail.com>
2537 M: Ray Jui <rjui@broadcom.com>
2538 M: Scott Branden <sbranden@broadcom.com>
2539 M: bcm-kernel-feedback-list@broadcom.com
2540 T: git git://github.com/broadcom/mach-bcm
2546 F: arch/arm/mach-bcm/
2548 BROADCOM BCM2835 ARM ARCHITECTURE
2549 M: Stephen Warren <swarren@wwwdotorg.org>
2550 M: Lee Jones <lee@kernel.org>
2551 M: Eric Anholt <eric@anholt.net>
2552 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2553 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2558 BROADCOM BCM47XX MIPS ARCHITECTURE
2559 M: Hauke Mehrtens <hauke@hauke-m.de>
2560 M: Rafał Miłecki <zajec5@gmail.com>
2561 L: linux-mips@linux-mips.org
2563 F: Documentation/devicetree/bindings/mips/brcm/
2564 F: arch/mips/bcm47xx/*
2565 F: arch/mips/include/asm/mach-bcm47xx/*
2567 BROADCOM BCM5301X ARM ARCHITECTURE
2568 M: Hauke Mehrtens <hauke@hauke-m.de>
2569 M: Rafał Miłecki <zajec5@gmail.com>
2570 M: bcm-kernel-feedback-list@broadcom.com
2571 L: linux-arm-kernel@lists.infradead.org
2573 F: arch/arm/mach-bcm/bcm_5301x.c
2574 F: arch/arm/boot/dts/bcm5301x*.dtsi
2575 F: arch/arm/boot/dts/bcm470*
2577 BROADCOM BCM63XX ARM ARCHITECTURE
2578 M: Florian Fainelli <f.fainelli@gmail.com>
2579 M: bcm-kernel-feedback-list@broadcom.com
2580 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2581 T: git git://github.com/broadcom/stblinux.git
2585 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2586 M: Kevin Cernekee <cernekee@gmail.com>
2587 L: linux-usb@vger.kernel.org
2589 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2591 BROADCOM BCM7XXX ARM ARCHITECTURE
2592 M: Brian Norris <computersforpeace@gmail.com>
2593 M: Gregory Fong <gregory.0xf0@gmail.com>
2594 M: Florian Fainelli <f.fainelli@gmail.com>
2595 M: bcm-kernel-feedback-list@broadcom.com
2596 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2597 T: git git://github.com/broadcom/stblinux.git
2599 F: arch/arm/mach-bcm/*brcmstb*
2600 F: arch/arm/boot/dts/bcm7*.dts*
2601 F: drivers/bus/brcmstb_gisb.c
2604 BROADCOM BMIPS MIPS ARCHITECTURE
2605 M: Kevin Cernekee <cernekee@gmail.com>
2606 M: Florian Fainelli <f.fainelli@gmail.com>
2607 L: linux-mips@linux-mips.org
2608 T: git git://github.com/broadcom/stblinux.git
2610 F: arch/mips/bmips/*
2611 F: arch/mips/include/asm/mach-bmips/*
2612 F: arch/mips/kernel/*bmips*
2613 F: arch/mips/boot/dts/brcm/bcm*.dts*
2614 F: drivers/irqchip/irq-bcm63*
2615 F: drivers/irqchip/irq-bcm7*
2616 F: drivers/irqchip/irq-brcmstb*
2617 F: include/linux/bcm963xx_nvram.h
2618 F: include/linux/bcm963xx_tag.h
2620 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2621 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2622 M: Prashant Sreedharan <prashant@broadcom.com>
2623 M: Michael Chan <mchan@broadcom.com>
2624 L: netdev@vger.kernel.org
2626 F: drivers/net/ethernet/broadcom/tg3.*
2628 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2629 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2630 M: Franky Lin <franky.lin@broadcom.com>
2631 M: Hante Meuleman <hante.meuleman@broadcom.com>
2632 L: linux-wireless@vger.kernel.org
2633 L: brcm80211-dev-list.pdl@broadcom.com
2635 F: drivers/net/wireless/broadcom/brcm80211/
2637 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2638 M: QLogic-Storage-Upstream@qlogic.com
2639 L: linux-scsi@vger.kernel.org
2641 F: drivers/scsi/bnx2fc/
2643 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2644 M: QLogic-Storage-Upstream@qlogic.com
2645 L: linux-scsi@vger.kernel.org
2647 F: drivers/scsi/bnx2i/
2649 BROADCOM IPROC ARM ARCHITECTURE
2650 M: Ray Jui <rjui@broadcom.com>
2651 M: Scott Branden <sbranden@broadcom.com>
2652 M: Jon Mason <jonmason@broadcom.com>
2653 M: bcm-kernel-feedback-list@broadcom.com
2654 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2655 T: git git://github.com/broadcom/cygnus-linux.git
2670 F: arch/arm64/boot/dts/broadcom/ns2*
2671 F: drivers/clk/bcm/clk-ns*
2672 F: drivers/pinctrl/bcm/pinctrl-ns*
2674 BROADCOM BRCMSTB GPIO DRIVER
2675 M: Gregory Fong <gregory.0xf0@gmail.com>
2676 L: bcm-kernel-feedback-list@broadcom.com
2678 F: drivers/gpio/gpio-brcmstb.c
2679 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2681 BROADCOM KONA GPIO DRIVER
2682 M: Ray Jui <rjui@broadcom.com>
2683 L: bcm-kernel-feedback-list@broadcom.com
2685 F: drivers/gpio/gpio-bcm-kona.c
2686 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2688 BROADCOM NVRAM DRIVER
2689 M: Rafał Miłecki <zajec5@gmail.com>
2690 L: linux-mips@linux-mips.org
2692 F: drivers/firmware/broadcom/*
2694 BROADCOM STB NAND FLASH DRIVER
2695 M: Brian Norris <computersforpeace@gmail.com>
2696 M: Kamal Dasu <kdasu.kdev@gmail.com>
2697 L: linux-mtd@lists.infradead.org
2698 L: bcm-kernel-feedback-list@broadcom.com
2700 F: drivers/mtd/nand/brcmnand/
2702 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2703 M: Rafał Miłecki <zajec5@gmail.com>
2704 L: linux-wireless@vger.kernel.org
2707 F: include/linux/bcma/
2709 BROADCOM SYSTEMPORT ETHERNET DRIVER
2710 M: Florian Fainelli <f.fainelli@gmail.com>
2711 L: netdev@vger.kernel.org
2713 F: drivers/net/ethernet/broadcom/bcmsysport.*
2715 BROADCOM VULCAN ARM64 SOC
2716 M: Jayachandran C. <jchandra@broadcom.com>
2717 M: bcm-kernel-feedback-list@broadcom.com
2718 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2720 F: arch/arm64/boot/dts/broadcom/vulcan*
2722 BROCADE BFA FC SCSI DRIVER
2723 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2724 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2725 L: linux-scsi@vger.kernel.org
2727 F: drivers/scsi/bfa/
2729 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2730 M: Rasesh Mody <rasesh.mody@qlogic.com>
2731 L: netdev@vger.kernel.org
2733 F: drivers/net/ethernet/brocade/bna/
2735 BSG (block layer generic sg v4 driver)
2736 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2737 L: linux-scsi@vger.kernel.org
2740 F: include/linux/bsg.h
2741 F: include/uapi/linux/bsg.h
2744 M: Clemens Ladisch <clemens@ladisch.de>
2745 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2746 T: git git://git.alsa-project.org/alsa-kernel.git
2748 F: Documentation/sound/alsa/Bt87x.txt
2749 F: sound/pci/bt87x.c
2752 M: Michael Buesch <m@bues.ch>
2753 W: http://bu3sch.de/btgpio.php
2755 F: drivers/gpio/gpio-bt8xx.c
2758 M: Chris Mason <clm@fb.com>
2759 M: Josef Bacik <jbacik@fb.com>
2760 M: David Sterba <dsterba@suse.com>
2761 L: linux-btrfs@vger.kernel.org
2762 W: http://btrfs.wiki.kernel.org/
2763 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2766 F: Documentation/filesystems/btrfs.txt
2769 BTTV VIDEO4LINUX DRIVER
2770 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2771 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2772 L: linux-media@vger.kernel.org
2773 W: https://linuxtv.org
2774 T: git git://linuxtv.org/media_tree.git
2776 F: Documentation/video4linux/bttv/
2777 F: drivers/media/pci/bt8xx/bttv*
2779 BUSLOGIC SCSI DRIVER
2780 M: Khalid Aziz <khalid@gonehiking.org>
2781 L: linux-scsi@vger.kernel.org
2783 F: drivers/scsi/BusLogic.*
2784 F: drivers/scsi/FlashPoint.*
2786 C-MEDIA CMI8788 DRIVER
2787 M: Clemens Ladisch <clemens@ladisch.de>
2788 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2789 T: git git://git.alsa-project.org/alsa-kernel.git
2791 F: sound/pci/oxygen/
2794 M: Mark Salter <msalter@redhat.com>
2795 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2796 L: linux-c6x-dev@linux-c6x.org
2797 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2801 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2802 M: David Howells <dhowells@redhat.com>
2803 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2805 F: Documentation/filesystems/caching/cachefiles.txt
2808 CADET FM/AM RADIO RECEIVER DRIVER
2809 M: Hans Verkuil <hverkuil@xs4all.nl>
2810 L: linux-media@vger.kernel.org
2811 T: git git://linuxtv.org/media_tree.git
2812 W: https://linuxtv.org
2814 F: drivers/media/radio/radio-cadet*
2816 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2817 M: Jonathan Corbet <corbet@lwn.net>
2818 L: linux-media@vger.kernel.org
2819 T: git git://linuxtv.org/media_tree.git
2821 F: Documentation/video4linux/cafe_ccic
2822 F: drivers/media/platform/marvell-ccic/
2825 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2826 L: netdev@vger.kernel.org
2828 F: Documentation/networking/caif/
2829 F: drivers/net/caif/
2830 F: include/uapi/linux/caif/
2831 F: include/net/caif/
2834 CALGARY x86-64 IOMMU
2835 M: Muli Ben-Yehuda <mulix@mulix.org>
2836 M: Jon Mason <jdmason@kudzu.us>
2837 L: iommu@lists.linux-foundation.org
2839 F: arch/x86/kernel/pci-calgary_64.c
2840 F: arch/x86/kernel/tce_64.c
2841 F: arch/x86/include/asm/calgary.h
2842 F: arch/x86/include/asm/tce.h
2845 M: Oliver Hartkopp <socketcan@hartkopp.net>
2846 M: Marc Kleine-Budde <mkl@pengutronix.de>
2847 L: linux-can@vger.kernel.org
2848 W: https://github.com/linux-can
2849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2852 F: Documentation/networking/can.txt
2854 F: include/linux/can/core.h
2855 F: include/uapi/linux/can.h
2856 F: include/uapi/linux/can/bcm.h
2857 F: include/uapi/linux/can/raw.h
2858 F: include/uapi/linux/can/gw.h
2861 M: Wolfgang Grandegger <wg@grandegger.com>
2862 M: Marc Kleine-Budde <mkl@pengutronix.de>
2863 L: linux-can@vger.kernel.org
2864 W: https://github.com/linux-can
2865 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2868 F: Documentation/devicetree/bindings/net/can/
2870 F: include/linux/can/dev.h
2871 F: include/linux/can/platform/
2872 F: include/uapi/linux/can/error.h
2873 F: include/uapi/linux/can/netlink.h
2876 M: Serge Hallyn <serge@hallyn.com>
2877 L: linux-security-module@vger.kernel.org
2879 F: include/linux/capability.h
2880 F: include/uapi/linux/capability.h
2881 F: security/commoncap.c
2882 F: kernel/capability.c
2884 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2885 M: Kevin Tsai <ktsai@capellamicro.com>
2887 F: drivers/iio/light/cm*
2888 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2890 CAVIUM LIQUIDIO NETWORK DRIVER
2891 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2892 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2893 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2894 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2895 L: netdev@vger.kernel.org
2896 W: http://www.cavium.com
2898 F: drivers/net/ethernet/cavium/liquidio/
2900 CC2520 IEEE-802.15.4 RADIO DRIVER
2901 M: Varka Bhadram <varkabhadram@gmail.com>
2902 L: linux-wpan@vger.kernel.org
2904 F: drivers/net/ieee802154/cc2520.c
2905 F: include/linux/spi/cc2520.h
2906 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2909 M: Hans Verkuil <hans.verkuil@cisco.com>
2910 L: linux-media@vger.kernel.org
2911 T: git git://linuxtv.org/media_tree.git
2912 W: http://linuxtv.org
2914 F: Documentation/cec.txt
2915 F: Documentation/DocBook/media/v4l/cec*
2916 F: drivers/staging/media/cec/
2917 F: drivers/media/cec-edid.c
2918 F: drivers/media/rc/keymaps/rc-cec.c
2919 F: include/media/cec.h
2920 F: include/media/cec-edid.h
2921 F: include/linux/cec.h
2922 F: include/linux/cec-funcs.h
2924 CELL BROADBAND ENGINE ARCHITECTURE
2925 M: Arnd Bergmann <arnd@arndb.de>
2926 L: linuxppc-dev@lists.ozlabs.org
2927 W: http://www.ibm.com/developerworks/power/cell/
2929 F: arch/powerpc/include/asm/cell*.h
2930 F: arch/powerpc/include/asm/spu*.h
2931 F: arch/powerpc/include/uapi/asm/spu*.h
2932 F: arch/powerpc/oprofile/*cell*
2933 F: arch/powerpc/platforms/cell/
2935 CEPH COMMON CODE (LIBCEPH)
2936 M: Ilya Dryomov <idryomov@gmail.com>
2937 M: "Yan, Zheng" <zyan@redhat.com>
2938 M: Sage Weil <sage@redhat.com>
2939 L: ceph-devel@vger.kernel.org
2941 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2942 T: git git://github.com/ceph/ceph-client.git
2945 F: include/linux/ceph/
2946 F: include/linux/crush/
2948 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2949 M: "Yan, Zheng" <zyan@redhat.com>
2950 M: Sage Weil <sage@redhat.com>
2951 M: Ilya Dryomov <idryomov@gmail.com>
2952 L: ceph-devel@vger.kernel.org
2954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2955 T: git git://github.com/ceph/ceph-client.git
2957 F: Documentation/filesystems/ceph.txt
2960 CERTIFICATE HANDLING:
2961 M: David Howells <dhowells@redhat.com>
2962 M: David Woodhouse <dwmw2@infradead.org>
2963 L: keyrings@vger.kernel.org
2965 F: Documentation/module-signing.txt
2967 F: scripts/sign-file.c
2968 F: scripts/extract-cert.c
2970 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2971 L: linux-usb@vger.kernel.org
2973 F: Documentation/usb/WUSB-Design-overview.txt
2974 F: Documentation/usb/wusb-cbaf
2975 F: drivers/usb/host/hwa-hc.c
2976 F: drivers/usb/host/whci/
2977 F: drivers/usb/wusbcore/
2978 F: include/linux/usb/wusb*
2980 CFAG12864B LCD DRIVER
2981 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2982 W: http://miguelojeda.es/auxdisplay.htm
2983 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2985 F: drivers/auxdisplay/cfag12864b.c
2986 F: include/linux/cfag12864b.h
2988 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2989 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2990 W: http://miguelojeda.es/auxdisplay.htm
2991 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2993 F: drivers/auxdisplay/cfag12864bfb.c
2994 F: include/linux/cfag12864b.h
2996 CFG80211 and NL80211
2997 M: Johannes Berg <johannes@sipsolutions.net>
2998 L: linux-wireless@vger.kernel.org
2999 W: http://wireless.kernel.org/
3000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3003 F: include/uapi/linux/nl80211.h
3004 F: include/net/cfg80211.h
3006 X: net/wireless/wext*
3008 CHAR and MISC DRIVERS
3009 M: Arnd Bergmann <arnd@arndb.de>
3010 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3011 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3015 F: include/linux/miscdevice.h
3018 M: Andy Whitcroft <apw@canonical.com>
3019 M: Joe Perches <joe@perches.com>
3021 F: scripts/checkpatch.pl
3023 CHINESE DOCUMENTATION
3024 M: Harry Wei <harryxiyou@gmail.com>
3025 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3026 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3028 F: Documentation/zh_CN/
3030 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3031 M: Peter Chen <Peter.Chen@nxp.com>
3032 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3033 L: linux-usb@vger.kernel.org
3035 F: drivers/usb/chipidea/
3037 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3038 M: Hans de Goede <hdegoede@redhat.com>
3039 L: linux-input@vger.kernel.org
3041 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3042 F: drivers/input/touchscreen/chipone_icn8318.c
3044 CHROME HARDWARE PLATFORM SUPPORT
3045 M: Olof Johansson <olof@lixom.net>
3047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3048 F: drivers/platform/chrome/
3050 CISCO VIC ETHERNET NIC DRIVER
3051 M: Christian Benvenuti <benve@cisco.com>
3052 M: Sujith Sankar <ssujith@cisco.com>
3053 M: Govindarajulu Varadarajan <_govind@gmx.com>
3054 M: Neel Patel <neepatel@cisco.com>
3056 F: drivers/net/ethernet/cisco/enic/
3058 CISCO VIC LOW LATENCY NIC DRIVER
3059 M: Christian Benvenuti <benve@cisco.com>
3060 M: Dave Goodell <dgoodell@cisco.com>
3062 F: drivers/infiniband/hw/usnic/
3064 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3065 M: Hartley Sweeten <hsweeten@visionengravers.com>
3066 L: netdev@vger.kernel.org
3068 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3070 CIRRUS LOGIC AUDIO CODEC DRIVERS
3071 M: Brian Austin <brian.austin@cirrus.com>
3072 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3073 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3075 F: sound/soc/codecs/cs*
3078 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3079 L: linux-kernel@vger.kernel.org
3082 F: include/linux/cleancache.h
3085 M: Russell King <linux@armlinux.org.uk>
3086 L: linux-clk@vger.kernel.org
3088 F: include/linux/clk.h
3090 CLOCKSOURCE, CLOCKEVENT DRIVERS
3091 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3092 M: Thomas Gleixner <tglx@linutronix.de>
3093 L: linux-kernel@vger.kernel.org
3094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3096 F: drivers/clocksource
3098 CISCO FCOE HBA DRIVER
3099 M: Hiral Patel <hiralpat@cisco.com>
3100 M: Suma Ramars <sramars@cisco.com>
3101 M: Brian Uchino <buchino@cisco.com>
3102 L: linux-scsi@vger.kernel.org
3104 F: drivers/scsi/fnic/
3106 CISCO SCSI HBA DRIVER
3107 M: Narsimhulu Musini <nmusini@cisco.com>
3108 M: Sesidhar Baddela <sebaddel@cisco.com>
3109 L: linux-scsi@vger.kernel.org
3111 F: drivers/scsi/snic/
3114 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3115 M: Daniel Oliveira Nascimento <don@syst.com.br>
3116 L: platform-driver-x86@vger.kernel.org
3118 F: drivers/platform/x86/classmate-laptop.c
3121 M: Hans Verkuil <hans.verkuil@cisco.com>
3122 L: linux-media@vger.kernel.org
3123 T: git git://linuxtv.org/media_tree.git
3124 W: https://linuxtv.org
3126 F: drivers/media/pci/cobalt/
3128 COCCINELLE/Semantic Patches (SmPL)
3129 M: Julia Lawall <Julia.Lawall@lip6.fr>
3130 M: Gilles Muller <Gilles.Muller@lip6.fr>
3131 M: Nicolas Palix <nicolas.palix@imag.fr>
3132 M: Michal Marek <mmarek@suse.com>
3133 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3134 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3135 W: http://coccinelle.lip6.fr/
3137 F: Documentation/coccinelle.txt
3138 F: scripts/coccinelle/
3139 F: scripts/coccicheck
3142 M: Jan Harkes <jaharkes@cs.cmu.edu>
3144 L: codalist@coda.cs.cmu.edu
3145 W: http://www.coda.cs.cmu.edu/
3147 F: Documentation/filesystems/coda.txt
3149 F: include/linux/coda*.h
3150 F: include/uapi/linux/coda*.h
3152 CODA V4L2 MEM2MEM DRIVER
3153 M: Philipp Zabel <p.zabel@pengutronix.de>
3154 L: linux-media@vger.kernel.org
3156 F: Documentation/devicetree/bindings/media/coda.txt
3157 F: drivers/media/platform/coda/
3159 COMMON CLK FRAMEWORK
3160 M: Michael Turquette <mturquette@baylibre.com>
3161 M: Stephen Boyd <sboyd@codeaurora.org>
3162 L: linux-clk@vger.kernel.org
3163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3165 F: Documentation/devicetree/bindings/clock/
3167 X: drivers/clk/clkdev.c
3168 F: include/linux/clk-pr*
3169 F: include/linux/clk/
3171 COMMON INTERNET FILE SYSTEM (CIFS)
3172 M: Steve French <sfrench@samba.org>
3173 L: linux-cifs@vger.kernel.org
3174 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3175 W: http://linux-cifs.samba.org/
3176 T: git git://git.samba.org/sfrench/cifs-2.6.git
3178 F: Documentation/filesystems/cifs/
3181 COMPACTPCI HOTPLUG CORE
3182 M: Scott Murray <scott@spiteful.org>
3183 L: linux-pci@vger.kernel.org
3185 F: drivers/pci/hotplug/cpci_hotplug*
3187 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3188 M: Scott Murray <scott@spiteful.org>
3189 L: linux-pci@vger.kernel.org
3191 F: drivers/pci/hotplug/cpcihp_zt5550.*
3193 COMPACTPCI HOTPLUG GENERIC DRIVER
3194 M: Scott Murray <scott@spiteful.org>
3195 L: linux-pci@vger.kernel.org
3197 F: drivers/pci/hotplug/cpcihp_generic.c
3199 COMPAL LAPTOP SUPPORT
3200 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3201 L: platform-driver-x86@vger.kernel.org
3203 F: drivers/platform/x86/compal-laptop.c
3205 CONEXANT ACCESSRUNNER USB DRIVER
3206 L: accessrunner-general@lists.sourceforge.net
3207 W: http://accessrunner.sourceforge.net/
3209 F: drivers/usb/atm/cxacru.c
3212 M: Joel Becker <jlbec@evilplan.org>
3213 M: Christoph Hellwig <hch@lst.de>
3214 T: git git://git.infradead.org/users/hch/configfs.git
3217 F: include/linux/configfs.h
3220 M: Evgeniy Polyakov <zbr@ioremap.net>
3221 L: netdev@vger.kernel.org
3223 F: drivers/connector/
3225 CONTROL GROUP (CGROUP)
3226 M: Tejun Heo <tj@kernel.org>
3227 M: Li Zefan <lizefan@huawei.com>
3228 M: Johannes Weiner <hannes@cmpxchg.org>
3229 L: cgroups@vger.kernel.org
3230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3232 F: Documentation/cgroup*
3233 F: include/linux/cgroup*
3236 CONTROL GROUP - CPUSET
3237 M: Li Zefan <lizefan@huawei.com>
3238 L: cgroups@vger.kernel.org
3239 W: http://www.bullopensource.org/cpuset/
3240 W: http://oss.sgi.com/projects/cpusets/
3241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3243 F: Documentation/cgroup-v1/cpusets.txt
3244 F: include/linux/cpuset.h
3247 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3248 M: Johannes Weiner <hannes@cmpxchg.org>
3249 M: Michal Hocko <mhocko@kernel.org>
3250 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3251 L: cgroups@vger.kernel.org
3252 L: linux-mm@kvack.org
3257 CORETEMP HARDWARE MONITORING DRIVER
3258 M: Fenghua Yu <fenghua.yu@intel.com>
3259 L: linux-hwmon@vger.kernel.org
3261 F: Documentation/hwmon/coretemp
3262 F: drivers/hwmon/coretemp.c
3264 COSA/SRP SYNC SERIAL DRIVER
3265 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3266 W: http://www.fi.muni.cz/~kas/cosa/
3268 F: drivers/net/wan/cosa*
3270 CPMAC ETHERNET DRIVER
3271 M: Florian Fainelli <florian@openwrt.org>
3272 L: netdev@vger.kernel.org
3274 F: drivers/net/ethernet/ti/cpmac.c
3276 CPU FREQUENCY DRIVERS
3277 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3278 M: Viresh Kumar <viresh.kumar@linaro.org>
3279 L: linux-pm@vger.kernel.org
3281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3282 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3284 F: include/linux/cpufreq.h
3286 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3287 M: Viresh Kumar <viresh.kumar@linaro.org>
3288 M: Sudeep Holla <sudeep.holla@arm.com>
3289 L: linux-pm@vger.kernel.org
3290 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3292 F: drivers/cpufreq/arm_big_little.h
3293 F: drivers/cpufreq/arm_big_little.c
3294 F: drivers/cpufreq/arm_big_little_dt.c
3296 CPUIDLE DRIVER - ARM BIG LITTLE
3297 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3298 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3299 L: linux-pm@vger.kernel.org
3300 L: linux-arm-kernel@lists.infradead.org
3301 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3303 F: drivers/cpuidle/cpuidle-big_little.c
3305 CPUIDLE DRIVER - ARM EXYNOS
3306 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3307 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3308 M: Kukjin Kim <kgene@kernel.org>
3309 L: linux-pm@vger.kernel.org
3310 L: linux-samsung-soc@vger.kernel.org
3312 F: drivers/cpuidle/cpuidle-exynos.c
3313 F: arch/arm/mach-exynos/pm.c
3316 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3317 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3318 L: linux-pm@vger.kernel.org
3320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3321 F: drivers/cpuidle/*
3322 F: include/linux/cpuidle.h
3325 M: "H. Peter Anvin" <hpa@zytor.com>
3327 F: arch/x86/kernel/cpuid.c
3328 F: arch/x86/kernel/msr.c
3330 CPU POWER MONITORING SUBSYSTEM
3331 M: Thomas Renninger <trenn@suse.com>
3332 L: linux-pm@vger.kernel.org
3334 F: tools/power/cpupower/
3337 W: http://sourceforge.net/projects/cramfs/
3338 S: Orphan / Obsolete
3339 F: Documentation/filesystems/cramfs.txt
3343 M: Mikael Starvik <starvik@axis.com>
3344 M: Jesper Nilsson <jesper.nilsson@axis.com>
3345 L: linux-cris-kernel@axis.com
3346 W: http://developer.axis.com
3347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3350 F: drivers/tty/serial/crisv10.*
3353 M: Herbert Xu <herbert@gondor.apana.org.au>
3354 M: "David S. Miller" <davem@davemloft.net>
3355 L: linux-crypto@vger.kernel.org
3356 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3359 F: Documentation/crypto/
3360 F: Documentation/devicetree/bindings/crypto/
3361 F: Documentation/DocBook/crypto-API.tmpl
3367 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3368 M: Neil Horman <nhorman@tuxdriver.com>
3369 L: linux-crypto@vger.kernel.org
3371 F: crypto/ansi_cprng.c
3375 M: Hans Verkuil <hverkuil@xs4all.nl>
3376 L: linux-media@vger.kernel.org
3377 T: git git://linuxtv.org/media_tree.git
3378 W: http://linuxtv.org
3380 F: drivers/media/i2c/cs3308.c
3381 F: drivers/media/i2c/cs3308.h
3383 CS5535 Audio ALSA driver
3384 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3386 F: sound/pci/cs5535audio/
3389 M: Solomon Peachy <pizza@shaftnet.org>
3391 F: drivers/net/wireless/st/cw1200/
3393 CX18 VIDEO4LINUX DRIVER
3394 M: Andy Walls <awalls@md.metrocast.net>
3395 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3396 L: linux-media@vger.kernel.org
3397 T: git git://linuxtv.org/media_tree.git
3398 W: https://linuxtv.org
3399 W: http://www.ivtvdriver.org/index.php/Cx18
3401 F: Documentation/video4linux/cx18.txt
3402 F: drivers/media/pci/cx18/
3403 F: include/uapi/linux/ivtv*
3405 CX2341X MPEG ENCODER HELPER MODULE
3406 M: Hans Verkuil <hverkuil@xs4all.nl>
3407 L: linux-media@vger.kernel.org
3408 T: git git://linuxtv.org/media_tree.git
3409 W: https://linuxtv.org
3411 F: drivers/media/common/cx2341x*
3412 F: include/media/cx2341x*
3414 CX24120 MEDIA DRIVER
3415 M: Jemma Denson <jdenson@gmail.com>
3416 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3417 L: linux-media@vger.kernel.org
3418 W: https://linuxtv.org
3419 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3421 F: drivers/media/dvb-frontends/cx24120*
3423 CX88 VIDEO4LINUX DRIVER
3424 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3425 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3426 L: linux-media@vger.kernel.org
3427 W: https://linuxtv.org
3428 T: git git://linuxtv.org/media_tree.git
3430 F: Documentation/video4linux/cx88/
3431 F: drivers/media/pci/cx88/
3433 CXD2820R MEDIA DRIVER
3434 M: Antti Palosaari <crope@iki.fi>
3435 L: linux-media@vger.kernel.org
3436 W: https://linuxtv.org
3437 W: http://palosaari.fi/linux/
3438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3439 T: git git://linuxtv.org/anttip/media_tree.git
3441 F: drivers/media/dvb-frontends/cxd2820r*
3443 CXGB3 ETHERNET DRIVER (CXGB3)
3444 M: Santosh Raspatur <santosh@chelsio.com>
3445 L: netdev@vger.kernel.org
3446 W: http://www.chelsio.com
3448 F: drivers/net/ethernet/chelsio/cxgb3/
3450 CXGB3 ISCSI DRIVER (CXGB3I)
3451 M: Karen Xie <kxie@chelsio.com>
3452 L: linux-scsi@vger.kernel.org
3453 W: http://www.chelsio.com
3455 F: drivers/scsi/cxgbi/cxgb3i
3457 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3458 M: Steve Wise <swise@chelsio.com>
3459 L: linux-rdma@vger.kernel.org
3460 W: http://www.openfabrics.org
3462 F: drivers/infiniband/hw/cxgb3/
3464 CXGB4 ETHERNET DRIVER (CXGB4)
3465 M: Hariprasad S <hariprasad@chelsio.com>
3466 L: netdev@vger.kernel.org
3467 W: http://www.chelsio.com
3469 F: drivers/net/ethernet/chelsio/cxgb4/
3471 CXGB4 ISCSI DRIVER (CXGB4I)
3472 M: Karen Xie <kxie@chelsio.com>
3473 L: linux-scsi@vger.kernel.org
3474 W: http://www.chelsio.com
3476 F: drivers/scsi/cxgbi/cxgb4i
3478 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3479 M: Steve Wise <swise@chelsio.com>
3480 L: linux-rdma@vger.kernel.org
3481 W: http://www.openfabrics.org
3483 F: drivers/infiniband/hw/cxgb4/
3485 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3486 M: Casey Leedom <leedom@chelsio.com>
3487 L: netdev@vger.kernel.org
3488 W: http://www.chelsio.com
3490 F: drivers/net/ethernet/chelsio/cxgb4vf/
3492 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3493 M: Ian Munsie <imunsie@au1.ibm.com>
3494 M: Michael Neuling <mikey@neuling.org>
3495 L: linuxppc-dev@lists.ozlabs.org
3497 F: drivers/misc/cxl/
3498 F: include/misc/cxl*
3499 F: include/uapi/misc/cxl.h
3500 F: Documentation/powerpc/cxl.txt
3501 F: Documentation/powerpc/cxl.txt
3502 F: Documentation/ABI/testing/sysfs-class-cxl
3504 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3505 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3506 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3507 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3508 L: linux-scsi@vger.kernel.org
3510 F: drivers/scsi/cxlflash/
3511 F: include/uapi/scsi/cxlflash_ioctls.h
3512 F: Documentation/powerpc/cxlflash.txt
3514 STMMAC ETHERNET DRIVER
3515 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3516 M: Alexandre Torgue <alexandre.torgue@st.com>
3517 L: netdev@vger.kernel.org
3518 W: http://www.stlinux.com
3520 F: drivers/net/ethernet/stmicro/stmmac/
3523 M: Russell King <linux@armlinux.org.uk>
3524 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3525 W: http://www.armlinux.org.uk/
3527 F: drivers/video/fbdev/cyber2000fb.*
3529 CYCLADES ASYNC MUX DRIVER
3530 W: http://www.cyclades.com/
3532 F: drivers/tty/cyclades.c
3533 F: include/linux/cyclades.h
3534 F: include/uapi/linux/cyclades.h
3536 CYCLADES PC300 DRIVER
3537 W: http://www.cyclades.com/
3539 F: drivers/net/wan/pc300*
3541 CYPRESS_FIRMWARE MEDIA DRIVER
3542 M: Antti Palosaari <crope@iki.fi>
3543 L: linux-media@vger.kernel.org
3544 W: https://linuxtv.org
3545 W: http://palosaari.fi/linux/
3546 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3547 T: git git://linuxtv.org/anttip/media_tree.git
3549 F: drivers/media/common/cypress_firmware*
3551 CYTTSP TOUCHSCREEN DRIVER
3552 M: Ferruh Yigit <fery@cypress.com>
3553 L: linux-input@vger.kernel.org
3555 F: drivers/input/touchscreen/cyttsp*
3556 F: include/linux/input/cyttsp.h
3558 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3559 M: Joshua Kinard <kumba@gentoo.org>
3561 F: drivers/rtc/rtc-ds1685.c
3562 F: include/linux/rtc/ds1685.h
3564 DAMA SLAVE for AX.25
3565 M: Joerg Reuter <jreuter@yaina.de>
3566 W: http://yaina.de/jreuter/
3567 W: http://www.qsl.net/dl1bke/
3568 L: linux-hams@vger.kernel.org
3570 F: net/ax25/af_ax25.c
3571 F: net/ax25/ax25_dev.c
3572 F: net/ax25/ax25_ds_*
3573 F: net/ax25/ax25_in.c
3574 F: net/ax25/ax25_out.c
3575 F: net/ax25/ax25_timer.c
3576 F: net/ax25/sysctl_net_ax25.c
3578 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3579 L: netdev@vger.kernel.org
3581 F: Documentation/networking/dmfe.txt
3582 F: drivers/net/ethernet/dec/tulip/dmfe.c
3584 DC390/AM53C974 SCSI driver
3585 M: Hannes Reinecke <hare@suse.com>
3586 L: linux-scsi@vger.kernel.org
3588 F: drivers/scsi/am53c974.c
3591 M: Oliver Neukum <oliver@neukum.org>
3592 M: Ali Akcaagac <aliakc@web.de>
3593 M: Jamie Lenehan <lenehan@twibble.org>
3594 L: dc395x@twibble.org
3595 W: http://twibble.org/dist/dc395x/
3596 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3598 F: Documentation/scsi/dc395x.txt
3599 F: drivers/scsi/dc395x.*
3602 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3603 L: dccp@vger.kernel.org
3604 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3606 F: include/linux/dccp.h
3607 F: include/uapi/linux/dccp.h
3608 F: include/linux/tfrc.h
3611 DECnet NETWORK LAYER
3612 W: http://linux-decnet.sourceforge.net
3613 L: linux-decnet-user@lists.sourceforge.net
3615 F: Documentation/networking/decnet.txt
3618 DECSTATION PLATFORM SUPPORT
3619 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3620 L: linux-mips@linux-mips.org
3621 W: http://www.linux-mips.org/wiki/DECstation
3624 F: arch/mips/include/asm/dec/
3625 F: arch/mips/include/asm/mach-dec/
3627 DEFXX FDDI NETWORK DRIVER
3628 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3630 F: drivers/net/fddi/defxx.*
3633 M: Matthew Garrett <mjg59@srcf.ucam.org>
3634 M: Pali Rohár <pali.rohar@gmail.com>
3635 L: platform-driver-x86@vger.kernel.org
3637 F: drivers/platform/x86/dell-laptop.c
3639 DELL LAPTOP RBTN DRIVER
3640 M: Pali Rohár <pali.rohar@gmail.com>
3642 F: drivers/platform/x86/dell-rbtn.*
3644 DELL LAPTOP FREEFALL DRIVER
3645 M: Pali Rohár <pali.rohar@gmail.com>
3647 F: drivers/platform/x86/dell-smo8800.c
3649 DELL LAPTOP SMM DRIVER
3650 M: Pali Rohár <pali.rohar@gmail.com>
3652 F: drivers/hwmon/dell-smm-hwmon.c
3653 F: include/uapi/linux/i8k.h
3655 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3656 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3658 F: Documentation/dcdbas.txt
3659 F: drivers/firmware/dcdbas.*
3661 DELL WMI EXTRAS DRIVER
3662 M: Matthew Garrett <mjg59@srcf.ucam.org>
3663 M: Pali Rohár <pali.rohar@gmail.com>
3665 F: drivers/platform/x86/dell-wmi.c
3667 DESIGNWARE USB2 DRD IP DRIVER
3668 M: John Youn <johnyoun@synopsys.com>
3669 L: linux-usb@vger.kernel.org
3670 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3672 F: drivers/usb/dwc2/
3674 DESIGNWARE USB3 DRD IP DRIVER
3675 M: Felipe Balbi <balbi@kernel.org>
3676 L: linux-usb@vger.kernel.org
3677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3679 F: drivers/usb/dwc3/
3681 DEVICE COREDUMP (DEV_COREDUMP)
3682 M: Johannes Berg <johannes@sipsolutions.net>
3683 L: linux-kernel@vger.kernel.org
3685 F: drivers/base/devcoredump.c
3686 F: include/linux/devcoredump.h
3688 DEVICE FREQUENCY (DEVFREQ)
3689 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3690 M: Kyungmin Park <kyungmin.park@samsung.com>
3691 L: linux-pm@vger.kernel.org
3692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3695 F: include/linux/devfreq.h
3696 F: Documentation/devicetree/bindings/devfreq/
3698 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3699 M: Chanwoo Choi <cw00.choi@samsung.com>
3700 L: linux-pm@vger.kernel.org
3701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3703 F: drivers/devfreq/event/
3704 F: drivers/devfreq/devfreq-event.c
3705 F: include/linux/devfreq-event.h
3706 F: Documentation/devicetree/bindings/devfreq/event/
3708 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3709 M: Chanwoo Choi <cw00.choi@samsung.com>
3710 L: linux-pm@vger.kernel.org
3711 L: linux-samsung-soc@vger.kernel.org
3712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3714 F: drivers/devfreq/exynos-bus.c
3715 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3717 DEVICE NUMBER REGISTRY
3718 M: Torben Mathiasen <device@lanana.org>
3719 W: http://lanana.org/docs/device-list/index.html
3723 M: Alasdair Kergon <agk@redhat.com>
3724 M: Mike Snitzer <snitzer@redhat.com>
3725 M: dm-devel@redhat.com
3726 L: dm-devel@redhat.com
3727 W: http://sources.redhat.com/dm
3728 Q: http://patchwork.kernel.org/project/dm-devel/list/
3729 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3730 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3732 F: Documentation/device-mapper/
3734 F: drivers/md/persistent-data/
3735 F: include/linux/device-mapper.h
3736 F: include/linux/dm-*.h
3737 F: include/uapi/linux/dm-*.h
3740 M: Jiri Pirko <jiri@mellanox.com>
3741 L: netdev@vger.kernel.org
3743 F: net/core/devlink.c
3744 F: include/net/devlink.h
3745 F: include/uapi/linux/devlink.h
3747 DIALOG SEMICONDUCTOR DRIVERS
3748 M: Support Opensource <support.opensource@diasemi.com>
3749 W: http://www.dialog-semiconductor.com/products
3751 F: Documentation/hwmon/da90??
3752 F: Documentation/devicetree/bindings/mfd/da90*.txt
3753 F: Documentation/devicetree/bindings/regulator/da92*.txt
3754 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3755 F: drivers/gpio/gpio-da90??.c
3756 F: drivers/hwmon/da90??-hwmon.c
3757 F: drivers/iio/adc/da91??-*.c
3758 F: drivers/input/misc/da90??_onkey.c
3759 F: drivers/input/touchscreen/da9052_tsi.c
3760 F: drivers/leds/leds-da90??.c
3761 F: drivers/mfd/da903x.c
3762 F: drivers/mfd/da90??-*.c
3763 F: drivers/mfd/da91??-*.c
3764 F: drivers/power/da9052-battery.c
3765 F: drivers/power/da91??-*.c
3766 F: drivers/regulator/da903x.c
3767 F: drivers/regulator/da9???-regulator.[ch]
3768 F: drivers/rtc/rtc-da90??.c
3769 F: drivers/video/backlight/da90??_bl.c
3770 F: drivers/watchdog/da90??_wdt.c
3771 F: include/linux/mfd/da903x.h
3772 F: include/linux/mfd/da9052/
3773 F: include/linux/mfd/da9055/
3774 F: include/linux/mfd/da9062/
3775 F: include/linux/mfd/da9063/
3776 F: include/linux/mfd/da9150/
3777 F: include/linux/regulator/da9211.h
3778 F: include/sound/da[79]*.h
3779 F: sound/soc/codecs/da[79]*.[ch]
3781 DIGI NEO AND CLASSIC PCI PRODUCTS
3782 M: Lidza Louina <lidza.louina@gmail.com>
3783 M: Mark Hounschell <markh@compro.net>
3784 L: driverdev-devel@linuxdriverproject.org
3786 F: drivers/staging/dgnc/
3788 DIOLAN U2C-12 I2C DRIVER
3789 M: Guenter Roeck <linux@roeck-us.net>
3790 L: linux-i2c@vger.kernel.org
3792 F: drivers/i2c/busses/i2c-diolan-u2c.c
3795 M: Matthew Wilcox <willy@linux.intel.com>
3796 L: linux-fsdevel@vger.kernel.org
3800 DIRECTORY NOTIFICATION (DNOTIFY)
3801 M: Eric Paris <eparis@parisplace.org>
3803 F: Documentation/filesystems/dnotify.txt
3804 F: fs/notify/dnotify/
3805 F: include/linux/dnotify.h
3807 DISK GEOMETRY AND PARTITION HANDLING
3808 M: Andries Brouwer <aeb@cwi.nl>
3809 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3810 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3811 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3815 M: Jan Kara <jack@suse.com>
3817 F: Documentation/filesystems/quota.txt
3819 F: include/linux/quota*.h
3820 F: include/uapi/linux/quota*.h
3822 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3823 M: Bernie Thompson <bernie@plugable.com>
3824 L: linux-fbdev@vger.kernel.org
3826 W: http://plugable.com/category/projects/udlfb/
3827 F: drivers/video/fbdev/udlfb.c
3828 F: include/video/udlfb.h
3829 F: Documentation/fb/udlfb.txt
3831 DISTRIBUTED LOCK MANAGER (DLM)
3832 M: Christine Caulfield <ccaulfie@redhat.com>
3833 M: David Teigland <teigland@redhat.com>
3834 L: cluster-devel@redhat.com
3835 W: http://sources.redhat.com/cluster/
3836 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3840 DMA BUFFER SHARING FRAMEWORK
3841 M: Sumit Semwal <sumit.semwal@linaro.org>
3843 L: linux-media@vger.kernel.org
3844 L: dri-devel@lists.freedesktop.org
3845 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3847 F: include/linux/dma-buf*
3848 F: include/linux/reservation.h
3849 F: include/linux/*fence.h
3850 F: Documentation/dma-buf-sharing.txt
3851 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3854 M: Sumit Semwal <sumit.semwal@linaro.org>
3855 R: Gustavo Padovan <gustavo@padovan.org>
3857 L: linux-media@vger.kernel.org
3858 L: dri-devel@lists.freedesktop.org
3859 F: drivers/dma-buf/sync_file.c
3860 F: include/linux/sync_file.h
3861 F: Documentation/sync_file.txt
3862 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3864 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3865 M: Vinod Koul <vinod.koul@intel.com>
3866 L: dmaengine@vger.kernel.org
3867 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3870 F: include/linux/dmaengine.h
3871 F: Documentation/devicetree/bindings/dma/
3872 F: Documentation/dmaengine/
3873 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3875 DME1737 HARDWARE MONITOR DRIVER
3876 M: Juerg Haefliger <juergh@gmail.com>
3877 L: linux-hwmon@vger.kernel.org
3879 F: Documentation/hwmon/dme1737
3880 F: drivers/hwmon/dme1737.c
3883 M: Jean Delvare <jdelvare@suse.com>
3885 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3886 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3887 F: drivers/firmware/dmi-id.c
3888 F: drivers/firmware/dmi_scan.c
3889 F: include/linux/dmi.h
3892 M: Jonathan Corbet <corbet@lwn.net>
3893 L: linux-doc@vger.kernel.org
3896 F: scripts/docproc.c
3897 F: scripts/kernel-doc*
3898 X: Documentation/ABI/
3899 X: Documentation/devicetree/
3900 X: Documentation/acpi
3901 X: Documentation/power
3902 X: Documentation/spi
3903 X: Documentation/DocBook/media
3904 T: git git://git.lwn.net/linux.git docs-next
3907 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3908 L: blinux-list@redhat.com
3910 F: drivers/char/dtlk.c
3911 F: include/linux/dtlk.h
3913 DPT_I2O SCSI RAID DRIVER
3914 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3915 L: linux-scsi@vger.kernel.org
3916 W: http://www.adaptec.com/
3918 F: drivers/scsi/dpt*
3919 F: drivers/scsi/dpt/
3922 M: Philipp Reisner <philipp.reisner@linbit.com>
3923 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3924 L: drbd-dev@lists.linbit.com
3925 W: http://www.drbd.org
3926 T: git git://git.linbit.com/linux-drbd.git
3927 T: git git://git.linbit.com/drbd-8.4.git
3929 F: drivers/block/drbd/
3931 F: Documentation/blockdev/drbd/
3933 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3934 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3937 F: Documentation/kobject.txt
3942 F: include/linux/debugfs.h
3943 F: include/linux/kobj*
3947 M: David Airlie <airlied@linux.ie>
3948 L: dri-devel@lists.freedesktop.org
3949 T: git git://people.freedesktop.org/~airlied/linux
3953 F: Documentation/devicetree/bindings/display/
3954 F: Documentation/devicetree/bindings/gpu/
3955 F: Documentation/devicetree/bindings/video/
3956 F: Documentation/gpu/
3958 F: include/uapi/drm/
3960 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3961 M: Dave Airlie <airlied@redhat.com>
3963 F: drivers/gpu/drm/ast/
3965 DRM DRIVER FOR BOCHS VIRTUAL GPU
3966 M: Gerd Hoffmann <kraxel@redhat.com>
3968 F: drivers/gpu/drm/bochs/
3970 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3971 M: Dave Airlie <airlied@redhat.com>
3973 F: drivers/gpu/drm/cirrus/
3975 RADEON and AMDGPU DRM DRIVERS
3976 M: Alex Deucher <alexander.deucher@amd.com>
3977 M: Christian König <christian.koenig@amd.com>
3978 L: dri-devel@lists.freedesktop.org
3979 T: git git://people.freedesktop.org/~agd5f/linux
3981 F: drivers/gpu/drm/radeon/
3982 F: include/uapi/drm/radeon_drm.h
3983 F: drivers/gpu/drm/amd/
3984 F: include/uapi/drm/amdgpu_drm.h
3987 M: Thierry Reding <thierry.reding@gmail.com>
3988 L: dri-devel@lists.freedesktop.org
3989 T: git git://anongit.freedesktop.org/tegra/linux.git
3991 F: drivers/gpu/drm/drm_panel.c
3992 F: drivers/gpu/drm/panel/
3993 F: include/drm/drm_panel.h
3994 F: Documentation/devicetree/bindings/display/panel/
3996 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3997 M: Daniel Vetter <daniel.vetter@intel.com>
3998 M: Jani Nikula <jani.nikula@linux.intel.com>
3999 L: intel-gfx@lists.freedesktop.org
4000 L: dri-devel@lists.freedesktop.org
4001 W: https://01.org/linuxgraphics/
4002 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4003 T: git git://anongit.freedesktop.org/drm-intel
4005 F: drivers/gpu/drm/i915/
4006 F: include/drm/i915*
4007 F: include/uapi/drm/i915_drm.h
4008 F: Documentation/gpu/i915.rst
4010 DRM DRIVERS FOR ATMEL HLCDC
4011 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4012 L: dri-devel@lists.freedesktop.org
4014 F: drivers/gpu/drm/atmel-hlcdc/
4015 F: Documentation/devicetree/bindings/drm/atmel/
4017 DRM DRIVERS FOR ALLWINNER A10
4018 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4019 L: dri-devel@lists.freedesktop.org
4021 F: drivers/gpu/drm/sun4i/
4022 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4024 DRM DRIVERS FOR EXYNOS
4025 M: Inki Dae <inki.dae@samsung.com>
4026 M: Joonyoung Shim <jy0922.shim@samsung.com>
4027 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4028 M: Kyungmin Park <kyungmin.park@samsung.com>
4029 L: dri-devel@lists.freedesktop.org
4030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4032 F: drivers/gpu/drm/exynos/
4033 F: include/uapi/drm/exynos_drm.h
4034 F: Documentation/devicetree/bindings/display/exynos/
4036 DRM DRIVERS FOR FREESCALE DCU
4037 M: Stefan Agner <stefan@agner.ch>
4038 M: Alison Wang <alison.wang@freescale.com>
4039 L: dri-devel@lists.freedesktop.org
4041 F: drivers/gpu/drm/fsl-dcu/
4042 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4043 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4044 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4046 DRM DRIVERS FOR FREESCALE IMX
4047 M: Philipp Zabel <p.zabel@pengutronix.de>
4048 L: dri-devel@lists.freedesktop.org
4050 F: drivers/gpu/drm/imx/
4051 F: drivers/gpu/ipu-v3/
4052 F: Documentation/devicetree/bindings/display/imx/
4054 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4055 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4056 L: dri-devel@lists.freedesktop.org
4057 T: git git://github.com/patjak/drm-gma500
4059 F: drivers/gpu/drm/gma500/
4061 DRM DRIVERS FOR HISILICON
4062 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4063 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4064 R: Chen Feng <puck.chen@hisilicon.com>
4065 L: dri-devel@lists.freedesktop.org
4066 T: git git://github.com/xin3liang/linux.git
4068 F: drivers/gpu/drm/hisilicon/
4069 F: Documentation/devicetree/bindings/display/hisilicon/
4071 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4072 S: Orphan / Obsolete
4073 F: drivers/gpu/drm/i810/
4074 F: include/uapi/drm/i810_drm.h
4076 DRM DRIVER FOR MSM ADRENO GPU
4077 M: Rob Clark <robdclark@gmail.com>
4078 L: linux-arm-msm@vger.kernel.org
4079 L: dri-devel@lists.freedesktop.org
4080 L: freedreno@lists.freedesktop.org
4081 T: git git://people.freedesktop.org/~robclark/linux
4083 F: drivers/gpu/drm/msm/
4084 F: include/uapi/drm/msm_drm.h
4085 F: Documentation/devicetree/bindings/display/msm/
4087 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4088 M: Ben Skeggs <bskeggs@redhat.com>
4089 L: dri-devel@lists.freedesktop.org
4090 L: nouveau@lists.freedesktop.org
4091 T: git git://github.com/skeggsb/linux
4093 F: drivers/gpu/drm/nouveau/
4094 F: include/uapi/drm/nouveau_drm.h
4096 DRM DRIVERS FOR NVIDIA TEGRA
4097 M: Thierry Reding <thierry.reding@gmail.com>
4098 L: dri-devel@lists.freedesktop.org
4099 L: linux-tegra@vger.kernel.org
4100 T: git git://anongit.freedesktop.org/tegra/linux.git
4102 F: drivers/gpu/drm/tegra/
4103 F: drivers/gpu/host1x/
4104 F: include/linux/host1x.h
4105 F: include/uapi/drm/tegra_drm.h
4106 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4108 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4109 S: Orphan / Obsolete
4110 F: drivers/gpu/drm/mga/
4111 F: include/uapi/drm/mga_drm.h
4113 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4114 M: Dave Airlie <airlied@redhat.com>
4116 F: drivers/gpu/drm/mgag200/
4118 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4119 S: Orphan / Obsolete
4120 F: drivers/gpu/drm/r128/
4121 F: include/uapi/drm/r128_drm.h
4123 DRM DRIVERS FOR RENESAS
4124 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4125 L: dri-devel@lists.freedesktop.org
4126 L: linux-renesas-soc@vger.kernel.org
4127 T: git git://linuxtv.org/pinchartl/fbdev
4129 F: drivers/gpu/drm/rcar-du/
4130 F: drivers/gpu/drm/shmobile/
4131 F: include/linux/platform_data/shmob_drm.h
4132 F: Documentation/devicetree/bindings/display/renesas,du.txt
4134 DRM DRIVER FOR QXL VIRTUAL GPU
4135 M: Dave Airlie <airlied@redhat.com>
4137 F: drivers/gpu/drm/qxl/
4138 F: include/uapi/drm/qxl_drm.h
4140 DRM DRIVERS FOR ROCKCHIP
4141 M: Mark Yao <mark.yao@rock-chips.com>
4142 L: dri-devel@lists.freedesktop.org
4144 F: drivers/gpu/drm/rockchip/
4145 F: Documentation/devicetree/bindings/display/rockchip/
4147 DRM DRIVER FOR SAVAGE VIDEO CARDS
4148 S: Orphan / Obsolete
4149 F: drivers/gpu/drm/savage/
4150 F: include/uapi/drm/savage_drm.h
4152 DRM DRIVER FOR SIS VIDEO CARDS
4153 S: Orphan / Obsolete
4154 F: drivers/gpu/drm/sis/
4155 F: include/uapi/drm/sis_drm.h
4158 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4159 M: Vincent Abriou <vincent.abriou@st.com>
4160 L: dri-devel@lists.freedesktop.org
4161 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4163 F: drivers/gpu/drm/sti
4164 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4166 DRM DRIVER FOR TDFX VIDEO CARDS
4167 S: Orphan / Obsolete
4168 F: drivers/gpu/drm/tdfx/
4170 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4171 M: Dave Airlie <airlied@redhat.com>
4173 F: drivers/gpu/drm/udl/
4175 DRM DRIVERS FOR VIVANTE GPU IP
4176 M: Lucas Stach <l.stach@pengutronix.de>
4177 R: Russell King <linux+etnaviv@armlinux.org.uk>
4178 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4179 L: dri-devel@lists.freedesktop.org
4181 F: drivers/gpu/drm/etnaviv/
4182 F: include/uapi/drm/etnaviv_drm.h
4183 F: Documentation/devicetree/bindings/display/etnaviv/
4185 DRM DRIVER FOR VMWARE VIRTUAL GPU
4186 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4187 M: Sinclair Yeh <syeh@vmware.com>
4188 M: Thomas Hellstrom <thellstrom@vmware.com>
4189 L: dri-devel@lists.freedesktop.org
4190 T: git git://people.freedesktop.org/~syeh/repos_linux
4191 T: git git://people.freedesktop.org/~thomash/linux
4193 F: drivers/gpu/drm/vmwgfx/
4194 F: include/uapi/drm/vmwgfx_drm.h
4197 M: Eric Anholt <eric@anholt.net>
4198 T: git git://github.com/anholt/linux
4200 F: drivers/gpu/drm/vc4/
4201 F: include/uapi/drm/vc4_drm.h
4202 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4204 DRM DRIVERS FOR TI OMAP
4205 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4206 L: dri-devel@lists.freedesktop.org
4208 F: drivers/gpu/drm/omapdrm/
4209 F: Documentation/devicetree/bindings/display/ti/
4211 DRM DRIVERS FOR TI LCDC
4212 M: Jyri Sarha <jsarha@ti.com>
4213 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4214 L: dri-devel@lists.freedesktop.org
4216 F: drivers/gpu/drm/tilcdc/
4217 F: Documentation/devicetree/bindings/display/tilcdc/
4219 DSBR100 USB FM RADIO DRIVER
4220 M: Alexey Klimov <klimov.linux@gmail.com>
4221 L: linux-media@vger.kernel.org
4222 T: git git://linuxtv.org/media_tree.git
4224 F: drivers/media/radio/dsbr100.c
4227 M: Francois Romieu <romieu@fr.zoreil.com>
4228 L: netdev@vger.kernel.org
4230 F: drivers/net/wan/dscc4.c
4233 M: Hans Verkuil <hverkuil@xs4all.nl>
4234 L: linux-media@vger.kernel.org
4235 T: git git://linuxtv.org/media_tree.git
4236 W: https://linuxtv.org
4238 F: drivers/media/pci/dt3155/
4240 DVB_USB_AF9015 MEDIA DRIVER
4241 M: Antti Palosaari <crope@iki.fi>
4242 L: linux-media@vger.kernel.org
4243 W: https://linuxtv.org
4244 W: http://palosaari.fi/linux/
4245 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4246 T: git git://linuxtv.org/anttip/media_tree.git
4248 F: drivers/media/usb/dvb-usb-v2/af9015*
4250 DVB_USB_AF9035 MEDIA DRIVER
4251 M: Antti Palosaari <crope@iki.fi>
4252 L: linux-media@vger.kernel.org
4253 W: https://linuxtv.org
4254 W: http://palosaari.fi/linux/
4255 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4256 T: git git://linuxtv.org/anttip/media_tree.git
4258 F: drivers/media/usb/dvb-usb-v2/af9035*
4260 DVB_USB_ANYSEE MEDIA DRIVER
4261 M: Antti Palosaari <crope@iki.fi>
4262 L: linux-media@vger.kernel.org
4263 W: https://linuxtv.org
4264 W: http://palosaari.fi/linux/
4265 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4266 T: git git://linuxtv.org/anttip/media_tree.git
4268 F: drivers/media/usb/dvb-usb-v2/anysee*
4270 DVB_USB_AU6610 MEDIA DRIVER
4271 M: Antti Palosaari <crope@iki.fi>
4272 L: linux-media@vger.kernel.org
4273 W: https://linuxtv.org
4274 W: http://palosaari.fi/linux/
4275 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4276 T: git git://linuxtv.org/anttip/media_tree.git
4278 F: drivers/media/usb/dvb-usb-v2/au6610*
4280 DVB_USB_CE6230 MEDIA DRIVER
4281 M: Antti Palosaari <crope@iki.fi>
4282 L: linux-media@vger.kernel.org
4283 W: https://linuxtv.org
4284 W: http://palosaari.fi/linux/
4285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4286 T: git git://linuxtv.org/anttip/media_tree.git
4288 F: drivers/media/usb/dvb-usb-v2/ce6230*
4290 DVB_USB_CXUSB MEDIA DRIVER
4291 M: Michael Krufky <mkrufky@linuxtv.org>
4292 L: linux-media@vger.kernel.org
4293 W: https://linuxtv.org
4294 W: http://github.com/mkrufky
4295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4296 T: git git://linuxtv.org/media_tree.git
4298 F: drivers/media/usb/dvb-usb/cxusb*
4300 DVB_USB_EC168 MEDIA DRIVER
4301 M: Antti Palosaari <crope@iki.fi>
4302 L: linux-media@vger.kernel.org
4303 W: https://linuxtv.org
4304 W: http://palosaari.fi/linux/
4305 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4306 T: git git://linuxtv.org/anttip/media_tree.git
4308 F: drivers/media/usb/dvb-usb-v2/ec168*
4310 DVB_USB_GL861 MEDIA DRIVER
4311 M: Antti Palosaari <crope@iki.fi>
4312 L: linux-media@vger.kernel.org
4313 W: https://linuxtv.org
4314 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4315 T: git git://linuxtv.org/anttip/media_tree.git
4317 F: drivers/media/usb/dvb-usb-v2/gl861*
4319 DVB_USB_MXL111SF MEDIA DRIVER
4320 M: Michael Krufky <mkrufky@linuxtv.org>
4321 L: linux-media@vger.kernel.org
4322 W: https://linuxtv.org
4323 W: http://github.com/mkrufky
4324 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4325 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4327 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4329 DVB_USB_RTL28XXU MEDIA DRIVER
4330 M: Antti Palosaari <crope@iki.fi>
4331 L: linux-media@vger.kernel.org
4332 W: https://linuxtv.org
4333 W: http://palosaari.fi/linux/
4334 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4335 T: git git://linuxtv.org/anttip/media_tree.git
4337 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4339 DVB_USB_V2 MEDIA DRIVER
4340 M: Antti Palosaari <crope@iki.fi>
4341 L: linux-media@vger.kernel.org
4342 W: https://linuxtv.org
4343 W: http://palosaari.fi/linux/
4344 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4345 T: git git://linuxtv.org/anttip/media_tree.git
4347 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4348 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4351 M: Jason Baron <jbaron@akamai.com>
4353 F: lib/dynamic_debug.c
4354 F: include/linux/dynamic_debug.h
4356 DZ DECSTATION DZ11 SERIAL DRIVER
4357 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4359 F: drivers/tty/serial/dz.*
4361 E3X0 POWER BUTTON DRIVER
4362 M: Moritz Fischer <moritz.fischer@ettus.com>
4363 L: usrp-users@lists.ettus.com
4364 W: http://www.ettus.com
4366 F: drivers/input/misc/e3x0-button.c
4367 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4370 M: Antti Palosaari <crope@iki.fi>
4371 L: linux-media@vger.kernel.org
4372 W: https://linuxtv.org
4373 W: http://palosaari.fi/linux/
4374 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4375 T: git git://linuxtv.org/anttip/media_tree.git
4377 F: drivers/media/tuners/e4000*
4379 EATA ISA/EISA/PCI SCSI DRIVER
4380 M: Dario Ballabio <ballabio_dario@emc.com>
4381 L: linux-scsi@vger.kernel.org
4383 F: drivers/scsi/eata.c
4386 M: Antti Palosaari <crope@iki.fi>
4387 L: linux-media@vger.kernel.org
4388 W: https://linuxtv.org
4389 W: http://palosaari.fi/linux/
4390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4391 T: git git://linuxtv.org/anttip/media_tree.git
4393 F: drivers/media/dvb-frontends/ec100*
4396 M: Tyler Hicks <tyhicks@canonical.com>
4397 L: ecryptfs@vger.kernel.org
4398 W: http://ecryptfs.org
4399 W: https://launchpad.net/ecryptfs
4400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4402 F: Documentation/filesystems/ecryptfs.txt
4406 M: Doug Thompson <dougthompson@xmission.com>
4407 M: Borislav Petkov <bp@alien8.de>
4408 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4409 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4410 L: linux-edac@vger.kernel.org
4411 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4414 F: Documentation/edac.txt
4416 F: include/linux/edac.h
4419 M: Doug Thompson <dougthompson@xmission.com>
4420 M: Borislav Petkov <bp@alien8.de>
4421 L: linux-edac@vger.kernel.org
4423 F: drivers/edac/amd64_edac*
4426 M: Doug Thompson <dougthompson@xmission.com>
4427 M: Robert Richter <rric@kernel.org>
4428 L: linux-edac@vger.kernel.org
4430 F: drivers/edac/highbank*
4433 M: Ralf Baechle <ralf@linux-mips.org>
4434 M: David Daney <david.daney@cavium.com>
4435 L: linux-edac@vger.kernel.org
4436 L: linux-mips@linux-mips.org
4438 F: drivers/edac/octeon_edac*
4441 M: Mark Gross <mark.gross@intel.com>
4442 M: Doug Thompson <dougthompson@xmission.com>
4443 L: linux-edac@vger.kernel.org
4445 F: drivers/edac/e752x_edac.c
4448 M: Doug Thompson <dougthompson@xmission.com>
4449 L: linux-edac@vger.kernel.org
4451 F: drivers/edac/e7xxx_edac.c
4454 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4455 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4456 L: linux-edac@vger.kernel.org
4458 F: drivers/edac/ghes_edac.c
4461 M: Tim Small <tim@buttersideup.com>
4462 L: linux-edac@vger.kernel.org
4464 F: drivers/edac/i82443bxgx_edac.c
4467 M: Jason Uhlenkott <juhlenko@akamai.com>
4468 L: linux-edac@vger.kernel.org
4470 F: drivers/edac/i3000_edac.c
4473 M: Doug Thompson <dougthompson@xmission.com>
4474 L: linux-edac@vger.kernel.org
4476 F: drivers/edac/i5000_edac.c
4479 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4480 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4481 L: linux-edac@vger.kernel.org
4483 F: drivers/edac/i5400_edac.c
4486 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4487 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4488 L: linux-edac@vger.kernel.org
4490 F: drivers/edac/i7300_edac.c
4493 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4494 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4495 L: linux-edac@vger.kernel.org
4497 F: drivers/edac/i7core_edac.c
4500 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4501 M: "Arvind R." <arvino55@gmail.com>
4502 L: linux-edac@vger.kernel.org
4504 F: drivers/edac/i82975x_edac.c
4507 M: Jason Baron <jbaron@akamai.com>
4508 L: linux-edac@vger.kernel.org
4510 F: drivers/edac/ie31200_edac.c
4513 M: Johannes Thumshirn <morbidrsa@gmail.com>
4514 L: linux-edac@vger.kernel.org
4516 F: drivers/edac/mpc85xx_edac.[ch]
4519 M: Egor Martovetsky <egor@pasemi.com>
4520 L: linux-edac@vger.kernel.org
4522 F: drivers/edac/pasemi_edac.c
4525 M: Tim Small <tim@buttersideup.com>
4526 L: linux-edac@vger.kernel.org
4528 F: drivers/edac/r82600_edac.c
4531 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4532 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4533 L: linux-edac@vger.kernel.org
4535 F: drivers/edac/sb_edac.c
4538 M: Tony Luck <tony.luck@intel.com>
4539 L: linux-edac@vger.kernel.org
4541 F: drivers/edac/skx_edac.c
4544 APPLIED MICRO (APM) X-GENE SOC EDAC
4545 M: Loc Ho <lho@apm.com>
4547 F: drivers/edac/xgene_edac.c
4548 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4550 EDIROL UA-101/UA-1000 DRIVER
4551 M: Clemens Ladisch <clemens@ladisch.de>
4552 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4553 T: git git://git.alsa-project.org/alsa-kernel.git
4555 F: sound/usb/misc/ua101.c
4557 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4558 M: Matt Fleming <matt@codeblueprint.co.uk>
4559 L: linux-efi@vger.kernel.org
4560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4562 F: Documentation/efi-stub.txt
4563 F: arch/ia64/kernel/efi.c
4564 F: arch/x86/boot/compressed/eboot.[ch]
4565 F: arch/x86/include/asm/efi.h
4566 F: arch/x86/platform/efi/
4567 F: drivers/firmware/efi/
4568 F: include/linux/efi*.h
4570 EFI VARIABLE FILESYSTEM
4571 M: Matthew Garrett <matthew.garrett@nebula.com>
4572 M: Jeremy Kerr <jk@ozlabs.org>
4573 M: Matt Fleming <matt@codeblueprint.co.uk>
4574 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4575 L: linux-efi@vger.kernel.org
4579 EFIFB FRAMEBUFFER DRIVER
4580 L: linux-fbdev@vger.kernel.org
4581 M: Peter Jones <pjones@redhat.com>
4583 F: drivers/video/fbdev/efifb.c
4586 W: http://aeschi.ch.eu.org/efs/
4590 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4591 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4592 L: netdev@vger.kernel.org
4594 F: drivers/net/ethernet/ibm/ehea/
4596 EM28XX VIDEO4LINUX DRIVER
4597 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4598 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4599 L: linux-media@vger.kernel.org
4600 W: https://linuxtv.org
4601 T: git git://linuxtv.org/media_tree.git
4603 F: drivers/media/usb/em28xx/
4606 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4607 M: Matt Mackall <mpm@selenic.com>
4608 M: David Woodhouse <dwmw2@infradead.org>
4609 L: linux-embedded@vger.kernel.org
4612 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4613 M: James Smart <james.smart@avagotech.com>
4614 M: Dick Kennedy <dick.kennedy@avagotech.com>
4615 L: linux-scsi@vger.kernel.org
4616 W: http://www.avagotech.com
4618 F: drivers/scsi/lpfc/
4620 ENE CB710 FLASH CARD READER DRIVER
4621 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4623 F: drivers/misc/cb710/
4624 F: drivers/mmc/host/cb710-mmc.*
4625 F: include/linux/cb710.h
4627 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4628 M: Maxim Levitsky <maximlevitsky@gmail.com>
4630 F: drivers/media/rc/ene_ir.*
4632 EPSON S1D13XXX FRAMEBUFFER DRIVER
4633 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4636 F: drivers/video/fbdev/s1d13xxxfb.c
4637 F: include/video/s1d13xxxfb.h
4639 ET131X NETWORK DRIVER
4640 M: Mark Einon <mark.einon@gmail.com>
4642 F: drivers/net/ethernet/agere/
4645 M: Stephen Hemminger <stephen@networkplumber.org>
4646 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4647 L: netdev@vger.kernel.org
4648 W: http://www.linuxfoundation.org/en/Net:Bridge
4650 F: include/linux/netfilter_bridge/
4653 ETHERNET PHY LIBRARY
4654 M: Florian Fainelli <f.fainelli@gmail.com>
4655 L: netdev@vger.kernel.org
4657 F: include/linux/phy.h
4658 F: include/linux/phy_fixed.h
4660 F: Documentation/networking/phy.txt
4661 F: drivers/of/of_mdio.c
4662 F: drivers/of/of_net.c
4665 M: Jan Kara <jack@suse.com>
4666 L: linux-ext4@vger.kernel.org
4668 F: Documentation/filesystems/ext2.txt
4670 F: include/linux/ext2*
4673 M: "Theodore Ts'o" <tytso@mit.edu>
4674 M: Andreas Dilger <adilger.kernel@dilger.ca>
4675 L: linux-ext4@vger.kernel.org
4676 W: http://ext4.wiki.kernel.org
4677 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4678 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4680 F: Documentation/filesystems/ext4.txt
4683 Extended Verification Module (EVM)
4684 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4685 L: linux-ima-devel@lists.sourceforge.net
4686 L: linux-security-module@vger.kernel.org
4688 F: security/integrity/evm/
4690 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4691 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4692 M: Chanwoo Choi <cw00.choi@samsung.com>
4693 L: linux-kernel@vger.kernel.org
4694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4697 F: include/linux/extcon/
4698 F: include/linux/extcon.h
4699 F: Documentation/extcon/
4700 F: Documentation/devicetree/bindings/extcon/
4703 M: Jingoo Han <jingoohan1@gmail.com>
4704 L: dri-devel@lists.freedesktop.org
4706 F: drivers/gpu/drm/exynos/exynos_dp*
4708 EXYNOS SYSMMU (IOMMU) driver
4709 M: Marek Szyprowski <m.szyprowski@samsung.com>
4710 L: iommu@lists.linux-foundation.org
4712 F: drivers/iommu/exynos-iommu.c
4714 EXYNOS MIPI DISPLAY DRIVERS
4715 M: Inki Dae <inki.dae@samsung.com>
4716 M: Donghwa Lee <dh09.lee@samsung.com>
4717 M: Kyungmin Park <kyungmin.park@samsung.com>
4718 L: linux-fbdev@vger.kernel.org
4720 F: drivers/video/fbdev/exynos/exynos_mipi*
4721 F: include/video/exynos_mipi*
4723 EZchip NPS platform support
4724 M: Noam Camus <noamc@ezchip.com>
4726 F: arch/arc/plat-eznps
4727 F: arch/arc/boot/dts/eznps.dts
4729 F71805F HARDWARE MONITORING DRIVER
4730 M: Jean Delvare <jdelvare@suse.com>
4731 L: linux-hwmon@vger.kernel.org
4733 F: Documentation/hwmon/f71805f
4734 F: drivers/hwmon/f71805f.c
4737 M: Michael Buesch <m@bues.ch>
4738 L: linux-media@vger.kernel.org
4740 F: drivers/media/tuners/fc0011.h
4741 F: drivers/media/tuners/fc0011.c
4744 M: Antti Palosaari <crope@iki.fi>
4745 L: linux-media@vger.kernel.org
4746 W: https://linuxtv.org
4747 W: http://palosaari.fi/linux/
4748 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4749 T: git git://linuxtv.org/anttip/media_tree.git
4751 F: drivers/media/tuners/fc2580*
4754 M: Eric Paris <eparis@redhat.com>
4756 F: fs/notify/fanotify/
4757 F: include/linux/fanotify.h
4758 F: include/uapi/linux/fanotify.h
4760 FARSYNC SYNCHRONOUS DRIVER
4761 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4762 W: http://www.farsite.co.uk/
4764 F: drivers/net/wan/farsync.*
4766 FAULT INJECTION SUPPORT
4767 M: Akinobu Mita <akinobu.mita@gmail.com>
4769 F: Documentation/fault-injection/
4770 F: lib/fault-inject.c
4772 FBTFT Framebuffer drivers
4773 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4774 M: Noralf Trønnes <noralf@tronnes.org>
4776 F: drivers/staging/fbtft/
4778 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4779 M: Johannes Thumshirn <jth@kernel.org>
4780 L: fcoe-devel@open-fcoe.org
4781 W: www.Open-FCoE.org
4783 F: drivers/scsi/libfc/
4784 F: drivers/scsi/fcoe/
4786 F: include/scsi/libfc.h
4787 F: include/scsi/libfcoe.h
4788 F: include/uapi/scsi/fc/
4790 FILE LOCKING (flock() and fcntl()/lockf())
4791 M: Jeff Layton <jlayton@poochiereds.net>
4792 M: "J. Bruce Fields" <bfields@fieldses.org>
4793 L: linux-fsdevel@vger.kernel.org
4795 F: include/linux/fcntl.h
4796 F: include/linux/fs.h
4797 F: include/uapi/linux/fcntl.h
4798 F: include/uapi/linux/fs.h
4802 FILESYSTEMS (VFS and infrastructure)
4803 M: Alexander Viro <viro@zeniv.linux.org.uk>
4804 L: linux-fsdevel@vger.kernel.org
4808 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4809 M: Riku Voipio <riku.voipio@iki.fi>
4810 L: linux-hwmon@vger.kernel.org
4812 F: drivers/hwmon/f75375s.c
4813 F: include/linux/f75375s.h
4815 FIREWIRE AUDIO DRIVERS
4816 M: Clemens Ladisch <clemens@ladisch.de>
4817 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4818 T: git git://git.alsa-project.org/alsa-kernel.git
4822 FIREWIRE MEDIA DRIVERS (firedtv)
4823 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4824 L: linux-media@vger.kernel.org
4825 L: linux1394-devel@lists.sourceforge.net
4826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4828 F: drivers/media/firewire/
4830 FIREWIRE SBP-2 TARGET
4831 M: Chris Boot <bootc@bootc.net>
4832 L: linux-scsi@vger.kernel.org
4833 L: target-devel@vger.kernel.org
4834 L: linux1394-devel@lists.sourceforge.net
4835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4837 F: drivers/target/sbp/
4840 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4841 L: linux1394-devel@lists.sourceforge.net
4842 W: http://ieee1394.wiki.kernel.org/
4843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4845 F: drivers/firewire/
4846 F: include/linux/firewire.h
4847 F: include/uapi/linux/firewire*.h
4850 FIRMWARE LOADER (request_firmware)
4851 M: Ming Lei <ming.lei@canonical.com>
4852 L: linux-kernel@vger.kernel.org
4854 F: Documentation/firmware_class/
4855 F: drivers/base/firmware*.c
4856 F: include/linux/firmware.h
4858 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4859 M: Joshua Morris <josh.h.morris@us.ibm.com>
4860 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4862 F: drivers/block/rsxx/
4865 M: Jiri Kosina <jikos@kernel.org>
4866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4868 F: drivers/block/floppy.c
4871 M: Alessandro Rubini <rubini@gnudd.com>
4872 W: http://www.ohwr.org/projects/fmc-bus
4875 F: include/linux/fmc*.h
4876 F: include/linux/ipmi-fru.h
4879 FPGA MANAGER FRAMEWORK
4880 M: Alan Tull <atull@opensource.altera.com>
4881 R: Moritz Fischer <moritz.fischer@ettus.com>
4884 F: include/linux/fpga/fpga-mgr.h
4885 W: http://www.rocketboards.org
4888 M: Bill Metzenthen <billm@melbpc.org.au>
4889 W: http://floatingpoint.sourceforge.net/emulator/index.html
4891 F: arch/x86/math-emu/
4893 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4894 L: netdev@vger.kernel.org
4896 F: drivers/net/wan/dlci.c
4897 F: drivers/net/wan/sdla.c
4900 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4901 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4902 L: linux-fbdev@vger.kernel.org
4903 W: http://linux-fbdev.sourceforge.net/
4904 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4905 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4907 F: Documentation/fb/
4910 F: include/linux/fb.h
4911 F: include/uapi/video/
4912 F: include/uapi/linux/fb.h
4914 FREESCALE DIU FRAMEBUFFER DRIVER
4915 M: Timur Tabi <timur@tabi.org>
4916 L: linux-fbdev@vger.kernel.org
4918 F: drivers/video/fbdev/fsl-diu-fb.*
4920 FREESCALE DMA DRIVER
4921 M: Li Yang <leoli@freescale.com>
4922 M: Zhang Wei <zw@zh-kernel.org>
4923 L: linuxppc-dev@lists.ozlabs.org
4925 F: drivers/dma/fsldma.*
4927 FREESCALE GPMI NAND DRIVER
4928 M: Han Xu <han.xu@nxp.com>
4929 L: linux-mtd@lists.infradead.org
4931 F: drivers/mtd/nand/gpmi-nand/*
4933 FREESCALE I2C CPM DRIVER
4934 M: Jochen Friedrich <jochen@scram.de>
4935 L: linuxppc-dev@lists.ozlabs.org
4936 L: linux-i2c@vger.kernel.org
4938 F: drivers/i2c/busses/i2c-cpm.c
4940 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4941 M: Sascha Hauer <kernel@pengutronix.de>
4942 L: linux-fbdev@vger.kernel.org
4943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4945 F: include/linux/platform_data/video-imxfb.h
4946 F: drivers/video/fbdev/imxfb.c
4948 FREESCALE QUAD SPI DRIVER
4949 M: Han Xu <han.xu@nxp.com>
4950 L: linux-mtd@lists.infradead.org
4952 F: drivers/mtd/spi-nor/fsl-quadspi.c
4954 FREESCALE SOC FS_ENET DRIVER
4955 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4956 M: Vitaly Bordug <vbordug@ru.mvista.com>
4957 L: linuxppc-dev@lists.ozlabs.org
4958 L: netdev@vger.kernel.org
4960 F: drivers/net/ethernet/freescale/fs_enet/
4961 F: include/linux/fs_enet_pd.h
4963 FREESCALE IMX / MXC FEC DRIVER
4964 M: Fugang Duan <fugang.duan@nxp.com>
4965 L: netdev@vger.kernel.org
4967 F: drivers/net/ethernet/freescale/fec_main.c
4968 F: drivers/net/ethernet/freescale/fec_ptp.c
4969 F: drivers/net/ethernet/freescale/fec.h
4970 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4972 FREESCALE QUICC ENGINE LIBRARY
4973 L: linuxppc-dev@lists.ozlabs.org
4975 F: drivers/soc/fsl/qe/
4976 F: include/soc/fsl/*qe*.h
4977 F: include/soc/fsl/*ucc*.h
4979 FREESCALE USB PERIPHERAL DRIVERS
4980 M: Li Yang <leoli@freescale.com>
4981 L: linux-usb@vger.kernel.org
4982 L: linuxppc-dev@lists.ozlabs.org
4984 F: drivers/usb/gadget/udc/fsl*
4986 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4987 M: Li Yang <leoli@freescale.com>
4988 L: netdev@vger.kernel.org
4989 L: linuxppc-dev@lists.ozlabs.org
4991 F: drivers/net/ethernet/freescale/ucc_geth*
4993 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4994 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4995 L: netdev@vger.kernel.org
4997 F: drivers/net/ethernet/freescale/gianfar*
4998 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4999 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5001 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5002 M: Zhao Qiang <qiang.zhao@nxp.com>
5003 L: netdev@vger.kernel.org
5004 L: linuxppc-dev@lists.ozlabs.org
5006 F: drivers/net/wan/fsl_ucc_hdlc*
5008 FREESCALE QUICC ENGINE UCC UART DRIVER
5009 M: Timur Tabi <timur@tabi.org>
5010 L: linuxppc-dev@lists.ozlabs.org
5012 F: drivers/tty/serial/ucc_uart.c
5014 FREESCALE SOC SOUND DRIVERS
5015 M: Timur Tabi <timur@tabi.org>
5016 M: Nicolin Chen <nicoleotsuka@gmail.com>
5017 M: Xiubo Li <Xiubo.Lee@gmail.com>
5018 R: Fabio Estevam <fabio.estevam@nxp.com>
5019 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5020 L: linuxppc-dev@lists.ozlabs.org
5022 F: sound/soc/fsl/fsl*
5023 F: sound/soc/fsl/imx*
5024 F: sound/soc/fsl/mpc8610_hpcd.c
5026 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5027 M: "J. German Rivera" <German.Rivera@freescale.com>
5028 M: Stuart Yoder <stuart.yoder@nxp.com>
5029 L: linux-kernel@vger.kernel.org
5031 F: drivers/staging/fsl-mc/
5034 M: Christoph Hellwig <hch@infradead.org>
5035 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5040 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5041 M: Pavel Machek <pavel@ucw.cz>
5042 L: linux-pm@vger.kernel.org
5044 F: Documentation/power/freezing-of-tasks.txt
5045 F: include/linux/freezer.h
5049 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5050 L: linux-kernel@vger.kernel.org
5053 F: include/linux/frontswap.h
5055 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5056 M: David Howells <dhowells@redhat.com>
5057 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5059 F: Documentation/filesystems/caching/
5061 F: include/linux/fscache*.h
5063 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5064 M: Theodore Y. Ts'o <tytso@mit.edu>
5065 M: Jaegeuk Kim <jaegeuk@kernel.org>
5068 F: include/linux/fscrypto.h
5071 M: Jaegeuk Kim <jaegeuk@kernel.org>
5072 M: Changman Lee <cm224.lee@samsung.com>
5073 R: Chao Yu <yuchao0@huawei.com>
5074 L: linux-f2fs-devel@lists.sourceforge.net
5075 W: http://en.wikipedia.org/wiki/F2FS
5076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5078 F: Documentation/filesystems/f2fs.txt
5079 F: Documentation/ABI/testing/sysfs-fs-f2fs
5081 F: include/linux/f2fs_fs.h
5082 F: include/trace/events/f2fs.h
5084 FUJITSU FR-V (FRV) PORT
5088 FUJITSU LAPTOP EXTRAS
5089 M: Jonathan Woithe <jwoithe@just42.net>
5090 L: platform-driver-x86@vger.kernel.org
5092 F: drivers/platform/x86/fujitsu-laptop.c
5094 FUJITSU M-5MO LS CAMERA ISP DRIVER
5095 M: Kyungmin Park <kyungmin.park@samsung.com>
5096 M: Heungjun Kim <riverful.kim@samsung.com>
5097 L: linux-media@vger.kernel.org
5099 F: drivers/media/i2c/m5mols/
5100 F: include/media/i2c/m5mols.h
5102 FUJITSU TABLET EXTRAS
5103 M: Robert Gerlach <khnz@gmx.de>
5104 L: platform-driver-x86@vger.kernel.org
5106 F: drivers/platform/x86/fujitsu-tablet.c
5108 FUSE: FILESYSTEM IN USERSPACE
5109 M: Miklos Szeredi <miklos@szeredi.hu>
5110 L: linux-fsdevel@vger.kernel.org
5111 W: http://fuse.sourceforge.net/
5112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5115 F: include/uapi/linux/fuse.h
5116 F: Documentation/filesystems/fuse.txt
5118 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5119 M: Rik Faith <faith@cs.unc.edu>
5120 L: linux-scsi@vger.kernel.org
5121 S: Odd Fixes (e.g., new signatures)
5122 F: drivers/scsi/fdomain.*
5125 M: Kees Cook <keescook@chromium.org>
5126 R: Emese Revfy <re.emese@gmail.com>
5127 L: kernel-hardening@lists.openwall.com
5129 F: scripts/gcc-plugins/
5130 F: scripts/gcc-plugin.sh
5131 F: Documentation/gcc-plugins.txt
5133 GCOV BASED KERNEL PROFILING
5134 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5137 F: Documentation/gcov.txt
5139 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5140 M: Achim Leubner <achim_leubner@adaptec.com>
5141 L: linux-scsi@vger.kernel.org
5142 W: http://www.icp-vortex.com/
5144 F: drivers/scsi/gdt*
5146 GDB KERNEL DEBUGGING HELPER SCRIPTS
5147 M: Jan Kiszka <jan.kiszka@siemens.com>
5148 M: Kieran Bingham <kieran@bingham.xyz>
5152 GEMTEK FM RADIO RECEIVER DRIVER
5153 M: Hans Verkuil <hverkuil@xs4all.nl>
5154 L: linux-media@vger.kernel.org
5155 T: git git://linuxtv.org/media_tree.git
5156 W: https://linuxtv.org
5158 F: drivers/media/radio/radio-gemtek*
5160 GENERIC GPIO I2C DRIVER
5161 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5163 F: drivers/i2c/busses/i2c-gpio.c
5164 F: include/linux/i2c-gpio.h
5166 GENERIC GPIO I2C MULTIPLEXER DRIVER
5167 M: Peter Korsgaard <peter.korsgaard@barco.com>
5168 L: linux-i2c@vger.kernel.org
5170 F: drivers/i2c/muxes/i2c-mux-gpio.c
5171 F: include/linux/i2c-mux-gpio.h
5172 F: Documentation/i2c/muxes/i2c-mux-gpio
5174 GENERIC HDLC (WAN) DRIVERS
5175 M: Krzysztof Halasa <khc@pm.waw.pl>
5176 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5178 F: drivers/net/wan/c101.c
5179 F: drivers/net/wan/hd6457*
5180 F: drivers/net/wan/hdlc*
5181 F: drivers/net/wan/n2.c
5182 F: drivers/net/wan/pc300too.c
5183 F: drivers/net/wan/pci200syn.c
5184 F: drivers/net/wan/wanxl*
5186 GENERIC INCLUDE/ASM HEADER FILES
5187 M: Arnd Bergmann <arnd@arndb.de>
5188 L: linux-arch@vger.kernel.org
5189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5191 F: include/asm-generic/
5192 F: include/uapi/asm-generic/
5194 GENERIC PHY FRAMEWORK
5195 M: Kishon Vijay Abraham I <kishon@ti.com>
5196 L: linux-kernel@vger.kernel.org
5197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5200 F: include/linux/phy/
5203 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5204 M: Kevin Hilman <khilman@kernel.org>
5205 M: Ulf Hansson <ulf.hansson@linaro.org>
5206 L: linux-pm@vger.kernel.org
5208 F: drivers/base/power/domain*.c
5209 F: include/linux/pm_domain.h
5211 GENERIC UIO DRIVER FOR PCI DEVICES
5212 M: "Michael S. Tsirkin" <mst@redhat.com>
5213 L: kvm@vger.kernel.org
5215 F: drivers/uio/uio_pci_generic.c
5217 GET_MAINTAINER SCRIPT
5218 M: Joe Perches <joe@perches.com>
5220 F: scripts/get_maintainer.pl
5223 M: Steven Whitehouse <swhiteho@redhat.com>
5224 M: Bob Peterson <rpeterso@redhat.com>
5225 L: cluster-devel@redhat.com
5226 W: http://sources.redhat.com/cluster/
5227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5229 F: Documentation/filesystems/gfs2*.txt
5231 F: include/uapi/linux/gfs2_ondisk.h
5233 GIGASET ISDN DRIVERS
5234 M: Paul Bolle <pebolle@tiscali.nl>
5235 L: gigaset307x-common@lists.sourceforge.net
5236 W: http://gigaset307x.sourceforge.net/
5238 F: Documentation/isdn/README.gigaset
5239 F: drivers/isdn/gigaset/
5240 F: include/uapi/linux/gigaset_dev.h
5243 M: Hans Verkuil <hans.verkuil@cisco.com>
5244 L: linux-media@vger.kernel.org
5246 F: drivers/media/usb/go7007/
5249 M: Bastien Nocera <hadess@hadess.net>
5250 L: linux-input@vger.kernel.org
5252 F: drivers/input/touchscreen/goodix.c
5255 M: Linus Walleij <linus.walleij@linaro.org>
5256 M: Alexandre Courbot <gnurou@gmail.com>
5257 L: linux-gpio@vger.kernel.org
5258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5260 F: Documentation/devicetree/bindings/gpio/
5261 F: Documentation/gpio/
5262 F: Documentation/ABI/testing/gpio-cdev
5263 F: Documentation/ABI/obsolete/sysfs-gpio
5265 F: include/linux/gpio/
5266 F: include/linux/gpio.h
5267 F: include/asm-generic/gpio.h
5268 F: include/uapi/linux/gpio.h
5271 GRE DEMULTIPLEXER DRIVER
5272 M: Dmitry Kozlov <xeb@mail.ru>
5273 L: netdev@vger.kernel.org
5275 F: net/ipv4/gre_demux.c
5276 F: net/ipv4/gre_offload.c
5277 F: include/net/gre.h
5279 GRETH 10/100/1G Ethernet MAC device driver
5280 M: Andreas Larsson <andreas@gaisler.com>
5281 L: netdev@vger.kernel.org
5283 F: drivers/net/ethernet/aeroflex/
5285 GSPCA FINEPIX SUBDRIVER
5286 M: Frank Zago <frank@zago.net>
5287 L: linux-media@vger.kernel.org
5288 T: git git://linuxtv.org/media_tree.git
5290 F: drivers/media/usb/gspca/finepix.c
5292 GSPCA GL860 SUBDRIVER
5293 M: Olivier Lorin <o.lorin@laposte.net>
5294 L: linux-media@vger.kernel.org
5295 T: git git://linuxtv.org/media_tree.git
5297 F: drivers/media/usb/gspca/gl860/
5299 GSPCA M5602 SUBDRIVER
5300 M: Erik Andren <erik.andren@gmail.com>
5301 L: linux-media@vger.kernel.org
5302 T: git git://linuxtv.org/media_tree.git
5304 F: drivers/media/usb/gspca/m5602/
5306 GSPCA PAC207 SONIXB SUBDRIVER
5307 M: Hans Verkuil <hverkuil@xs4all.nl>
5308 L: linux-media@vger.kernel.org
5309 T: git git://linuxtv.org/media_tree.git
5311 F: drivers/media/usb/gspca/pac207.c
5313 GSPCA SN9C20X SUBDRIVER
5314 M: Brian Johnson <brijohn@gmail.com>
5315 L: linux-media@vger.kernel.org
5316 T: git git://linuxtv.org/media_tree.git
5318 F: drivers/media/usb/gspca/sn9c20x.c
5320 GSPCA T613 SUBDRIVER
5321 M: Leandro Costantino <lcostantino@gmail.com>
5322 L: linux-media@vger.kernel.org
5323 T: git git://linuxtv.org/media_tree.git
5325 F: drivers/media/usb/gspca/t613.c
5327 GSPCA USB WEBCAM DRIVER
5328 M: Hans Verkuil <hverkuil@xs4all.nl>
5329 L: linux-media@vger.kernel.org
5330 T: git git://linuxtv.org/media_tree.git
5332 F: drivers/media/usb/gspca/
5334 GUID PARTITION TABLE (GPT)
5335 M: Davidlohr Bueso <dave@stgolabs.net>
5336 L: linux-efi@vger.kernel.org
5338 F: block/partitions/efi.*
5340 STK1160 USB VIDEO CAPTURE DRIVER
5341 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5342 L: linux-media@vger.kernel.org
5343 T: git git://linuxtv.org/media_tree.git
5345 F: drivers/media/usb/stk1160/
5348 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5349 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5350 W: http://uclinux-h8.sourceforge.jp
5351 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5354 F: drivers/clocksource/h8300_*.c
5355 F: drivers/clk/h8300/
5356 F: drivers/irqchip/irq-renesas-h8*.c
5358 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5359 M: Frank Seidel <frank@f-seidel.de>
5360 L: platform-driver-x86@vger.kernel.org
5361 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5363 F: drivers/platform/x86/hdaps.c
5365 HDPVR USB VIDEO ENCODER DRIVER
5366 M: Hans Verkuil <hverkuil@xs4all.nl>
5367 L: linux-media@vger.kernel.org
5368 T: git git://linuxtv.org/media_tree.git
5369 W: https://linuxtv.org
5371 F: drivers/media/usb/hdpvr/
5373 HWPOISON MEMORY FAILURE HANDLING
5374 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5375 L: linux-mm@kvack.org
5377 F: mm/memory-failure.c
5378 F: mm/hwpoison-inject.c
5380 HYPERVISOR VIRTUAL CONSOLE DRIVER
5381 L: linuxppc-dev@lists.ozlabs.org
5386 M: Antti Palosaari <crope@iki.fi>
5387 L: linux-media@vger.kernel.org
5388 W: https://linuxtv.org
5389 W: http://palosaari.fi/linux/
5390 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5391 T: git git://linuxtv.org/anttip/media_tree.git
5393 F: drivers/media/usb/hackrf/
5396 M: Jean Delvare <jdelvare@suse.com>
5397 M: Guenter Roeck <linux@roeck-us.net>
5398 L: linux-hwmon@vger.kernel.org
5399 W: http://hwmon.wiki.kernel.org/
5400 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5403 F: Documentation/hwmon/
5405 F: include/linux/hwmon*.h
5407 HARDWARE RANDOM NUMBER GENERATOR CORE
5408 M: Matt Mackall <mpm@selenic.com>
5409 M: Herbert Xu <herbert@gondor.apana.org.au>
5410 L: linux-crypto@vger.kernel.org
5412 F: Documentation/devicetree/bindings/rng/
5413 F: Documentation/hw_random.txt
5414 F: drivers/char/hw_random/
5415 F: include/linux/hw_random.h
5417 HARDWARE SPINLOCK CORE
5418 M: Ohad Ben-Cohen <ohad@wizery.com>
5419 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5420 L: linux-remoteproc@vger.kernel.org
5422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5423 F: Documentation/devicetree/bindings/hwlock/
5424 F: Documentation/hwspinlock.txt
5425 F: drivers/hwspinlock/
5426 F: include/linux/hwspinlock.h
5428 HARMONY SOUND DRIVER
5429 L: linux-parisc@vger.kernel.org
5431 F: sound/parisc/harmony.*
5434 M: Antti Palosaari <crope@iki.fi>
5435 L: linux-media@vger.kernel.org
5436 W: https://linuxtv.org
5437 W: http://palosaari.fi/linux/
5438 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5439 T: git git://linuxtv.org/anttip/media_tree.git
5441 F: drivers/media/dvb-frontends/hd29l2*
5443 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5444 M: Brian Boylston <brian.boylston@hpe.com>
5446 F: Documentation/watchdog/hpwdt.txt
5447 F: drivers/watchdog/hpwdt.c
5449 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5450 M: Don Brace <don.brace@microsemi.com>
5451 L: iss_storagedev@hp.com
5452 L: esc.storagedev@microsemi.com
5453 L: linux-scsi@vger.kernel.org
5455 F: Documentation/scsi/hpsa.txt
5456 F: drivers/scsi/hpsa*.[ch]
5457 F: include/linux/cciss*.h
5458 F: include/uapi/linux/cciss*.h
5460 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5461 M: Don Brace <don.brace@microsemi.com>
5462 L: iss_storagedev@hp.com
5463 L: esc.storagedev@microsemi.com
5464 L: linux-scsi@vger.kernel.org
5466 F: Documentation/blockdev/cciss.txt
5467 F: drivers/block/cciss*
5468 F: include/linux/cciss_ioctl.h
5469 F: include/uapi/linux/cciss_ioctl.h
5472 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5473 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5474 L: linux-rdma@vger.kernel.org
5476 F: drivers/infiniband/hw/hfi1
5479 L: linux-fsdevel@vger.kernel.org
5481 F: Documentation/filesystems/hfs.txt
5485 L: linux-fsdevel@vger.kernel.org
5487 F: Documentation/filesystems/hfsplus.txt
5490 HGA FRAMEBUFFER DRIVER
5491 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5492 L: linux-nvidia@lists.surfsouth.com
5493 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5495 F: drivers/video/fbdev/hgafb.c
5497 HIBERNATION (aka Software Suspend, aka swsusp)
5498 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5499 M: Pavel Machek <pavel@ucw.cz>
5500 L: linux-pm@vger.kernel.org
5503 F: drivers/base/power/
5505 F: include/linux/suspend.h
5506 F: include/linux/freezer.h
5507 F: include/linux/pm.h
5508 F: arch/*/include/asm/suspend*.h
5511 M: Jiri Kosina <jikos@kernel.org>
5512 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5513 L: linux-input@vger.kernel.org
5514 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5517 F: include/linux/hid*
5518 F: include/uapi/linux/hid*
5520 HID SENSOR HUB DRIVERS
5521 M: Jiri Kosina <jikos@kernel.org>
5522 M: Jonathan Cameron <jic23@kernel.org>
5523 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5524 L: linux-input@vger.kernel.org
5525 L: linux-iio@vger.kernel.org
5527 F: Documentation/hid/hid-sensor*
5528 F: drivers/hid/hid-sensor-*
5529 F: drivers/iio/*/hid-*
5530 F: include/linux/hid-sensor-*
5532 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5533 M: Thomas Gleixner <tglx@linutronix.de>
5534 L: linux-kernel@vger.kernel.org
5535 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5537 F: Documentation/timers/
5538 F: kernel/time/hrtimer.c
5539 F: kernel/time/clockevents.c
5540 F: kernel/time/tick*.*
5541 F: kernel/time/timer_*.c
5542 F: include/linux/clockchips.h
5543 F: include/linux/hrtimer.h
5545 HIGH-SPEED SCC DRIVER FOR AX.25
5546 L: linux-hams@vger.kernel.org
5548 F: drivers/net/hamradio/dmascc.c
5549 F: drivers/net/hamradio/scc.c
5551 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5552 M: HighPoint Linux Team <linux@highpoint-tech.com>
5553 W: http://www.highpoint-tech.com
5555 F: Documentation/scsi/hptiop.txt
5556 F: drivers/scsi/hptiop.c
5559 M: Jes Sorensen <jes@trained-monkey.org>
5560 L: linux-hippi@sunsite.dk
5562 F: include/linux/hippidevice.h
5563 F: include/uapi/linux/if_hippi.h
5565 F: drivers/net/hippi/
5567 HISILICON NETWORK SUBSYSTEM DRIVER
5568 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5569 M: Salil Mehta <salil.mehta@huawei.com>
5570 L: netdev@vger.kernel.org
5571 W: http://www.hisilicon.com
5573 F: drivers/net/ethernet/hisilicon/
5574 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5576 HISILICON SAS Controller
5577 M: John Garry <john.garry@huawei.com>
5578 W: http://www.hisilicon.com
5580 F: drivers/scsi/hisi_sas/
5581 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5584 M: Jouni Malinen <j@w1.fi>
5585 L: hostap@shmoo.com (subscribers-only)
5586 L: linux-wireless@vger.kernel.org
5587 W: http://hostap.epitest.fi/
5589 F: drivers/net/wireless/intersil/hostap/
5591 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5592 L: platform-driver-x86@vger.kernel.org
5594 F: drivers/platform/x86/tc1100-wmi.c
5596 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5597 M: Jaroslav Kysela <perex@perex.cz>
5599 F: drivers/net/ethernet/hp/hp100.*
5601 HPET: High Precision Event Timers driver
5602 M: Clemens Ladisch <clemens@ladisch.de>
5604 F: Documentation/timers/hpet.txt
5605 F: drivers/char/hpet.c
5606 F: include/linux/hpet.h
5607 F: include/uapi/linux/hpet.h
5611 F: arch/x86/kernel/hpet.c
5612 F: arch/x86/include/asm/hpet.h
5615 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5616 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5621 M: Sebastian Reichel <sre@kernel.org>
5622 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5624 F: Documentation/ABI/testing/sysfs-bus-hsi
5625 F: Documentation/hsi.txt
5627 F: include/linux/hsi/
5628 F: include/uapi/linux/hsi/
5631 M: Jan Dumon <j.dumon@option.com>
5632 W: http://www.pharscape.org
5634 F: drivers/net/usb/hso.c
5636 HSR NETWORK PROTOCOL
5637 M: Arvid Brodin <arvid.brodin@alten.se>
5638 L: netdev@vger.kernel.org
5642 HTCPEN TOUCHSCREEN DRIVER
5643 M: Pau Oliva Fora <pof@eslack.org>
5644 L: linux-input@vger.kernel.org
5646 F: drivers/input/touchscreen/htcpen.c
5649 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5653 Hyper-V CORE AND DRIVERS
5654 M: "K. Y. Srinivasan" <kys@microsoft.com>
5655 M: Haiyang Zhang <haiyangz@microsoft.com>
5656 L: devel@linuxdriverproject.org
5658 F: arch/x86/include/asm/mshyperv.h
5659 F: arch/x86/include/uapi/asm/hyperv.h
5660 F: arch/x86/kernel/cpu/mshyperv.c
5661 F: drivers/hid/hid-hyperv.c
5663 F: drivers/input/serio/hyperv-keyboard.c
5664 F: drivers/pci/host/pci-hyperv.c
5665 F: drivers/net/hyperv/
5666 F: drivers/scsi/storvsc_drv.c
5667 F: drivers/video/fbdev/hyperv_fb.c
5668 F: include/linux/hyperv.h
5670 F: Documentation/ABI/stable/sysfs-bus-vmbus
5673 M: Peter Rosin <peda@axentia.se>
5674 L: linux-i2c@vger.kernel.org
5676 F: Documentation/i2c/i2c-topology
5677 F: Documentation/i2c/muxes/
5678 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5679 F: drivers/i2c/i2c-mux.c
5680 F: drivers/i2c/muxes/
5681 F: include/linux/i2c-mux.h
5683 I2C OVER PARALLEL PORT
5684 M: Jean Delvare <jdelvare@suse.com>
5685 L: linux-i2c@vger.kernel.org
5687 F: Documentation/i2c/busses/i2c-parport
5688 F: Documentation/i2c/busses/i2c-parport-light
5689 F: drivers/i2c/busses/i2c-parport.c
5690 F: drivers/i2c/busses/i2c-parport-light.c
5692 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5693 M: Jean Delvare <jdelvare@suse.com>
5694 L: linux-i2c@vger.kernel.org
5696 F: Documentation/i2c/busses/i2c-ali1535
5697 F: Documentation/i2c/busses/i2c-ali1563
5698 F: Documentation/i2c/busses/i2c-ali15x3
5699 F: Documentation/i2c/busses/i2c-amd756
5700 F: Documentation/i2c/busses/i2c-amd8111
5701 F: Documentation/i2c/busses/i2c-i801
5702 F: Documentation/i2c/busses/i2c-nforce2
5703 F: Documentation/i2c/busses/i2c-piix4
5704 F: Documentation/i2c/busses/i2c-sis5595
5705 F: Documentation/i2c/busses/i2c-sis630
5706 F: Documentation/i2c/busses/i2c-sis96x
5707 F: Documentation/i2c/busses/i2c-via
5708 F: Documentation/i2c/busses/i2c-viapro
5709 F: drivers/i2c/busses/i2c-ali1535.c
5710 F: drivers/i2c/busses/i2c-ali1563.c
5711 F: drivers/i2c/busses/i2c-ali15x3.c
5712 F: drivers/i2c/busses/i2c-amd756.c
5713 F: drivers/i2c/busses/i2c-amd756-s4882.c
5714 F: drivers/i2c/busses/i2c-amd8111.c
5715 F: drivers/i2c/busses/i2c-i801.c
5716 F: drivers/i2c/busses/i2c-isch.c
5717 F: drivers/i2c/busses/i2c-nforce2.c
5718 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5719 F: drivers/i2c/busses/i2c-piix4.c
5720 F: drivers/i2c/busses/i2c-sis5595.c
5721 F: drivers/i2c/busses/i2c-sis630.c
5722 F: drivers/i2c/busses/i2c-sis96x.c
5723 F: drivers/i2c/busses/i2c-via.c
5724 F: drivers/i2c/busses/i2c-viapro.c
5726 I2C/SMBUS ISMT DRIVER
5727 M: Seth Heasley <seth.heasley@intel.com>
5728 M: Neil Horman <nhorman@tuxdriver.com>
5729 L: linux-i2c@vger.kernel.org
5730 F: drivers/i2c/busses/i2c-ismt.c
5731 F: Documentation/i2c/busses/i2c-ismt
5733 I2C/SMBUS STUB DRIVER
5734 M: Jean Delvare <jdelvare@suse.com>
5735 L: linux-i2c@vger.kernel.org
5737 F: drivers/i2c/i2c-stub.c
5740 M: Wolfram Sang <wsa@the-dreams.de>
5741 L: linux-i2c@vger.kernel.org
5742 W: https://i2c.wiki.kernel.org/
5743 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5746 F: Documentation/devicetree/bindings/i2c/
5747 F: Documentation/i2c/
5750 F: include/linux/i2c.h
5751 F: include/linux/i2c-*.h
5752 F: include/uapi/linux/i2c.h
5753 F: include/uapi/linux/i2c-*.h
5756 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5757 L: linux-i2c@vger.kernel.org
5758 L: linux-acpi@vger.kernel.org
5762 M: Jean Delvare <jdelvare@suse.com>
5763 L: linux-i2c@vger.kernel.org
5765 F: Documentation/i2c/busses/i2c-taos-evm
5766 F: drivers/i2c/busses/i2c-taos-evm.c
5769 M: Till Harbaum <till@harbaum.org>
5770 L: linux-i2c@vger.kernel.org
5771 W: http://www.harbaum.org/till/i2c_tiny_usb
5773 F: drivers/i2c/busses/i2c-tiny-usb.c
5776 M: "H. Peter Anvin" <hpa@zytor.com>
5780 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5781 M: "H. Peter Anvin" <hpa@zytor.com>
5782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5785 IA64 (Itanium) PLATFORM
5786 M: Tony Luck <tony.luck@intel.com>
5787 M: Fenghua Yu <fenghua.yu@intel.com>
5788 L: linux-ia64@vger.kernel.org
5789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5793 IBM Power VMX Cryptographic instructions
5794 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5795 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5796 L: linux-crypto@vger.kernel.org
5798 F: drivers/crypto/vmx/Makefile
5799 F: drivers/crypto/vmx/Kconfig
5800 F: drivers/crypto/vmx/vmx.c
5801 F: drivers/crypto/vmx/aes*
5802 F: drivers/crypto/vmx/ghash*
5803 F: drivers/crypto/vmx/ppc-xlate.pl
5805 IBM Power in-Nest Crypto Acceleration
5806 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5807 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5808 L: linux-crypto@vger.kernel.org
5810 F: drivers/crypto/nx/Makefile
5811 F: drivers/crypto/nx/Kconfig
5812 F: drivers/crypto/nx/nx-aes*
5813 F: drivers/crypto/nx/nx-sha*
5814 F: drivers/crypto/nx/nx.*
5815 F: drivers/crypto/nx/nx_csbcpb.h
5816 F: drivers/crypto/nx/nx_debugfs.h
5818 IBM Power 842 compression accelerator
5819 M: Dan Streetman <ddstreet@ieee.org>
5821 F: drivers/crypto/nx/Makefile
5822 F: drivers/crypto/nx/Kconfig
5823 F: drivers/crypto/nx/nx-842*
5824 F: include/linux/sw842.h
5828 IBM Power Linux RAID adapter
5829 M: Brian King <brking@us.ibm.com>
5831 F: drivers/scsi/ipr.*
5833 IBM Power Virtual Ethernet Device Driver
5834 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5835 L: netdev@vger.kernel.org
5837 F: drivers/net/ethernet/ibm/ibmveth.*
5839 IBM Power SRIOV Virtual NIC Device Driver
5840 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5841 M: John Allen <jallen@linux.vnet.ibm.com>
5842 L: netdev@vger.kernel.org
5844 F: drivers/net/ethernet/ibm/ibmvnic.*
5846 IBM Power Virtual SCSI Device Drivers
5847 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5848 L: linux-scsi@vger.kernel.org
5850 F: drivers/scsi/ibmvscsi/ibmvscsi*
5851 F: include/scsi/viosrp.h
5853 IBM Power Virtual SCSI Device Target Driver
5854 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5855 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5856 L: linux-scsi@vger.kernel.org
5857 L: target-devel@vger.kernel.org
5859 F: drivers/scsi/ibmvscsi_tgt/
5861 IBM Power Virtual FC Device Drivers
5862 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5863 L: linux-scsi@vger.kernel.org
5865 F: drivers/scsi/ibmvscsi/ibmvfc*
5867 IBM ServeRAID RAID DRIVER
5869 F: drivers/scsi/ips.*
5871 ICH LPC AND GPIO DRIVER
5872 M: Peter Tyser <ptyser@xes-inc.com>
5874 F: drivers/mfd/lpc_ich.c
5875 F: drivers/gpio/gpio-ich.c
5878 M: "David S. Miller" <davem@davemloft.net>
5879 L: linux-ide@vger.kernel.org
5880 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5881 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5883 F: Documentation/ide/
5885 F: include/linux/ide.h
5887 IDEAPAD LAPTOP EXTRAS DRIVER
5888 M: Ike Panhc <ike.pan@canonical.com>
5889 L: platform-driver-x86@vger.kernel.org
5890 W: http://launchpad.net/ideapad-laptop
5892 F: drivers/platform/x86/ideapad-laptop.c
5894 IDEAPAD LAPTOP SLIDEBAR DRIVER
5895 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5896 L: linux-input@vger.kernel.org
5897 W: https://github.com/o2genum/ideapad-slidebar
5899 F: drivers/input/misc/ideapad_slidebar.c
5902 M: Borislav Petkov <bp@alien8.de>
5903 L: linux-ide@vger.kernel.org
5905 F: Documentation/cdrom/ide-cd
5906 F: drivers/ide/ide-cd*
5909 M: Andy Henroid <andrew.d.henroid@intel.com>
5910 L: linux-pm@vger.kernel.org
5912 F: drivers/idle/i7300_idle.c
5914 IEEE 802.15.4 SUBSYSTEM
5915 M: Alexander Aring <aar@pengutronix.de>
5916 L: linux-wpan@vger.kernel.org
5917 W: http://wpan.cakelab.org/
5918 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5919 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5923 F: drivers/net/ieee802154/
5924 F: include/linux/nl802154.h
5925 F: include/linux/ieee802154.h
5926 F: include/net/nl802154.h
5927 F: include/net/mac802154.h
5928 F: include/net/af_ieee802154.h
5929 F: include/net/cfg802154.h
5930 F: include/net/ieee802154_netdev.h
5931 F: Documentation/networking/ieee802154.txt
5933 IGORPLUG-USB IR RECEIVER
5934 M: Sean Young <sean@mess.org>
5935 L: linux-media@vger.kernel.org
5937 F: drivers/media/rc/igorplugusb.c
5939 IGUANAWORKS USB IR TRANSCEIVER
5940 M: Sean Young <sean@mess.org>
5941 L: linux-media@vger.kernel.org
5943 F: drivers/media/rc/iguanair.c
5945 IIO SUBSYSTEM AND DRIVERS
5946 M: Jonathan Cameron <jic23@kernel.org>
5947 R: Hartmut Knaack <knaack.h@gmx.de>
5948 R: Lars-Peter Clausen <lars@metafoo.de>
5949 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5950 L: linux-iio@vger.kernel.org
5951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5953 F: Documentation/devicetree/bindings/iio/
5955 F: drivers/staging/iio/
5956 F: include/linux/iio/
5959 IKANOS/ADI EAGLE ADSL USB DRIVER
5960 M: Matthieu Castet <castet.matthieu@free.fr>
5961 M: Stanislaw Gruszka <stf_xl@wp.pl>
5963 F: drivers/usb/atm/ueagle-atm.c
5965 INA209 HARDWARE MONITOR DRIVER
5966 M: Guenter Roeck <linux@roeck-us.net>
5967 L: linux-hwmon@vger.kernel.org
5969 F: Documentation/hwmon/ina209
5970 F: Documentation/devicetree/bindings/i2c/ina209.txt
5971 F: drivers/hwmon/ina209.c
5973 INA2XX HARDWARE MONITOR DRIVER
5974 M: Guenter Roeck <linux@roeck-us.net>
5975 L: linux-hwmon@vger.kernel.org
5977 F: Documentation/hwmon/ina2xx
5978 F: drivers/hwmon/ina2xx.c
5979 F: include/linux/platform_data/ina2xx.h
5981 INDUSTRY PACK SUBSYSTEM (IPACK)
5982 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5983 M: Jens Taprogge <jens.taprogge@taprogge.org>
5984 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5985 L: industrypack-devel@lists.sourceforge.net
5986 W: http://industrypack.sourceforge.net
5990 INGENIC JZ4780 DMA Driver
5991 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5993 F: drivers/dma/dma-jz4780.c
5995 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5996 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5997 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5998 L: linux-ima-devel@lists.sourceforge.net
5999 L: linux-ima-user@lists.sourceforge.net
6000 L: linux-security-module@vger.kernel.org
6001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6003 F: security/integrity/ima/
6005 IMGTEC IR DECODER DRIVER
6006 M: James Hogan <james.hogan@imgtec.com>
6008 F: drivers/media/rc/img-ir/
6010 IMS TWINTURBO FRAMEBUFFER DRIVER
6011 L: linux-fbdev@vger.kernel.org
6013 F: drivers/video/fbdev/imsttfb.c
6015 INFINIBAND SUBSYSTEM
6016 M: Doug Ledford <dledford@redhat.com>
6017 M: Sean Hefty <sean.hefty@intel.com>
6018 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6019 L: linux-rdma@vger.kernel.org
6020 W: http://www.openfabrics.org/
6021 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6024 F: Documentation/infiniband/
6025 F: drivers/infiniband/
6026 F: include/uapi/linux/if_infiniband.h
6027 F: include/uapi/rdma/
6031 M: John McCutchan <john@johnmccutchan.com>
6032 M: Robert Love <rlove@rlove.org>
6033 M: Eric Paris <eparis@parisplace.org>
6035 F: Documentation/filesystems/inotify.txt
6036 F: fs/notify/inotify/
6037 F: include/linux/inotify.h
6038 F: include/uapi/linux/inotify.h
6040 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6041 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6042 L: linux-input@vger.kernel.org
6043 Q: http://patchwork.kernel.org/project/linux-input/list/
6044 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6047 F: include/linux/input.h
6048 F: include/uapi/linux/input.h
6049 F: include/linux/input/
6050 F: Documentation/devicetree/bindings/input/
6052 INPUT MULTITOUCH (MT) PROTOCOL
6053 M: Henrik Rydberg <rydberg@bitmath.org>
6054 L: linux-input@vger.kernel.org
6056 F: Documentation/input/multi-touch-protocol.txt
6057 F: drivers/input/input-mt.c
6060 INTEL ASoC BDW/HSW DRIVERS
6061 M: Jie Yang <yang.jie@linux.intel.com>
6062 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6064 F: sound/soc/intel/common/sst-dsp*
6065 F: sound/soc/intel/common/sst-firmware.c
6066 F: sound/soc/intel/boards/broadwell.c
6067 F: sound/soc/intel/haswell/
6069 INTEL C600 SERIES SAS CONTROLLER DRIVER
6070 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6071 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6072 L: linux-scsi@vger.kernel.org
6073 T: git git://git.code.sf.net/p/intel-sas/isci
6075 F: drivers/scsi/isci/
6077 INTEL HID EVENT DRIVER
6078 M: Alex Hung <alex.hung@canonical.com>
6079 L: platform-driver-x86@vger.kernel.org
6081 F: drivers/platform/x86/intel-hid.c
6083 INTEL VIRTUAL BUTTON DRIVER
6084 M: AceLan Kao <acelan.kao@canonical.com>
6085 L: platform-driver-x86@vger.kernel.org
6087 F: drivers/platform/x86/intel-vbtn.c
6090 M: Len Brown <lenb@kernel.org>
6091 L: linux-pm@vger.kernel.org
6092 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6094 F: drivers/idle/intel_idle.c
6097 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6098 M: Len Brown <lenb@kernel.org>
6099 L: linux-pm@vger.kernel.org
6101 F: drivers/cpufreq/intel_pstate.c
6103 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6104 M: Maik Broemme <mbroemme@plusserver.de>
6105 L: linux-fbdev@vger.kernel.org
6107 F: Documentation/fb/intelfb.txt
6108 F: drivers/video/fbdev/intelfb/
6110 INTEL 810/815 FRAMEBUFFER DRIVER
6111 M: Antonino Daplas <adaplas@gmail.com>
6112 L: linux-fbdev@vger.kernel.org
6114 F: drivers/video/fbdev/i810/
6116 INTEL MENLOW THERMAL DRIVER
6117 M: Sujith Thomas <sujith.thomas@intel.com>
6118 L: platform-driver-x86@vger.kernel.org
6119 W: https://01.org/linux-acpi
6121 F: drivers/platform/x86/intel_menlow.c
6123 INTEL I/OAT DMA DRIVER
6124 M: Dave Jiang <dave.jiang@intel.com>
6125 R: Dan Williams <dan.j.williams@intel.com>
6126 L: dmaengine@vger.kernel.org
6127 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6129 F: drivers/dma/ioat*
6132 M: David Woodhouse <dwmw2@infradead.org>
6133 L: iommu@lists.linux-foundation.org
6134 T: git git://git.infradead.org/iommu-2.6.git
6136 F: drivers/iommu/intel-iommu.c
6137 F: include/linux/intel-iommu.h
6139 INTEL IOP-ADMA DMA DRIVER
6140 R: Dan Williams <dan.j.williams@intel.com>
6142 F: drivers/dma/iop-adma.c
6144 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6145 M: Krzysztof Halasa <khalasa@piap.pl>
6147 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6148 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6149 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6150 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6151 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6152 F: drivers/net/wan/ixp4xx_hss.c
6154 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6155 M: Deepak Saxena <dsaxena@plexity.net>
6157 F: drivers/char/hw_random/ixp4xx-rng.c
6159 INTEL ETHERNET DRIVERS
6160 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6161 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6162 W: http://www.intel.com/support/feedback.htm
6163 W: http://e1000.sourceforge.net/
6164 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6168 F: Documentation/networking/e100.txt
6169 F: Documentation/networking/e1000.txt
6170 F: Documentation/networking/e1000e.txt
6171 F: Documentation/networking/igb.txt
6172 F: Documentation/networking/igbvf.txt
6173 F: Documentation/networking/ixgb.txt
6174 F: Documentation/networking/ixgbe.txt
6175 F: Documentation/networking/ixgbevf.txt
6176 F: Documentation/networking/i40e.txt
6177 F: Documentation/networking/i40evf.txt
6178 F: drivers/net/ethernet/intel/
6179 F: drivers/net/ethernet/intel/*/
6181 INTEL RDMA RNIC DRIVER
6182 M: Faisal Latif <faisal.latif@intel.com>
6183 R: Chien Tin Tung <chien.tin.tung@intel.com>
6184 R: Mustafa Ismail <mustafa.ismail@intel.com>
6185 R: Shiraz Saleem <shiraz.saleem@intel.com>
6186 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6187 L: linux-rdma@vger.kernel.org
6189 F: drivers/infiniband/hw/i40iw/
6191 INTEL MERRIFIELD GPIO DRIVER
6192 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6193 L: linux-gpio@vger.kernel.org
6195 F: drivers/gpio/gpio-merrifield.c
6197 INTEL-MID GPIO DRIVER
6198 M: David Cohen <david.a.cohen@linux.intel.com>
6199 L: linux-gpio@vger.kernel.org
6201 F: drivers/gpio/gpio-intel-mid.c
6203 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6204 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6205 L: linux-wireless@vger.kernel.org
6207 F: Documentation/networking/README.ipw2100
6208 F: Documentation/networking/README.ipw2200
6209 F: drivers/net/wireless/intel/ipw2x00/
6212 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6214 F: Documentation/trace/intel_th.txt
6215 F: drivers/hwtracing/intel_th/
6217 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6218 M: Ning Sun <ning.sun@intel.com>
6219 L: tboot-devel@lists.sourceforge.net
6220 W: http://tboot.sourceforge.net
6221 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6223 F: Documentation/intel_txt.txt
6224 F: include/linux/tboot.h
6225 F: arch/x86/kernel/tboot.c
6227 INTEL WIRELESS WIMAX CONNECTION 2400
6228 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6229 M: linux-wimax@intel.com
6230 L: wimax@linuxwimax.org (subscribers-only)
6232 W: http://linuxwimax.org
6233 F: Documentation/wimax/README.i2400m
6234 F: drivers/net/wimax/i2400m/
6235 F: include/uapi/linux/wimax/i2400m.h
6237 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6238 M: Stanislaw Gruszka <sgruszka@redhat.com>
6239 L: linux-wireless@vger.kernel.org
6241 F: drivers/net/wireless/intel/iwlegacy/
6243 INTEL WIRELESS WIFI LINK (iwlwifi)
6244 M: Johannes Berg <johannes.berg@intel.com>
6245 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6246 M: Luca Coelho <luciano.coelho@intel.com>
6247 M: Intel Linux Wireless <linuxwifi@intel.com>
6248 L: linux-wireless@vger.kernel.org
6249 W: http://intellinuxwireless.org
6250 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6252 F: drivers/net/wireless/intel/iwlwifi/
6254 INTEL MANAGEMENT ENGINE (mei)
6255 M: Tomas Winkler <tomas.winkler@intel.com>
6256 L: linux-kernel@vger.kernel.org
6258 F: include/uapi/linux/mei.h
6259 F: include/linux/mei_cl_bus.h
6260 F: drivers/misc/mei/*
6261 F: drivers/watchdog/mei_wdt.c
6262 F: Documentation/misc-devices/mei/*
6264 INTEL MIC DRIVERS (mic)
6265 M: Sudeep Dutt <sudeep.dutt@intel.com>
6266 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6268 W: https://github.com/sudeepdutt/mic
6269 W: http://software.intel.com/en-us/mic-developer
6270 F: include/linux/mic_bus.h
6271 F: include/linux/scif.h
6272 F: include/uapi/linux/mic_common.h
6273 F: include/uapi/linux/mic_ioctl.h
6274 F: include/uapi/linux/scif_ioctl.h
6275 F: drivers/misc/mic/
6276 F: drivers/dma/mic_x100_dma.c
6277 F: drivers/dma/mic_x100_dma.h
6278 F: Documentation/mic/
6280 INTEL PMC/P-Unit IPC DRIVER
6281 M: Zha Qipeng<qipeng.zha@intel.com>
6282 L: platform-driver-x86@vger.kernel.org
6284 F: drivers/platform/x86/intel_pmc_ipc.c
6285 F: drivers/platform/x86/intel_punit_ipc.c
6286 F: arch/x86/include/asm/intel_pmc_ipc.h
6287 F: arch/x86/include/asm/intel_punit_ipc.h
6289 INTEL TELEMETRY DRIVER
6290 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6291 L: platform-driver-x86@vger.kernel.org
6293 F: arch/x86/include/asm/intel_telemetry.h
6294 F: drivers/platform/x86/intel_telemetry*
6296 INTEL PMC CORE DRIVER
6297 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6298 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6299 L: platform-driver-x86@vger.kernel.org
6301 F: arch/x86/include/asm/pmc_core.h
6302 F: drivers/platform/x86/intel_pmc_core*
6304 IOC3 ETHERNET DRIVER
6305 M: Ralf Baechle <ralf@linux-mips.org>
6306 L: linux-mips@linux-mips.org
6308 F: drivers/net/ethernet/sgi/ioc3-eth.c
6311 M: Pat Gefre <pfg@sgi.com>
6312 L: linux-serial@vger.kernel.org
6314 F: drivers/tty/serial/ioc3_serial.c
6317 M: Joerg Roedel <joro@8bytes.org>
6318 L: iommu@lists.linux-foundation.org
6319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6321 F: Documentation/devicetree/bindings/iommu/
6325 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6327 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6330 M: Corey Minyard <minyard@acm.org>
6331 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6332 W: http://openipmi.sourceforge.net/
6334 F: Documentation/IPMI.txt
6335 F: drivers/char/ipmi/
6336 F: include/linux/ipmi*
6337 F: include/uapi/linux/ipmi*
6339 QCOM AUDIO (ASoC) DRIVERS
6340 M: Patrick Lai <plai@codeaurora.org>
6341 M: Banajit Goswami <bgoswami@codeaurora.org>
6342 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6346 IPS SCSI RAID DRIVER
6347 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6348 L: linux-scsi@vger.kernel.org
6349 W: http://www.adaptec.com/
6351 F: drivers/scsi/ips*
6354 M: Wensong Zhang <wensong@linux-vs.org>
6355 M: Simon Horman <horms@verge.net.au>
6356 M: Julian Anastasov <ja@ssi.bg>
6357 L: netdev@vger.kernel.org
6358 L: lvs-devel@vger.kernel.org
6360 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6362 F: Documentation/networking/ipvs-sysctl.txt
6363 F: include/net/ip_vs.h
6364 F: include/uapi/linux/ip_vs.h
6365 F: net/netfilter/ipvs/
6368 M: Jiri Kosina <jikos@kernel.org>
6369 M: David Sterba <dsterba@suse.com>
6371 F: drivers/tty/ipwireless/
6374 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6375 L: netdev@vger.kernel.org
6377 F: include/net/ipx.h
6378 F: include/uapi/linux/ipx.h
6382 M: Samuel Ortiz <samuel@sortiz.org>
6383 L: irda-users@lists.sourceforge.net (subscribers-only)
6384 L: netdev@vger.kernel.org
6385 W: http://irda.sourceforge.net/
6387 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6388 F: Documentation/networking/irda.txt
6389 F: drivers/net/irda/
6390 F: include/net/irda/
6394 M: Thomas Gleixner <tglx@linutronix.de>
6395 L: linux-kernel@vger.kernel.org
6397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6401 M: Thomas Gleixner <tglx@linutronix.de>
6402 M: Jason Cooper <jason@lakedaemon.net>
6403 M: Marc Zyngier <marc.zyngier@arm.com>
6404 L: linux-kernel@vger.kernel.org
6406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6407 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6408 F: Documentation/devicetree/bindings/interrupt-controller/
6411 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6412 M: Marc Zyngier <marc.zyngier@arm.com>
6414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6415 F: Documentation/IRQ-domain.txt
6416 F: include/linux/irqdomain.h
6417 F: kernel/irq/irqdomain.c
6421 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6423 F: Documentation/isa.txt
6424 F: drivers/base/isa.c
6425 F: include/linux/isa.h
6428 M: Jaroslav Kysela <perex@perex.cz>
6430 F: Documentation/isapnp.txt
6431 F: drivers/pnp/isapnp/
6432 F: include/linux/isapnp.h
6435 M: Hans Verkuil <hverkuil@xs4all.nl>
6436 L: linux-media@vger.kernel.org
6437 T: git git://linuxtv.org/media_tree.git
6438 W: https://linuxtv.org
6440 F: drivers/media/radio/radio-isa*
6442 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6443 M: Peter Jones <pjones@redhat.com>
6444 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6446 F: drivers/firmware/iscsi_ibft*
6449 M: Mike Christie <michaelc@cs.wisc.edu>
6450 L: open-iscsi@googlegroups.com
6451 W: www.open-iscsi.org
6452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6454 F: drivers/scsi/*iscsi*
6455 F: include/scsi/*iscsi*
6457 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6458 M: Or Gerlitz <ogerlitz@mellanox.com>
6459 M: Sagi Grimberg <sagi@grimberg.me>
6460 M: Roi Dayan <roid@mellanox.com>
6461 L: linux-rdma@vger.kernel.org
6463 W: http://www.openfabrics.org
6464 W: www.open-iscsi.org
6465 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6466 F: drivers/infiniband/ulp/iser/
6468 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6469 M: Sagi Grimberg <sagi@grimberg.me>
6470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6471 L: linux-rdma@vger.kernel.org
6472 L: target-devel@vger.kernel.org
6474 W: http://www.linux-iscsi.org
6475 F: drivers/infiniband/ulp/isert
6478 M: Karsten Keil <isdn@linux-pingi.de>
6479 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6480 L: netdev@vger.kernel.org
6481 W: http://www.isdn4linux.de
6482 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6484 F: Documentation/isdn/
6486 F: include/linux/isdn.h
6487 F: include/linux/isdn/
6488 F: include/uapi/linux/isdn.h
6489 F: include/uapi/linux/isdn/
6491 ISDN SUBSYSTEM (Eicon active card driver)
6492 M: Armin Schindler <mac@melware.de>
6493 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6494 W: http://www.melware.de
6496 F: drivers/isdn/hardware/eicon/
6498 IT87 HARDWARE MONITORING DRIVER
6499 M: Jean Delvare <jdelvare@suse.com>
6500 L: linux-hwmon@vger.kernel.org
6502 F: Documentation/hwmon/it87
6503 F: drivers/hwmon/it87.c
6506 M: Antti Palosaari <crope@iki.fi>
6507 L: linux-media@vger.kernel.org
6508 W: https://linuxtv.org
6509 W: http://palosaari.fi/linux/
6510 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6511 T: git git://linuxtv.org/anttip/media_tree.git
6513 F: drivers/media/tuners/it913x*
6515 IVTV VIDEO4LINUX DRIVER
6516 M: Andy Walls <awalls@md.metrocast.net>
6517 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6518 L: linux-media@vger.kernel.org
6519 T: git git://linuxtv.org/media_tree.git
6520 W: http://www.ivtvdriver.org
6522 F: Documentation/video4linux/*.ivtv
6523 F: drivers/media/pci/ivtv/
6524 F: include/uapi/linux/ivtv*
6526 IX2505V MEDIA DRIVER
6527 M: Malcolm Priestley <tvboxspy@gmail.com>
6528 L: linux-media@vger.kernel.org
6529 W: https://linuxtv.org
6530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6532 F: drivers/media/dvb-frontends/ix2505v*
6534 JC42.4 TEMPERATURE SENSOR DRIVER
6535 M: Guenter Roeck <linux@roeck-us.net>
6536 L: linux-hwmon@vger.kernel.org
6538 F: drivers/hwmon/jc42.c
6539 F: Documentation/hwmon/jc42
6542 M: Dave Kleikamp <shaggy@kernel.org>
6543 L: jfs-discussion@lists.sourceforge.net
6544 W: http://jfs.sourceforge.net/
6545 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6547 F: Documentation/filesystems/jfs.txt
6551 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6552 L: netdev@vger.kernel.org
6554 F: drivers/net/ethernet/jme.*
6556 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6557 M: David Woodhouse <dwmw2@infradead.org>
6558 L: linux-mtd@lists.infradead.org
6559 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6562 F: include/uapi/linux/jffs2.h
6564 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6565 M: "Theodore Ts'o" <tytso@mit.edu>
6566 M: Jan Kara <jack@suse.com>
6567 L: linux-ext4@vger.kernel.org
6570 F: include/linux/jbd2.h
6572 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6573 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6574 L: linux-media@vger.kernel.org
6576 F: drivers/media/platform/rcar_jpu.c
6578 JSM Neo PCI based serial card
6579 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6580 L: linux-serial@vger.kernel.org
6582 F: drivers/tty/serial/jsm/
6584 K10TEMP HARDWARE MONITORING DRIVER
6585 M: Clemens Ladisch <clemens@ladisch.de>
6586 L: linux-hwmon@vger.kernel.org
6588 F: Documentation/hwmon/k10temp
6589 F: drivers/hwmon/k10temp.c
6591 K8TEMP HARDWARE MONITORING DRIVER
6592 M: Rudolf Marek <r.marek@assembler.cz>
6593 L: linux-hwmon@vger.kernel.org
6595 F: Documentation/hwmon/k8temp
6596 F: drivers/hwmon/k8temp.c
6599 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6600 R: Alexander Potapenko <glider@google.com>
6601 R: Dmitry Vyukov <dvyukov@google.com>
6602 L: kasan-dev@googlegroups.com
6604 F: arch/*/include/asm/kasan.h
6605 F: arch/*/mm/kasan_init*
6606 F: Documentation/kasan.txt
6607 F: include/linux/kasan*.h
6610 F: scripts/Makefile.kasan
6613 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6614 L: linux-kbuild@vger.kernel.org
6615 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6617 F: Documentation/kbuild/kconfig-language.txt
6621 M: Dave Young <dyoung@redhat.com>
6622 M: Baoquan He <bhe@redhat.com>
6623 R: Vivek Goyal <vgoyal@redhat.com>
6624 L: kexec@lists.infradead.org
6625 W: http://lse.sourceforge.net/kdump/
6627 F: Documentation/kdump/
6629 KEENE FM RADIO TRANSMITTER DRIVER
6630 M: Hans Verkuil <hverkuil@xs4all.nl>
6631 L: linux-media@vger.kernel.org
6632 T: git git://linuxtv.org/media_tree.git
6633 W: https://linuxtv.org
6635 F: drivers/media/radio/radio-keene*
6637 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6638 M: Ian Kent <raven@themaw.net>
6639 L: autofs@vger.kernel.org
6643 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6644 M: Michal Marek <mmarek@suse.com>
6645 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6646 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6647 L: linux-kbuild@vger.kernel.org
6649 F: Documentation/kbuild/
6651 F: scripts/Makefile.*
6657 L: kernel-janitors@vger.kernel.org
6658 W: http://kernelnewbies.org/KernelJanitors
6661 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6662 M: "J. Bruce Fields" <bfields@fieldses.org>
6663 M: Jeff Layton <jlayton@poochiereds.net>
6664 L: linux-nfs@vger.kernel.org
6665 W: http://nfs.sourceforge.net/
6666 T: git git://linux-nfs.org/~bfields/linux.git
6669 F: include/uapi/linux/nfsd/
6673 F: include/linux/lockd/
6674 F: include/linux/sunrpc/
6675 F: include/uapi/linux/sunrpc/
6677 KERNEL SELFTEST FRAMEWORK
6678 M: Shuah Khan <shuahkh@osg.samsung.com>
6679 M: Shuah Khan <shuah@kernel.org>
6680 L: linux-kselftest@vger.kernel.org
6681 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6683 F: tools/testing/selftests
6685 KERNEL VIRTUAL MACHINE (KVM)
6686 M: Paolo Bonzini <pbonzini@redhat.com>
6687 M: Radim Krčmář <rkrcmar@redhat.com>
6688 L: kvm@vger.kernel.org
6689 W: http://www.linux-kvm.org
6690 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6692 F: Documentation/*/kvm*.txt
6693 F: Documentation/virtual/kvm/
6695 F: arch/x86/kernel/kvm.c
6696 F: arch/x86/kernel/kvmclock.c
6697 F: arch/*/include/asm/kvm*
6698 F: include/linux/kvm*
6699 F: include/uapi/linux/kvm*
6703 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6704 M: Joerg Roedel <joro@8bytes.org>
6705 L: kvm@vger.kernel.org
6706 W: http://www.linux-kvm.org/
6708 F: arch/x86/include/asm/svm.h
6709 F: arch/x86/kvm/svm.c
6711 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6712 M: Alexander Graf <agraf@suse.com>
6713 L: kvm-ppc@vger.kernel.org
6714 W: http://www.linux-kvm.org/
6715 T: git git://github.com/agraf/linux-2.6.git
6717 F: arch/powerpc/include/asm/kvm*
6718 F: arch/powerpc/kvm/
6720 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6721 M: Christian Borntraeger <borntraeger@de.ibm.com>
6722 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6723 L: linux-s390@vger.kernel.org
6724 W: http://www.ibm.com/developerworks/linux/linux390/
6725 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6727 F: Documentation/s390/kvm.txt
6728 F: arch/s390/include/asm/kvm*
6731 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6732 M: Christoffer Dall <christoffer.dall@linaro.org>
6733 M: Marc Zyngier <marc.zyngier@arm.com>
6734 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6735 L: kvmarm@lists.cs.columbia.edu
6736 W: http://systems.cs.columbia.edu/projects/kvm-arm
6737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6739 F: arch/arm/include/uapi/asm/kvm*
6740 F: arch/arm/include/asm/kvm*
6743 F: include/kvm/arm_*
6745 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6746 M: Christoffer Dall <christoffer.dall@linaro.org>
6747 M: Marc Zyngier <marc.zyngier@arm.com>
6748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6749 L: kvmarm@lists.cs.columbia.edu
6751 F: arch/arm64/include/uapi/asm/kvm*
6752 F: arch/arm64/include/asm/kvm*
6755 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6756 M: James Hogan <james.hogan@imgtec.com>
6757 L: linux-mips@linux-mips.org
6759 F: arch/mips/include/uapi/asm/kvm*
6760 F: arch/mips/include/asm/kvm*
6764 M: Eric Biederman <ebiederm@xmission.com>
6765 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6766 L: kexec@lists.infradead.org
6768 F: include/linux/kexec.h
6769 F: include/uapi/linux/kexec.h
6773 M: David Howells <dhowells@redhat.com>
6774 L: keyrings@vger.kernel.org
6776 F: Documentation/security/keys.txt
6777 F: include/linux/key.h
6778 F: include/linux/key-type.h
6779 F: include/linux/keyctl.h
6780 F: include/uapi/linux/keyctl.h
6785 M: David Safford <safford@us.ibm.com>
6786 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6787 L: linux-security-module@vger.kernel.org
6788 L: keyrings@vger.kernel.org
6790 F: Documentation/security/keys-trusted-encrypted.txt
6791 F: include/keys/trusted-type.h
6792 F: security/keys/trusted.c
6793 F: security/keys/trusted.h
6796 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6797 M: David Safford <safford@us.ibm.com>
6798 L: linux-security-module@vger.kernel.org
6799 L: keyrings@vger.kernel.org
6801 F: Documentation/security/keys-trusted-encrypted.txt
6802 F: include/keys/encrypted-type.h
6803 F: security/keys/encrypted-keys/
6805 KGDB / KDB /debug_core
6806 M: Jason Wessel <jason.wessel@windriver.com>
6807 W: http://kgdb.wiki.kernel.org/
6808 L: kgdb-bugreport@lists.sourceforge.net
6809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6811 F: Documentation/DocBook/kgdb.tmpl
6812 F: drivers/misc/kgdbts.c
6813 F: drivers/tty/serial/kgdboc.c
6814 F: include/linux/kdb.h
6815 F: include/linux/kgdb.h
6819 M: Vegard Nossum <vegardno@ifi.uio.no>
6820 M: Pekka Enberg <penberg@kernel.org>
6822 F: Documentation/kmemcheck.txt
6823 F: arch/x86/include/asm/kmemcheck.h
6824 F: arch/x86/mm/kmemcheck/
6825 F: include/linux/kmemcheck.h
6829 M: Catalin Marinas <catalin.marinas@arm.com>
6831 F: Documentation/kmemleak.txt
6832 F: include/linux/kmemleak.h
6834 F: mm/kmemleak-test.c
6837 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6838 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6839 M: "David S. Miller" <davem@davemloft.net>
6840 M: Masami Hiramatsu <mhiramat@kernel.org>
6842 F: Documentation/kprobes.txt
6843 F: include/linux/kprobes.h
6846 KS0108 LCD CONTROLLER DRIVER
6847 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6848 W: http://miguelojeda.es/auxdisplay.htm
6849 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6851 F: Documentation/auxdisplay/ks0108
6852 F: drivers/auxdisplay/ks0108.c
6853 F: include/linux/ks0108.h
6856 M: David Ahern <dsa@cumulusnetworks.com>
6857 L: netdev@vger.kernel.org
6860 F: include/net/l3mdev.h
6862 LANTIQ MIPS ARCHITECTURE
6863 M: John Crispin <john@phrozen.org>
6864 L: linux-mips@linux-mips.org
6869 L: linux-x25@vger.kernel.org
6871 F: Documentation/networking/lapb-module.txt
6875 LASI 53c700 driver for PARISC
6876 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6877 L: linux-scsi@vger.kernel.org
6879 F: Documentation/scsi/53c700.txt
6880 F: drivers/scsi/53c700*
6883 M: Richard Purdie <rpurdie@rpsys.net>
6884 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6885 L: linux-leds@vger.kernel.org
6886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6888 F: Documentation/devicetree/bindings/leds/
6890 F: include/linux/leds.h
6892 LEGACY EEPROM DRIVER
6893 M: Jean Delvare <jdelvare@suse.com>
6895 F: Documentation/misc-devices/eeprom
6896 F: drivers/misc/eeprom/eeprom.c
6898 LEGO USB Tower driver
6899 M: Juergen Stuber <starblue@users.sourceforge.net>
6900 L: legousb-devel@lists.sourceforge.net
6901 W: http://legousb.sourceforge.net/
6903 F: drivers/usb/misc/legousbtower.c
6906 M: Michael Krufky <mkrufky@linuxtv.org>
6907 L: linux-media@vger.kernel.org
6908 W: https://linuxtv.org
6909 W: http://github.com/mkrufky
6910 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6911 T: git git://linuxtv.org/mkrufky/tuners.git
6913 F: drivers/media/dvb-frontends/lg2160.*
6915 LGDT3305 MEDIA DRIVER
6916 M: Michael Krufky <mkrufky@linuxtv.org>
6917 L: linux-media@vger.kernel.org
6918 W: https://linuxtv.org
6919 W: http://github.com/mkrufky
6920 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6921 T: git git://linuxtv.org/mkrufky/tuners.git
6923 F: drivers/media/dvb-frontends/lgdt3305.*
6926 M: Rusty Russell <rusty@rustcorp.com.au>
6927 L: lguest@lists.ozlabs.org
6928 W: http://lguest.ozlabs.org/
6930 F: arch/x86/include/asm/lguest*.h
6933 F: include/linux/lguest*.h
6936 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6937 M: Tejun Heo <tj@kernel.org>
6938 L: linux-ide@vger.kernel.org
6939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6942 F: include/linux/ata.h
6943 F: include/linux/libata.h
6944 F: Documentation/devicetree/bindings/ata/
6946 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6947 M: Viresh Kumar <vireshk@kernel.org>
6948 L: linux-ide@vger.kernel.org
6949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6951 F: include/linux/pata_arasan_cf_data.h
6952 F: drivers/ata/pata_arasan_cf.c
6955 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6956 M: Tejun Heo <tj@kernel.org>
6957 L: linux-ide@vger.kernel.org
6958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6960 F: drivers/ata/pata_*.c
6961 F: drivers/ata/ata_generic.c
6963 LIBATA SATA AHCI PLATFORM devices support
6964 M: Hans de Goede <hdegoede@redhat.com>
6965 M: Tejun Heo <tj@kernel.org>
6966 L: linux-ide@vger.kernel.org
6967 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6969 F: drivers/ata/ahci_platform.c
6970 F: drivers/ata/libahci_platform.c
6971 F: include/linux/ahci_platform.h
6973 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6974 M: Mikael Pettersson <mikpelinux@gmail.com>
6975 L: linux-ide@vger.kernel.org
6976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6978 F: drivers/ata/sata_promise.*
6981 M: Sasha Levin <sasha.levin@oracle.com>
6983 F: tools/lib/lockdep/
6985 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6986 M: Dan Williams <dan.j.williams@intel.com>
6987 L: linux-nvdimm@lists.01.org
6988 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6989 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6992 F: include/linux/nd.h
6993 F: include/linux/libnvdimm.h
6994 F: include/uapi/linux/ndctl.h
6996 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6997 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6998 L: linux-nvdimm@lists.01.org
6999 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7001 F: drivers/nvdimm/blk.c
7002 F: drivers/nvdimm/region_devs.c
7003 F: drivers/acpi/nfit*
7005 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7006 M: Vishal Verma <vishal.l.verma@intel.com>
7007 L: linux-nvdimm@lists.01.org
7008 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7010 F: drivers/nvdimm/btt*
7012 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7013 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7014 L: linux-nvdimm@lists.01.org
7015 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7017 F: drivers/nvdimm/pmem.c
7018 F: include/linux/pmem.h
7019 F: arch/*/include/asm/pmem.h
7021 LIGHTNVM PLATFORM SUPPORT
7022 M: Matias Bjorling <mb@lightnvm.io>
7023 W: http://github/OpenChannelSSD
7024 L: linux-block@vger.kernel.org
7026 F: drivers/lightnvm/
7027 F: include/linux/lightnvm.h
7028 F: include/uapi/linux/lightnvm.h
7030 LINUX FOR IBM pSERIES (RS/6000)
7031 M: Paul Mackerras <paulus@au.ibm.com>
7032 W: http://www.ibm.com/linux/ltc/projects/ppc
7034 F: arch/powerpc/boot/rs6000.h
7036 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7037 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7038 M: Paul Mackerras <paulus@samba.org>
7039 M: Michael Ellerman <mpe@ellerman.id.au>
7040 W: http://www.penguinppc.org/
7041 L: linuxppc-dev@lists.ozlabs.org
7042 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7043 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7045 F: Documentation/powerpc/
7047 F: drivers/char/tpm/tpm_ibmvtpm*
7048 F: drivers/crypto/nx/
7049 F: drivers/crypto/vmx/
7050 F: drivers/net/ethernet/ibm/ibmveth.*
7051 F: drivers/net/ethernet/ibm/ibmvnic.*
7052 F: drivers/pci/hotplug/pnv_php.c
7053 F: drivers/pci/hotplug/rpa*
7054 F: drivers/scsi/ibmvscsi/
7062 LINUX FOR POWER MACINTOSH
7063 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7064 W: http://www.penguinppc.org/
7065 L: linuxppc-dev@lists.ozlabs.org
7067 F: arch/powerpc/platforms/powermac/
7068 F: drivers/macintosh/
7070 LINUX FOR POWERPC EMBEDDED MPC5XXX
7071 M: Anatolij Gustschin <agust@denx.de>
7072 L: linuxppc-dev@lists.ozlabs.org
7073 T: git git://git.denx.de/linux-denx-agust.git
7075 F: arch/powerpc/platforms/512x/
7076 F: arch/powerpc/platforms/52xx/
7078 LINUX FOR POWERPC EMBEDDED PPC4XX
7079 M: Alistair Popple <alistair@popple.id.au>
7080 M: Matt Porter <mporter@kernel.crashing.org>
7081 W: http://www.penguinppc.org/
7082 L: linuxppc-dev@lists.ozlabs.org
7084 F: arch/powerpc/platforms/40x/
7085 F: arch/powerpc/platforms/44x/
7087 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7088 L: linuxppc-dev@lists.ozlabs.org
7090 F: arch/powerpc/*/*virtex*
7091 F: arch/powerpc/*/*/*virtex*
7093 LINUX FOR POWERPC EMBEDDED PPC8XX
7094 M: Vitaly Bordug <vitb@kernel.crashing.org>
7095 W: http://www.penguinppc.org/
7096 L: linuxppc-dev@lists.ozlabs.org
7098 F: arch/powerpc/platforms/8xx/
7100 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7101 M: Scott Wood <oss@buserror.net>
7102 M: Kumar Gala <galak@kernel.crashing.org>
7103 W: http://www.penguinppc.org/
7104 L: linuxppc-dev@lists.ozlabs.org
7105 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7107 F: arch/powerpc/platforms/83xx/
7108 F: arch/powerpc/platforms/85xx/
7110 LINUX FOR POWERPC PA SEMI PWRFICIENT
7111 M: Olof Johansson <olof@lixom.net>
7112 L: linuxppc-dev@lists.ozlabs.org
7114 F: arch/powerpc/platforms/pasemi/
7115 F: drivers/*/*pasemi*
7116 F: drivers/*/*/*pasemi*
7118 LINUX SECURITY MODULE (LSM) FRAMEWORK
7119 M: Chris Wright <chrisw@sous-sol.org>
7120 L: linux-security-module@vger.kernel.org
7123 LIS3LV02D ACCELEROMETER DRIVER
7124 M: Eric Piel <eric.piel@tremplin-utc.net>
7126 F: Documentation/misc-devices/lis3lv02d
7127 F: drivers/misc/lis3lv02d/
7128 F: drivers/platform/x86/hp_accel.c
7131 M: Josh Poimboeuf <jpoimboe@redhat.com>
7132 M: Jessica Yu <jeyu@redhat.com>
7133 M: Jiri Kosina <jikos@kernel.org>
7134 M: Miroslav Benes <mbenes@suse.cz>
7135 R: Petr Mladek <pmladek@suse.com>
7137 F: kernel/livepatch/
7138 F: include/linux/livepatch.h
7139 F: arch/x86/include/asm/livepatch.h
7140 F: arch/x86/kernel/livepatch.c
7141 F: Documentation/livepatch/
7142 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7143 F: samples/livepatch/
7144 L: live-patching@vger.kernel.org
7145 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7147 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7148 M: Kees Cook <keescook@chromium.org>
7150 F: drivers/misc/lkdtm*
7153 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7155 F: include/linux/llc.h
7156 F: include/uapi/linux/llc.h
7160 LM73 HARDWARE MONITOR DRIVER
7161 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7162 L: linux-hwmon@vger.kernel.org
7164 F: drivers/hwmon/lm73.c
7166 LM78 HARDWARE MONITOR DRIVER
7167 M: Jean Delvare <jdelvare@suse.com>
7168 L: linux-hwmon@vger.kernel.org
7170 F: Documentation/hwmon/lm78
7171 F: drivers/hwmon/lm78.c
7173 LM83 HARDWARE MONITOR DRIVER
7174 M: Jean Delvare <jdelvare@suse.com>
7175 L: linux-hwmon@vger.kernel.org
7177 F: Documentation/hwmon/lm83
7178 F: drivers/hwmon/lm83.c
7180 LM90 HARDWARE MONITOR DRIVER
7181 M: Jean Delvare <jdelvare@suse.com>
7182 L: linux-hwmon@vger.kernel.org
7184 F: Documentation/hwmon/lm90
7185 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7186 F: drivers/hwmon/lm90.c
7188 LM95234 HARDWARE MONITOR DRIVER
7189 M: Guenter Roeck <linux@roeck-us.net>
7190 L: linux-hwmon@vger.kernel.org
7192 F: Documentation/hwmon/lm95234
7193 F: drivers/hwmon/lm95234.c
7195 LME2510 MEDIA DRIVER
7196 M: Malcolm Priestley <tvboxspy@gmail.com>
7197 L: linux-media@vger.kernel.org
7198 W: https://linuxtv.org
7199 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7201 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7204 M: Peter Zijlstra <peterz@infradead.org>
7205 M: Ingo Molnar <mingo@redhat.com>
7206 L: linux-kernel@vger.kernel.org
7207 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7209 F: Documentation/locking/
7210 F: include/linux/lockdep.h
7211 F: include/linux/spinlock*.h
7212 F: arch/*/include/asm/spinlock*.h
7213 F: include/linux/rwlock*.h
7214 F: include/linux/mutex*.h
7215 F: arch/*/include/asm/mutex*.h
7216 F: include/linux/rwsem*.h
7217 F: arch/*/include/asm/rwsem.h
7218 F: include/linux/seqlock.h
7219 F: lib/locking*.[ch]
7222 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7223 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7224 L: linux-ntfs-dev@lists.sourceforge.net
7225 W: http://www.linux-ntfs.org/content/view/19/37/
7227 F: Documentation/ldm.txt
7228 F: block/partitions/ldm.*
7231 M: Joern Engel <joern@logfs.org>
7232 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7238 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7239 M: Sathya Prakash <sathya.prakash@broadcom.com>
7240 M: Chaitra P B <chaitra.basappa@broadcom.com>
7241 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7242 L: MPT-FusionLinux.pdl@broadcom.com
7243 L: linux-scsi@vger.kernel.org
7244 W: http://www.avagotech.com/support/
7246 F: drivers/message/fusion/
7247 F: drivers/scsi/mpt2sas/
7248 F: drivers/scsi/mpt3sas/
7250 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7251 M: Matthew Wilcox <matthew@wil.cx>
7252 L: linux-scsi@vger.kernel.org
7254 F: drivers/scsi/sym53c8xx_2/
7256 LTC4261 HARDWARE MONITOR DRIVER
7257 M: Guenter Roeck <linux@roeck-us.net>
7258 L: linux-hwmon@vger.kernel.org
7260 F: Documentation/hwmon/ltc4261
7261 F: drivers/hwmon/ltc4261.c
7263 LTP (Linux Test Project)
7264 M: Mike Frysinger <vapier@gentoo.org>
7265 M: Cyril Hrubis <chrubis@suse.cz>
7266 M: Wanlong Gao <wanlong.gao@gmail.com>
7267 M: Jan Stancek <jstancek@redhat.com>
7268 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7269 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7270 L: ltp@lists.linux.it (subscribers-only)
7271 W: http://linux-test-project.github.io/
7272 T: git git://github.com/linux-test-project/ltp.git
7276 W: http://www.linux-m32r.org/
7281 M: Geert Uytterhoeven <geert@linux-m68k.org>
7282 L: linux-m68k@lists.linux-m68k.org
7283 W: http://www.linux-m68k.org/
7284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7289 M68K ON APPLE MACINTOSH
7290 M: Joshua Thompson <funaho@jurai.org>
7291 W: http://www.mac.linux-m68k.org/
7292 L: linux-m68k@lists.linux-m68k.org
7297 M: Philip Blundell <philb@gnu.org>
7298 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7302 M88DS3103 MEDIA DRIVER
7303 M: Antti Palosaari <crope@iki.fi>
7304 L: linux-media@vger.kernel.org
7305 W: https://linuxtv.org
7306 W: http://palosaari.fi/linux/
7307 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7308 T: git git://linuxtv.org/anttip/media_tree.git
7310 F: drivers/media/dvb-frontends/m88ds3103*
7312 M88RS2000 MEDIA DRIVER
7313 M: Malcolm Priestley <tvboxspy@gmail.com>
7314 L: linux-media@vger.kernel.org
7315 W: https://linuxtv.org
7316 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7318 F: drivers/media/dvb-frontends/m88rs2000*
7320 MA901 MASTERKIT USB FM RADIO DRIVER
7321 M: Alexey Klimov <klimov.linux@gmail.com>
7322 L: linux-media@vger.kernel.org
7323 T: git git://linuxtv.org/media_tree.git
7325 F: drivers/media/radio/radio-ma901.c
7328 M: Johannes Berg <johannes@sipsolutions.net>
7329 L: linux-wireless@vger.kernel.org
7330 W: http://wireless.kernel.org/
7331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7334 F: Documentation/networking/mac80211-injection.txt
7335 F: include/net/mac80211.h
7337 F: drivers/net/wireless/mac80211_hwsim.[ch]
7340 M: Patrick McHardy <kaber@trash.net>
7341 L: netdev@vger.kernel.org
7343 F: drivers/net/macvlan.c
7344 F: include/linux/if_macvlan.h
7347 M: Jassi Brar <jassisinghbrar@gmail.com>
7348 L: linux-kernel@vger.kernel.org
7351 F: include/linux/mailbox_client.h
7352 F: include/linux/mailbox_controller.h
7354 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7355 M: Michael Kerrisk <mtk.manpages@gmail.com>
7356 W: http://www.kernel.org/doc/man-pages
7357 L: linux-man@vger.kernel.org
7360 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7361 M: Andrew Lunn <andrew@lunn.ch>
7362 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7364 F: drivers/net/dsa/mv88e6xxx/
7366 MARVELL ARMADA DRM SUPPORT
7367 M: Russell King <rmk+kernel@armlinux.org.uk>
7369 F: drivers/gpu/drm/armada/
7370 F: include/uapi/drm/armada_drm.h
7371 F: Documentation/devicetree/bindings/display/armada/
7373 MARVELL CRYPTO DRIVER
7374 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7375 M: Arnaud Ebalard <arno@natisbad.org>
7376 F: drivers/crypto/marvell/
7378 L: linux-crypto@vger.kernel.org
7380 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7381 M: Mirko Lindner <mlindner@marvell.com>
7382 M: Stephen Hemminger <stephen@networkplumber.org>
7383 L: netdev@vger.kernel.org
7385 F: drivers/net/ethernet/marvell/sk*
7387 MARVELL LIBERTAS WIRELESS DRIVER
7388 L: libertas-dev@lists.infradead.org
7390 F: drivers/net/wireless/marvell/libertas/
7392 MARVELL MV643XX ETHERNET DRIVER
7393 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7394 L: netdev@vger.kernel.org
7396 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7397 F: include/linux/mv643xx.h
7399 MARVELL MVNETA ETHERNET DRIVER
7400 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7401 L: netdev@vger.kernel.org
7403 F: drivers/net/ethernet/marvell/mvneta.*
7405 MARVELL MWIFIEX WIRELESS DRIVER
7406 M: Amitkumar Karwar <akarwar@marvell.com>
7407 M: Nishant Sarmukadam <nishants@marvell.com>
7408 L: linux-wireless@vger.kernel.org
7410 F: drivers/net/wireless/marvell/mwifiex/
7412 MARVELL MWL8K WIRELESS DRIVER
7413 M: Lennert Buytenhek <buytenh@wantstofly.org>
7414 L: linux-wireless@vger.kernel.org
7416 F: drivers/net/wireless/marvell/mwl8k.c
7418 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7419 M: Nicolas Pitre <nico@fluxnic.net>
7421 F: drivers/mmc/host/mvsdio.*
7423 MATROX FRAMEBUFFER DRIVER
7424 L: linux-fbdev@vger.kernel.org
7426 F: drivers/video/fbdev/matrox/matroxfb_*
7427 F: include/uapi/linux/matroxfb.h
7429 MAX16065 HARDWARE MONITOR DRIVER
7430 M: Guenter Roeck <linux@roeck-us.net>
7431 L: linux-hwmon@vger.kernel.org
7433 F: Documentation/hwmon/max16065
7434 F: drivers/hwmon/max16065.c
7436 MAX20751 HARDWARE MONITOR DRIVER
7437 M: Guenter Roeck <linux@roeck-us.net>
7438 L: linux-hwmon@vger.kernel.org
7440 F: Documentation/hwmon/max20751
7441 F: drivers/hwmon/max20751.c
7443 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7444 M: "Hans J. Koch" <hjk@hansjkoch.de>
7445 L: linux-hwmon@vger.kernel.org
7447 F: Documentation/hwmon/max6650
7448 F: drivers/hwmon/max6650.c
7450 MAX6697 HARDWARE MONITOR DRIVER
7451 M: Guenter Roeck <linux@roeck-us.net>
7452 L: linux-hwmon@vger.kernel.org
7454 F: Documentation/hwmon/max6697
7455 F: Documentation/devicetree/bindings/i2c/max6697.txt
7456 F: drivers/hwmon/max6697.c
7457 F: include/linux/platform_data/max6697.h
7459 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7460 M: Peter Rosin <peda@axentia.se>
7461 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7463 F: Documentation/devicetree/bindings/sound/max9860.txt
7464 F: sound/soc/codecs/max9860.*
7466 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7467 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7468 L: linux-pm@vger.kernel.org
7470 F: drivers/power/max14577_charger.c
7471 F: drivers/power/max77693_charger.c
7473 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7474 M: Javier Martinez Canillas <javier@osg.samsung.com>
7475 L: linux-kernel@vger.kernel.org
7477 F: drivers/*/*max77802*.c
7478 F: Documentation/devicetree/bindings/*/*max77802.txt
7479 F: include/dt-bindings/*/*max77802.h
7481 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7482 M: Chanwoo Choi <cw00.choi@samsung.com>
7483 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7484 L: linux-kernel@vger.kernel.org
7486 F: drivers/*/max14577*.c
7487 F: drivers/*/max77686*.c
7488 F: drivers/*/max77693*.c
7489 F: drivers/extcon/extcon-max14577.c
7490 F: drivers/extcon/extcon-max77693.c
7491 F: drivers/rtc/rtc-max77686.c
7492 F: drivers/clk/clk-max77686.c
7493 F: Documentation/devicetree/bindings/mfd/max14577.txt
7494 F: Documentation/devicetree/bindings/*/max77686.txt
7495 F: Documentation/devicetree/bindings/mfd/max77693.txt
7496 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7497 F: include/linux/mfd/max14577*.h
7498 F: include/linux/mfd/max77686*.h
7499 F: include/linux/mfd/max77693*.h
7501 MAXIRADIO FM RADIO RECEIVER DRIVER
7502 M: Hans Verkuil <hverkuil@xs4all.nl>
7503 L: linux-media@vger.kernel.org
7504 T: git git://linuxtv.org/media_tree.git
7505 W: https://linuxtv.org
7507 F: drivers/media/radio/radio-maxiradio*
7509 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7510 M: Peter Rosin <peda@axentia.se>
7511 L: linux-iio@vger.kernel.org
7513 F: drivers/iio/potentiometer/mcp4531.c
7515 MEDIA DRIVERS FOR RENESAS - FCP
7516 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7517 L: linux-media@vger.kernel.org
7518 L: linux-renesas-soc@vger.kernel.org
7519 T: git git://linuxtv.org/media_tree.git
7521 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7522 F: drivers/media/platform/rcar-fcp.c
7523 F: include/media/rcar-fcp.h
7525 MEDIA DRIVERS FOR RENESAS - VSP1
7526 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7527 L: linux-media@vger.kernel.org
7528 L: linux-renesas-soc@vger.kernel.org
7529 T: git git://linuxtv.org/media_tree.git
7531 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7532 F: drivers/media/platform/vsp1/
7534 MEDIA DRIVERS FOR HELENE
7535 M: Abylay Ospan <aospan@netup.ru>
7536 L: linux-media@vger.kernel.org
7537 W: https://linuxtv.org
7539 T: git git://linuxtv.org/media_tree.git
7541 F: drivers/media/dvb-frontends/helene*
7543 MEDIA DRIVERS FOR ASCOT2E
7544 M: Sergey Kozlov <serjk@netup.ru>
7545 M: Abylay Ospan <aospan@netup.ru>
7546 L: linux-media@vger.kernel.org
7547 W: https://linuxtv.org
7549 T: git git://linuxtv.org/media_tree.git
7551 F: drivers/media/dvb-frontends/ascot2e*
7553 MEDIA DRIVERS FOR CXD2841ER
7554 M: Sergey Kozlov <serjk@netup.ru>
7555 M: Abylay Ospan <aospan@netup.ru>
7556 L: linux-media@vger.kernel.org
7557 W: https://linuxtv.org
7559 T: git git://linuxtv.org/media_tree.git
7561 F: drivers/media/dvb-frontends/cxd2841er*
7563 MEDIA DRIVERS FOR HORUS3A
7564 M: Sergey Kozlov <serjk@netup.ru>
7565 M: Abylay Ospan <aospan@netup.ru>
7566 L: linux-media@vger.kernel.org
7567 W: https://linuxtv.org
7569 T: git git://linuxtv.org/media_tree.git
7571 F: drivers/media/dvb-frontends/horus3a*
7573 MEDIA DRIVERS FOR LNBH25
7574 M: Sergey Kozlov <serjk@netup.ru>
7575 M: Abylay Ospan <aospan@netup.ru>
7576 L: linux-media@vger.kernel.org
7577 W: https://linuxtv.org
7579 T: git git://linuxtv.org/media_tree.git
7581 F: drivers/media/dvb-frontends/lnbh25*
7583 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7584 M: Sergey Kozlov <serjk@netup.ru>
7585 M: Abylay Ospan <aospan@netup.ru>
7586 L: linux-media@vger.kernel.org
7587 W: https://linuxtv.org
7589 T: git git://linuxtv.org/media_tree.git
7591 F: drivers/media/pci/netup_unidvb/*
7593 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7594 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7595 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7596 P: LinuxTV.org Project
7597 L: linux-media@vger.kernel.org
7598 W: https://linuxtv.org
7599 Q: http://patchwork.kernel.org/project/linux-media/list/
7600 T: git git://linuxtv.org/media_tree.git
7602 F: Documentation/dvb/
7603 F: Documentation/video4linux/
7604 F: Documentation/DocBook/media/
7606 F: drivers/staging/media/
7607 F: include/linux/platform_data/media/
7609 F: include/uapi/linux/dvb/
7610 F: include/uapi/linux/videodev2.h
7611 F: include/uapi/linux/media.h
7612 F: include/uapi/linux/v4l2-*
7613 F: include/uapi/linux/meye.h
7614 F: include/uapi/linux/ivtv*
7615 F: include/uapi/linux/uvcvideo.h
7617 MEDIATEK ETHERNET DRIVER
7618 M: Felix Fietkau <nbd@openwrt.org>
7619 M: John Crispin <blogic@openwrt.org>
7620 L: netdev@vger.kernel.org
7622 F: drivers/net/ethernet/mediatek/
7624 MEDIATEK MT7601U WIRELESS LAN DRIVER
7625 M: Jakub Kicinski <kubakici@wp.pl>
7626 L: linux-wireless@vger.kernel.org
7628 F: drivers/net/wireless/mediatek/mt7601u/
7630 MEGARAID SCSI/SAS DRIVERS
7631 M: Kashyap Desai <kashyap.desai@avagotech.com>
7632 M: Sumit Saxena <sumit.saxena@avagotech.com>
7633 M: Uday Lingala <uday.lingala@avagotech.com>
7634 L: megaraidlinux.pdl@avagotech.com
7635 L: linux-scsi@vger.kernel.org
7636 W: http://www.lsi.com
7638 F: Documentation/scsi/megaraid.txt
7639 F: drivers/scsi/megaraid.*
7640 F: drivers/scsi/megaraid/
7642 MELLANOX ETHERNET DRIVER (mlx4_en)
7643 M: Tariq Toukan <tariqt@mellanox.com>
7644 L: netdev@vger.kernel.org
7646 W: http://www.mellanox.com
7647 Q: http://patchwork.ozlabs.org/project/netdev/list/
7648 F: drivers/net/ethernet/mellanox/mlx4/en_*
7650 MELLANOX ETHERNET DRIVER (mlx5e)
7651 M: Saeed Mahameed <saeedm@mellanox.com>
7652 L: netdev@vger.kernel.org
7654 W: http://www.mellanox.com
7655 Q: http://patchwork.ozlabs.org/project/netdev/list/
7656 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7658 MELLANOX ETHERNET SWITCH DRIVERS
7659 M: Jiri Pirko <jiri@mellanox.com>
7660 M: Ido Schimmel <idosch@mellanox.com>
7661 L: netdev@vger.kernel.org
7663 W: http://www.mellanox.com
7664 Q: http://patchwork.ozlabs.org/project/netdev/list/
7665 F: drivers/net/ethernet/mellanox/mlxsw/
7667 SOFT-ROCE DRIVER (rxe)
7668 M: Moni Shoua <monis@mellanox.com>
7669 L: linux-rdma@vger.kernel.org
7671 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7672 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7673 F: drivers/infiniband/sw/rxe/
7674 F: include/uapi/rdma/rdma_user_rxe.h
7677 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7678 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7679 L: linux-kernel@vger.kernel.org
7681 F: kernel/membarrier.c
7682 F: include/uapi/linux/membarrier.h
7685 L: linux-mm@kvack.org
7686 W: http://www.linux-mm.org
7688 F: include/linux/mm.h
7689 F: include/linux/gfp.h
7690 F: include/linux/mmzone.h
7691 F: include/linux/memory_hotplug.h
7692 F: include/linux/vmalloc.h
7695 MEMORY TECHNOLOGY DEVICES (MTD)
7696 M: David Woodhouse <dwmw2@infradead.org>
7697 M: Brian Norris <computersforpeace@gmail.com>
7698 L: linux-mtd@lists.infradead.org
7699 W: http://www.linux-mtd.infradead.org/
7700 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7701 T: git git://git.infradead.org/linux-mtd.git
7702 T: git git://git.infradead.org/l2-mtd.git
7704 F: Documentation/devicetree/bindings/mtd/
7706 F: include/linux/mtd/
7707 F: include/uapi/mtd/
7709 MEN A21 WATCHDOG DRIVER
7710 M: Johannes Thumshirn <morbidrsa@gmail.com>
7711 L: linux-watchdog@vger.kernel.org
7713 F: drivers/watchdog/mena21_wdt.c
7715 MEN CHAMELEON BUS (mcb)
7716 M: Johannes Thumshirn <morbidrsa@gmail.com>
7719 F: include/linux/mcb.h
7720 F: Documentation/men-chameleon-bus.txt
7722 MEN F21BMC (Board Management Controller)
7723 M: Andreas Werner <andreas.werner@men.de>
7725 F: drivers/mfd/menf21bmc.c
7726 F: drivers/watchdog/menf21bmc_wdt.c
7727 F: drivers/leds/leds-menf21bmc.c
7728 F: drivers/hwmon/menf21bmc_hwmon.c
7729 F: Documentation/hwmon/menf21bmc
7732 M: James Hogan <james.hogan@imgtec.com>
7733 L: linux-metag@vger.kernel.org
7734 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7737 F: Documentation/metag/
7738 F: Documentation/devicetree/bindings/metag/
7739 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7740 F: drivers/clocksource/metag_generic.c
7741 F: drivers/irqchip/irq-metag.c
7742 F: drivers/irqchip/irq-metag-ext.c
7743 F: drivers/tty/metag_da.c
7745 MICROBLAZE ARCHITECTURE
7746 M: Michal Simek <monstr@monstr.eu>
7747 W: http://www.monstr.eu/fdt/
7748 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7752 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7753 M: Chen Yu <yu.c.chen@intel.com>
7754 L: platform-driver-x86@vger.kernel.org
7756 F: drivers/platform/x86/surfacepro3_button.c
7759 M: Oliver Neukum <oliver@neukum.org>
7761 F: drivers/usb/image/microtek.*
7764 M: Ralf Baechle <ralf@linux-mips.org>
7765 L: linux-mips@linux-mips.org
7766 W: http://www.linux-mips.org/
7767 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7768 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7770 F: Documentation/devicetree/bindings/mips/
7771 F: Documentation/mips/
7774 MIPS/LOONGSON1 ARCHITECTURE
7775 M: Keguang Zhang <keguang.zhang@gmail.com>
7776 L: linux-mips@linux-mips.org
7778 F: arch/mips/loongson32/
7779 F: arch/mips/include/asm/mach-loongson32/
7780 F: drivers/*/*loongson1*
7781 F: drivers/*/*/*loongson1*
7783 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7784 M: Hans Verkuil <hverkuil@xs4all.nl>
7785 L: linux-media@vger.kernel.org
7786 T: git git://linuxtv.org/media_tree.git
7787 W: https://linuxtv.org
7789 F: drivers/media/radio/radio-miropcm20*
7791 MELLANOX MLX4 core VPI driver
7792 M: Yishai Hadas <yishaih@mellanox.com>
7793 L: netdev@vger.kernel.org
7794 L: linux-rdma@vger.kernel.org
7795 W: http://www.mellanox.com
7796 Q: http://patchwork.ozlabs.org/project/netdev/list/
7798 F: drivers/net/ethernet/mellanox/mlx4/
7799 F: include/linux/mlx4/
7801 MELLANOX MLX4 IB driver
7802 M: Yishai Hadas <yishaih@mellanox.com>
7803 L: linux-rdma@vger.kernel.org
7804 W: http://www.mellanox.com
7805 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7807 F: drivers/infiniband/hw/mlx4/
7808 F: include/linux/mlx4/
7810 MELLANOX MLX5 core VPI driver
7811 M: Matan Barak <matanb@mellanox.com>
7812 M: Leon Romanovsky <leonro@mellanox.com>
7813 L: netdev@vger.kernel.org
7814 L: linux-rdma@vger.kernel.org
7815 W: http://www.mellanox.com
7816 Q: http://patchwork.ozlabs.org/project/netdev/list/
7818 F: drivers/net/ethernet/mellanox/mlx5/core/
7819 F: include/linux/mlx5/
7821 MELLANOX MLX5 IB driver
7822 M: Matan Barak <matanb@mellanox.com>
7823 M: Leon Romanovsky <leonro@mellanox.com>
7824 L: linux-rdma@vger.kernel.org
7825 W: http://www.mellanox.com
7826 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7828 F: drivers/infiniband/hw/mlx5/
7829 F: include/linux/mlx5/
7831 MELEXIS MLX90614 DRIVER
7832 M: Crt Mori <cmo@melexis.com>
7833 L: linux-iio@vger.kernel.org
7834 W: http://www.melexis.com
7836 F: drivers/iio/temperature/mlx90614.c
7838 MN88472 MEDIA DRIVER
7839 M: Antti Palosaari <crope@iki.fi>
7840 L: linux-media@vger.kernel.org
7841 W: https://linuxtv.org
7842 W: http://palosaari.fi/linux/
7843 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7845 F: drivers/media/dvb-frontends/mn88472*
7847 MN88473 MEDIA DRIVER
7848 M: Antti Palosaari <crope@iki.fi>
7849 L: linux-media@vger.kernel.org
7850 W: https://linuxtv.org
7851 W: http://palosaari.fi/linux/
7852 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7854 F: drivers/media/dvb-frontends/mn88473*
7857 M: Rusty Russell <rusty@rustcorp.com.au>
7859 F: include/linux/module.h
7862 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7863 W: http://popies.net/meye/
7865 F: Documentation/video4linux/meye.txt
7866 F: drivers/media/pci/meye/
7867 F: include/uapi/linux/meye.h
7869 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7870 M: Jiri Slaby <jirislaby@gmail.com>
7872 F: Documentation/serial/moxa-smartio
7873 F: drivers/tty/mxser.*
7875 MR800 AVERMEDIA USB FM RADIO DRIVER
7876 M: Alexey Klimov <klimov.linux@gmail.com>
7877 L: linux-media@vger.kernel.org
7878 T: git git://linuxtv.org/media_tree.git
7880 F: drivers/media/radio/radio-mr800.c
7882 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7883 M: Alan Ott <alan@signal11.us>
7884 L: linux-wpan@vger.kernel.org
7886 F: drivers/net/ieee802154/mrf24j40.c
7887 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7890 M: "Lee, Chun-Yi" <jlee@suse.com>
7891 L: platform-driver-x86@vger.kernel.org
7893 F: drivers/platform/x86/msi-laptop.c
7896 L: platform-driver-x86@vger.kernel.org
7898 F: drivers/platform/x86/msi-wmi.c
7901 M: Antti Palosaari <crope@iki.fi>
7902 L: linux-media@vger.kernel.org
7903 W: https://linuxtv.org
7904 W: http://palosaari.fi/linux/
7905 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7906 T: git git://linuxtv.org/anttip/media_tree.git
7908 F: drivers/media/tuners/msi001*
7910 MSI2500 MEDIA DRIVER
7911 M: Antti Palosaari <crope@iki.fi>
7912 L: linux-media@vger.kernel.org
7913 W: https://linuxtv.org
7914 W: http://palosaari.fi/linux/
7915 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7916 T: git git://linuxtv.org/anttip/media_tree.git
7918 F: drivers/media/usb/msi2500/
7920 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7921 M: Robert Jarzmik <robert.jarzmik@free.fr>
7922 L: linux-mtd@lists.infradead.org
7924 F: drivers/mtd/devices/docg3*
7926 MT9M032 APTINA SENSOR DRIVER
7927 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7928 L: linux-media@vger.kernel.org
7929 T: git git://linuxtv.org/media_tree.git
7931 F: drivers/media/i2c/mt9m032.c
7932 F: include/media/i2c/mt9m032.h
7934 MT9P031 APTINA CAMERA SENSOR
7935 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7936 L: linux-media@vger.kernel.org
7937 T: git git://linuxtv.org/media_tree.git
7939 F: drivers/media/i2c/mt9p031.c
7940 F: include/media/i2c/mt9p031.h
7942 MT9T001 APTINA CAMERA SENSOR
7943 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7944 L: linux-media@vger.kernel.org
7945 T: git git://linuxtv.org/media_tree.git
7947 F: drivers/media/i2c/mt9t001.c
7948 F: include/media/i2c/mt9t001.h
7950 MT9V032 APTINA CAMERA SENSOR
7951 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7952 L: linux-media@vger.kernel.org
7953 T: git git://linuxtv.org/media_tree.git
7955 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7956 F: drivers/media/i2c/mt9v032.c
7957 F: include/media/i2c/mt9v032.h
7959 MULTIFUNCTION DEVICES (MFD)
7960 M: Lee Jones <lee.jones@linaro.org>
7961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7964 F: include/linux/mfd/
7966 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7967 M: Ulf Hansson <ulf.hansson@linaro.org>
7968 L: linux-mmc@vger.kernel.org
7969 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7971 F: Documentation/devicetree/bindings/mmc/
7973 F: include/linux/mmc/
7974 F: include/uapi/linux/mmc/
7976 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7978 F: drivers/mmc/host/mmc_spi.c
7979 F: include/linux/spi/mmc_spi.h
7981 MULTISOUND SOUND DRIVER
7982 M: Andrew Veliath <andrewtv@usa.net>
7984 F: Documentation/sound/oss/MultiSound
7987 MULTITECH MULTIPORT CARD (ISICOM)
7989 F: drivers/tty/isicom.c
7990 F: include/linux/isicom.h
7992 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7993 M: Bin Liu <b-liu@ti.com>
7994 L: linux-usb@vger.kernel.org
7995 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7997 F: drivers/usb/musb/
7999 MXL5007T MEDIA DRIVER
8000 M: Michael Krufky <mkrufky@linuxtv.org>
8001 L: linux-media@vger.kernel.org
8002 W: https://linuxtv.org
8003 W: http://github.com/mkrufky
8004 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8005 T: git git://linuxtv.org/mkrufky/tuners.git
8007 F: drivers/media/tuners/mxl5007t.*
8009 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8010 M: Hyong-Youb Kim <hykim@myri.com>
8011 L: netdev@vger.kernel.org
8012 W: https://www.myricom.com/support/downloads/myri10ge.html
8014 F: drivers/net/ethernet/myricom/myri10ge/
8016 NAND FLASH SUBSYSTEM
8017 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8018 R: Richard Weinberger <richard@nod.at>
8019 L: linux-mtd@lists.infradead.org
8020 W: http://www.linux-mtd.infradead.org/
8021 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8022 T: git git://github.com/linux-nand/linux.git
8024 F: drivers/mtd/nand/
8025 F: include/linux/mtd/nand*.h
8027 NATSEMI ETHERNET DRIVER (DP8381x)
8029 F: drivers/net/ethernet/natsemi/natsemi.c
8031 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8032 M: Daniel Mack <zonque@gmail.com>
8034 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8035 W: http://www.native-instruments.com
8039 M: Petr Vandrovec <petr@vandrovec.name>
8043 NCR 5380 SCSI DRIVERS
8044 M: Finn Thain <fthain@telegraphics.com.au>
8045 M: Michael Schmitz <schmitzmic@gmail.com>
8046 L: linux-scsi@vger.kernel.org
8048 F: Documentation/scsi/g_NCR5380.txt
8049 F: Documentation/scsi/dtc3x80.txt
8050 F: drivers/scsi/NCR5380.*
8051 F: drivers/scsi/arm/cumana_1.c
8052 F: drivers/scsi/arm/oak.c
8053 F: drivers/scsi/atari_scsi.*
8054 F: drivers/scsi/dmx3191d.c
8055 F: drivers/scsi/dtc.*
8056 F: drivers/scsi/g_NCR5380.*
8057 F: drivers/scsi/g_NCR5380_mmio.c
8058 F: drivers/scsi/mac_scsi.*
8059 F: drivers/scsi/pas16.*
8060 F: drivers/scsi/sun3_scsi.*
8061 F: drivers/scsi/sun3_scsi_vme.c
8062 F: drivers/scsi/t128.*
8064 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8065 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8066 L: linux-scsi@vger.kernel.org
8068 F: drivers/scsi/NCR_D700.*
8070 NCT6775 HARDWARE MONITOR DRIVER
8071 M: Guenter Roeck <linux@roeck-us.net>
8072 L: linux-hwmon@vger.kernel.org
8074 F: Documentation/hwmon/nct6775
8075 F: drivers/hwmon/nct6775.c
8077 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8078 M: Faisal Latif <faisal.latif@intel.com>
8079 L: linux-rdma@vger.kernel.org
8080 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8082 F: drivers/infiniband/hw/nes/
8084 NETEM NETWORK EMULATOR
8085 M: Stephen Hemminger <stephen@networkplumber.org>
8086 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8088 F: net/sched/sch_netem.c
8090 NETERION 10GbE DRIVERS (s2io/vxge)
8091 M: Jon Mason <jdmason@kudzu.us>
8092 L: netdev@vger.kernel.org
8094 F: Documentation/networking/s2io.txt
8095 F: Documentation/networking/vxge.txt
8096 F: drivers/net/ethernet/neterion/
8098 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8099 M: Pablo Neira Ayuso <pablo@netfilter.org>
8100 M: Patrick McHardy <kaber@trash.net>
8101 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8102 L: netfilter-devel@vger.kernel.org
8103 L: coreteam@netfilter.org
8104 W: http://www.netfilter.org/
8105 W: http://www.iptables.org/
8106 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8107 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8110 F: include/linux/netfilter*
8111 F: include/linux/netfilter/
8112 F: include/net/netfilter/
8113 F: include/uapi/linux/netfilter*
8114 F: include/uapi/linux/netfilter/
8115 F: net/*/netfilter.c
8118 F: net/bridge/br_netfilter*.c
8121 M: Paul Moore <paul@paul-moore.com>
8122 W: http://netlabel.sf.net
8123 L: netdev@vger.kernel.org
8125 F: Documentation/netlabel/
8126 F: include/net/netlabel.h
8129 NETROM NETWORK LAYER
8130 M: Ralf Baechle <ralf@linux-mips.org>
8131 L: linux-hams@vger.kernel.org
8132 W: http://www.linux-ax25.org/
8134 F: include/net/netrom.h
8135 F: include/uapi/linux/netrom.h
8138 NETRONOME ETHERNET DRIVERS
8139 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8140 L: oss-drivers@netronome.com
8142 F: drivers/net/ethernet/netronome/
8144 NETWORK BLOCK DEVICE (NBD)
8145 M: Markus Pargmann <mpa@pengutronix.de>
8147 L: nbd-general@lists.sourceforge.net
8148 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8149 F: Documentation/blockdev/nbd.txt
8150 F: drivers/block/nbd.c
8151 F: include/uapi/linux/nbd.h
8153 NETWORK DROP MONITOR
8154 M: Neil Horman <nhorman@tuxdriver.com>
8155 L: netdev@vger.kernel.org
8157 W: https://fedorahosted.org/dropwatch/
8158 F: net/core/drop_monitor.c
8160 NETWORKING [GENERAL]
8161 M: "David S. Miller" <davem@davemloft.net>
8162 L: netdev@vger.kernel.org
8163 W: http://www.linuxfoundation.org/en/Net
8164 Q: http://patchwork.ozlabs.org/project/netdev/list/
8165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8166 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8170 F: include/linux/in.h
8171 F: include/linux/net.h
8172 F: include/linux/netdevice.h
8173 F: include/uapi/linux/in.h
8174 F: include/uapi/linux/net.h
8175 F: include/uapi/linux/netdevice.h
8176 F: include/uapi/linux/net_namespace.h
8178 F: tools/testing/selftests/net/
8182 NETWORKING [IPv4/IPv6]
8183 M: "David S. Miller" <davem@davemloft.net>
8184 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8185 M: James Morris <jmorris@namei.org>
8186 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8187 M: Patrick McHardy <kaber@trash.net>
8188 L: netdev@vger.kernel.org
8189 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8197 M: Steffen Klassert <steffen.klassert@secunet.com>
8198 M: Herbert Xu <herbert@gondor.apana.org.au>
8199 M: "David S. Miller" <davem@davemloft.net>
8200 L: netdev@vger.kernel.org
8201 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8202 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8210 F: net/ipv4/ipcomp.c
8211 F: net/ipv4/ip_vti.c
8215 F: net/ipv6/ipcomp6.c
8216 F: net/ipv6/ip6_vti.c
8217 F: include/uapi/linux/xfrm.h
8218 F: include/net/xfrm.h
8220 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8221 M: Paul Moore <paul@paul-moore.com>
8222 L: netdev@vger.kernel.org
8225 NETWORKING [WIRELESS]
8226 L: linux-wireless@vger.kernel.org
8227 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8230 L: netdev@vger.kernel.org
8231 W: http://www.linuxfoundation.org/en/Net
8232 Q: http://patchwork.ozlabs.org/project/netdev/list/
8233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8236 F: Documentation/devicetree/bindings/net/
8238 F: include/linux/if_*
8239 F: include/linux/netdevice.h
8240 F: include/linux/etherdevice.h
8241 F: include/linux/fcdevice.h
8242 F: include/linux/fddidevice.h
8243 F: include/linux/hippidevice.h
8244 F: include/linux/inetdevice.h
8245 F: include/uapi/linux/if_*
8246 F: include/uapi/linux/netdevice.h
8248 NETWORKING DRIVERS (WIRELESS)
8249 M: Kalle Valo <kvalo@codeaurora.org>
8250 L: linux-wireless@vger.kernel.org
8251 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8252 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8253 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8255 F: Documentation/devicetree/bindings/net/wireless/
8256 F: drivers/net/wireless/
8258 NETXEN (1/10) GbE SUPPORT
8259 M: Manish Chopra <manish.chopra@qlogic.com>
8260 M: Sony Chacko <sony.chacko@qlogic.com>
8261 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8262 L: netdev@vger.kernel.org
8263 W: http://www.qlogic.com
8265 F: drivers/net/ethernet/qlogic/netxen/
8268 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8269 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8270 M: Samuel Ortiz <sameo@linux.intel.com>
8271 L: linux-wireless@vger.kernel.org
8272 L: linux-nfc@lists.01.org (subscribers-only)
8276 F: include/uapi/linux/nfc.h
8278 F: include/linux/platform_data/nfcmrvl.h
8279 F: include/linux/platform_data/nxp-nci.h
8280 F: include/linux/platform_data/pn544.h
8281 F: include/linux/platform_data/st21nfca.h
8282 F: include/linux/platform_data/st-nci.h
8283 F: Documentation/devicetree/bindings/net/nfc/
8285 NFS, SUNRPC, AND LOCKD CLIENTS
8286 M: Trond Myklebust <trond.myklebust@primarydata.com>
8287 M: Anna Schumaker <anna.schumaker@netapp.com>
8288 L: linux-nfs@vger.kernel.org
8289 W: http://client.linux-nfs.org
8290 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8296 F: include/linux/lockd/
8297 F: include/linux/nfs*
8298 F: include/linux/sunrpc/
8299 F: include/uapi/linux/nfs*
8300 F: include/uapi/linux/sunrpc/
8303 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8304 L: linux-nilfs@vger.kernel.org
8305 W: http://nilfs.sourceforge.net/
8306 W: http://nilfs.osdn.jp/
8307 T: git git://github.com/konis/nilfs2.git
8309 F: Documentation/filesystems/nilfs2.txt
8311 F: include/trace/events/nilfs2.h
8312 F: include/uapi/linux/nilfs2_api.h
8313 F: include/uapi/linux/nilfs2_ondisk.h
8315 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8316 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8317 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8319 F: Documentation/scsi/NinjaSCSI.txt
8320 F: drivers/scsi/pcmcia/nsp_*
8322 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8323 M: GOTO Masanori <gotom@debian.or.jp>
8324 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8325 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8327 F: Documentation/scsi/NinjaSCSI.txt
8328 F: drivers/scsi/nsp32*
8331 M: Ley Foon Tan <lftan@altera.com>
8332 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8337 NOKIA N900 POWER SUPPLY DRIVERS
8338 R: Pali Rohár <pali.rohar@gmail.com>
8339 F: include/linux/power/bq2415x_charger.h
8340 F: include/linux/power/bq27xxx_battery.h
8341 F: include/linux/power/isp1704_charger.h
8342 F: drivers/power/bq2415x_charger.c
8343 F: drivers/power/bq27xxx_battery.c
8344 F: drivers/power/bq27xxx_battery_i2c.c
8345 F: drivers/power/isp1704_charger.c
8346 F: drivers/power/rx51_battery.c
8349 M: Jon Mason <jdmason@kudzu.us>
8350 M: Dave Jiang <dave.jiang@intel.com>
8351 M: Allen Hubbe <Allen.Hubbe@emc.com>
8352 L: linux-ntb@googlegroups.com
8354 W: https://github.com/jonmason/ntb/wiki
8355 T: git git://github.com/jonmason/ntb.git
8357 F: drivers/net/ntb_netdev.c
8358 F: include/linux/ntb.h
8359 F: include/linux/ntb_transport.h
8360 F: tools/testing/selftests/ntb/
8363 M: Jon Mason <jdmason@kudzu.us>
8364 M: Dave Jiang <dave.jiang@intel.com>
8365 L: linux-ntb@googlegroups.com
8367 W: https://github.com/jonmason/ntb/wiki
8368 T: git git://github.com/jonmason/ntb.git
8369 F: drivers/ntb/hw/intel/
8372 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8373 L: linux-ntb@googlegroups.com
8375 F: drivers/ntb/hw/amd/
8378 M: Anton Altaparmakov <anton@tuxera.com>
8379 L: linux-ntfs-dev@lists.sourceforge.net
8380 W: http://www.tuxera.com/
8381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8383 F: Documentation/filesystems/ntfs.txt
8386 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8387 M: Antonino Daplas <adaplas@gmail.com>
8388 L: linux-fbdev@vger.kernel.org
8390 F: drivers/video/fbdev/riva/
8391 F: drivers/video/fbdev/nvidia/
8394 M: Keith Busch <keith.busch@intel.com>
8395 M: Jens Axboe <axboe@fb.com>
8396 L: linux-nvme@lists.infradead.org
8397 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8398 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8400 F: drivers/nvme/host/
8401 F: include/linux/nvme.h
8403 NVM EXPRESS TARGET DRIVER
8404 M: Christoph Hellwig <hch@lst.de>
8405 M: Sagi Grimberg <sagi@grimberg.me>
8406 L: linux-nvme@lists.infradead.org
8408 F: drivers/nvme/target/
8411 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8412 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8415 F: Documentation/devicetree/bindings/nvmem/
8416 F: include/linux/nvmem-consumer.h
8417 F: include/linux/nvmem-provider.h
8420 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8421 R: Charles Gorand <charles.gorand@effinnov.com>
8422 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8424 F: drivers/nfc/nxp-nci
8426 NXP TDA998X DRM DRIVER
8427 M: Russell King <rmk+kernel@armlinux.org.uk>
8429 F: drivers/gpu/drm/i2c/tda998x_drv.c
8430 F: include/drm/i2c/tda998x.h
8433 M: Peter Rosin <peda@axentia.se>
8434 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8436 F: sound/soc/codecs/tfa9879*
8439 M: Josh Poimboeuf <jpoimboe@redhat.com>
8444 M: Tony Lindgren <tony@atomide.com>
8445 L: linux-omap@vger.kernel.org
8446 W: http://www.muru.com/linux/omap/
8447 W: http://linux.omap.com/
8448 Q: http://patchwork.kernel.org/project/linux-omap/list/
8449 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8452 F: arch/arm/configs/omap1_defconfig
8453 F: arch/arm/configs/omap2plus_defconfig
8454 F: drivers/i2c/busses/i2c-omap.c
8455 F: drivers/irqchip/irq-omap-intc.c
8456 F: drivers/mfd/*omap*.c
8457 F: drivers/mfd/menelaus.c
8458 F: drivers/mfd/palmas.c
8459 F: drivers/mfd/tps65217.c
8460 F: drivers/mfd/tps65218.c
8461 F: drivers/mfd/tps65910.c
8462 F: drivers/mfd/twl-core.[ch]
8463 F: drivers/mfd/twl4030*.c
8464 F: drivers/mfd/twl6030*.c
8465 F: drivers/mfd/twl6040*.c
8466 F: drivers/regulator/palmas-regulator*.c
8467 F: drivers/regulator/pbias-regulator.c
8468 F: drivers/regulator/tps65217-regulator.c
8469 F: drivers/regulator/tps65218-regulator.c
8470 F: drivers/regulator/tps65910-regulator.c
8471 F: drivers/regulator/twl-regulator.c
8472 F: include/linux/i2c-omap.h
8474 OMAP DEVICE TREE SUPPORT
8475 M: Benoît Cousson <bcousson@baylibre.com>
8476 M: Tony Lindgren <tony@atomide.com>
8477 L: linux-omap@vger.kernel.org
8478 L: devicetree@vger.kernel.org
8480 F: arch/arm/boot/dts/*omap*
8481 F: arch/arm/boot/dts/*am3*
8482 F: arch/arm/boot/dts/*am4*
8483 F: arch/arm/boot/dts/*am5*
8484 F: arch/arm/boot/dts/*dra7*
8486 OMAP CLOCK FRAMEWORK SUPPORT
8487 M: Paul Walmsley <paul@pwsan.com>
8488 L: linux-omap@vger.kernel.org
8490 F: arch/arm/*omap*/*clock*
8492 OMAP POWER MANAGEMENT SUPPORT
8493 M: Kevin Hilman <khilman@kernel.org>
8494 L: linux-omap@vger.kernel.org
8496 F: arch/arm/*omap*/*pm*
8497 F: drivers/cpufreq/omap-cpufreq.c
8499 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8500 M: Rajendra Nayak <rnayak@codeaurora.org>
8501 M: Paul Walmsley <paul@pwsan.com>
8502 L: linux-omap@vger.kernel.org
8504 F: arch/arm/mach-omap2/prm*
8507 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8508 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8509 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8510 L: linux-omap@vger.kernel.org
8514 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8515 M: Roger Quadros <rogerq@ti.com>
8516 M: Tony Lindgren <tony@atomide.com>
8517 L: linux-omap@vger.kernel.org
8519 F: drivers/memory/omap-gpmc.c
8520 F: arch/arm/mach-omap2/*gpmc*
8522 OMAP FRAMEBUFFER SUPPORT
8523 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8524 L: linux-fbdev@vger.kernel.org
8525 L: linux-omap@vger.kernel.org
8527 F: drivers/video/fbdev/omap/
8529 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8530 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8531 L: linux-omap@vger.kernel.org
8532 L: linux-fbdev@vger.kernel.org
8534 F: drivers/video/fbdev/omap2/
8535 F: Documentation/arm/OMAP/DSS
8537 OMAP HARDWARE SPINLOCK SUPPORT
8538 M: Ohad Ben-Cohen <ohad@wizery.com>
8539 L: linux-omap@vger.kernel.org
8541 F: drivers/hwspinlock/omap_hwspinlock.c
8544 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8545 L: linux-omap@vger.kernel.org
8547 F: drivers/mmc/host/omap.c
8550 L: linux-mmc@vger.kernel.org
8551 L: linux-omap@vger.kernel.org
8553 F: drivers/mmc/host/omap_hsmmc.c
8555 OMAP RANDOM NUMBER GENERATOR SUPPORT
8556 M: Deepak Saxena <dsaxena@plexity.net>
8558 F: drivers/char/hw_random/omap-rng.c
8561 M: Benoît Cousson <bcousson@baylibre.com>
8562 M: Paul Walmsley <paul@pwsan.com>
8563 L: linux-omap@vger.kernel.org
8565 F: arch/arm/mach-omap2/omap_hwmod.*
8568 M: Paul Walmsley <paul@pwsan.com>
8569 L: linux-omap@vger.kernel.org
8571 F: arch/arm/mach-omap2/omap_hwmod*data*
8573 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8574 M: Benoît Cousson <bcousson@baylibre.com>
8575 L: linux-omap@vger.kernel.org
8577 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8579 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8580 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8581 L: linux-media@vger.kernel.org
8583 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8584 F: drivers/media/platform/omap3isp/
8585 F: drivers/staging/media/omap4iss/
8588 L: linux-usb@vger.kernel.org
8589 L: linux-omap@vger.kernel.org
8591 F: drivers/usb/*/*omap*
8592 F: arch/arm/*omap*/usb*
8595 M: Grygorii Strashko <grygorii.strashko@ti.com>
8596 M: Santosh Shilimkar <ssantosh@kernel.org>
8597 M: Kevin Hilman <khilman@kernel.org>
8598 L: linux-omap@vger.kernel.org
8600 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8601 F: drivers/gpio/gpio-omap.c
8603 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8604 M: Mark Jackson <mpfj@newflow.co.uk>
8605 L: linux-omap@vger.kernel.org
8607 F: arch/arm/boot/dts/am335x-nano.dts
8610 M: Bob Copeland <me@bobcopeland.com>
8611 L: linux-karma-devel@lists.sourceforge.net
8613 F: Documentation/filesystems/omfs.txt
8616 OMNIKEY CARDMAN 4000 DRIVER
8617 M: Harald Welte <laforge@gnumonks.org>
8619 F: drivers/char/pcmcia/cm4000_cs.c
8620 F: include/linux/cm4000_cs.h
8621 F: include/uapi/linux/cm4000_cs.h
8623 OMNIKEY CARDMAN 4040 DRIVER
8624 M: Harald Welte <laforge@gnumonks.org>
8626 F: drivers/char/pcmcia/cm4040_cs.*
8628 OMNIVISION OV7670 SENSOR DRIVER
8629 M: Jonathan Corbet <corbet@lwn.net>
8630 L: linux-media@vger.kernel.org
8631 T: git git://linuxtv.org/media_tree.git
8633 F: drivers/media/i2c/ov7670.c
8635 ONENAND FLASH DRIVER
8636 M: Kyungmin Park <kyungmin.park@samsung.com>
8637 L: linux-mtd@lists.infradead.org
8639 F: drivers/mtd/onenand/
8640 F: include/linux/mtd/onenand*.h
8642 ONSTREAM SCSI TAPE DRIVER
8643 M: Willem Riede <osst@riede.org>
8644 L: osst-users@lists.sourceforge.net
8645 L: linux-scsi@vger.kernel.org
8647 F: Documentation/scsi/osst.txt
8648 F: drivers/scsi/osst.*
8649 F: drivers/scsi/osst_*.h
8650 F: drivers/scsi/st.h
8652 OPENCORES I2C BUS DRIVER
8653 M: Peter Korsgaard <jacmet@sunsite.dk>
8654 L: linux-i2c@vger.kernel.org
8656 F: Documentation/i2c/busses/i2c-ocores
8657 F: drivers/i2c/busses/i2c-ocores.c
8659 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8660 M: Rob Herring <robh+dt@kernel.org>
8661 M: Frank Rowand <frowand.list@gmail.com>
8662 L: devicetree@vger.kernel.org
8663 W: http://www.devicetree.org/
8664 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8667 F: include/linux/of*.h
8670 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8671 M: Rob Herring <robh+dt@kernel.org>
8672 M: Mark Rutland <mark.rutland@arm.com>
8673 L: devicetree@vger.kernel.org
8674 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8675 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8677 F: Documentation/devicetree/
8679 F: include/dt-bindings/
8681 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8682 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8683 L: devicetree@vger.kernel.org
8685 F: Documentation/devicetree/dynamic-resolution-notes.txt
8686 F: Documentation/devicetree/overlay-notes.txt
8687 F: drivers/of/overlay.c
8688 F: drivers/of/resolver.c
8690 OPENRISC ARCHITECTURE
8691 M: Jonas Bonn <jonas@southpole.se>
8692 W: http://openrisc.net
8694 T: git git://openrisc.net/~jonas/linux
8698 M: Pravin Shelar <pshelar@nicira.com>
8699 L: netdev@vger.kernel.org
8700 L: dev@openvswitch.org
8701 W: http://openvswitch.org
8704 F: include/uapi/linux/openvswitch.h
8706 OPERATING PERFORMANCE POINTS (OPP)
8707 M: Viresh Kumar <vireshk@kernel.org>
8708 M: Nishanth Menon <nm@ti.com>
8709 M: Stephen Boyd <sboyd@codeaurora.org>
8710 L: linux-pm@vger.kernel.org
8712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8713 F: drivers/base/power/opp/
8714 F: include/linux/pm_opp.h
8715 F: Documentation/power/opp.txt
8716 F: Documentation/devicetree/bindings/opp/
8719 M: Clemens Ladisch <clemens@ladisch.de>
8720 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8721 T: git git://git.alsa-project.org/alsa-kernel.git
8723 F: sound/drivers/opl4/
8726 M: Robert Richter <rric@kernel.org>
8727 L: oprofile-list@lists.sf.net
8729 F: arch/*/include/asm/oprofile*.h
8731 F: drivers/oprofile/
8732 F: include/linux/oprofile.h
8734 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8735 M: Mark Fasheh <mfasheh@suse.com>
8736 M: Joel Becker <jlbec@evilplan.org>
8737 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8738 W: http://ocfs2.wiki.kernel.org
8740 F: Documentation/filesystems/ocfs2.txt
8741 F: Documentation/filesystems/dlmfs.txt
8745 L: linux-wireless@vger.kernel.org
8746 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8747 W: http://www.nongnu.org/orinoco/
8749 F: drivers/net/wireless/intersil/orinoco/
8751 OSD LIBRARY and FILESYSTEM
8752 M: Boaz Harrosh <ooo@electrozaur.com>
8753 M: Benny Halevy <bhalevy@primarydata.com>
8754 L: osd-dev@open-osd.org
8755 W: http://open-osd.org
8756 T: git git://git.open-osd.org/open-osd.git
8758 F: drivers/scsi/osd/
8759 F: include/scsi/osd_*
8763 M: Miklos Szeredi <miklos@szeredi.hu>
8764 L: linux-unionfs@vger.kernel.org
8765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8768 F: Documentation/filesystems/overlayfs.txt
8771 M: Mike Marshall <hubcap@omnibond.com>
8772 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8773 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8776 F: Documentation/filesystems/orangefs.txt
8779 M: Christian Lamparter <chunkeey@googlemail.com>
8780 L: linux-wireless@vger.kernel.org
8781 W: http://wireless.kernel.org/en/users/Drivers/p54
8783 F: drivers/net/wireless/intersil/p54/
8785 PA SEMI ETHERNET DRIVER
8786 M: Olof Johansson <olof@lixom.net>
8787 L: netdev@vger.kernel.org
8789 F: drivers/net/ethernet/pasemi/*
8791 PA SEMI SMBUS DRIVER
8792 M: Olof Johansson <olof@lixom.net>
8793 L: linux-i2c@vger.kernel.org
8795 F: drivers/i2c/busses/i2c-pasemi.c
8797 PADATA PARALLEL EXECUTION MECHANISM
8798 M: Steffen Klassert <steffen.klassert@secunet.com>
8799 L: linux-crypto@vger.kernel.org
8802 F: include/linux/padata.h
8803 F: Documentation/padata.txt
8805 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8806 M: Harald Welte <laforge@gnumonks.org>
8807 L: platform-driver-x86@vger.kernel.org
8809 F: drivers/platform/x86/panasonic-laptop.c
8811 PANASONIC MN10300/AM33/AM34 PORT
8812 M: David Howells <dhowells@redhat.com>
8813 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8814 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8816 F: Documentation/mn10300/
8819 PARALLEL LCD/KEYPAD PANEL DRIVER
8820 M: Willy Tarreau <willy@haproxy.com>
8821 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8823 F: Documentation/misc-devices/lcd-panel-cgram.txt
8824 F: drivers/misc/panel.c
8826 PARALLEL PORT SUBSYSTEM
8827 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8828 M: Sudip Mukherjee <sudip@vectorindia.org>
8829 L: linux-parport@lists.infradead.org (subscribers-only)
8832 F: include/linux/parport*.h
8833 F: drivers/char/ppdev.c
8834 F: include/uapi/linux/ppdev.h
8835 F: Documentation/parport*.txt
8837 PARAVIRT_OPS INTERFACE
8838 M: Jeremy Fitzhardinge <jeremy@goop.org>
8839 M: Chris Wright <chrisw@sous-sol.org>
8840 M: Alok Kataria <akataria@vmware.com>
8841 M: Rusty Russell <rusty@rustcorp.com.au>
8842 L: virtualization@lists.linux-foundation.org
8844 F: Documentation/virtual/paravirt_ops.txt
8845 F: arch/*/kernel/paravirt*
8846 F: arch/*/include/asm/paravirt.h
8848 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8849 M: Tim Waugh <tim@cyberelk.net>
8850 L: linux-parport@lists.infradead.org (subscribers-only)
8852 F: Documentation/blockdev/paride.txt
8853 F: drivers/block/paride/
8856 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8857 M: Helge Deller <deller@gmx.de>
8858 L: linux-parisc@vger.kernel.org
8859 W: http://www.parisc-linux.org/
8860 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8862 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8865 F: Documentation/parisc/
8867 F: drivers/char/agp/parisc-agp.c
8868 F: drivers/input/serio/gscps2.c
8869 F: drivers/parport/parport_gsc.*
8870 F: drivers/tty/serial/8250/8250_gsc.c
8871 F: drivers/video/fbdev/sti*
8872 F: drivers/video/console/sti*
8873 F: drivers/video/logo/logo_parisc*
8875 PC87360 HARDWARE MONITORING DRIVER
8876 M: Jim Cromie <jim.cromie@gmail.com>
8877 L: linux-hwmon@vger.kernel.org
8879 F: Documentation/hwmon/pc87360
8880 F: drivers/hwmon/pc87360.c
8883 M: Jim Cromie <jim.cromie@gmail.com>
8885 F: drivers/char/pc8736x_gpio.c
8887 PC87427 HARDWARE MONITORING DRIVER
8888 M: Jean Delvare <jdelvare@suse.com>
8889 L: linux-hwmon@vger.kernel.org
8891 F: Documentation/hwmon/pc87427
8892 F: drivers/hwmon/pc87427.c
8895 M: Riku Voipio <riku.voipio@iki.fi>
8897 F: drivers/leds/leds-pca9532.c
8898 F: include/linux/leds-pca9532.h
8900 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8901 M: Guenter Roeck <linux@roeck-us.net>
8902 L: linux-i2c@vger.kernel.org
8904 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8906 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8907 M: Khalid Aziz <khalid@gonehiking.org>
8909 F: drivers/firmware/pcdp.*
8912 M: Linas Vepstas <linasvepstas@gmail.com>
8913 L: linux-pci@vger.kernel.org
8915 F: Documentation/PCI/pci-error-recovery.txt
8917 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8918 M: Russell Currey <ruscur@russell.cc>
8919 L: linuxppc-dev@lists.ozlabs.org
8921 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8922 F: arch/powerpc/kernel/eeh*.c
8923 F: arch/powerpc/platforms/*/eeh*.c
8924 F: arch/powerpc/include/*/eeh*.h
8927 M: Bjorn Helgaas <bhelgaas@google.com>
8928 L: linux-pci@vger.kernel.org
8929 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8930 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8932 F: Documentation/devicetree/bindings/pci/
8933 F: Documentation/PCI/
8935 F: include/linux/pci*
8937 F: arch/x86/kernel/quirks.c
8939 PCI DRIVER FOR ALTERA PCIE IP
8940 M: Ley Foon Tan <lftan@altera.com>
8941 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8942 L: linux-pci@vger.kernel.org
8944 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8945 F: drivers/pci/host/pcie-altera.c
8947 PCI DRIVER FOR ARM VERSATILE PLATFORM
8948 M: Rob Herring <robh@kernel.org>
8949 L: linux-pci@vger.kernel.org
8950 L: linux-arm-kernel@lists.infradead.org
8952 F: Documentation/devicetree/bindings/pci/versatile.txt
8953 F: drivers/pci/host/pci-versatile.c
8955 PCI DRIVER FOR APPLIEDMICRO XGENE
8956 M: Tanmay Inamdar <tinamdar@apm.com>
8957 L: linux-pci@vger.kernel.org
8958 L: linux-arm-kernel@lists.infradead.org
8960 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8961 F: drivers/pci/host/pci-xgene.c
8963 PCI DRIVER FOR FREESCALE LAYERSCAPE
8964 M: Minghuan Lian <minghuan.Lian@freescale.com>
8965 M: Mingkai Hu <mingkai.hu@freescale.com>
8966 M: Roy Zang <tie-fei.zang@freescale.com>
8967 L: linuxppc-dev@lists.ozlabs.org
8968 L: linux-pci@vger.kernel.org
8969 L: linux-arm-kernel@lists.infradead.org
8971 F: drivers/pci/host/*layerscape*
8974 M: Richard Zhu <Richard.Zhu@freescale.com>
8975 M: Lucas Stach <l.stach@pengutronix.de>
8976 L: linux-pci@vger.kernel.org
8977 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8979 F: drivers/pci/host/*imx6*
8981 PCI DRIVER FOR TI KEYSTONE
8982 M: Murali Karicheri <m-karicheri2@ti.com>
8983 L: linux-pci@vger.kernel.org
8984 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8986 F: drivers/pci/host/*keystone*
8988 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8989 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8990 M: Jason Cooper <jason@lakedaemon.net>
8991 L: linux-pci@vger.kernel.org
8992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8994 F: drivers/pci/host/*mvebu*
8996 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
8997 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8998 L: linux-pci@vger.kernel.org
8999 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9001 F: drivers/pci/host/pci-aardvark.c
9003 PCI DRIVER FOR NVIDIA TEGRA
9004 M: Thierry Reding <thierry.reding@gmail.com>
9005 L: linux-tegra@vger.kernel.org
9006 L: linux-pci@vger.kernel.org
9008 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9009 F: drivers/pci/host/pci-tegra.c
9011 PCI DRIVER FOR TI DRA7XX
9012 M: Kishon Vijay Abraham I <kishon@ti.com>
9013 L: linux-omap@vger.kernel.org
9014 L: linux-pci@vger.kernel.org
9016 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9017 F: drivers/pci/host/pci-dra7xx.c
9019 PCI DRIVER FOR RENESAS R-CAR
9020 M: Simon Horman <horms@verge.net.au>
9021 L: linux-pci@vger.kernel.org
9022 L: linux-renesas-soc@vger.kernel.org
9024 F: drivers/pci/host/*rcar*
9026 PCI DRIVER FOR SAMSUNG EXYNOS
9027 M: Jingoo Han <jingoohan1@gmail.com>
9028 L: linux-pci@vger.kernel.org
9029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9030 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9032 F: drivers/pci/host/pci-exynos.c
9034 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9035 M: Jingoo Han <jingoohan1@gmail.com>
9036 M: Pratyush Anand <pratyush.anand@gmail.com>
9037 L: linux-pci@vger.kernel.org
9039 F: drivers/pci/host/*designware*
9041 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9042 M: Joao Pinto <jpinto@synopsys.com>
9043 L: linux-pci@vger.kernel.org
9045 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9046 F: drivers/pci/host/pcie-designware-plat.c
9048 PCI DRIVER FOR GENERIC OF HOSTS
9049 M: Will Deacon <will.deacon@arm.com>
9050 L: linux-pci@vger.kernel.org
9051 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9053 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9054 F: drivers/pci/host/pci-host-common.c
9055 F: drivers/pci/host/pci-host-generic.c
9057 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9058 M: Keith Busch <keith.busch@intel.com>
9059 L: linux-pci@vger.kernel.org
9061 F: arch/x86/pci/vmd.c
9063 PCIE DRIVER FOR ST SPEAR13XX
9064 M: Pratyush Anand <pratyush.anand@gmail.com>
9065 L: linux-pci@vger.kernel.org
9067 F: drivers/pci/host/*spear*
9069 PCI MSI DRIVER FOR ALTERA MSI IP
9070 M: Ley Foon Tan <lftan@altera.com>
9071 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9072 L: linux-pci@vger.kernel.org
9074 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9075 F: drivers/pci/host/pcie-altera-msi.c
9077 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9078 M: Duc Dang <dhdang@apm.com>
9079 L: linux-pci@vger.kernel.org
9080 L: linux-arm-kernel@lists.infradead.org
9082 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9083 F: drivers/pci/host/pci-xgene-msi.c
9085 PCIE DRIVER FOR AXIS ARTPEC
9086 M: Niklas Cassel <niklas.cassel@axis.com>
9087 M: Jesper Nilsson <jesper.nilsson@axis.com>
9088 L: linux-arm-kernel@axis.com
9089 L: linux-pci@vger.kernel.org
9091 F: Documentation/devicetree/bindings/pci/axis,artpec*
9092 F: drivers/pci/host/*artpec*
9094 PCIE DRIVER FOR HISILICON
9095 M: Zhou Wang <wangzhou1@hisilicon.com>
9096 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9097 L: linux-pci@vger.kernel.org
9099 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9100 F: drivers/pci/host/pcie-hisi.c
9102 PCIE DRIVER FOR QUALCOMM MSM
9103 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9104 L: linux-pci@vger.kernel.org
9105 L: linux-arm-msm@vger.kernel.org
9107 F: drivers/pci/host/*qcom*
9109 PCIE DRIVER FOR CAVIUM THUNDERX
9110 M: David Daney <david.daney@cavium.com>
9111 L: linux-pci@vger.kernel.org
9112 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9114 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9115 F: drivers/pci/host/pci-thunder-*
9118 P: Linux PCMCIA Team
9119 L: linux-pcmcia@lists.infradead.org
9120 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9121 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9123 F: Documentation/pcmcia/
9127 PCNET32 NETWORK DRIVER
9128 M: Don Fry <pcnet32@frontier.com>
9129 L: netdev@vger.kernel.org
9131 F: drivers/net/ethernet/amd/pcnet32.c
9133 PCRYPT PARALLEL CRYPTO ENGINE
9134 M: Steffen Klassert <steffen.klassert@secunet.com>
9135 L: linux-crypto@vger.kernel.org
9138 F: include/crypto/pcrypt.h
9140 PER-CPU MEMORY ALLOCATOR
9141 M: Tejun Heo <tj@kernel.org>
9142 M: Christoph Lameter <cl@linux.com>
9143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9145 F: include/linux/percpu*.h
9147 F: arch/*/include/asm/percpu.h
9149 PER-TASK DELAY ACCOUNTING
9150 M: Balbir Singh <bsingharora@gmail.com>
9152 F: include/linux/delayacct.h
9153 F: kernel/delayacct.c
9155 PERFORMANCE EVENTS SUBSYSTEM
9156 M: Peter Zijlstra <peterz@infradead.org>
9157 M: Ingo Molnar <mingo@redhat.com>
9158 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9159 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9160 L: linux-kernel@vger.kernel.org
9161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9164 F: include/linux/perf_event.h
9165 F: include/uapi/linux/perf_event.h
9166 F: arch/*/kernel/perf_event*.c
9167 F: arch/*/kernel/*/perf_event*.c
9168 F: arch/*/kernel/*/*/perf_event*.c
9169 F: arch/*/include/asm/perf_event.h
9170 F: arch/*/kernel/perf_callchain.c
9174 PERSONALITY HANDLING
9175 M: Christoph Hellwig <hch@infradead.org>
9176 L: linux-abi-devel@lists.sourceforge.net
9178 F: include/linux/personality.h
9179 F: include/uapi/linux/personality.h
9182 M: Remi Denis-Courmont <courmisch@gmail.com>
9184 F: Documentation/networking/phonet.txt
9185 F: include/linux/phonet.h
9186 F: include/net/phonet/
9187 F: include/uapi/linux/phonet.h
9191 M: Joern Engel <joern@lazybastard.org>
9192 L: linux-mtd@lists.infradead.org
9194 F: drivers/mtd/devices/phram.c
9197 M: Bruno Prémont <bonbons@linux-vserver.org>
9198 L: linux-input@vger.kernel.org
9200 F: drivers/hid/hid-picolcd*
9203 M: Jamie Iles <jamie@jamieiles.com>
9204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9205 T: git git://github.com/jamieiles/linux-2.6-ji.git
9207 F: arch/arm/boot/dts/picoxcell*
9208 F: arch/arm/mach-picoxcell/
9209 F: drivers/crypto/picoxcell*
9211 PIN CONTROL SUBSYSTEM
9212 M: Linus Walleij <linus.walleij@linaro.org>
9213 L: linux-gpio@vger.kernel.org
9214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9216 F: Documentation/devicetree/bindings/pinctrl/
9217 F: Documentation/pinctrl.txt
9219 F: include/linux/pinctrl/
9221 PIN CONTROLLER - ATMEL AT91
9222 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9225 F: drivers/pinctrl/pinctrl-at91.*
9227 PIN CONTROLLER - ATMEL AT91 PIO4
9228 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9229 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9230 L: linux-gpio@vger.kernel.org
9232 F: drivers/pinctrl/pinctrl-at91-pio4.*
9234 PIN CONTROLLER - INTEL
9235 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9236 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9238 F: drivers/pinctrl/intel/
9240 PIN CONTROLLER - RENESAS
9241 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9242 M: Geert Uytterhoeven <geert+renesas@glider.be>
9243 L: linux-renesas-soc@vger.kernel.org
9245 F: drivers/pinctrl/sh-pfc/
9247 PIN CONTROLLER - SAMSUNG
9248 M: Tomasz Figa <tomasz.figa@gmail.com>
9249 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9250 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9251 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9252 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9254 F: drivers/pinctrl/samsung/
9256 PIN CONTROLLER - SINGLE
9257 M: Tony Lindgren <tony@atomide.com>
9258 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9260 L: linux-omap@vger.kernel.org
9262 F: drivers/pinctrl/pinctrl-single.c
9264 PIN CONTROLLER - ST SPEAR
9265 M: Viresh Kumar <vireshk@kernel.org>
9266 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9267 W: http://www.st.com/spear
9269 F: drivers/pinctrl/spear/
9271 PISTACHIO SOC SUPPORT
9272 M: James Hartley <james.hartley@imgtec.com>
9273 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9274 L: linux-mips@linux-mips.org
9276 F: arch/mips/pistachio/
9277 F: arch/mips/include/asm/mach-pistachio/
9278 F: arch/mips/boot/dts/pistachio/
9279 F: arch/mips/configs/pistachio*_defconfig
9282 M: Jiri Kosina <jikos@kernel.org>
9284 F: drivers/block/pktcdvd.c
9285 F: include/linux/pktcdvd.h
9286 F: include/uapi/linux/pktcdvd.h
9289 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9290 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9292 T: git git://github.com/gxt/linux.git
9293 F: drivers/input/serio/i8042-unicore32io.h
9294 F: drivers/i2c/busses/i2c-puv3.c
9295 F: drivers/video/fbdev/fb-puv3.c
9296 F: drivers/rtc/rtc-puv3.c
9298 PMBUS HARDWARE MONITORING DRIVERS
9299 M: Guenter Roeck <linux@roeck-us.net>
9300 L: linux-hwmon@vger.kernel.org
9301 W: http://hwmon.wiki.kernel.org/
9302 W: http://www.roeck-us.net/linux/drivers/
9303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9305 F: Documentation/hwmon/pmbus
9306 F: drivers/hwmon/pmbus/
9307 F: include/linux/i2c/pmbus.h
9309 PMC SIERRA MaxRAID DRIVER
9310 L: linux-scsi@vger.kernel.org
9311 W: http://www.pmc-sierra.com/
9313 F: drivers/scsi/pmcraid.*
9315 PMC SIERRA PM8001 DRIVER
9316 M: Jack Wang <jinpu.wang@profitbricks.com>
9317 M: lindar_liu@usish.com
9319 L: linux-scsi@vger.kernel.org
9321 F: drivers/scsi/pm8001/
9323 POSIX CLOCKS and TIMERS
9324 M: Thomas Gleixner <tglx@linutronix.de>
9325 L: linux-kernel@vger.kernel.org
9326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9329 F: include/linux/timer*
9330 F: kernel/time/*timer*
9332 POWER MANAGEMENT CORE
9333 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9334 L: linux-pm@vger.kernel.org
9335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9337 F: drivers/base/power/
9338 F: include/linux/pm.h
9339 F: include/linux/pm_*
9340 F: include/linux/powercap.h
9341 F: drivers/powercap/
9343 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9344 M: Sebastian Reichel <sre@kernel.org>
9345 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9346 M: David Woodhouse <dwmw2@infradead.org>
9347 L: linux-pm@vger.kernel.org
9348 T: git git://git.infradead.org/battery-2.6.git
9350 F: Documentation/devicetree/bindings/power/
9351 F: Documentation/devicetree/bindings/power_supply/
9352 F: include/linux/power_supply.h
9354 X: drivers/power/avs/
9356 POWER STATE COORDINATION INTERFACE (PSCI)
9357 M: Mark Rutland <mark.rutland@arm.com>
9358 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9359 L: linux-arm-kernel@lists.infradead.org
9361 F: drivers/firmware/psci.c
9362 F: include/linux/psci.h
9363 F: include/uapi/linux/psci.h
9365 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9366 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9367 L: linuxppc-dev@lists.ozlabs.org
9369 F: drivers/char/powernv-op-panel.c
9372 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9376 PPP PROTOCOL DRIVERS AND COMPRESSORS
9377 M: Paul Mackerras <paulus@samba.org>
9378 L: linux-ppp@vger.kernel.org
9380 F: drivers/net/ppp/ppp_*
9382 PPP OVER ATM (RFC 2364)
9383 M: Mitchell Blank Jr <mitch@sfgoth.com>
9385 F: net/atm/pppoatm.c
9386 F: include/uapi/linux/atmppp.h
9389 M: Michal Ostrowski <mostrows@earthlink.net>
9391 F: drivers/net/ppp/pppoe.c
9392 F: drivers/net/ppp/pppox.c
9395 M: James Chapman <jchapman@katalix.com>
9397 F: net/l2tp/l2tp_ppp.c
9398 F: include/linux/if_pppol2tp.h
9399 F: include/uapi/linux/if_pppol2tp.h
9402 M: Rodolfo Giometti <giometti@enneenne.com>
9403 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9404 L: linuxpps@ml.enneenne.com (subscribers-only)
9406 F: Documentation/pps/
9408 F: include/linux/pps*.h
9411 M: Dmitry Kozlov <xeb@mail.ru>
9412 L: netdev@vger.kernel.org
9414 F: drivers/net/ppp/pptp.c
9415 W: http://sourceforge.net/projects/accel-pptp
9418 M: Robert Love <rml@tech9.net>
9419 L: kpreempt-tech@lists.sourceforge.net
9420 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9422 F: Documentation/preempt-locking.txt
9423 F: include/linux/preempt.h
9425 PRISM54 WIRELESS DRIVER
9426 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9427 L: linux-wireless@vger.kernel.org
9428 W: http://wireless.kernel.org/en/users/Drivers/p54
9430 F: drivers/net/wireless/intersil/prism54/
9433 M: Geoff Levand <geoff@infradead.org>
9434 L: netdev@vger.kernel.org
9435 L: linuxppc-dev@lists.ozlabs.org
9437 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9439 PS3 PLATFORM SUPPORT
9440 M: Geoff Levand <geoff@infradead.org>
9441 L: linuxppc-dev@lists.ozlabs.org
9443 F: arch/powerpc/boot/ps3*
9444 F: arch/powerpc/include/asm/lv1call.h
9445 F: arch/powerpc/include/asm/ps3*.h
9446 F: arch/powerpc/platforms/ps3/
9449 F: drivers/rtc/rtc-ps3.c
9450 F: drivers/usb/host/*ps3.c
9451 F: sound/ppc/snd_ps3*
9454 M: Jim Paris <jim@jtan.com>
9455 M: Geoff Levand <geoff@infradead.org>
9456 L: linuxppc-dev@lists.ozlabs.org
9458 F: drivers/block/ps3vram.c
9461 M: Anton Vorontsov <anton@enomsg.org>
9462 M: Colin Cross <ccross@android.com>
9463 M: Kees Cook <keescook@chromium.org>
9464 M: Tony Luck <tony.luck@intel.com>
9466 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9468 F: include/linux/pstore*
9469 F: drivers/firmware/efi/efi-pstore.c
9470 F: drivers/acpi/apei/erst.c
9472 PTP HARDWARE CLOCK SUPPORT
9473 M: Richard Cochran <richardcochran@gmail.com>
9474 L: netdev@vger.kernel.org
9476 W: http://linuxptp.sourceforge.net/
9477 F: Documentation/ABI/testing/sysfs-ptp
9478 F: Documentation/ptp/*
9479 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9480 F: drivers/net/phy/dp83640*
9482 F: include/linux/ptp_cl*
9485 M: Roland McGrath <roland@hack.frob.com>
9486 M: Oleg Nesterov <oleg@redhat.com>
9488 F: include/asm-generic/syscall.h
9489 F: include/linux/ptrace.h
9490 F: include/linux/regset.h
9491 F: include/linux/tracehook.h
9492 F: include/uapi/linux/ptrace.h
9496 M: Hans Verkuil <hverkuil@xs4all.nl>
9497 L: linux-media@vger.kernel.org
9498 T: git git://linuxtv.org/media_tree.git
9500 F: drivers/staging/media/pulse8-cec
9502 PVRUSB2 VIDEO4LINUX DRIVER
9503 M: Mike Isely <isely@pobox.com>
9504 L: pvrusb2@isely.net (subscribers-only)
9505 L: linux-media@vger.kernel.org
9506 W: http://www.isely.net/pvrusb2/
9507 T: git git://linuxtv.org/media_tree.git
9509 F: Documentation/video4linux/README.pvrusb2
9510 F: drivers/media/usb/pvrusb2/
9513 M: Hans Verkuil <hverkuil@xs4all.nl>
9514 L: linux-media@vger.kernel.org
9515 T: git git://linuxtv.org/media_tree.git
9517 F: drivers/media/usb/pwc/*
9520 M: Kamil Debski <kamil@wypas.org>
9521 M: Lukasz Majewski <l.majewski@samsung.com>
9522 L: linux-hwmon@vger.kernel.org
9524 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9525 F: Documentation/hwmon/pwm-fan
9526 F: drivers/hwmon/pwm-fan.c
9529 M: Thierry Reding <thierry.reding@gmail.com>
9530 L: linux-pwm@vger.kernel.org
9532 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9533 F: Documentation/pwm.txt
9534 F: Documentation/devicetree/bindings/pwm/
9535 F: include/linux/pwm.h
9537 F: drivers/video/backlight/pwm_bl.c
9538 F: include/linux/pwm_backlight.h
9540 PXA2xx/PXA3xx SUPPORT
9541 M: Daniel Mack <daniel@zonque.org>
9542 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9543 M: Robert Jarzmik <robert.jarzmik@free.fr>
9544 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9545 T: git git://github.com/hzhuang1/linux.git
9546 T: git git://github.com/rjarzmik/linux.git
9548 F: arch/arm/boot/dts/pxa*
9549 F: arch/arm/mach-pxa/
9551 F: drivers/pcmcia/pxa2xx*
9552 F: drivers/pinctrl/pxa/
9553 F: drivers/spi/spi-pxa2xx*
9554 F: drivers/usb/gadget/udc/pxa2*
9555 F: include/sound/pxa2xx-lib.h
9560 M: Robert Jarzmik <robert.jarzmik@free.fr>
9561 L: linux-gpio@vger.kernel.org
9563 F: drivers/gpio/gpio-pxa.c
9565 PXA3xx NAND FLASH DRIVER
9566 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9567 L: linux-mtd@lists.infradead.org
9569 F: drivers/mtd/nand/pxa3xx_nand.c
9572 M: Eric Miao <eric.y.miao@gmail.com>
9573 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9574 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9575 T: git git://github.com/hzhuang1/linux.git
9576 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9578 F: arch/arm/boot/dts/mmp*
9579 F: arch/arm/mach-mmp/
9585 M: Robert Jarzmik <robert.jarzmik@free.fr>
9586 L: rtc-linux@googlegroups.com
9590 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9591 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9592 L: qat-linux@intel.com
9594 F: drivers/crypto/qat/
9597 M: Mike Marciniszyn <infinipath@intel.com>
9598 L: linux-rdma@vger.kernel.org
9600 F: drivers/infiniband/hw/qib/
9602 QLOGIC QLA1280 SCSI DRIVER
9603 M: Michael Reed <mdr@sgi.com>
9604 L: linux-scsi@vger.kernel.org
9606 F: drivers/scsi/qla1280.[ch]
9608 QLOGIC QLA2XXX FC-SCSI DRIVER
9609 M: qla2xxx-upstream@qlogic.com
9610 L: linux-scsi@vger.kernel.org
9612 F: Documentation/scsi/LICENSE.qla2xxx
9613 F: drivers/scsi/qla2xxx/
9615 QLOGIC QLA4XXX iSCSI DRIVER
9616 M: QLogic-Storage-Upstream@qlogic.com
9617 L: linux-scsi@vger.kernel.org
9619 F: Documentation/scsi/LICENSE.qla4xxx
9620 F: drivers/scsi/qla4xxx/
9622 QLOGIC QLA3XXX NETWORK DRIVER
9623 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9624 M: Ron Mercer <ron.mercer@qlogic.com>
9625 M: linux-driver@qlogic.com
9626 L: netdev@vger.kernel.org
9628 F: Documentation/networking/LICENSE.qla3xxx
9629 F: drivers/net/ethernet/qlogic/qla3xxx.*
9631 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9632 M: Dept-GELinuxNICDev@qlogic.com
9633 L: netdev@vger.kernel.org
9635 F: drivers/net/ethernet/qlogic/qlcnic/
9637 QLOGIC QLGE 10Gb ETHERNET DRIVER
9638 M: Harish Patil <harish.patil@qlogic.com>
9639 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9640 M: Dept-GELinuxNICDev@qlogic.com
9641 M: linux-driver@qlogic.com
9642 L: netdev@vger.kernel.org
9644 F: drivers/net/ethernet/qlogic/qlge/
9646 QLOGIC QL4xxx ETHERNET DRIVER
9647 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9648 M: Ariel Elior <Ariel.Elior@qlogic.com>
9649 M: everest-linux-l2@qlogic.com
9650 L: netdev@vger.kernel.org
9652 F: drivers/net/ethernet/qlogic/qed/
9653 F: include/linux/qed/
9654 F: drivers/net/ethernet/qlogic/qede/
9657 M: Anders Larsen <al@alarsen.net>
9658 W: http://www.alarsen.net/linux/qnx4fs/
9661 F: include/uapi/linux/qnx4_fs.h
9662 F: include/uapi/linux/qnxtypes.h
9665 M: Antti Palosaari <crope@iki.fi>
9666 L: linux-media@vger.kernel.org
9667 W: https://linuxtv.org
9668 W: http://palosaari.fi/linux/
9669 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9670 T: git git://linuxtv.org/anttip/media_tree.git
9672 F: drivers/media/tuners/qt1010*
9674 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9675 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9676 L: linux-wireless@vger.kernel.org
9677 L: ath9k-devel@lists.ath9k.org
9678 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9680 F: drivers/net/wireless/ath/ath9k/
9682 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9683 M: Kalle Valo <kvalo@qca.qualcomm.com>
9684 L: ath10k@lists.infradead.org
9685 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9686 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9688 F: drivers/net/wireless/ath/ath10k/
9690 QUALCOMM HEXAGON ARCHITECTURE
9691 M: Richard Kuo <rkuo@codeaurora.org>
9692 L: linux-hexagon@vger.kernel.org
9693 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9697 QUALCOMM WCN36XX WIRELESS DRIVER
9698 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9699 L: wcn36xx@lists.infradead.org
9700 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9701 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9703 F: drivers/net/wireless/ath/wcn36xx/
9705 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9706 M: Gabriel Somlo <somlo@cmu.edu>
9707 M: "Michael S. Tsirkin" <mst@redhat.com>
9708 L: qemu-devel@nongnu.org
9710 F: drivers/firmware/qemu_fw_cfg.c
9712 RADOS BLOCK DEVICE (RBD)
9713 M: Ilya Dryomov <idryomov@gmail.com>
9714 M: Sage Weil <sage@redhat.com>
9715 M: Alex Elder <elder@kernel.org>
9716 L: ceph-devel@vger.kernel.org
9718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9719 T: git git://github.com/ceph/ceph-client.git
9721 F: Documentation/ABI/testing/sysfs-bus-rbd
9722 F: drivers/block/rbd.c
9723 F: drivers/block/rbd_types.h
9725 RADEON FRAMEBUFFER DISPLAY DRIVER
9726 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9727 L: linux-fbdev@vger.kernel.org
9729 F: drivers/video/fbdev/aty/radeon*
9730 F: include/uapi/linux/radeonfb.h
9732 RADIOSHARK RADIO DRIVER
9733 M: Hans Verkuil <hverkuil@xs4all.nl>
9734 L: linux-media@vger.kernel.org
9735 T: git git://linuxtv.org/media_tree.git
9737 F: drivers/media/radio/radio-shark.c
9739 RADIOSHARK2 RADIO DRIVER
9740 M: Hans Verkuil <hverkuil@xs4all.nl>
9741 L: linux-media@vger.kernel.org
9742 T: git git://linuxtv.org/media_tree.git
9744 F: drivers/media/radio/radio-shark2.c
9745 F: drivers/media/radio/radio-tea5777.c
9747 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9748 M: Paul Mackerras <paulus@samba.org>
9749 L: linux-fbdev@vger.kernel.org
9751 F: drivers/video/fbdev/aty/aty128fb.c
9753 RALINK MIPS ARCHITECTURE
9754 M: John Crispin <john@phrozen.org>
9755 L: linux-mips@linux-mips.org
9759 RALINK RT2X00 WIRELESS LAN DRIVER
9761 M: Stanislaw Gruszka <sgruszka@redhat.com>
9762 M: Helmut Schaa <helmut.schaa@googlemail.com>
9763 L: linux-wireless@vger.kernel.org
9765 F: drivers/net/wireless/ralink/rt2x00/
9767 RAMDISK RAM BLOCK DEVICE DRIVER
9768 M: Jens Axboe <axboe@kernel.dk>
9770 F: Documentation/blockdev/ramdisk.txt
9771 F: drivers/block/brd.c
9773 RANDOM NUMBER DRIVER
9774 M: "Theodore Ts'o" <tytso@mit.edu>
9776 F: drivers/char/random.c
9779 M: Matt Porter <mporter@kernel.crashing.org>
9780 M: Alexandre Bounine <alexandre.bounine@idt.com>
9784 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9785 L: linux-wireless@vger.kernel.org
9787 F: drivers/net/wireless/ray*
9790 M: Josh Triplett <josh@joshtriplett.org>
9791 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9792 L: linux-kernel@vger.kernel.org
9794 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9795 F: Documentation/RCU/torture.txt
9796 F: kernel/rcu/rcutorture.c
9798 RCUTORTURE TEST FRAMEWORK
9799 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9800 M: Josh Triplett <josh@joshtriplett.org>
9801 R: Steven Rostedt <rostedt@goodmis.org>
9802 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9803 R: Lai Jiangshan <jiangshanlai@gmail.com>
9804 L: linux-kernel@vger.kernel.org
9806 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9807 F: tools/testing/selftests/rcutorture
9810 M: Florian Fainelli <florian@openwrt.org>
9813 RDC R6040 FAST ETHERNET DRIVER
9814 M: Florian Fainelli <f.fainelli@gmail.com>
9815 L: netdev@vger.kernel.org
9817 F: drivers/net/ethernet/rdc/r6040.c
9819 RDS - RELIABLE DATAGRAM SOCKETS
9820 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9821 L: netdev@vger.kernel.org
9822 L: linux-rdma@vger.kernel.org
9823 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9824 W: https://oss.oracle.com/projects/rds/
9827 F: Documentation/networking/rds.txt
9829 RDMAVT - RDMA verbs software
9830 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9831 L: linux-rdma@vger.kernel.org
9833 F: drivers/infiniband/sw/rdmavt
9835 READ-COPY UPDATE (RCU)
9836 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9837 M: Josh Triplett <josh@joshtriplett.org>
9838 R: Steven Rostedt <rostedt@goodmis.org>
9839 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9840 R: Lai Jiangshan <jiangshanlai@gmail.com>
9841 L: linux-kernel@vger.kernel.org
9842 W: http://www.rdrop.com/users/paulmck/RCU/
9844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9845 F: Documentation/RCU/
9846 X: Documentation/RCU/torture.txt
9847 F: include/linux/rcu*
9848 X: include/linux/srcu.h
9852 REAL TIME CLOCK (RTC) SUBSYSTEM
9853 M: Alessandro Zummo <a.zummo@towertech.it>
9854 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9855 L: rtc-linux@googlegroups.com
9856 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9859 F: Documentation/devicetree/bindings/rtc/
9860 F: Documentation/rtc.txt
9862 F: include/linux/rtc.h
9863 F: include/uapi/linux/rtc.h
9864 F: include/linux/rtc/
9865 F: include/linux/platform_data/rtc-*
9866 F: tools/testing/selftests/timers/rtctest.c
9868 REALTEK AUDIO CODECS
9869 M: Bard Liao <bardliao@realtek.com>
9870 M: Oder Chiou <oder_chiou@realtek.com>
9872 F: sound/soc/codecs/rt*
9873 F: include/sound/rt*.h
9875 REISERFS FILE SYSTEM
9876 L: reiserfs-devel@vger.kernel.org
9880 REGISTER MAP ABSTRACTION
9881 M: Mark Brown <broonie@kernel.org>
9882 L: linux-kernel@vger.kernel.org
9883 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9885 F: Documentation/devicetree/bindings/regmap/
9886 F: drivers/base/regmap/
9887 F: include/linux/regmap.h
9889 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9890 M: Ohad Ben-Cohen <ohad@wizery.com>
9891 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9892 L: linux-remoteproc@vger.kernel.org
9893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9895 F: Documentation/devicetree/bindings/remoteproc/
9896 F: Documentation/remoteproc.txt
9897 F: drivers/remoteproc/
9898 F: include/linux/remoteproc.h
9900 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9901 M: Ohad Ben-Cohen <ohad@wizery.com>
9902 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9903 L: linux-remoteproc@vger.kernel.org
9904 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9907 F: Documentation/rpmsg.txt
9908 F: include/linux/rpmsg.h
9910 RENESAS ETHERNET DRIVERS
9911 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9912 L: netdev@vger.kernel.org
9913 L: linux-renesas-soc@vger.kernel.org
9914 F: drivers/net/ethernet/renesas/
9915 F: include/linux/sh_eth.h
9917 RENESAS USB2 PHY DRIVER
9918 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9919 L: linux-renesas-soc@vger.kernel.org
9921 F: drivers/phy/phy-rcar-gen3-usb2.c
9923 RESET CONTROLLER FRAMEWORK
9924 M: Philipp Zabel <p.zabel@pengutronix.de>
9925 T: git git://git.pengutronix.de/git/pza/linux
9928 F: Documentation/devicetree/bindings/reset/
9929 F: include/dt-bindings/reset/
9930 F: include/linux/reset.h
9931 F: include/linux/reset-controller.h
9934 M: Johannes Berg <johannes@sipsolutions.net>
9935 L: linux-wireless@vger.kernel.org
9936 W: http://wireless.kernel.org/
9937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9940 F: Documentation/rfkill.txt
9944 M: Thomas Graf <tgraf@suug.ch>
9945 L: netdev@vger.kernel.org
9948 F: include/linux/rhashtable.h
9950 RICOH SMARTMEDIA/XD DRIVER
9951 M: Maxim Levitsky <maximlevitsky@gmail.com>
9953 F: drivers/mtd/nand/r852.c
9954 F: drivers/mtd/nand/r852.h
9956 RICOH R5C592 MEMORYSTICK DRIVER
9957 M: Maxim Levitsky <maximlevitsky@gmail.com>
9959 F: drivers/memstick/host/r592.*
9962 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9963 W: http://sourceforge.net/projects/roccat/
9965 F: drivers/hid/hid-roccat*
9966 F: include/linux/hid-roccat*
9967 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9970 M: Jiri Pirko <jiri@resnulli.us>
9971 L: netdev@vger.kernel.org
9973 F: drivers/net/ethernet/rocker/
9977 W: http://www.comtrol.com
9979 F: Documentation/serial/rocket.txt
9980 F: drivers/tty/rocket*
9982 ROCKETPORT EXPRESS/INFINITY DRIVER
9983 M: Kevin Cernekee <cernekee@gmail.com>
9984 L: linux-serial@vger.kernel.org
9986 F: drivers/tty/serial/rp2.*
9989 M: Ralf Baechle <ralf@linux-mips.org>
9990 L: linux-hams@vger.kernel.org
9991 W: http://www.linux-ax25.org/
9993 F: include/net/rose.h
9994 F: include/uapi/linux/rose.h
9997 RTL2830 MEDIA DRIVER
9998 M: Antti Palosaari <crope@iki.fi>
9999 L: linux-media@vger.kernel.org
10000 W: https://linuxtv.org
10001 W: http://palosaari.fi/linux/
10002 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10003 T: git git://linuxtv.org/anttip/media_tree.git
10005 F: drivers/media/dvb-frontends/rtl2830*
10007 RTL2832 MEDIA DRIVER
10008 M: Antti Palosaari <crope@iki.fi>
10009 L: linux-media@vger.kernel.org
10010 W: https://linuxtv.org
10011 W: http://palosaari.fi/linux/
10012 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10013 T: git git://linuxtv.org/anttip/media_tree.git
10015 F: drivers/media/dvb-frontends/rtl2832*
10017 RTL2832_SDR MEDIA DRIVER
10018 M: Antti Palosaari <crope@iki.fi>
10019 L: linux-media@vger.kernel.org
10020 W: https://linuxtv.org
10021 W: http://palosaari.fi/linux/
10022 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10023 T: git git://linuxtv.org/anttip/media_tree.git
10025 F: drivers/media/dvb-frontends/rtl2832_sdr*
10027 RTL8180 WIRELESS DRIVER
10028 L: linux-wireless@vger.kernel.org
10029 W: http://wireless.kernel.org/
10030 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10032 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10034 RTL8187 WIRELESS DRIVER
10035 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10036 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10037 M: Larry Finger <Larry.Finger@lwfinger.net>
10038 L: linux-wireless@vger.kernel.org
10039 W: http://wireless.kernel.org/
10040 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10042 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10044 RTL8192CE WIRELESS DRIVER
10045 M: Larry Finger <Larry.Finger@lwfinger.net>
10046 M: Chaoming Li <chaoming_li@realsil.com.cn>
10047 L: linux-wireless@vger.kernel.org
10048 W: http://wireless.kernel.org/
10049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10051 F: drivers/net/wireless/realtek/rtlwifi/
10052 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10054 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10055 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10056 L: linux-wireless@vger.kernel.org
10057 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10059 F: drivers/net/wireless/realtek/rtl8xxxu/
10061 S3 SAVAGE FRAMEBUFFER DRIVER
10062 M: Antonino Daplas <adaplas@gmail.com>
10063 L: linux-fbdev@vger.kernel.org
10065 F: drivers/video/fbdev/savage/
10068 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10069 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10070 L: linux-s390@vger.kernel.org
10071 W: http://www.ibm.com/developerworks/linux/linux390/
10072 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10076 F: Documentation/s390/
10077 F: Documentation/DocBook/s390*
10079 S390 COMMON I/O LAYER
10080 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10081 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10082 L: linux-s390@vger.kernel.org
10083 W: http://www.ibm.com/developerworks/linux/linux390/
10085 F: drivers/s390/cio/
10088 M: Stefan Weinhuber <wein@de.ibm.com>
10089 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10090 L: linux-s390@vger.kernel.org
10091 W: http://www.ibm.com/developerworks/linux/linux390/
10093 F: drivers/s390/block/dasd*
10094 F: block/partitions/ibm.c
10096 S390 NETWORK DRIVERS
10097 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10098 L: linux-s390@vger.kernel.org
10099 W: http://www.ibm.com/developerworks/linux/linux390/
10101 F: drivers/s390/net/
10104 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10105 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10106 L: linux-s390@vger.kernel.org
10107 W: http://www.ibm.com/developerworks/linux/linux390/
10110 F: drivers/pci/hotplug/s390_pci_hpc.c
10113 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10114 L: linux-s390@vger.kernel.org
10115 W: http://www.ibm.com/developerworks/linux/linux390/
10117 F: drivers/s390/crypto/
10120 M: Steffen Maier <maier@linux.vnet.ibm.com>
10121 L: linux-s390@vger.kernel.org
10122 W: http://www.ibm.com/developerworks/linux/linux390/
10124 F: drivers/s390/scsi/zfcp_*
10126 S390 IUCV NETWORK LAYER
10127 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10128 L: linux-s390@vger.kernel.org
10129 W: http://www.ibm.com/developerworks/linux/linux390/
10131 F: drivers/s390/net/*iucv*
10132 F: include/net/iucv/
10136 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10137 L: linux-s390@vger.kernel.org
10138 W: http://www.ibm.com/developerworks/linux/linux390/
10140 F: drivers/iommu/s390-iommu.c
10142 S3C24XX SD/MMC Driver
10143 M: Ben Dooks <ben-linux@fluff.org>
10144 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10146 F: drivers/mmc/host/s3cmci.*
10148 SAA6588 RDS RECEIVER DRIVER
10149 M: Hans Verkuil <hverkuil@xs4all.nl>
10150 L: linux-media@vger.kernel.org
10151 T: git git://linuxtv.org/media_tree.git
10152 W: https://linuxtv.org
10154 F: drivers/media/i2c/saa6588*
10156 SAA7134 VIDEO4LINUX DRIVER
10157 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10158 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10159 L: linux-media@vger.kernel.org
10160 W: https://linuxtv.org
10161 T: git git://linuxtv.org/media_tree.git
10163 F: Documentation/video4linux/*.saa7134
10164 F: drivers/media/pci/saa7134/
10166 SAA7146 VIDEO4LINUX-2 DRIVER
10167 M: Hans Verkuil <hverkuil@xs4all.nl>
10168 L: linux-media@vger.kernel.org
10169 T: git git://linuxtv.org/media_tree.git
10171 F: drivers/media/common/saa7146/
10172 F: drivers/media/pci/saa7146/
10173 F: include/media/saa7146*
10175 SAMSUNG LAPTOP DRIVER
10176 M: Corentin Chary <corentin.chary@gmail.com>
10177 L: platform-driver-x86@vger.kernel.org
10179 F: drivers/platform/x86/samsung-laptop.c
10181 SAMSUNG AUDIO (ASoC) DRIVERS
10182 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10183 M: Sangbeom Kim <sbkim73@samsung.com>
10184 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10185 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10187 F: sound/soc/samsung/
10189 SAMSUNG FRAMEBUFFER DRIVER
10190 M: Jingoo Han <jingoohan1@gmail.com>
10191 L: linux-fbdev@vger.kernel.org
10193 F: drivers/video/fbdev/s3c-fb.c
10195 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10196 M: Sangbeom Kim <sbkim73@samsung.com>
10197 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10198 L: linux-kernel@vger.kernel.org
10199 L: linux-samsung-soc@vger.kernel.org
10201 F: drivers/mfd/sec*.c
10202 F: drivers/regulator/s2m*.c
10203 F: drivers/regulator/s5m*.c
10204 F: drivers/clk/clk-s2mps11.c
10205 F: drivers/rtc/rtc-s5m.c
10206 F: include/linux/mfd/samsung/
10207 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10208 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10209 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10210 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10212 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10213 M: Kyungmin Park <kyungmin.park@samsung.com>
10214 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10215 L: linux-media@vger.kernel.org
10216 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10218 F: drivers/media/platform/exynos4-is/
10220 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10221 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10222 L: linux-media@vger.kernel.org
10223 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10225 F: drivers/media/platform/s3c-camif/
10226 F: include/media/drv-intf/s3c_camif.h
10228 SAMSUNG S5C73M3 CAMERA DRIVER
10229 M: Kyungmin Park <kyungmin.park@samsung.com>
10230 M: Andrzej Hajda <a.hajda@samsung.com>
10231 L: linux-media@vger.kernel.org
10233 F: drivers/media/i2c/s5c73m3/*
10235 SAMSUNG S5K5BAF CAMERA DRIVER
10236 M: Kyungmin Park <kyungmin.park@samsung.com>
10237 M: Andrzej Hajda <a.hajda@samsung.com>
10238 L: linux-media@vger.kernel.org
10240 F: drivers/media/i2c/s5k5baf.c
10242 SAMSUNG S3FWRN5 NFC DRIVER
10243 M: Robert Baldyga <r.baldyga@samsung.com>
10244 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10245 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10247 F: drivers/nfc/s3fwrn5
10249 SAMSUNG SOC CLOCK DRIVERS
10250 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10251 M: Tomasz Figa <tomasz.figa@gmail.com>
10253 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10254 F: drivers/clk/samsung/
10256 SAMSUNG SXGBE DRIVERS
10257 M: Byungho An <bh74.an@samsung.com>
10258 M: Girish K S <ks.giri@samsung.com>
10259 M: Vipul Pandya <vipul.pandya@samsung.com>
10261 L: netdev@vger.kernel.org
10262 F: drivers/net/ethernet/samsung/sxgbe/
10264 SAMSUNG THERMAL DRIVER
10265 M: Lukasz Majewski <l.majewski@samsung.com>
10266 L: linux-pm@vger.kernel.org
10267 L: linux-samsung-soc@vger.kernel.org
10269 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10270 F: drivers/thermal/samsung/
10272 SAMSUNG USB2 PHY DRIVER
10273 M: Kamil Debski <kamil@wypas.org>
10274 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10275 L: linux-kernel@vger.kernel.org
10277 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10278 F: Documentation/phy/samsung-usb2.txt
10279 F: drivers/phy/phy-exynos4210-usb2.c
10280 F: drivers/phy/phy-exynos4x12-usb2.c
10281 F: drivers/phy/phy-exynos5250-usb2.c
10282 F: drivers/phy/phy-s5pv210-usb2.c
10283 F: drivers/phy/phy-samsung-usb2.c
10284 F: drivers/phy/phy-samsung-usb2.h
10287 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10288 L: linux-serial@vger.kernel.org
10290 F: Documentation/devicetree/bindings/serial/
10291 F: drivers/tty/serial/
10293 SYNOPSYS DESIGNWARE DMAC DRIVER
10294 M: Viresh Kumar <vireshk@kernel.org>
10295 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10297 F: include/linux/dma/dw.h
10298 F: include/linux/platform_data/dma-dw.h
10301 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10302 M: Lars Persson <lars.persson@axis.com>
10303 L: netdev@vger.kernel.org
10305 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10306 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10308 SYNOPSYS DESIGNWARE I2C DRIVER
10309 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10310 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10311 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10312 L: linux-i2c@vger.kernel.org
10314 F: drivers/i2c/busses/i2c-designware-*
10315 F: include/linux/platform_data/i2c-designware.h
10317 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10318 M: Jaehoon Chung <jh80.chung@samsung.com>
10319 L: linux-mmc@vger.kernel.org
10321 F: include/linux/mmc/dw_mmc.h
10322 F: drivers/mmc/host/dw_mmc*
10324 SYSTEM TRACE MODULE CLASS
10325 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10328 F: Documentation/trace/stm.txt
10329 F: drivers/hwtracing/stm/
10330 F: include/linux/stm.h
10331 F: include/uapi/linux/stm.h
10334 M: Andreas Noever <andreas.noever@gmail.com>
10336 F: drivers/thunderbolt/
10338 TI BQ27XXX POWER SUPPLY DRIVER
10339 R: Andrew F. Davis <afd@ti.com>
10340 F: include/linux/power/bq27xxx_battery.h
10341 F: drivers/power/bq27xxx_battery.c
10342 F: drivers/power/bq27xxx_battery_i2c.c
10344 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10345 M: John Stultz <john.stultz@linaro.org>
10346 M: Thomas Gleixner <tglx@linutronix.de>
10347 L: linux-kernel@vger.kernel.org
10348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10350 F: include/linux/clocksource.h
10351 F: include/linux/time.h
10352 F: include/linux/timex.h
10353 F: include/uapi/linux/time.h
10354 F: include/uapi/linux/timex.h
10355 F: kernel/time/clocksource.c
10356 F: kernel/time/time*.c
10357 F: kernel/time/alarmtimer.c
10358 F: kernel/time/ntp.c
10359 F: tools/testing/selftests/timers/
10362 M: Zwane Mwaikambo <zwanem@gmail.com>
10364 F: drivers/watchdog/sc1200wdt.c
10367 M: Ingo Molnar <mingo@redhat.com>
10368 M: Peter Zijlstra <peterz@infradead.org>
10369 L: linux-kernel@vger.kernel.org
10370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10373 F: include/linux/sched.h
10374 F: include/uapi/linux/sched.h
10375 F: include/linux/wait.h
10378 M: Chen Liqin <liqin.linux@gmail.com>
10379 M: Lennox Wu <lennox.wu@gmail.com>
10380 W: http://www.sunplus.com
10384 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10385 M: Sudeep Holla <sudeep.holla@arm.com>
10386 L: linux-arm-kernel@lists.infradead.org
10388 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10389 F: drivers/clk/clk-scpi.c
10390 F: drivers/cpufreq/scpi-cpufreq.c
10391 F: drivers/firmware/arm_scpi.c
10392 F: include/linux/scpi_protocol.h
10395 M: Jens Axboe <axboe@kernel.dk>
10396 L: linux-scsi@vger.kernel.org
10397 W: http://www.kernel.dk
10399 F: drivers/scsi/sr*
10401 SCSI RDMA PROTOCOL (SRP) INITIATOR
10402 M: Bart Van Assche <bart.vanassche@sandisk.com>
10403 L: linux-rdma@vger.kernel.org
10405 W: http://www.openfabrics.org
10406 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10408 F: drivers/infiniband/ulp/srp/
10409 F: include/scsi/srp.h
10412 M: Doug Gilbert <dgilbert@interlog.com>
10413 L: linux-scsi@vger.kernel.org
10414 W: http://sg.danny.cz/sg
10416 F: Documentation/scsi/scsi-generic.txt
10417 F: drivers/scsi/sg.c
10418 F: include/scsi/sg.h
10421 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10422 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10423 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10424 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10425 L: linux-scsi@vger.kernel.org
10427 F: Documentation/devicetree/bindings/scsi/
10432 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10433 L: linux-scsi@vger.kernel.org
10435 F: Documentation/scsi/st.txt
10436 F: drivers/scsi/st.*
10437 F: drivers/scsi/st_*.h
10440 M: Vlad Yasevich <vyasevich@gmail.com>
10441 M: Neil Horman <nhorman@tuxdriver.com>
10442 L: linux-sctp@vger.kernel.org
10443 W: http://lksctp.sourceforge.net
10445 F: Documentation/networking/sctp.txt
10446 F: include/linux/sctp.h
10447 F: include/uapi/linux/sctp.h
10448 F: include/net/sctp/
10452 M: Jim Cromie <jim.cromie@gmail.com>
10454 F: Documentation/i2c/busses/scx200_acb
10455 F: arch/x86/platform/scx200/
10456 F: drivers/watchdog/scx200_wdt.c
10457 F: drivers/i2c/busses/scx200*
10458 F: drivers/mtd/maps/scx200_docflash.c
10459 F: include/linux/scx200.h
10462 M: Jim Cromie <jim.cromie@gmail.com>
10464 F: drivers/char/scx200_gpio.c
10465 F: include/linux/scx200_gpio.h
10467 SCx200 HRT CLOCKSOURCE DRIVER
10468 M: Jim Cromie <jim.cromie@gmail.com>
10470 F: drivers/clocksource/scx200_hrt.c
10472 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10473 M: Sascha Sommer <saschasommer@freenet.de>
10474 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10476 F: drivers/mmc/host/sdricoh_cs.c
10478 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10479 M: Adrian Hunter <adrian.hunter@intel.com>
10480 L: linux-mmc@vger.kernel.org
10481 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10483 F: drivers/mmc/host/sdhci*
10484 F: include/linux/mmc/sdhci*
10487 M: Kees Cook <keescook@chromium.org>
10488 R: Andy Lutomirski <luto@amacapital.net>
10489 R: Will Drewry <wad@chromium.org>
10490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10492 F: kernel/seccomp.c
10493 F: include/uapi/linux/seccomp.h
10494 F: include/linux/seccomp.h
10495 F: tools/testing/selftests/seccomp/*
10496 K: \bsecure_computing
10499 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10500 M: Al Cooper <alcooperx@gmail.com>
10501 L: linux-mmc@vger.kernel.org
10502 L: bcm-kernel-feedback-list@broadcom.com
10504 F: drivers/mmc/host/sdhci-brcmstb*
10506 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10507 M: Ben Dooks <ben-linux@fluff.org>
10508 M: Jaehoon Chung <jh80.chung@samsung.com>
10509 L: linux-mmc@vger.kernel.org
10511 F: drivers/mmc/host/sdhci-s3c*
10513 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10514 M: Viresh Kumar <vireshk@kernel.org>
10515 L: linux-mmc@vger.kernel.org
10517 F: drivers/mmc/host/sdhci-spear.c
10520 M: James Morris <james.l.morris@oracle.com>
10521 M: "Serge E. Hallyn" <serge@hallyn.com>
10522 L: linux-security-module@vger.kernel.org (suggested Cc:)
10523 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10524 W: http://kernsec.org/
10529 M: Security Officers <security@kernel.org>
10532 SELINUX SECURITY MODULE
10533 M: Paul Moore <paul@paul-moore.com>
10534 M: Stephen Smalley <sds@tycho.nsa.gov>
10535 M: Eric Paris <eparis@parisplace.org>
10536 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10537 W: http://selinuxproject.org
10538 T: git git://git.infradead.org/users/pcmoore/selinux
10540 F: include/linux/selinux*
10541 F: security/selinux/
10542 F: scripts/selinux/
10544 APPARMOR SECURITY MODULE
10545 M: John Johansen <john.johansen@canonical.com>
10546 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10547 W: apparmor.wiki.kernel.org
10548 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10550 F: security/apparmor/
10552 LOADPIN SECURITY MODULE
10553 M: Kees Cook <keescook@chromium.org>
10554 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10556 F: security/loadpin/
10558 YAMA SECURITY MODULE
10559 M: Kees Cook <keescook@chromium.org>
10560 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10565 M: Jiri Slaby <jirislaby@gmail.com>
10567 F: drivers/misc/phantom.c
10568 F: include/uapi/linux/phantom.h
10570 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10571 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10572 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10573 M: John Soni Jose <sony.john@avagotech.com>
10574 L: linux-scsi@vger.kernel.org
10575 W: http://www.avagotech.com
10577 F: drivers/scsi/be2iscsi/
10579 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10580 M: Sathya Perla <sathya.perla@broadcom.com>
10581 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10582 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10583 M: Somnath Kotur <somnath.kotur@broadcom.com>
10584 L: netdev@vger.kernel.org
10585 W: http://www.emulex.com
10587 F: drivers/net/ethernet/emulex/benet/
10589 EMULEX ONECONNECT ROCE DRIVER
10590 M: Selvin Xavier <selvin.xavier@avagotech.com>
10591 M: Devesh Sharma <devesh.sharma@avagotech.com>
10592 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10593 L: linux-rdma@vger.kernel.org
10594 W: http://www.emulex.com
10596 F: drivers/infiniband/hw/ocrdma/
10599 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10600 M: Edward Cree <ecree@solarflare.com>
10601 M: Bert Kenward <bkenward@solarflare.com>
10602 L: netdev@vger.kernel.org
10604 F: drivers/net/ethernet/sfc/
10607 M: Dimitri Sivanich <sivanich@sgi.com>
10609 F: drivers/misc/sgi-gru/
10611 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10612 M: Pat Gefre <pfg@sgi.com>
10613 L: linux-ia64@vger.kernel.org
10615 F: Documentation/ia64/serial.txt
10616 F: drivers/tty/serial/ioc?_serial.c
10617 F: include/linux/ioc?.h
10619 SGI XP/XPC/XPNET DRIVER
10620 M: Cliff Whickman <cpw@sgi.com>
10621 M: Robin Holt <robinmholt@gmail.com>
10623 F: drivers/misc/sgi-xp/
10625 SI2157 MEDIA DRIVER
10626 M: Antti Palosaari <crope@iki.fi>
10627 L: linux-media@vger.kernel.org
10628 W: https://linuxtv.org
10629 W: http://palosaari.fi/linux/
10630 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10631 T: git git://linuxtv.org/anttip/media_tree.git
10633 F: drivers/media/tuners/si2157*
10635 SI2168 MEDIA DRIVER
10636 M: Antti Palosaari <crope@iki.fi>
10637 L: linux-media@vger.kernel.org
10638 W: https://linuxtv.org
10639 W: http://palosaari.fi/linux/
10640 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10641 T: git git://linuxtv.org/anttip/media_tree.git
10643 F: drivers/media/dvb-frontends/si2168*
10645 SI470X FM RADIO RECEIVER I2C DRIVER
10646 M: Hans Verkuil <hverkuil@xs4all.nl>
10647 L: linux-media@vger.kernel.org
10648 T: git git://linuxtv.org/media_tree.git
10649 W: https://linuxtv.org
10651 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10653 SI470X FM RADIO RECEIVER USB DRIVER
10654 M: Hans Verkuil <hverkuil@xs4all.nl>
10655 L: linux-media@vger.kernel.org
10656 T: git git://linuxtv.org/media_tree.git
10657 W: https://linuxtv.org
10659 F: drivers/media/radio/si470x/radio-si470x-common.c
10660 F: drivers/media/radio/si470x/radio-si470x.h
10661 F: drivers/media/radio/si470x/radio-si470x-usb.c
10663 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10664 M: Eduardo Valentin <edubezval@gmail.com>
10665 L: linux-media@vger.kernel.org
10666 T: git git://linuxtv.org/media_tree.git
10667 W: https://linuxtv.org
10669 F: drivers/media/radio/si4713/si4713.?
10671 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10672 M: Eduardo Valentin <edubezval@gmail.com>
10673 L: linux-media@vger.kernel.org
10674 T: git git://linuxtv.org/media_tree.git
10675 W: https://linuxtv.org
10677 F: drivers/media/radio/si4713/radio-platform-si4713.c
10679 SI4713 FM RADIO TRANSMITTER USB DRIVER
10680 M: Hans Verkuil <hverkuil@xs4all.nl>
10681 L: linux-media@vger.kernel.org
10682 T: git git://linuxtv.org/media_tree.git
10683 W: https://linuxtv.org
10685 F: drivers/media/radio/si4713/radio-usb-si4713.c
10688 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10689 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10690 L: linux-media@vger.kernel.org
10691 W: https://linuxtv.org
10692 T: git git://linuxtv.org/media_tree.git
10694 F: drivers/media/common/siano/
10695 F: drivers/media/usb/siano/
10696 F: drivers/media/usb/siano/
10697 F: drivers/media/mmc/siano/
10700 M: Hans de Goede <hdegoede@redhat.com>
10701 L: linux-fbdev@vger.kernel.org
10703 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10704 F: drivers/video/fbdev/simplefb.c
10705 F: include/linux/platform_data/simplefb.h
10707 SH_VEU V4L2 MEM2MEM DRIVER
10708 L: linux-media@vger.kernel.org
10710 F: drivers/media/platform/sh_veu.c
10712 SH_VOU V4L2 OUTPUT DRIVER
10713 L: linux-media@vger.kernel.org
10715 F: drivers/media/platform/sh_vou.c
10716 F: include/media/drv-intf/sh_vou.h
10718 SIMPLE FIRMWARE INTERFACE (SFI)
10719 M: Len Brown <lenb@kernel.org>
10720 L: sfi-devel@simplefirmware.org
10721 W: http://simplefirmware.org/
10722 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10724 F: arch/x86/platform/sfi/
10726 F: include/linux/sfi*.h
10728 SIMTEC EB110ATX (Chalice CATS)
10730 P: Vincent Sanders <vince@simtec.co.uk>
10731 M: Simtec Linux Team <linux@simtec.co.uk>
10732 W: http://www.simtec.co.uk/products/EB110ATX/
10735 SIMTEC EB2410ITX (BAST)
10737 P: Vincent Sanders <vince@simtec.co.uk>
10738 M: Simtec Linux Team <linux@simtec.co.uk>
10739 W: http://www.simtec.co.uk/products/EB2410ITX/
10741 F: arch/arm/mach-s3c24xx/mach-bast.c
10742 F: arch/arm/mach-s3c24xx/bast-ide.c
10743 F: arch/arm/mach-s3c24xx/bast-irq.c
10745 TI DAVINCI MACHINE SUPPORT
10746 M: Sekhar Nori <nsekhar@ti.com>
10747 M: Kevin Hilman <khilman@kernel.org>
10748 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10751 F: arch/arm/mach-davinci/
10752 F: drivers/i2c/busses/i2c-davinci.c
10754 TI DAVINCI SERIES MEDIA DRIVER
10755 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10756 L: linux-media@vger.kernel.org
10757 W: https://linuxtv.org
10758 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10759 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10761 F: drivers/media/platform/davinci/
10762 F: include/media/davinci/
10764 TI AM437X VPFE DRIVER
10765 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10766 L: linux-media@vger.kernel.org
10767 W: https://linuxtv.org
10768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10769 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10771 F: drivers/media/platform/am437x/
10773 OV2659 OMNIVISION SENSOR DRIVER
10774 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10775 L: linux-media@vger.kernel.org
10776 W: https://linuxtv.org
10777 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10778 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10780 F: drivers/media/i2c/ov2659.c
10781 F: include/media/i2c/ov2659.h
10783 SILICON MOTION SM712 FRAME BUFFER DRIVER
10784 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10785 M: Teddy Wang <teddy.wang@siliconmotion.com>
10786 M: Sudip Mukherjee <sudip@vectorindia.org>
10787 L: linux-fbdev@vger.kernel.org
10789 F: drivers/video/fbdev/sm712*
10790 F: Documentation/fb/sm712fb.txt
10792 SIS 190 ETHERNET DRIVER
10793 M: Francois Romieu <romieu@fr.zoreil.com>
10794 L: netdev@vger.kernel.org
10796 F: drivers/net/ethernet/sis/sis190.c
10798 SIS 900/7016 FAST ETHERNET DRIVER
10799 M: Daniele Venzano <venza@brownhat.org>
10800 W: http://www.brownhat.org/sis900.html
10801 L: netdev@vger.kernel.org
10803 F: drivers/net/ethernet/sis/sis900.*
10805 SIS FRAMEBUFFER DRIVER
10806 M: Thomas Winischhofer <thomas@winischhofer.net>
10807 W: http://www.winischhofer.net/linuxsisvga.shtml
10809 F: Documentation/fb/sisfb.txt
10810 F: drivers/video/fbdev/sis/
10811 F: include/video/sisfb.h
10814 M: Thomas Winischhofer <thomas@winischhofer.net>
10815 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10817 F: drivers/usb/misc/sisusbvga/
10820 M: Christoph Lameter <cl@linux.com>
10821 M: Pekka Enberg <penberg@kernel.org>
10822 M: David Rientjes <rientjes@google.com>
10823 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10824 M: Andrew Morton <akpm@linux-foundation.org>
10825 L: linux-mm@kvack.org
10827 F: include/linux/sl?b*.h
10830 SLEEPABLE READ-COPY UPDATE (SRCU)
10831 M: Lai Jiangshan <jiangshanlai@gmail.com>
10832 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10833 M: Josh Triplett <josh@joshtriplett.org>
10834 R: Steven Rostedt <rostedt@goodmis.org>
10835 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10836 L: linux-kernel@vger.kernel.org
10837 W: http://www.rdrop.com/users/paulmck/RCU/
10839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10840 F: include/linux/srcu.h
10841 F: kernel/rcu/srcu.c
10843 SMACK SECURITY MODULE
10844 M: Casey Schaufler <casey@schaufler-ca.com>
10845 L: linux-security-module@vger.kernel.org
10846 W: http://schaufler-ca.com
10847 T: git git://github.com/cschaufler/smack-next
10849 F: Documentation/security/Smack.txt
10852 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10853 M: Kevin Hilman <khilman@kernel.org>
10854 M: Nishanth Menon <nm@ti.com>
10856 F: drivers/power/avs/
10857 F: include/linux/power/smartreflex.h
10858 L: linux-pm@vger.kernel.org
10860 SMC91x ETHERNET DRIVER
10861 M: Nicolas Pitre <nico@fluxnic.net>
10863 F: drivers/net/ethernet/smsc/smc91x.*
10865 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10866 M: Sakari Ailus <sakari.ailus@iki.fi>
10867 L: linux-media@vger.kernel.org
10869 F: drivers/media/i2c/smiapp/
10870 F: include/media/i2c/smiapp.h
10871 F: drivers/media/i2c/smiapp-pll.c
10872 F: drivers/media/i2c/smiapp-pll.h
10873 F: include/uapi/linux/smiapp.h
10874 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10876 SMM665 HARDWARE MONITOR DRIVER
10877 M: Guenter Roeck <linux@roeck-us.net>
10878 L: linux-hwmon@vger.kernel.org
10880 F: Documentation/hwmon/smm665
10881 F: drivers/hwmon/smm665.c
10883 SMSC EMC2103 HARDWARE MONITOR DRIVER
10884 M: Steve Glendinning <steve.glendinning@shawell.net>
10885 L: linux-hwmon@vger.kernel.org
10887 F: Documentation/hwmon/emc2103
10888 F: drivers/hwmon/emc2103.c
10890 SMSC SCH5627 HARDWARE MONITOR DRIVER
10891 M: Hans de Goede <hdegoede@redhat.com>
10892 L: linux-hwmon@vger.kernel.org
10894 F: Documentation/hwmon/sch5627
10895 F: drivers/hwmon/sch5627.c
10897 SMSC47B397 HARDWARE MONITOR DRIVER
10898 M: Jean Delvare <jdelvare@suse.com>
10899 L: linux-hwmon@vger.kernel.org
10901 F: Documentation/hwmon/smsc47b397
10902 F: drivers/hwmon/smsc47b397.c
10904 SMSC911x ETHERNET DRIVER
10905 M: Steve Glendinning <steve.glendinning@shawell.net>
10906 L: netdev@vger.kernel.org
10908 F: include/linux/smsc911x.h
10909 F: drivers/net/ethernet/smsc/smsc911x.*
10911 SMSC9420 PCI ETHERNET DRIVER
10912 M: Steve Glendinning <steve.glendinning@shawell.net>
10913 L: netdev@vger.kernel.org
10915 F: drivers/net/ethernet/smsc/smsc9420.*
10917 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10918 M: Steve Glendinning <steve.glendinning@shawell.net>
10919 L: linux-fbdev@vger.kernel.org
10921 F: drivers/video/fbdev/smscufx.c
10923 SOC-CAMERA V4L2 SUBSYSTEM
10924 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10925 L: linux-media@vger.kernel.org
10926 T: git git://linuxtv.org/media_tree.git
10928 F: include/media/soc*
10929 F: drivers/media/i2c/soc_camera/
10930 F: drivers/media/platform/soc_camera/
10932 SOEKRIS NET48XX LED SUPPORT
10933 M: Chris Boot <bootc@bootc.net>
10935 F: drivers/leds/leds-net48xx.c
10937 SOFTLOGIC 6x10 MPEG CODEC
10938 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10939 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10940 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10941 M: Ismael Luceno <ismael@iodev.co.uk>
10942 L: linux-media@vger.kernel.org
10944 F: drivers/media/pci/solo6x10/
10946 SOFTWARE RAID (Multiple Disks) SUPPORT
10947 M: Shaohua Li <shli@kernel.org>
10948 L: linux-raid@vger.kernel.org
10949 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10952 F: include/linux/raid/
10953 F: include/uapi/linux/raid/
10955 SONIC NETWORK DRIVER
10956 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10957 L: netdev@vger.kernel.org
10959 F: drivers/net/ethernet/natsemi/sonic.*
10961 SONICS SILICON BACKPLANE DRIVER (SSB)
10962 M: Michael Buesch <m@bues.ch>
10963 L: linux-wireless@vger.kernel.org
10966 F: include/linux/ssb/
10968 SONY VAIO CONTROL DEVICE DRIVER
10969 M: Mattia Dongili <malattia@linux.it>
10970 L: platform-driver-x86@vger.kernel.org
10971 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10973 F: Documentation/laptops/sony-laptop.txt
10974 F: drivers/char/sonypi.c
10975 F: drivers/platform/x86/sony-laptop.c
10976 F: include/linux/sony-laptop.h
10978 SONY MEMORYSTICK CARD SUPPORT
10979 M: Alex Dubov <oakad@yahoo.com>
10980 W: http://tifmxx.berlios.de/
10982 F: drivers/memstick/host/tifm_ms.c
10984 SONY MEMORYSTICK STANDARD SUPPORT
10985 M: Maxim Levitsky <maximlevitsky@gmail.com>
10987 F: drivers/memstick/core/ms_block.*
10990 M: Jaroslav Kysela <perex@perex.cz>
10991 M: Takashi Iwai <tiwai@suse.com>
10992 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10993 W: http://www.alsa-project.org/
10994 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10995 T: git git://git.alsa-project.org/alsa-kernel.git
10996 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10998 F: Documentation/sound/
11000 F: include/uapi/sound/
11003 SOUND - COMPRESSED AUDIO
11004 M: Vinod Koul <vinod.koul@intel.com>
11005 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11008 F: Documentation/sound/alsa/compress_offload.txt
11009 F: include/sound/compress_driver.h
11010 F: include/uapi/sound/compress_*
11011 F: sound/core/compress_offload.c
11012 F: sound/soc/soc-compress.c
11014 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11015 M: Liam Girdwood <lgirdwood@gmail.com>
11016 M: Mark Brown <broonie@kernel.org>
11017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11018 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11019 W: http://alsa-project.org/main/index.php/ASoC
11021 F: Documentation/devicetree/bindings/sound/
11022 F: Documentation/sound/alsa/soc/
11024 F: include/sound/soc*
11026 SOUND - DMAENGINE HELPERS
11027 M: Lars-Peter Clausen <lars@metafoo.de>
11029 F: include/sound/dmaengine_pcm.h
11030 F: sound/core/pcm_dmaengine.c
11031 F: sound/soc/soc-generic-dmaengine-pcm.c
11034 M: Olli Salonen <olli.salonen@iki.fi>
11035 L: linux-media@vger.kernel.org
11036 W: https://linuxtv.org
11037 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11039 F: drivers/media/dvb-frontends/sp2*
11041 SPARC + UltraSPARC (sparc/sparc64)
11042 M: "David S. Miller" <davem@davemloft.net>
11043 L: sparclinux@vger.kernel.org
11044 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11046 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11051 SPARC SERIAL DRIVERS
11052 M: "David S. Miller" <davem@davemloft.net>
11053 L: sparclinux@vger.kernel.org
11054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11055 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11057 F: include/linux/sunserialcore.h
11058 F: drivers/tty/serial/suncore.c
11059 F: drivers/tty/serial/sunhv.c
11060 F: drivers/tty/serial/sunsab.c
11061 F: drivers/tty/serial/sunsab.h
11062 F: drivers/tty/serial/sunsu.c
11063 F: drivers/tty/serial/sunzilog.c
11064 F: drivers/tty/serial/sunzilog.h
11067 M: "Christopher Li" <sparse@chrisli.org>
11068 L: linux-sparse@vger.kernel.org
11069 W: https://sparse.wiki.kernel.org/
11070 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11071 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11073 F: include/linux/compiler.h
11075 SPEAR PLATFORM SUPPORT
11076 M: Viresh Kumar <vireshk@kernel.org>
11077 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11079 W: http://www.st.com/spear
11081 F: arch/arm/boot/dts/spear*
11082 F: arch/arm/mach-spear/
11084 SPEAR CLOCK FRAMEWORK SUPPORT
11085 M: Viresh Kumar <vireshk@kernel.org>
11086 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11087 W: http://www.st.com/spear
11089 F: drivers/clk/spear/
11092 M: Mark Brown <broonie@kernel.org>
11093 L: linux-spi@vger.kernel.org
11094 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11095 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11097 F: Documentation/devicetree/bindings/spi/
11098 F: Documentation/spi/
11100 F: include/linux/spi/
11101 F: include/uapi/linux/spi/
11103 SPIDERNET NETWORK DRIVER for CELL
11104 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11105 L: netdev@vger.kernel.org
11107 F: Documentation/networking/spider_net.txt
11108 F: drivers/net/ethernet/toshiba/spider_net*
11111 M: Jeremy Kerr <jk@ozlabs.org>
11112 L: linuxppc-dev@lists.ozlabs.org
11113 W: http://www.ibm.com/developerworks/power/cell/
11115 F: Documentation/filesystems/spufs.txt
11116 F: arch/powerpc/platforms/cell/spufs/
11118 SQUASHFS FILE SYSTEM
11119 M: Phillip Lougher <phillip@squashfs.org.uk>
11120 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11121 W: http://squashfs.org.uk
11122 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11124 F: Documentation/filesystems/squashfs.txt
11127 SRM (Alpha) environment access
11128 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11130 F: arch/alpha/kernel/srm_env.c
11133 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11134 L: stable@vger.kernel.org
11136 F: Documentation/stable_kernel_rules.txt
11139 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11141 L: devel@driverdev.osuosl.org
11143 F: drivers/staging/
11146 M: Ian Abbott <abbotti@mev.co.uk>
11147 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11149 F: drivers/staging/comedi/
11151 STAGING - FLARION FT1000 DRIVERS
11152 M: Marek Belisko <marek.belisko@gmail.com>
11154 F: drivers/staging/ft1000/
11156 STAGING - INDUSTRIAL IO
11157 M: Jonathan Cameron <jic23@kernel.org>
11158 L: linux-iio@vger.kernel.org
11160 F: Documentation/devicetree/bindings/staging/iio/
11161 F: drivers/staging/iio/
11163 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11164 M: Jarod Wilson <jarod@wilsonet.com>
11165 W: http://www.lirc.org/
11167 F: drivers/staging/media/lirc/
11169 STAGING - LUSTRE PARALLEL FILESYSTEM
11170 M: Oleg Drokin <oleg.drokin@intel.com>
11171 M: Andreas Dilger <andreas.dilger@intel.com>
11172 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11173 W: http://wiki.lustre.org/
11175 F: drivers/staging/lustre
11177 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11178 M: Marc Dietrich <marvin24@gmx.de>
11179 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11180 L: linux-tegra@vger.kernel.org
11182 F: drivers/staging/nvec/
11184 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11185 M: Jens Frederich <jfrederich@gmail.com>
11186 M: Daniel Drake <dsd@laptop.org>
11187 M: Jon Nettleton <jon.nettleton@gmail.com>
11188 W: http://wiki.laptop.org/go/DCON
11190 F: drivers/staging/olpc_dcon/
11192 STAGING - REALTEK RTL8712U DRIVERS
11193 M: Larry Finger <Larry.Finger@lwfinger.net>
11194 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11196 F: drivers/staging/rtl8712/
11198 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11199 M: Larry Finger <Larry.Finger@lwfinger.net>
11200 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11201 L: linux-wireless@vger.kernel.org
11203 F: drivers/staging/rtl8723au/
11205 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11206 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11207 M: Teddy Wang <teddy.wang@siliconmotion.com>
11208 M: Sudip Mukherjee <sudip@vectorindia.org>
11209 L: linux-fbdev@vger.kernel.org
11211 F: drivers/staging/sm750fb/
11214 M: Lior Dotan <liodot@gmail.com>
11215 M: Christopher Harrer <charrer@alacritech.com>
11217 F: drivers/staging/slicoss/
11219 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11220 M: William Hubbs <w.d.hubbs@gmail.com>
11221 M: Chris Brannon <chris@the-brannons.com>
11222 M: Kirk Reiser <kirk@reisers.ca>
11223 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11224 L: speakup@linux-speakup.org
11225 W: http://www.linux-speakup.org/
11227 F: drivers/staging/speakup/
11229 STAGING - VIA VT665X DRIVERS
11230 M: Forest Bond <forest@alittletooquiet.net>
11232 F: drivers/staging/vt665?/
11234 STAGING - WILC1000 WIFI DRIVER
11235 M: Johnny Kim <johnny.kim@atmel.com>
11236 M: Austin Shin <austin.shin@atmel.com>
11237 M: Chris Park <chris.park@atmel.com>
11238 M: Tony Cho <tony.cho@atmel.com>
11239 M: Glen Lee <glen.lee@atmel.com>
11240 M: Leo Kim <leo.kim@atmel.com>
11241 L: linux-wireless@vger.kernel.org
11243 F: drivers/staging/wilc1000/
11245 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11246 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11248 F: drivers/staging/xgifb/
11250 STARFIRE/DURALAN NETWORK DRIVER
11251 M: Ion Badulescu <ionut@badula.org>
11253 F: drivers/net/ethernet/adaptec/starfire*
11256 M: Sam Creasey <sammy@sammy.net>
11257 W: http://sammy.net/sun3/
11259 F: arch/m68k/kernel/*sun3*
11260 F: arch/m68k/sun3*/
11261 F: arch/m68k/include/asm/sun3*
11262 F: drivers/net/ethernet/i825xx/sun3*
11264 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11265 M: Hans de Goede <hdegoede@redhat.com>
11266 L: linux-input@vger.kernel.org
11268 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11269 F: drivers/input/keyboard/sun4i-lradc-keys.c
11271 SUNDANCE NETWORK DRIVER
11272 M: Denis Kirjanov <kda@linux-powerpc.org>
11273 L: netdev@vger.kernel.org
11275 F: drivers/net/ethernet/dlink/sundance.c
11278 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11279 M: Rich Felker <dalias@libc.org>
11280 L: linux-sh@vger.kernel.org
11281 Q: http://patchwork.kernel.org/project/linux-sh/list/
11283 F: Documentation/sh/
11288 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11289 M: Len Brown <len.brown@intel.com>
11290 M: Pavel Machek <pavel@ucw.cz>
11291 L: linux-pm@vger.kernel.org
11293 F: Documentation/power/
11294 F: arch/x86/kernel/acpi/
11295 F: drivers/base/power/
11297 F: include/linux/suspend.h
11298 F: include/linux/freezer.h
11299 F: include/linux/pm.h
11302 M: Martin Mares <mj@ucw.cz>
11303 L: linux-video@atrey.karlin.mff.cuni.cz
11305 F: Documentation/svga.txt
11306 F: arch/x86/boot/video*
11309 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11310 L: linux-kernel@vger.kernel.org
11311 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11314 F: arch/*/kernel/pci-swiotlb.c
11315 F: include/linux/swiotlb.h
11318 M: Jiri Pirko <jiri@resnulli.us>
11319 L: netdev@vger.kernel.org
11322 F: include/net/switchdev.h
11324 SYNOPSYS ARC ARCHITECTURE
11325 M: Vineet Gupta <vgupta@synopsys.com>
11326 L: linux-snps-arc@lists.infradead.org
11329 F: Documentation/devicetree/bindings/arc/*
11330 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11331 F: drivers/tty/serial/arc_uart.c
11332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11334 SYNOPSYS ARC SDP platform support
11335 M: Alexey Brodkin <abrodkin@synopsys.com>
11337 F: arch/arc/plat-axs10x
11338 F: arch/arc/boot/dts/ax*
11339 F: Documentation/devicetree/bindings/arc/axs10*
11341 SYSTEM CONFIGURATION (SYSCON)
11342 M: Lee Jones <lee.jones@linaro.org>
11343 M: Arnd Bergmann <arnd@arndb.de>
11344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11346 F: drivers/mfd/syscon.c
11349 M: Christoph Hellwig <hch@infradead.org>
11351 F: Documentation/filesystems/sysv-fs.txt
11353 F: include/linux/sysv_fs.h
11356 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11357 L: linux-scsi@vger.kernel.org
11358 L: target-devel@vger.kernel.org
11359 W: http://www.linux-iscsi.org
11360 W: http://groups.google.com/group/linux-iscsi-target-dev
11361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11365 F: Documentation/target/
11367 TASKSTATS STATISTICS INTERFACE
11368 M: Balbir Singh <bsingharora@gmail.com>
11370 F: Documentation/accounting/taskstats*
11371 F: include/linux/taskstats*
11372 F: kernel/taskstats.c
11375 M: Jamal Hadi Salim <jhs@mojatatu.com>
11376 L: netdev@vger.kernel.org
11378 F: include/net/pkt_cls.h
11379 F: include/uapi/linux/pkt_cls.h
11382 TCP LOW PRIORITY MODULE
11383 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11384 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11385 W: http://tcp-lp-mod.sourceforge.net/
11387 F: net/ipv4/tcp_lp.c
11389 TDA10071 MEDIA DRIVER
11390 M: Antti Palosaari <crope@iki.fi>
11391 L: linux-media@vger.kernel.org
11392 W: https://linuxtv.org
11393 W: http://palosaari.fi/linux/
11394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11395 T: git git://linuxtv.org/anttip/media_tree.git
11397 F: drivers/media/dvb-frontends/tda10071*
11399 TDA18212 MEDIA DRIVER
11400 M: Antti Palosaari <crope@iki.fi>
11401 L: linux-media@vger.kernel.org
11402 W: https://linuxtv.org
11403 W: http://palosaari.fi/linux/
11404 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11405 T: git git://linuxtv.org/anttip/media_tree.git
11407 F: drivers/media/tuners/tda18212*
11409 TDA18218 MEDIA DRIVER
11410 M: Antti Palosaari <crope@iki.fi>
11411 L: linux-media@vger.kernel.org
11412 W: https://linuxtv.org
11413 W: http://palosaari.fi/linux/
11414 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11415 T: git git://linuxtv.org/anttip/media_tree.git
11417 F: drivers/media/tuners/tda18218*
11419 TDA18271 MEDIA DRIVER
11420 M: Michael Krufky <mkrufky@linuxtv.org>
11421 L: linux-media@vger.kernel.org
11422 W: https://linuxtv.org
11423 W: http://github.com/mkrufky
11424 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11425 T: git git://linuxtv.org/mkrufky/tuners.git
11427 F: drivers/media/tuners/tda18271*
11429 TDA827x MEDIA DRIVER
11430 M: Michael Krufky <mkrufky@linuxtv.org>
11431 L: linux-media@vger.kernel.org
11432 W: https://linuxtv.org
11433 W: http://github.com/mkrufky
11434 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11435 T: git git://linuxtv.org/mkrufky/tuners.git
11437 F: drivers/media/tuners/tda8290.*
11439 TDA8290 MEDIA DRIVER
11440 M: Michael Krufky <mkrufky@linuxtv.org>
11441 L: linux-media@vger.kernel.org
11442 W: https://linuxtv.org
11443 W: http://github.com/mkrufky
11444 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11445 T: git git://linuxtv.org/mkrufky/tuners.git
11447 F: drivers/media/tuners/tda8290.*
11449 TDA9840 MEDIA DRIVER
11450 M: Hans Verkuil <hverkuil@xs4all.nl>
11451 L: linux-media@vger.kernel.org
11452 T: git git://linuxtv.org/media_tree.git
11453 W: https://linuxtv.org
11455 F: drivers/media/i2c/tda9840*
11457 TEA5761 TUNER DRIVER
11458 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11459 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11460 L: linux-media@vger.kernel.org
11461 W: https://linuxtv.org
11462 T: git git://linuxtv.org/media_tree.git
11464 F: drivers/media/tuners/tea5761.*
11466 TEA5767 TUNER DRIVER
11467 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11468 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11469 L: linux-media@vger.kernel.org
11470 W: https://linuxtv.org
11471 T: git git://linuxtv.org/media_tree.git
11473 F: drivers/media/tuners/tea5767.*
11475 TEA6415C MEDIA DRIVER
11476 M: Hans Verkuil <hverkuil@xs4all.nl>
11477 L: linux-media@vger.kernel.org
11478 T: git git://linuxtv.org/media_tree.git
11479 W: https://linuxtv.org
11481 F: drivers/media/i2c/tea6415c*
11483 TEA6420 MEDIA DRIVER
11484 M: Hans Verkuil <hverkuil@xs4all.nl>
11485 L: linux-media@vger.kernel.org
11486 T: git git://linuxtv.org/media_tree.git
11487 W: https://linuxtv.org
11489 F: drivers/media/i2c/tea6420*
11492 M: Jiri Pirko <jiri@resnulli.us>
11493 L: netdev@vger.kernel.org
11495 F: drivers/net/team/
11496 F: include/linux/if_team.h
11497 F: include/uapi/linux/if_team.h
11499 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11500 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11502 F: arch/x86/platform/ts5500/
11504 TECHNOTREND USB IR RECEIVER
11505 M: Sean Young <sean@mess.org>
11506 L: linux-media@vger.kernel.org
11508 F: drivers/media/rc/ttusbir.c
11510 TEGRA ARCHITECTURE SUPPORT
11511 M: Stephen Warren <swarren@wwwdotorg.org>
11512 M: Thierry Reding <thierry.reding@gmail.com>
11513 M: Alexandre Courbot <gnurou@gmail.com>
11514 L: linux-tegra@vger.kernel.org
11515 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11516 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11521 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11522 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11524 F: drivers/clk/tegra/
11527 M: Laxman Dewangan <ldewangan@nvidia.com>
11528 M: Jon Hunter <jonathanh@nvidia.com>
11530 F: drivers/dma/tegra*
11533 M: Laxman Dewangan <ldewangan@nvidia.com>
11535 F: drivers/i2c/busses/i2c-tegra.c
11537 TEGRA IOMMU DRIVERS
11538 M: Hiroshi Doyu <hdoyu@nvidia.com>
11540 F: drivers/iommu/tegra*
11543 M: Rakesh Iyer <riyer@nvidia.com>
11544 M: Laxman Dewangan <ldewangan@nvidia.com>
11546 F: drivers/input/keyboard/tegra-kbc.c
11549 M: Thierry Reding <thierry.reding@gmail.com>
11551 F: drivers/pwm/pwm-tegra.c
11553 TEGRA SERIAL DRIVER
11554 M: Laxman Dewangan <ldewangan@nvidia.com>
11556 F: drivers/tty/serial/serial-tegra.c
11559 M: Laxman Dewangan <ldewangan@nvidia.com>
11561 F: drivers/spi/spi-tegra*
11563 TEHUTI ETHERNET DRIVER
11564 M: Andy Gospodarek <andy@greyhouse.net>
11565 L: netdev@vger.kernel.org
11567 F: drivers/net/ethernet/tehuti/*
11569 Telecom Clock Driver for MCPL0010
11570 M: Mark Gross <mark.gross@intel.com>
11572 F: drivers/char/tlclk.c
11574 TENSILICA XTENSA PORT (xtensa)
11575 M: Chris Zankel <chris@zankel.net>
11576 M: Max Filippov <jcmvbkbc@gmail.com>
11577 L: linux-xtensa@linux-xtensa.org
11578 T: git git://github.com/czankel/xtensa-linux.git
11581 F: drivers/irqchip/irq-xtensa-*
11583 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11584 M: Hans Verkuil <hverkuil@xs4all.nl>
11585 L: linux-media@vger.kernel.org
11586 T: git git://linuxtv.org/media_tree.git
11587 W: https://linuxtv.org
11589 F: drivers/media/radio/radio-raremono.c
11592 M: Zhang Rui <rui.zhang@intel.com>
11593 M: Eduardo Valentin <edubezval@gmail.com>
11594 L: linux-pm@vger.kernel.org
11595 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11596 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11597 Q: https://patchwork.kernel.org/project/linux-pm/list/
11599 F: drivers/thermal/
11600 F: include/linux/thermal.h
11601 F: include/uapi/linux/thermal.h
11602 F: include/linux/cpu_cooling.h
11603 F: Documentation/devicetree/bindings/thermal/
11605 THERMAL/CPU_COOLING
11606 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11607 M: Viresh Kumar <viresh.kumar@linaro.org>
11608 M: Javi Merino <javi.merino@arm.com>
11609 L: linux-pm@vger.kernel.org
11611 F: Documentation/thermal/cpu-cooling-api.txt
11612 F: drivers/thermal/cpu_cooling.c
11613 F: include/linux/cpu_cooling.h
11615 THINKPAD ACPI EXTRAS DRIVER
11616 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11617 L: ibm-acpi-devel@lists.sourceforge.net
11618 L: platform-driver-x86@vger.kernel.org
11619 W: http://ibm-acpi.sourceforge.net
11620 W: http://thinkwiki.org/wiki/Ibm-acpi
11621 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11623 F: drivers/platform/x86/thinkpad_acpi.c
11625 TI BANDGAP AND THERMAL DRIVER
11626 M: Eduardo Valentin <edubezval@gmail.com>
11627 M: Keerthy <j-keerthy@ti.com>
11628 L: linux-pm@vger.kernel.org
11629 L: linux-omap@vger.kernel.org
11631 F: drivers/thermal/ti-soc-thermal/
11634 M: Benoit Parrot <bparrot@ti.com>
11635 L: linux-media@vger.kernel.org
11636 W: http://linuxtv.org/
11637 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11639 F: drivers/media/platform/ti-vpe/
11641 TI CDCE706 CLOCK DRIVER
11642 M: Max Filippov <jcmvbkbc@gmail.com>
11644 F: drivers/clk/clk-cdce706.c
11647 M: Tero Kristo <t-kristo@ti.com>
11648 L: linux-omap@vger.kernel.org
11651 F: include/linux/clk/ti.h
11653 TI ETHERNET SWITCH DRIVER (CPSW)
11654 M: Mugunthan V N <mugunthanvnm@ti.com>
11655 R: Grygorii Strashko <grygorii.strashko@ti.com>
11656 L: linux-omap@vger.kernel.org
11657 L: netdev@vger.kernel.org
11659 F: drivers/net/ethernet/ti/cpsw*
11660 F: drivers/net/ethernet/ti/davinci*
11662 TI FLASH MEDIA INTERFACE DRIVER
11663 M: Alex Dubov <oakad@yahoo.com>
11665 F: drivers/misc/tifm*
11666 F: drivers/mmc/host/tifm_sd.c
11667 F: include/linux/tifm.h
11669 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11670 M: Santosh Shilimkar <ssantosh@kernel.org>
11671 L: linux-kernel@vger.kernel.org
11672 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11674 F: drivers/soc/ti/*
11675 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11678 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11679 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11680 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11681 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11683 F: sound/soc/codecs/lm49453*
11684 F: sound/soc/codecs/isabelle*
11686 TI LP855x BACKLIGHT DRIVER
11687 M: Milo Kim <milo.kim@ti.com>
11689 F: Documentation/backlight/lp855x-driver.txt
11690 F: drivers/video/backlight/lp855x_bl.c
11691 F: include/linux/platform_data/lp855x.h
11693 TI LP8727 CHARGER DRIVER
11694 M: Milo Kim <milo.kim@ti.com>
11696 F: drivers/power/lp8727_charger.c
11697 F: include/linux/platform_data/lp8727.h
11699 TI LP8788 MFD DRIVER
11700 M: Milo Kim <milo.kim@ti.com>
11702 F: drivers/iio/adc/lp8788_adc.c
11703 F: drivers/leds/leds-lp8788.c
11704 F: drivers/mfd/lp8788*.c
11705 F: drivers/power/lp8788-charger.c
11706 F: drivers/regulator/lp8788-*.c
11707 F: include/linux/mfd/lp8788*.h
11709 TI NETCP ETHERNET DRIVER
11710 M: Wingman Kwok <w-kwok2@ti.com>
11711 M: Murali Karicheri <m-karicheri2@ti.com>
11712 L: netdev@vger.kernel.org
11714 F: drivers/net/ethernet/ti/netcp*
11716 TI TAS571X FAMILY ASoC CODEC DRIVER
11717 M: Kevin Cernekee <cernekee@chromium.org>
11718 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11720 F: sound/soc/codecs/tas571x*
11722 TI TWL4030 SERIES SOC CODEC DRIVER
11723 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11724 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11726 F: sound/soc/codecs/twl4030*
11728 TI WILINK WIRELESS DRIVERS
11729 L: linux-wireless@vger.kernel.org
11730 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11731 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11734 F: drivers/net/wireless/ti/
11735 F: include/linux/wl12xx.h
11738 M: Jon Maloy <jon.maloy@ericsson.com>
11739 M: Ying Xue <ying.xue@windriver.com>
11740 L: netdev@vger.kernel.org (core kernel code)
11741 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11742 W: http://tipc.sourceforge.net/
11744 F: include/uapi/linux/tipc*.h
11748 M: Chris Metcalf <cmetcalf@mellanox.com>
11749 W: http://www.mellanox.com/repository/solutions/tile-scm/
11750 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11753 F: drivers/char/tile-srom.c
11754 F: drivers/edac/tile_edac.c
11755 F: drivers/net/ethernet/tile/
11756 F: drivers/rtc/rtc-tile.c
11757 F: drivers/tty/hvc/hvc_tile.c
11758 F: drivers/tty/serial/tilegx.c
11759 F: drivers/usb/host/*-tilegx.c
11760 F: include/linux/usb/tilegx.h
11762 TLAN NETWORK DRIVER
11763 M: Samuel Chessman <chessman@tux.org>
11764 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11765 W: http://sourceforge.net/projects/tlan/
11767 F: Documentation/networking/tlan.txt
11768 F: drivers/net/ethernet/ti/tlan.*
11770 TOMOYO SECURITY MODULE
11771 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11772 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11773 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11774 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11775 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11776 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11777 W: http://tomoyo.sourceforge.jp/
11778 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11780 F: security/tomoyo/
11782 TOPSTAR LAPTOP EXTRAS DRIVER
11783 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11784 L: platform-driver-x86@vger.kernel.org
11786 F: drivers/platform/x86/topstar-laptop.c
11788 TOSHIBA ACPI EXTRAS DRIVER
11789 M: Azael Avalos <coproscefalo@gmail.com>
11790 L: platform-driver-x86@vger.kernel.org
11792 F: drivers/platform/x86/toshiba_acpi.c
11794 TOSHIBA BLUETOOTH DRIVER
11795 M: Azael Avalos <coproscefalo@gmail.com>
11796 L: platform-driver-x86@vger.kernel.org
11798 F: drivers/platform/x86/toshiba_bluetooth.c
11800 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11801 M: Azael Avalos <coproscefalo@gmail.com>
11802 L: platform-driver-x86@vger.kernel.org
11804 F: drivers/platform/x86/toshiba_haps.c
11806 TOSHIBA WMI HOTKEYS DRIVER
11807 M: Azael Avalos <coproscefalo@gmail.com>
11808 L: platform-driver-x86@vger.kernel.org
11810 F: drivers/platform/x86/toshiba-wmi.c
11813 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11814 W: http://www.buzzard.org.uk/toshiba/
11816 F: drivers/char/toshiba.c
11817 F: include/linux/toshiba.h
11818 F: include/uapi/linux/toshiba.h
11820 TOSHIBA TC358743 DRIVER
11821 M: Mats Randgaard <matrandg@cisco.com>
11822 L: linux-media@vger.kernel.org
11824 F: drivers/media/i2c/tc358743*
11825 F: include/media/i2c/tc358743.h
11827 TMIO/SDHI MMC DRIVER
11828 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11829 L: linux-mmc@vger.kernel.org
11831 F: drivers/mmc/host/tmio_mmc*
11832 F: drivers/mmc/host/sh_mobile_sdhi.c
11833 F: include/linux/mfd/tmio.h
11835 TMP401 HARDWARE MONITOR DRIVER
11836 M: Guenter Roeck <linux@roeck-us.net>
11837 L: linux-hwmon@vger.kernel.org
11839 F: Documentation/hwmon/tmp401
11840 F: drivers/hwmon/tmp401.c
11842 TMPFS (SHMEM FILESYSTEM)
11843 M: Hugh Dickins <hughd@google.com>
11844 L: linux-mm@kvack.org
11846 F: include/linux/shmem_fs.h
11849 TM6000 VIDEO4LINUX DRIVER
11850 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11851 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11852 L: linux-media@vger.kernel.org
11853 W: https://linuxtv.org
11854 T: git git://linuxtv.org/media_tree.git
11856 F: drivers/media/usb/tm6000/
11858 TW68 VIDEO4LINUX DRIVER
11859 M: Hans Verkuil <hverkuil@xs4all.nl>
11860 L: linux-media@vger.kernel.org
11861 T: git git://linuxtv.org/media_tree.git
11862 W: https://linuxtv.org
11864 F: drivers/media/pci/tw68/
11866 TW686X VIDEO4LINUX DRIVER
11867 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11868 L: linux-media@vger.kernel.org
11869 T: git git://linuxtv.org/media_tree.git
11870 W: http://linuxtv.org
11872 F: drivers/media/pci/tw686x/
11875 M: Peter Huewe <peterhuewe@gmx.de>
11876 M: Marcel Selhorst <tpmdd@selhorst.net>
11877 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11878 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11879 W: http://tpmdd.sourceforge.net
11880 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11881 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11882 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11884 F: drivers/char/tpm/
11886 TPM IBM_VTPM DEVICE DRIVER
11887 M: Ashley Lai <ashleydlai@gmail.com>
11888 W: http://tpmdd.sourceforge.net
11889 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11891 F: drivers/char/tpm/tpm_ibmvtpm*
11894 M: Steven Rostedt <rostedt@goodmis.org>
11895 M: Ingo Molnar <mingo@redhat.com>
11896 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11898 F: Documentation/trace/ftrace.txt
11899 F: arch/*/*/*/ftrace.h
11900 F: arch/*/kernel/ftrace.c
11901 F: include/*/ftrace.h
11902 F: include/linux/trace*.h
11905 F: tools/testing/selftests/ftrace/
11907 TRACING MMIO ACCESSES (MMIOTRACE)
11908 M: Steven Rostedt <rostedt@goodmis.org>
11909 M: Ingo Molnar <mingo@kernel.org>
11910 R: Karol Herbst <karolherbst@gmail.com>
11911 R: Pekka Paalanen <ppaalanen@gmail.com>
11913 L: linux-kernel@vger.kernel.org
11914 L: nouveau@lists.freedesktop.org
11915 F: kernel/trace/trace_mmiotrace.c
11916 F: include/linux/mmiotrace.h
11917 F: arch/x86/mm/kmmio.c
11918 F: arch/x86/mm/mmio-mod.c
11919 F: arch/x86/mm/testmmiotrace.c
11922 M: Jiri Kosina <trivial@kernel.org>
11923 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11925 K: ^Subject:.*(?i)trivial
11928 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11929 M: Jiri Slaby <jslaby@suse.com>
11931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11932 F: Documentation/serial/
11934 F: drivers/tty/serial/serial_core.c
11935 F: include/linux/serial_core.h
11936 F: include/linux/serial.h
11937 F: include/linux/tty.h
11938 F: include/uapi/linux/serial_core.h
11939 F: include/uapi/linux/serial.h
11940 F: include/uapi/linux/tty.h
11942 TUA9001 MEDIA DRIVER
11943 M: Antti Palosaari <crope@iki.fi>
11944 L: linux-media@vger.kernel.org
11945 W: https://linuxtv.org
11946 W: http://palosaari.fi/linux/
11947 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11948 T: git git://linuxtv.org/anttip/media_tree.git
11950 F: drivers/media/tuners/tua9001*
11952 TULIP NETWORK DRIVERS
11953 L: netdev@vger.kernel.org
11954 L: linux-parisc@vger.kernel.org
11956 F: drivers/net/ethernet/dec/tulip/
11959 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11960 W: http://vtun.sourceforge.net/tun
11962 F: Documentation/networking/tuntap.txt
11963 F: arch/um/os-Linux/drivers/
11965 TURBOCHANNEL SUBSYSTEM
11966 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11967 M: Ralf Baechle <ralf@linux-mips.org>
11968 L: linux-mips@linux-mips.org
11969 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11972 F: include/linux/tc.h
11974 U14-34F SCSI DRIVER
11975 M: Dario Ballabio <ballabio_dario@emc.com>
11976 L: linux-scsi@vger.kernel.org
11978 F: drivers/scsi/u14-34f.c
11980 UBI FILE SYSTEM (UBIFS)
11981 M: Richard Weinberger <richard@nod.at>
11982 M: Artem Bityutskiy <dedekind1@gmail.com>
11983 M: Adrian Hunter <adrian.hunter@intel.com>
11984 L: linux-mtd@lists.infradead.org
11985 T: git git://git.infradead.org/ubifs-2.6.git
11986 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11988 F: Documentation/filesystems/ubifs.txt
11991 UCLINUX (M68KNOMMU AND COLDFIRE)
11992 M: Greg Ungerer <gerg@linux-m68k.org>
11993 W: http://www.linux-m68k.org/
11994 W: http://www.uclinux.org/
11995 L: linux-m68k@lists.linux-m68k.org
11996 L: uclinux-dev@uclinux.org (subscribers-only)
11997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11999 F: arch/m68k/coldfire/
12001 F: arch/m68k/*/*_no.*
12002 F: arch/m68k/include/asm/*_no.*
12005 M: Jan Kara <jack@suse.com>
12007 F: Documentation/filesystems/udf.txt
12011 M: Evgeniy Dushistov <dushistov@mail.ru>
12013 F: Documentation/filesystems/ufs.txt
12016 UHID USERSPACE HID IO DRIVER:
12017 M: David Herrmann <dh.herrmann@googlemail.com>
12018 L: linux-input@vger.kernel.org
12020 F: drivers/hid/uhid.c
12021 F: include/uapi/linux/uhid.h
12023 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12024 L: linux-usb@vger.kernel.org
12027 F: include/linux/uwb.h
12028 F: include/linux/uwb/
12030 UNICORE32 ARCHITECTURE:
12031 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12032 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12034 T: git git://github.com/gxt/linux.git
12038 M: Tony Finch <dot@dotat.at>
12039 W: http://dotat.at/prog/unifdef
12041 F: scripts/unifdef.c
12043 UNIFORM CDROM DRIVER
12044 M: Jens Axboe <axboe@kernel.dk>
12045 W: http://www.kernel.dk
12047 F: Documentation/cdrom/
12048 F: drivers/cdrom/cdrom.c
12049 F: include/linux/cdrom.h
12050 F: include/uapi/linux/cdrom.h
12052 UNISYS S-PAR DRIVERS
12053 M: David Kershner <david.kershner@unisys.com>
12054 L: sparmaintainer@unisys.com (Unisys internal)
12056 F: drivers/staging/unisys/
12058 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12059 M: Vinayak Holikatti <vinholikatti@gmail.com>
12060 L: linux-scsi@vger.kernel.org
12062 F: Documentation/scsi/ufs.txt
12063 F: drivers/scsi/ufs/
12065 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12066 M: Joao Pinto <Joao.Pinto@synopsys.com>
12067 L: linux-scsi@vger.kernel.org
12069 F: drivers/scsi/ufs/*dwc*
12071 UNSORTED BLOCK IMAGES (UBI)
12072 M: Artem Bityutskiy <dedekind1@gmail.com>
12073 M: Richard Weinberger <richard@nod.at>
12074 W: http://www.linux-mtd.infradead.org/
12075 L: linux-mtd@lists.infradead.org
12076 T: git git://git.infradead.org/ubifs-2.6.git
12078 F: drivers/mtd/ubi/
12079 F: include/linux/mtd/ubi.h
12080 F: include/uapi/mtd/ubi-user.h
12083 M: Oliver Neukum <oneukum@suse.com>
12084 L: linux-usb@vger.kernel.org
12086 F: Documentation/usb/acm.txt
12087 F: drivers/usb/class/cdc-acm.*
12089 USB AR5523 WIRELESS DRIVER
12090 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12091 L: linux-wireless@vger.kernel.org
12093 F: drivers/net/wireless/ath/ar5523/
12096 M: Oliver Neukum <oneukum@suse.com>
12097 L: linux-usb@vger.kernel.org
12098 L: linux-scsi@vger.kernel.org
12100 F: drivers/usb/storage/uas.c
12102 USB CDC ETHERNET DRIVER
12103 M: Oliver Neukum <oliver@neukum.org>
12104 L: linux-usb@vger.kernel.org
12106 F: drivers/net/usb/cdc_*.c
12107 F: include/uapi/linux/usb/cdc.h
12109 USB CHAOSKEY DRIVER
12110 M: Keith Packard <keithp@keithp.com>
12111 L: linux-usb@vger.kernel.org
12113 F: drivers/usb/misc/chaoskey.c
12115 USB CYPRESS C67X00 DRIVER
12116 M: Peter Korsgaard <jacmet@sunsite.dk>
12117 L: linux-usb@vger.kernel.org
12119 F: drivers/usb/c67x00/
12121 USB DAVICOM DM9601 DRIVER
12122 M: Peter Korsgaard <jacmet@sunsite.dk>
12123 L: netdev@vger.kernel.org
12124 W: http://www.linux-usb.org/usbnet
12126 F: drivers/net/usb/dm9601.c
12128 USB DIAMOND RIO500 DRIVER
12129 M: Cesar Miquel <miquel@df.uba.ar>
12130 L: rio500-users@lists.sourceforge.net
12131 W: http://rio500.sourceforge.net
12133 F: drivers/usb/misc/rio500*
12136 M: Alan Stern <stern@rowland.harvard.edu>
12137 L: linux-usb@vger.kernel.org
12139 F: Documentation/usb/ehci.txt
12140 F: drivers/usb/host/ehci*
12142 USB GADGET/PERIPHERAL SUBSYSTEM
12143 M: Felipe Balbi <balbi@kernel.org>
12144 L: linux-usb@vger.kernel.org
12145 W: http://www.linux-usb.org/gadget
12146 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12148 F: drivers/usb/gadget/
12149 F: include/linux/usb/gadget*
12151 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12152 M: Jiri Kosina <jikos@kernel.org>
12153 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12154 L: linux-usb@vger.kernel.org
12155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12157 F: Documentation/hid/hiddev.txt
12158 F: drivers/hid/usbhid/
12161 M: Olav Kongas <ok@artecdesign.ee>
12162 L: linux-usb@vger.kernel.org
12164 F: drivers/usb/host/isp116x*
12165 F: include/linux/usb/isp116x.h
12167 USB LAN78XX ETHERNET DRIVER
12168 M: Woojung Huh <woojung.huh@microchip.com>
12169 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12170 L: netdev@vger.kernel.org
12172 F: drivers/net/usb/lan78xx.*
12174 USB MASS STORAGE DRIVER
12175 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12176 L: linux-usb@vger.kernel.org
12177 L: usb-storage@lists.one-eyed-alien.net
12179 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12180 F: drivers/usb/storage/
12183 M: Clemens Ladisch <clemens@ladisch.de>
12184 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12185 T: git git://git.alsa-project.org/alsa-kernel.git
12187 F: sound/usb/midi.*
12189 USB NETWORKING DRIVERS
12190 L: linux-usb@vger.kernel.org
12192 F: drivers/net/usb/
12195 M: Alan Stern <stern@rowland.harvard.edu>
12196 L: linux-usb@vger.kernel.org
12198 F: Documentation/usb/ohci.txt
12199 F: drivers/usb/host/ohci*
12201 USB OTG FSM (Finite State Machine)
12202 M: Peter Chen <Peter.Chen@nxp.com>
12203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12204 L: linux-usb@vger.kernel.org
12206 F: drivers/usb/common/usb-otg-fsm.c
12209 M: Valentina Manea <valentina.manea.m@gmail.com>
12210 M: Shuah Khan <shuahkh@osg.samsung.com>
12211 M: Shuah Khan <shuah@kernel.org>
12212 L: linux-usb@vger.kernel.org
12214 F: Documentation/usb/usbip_protocol.txt
12215 F: drivers/usb/usbip/
12216 F: tools/usb/usbip/
12219 M: Petko Manolov <petkan@nucleusys.com>
12220 L: linux-usb@vger.kernel.org
12221 L: netdev@vger.kernel.org
12222 T: git git://github.com/petkan/pegasus.git
12223 W: https://github.com/petkan/pegasus
12225 F: drivers/net/usb/pegasus.*
12228 M: Felipe Balbi <balbi@kernel.org>
12229 L: linux-usb@vger.kernel.org
12230 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12232 F: drivers/usb/phy/
12234 USB PRINTER DRIVER (usblp)
12235 M: Pete Zaitcev <zaitcev@redhat.com>
12236 L: linux-usb@vger.kernel.org
12238 F: drivers/usb/class/usblp.c
12240 USB QMI WWAN NETWORK DRIVER
12241 M: Bjørn Mork <bjorn@mork.no>
12242 L: netdev@vger.kernel.org
12244 F: Documentation/ABI/testing/sysfs-class-net-qmi
12245 F: drivers/net/usb/qmi_wwan.c
12248 M: Petko Manolov <petkan@nucleusys.com>
12249 L: linux-usb@vger.kernel.org
12250 L: netdev@vger.kernel.org
12251 T: git git://github.com/petkan/rtl8150.git
12252 W: https://github.com/petkan/rtl8150
12254 F: drivers/net/usb/rtl8150.c
12256 USB SERIAL SUBSYSTEM
12257 M: Johan Hovold <johan@kernel.org>
12258 L: linux-usb@vger.kernel.org
12260 F: Documentation/usb/usb-serial.txt
12261 F: drivers/usb/serial/
12262 F: include/linux/usb/serial.h
12264 USB SMSC75XX ETHERNET DRIVER
12265 M: Steve Glendinning <steve.glendinning@shawell.net>
12266 L: netdev@vger.kernel.org
12268 F: drivers/net/usb/smsc75xx.*
12270 USB SMSC95XX ETHERNET DRIVER
12271 M: Steve Glendinning <steve.glendinning@shawell.net>
12272 L: netdev@vger.kernel.org
12274 F: drivers/net/usb/smsc95xx.*
12277 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12278 L: linux-usb@vger.kernel.org
12279 W: http://www.linux-usb.org
12280 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12282 F: Documentation/devicetree/bindings/usb/
12283 F: Documentation/usb/
12285 F: include/linux/usb.h
12286 F: include/linux/usb/
12289 M: Alan Stern <stern@rowland.harvard.edu>
12290 L: linux-usb@vger.kernel.org
12292 F: drivers/usb/host/uhci*
12294 USB "USBNET" DRIVER FRAMEWORK
12295 M: Oliver Neukum <oneukum@suse.com>
12296 L: netdev@vger.kernel.org
12297 W: http://www.linux-usb.org/usbnet
12299 F: drivers/net/usb/usbnet.c
12300 F: include/linux/usb/usbnet.h
12303 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12304 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12305 L: linux-media@vger.kernel.org
12306 T: git git://linuxtv.org/media_tree.git
12307 W: http://www.ideasonboard.org/uvc/
12309 F: drivers/media/usb/uvc/
12310 F: include/uapi/linux/uvcvideo.h
12313 M: Hans Verkuil <hverkuil@xs4all.nl>
12314 L: linux-media@vger.kernel.org
12315 T: git git://linuxtv.org/media_tree.git
12316 W: https://linuxtv.org
12318 F: drivers/media/usb/usbvision/
12321 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12322 L: linux-usb@vger.kernel.org
12324 F: drivers/usb/gadget/function/*uvc*
12325 F: drivers/usb/gadget/legacy/webcam.c
12327 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12328 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12329 L: linux-wireless@vger.kernel.org
12331 F: drivers/net/wireless/rndis_wlan.c
12334 M: Mathias Nyman <mathias.nyman@intel.com>
12335 L: linux-usb@vger.kernel.org
12337 F: drivers/usb/host/xhci*
12338 F: drivers/usb/host/pci-quirks*
12341 L: linux-wireless@vger.kernel.org
12342 W: http://linux-lc100020.sourceforge.net
12344 F: drivers/net/wireless/zydas/zd1201.*
12347 M: Antoine Jacquet <royale@zerezo.com>
12348 L: linux-usb@vger.kernel.org
12349 L: linux-media@vger.kernel.org
12350 T: git git://linuxtv.org/media_tree.git
12351 W: http://royale.zerezo.com/zr364xx/
12353 F: Documentation/video4linux/zr364xx.txt
12354 F: drivers/media/usb/zr364xx/
12357 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12358 L: linux-usb@vger.kernel.org
12360 F: drivers/usb/common/ulpi.c
12361 F: include/linux/ulpi/
12363 USER-MODE LINUX (UML)
12364 M: Jeff Dike <jdike@addtoit.com>
12365 M: Richard Weinberger <richard@nod.at>
12366 L: user-mode-linux-devel@lists.sourceforge.net
12367 L: user-mode-linux-user@lists.sourceforge.net
12368 W: http://user-mode-linux.sourceforge.net
12369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12371 F: Documentation/virtual/uml/
12377 USERSPACE I/O (UIO)
12378 M: "Hans J. Koch" <hjk@hansjkoch.de>
12379 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12382 F: Documentation/DocBook/uio-howto.tmpl
12384 F: include/linux/uio*.h
12387 M: Karel Zak <kzak@redhat.com>
12388 L: util-linux@vger.kernel.org
12389 W: http://en.wikipedia.org/wiki/Util-linux
12390 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12394 M: Michal Januszewski <spock@gentoo.org>
12395 L: linux-fbdev@vger.kernel.org
12396 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12398 F: Documentation/fb/uvesafb.txt
12399 F: drivers/video/fbdev/uvesafb.*
12402 M: Stefan Agner <stefan@agner.ch>
12403 L: linux-mtd@lists.infradead.org
12405 F: drivers/mtd/nand/vf610_nfc.c
12407 VFAT/FAT/MSDOS FILESYSTEM
12408 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12410 F: Documentation/filesystems/vfat.txt
12414 M: Alex Williamson <alex.williamson@redhat.com>
12415 L: kvm@vger.kernel.org
12416 T: git git://github.com/awilliam/linux-vfio.git
12418 F: Documentation/vfio.txt
12420 F: include/linux/vfio.h
12421 F: include/uapi/linux/vfio.h
12423 VFIO PLATFORM DRIVER
12424 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12425 L: kvm@vger.kernel.org
12427 F: drivers/vfio/platform/
12429 VIDEOBUF2 FRAMEWORK
12430 M: Pawel Osciak <pawel@osciak.com>
12431 M: Marek Szyprowski <m.szyprowski@samsung.com>
12432 M: Kyungmin Park <kyungmin.park@samsung.com>
12433 L: linux-media@vger.kernel.org
12435 F: drivers/media/v4l2-core/videobuf2-*
12436 F: include/media/videobuf2-*
12438 VIRTIO AND VHOST VSOCK DRIVER
12439 M: Stefan Hajnoczi <stefanha@redhat.com>
12440 L: kvm@vger.kernel.org
12441 L: virtualization@lists.linux-foundation.org
12442 L: netdev@vger.kernel.org
12444 F: include/linux/virtio_vsock.h
12445 F: include/uapi/linux/virtio_vsock.h
12446 F: net/vmw_vsock/virtio_transport_common.c
12447 F: net/vmw_vsock/virtio_transport.c
12448 F: drivers/vhost/vsock.c
12449 F: drivers/vhost/vsock.h
12451 VIRTUAL SERIO DEVICE DRIVER
12452 M: Stephen Chandler Paul <thatslyude@gmail.com>
12454 F: drivers/input/serio/userio.c
12455 F: include/uapi/linux/userio.h
12457 VIRTIO CONSOLE DRIVER
12458 M: Amit Shah <amit.shah@redhat.com>
12459 L: virtualization@lists.linux-foundation.org
12461 F: drivers/char/virtio_console.c
12462 F: include/linux/virtio_console.h
12463 F: include/uapi/linux/virtio_console.h
12465 VIRTIO CORE, NET AND BLOCK DRIVERS
12466 M: "Michael S. Tsirkin" <mst@redhat.com>
12467 L: virtualization@lists.linux-foundation.org
12469 F: Documentation/devicetree/bindings/virtio/
12472 F: drivers/net/virtio_net.c
12473 F: drivers/block/virtio_blk.c
12474 F: include/linux/virtio_*.h
12475 F: include/uapi/linux/virtio_*.h
12477 VIRTIO DRIVERS FOR S390
12478 M: Christian Borntraeger <borntraeger@de.ibm.com>
12479 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12480 L: linux-s390@vger.kernel.org
12481 L: virtualization@lists.linux-foundation.org
12482 L: kvm@vger.kernel.org
12484 F: drivers/s390/virtio/
12487 M: David Airlie <airlied@linux.ie>
12488 M: Gerd Hoffmann <kraxel@redhat.com>
12489 L: dri-devel@lists.freedesktop.org
12490 L: virtualization@lists.linux-foundation.org
12492 F: drivers/gpu/drm/virtio/
12493 F: include/uapi/linux/virtio_gpu.h
12495 VIRTIO HOST (VHOST)
12496 M: "Michael S. Tsirkin" <mst@redhat.com>
12497 L: kvm@vger.kernel.org
12498 L: virtualization@lists.linux-foundation.org
12499 L: netdev@vger.kernel.org
12500 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12503 F: include/uapi/linux/vhost.h
12505 VIRTIO INPUT DRIVER
12506 M: Gerd Hoffmann <kraxel@redhat.com>
12508 F: drivers/virtio/virtio_input.c
12509 F: include/uapi/linux/virtio_input.h
12511 VIA RHINE NETWORK DRIVER
12513 F: drivers/net/ethernet/via/via-rhine.c
12515 VIA SD/MMC CARD CONTROLLER DRIVER
12516 M: Bruce Chang <brucechang@via.com.tw>
12517 M: Harald Welte <HaraldWelte@viatech.com>
12519 F: drivers/mmc/host/via-sdmmc.c
12521 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12522 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12523 L: linux-fbdev@vger.kernel.org
12525 F: include/linux/via-core.h
12526 F: include/linux/via-gpio.h
12527 F: include/linux/via_i2c.h
12528 F: drivers/video/fbdev/via/
12530 VIA VELOCITY NETWORK DRIVER
12531 M: Francois Romieu <romieu@fr.zoreil.com>
12532 L: netdev@vger.kernel.org
12534 F: drivers/net/ethernet/via/via-velocity.*
12537 M: Alex Williamson <alex.williamson@redhat.com>
12538 M: Paolo Bonzini <pbonzini@redhat.com>
12539 L: kvm@vger.kernel.org
12543 VIVID VIRTUAL VIDEO DRIVER
12544 M: Hans Verkuil <hverkuil@xs4all.nl>
12545 L: linux-media@vger.kernel.org
12546 T: git git://linuxtv.org/media_tree.git
12547 W: https://linuxtv.org
12549 F: drivers/media/platform/vivid/*
12552 M: Patrick McHardy <kaber@trash.net>
12553 L: netdev@vger.kernel.org
12555 F: drivers/net/macvlan.c
12556 F: include/linux/if_*vlan.h
12560 M: Florian Fainelli <florian@openwrt.org>
12561 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12563 F: drivers/vlynq/vlynq.c
12564 F: include/linux/vlynq.h
12567 M: Martyn Welch <martyn@welchs.me.uk>
12568 M: Manohar Vanga <manohar.vanga@gmail.com>
12569 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12570 L: devel@driverdev.osuosl.org
12572 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12573 F: Documentation/vme_api.txt
12574 F: drivers/staging/vme/
12576 F: include/linux/vme*
12578 VMWARE HYPERVISOR INTERFACE
12579 M: Alok Kataria <akataria@vmware.com>
12580 L: virtualization@lists.linux-foundation.org
12582 F: arch/x86/kernel/cpu/vmware.c
12584 VMWARE BALLOON DRIVER
12585 M: Xavier Deguillard <xdeguillard@vmware.com>
12586 M: Philip Moltmann <moltmann@vmware.com>
12587 M: "VMware, Inc." <pv-drivers@vmware.com>
12588 L: linux-kernel@vger.kernel.org
12590 F: drivers/misc/vmw_balloon.c
12592 VMWARE VMMOUSE SUBDRIVER
12593 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12594 M: "VMware, Inc." <pv-drivers@vmware.com>
12595 L: linux-input@vger.kernel.org
12597 F: drivers/input/mouse/vmmouse.c
12598 F: drivers/input/mouse/vmmouse.h
12600 VMWARE VMXNET3 ETHERNET DRIVER
12601 M: Shrikrishna Khare <skhare@vmware.com>
12602 M: "VMware, Inc." <pv-drivers@vmware.com>
12603 L: netdev@vger.kernel.org
12605 F: drivers/net/vmxnet3/
12607 VMware PVSCSI driver
12608 M: Jim Gill <jgill@vmware.com>
12609 M: VMware PV-Drivers <pv-drivers@vmware.com>
12610 L: linux-scsi@vger.kernel.org
12612 F: drivers/scsi/vmw_pvscsi.c
12613 F: drivers/scsi/vmw_pvscsi.h
12615 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12616 M: Liam Girdwood <lgirdwood@gmail.com>
12617 M: Mark Brown <broonie@kernel.org>
12618 L: linux-kernel@vger.kernel.org
12619 W: http://www.slimlogic.co.uk/?p=48
12620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12622 F: Documentation/devicetree/bindings/regulator/
12623 F: drivers/regulator/
12624 F: include/dt-bindings/regulator/
12625 F: include/linux/regulator/
12628 M: David Ahern <dsa@cumulusnetworks.com>
12629 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12630 L: netdev@vger.kernel.org
12632 F: drivers/net/vrf.c
12633 F: Documentation/networking/vrf.txt
12635 VT1211 HARDWARE MONITOR DRIVER
12636 M: Juerg Haefliger <juergh@gmail.com>
12637 L: linux-hwmon@vger.kernel.org
12639 F: Documentation/hwmon/vt1211
12640 F: drivers/hwmon/vt1211.c
12642 VT8231 HARDWARE MONITOR DRIVER
12643 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12644 L: linux-hwmon@vger.kernel.org
12646 F: drivers/hwmon/vt8231.c
12648 VUB300 USB to SDIO/SD/MMC bridge chip
12649 M: Tony Olech <tony.olech@elandigitalsystems.com>
12650 L: linux-mmc@vger.kernel.org
12651 L: linux-usb@vger.kernel.org
12653 F: drivers/mmc/host/vub300.c
12655 W1 DALLAS'S 1-WIRE BUS
12656 M: Evgeniy Polyakov <zbr@ioremap.net>
12658 F: Documentation/w1/
12661 W83791D HARDWARE MONITORING DRIVER
12662 M: Marc Hulsman <m.hulsman@tudelft.nl>
12663 L: linux-hwmon@vger.kernel.org
12665 F: Documentation/hwmon/w83791d
12666 F: drivers/hwmon/w83791d.c
12668 W83793 HARDWARE MONITORING DRIVER
12669 M: Rudolf Marek <r.marek@assembler.cz>
12670 L: linux-hwmon@vger.kernel.org
12672 F: Documentation/hwmon/w83793
12673 F: drivers/hwmon/w83793.c
12675 W83795 HARDWARE MONITORING DRIVER
12676 M: Jean Delvare <jdelvare@suse.com>
12677 L: linux-hwmon@vger.kernel.org
12679 F: drivers/hwmon/w83795.c
12681 W83L51xD SD/MMC CARD INTERFACE DRIVER
12682 M: Pierre Ossman <pierre@ossman.eu>
12684 F: drivers/mmc/host/wbsd.*
12686 WACOM PROTOCOL 4 SERIAL TABLETS
12687 M: Julian Squires <julian@cipht.net>
12688 M: Hans de Goede <hdegoede@redhat.com>
12689 L: linux-input@vger.kernel.org
12691 F: drivers/input/tablet/wacom_serial4.c
12693 WATCHDOG DEVICE DRIVERS
12694 M: Wim Van Sebroeck <wim@iguana.be>
12695 R: Guenter Roeck <linux@roeck-us.net>
12696 L: linux-watchdog@vger.kernel.org
12697 W: http://www.linux-watchdog.org/
12698 T: git git://www.linux-watchdog.org/linux-watchdog.git
12700 F: Documentation/devicetree/bindings/watchdog/
12701 F: Documentation/watchdog/
12702 F: drivers/watchdog/
12703 F: include/linux/watchdog.h
12704 F: include/uapi/linux/watchdog.h
12707 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12708 L: linux-scsi@vger.kernel.org
12710 F: drivers/scsi/wd7000.c
12713 M: David Herrmann <dh.herrmann@googlemail.com>
12714 L: linux-input@vger.kernel.org
12716 F: drivers/hid/hid-wiimote*
12719 M: David Härdeman <david@hardeman.nu>
12721 F: drivers/media/rc/winbond-cir.c
12723 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12724 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12725 L: linux-watchdog@vger.kernel.org
12727 F: drivers/watchdog/ebc-c384_wdt.c
12729 WINSYSTEMS WS16C48 GPIO DRIVER
12730 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12731 L: linux-gpio@vger.kernel.org
12733 F: drivers/gpio/gpio-ws16c48.c
12736 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12737 M: linux-wimax@intel.com
12738 L: wimax@linuxwimax.org (subscribers-only)
12740 W: http://linuxwimax.org
12741 F: Documentation/wimax/README.wimax
12742 F: include/linux/wimax/debug.h
12743 F: include/net/wimax.h
12744 F: include/uapi/linux/wimax.h
12747 WISTRON LAPTOP BUTTON DRIVER
12748 M: Miloslav Trmac <mitr@volny.cz>
12750 F: drivers/input/misc/wistron_btns.c
12752 WL3501 WIRELESS PCMCIA CARD DRIVER
12753 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12754 L: linux-wireless@vger.kernel.org
12755 W: http://oops.ghostprotocols.net:81/blog
12757 F: drivers/net/wireless/wl3501*
12759 WOLFSON MICROELECTRONICS DRIVERS
12760 L: patches@opensource.wolfsonmicro.com
12761 T: git https://github.com/CirrusLogic/linux-drivers.git
12762 W: https://github.com/CirrusLogic/linux-drivers/wiki
12764 F: Documentation/hwmon/wm83??
12765 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12766 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12767 F: Documentation/devicetree/bindings/mfd/arizona.txt
12768 F: arch/arm/mach-s3c64xx/mach-crag6410*
12769 F: drivers/clk/clk-wm83*.c
12770 F: drivers/extcon/extcon-arizona.c
12771 F: drivers/leds/leds-wm83*.c
12772 F: drivers/gpio/gpio-*wm*.c
12773 F: drivers/gpio/gpio-arizona.c
12774 F: drivers/hwmon/wm83??-hwmon.c
12775 F: drivers/input/misc/wm831x-on.c
12776 F: drivers/input/touchscreen/wm831x-ts.c
12777 F: drivers/input/touchscreen/wm97*.c
12778 F: drivers/mfd/arizona*
12779 F: drivers/mfd/wm*.c
12780 F: drivers/mfd/cs47l24*
12781 F: drivers/power/wm83*.c
12782 F: drivers/rtc/rtc-wm83*.c
12783 F: drivers/regulator/wm8*.c
12784 F: drivers/video/backlight/wm83*_bl.c
12785 F: drivers/watchdog/wm83*_wdt.c
12786 F: include/linux/mfd/arizona/
12787 F: include/linux/mfd/wm831x/
12788 F: include/linux/mfd/wm8350/
12789 F: include/linux/mfd/wm8400*
12790 F: include/linux/wm97xx.h
12791 F: include/sound/wm????.h
12792 F: sound/soc/codecs/arizona.?
12793 F: sound/soc/codecs/wm*
12794 F: sound/soc/codecs/cs47l24*
12797 M: Tejun Heo <tj@kernel.org>
12798 R: Lai Jiangshan <jiangshanlai@gmail.com>
12799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12801 F: include/linux/workqueue.h
12802 F: kernel/workqueue.c
12803 F: Documentation/workqueue.txt
12805 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12806 M: Chen-Yu Tsai <wens@csie.org>
12807 L: linux-kernel@vger.kernel.org
12812 M: Andrew Hendry <andrew.hendry@gmail.com>
12813 L: linux-x25@vger.kernel.org
12815 F: Documentation/networking/x25*
12816 F: include/net/x25*
12819 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12820 M: Thomas Gleixner <tglx@linutronix.de>
12821 M: Ingo Molnar <mingo@redhat.com>
12822 M: "H. Peter Anvin" <hpa@zytor.com>
12824 L: linux-kernel@vger.kernel.org
12825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12827 F: Documentation/x86/
12830 X86 PLATFORM DRIVERS
12831 M: Darren Hart <dvhart@infradead.org>
12832 L: platform-driver-x86@vger.kernel.org
12833 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12835 F: drivers/platform/x86/
12836 F: drivers/platform/olpc/
12838 X86 MCE INFRASTRUCTURE
12839 M: Tony Luck <tony.luck@intel.com>
12840 M: Borislav Petkov <bp@alien8.de>
12841 L: linux-edac@vger.kernel.org
12843 F: arch/x86/kernel/cpu/mcheck/*
12845 X86 MICROCODE UPDATE SUPPORT
12846 M: Borislav Petkov <bp@alien8.de>
12848 F: arch/x86/kernel/cpu/microcode/*
12851 M: Andy Lutomirski <luto@amacapital.net>
12852 L: linux-kernel@vger.kernel.org
12853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12855 F: arch/x86/entry/vdso/
12857 XC2028/3028 TUNER DRIVER
12858 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12859 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12860 L: linux-media@vger.kernel.org
12861 W: https://linuxtv.org
12862 T: git git://linuxtv.org/media_tree.git
12864 F: drivers/media/tuners/tuner-xc2028.*
12866 XEN HYPERVISOR INTERFACE
12867 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12868 M: David Vrabel <david.vrabel@citrix.com>
12869 M: Juergen Gross <jgross@suse.com>
12870 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12874 F: drivers/*/xen-*front.c
12876 F: arch/x86/include/asm/xen/
12878 F: include/uapi/xen/
12881 M: Stefano Stabellini <sstabellini@kernel.org>
12882 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12885 F: arch/arm/include/asm/xen/
12887 XEN HYPERVISOR ARM64
12888 M: Stefano Stabellini <sstabellini@kernel.org>
12889 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12892 F: arch/arm64/include/asm/xen/
12894 XEN NETWORK BACKEND DRIVER
12895 M: Wei Liu <wei.liu2@citrix.com>
12896 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12897 L: netdev@vger.kernel.org
12899 F: drivers/net/xen-netback/*
12902 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12903 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12905 F: arch/x86/pci/*xen*
12906 F: drivers/pci/*xen*
12908 XEN BLOCK SUBSYSTEM
12909 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12910 M: Roger Pau Monné <roger.pau@citrix.com>
12911 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12913 F: drivers/block/xen-blkback/*
12914 F: drivers/block/xen*
12917 M: Juergen Gross <jgross@suse.com>
12918 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12919 L: linux-scsi@vger.kernel.org
12921 F: drivers/scsi/xen-scsifront.c
12922 F: drivers/xen/xen-scsiback.c
12923 F: include/xen/interface/io/vscsiif.h
12925 XEN SWIOTLB SUBSYSTEM
12926 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12927 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12929 F: arch/x86/xen/*swiotlb*
12930 F: drivers/xen/*swiotlb*
12933 P: Silicon Graphics Inc
12934 M: Dave Chinner <david@fromorbit.com>
12937 W: http://oss.sgi.com/projects/xfs
12938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12940 F: Documentation/filesystems/xfs.txt
12943 XILINX AXI ETHERNET DRIVER
12944 M: Anirudha Sarangi <anirudh@xilinx.com>
12945 M: John Linn <John.Linn@xilinx.com>
12947 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12949 XILINX UARTLITE SERIAL DRIVER
12950 M: Peter Korsgaard <jacmet@sunsite.dk>
12951 L: linux-serial@vger.kernel.org
12953 F: drivers/tty/serial/uartlite.c
12955 XILINX VIDEO IP CORES
12956 M: Hyun Kwon <hyun.kwon@xilinx.com>
12957 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12958 L: linux-media@vger.kernel.org
12959 T: git git://linuxtv.org/media_tree.git
12961 F: Documentation/devicetree/bindings/media/xilinx/
12962 F: drivers/media/platform/xilinx/
12963 F: include/uapi/linux/xilinx-v4l2-controls.h
12966 M: Eli Billauer <eli.billauer@gmail.com>
12967 L: linux-kernel@vger.kernel.org
12969 F: drivers/char/xillybus/
12971 XTENSA XTFPGA PLATFORM SUPPORT
12972 M: Max Filippov <jcmvbkbc@gmail.com>
12973 L: linux-xtensa@linux-xtensa.org
12975 F: drivers/spi/spi-xtensa-xtfpga.c
12976 F: sound/soc/xtensa/xtfpga-i2s.c
12978 YAM DRIVER FOR AX.25
12979 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12980 L: linux-hams@vger.kernel.org
12982 F: drivers/net/hamradio/yam*
12983 F: include/linux/yam.h
12985 YEALINK PHONE DRIVER
12986 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12987 L: usbb2k-api-dev@nongnu.org
12989 F: Documentation/input/yealink.txt
12990 F: drivers/input/misc/yealink.*
12992 Z8530 DRIVER FOR AX.25
12993 M: Joerg Reuter <jreuter@yaina.de>
12994 W: http://yaina.de/jreuter/
12995 W: http://www.qsl.net/dl1bke/
12996 L: linux-hams@vger.kernel.org
12998 F: Documentation/networking/z8530drv.txt
12999 F: drivers/net/hamradio/*scc.c
13000 F: drivers/net/hamradio/z8530.h
13002 ZBUD COMPRESSED PAGE ALLOCATOR
13003 M: Seth Jennings <sjenning@redhat.com>
13004 L: linux-mm@kvack.org
13007 F: include/linux/zbud.h
13009 ZD1211RW WIRELESS DRIVER
13010 M: Daniel Drake <dsd@gentoo.org>
13011 M: Ulrich Kunitz <kune@deine-taler.de>
13012 W: http://zd1211.ath.cx/wiki/DriverRewrite
13013 L: linux-wireless@vger.kernel.org
13014 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13016 F: drivers/net/wireless/zydas/zd1211rw/
13018 ZPOOL COMPRESSED PAGE STORAGE API
13019 M: Dan Streetman <ddstreet@ieee.org>
13020 L: linux-mm@kvack.org
13023 F: include/linux/zpool.h
13025 ZR36067 VIDEO FOR LINUX DRIVER
13026 L: mjpeg-users@lists.sourceforge.net
13027 L: linux-media@vger.kernel.org
13028 W: http://mjpeg.sourceforge.net/driver-zoran/
13029 T: hg https://linuxtv.org/hg/v4l-dvb
13031 F: drivers/media/pci/zoran/
13033 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13034 M: Minchan Kim <minchan@kernel.org>
13035 M: Nitin Gupta <ngupta@vflare.org>
13036 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13037 L: linux-kernel@vger.kernel.org
13039 F: drivers/block/zram/
13040 F: Documentation/blockdev/zram.txt
13042 ZS DECSTATION Z85C30 SERIAL DRIVER
13043 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13045 F: drivers/tty/serial/zs.*
13047 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13048 M: Minchan Kim <minchan@kernel.org>
13049 M: Nitin Gupta <ngupta@vflare.org>
13050 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13051 L: linux-mm@kvack.org
13054 F: include/linux/zsmalloc.h
13055 F: Documentation/vm/zsmalloc.txt
13057 ZSWAP COMPRESSED SWAP CACHING
13058 M: Seth Jennings <sjenning@redhat.com>
13059 L: linux-mm@kvack.org
13064 M: Linus Torvalds <torvalds@linux-foundation.org>
13065 L: linux-kernel@vger.kernel.org
13066 Q: http://patchwork.kernel.org/project/LKML/list/
13067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13068 S: Buried alive in reporters