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: Documentation/devicetree/bindings/staging/ion/
802 F: drivers/staging/android/ion
803 F: drivers/staging/android/uapi/ion.h
804 F: drivers/staging/android/uapi/ion_test.h
806 AOA (Apple Onboard Audio) ALSA DRIVER
807 M: Johannes Berg <johannes@sipsolutions.net>
808 L: linuxppc-dev@lists.ozlabs.org
809 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
813 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
814 M: William Breathitt Gray <vilhelm.gray@gmail.com>
815 L: linux-iio@vger.kernel.org
817 F: drivers/iio/dac/stx104.c
820 M: Jiri Kosina <jikos@kernel.org>
822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
823 F: arch/x86/kernel/apm_32.c
824 F: include/linux/apm_bios.h
825 F: include/uapi/linux/apm_bios.h
826 F: drivers/char/apm-emulation.c
828 APPLE BCM5974 MULTITOUCH DRIVER
829 M: Henrik Rydberg <rydberg@bitmath.org>
830 L: linux-input@vger.kernel.org
832 F: drivers/input/mouse/bcm5974.c
835 M: Henrik Rydberg <rydberg@bitmath.org>
836 L: linux-hwmon@vger.kernel.org
838 F: drivers/hwmon/applesmc.c
840 APPLETALK NETWORK LAYER
841 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
843 F: drivers/net/appletalk/
846 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
847 M: Duc Dang <dhdang@apm.com>
849 F: arch/arm64/boot/dts/apm/
851 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
852 M: Iyappan Subramanian <isubramanian@apm.com>
853 M: Keyur Chudgar <kchudgar@apm.com>
855 F: drivers/net/ethernet/apm/xgene/
856 F: drivers/net/phy/mdio-xgene.c
857 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
858 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
860 APTINA CAMERA SENSOR PLL
861 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
862 L: linux-media@vger.kernel.org
864 F: drivers/media/i2c/aptina-pll.*
866 ARC FRAMEBUFFER DRIVER
867 M: Jaya Kumar <jayalk@intworks.biz>
869 F: drivers/video/fbdev/arcfb.c
870 F: drivers/video/fbdev/core/fb_defio.c
873 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
874 L: netdev@vger.kernel.org
876 F: drivers/net/arcnet/
877 F: include/uapi/linux/if_arcnet.h
880 M: Alexey Brodkin <abrodkin@synopsys.com>
882 F: drivers/gpu/drm/arc/
883 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
885 ARM ARCHITECTED TIMER DRIVER
886 M: Mark Rutland <mark.rutland@arm.com>
887 M: Marc Zyngier <marc.zyngier@arm.com>
888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 F: arch/arm/include/asm/arch_timer.h
891 F: arch/arm64/include/asm/arch_timer.h
892 F: drivers/clocksource/arm_arch_timer.c
895 M: Liviu Dudau <liviu.dudau@arm.com>
897 F: drivers/gpu/drm/arm/hdlcd_*
898 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
900 ARM MALI-DP DRM DRIVER
901 M: Liviu Dudau <liviu.dudau@arm.com>
902 M: Brian Starkey <brian.starkey@arm.com>
903 M: Mali DP Maintainers <malidp@foss.arm.com>
905 F: drivers/gpu/drm/arm/
906 F: Documentation/devicetree/bindings/display/arm,malidp.txt
908 ARM MFM AND FLOPPY DRIVERS
909 M: Ian Molton <spyro@f2s.com>
911 F: arch/arm/lib/floppydma.S
912 F: arch/arm/include/asm/floppy.h
914 ARM PMU PROFILING AND DEBUGGING
915 M: Will Deacon <will.deacon@arm.com>
916 R: Mark Rutland <mark.rutland@arm.com>
918 F: arch/arm*/kernel/perf_*
919 F: arch/arm/oprofile/common.c
920 F: arch/arm*/kernel/hw_breakpoint.c
921 F: arch/arm*/include/asm/hw_breakpoint.h
922 F: arch/arm*/include/asm/perf_event.h
923 F: drivers/perf/arm_pmu.c
924 F: include/linux/perf/arm_pmu.h
927 M: Russell King <linux@armlinux.org.uk>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 W: http://www.armlinux.org.uk/
933 ARM SUB-ARCHITECTURES
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
940 ARM PRIMECELL AACI PL041 DRIVER
941 M: Russell King <linux@armlinux.org.uk>
945 ARM PRIMECELL CLCD PL110 DRIVER
946 M: Russell King <linux@armlinux.org.uk>
948 F: drivers/video/fbdev/amba-clcd.*
950 ARM PRIMECELL KMI PL050 DRIVER
951 M: Russell King <linux@armlinux.org.uk>
953 F: drivers/input/serio/ambakmi.*
954 F: include/linux/amba/kmi.h
956 ARM PRIMECELL MMCI PL180/1 DRIVER
957 M: Russell King <linux@armlinux.org.uk>
959 F: drivers/mmc/host/mmci.*
960 F: include/linux/amba/mmci.h
962 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
963 M: Russell King <linux@armlinux.org.uk>
965 F: drivers/tty/serial/amba-pl01*.c
966 F: include/linux/amba/serial.h
968 ARM PRIMECELL BUS SUPPORT
969 M: Russell King <linux@armlinux.org.uk>
972 F: include/linux/amba/bus.h
974 ARM/ADS SPHERE MACHINE SUPPORT
975 M: Lennert Buytenhek <kernel@wantstofly.org>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 ARM/AFEB9260 MACHINE SUPPORT
980 M: Sergey Lapin <slapin@ossfans.org>
981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 ARM/AJECO 1ARM MACHINE SUPPORT
985 M: Lennert Buytenhek <kernel@wantstofly.org>
986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 ARM/Allwinner sunXi SoC support
990 M: Maxime Ripard <maxime.ripard@free-electrons.com>
991 M: Chen-Yu Tsai <wens@csie.org>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 ARM/Allwinner SoC Clock Support
997 M: Emilio López <emilio@elopez.com.ar>
999 F: drivers/clk/sunxi/
1001 ARM/Amlogic Meson SoC support
1002 M: Carlo Caione <carlo@caione.org>
1003 M: Kevin Hilman <khilman@baylibre.com>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 L: linux-amlogic@lists.infradead.org
1006 W: http://linux-meson.com/
1008 F: arch/arm/mach-meson/
1009 F: arch/arm/boot/dts/meson*
1010 F: arch/arm64/boot/dts/amlogic/
1011 F: drivers/pinctrl/meson/
1014 ARM/Annapurna Labs ALPINE ARCHITECTURE
1015 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1016 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019 F: arch/arm/mach-alpine/
1020 F: arch/arm/boot/dts/alpine*
1021 F: arch/arm64/boot/dts/al/
1022 F: drivers/*/*alpine*
1024 ARM/ARTPEC MACHINE SUPPORT
1025 M: Jesper Nilsson <jesper.nilsson@axis.com>
1026 M: Lars Persson <lars.persson@axis.com>
1027 M: Niklas Cassel <niklas.cassel@axis.com>
1029 L: linux-arm-kernel@axis.com
1030 F: arch/arm/mach-artpec
1031 F: arch/arm/boot/dts/artpec6*
1034 ARM/ASPEED MACHINE SUPPORT
1035 M: Joel Stanley <joel@jms.id.au>
1037 F: arch/arm/mach-aspeed/
1038 F: arch/arm/boot/dts/aspeed-*
1039 F: drivers/*/*aspeed*
1041 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1042 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1043 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1044 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1045 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 W: http://www.linux4sam.org
1047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1049 F: arch/arm/mach-at91/
1050 F: include/soc/at91/
1051 F: arch/arm/boot/dts/at91*.dts
1052 F: arch/arm/boot/dts/at91*.dtsi
1053 F: arch/arm/boot/dts/sama*.dts
1054 F: arch/arm/boot/dts/sama*.dtsi
1055 F: arch/arm/include/debug/at91.S
1057 ARM/ATMEL AT91 Clock Support
1058 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1062 ARM/CALXEDA HIGHBANK ARCHITECTURE
1063 M: Rob Herring <robh@kernel.org>
1064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 F: arch/arm/mach-highbank/
1067 F: arch/arm/boot/dts/highbank.dts
1068 F: arch/arm/boot/dts/ecx-*.dts*
1070 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1071 M: Krzysztof Halasa <khalasa@piap.pl>
1073 F: arch/arm/mach-cns3xxx/
1075 ARM/CAVIUM THUNDER NETWORK DRIVER
1076 M: Sunil Goutham <sgoutham@cavium.com>
1077 M: Robert Richter <rric@kernel.org>
1078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 F: drivers/net/ethernet/cavium/thunder/
1082 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1083 M: Alexander Shiyan <shc_work@mail.ru>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1089 M: Hartley Sweeten <hsweeten@visionengravers.com>
1090 M: Ryan Mallon <rmallon@gmail.com>
1091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 F: arch/arm/mach-ep93xx/
1094 F: arch/arm/mach-ep93xx/include/mach/
1096 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1097 M: Lennert Buytenhek <kernel@wantstofly.org>
1098 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102 M: Russell King <linux@armlinux.org.uk>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 F: arch/arm/include/asm/clkdev.h
1106 F: drivers/clk/clkdev.c
1108 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1109 M: Mike Rapoport <mike@compulab.co.il>
1110 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 ARM/CONTEC MICRO9 MACHINE SUPPORT
1114 M: Hubert Feurstein <hubert.feurstein@contec.at>
1116 F: arch/arm/mach-ep93xx/micro9.c
1118 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1119 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1120 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 F: drivers/hwtracing/coresight/*
1123 F: Documentation/trace/coresight.txt
1124 F: Documentation/devicetree/bindings/arm/coresight.txt
1125 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1126 F: tools/perf/arch/arm/util/pmu.c
1127 F: tools/perf/arch/arm/util/auxtrace.c
1128 F: tools/perf/arch/arm/util/cs-etm.c
1129 F: tools/perf/arch/arm/util/cs-etm.h
1130 F: tools/perf/util/cs-etm.h
1132 ARM/CORGI MACHINE SUPPORT
1133 M: Richard Purdie <rpurdie@rpsys.net>
1136 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1137 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1138 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1139 T: git git://github.com/ulli-kroll/linux.git
1141 F: arch/arm/mach-gemini/
1142 F: drivers/rtc/rtc-gemini.c
1144 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1145 M: Barry Song <baohua@kernel.org>
1146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1147 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1149 F: arch/arm/boot/dts/prima2*
1150 F: arch/arm/mach-prima2/
1151 F: drivers/clk/sirf/
1152 F: drivers/clocksource/timer-prima2.c
1153 F: drivers/clocksource/timer-atlas7.c
1156 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1157 M: Baruch Siach <baruch@tkos.co.il>
1158 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1160 F: arch/arm/boot/dts/cx92755*
1163 ARM/EBSA110 MACHINE SUPPORT
1164 M: Russell King <linux@armlinux.org.uk>
1165 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1166 W: http://www.armlinux.org.uk/
1168 F: arch/arm/mach-ebsa110/
1169 F: drivers/net/ethernet/amd/am79c961a.*
1171 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1172 M: Uwe Kleine-König <kernel@pengutronix.de>
1173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1177 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1178 M: Daniel Ribeiro <drwyrm@gmail.com>
1179 M: Stefan Schmidt <stefan@openezx.org>
1180 M: Harald Welte <laforge@openezx.org>
1181 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1182 W: http://www.openezx.org/
1184 T: topgit git://git.openezx.org/openezx.git
1185 F: arch/arm/mach-pxa/ezx.c
1187 ARM/FARADAY FA526 PORT
1188 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1189 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1191 T: git git://git.berlios.de/gemini-board
1192 F: arch/arm/mm/*-fa*
1194 ARM/FOOTBRIDGE ARCHITECTURE
1195 M: Russell King <linux@armlinux.org.uk>
1196 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1197 W: http://www.armlinux.org.uk/
1199 F: arch/arm/include/asm/hardware/dec21285.h
1200 F: arch/arm/mach-footbridge/
1202 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1203 M: Shawn Guo <shawnguo@kernel.org>
1204 M: Sascha Hauer <kernel@pengutronix.de>
1205 R: Fabio Estevam <fabio.estevam@nxp.com>
1206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1208 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1209 F: arch/arm/mach-imx/
1210 F: arch/arm/mach-mxs/
1211 F: arch/arm/boot/dts/imx*
1212 F: arch/arm/configs/imx*_defconfig
1216 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1217 M: Shawn Guo <shawnguo@kernel.org>
1218 M: Sascha Hauer <kernel@pengutronix.de>
1219 R: Stefan Agner <stefan@agner.ch>
1220 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1222 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1223 F: arch/arm/mach-imx/*vf610*
1224 F: arch/arm/boot/dts/vf*
1226 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1227 M: Lennert Buytenhek <kernel@wantstofly.org>
1228 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 ARM/GUMSTIX MACHINE SUPPORT
1232 M: Steve Sakoman <sakoman@gmail.com>
1233 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1237 M: Philipp Zabel <philipp.zabel@gmail.com>
1238 M: Paul Parsons <lost.distance@yahoo.com>
1239 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1241 F: arch/arm/mach-pxa/hx4700.c
1242 F: arch/arm/mach-pxa/include/mach/hx4700.h
1243 F: sound/soc/pxa/hx4700.c
1245 ARM/HISILICON SOC SUPPORT
1246 M: Wei Xu <xuwei5@hisilicon.com>
1247 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1248 W: http://www.hisilicon.com
1250 T: git git://github.com/hisilicon/linux-hisi.git
1251 F: arch/arm/mach-hisi/
1252 F: arch/arm/boot/dts/hi3*
1253 F: arch/arm/boot/dts/hip*
1254 F: arch/arm/boot/dts/hisi*
1255 F: arch/arm64/boot/dts/hisilicon/
1257 ARM/HP JORNADA 7XX MACHINE SUPPORT
1258 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1262 F: arch/arm/mach-sa1100/jornada720.c
1263 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1265 ARM/IGEP MACHINE SUPPORT
1266 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1267 M: Javier Martinez Canillas <javier@dowhile0.org>
1268 L: linux-omap@vger.kernel.org
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1271 F: arch/arm/boot/dts/omap3-igep*
1273 ARM/INCOME PXA270 SUPPORT
1274 M: Marek Vasut <marek.vasut@gmail.com>
1275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1279 ARM/INTEL IOP32X ARM ARCHITECTURE
1280 M: Lennert Buytenhek <kernel@wantstofly.org>
1281 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1284 ARM/INTEL IOP33X ARM ARCHITECTURE
1285 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 ARM/INTEL IOP13XX ARM ARCHITECTURE
1289 M: Lennert Buytenhek <kernel@wantstofly.org>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/INTEL IQ81342EX MACHINE SUPPORT
1294 M: Lennert Buytenhek <kernel@wantstofly.org>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/INTEL IXDP2850 MACHINE SUPPORT
1299 M: Lennert Buytenhek <kernel@wantstofly.org>
1300 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 ARM/INTEL IXP4XX ARM ARCHITECTURE
1304 M: Imre Kaloz <kaloz@openwrt.org>
1305 M: Krzysztof Halasa <khalasa@piap.pl>
1306 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1308 F: arch/arm/mach-ixp4xx/
1310 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1311 M: Jonathan Cameron <jic23@cam.ac.uk>
1312 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1314 F: arch/arm/mach-pxa/stargate2.c
1315 F: drivers/pcmcia/pxa2xx_stargate2.c
1317 ARM/INTEL XSC3 (MANZANO) ARM CORE
1318 M: Lennert Buytenhek <kernel@wantstofly.org>
1319 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1323 M: Lennert Buytenhek <kernel@wantstofly.org>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1327 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1328 M: Santosh Shilimkar <ssantosh@kernel.org>
1329 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1331 F: arch/arm/mach-keystone/
1332 F: arch/arm/boot/dts/keystone-*
1333 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1335 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1336 M: Santosh Shilimkar <ssantosh@kernel.org>
1337 L: linux-kernel@vger.kernel.org
1339 F: drivers/clk/keystone/
1341 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1342 M: Santosh Shilimkar <ssantosh@kernel.org>
1343 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1344 L: linux-kernel@vger.kernel.org
1346 F: drivers/clocksource/timer-keystone.c
1348 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1349 M: Santosh Shilimkar <ssantosh@kernel.org>
1350 L: linux-kernel@vger.kernel.org
1352 F: drivers/power/reset/keystone-reset.c
1354 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1355 M: Santosh Shilimkar <ssantosh@kernel.org>
1356 L: linux-kernel@vger.kernel.org
1358 F: drivers/memory/*emif*
1360 ARM/LG1K ARCHITECTURE
1361 M: Chanho Min <chanho.min@lge.com>
1362 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1364 F: arch/arm64/boot/dts/lg/
1366 ARM/LOGICPD PXA270 MACHINE SUPPORT
1367 M: Lennert Buytenhek <kernel@wantstofly.org>
1368 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1371 ARM/LPC18XX ARCHITECTURE
1372 M: Joachim Eastwood <manabian@gmail.com>
1373 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1375 F: arch/arm/boot/dts/lpc43*
1376 F: drivers/clk/nxp/clk-lpc18xx*
1377 F: drivers/clocksource/time-lpc32xx.c
1378 F: drivers/i2c/busses/i2c-lpc2k.c
1379 F: drivers/memory/pl172.c
1380 F: drivers/mtd/spi-nor/nxp-spifi.c
1381 F: drivers/rtc/rtc-lpc24xx.c
1384 ARM/LPC32XX SOC SUPPORT
1385 M: Vladimir Zapolskiy <vz@mleia.com>
1386 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1387 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1388 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1390 F: arch/arm/boot/dts/lpc32*
1391 F: arch/arm/mach-lpc32xx/
1392 F: drivers/i2c/busses/i2c-pnx.c
1393 F: drivers/net/ethernet/nxp/lpc_eth.c
1394 F: drivers/usb/host/ohci-nxp.c
1395 F: drivers/watchdog/pnx4008_wdt.c
1398 ARM/MAGICIAN MACHINE SUPPORT
1399 M: Philipp Zabel <philipp.zabel@gmail.com>
1402 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1403 M: Jason Cooper <jason@lakedaemon.net>
1404 M: Andrew Lunn <andrew@lunn.ch>
1405 M: Gregory Clement <gregory.clement@free-electrons.com>
1406 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1407 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1409 F: arch/arm/mach-mvebu/
1410 F: drivers/rtc/rtc-armada38x.c
1411 F: arch/arm/boot/dts/armada*
1412 F: arch/arm/boot/dts/kirkwood*
1413 F: arch/arm64/boot/dts/marvell/armada*
1414 F: drivers/cpufreq/mvebu-cpufreq.c
1415 F: arch/arm/configs/mvebu_*_defconfig
1417 ARM/Marvell Berlin SoC support
1418 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1419 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1421 F: arch/arm/mach-berlin/
1422 F: arch/arm/boot/dts/berlin*
1423 F: arch/arm64/boot/dts/marvell/berlin*
1426 ARM/Marvell Dove/MV78xx0/Orion SOC support
1427 M: Jason Cooper <jason@lakedaemon.net>
1428 M: Andrew Lunn <andrew@lunn.ch>
1429 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1430 M: Gregory Clement <gregory.clement@free-electrons.com>
1431 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1433 F: arch/arm/mach-dove/
1434 F: arch/arm/mach-mv78xx0/
1435 F: arch/arm/mach-orion5x/
1436 F: arch/arm/plat-orion/
1437 F: arch/arm/boot/dts/dove*
1438 F: arch/arm/boot/dts/orion5x*
1441 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1442 M: Alexander Clouter <alex@digriz.org.uk>
1443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444 W: http://www.digriz.org.uk/ts78xx/kernel
1446 F: arch/arm/mach-orion5x/ts78xx-*
1448 ARM/OXNAS platform support
1449 M: Neil Armstrong <narmstrong@baylibre.com>
1450 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1452 F: arch/arm/mach-oxnas/
1453 F: arch/arm/boot/dts/oxnas*
1454 F: arch/arm/boot/dts/wd-mbwe.dts
1457 ARM/Mediatek RTC DRIVER
1458 M: Eddie Huang <eddie.huang@mediatek.com>
1459 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1460 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1462 F: drivers/rtc/rtc-mt6397.c
1464 ARM/Mediatek SoC support
1465 M: Matthias Brugger <matthias.bgg@gmail.com>
1466 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1467 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1469 F: arch/arm/boot/dts/mt6*
1470 F: arch/arm/boot/dts/mt8*
1471 F: arch/arm/mach-mediatek/
1475 ARM/Mediatek USB3 PHY DRIVER
1476 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1477 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1478 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1480 F: drivers/phy/phy-mt65xx-usb3.c
1482 ARM/MICREL KS8695 ARCHITECTURE
1483 M: Greg Ungerer <gerg@uclinux.org>
1484 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1485 F: arch/arm/mach-ks8695/
1488 ARM/MIOA701 MACHINE SUPPORT
1489 M: Robert Jarzmik <robert.jarzmik@free.fr>
1490 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1491 F: arch/arm/mach-pxa/mioa701.c
1494 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1495 M: Michael Petchkovsky <mkpetch@internode.on.net>
1498 ARM/NOMADIK ARCHITECTURE
1499 M: Alessandro Rubini <rubini@unipv.it>
1500 M: Linus Walleij <linus.walleij@linaro.org>
1501 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1503 F: arch/arm/mach-nomadik/
1504 F: drivers/pinctrl/nomadik/
1505 F: drivers/i2c/busses/i2c-nomadik.c
1506 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1508 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1509 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1510 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1511 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1514 ARM/TOSA MACHINE SUPPORT
1515 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1516 M: Dirk Opfer <dirk@opfer-online.de>
1519 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1520 M: Marek Vasut <marek.vasut@gmail.com>
1521 L: linux-arm-kernel@lists.infradead.org
1522 W: http://hackndev.com
1524 F: arch/arm/mach-pxa/include/mach/palmtx.h
1525 F: arch/arm/mach-pxa/palmtx.c
1526 F: arch/arm/mach-pxa/include/mach/palmt5.h
1527 F: arch/arm/mach-pxa/palmt5.c
1528 F: arch/arm/mach-pxa/include/mach/palmld.h
1529 F: arch/arm/mach-pxa/palmld.c
1530 F: arch/arm/mach-pxa/include/mach/palmte2.h
1531 F: arch/arm/mach-pxa/palmte2.c
1532 F: arch/arm/mach-pxa/include/mach/palmtc.h
1533 F: arch/arm/mach-pxa/palmtc.c
1535 ARM/PALM TREO SUPPORT
1536 M: Tomas Cech <sleep_walker@suse.com>
1537 L: linux-arm-kernel@lists.infradead.org
1538 W: http://hackndev.com
1540 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1541 F: arch/arm/mach-pxa/palmtreo.c
1544 M: Sergey Lapin <slapin@ossfans.org>
1545 L: linux-arm-kernel@lists.infradead.org
1546 W: http://hackndev.com
1548 F: arch/arm/mach-pxa/include/mach/palmz72.h
1549 F: arch/arm/mach-pxa/palmz72.c
1552 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1553 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1556 ARM/PT DIGITAL BOARD PORT
1557 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1558 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1559 W: http://www.armlinux.org.uk/
1562 ARM/QUALCOMM SUPPORT
1563 M: Andy Gross <andy.gross@linaro.org>
1564 M: David Brown <david.brown@linaro.org>
1565 L: linux-arm-msm@vger.kernel.org
1566 L: linux-soc@vger.kernel.org
1568 F: Documentation/devicetree/bindings/soc/qcom/
1569 F: arch/arm/boot/dts/qcom-*.dts
1570 F: arch/arm/boot/dts/qcom-*.dtsi
1571 F: arch/arm/mach-qcom/
1572 F: arch/arm64/boot/dts/qcom/*
1573 F: drivers/i2c/busses/i2c-qup.c
1574 F: drivers/clk/qcom/
1575 F: drivers/soc/qcom/
1576 F: drivers/spi/spi-qup.c
1577 F: drivers/tty/serial/msm_serial.h
1578 F: drivers/tty/serial/msm_serial.c
1579 F: drivers/*/pm8???-*
1580 F: drivers/mfd/ssbi.c
1581 F: drivers/firmware/qcom_scm.c
1582 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1584 ARM/RADISYS ENP2611 MACHINE SUPPORT
1585 M: Lennert Buytenhek <kernel@wantstofly.org>
1586 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1589 ARM/RENESAS ARM64 ARCHITECTURE
1590 M: Simon Horman <horms@verge.net.au>
1591 M: Magnus Damm <magnus.damm@gmail.com>
1592 L: linux-renesas-soc@vger.kernel.org
1593 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1596 F: arch/arm64/boot/dts/renesas/
1597 F: drivers/soc/renesas/
1598 F: include/linux/soc/renesas/
1600 ARM/RISCPC ARCHITECTURE
1601 M: Russell King <linux@armlinux.org.uk>
1602 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1603 W: http://www.armlinux.org.uk/
1605 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1606 F: arch/arm/include/asm/hardware/ioc.h
1607 F: arch/arm/include/asm/hardware/iomd.h
1608 F: arch/arm/include/asm/hardware/memc.h
1609 F: arch/arm/mach-rpc/
1610 F: drivers/net/ethernet/8390/etherh.c
1611 F: drivers/net/ethernet/i825xx/ether1*
1612 F: drivers/net/ethernet/seeq/ether3*
1613 F: drivers/scsi/arm/
1615 ARM/Rockchip SoC support
1616 M: Heiko Stuebner <heiko@sntech.de>
1617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 L: linux-rockchip@lists.infradead.org
1619 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1621 F: arch/arm/boot/dts/rk3*
1622 F: arch/arm/mach-rockchip/
1623 F: drivers/clk/rockchip/
1624 F: drivers/i2c/busses/i2c-rk3x.c
1625 F: drivers/*/*rockchip*
1626 F: drivers/*/*/*rockchip*
1627 F: sound/soc/rockchip/
1630 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1631 M: Kukjin Kim <kgene@kernel.org>
1632 M: Krzysztof Kozlowski <krzk@kernel.org>
1633 R: Javier Martinez Canillas <javier@osg.samsung.com>
1634 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1635 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1637 F: arch/arm/boot/dts/s3c*
1638 F: arch/arm/boot/dts/s5p*
1639 F: arch/arm/boot/dts/samsung*
1640 F: arch/arm/boot/dts/exynos*
1641 F: arch/arm64/boot/dts/exynos/
1642 F: arch/arm/plat-samsung/
1643 F: arch/arm/mach-s3c24*/
1644 F: arch/arm/mach-s3c64xx/
1645 F: arch/arm/mach-s5p*/
1646 F: arch/arm/mach-exynos*/
1647 F: drivers/*/*s3c24*
1648 F: drivers/*/*/*s3c24*
1649 F: drivers/*/*s3c64xx*
1650 F: drivers/*/*s5pv210*
1651 F: drivers/memory/samsung/*
1652 F: drivers/soc/samsung/*
1653 F: Documentation/arm/Samsung/
1654 F: Documentation/devicetree/bindings/arm/samsung/
1655 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1656 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1659 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1660 M: Kyungmin Park <kyungmin.park@samsung.com>
1661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1663 F: arch/arm/mach-s5pv210/
1665 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1666 M: Kyungmin Park <kyungmin.park@samsung.com>
1667 M: Kamil Debski <kamil@wypas.org>
1668 M: Andrzej Hajda <a.hajda@samsung.com>
1669 L: linux-arm-kernel@lists.infradead.org
1670 L: linux-media@vger.kernel.org
1672 F: drivers/media/platform/s5p-g2d/
1674 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1675 M: Kyungmin Park <kyungmin.park@samsung.com>
1676 M: Kamil Debski <kamil@wypas.org>
1677 M: Jeongtae Park <jtp.park@samsung.com>
1678 M: Andrzej Hajda <a.hajda@samsung.com>
1679 L: linux-arm-kernel@lists.infradead.org
1680 L: linux-media@vger.kernel.org
1682 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1683 F: drivers/media/platform/s5p-mfc/
1685 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1686 M: Kyungmin Park <kyungmin.park@samsung.com>
1687 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1688 L: linux-arm-kernel@lists.infradead.org
1689 L: linux-media@vger.kernel.org
1691 F: drivers/media/platform/s5p-tv/
1693 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1694 M: Kyungmin Park <kyungmin.park@samsung.com>
1695 L: linux-arm-kernel@lists.infradead.org
1696 L: linux-media@vger.kernel.org
1698 F: drivers/staging/media/platform/s5p-cec/
1700 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1701 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1702 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1703 L: linux-arm-kernel@lists.infradead.org
1704 L: linux-media@vger.kernel.org
1706 F: drivers/media/platform/s5p-jpeg/
1708 ARM/SHMOBILE ARM ARCHITECTURE
1709 M: Simon Horman <horms@verge.net.au>
1710 M: Magnus Damm <magnus.damm@gmail.com>
1711 L: linux-renesas-soc@vger.kernel.org
1712 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1713 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1715 F: arch/arm/boot/dts/emev2*
1716 F: arch/arm/boot/dts/r7s*
1717 F: arch/arm/boot/dts/r8a*
1718 F: arch/arm/boot/dts/sh*
1719 F: arch/arm/configs/shmobile_defconfig
1720 F: arch/arm/include/debug/renesas-scif.S
1721 F: arch/arm/mach-shmobile/
1722 F: drivers/soc/renesas/
1723 F: include/linux/soc/renesas/
1725 ARM/SOCFPGA ARCHITECTURE
1726 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1728 F: arch/arm/mach-socfpga/
1729 F: arch/arm/boot/dts/socfpga*
1730 F: arch/arm/configs/socfpga_defconfig
1731 F: arch/arm64/boot/dts/altera/
1732 W: http://www.rocketboards.org
1733 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1735 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1736 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1738 F: drivers/clk/socfpga/
1740 ARM/SOCFPGA EDAC SUPPORT
1741 M: Thor Thayer <tthayer@opensource.altera.com>
1743 F: drivers/edac/altera_edac.
1745 ARM/STI ARCHITECTURE
1746 M: Patrice Chotard <patrice.chotard@st.com>
1747 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1748 L: kernel@stlinux.com
1749 W: http://www.stlinux.com
1751 F: arch/arm/mach-sti/
1752 F: arch/arm/boot/dts/sti*
1753 F: drivers/char/hw_random/st-rng.c
1754 F: drivers/clocksource/arm_global_timer.c
1755 F: drivers/clocksource/clksrc_st_lpc.c
1756 F: drivers/cpufreq/sti-cpufreq.c
1757 F: drivers/i2c/busses/i2c-st.c
1758 F: drivers/media/rc/st_rc.c
1759 F: drivers/media/platform/sti/c8sectpfe/
1760 F: drivers/mmc/host/sdhci-st.c
1761 F: drivers/phy/phy-miphy28lp.c
1762 F: drivers/phy/phy-miphy365x.c
1763 F: drivers/phy/phy-stih407-usb.c
1764 F: drivers/phy/phy-stih41x-usb.c
1765 F: drivers/pinctrl/pinctrl-st.c
1766 F: drivers/remoteproc/st_remoteproc.c
1767 F: drivers/reset/sti/
1768 F: drivers/rtc/rtc-st-lpc.c
1769 F: drivers/tty/serial/st-asc.c
1770 F: drivers/usb/dwc3/dwc3-st.c
1771 F: drivers/usb/host/ehci-st.c
1772 F: drivers/usb/host/ohci-st.c
1773 F: drivers/watchdog/st_lpc_wdt.c
1774 F: drivers/ata/ahci_st.c
1776 ARM/STM32 ARCHITECTURE
1777 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1778 M: Alexandre Torgue <alexandre.torgue@st.com>
1779 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1781 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1783 F: drivers/clocksource/armv7m_systick.c
1785 ARM/TANGO ARCHITECTURE
1786 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1787 L: linux-arm-kernel@lists.infradead.org
1791 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1792 M: Lennert Buytenhek <kernel@wantstofly.org>
1793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 ARM/TETON BGA MACHINE SUPPORT
1797 M: "Mark F. Brown" <mark.brown314@gmail.com>
1798 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801 ARM/THECUS N2100 MACHINE SUPPORT
1802 M: Lennert Buytenhek <kernel@wantstofly.org>
1803 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1806 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1807 M: Wan ZongShun <mcuos.com@gmail.com>
1808 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1809 W: http://www.mcuos.com
1811 F: arch/arm/mach-w90x900/
1812 F: drivers/input/keyboard/w90p910_keypad.c
1813 F: drivers/input/touchscreen/w90p910_ts.c
1814 F: drivers/watchdog/nuc900_wdt.c
1815 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1816 F: drivers/mtd/nand/nuc900_nand.c
1817 F: drivers/rtc/rtc-nuc900.c
1818 F: drivers/spi/spi-nuc900.c
1819 F: drivers/usb/host/ehci-w90x900.c
1820 F: drivers/video/fbdev/nuc900fb.c
1822 ARM/U300 MACHINE SUPPORT
1823 M: Linus Walleij <linus.walleij@linaro.org>
1824 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1826 F: arch/arm/mach-u300/
1827 F: drivers/clocksource/timer-u300.c
1828 F: drivers/i2c/busses/i2c-stu300.c
1829 F: drivers/rtc/rtc-coh901331.c
1830 F: drivers/watchdog/coh901327_wdt.c
1831 F: drivers/dma/coh901318*
1832 F: drivers/mfd/ab3100*
1833 F: drivers/rtc/rtc-ab3100.c
1834 F: drivers/rtc/rtc-coh901331.c
1835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1837 ARM/UNIPHIER ARCHITECTURE
1838 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1839 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1842 F: arch/arm/boot/dts/uniphier*
1843 F: arch/arm/include/asm/hardware/cache-uniphier.h
1844 F: arch/arm/mach-uniphier/
1845 F: arch/arm/mm/cache-uniphier.c
1846 F: arch/arm64/boot/dts/socionext/
1847 F: drivers/bus/uniphier-system-bus.c
1848 F: drivers/i2c/busses/i2c-uniphier*
1849 F: drivers/pinctrl/uniphier/
1850 F: drivers/tty/serial/8250/8250_uniphier.c
1853 ARM/Ux500 ARM ARCHITECTURE
1854 M: Linus Walleij <linus.walleij@linaro.org>
1855 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1857 F: arch/arm/mach-ux500/
1858 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1859 F: drivers/dma/ste_dma40*
1860 F: drivers/hwspinlock/u8500_hsem.c
1861 F: drivers/mfd/abx500*
1862 F: drivers/mfd/ab8500*
1863 F: drivers/mfd/dbx500*
1864 F: drivers/mfd/db8500*
1865 F: drivers/pinctrl/nomadik/pinctrl-ab*
1866 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1867 F: drivers/rtc/rtc-ab8500.c
1868 F: drivers/rtc/rtc-pl031.c
1869 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1871 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1872 M: Ulf Hansson <ulf.hansson@linaro.org>
1873 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1874 T: git git://git.linaro.org/people/ulfh/clk.git
1876 F: drivers/clk/ux500/
1878 ARM/VERSATILE EXPRESS PLATFORM
1879 M: Liviu Dudau <liviu.dudau@arm.com>
1880 M: Sudeep Holla <sudeep.holla@arm.com>
1881 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1882 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1884 F: arch/arm/boot/dts/vexpress*
1885 F: arch/arm64/boot/dts/arm/
1886 F: arch/arm/mach-vexpress/
1889 F: drivers/clk/versatile/clk-vexpress-osc.c
1890 F: drivers/clocksource/versatile.c
1894 M: Russell King <linux@armlinux.org.uk>
1895 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1896 W: http://www.armlinux.org.uk/
1900 ARM/VOIPAC PXA270 SUPPORT
1901 M: Marek Vasut <marek.vasut@gmail.com>
1902 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1904 F: arch/arm/mach-pxa/vpac270.c
1905 F: arch/arm/mach-pxa/include/mach/vpac270.h
1907 ARM/VT8500 ARM ARCHITECTURE
1908 M: Tony Prisk <linux@prisktech.co.nz>
1909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1911 F: arch/arm/mach-vt8500/
1912 F: drivers/clocksource/vt8500_timer.c
1913 F: drivers/i2c/busses/i2c-wmt.c
1914 F: drivers/mmc/host/wmt-sdmmc.c
1915 F: drivers/pwm/pwm-vt8500.c
1916 F: drivers/rtc/rtc-vt8500.c
1917 F: drivers/tty/serial/vt8500_serial.c
1918 F: drivers/usb/host/ehci-platform.c
1919 F: drivers/usb/host/uhci-platform.c
1920 F: drivers/video/fbdev/vt8500lcdfb.*
1921 F: drivers/video/fbdev/wm8505fb*
1922 F: drivers/video/fbdev/wmt_ge_rops.*
1924 ARM/ZIPIT Z2 SUPPORT
1925 M: Marek Vasut <marek.vasut@gmail.com>
1926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1928 F: arch/arm/mach-pxa/z2.c
1929 F: arch/arm/mach-pxa/include/mach/z2.h
1931 ARM/ZTE ARCHITECTURE
1932 M: Jun Nie <jun.nie@linaro.org>
1933 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1935 F: arch/arm/mach-zx/
1937 F: Documentation/devicetree/bindings/arm/zte.txt
1938 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1940 ARM/ZYNQ ARCHITECTURE
1941 M: Michal Simek <michal.simek@xilinx.com>
1942 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1944 W: http://wiki.xilinx.com
1945 T: git https://github.com/Xilinx/linux-xlnx.git
1947 F: arch/arm/mach-zynq/
1948 F: drivers/cpuidle/cpuidle-zynq.c
1949 F: drivers/block/xsysace.c
1952 F: drivers/clocksource/cadence_ttc_timer.c
1953 F: drivers/i2c/busses/i2c-cadence.c
1954 F: drivers/mmc/host/sdhci-of-arasan.c
1955 F: drivers/edac/synopsys_edac.c
1958 M: Will Deacon <will.deacon@arm.com>
1959 R: Robin Murphy <robin.murphy@arm.com>
1960 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1962 F: drivers/iommu/arm-smmu.c
1963 F: drivers/iommu/arm-smmu-v3.c
1964 F: drivers/iommu/io-pgtable-arm.c
1965 F: drivers/iommu/io-pgtable-arm-v7s.c
1967 ARM64 PORT (AARCH64 ARCHITECTURE)
1968 M: Catalin Marinas <catalin.marinas@arm.com>
1969 M: Will Deacon <will.deacon@arm.com>
1970 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1974 F: Documentation/arm64/
1976 AS3645A LED FLASH CONTROLLER DRIVER
1977 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1978 L: linux-media@vger.kernel.org
1979 T: git git://linuxtv.org/media_tree.git
1981 F: drivers/media/i2c/as3645a.c
1982 F: include/media/i2c/as3645a.h
1984 ASC7621 HARDWARE MONITOR DRIVER
1985 M: George Joseph <george.joseph@fairview5.com>
1986 L: linux-hwmon@vger.kernel.org
1988 F: Documentation/hwmon/asc7621
1989 F: drivers/hwmon/asc7621.c
1991 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1992 M: Corentin Chary <corentin.chary@gmail.com>
1993 L: acpi4asus-user@lists.sourceforge.net
1994 L: platform-driver-x86@vger.kernel.org
1995 W: http://acpi4asus.sf.net
1997 F: drivers/platform/x86/asus*.c
1998 F: drivers/platform/x86/eeepc*.c
2000 ASUS WIRELESS RADIO CONTROL DRIVER
2001 M: João Paulo Rechi Vita <jprvita@gmail.com>
2002 L: platform-driver-x86@vger.kernel.org
2004 F: drivers/platform/x86/asus-wireless.c
2007 M: David Howells <dhowells@redhat.com>
2008 L: keyrings@vger.kernel.org
2010 F: Documentation/crypto/asymmetric-keys.txt
2011 F: include/linux/verification.h
2012 F: include/crypto/public_key.h
2013 F: include/crypto/pkcs7.h
2014 F: crypto/asymmetric_keys/
2016 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2017 R: Dan Williams <dan.j.williams@intel.com>
2018 W: http://sourceforge.net/projects/xscaleiop
2020 F: Documentation/crypto/async-tx-api.txt
2023 F: include/linux/dmaengine.h
2024 F: include/linux/async_tx.h
2027 M: Wolfram Sang <wsa@the-dreams.de>
2028 L: linux-i2c@vger.kernel.org
2030 F: drivers/misc/eeprom/at24.c
2031 F: include/linux/platform_data/at24.h
2033 ATA OVER ETHERNET (AOE) DRIVER
2034 M: "Ed L. Cashin" <ed.cashin@acm.org>
2035 W: http://www.openaoe.org/
2037 F: Documentation/aoe/
2038 F: drivers/block/aoe/
2040 ATHEROS 71XX/9XXX GPIO DRIVER
2041 M: Alban Bedel <albeu@free.fr>
2042 W: https://github.com/AlbanBedel/linux
2043 T: git git://github.com/AlbanBedel/linux
2045 F: drivers/gpio/gpio-ath79.c
2046 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2048 ATHEROS ATH GENERIC UTILITIES
2049 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2050 L: linux-wireless@vger.kernel.org
2052 F: drivers/net/wireless/ath/*
2054 ATHEROS ATH5K WIRELESS DRIVER
2055 M: Jiri Slaby <jirislaby@gmail.com>
2056 M: Nick Kossifidis <mickflemm@gmail.com>
2057 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2058 L: linux-wireless@vger.kernel.org
2059 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2061 F: drivers/net/wireless/ath/ath5k/
2063 ATHEROS ATH6KL WIRELESS DRIVER
2064 M: Kalle Valo <kvalo@qca.qualcomm.com>
2065 L: linux-wireless@vger.kernel.org
2066 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2069 F: drivers/net/wireless/ath/ath6kl/
2071 WILOCITY WIL6210 WIRELESS DRIVER
2072 M: Maya Erez <qca_merez@qca.qualcomm.com>
2073 L: linux-wireless@vger.kernel.org
2074 L: wil6210@qca.qualcomm.com
2076 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2077 F: drivers/net/wireless/ath/wil6210/
2078 F: include/uapi/linux/wil6210_uapi.h
2080 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2081 M: Christian Lamparter <chunkeey@googlemail.com>
2082 L: linux-wireless@vger.kernel.org
2083 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2085 F: drivers/net/wireless/ath/carl9170/
2087 ATK0110 HWMON DRIVER
2088 M: Luca Tettamanti <kronos.it@gmail.com>
2089 L: linux-hwmon@vger.kernel.org
2091 F: drivers/hwmon/asus_atk0110.c
2094 M: Ville Syrjala <syrjala@sci.fi>
2096 F: drivers/input/misc/ati_remote2.c
2098 ATLX ETHERNET DRIVERS
2099 M: Jay Cliburn <jcliburn@gmail.com>
2100 M: Chris Snook <chris.snook@gmail.com>
2101 L: netdev@vger.kernel.org
2102 W: http://sourceforge.net/projects/atl1
2103 W: http://atl1.sourceforge.net
2105 F: drivers/net/ethernet/atheros/
2108 M: Chas Williams <3chas3@gmail.com>
2109 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2110 L: netdev@vger.kernel.org
2111 W: http://linux-atm.sourceforge.net
2114 F: include/linux/atm*
2115 F: include/uapi/linux/atm*
2117 ATMEL AT91 / AT32 MCI DRIVER
2118 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2120 F: drivers/mmc/host/atmel-mci.c
2122 ATMEL AT91 / AT32 SERIAL DRIVER
2123 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2125 F: drivers/tty/serial/atmel_serial.c
2127 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2128 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2130 F: drivers/power/reset/at91-sama5d2_shdwc.c
2132 ATMEL SAMA5D2 ADC DRIVER
2133 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2134 L: linux-iio@vger.kernel.org
2136 F: drivers/iio/adc/at91-sama5d2_adc.c
2138 ATMEL Audio ALSA driver
2139 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2140 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2145 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2146 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2148 F: drivers/dma/at_hdmac.c
2149 F: drivers/dma/at_hdmac_regs.h
2150 F: include/linux/platform_data/dma-atmel.h
2153 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2154 L: linux-arm-kernel@lists.infradead.org
2155 L: dmaengine@vger.kernel.org
2157 F: drivers/dma/at_xdmac.c
2160 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2161 L: linux-i2c@vger.kernel.org
2163 F: drivers/i2c/busses/i2c-at91.c
2166 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2167 L: linux-media@vger.kernel.org
2169 F: drivers/media/platform/soc_camera/atmel-isi.c
2170 F: include/media/atmel-isi.h
2173 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2174 L: linux-fbdev@vger.kernel.org
2176 F: drivers/video/fbdev/atmel_lcdfb.c
2177 F: include/video/atmel_lcdc.h
2179 ATMEL MACB ETHERNET DRIVER
2180 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2182 F: drivers/net/ethernet/cadence/
2185 M: Wenyou Yang <wenyou.yang@atmel.com>
2186 M: Josh Wu <rainyfeeling@outlook.com>
2187 L: linux-mtd@lists.infradead.org
2189 F: drivers/mtd/nand/atmel_nand*
2192 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2193 L: linux-mmc@vger.kernel.org
2195 F: drivers/mmc/host/sdhci-of-at91.c
2198 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2200 F: drivers/spi/spi-atmel.*
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-ssc.c
2207 F: include/linux/atmel-ssc.h
2209 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2210 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2211 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2213 F: drivers/misc/atmel_tclib.c
2214 F: drivers/clocksource/tcb_clksrc.c
2216 ATMEL USBA UDC DRIVER
2217 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2218 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2220 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2222 ATMEL WIRELESS DRIVER
2223 M: Simon Kelley <simon@thekelleys.org.uk>
2224 L: linux-wireless@vger.kernel.org
2225 W: http://www.thekelleys.org.uk/atmel
2226 W: http://atmelwlandriver.sourceforge.net/
2228 F: drivers/net/wireless/atmel/atmel*
2230 ATMEL MAXTOUCH DRIVER
2231 M: Nick Dyer <nick.dyer@itdev.co.uk>
2232 T: git git://github.com/atmel-maxtouch/linux.git
2234 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2235 F: drivers/input/touchscreen/atmel_mxt_ts.c
2236 F: include/linux/platform_data/atmel_mxt_ts.h
2238 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2239 M: Bradley Grove <linuxdrivers@attotech.com>
2240 L: linux-scsi@vger.kernel.org
2241 W: http://www.attotech.com
2243 F: drivers/scsi/esas2r
2245 ATUSB IEEE 802.15.4 RADIO DRIVER
2246 M: Stefan Schmidt <stefan@osg.samsung.com>
2247 L: linux-wpan@vger.kernel.org
2249 F: drivers/net/ieee802154/atusb.c
2250 F: drivers/net/ieee802154/atusb.h
2251 F: drivers/net/ieee802154/at86rf230.h
2254 M: Paul Moore <paul@paul-moore.com>
2255 M: Eric Paris <eparis@redhat.com>
2256 L: linux-audit@redhat.com (moderated for non-subscribers)
2257 W: http://people.redhat.com/sgrubb/audit/
2258 T: git git://git.infradead.org/users/pcmoore/audit
2260 F: include/linux/audit.h
2261 F: include/uapi/linux/audit.h
2264 AUXILIARY DISPLAY DRIVERS
2265 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2266 W: http://miguelojeda.es/auxdisplay.htm
2267 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2269 F: drivers/auxdisplay/
2270 F: include/linux/cfag12864b.h
2273 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2274 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2275 W: http://www.atmel.com/products/AVR32/
2276 W: http://mirror.egtvedt.no/avr32linux.org/
2277 W: http://avrfreaks.net/
2281 AVR32/AT32AP MACHINE SUPPORT
2282 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2283 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2285 F: arch/avr32/mach-at32ap/
2288 M: Ralf Baechle <ralf@linux-mips.org>
2289 L: linux-hams@vger.kernel.org
2290 W: http://www.linux-ax25.org/
2292 F: include/uapi/linux/ax25.h
2293 F: include/net/ax25.h
2297 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2298 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2299 L: linux-media@vger.kernel.org
2300 W: https://linuxtv.org
2301 T: git git://linuxtv.org/media_tree.git
2303 F: drivers/media/usb/dvb-usb-v2/az6007.c
2305 AZTECH FM RADIO RECEIVER DRIVER
2306 M: Hans Verkuil <hverkuil@xs4all.nl>
2307 L: linux-media@vger.kernel.org
2308 T: git git://linuxtv.org/media_tree.git
2309 W: https://linuxtv.org
2311 F: drivers/media/radio/radio-aztech*
2314 L: linux-wireless@vger.kernel.org
2315 L: b43-dev@lists.infradead.org
2316 W: http://wireless.kernel.org/en/users/Drivers/b43
2318 F: drivers/net/wireless/broadcom/b43/
2320 B43LEGACY WIRELESS DRIVER
2321 M: Larry Finger <Larry.Finger@lwfinger.net>
2322 L: linux-wireless@vger.kernel.org
2323 L: b43-dev@lists.infradead.org
2324 W: http://wireless.kernel.org/en/users/Drivers/b43
2326 F: drivers/net/wireless/broadcom/b43legacy/
2328 BACKLIGHT CLASS/SUBSYSTEM
2329 M: Jingoo Han <jingoohan1@gmail.com>
2330 M: Lee Jones <lee.jones@linaro.org>
2331 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2333 F: drivers/video/backlight/
2334 F: include/linux/backlight.h
2337 M: Marek Lindner <mareklindner@neomailbox.ch>
2338 M: Simon Wunderlich <sw@simonwunderlich.de>
2339 M: Antonio Quartulli <a@unstable.cc>
2340 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2341 W: https://www.open-mesh.org/
2342 Q: https://patchwork.open-mesh.org/project/batman/list/
2344 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2345 F: Documentation/ABI/testing/sysfs-class-net-mesh
2346 F: Documentation/networking/batman-adv.txt
2347 F: include/uapi/linux/batman_adv.h
2350 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2351 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2352 L: linux-hams@vger.kernel.org
2353 W: http://www.baycom.org/~tom/ham/ham.html
2355 F: drivers/net/hamradio/baycom*
2357 BCACHE (BLOCK LAYER CACHE)
2358 M: Kent Overstreet <kent.overstreet@gmail.com>
2359 L: linux-bcache@vger.kernel.org
2360 W: http://bcache.evilpiepirate.org
2362 F: drivers/md/bcache/
2364 BDISP ST MEDIA DRIVER
2365 M: Fabien Dessenne <fabien.dessenne@st.com>
2366 L: linux-media@vger.kernel.org
2367 T: git git://linuxtv.org/media_tree.git
2368 W: https://linuxtv.org
2370 F: drivers/media/platform/sti/bdisp
2373 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2374 M: Salah Triki <salah.triki@gmail.com>
2376 T: git git://github.com/luisbg/linux-befs.git
2377 F: Documentation/filesystems/befs.txt
2380 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2381 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2382 L: netdev@vger.kernel.org
2384 F: drivers/net/ethernet/ec_bhf.c
2387 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2389 F: Documentation/filesystems/bfs.txt
2391 F: include/uapi/linux/bfs_fs.h
2393 BLACKFIN ARCHITECTURE
2394 M: Steven Miao <realmz6@gmail.com>
2395 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2396 T: git git://git.code.sf.net/p/adi-linux/code
2397 W: http://blackfin.uclinux.org
2401 BLACKFIN EMAC DRIVER
2402 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2403 W: http://blackfin.uclinux.org
2405 F: drivers/net/ethernet/adi/
2408 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2409 W: http://blackfin.uclinux.org
2411 F: drivers/rtc/rtc-bfin.c
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/mmc/host/bfin_sdh.c
2420 BLACKFIN SERIAL DRIVER
2421 M: Sonic Zhang <sonic.zhang@analog.com>
2422 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2423 W: http://blackfin.uclinux.org
2425 F: drivers/tty/serial/bfin_uart.c
2427 BLACKFIN WATCHDOG DRIVER
2428 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2429 W: http://blackfin.uclinux.org
2431 F: drivers/watchdog/bfin_wdt.c
2433 BLACKFIN I2C TWI DRIVER
2434 M: Sonic Zhang <sonic.zhang@analog.com>
2435 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2436 W: http://blackfin.uclinux.org/
2438 F: drivers/i2c/busses/i2c-bfin-twi.c
2440 BLACKFIN MEDIA DRIVER
2441 M: Scott Jiang <scott.jiang.linux@gmail.com>
2442 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2443 W: http://blackfin.uclinux.org/
2445 F: drivers/media/platform/blackfin/
2446 F: drivers/media/i2c/adv7183*
2447 F: drivers/media/i2c/vs6624*
2449 BLINKM RGB LED DRIVER
2450 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2452 F: drivers/leds/leds-blinkm.c
2455 M: Jens Axboe <axboe@kernel.dk>
2456 L: linux-block@vger.kernel.org
2457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2460 F: kernel/trace/blktrace.c
2463 M: Joern Engel <joern@lazybastard.org>
2464 L: linux-mtd@lists.infradead.org
2466 F: drivers/mtd/devices/block2mtd.c
2469 M: Marcel Holtmann <marcel@holtmann.org>
2470 M: Gustavo Padovan <gustavo@padovan.org>
2471 M: Johan Hedberg <johan.hedberg@gmail.com>
2472 L: linux-bluetooth@vger.kernel.org
2473 W: http://www.bluez.org/
2474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2477 F: drivers/bluetooth/
2480 M: Marcel Holtmann <marcel@holtmann.org>
2481 M: Gustavo Padovan <gustavo@padovan.org>
2482 M: Johan Hedberg <johan.hedberg@gmail.com>
2483 L: linux-bluetooth@vger.kernel.org
2484 W: http://www.bluez.org/
2485 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2486 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2489 F: include/net/bluetooth/
2492 M: Jay Vosburgh <j.vosburgh@gmail.com>
2493 M: Veaceslav Falico <vfalico@gmail.com>
2494 M: Andy Gospodarek <andy@greyhouse.net>
2495 L: netdev@vger.kernel.org
2496 W: http://sourceforge.net/projects/bonding/
2498 F: drivers/net/bonding/
2499 F: include/uapi/linux/if_bonding.h
2501 BPF (Safe dynamic programs and tools)
2502 M: Alexei Starovoitov <ast@kernel.org>
2503 L: netdev@vger.kernel.org
2504 L: linux-kernel@vger.kernel.org
2508 BROADCOM B44 10/100 ETHERNET DRIVER
2509 M: Gary Zambrano <zambrano@broadcom.com>
2510 L: netdev@vger.kernel.org
2512 F: drivers/net/ethernet/broadcom/b44.*
2514 BROADCOM B53 ETHERNET SWITCH DRIVER
2515 M: Florian Fainelli <f.fainelli@gmail.com>
2516 L: netdev@vger.kernel.org
2517 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2519 F: drivers/net/dsa/b53/*
2520 F: include/linux/platform_data/b53.h
2522 BROADCOM GENET ETHERNET DRIVER
2523 M: Florian Fainelli <f.fainelli@gmail.com>
2524 L: netdev@vger.kernel.org
2526 F: drivers/net/ethernet/broadcom/genet/
2528 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2529 M: Sony Chacko <sony.chacko@qlogic.com>
2530 M: Dept-HSGLinuxNICDev@qlogic.com
2531 L: netdev@vger.kernel.org
2533 F: drivers/net/ethernet/broadcom/bnx2.*
2534 F: drivers/net/ethernet/broadcom/bnx2_*
2536 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2537 M: Ariel Elior <ariel.elior@qlogic.com>
2538 L: netdev@vger.kernel.org
2540 F: drivers/net/ethernet/broadcom/bnx2x/
2542 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2543 M: Florian Fainelli <f.fainelli@gmail.com>
2544 M: Ray Jui <rjui@broadcom.com>
2545 M: Scott Branden <sbranden@broadcom.com>
2546 M: bcm-kernel-feedback-list@broadcom.com
2547 T: git git://github.com/broadcom/mach-bcm
2553 F: arch/arm/mach-bcm/
2555 BROADCOM BCM2835 ARM ARCHITECTURE
2556 M: Stephen Warren <swarren@wwwdotorg.org>
2557 M: Lee Jones <lee@kernel.org>
2558 M: Eric Anholt <eric@anholt.net>
2559 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2560 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2561 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2565 BROADCOM BCM47XX MIPS ARCHITECTURE
2566 M: Hauke Mehrtens <hauke@hauke-m.de>
2567 M: Rafał Miłecki <zajec5@gmail.com>
2568 L: linux-mips@linux-mips.org
2570 F: Documentation/devicetree/bindings/mips/brcm/
2571 F: arch/mips/bcm47xx/*
2572 F: arch/mips/include/asm/mach-bcm47xx/*
2574 BROADCOM BCM5301X ARM ARCHITECTURE
2575 M: Hauke Mehrtens <hauke@hauke-m.de>
2576 M: Rafał Miłecki <zajec5@gmail.com>
2577 M: bcm-kernel-feedback-list@broadcom.com
2578 L: linux-arm-kernel@lists.infradead.org
2580 F: arch/arm/mach-bcm/bcm_5301x.c
2581 F: arch/arm/boot/dts/bcm5301x*.dtsi
2582 F: arch/arm/boot/dts/bcm470*
2584 BROADCOM BCM63XX ARM ARCHITECTURE
2585 M: Florian Fainelli <f.fainelli@gmail.com>
2586 M: bcm-kernel-feedback-list@broadcom.com
2587 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2588 T: git git://github.com/broadcom/stblinux.git
2592 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2593 M: Kevin Cernekee <cernekee@gmail.com>
2594 L: linux-usb@vger.kernel.org
2596 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2598 BROADCOM BCM7XXX ARM ARCHITECTURE
2599 M: Brian Norris <computersforpeace@gmail.com>
2600 M: Gregory Fong <gregory.0xf0@gmail.com>
2601 M: Florian Fainelli <f.fainelli@gmail.com>
2602 M: bcm-kernel-feedback-list@broadcom.com
2603 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2604 T: git git://github.com/broadcom/stblinux.git
2606 F: arch/arm/mach-bcm/*brcmstb*
2607 F: arch/arm/boot/dts/bcm7*.dts*
2608 F: drivers/bus/brcmstb_gisb.c
2611 BROADCOM BMIPS MIPS ARCHITECTURE
2612 M: Kevin Cernekee <cernekee@gmail.com>
2613 M: Florian Fainelli <f.fainelli@gmail.com>
2614 L: linux-mips@linux-mips.org
2615 T: git git://github.com/broadcom/stblinux.git
2617 F: arch/mips/bmips/*
2618 F: arch/mips/include/asm/mach-bmips/*
2619 F: arch/mips/kernel/*bmips*
2620 F: arch/mips/boot/dts/brcm/bcm*.dts*
2621 F: drivers/irqchip/irq-bcm63*
2622 F: drivers/irqchip/irq-bcm7*
2623 F: drivers/irqchip/irq-brcmstb*
2624 F: include/linux/bcm963xx_nvram.h
2625 F: include/linux/bcm963xx_tag.h
2627 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2628 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2629 M: Prashant Sreedharan <prashant@broadcom.com>
2630 M: Michael Chan <mchan@broadcom.com>
2631 L: netdev@vger.kernel.org
2633 F: drivers/net/ethernet/broadcom/tg3.*
2635 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2636 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2637 M: Franky Lin <franky.lin@broadcom.com>
2638 M: Hante Meuleman <hante.meuleman@broadcom.com>
2639 L: linux-wireless@vger.kernel.org
2640 L: brcm80211-dev-list.pdl@broadcom.com
2642 F: drivers/net/wireless/broadcom/brcm80211/
2644 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2645 M: QLogic-Storage-Upstream@qlogic.com
2646 L: linux-scsi@vger.kernel.org
2648 F: drivers/scsi/bnx2fc/
2650 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2651 M: QLogic-Storage-Upstream@qlogic.com
2652 L: linux-scsi@vger.kernel.org
2654 F: drivers/scsi/bnx2i/
2656 BROADCOM IPROC ARM ARCHITECTURE
2657 M: Ray Jui <rjui@broadcom.com>
2658 M: Scott Branden <sbranden@broadcom.com>
2659 M: Jon Mason <jonmason@broadcom.com>
2660 M: bcm-kernel-feedback-list@broadcom.com
2661 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2662 T: git git://github.com/broadcom/cygnus-linux.git
2677 F: arch/arm64/boot/dts/broadcom/ns2*
2678 F: drivers/clk/bcm/clk-ns*
2679 F: drivers/pinctrl/bcm/pinctrl-ns*
2681 BROADCOM BRCMSTB GPIO DRIVER
2682 M: Gregory Fong <gregory.0xf0@gmail.com>
2683 L: bcm-kernel-feedback-list@broadcom.com
2685 F: drivers/gpio/gpio-brcmstb.c
2686 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2688 BROADCOM KONA GPIO DRIVER
2689 M: Ray Jui <rjui@broadcom.com>
2690 L: bcm-kernel-feedback-list@broadcom.com
2692 F: drivers/gpio/gpio-bcm-kona.c
2693 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2695 BROADCOM NVRAM DRIVER
2696 M: Rafał Miłecki <zajec5@gmail.com>
2697 L: linux-mips@linux-mips.org
2699 F: drivers/firmware/broadcom/*
2701 BROADCOM STB NAND FLASH DRIVER
2702 M: Brian Norris <computersforpeace@gmail.com>
2703 M: Kamal Dasu <kdasu.kdev@gmail.com>
2704 L: linux-mtd@lists.infradead.org
2705 L: bcm-kernel-feedback-list@broadcom.com
2707 F: drivers/mtd/nand/brcmnand/
2709 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2710 M: Rafał Miłecki <zajec5@gmail.com>
2711 L: linux-wireless@vger.kernel.org
2714 F: include/linux/bcma/
2716 BROADCOM SYSTEMPORT ETHERNET DRIVER
2717 M: Florian Fainelli <f.fainelli@gmail.com>
2718 L: netdev@vger.kernel.org
2720 F: drivers/net/ethernet/broadcom/bcmsysport.*
2722 BROADCOM VULCAN ARM64 SOC
2723 M: Jayachandran C. <jchandra@broadcom.com>
2724 M: bcm-kernel-feedback-list@broadcom.com
2725 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2727 F: arch/arm64/boot/dts/broadcom/vulcan*
2729 BROCADE BFA FC SCSI DRIVER
2730 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2731 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2732 L: linux-scsi@vger.kernel.org
2734 F: drivers/scsi/bfa/
2736 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2737 M: Rasesh Mody <rasesh.mody@qlogic.com>
2738 L: netdev@vger.kernel.org
2740 F: drivers/net/ethernet/brocade/bna/
2742 BSG (block layer generic sg v4 driver)
2743 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2744 L: linux-scsi@vger.kernel.org
2747 F: include/linux/bsg.h
2748 F: include/uapi/linux/bsg.h
2751 M: Clemens Ladisch <clemens@ladisch.de>
2752 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2753 T: git git://git.alsa-project.org/alsa-kernel.git
2755 F: Documentation/sound/alsa/Bt87x.txt
2756 F: sound/pci/bt87x.c
2759 M: Michael Buesch <m@bues.ch>
2760 W: http://bu3sch.de/btgpio.php
2762 F: drivers/gpio/gpio-bt8xx.c
2765 M: Chris Mason <clm@fb.com>
2766 M: Josef Bacik <jbacik@fb.com>
2767 M: David Sterba <dsterba@suse.com>
2768 L: linux-btrfs@vger.kernel.org
2769 W: http://btrfs.wiki.kernel.org/
2770 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2773 F: Documentation/filesystems/btrfs.txt
2776 BTTV VIDEO4LINUX DRIVER
2777 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2778 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2779 L: linux-media@vger.kernel.org
2780 W: https://linuxtv.org
2781 T: git git://linuxtv.org/media_tree.git
2783 F: Documentation/video4linux/bttv/
2784 F: drivers/media/pci/bt8xx/bttv*
2786 BUSLOGIC SCSI DRIVER
2787 M: Khalid Aziz <khalid@gonehiking.org>
2788 L: linux-scsi@vger.kernel.org
2790 F: drivers/scsi/BusLogic.*
2791 F: drivers/scsi/FlashPoint.*
2793 C-MEDIA CMI8788 DRIVER
2794 M: Clemens Ladisch <clemens@ladisch.de>
2795 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2796 T: git git://git.alsa-project.org/alsa-kernel.git
2798 F: sound/pci/oxygen/
2801 M: Mark Salter <msalter@redhat.com>
2802 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2803 L: linux-c6x-dev@linux-c6x.org
2804 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2808 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2809 M: David Howells <dhowells@redhat.com>
2810 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2812 F: Documentation/filesystems/caching/cachefiles.txt
2815 CADET FM/AM RADIO RECEIVER DRIVER
2816 M: Hans Verkuil <hverkuil@xs4all.nl>
2817 L: linux-media@vger.kernel.org
2818 T: git git://linuxtv.org/media_tree.git
2819 W: https://linuxtv.org
2821 F: drivers/media/radio/radio-cadet*
2823 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2824 M: Jonathan Corbet <corbet@lwn.net>
2825 L: linux-media@vger.kernel.org
2826 T: git git://linuxtv.org/media_tree.git
2828 F: Documentation/video4linux/cafe_ccic
2829 F: drivers/media/platform/marvell-ccic/
2832 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2833 L: netdev@vger.kernel.org
2835 F: Documentation/networking/caif/
2836 F: drivers/net/caif/
2837 F: include/uapi/linux/caif/
2838 F: include/net/caif/
2841 CALGARY x86-64 IOMMU
2842 M: Muli Ben-Yehuda <mulix@mulix.org>
2843 M: Jon Mason <jdmason@kudzu.us>
2844 L: iommu@lists.linux-foundation.org
2846 F: arch/x86/kernel/pci-calgary_64.c
2847 F: arch/x86/kernel/tce_64.c
2848 F: arch/x86/include/asm/calgary.h
2849 F: arch/x86/include/asm/tce.h
2852 M: Oliver Hartkopp <socketcan@hartkopp.net>
2853 M: Marc Kleine-Budde <mkl@pengutronix.de>
2854 L: linux-can@vger.kernel.org
2855 W: https://github.com/linux-can
2856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2857 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2859 F: Documentation/networking/can.txt
2861 F: include/linux/can/core.h
2862 F: include/uapi/linux/can.h
2863 F: include/uapi/linux/can/bcm.h
2864 F: include/uapi/linux/can/raw.h
2865 F: include/uapi/linux/can/gw.h
2868 M: Wolfgang Grandegger <wg@grandegger.com>
2869 M: Marc Kleine-Budde <mkl@pengutronix.de>
2870 L: linux-can@vger.kernel.org
2871 W: https://github.com/linux-can
2872 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2875 F: Documentation/devicetree/bindings/net/can/
2877 F: include/linux/can/dev.h
2878 F: include/linux/can/platform/
2879 F: include/uapi/linux/can/error.h
2880 F: include/uapi/linux/can/netlink.h
2883 M: Serge Hallyn <serge@hallyn.com>
2884 L: linux-security-module@vger.kernel.org
2886 F: include/linux/capability.h
2887 F: include/uapi/linux/capability.h
2888 F: security/commoncap.c
2889 F: kernel/capability.c
2891 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2892 M: Kevin Tsai <ktsai@capellamicro.com>
2894 F: drivers/iio/light/cm*
2895 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2897 CAVIUM LIQUIDIO NETWORK DRIVER
2898 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2899 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2900 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2901 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2902 L: netdev@vger.kernel.org
2903 W: http://www.cavium.com
2905 F: drivers/net/ethernet/cavium/liquidio/
2907 CC2520 IEEE-802.15.4 RADIO DRIVER
2908 M: Varka Bhadram <varkabhadram@gmail.com>
2909 L: linux-wpan@vger.kernel.org
2911 F: drivers/net/ieee802154/cc2520.c
2912 F: include/linux/spi/cc2520.h
2913 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2916 M: Hans Verkuil <hans.verkuil@cisco.com>
2917 L: linux-media@vger.kernel.org
2918 T: git git://linuxtv.org/media_tree.git
2919 W: http://linuxtv.org
2921 F: Documentation/cec.txt
2922 F: Documentation/DocBook/media/v4l/cec*
2923 F: drivers/staging/media/cec/
2924 F: drivers/media/cec-edid.c
2925 F: drivers/media/rc/keymaps/rc-cec.c
2926 F: include/media/cec.h
2927 F: include/media/cec-edid.h
2928 F: include/linux/cec.h
2929 F: include/linux/cec-funcs.h
2931 CELL BROADBAND ENGINE ARCHITECTURE
2932 M: Arnd Bergmann <arnd@arndb.de>
2933 L: linuxppc-dev@lists.ozlabs.org
2934 W: http://www.ibm.com/developerworks/power/cell/
2936 F: arch/powerpc/include/asm/cell*.h
2937 F: arch/powerpc/include/asm/spu*.h
2938 F: arch/powerpc/include/uapi/asm/spu*.h
2939 F: arch/powerpc/oprofile/*cell*
2940 F: arch/powerpc/platforms/cell/
2942 CEPH COMMON CODE (LIBCEPH)
2943 M: Ilya Dryomov <idryomov@gmail.com>
2944 M: "Yan, Zheng" <zyan@redhat.com>
2945 M: Sage Weil <sage@redhat.com>
2946 L: ceph-devel@vger.kernel.org
2948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2949 T: git git://github.com/ceph/ceph-client.git
2952 F: include/linux/ceph/
2953 F: include/linux/crush/
2955 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2956 M: "Yan, Zheng" <zyan@redhat.com>
2957 M: Sage Weil <sage@redhat.com>
2958 M: Ilya Dryomov <idryomov@gmail.com>
2959 L: ceph-devel@vger.kernel.org
2961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2962 T: git git://github.com/ceph/ceph-client.git
2964 F: Documentation/filesystems/ceph.txt
2967 CERTIFICATE HANDLING:
2968 M: David Howells <dhowells@redhat.com>
2969 M: David Woodhouse <dwmw2@infradead.org>
2970 L: keyrings@vger.kernel.org
2972 F: Documentation/module-signing.txt
2974 F: scripts/sign-file.c
2975 F: scripts/extract-cert.c
2977 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2978 L: linux-usb@vger.kernel.org
2980 F: Documentation/usb/WUSB-Design-overview.txt
2981 F: Documentation/usb/wusb-cbaf
2982 F: drivers/usb/host/hwa-hc.c
2983 F: drivers/usb/host/whci/
2984 F: drivers/usb/wusbcore/
2985 F: include/linux/usb/wusb*
2987 CFAG12864B LCD DRIVER
2988 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2989 W: http://miguelojeda.es/auxdisplay.htm
2990 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2992 F: drivers/auxdisplay/cfag12864b.c
2993 F: include/linux/cfag12864b.h
2995 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2996 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2997 W: http://miguelojeda.es/auxdisplay.htm
2998 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
3000 F: drivers/auxdisplay/cfag12864bfb.c
3001 F: include/linux/cfag12864b.h
3003 CFG80211 and NL80211
3004 M: Johannes Berg <johannes@sipsolutions.net>
3005 L: linux-wireless@vger.kernel.org
3006 W: http://wireless.kernel.org/
3007 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3010 F: include/uapi/linux/nl80211.h
3011 F: include/net/cfg80211.h
3013 X: net/wireless/wext*
3015 CHAR and MISC DRIVERS
3016 M: Arnd Bergmann <arnd@arndb.de>
3017 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3022 F: include/linux/miscdevice.h
3025 M: Andy Whitcroft <apw@canonical.com>
3026 M: Joe Perches <joe@perches.com>
3028 F: scripts/checkpatch.pl
3030 CHINESE DOCUMENTATION
3031 M: Harry Wei <harryxiyou@gmail.com>
3032 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3033 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3035 F: Documentation/zh_CN/
3037 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3038 M: Peter Chen <Peter.Chen@nxp.com>
3039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3040 L: linux-usb@vger.kernel.org
3042 F: drivers/usb/chipidea/
3044 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3045 M: Hans de Goede <hdegoede@redhat.com>
3046 L: linux-input@vger.kernel.org
3048 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3049 F: drivers/input/touchscreen/chipone_icn8318.c
3051 CHROME HARDWARE PLATFORM SUPPORT
3052 M: Olof Johansson <olof@lixom.net>
3054 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3055 F: drivers/platform/chrome/
3057 CISCO VIC ETHERNET NIC DRIVER
3058 M: Christian Benvenuti <benve@cisco.com>
3059 M: Sujith Sankar <ssujith@cisco.com>
3060 M: Govindarajulu Varadarajan <_govind@gmx.com>
3061 M: Neel Patel <neepatel@cisco.com>
3063 F: drivers/net/ethernet/cisco/enic/
3065 CISCO VIC LOW LATENCY NIC DRIVER
3066 M: Christian Benvenuti <benve@cisco.com>
3067 M: Dave Goodell <dgoodell@cisco.com>
3069 F: drivers/infiniband/hw/usnic/
3071 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3072 M: Hartley Sweeten <hsweeten@visionengravers.com>
3073 L: netdev@vger.kernel.org
3075 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3077 CIRRUS LOGIC AUDIO CODEC DRIVERS
3078 M: Brian Austin <brian.austin@cirrus.com>
3079 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3080 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3082 F: sound/soc/codecs/cs*
3085 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3086 L: linux-kernel@vger.kernel.org
3089 F: include/linux/cleancache.h
3092 M: Russell King <linux@armlinux.org.uk>
3093 L: linux-clk@vger.kernel.org
3095 F: include/linux/clk.h
3097 CLOCKSOURCE, CLOCKEVENT DRIVERS
3098 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3099 M: Thomas Gleixner <tglx@linutronix.de>
3100 L: linux-kernel@vger.kernel.org
3101 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3103 F: drivers/clocksource
3105 CISCO FCOE HBA DRIVER
3106 M: Hiral Patel <hiralpat@cisco.com>
3107 M: Suma Ramars <sramars@cisco.com>
3108 M: Brian Uchino <buchino@cisco.com>
3109 L: linux-scsi@vger.kernel.org
3111 F: drivers/scsi/fnic/
3113 CISCO SCSI HBA DRIVER
3114 M: Narsimhulu Musini <nmusini@cisco.com>
3115 M: Sesidhar Baddela <sebaddel@cisco.com>
3116 L: linux-scsi@vger.kernel.org
3118 F: drivers/scsi/snic/
3121 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3122 M: Daniel Oliveira Nascimento <don@syst.com.br>
3123 L: platform-driver-x86@vger.kernel.org
3125 F: drivers/platform/x86/classmate-laptop.c
3128 M: Hans Verkuil <hans.verkuil@cisco.com>
3129 L: linux-media@vger.kernel.org
3130 T: git git://linuxtv.org/media_tree.git
3131 W: https://linuxtv.org
3133 F: drivers/media/pci/cobalt/
3135 COCCINELLE/Semantic Patches (SmPL)
3136 M: Julia Lawall <Julia.Lawall@lip6.fr>
3137 M: Gilles Muller <Gilles.Muller@lip6.fr>
3138 M: Nicolas Palix <nicolas.palix@imag.fr>
3139 M: Michal Marek <mmarek@suse.com>
3140 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3142 W: http://coccinelle.lip6.fr/
3144 F: Documentation/coccinelle.txt
3145 F: scripts/coccinelle/
3146 F: scripts/coccicheck
3149 M: Jan Harkes <jaharkes@cs.cmu.edu>
3151 L: codalist@coda.cs.cmu.edu
3152 W: http://www.coda.cs.cmu.edu/
3154 F: Documentation/filesystems/coda.txt
3156 F: include/linux/coda*.h
3157 F: include/uapi/linux/coda*.h
3159 CODA V4L2 MEM2MEM DRIVER
3160 M: Philipp Zabel <p.zabel@pengutronix.de>
3161 L: linux-media@vger.kernel.org
3163 F: Documentation/devicetree/bindings/media/coda.txt
3164 F: drivers/media/platform/coda/
3166 COMMON CLK FRAMEWORK
3167 M: Michael Turquette <mturquette@baylibre.com>
3168 M: Stephen Boyd <sboyd@codeaurora.org>
3169 L: linux-clk@vger.kernel.org
3170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3172 F: Documentation/devicetree/bindings/clock/
3174 X: drivers/clk/clkdev.c
3175 F: include/linux/clk-pr*
3176 F: include/linux/clk/
3178 COMMON INTERNET FILE SYSTEM (CIFS)
3179 M: Steve French <sfrench@samba.org>
3180 L: linux-cifs@vger.kernel.org
3181 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3182 W: http://linux-cifs.samba.org/
3183 T: git git://git.samba.org/sfrench/cifs-2.6.git
3185 F: Documentation/filesystems/cifs/
3188 COMPACTPCI HOTPLUG CORE
3189 M: Scott Murray <scott@spiteful.org>
3190 L: linux-pci@vger.kernel.org
3192 F: drivers/pci/hotplug/cpci_hotplug*
3194 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3195 M: Scott Murray <scott@spiteful.org>
3196 L: linux-pci@vger.kernel.org
3198 F: drivers/pci/hotplug/cpcihp_zt5550.*
3200 COMPACTPCI HOTPLUG GENERIC DRIVER
3201 M: Scott Murray <scott@spiteful.org>
3202 L: linux-pci@vger.kernel.org
3204 F: drivers/pci/hotplug/cpcihp_generic.c
3206 COMPAL LAPTOP SUPPORT
3207 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3208 L: platform-driver-x86@vger.kernel.org
3210 F: drivers/platform/x86/compal-laptop.c
3212 CONEXANT ACCESSRUNNER USB DRIVER
3213 L: accessrunner-general@lists.sourceforge.net
3214 W: http://accessrunner.sourceforge.net/
3216 F: drivers/usb/atm/cxacru.c
3219 M: Joel Becker <jlbec@evilplan.org>
3220 M: Christoph Hellwig <hch@lst.de>
3221 T: git git://git.infradead.org/users/hch/configfs.git
3224 F: include/linux/configfs.h
3227 M: Evgeniy Polyakov <zbr@ioremap.net>
3228 L: netdev@vger.kernel.org
3230 F: drivers/connector/
3232 CONTROL GROUP (CGROUP)
3233 M: Tejun Heo <tj@kernel.org>
3234 M: Li Zefan <lizefan@huawei.com>
3235 M: Johannes Weiner <hannes@cmpxchg.org>
3236 L: cgroups@vger.kernel.org
3237 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3239 F: Documentation/cgroup*
3240 F: include/linux/cgroup*
3243 CONTROL GROUP - CPUSET
3244 M: Li Zefan <lizefan@huawei.com>
3245 L: cgroups@vger.kernel.org
3246 W: http://www.bullopensource.org/cpuset/
3247 W: http://oss.sgi.com/projects/cpusets/
3248 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3250 F: Documentation/cgroup-v1/cpusets.txt
3251 F: include/linux/cpuset.h
3254 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3255 M: Johannes Weiner <hannes@cmpxchg.org>
3256 M: Michal Hocko <mhocko@kernel.org>
3257 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3258 L: cgroups@vger.kernel.org
3259 L: linux-mm@kvack.org
3264 CORETEMP HARDWARE MONITORING DRIVER
3265 M: Fenghua Yu <fenghua.yu@intel.com>
3266 L: linux-hwmon@vger.kernel.org
3268 F: Documentation/hwmon/coretemp
3269 F: drivers/hwmon/coretemp.c
3271 COSA/SRP SYNC SERIAL DRIVER
3272 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3273 W: http://www.fi.muni.cz/~kas/cosa/
3275 F: drivers/net/wan/cosa*
3277 CPMAC ETHERNET DRIVER
3278 M: Florian Fainelli <f.fainelli@gmail.com>
3279 L: netdev@vger.kernel.org
3281 F: drivers/net/ethernet/ti/cpmac.c
3283 CPU FREQUENCY DRIVERS
3284 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3285 M: Viresh Kumar <viresh.kumar@linaro.org>
3286 L: linux-pm@vger.kernel.org
3288 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3289 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3291 F: include/linux/cpufreq.h
3293 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3294 M: Viresh Kumar <viresh.kumar@linaro.org>
3295 M: Sudeep Holla <sudeep.holla@arm.com>
3296 L: linux-pm@vger.kernel.org
3297 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3299 F: drivers/cpufreq/arm_big_little.h
3300 F: drivers/cpufreq/arm_big_little.c
3301 F: drivers/cpufreq/arm_big_little_dt.c
3303 CPUIDLE DRIVER - ARM BIG LITTLE
3304 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3305 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3306 L: linux-pm@vger.kernel.org
3307 L: linux-arm-kernel@lists.infradead.org
3308 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3310 F: drivers/cpuidle/cpuidle-big_little.c
3312 CPUIDLE DRIVER - ARM EXYNOS
3313 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3314 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3315 M: Kukjin Kim <kgene@kernel.org>
3316 L: linux-pm@vger.kernel.org
3317 L: linux-samsung-soc@vger.kernel.org
3319 F: drivers/cpuidle/cpuidle-exynos.c
3320 F: arch/arm/mach-exynos/pm.c
3323 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3324 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3325 L: linux-pm@vger.kernel.org
3327 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3328 F: drivers/cpuidle/*
3329 F: include/linux/cpuidle.h
3332 M: "H. Peter Anvin" <hpa@zytor.com>
3334 F: arch/x86/kernel/cpuid.c
3335 F: arch/x86/kernel/msr.c
3337 CPU POWER MONITORING SUBSYSTEM
3338 M: Thomas Renninger <trenn@suse.com>
3339 L: linux-pm@vger.kernel.org
3341 F: tools/power/cpupower/
3344 W: http://sourceforge.net/projects/cramfs/
3345 S: Orphan / Obsolete
3346 F: Documentation/filesystems/cramfs.txt
3350 M: Mikael Starvik <starvik@axis.com>
3351 M: Jesper Nilsson <jesper.nilsson@axis.com>
3352 L: linux-cris-kernel@axis.com
3353 W: http://developer.axis.com
3354 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3357 F: drivers/tty/serial/crisv10.*
3360 M: Herbert Xu <herbert@gondor.apana.org.au>
3361 M: "David S. Miller" <davem@davemloft.net>
3362 L: linux-crypto@vger.kernel.org
3363 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3366 F: Documentation/crypto/
3367 F: Documentation/devicetree/bindings/crypto/
3368 F: Documentation/DocBook/crypto-API.tmpl
3374 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3375 M: Neil Horman <nhorman@tuxdriver.com>
3376 L: linux-crypto@vger.kernel.org
3378 F: crypto/ansi_cprng.c
3382 M: Hans Verkuil <hverkuil@xs4all.nl>
3383 L: linux-media@vger.kernel.org
3384 T: git git://linuxtv.org/media_tree.git
3385 W: http://linuxtv.org
3387 F: drivers/media/i2c/cs3308.c
3388 F: drivers/media/i2c/cs3308.h
3390 CS5535 Audio ALSA driver
3391 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3393 F: sound/pci/cs5535audio/
3396 M: Solomon Peachy <pizza@shaftnet.org>
3398 F: drivers/net/wireless/st/cw1200/
3400 CX18 VIDEO4LINUX DRIVER
3401 M: Andy Walls <awalls@md.metrocast.net>
3402 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3403 L: linux-media@vger.kernel.org
3404 T: git git://linuxtv.org/media_tree.git
3405 W: https://linuxtv.org
3406 W: http://www.ivtvdriver.org/index.php/Cx18
3408 F: Documentation/video4linux/cx18.txt
3409 F: drivers/media/pci/cx18/
3410 F: include/uapi/linux/ivtv*
3412 CX2341X MPEG ENCODER HELPER MODULE
3413 M: Hans Verkuil <hverkuil@xs4all.nl>
3414 L: linux-media@vger.kernel.org
3415 T: git git://linuxtv.org/media_tree.git
3416 W: https://linuxtv.org
3418 F: drivers/media/common/cx2341x*
3419 F: include/media/cx2341x*
3421 CX24120 MEDIA DRIVER
3422 M: Jemma Denson <jdenson@gmail.com>
3423 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3424 L: linux-media@vger.kernel.org
3425 W: https://linuxtv.org
3426 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3428 F: drivers/media/dvb-frontends/cx24120*
3430 CX88 VIDEO4LINUX DRIVER
3431 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3432 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3433 L: linux-media@vger.kernel.org
3434 W: https://linuxtv.org
3435 T: git git://linuxtv.org/media_tree.git
3437 F: Documentation/video4linux/cx88/
3438 F: drivers/media/pci/cx88/
3440 CXD2820R MEDIA DRIVER
3441 M: Antti Palosaari <crope@iki.fi>
3442 L: linux-media@vger.kernel.org
3443 W: https://linuxtv.org
3444 W: http://palosaari.fi/linux/
3445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3446 T: git git://linuxtv.org/anttip/media_tree.git
3448 F: drivers/media/dvb-frontends/cxd2820r*
3450 CXGB3 ETHERNET DRIVER (CXGB3)
3451 M: Santosh Raspatur <santosh@chelsio.com>
3452 L: netdev@vger.kernel.org
3453 W: http://www.chelsio.com
3455 F: drivers/net/ethernet/chelsio/cxgb3/
3457 CXGB3 ISCSI DRIVER (CXGB3I)
3458 M: Karen Xie <kxie@chelsio.com>
3459 L: linux-scsi@vger.kernel.org
3460 W: http://www.chelsio.com
3462 F: drivers/scsi/cxgbi/cxgb3i
3464 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3465 M: Steve Wise <swise@chelsio.com>
3466 L: linux-rdma@vger.kernel.org
3467 W: http://www.openfabrics.org
3469 F: drivers/infiniband/hw/cxgb3/
3471 CXGB4 ETHERNET DRIVER (CXGB4)
3472 M: Hariprasad S <hariprasad@chelsio.com>
3473 L: netdev@vger.kernel.org
3474 W: http://www.chelsio.com
3476 F: drivers/net/ethernet/chelsio/cxgb4/
3478 CXGB4 ISCSI DRIVER (CXGB4I)
3479 M: Karen Xie <kxie@chelsio.com>
3480 L: linux-scsi@vger.kernel.org
3481 W: http://www.chelsio.com
3483 F: drivers/scsi/cxgbi/cxgb4i
3485 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3486 M: Steve Wise <swise@chelsio.com>
3487 L: linux-rdma@vger.kernel.org
3488 W: http://www.openfabrics.org
3490 F: drivers/infiniband/hw/cxgb4/
3492 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3493 M: Casey Leedom <leedom@chelsio.com>
3494 L: netdev@vger.kernel.org
3495 W: http://www.chelsio.com
3497 F: drivers/net/ethernet/chelsio/cxgb4vf/
3499 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3500 M: Ian Munsie <imunsie@au1.ibm.com>
3501 M: Michael Neuling <mikey@neuling.org>
3502 L: linuxppc-dev@lists.ozlabs.org
3504 F: drivers/misc/cxl/
3505 F: include/misc/cxl*
3506 F: include/uapi/misc/cxl.h
3507 F: Documentation/powerpc/cxl.txt
3508 F: Documentation/powerpc/cxl.txt
3509 F: Documentation/ABI/testing/sysfs-class-cxl
3511 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3512 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3513 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3514 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3515 L: linux-scsi@vger.kernel.org
3517 F: drivers/scsi/cxlflash/
3518 F: include/uapi/scsi/cxlflash_ioctls.h
3519 F: Documentation/powerpc/cxlflash.txt
3521 STMMAC ETHERNET DRIVER
3522 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3523 M: Alexandre Torgue <alexandre.torgue@st.com>
3524 L: netdev@vger.kernel.org
3525 W: http://www.stlinux.com
3527 F: drivers/net/ethernet/stmicro/stmmac/
3530 M: Russell King <linux@armlinux.org.uk>
3531 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3532 W: http://www.armlinux.org.uk/
3534 F: drivers/video/fbdev/cyber2000fb.*
3536 CYCLADES ASYNC MUX DRIVER
3537 W: http://www.cyclades.com/
3539 F: drivers/tty/cyclades.c
3540 F: include/linux/cyclades.h
3541 F: include/uapi/linux/cyclades.h
3543 CYCLADES PC300 DRIVER
3544 W: http://www.cyclades.com/
3546 F: drivers/net/wan/pc300*
3548 CYPRESS_FIRMWARE MEDIA DRIVER
3549 M: Antti Palosaari <crope@iki.fi>
3550 L: linux-media@vger.kernel.org
3551 W: https://linuxtv.org
3552 W: http://palosaari.fi/linux/
3553 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3554 T: git git://linuxtv.org/anttip/media_tree.git
3556 F: drivers/media/common/cypress_firmware*
3558 CYTTSP TOUCHSCREEN DRIVER
3559 M: Ferruh Yigit <fery@cypress.com>
3560 L: linux-input@vger.kernel.org
3562 F: drivers/input/touchscreen/cyttsp*
3563 F: include/linux/input/cyttsp.h
3565 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3566 M: Joshua Kinard <kumba@gentoo.org>
3568 F: drivers/rtc/rtc-ds1685.c
3569 F: include/linux/rtc/ds1685.h
3571 DAMA SLAVE for AX.25
3572 M: Joerg Reuter <jreuter@yaina.de>
3573 W: http://yaina.de/jreuter/
3574 W: http://www.qsl.net/dl1bke/
3575 L: linux-hams@vger.kernel.org
3577 F: net/ax25/af_ax25.c
3578 F: net/ax25/ax25_dev.c
3579 F: net/ax25/ax25_ds_*
3580 F: net/ax25/ax25_in.c
3581 F: net/ax25/ax25_out.c
3582 F: net/ax25/ax25_timer.c
3583 F: net/ax25/sysctl_net_ax25.c
3585 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3586 L: netdev@vger.kernel.org
3588 F: Documentation/networking/dmfe.txt
3589 F: drivers/net/ethernet/dec/tulip/dmfe.c
3591 DC390/AM53C974 SCSI driver
3592 M: Hannes Reinecke <hare@suse.com>
3593 L: linux-scsi@vger.kernel.org
3595 F: drivers/scsi/am53c974.c
3598 M: Oliver Neukum <oliver@neukum.org>
3599 M: Ali Akcaagac <aliakc@web.de>
3600 M: Jamie Lenehan <lenehan@twibble.org>
3601 L: dc395x@twibble.org
3602 W: http://twibble.org/dist/dc395x/
3603 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3605 F: Documentation/scsi/dc395x.txt
3606 F: drivers/scsi/dc395x.*
3609 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3610 L: dccp@vger.kernel.org
3611 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3613 F: include/linux/dccp.h
3614 F: include/uapi/linux/dccp.h
3615 F: include/linux/tfrc.h
3618 DECnet NETWORK LAYER
3619 W: http://linux-decnet.sourceforge.net
3620 L: linux-decnet-user@lists.sourceforge.net
3622 F: Documentation/networking/decnet.txt
3625 DECSTATION PLATFORM SUPPORT
3626 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3627 L: linux-mips@linux-mips.org
3628 W: http://www.linux-mips.org/wiki/DECstation
3631 F: arch/mips/include/asm/dec/
3632 F: arch/mips/include/asm/mach-dec/
3634 DEFXX FDDI NETWORK DRIVER
3635 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3637 F: drivers/net/fddi/defxx.*
3640 M: Matthew Garrett <mjg59@srcf.ucam.org>
3641 M: Pali Rohár <pali.rohar@gmail.com>
3642 L: platform-driver-x86@vger.kernel.org
3644 F: drivers/platform/x86/dell-laptop.c
3646 DELL LAPTOP RBTN DRIVER
3647 M: Pali Rohár <pali.rohar@gmail.com>
3649 F: drivers/platform/x86/dell-rbtn.*
3651 DELL LAPTOP FREEFALL DRIVER
3652 M: Pali Rohár <pali.rohar@gmail.com>
3654 F: drivers/platform/x86/dell-smo8800.c
3656 DELL LAPTOP SMM DRIVER
3657 M: Pali Rohár <pali.rohar@gmail.com>
3659 F: drivers/hwmon/dell-smm-hwmon.c
3660 F: include/uapi/linux/i8k.h
3662 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3663 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3665 F: Documentation/dcdbas.txt
3666 F: drivers/firmware/dcdbas.*
3668 DELL WMI EXTRAS DRIVER
3669 M: Matthew Garrett <mjg59@srcf.ucam.org>
3670 M: Pali Rohár <pali.rohar@gmail.com>
3672 F: drivers/platform/x86/dell-wmi.c
3674 DESIGNWARE USB2 DRD IP DRIVER
3675 M: John Youn <johnyoun@synopsys.com>
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/dwc2/
3681 DESIGNWARE USB3 DRD IP DRIVER
3682 M: Felipe Balbi <balbi@kernel.org>
3683 L: linux-usb@vger.kernel.org
3684 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3686 F: drivers/usb/dwc3/
3688 DEVICE COREDUMP (DEV_COREDUMP)
3689 M: Johannes Berg <johannes@sipsolutions.net>
3690 L: linux-kernel@vger.kernel.org
3692 F: drivers/base/devcoredump.c
3693 F: include/linux/devcoredump.h
3695 DEVICE FREQUENCY (DEVFREQ)
3696 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3697 M: Kyungmin Park <kyungmin.park@samsung.com>
3698 L: linux-pm@vger.kernel.org
3699 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3702 F: include/linux/devfreq.h
3703 F: Documentation/devicetree/bindings/devfreq/
3705 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3706 M: Chanwoo Choi <cw00.choi@samsung.com>
3707 L: linux-pm@vger.kernel.org
3708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3710 F: drivers/devfreq/event/
3711 F: drivers/devfreq/devfreq-event.c
3712 F: include/linux/devfreq-event.h
3713 F: Documentation/devicetree/bindings/devfreq/event/
3715 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3716 M: Chanwoo Choi <cw00.choi@samsung.com>
3717 L: linux-pm@vger.kernel.org
3718 L: linux-samsung-soc@vger.kernel.org
3719 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3721 F: drivers/devfreq/exynos-bus.c
3722 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3724 DEVICE NUMBER REGISTRY
3725 M: Torben Mathiasen <device@lanana.org>
3726 W: http://lanana.org/docs/device-list/index.html
3730 M: Alasdair Kergon <agk@redhat.com>
3731 M: Mike Snitzer <snitzer@redhat.com>
3732 M: dm-devel@redhat.com
3733 L: dm-devel@redhat.com
3734 W: http://sources.redhat.com/dm
3735 Q: http://patchwork.kernel.org/project/dm-devel/list/
3736 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3737 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3739 F: Documentation/device-mapper/
3741 F: drivers/md/persistent-data/
3742 F: include/linux/device-mapper.h
3743 F: include/linux/dm-*.h
3744 F: include/uapi/linux/dm-*.h
3747 M: Jiri Pirko <jiri@mellanox.com>
3748 L: netdev@vger.kernel.org
3750 F: net/core/devlink.c
3751 F: include/net/devlink.h
3752 F: include/uapi/linux/devlink.h
3754 DIALOG SEMICONDUCTOR DRIVERS
3755 M: Support Opensource <support.opensource@diasemi.com>
3756 W: http://www.dialog-semiconductor.com/products
3758 F: Documentation/hwmon/da90??
3759 F: Documentation/devicetree/bindings/mfd/da90*.txt
3760 F: Documentation/devicetree/bindings/regulator/da92*.txt
3761 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3762 F: drivers/gpio/gpio-da90??.c
3763 F: drivers/hwmon/da90??-hwmon.c
3764 F: drivers/iio/adc/da91??-*.c
3765 F: drivers/input/misc/da90??_onkey.c
3766 F: drivers/input/touchscreen/da9052_tsi.c
3767 F: drivers/leds/leds-da90??.c
3768 F: drivers/mfd/da903x.c
3769 F: drivers/mfd/da90??-*.c
3770 F: drivers/mfd/da91??-*.c
3771 F: drivers/power/da9052-battery.c
3772 F: drivers/power/da91??-*.c
3773 F: drivers/regulator/da903x.c
3774 F: drivers/regulator/da9???-regulator.[ch]
3775 F: drivers/rtc/rtc-da90??.c
3776 F: drivers/video/backlight/da90??_bl.c
3777 F: drivers/watchdog/da90??_wdt.c
3778 F: include/linux/mfd/da903x.h
3779 F: include/linux/mfd/da9052/
3780 F: include/linux/mfd/da9055/
3781 F: include/linux/mfd/da9062/
3782 F: include/linux/mfd/da9063/
3783 F: include/linux/mfd/da9150/
3784 F: include/linux/regulator/da9211.h
3785 F: include/sound/da[79]*.h
3786 F: sound/soc/codecs/da[79]*.[ch]
3788 DIGI NEO AND CLASSIC PCI PRODUCTS
3789 M: Lidza Louina <lidza.louina@gmail.com>
3790 M: Mark Hounschell <markh@compro.net>
3791 L: driverdev-devel@linuxdriverproject.org
3793 F: drivers/staging/dgnc/
3795 DIOLAN U2C-12 I2C DRIVER
3796 M: Guenter Roeck <linux@roeck-us.net>
3797 L: linux-i2c@vger.kernel.org
3799 F: drivers/i2c/busses/i2c-diolan-u2c.c
3802 M: Matthew Wilcox <willy@linux.intel.com>
3803 L: linux-fsdevel@vger.kernel.org
3807 DIRECTORY NOTIFICATION (DNOTIFY)
3808 M: Eric Paris <eparis@parisplace.org>
3810 F: Documentation/filesystems/dnotify.txt
3811 F: fs/notify/dnotify/
3812 F: include/linux/dnotify.h
3814 DISK GEOMETRY AND PARTITION HANDLING
3815 M: Andries Brouwer <aeb@cwi.nl>
3816 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3817 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3818 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3822 M: Jan Kara <jack@suse.com>
3824 F: Documentation/filesystems/quota.txt
3826 F: include/linux/quota*.h
3827 F: include/uapi/linux/quota*.h
3829 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3830 M: Bernie Thompson <bernie@plugable.com>
3831 L: linux-fbdev@vger.kernel.org
3833 W: http://plugable.com/category/projects/udlfb/
3834 F: drivers/video/fbdev/udlfb.c
3835 F: include/video/udlfb.h
3836 F: Documentation/fb/udlfb.txt
3838 DISTRIBUTED LOCK MANAGER (DLM)
3839 M: Christine Caulfield <ccaulfie@redhat.com>
3840 M: David Teigland <teigland@redhat.com>
3841 L: cluster-devel@redhat.com
3842 W: http://sources.redhat.com/cluster/
3843 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3847 DMA BUFFER SHARING FRAMEWORK
3848 M: Sumit Semwal <sumit.semwal@linaro.org>
3850 L: linux-media@vger.kernel.org
3851 L: dri-devel@lists.freedesktop.org
3852 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3854 F: include/linux/dma-buf*
3855 F: include/linux/reservation.h
3856 F: include/linux/*fence.h
3857 F: Documentation/dma-buf-sharing.txt
3858 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3861 M: Sumit Semwal <sumit.semwal@linaro.org>
3862 R: Gustavo Padovan <gustavo@padovan.org>
3864 L: linux-media@vger.kernel.org
3865 L: dri-devel@lists.freedesktop.org
3866 F: drivers/dma-buf/sync_file.c
3867 F: include/linux/sync_file.h
3868 F: Documentation/sync_file.txt
3869 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3871 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3872 M: Vinod Koul <vinod.koul@intel.com>
3873 L: dmaengine@vger.kernel.org
3874 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3877 F: include/linux/dmaengine.h
3878 F: Documentation/devicetree/bindings/dma/
3879 F: Documentation/dmaengine/
3880 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3882 DME1737 HARDWARE MONITOR DRIVER
3883 M: Juerg Haefliger <juergh@gmail.com>
3884 L: linux-hwmon@vger.kernel.org
3886 F: Documentation/hwmon/dme1737
3887 F: drivers/hwmon/dme1737.c
3890 M: Jean Delvare <jdelvare@suse.com>
3892 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3893 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3894 F: drivers/firmware/dmi-id.c
3895 F: drivers/firmware/dmi_scan.c
3896 F: include/linux/dmi.h
3899 M: Jonathan Corbet <corbet@lwn.net>
3900 L: linux-doc@vger.kernel.org
3903 F: scripts/docproc.c
3904 F: scripts/kernel-doc*
3905 X: Documentation/ABI/
3906 X: Documentation/devicetree/
3907 X: Documentation/acpi
3908 X: Documentation/power
3909 X: Documentation/spi
3910 X: Documentation/DocBook/media
3911 T: git git://git.lwn.net/linux.git docs-next
3914 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3915 L: blinux-list@redhat.com
3917 F: drivers/char/dtlk.c
3918 F: include/linux/dtlk.h
3920 DPT_I2O SCSI RAID DRIVER
3921 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3922 L: linux-scsi@vger.kernel.org
3923 W: http://www.adaptec.com/
3925 F: drivers/scsi/dpt*
3926 F: drivers/scsi/dpt/
3929 M: Philipp Reisner <philipp.reisner@linbit.com>
3930 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3931 L: drbd-dev@lists.linbit.com
3932 W: http://www.drbd.org
3933 T: git git://git.linbit.com/linux-drbd.git
3934 T: git git://git.linbit.com/drbd-8.4.git
3936 F: drivers/block/drbd/
3938 F: Documentation/blockdev/drbd/
3940 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3941 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3944 F: Documentation/kobject.txt
3949 F: include/linux/debugfs.h
3950 F: include/linux/kobj*
3954 M: David Airlie <airlied@linux.ie>
3955 L: dri-devel@lists.freedesktop.org
3956 T: git git://people.freedesktop.org/~airlied/linux
3960 F: Documentation/devicetree/bindings/display/
3961 F: Documentation/devicetree/bindings/gpu/
3962 F: Documentation/devicetree/bindings/video/
3963 F: Documentation/gpu/
3965 F: include/uapi/drm/
3967 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3968 M: Dave Airlie <airlied@redhat.com>
3970 F: drivers/gpu/drm/ast/
3972 DRM DRIVER FOR BOCHS VIRTUAL GPU
3973 M: Gerd Hoffmann <kraxel@redhat.com>
3975 F: drivers/gpu/drm/bochs/
3977 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3978 M: Dave Airlie <airlied@redhat.com>
3980 F: drivers/gpu/drm/cirrus/
3982 RADEON and AMDGPU DRM DRIVERS
3983 M: Alex Deucher <alexander.deucher@amd.com>
3984 M: Christian König <christian.koenig@amd.com>
3985 L: dri-devel@lists.freedesktop.org
3986 T: git git://people.freedesktop.org/~agd5f/linux
3988 F: drivers/gpu/drm/radeon/
3989 F: include/uapi/drm/radeon_drm.h
3990 F: drivers/gpu/drm/amd/
3991 F: include/uapi/drm/amdgpu_drm.h
3994 M: Thierry Reding <thierry.reding@gmail.com>
3995 L: dri-devel@lists.freedesktop.org
3996 T: git git://anongit.freedesktop.org/tegra/linux.git
3998 F: drivers/gpu/drm/drm_panel.c
3999 F: drivers/gpu/drm/panel/
4000 F: include/drm/drm_panel.h
4001 F: Documentation/devicetree/bindings/display/panel/
4003 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
4004 M: Daniel Vetter <daniel.vetter@intel.com>
4005 M: Jani Nikula <jani.nikula@linux.intel.com>
4006 L: intel-gfx@lists.freedesktop.org
4007 L: dri-devel@lists.freedesktop.org
4008 W: https://01.org/linuxgraphics/
4009 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4010 T: git git://anongit.freedesktop.org/drm-intel
4012 F: drivers/gpu/drm/i915/
4013 F: include/drm/i915*
4014 F: include/uapi/drm/i915_drm.h
4015 F: Documentation/gpu/i915.rst
4017 DRM DRIVERS FOR ATMEL HLCDC
4018 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4019 L: dri-devel@lists.freedesktop.org
4021 F: drivers/gpu/drm/atmel-hlcdc/
4022 F: Documentation/devicetree/bindings/drm/atmel/
4024 DRM DRIVERS FOR ALLWINNER A10
4025 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4026 L: dri-devel@lists.freedesktop.org
4028 F: drivers/gpu/drm/sun4i/
4029 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4031 DRM DRIVERS FOR EXYNOS
4032 M: Inki Dae <inki.dae@samsung.com>
4033 M: Joonyoung Shim <jy0922.shim@samsung.com>
4034 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4035 M: Kyungmin Park <kyungmin.park@samsung.com>
4036 L: dri-devel@lists.freedesktop.org
4037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4039 F: drivers/gpu/drm/exynos/
4040 F: include/uapi/drm/exynos_drm.h
4041 F: Documentation/devicetree/bindings/display/exynos/
4043 DRM DRIVERS FOR FREESCALE DCU
4044 M: Stefan Agner <stefan@agner.ch>
4045 M: Alison Wang <alison.wang@freescale.com>
4046 L: dri-devel@lists.freedesktop.org
4048 F: drivers/gpu/drm/fsl-dcu/
4049 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4050 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4051 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4053 DRM DRIVERS FOR FREESCALE IMX
4054 M: Philipp Zabel <p.zabel@pengutronix.de>
4055 L: dri-devel@lists.freedesktop.org
4057 F: drivers/gpu/drm/imx/
4058 F: drivers/gpu/ipu-v3/
4059 F: Documentation/devicetree/bindings/display/imx/
4061 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4062 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4063 L: dri-devel@lists.freedesktop.org
4064 T: git git://github.com/patjak/drm-gma500
4066 F: drivers/gpu/drm/gma500/
4068 DRM DRIVERS FOR HISILICON
4069 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4070 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4071 R: Chen Feng <puck.chen@hisilicon.com>
4072 L: dri-devel@lists.freedesktop.org
4073 T: git git://github.com/xin3liang/linux.git
4075 F: drivers/gpu/drm/hisilicon/
4076 F: Documentation/devicetree/bindings/display/hisilicon/
4078 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4079 S: Orphan / Obsolete
4080 F: drivers/gpu/drm/i810/
4081 F: include/uapi/drm/i810_drm.h
4083 DRM DRIVER FOR MSM ADRENO GPU
4084 M: Rob Clark <robdclark@gmail.com>
4085 L: linux-arm-msm@vger.kernel.org
4086 L: dri-devel@lists.freedesktop.org
4087 L: freedreno@lists.freedesktop.org
4088 T: git git://people.freedesktop.org/~robclark/linux
4090 F: drivers/gpu/drm/msm/
4091 F: include/uapi/drm/msm_drm.h
4092 F: Documentation/devicetree/bindings/display/msm/
4094 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4095 M: Ben Skeggs <bskeggs@redhat.com>
4096 L: dri-devel@lists.freedesktop.org
4097 L: nouveau@lists.freedesktop.org
4098 T: git git://github.com/skeggsb/linux
4100 F: drivers/gpu/drm/nouveau/
4101 F: include/uapi/drm/nouveau_drm.h
4103 DRM DRIVERS FOR NVIDIA TEGRA
4104 M: Thierry Reding <thierry.reding@gmail.com>
4105 L: dri-devel@lists.freedesktop.org
4106 L: linux-tegra@vger.kernel.org
4107 T: git git://anongit.freedesktop.org/tegra/linux.git
4109 F: drivers/gpu/drm/tegra/
4110 F: drivers/gpu/host1x/
4111 F: include/linux/host1x.h
4112 F: include/uapi/drm/tegra_drm.h
4113 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4115 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4116 S: Orphan / Obsolete
4117 F: drivers/gpu/drm/mga/
4118 F: include/uapi/drm/mga_drm.h
4120 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4121 M: Dave Airlie <airlied@redhat.com>
4123 F: drivers/gpu/drm/mgag200/
4125 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4126 S: Orphan / Obsolete
4127 F: drivers/gpu/drm/r128/
4128 F: include/uapi/drm/r128_drm.h
4130 DRM DRIVERS FOR RENESAS
4131 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4132 L: dri-devel@lists.freedesktop.org
4133 L: linux-renesas-soc@vger.kernel.org
4134 T: git git://linuxtv.org/pinchartl/fbdev
4136 F: drivers/gpu/drm/rcar-du/
4137 F: drivers/gpu/drm/shmobile/
4138 F: include/linux/platform_data/shmob_drm.h
4139 F: Documentation/devicetree/bindings/display/renesas,du.txt
4141 DRM DRIVER FOR QXL VIRTUAL GPU
4142 M: Dave Airlie <airlied@redhat.com>
4144 F: drivers/gpu/drm/qxl/
4145 F: include/uapi/drm/qxl_drm.h
4147 DRM DRIVERS FOR ROCKCHIP
4148 M: Mark Yao <mark.yao@rock-chips.com>
4149 L: dri-devel@lists.freedesktop.org
4151 F: drivers/gpu/drm/rockchip/
4152 F: Documentation/devicetree/bindings/display/rockchip/
4154 DRM DRIVER FOR SAVAGE VIDEO CARDS
4155 S: Orphan / Obsolete
4156 F: drivers/gpu/drm/savage/
4157 F: include/uapi/drm/savage_drm.h
4159 DRM DRIVER FOR SIS VIDEO CARDS
4160 S: Orphan / Obsolete
4161 F: drivers/gpu/drm/sis/
4162 F: include/uapi/drm/sis_drm.h
4165 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4166 M: Vincent Abriou <vincent.abriou@st.com>
4167 L: dri-devel@lists.freedesktop.org
4168 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4170 F: drivers/gpu/drm/sti
4171 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4173 DRM DRIVER FOR TDFX VIDEO CARDS
4174 S: Orphan / Obsolete
4175 F: drivers/gpu/drm/tdfx/
4177 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4178 M: Dave Airlie <airlied@redhat.com>
4180 F: drivers/gpu/drm/udl/
4182 DRM DRIVERS FOR VIVANTE GPU IP
4183 M: Lucas Stach <l.stach@pengutronix.de>
4184 R: Russell King <linux+etnaviv@armlinux.org.uk>
4185 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4186 L: dri-devel@lists.freedesktop.org
4188 F: drivers/gpu/drm/etnaviv/
4189 F: include/uapi/drm/etnaviv_drm.h
4190 F: Documentation/devicetree/bindings/display/etnaviv/
4192 DRM DRIVER FOR VMWARE VIRTUAL GPU
4193 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4194 M: Sinclair Yeh <syeh@vmware.com>
4195 M: Thomas Hellstrom <thellstrom@vmware.com>
4196 L: dri-devel@lists.freedesktop.org
4197 T: git git://people.freedesktop.org/~syeh/repos_linux
4198 T: git git://people.freedesktop.org/~thomash/linux
4200 F: drivers/gpu/drm/vmwgfx/
4201 F: include/uapi/drm/vmwgfx_drm.h
4204 M: Eric Anholt <eric@anholt.net>
4205 T: git git://github.com/anholt/linux
4207 F: drivers/gpu/drm/vc4/
4208 F: include/uapi/drm/vc4_drm.h
4209 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4211 DRM DRIVERS FOR TI OMAP
4212 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4213 L: dri-devel@lists.freedesktop.org
4215 F: drivers/gpu/drm/omapdrm/
4216 F: Documentation/devicetree/bindings/display/ti/
4218 DRM DRIVERS FOR TI LCDC
4219 M: Jyri Sarha <jsarha@ti.com>
4220 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4221 L: dri-devel@lists.freedesktop.org
4223 F: drivers/gpu/drm/tilcdc/
4224 F: Documentation/devicetree/bindings/display/tilcdc/
4226 DSBR100 USB FM RADIO DRIVER
4227 M: Alexey Klimov <klimov.linux@gmail.com>
4228 L: linux-media@vger.kernel.org
4229 T: git git://linuxtv.org/media_tree.git
4231 F: drivers/media/radio/dsbr100.c
4234 M: Francois Romieu <romieu@fr.zoreil.com>
4235 L: netdev@vger.kernel.org
4237 F: drivers/net/wan/dscc4.c
4240 M: Hans Verkuil <hverkuil@xs4all.nl>
4241 L: linux-media@vger.kernel.org
4242 T: git git://linuxtv.org/media_tree.git
4243 W: https://linuxtv.org
4245 F: drivers/media/pci/dt3155/
4247 DVB_USB_AF9015 MEDIA DRIVER
4248 M: Antti Palosaari <crope@iki.fi>
4249 L: linux-media@vger.kernel.org
4250 W: https://linuxtv.org
4251 W: http://palosaari.fi/linux/
4252 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4253 T: git git://linuxtv.org/anttip/media_tree.git
4255 F: drivers/media/usb/dvb-usb-v2/af9015*
4257 DVB_USB_AF9035 MEDIA DRIVER
4258 M: Antti Palosaari <crope@iki.fi>
4259 L: linux-media@vger.kernel.org
4260 W: https://linuxtv.org
4261 W: http://palosaari.fi/linux/
4262 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4263 T: git git://linuxtv.org/anttip/media_tree.git
4265 F: drivers/media/usb/dvb-usb-v2/af9035*
4267 DVB_USB_ANYSEE MEDIA DRIVER
4268 M: Antti Palosaari <crope@iki.fi>
4269 L: linux-media@vger.kernel.org
4270 W: https://linuxtv.org
4271 W: http://palosaari.fi/linux/
4272 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4273 T: git git://linuxtv.org/anttip/media_tree.git
4275 F: drivers/media/usb/dvb-usb-v2/anysee*
4277 DVB_USB_AU6610 MEDIA DRIVER
4278 M: Antti Palosaari <crope@iki.fi>
4279 L: linux-media@vger.kernel.org
4280 W: https://linuxtv.org
4281 W: http://palosaari.fi/linux/
4282 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4283 T: git git://linuxtv.org/anttip/media_tree.git
4285 F: drivers/media/usb/dvb-usb-v2/au6610*
4287 DVB_USB_CE6230 MEDIA DRIVER
4288 M: Antti Palosaari <crope@iki.fi>
4289 L: linux-media@vger.kernel.org
4290 W: https://linuxtv.org
4291 W: http://palosaari.fi/linux/
4292 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4293 T: git git://linuxtv.org/anttip/media_tree.git
4295 F: drivers/media/usb/dvb-usb-v2/ce6230*
4297 DVB_USB_CXUSB MEDIA DRIVER
4298 M: Michael Krufky <mkrufky@linuxtv.org>
4299 L: linux-media@vger.kernel.org
4300 W: https://linuxtv.org
4301 W: http://github.com/mkrufky
4302 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4303 T: git git://linuxtv.org/media_tree.git
4305 F: drivers/media/usb/dvb-usb/cxusb*
4307 DVB_USB_EC168 MEDIA DRIVER
4308 M: Antti Palosaari <crope@iki.fi>
4309 L: linux-media@vger.kernel.org
4310 W: https://linuxtv.org
4311 W: http://palosaari.fi/linux/
4312 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4313 T: git git://linuxtv.org/anttip/media_tree.git
4315 F: drivers/media/usb/dvb-usb-v2/ec168*
4317 DVB_USB_GL861 MEDIA DRIVER
4318 M: Antti Palosaari <crope@iki.fi>
4319 L: linux-media@vger.kernel.org
4320 W: https://linuxtv.org
4321 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4322 T: git git://linuxtv.org/anttip/media_tree.git
4324 F: drivers/media/usb/dvb-usb-v2/gl861*
4326 DVB_USB_MXL111SF MEDIA DRIVER
4327 M: Michael Krufky <mkrufky@linuxtv.org>
4328 L: linux-media@vger.kernel.org
4329 W: https://linuxtv.org
4330 W: http://github.com/mkrufky
4331 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4332 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4334 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4336 DVB_USB_RTL28XXU MEDIA DRIVER
4337 M: Antti Palosaari <crope@iki.fi>
4338 L: linux-media@vger.kernel.org
4339 W: https://linuxtv.org
4340 W: http://palosaari.fi/linux/
4341 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4342 T: git git://linuxtv.org/anttip/media_tree.git
4344 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4346 DVB_USB_V2 MEDIA DRIVER
4347 M: Antti Palosaari <crope@iki.fi>
4348 L: linux-media@vger.kernel.org
4349 W: https://linuxtv.org
4350 W: http://palosaari.fi/linux/
4351 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4352 T: git git://linuxtv.org/anttip/media_tree.git
4354 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4355 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4358 M: Jason Baron <jbaron@akamai.com>
4360 F: lib/dynamic_debug.c
4361 F: include/linux/dynamic_debug.h
4363 DZ DECSTATION DZ11 SERIAL DRIVER
4364 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4366 F: drivers/tty/serial/dz.*
4368 E3X0 POWER BUTTON DRIVER
4369 M: Moritz Fischer <moritz.fischer@ettus.com>
4370 L: usrp-users@lists.ettus.com
4371 W: http://www.ettus.com
4373 F: drivers/input/misc/e3x0-button.c
4374 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4377 M: Antti Palosaari <crope@iki.fi>
4378 L: linux-media@vger.kernel.org
4379 W: https://linuxtv.org
4380 W: http://palosaari.fi/linux/
4381 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4382 T: git git://linuxtv.org/anttip/media_tree.git
4384 F: drivers/media/tuners/e4000*
4386 EATA ISA/EISA/PCI SCSI DRIVER
4387 M: Dario Ballabio <ballabio_dario@emc.com>
4388 L: linux-scsi@vger.kernel.org
4390 F: drivers/scsi/eata.c
4393 M: Antti Palosaari <crope@iki.fi>
4394 L: linux-media@vger.kernel.org
4395 W: https://linuxtv.org
4396 W: http://palosaari.fi/linux/
4397 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4398 T: git git://linuxtv.org/anttip/media_tree.git
4400 F: drivers/media/dvb-frontends/ec100*
4403 M: Tyler Hicks <tyhicks@canonical.com>
4404 L: ecryptfs@vger.kernel.org
4405 W: http://ecryptfs.org
4406 W: https://launchpad.net/ecryptfs
4407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4409 F: Documentation/filesystems/ecryptfs.txt
4413 M: Doug Thompson <dougthompson@xmission.com>
4414 M: Borislav Petkov <bp@alien8.de>
4415 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4416 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4417 L: linux-edac@vger.kernel.org
4418 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4419 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4421 F: Documentation/edac.txt
4423 F: include/linux/edac.h
4426 M: Doug Thompson <dougthompson@xmission.com>
4427 M: Borislav Petkov <bp@alien8.de>
4428 L: linux-edac@vger.kernel.org
4430 F: drivers/edac/amd64_edac*
4433 M: Doug Thompson <dougthompson@xmission.com>
4434 M: Robert Richter <rric@kernel.org>
4435 L: linux-edac@vger.kernel.org
4437 F: drivers/edac/highbank*
4440 M: Ralf Baechle <ralf@linux-mips.org>
4441 M: David Daney <david.daney@cavium.com>
4442 L: linux-edac@vger.kernel.org
4443 L: linux-mips@linux-mips.org
4445 F: drivers/edac/octeon_edac*
4448 M: Mark Gross <mark.gross@intel.com>
4449 M: Doug Thompson <dougthompson@xmission.com>
4450 L: linux-edac@vger.kernel.org
4452 F: drivers/edac/e752x_edac.c
4455 M: Doug Thompson <dougthompson@xmission.com>
4456 L: linux-edac@vger.kernel.org
4458 F: drivers/edac/e7xxx_edac.c
4461 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4462 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4463 L: linux-edac@vger.kernel.org
4465 F: drivers/edac/ghes_edac.c
4468 M: Tim Small <tim@buttersideup.com>
4469 L: linux-edac@vger.kernel.org
4471 F: drivers/edac/i82443bxgx_edac.c
4474 M: Jason Uhlenkott <juhlenko@akamai.com>
4475 L: linux-edac@vger.kernel.org
4477 F: drivers/edac/i3000_edac.c
4480 M: Doug Thompson <dougthompson@xmission.com>
4481 L: linux-edac@vger.kernel.org
4483 F: drivers/edac/i5000_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/i5400_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/i7300_edac.c
4500 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4501 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4502 L: linux-edac@vger.kernel.org
4504 F: drivers/edac/i7core_edac.c
4507 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4508 M: "Arvind R." <arvino55@gmail.com>
4509 L: linux-edac@vger.kernel.org
4511 F: drivers/edac/i82975x_edac.c
4514 M: Jason Baron <jbaron@akamai.com>
4515 L: linux-edac@vger.kernel.org
4517 F: drivers/edac/ie31200_edac.c
4520 M: Johannes Thumshirn <morbidrsa@gmail.com>
4521 L: linux-edac@vger.kernel.org
4523 F: drivers/edac/mpc85xx_edac.[ch]
4526 M: Egor Martovetsky <egor@pasemi.com>
4527 L: linux-edac@vger.kernel.org
4529 F: drivers/edac/pasemi_edac.c
4532 M: Tim Small <tim@buttersideup.com>
4533 L: linux-edac@vger.kernel.org
4535 F: drivers/edac/r82600_edac.c
4538 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4539 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4540 L: linux-edac@vger.kernel.org
4542 F: drivers/edac/sb_edac.c
4545 M: Tony Luck <tony.luck@intel.com>
4546 L: linux-edac@vger.kernel.org
4548 F: drivers/edac/skx_edac.c
4551 APPLIED MICRO (APM) X-GENE SOC EDAC
4552 M: Loc Ho <lho@apm.com>
4554 F: drivers/edac/xgene_edac.c
4555 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4557 EDIROL UA-101/UA-1000 DRIVER
4558 M: Clemens Ladisch <clemens@ladisch.de>
4559 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4560 T: git git://git.alsa-project.org/alsa-kernel.git
4562 F: sound/usb/misc/ua101.c
4564 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4565 M: Matt Fleming <matt@codeblueprint.co.uk>
4566 L: linux-efi@vger.kernel.org
4567 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4569 F: Documentation/efi-stub.txt
4570 F: arch/ia64/kernel/efi.c
4571 F: arch/x86/boot/compressed/eboot.[ch]
4572 F: arch/x86/include/asm/efi.h
4573 F: arch/x86/platform/efi/
4574 F: drivers/firmware/efi/
4575 F: include/linux/efi*.h
4577 EFI VARIABLE FILESYSTEM
4578 M: Matthew Garrett <matthew.garrett@nebula.com>
4579 M: Jeremy Kerr <jk@ozlabs.org>
4580 M: Matt Fleming <matt@codeblueprint.co.uk>
4581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4582 L: linux-efi@vger.kernel.org
4586 EFIFB FRAMEBUFFER DRIVER
4587 L: linux-fbdev@vger.kernel.org
4588 M: Peter Jones <pjones@redhat.com>
4590 F: drivers/video/fbdev/efifb.c
4593 W: http://aeschi.ch.eu.org/efs/
4597 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4598 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4599 L: netdev@vger.kernel.org
4601 F: drivers/net/ethernet/ibm/ehea/
4603 EM28XX VIDEO4LINUX DRIVER
4604 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4605 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4606 L: linux-media@vger.kernel.org
4607 W: https://linuxtv.org
4608 T: git git://linuxtv.org/media_tree.git
4610 F: drivers/media/usb/em28xx/
4613 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4614 M: Matt Mackall <mpm@selenic.com>
4615 M: David Woodhouse <dwmw2@infradead.org>
4616 L: linux-embedded@vger.kernel.org
4619 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4620 M: James Smart <james.smart@avagotech.com>
4621 M: Dick Kennedy <dick.kennedy@avagotech.com>
4622 L: linux-scsi@vger.kernel.org
4623 W: http://www.avagotech.com
4625 F: drivers/scsi/lpfc/
4627 ENE CB710 FLASH CARD READER DRIVER
4628 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4630 F: drivers/misc/cb710/
4631 F: drivers/mmc/host/cb710-mmc.*
4632 F: include/linux/cb710.h
4634 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4635 M: Maxim Levitsky <maximlevitsky@gmail.com>
4637 F: drivers/media/rc/ene_ir.*
4639 EPSON S1D13XXX FRAMEBUFFER DRIVER
4640 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4643 F: drivers/video/fbdev/s1d13xxxfb.c
4644 F: include/video/s1d13xxxfb.h
4646 ET131X NETWORK DRIVER
4647 M: Mark Einon <mark.einon@gmail.com>
4649 F: drivers/net/ethernet/agere/
4652 M: Stephen Hemminger <stephen@networkplumber.org>
4653 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4654 L: netdev@vger.kernel.org
4655 W: http://www.linuxfoundation.org/en/Net:Bridge
4657 F: include/linux/netfilter_bridge/
4660 ETHERNET PHY LIBRARY
4661 M: Florian Fainelli <f.fainelli@gmail.com>
4662 L: netdev@vger.kernel.org
4664 F: include/linux/phy.h
4665 F: include/linux/phy_fixed.h
4667 F: Documentation/networking/phy.txt
4668 F: drivers/of/of_mdio.c
4669 F: drivers/of/of_net.c
4672 M: Jan Kara <jack@suse.com>
4673 L: linux-ext4@vger.kernel.org
4675 F: Documentation/filesystems/ext2.txt
4677 F: include/linux/ext2*
4680 M: "Theodore Ts'o" <tytso@mit.edu>
4681 M: Andreas Dilger <adilger.kernel@dilger.ca>
4682 L: linux-ext4@vger.kernel.org
4683 W: http://ext4.wiki.kernel.org
4684 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4685 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4687 F: Documentation/filesystems/ext4.txt
4690 Extended Verification Module (EVM)
4691 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4692 L: linux-ima-devel@lists.sourceforge.net
4693 L: linux-security-module@vger.kernel.org
4695 F: security/integrity/evm/
4697 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4698 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4699 M: Chanwoo Choi <cw00.choi@samsung.com>
4700 L: linux-kernel@vger.kernel.org
4701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4704 F: include/linux/extcon/
4705 F: include/linux/extcon.h
4706 F: Documentation/extcon/
4707 F: Documentation/devicetree/bindings/extcon/
4710 M: Jingoo Han <jingoohan1@gmail.com>
4711 L: dri-devel@lists.freedesktop.org
4713 F: drivers/gpu/drm/exynos/exynos_dp*
4715 EXYNOS SYSMMU (IOMMU) driver
4716 M: Marek Szyprowski <m.szyprowski@samsung.com>
4717 L: iommu@lists.linux-foundation.org
4719 F: drivers/iommu/exynos-iommu.c
4721 EXYNOS MIPI DISPLAY DRIVERS
4722 M: Inki Dae <inki.dae@samsung.com>
4723 M: Donghwa Lee <dh09.lee@samsung.com>
4724 M: Kyungmin Park <kyungmin.park@samsung.com>
4725 L: linux-fbdev@vger.kernel.org
4727 F: drivers/video/fbdev/exynos/exynos_mipi*
4728 F: include/video/exynos_mipi*
4730 EZchip NPS platform support
4731 M: Noam Camus <noamc@ezchip.com>
4733 F: arch/arc/plat-eznps
4734 F: arch/arc/boot/dts/eznps.dts
4736 F71805F HARDWARE MONITORING DRIVER
4737 M: Jean Delvare <jdelvare@suse.com>
4738 L: linux-hwmon@vger.kernel.org
4740 F: Documentation/hwmon/f71805f
4741 F: drivers/hwmon/f71805f.c
4744 M: Michael Buesch <m@bues.ch>
4745 L: linux-media@vger.kernel.org
4747 F: drivers/media/tuners/fc0011.h
4748 F: drivers/media/tuners/fc0011.c
4751 M: Antti Palosaari <crope@iki.fi>
4752 L: linux-media@vger.kernel.org
4753 W: https://linuxtv.org
4754 W: http://palosaari.fi/linux/
4755 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4756 T: git git://linuxtv.org/anttip/media_tree.git
4758 F: drivers/media/tuners/fc2580*
4761 M: Eric Paris <eparis@redhat.com>
4763 F: fs/notify/fanotify/
4764 F: include/linux/fanotify.h
4765 F: include/uapi/linux/fanotify.h
4767 FARSYNC SYNCHRONOUS DRIVER
4768 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4769 W: http://www.farsite.co.uk/
4771 F: drivers/net/wan/farsync.*
4773 FAULT INJECTION SUPPORT
4774 M: Akinobu Mita <akinobu.mita@gmail.com>
4776 F: Documentation/fault-injection/
4777 F: lib/fault-inject.c
4779 FBTFT Framebuffer drivers
4780 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4781 M: Noralf Trønnes <noralf@tronnes.org>
4783 F: drivers/staging/fbtft/
4785 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4786 M: Johannes Thumshirn <jth@kernel.org>
4787 L: fcoe-devel@open-fcoe.org
4788 W: www.Open-FCoE.org
4790 F: drivers/scsi/libfc/
4791 F: drivers/scsi/fcoe/
4793 F: include/scsi/libfc.h
4794 F: include/scsi/libfcoe.h
4795 F: include/uapi/scsi/fc/
4797 FILE LOCKING (flock() and fcntl()/lockf())
4798 M: Jeff Layton <jlayton@poochiereds.net>
4799 M: "J. Bruce Fields" <bfields@fieldses.org>
4800 L: linux-fsdevel@vger.kernel.org
4802 F: include/linux/fcntl.h
4803 F: include/linux/fs.h
4804 F: include/uapi/linux/fcntl.h
4805 F: include/uapi/linux/fs.h
4809 FILESYSTEMS (VFS and infrastructure)
4810 M: Alexander Viro <viro@zeniv.linux.org.uk>
4811 L: linux-fsdevel@vger.kernel.org
4815 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4816 M: Riku Voipio <riku.voipio@iki.fi>
4817 L: linux-hwmon@vger.kernel.org
4819 F: drivers/hwmon/f75375s.c
4820 F: include/linux/f75375s.h
4822 FIREWIRE AUDIO DRIVERS
4823 M: Clemens Ladisch <clemens@ladisch.de>
4824 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4825 T: git git://git.alsa-project.org/alsa-kernel.git
4829 FIREWIRE MEDIA DRIVERS (firedtv)
4830 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4831 L: linux-media@vger.kernel.org
4832 L: linux1394-devel@lists.sourceforge.net
4833 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4835 F: drivers/media/firewire/
4837 FIREWIRE SBP-2 TARGET
4838 M: Chris Boot <bootc@bootc.net>
4839 L: linux-scsi@vger.kernel.org
4840 L: target-devel@vger.kernel.org
4841 L: linux1394-devel@lists.sourceforge.net
4842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4844 F: drivers/target/sbp/
4847 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4848 L: linux1394-devel@lists.sourceforge.net
4849 W: http://ieee1394.wiki.kernel.org/
4850 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4852 F: drivers/firewire/
4853 F: include/linux/firewire.h
4854 F: include/uapi/linux/firewire*.h
4857 FIRMWARE LOADER (request_firmware)
4858 M: Ming Lei <ming.lei@canonical.com>
4859 L: linux-kernel@vger.kernel.org
4861 F: Documentation/firmware_class/
4862 F: drivers/base/firmware*.c
4863 F: include/linux/firmware.h
4865 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4866 M: Joshua Morris <josh.h.morris@us.ibm.com>
4867 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4869 F: drivers/block/rsxx/
4872 M: Jiri Kosina <jikos@kernel.org>
4873 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4875 F: drivers/block/floppy.c
4878 M: Alessandro Rubini <rubini@gnudd.com>
4879 W: http://www.ohwr.org/projects/fmc-bus
4882 F: include/linux/fmc*.h
4883 F: include/linux/ipmi-fru.h
4886 FPGA MANAGER FRAMEWORK
4887 M: Alan Tull <atull@opensource.altera.com>
4888 R: Moritz Fischer <moritz.fischer@ettus.com>
4891 F: include/linux/fpga/fpga-mgr.h
4892 W: http://www.rocketboards.org
4895 M: Bill Metzenthen <billm@melbpc.org.au>
4896 W: http://floatingpoint.sourceforge.net/emulator/index.html
4898 F: arch/x86/math-emu/
4900 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4901 L: netdev@vger.kernel.org
4903 F: drivers/net/wan/dlci.c
4904 F: drivers/net/wan/sdla.c
4907 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4908 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4909 L: linux-fbdev@vger.kernel.org
4910 W: http://linux-fbdev.sourceforge.net/
4911 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4912 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4914 F: Documentation/fb/
4917 F: include/linux/fb.h
4918 F: include/uapi/video/
4919 F: include/uapi/linux/fb.h
4921 FREESCALE DIU FRAMEBUFFER DRIVER
4922 M: Timur Tabi <timur@tabi.org>
4923 L: linux-fbdev@vger.kernel.org
4925 F: drivers/video/fbdev/fsl-diu-fb.*
4927 FREESCALE DMA DRIVER
4928 M: Li Yang <leoli@freescale.com>
4929 M: Zhang Wei <zw@zh-kernel.org>
4930 L: linuxppc-dev@lists.ozlabs.org
4932 F: drivers/dma/fsldma.*
4934 FREESCALE GPMI NAND DRIVER
4935 M: Han Xu <han.xu@nxp.com>
4936 L: linux-mtd@lists.infradead.org
4938 F: drivers/mtd/nand/gpmi-nand/*
4940 FREESCALE I2C CPM DRIVER
4941 M: Jochen Friedrich <jochen@scram.de>
4942 L: linuxppc-dev@lists.ozlabs.org
4943 L: linux-i2c@vger.kernel.org
4945 F: drivers/i2c/busses/i2c-cpm.c
4947 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4948 M: Sascha Hauer <kernel@pengutronix.de>
4949 L: linux-fbdev@vger.kernel.org
4950 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4952 F: include/linux/platform_data/video-imxfb.h
4953 F: drivers/video/fbdev/imxfb.c
4955 FREESCALE QUAD SPI DRIVER
4956 M: Han Xu <han.xu@nxp.com>
4957 L: linux-mtd@lists.infradead.org
4959 F: drivers/mtd/spi-nor/fsl-quadspi.c
4961 FREESCALE SOC FS_ENET DRIVER
4962 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4963 M: Vitaly Bordug <vbordug@ru.mvista.com>
4964 L: linuxppc-dev@lists.ozlabs.org
4965 L: netdev@vger.kernel.org
4967 F: drivers/net/ethernet/freescale/fs_enet/
4968 F: include/linux/fs_enet_pd.h
4970 FREESCALE IMX / MXC FEC DRIVER
4971 M: Fugang Duan <fugang.duan@nxp.com>
4972 L: netdev@vger.kernel.org
4974 F: drivers/net/ethernet/freescale/fec_main.c
4975 F: drivers/net/ethernet/freescale/fec_ptp.c
4976 F: drivers/net/ethernet/freescale/fec.h
4977 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4979 FREESCALE QUICC ENGINE LIBRARY
4980 L: linuxppc-dev@lists.ozlabs.org
4982 F: drivers/soc/fsl/qe/
4983 F: include/soc/fsl/*qe*.h
4984 F: include/soc/fsl/*ucc*.h
4986 FREESCALE USB PERIPHERAL DRIVERS
4987 M: Li Yang <leoli@freescale.com>
4988 L: linux-usb@vger.kernel.org
4989 L: linuxppc-dev@lists.ozlabs.org
4991 F: drivers/usb/gadget/udc/fsl*
4993 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4994 M: Li Yang <leoli@freescale.com>
4995 L: netdev@vger.kernel.org
4996 L: linuxppc-dev@lists.ozlabs.org
4998 F: drivers/net/ethernet/freescale/ucc_geth*
5000 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5001 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5002 L: netdev@vger.kernel.org
5004 F: drivers/net/ethernet/freescale/gianfar*
5005 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5006 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5008 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5009 M: Zhao Qiang <qiang.zhao@nxp.com>
5010 L: netdev@vger.kernel.org
5011 L: linuxppc-dev@lists.ozlabs.org
5013 F: drivers/net/wan/fsl_ucc_hdlc*
5015 FREESCALE QUICC ENGINE UCC UART DRIVER
5016 M: Timur Tabi <timur@tabi.org>
5017 L: linuxppc-dev@lists.ozlabs.org
5019 F: drivers/tty/serial/ucc_uart.c
5021 FREESCALE SOC SOUND DRIVERS
5022 M: Timur Tabi <timur@tabi.org>
5023 M: Nicolin Chen <nicoleotsuka@gmail.com>
5024 M: Xiubo Li <Xiubo.Lee@gmail.com>
5025 R: Fabio Estevam <fabio.estevam@nxp.com>
5026 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5027 L: linuxppc-dev@lists.ozlabs.org
5029 F: sound/soc/fsl/fsl*
5030 F: sound/soc/fsl/imx*
5031 F: sound/soc/fsl/mpc8610_hpcd.c
5033 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5034 M: "J. German Rivera" <German.Rivera@freescale.com>
5035 M: Stuart Yoder <stuart.yoder@nxp.com>
5036 L: linux-kernel@vger.kernel.org
5038 F: drivers/staging/fsl-mc/
5041 M: Christoph Hellwig <hch@infradead.org>
5042 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5047 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5048 M: Pavel Machek <pavel@ucw.cz>
5049 L: linux-pm@vger.kernel.org
5051 F: Documentation/power/freezing-of-tasks.txt
5052 F: include/linux/freezer.h
5056 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5057 L: linux-kernel@vger.kernel.org
5060 F: include/linux/frontswap.h
5062 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5063 M: David Howells <dhowells@redhat.com>
5064 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5066 F: Documentation/filesystems/caching/
5068 F: include/linux/fscache*.h
5070 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5071 M: Theodore Y. Ts'o <tytso@mit.edu>
5072 M: Jaegeuk Kim <jaegeuk@kernel.org>
5075 F: include/linux/fscrypto.h
5078 M: Jaegeuk Kim <jaegeuk@kernel.org>
5079 M: Changman Lee <cm224.lee@samsung.com>
5080 R: Chao Yu <yuchao0@huawei.com>
5081 L: linux-f2fs-devel@lists.sourceforge.net
5082 W: http://en.wikipedia.org/wiki/F2FS
5083 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5085 F: Documentation/filesystems/f2fs.txt
5086 F: Documentation/ABI/testing/sysfs-fs-f2fs
5088 F: include/linux/f2fs_fs.h
5089 F: include/trace/events/f2fs.h
5091 FUJITSU FR-V (FRV) PORT
5095 FUJITSU LAPTOP EXTRAS
5096 M: Jonathan Woithe <jwoithe@just42.net>
5097 L: platform-driver-x86@vger.kernel.org
5099 F: drivers/platform/x86/fujitsu-laptop.c
5101 FUJITSU M-5MO LS CAMERA ISP DRIVER
5102 M: Kyungmin Park <kyungmin.park@samsung.com>
5103 M: Heungjun Kim <riverful.kim@samsung.com>
5104 L: linux-media@vger.kernel.org
5106 F: drivers/media/i2c/m5mols/
5107 F: include/media/i2c/m5mols.h
5109 FUJITSU TABLET EXTRAS
5110 M: Robert Gerlach <khnz@gmx.de>
5111 L: platform-driver-x86@vger.kernel.org
5113 F: drivers/platform/x86/fujitsu-tablet.c
5115 FUSE: FILESYSTEM IN USERSPACE
5116 M: Miklos Szeredi <miklos@szeredi.hu>
5117 L: linux-fsdevel@vger.kernel.org
5118 W: http://fuse.sourceforge.net/
5119 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5122 F: include/uapi/linux/fuse.h
5123 F: Documentation/filesystems/fuse.txt
5125 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5126 M: Rik Faith <faith@cs.unc.edu>
5127 L: linux-scsi@vger.kernel.org
5128 S: Odd Fixes (e.g., new signatures)
5129 F: drivers/scsi/fdomain.*
5132 M: Kees Cook <keescook@chromium.org>
5133 R: Emese Revfy <re.emese@gmail.com>
5134 L: kernel-hardening@lists.openwall.com
5136 F: scripts/gcc-plugins/
5137 F: scripts/gcc-plugin.sh
5138 F: Documentation/gcc-plugins.txt
5140 GCOV BASED KERNEL PROFILING
5141 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5144 F: Documentation/gcov.txt
5146 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5147 M: Achim Leubner <achim_leubner@adaptec.com>
5148 L: linux-scsi@vger.kernel.org
5149 W: http://www.icp-vortex.com/
5151 F: drivers/scsi/gdt*
5153 GDB KERNEL DEBUGGING HELPER SCRIPTS
5154 M: Jan Kiszka <jan.kiszka@siemens.com>
5155 M: Kieran Bingham <kieran@bingham.xyz>
5159 GEMTEK FM RADIO RECEIVER DRIVER
5160 M: Hans Verkuil <hverkuil@xs4all.nl>
5161 L: linux-media@vger.kernel.org
5162 T: git git://linuxtv.org/media_tree.git
5163 W: https://linuxtv.org
5165 F: drivers/media/radio/radio-gemtek*
5167 GENERIC GPIO I2C DRIVER
5168 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5170 F: drivers/i2c/busses/i2c-gpio.c
5171 F: include/linux/i2c-gpio.h
5173 GENERIC GPIO I2C MULTIPLEXER DRIVER
5174 M: Peter Korsgaard <peter.korsgaard@barco.com>
5175 L: linux-i2c@vger.kernel.org
5177 F: drivers/i2c/muxes/i2c-mux-gpio.c
5178 F: include/linux/i2c-mux-gpio.h
5179 F: Documentation/i2c/muxes/i2c-mux-gpio
5181 GENERIC HDLC (WAN) DRIVERS
5182 M: Krzysztof Halasa <khc@pm.waw.pl>
5183 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5185 F: drivers/net/wan/c101.c
5186 F: drivers/net/wan/hd6457*
5187 F: drivers/net/wan/hdlc*
5188 F: drivers/net/wan/n2.c
5189 F: drivers/net/wan/pc300too.c
5190 F: drivers/net/wan/pci200syn.c
5191 F: drivers/net/wan/wanxl*
5193 GENERIC INCLUDE/ASM HEADER FILES
5194 M: Arnd Bergmann <arnd@arndb.de>
5195 L: linux-arch@vger.kernel.org
5196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5198 F: include/asm-generic/
5199 F: include/uapi/asm-generic/
5201 GENERIC PHY FRAMEWORK
5202 M: Kishon Vijay Abraham I <kishon@ti.com>
5203 L: linux-kernel@vger.kernel.org
5204 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5207 F: include/linux/phy/
5210 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5211 M: Kevin Hilman <khilman@kernel.org>
5212 M: Ulf Hansson <ulf.hansson@linaro.org>
5213 L: linux-pm@vger.kernel.org
5215 F: drivers/base/power/domain*.c
5216 F: include/linux/pm_domain.h
5218 GENERIC UIO DRIVER FOR PCI DEVICES
5219 M: "Michael S. Tsirkin" <mst@redhat.com>
5220 L: kvm@vger.kernel.org
5222 F: drivers/uio/uio_pci_generic.c
5224 GET_MAINTAINER SCRIPT
5225 M: Joe Perches <joe@perches.com>
5227 F: scripts/get_maintainer.pl
5230 M: Steven Whitehouse <swhiteho@redhat.com>
5231 M: Bob Peterson <rpeterso@redhat.com>
5232 L: cluster-devel@redhat.com
5233 W: http://sources.redhat.com/cluster/
5234 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5236 F: Documentation/filesystems/gfs2*.txt
5238 F: include/uapi/linux/gfs2_ondisk.h
5240 GIGASET ISDN DRIVERS
5241 M: Paul Bolle <pebolle@tiscali.nl>
5242 L: gigaset307x-common@lists.sourceforge.net
5243 W: http://gigaset307x.sourceforge.net/
5245 F: Documentation/isdn/README.gigaset
5246 F: drivers/isdn/gigaset/
5247 F: include/uapi/linux/gigaset_dev.h
5250 M: Hans Verkuil <hans.verkuil@cisco.com>
5251 L: linux-media@vger.kernel.org
5253 F: drivers/media/usb/go7007/
5256 M: Bastien Nocera <hadess@hadess.net>
5257 L: linux-input@vger.kernel.org
5259 F: drivers/input/touchscreen/goodix.c
5262 M: Linus Walleij <linus.walleij@linaro.org>
5263 M: Alexandre Courbot <gnurou@gmail.com>
5264 L: linux-gpio@vger.kernel.org
5265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5267 F: Documentation/devicetree/bindings/gpio/
5268 F: Documentation/gpio/
5269 F: Documentation/ABI/testing/gpio-cdev
5270 F: Documentation/ABI/obsolete/sysfs-gpio
5272 F: include/linux/gpio/
5273 F: include/linux/gpio.h
5274 F: include/asm-generic/gpio.h
5275 F: include/uapi/linux/gpio.h
5278 GRE DEMULTIPLEXER DRIVER
5279 M: Dmitry Kozlov <xeb@mail.ru>
5280 L: netdev@vger.kernel.org
5282 F: net/ipv4/gre_demux.c
5283 F: net/ipv4/gre_offload.c
5284 F: include/net/gre.h
5286 GRETH 10/100/1G Ethernet MAC device driver
5287 M: Andreas Larsson <andreas@gaisler.com>
5288 L: netdev@vger.kernel.org
5290 F: drivers/net/ethernet/aeroflex/
5292 GSPCA FINEPIX SUBDRIVER
5293 M: Frank Zago <frank@zago.net>
5294 L: linux-media@vger.kernel.org
5295 T: git git://linuxtv.org/media_tree.git
5297 F: drivers/media/usb/gspca/finepix.c
5299 GSPCA GL860 SUBDRIVER
5300 M: Olivier Lorin <o.lorin@laposte.net>
5301 L: linux-media@vger.kernel.org
5302 T: git git://linuxtv.org/media_tree.git
5304 F: drivers/media/usb/gspca/gl860/
5306 GSPCA M5602 SUBDRIVER
5307 M: Erik Andren <erik.andren@gmail.com>
5308 L: linux-media@vger.kernel.org
5309 T: git git://linuxtv.org/media_tree.git
5311 F: drivers/media/usb/gspca/m5602/
5313 GSPCA PAC207 SONIXB SUBDRIVER
5314 M: Hans Verkuil <hverkuil@xs4all.nl>
5315 L: linux-media@vger.kernel.org
5316 T: git git://linuxtv.org/media_tree.git
5318 F: drivers/media/usb/gspca/pac207.c
5320 GSPCA SN9C20X SUBDRIVER
5321 M: Brian Johnson <brijohn@gmail.com>
5322 L: linux-media@vger.kernel.org
5323 T: git git://linuxtv.org/media_tree.git
5325 F: drivers/media/usb/gspca/sn9c20x.c
5327 GSPCA T613 SUBDRIVER
5328 M: Leandro Costantino <lcostantino@gmail.com>
5329 L: linux-media@vger.kernel.org
5330 T: git git://linuxtv.org/media_tree.git
5332 F: drivers/media/usb/gspca/t613.c
5334 GSPCA USB WEBCAM DRIVER
5335 M: Hans Verkuil <hverkuil@xs4all.nl>
5336 L: linux-media@vger.kernel.org
5337 T: git git://linuxtv.org/media_tree.git
5339 F: drivers/media/usb/gspca/
5341 GUID PARTITION TABLE (GPT)
5342 M: Davidlohr Bueso <dave@stgolabs.net>
5343 L: linux-efi@vger.kernel.org
5345 F: block/partitions/efi.*
5347 STK1160 USB VIDEO CAPTURE DRIVER
5348 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5349 L: linux-media@vger.kernel.org
5350 T: git git://linuxtv.org/media_tree.git
5352 F: drivers/media/usb/stk1160/
5355 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5356 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5357 W: http://uclinux-h8.sourceforge.jp
5358 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5361 F: drivers/clocksource/h8300_*.c
5362 F: drivers/clk/h8300/
5363 F: drivers/irqchip/irq-renesas-h8*.c
5365 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5366 M: Frank Seidel <frank@f-seidel.de>
5367 L: platform-driver-x86@vger.kernel.org
5368 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5370 F: drivers/platform/x86/hdaps.c
5372 HDPVR USB VIDEO ENCODER DRIVER
5373 M: Hans Verkuil <hverkuil@xs4all.nl>
5374 L: linux-media@vger.kernel.org
5375 T: git git://linuxtv.org/media_tree.git
5376 W: https://linuxtv.org
5378 F: drivers/media/usb/hdpvr/
5380 HWPOISON MEMORY FAILURE HANDLING
5381 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5382 L: linux-mm@kvack.org
5384 F: mm/memory-failure.c
5385 F: mm/hwpoison-inject.c
5387 HYPERVISOR VIRTUAL CONSOLE DRIVER
5388 L: linuxppc-dev@lists.ozlabs.org
5393 M: Antti Palosaari <crope@iki.fi>
5394 L: linux-media@vger.kernel.org
5395 W: https://linuxtv.org
5396 W: http://palosaari.fi/linux/
5397 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5398 T: git git://linuxtv.org/anttip/media_tree.git
5400 F: drivers/media/usb/hackrf/
5403 M: Jean Delvare <jdelvare@suse.com>
5404 M: Guenter Roeck <linux@roeck-us.net>
5405 L: linux-hwmon@vger.kernel.org
5406 W: http://hwmon.wiki.kernel.org/
5407 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5410 F: Documentation/hwmon/
5412 F: include/linux/hwmon*.h
5414 HARDWARE RANDOM NUMBER GENERATOR CORE
5415 M: Matt Mackall <mpm@selenic.com>
5416 M: Herbert Xu <herbert@gondor.apana.org.au>
5417 L: linux-crypto@vger.kernel.org
5419 F: Documentation/devicetree/bindings/rng/
5420 F: Documentation/hw_random.txt
5421 F: drivers/char/hw_random/
5422 F: include/linux/hw_random.h
5424 HARDWARE SPINLOCK CORE
5425 M: Ohad Ben-Cohen <ohad@wizery.com>
5426 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5427 L: linux-remoteproc@vger.kernel.org
5429 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5430 F: Documentation/devicetree/bindings/hwlock/
5431 F: Documentation/hwspinlock.txt
5432 F: drivers/hwspinlock/
5433 F: include/linux/hwspinlock.h
5435 HARMONY SOUND DRIVER
5436 L: linux-parisc@vger.kernel.org
5438 F: sound/parisc/harmony.*
5441 M: Antti Palosaari <crope@iki.fi>
5442 L: linux-media@vger.kernel.org
5443 W: https://linuxtv.org
5444 W: http://palosaari.fi/linux/
5445 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5446 T: git git://linuxtv.org/anttip/media_tree.git
5448 F: drivers/media/dvb-frontends/hd29l2*
5450 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5451 M: Brian Boylston <brian.boylston@hpe.com>
5453 F: Documentation/watchdog/hpwdt.txt
5454 F: drivers/watchdog/hpwdt.c
5456 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5457 M: Don Brace <don.brace@microsemi.com>
5458 L: iss_storagedev@hp.com
5459 L: esc.storagedev@microsemi.com
5460 L: linux-scsi@vger.kernel.org
5462 F: Documentation/scsi/hpsa.txt
5463 F: drivers/scsi/hpsa*.[ch]
5464 F: include/linux/cciss*.h
5465 F: include/uapi/linux/cciss*.h
5467 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5468 M: Don Brace <don.brace@microsemi.com>
5469 L: iss_storagedev@hp.com
5470 L: esc.storagedev@microsemi.com
5471 L: linux-scsi@vger.kernel.org
5473 F: Documentation/blockdev/cciss.txt
5474 F: drivers/block/cciss*
5475 F: include/linux/cciss_ioctl.h
5476 F: include/uapi/linux/cciss_ioctl.h
5479 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5480 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5481 L: linux-rdma@vger.kernel.org
5483 F: drivers/infiniband/hw/hfi1
5486 L: linux-fsdevel@vger.kernel.org
5488 F: Documentation/filesystems/hfs.txt
5492 L: linux-fsdevel@vger.kernel.org
5494 F: Documentation/filesystems/hfsplus.txt
5497 HGA FRAMEBUFFER DRIVER
5498 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5499 L: linux-nvidia@lists.surfsouth.com
5500 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5502 F: drivers/video/fbdev/hgafb.c
5504 HIBERNATION (aka Software Suspend, aka swsusp)
5505 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5506 M: Pavel Machek <pavel@ucw.cz>
5507 L: linux-pm@vger.kernel.org
5510 F: drivers/base/power/
5512 F: include/linux/suspend.h
5513 F: include/linux/freezer.h
5514 F: include/linux/pm.h
5515 F: arch/*/include/asm/suspend*.h
5518 M: Jiri Kosina <jikos@kernel.org>
5519 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5520 L: linux-input@vger.kernel.org
5521 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5524 F: include/linux/hid*
5525 F: include/uapi/linux/hid*
5527 HID SENSOR HUB DRIVERS
5528 M: Jiri Kosina <jikos@kernel.org>
5529 M: Jonathan Cameron <jic23@kernel.org>
5530 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5531 L: linux-input@vger.kernel.org
5532 L: linux-iio@vger.kernel.org
5534 F: Documentation/hid/hid-sensor*
5535 F: drivers/hid/hid-sensor-*
5536 F: drivers/iio/*/hid-*
5537 F: include/linux/hid-sensor-*
5539 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5540 M: Thomas Gleixner <tglx@linutronix.de>
5541 L: linux-kernel@vger.kernel.org
5542 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5544 F: Documentation/timers/
5545 F: kernel/time/hrtimer.c
5546 F: kernel/time/clockevents.c
5547 F: kernel/time/tick*.*
5548 F: kernel/time/timer_*.c
5549 F: include/linux/clockchips.h
5550 F: include/linux/hrtimer.h
5552 HIGH-SPEED SCC DRIVER FOR AX.25
5553 L: linux-hams@vger.kernel.org
5555 F: drivers/net/hamradio/dmascc.c
5556 F: drivers/net/hamradio/scc.c
5558 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5559 M: HighPoint Linux Team <linux@highpoint-tech.com>
5560 W: http://www.highpoint-tech.com
5562 F: Documentation/scsi/hptiop.txt
5563 F: drivers/scsi/hptiop.c
5566 M: Jes Sorensen <jes@trained-monkey.org>
5567 L: linux-hippi@sunsite.dk
5569 F: include/linux/hippidevice.h
5570 F: include/uapi/linux/if_hippi.h
5572 F: drivers/net/hippi/
5574 HISILICON NETWORK SUBSYSTEM DRIVER
5575 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5576 M: Salil Mehta <salil.mehta@huawei.com>
5577 L: netdev@vger.kernel.org
5578 W: http://www.hisilicon.com
5580 F: drivers/net/ethernet/hisilicon/
5581 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5583 HISILICON SAS Controller
5584 M: John Garry <john.garry@huawei.com>
5585 W: http://www.hisilicon.com
5587 F: drivers/scsi/hisi_sas/
5588 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5591 M: Jouni Malinen <j@w1.fi>
5592 L: hostap@shmoo.com (subscribers-only)
5593 L: linux-wireless@vger.kernel.org
5594 W: http://hostap.epitest.fi/
5596 F: drivers/net/wireless/intersil/hostap/
5598 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5599 L: platform-driver-x86@vger.kernel.org
5601 F: drivers/platform/x86/tc1100-wmi.c
5603 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5604 M: Jaroslav Kysela <perex@perex.cz>
5606 F: drivers/net/ethernet/hp/hp100.*
5608 HPET: High Precision Event Timers driver
5609 M: Clemens Ladisch <clemens@ladisch.de>
5611 F: Documentation/timers/hpet.txt
5612 F: drivers/char/hpet.c
5613 F: include/linux/hpet.h
5614 F: include/uapi/linux/hpet.h
5618 F: arch/x86/kernel/hpet.c
5619 F: arch/x86/include/asm/hpet.h
5622 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5623 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5628 M: Sebastian Reichel <sre@kernel.org>
5629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5631 F: Documentation/ABI/testing/sysfs-bus-hsi
5632 F: Documentation/hsi.txt
5634 F: include/linux/hsi/
5635 F: include/uapi/linux/hsi/
5638 M: Jan Dumon <j.dumon@option.com>
5639 W: http://www.pharscape.org
5641 F: drivers/net/usb/hso.c
5643 HSR NETWORK PROTOCOL
5644 M: Arvid Brodin <arvid.brodin@alten.se>
5645 L: netdev@vger.kernel.org
5649 HTCPEN TOUCHSCREEN DRIVER
5650 M: Pau Oliva Fora <pof@eslack.org>
5651 L: linux-input@vger.kernel.org
5653 F: drivers/input/touchscreen/htcpen.c
5656 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5660 Hyper-V CORE AND DRIVERS
5661 M: "K. Y. Srinivasan" <kys@microsoft.com>
5662 M: Haiyang Zhang <haiyangz@microsoft.com>
5663 L: devel@linuxdriverproject.org
5665 F: arch/x86/include/asm/mshyperv.h
5666 F: arch/x86/include/uapi/asm/hyperv.h
5667 F: arch/x86/kernel/cpu/mshyperv.c
5668 F: drivers/hid/hid-hyperv.c
5670 F: drivers/input/serio/hyperv-keyboard.c
5671 F: drivers/pci/host/pci-hyperv.c
5672 F: drivers/net/hyperv/
5673 F: drivers/scsi/storvsc_drv.c
5674 F: drivers/video/fbdev/hyperv_fb.c
5675 F: include/linux/hyperv.h
5677 F: Documentation/ABI/stable/sysfs-bus-vmbus
5680 M: Peter Rosin <peda@axentia.se>
5681 L: linux-i2c@vger.kernel.org
5683 F: Documentation/i2c/i2c-topology
5684 F: Documentation/i2c/muxes/
5685 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5686 F: drivers/i2c/i2c-mux.c
5687 F: drivers/i2c/muxes/
5688 F: include/linux/i2c-mux.h
5690 I2C OVER PARALLEL PORT
5691 M: Jean Delvare <jdelvare@suse.com>
5692 L: linux-i2c@vger.kernel.org
5694 F: Documentation/i2c/busses/i2c-parport
5695 F: Documentation/i2c/busses/i2c-parport-light
5696 F: drivers/i2c/busses/i2c-parport.c
5697 F: drivers/i2c/busses/i2c-parport-light.c
5699 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5700 M: Jean Delvare <jdelvare@suse.com>
5701 L: linux-i2c@vger.kernel.org
5703 F: Documentation/i2c/busses/i2c-ali1535
5704 F: Documentation/i2c/busses/i2c-ali1563
5705 F: Documentation/i2c/busses/i2c-ali15x3
5706 F: Documentation/i2c/busses/i2c-amd756
5707 F: Documentation/i2c/busses/i2c-amd8111
5708 F: Documentation/i2c/busses/i2c-i801
5709 F: Documentation/i2c/busses/i2c-nforce2
5710 F: Documentation/i2c/busses/i2c-piix4
5711 F: Documentation/i2c/busses/i2c-sis5595
5712 F: Documentation/i2c/busses/i2c-sis630
5713 F: Documentation/i2c/busses/i2c-sis96x
5714 F: Documentation/i2c/busses/i2c-via
5715 F: Documentation/i2c/busses/i2c-viapro
5716 F: drivers/i2c/busses/i2c-ali1535.c
5717 F: drivers/i2c/busses/i2c-ali1563.c
5718 F: drivers/i2c/busses/i2c-ali15x3.c
5719 F: drivers/i2c/busses/i2c-amd756.c
5720 F: drivers/i2c/busses/i2c-amd756-s4882.c
5721 F: drivers/i2c/busses/i2c-amd8111.c
5722 F: drivers/i2c/busses/i2c-i801.c
5723 F: drivers/i2c/busses/i2c-isch.c
5724 F: drivers/i2c/busses/i2c-nforce2.c
5725 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5726 F: drivers/i2c/busses/i2c-piix4.c
5727 F: drivers/i2c/busses/i2c-sis5595.c
5728 F: drivers/i2c/busses/i2c-sis630.c
5729 F: drivers/i2c/busses/i2c-sis96x.c
5730 F: drivers/i2c/busses/i2c-via.c
5731 F: drivers/i2c/busses/i2c-viapro.c
5733 I2C/SMBUS ISMT DRIVER
5734 M: Seth Heasley <seth.heasley@intel.com>
5735 M: Neil Horman <nhorman@tuxdriver.com>
5736 L: linux-i2c@vger.kernel.org
5737 F: drivers/i2c/busses/i2c-ismt.c
5738 F: Documentation/i2c/busses/i2c-ismt
5740 I2C/SMBUS STUB DRIVER
5741 M: Jean Delvare <jdelvare@suse.com>
5742 L: linux-i2c@vger.kernel.org
5744 F: drivers/i2c/i2c-stub.c
5747 M: Wolfram Sang <wsa@the-dreams.de>
5748 L: linux-i2c@vger.kernel.org
5749 W: https://i2c.wiki.kernel.org/
5750 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5751 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5753 F: Documentation/devicetree/bindings/i2c/
5754 F: Documentation/i2c/
5757 F: include/linux/i2c.h
5758 F: include/linux/i2c-*.h
5759 F: include/uapi/linux/i2c.h
5760 F: include/uapi/linux/i2c-*.h
5763 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5764 L: linux-i2c@vger.kernel.org
5765 L: linux-acpi@vger.kernel.org
5769 M: Jean Delvare <jdelvare@suse.com>
5770 L: linux-i2c@vger.kernel.org
5772 F: Documentation/i2c/busses/i2c-taos-evm
5773 F: drivers/i2c/busses/i2c-taos-evm.c
5776 M: Till Harbaum <till@harbaum.org>
5777 L: linux-i2c@vger.kernel.org
5778 W: http://www.harbaum.org/till/i2c_tiny_usb
5780 F: drivers/i2c/busses/i2c-tiny-usb.c
5783 M: "H. Peter Anvin" <hpa@zytor.com>
5787 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5788 M: "H. Peter Anvin" <hpa@zytor.com>
5789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5792 IA64 (Itanium) PLATFORM
5793 M: Tony Luck <tony.luck@intel.com>
5794 M: Fenghua Yu <fenghua.yu@intel.com>
5795 L: linux-ia64@vger.kernel.org
5796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5800 IBM Power VMX Cryptographic instructions
5801 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5802 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5803 L: linux-crypto@vger.kernel.org
5805 F: drivers/crypto/vmx/Makefile
5806 F: drivers/crypto/vmx/Kconfig
5807 F: drivers/crypto/vmx/vmx.c
5808 F: drivers/crypto/vmx/aes*
5809 F: drivers/crypto/vmx/ghash*
5810 F: drivers/crypto/vmx/ppc-xlate.pl
5812 IBM Power in-Nest Crypto Acceleration
5813 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5814 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5815 L: linux-crypto@vger.kernel.org
5817 F: drivers/crypto/nx/Makefile
5818 F: drivers/crypto/nx/Kconfig
5819 F: drivers/crypto/nx/nx-aes*
5820 F: drivers/crypto/nx/nx-sha*
5821 F: drivers/crypto/nx/nx.*
5822 F: drivers/crypto/nx/nx_csbcpb.h
5823 F: drivers/crypto/nx/nx_debugfs.h
5825 IBM Power 842 compression accelerator
5826 M: Dan Streetman <ddstreet@ieee.org>
5828 F: drivers/crypto/nx/Makefile
5829 F: drivers/crypto/nx/Kconfig
5830 F: drivers/crypto/nx/nx-842*
5831 F: include/linux/sw842.h
5835 IBM Power Linux RAID adapter
5836 M: Brian King <brking@us.ibm.com>
5838 F: drivers/scsi/ipr.*
5840 IBM Power Virtual Ethernet Device Driver
5841 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5842 L: netdev@vger.kernel.org
5844 F: drivers/net/ethernet/ibm/ibmveth.*
5846 IBM Power SRIOV Virtual NIC Device Driver
5847 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5848 M: John Allen <jallen@linux.vnet.ibm.com>
5849 L: netdev@vger.kernel.org
5851 F: drivers/net/ethernet/ibm/ibmvnic.*
5853 IBM Power Virtual SCSI Device Drivers
5854 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5855 L: linux-scsi@vger.kernel.org
5857 F: drivers/scsi/ibmvscsi/ibmvscsi*
5858 F: include/scsi/viosrp.h
5860 IBM Power Virtual SCSI Device Target Driver
5861 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5862 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5863 L: linux-scsi@vger.kernel.org
5864 L: target-devel@vger.kernel.org
5866 F: drivers/scsi/ibmvscsi_tgt/
5868 IBM Power Virtual FC Device Drivers
5869 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5870 L: linux-scsi@vger.kernel.org
5872 F: drivers/scsi/ibmvscsi/ibmvfc*
5874 IBM ServeRAID RAID DRIVER
5876 F: drivers/scsi/ips.*
5878 ICH LPC AND GPIO DRIVER
5879 M: Peter Tyser <ptyser@xes-inc.com>
5881 F: drivers/mfd/lpc_ich.c
5882 F: drivers/gpio/gpio-ich.c
5885 M: "David S. Miller" <davem@davemloft.net>
5886 L: linux-ide@vger.kernel.org
5887 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5890 F: Documentation/ide/
5892 F: include/linux/ide.h
5894 IDEAPAD LAPTOP EXTRAS DRIVER
5895 M: Ike Panhc <ike.pan@canonical.com>
5896 L: platform-driver-x86@vger.kernel.org
5897 W: http://launchpad.net/ideapad-laptop
5899 F: drivers/platform/x86/ideapad-laptop.c
5901 IDEAPAD LAPTOP SLIDEBAR DRIVER
5902 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5903 L: linux-input@vger.kernel.org
5904 W: https://github.com/o2genum/ideapad-slidebar
5906 F: drivers/input/misc/ideapad_slidebar.c
5909 M: Borislav Petkov <bp@alien8.de>
5910 L: linux-ide@vger.kernel.org
5912 F: Documentation/cdrom/ide-cd
5913 F: drivers/ide/ide-cd*
5916 M: Andy Henroid <andrew.d.henroid@intel.com>
5917 L: linux-pm@vger.kernel.org
5919 F: drivers/idle/i7300_idle.c
5921 IEEE 802.15.4 SUBSYSTEM
5922 M: Alexander Aring <aar@pengutronix.de>
5923 L: linux-wpan@vger.kernel.org
5924 W: http://wpan.cakelab.org/
5925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5930 F: drivers/net/ieee802154/
5931 F: include/linux/nl802154.h
5932 F: include/linux/ieee802154.h
5933 F: include/net/nl802154.h
5934 F: include/net/mac802154.h
5935 F: include/net/af_ieee802154.h
5936 F: include/net/cfg802154.h
5937 F: include/net/ieee802154_netdev.h
5938 F: Documentation/networking/ieee802154.txt
5940 IGORPLUG-USB IR RECEIVER
5941 M: Sean Young <sean@mess.org>
5942 L: linux-media@vger.kernel.org
5944 F: drivers/media/rc/igorplugusb.c
5946 IGUANAWORKS USB IR TRANSCEIVER
5947 M: Sean Young <sean@mess.org>
5948 L: linux-media@vger.kernel.org
5950 F: drivers/media/rc/iguanair.c
5952 IIO SUBSYSTEM AND DRIVERS
5953 M: Jonathan Cameron <jic23@kernel.org>
5954 R: Hartmut Knaack <knaack.h@gmx.de>
5955 R: Lars-Peter Clausen <lars@metafoo.de>
5956 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5957 L: linux-iio@vger.kernel.org
5958 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5960 F: Documentation/devicetree/bindings/iio/
5962 F: drivers/staging/iio/
5963 F: include/linux/iio/
5966 IKANOS/ADI EAGLE ADSL USB DRIVER
5967 M: Matthieu Castet <castet.matthieu@free.fr>
5968 M: Stanislaw Gruszka <stf_xl@wp.pl>
5970 F: drivers/usb/atm/ueagle-atm.c
5972 INA209 HARDWARE MONITOR DRIVER
5973 M: Guenter Roeck <linux@roeck-us.net>
5974 L: linux-hwmon@vger.kernel.org
5976 F: Documentation/hwmon/ina209
5977 F: Documentation/devicetree/bindings/i2c/ina209.txt
5978 F: drivers/hwmon/ina209.c
5980 INA2XX HARDWARE MONITOR DRIVER
5981 M: Guenter Roeck <linux@roeck-us.net>
5982 L: linux-hwmon@vger.kernel.org
5984 F: Documentation/hwmon/ina2xx
5985 F: drivers/hwmon/ina2xx.c
5986 F: include/linux/platform_data/ina2xx.h
5988 INDUSTRY PACK SUBSYSTEM (IPACK)
5989 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5990 M: Jens Taprogge <jens.taprogge@taprogge.org>
5991 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5992 L: industrypack-devel@lists.sourceforge.net
5993 W: http://industrypack.sourceforge.net
5997 INGENIC JZ4780 DMA Driver
5998 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6000 F: drivers/dma/dma-jz4780.c
6002 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6003 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6004 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6005 L: linux-ima-devel@lists.sourceforge.net
6006 L: linux-ima-user@lists.sourceforge.net
6007 L: linux-security-module@vger.kernel.org
6008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6010 F: security/integrity/ima/
6012 IMGTEC IR DECODER DRIVER
6013 M: James Hogan <james.hogan@imgtec.com>
6015 F: drivers/media/rc/img-ir/
6017 IMS TWINTURBO FRAMEBUFFER DRIVER
6018 L: linux-fbdev@vger.kernel.org
6020 F: drivers/video/fbdev/imsttfb.c
6022 INFINIBAND SUBSYSTEM
6023 M: Doug Ledford <dledford@redhat.com>
6024 M: Sean Hefty <sean.hefty@intel.com>
6025 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6026 L: linux-rdma@vger.kernel.org
6027 W: http://www.openfabrics.org/
6028 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6029 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6031 F: Documentation/infiniband/
6032 F: drivers/infiniband/
6033 F: include/uapi/linux/if_infiniband.h
6034 F: include/uapi/rdma/
6038 M: John McCutchan <john@johnmccutchan.com>
6039 M: Robert Love <rlove@rlove.org>
6040 M: Eric Paris <eparis@parisplace.org>
6042 F: Documentation/filesystems/inotify.txt
6043 F: fs/notify/inotify/
6044 F: include/linux/inotify.h
6045 F: include/uapi/linux/inotify.h
6047 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6048 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6049 L: linux-input@vger.kernel.org
6050 Q: http://patchwork.kernel.org/project/linux-input/list/
6051 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6054 F: include/linux/input.h
6055 F: include/uapi/linux/input.h
6056 F: include/linux/input/
6057 F: Documentation/devicetree/bindings/input/
6059 INPUT MULTITOUCH (MT) PROTOCOL
6060 M: Henrik Rydberg <rydberg@bitmath.org>
6061 L: linux-input@vger.kernel.org
6063 F: Documentation/input/multi-touch-protocol.txt
6064 F: drivers/input/input-mt.c
6067 INTEL ASoC BDW/HSW DRIVERS
6068 M: Jie Yang <yang.jie@linux.intel.com>
6069 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6071 F: sound/soc/intel/common/sst-dsp*
6072 F: sound/soc/intel/common/sst-firmware.c
6073 F: sound/soc/intel/boards/broadwell.c
6074 F: sound/soc/intel/haswell/
6076 INTEL C600 SERIES SAS CONTROLLER DRIVER
6077 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6078 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6079 L: linux-scsi@vger.kernel.org
6080 T: git git://git.code.sf.net/p/intel-sas/isci
6082 F: drivers/scsi/isci/
6084 INTEL HID EVENT DRIVER
6085 M: Alex Hung <alex.hung@canonical.com>
6086 L: platform-driver-x86@vger.kernel.org
6088 F: drivers/platform/x86/intel-hid.c
6090 INTEL VIRTUAL BUTTON DRIVER
6091 M: AceLan Kao <acelan.kao@canonical.com>
6092 L: platform-driver-x86@vger.kernel.org
6094 F: drivers/platform/x86/intel-vbtn.c
6097 M: Len Brown <lenb@kernel.org>
6098 L: linux-pm@vger.kernel.org
6099 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6101 F: drivers/idle/intel_idle.c
6104 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6105 M: Len Brown <lenb@kernel.org>
6106 L: linux-pm@vger.kernel.org
6108 F: drivers/cpufreq/intel_pstate.c
6110 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6111 M: Maik Broemme <mbroemme@plusserver.de>
6112 L: linux-fbdev@vger.kernel.org
6114 F: Documentation/fb/intelfb.txt
6115 F: drivers/video/fbdev/intelfb/
6117 INTEL 810/815 FRAMEBUFFER DRIVER
6118 M: Antonino Daplas <adaplas@gmail.com>
6119 L: linux-fbdev@vger.kernel.org
6121 F: drivers/video/fbdev/i810/
6123 INTEL MENLOW THERMAL DRIVER
6124 M: Sujith Thomas <sujith.thomas@intel.com>
6125 L: platform-driver-x86@vger.kernel.org
6126 W: https://01.org/linux-acpi
6128 F: drivers/platform/x86/intel_menlow.c
6130 INTEL I/OAT DMA DRIVER
6131 M: Dave Jiang <dave.jiang@intel.com>
6132 R: Dan Williams <dan.j.williams@intel.com>
6133 L: dmaengine@vger.kernel.org
6134 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6136 F: drivers/dma/ioat*
6139 M: David Woodhouse <dwmw2@infradead.org>
6140 L: iommu@lists.linux-foundation.org
6141 T: git git://git.infradead.org/iommu-2.6.git
6143 F: drivers/iommu/intel-iommu.c
6144 F: include/linux/intel-iommu.h
6146 INTEL IOP-ADMA DMA DRIVER
6147 R: Dan Williams <dan.j.williams@intel.com>
6149 F: drivers/dma/iop-adma.c
6151 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6152 M: Krzysztof Halasa <khalasa@piap.pl>
6154 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6155 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6156 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6157 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6158 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6159 F: drivers/net/wan/ixp4xx_hss.c
6161 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6162 M: Deepak Saxena <dsaxena@plexity.net>
6164 F: drivers/char/hw_random/ixp4xx-rng.c
6166 INTEL ETHERNET DRIVERS
6167 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6168 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6169 W: http://www.intel.com/support/feedback.htm
6170 W: http://e1000.sourceforge.net/
6171 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6173 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6175 F: Documentation/networking/e100.txt
6176 F: Documentation/networking/e1000.txt
6177 F: Documentation/networking/e1000e.txt
6178 F: Documentation/networking/igb.txt
6179 F: Documentation/networking/igbvf.txt
6180 F: Documentation/networking/ixgb.txt
6181 F: Documentation/networking/ixgbe.txt
6182 F: Documentation/networking/ixgbevf.txt
6183 F: Documentation/networking/i40e.txt
6184 F: Documentation/networking/i40evf.txt
6185 F: drivers/net/ethernet/intel/
6186 F: drivers/net/ethernet/intel/*/
6188 INTEL RDMA RNIC DRIVER
6189 M: Faisal Latif <faisal.latif@intel.com>
6190 R: Chien Tin Tung <chien.tin.tung@intel.com>
6191 R: Mustafa Ismail <mustafa.ismail@intel.com>
6192 R: Shiraz Saleem <shiraz.saleem@intel.com>
6193 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6194 L: linux-rdma@vger.kernel.org
6196 F: drivers/infiniband/hw/i40iw/
6198 INTEL MERRIFIELD GPIO DRIVER
6199 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6200 L: linux-gpio@vger.kernel.org
6202 F: drivers/gpio/gpio-merrifield.c
6204 INTEL-MID GPIO DRIVER
6205 M: David Cohen <david.a.cohen@linux.intel.com>
6206 L: linux-gpio@vger.kernel.org
6208 F: drivers/gpio/gpio-intel-mid.c
6210 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6211 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6212 L: linux-wireless@vger.kernel.org
6214 F: Documentation/networking/README.ipw2100
6215 F: Documentation/networking/README.ipw2200
6216 F: drivers/net/wireless/intel/ipw2x00/
6219 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6221 F: Documentation/trace/intel_th.txt
6222 F: drivers/hwtracing/intel_th/
6224 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6225 M: Ning Sun <ning.sun@intel.com>
6226 L: tboot-devel@lists.sourceforge.net
6227 W: http://tboot.sourceforge.net
6228 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6230 F: Documentation/intel_txt.txt
6231 F: include/linux/tboot.h
6232 F: arch/x86/kernel/tboot.c
6234 INTEL WIRELESS WIMAX CONNECTION 2400
6235 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6236 M: linux-wimax@intel.com
6237 L: wimax@linuxwimax.org (subscribers-only)
6239 W: http://linuxwimax.org
6240 F: Documentation/wimax/README.i2400m
6241 F: drivers/net/wimax/i2400m/
6242 F: include/uapi/linux/wimax/i2400m.h
6244 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6245 M: Stanislaw Gruszka <sgruszka@redhat.com>
6246 L: linux-wireless@vger.kernel.org
6248 F: drivers/net/wireless/intel/iwlegacy/
6250 INTEL WIRELESS WIFI LINK (iwlwifi)
6251 M: Johannes Berg <johannes.berg@intel.com>
6252 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6253 M: Luca Coelho <luciano.coelho@intel.com>
6254 M: Intel Linux Wireless <linuxwifi@intel.com>
6255 L: linux-wireless@vger.kernel.org
6256 W: http://intellinuxwireless.org
6257 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6259 F: drivers/net/wireless/intel/iwlwifi/
6261 INTEL MANAGEMENT ENGINE (mei)
6262 M: Tomas Winkler <tomas.winkler@intel.com>
6263 L: linux-kernel@vger.kernel.org
6265 F: include/uapi/linux/mei.h
6266 F: include/linux/mei_cl_bus.h
6267 F: drivers/misc/mei/*
6268 F: drivers/watchdog/mei_wdt.c
6269 F: Documentation/misc-devices/mei/*
6271 INTEL MIC DRIVERS (mic)
6272 M: Sudeep Dutt <sudeep.dutt@intel.com>
6273 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6275 W: https://github.com/sudeepdutt/mic
6276 W: http://software.intel.com/en-us/mic-developer
6277 F: include/linux/mic_bus.h
6278 F: include/linux/scif.h
6279 F: include/uapi/linux/mic_common.h
6280 F: include/uapi/linux/mic_ioctl.h
6281 F: include/uapi/linux/scif_ioctl.h
6282 F: drivers/misc/mic/
6283 F: drivers/dma/mic_x100_dma.c
6284 F: drivers/dma/mic_x100_dma.h
6285 F: Documentation/mic/
6287 INTEL PMC/P-Unit IPC DRIVER
6288 M: Zha Qipeng<qipeng.zha@intel.com>
6289 L: platform-driver-x86@vger.kernel.org
6291 F: drivers/platform/x86/intel_pmc_ipc.c
6292 F: drivers/platform/x86/intel_punit_ipc.c
6293 F: arch/x86/include/asm/intel_pmc_ipc.h
6294 F: arch/x86/include/asm/intel_punit_ipc.h
6296 INTEL TELEMETRY DRIVER
6297 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6298 L: platform-driver-x86@vger.kernel.org
6300 F: arch/x86/include/asm/intel_telemetry.h
6301 F: drivers/platform/x86/intel_telemetry*
6303 INTEL PMC CORE DRIVER
6304 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6305 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6306 L: platform-driver-x86@vger.kernel.org
6308 F: arch/x86/include/asm/pmc_core.h
6309 F: drivers/platform/x86/intel_pmc_core*
6311 IOC3 ETHERNET DRIVER
6312 M: Ralf Baechle <ralf@linux-mips.org>
6313 L: linux-mips@linux-mips.org
6315 F: drivers/net/ethernet/sgi/ioc3-eth.c
6318 M: Pat Gefre <pfg@sgi.com>
6319 L: linux-serial@vger.kernel.org
6321 F: drivers/tty/serial/ioc3_serial.c
6324 M: Joerg Roedel <joro@8bytes.org>
6325 L: iommu@lists.linux-foundation.org
6326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6328 F: Documentation/devicetree/bindings/iommu/
6332 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6334 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6337 M: Corey Minyard <minyard@acm.org>
6338 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6339 W: http://openipmi.sourceforge.net/
6341 F: Documentation/IPMI.txt
6342 F: drivers/char/ipmi/
6343 F: include/linux/ipmi*
6344 F: include/uapi/linux/ipmi*
6346 QCOM AUDIO (ASoC) DRIVERS
6347 M: Patrick Lai <plai@codeaurora.org>
6348 M: Banajit Goswami <bgoswami@codeaurora.org>
6349 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6353 IPS SCSI RAID DRIVER
6354 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6355 L: linux-scsi@vger.kernel.org
6356 W: http://www.adaptec.com/
6358 F: drivers/scsi/ips*
6361 M: Wensong Zhang <wensong@linux-vs.org>
6362 M: Simon Horman <horms@verge.net.au>
6363 M: Julian Anastasov <ja@ssi.bg>
6364 L: netdev@vger.kernel.org
6365 L: lvs-devel@vger.kernel.org
6367 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6368 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6369 F: Documentation/networking/ipvs-sysctl.txt
6370 F: include/net/ip_vs.h
6371 F: include/uapi/linux/ip_vs.h
6372 F: net/netfilter/ipvs/
6375 M: Jiri Kosina <jikos@kernel.org>
6376 M: David Sterba <dsterba@suse.com>
6378 F: drivers/tty/ipwireless/
6381 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6382 L: netdev@vger.kernel.org
6384 F: include/net/ipx.h
6385 F: include/uapi/linux/ipx.h
6389 M: Samuel Ortiz <samuel@sortiz.org>
6390 L: irda-users@lists.sourceforge.net (subscribers-only)
6391 L: netdev@vger.kernel.org
6392 W: http://irda.sourceforge.net/
6394 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6395 F: Documentation/networking/irda.txt
6396 F: drivers/net/irda/
6397 F: include/net/irda/
6401 M: Thomas Gleixner <tglx@linutronix.de>
6402 L: linux-kernel@vger.kernel.org
6404 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6408 M: Thomas Gleixner <tglx@linutronix.de>
6409 M: Jason Cooper <jason@lakedaemon.net>
6410 M: Marc Zyngier <marc.zyngier@arm.com>
6411 L: linux-kernel@vger.kernel.org
6413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6414 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6415 F: Documentation/devicetree/bindings/interrupt-controller/
6418 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6419 M: Marc Zyngier <marc.zyngier@arm.com>
6421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6422 F: Documentation/IRQ-domain.txt
6423 F: include/linux/irqdomain.h
6424 F: kernel/irq/irqdomain.c
6428 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6430 F: Documentation/isa.txt
6431 F: drivers/base/isa.c
6432 F: include/linux/isa.h
6435 M: Jaroslav Kysela <perex@perex.cz>
6437 F: Documentation/isapnp.txt
6438 F: drivers/pnp/isapnp/
6439 F: include/linux/isapnp.h
6442 M: Hans Verkuil <hverkuil@xs4all.nl>
6443 L: linux-media@vger.kernel.org
6444 T: git git://linuxtv.org/media_tree.git
6445 W: https://linuxtv.org
6447 F: drivers/media/radio/radio-isa*
6449 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6450 M: Peter Jones <pjones@redhat.com>
6451 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6453 F: drivers/firmware/iscsi_ibft*
6456 M: Mike Christie <michaelc@cs.wisc.edu>
6457 L: open-iscsi@googlegroups.com
6458 W: www.open-iscsi.org
6459 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6461 F: drivers/scsi/*iscsi*
6462 F: include/scsi/*iscsi*
6464 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6465 M: Or Gerlitz <ogerlitz@mellanox.com>
6466 M: Sagi Grimberg <sagi@grimberg.me>
6467 M: Roi Dayan <roid@mellanox.com>
6468 L: linux-rdma@vger.kernel.org
6470 W: http://www.openfabrics.org
6471 W: www.open-iscsi.org
6472 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6473 F: drivers/infiniband/ulp/iser/
6475 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6476 M: Sagi Grimberg <sagi@grimberg.me>
6477 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6478 L: linux-rdma@vger.kernel.org
6479 L: target-devel@vger.kernel.org
6481 W: http://www.linux-iscsi.org
6482 F: drivers/infiniband/ulp/isert
6485 M: Karsten Keil <isdn@linux-pingi.de>
6486 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6487 L: netdev@vger.kernel.org
6488 W: http://www.isdn4linux.de
6489 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6491 F: Documentation/isdn/
6493 F: include/linux/isdn.h
6494 F: include/linux/isdn/
6495 F: include/uapi/linux/isdn.h
6496 F: include/uapi/linux/isdn/
6498 ISDN SUBSYSTEM (Eicon active card driver)
6499 M: Armin Schindler <mac@melware.de>
6500 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6501 W: http://www.melware.de
6503 F: drivers/isdn/hardware/eicon/
6505 IT87 HARDWARE MONITORING DRIVER
6506 M: Jean Delvare <jdelvare@suse.com>
6507 L: linux-hwmon@vger.kernel.org
6509 F: Documentation/hwmon/it87
6510 F: drivers/hwmon/it87.c
6513 M: Antti Palosaari <crope@iki.fi>
6514 L: linux-media@vger.kernel.org
6515 W: https://linuxtv.org
6516 W: http://palosaari.fi/linux/
6517 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6518 T: git git://linuxtv.org/anttip/media_tree.git
6520 F: drivers/media/tuners/it913x*
6522 IVTV VIDEO4LINUX DRIVER
6523 M: Andy Walls <awalls@md.metrocast.net>
6524 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6525 L: linux-media@vger.kernel.org
6526 T: git git://linuxtv.org/media_tree.git
6527 W: http://www.ivtvdriver.org
6529 F: Documentation/video4linux/*.ivtv
6530 F: drivers/media/pci/ivtv/
6531 F: include/uapi/linux/ivtv*
6533 IX2505V MEDIA DRIVER
6534 M: Malcolm Priestley <tvboxspy@gmail.com>
6535 L: linux-media@vger.kernel.org
6536 W: https://linuxtv.org
6537 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6539 F: drivers/media/dvb-frontends/ix2505v*
6541 JC42.4 TEMPERATURE SENSOR DRIVER
6542 M: Guenter Roeck <linux@roeck-us.net>
6543 L: linux-hwmon@vger.kernel.org
6545 F: drivers/hwmon/jc42.c
6546 F: Documentation/hwmon/jc42
6549 M: Dave Kleikamp <shaggy@kernel.org>
6550 L: jfs-discussion@lists.sourceforge.net
6551 W: http://jfs.sourceforge.net/
6552 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6554 F: Documentation/filesystems/jfs.txt
6558 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6559 L: netdev@vger.kernel.org
6561 F: drivers/net/ethernet/jme.*
6563 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6564 M: David Woodhouse <dwmw2@infradead.org>
6565 L: linux-mtd@lists.infradead.org
6566 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6569 F: include/uapi/linux/jffs2.h
6571 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6572 M: "Theodore Ts'o" <tytso@mit.edu>
6573 M: Jan Kara <jack@suse.com>
6574 L: linux-ext4@vger.kernel.org
6577 F: include/linux/jbd2.h
6579 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6580 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6581 L: linux-media@vger.kernel.org
6583 F: drivers/media/platform/rcar_jpu.c
6585 JSM Neo PCI based serial card
6586 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6587 L: linux-serial@vger.kernel.org
6589 F: drivers/tty/serial/jsm/
6591 K10TEMP HARDWARE MONITORING DRIVER
6592 M: Clemens Ladisch <clemens@ladisch.de>
6593 L: linux-hwmon@vger.kernel.org
6595 F: Documentation/hwmon/k10temp
6596 F: drivers/hwmon/k10temp.c
6598 K8TEMP HARDWARE MONITORING DRIVER
6599 M: Rudolf Marek <r.marek@assembler.cz>
6600 L: linux-hwmon@vger.kernel.org
6602 F: Documentation/hwmon/k8temp
6603 F: drivers/hwmon/k8temp.c
6606 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6607 R: Alexander Potapenko <glider@google.com>
6608 R: Dmitry Vyukov <dvyukov@google.com>
6609 L: kasan-dev@googlegroups.com
6611 F: arch/*/include/asm/kasan.h
6612 F: arch/*/mm/kasan_init*
6613 F: Documentation/kasan.txt
6614 F: include/linux/kasan*.h
6617 F: scripts/Makefile.kasan
6620 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6621 L: linux-kbuild@vger.kernel.org
6622 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6624 F: Documentation/kbuild/kconfig-language.txt
6628 M: Dave Young <dyoung@redhat.com>
6629 M: Baoquan He <bhe@redhat.com>
6630 R: Vivek Goyal <vgoyal@redhat.com>
6631 L: kexec@lists.infradead.org
6632 W: http://lse.sourceforge.net/kdump/
6634 F: Documentation/kdump/
6636 KEENE FM RADIO TRANSMITTER DRIVER
6637 M: Hans Verkuil <hverkuil@xs4all.nl>
6638 L: linux-media@vger.kernel.org
6639 T: git git://linuxtv.org/media_tree.git
6640 W: https://linuxtv.org
6642 F: drivers/media/radio/radio-keene*
6644 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6645 M: Ian Kent <raven@themaw.net>
6646 L: autofs@vger.kernel.org
6650 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6651 M: Michal Marek <mmarek@suse.com>
6652 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6653 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6654 L: linux-kbuild@vger.kernel.org
6656 F: Documentation/kbuild/
6658 F: scripts/Makefile.*
6664 L: kernel-janitors@vger.kernel.org
6665 W: http://kernelnewbies.org/KernelJanitors
6668 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6669 M: "J. Bruce Fields" <bfields@fieldses.org>
6670 M: Jeff Layton <jlayton@poochiereds.net>
6671 L: linux-nfs@vger.kernel.org
6672 W: http://nfs.sourceforge.net/
6673 T: git git://linux-nfs.org/~bfields/linux.git
6676 F: include/uapi/linux/nfsd/
6680 F: include/linux/lockd/
6681 F: include/linux/sunrpc/
6682 F: include/uapi/linux/sunrpc/
6684 KERNEL SELFTEST FRAMEWORK
6685 M: Shuah Khan <shuahkh@osg.samsung.com>
6686 M: Shuah Khan <shuah@kernel.org>
6687 L: linux-kselftest@vger.kernel.org
6688 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6690 F: tools/testing/selftests
6692 KERNEL VIRTUAL MACHINE (KVM)
6693 M: Paolo Bonzini <pbonzini@redhat.com>
6694 M: Radim Krčmář <rkrcmar@redhat.com>
6695 L: kvm@vger.kernel.org
6696 W: http://www.linux-kvm.org
6697 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6699 F: Documentation/*/kvm*.txt
6700 F: Documentation/virtual/kvm/
6702 F: arch/x86/kernel/kvm.c
6703 F: arch/x86/kernel/kvmclock.c
6704 F: arch/*/include/asm/kvm*
6705 F: include/linux/kvm*
6706 F: include/uapi/linux/kvm*
6710 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6711 M: Joerg Roedel <joro@8bytes.org>
6712 L: kvm@vger.kernel.org
6713 W: http://www.linux-kvm.org/
6715 F: arch/x86/include/asm/svm.h
6716 F: arch/x86/kvm/svm.c
6718 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6719 M: Alexander Graf <agraf@suse.com>
6720 L: kvm-ppc@vger.kernel.org
6721 W: http://www.linux-kvm.org/
6722 T: git git://github.com/agraf/linux-2.6.git
6724 F: arch/powerpc/include/asm/kvm*
6725 F: arch/powerpc/kvm/
6727 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6728 M: Christian Borntraeger <borntraeger@de.ibm.com>
6729 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6730 L: linux-s390@vger.kernel.org
6731 W: http://www.ibm.com/developerworks/linux/linux390/
6732 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6734 F: Documentation/s390/kvm.txt
6735 F: arch/s390/include/asm/kvm*
6738 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6739 M: Christoffer Dall <christoffer.dall@linaro.org>
6740 M: Marc Zyngier <marc.zyngier@arm.com>
6741 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6742 L: kvmarm@lists.cs.columbia.edu
6743 W: http://systems.cs.columbia.edu/projects/kvm-arm
6744 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6746 F: arch/arm/include/uapi/asm/kvm*
6747 F: arch/arm/include/asm/kvm*
6750 F: include/kvm/arm_*
6752 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6753 M: Christoffer Dall <christoffer.dall@linaro.org>
6754 M: Marc Zyngier <marc.zyngier@arm.com>
6755 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6756 L: kvmarm@lists.cs.columbia.edu
6758 F: arch/arm64/include/uapi/asm/kvm*
6759 F: arch/arm64/include/asm/kvm*
6762 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6763 M: James Hogan <james.hogan@imgtec.com>
6764 L: linux-mips@linux-mips.org
6766 F: arch/mips/include/uapi/asm/kvm*
6767 F: arch/mips/include/asm/kvm*
6771 M: Eric Biederman <ebiederm@xmission.com>
6772 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6773 L: kexec@lists.infradead.org
6775 F: include/linux/kexec.h
6776 F: include/uapi/linux/kexec.h
6780 M: David Howells <dhowells@redhat.com>
6781 L: keyrings@vger.kernel.org
6783 F: Documentation/security/keys.txt
6784 F: include/linux/key.h
6785 F: include/linux/key-type.h
6786 F: include/linux/keyctl.h
6787 F: include/uapi/linux/keyctl.h
6792 M: David Safford <safford@us.ibm.com>
6793 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6794 L: linux-security-module@vger.kernel.org
6795 L: keyrings@vger.kernel.org
6797 F: Documentation/security/keys-trusted-encrypted.txt
6798 F: include/keys/trusted-type.h
6799 F: security/keys/trusted.c
6800 F: security/keys/trusted.h
6803 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6804 M: David Safford <safford@us.ibm.com>
6805 L: linux-security-module@vger.kernel.org
6806 L: keyrings@vger.kernel.org
6808 F: Documentation/security/keys-trusted-encrypted.txt
6809 F: include/keys/encrypted-type.h
6810 F: security/keys/encrypted-keys/
6812 KGDB / KDB /debug_core
6813 M: Jason Wessel <jason.wessel@windriver.com>
6814 W: http://kgdb.wiki.kernel.org/
6815 L: kgdb-bugreport@lists.sourceforge.net
6816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6818 F: Documentation/DocBook/kgdb.tmpl
6819 F: drivers/misc/kgdbts.c
6820 F: drivers/tty/serial/kgdboc.c
6821 F: include/linux/kdb.h
6822 F: include/linux/kgdb.h
6826 M: Vegard Nossum <vegardno@ifi.uio.no>
6827 M: Pekka Enberg <penberg@kernel.org>
6829 F: Documentation/kmemcheck.txt
6830 F: arch/x86/include/asm/kmemcheck.h
6831 F: arch/x86/mm/kmemcheck/
6832 F: include/linux/kmemcheck.h
6836 M: Catalin Marinas <catalin.marinas@arm.com>
6838 F: Documentation/kmemleak.txt
6839 F: include/linux/kmemleak.h
6841 F: mm/kmemleak-test.c
6844 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6845 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6846 M: "David S. Miller" <davem@davemloft.net>
6847 M: Masami Hiramatsu <mhiramat@kernel.org>
6849 F: Documentation/kprobes.txt
6850 F: include/linux/kprobes.h
6853 KS0108 LCD CONTROLLER DRIVER
6854 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6855 W: http://miguelojeda.es/auxdisplay.htm
6856 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6858 F: Documentation/auxdisplay/ks0108
6859 F: drivers/auxdisplay/ks0108.c
6860 F: include/linux/ks0108.h
6863 M: David Ahern <dsa@cumulusnetworks.com>
6864 L: netdev@vger.kernel.org
6867 F: include/net/l3mdev.h
6869 LANTIQ MIPS ARCHITECTURE
6870 M: John Crispin <john@phrozen.org>
6871 L: linux-mips@linux-mips.org
6876 L: linux-x25@vger.kernel.org
6878 F: Documentation/networking/lapb-module.txt
6882 LASI 53c700 driver for PARISC
6883 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6884 L: linux-scsi@vger.kernel.org
6886 F: Documentation/scsi/53c700.txt
6887 F: drivers/scsi/53c700*
6890 M: Richard Purdie <rpurdie@rpsys.net>
6891 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6892 L: linux-leds@vger.kernel.org
6893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6895 F: Documentation/devicetree/bindings/leds/
6897 F: include/linux/leds.h
6899 LEGACY EEPROM DRIVER
6900 M: Jean Delvare <jdelvare@suse.com>
6902 F: Documentation/misc-devices/eeprom
6903 F: drivers/misc/eeprom/eeprom.c
6905 LEGO USB Tower driver
6906 M: Juergen Stuber <starblue@users.sourceforge.net>
6907 L: legousb-devel@lists.sourceforge.net
6908 W: http://legousb.sourceforge.net/
6910 F: drivers/usb/misc/legousbtower.c
6913 M: Michael Krufky <mkrufky@linuxtv.org>
6914 L: linux-media@vger.kernel.org
6915 W: https://linuxtv.org
6916 W: http://github.com/mkrufky
6917 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6918 T: git git://linuxtv.org/mkrufky/tuners.git
6920 F: drivers/media/dvb-frontends/lg2160.*
6922 LGDT3305 MEDIA DRIVER
6923 M: Michael Krufky <mkrufky@linuxtv.org>
6924 L: linux-media@vger.kernel.org
6925 W: https://linuxtv.org
6926 W: http://github.com/mkrufky
6927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6928 T: git git://linuxtv.org/mkrufky/tuners.git
6930 F: drivers/media/dvb-frontends/lgdt3305.*
6933 M: Rusty Russell <rusty@rustcorp.com.au>
6934 L: lguest@lists.ozlabs.org
6935 W: http://lguest.ozlabs.org/
6937 F: arch/x86/include/asm/lguest*.h
6940 F: include/linux/lguest*.h
6943 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6944 M: Tejun Heo <tj@kernel.org>
6945 L: linux-ide@vger.kernel.org
6946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6949 F: include/linux/ata.h
6950 F: include/linux/libata.h
6951 F: Documentation/devicetree/bindings/ata/
6953 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6954 M: Viresh Kumar <vireshk@kernel.org>
6955 L: linux-ide@vger.kernel.org
6956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6958 F: include/linux/pata_arasan_cf_data.h
6959 F: drivers/ata/pata_arasan_cf.c
6962 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6963 M: Tejun Heo <tj@kernel.org>
6964 L: linux-ide@vger.kernel.org
6965 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6967 F: drivers/ata/pata_*.c
6968 F: drivers/ata/ata_generic.c
6970 LIBATA SATA AHCI PLATFORM devices support
6971 M: Hans de Goede <hdegoede@redhat.com>
6972 M: Tejun Heo <tj@kernel.org>
6973 L: linux-ide@vger.kernel.org
6974 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6976 F: drivers/ata/ahci_platform.c
6977 F: drivers/ata/libahci_platform.c
6978 F: include/linux/ahci_platform.h
6980 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6981 M: Mikael Pettersson <mikpelinux@gmail.com>
6982 L: linux-ide@vger.kernel.org
6983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6985 F: drivers/ata/sata_promise.*
6988 M: Sasha Levin <sasha.levin@oracle.com>
6990 F: tools/lib/lockdep/
6992 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6993 M: Dan Williams <dan.j.williams@intel.com>
6994 L: linux-nvdimm@lists.01.org
6995 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6999 F: include/linux/nd.h
7000 F: include/linux/libnvdimm.h
7001 F: include/uapi/linux/ndctl.h
7003 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7004 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7005 L: linux-nvdimm@lists.01.org
7006 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7008 F: drivers/nvdimm/blk.c
7009 F: drivers/nvdimm/region_devs.c
7010 F: drivers/acpi/nfit*
7012 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7013 M: Vishal Verma <vishal.l.verma@intel.com>
7014 L: linux-nvdimm@lists.01.org
7015 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7017 F: drivers/nvdimm/btt*
7019 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7020 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7021 L: linux-nvdimm@lists.01.org
7022 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7024 F: drivers/nvdimm/pmem.c
7025 F: include/linux/pmem.h
7026 F: arch/*/include/asm/pmem.h
7028 LIGHTNVM PLATFORM SUPPORT
7029 M: Matias Bjorling <mb@lightnvm.io>
7030 W: http://github/OpenChannelSSD
7031 L: linux-block@vger.kernel.org
7033 F: drivers/lightnvm/
7034 F: include/linux/lightnvm.h
7035 F: include/uapi/linux/lightnvm.h
7037 LINUX FOR IBM pSERIES (RS/6000)
7038 M: Paul Mackerras <paulus@au.ibm.com>
7039 W: http://www.ibm.com/linux/ltc/projects/ppc
7041 F: arch/powerpc/boot/rs6000.h
7043 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7044 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7045 M: Paul Mackerras <paulus@samba.org>
7046 M: Michael Ellerman <mpe@ellerman.id.au>
7047 W: http://www.penguinppc.org/
7048 L: linuxppc-dev@lists.ozlabs.org
7049 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7052 F: Documentation/powerpc/
7054 F: drivers/char/tpm/tpm_ibmvtpm*
7055 F: drivers/crypto/nx/
7056 F: drivers/crypto/vmx/
7057 F: drivers/net/ethernet/ibm/ibmveth.*
7058 F: drivers/net/ethernet/ibm/ibmvnic.*
7059 F: drivers/pci/hotplug/pnv_php.c
7060 F: drivers/pci/hotplug/rpa*
7061 F: drivers/scsi/ibmvscsi/
7069 LINUX FOR POWER MACINTOSH
7070 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7071 W: http://www.penguinppc.org/
7072 L: linuxppc-dev@lists.ozlabs.org
7074 F: arch/powerpc/platforms/powermac/
7075 F: drivers/macintosh/
7077 LINUX FOR POWERPC EMBEDDED MPC5XXX
7078 M: Anatolij Gustschin <agust@denx.de>
7079 L: linuxppc-dev@lists.ozlabs.org
7080 T: git git://git.denx.de/linux-denx-agust.git
7082 F: arch/powerpc/platforms/512x/
7083 F: arch/powerpc/platforms/52xx/
7085 LINUX FOR POWERPC EMBEDDED PPC4XX
7086 M: Alistair Popple <alistair@popple.id.au>
7087 M: Matt Porter <mporter@kernel.crashing.org>
7088 W: http://www.penguinppc.org/
7089 L: linuxppc-dev@lists.ozlabs.org
7091 F: arch/powerpc/platforms/40x/
7092 F: arch/powerpc/platforms/44x/
7094 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7095 L: linuxppc-dev@lists.ozlabs.org
7097 F: arch/powerpc/*/*virtex*
7098 F: arch/powerpc/*/*/*virtex*
7100 LINUX FOR POWERPC EMBEDDED PPC8XX
7101 M: Vitaly Bordug <vitb@kernel.crashing.org>
7102 W: http://www.penguinppc.org/
7103 L: linuxppc-dev@lists.ozlabs.org
7105 F: arch/powerpc/platforms/8xx/
7107 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7108 M: Scott Wood <oss@buserror.net>
7109 M: Kumar Gala <galak@kernel.crashing.org>
7110 W: http://www.penguinppc.org/
7111 L: linuxppc-dev@lists.ozlabs.org
7112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7114 F: arch/powerpc/platforms/83xx/
7115 F: arch/powerpc/platforms/85xx/
7117 LINUX FOR POWERPC PA SEMI PWRFICIENT
7118 M: Olof Johansson <olof@lixom.net>
7119 L: linuxppc-dev@lists.ozlabs.org
7121 F: arch/powerpc/platforms/pasemi/
7122 F: drivers/*/*pasemi*
7123 F: drivers/*/*/*pasemi*
7125 LINUX SECURITY MODULE (LSM) FRAMEWORK
7126 M: Chris Wright <chrisw@sous-sol.org>
7127 L: linux-security-module@vger.kernel.org
7130 LIS3LV02D ACCELEROMETER DRIVER
7131 M: Eric Piel <eric.piel@tremplin-utc.net>
7133 F: Documentation/misc-devices/lis3lv02d
7134 F: drivers/misc/lis3lv02d/
7135 F: drivers/platform/x86/hp_accel.c
7138 M: Josh Poimboeuf <jpoimboe@redhat.com>
7139 M: Jessica Yu <jeyu@redhat.com>
7140 M: Jiri Kosina <jikos@kernel.org>
7141 M: Miroslav Benes <mbenes@suse.cz>
7142 R: Petr Mladek <pmladek@suse.com>
7144 F: kernel/livepatch/
7145 F: include/linux/livepatch.h
7146 F: arch/x86/include/asm/livepatch.h
7147 F: arch/x86/kernel/livepatch.c
7148 F: Documentation/livepatch/
7149 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7150 F: samples/livepatch/
7151 L: live-patching@vger.kernel.org
7152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7154 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7155 M: Kees Cook <keescook@chromium.org>
7157 F: drivers/misc/lkdtm*
7160 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7162 F: include/linux/llc.h
7163 F: include/uapi/linux/llc.h
7167 LM73 HARDWARE MONITOR DRIVER
7168 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7169 L: linux-hwmon@vger.kernel.org
7171 F: drivers/hwmon/lm73.c
7173 LM78 HARDWARE MONITOR DRIVER
7174 M: Jean Delvare <jdelvare@suse.com>
7175 L: linux-hwmon@vger.kernel.org
7177 F: Documentation/hwmon/lm78
7178 F: drivers/hwmon/lm78.c
7180 LM83 HARDWARE MONITOR DRIVER
7181 M: Jean Delvare <jdelvare@suse.com>
7182 L: linux-hwmon@vger.kernel.org
7184 F: Documentation/hwmon/lm83
7185 F: drivers/hwmon/lm83.c
7187 LM90 HARDWARE MONITOR DRIVER
7188 M: Jean Delvare <jdelvare@suse.com>
7189 L: linux-hwmon@vger.kernel.org
7191 F: Documentation/hwmon/lm90
7192 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7193 F: drivers/hwmon/lm90.c
7195 LM95234 HARDWARE MONITOR DRIVER
7196 M: Guenter Roeck <linux@roeck-us.net>
7197 L: linux-hwmon@vger.kernel.org
7199 F: Documentation/hwmon/lm95234
7200 F: drivers/hwmon/lm95234.c
7202 LME2510 MEDIA DRIVER
7203 M: Malcolm Priestley <tvboxspy@gmail.com>
7204 L: linux-media@vger.kernel.org
7205 W: https://linuxtv.org
7206 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7208 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7211 M: Peter Zijlstra <peterz@infradead.org>
7212 M: Ingo Molnar <mingo@redhat.com>
7213 L: linux-kernel@vger.kernel.org
7214 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7216 F: Documentation/locking/
7217 F: include/linux/lockdep.h
7218 F: include/linux/spinlock*.h
7219 F: arch/*/include/asm/spinlock*.h
7220 F: include/linux/rwlock*.h
7221 F: include/linux/mutex*.h
7222 F: arch/*/include/asm/mutex*.h
7223 F: include/linux/rwsem*.h
7224 F: arch/*/include/asm/rwsem.h
7225 F: include/linux/seqlock.h
7226 F: lib/locking*.[ch]
7229 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7230 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7231 L: linux-ntfs-dev@lists.sourceforge.net
7232 W: http://www.linux-ntfs.org/content/view/19/37/
7234 F: Documentation/ldm.txt
7235 F: block/partitions/ldm.*
7238 M: Joern Engel <joern@logfs.org>
7239 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7245 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7246 M: Sathya Prakash <sathya.prakash@broadcom.com>
7247 M: Chaitra P B <chaitra.basappa@broadcom.com>
7248 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7249 L: MPT-FusionLinux.pdl@broadcom.com
7250 L: linux-scsi@vger.kernel.org
7251 W: http://www.avagotech.com/support/
7253 F: drivers/message/fusion/
7254 F: drivers/scsi/mpt2sas/
7255 F: drivers/scsi/mpt3sas/
7257 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7258 M: Matthew Wilcox <matthew@wil.cx>
7259 L: linux-scsi@vger.kernel.org
7261 F: drivers/scsi/sym53c8xx_2/
7263 LTC4261 HARDWARE MONITOR DRIVER
7264 M: Guenter Roeck <linux@roeck-us.net>
7265 L: linux-hwmon@vger.kernel.org
7267 F: Documentation/hwmon/ltc4261
7268 F: drivers/hwmon/ltc4261.c
7270 LTP (Linux Test Project)
7271 M: Mike Frysinger <vapier@gentoo.org>
7272 M: Cyril Hrubis <chrubis@suse.cz>
7273 M: Wanlong Gao <wanlong.gao@gmail.com>
7274 M: Jan Stancek <jstancek@redhat.com>
7275 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7276 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7277 L: ltp@lists.linux.it (subscribers-only)
7278 W: http://linux-test-project.github.io/
7279 T: git git://github.com/linux-test-project/ltp.git
7283 W: http://www.linux-m32r.org/
7288 M: Geert Uytterhoeven <geert@linux-m68k.org>
7289 L: linux-m68k@lists.linux-m68k.org
7290 W: http://www.linux-m68k.org/
7291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7296 M68K ON APPLE MACINTOSH
7297 M: Joshua Thompson <funaho@jurai.org>
7298 W: http://www.mac.linux-m68k.org/
7299 L: linux-m68k@lists.linux-m68k.org
7304 M: Philip Blundell <philb@gnu.org>
7305 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7309 M88DS3103 MEDIA DRIVER
7310 M: Antti Palosaari <crope@iki.fi>
7311 L: linux-media@vger.kernel.org
7312 W: https://linuxtv.org
7313 W: http://palosaari.fi/linux/
7314 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7315 T: git git://linuxtv.org/anttip/media_tree.git
7317 F: drivers/media/dvb-frontends/m88ds3103*
7319 M88RS2000 MEDIA DRIVER
7320 M: Malcolm Priestley <tvboxspy@gmail.com>
7321 L: linux-media@vger.kernel.org
7322 W: https://linuxtv.org
7323 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7325 F: drivers/media/dvb-frontends/m88rs2000*
7327 MA901 MASTERKIT USB FM RADIO DRIVER
7328 M: Alexey Klimov <klimov.linux@gmail.com>
7329 L: linux-media@vger.kernel.org
7330 T: git git://linuxtv.org/media_tree.git
7332 F: drivers/media/radio/radio-ma901.c
7335 M: Johannes Berg <johannes@sipsolutions.net>
7336 L: linux-wireless@vger.kernel.org
7337 W: http://wireless.kernel.org/
7338 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7341 F: Documentation/networking/mac80211-injection.txt
7342 F: include/net/mac80211.h
7344 F: drivers/net/wireless/mac80211_hwsim.[ch]
7347 M: Patrick McHardy <kaber@trash.net>
7348 L: netdev@vger.kernel.org
7350 F: drivers/net/macvlan.c
7351 F: include/linux/if_macvlan.h
7354 M: Jassi Brar <jassisinghbrar@gmail.com>
7355 L: linux-kernel@vger.kernel.org
7358 F: include/linux/mailbox_client.h
7359 F: include/linux/mailbox_controller.h
7361 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7362 M: Michael Kerrisk <mtk.manpages@gmail.com>
7363 W: http://www.kernel.org/doc/man-pages
7364 L: linux-man@vger.kernel.org
7367 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7368 M: Andrew Lunn <andrew@lunn.ch>
7369 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7371 F: drivers/net/dsa/mv88e6xxx/
7373 MARVELL ARMADA DRM SUPPORT
7374 M: Russell King <rmk+kernel@armlinux.org.uk>
7376 F: drivers/gpu/drm/armada/
7377 F: include/uapi/drm/armada_drm.h
7378 F: Documentation/devicetree/bindings/display/armada/
7380 MARVELL CRYPTO DRIVER
7381 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7382 M: Arnaud Ebalard <arno@natisbad.org>
7383 F: drivers/crypto/marvell/
7385 L: linux-crypto@vger.kernel.org
7387 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7388 M: Mirko Lindner <mlindner@marvell.com>
7389 M: Stephen Hemminger <stephen@networkplumber.org>
7390 L: netdev@vger.kernel.org
7392 F: drivers/net/ethernet/marvell/sk*
7394 MARVELL LIBERTAS WIRELESS DRIVER
7395 L: libertas-dev@lists.infradead.org
7397 F: drivers/net/wireless/marvell/libertas/
7399 MARVELL MV643XX ETHERNET DRIVER
7400 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7401 L: netdev@vger.kernel.org
7403 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7404 F: include/linux/mv643xx.h
7406 MARVELL MVNETA ETHERNET DRIVER
7407 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7408 L: netdev@vger.kernel.org
7410 F: drivers/net/ethernet/marvell/mvneta.*
7412 MARVELL MWIFIEX WIRELESS DRIVER
7413 M: Amitkumar Karwar <akarwar@marvell.com>
7414 M: Nishant Sarmukadam <nishants@marvell.com>
7415 L: linux-wireless@vger.kernel.org
7417 F: drivers/net/wireless/marvell/mwifiex/
7419 MARVELL MWL8K WIRELESS DRIVER
7420 M: Lennert Buytenhek <buytenh@wantstofly.org>
7421 L: linux-wireless@vger.kernel.org
7423 F: drivers/net/wireless/marvell/mwl8k.c
7425 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7426 M: Nicolas Pitre <nico@fluxnic.net>
7428 F: drivers/mmc/host/mvsdio.*
7430 MATROX FRAMEBUFFER DRIVER
7431 L: linux-fbdev@vger.kernel.org
7433 F: drivers/video/fbdev/matrox/matroxfb_*
7434 F: include/uapi/linux/matroxfb.h
7436 MAX16065 HARDWARE MONITOR DRIVER
7437 M: Guenter Roeck <linux@roeck-us.net>
7438 L: linux-hwmon@vger.kernel.org
7440 F: Documentation/hwmon/max16065
7441 F: drivers/hwmon/max16065.c
7443 MAX20751 HARDWARE MONITOR DRIVER
7444 M: Guenter Roeck <linux@roeck-us.net>
7445 L: linux-hwmon@vger.kernel.org
7447 F: Documentation/hwmon/max20751
7448 F: drivers/hwmon/max20751.c
7450 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7451 M: "Hans J. Koch" <hjk@hansjkoch.de>
7452 L: linux-hwmon@vger.kernel.org
7454 F: Documentation/hwmon/max6650
7455 F: drivers/hwmon/max6650.c
7457 MAX6697 HARDWARE MONITOR DRIVER
7458 M: Guenter Roeck <linux@roeck-us.net>
7459 L: linux-hwmon@vger.kernel.org
7461 F: Documentation/hwmon/max6697
7462 F: Documentation/devicetree/bindings/i2c/max6697.txt
7463 F: drivers/hwmon/max6697.c
7464 F: include/linux/platform_data/max6697.h
7466 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7467 M: Peter Rosin <peda@axentia.se>
7468 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7470 F: Documentation/devicetree/bindings/sound/max9860.txt
7471 F: sound/soc/codecs/max9860.*
7473 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7474 M: Krzysztof Kozlowski <krzk@kernel.org>
7475 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7476 L: linux-pm@vger.kernel.org
7478 F: drivers/power/max14577_charger.c
7479 F: drivers/power/max77693_charger.c
7481 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7482 M: Javier Martinez Canillas <javier@osg.samsung.com>
7483 L: linux-kernel@vger.kernel.org
7485 F: drivers/*/*max77802*.c
7486 F: Documentation/devicetree/bindings/*/*max77802.txt
7487 F: include/dt-bindings/*/*max77802.h
7489 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7490 M: Chanwoo Choi <cw00.choi@samsung.com>
7491 M: Krzysztof Kozlowski <krzk@kernel.org>
7492 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7493 L: linux-kernel@vger.kernel.org
7495 F: drivers/*/max14577*.c
7496 F: drivers/*/max77686*.c
7497 F: drivers/*/max77693*.c
7498 F: drivers/extcon/extcon-max14577.c
7499 F: drivers/extcon/extcon-max77693.c
7500 F: drivers/rtc/rtc-max77686.c
7501 F: drivers/clk/clk-max77686.c
7502 F: Documentation/devicetree/bindings/mfd/max14577.txt
7503 F: Documentation/devicetree/bindings/*/max77686.txt
7504 F: Documentation/devicetree/bindings/mfd/max77693.txt
7505 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7506 F: include/linux/mfd/max14577*.h
7507 F: include/linux/mfd/max77686*.h
7508 F: include/linux/mfd/max77693*.h
7510 MAXIRADIO FM RADIO RECEIVER DRIVER
7511 M: Hans Verkuil <hverkuil@xs4all.nl>
7512 L: linux-media@vger.kernel.org
7513 T: git git://linuxtv.org/media_tree.git
7514 W: https://linuxtv.org
7516 F: drivers/media/radio/radio-maxiradio*
7518 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7519 M: Peter Rosin <peda@axentia.se>
7520 L: linux-iio@vger.kernel.org
7522 F: drivers/iio/potentiometer/mcp4531.c
7524 MEDIA DRIVERS FOR RENESAS - FCP
7525 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7526 L: linux-media@vger.kernel.org
7527 L: linux-renesas-soc@vger.kernel.org
7528 T: git git://linuxtv.org/media_tree.git
7530 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7531 F: drivers/media/platform/rcar-fcp.c
7532 F: include/media/rcar-fcp.h
7534 MEDIA DRIVERS FOR RENESAS - VSP1
7535 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7536 L: linux-media@vger.kernel.org
7537 L: linux-renesas-soc@vger.kernel.org
7538 T: git git://linuxtv.org/media_tree.git
7540 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7541 F: drivers/media/platform/vsp1/
7543 MEDIA DRIVERS FOR HELENE
7544 M: Abylay Ospan <aospan@netup.ru>
7545 L: linux-media@vger.kernel.org
7546 W: https://linuxtv.org
7548 T: git git://linuxtv.org/media_tree.git
7550 F: drivers/media/dvb-frontends/helene*
7552 MEDIA DRIVERS FOR ASCOT2E
7553 M: Sergey Kozlov <serjk@netup.ru>
7554 M: Abylay Ospan <aospan@netup.ru>
7555 L: linux-media@vger.kernel.org
7556 W: https://linuxtv.org
7558 T: git git://linuxtv.org/media_tree.git
7560 F: drivers/media/dvb-frontends/ascot2e*
7562 MEDIA DRIVERS FOR CXD2841ER
7563 M: Sergey Kozlov <serjk@netup.ru>
7564 M: Abylay Ospan <aospan@netup.ru>
7565 L: linux-media@vger.kernel.org
7566 W: https://linuxtv.org
7568 T: git git://linuxtv.org/media_tree.git
7570 F: drivers/media/dvb-frontends/cxd2841er*
7572 MEDIA DRIVERS FOR HORUS3A
7573 M: Sergey Kozlov <serjk@netup.ru>
7574 M: Abylay Ospan <aospan@netup.ru>
7575 L: linux-media@vger.kernel.org
7576 W: https://linuxtv.org
7578 T: git git://linuxtv.org/media_tree.git
7580 F: drivers/media/dvb-frontends/horus3a*
7582 MEDIA DRIVERS FOR LNBH25
7583 M: Sergey Kozlov <serjk@netup.ru>
7584 M: Abylay Ospan <aospan@netup.ru>
7585 L: linux-media@vger.kernel.org
7586 W: https://linuxtv.org
7588 T: git git://linuxtv.org/media_tree.git
7590 F: drivers/media/dvb-frontends/lnbh25*
7592 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7593 M: Sergey Kozlov <serjk@netup.ru>
7594 M: Abylay Ospan <aospan@netup.ru>
7595 L: linux-media@vger.kernel.org
7596 W: https://linuxtv.org
7598 T: git git://linuxtv.org/media_tree.git
7600 F: drivers/media/pci/netup_unidvb/*
7602 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7603 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7604 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7605 P: LinuxTV.org Project
7606 L: linux-media@vger.kernel.org
7607 W: https://linuxtv.org
7608 Q: http://patchwork.kernel.org/project/linux-media/list/
7609 T: git git://linuxtv.org/media_tree.git
7611 F: Documentation/dvb/
7612 F: Documentation/video4linux/
7613 F: Documentation/DocBook/media/
7615 F: drivers/staging/media/
7616 F: include/linux/platform_data/media/
7618 F: include/uapi/linux/dvb/
7619 F: include/uapi/linux/videodev2.h
7620 F: include/uapi/linux/media.h
7621 F: include/uapi/linux/v4l2-*
7622 F: include/uapi/linux/meye.h
7623 F: include/uapi/linux/ivtv*
7624 F: include/uapi/linux/uvcvideo.h
7626 MEDIATEK ETHERNET DRIVER
7627 M: Felix Fietkau <nbd@openwrt.org>
7628 M: John Crispin <blogic@openwrt.org>
7629 L: netdev@vger.kernel.org
7631 F: drivers/net/ethernet/mediatek/
7633 MEDIATEK MT7601U WIRELESS LAN DRIVER
7634 M: Jakub Kicinski <kubakici@wp.pl>
7635 L: linux-wireless@vger.kernel.org
7637 F: drivers/net/wireless/mediatek/mt7601u/
7639 MEGARAID SCSI/SAS DRIVERS
7640 M: Kashyap Desai <kashyap.desai@avagotech.com>
7641 M: Sumit Saxena <sumit.saxena@avagotech.com>
7642 M: Uday Lingala <uday.lingala@avagotech.com>
7643 L: megaraidlinux.pdl@avagotech.com
7644 L: linux-scsi@vger.kernel.org
7645 W: http://www.lsi.com
7647 F: Documentation/scsi/megaraid.txt
7648 F: drivers/scsi/megaraid.*
7649 F: drivers/scsi/megaraid/
7651 MELLANOX ETHERNET DRIVER (mlx4_en)
7652 M: Tariq Toukan <tariqt@mellanox.com>
7653 L: netdev@vger.kernel.org
7655 W: http://www.mellanox.com
7656 Q: http://patchwork.ozlabs.org/project/netdev/list/
7657 F: drivers/net/ethernet/mellanox/mlx4/en_*
7659 MELLANOX ETHERNET DRIVER (mlx5e)
7660 M: Saeed Mahameed <saeedm@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/mlx5/core/en_*
7667 MELLANOX ETHERNET SWITCH DRIVERS
7668 M: Jiri Pirko <jiri@mellanox.com>
7669 M: Ido Schimmel <idosch@mellanox.com>
7670 L: netdev@vger.kernel.org
7672 W: http://www.mellanox.com
7673 Q: http://patchwork.ozlabs.org/project/netdev/list/
7674 F: drivers/net/ethernet/mellanox/mlxsw/
7676 SOFT-ROCE DRIVER (rxe)
7677 M: Moni Shoua <monis@mellanox.com>
7678 L: linux-rdma@vger.kernel.org
7680 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7681 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7682 F: drivers/infiniband/sw/rxe/
7683 F: include/uapi/rdma/rdma_user_rxe.h
7686 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7687 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7688 L: linux-kernel@vger.kernel.org
7690 F: kernel/membarrier.c
7691 F: include/uapi/linux/membarrier.h
7694 L: linux-mm@kvack.org
7695 W: http://www.linux-mm.org
7697 F: include/linux/mm.h
7698 F: include/linux/gfp.h
7699 F: include/linux/mmzone.h
7700 F: include/linux/memory_hotplug.h
7701 F: include/linux/vmalloc.h
7704 MEMORY TECHNOLOGY DEVICES (MTD)
7705 M: David Woodhouse <dwmw2@infradead.org>
7706 M: Brian Norris <computersforpeace@gmail.com>
7707 L: linux-mtd@lists.infradead.org
7708 W: http://www.linux-mtd.infradead.org/
7709 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7710 T: git git://git.infradead.org/linux-mtd.git
7711 T: git git://git.infradead.org/l2-mtd.git
7713 F: Documentation/devicetree/bindings/mtd/
7715 F: include/linux/mtd/
7716 F: include/uapi/mtd/
7718 MEN A21 WATCHDOG DRIVER
7719 M: Johannes Thumshirn <morbidrsa@gmail.com>
7720 L: linux-watchdog@vger.kernel.org
7722 F: drivers/watchdog/mena21_wdt.c
7724 MEN CHAMELEON BUS (mcb)
7725 M: Johannes Thumshirn <morbidrsa@gmail.com>
7728 F: include/linux/mcb.h
7729 F: Documentation/men-chameleon-bus.txt
7731 MEN F21BMC (Board Management Controller)
7732 M: Andreas Werner <andreas.werner@men.de>
7734 F: drivers/mfd/menf21bmc.c
7735 F: drivers/watchdog/menf21bmc_wdt.c
7736 F: drivers/leds/leds-menf21bmc.c
7737 F: drivers/hwmon/menf21bmc_hwmon.c
7738 F: Documentation/hwmon/menf21bmc
7741 M: James Hogan <james.hogan@imgtec.com>
7742 L: linux-metag@vger.kernel.org
7743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7746 F: Documentation/metag/
7747 F: Documentation/devicetree/bindings/metag/
7748 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7749 F: drivers/clocksource/metag_generic.c
7750 F: drivers/irqchip/irq-metag.c
7751 F: drivers/irqchip/irq-metag-ext.c
7752 F: drivers/tty/metag_da.c
7754 MICROBLAZE ARCHITECTURE
7755 M: Michal Simek <monstr@monstr.eu>
7756 W: http://www.monstr.eu/fdt/
7757 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7761 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7762 M: Chen Yu <yu.c.chen@intel.com>
7763 L: platform-driver-x86@vger.kernel.org
7765 F: drivers/platform/x86/surfacepro3_button.c
7768 M: Oliver Neukum <oliver@neukum.org>
7770 F: drivers/usb/image/microtek.*
7773 M: Ralf Baechle <ralf@linux-mips.org>
7774 L: linux-mips@linux-mips.org
7775 W: http://www.linux-mips.org/
7776 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7777 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7779 F: Documentation/devicetree/bindings/mips/
7780 F: Documentation/mips/
7783 MIPS/LOONGSON1 ARCHITECTURE
7784 M: Keguang Zhang <keguang.zhang@gmail.com>
7785 L: linux-mips@linux-mips.org
7787 F: arch/mips/loongson32/
7788 F: arch/mips/include/asm/mach-loongson32/
7789 F: drivers/*/*loongson1*
7790 F: drivers/*/*/*loongson1*
7792 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7793 M: Hans Verkuil <hverkuil@xs4all.nl>
7794 L: linux-media@vger.kernel.org
7795 T: git git://linuxtv.org/media_tree.git
7796 W: https://linuxtv.org
7798 F: drivers/media/radio/radio-miropcm20*
7800 MELLANOX MLX4 core VPI driver
7801 M: Yishai Hadas <yishaih@mellanox.com>
7802 L: netdev@vger.kernel.org
7803 L: linux-rdma@vger.kernel.org
7804 W: http://www.mellanox.com
7805 Q: http://patchwork.ozlabs.org/project/netdev/list/
7807 F: drivers/net/ethernet/mellanox/mlx4/
7808 F: include/linux/mlx4/
7810 MELLANOX MLX4 IB driver
7811 M: Yishai Hadas <yishaih@mellanox.com>
7812 L: linux-rdma@vger.kernel.org
7813 W: http://www.mellanox.com
7814 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7816 F: drivers/infiniband/hw/mlx4/
7817 F: include/linux/mlx4/
7819 MELLANOX MLX5 core VPI driver
7820 M: Matan Barak <matanb@mellanox.com>
7821 M: Leon Romanovsky <leonro@mellanox.com>
7822 L: netdev@vger.kernel.org
7823 L: linux-rdma@vger.kernel.org
7824 W: http://www.mellanox.com
7825 Q: http://patchwork.ozlabs.org/project/netdev/list/
7827 F: drivers/net/ethernet/mellanox/mlx5/core/
7828 F: include/linux/mlx5/
7830 MELLANOX MLX5 IB driver
7831 M: Matan Barak <matanb@mellanox.com>
7832 M: Leon Romanovsky <leonro@mellanox.com>
7833 L: linux-rdma@vger.kernel.org
7834 W: http://www.mellanox.com
7835 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7837 F: drivers/infiniband/hw/mlx5/
7838 F: include/linux/mlx5/
7840 MELEXIS MLX90614 DRIVER
7841 M: Crt Mori <cmo@melexis.com>
7842 L: linux-iio@vger.kernel.org
7843 W: http://www.melexis.com
7845 F: drivers/iio/temperature/mlx90614.c
7847 MN88472 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/mn88472*
7856 MN88473 MEDIA DRIVER
7857 M: Antti Palosaari <crope@iki.fi>
7858 L: linux-media@vger.kernel.org
7859 W: https://linuxtv.org
7860 W: http://palosaari.fi/linux/
7861 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7863 F: drivers/media/dvb-frontends/mn88473*
7866 M: Rusty Russell <rusty@rustcorp.com.au>
7868 F: include/linux/module.h
7871 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7872 W: http://popies.net/meye/
7874 F: Documentation/video4linux/meye.txt
7875 F: drivers/media/pci/meye/
7876 F: include/uapi/linux/meye.h
7878 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7879 M: Jiri Slaby <jirislaby@gmail.com>
7881 F: Documentation/serial/moxa-smartio
7882 F: drivers/tty/mxser.*
7884 MR800 AVERMEDIA USB FM RADIO DRIVER
7885 M: Alexey Klimov <klimov.linux@gmail.com>
7886 L: linux-media@vger.kernel.org
7887 T: git git://linuxtv.org/media_tree.git
7889 F: drivers/media/radio/radio-mr800.c
7891 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7892 M: Alan Ott <alan@signal11.us>
7893 L: linux-wpan@vger.kernel.org
7895 F: drivers/net/ieee802154/mrf24j40.c
7896 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7899 M: "Lee, Chun-Yi" <jlee@suse.com>
7900 L: platform-driver-x86@vger.kernel.org
7902 F: drivers/platform/x86/msi-laptop.c
7905 L: platform-driver-x86@vger.kernel.org
7907 F: drivers/platform/x86/msi-wmi.c
7910 M: Antti Palosaari <crope@iki.fi>
7911 L: linux-media@vger.kernel.org
7912 W: https://linuxtv.org
7913 W: http://palosaari.fi/linux/
7914 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7915 T: git git://linuxtv.org/anttip/media_tree.git
7917 F: drivers/media/tuners/msi001*
7919 MSI2500 MEDIA DRIVER
7920 M: Antti Palosaari <crope@iki.fi>
7921 L: linux-media@vger.kernel.org
7922 W: https://linuxtv.org
7923 W: http://palosaari.fi/linux/
7924 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7925 T: git git://linuxtv.org/anttip/media_tree.git
7927 F: drivers/media/usb/msi2500/
7929 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7930 M: Robert Jarzmik <robert.jarzmik@free.fr>
7931 L: linux-mtd@lists.infradead.org
7933 F: drivers/mtd/devices/docg3*
7935 MT9M032 APTINA SENSOR DRIVER
7936 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7937 L: linux-media@vger.kernel.org
7938 T: git git://linuxtv.org/media_tree.git
7940 F: drivers/media/i2c/mt9m032.c
7941 F: include/media/i2c/mt9m032.h
7943 MT9P031 APTINA CAMERA SENSOR
7944 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7945 L: linux-media@vger.kernel.org
7946 T: git git://linuxtv.org/media_tree.git
7948 F: drivers/media/i2c/mt9p031.c
7949 F: include/media/i2c/mt9p031.h
7951 MT9T001 APTINA CAMERA SENSOR
7952 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7953 L: linux-media@vger.kernel.org
7954 T: git git://linuxtv.org/media_tree.git
7956 F: drivers/media/i2c/mt9t001.c
7957 F: include/media/i2c/mt9t001.h
7959 MT9V032 APTINA CAMERA SENSOR
7960 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7961 L: linux-media@vger.kernel.org
7962 T: git git://linuxtv.org/media_tree.git
7964 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7965 F: drivers/media/i2c/mt9v032.c
7966 F: include/media/i2c/mt9v032.h
7968 MULTIFUNCTION DEVICES (MFD)
7969 M: Lee Jones <lee.jones@linaro.org>
7970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7973 F: include/linux/mfd/
7975 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7976 M: Ulf Hansson <ulf.hansson@linaro.org>
7977 L: linux-mmc@vger.kernel.org
7978 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7980 F: Documentation/devicetree/bindings/mmc/
7982 F: include/linux/mmc/
7983 F: include/uapi/linux/mmc/
7985 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7987 F: drivers/mmc/host/mmc_spi.c
7988 F: include/linux/spi/mmc_spi.h
7990 MULTISOUND SOUND DRIVER
7991 M: Andrew Veliath <andrewtv@usa.net>
7993 F: Documentation/sound/oss/MultiSound
7996 MULTITECH MULTIPORT CARD (ISICOM)
7998 F: drivers/tty/isicom.c
7999 F: include/linux/isicom.h
8001 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8002 M: Bin Liu <b-liu@ti.com>
8003 L: linux-usb@vger.kernel.org
8004 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8006 F: drivers/usb/musb/
8008 MXL5007T MEDIA DRIVER
8009 M: Michael Krufky <mkrufky@linuxtv.org>
8010 L: linux-media@vger.kernel.org
8011 W: https://linuxtv.org
8012 W: http://github.com/mkrufky
8013 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8014 T: git git://linuxtv.org/mkrufky/tuners.git
8016 F: drivers/media/tuners/mxl5007t.*
8018 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8019 M: Hyong-Youb Kim <hykim@myri.com>
8020 L: netdev@vger.kernel.org
8021 W: https://www.myricom.com/support/downloads/myri10ge.html
8023 F: drivers/net/ethernet/myricom/myri10ge/
8025 NAND FLASH SUBSYSTEM
8026 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8027 R: Richard Weinberger <richard@nod.at>
8028 L: linux-mtd@lists.infradead.org
8029 W: http://www.linux-mtd.infradead.org/
8030 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8031 T: git git://github.com/linux-nand/linux.git
8033 F: drivers/mtd/nand/
8034 F: include/linux/mtd/nand*.h
8036 NATSEMI ETHERNET DRIVER (DP8381x)
8038 F: drivers/net/ethernet/natsemi/natsemi.c
8040 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8041 M: Daniel Mack <zonque@gmail.com>
8043 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8044 W: http://www.native-instruments.com
8048 M: Petr Vandrovec <petr@vandrovec.name>
8052 NCR 5380 SCSI DRIVERS
8053 M: Finn Thain <fthain@telegraphics.com.au>
8054 M: Michael Schmitz <schmitzmic@gmail.com>
8055 L: linux-scsi@vger.kernel.org
8057 F: Documentation/scsi/g_NCR5380.txt
8058 F: Documentation/scsi/dtc3x80.txt
8059 F: drivers/scsi/NCR5380.*
8060 F: drivers/scsi/arm/cumana_1.c
8061 F: drivers/scsi/arm/oak.c
8062 F: drivers/scsi/atari_scsi.*
8063 F: drivers/scsi/dmx3191d.c
8064 F: drivers/scsi/dtc.*
8065 F: drivers/scsi/g_NCR5380.*
8066 F: drivers/scsi/g_NCR5380_mmio.c
8067 F: drivers/scsi/mac_scsi.*
8068 F: drivers/scsi/pas16.*
8069 F: drivers/scsi/sun3_scsi.*
8070 F: drivers/scsi/sun3_scsi_vme.c
8071 F: drivers/scsi/t128.*
8073 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8074 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8075 L: linux-scsi@vger.kernel.org
8077 F: drivers/scsi/NCR_D700.*
8079 NCT6775 HARDWARE MONITOR DRIVER
8080 M: Guenter Roeck <linux@roeck-us.net>
8081 L: linux-hwmon@vger.kernel.org
8083 F: Documentation/hwmon/nct6775
8084 F: drivers/hwmon/nct6775.c
8086 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8087 M: Faisal Latif <faisal.latif@intel.com>
8088 L: linux-rdma@vger.kernel.org
8089 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8091 F: drivers/infiniband/hw/nes/
8093 NETEM NETWORK EMULATOR
8094 M: Stephen Hemminger <stephen@networkplumber.org>
8095 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8097 F: net/sched/sch_netem.c
8099 NETERION 10GbE DRIVERS (s2io/vxge)
8100 M: Jon Mason <jdmason@kudzu.us>
8101 L: netdev@vger.kernel.org
8103 F: Documentation/networking/s2io.txt
8104 F: Documentation/networking/vxge.txt
8105 F: drivers/net/ethernet/neterion/
8107 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8108 M: Pablo Neira Ayuso <pablo@netfilter.org>
8109 M: Patrick McHardy <kaber@trash.net>
8110 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8111 L: netfilter-devel@vger.kernel.org
8112 L: coreteam@netfilter.org
8113 W: http://www.netfilter.org/
8114 W: http://www.iptables.org/
8115 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8116 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8117 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8119 F: include/linux/netfilter*
8120 F: include/linux/netfilter/
8121 F: include/net/netfilter/
8122 F: include/uapi/linux/netfilter*
8123 F: include/uapi/linux/netfilter/
8124 F: net/*/netfilter.c
8127 F: net/bridge/br_netfilter*.c
8130 M: Paul Moore <paul@paul-moore.com>
8131 W: http://netlabel.sf.net
8132 L: netdev@vger.kernel.org
8134 F: Documentation/netlabel/
8135 F: include/net/netlabel.h
8138 NETROM NETWORK LAYER
8139 M: Ralf Baechle <ralf@linux-mips.org>
8140 L: linux-hams@vger.kernel.org
8141 W: http://www.linux-ax25.org/
8143 F: include/net/netrom.h
8144 F: include/uapi/linux/netrom.h
8147 NETRONOME ETHERNET DRIVERS
8148 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8149 L: oss-drivers@netronome.com
8151 F: drivers/net/ethernet/netronome/
8153 NETWORK BLOCK DEVICE (NBD)
8154 M: Markus Pargmann <mpa@pengutronix.de>
8156 L: nbd-general@lists.sourceforge.net
8157 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8158 F: Documentation/blockdev/nbd.txt
8159 F: drivers/block/nbd.c
8160 F: include/uapi/linux/nbd.h
8162 NETWORK DROP MONITOR
8163 M: Neil Horman <nhorman@tuxdriver.com>
8164 L: netdev@vger.kernel.org
8166 W: https://fedorahosted.org/dropwatch/
8167 F: net/core/drop_monitor.c
8169 NETWORKING [GENERAL]
8170 M: "David S. Miller" <davem@davemloft.net>
8171 L: netdev@vger.kernel.org
8172 W: http://www.linuxfoundation.org/en/Net
8173 Q: http://patchwork.ozlabs.org/project/netdev/list/
8174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8175 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8179 F: include/linux/in.h
8180 F: include/linux/net.h
8181 F: include/linux/netdevice.h
8182 F: include/uapi/linux/in.h
8183 F: include/uapi/linux/net.h
8184 F: include/uapi/linux/netdevice.h
8185 F: include/uapi/linux/net_namespace.h
8187 F: tools/testing/selftests/net/
8191 NETWORKING [IPv4/IPv6]
8192 M: "David S. Miller" <davem@davemloft.net>
8193 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8194 M: James Morris <jmorris@namei.org>
8195 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8196 M: Patrick McHardy <kaber@trash.net>
8197 L: netdev@vger.kernel.org
8198 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8206 M: Steffen Klassert <steffen.klassert@secunet.com>
8207 M: Herbert Xu <herbert@gondor.apana.org.au>
8208 M: "David S. Miller" <davem@davemloft.net>
8209 L: netdev@vger.kernel.org
8210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8211 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8219 F: net/ipv4/ipcomp.c
8220 F: net/ipv4/ip_vti.c
8224 F: net/ipv6/ipcomp6.c
8225 F: net/ipv6/ip6_vti.c
8226 F: include/uapi/linux/xfrm.h
8227 F: include/net/xfrm.h
8229 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8230 M: Paul Moore <paul@paul-moore.com>
8231 L: netdev@vger.kernel.org
8234 NETWORKING [WIRELESS]
8235 L: linux-wireless@vger.kernel.org
8236 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8239 L: netdev@vger.kernel.org
8240 W: http://www.linuxfoundation.org/en/Net
8241 Q: http://patchwork.ozlabs.org/project/netdev/list/
8242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8245 F: Documentation/devicetree/bindings/net/
8247 F: include/linux/if_*
8248 F: include/linux/netdevice.h
8249 F: include/linux/etherdevice.h
8250 F: include/linux/fcdevice.h
8251 F: include/linux/fddidevice.h
8252 F: include/linux/hippidevice.h
8253 F: include/linux/inetdevice.h
8254 F: include/uapi/linux/if_*
8255 F: include/uapi/linux/netdevice.h
8257 NETWORKING DRIVERS (WIRELESS)
8258 M: Kalle Valo <kvalo@codeaurora.org>
8259 L: linux-wireless@vger.kernel.org
8260 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8261 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8264 F: Documentation/devicetree/bindings/net/wireless/
8265 F: drivers/net/wireless/
8267 NETXEN (1/10) GbE SUPPORT
8268 M: Manish Chopra <manish.chopra@qlogic.com>
8269 M: Sony Chacko <sony.chacko@qlogic.com>
8270 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8271 L: netdev@vger.kernel.org
8272 W: http://www.qlogic.com
8274 F: drivers/net/ethernet/qlogic/netxen/
8277 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8278 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8279 M: Samuel Ortiz <sameo@linux.intel.com>
8280 L: linux-wireless@vger.kernel.org
8281 L: linux-nfc@lists.01.org (subscribers-only)
8285 F: include/uapi/linux/nfc.h
8287 F: include/linux/platform_data/nfcmrvl.h
8288 F: include/linux/platform_data/nxp-nci.h
8289 F: include/linux/platform_data/pn544.h
8290 F: include/linux/platform_data/st21nfca.h
8291 F: include/linux/platform_data/st-nci.h
8292 F: Documentation/devicetree/bindings/net/nfc/
8294 NFS, SUNRPC, AND LOCKD CLIENTS
8295 M: Trond Myklebust <trond.myklebust@primarydata.com>
8296 M: Anna Schumaker <anna.schumaker@netapp.com>
8297 L: linux-nfs@vger.kernel.org
8298 W: http://client.linux-nfs.org
8299 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8305 F: include/linux/lockd/
8306 F: include/linux/nfs*
8307 F: include/linux/sunrpc/
8308 F: include/uapi/linux/nfs*
8309 F: include/uapi/linux/sunrpc/
8312 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8313 L: linux-nilfs@vger.kernel.org
8314 W: http://nilfs.sourceforge.net/
8315 W: http://nilfs.osdn.jp/
8316 T: git git://github.com/konis/nilfs2.git
8318 F: Documentation/filesystems/nilfs2.txt
8320 F: include/trace/events/nilfs2.h
8321 F: include/uapi/linux/nilfs2_api.h
8322 F: include/uapi/linux/nilfs2_ondisk.h
8324 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8325 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8326 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8328 F: Documentation/scsi/NinjaSCSI.txt
8329 F: drivers/scsi/pcmcia/nsp_*
8331 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8332 M: GOTO Masanori <gotom@debian.or.jp>
8333 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8334 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8336 F: Documentation/scsi/NinjaSCSI.txt
8337 F: drivers/scsi/nsp32*
8340 M: Ley Foon Tan <lftan@altera.com>
8341 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8342 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8346 NOKIA N900 POWER SUPPLY DRIVERS
8347 R: Pali Rohár <pali.rohar@gmail.com>
8348 F: include/linux/power/bq2415x_charger.h
8349 F: include/linux/power/bq27xxx_battery.h
8350 F: include/linux/power/isp1704_charger.h
8351 F: drivers/power/bq2415x_charger.c
8352 F: drivers/power/bq27xxx_battery.c
8353 F: drivers/power/bq27xxx_battery_i2c.c
8354 F: drivers/power/isp1704_charger.c
8355 F: drivers/power/rx51_battery.c
8358 M: Jon Mason <jdmason@kudzu.us>
8359 M: Dave Jiang <dave.jiang@intel.com>
8360 M: Allen Hubbe <Allen.Hubbe@emc.com>
8361 L: linux-ntb@googlegroups.com
8363 W: https://github.com/jonmason/ntb/wiki
8364 T: git git://github.com/jonmason/ntb.git
8366 F: drivers/net/ntb_netdev.c
8367 F: include/linux/ntb.h
8368 F: include/linux/ntb_transport.h
8369 F: tools/testing/selftests/ntb/
8372 M: Jon Mason <jdmason@kudzu.us>
8373 M: Dave Jiang <dave.jiang@intel.com>
8374 L: linux-ntb@googlegroups.com
8376 W: https://github.com/jonmason/ntb/wiki
8377 T: git git://github.com/jonmason/ntb.git
8378 F: drivers/ntb/hw/intel/
8381 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8382 L: linux-ntb@googlegroups.com
8384 F: drivers/ntb/hw/amd/
8387 M: Anton Altaparmakov <anton@tuxera.com>
8388 L: linux-ntfs-dev@lists.sourceforge.net
8389 W: http://www.tuxera.com/
8390 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8392 F: Documentation/filesystems/ntfs.txt
8395 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8396 M: Antonino Daplas <adaplas@gmail.com>
8397 L: linux-fbdev@vger.kernel.org
8399 F: drivers/video/fbdev/riva/
8400 F: drivers/video/fbdev/nvidia/
8403 M: Keith Busch <keith.busch@intel.com>
8404 M: Jens Axboe <axboe@fb.com>
8405 L: linux-nvme@lists.infradead.org
8406 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8407 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8409 F: drivers/nvme/host/
8410 F: include/linux/nvme.h
8412 NVM EXPRESS TARGET DRIVER
8413 M: Christoph Hellwig <hch@lst.de>
8414 M: Sagi Grimberg <sagi@grimberg.me>
8415 L: linux-nvme@lists.infradead.org
8417 F: drivers/nvme/target/
8420 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8421 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8424 F: Documentation/devicetree/bindings/nvmem/
8425 F: include/linux/nvmem-consumer.h
8426 F: include/linux/nvmem-provider.h
8429 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8430 R: Charles Gorand <charles.gorand@effinnov.com>
8431 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8433 F: drivers/nfc/nxp-nci
8435 NXP TDA998X DRM DRIVER
8436 M: Russell King <rmk+kernel@armlinux.org.uk>
8438 F: drivers/gpu/drm/i2c/tda998x_drv.c
8439 F: include/drm/i2c/tda998x.h
8442 M: Peter Rosin <peda@axentia.se>
8443 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8445 F: sound/soc/codecs/tfa9879*
8448 M: Josh Poimboeuf <jpoimboe@redhat.com>
8453 M: Tony Lindgren <tony@atomide.com>
8454 L: linux-omap@vger.kernel.org
8455 W: http://www.muru.com/linux/omap/
8456 W: http://linux.omap.com/
8457 Q: http://patchwork.kernel.org/project/linux-omap/list/
8458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8461 F: arch/arm/configs/omap1_defconfig
8462 F: arch/arm/configs/omap2plus_defconfig
8463 F: drivers/i2c/busses/i2c-omap.c
8464 F: drivers/irqchip/irq-omap-intc.c
8465 F: drivers/mfd/*omap*.c
8466 F: drivers/mfd/menelaus.c
8467 F: drivers/mfd/palmas.c
8468 F: drivers/mfd/tps65217.c
8469 F: drivers/mfd/tps65218.c
8470 F: drivers/mfd/tps65910.c
8471 F: drivers/mfd/twl-core.[ch]
8472 F: drivers/mfd/twl4030*.c
8473 F: drivers/mfd/twl6030*.c
8474 F: drivers/mfd/twl6040*.c
8475 F: drivers/regulator/palmas-regulator*.c
8476 F: drivers/regulator/pbias-regulator.c
8477 F: drivers/regulator/tps65217-regulator.c
8478 F: drivers/regulator/tps65218-regulator.c
8479 F: drivers/regulator/tps65910-regulator.c
8480 F: drivers/regulator/twl-regulator.c
8481 F: include/linux/i2c-omap.h
8483 OMAP DEVICE TREE SUPPORT
8484 M: Benoît Cousson <bcousson@baylibre.com>
8485 M: Tony Lindgren <tony@atomide.com>
8486 L: linux-omap@vger.kernel.org
8487 L: devicetree@vger.kernel.org
8489 F: arch/arm/boot/dts/*omap*
8490 F: arch/arm/boot/dts/*am3*
8491 F: arch/arm/boot/dts/*am4*
8492 F: arch/arm/boot/dts/*am5*
8493 F: arch/arm/boot/dts/*dra7*
8495 OMAP CLOCK FRAMEWORK SUPPORT
8496 M: Paul Walmsley <paul@pwsan.com>
8497 L: linux-omap@vger.kernel.org
8499 F: arch/arm/*omap*/*clock*
8501 OMAP POWER MANAGEMENT SUPPORT
8502 M: Kevin Hilman <khilman@kernel.org>
8503 L: linux-omap@vger.kernel.org
8505 F: arch/arm/*omap*/*pm*
8506 F: drivers/cpufreq/omap-cpufreq.c
8508 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8509 M: Rajendra Nayak <rnayak@codeaurora.org>
8510 M: Paul Walmsley <paul@pwsan.com>
8511 L: linux-omap@vger.kernel.org
8513 F: arch/arm/mach-omap2/prm*
8516 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8517 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8518 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8519 L: linux-omap@vger.kernel.org
8523 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8524 M: Roger Quadros <rogerq@ti.com>
8525 M: Tony Lindgren <tony@atomide.com>
8526 L: linux-omap@vger.kernel.org
8528 F: drivers/memory/omap-gpmc.c
8529 F: arch/arm/mach-omap2/*gpmc*
8531 OMAP FRAMEBUFFER SUPPORT
8532 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8533 L: linux-fbdev@vger.kernel.org
8534 L: linux-omap@vger.kernel.org
8536 F: drivers/video/fbdev/omap/
8538 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8539 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8540 L: linux-omap@vger.kernel.org
8541 L: linux-fbdev@vger.kernel.org
8543 F: drivers/video/fbdev/omap2/
8544 F: Documentation/arm/OMAP/DSS
8546 OMAP HARDWARE SPINLOCK SUPPORT
8547 M: Ohad Ben-Cohen <ohad@wizery.com>
8548 L: linux-omap@vger.kernel.org
8550 F: drivers/hwspinlock/omap_hwspinlock.c
8553 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8554 L: linux-omap@vger.kernel.org
8556 F: drivers/mmc/host/omap.c
8559 L: linux-mmc@vger.kernel.org
8560 L: linux-omap@vger.kernel.org
8562 F: drivers/mmc/host/omap_hsmmc.c
8564 OMAP RANDOM NUMBER GENERATOR SUPPORT
8565 M: Deepak Saxena <dsaxena@plexity.net>
8567 F: drivers/char/hw_random/omap-rng.c
8570 M: Benoît Cousson <bcousson@baylibre.com>
8571 M: Paul Walmsley <paul@pwsan.com>
8572 L: linux-omap@vger.kernel.org
8574 F: arch/arm/mach-omap2/omap_hwmod.*
8577 M: Paul Walmsley <paul@pwsan.com>
8578 L: linux-omap@vger.kernel.org
8580 F: arch/arm/mach-omap2/omap_hwmod*data*
8582 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8583 M: Benoît Cousson <bcousson@baylibre.com>
8584 L: linux-omap@vger.kernel.org
8586 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8588 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8589 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8590 L: linux-media@vger.kernel.org
8592 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8593 F: drivers/media/platform/omap3isp/
8594 F: drivers/staging/media/omap4iss/
8597 L: linux-usb@vger.kernel.org
8598 L: linux-omap@vger.kernel.org
8600 F: drivers/usb/*/*omap*
8601 F: arch/arm/*omap*/usb*
8604 M: Grygorii Strashko <grygorii.strashko@ti.com>
8605 M: Santosh Shilimkar <ssantosh@kernel.org>
8606 M: Kevin Hilman <khilman@kernel.org>
8607 L: linux-omap@vger.kernel.org
8609 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8610 F: drivers/gpio/gpio-omap.c
8612 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8613 M: Mark Jackson <mpfj@newflow.co.uk>
8614 L: linux-omap@vger.kernel.org
8616 F: arch/arm/boot/dts/am335x-nano.dts
8619 M: Bob Copeland <me@bobcopeland.com>
8620 L: linux-karma-devel@lists.sourceforge.net
8622 F: Documentation/filesystems/omfs.txt
8625 OMNIKEY CARDMAN 4000 DRIVER
8626 M: Harald Welte <laforge@gnumonks.org>
8628 F: drivers/char/pcmcia/cm4000_cs.c
8629 F: include/linux/cm4000_cs.h
8630 F: include/uapi/linux/cm4000_cs.h
8632 OMNIKEY CARDMAN 4040 DRIVER
8633 M: Harald Welte <laforge@gnumonks.org>
8635 F: drivers/char/pcmcia/cm4040_cs.*
8637 OMNIVISION OV7670 SENSOR DRIVER
8638 M: Jonathan Corbet <corbet@lwn.net>
8639 L: linux-media@vger.kernel.org
8640 T: git git://linuxtv.org/media_tree.git
8642 F: drivers/media/i2c/ov7670.c
8644 ONENAND FLASH DRIVER
8645 M: Kyungmin Park <kyungmin.park@samsung.com>
8646 L: linux-mtd@lists.infradead.org
8648 F: drivers/mtd/onenand/
8649 F: include/linux/mtd/onenand*.h
8651 ONSTREAM SCSI TAPE DRIVER
8652 M: Willem Riede <osst@riede.org>
8653 L: osst-users@lists.sourceforge.net
8654 L: linux-scsi@vger.kernel.org
8656 F: Documentation/scsi/osst.txt
8657 F: drivers/scsi/osst.*
8658 F: drivers/scsi/osst_*.h
8659 F: drivers/scsi/st.h
8661 OPENCORES I2C BUS DRIVER
8662 M: Peter Korsgaard <jacmet@sunsite.dk>
8663 L: linux-i2c@vger.kernel.org
8665 F: Documentation/i2c/busses/i2c-ocores
8666 F: drivers/i2c/busses/i2c-ocores.c
8668 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8669 M: Rob Herring <robh+dt@kernel.org>
8670 M: Frank Rowand <frowand.list@gmail.com>
8671 L: devicetree@vger.kernel.org
8672 W: http://www.devicetree.org/
8673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8676 F: include/linux/of*.h
8679 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8680 M: Rob Herring <robh+dt@kernel.org>
8681 M: Mark Rutland <mark.rutland@arm.com>
8682 L: devicetree@vger.kernel.org
8683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8684 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8686 F: Documentation/devicetree/
8688 F: include/dt-bindings/
8690 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8691 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8692 L: devicetree@vger.kernel.org
8694 F: Documentation/devicetree/dynamic-resolution-notes.txt
8695 F: Documentation/devicetree/overlay-notes.txt
8696 F: drivers/of/overlay.c
8697 F: drivers/of/resolver.c
8699 OPENRISC ARCHITECTURE
8700 M: Jonas Bonn <jonas@southpole.se>
8701 W: http://openrisc.net
8703 T: git git://openrisc.net/~jonas/linux
8707 M: Pravin Shelar <pshelar@nicira.com>
8708 L: netdev@vger.kernel.org
8709 L: dev@openvswitch.org
8710 W: http://openvswitch.org
8713 F: include/uapi/linux/openvswitch.h
8715 OPERATING PERFORMANCE POINTS (OPP)
8716 M: Viresh Kumar <vireshk@kernel.org>
8717 M: Nishanth Menon <nm@ti.com>
8718 M: Stephen Boyd <sboyd@codeaurora.org>
8719 L: linux-pm@vger.kernel.org
8721 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8722 F: drivers/base/power/opp/
8723 F: include/linux/pm_opp.h
8724 F: Documentation/power/opp.txt
8725 F: Documentation/devicetree/bindings/opp/
8728 M: Clemens Ladisch <clemens@ladisch.de>
8729 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8730 T: git git://git.alsa-project.org/alsa-kernel.git
8732 F: sound/drivers/opl4/
8735 M: Robert Richter <rric@kernel.org>
8736 L: oprofile-list@lists.sf.net
8738 F: arch/*/include/asm/oprofile*.h
8740 F: drivers/oprofile/
8741 F: include/linux/oprofile.h
8743 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8744 M: Mark Fasheh <mfasheh@suse.com>
8745 M: Joel Becker <jlbec@evilplan.org>
8746 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8747 W: http://ocfs2.wiki.kernel.org
8749 F: Documentation/filesystems/ocfs2.txt
8750 F: Documentation/filesystems/dlmfs.txt
8754 L: linux-wireless@vger.kernel.org
8755 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8756 W: http://www.nongnu.org/orinoco/
8758 F: drivers/net/wireless/intersil/orinoco/
8760 OSD LIBRARY and FILESYSTEM
8761 M: Boaz Harrosh <ooo@electrozaur.com>
8762 M: Benny Halevy <bhalevy@primarydata.com>
8763 L: osd-dev@open-osd.org
8764 W: http://open-osd.org
8765 T: git git://git.open-osd.org/open-osd.git
8767 F: drivers/scsi/osd/
8768 F: include/scsi/osd_*
8772 M: Miklos Szeredi <miklos@szeredi.hu>
8773 L: linux-unionfs@vger.kernel.org
8774 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8777 F: Documentation/filesystems/overlayfs.txt
8780 M: Mike Marshall <hubcap@omnibond.com>
8781 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8782 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8785 F: Documentation/filesystems/orangefs.txt
8788 M: Christian Lamparter <chunkeey@googlemail.com>
8789 L: linux-wireless@vger.kernel.org
8790 W: http://wireless.kernel.org/en/users/Drivers/p54
8792 F: drivers/net/wireless/intersil/p54/
8794 PA SEMI ETHERNET DRIVER
8795 M: Olof Johansson <olof@lixom.net>
8796 L: netdev@vger.kernel.org
8798 F: drivers/net/ethernet/pasemi/*
8800 PA SEMI SMBUS DRIVER
8801 M: Olof Johansson <olof@lixom.net>
8802 L: linux-i2c@vger.kernel.org
8804 F: drivers/i2c/busses/i2c-pasemi.c
8806 PADATA PARALLEL EXECUTION MECHANISM
8807 M: Steffen Klassert <steffen.klassert@secunet.com>
8808 L: linux-crypto@vger.kernel.org
8811 F: include/linux/padata.h
8812 F: Documentation/padata.txt
8814 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8815 M: Harald Welte <laforge@gnumonks.org>
8816 L: platform-driver-x86@vger.kernel.org
8818 F: drivers/platform/x86/panasonic-laptop.c
8820 PANASONIC MN10300/AM33/AM34 PORT
8821 M: David Howells <dhowells@redhat.com>
8822 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8823 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8825 F: Documentation/mn10300/
8828 PARALLEL LCD/KEYPAD PANEL DRIVER
8829 M: Willy Tarreau <willy@haproxy.com>
8830 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8832 F: Documentation/misc-devices/lcd-panel-cgram.txt
8833 F: drivers/misc/panel.c
8835 PARALLEL PORT SUBSYSTEM
8836 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8837 M: Sudip Mukherjee <sudip@vectorindia.org>
8838 L: linux-parport@lists.infradead.org (subscribers-only)
8841 F: include/linux/parport*.h
8842 F: drivers/char/ppdev.c
8843 F: include/uapi/linux/ppdev.h
8844 F: Documentation/parport*.txt
8846 PARAVIRT_OPS INTERFACE
8847 M: Jeremy Fitzhardinge <jeremy@goop.org>
8848 M: Chris Wright <chrisw@sous-sol.org>
8849 M: Alok Kataria <akataria@vmware.com>
8850 M: Rusty Russell <rusty@rustcorp.com.au>
8851 L: virtualization@lists.linux-foundation.org
8853 F: Documentation/virtual/paravirt_ops.txt
8854 F: arch/*/kernel/paravirt*
8855 F: arch/*/include/asm/paravirt.h
8857 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8858 M: Tim Waugh <tim@cyberelk.net>
8859 L: linux-parport@lists.infradead.org (subscribers-only)
8861 F: Documentation/blockdev/paride.txt
8862 F: drivers/block/paride/
8865 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8866 M: Helge Deller <deller@gmx.de>
8867 L: linux-parisc@vger.kernel.org
8868 W: http://www.parisc-linux.org/
8869 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8871 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8874 F: Documentation/parisc/
8876 F: drivers/char/agp/parisc-agp.c
8877 F: drivers/input/serio/gscps2.c
8878 F: drivers/parport/parport_gsc.*
8879 F: drivers/tty/serial/8250/8250_gsc.c
8880 F: drivers/video/fbdev/sti*
8881 F: drivers/video/console/sti*
8882 F: drivers/video/logo/logo_parisc*
8884 PC87360 HARDWARE MONITORING DRIVER
8885 M: Jim Cromie <jim.cromie@gmail.com>
8886 L: linux-hwmon@vger.kernel.org
8888 F: Documentation/hwmon/pc87360
8889 F: drivers/hwmon/pc87360.c
8892 M: Jim Cromie <jim.cromie@gmail.com>
8894 F: drivers/char/pc8736x_gpio.c
8896 PC87427 HARDWARE MONITORING DRIVER
8897 M: Jean Delvare <jdelvare@suse.com>
8898 L: linux-hwmon@vger.kernel.org
8900 F: Documentation/hwmon/pc87427
8901 F: drivers/hwmon/pc87427.c
8904 M: Riku Voipio <riku.voipio@iki.fi>
8906 F: drivers/leds/leds-pca9532.c
8907 F: include/linux/leds-pca9532.h
8909 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8910 M: Guenter Roeck <linux@roeck-us.net>
8911 L: linux-i2c@vger.kernel.org
8913 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8915 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8916 M: Khalid Aziz <khalid@gonehiking.org>
8918 F: drivers/firmware/pcdp.*
8921 M: Linas Vepstas <linasvepstas@gmail.com>
8922 L: linux-pci@vger.kernel.org
8924 F: Documentation/PCI/pci-error-recovery.txt
8926 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8927 M: Russell Currey <ruscur@russell.cc>
8928 L: linuxppc-dev@lists.ozlabs.org
8930 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8931 F: arch/powerpc/kernel/eeh*.c
8932 F: arch/powerpc/platforms/*/eeh*.c
8933 F: arch/powerpc/include/*/eeh*.h
8936 M: Bjorn Helgaas <bhelgaas@google.com>
8937 L: linux-pci@vger.kernel.org
8938 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8941 F: Documentation/devicetree/bindings/pci/
8942 F: Documentation/PCI/
8944 F: include/linux/pci*
8946 F: arch/x86/kernel/quirks.c
8948 PCI DRIVER FOR ALTERA PCIE IP
8949 M: Ley Foon Tan <lftan@altera.com>
8950 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8951 L: linux-pci@vger.kernel.org
8953 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8954 F: drivers/pci/host/pcie-altera.c
8956 PCI DRIVER FOR ARM VERSATILE PLATFORM
8957 M: Rob Herring <robh@kernel.org>
8958 L: linux-pci@vger.kernel.org
8959 L: linux-arm-kernel@lists.infradead.org
8961 F: Documentation/devicetree/bindings/pci/versatile.txt
8962 F: drivers/pci/host/pci-versatile.c
8964 PCI DRIVER FOR APPLIEDMICRO XGENE
8965 M: Tanmay Inamdar <tinamdar@apm.com>
8966 L: linux-pci@vger.kernel.org
8967 L: linux-arm-kernel@lists.infradead.org
8969 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8970 F: drivers/pci/host/pci-xgene.c
8972 PCI DRIVER FOR FREESCALE LAYERSCAPE
8973 M: Minghuan Lian <minghuan.Lian@freescale.com>
8974 M: Mingkai Hu <mingkai.hu@freescale.com>
8975 M: Roy Zang <tie-fei.zang@freescale.com>
8976 L: linuxppc-dev@lists.ozlabs.org
8977 L: linux-pci@vger.kernel.org
8978 L: linux-arm-kernel@lists.infradead.org
8980 F: drivers/pci/host/*layerscape*
8983 M: Richard Zhu <Richard.Zhu@freescale.com>
8984 M: Lucas Stach <l.stach@pengutronix.de>
8985 L: linux-pci@vger.kernel.org
8986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8988 F: drivers/pci/host/*imx6*
8990 PCI DRIVER FOR TI KEYSTONE
8991 M: Murali Karicheri <m-karicheri2@ti.com>
8992 L: linux-pci@vger.kernel.org
8993 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8995 F: drivers/pci/host/*keystone*
8997 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8998 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8999 M: Jason Cooper <jason@lakedaemon.net>
9000 L: linux-pci@vger.kernel.org
9001 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9003 F: drivers/pci/host/*mvebu*
9005 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9006 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9007 L: linux-pci@vger.kernel.org
9008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9010 F: drivers/pci/host/pci-aardvark.c
9012 PCI DRIVER FOR NVIDIA TEGRA
9013 M: Thierry Reding <thierry.reding@gmail.com>
9014 L: linux-tegra@vger.kernel.org
9015 L: linux-pci@vger.kernel.org
9017 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9018 F: drivers/pci/host/pci-tegra.c
9020 PCI DRIVER FOR TI DRA7XX
9021 M: Kishon Vijay Abraham I <kishon@ti.com>
9022 L: linux-omap@vger.kernel.org
9023 L: linux-pci@vger.kernel.org
9025 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9026 F: drivers/pci/host/pci-dra7xx.c
9028 PCI DRIVER FOR RENESAS R-CAR
9029 M: Simon Horman <horms@verge.net.au>
9030 L: linux-pci@vger.kernel.org
9031 L: linux-renesas-soc@vger.kernel.org
9033 F: drivers/pci/host/*rcar*
9035 PCI DRIVER FOR SAMSUNG EXYNOS
9036 M: Jingoo Han <jingoohan1@gmail.com>
9037 L: linux-pci@vger.kernel.org
9038 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9039 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9041 F: drivers/pci/host/pci-exynos.c
9043 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9044 M: Jingoo Han <jingoohan1@gmail.com>
9045 M: Pratyush Anand <pratyush.anand@gmail.com>
9046 L: linux-pci@vger.kernel.org
9048 F: drivers/pci/host/*designware*
9050 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9051 M: Joao Pinto <jpinto@synopsys.com>
9052 L: linux-pci@vger.kernel.org
9054 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9055 F: drivers/pci/host/pcie-designware-plat.c
9057 PCI DRIVER FOR GENERIC OF HOSTS
9058 M: Will Deacon <will.deacon@arm.com>
9059 L: linux-pci@vger.kernel.org
9060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9062 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9063 F: drivers/pci/host/pci-host-common.c
9064 F: drivers/pci/host/pci-host-generic.c
9066 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9067 M: Keith Busch <keith.busch@intel.com>
9068 L: linux-pci@vger.kernel.org
9070 F: arch/x86/pci/vmd.c
9072 PCIE DRIVER FOR ST SPEAR13XX
9073 M: Pratyush Anand <pratyush.anand@gmail.com>
9074 L: linux-pci@vger.kernel.org
9076 F: drivers/pci/host/*spear*
9078 PCI MSI DRIVER FOR ALTERA MSI IP
9079 M: Ley Foon Tan <lftan@altera.com>
9080 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9081 L: linux-pci@vger.kernel.org
9083 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9084 F: drivers/pci/host/pcie-altera-msi.c
9086 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9087 M: Duc Dang <dhdang@apm.com>
9088 L: linux-pci@vger.kernel.org
9089 L: linux-arm-kernel@lists.infradead.org
9091 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9092 F: drivers/pci/host/pci-xgene-msi.c
9094 PCIE DRIVER FOR AXIS ARTPEC
9095 M: Niklas Cassel <niklas.cassel@axis.com>
9096 M: Jesper Nilsson <jesper.nilsson@axis.com>
9097 L: linux-arm-kernel@axis.com
9098 L: linux-pci@vger.kernel.org
9100 F: Documentation/devicetree/bindings/pci/axis,artpec*
9101 F: drivers/pci/host/*artpec*
9103 PCIE DRIVER FOR HISILICON
9104 M: Zhou Wang <wangzhou1@hisilicon.com>
9105 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9106 L: linux-pci@vger.kernel.org
9108 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9109 F: drivers/pci/host/pcie-hisi.c
9111 PCIE DRIVER FOR QUALCOMM MSM
9112 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9113 L: linux-pci@vger.kernel.org
9114 L: linux-arm-msm@vger.kernel.org
9116 F: drivers/pci/host/*qcom*
9118 PCIE DRIVER FOR CAVIUM THUNDERX
9119 M: David Daney <david.daney@cavium.com>
9120 L: linux-pci@vger.kernel.org
9121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9123 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9124 F: drivers/pci/host/pci-thunder-*
9127 P: Linux PCMCIA Team
9128 L: linux-pcmcia@lists.infradead.org
9129 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9132 F: Documentation/pcmcia/
9136 PCNET32 NETWORK DRIVER
9137 M: Don Fry <pcnet32@frontier.com>
9138 L: netdev@vger.kernel.org
9140 F: drivers/net/ethernet/amd/pcnet32.c
9142 PCRYPT PARALLEL CRYPTO ENGINE
9143 M: Steffen Klassert <steffen.klassert@secunet.com>
9144 L: linux-crypto@vger.kernel.org
9147 F: include/crypto/pcrypt.h
9149 PER-CPU MEMORY ALLOCATOR
9150 M: Tejun Heo <tj@kernel.org>
9151 M: Christoph Lameter <cl@linux.com>
9152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9154 F: include/linux/percpu*.h
9156 F: arch/*/include/asm/percpu.h
9158 PER-TASK DELAY ACCOUNTING
9159 M: Balbir Singh <bsingharora@gmail.com>
9161 F: include/linux/delayacct.h
9162 F: kernel/delayacct.c
9164 PERFORMANCE EVENTS SUBSYSTEM
9165 M: Peter Zijlstra <peterz@infradead.org>
9166 M: Ingo Molnar <mingo@redhat.com>
9167 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9168 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9169 L: linux-kernel@vger.kernel.org
9170 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9173 F: include/linux/perf_event.h
9174 F: include/uapi/linux/perf_event.h
9175 F: arch/*/kernel/perf_event*.c
9176 F: arch/*/kernel/*/perf_event*.c
9177 F: arch/*/kernel/*/*/perf_event*.c
9178 F: arch/*/include/asm/perf_event.h
9179 F: arch/*/kernel/perf_callchain.c
9183 PERSONALITY HANDLING
9184 M: Christoph Hellwig <hch@infradead.org>
9185 L: linux-abi-devel@lists.sourceforge.net
9187 F: include/linux/personality.h
9188 F: include/uapi/linux/personality.h
9191 M: Remi Denis-Courmont <courmisch@gmail.com>
9193 F: Documentation/networking/phonet.txt
9194 F: include/linux/phonet.h
9195 F: include/net/phonet/
9196 F: include/uapi/linux/phonet.h
9200 M: Joern Engel <joern@lazybastard.org>
9201 L: linux-mtd@lists.infradead.org
9203 F: drivers/mtd/devices/phram.c
9206 M: Bruno Prémont <bonbons@linux-vserver.org>
9207 L: linux-input@vger.kernel.org
9209 F: drivers/hid/hid-picolcd*
9212 M: Jamie Iles <jamie@jamieiles.com>
9213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9214 T: git git://github.com/jamieiles/linux-2.6-ji.git
9216 F: arch/arm/boot/dts/picoxcell*
9217 F: arch/arm/mach-picoxcell/
9218 F: drivers/crypto/picoxcell*
9220 PIN CONTROL SUBSYSTEM
9221 M: Linus Walleij <linus.walleij@linaro.org>
9222 L: linux-gpio@vger.kernel.org
9223 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9225 F: Documentation/devicetree/bindings/pinctrl/
9226 F: Documentation/pinctrl.txt
9228 F: include/linux/pinctrl/
9230 PIN CONTROLLER - ATMEL AT91
9231 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9232 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9234 F: drivers/pinctrl/pinctrl-at91.*
9236 PIN CONTROLLER - ATMEL AT91 PIO4
9237 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9238 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9239 L: linux-gpio@vger.kernel.org
9241 F: drivers/pinctrl/pinctrl-at91-pio4.*
9243 PIN CONTROLLER - INTEL
9244 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9245 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9247 F: drivers/pinctrl/intel/
9249 PIN CONTROLLER - RENESAS
9250 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9251 M: Geert Uytterhoeven <geert+renesas@glider.be>
9252 L: linux-renesas-soc@vger.kernel.org
9254 F: drivers/pinctrl/sh-pfc/
9256 PIN CONTROLLER - SAMSUNG
9257 M: Tomasz Figa <tomasz.figa@gmail.com>
9258 M: Krzysztof Kozlowski <krzk@kernel.org>
9259 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9260 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9261 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9263 F: drivers/pinctrl/samsung/
9265 PIN CONTROLLER - SINGLE
9266 M: Tony Lindgren <tony@atomide.com>
9267 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9268 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9269 L: linux-omap@vger.kernel.org
9271 F: drivers/pinctrl/pinctrl-single.c
9273 PIN CONTROLLER - ST SPEAR
9274 M: Viresh Kumar <vireshk@kernel.org>
9275 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9276 W: http://www.st.com/spear
9278 F: drivers/pinctrl/spear/
9280 PISTACHIO SOC SUPPORT
9281 M: James Hartley <james.hartley@imgtec.com>
9282 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9283 L: linux-mips@linux-mips.org
9285 F: arch/mips/pistachio/
9286 F: arch/mips/include/asm/mach-pistachio/
9287 F: arch/mips/boot/dts/pistachio/
9288 F: arch/mips/configs/pistachio*_defconfig
9291 M: Jiri Kosina <jikos@kernel.org>
9293 F: drivers/block/pktcdvd.c
9294 F: include/linux/pktcdvd.h
9295 F: include/uapi/linux/pktcdvd.h
9298 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9299 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9301 T: git git://github.com/gxt/linux.git
9302 F: drivers/input/serio/i8042-unicore32io.h
9303 F: drivers/i2c/busses/i2c-puv3.c
9304 F: drivers/video/fbdev/fb-puv3.c
9305 F: drivers/rtc/rtc-puv3.c
9307 PMBUS HARDWARE MONITORING DRIVERS
9308 M: Guenter Roeck <linux@roeck-us.net>
9309 L: linux-hwmon@vger.kernel.org
9310 W: http://hwmon.wiki.kernel.org/
9311 W: http://www.roeck-us.net/linux/drivers/
9312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9314 F: Documentation/hwmon/pmbus
9315 F: drivers/hwmon/pmbus/
9316 F: include/linux/i2c/pmbus.h
9318 PMC SIERRA MaxRAID DRIVER
9319 L: linux-scsi@vger.kernel.org
9320 W: http://www.pmc-sierra.com/
9322 F: drivers/scsi/pmcraid.*
9324 PMC SIERRA PM8001 DRIVER
9325 M: Jack Wang <jinpu.wang@profitbricks.com>
9326 M: lindar_liu@usish.com
9328 L: linux-scsi@vger.kernel.org
9330 F: drivers/scsi/pm8001/
9332 POSIX CLOCKS and TIMERS
9333 M: Thomas Gleixner <tglx@linutronix.de>
9334 L: linux-kernel@vger.kernel.org
9335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9338 F: include/linux/timer*
9339 F: kernel/time/*timer*
9341 POWER MANAGEMENT CORE
9342 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9343 L: linux-pm@vger.kernel.org
9344 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9346 F: drivers/base/power/
9347 F: include/linux/pm.h
9348 F: include/linux/pm_*
9349 F: include/linux/powercap.h
9350 F: drivers/powercap/
9352 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9353 M: Sebastian Reichel <sre@kernel.org>
9354 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9355 M: David Woodhouse <dwmw2@infradead.org>
9356 L: linux-pm@vger.kernel.org
9357 T: git git://git.infradead.org/battery-2.6.git
9359 F: Documentation/devicetree/bindings/power/
9360 F: Documentation/devicetree/bindings/power_supply/
9361 F: include/linux/power_supply.h
9363 X: drivers/power/avs/
9365 POWER STATE COORDINATION INTERFACE (PSCI)
9366 M: Mark Rutland <mark.rutland@arm.com>
9367 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9368 L: linux-arm-kernel@lists.infradead.org
9370 F: drivers/firmware/psci.c
9371 F: include/linux/psci.h
9372 F: include/uapi/linux/psci.h
9374 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9375 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9376 L: linuxppc-dev@lists.ozlabs.org
9378 F: drivers/char/powernv-op-panel.c
9381 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9385 PPP PROTOCOL DRIVERS AND COMPRESSORS
9386 M: Paul Mackerras <paulus@samba.org>
9387 L: linux-ppp@vger.kernel.org
9389 F: drivers/net/ppp/ppp_*
9391 PPP OVER ATM (RFC 2364)
9392 M: Mitchell Blank Jr <mitch@sfgoth.com>
9394 F: net/atm/pppoatm.c
9395 F: include/uapi/linux/atmppp.h
9398 M: Michal Ostrowski <mostrows@earthlink.net>
9400 F: drivers/net/ppp/pppoe.c
9401 F: drivers/net/ppp/pppox.c
9404 M: James Chapman <jchapman@katalix.com>
9406 F: net/l2tp/l2tp_ppp.c
9407 F: include/linux/if_pppol2tp.h
9408 F: include/uapi/linux/if_pppol2tp.h
9411 M: Rodolfo Giometti <giometti@enneenne.com>
9412 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9413 L: linuxpps@ml.enneenne.com (subscribers-only)
9415 F: Documentation/pps/
9417 F: include/linux/pps*.h
9420 M: Dmitry Kozlov <xeb@mail.ru>
9421 L: netdev@vger.kernel.org
9423 F: drivers/net/ppp/pptp.c
9424 W: http://sourceforge.net/projects/accel-pptp
9427 M: Robert Love <rml@tech9.net>
9428 L: kpreempt-tech@lists.sourceforge.net
9429 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9431 F: Documentation/preempt-locking.txt
9432 F: include/linux/preempt.h
9434 PRISM54 WIRELESS DRIVER
9435 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9436 L: linux-wireless@vger.kernel.org
9437 W: http://wireless.kernel.org/en/users/Drivers/p54
9439 F: drivers/net/wireless/intersil/prism54/
9442 M: Geoff Levand <geoff@infradead.org>
9443 L: netdev@vger.kernel.org
9444 L: linuxppc-dev@lists.ozlabs.org
9446 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9448 PS3 PLATFORM SUPPORT
9449 M: Geoff Levand <geoff@infradead.org>
9450 L: linuxppc-dev@lists.ozlabs.org
9452 F: arch/powerpc/boot/ps3*
9453 F: arch/powerpc/include/asm/lv1call.h
9454 F: arch/powerpc/include/asm/ps3*.h
9455 F: arch/powerpc/platforms/ps3/
9458 F: drivers/rtc/rtc-ps3.c
9459 F: drivers/usb/host/*ps3.c
9460 F: sound/ppc/snd_ps3*
9463 M: Jim Paris <jim@jtan.com>
9464 M: Geoff Levand <geoff@infradead.org>
9465 L: linuxppc-dev@lists.ozlabs.org
9467 F: drivers/block/ps3vram.c
9470 M: Anton Vorontsov <anton@enomsg.org>
9471 M: Colin Cross <ccross@android.com>
9472 M: Kees Cook <keescook@chromium.org>
9473 M: Tony Luck <tony.luck@intel.com>
9475 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9477 F: include/linux/pstore*
9478 F: drivers/firmware/efi/efi-pstore.c
9479 F: drivers/acpi/apei/erst.c
9481 PTP HARDWARE CLOCK SUPPORT
9482 M: Richard Cochran <richardcochran@gmail.com>
9483 L: netdev@vger.kernel.org
9485 W: http://linuxptp.sourceforge.net/
9486 F: Documentation/ABI/testing/sysfs-ptp
9487 F: Documentation/ptp/*
9488 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9489 F: drivers/net/phy/dp83640*
9491 F: include/linux/ptp_cl*
9494 M: Roland McGrath <roland@hack.frob.com>
9495 M: Oleg Nesterov <oleg@redhat.com>
9497 F: include/asm-generic/syscall.h
9498 F: include/linux/ptrace.h
9499 F: include/linux/regset.h
9500 F: include/linux/tracehook.h
9501 F: include/uapi/linux/ptrace.h
9505 M: Hans Verkuil <hverkuil@xs4all.nl>
9506 L: linux-media@vger.kernel.org
9507 T: git git://linuxtv.org/media_tree.git
9509 F: drivers/staging/media/pulse8-cec
9511 PVRUSB2 VIDEO4LINUX DRIVER
9512 M: Mike Isely <isely@pobox.com>
9513 L: pvrusb2@isely.net (subscribers-only)
9514 L: linux-media@vger.kernel.org
9515 W: http://www.isely.net/pvrusb2/
9516 T: git git://linuxtv.org/media_tree.git
9518 F: Documentation/video4linux/README.pvrusb2
9519 F: drivers/media/usb/pvrusb2/
9522 M: Hans Verkuil <hverkuil@xs4all.nl>
9523 L: linux-media@vger.kernel.org
9524 T: git git://linuxtv.org/media_tree.git
9526 F: drivers/media/usb/pwc/*
9529 M: Kamil Debski <kamil@wypas.org>
9530 M: Lukasz Majewski <l.majewski@samsung.com>
9531 L: linux-hwmon@vger.kernel.org
9533 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9534 F: Documentation/hwmon/pwm-fan
9535 F: drivers/hwmon/pwm-fan.c
9538 M: Thierry Reding <thierry.reding@gmail.com>
9539 L: linux-pwm@vger.kernel.org
9541 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9542 F: Documentation/pwm.txt
9543 F: Documentation/devicetree/bindings/pwm/
9544 F: include/linux/pwm.h
9546 F: drivers/video/backlight/pwm_bl.c
9547 F: include/linux/pwm_backlight.h
9549 PXA2xx/PXA3xx SUPPORT
9550 M: Daniel Mack <daniel@zonque.org>
9551 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9552 M: Robert Jarzmik <robert.jarzmik@free.fr>
9553 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9554 T: git git://github.com/hzhuang1/linux.git
9555 T: git git://github.com/rjarzmik/linux.git
9557 F: arch/arm/boot/dts/pxa*
9558 F: arch/arm/mach-pxa/
9560 F: drivers/pcmcia/pxa2xx*
9561 F: drivers/pinctrl/pxa/
9562 F: drivers/spi/spi-pxa2xx*
9563 F: drivers/usb/gadget/udc/pxa2*
9564 F: include/sound/pxa2xx-lib.h
9569 M: Robert Jarzmik <robert.jarzmik@free.fr>
9570 L: linux-gpio@vger.kernel.org
9572 F: drivers/gpio/gpio-pxa.c
9574 PXA3xx NAND FLASH DRIVER
9575 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9576 L: linux-mtd@lists.infradead.org
9578 F: drivers/mtd/nand/pxa3xx_nand.c
9581 M: Eric Miao <eric.y.miao@gmail.com>
9582 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9583 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9584 T: git git://github.com/hzhuang1/linux.git
9585 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9587 F: arch/arm/boot/dts/mmp*
9588 F: arch/arm/mach-mmp/
9594 M: Robert Jarzmik <robert.jarzmik@free.fr>
9595 L: rtc-linux@googlegroups.com
9599 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9600 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9601 L: qat-linux@intel.com
9603 F: drivers/crypto/qat/
9606 M: Mike Marciniszyn <infinipath@intel.com>
9607 L: linux-rdma@vger.kernel.org
9609 F: drivers/infiniband/hw/qib/
9611 QLOGIC QLA1280 SCSI DRIVER
9612 M: Michael Reed <mdr@sgi.com>
9613 L: linux-scsi@vger.kernel.org
9615 F: drivers/scsi/qla1280.[ch]
9617 QLOGIC QLA2XXX FC-SCSI DRIVER
9618 M: qla2xxx-upstream@qlogic.com
9619 L: linux-scsi@vger.kernel.org
9621 F: Documentation/scsi/LICENSE.qla2xxx
9622 F: drivers/scsi/qla2xxx/
9624 QLOGIC QLA4XXX iSCSI DRIVER
9625 M: QLogic-Storage-Upstream@qlogic.com
9626 L: linux-scsi@vger.kernel.org
9628 F: Documentation/scsi/LICENSE.qla4xxx
9629 F: drivers/scsi/qla4xxx/
9631 QLOGIC QLA3XXX NETWORK DRIVER
9632 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9633 M: Ron Mercer <ron.mercer@qlogic.com>
9634 M: linux-driver@qlogic.com
9635 L: netdev@vger.kernel.org
9637 F: Documentation/networking/LICENSE.qla3xxx
9638 F: drivers/net/ethernet/qlogic/qla3xxx.*
9640 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9641 M: Dept-GELinuxNICDev@qlogic.com
9642 L: netdev@vger.kernel.org
9644 F: drivers/net/ethernet/qlogic/qlcnic/
9646 QLOGIC QLGE 10Gb ETHERNET DRIVER
9647 M: Harish Patil <harish.patil@qlogic.com>
9648 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9649 M: Dept-GELinuxNICDev@qlogic.com
9650 M: linux-driver@qlogic.com
9651 L: netdev@vger.kernel.org
9653 F: drivers/net/ethernet/qlogic/qlge/
9655 QLOGIC QL4xxx ETHERNET DRIVER
9656 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9657 M: Ariel Elior <Ariel.Elior@qlogic.com>
9658 M: everest-linux-l2@qlogic.com
9659 L: netdev@vger.kernel.org
9661 F: drivers/net/ethernet/qlogic/qed/
9662 F: include/linux/qed/
9663 F: drivers/net/ethernet/qlogic/qede/
9666 M: Anders Larsen <al@alarsen.net>
9667 W: http://www.alarsen.net/linux/qnx4fs/
9670 F: include/uapi/linux/qnx4_fs.h
9671 F: include/uapi/linux/qnxtypes.h
9674 M: Antti Palosaari <crope@iki.fi>
9675 L: linux-media@vger.kernel.org
9676 W: https://linuxtv.org
9677 W: http://palosaari.fi/linux/
9678 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9679 T: git git://linuxtv.org/anttip/media_tree.git
9681 F: drivers/media/tuners/qt1010*
9683 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9684 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9685 L: linux-wireless@vger.kernel.org
9686 L: ath9k-devel@lists.ath9k.org
9687 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9689 F: drivers/net/wireless/ath/ath9k/
9691 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9692 M: Kalle Valo <kvalo@qca.qualcomm.com>
9693 L: ath10k@lists.infradead.org
9694 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9697 F: drivers/net/wireless/ath/ath10k/
9699 QUALCOMM HEXAGON ARCHITECTURE
9700 M: Richard Kuo <rkuo@codeaurora.org>
9701 L: linux-hexagon@vger.kernel.org
9702 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9706 QUALCOMM WCN36XX WIRELESS DRIVER
9707 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9708 L: wcn36xx@lists.infradead.org
9709 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9710 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9712 F: drivers/net/wireless/ath/wcn36xx/
9714 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9715 M: Gabriel Somlo <somlo@cmu.edu>
9716 M: "Michael S. Tsirkin" <mst@redhat.com>
9717 L: qemu-devel@nongnu.org
9719 F: drivers/firmware/qemu_fw_cfg.c
9721 RADOS BLOCK DEVICE (RBD)
9722 M: Ilya Dryomov <idryomov@gmail.com>
9723 M: Sage Weil <sage@redhat.com>
9724 M: Alex Elder <elder@kernel.org>
9725 L: ceph-devel@vger.kernel.org
9727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9728 T: git git://github.com/ceph/ceph-client.git
9730 F: Documentation/ABI/testing/sysfs-bus-rbd
9731 F: drivers/block/rbd.c
9732 F: drivers/block/rbd_types.h
9734 RADEON FRAMEBUFFER DISPLAY DRIVER
9735 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9736 L: linux-fbdev@vger.kernel.org
9738 F: drivers/video/fbdev/aty/radeon*
9739 F: include/uapi/linux/radeonfb.h
9741 RADIOSHARK RADIO DRIVER
9742 M: Hans Verkuil <hverkuil@xs4all.nl>
9743 L: linux-media@vger.kernel.org
9744 T: git git://linuxtv.org/media_tree.git
9746 F: drivers/media/radio/radio-shark.c
9748 RADIOSHARK2 RADIO DRIVER
9749 M: Hans Verkuil <hverkuil@xs4all.nl>
9750 L: linux-media@vger.kernel.org
9751 T: git git://linuxtv.org/media_tree.git
9753 F: drivers/media/radio/radio-shark2.c
9754 F: drivers/media/radio/radio-tea5777.c
9756 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9757 M: Paul Mackerras <paulus@samba.org>
9758 L: linux-fbdev@vger.kernel.org
9760 F: drivers/video/fbdev/aty/aty128fb.c
9762 RALINK MIPS ARCHITECTURE
9763 M: John Crispin <john@phrozen.org>
9764 L: linux-mips@linux-mips.org
9768 RALINK RT2X00 WIRELESS LAN DRIVER
9770 M: Stanislaw Gruszka <sgruszka@redhat.com>
9771 M: Helmut Schaa <helmut.schaa@googlemail.com>
9772 L: linux-wireless@vger.kernel.org
9774 F: drivers/net/wireless/ralink/rt2x00/
9776 RAMDISK RAM BLOCK DEVICE DRIVER
9777 M: Jens Axboe <axboe@kernel.dk>
9779 F: Documentation/blockdev/ramdisk.txt
9780 F: drivers/block/brd.c
9782 RANDOM NUMBER DRIVER
9783 M: "Theodore Ts'o" <tytso@mit.edu>
9785 F: drivers/char/random.c
9788 M: Matt Porter <mporter@kernel.crashing.org>
9789 M: Alexandre Bounine <alexandre.bounine@idt.com>
9793 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9794 L: linux-wireless@vger.kernel.org
9796 F: drivers/net/wireless/ray*
9799 M: Josh Triplett <josh@joshtriplett.org>
9800 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9801 L: linux-kernel@vger.kernel.org
9803 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9804 F: Documentation/RCU/torture.txt
9805 F: kernel/rcu/rcutorture.c
9807 RCUTORTURE TEST FRAMEWORK
9808 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9809 M: Josh Triplett <josh@joshtriplett.org>
9810 R: Steven Rostedt <rostedt@goodmis.org>
9811 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9812 R: Lai Jiangshan <jiangshanlai@gmail.com>
9813 L: linux-kernel@vger.kernel.org
9815 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9816 F: tools/testing/selftests/rcutorture
9819 M: Florian Fainelli <florian@openwrt.org>
9822 RDC R6040 FAST ETHERNET DRIVER
9823 M: Florian Fainelli <f.fainelli@gmail.com>
9824 L: netdev@vger.kernel.org
9826 F: drivers/net/ethernet/rdc/r6040.c
9828 RDS - RELIABLE DATAGRAM SOCKETS
9829 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9830 L: netdev@vger.kernel.org
9831 L: linux-rdma@vger.kernel.org
9832 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9833 W: https://oss.oracle.com/projects/rds/
9836 F: Documentation/networking/rds.txt
9838 RDMAVT - RDMA verbs software
9839 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9840 L: linux-rdma@vger.kernel.org
9842 F: drivers/infiniband/sw/rdmavt
9844 READ-COPY UPDATE (RCU)
9845 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9846 M: Josh Triplett <josh@joshtriplett.org>
9847 R: Steven Rostedt <rostedt@goodmis.org>
9848 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9849 R: Lai Jiangshan <jiangshanlai@gmail.com>
9850 L: linux-kernel@vger.kernel.org
9851 W: http://www.rdrop.com/users/paulmck/RCU/
9853 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9854 F: Documentation/RCU/
9855 X: Documentation/RCU/torture.txt
9856 F: include/linux/rcu*
9857 X: include/linux/srcu.h
9861 REAL TIME CLOCK (RTC) SUBSYSTEM
9862 M: Alessandro Zummo <a.zummo@towertech.it>
9863 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9864 L: rtc-linux@googlegroups.com
9865 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9866 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9868 F: Documentation/devicetree/bindings/rtc/
9869 F: Documentation/rtc.txt
9871 F: include/linux/rtc.h
9872 F: include/uapi/linux/rtc.h
9873 F: include/linux/rtc/
9874 F: include/linux/platform_data/rtc-*
9875 F: tools/testing/selftests/timers/rtctest.c
9877 REALTEK AUDIO CODECS
9878 M: Bard Liao <bardliao@realtek.com>
9879 M: Oder Chiou <oder_chiou@realtek.com>
9881 F: sound/soc/codecs/rt*
9882 F: include/sound/rt*.h
9884 REISERFS FILE SYSTEM
9885 L: reiserfs-devel@vger.kernel.org
9889 REGISTER MAP ABSTRACTION
9890 M: Mark Brown <broonie@kernel.org>
9891 L: linux-kernel@vger.kernel.org
9892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9894 F: Documentation/devicetree/bindings/regmap/
9895 F: drivers/base/regmap/
9896 F: include/linux/regmap.h
9898 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9899 M: Ohad Ben-Cohen <ohad@wizery.com>
9900 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9901 L: linux-remoteproc@vger.kernel.org
9902 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9904 F: Documentation/devicetree/bindings/remoteproc/
9905 F: Documentation/remoteproc.txt
9906 F: drivers/remoteproc/
9907 F: include/linux/remoteproc.h
9909 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9910 M: Ohad Ben-Cohen <ohad@wizery.com>
9911 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9912 L: linux-remoteproc@vger.kernel.org
9913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9916 F: Documentation/rpmsg.txt
9917 F: include/linux/rpmsg.h
9919 RENESAS ETHERNET DRIVERS
9920 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9921 L: netdev@vger.kernel.org
9922 L: linux-renesas-soc@vger.kernel.org
9923 F: drivers/net/ethernet/renesas/
9924 F: include/linux/sh_eth.h
9926 RENESAS USB2 PHY DRIVER
9927 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9928 L: linux-renesas-soc@vger.kernel.org
9930 F: drivers/phy/phy-rcar-gen3-usb2.c
9932 RESET CONTROLLER FRAMEWORK
9933 M: Philipp Zabel <p.zabel@pengutronix.de>
9934 T: git git://git.pengutronix.de/git/pza/linux
9937 F: Documentation/devicetree/bindings/reset/
9938 F: include/dt-bindings/reset/
9939 F: include/linux/reset.h
9940 F: include/linux/reset-controller.h
9943 M: Johannes Berg <johannes@sipsolutions.net>
9944 L: linux-wireless@vger.kernel.org
9945 W: http://wireless.kernel.org/
9946 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9947 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9949 F: Documentation/rfkill.txt
9953 M: Thomas Graf <tgraf@suug.ch>
9954 L: netdev@vger.kernel.org
9957 F: include/linux/rhashtable.h
9959 RICOH SMARTMEDIA/XD DRIVER
9960 M: Maxim Levitsky <maximlevitsky@gmail.com>
9962 F: drivers/mtd/nand/r852.c
9963 F: drivers/mtd/nand/r852.h
9965 RICOH R5C592 MEMORYSTICK DRIVER
9966 M: Maxim Levitsky <maximlevitsky@gmail.com>
9968 F: drivers/memstick/host/r592.*
9971 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9972 W: http://sourceforge.net/projects/roccat/
9974 F: drivers/hid/hid-roccat*
9975 F: include/linux/hid-roccat*
9976 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9979 M: Jiri Pirko <jiri@resnulli.us>
9980 L: netdev@vger.kernel.org
9982 F: drivers/net/ethernet/rocker/
9986 W: http://www.comtrol.com
9988 F: Documentation/serial/rocket.txt
9989 F: drivers/tty/rocket*
9991 ROCKETPORT EXPRESS/INFINITY DRIVER
9992 M: Kevin Cernekee <cernekee@gmail.com>
9993 L: linux-serial@vger.kernel.org
9995 F: drivers/tty/serial/rp2.*
9998 M: Ralf Baechle <ralf@linux-mips.org>
9999 L: linux-hams@vger.kernel.org
10000 W: http://www.linux-ax25.org/
10002 F: include/net/rose.h
10003 F: include/uapi/linux/rose.h
10006 RTL2830 MEDIA DRIVER
10007 M: Antti Palosaari <crope@iki.fi>
10008 L: linux-media@vger.kernel.org
10009 W: https://linuxtv.org
10010 W: http://palosaari.fi/linux/
10011 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10012 T: git git://linuxtv.org/anttip/media_tree.git
10014 F: drivers/media/dvb-frontends/rtl2830*
10016 RTL2832 MEDIA DRIVER
10017 M: Antti Palosaari <crope@iki.fi>
10018 L: linux-media@vger.kernel.org
10019 W: https://linuxtv.org
10020 W: http://palosaari.fi/linux/
10021 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10022 T: git git://linuxtv.org/anttip/media_tree.git
10024 F: drivers/media/dvb-frontends/rtl2832*
10026 RTL2832_SDR MEDIA DRIVER
10027 M: Antti Palosaari <crope@iki.fi>
10028 L: linux-media@vger.kernel.org
10029 W: https://linuxtv.org
10030 W: http://palosaari.fi/linux/
10031 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10032 T: git git://linuxtv.org/anttip/media_tree.git
10034 F: drivers/media/dvb-frontends/rtl2832_sdr*
10036 RTL8180 WIRELESS DRIVER
10037 L: linux-wireless@vger.kernel.org
10038 W: http://wireless.kernel.org/
10039 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10041 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10043 RTL8187 WIRELESS DRIVER
10044 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10045 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10046 M: Larry Finger <Larry.Finger@lwfinger.net>
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/rtl818x/rtl8187/
10053 RTL8192CE WIRELESS DRIVER
10054 M: Larry Finger <Larry.Finger@lwfinger.net>
10055 M: Chaoming Li <chaoming_li@realsil.com.cn>
10056 L: linux-wireless@vger.kernel.org
10057 W: http://wireless.kernel.org/
10058 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10060 F: drivers/net/wireless/realtek/rtlwifi/
10061 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10063 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10064 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10065 L: linux-wireless@vger.kernel.org
10066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10068 F: drivers/net/wireless/realtek/rtl8xxxu/
10070 S3 SAVAGE FRAMEBUFFER DRIVER
10071 M: Antonino Daplas <adaplas@gmail.com>
10072 L: linux-fbdev@vger.kernel.org
10074 F: drivers/video/fbdev/savage/
10077 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10078 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10079 L: linux-s390@vger.kernel.org
10080 W: http://www.ibm.com/developerworks/linux/linux390/
10081 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10085 F: Documentation/s390/
10086 F: Documentation/DocBook/s390*
10088 S390 COMMON I/O LAYER
10089 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10090 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10091 L: linux-s390@vger.kernel.org
10092 W: http://www.ibm.com/developerworks/linux/linux390/
10094 F: drivers/s390/cio/
10097 M: Stefan Weinhuber <wein@de.ibm.com>
10098 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10099 L: linux-s390@vger.kernel.org
10100 W: http://www.ibm.com/developerworks/linux/linux390/
10102 F: drivers/s390/block/dasd*
10103 F: block/partitions/ibm.c
10105 S390 NETWORK DRIVERS
10106 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10107 L: linux-s390@vger.kernel.org
10108 W: http://www.ibm.com/developerworks/linux/linux390/
10110 F: drivers/s390/net/
10113 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10114 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10115 L: linux-s390@vger.kernel.org
10116 W: http://www.ibm.com/developerworks/linux/linux390/
10119 F: drivers/pci/hotplug/s390_pci_hpc.c
10122 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10123 L: linux-s390@vger.kernel.org
10124 W: http://www.ibm.com/developerworks/linux/linux390/
10126 F: drivers/s390/crypto/
10129 M: Steffen Maier <maier@linux.vnet.ibm.com>
10130 L: linux-s390@vger.kernel.org
10131 W: http://www.ibm.com/developerworks/linux/linux390/
10133 F: drivers/s390/scsi/zfcp_*
10135 S390 IUCV NETWORK LAYER
10136 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10137 L: linux-s390@vger.kernel.org
10138 W: http://www.ibm.com/developerworks/linux/linux390/
10140 F: drivers/s390/net/*iucv*
10141 F: include/net/iucv/
10145 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10146 L: linux-s390@vger.kernel.org
10147 W: http://www.ibm.com/developerworks/linux/linux390/
10149 F: drivers/iommu/s390-iommu.c
10151 S3C24XX SD/MMC Driver
10152 M: Ben Dooks <ben-linux@fluff.org>
10153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10155 F: drivers/mmc/host/s3cmci.*
10157 SAA6588 RDS RECEIVER DRIVER
10158 M: Hans Verkuil <hverkuil@xs4all.nl>
10159 L: linux-media@vger.kernel.org
10160 T: git git://linuxtv.org/media_tree.git
10161 W: https://linuxtv.org
10163 F: drivers/media/i2c/saa6588*
10165 SAA7134 VIDEO4LINUX DRIVER
10166 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10167 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10168 L: linux-media@vger.kernel.org
10169 W: https://linuxtv.org
10170 T: git git://linuxtv.org/media_tree.git
10172 F: Documentation/video4linux/*.saa7134
10173 F: drivers/media/pci/saa7134/
10175 SAA7146 VIDEO4LINUX-2 DRIVER
10176 M: Hans Verkuil <hverkuil@xs4all.nl>
10177 L: linux-media@vger.kernel.org
10178 T: git git://linuxtv.org/media_tree.git
10180 F: drivers/media/common/saa7146/
10181 F: drivers/media/pci/saa7146/
10182 F: include/media/saa7146*
10184 SAMSUNG LAPTOP DRIVER
10185 M: Corentin Chary <corentin.chary@gmail.com>
10186 L: platform-driver-x86@vger.kernel.org
10188 F: drivers/platform/x86/samsung-laptop.c
10190 SAMSUNG AUDIO (ASoC) DRIVERS
10191 M: Krzysztof Kozlowski <krzk@kernel.org>
10192 M: Sangbeom Kim <sbkim73@samsung.com>
10193 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10194 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10196 F: sound/soc/samsung/
10198 SAMSUNG FRAMEBUFFER DRIVER
10199 M: Jingoo Han <jingoohan1@gmail.com>
10200 L: linux-fbdev@vger.kernel.org
10202 F: drivers/video/fbdev/s3c-fb.c
10204 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10205 M: Sangbeom Kim <sbkim73@samsung.com>
10206 M: Krzysztof Kozlowski <krzk@kernel.org>
10207 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10208 L: linux-kernel@vger.kernel.org
10209 L: linux-samsung-soc@vger.kernel.org
10211 F: drivers/mfd/sec*.c
10212 F: drivers/regulator/s2m*.c
10213 F: drivers/regulator/s5m*.c
10214 F: drivers/clk/clk-s2mps11.c
10215 F: drivers/rtc/rtc-s5m.c
10216 F: include/linux/mfd/samsung/
10217 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10218 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10219 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10220 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10222 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10223 M: Kyungmin Park <kyungmin.park@samsung.com>
10224 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10225 L: linux-media@vger.kernel.org
10226 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10228 F: drivers/media/platform/exynos4-is/
10230 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10231 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10232 L: linux-media@vger.kernel.org
10233 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10235 F: drivers/media/platform/s3c-camif/
10236 F: include/media/drv-intf/s3c_camif.h
10238 SAMSUNG S5C73M3 CAMERA DRIVER
10239 M: Kyungmin Park <kyungmin.park@samsung.com>
10240 M: Andrzej Hajda <a.hajda@samsung.com>
10241 L: linux-media@vger.kernel.org
10243 F: drivers/media/i2c/s5c73m3/*
10245 SAMSUNG S5K5BAF CAMERA DRIVER
10246 M: Kyungmin Park <kyungmin.park@samsung.com>
10247 M: Andrzej Hajda <a.hajda@samsung.com>
10248 L: linux-media@vger.kernel.org
10250 F: drivers/media/i2c/s5k5baf.c
10252 SAMSUNG S3FWRN5 NFC DRIVER
10253 M: Robert Baldyga <r.baldyga@samsung.com>
10254 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10255 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10257 F: drivers/nfc/s3fwrn5
10259 SAMSUNG SOC CLOCK DRIVERS
10260 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10261 M: Tomasz Figa <tomasz.figa@gmail.com>
10263 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10264 F: drivers/clk/samsung/
10266 SAMSUNG SPI DRIVERS
10267 M: Kukjin Kim <kgene@kernel.org>
10268 M: Krzysztof Kozlowski <krzk@kernel.org>
10269 M: Andi Shyti <andi.shyti@samsung.com>
10270 L: linux-spi@vger.kernel.org
10271 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10273 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10274 F: drivers/spi/spi-s3c*
10275 F: include/linux/platform_data/spi-s3c64xx.h
10277 SAMSUNG SXGBE DRIVERS
10278 M: Byungho An <bh74.an@samsung.com>
10279 M: Girish K S <ks.giri@samsung.com>
10280 M: Vipul Pandya <vipul.pandya@samsung.com>
10282 L: netdev@vger.kernel.org
10283 F: drivers/net/ethernet/samsung/sxgbe/
10285 SAMSUNG THERMAL DRIVER
10286 M: Lukasz Majewski <l.majewski@samsung.com>
10287 L: linux-pm@vger.kernel.org
10288 L: linux-samsung-soc@vger.kernel.org
10290 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10291 F: drivers/thermal/samsung/
10293 SAMSUNG USB2 PHY DRIVER
10294 M: Kamil Debski <kamil@wypas.org>
10295 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10296 L: linux-kernel@vger.kernel.org
10298 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10299 F: Documentation/phy/samsung-usb2.txt
10300 F: drivers/phy/phy-exynos4210-usb2.c
10301 F: drivers/phy/phy-exynos4x12-usb2.c
10302 F: drivers/phy/phy-exynos5250-usb2.c
10303 F: drivers/phy/phy-s5pv210-usb2.c
10304 F: drivers/phy/phy-samsung-usb2.c
10305 F: drivers/phy/phy-samsung-usb2.h
10308 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10309 L: linux-serial@vger.kernel.org
10311 F: Documentation/devicetree/bindings/serial/
10312 F: drivers/tty/serial/
10314 SYNOPSYS DESIGNWARE DMAC DRIVER
10315 M: Viresh Kumar <vireshk@kernel.org>
10316 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10318 F: include/linux/dma/dw.h
10319 F: include/linux/platform_data/dma-dw.h
10322 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10323 M: Lars Persson <lars.persson@axis.com>
10324 L: netdev@vger.kernel.org
10326 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10327 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10329 SYNOPSYS DESIGNWARE I2C DRIVER
10330 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10331 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10332 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10333 L: linux-i2c@vger.kernel.org
10335 F: drivers/i2c/busses/i2c-designware-*
10336 F: include/linux/platform_data/i2c-designware.h
10338 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10339 M: Jaehoon Chung <jh80.chung@samsung.com>
10340 L: linux-mmc@vger.kernel.org
10342 F: include/linux/mmc/dw_mmc.h
10343 F: drivers/mmc/host/dw_mmc*
10345 SYSTEM TRACE MODULE CLASS
10346 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10348 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10349 F: Documentation/trace/stm.txt
10350 F: drivers/hwtracing/stm/
10351 F: include/linux/stm.h
10352 F: include/uapi/linux/stm.h
10355 M: Andreas Noever <andreas.noever@gmail.com>
10357 F: drivers/thunderbolt/
10359 TI BQ27XXX POWER SUPPLY DRIVER
10360 R: Andrew F. Davis <afd@ti.com>
10361 F: include/linux/power/bq27xxx_battery.h
10362 F: drivers/power/bq27xxx_battery.c
10363 F: drivers/power/bq27xxx_battery_i2c.c
10365 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10366 M: John Stultz <john.stultz@linaro.org>
10367 M: Thomas Gleixner <tglx@linutronix.de>
10368 L: linux-kernel@vger.kernel.org
10369 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10371 F: include/linux/clocksource.h
10372 F: include/linux/time.h
10373 F: include/linux/timex.h
10374 F: include/uapi/linux/time.h
10375 F: include/uapi/linux/timex.h
10376 F: kernel/time/clocksource.c
10377 F: kernel/time/time*.c
10378 F: kernel/time/alarmtimer.c
10379 F: kernel/time/ntp.c
10380 F: tools/testing/selftests/timers/
10383 M: Zwane Mwaikambo <zwanem@gmail.com>
10385 F: drivers/watchdog/sc1200wdt.c
10388 M: Ingo Molnar <mingo@redhat.com>
10389 M: Peter Zijlstra <peterz@infradead.org>
10390 L: linux-kernel@vger.kernel.org
10391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10394 F: include/linux/sched.h
10395 F: include/uapi/linux/sched.h
10396 F: include/linux/wait.h
10399 M: Chen Liqin <liqin.linux@gmail.com>
10400 M: Lennox Wu <lennox.wu@gmail.com>
10401 W: http://www.sunplus.com
10405 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10406 M: Sudeep Holla <sudeep.holla@arm.com>
10407 L: linux-arm-kernel@lists.infradead.org
10409 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10410 F: drivers/clk/clk-scpi.c
10411 F: drivers/cpufreq/scpi-cpufreq.c
10412 F: drivers/firmware/arm_scpi.c
10413 F: include/linux/scpi_protocol.h
10416 M: Jens Axboe <axboe@kernel.dk>
10417 L: linux-scsi@vger.kernel.org
10418 W: http://www.kernel.dk
10420 F: drivers/scsi/sr*
10422 SCSI RDMA PROTOCOL (SRP) INITIATOR
10423 M: Bart Van Assche <bart.vanassche@sandisk.com>
10424 L: linux-rdma@vger.kernel.org
10426 W: http://www.openfabrics.org
10427 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10429 F: drivers/infiniband/ulp/srp/
10430 F: include/scsi/srp.h
10433 M: Doug Gilbert <dgilbert@interlog.com>
10434 L: linux-scsi@vger.kernel.org
10435 W: http://sg.danny.cz/sg
10437 F: Documentation/scsi/scsi-generic.txt
10438 F: drivers/scsi/sg.c
10439 F: include/scsi/sg.h
10442 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10443 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10444 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10446 L: linux-scsi@vger.kernel.org
10448 F: Documentation/devicetree/bindings/scsi/
10453 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10454 L: linux-scsi@vger.kernel.org
10456 F: Documentation/scsi/st.txt
10457 F: drivers/scsi/st.*
10458 F: drivers/scsi/st_*.h
10461 M: Vlad Yasevich <vyasevich@gmail.com>
10462 M: Neil Horman <nhorman@tuxdriver.com>
10463 L: linux-sctp@vger.kernel.org
10464 W: http://lksctp.sourceforge.net
10466 F: Documentation/networking/sctp.txt
10467 F: include/linux/sctp.h
10468 F: include/uapi/linux/sctp.h
10469 F: include/net/sctp/
10473 M: Jim Cromie <jim.cromie@gmail.com>
10475 F: Documentation/i2c/busses/scx200_acb
10476 F: arch/x86/platform/scx200/
10477 F: drivers/watchdog/scx200_wdt.c
10478 F: drivers/i2c/busses/scx200*
10479 F: drivers/mtd/maps/scx200_docflash.c
10480 F: include/linux/scx200.h
10483 M: Jim Cromie <jim.cromie@gmail.com>
10485 F: drivers/char/scx200_gpio.c
10486 F: include/linux/scx200_gpio.h
10488 SCx200 HRT CLOCKSOURCE DRIVER
10489 M: Jim Cromie <jim.cromie@gmail.com>
10491 F: drivers/clocksource/scx200_hrt.c
10493 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10494 M: Sascha Sommer <saschasommer@freenet.de>
10495 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10497 F: drivers/mmc/host/sdricoh_cs.c
10499 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10500 M: Adrian Hunter <adrian.hunter@intel.com>
10501 L: linux-mmc@vger.kernel.org
10502 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10504 F: drivers/mmc/host/sdhci*
10505 F: include/linux/mmc/sdhci*
10508 M: Kees Cook <keescook@chromium.org>
10509 R: Andy Lutomirski <luto@amacapital.net>
10510 R: Will Drewry <wad@chromium.org>
10511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10513 F: kernel/seccomp.c
10514 F: include/uapi/linux/seccomp.h
10515 F: include/linux/seccomp.h
10516 F: tools/testing/selftests/seccomp/*
10517 K: \bsecure_computing
10520 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10521 M: Al Cooper <alcooperx@gmail.com>
10522 L: linux-mmc@vger.kernel.org
10523 L: bcm-kernel-feedback-list@broadcom.com
10525 F: drivers/mmc/host/sdhci-brcmstb*
10527 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10528 M: Ben Dooks <ben-linux@fluff.org>
10529 M: Jaehoon Chung <jh80.chung@samsung.com>
10530 L: linux-mmc@vger.kernel.org
10532 F: drivers/mmc/host/sdhci-s3c*
10534 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10535 M: Viresh Kumar <vireshk@kernel.org>
10536 L: linux-mmc@vger.kernel.org
10538 F: drivers/mmc/host/sdhci-spear.c
10541 M: James Morris <james.l.morris@oracle.com>
10542 M: "Serge E. Hallyn" <serge@hallyn.com>
10543 L: linux-security-module@vger.kernel.org (suggested Cc:)
10544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10545 W: http://kernsec.org/
10550 M: Security Officers <security@kernel.org>
10553 SELINUX SECURITY MODULE
10554 M: Paul Moore <paul@paul-moore.com>
10555 M: Stephen Smalley <sds@tycho.nsa.gov>
10556 M: Eric Paris <eparis@parisplace.org>
10557 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10558 W: http://selinuxproject.org
10559 T: git git://git.infradead.org/users/pcmoore/selinux
10561 F: include/linux/selinux*
10562 F: security/selinux/
10563 F: scripts/selinux/
10565 APPARMOR SECURITY MODULE
10566 M: John Johansen <john.johansen@canonical.com>
10567 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10568 W: apparmor.wiki.kernel.org
10569 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10571 F: security/apparmor/
10573 LOADPIN SECURITY MODULE
10574 M: Kees Cook <keescook@chromium.org>
10575 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10577 F: security/loadpin/
10579 YAMA SECURITY MODULE
10580 M: Kees Cook <keescook@chromium.org>
10581 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10586 M: Jiri Slaby <jirislaby@gmail.com>
10588 F: drivers/misc/phantom.c
10589 F: include/uapi/linux/phantom.h
10591 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10592 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10593 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10594 M: John Soni Jose <sony.john@avagotech.com>
10595 L: linux-scsi@vger.kernel.org
10596 W: http://www.avagotech.com
10598 F: drivers/scsi/be2iscsi/
10600 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10601 M: Sathya Perla <sathya.perla@broadcom.com>
10602 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10603 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10604 M: Somnath Kotur <somnath.kotur@broadcom.com>
10605 L: netdev@vger.kernel.org
10606 W: http://www.emulex.com
10608 F: drivers/net/ethernet/emulex/benet/
10610 EMULEX ONECONNECT ROCE DRIVER
10611 M: Selvin Xavier <selvin.xavier@avagotech.com>
10612 M: Devesh Sharma <devesh.sharma@avagotech.com>
10613 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10614 L: linux-rdma@vger.kernel.org
10615 W: http://www.emulex.com
10617 F: drivers/infiniband/hw/ocrdma/
10620 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10621 M: Edward Cree <ecree@solarflare.com>
10622 M: Bert Kenward <bkenward@solarflare.com>
10623 L: netdev@vger.kernel.org
10625 F: drivers/net/ethernet/sfc/
10628 M: Dimitri Sivanich <sivanich@sgi.com>
10630 F: drivers/misc/sgi-gru/
10632 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10633 M: Pat Gefre <pfg@sgi.com>
10634 L: linux-ia64@vger.kernel.org
10636 F: Documentation/ia64/serial.txt
10637 F: drivers/tty/serial/ioc?_serial.c
10638 F: include/linux/ioc?.h
10640 SGI XP/XPC/XPNET DRIVER
10641 M: Cliff Whickman <cpw@sgi.com>
10642 M: Robin Holt <robinmholt@gmail.com>
10644 F: drivers/misc/sgi-xp/
10646 SI2157 MEDIA DRIVER
10647 M: Antti Palosaari <crope@iki.fi>
10648 L: linux-media@vger.kernel.org
10649 W: https://linuxtv.org
10650 W: http://palosaari.fi/linux/
10651 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10652 T: git git://linuxtv.org/anttip/media_tree.git
10654 F: drivers/media/tuners/si2157*
10656 SI2168 MEDIA DRIVER
10657 M: Antti Palosaari <crope@iki.fi>
10658 L: linux-media@vger.kernel.org
10659 W: https://linuxtv.org
10660 W: http://palosaari.fi/linux/
10661 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10662 T: git git://linuxtv.org/anttip/media_tree.git
10664 F: drivers/media/dvb-frontends/si2168*
10666 SI470X FM RADIO RECEIVER I2C DRIVER
10667 M: Hans Verkuil <hverkuil@xs4all.nl>
10668 L: linux-media@vger.kernel.org
10669 T: git git://linuxtv.org/media_tree.git
10670 W: https://linuxtv.org
10672 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10674 SI470X FM RADIO RECEIVER USB DRIVER
10675 M: Hans Verkuil <hverkuil@xs4all.nl>
10676 L: linux-media@vger.kernel.org
10677 T: git git://linuxtv.org/media_tree.git
10678 W: https://linuxtv.org
10680 F: drivers/media/radio/si470x/radio-si470x-common.c
10681 F: drivers/media/radio/si470x/radio-si470x.h
10682 F: drivers/media/radio/si470x/radio-si470x-usb.c
10684 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10685 M: Eduardo Valentin <edubezval@gmail.com>
10686 L: linux-media@vger.kernel.org
10687 T: git git://linuxtv.org/media_tree.git
10688 W: https://linuxtv.org
10690 F: drivers/media/radio/si4713/si4713.?
10692 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10693 M: Eduardo Valentin <edubezval@gmail.com>
10694 L: linux-media@vger.kernel.org
10695 T: git git://linuxtv.org/media_tree.git
10696 W: https://linuxtv.org
10698 F: drivers/media/radio/si4713/radio-platform-si4713.c
10700 SI4713 FM RADIO TRANSMITTER USB DRIVER
10701 M: Hans Verkuil <hverkuil@xs4all.nl>
10702 L: linux-media@vger.kernel.org
10703 T: git git://linuxtv.org/media_tree.git
10704 W: https://linuxtv.org
10706 F: drivers/media/radio/si4713/radio-usb-si4713.c
10709 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10710 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10711 L: linux-media@vger.kernel.org
10712 W: https://linuxtv.org
10713 T: git git://linuxtv.org/media_tree.git
10715 F: drivers/media/common/siano/
10716 F: drivers/media/usb/siano/
10717 F: drivers/media/usb/siano/
10718 F: drivers/media/mmc/siano/
10721 M: Hans de Goede <hdegoede@redhat.com>
10722 L: linux-fbdev@vger.kernel.org
10724 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10725 F: drivers/video/fbdev/simplefb.c
10726 F: include/linux/platform_data/simplefb.h
10728 SH_VEU V4L2 MEM2MEM DRIVER
10729 L: linux-media@vger.kernel.org
10731 F: drivers/media/platform/sh_veu.c
10733 SH_VOU V4L2 OUTPUT DRIVER
10734 L: linux-media@vger.kernel.org
10736 F: drivers/media/platform/sh_vou.c
10737 F: include/media/drv-intf/sh_vou.h
10739 SIMPLE FIRMWARE INTERFACE (SFI)
10740 M: Len Brown <lenb@kernel.org>
10741 L: sfi-devel@simplefirmware.org
10742 W: http://simplefirmware.org/
10743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10745 F: arch/x86/platform/sfi/
10747 F: include/linux/sfi*.h
10749 SIMTEC EB110ATX (Chalice CATS)
10751 P: Vincent Sanders <vince@simtec.co.uk>
10752 M: Simtec Linux Team <linux@simtec.co.uk>
10753 W: http://www.simtec.co.uk/products/EB110ATX/
10756 SIMTEC EB2410ITX (BAST)
10758 P: Vincent Sanders <vince@simtec.co.uk>
10759 M: Simtec Linux Team <linux@simtec.co.uk>
10760 W: http://www.simtec.co.uk/products/EB2410ITX/
10762 F: arch/arm/mach-s3c24xx/mach-bast.c
10763 F: arch/arm/mach-s3c24xx/bast-ide.c
10764 F: arch/arm/mach-s3c24xx/bast-irq.c
10766 TI DAVINCI MACHINE SUPPORT
10767 M: Sekhar Nori <nsekhar@ti.com>
10768 M: Kevin Hilman <khilman@kernel.org>
10769 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10770 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10772 F: arch/arm/mach-davinci/
10773 F: drivers/i2c/busses/i2c-davinci.c
10775 TI DAVINCI SERIES MEDIA DRIVER
10776 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10777 L: linux-media@vger.kernel.org
10778 W: https://linuxtv.org
10779 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10780 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10782 F: drivers/media/platform/davinci/
10783 F: include/media/davinci/
10785 TI AM437X VPFE DRIVER
10786 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10787 L: linux-media@vger.kernel.org
10788 W: https://linuxtv.org
10789 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10790 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10792 F: drivers/media/platform/am437x/
10794 OV2659 OMNIVISION SENSOR DRIVER
10795 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10796 L: linux-media@vger.kernel.org
10797 W: https://linuxtv.org
10798 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10799 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10801 F: drivers/media/i2c/ov2659.c
10802 F: include/media/i2c/ov2659.h
10804 SILICON MOTION SM712 FRAME BUFFER DRIVER
10805 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10806 M: Teddy Wang <teddy.wang@siliconmotion.com>
10807 M: Sudip Mukherjee <sudip@vectorindia.org>
10808 L: linux-fbdev@vger.kernel.org
10810 F: drivers/video/fbdev/sm712*
10811 F: Documentation/fb/sm712fb.txt
10813 SIS 190 ETHERNET DRIVER
10814 M: Francois Romieu <romieu@fr.zoreil.com>
10815 L: netdev@vger.kernel.org
10817 F: drivers/net/ethernet/sis/sis190.c
10819 SIS 900/7016 FAST ETHERNET DRIVER
10820 M: Daniele Venzano <venza@brownhat.org>
10821 W: http://www.brownhat.org/sis900.html
10822 L: netdev@vger.kernel.org
10824 F: drivers/net/ethernet/sis/sis900.*
10826 SIS FRAMEBUFFER DRIVER
10827 M: Thomas Winischhofer <thomas@winischhofer.net>
10828 W: http://www.winischhofer.net/linuxsisvga.shtml
10830 F: Documentation/fb/sisfb.txt
10831 F: drivers/video/fbdev/sis/
10832 F: include/video/sisfb.h
10835 M: Thomas Winischhofer <thomas@winischhofer.net>
10836 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10838 F: drivers/usb/misc/sisusbvga/
10841 M: Christoph Lameter <cl@linux.com>
10842 M: Pekka Enberg <penberg@kernel.org>
10843 M: David Rientjes <rientjes@google.com>
10844 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10845 M: Andrew Morton <akpm@linux-foundation.org>
10846 L: linux-mm@kvack.org
10848 F: include/linux/sl?b*.h
10851 SLEEPABLE READ-COPY UPDATE (SRCU)
10852 M: Lai Jiangshan <jiangshanlai@gmail.com>
10853 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10854 M: Josh Triplett <josh@joshtriplett.org>
10855 R: Steven Rostedt <rostedt@goodmis.org>
10856 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10857 L: linux-kernel@vger.kernel.org
10858 W: http://www.rdrop.com/users/paulmck/RCU/
10860 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10861 F: include/linux/srcu.h
10862 F: kernel/rcu/srcu.c
10864 SMACK SECURITY MODULE
10865 M: Casey Schaufler <casey@schaufler-ca.com>
10866 L: linux-security-module@vger.kernel.org
10867 W: http://schaufler-ca.com
10868 T: git git://github.com/cschaufler/smack-next
10870 F: Documentation/security/Smack.txt
10873 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10874 M: Kevin Hilman <khilman@kernel.org>
10875 M: Nishanth Menon <nm@ti.com>
10877 F: drivers/power/avs/
10878 F: include/linux/power/smartreflex.h
10879 L: linux-pm@vger.kernel.org
10881 SMC91x ETHERNET DRIVER
10882 M: Nicolas Pitre <nico@fluxnic.net>
10884 F: drivers/net/ethernet/smsc/smc91x.*
10886 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10887 M: Sakari Ailus <sakari.ailus@iki.fi>
10888 L: linux-media@vger.kernel.org
10890 F: drivers/media/i2c/smiapp/
10891 F: include/media/i2c/smiapp.h
10892 F: drivers/media/i2c/smiapp-pll.c
10893 F: drivers/media/i2c/smiapp-pll.h
10894 F: include/uapi/linux/smiapp.h
10895 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10897 SMM665 HARDWARE MONITOR DRIVER
10898 M: Guenter Roeck <linux@roeck-us.net>
10899 L: linux-hwmon@vger.kernel.org
10901 F: Documentation/hwmon/smm665
10902 F: drivers/hwmon/smm665.c
10904 SMSC EMC2103 HARDWARE MONITOR DRIVER
10905 M: Steve Glendinning <steve.glendinning@shawell.net>
10906 L: linux-hwmon@vger.kernel.org
10908 F: Documentation/hwmon/emc2103
10909 F: drivers/hwmon/emc2103.c
10911 SMSC SCH5627 HARDWARE MONITOR DRIVER
10912 M: Hans de Goede <hdegoede@redhat.com>
10913 L: linux-hwmon@vger.kernel.org
10915 F: Documentation/hwmon/sch5627
10916 F: drivers/hwmon/sch5627.c
10918 SMSC47B397 HARDWARE MONITOR DRIVER
10919 M: Jean Delvare <jdelvare@suse.com>
10920 L: linux-hwmon@vger.kernel.org
10922 F: Documentation/hwmon/smsc47b397
10923 F: drivers/hwmon/smsc47b397.c
10925 SMSC911x ETHERNET DRIVER
10926 M: Steve Glendinning <steve.glendinning@shawell.net>
10927 L: netdev@vger.kernel.org
10929 F: include/linux/smsc911x.h
10930 F: drivers/net/ethernet/smsc/smsc911x.*
10932 SMSC9420 PCI ETHERNET DRIVER
10933 M: Steve Glendinning <steve.glendinning@shawell.net>
10934 L: netdev@vger.kernel.org
10936 F: drivers/net/ethernet/smsc/smsc9420.*
10938 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10939 M: Steve Glendinning <steve.glendinning@shawell.net>
10940 L: linux-fbdev@vger.kernel.org
10942 F: drivers/video/fbdev/smscufx.c
10944 SOC-CAMERA V4L2 SUBSYSTEM
10945 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10946 L: linux-media@vger.kernel.org
10947 T: git git://linuxtv.org/media_tree.git
10949 F: include/media/soc*
10950 F: drivers/media/i2c/soc_camera/
10951 F: drivers/media/platform/soc_camera/
10953 SOEKRIS NET48XX LED SUPPORT
10954 M: Chris Boot <bootc@bootc.net>
10956 F: drivers/leds/leds-net48xx.c
10958 SOFTLOGIC 6x10 MPEG CODEC
10959 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10960 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10961 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10962 M: Ismael Luceno <ismael@iodev.co.uk>
10963 L: linux-media@vger.kernel.org
10965 F: drivers/media/pci/solo6x10/
10967 SOFTWARE RAID (Multiple Disks) SUPPORT
10968 M: Shaohua Li <shli@kernel.org>
10969 L: linux-raid@vger.kernel.org
10970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10973 F: include/linux/raid/
10974 F: include/uapi/linux/raid/
10976 SONIC NETWORK DRIVER
10977 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10978 L: netdev@vger.kernel.org
10980 F: drivers/net/ethernet/natsemi/sonic.*
10982 SONICS SILICON BACKPLANE DRIVER (SSB)
10983 M: Michael Buesch <m@bues.ch>
10984 L: linux-wireless@vger.kernel.org
10987 F: include/linux/ssb/
10989 SONY VAIO CONTROL DEVICE DRIVER
10990 M: Mattia Dongili <malattia@linux.it>
10991 L: platform-driver-x86@vger.kernel.org
10992 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10994 F: Documentation/laptops/sony-laptop.txt
10995 F: drivers/char/sonypi.c
10996 F: drivers/platform/x86/sony-laptop.c
10997 F: include/linux/sony-laptop.h
10999 SONY MEMORYSTICK CARD SUPPORT
11000 M: Alex Dubov <oakad@yahoo.com>
11001 W: http://tifmxx.berlios.de/
11003 F: drivers/memstick/host/tifm_ms.c
11005 SONY MEMORYSTICK STANDARD SUPPORT
11006 M: Maxim Levitsky <maximlevitsky@gmail.com>
11008 F: drivers/memstick/core/ms_block.*
11011 M: Jaroslav Kysela <perex@perex.cz>
11012 M: Takashi Iwai <tiwai@suse.com>
11013 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11014 W: http://www.alsa-project.org/
11015 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11016 T: git git://git.alsa-project.org/alsa-kernel.git
11017 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11019 F: Documentation/sound/
11021 F: include/uapi/sound/
11024 SOUND - COMPRESSED AUDIO
11025 M: Vinod Koul <vinod.koul@intel.com>
11026 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11027 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11029 F: Documentation/sound/alsa/compress_offload.txt
11030 F: include/sound/compress_driver.h
11031 F: include/uapi/sound/compress_*
11032 F: sound/core/compress_offload.c
11033 F: sound/soc/soc-compress.c
11035 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11036 M: Liam Girdwood <lgirdwood@gmail.com>
11037 M: Mark Brown <broonie@kernel.org>
11038 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11039 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11040 W: http://alsa-project.org/main/index.php/ASoC
11042 F: Documentation/devicetree/bindings/sound/
11043 F: Documentation/sound/alsa/soc/
11045 F: include/sound/soc*
11047 SOUND - DMAENGINE HELPERS
11048 M: Lars-Peter Clausen <lars@metafoo.de>
11050 F: include/sound/dmaengine_pcm.h
11051 F: sound/core/pcm_dmaengine.c
11052 F: sound/soc/soc-generic-dmaengine-pcm.c
11055 M: Olli Salonen <olli.salonen@iki.fi>
11056 L: linux-media@vger.kernel.org
11057 W: https://linuxtv.org
11058 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11060 F: drivers/media/dvb-frontends/sp2*
11062 SPARC + UltraSPARC (sparc/sparc64)
11063 M: "David S. Miller" <davem@davemloft.net>
11064 L: sparclinux@vger.kernel.org
11065 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11066 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11072 SPARC SERIAL DRIVERS
11073 M: "David S. Miller" <davem@davemloft.net>
11074 L: sparclinux@vger.kernel.org
11075 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11076 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11078 F: include/linux/sunserialcore.h
11079 F: drivers/tty/serial/suncore.c
11080 F: drivers/tty/serial/sunhv.c
11081 F: drivers/tty/serial/sunsab.c
11082 F: drivers/tty/serial/sunsab.h
11083 F: drivers/tty/serial/sunsu.c
11084 F: drivers/tty/serial/sunzilog.c
11085 F: drivers/tty/serial/sunzilog.h
11088 M: "Christopher Li" <sparse@chrisli.org>
11089 L: linux-sparse@vger.kernel.org
11090 W: https://sparse.wiki.kernel.org/
11091 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11092 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11094 F: include/linux/compiler.h
11096 SPEAR PLATFORM SUPPORT
11097 M: Viresh Kumar <vireshk@kernel.org>
11098 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11099 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11100 W: http://www.st.com/spear
11102 F: arch/arm/boot/dts/spear*
11103 F: arch/arm/mach-spear/
11105 SPEAR CLOCK FRAMEWORK SUPPORT
11106 M: Viresh Kumar <vireshk@kernel.org>
11107 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11108 W: http://www.st.com/spear
11110 F: drivers/clk/spear/
11113 M: Mark Brown <broonie@kernel.org>
11114 L: linux-spi@vger.kernel.org
11115 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11116 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11118 F: Documentation/devicetree/bindings/spi/
11119 F: Documentation/spi/
11121 F: include/linux/spi/
11122 F: include/uapi/linux/spi/
11124 SPIDERNET NETWORK DRIVER for CELL
11125 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11126 L: netdev@vger.kernel.org
11128 F: Documentation/networking/spider_net.txt
11129 F: drivers/net/ethernet/toshiba/spider_net*
11132 M: Jeremy Kerr <jk@ozlabs.org>
11133 L: linuxppc-dev@lists.ozlabs.org
11134 W: http://www.ibm.com/developerworks/power/cell/
11136 F: Documentation/filesystems/spufs.txt
11137 F: arch/powerpc/platforms/cell/spufs/
11139 SQUASHFS FILE SYSTEM
11140 M: Phillip Lougher <phillip@squashfs.org.uk>
11141 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11142 W: http://squashfs.org.uk
11143 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11145 F: Documentation/filesystems/squashfs.txt
11148 SRM (Alpha) environment access
11149 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11151 F: arch/alpha/kernel/srm_env.c
11154 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11155 L: stable@vger.kernel.org
11157 F: Documentation/stable_kernel_rules.txt
11160 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11161 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11162 L: devel@driverdev.osuosl.org
11164 F: drivers/staging/
11167 M: Ian Abbott <abbotti@mev.co.uk>
11168 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11170 F: drivers/staging/comedi/
11172 STAGING - FLARION FT1000 DRIVERS
11173 M: Marek Belisko <marek.belisko@gmail.com>
11175 F: drivers/staging/ft1000/
11177 STAGING - INDUSTRIAL IO
11178 M: Jonathan Cameron <jic23@kernel.org>
11179 L: linux-iio@vger.kernel.org
11181 F: Documentation/devicetree/bindings/staging/iio/
11182 F: drivers/staging/iio/
11184 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11185 M: Jarod Wilson <jarod@wilsonet.com>
11186 W: http://www.lirc.org/
11188 F: drivers/staging/media/lirc/
11190 STAGING - LUSTRE PARALLEL FILESYSTEM
11191 M: Oleg Drokin <oleg.drokin@intel.com>
11192 M: Andreas Dilger <andreas.dilger@intel.com>
11193 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11194 W: http://wiki.lustre.org/
11196 F: drivers/staging/lustre
11198 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11199 M: Marc Dietrich <marvin24@gmx.de>
11200 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11201 L: linux-tegra@vger.kernel.org
11203 F: drivers/staging/nvec/
11205 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11206 M: Jens Frederich <jfrederich@gmail.com>
11207 M: Daniel Drake <dsd@laptop.org>
11208 M: Jon Nettleton <jon.nettleton@gmail.com>
11209 W: http://wiki.laptop.org/go/DCON
11211 F: drivers/staging/olpc_dcon/
11213 STAGING - REALTEK RTL8712U DRIVERS
11214 M: Larry Finger <Larry.Finger@lwfinger.net>
11215 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11217 F: drivers/staging/rtl8712/
11219 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11220 M: Larry Finger <Larry.Finger@lwfinger.net>
11221 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11222 L: linux-wireless@vger.kernel.org
11224 F: drivers/staging/rtl8723au/
11226 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11227 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11228 M: Teddy Wang <teddy.wang@siliconmotion.com>
11229 M: Sudip Mukherjee <sudip@vectorindia.org>
11230 L: linux-fbdev@vger.kernel.org
11232 F: drivers/staging/sm750fb/
11235 M: Lior Dotan <liodot@gmail.com>
11236 M: Christopher Harrer <charrer@alacritech.com>
11238 F: drivers/staging/slicoss/
11240 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11241 M: William Hubbs <w.d.hubbs@gmail.com>
11242 M: Chris Brannon <chris@the-brannons.com>
11243 M: Kirk Reiser <kirk@reisers.ca>
11244 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11245 L: speakup@linux-speakup.org
11246 W: http://www.linux-speakup.org/
11248 F: drivers/staging/speakup/
11250 STAGING - VIA VT665X DRIVERS
11251 M: Forest Bond <forest@alittletooquiet.net>
11253 F: drivers/staging/vt665?/
11255 STAGING - WILC1000 WIFI DRIVER
11256 M: Aditya Shankar <aditya.shankar@microchip.com>
11257 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11258 L: linux-wireless@vger.kernel.org
11260 F: drivers/staging/wilc1000/
11262 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11263 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11265 F: drivers/staging/xgifb/
11267 STARFIRE/DURALAN NETWORK DRIVER
11268 M: Ion Badulescu <ionut@badula.org>
11270 F: drivers/net/ethernet/adaptec/starfire*
11273 M: Sam Creasey <sammy@sammy.net>
11274 W: http://sammy.net/sun3/
11276 F: arch/m68k/kernel/*sun3*
11277 F: arch/m68k/sun3*/
11278 F: arch/m68k/include/asm/sun3*
11279 F: drivers/net/ethernet/i825xx/sun3*
11281 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11282 M: Hans de Goede <hdegoede@redhat.com>
11283 L: linux-input@vger.kernel.org
11285 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11286 F: drivers/input/keyboard/sun4i-lradc-keys.c
11288 SUNDANCE NETWORK DRIVER
11289 M: Denis Kirjanov <kda@linux-powerpc.org>
11290 L: netdev@vger.kernel.org
11292 F: drivers/net/ethernet/dlink/sundance.c
11295 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11296 M: Rich Felker <dalias@libc.org>
11297 L: linux-sh@vger.kernel.org
11298 Q: http://patchwork.kernel.org/project/linux-sh/list/
11300 F: Documentation/sh/
11305 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11306 M: Len Brown <len.brown@intel.com>
11307 M: Pavel Machek <pavel@ucw.cz>
11308 L: linux-pm@vger.kernel.org
11310 F: Documentation/power/
11311 F: arch/x86/kernel/acpi/
11312 F: drivers/base/power/
11314 F: include/linux/suspend.h
11315 F: include/linux/freezer.h
11316 F: include/linux/pm.h
11319 M: Martin Mares <mj@ucw.cz>
11320 L: linux-video@atrey.karlin.mff.cuni.cz
11322 F: Documentation/svga.txt
11323 F: arch/x86/boot/video*
11326 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11327 L: linux-kernel@vger.kernel.org
11328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11331 F: arch/*/kernel/pci-swiotlb.c
11332 F: include/linux/swiotlb.h
11335 M: Jiri Pirko <jiri@resnulli.us>
11336 L: netdev@vger.kernel.org
11339 F: include/net/switchdev.h
11341 SYNOPSYS ARC ARCHITECTURE
11342 M: Vineet Gupta <vgupta@synopsys.com>
11343 L: linux-snps-arc@lists.infradead.org
11346 F: Documentation/devicetree/bindings/arc/*
11347 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11348 F: drivers/tty/serial/arc_uart.c
11349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11351 SYNOPSYS ARC SDP platform support
11352 M: Alexey Brodkin <abrodkin@synopsys.com>
11354 F: arch/arc/plat-axs10x
11355 F: arch/arc/boot/dts/ax*
11356 F: Documentation/devicetree/bindings/arc/axs10*
11358 SYSTEM CONFIGURATION (SYSCON)
11359 M: Lee Jones <lee.jones@linaro.org>
11360 M: Arnd Bergmann <arnd@arndb.de>
11361 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11363 F: drivers/mfd/syscon.c
11366 M: Christoph Hellwig <hch@infradead.org>
11368 F: Documentation/filesystems/sysv-fs.txt
11370 F: include/linux/sysv_fs.h
11373 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11374 L: linux-scsi@vger.kernel.org
11375 L: target-devel@vger.kernel.org
11376 W: http://www.linux-iscsi.org
11377 W: http://groups.google.com/group/linux-iscsi-target-dev
11378 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11382 F: Documentation/target/
11384 TASKSTATS STATISTICS INTERFACE
11385 M: Balbir Singh <bsingharora@gmail.com>
11387 F: Documentation/accounting/taskstats*
11388 F: include/linux/taskstats*
11389 F: kernel/taskstats.c
11392 M: Jamal Hadi Salim <jhs@mojatatu.com>
11393 L: netdev@vger.kernel.org
11395 F: include/net/pkt_cls.h
11396 F: include/uapi/linux/pkt_cls.h
11399 TCP LOW PRIORITY MODULE
11400 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11401 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11402 W: http://tcp-lp-mod.sourceforge.net/
11404 F: net/ipv4/tcp_lp.c
11406 TDA10071 MEDIA DRIVER
11407 M: Antti Palosaari <crope@iki.fi>
11408 L: linux-media@vger.kernel.org
11409 W: https://linuxtv.org
11410 W: http://palosaari.fi/linux/
11411 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11412 T: git git://linuxtv.org/anttip/media_tree.git
11414 F: drivers/media/dvb-frontends/tda10071*
11416 TDA18212 MEDIA DRIVER
11417 M: Antti Palosaari <crope@iki.fi>
11418 L: linux-media@vger.kernel.org
11419 W: https://linuxtv.org
11420 W: http://palosaari.fi/linux/
11421 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11422 T: git git://linuxtv.org/anttip/media_tree.git
11424 F: drivers/media/tuners/tda18212*
11426 TDA18218 MEDIA DRIVER
11427 M: Antti Palosaari <crope@iki.fi>
11428 L: linux-media@vger.kernel.org
11429 W: https://linuxtv.org
11430 W: http://palosaari.fi/linux/
11431 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11432 T: git git://linuxtv.org/anttip/media_tree.git
11434 F: drivers/media/tuners/tda18218*
11436 TDA18271 MEDIA DRIVER
11437 M: Michael Krufky <mkrufky@linuxtv.org>
11438 L: linux-media@vger.kernel.org
11439 W: https://linuxtv.org
11440 W: http://github.com/mkrufky
11441 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11442 T: git git://linuxtv.org/mkrufky/tuners.git
11444 F: drivers/media/tuners/tda18271*
11446 TDA827x MEDIA DRIVER
11447 M: Michael Krufky <mkrufky@linuxtv.org>
11448 L: linux-media@vger.kernel.org
11449 W: https://linuxtv.org
11450 W: http://github.com/mkrufky
11451 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11452 T: git git://linuxtv.org/mkrufky/tuners.git
11454 F: drivers/media/tuners/tda8290.*
11456 TDA8290 MEDIA DRIVER
11457 M: Michael Krufky <mkrufky@linuxtv.org>
11458 L: linux-media@vger.kernel.org
11459 W: https://linuxtv.org
11460 W: http://github.com/mkrufky
11461 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11462 T: git git://linuxtv.org/mkrufky/tuners.git
11464 F: drivers/media/tuners/tda8290.*
11466 TDA9840 MEDIA DRIVER
11467 M: Hans Verkuil <hverkuil@xs4all.nl>
11468 L: linux-media@vger.kernel.org
11469 T: git git://linuxtv.org/media_tree.git
11470 W: https://linuxtv.org
11472 F: drivers/media/i2c/tda9840*
11474 TEA5761 TUNER DRIVER
11475 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11476 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11477 L: linux-media@vger.kernel.org
11478 W: https://linuxtv.org
11479 T: git git://linuxtv.org/media_tree.git
11481 F: drivers/media/tuners/tea5761.*
11483 TEA5767 TUNER DRIVER
11484 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11485 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11486 L: linux-media@vger.kernel.org
11487 W: https://linuxtv.org
11488 T: git git://linuxtv.org/media_tree.git
11490 F: drivers/media/tuners/tea5767.*
11492 TEA6415C MEDIA DRIVER
11493 M: Hans Verkuil <hverkuil@xs4all.nl>
11494 L: linux-media@vger.kernel.org
11495 T: git git://linuxtv.org/media_tree.git
11496 W: https://linuxtv.org
11498 F: drivers/media/i2c/tea6415c*
11500 TEA6420 MEDIA DRIVER
11501 M: Hans Verkuil <hverkuil@xs4all.nl>
11502 L: linux-media@vger.kernel.org
11503 T: git git://linuxtv.org/media_tree.git
11504 W: https://linuxtv.org
11506 F: drivers/media/i2c/tea6420*
11509 M: Jiri Pirko <jiri@resnulli.us>
11510 L: netdev@vger.kernel.org
11512 F: drivers/net/team/
11513 F: include/linux/if_team.h
11514 F: include/uapi/linux/if_team.h
11516 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11517 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11519 F: arch/x86/platform/ts5500/
11521 TECHNOTREND USB IR RECEIVER
11522 M: Sean Young <sean@mess.org>
11523 L: linux-media@vger.kernel.org
11525 F: drivers/media/rc/ttusbir.c
11527 TEGRA ARCHITECTURE SUPPORT
11528 M: Stephen Warren <swarren@wwwdotorg.org>
11529 M: Thierry Reding <thierry.reding@gmail.com>
11530 M: Alexandre Courbot <gnurou@gmail.com>
11531 L: linux-tegra@vger.kernel.org
11532 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11538 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11539 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11541 F: drivers/clk/tegra/
11544 M: Laxman Dewangan <ldewangan@nvidia.com>
11545 M: Jon Hunter <jonathanh@nvidia.com>
11547 F: drivers/dma/tegra*
11550 M: Laxman Dewangan <ldewangan@nvidia.com>
11552 F: drivers/i2c/busses/i2c-tegra.c
11554 TEGRA IOMMU DRIVERS
11555 M: Hiroshi Doyu <hdoyu@nvidia.com>
11557 F: drivers/iommu/tegra*
11560 M: Rakesh Iyer <riyer@nvidia.com>
11561 M: Laxman Dewangan <ldewangan@nvidia.com>
11563 F: drivers/input/keyboard/tegra-kbc.c
11566 M: Thierry Reding <thierry.reding@gmail.com>
11568 F: drivers/pwm/pwm-tegra.c
11570 TEGRA SERIAL DRIVER
11571 M: Laxman Dewangan <ldewangan@nvidia.com>
11573 F: drivers/tty/serial/serial-tegra.c
11576 M: Laxman Dewangan <ldewangan@nvidia.com>
11578 F: drivers/spi/spi-tegra*
11580 TEHUTI ETHERNET DRIVER
11581 M: Andy Gospodarek <andy@greyhouse.net>
11582 L: netdev@vger.kernel.org
11584 F: drivers/net/ethernet/tehuti/*
11586 Telecom Clock Driver for MCPL0010
11587 M: Mark Gross <mark.gross@intel.com>
11589 F: drivers/char/tlclk.c
11591 TENSILICA XTENSA PORT (xtensa)
11592 M: Chris Zankel <chris@zankel.net>
11593 M: Max Filippov <jcmvbkbc@gmail.com>
11594 L: linux-xtensa@linux-xtensa.org
11595 T: git git://github.com/czankel/xtensa-linux.git
11598 F: drivers/irqchip/irq-xtensa-*
11600 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11601 M: Hans Verkuil <hverkuil@xs4all.nl>
11602 L: linux-media@vger.kernel.org
11603 T: git git://linuxtv.org/media_tree.git
11604 W: https://linuxtv.org
11606 F: drivers/media/radio/radio-raremono.c
11609 M: Zhang Rui <rui.zhang@intel.com>
11610 M: Eduardo Valentin <edubezval@gmail.com>
11611 L: linux-pm@vger.kernel.org
11612 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11613 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11614 Q: https://patchwork.kernel.org/project/linux-pm/list/
11616 F: drivers/thermal/
11617 F: include/linux/thermal.h
11618 F: include/uapi/linux/thermal.h
11619 F: include/linux/cpu_cooling.h
11620 F: Documentation/devicetree/bindings/thermal/
11622 THERMAL/CPU_COOLING
11623 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11624 M: Viresh Kumar <viresh.kumar@linaro.org>
11625 M: Javi Merino <javi.merino@arm.com>
11626 L: linux-pm@vger.kernel.org
11628 F: Documentation/thermal/cpu-cooling-api.txt
11629 F: drivers/thermal/cpu_cooling.c
11630 F: include/linux/cpu_cooling.h
11632 THINKPAD ACPI EXTRAS DRIVER
11633 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11634 L: ibm-acpi-devel@lists.sourceforge.net
11635 L: platform-driver-x86@vger.kernel.org
11636 W: http://ibm-acpi.sourceforge.net
11637 W: http://thinkwiki.org/wiki/Ibm-acpi
11638 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11640 F: drivers/platform/x86/thinkpad_acpi.c
11642 TI BANDGAP AND THERMAL DRIVER
11643 M: Eduardo Valentin <edubezval@gmail.com>
11644 M: Keerthy <j-keerthy@ti.com>
11645 L: linux-pm@vger.kernel.org
11646 L: linux-omap@vger.kernel.org
11648 F: drivers/thermal/ti-soc-thermal/
11651 M: Benoit Parrot <bparrot@ti.com>
11652 L: linux-media@vger.kernel.org
11653 W: http://linuxtv.org/
11654 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11656 F: drivers/media/platform/ti-vpe/
11658 TI CDCE706 CLOCK DRIVER
11659 M: Max Filippov <jcmvbkbc@gmail.com>
11661 F: drivers/clk/clk-cdce706.c
11664 M: Tero Kristo <t-kristo@ti.com>
11665 L: linux-omap@vger.kernel.org
11668 F: include/linux/clk/ti.h
11670 TI ETHERNET SWITCH DRIVER (CPSW)
11671 M: Mugunthan V N <mugunthanvnm@ti.com>
11672 R: Grygorii Strashko <grygorii.strashko@ti.com>
11673 L: linux-omap@vger.kernel.org
11674 L: netdev@vger.kernel.org
11676 F: drivers/net/ethernet/ti/cpsw*
11677 F: drivers/net/ethernet/ti/davinci*
11679 TI FLASH MEDIA INTERFACE DRIVER
11680 M: Alex Dubov <oakad@yahoo.com>
11682 F: drivers/misc/tifm*
11683 F: drivers/mmc/host/tifm_sd.c
11684 F: include/linux/tifm.h
11686 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11687 M: Santosh Shilimkar <ssantosh@kernel.org>
11688 L: linux-kernel@vger.kernel.org
11689 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11691 F: drivers/soc/ti/*
11692 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11695 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11696 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11697 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11698 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11700 F: sound/soc/codecs/lm49453*
11701 F: sound/soc/codecs/isabelle*
11703 TI LP855x BACKLIGHT DRIVER
11704 M: Milo Kim <milo.kim@ti.com>
11706 F: Documentation/backlight/lp855x-driver.txt
11707 F: drivers/video/backlight/lp855x_bl.c
11708 F: include/linux/platform_data/lp855x.h
11710 TI LP8727 CHARGER DRIVER
11711 M: Milo Kim <milo.kim@ti.com>
11713 F: drivers/power/lp8727_charger.c
11714 F: include/linux/platform_data/lp8727.h
11716 TI LP8788 MFD DRIVER
11717 M: Milo Kim <milo.kim@ti.com>
11719 F: drivers/iio/adc/lp8788_adc.c
11720 F: drivers/leds/leds-lp8788.c
11721 F: drivers/mfd/lp8788*.c
11722 F: drivers/power/lp8788-charger.c
11723 F: drivers/regulator/lp8788-*.c
11724 F: include/linux/mfd/lp8788*.h
11726 TI NETCP ETHERNET DRIVER
11727 M: Wingman Kwok <w-kwok2@ti.com>
11728 M: Murali Karicheri <m-karicheri2@ti.com>
11729 L: netdev@vger.kernel.org
11731 F: drivers/net/ethernet/ti/netcp*
11733 TI TAS571X FAMILY ASoC CODEC DRIVER
11734 M: Kevin Cernekee <cernekee@chromium.org>
11735 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11737 F: sound/soc/codecs/tas571x*
11739 TI TWL4030 SERIES SOC CODEC DRIVER
11740 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11741 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11743 F: sound/soc/codecs/twl4030*
11745 TI WILINK WIRELESS DRIVERS
11746 L: linux-wireless@vger.kernel.org
11747 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11748 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11751 F: drivers/net/wireless/ti/
11752 F: include/linux/wl12xx.h
11755 M: Jon Maloy <jon.maloy@ericsson.com>
11756 M: Ying Xue <ying.xue@windriver.com>
11757 L: netdev@vger.kernel.org (core kernel code)
11758 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11759 W: http://tipc.sourceforge.net/
11761 F: include/uapi/linux/tipc*.h
11765 M: Chris Metcalf <cmetcalf@mellanox.com>
11766 W: http://www.mellanox.com/repository/solutions/tile-scm/
11767 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11770 F: drivers/char/tile-srom.c
11771 F: drivers/edac/tile_edac.c
11772 F: drivers/net/ethernet/tile/
11773 F: drivers/rtc/rtc-tile.c
11774 F: drivers/tty/hvc/hvc_tile.c
11775 F: drivers/tty/serial/tilegx.c
11776 F: drivers/usb/host/*-tilegx.c
11777 F: include/linux/usb/tilegx.h
11779 TLAN NETWORK DRIVER
11780 M: Samuel Chessman <chessman@tux.org>
11781 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11782 W: http://sourceforge.net/projects/tlan/
11784 F: Documentation/networking/tlan.txt
11785 F: drivers/net/ethernet/ti/tlan.*
11787 TOMOYO SECURITY MODULE
11788 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11789 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11790 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11791 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11792 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11793 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11794 W: http://tomoyo.sourceforge.jp/
11795 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11797 F: security/tomoyo/
11799 TOPSTAR LAPTOP EXTRAS DRIVER
11800 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11801 L: platform-driver-x86@vger.kernel.org
11803 F: drivers/platform/x86/topstar-laptop.c
11805 TOSHIBA ACPI EXTRAS DRIVER
11806 M: Azael Avalos <coproscefalo@gmail.com>
11807 L: platform-driver-x86@vger.kernel.org
11809 F: drivers/platform/x86/toshiba_acpi.c
11811 TOSHIBA BLUETOOTH DRIVER
11812 M: Azael Avalos <coproscefalo@gmail.com>
11813 L: platform-driver-x86@vger.kernel.org
11815 F: drivers/platform/x86/toshiba_bluetooth.c
11817 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11818 M: Azael Avalos <coproscefalo@gmail.com>
11819 L: platform-driver-x86@vger.kernel.org
11821 F: drivers/platform/x86/toshiba_haps.c
11823 TOSHIBA WMI HOTKEYS DRIVER
11824 M: Azael Avalos <coproscefalo@gmail.com>
11825 L: platform-driver-x86@vger.kernel.org
11827 F: drivers/platform/x86/toshiba-wmi.c
11830 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11831 W: http://www.buzzard.org.uk/toshiba/
11833 F: drivers/char/toshiba.c
11834 F: include/linux/toshiba.h
11835 F: include/uapi/linux/toshiba.h
11837 TOSHIBA TC358743 DRIVER
11838 M: Mats Randgaard <matrandg@cisco.com>
11839 L: linux-media@vger.kernel.org
11841 F: drivers/media/i2c/tc358743*
11842 F: include/media/i2c/tc358743.h
11844 TMIO/SDHI MMC DRIVER
11845 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11846 L: linux-mmc@vger.kernel.org
11848 F: drivers/mmc/host/tmio_mmc*
11849 F: drivers/mmc/host/sh_mobile_sdhi.c
11850 F: include/linux/mfd/tmio.h
11852 TMP401 HARDWARE MONITOR DRIVER
11853 M: Guenter Roeck <linux@roeck-us.net>
11854 L: linux-hwmon@vger.kernel.org
11856 F: Documentation/hwmon/tmp401
11857 F: drivers/hwmon/tmp401.c
11859 TMPFS (SHMEM FILESYSTEM)
11860 M: Hugh Dickins <hughd@google.com>
11861 L: linux-mm@kvack.org
11863 F: include/linux/shmem_fs.h
11866 TM6000 VIDEO4LINUX DRIVER
11867 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11868 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11869 L: linux-media@vger.kernel.org
11870 W: https://linuxtv.org
11871 T: git git://linuxtv.org/media_tree.git
11873 F: drivers/media/usb/tm6000/
11875 TW68 VIDEO4LINUX DRIVER
11876 M: Hans Verkuil <hverkuil@xs4all.nl>
11877 L: linux-media@vger.kernel.org
11878 T: git git://linuxtv.org/media_tree.git
11879 W: https://linuxtv.org
11881 F: drivers/media/pci/tw68/
11883 TW686X VIDEO4LINUX DRIVER
11884 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11885 L: linux-media@vger.kernel.org
11886 T: git git://linuxtv.org/media_tree.git
11887 W: http://linuxtv.org
11889 F: drivers/media/pci/tw686x/
11892 M: Peter Huewe <peterhuewe@gmx.de>
11893 M: Marcel Selhorst <tpmdd@selhorst.net>
11894 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11895 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11896 W: http://tpmdd.sourceforge.net
11897 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11898 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11899 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11901 F: drivers/char/tpm/
11903 TPM IBM_VTPM DEVICE DRIVER
11904 M: Ashley Lai <ashleydlai@gmail.com>
11905 W: http://tpmdd.sourceforge.net
11906 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11908 F: drivers/char/tpm/tpm_ibmvtpm*
11911 M: Steven Rostedt <rostedt@goodmis.org>
11912 M: Ingo Molnar <mingo@redhat.com>
11913 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11915 F: Documentation/trace/ftrace.txt
11916 F: arch/*/*/*/ftrace.h
11917 F: arch/*/kernel/ftrace.c
11918 F: include/*/ftrace.h
11919 F: include/linux/trace*.h
11922 F: tools/testing/selftests/ftrace/
11924 TRACING MMIO ACCESSES (MMIOTRACE)
11925 M: Steven Rostedt <rostedt@goodmis.org>
11926 M: Ingo Molnar <mingo@kernel.org>
11927 R: Karol Herbst <karolherbst@gmail.com>
11928 R: Pekka Paalanen <ppaalanen@gmail.com>
11930 L: linux-kernel@vger.kernel.org
11931 L: nouveau@lists.freedesktop.org
11932 F: kernel/trace/trace_mmiotrace.c
11933 F: include/linux/mmiotrace.h
11934 F: arch/x86/mm/kmmio.c
11935 F: arch/x86/mm/mmio-mod.c
11936 F: arch/x86/mm/testmmiotrace.c
11939 M: Jiri Kosina <trivial@kernel.org>
11940 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11942 K: ^Subject:.*(?i)trivial
11945 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11946 M: Jiri Slaby <jslaby@suse.com>
11948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11949 F: Documentation/serial/
11951 F: drivers/tty/serial/serial_core.c
11952 F: include/linux/serial_core.h
11953 F: include/linux/serial.h
11954 F: include/linux/tty.h
11955 F: include/uapi/linux/serial_core.h
11956 F: include/uapi/linux/serial.h
11957 F: include/uapi/linux/tty.h
11959 TUA9001 MEDIA DRIVER
11960 M: Antti Palosaari <crope@iki.fi>
11961 L: linux-media@vger.kernel.org
11962 W: https://linuxtv.org
11963 W: http://palosaari.fi/linux/
11964 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11965 T: git git://linuxtv.org/anttip/media_tree.git
11967 F: drivers/media/tuners/tua9001*
11969 TULIP NETWORK DRIVERS
11970 L: netdev@vger.kernel.org
11971 L: linux-parisc@vger.kernel.org
11973 F: drivers/net/ethernet/dec/tulip/
11976 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11977 W: http://vtun.sourceforge.net/tun
11979 F: Documentation/networking/tuntap.txt
11980 F: arch/um/os-Linux/drivers/
11982 TURBOCHANNEL SUBSYSTEM
11983 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11984 M: Ralf Baechle <ralf@linux-mips.org>
11985 L: linux-mips@linux-mips.org
11986 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11989 F: include/linux/tc.h
11991 U14-34F SCSI DRIVER
11992 M: Dario Ballabio <ballabio_dario@emc.com>
11993 L: linux-scsi@vger.kernel.org
11995 F: drivers/scsi/u14-34f.c
11997 UBI FILE SYSTEM (UBIFS)
11998 M: Richard Weinberger <richard@nod.at>
11999 M: Artem Bityutskiy <dedekind1@gmail.com>
12000 M: Adrian Hunter <adrian.hunter@intel.com>
12001 L: linux-mtd@lists.infradead.org
12002 T: git git://git.infradead.org/ubifs-2.6.git
12003 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12005 F: Documentation/filesystems/ubifs.txt
12008 UCLINUX (M68KNOMMU AND COLDFIRE)
12009 M: Greg Ungerer <gerg@linux-m68k.org>
12010 W: http://www.linux-m68k.org/
12011 W: http://www.uclinux.org/
12012 L: linux-m68k@lists.linux-m68k.org
12013 L: uclinux-dev@uclinux.org (subscribers-only)
12014 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12016 F: arch/m68k/coldfire/
12018 F: arch/m68k/*/*_no.*
12019 F: arch/m68k/include/asm/*_no.*
12022 M: Jan Kara <jack@suse.com>
12024 F: Documentation/filesystems/udf.txt
12028 M: Evgeniy Dushistov <dushistov@mail.ru>
12030 F: Documentation/filesystems/ufs.txt
12033 UHID USERSPACE HID IO DRIVER:
12034 M: David Herrmann <dh.herrmann@googlemail.com>
12035 L: linux-input@vger.kernel.org
12037 F: drivers/hid/uhid.c
12038 F: include/uapi/linux/uhid.h
12040 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12041 L: linux-usb@vger.kernel.org
12044 F: include/linux/uwb.h
12045 F: include/linux/uwb/
12047 UNICORE32 ARCHITECTURE:
12048 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12049 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12051 T: git git://github.com/gxt/linux.git
12055 M: Tony Finch <dot@dotat.at>
12056 W: http://dotat.at/prog/unifdef
12058 F: scripts/unifdef.c
12060 UNIFORM CDROM DRIVER
12061 M: Jens Axboe <axboe@kernel.dk>
12062 W: http://www.kernel.dk
12064 F: Documentation/cdrom/
12065 F: drivers/cdrom/cdrom.c
12066 F: include/linux/cdrom.h
12067 F: include/uapi/linux/cdrom.h
12069 UNISYS S-PAR DRIVERS
12070 M: David Kershner <david.kershner@unisys.com>
12071 L: sparmaintainer@unisys.com (Unisys internal)
12073 F: drivers/staging/unisys/
12075 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12076 M: Vinayak Holikatti <vinholikatti@gmail.com>
12077 L: linux-scsi@vger.kernel.org
12079 F: Documentation/scsi/ufs.txt
12080 F: drivers/scsi/ufs/
12082 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12083 M: Joao Pinto <Joao.Pinto@synopsys.com>
12084 L: linux-scsi@vger.kernel.org
12086 F: drivers/scsi/ufs/*dwc*
12088 UNSORTED BLOCK IMAGES (UBI)
12089 M: Artem Bityutskiy <dedekind1@gmail.com>
12090 M: Richard Weinberger <richard@nod.at>
12091 W: http://www.linux-mtd.infradead.org/
12092 L: linux-mtd@lists.infradead.org
12093 T: git git://git.infradead.org/ubifs-2.6.git
12095 F: drivers/mtd/ubi/
12096 F: include/linux/mtd/ubi.h
12097 F: include/uapi/mtd/ubi-user.h
12100 M: Oliver Neukum <oneukum@suse.com>
12101 L: linux-usb@vger.kernel.org
12103 F: Documentation/usb/acm.txt
12104 F: drivers/usb/class/cdc-acm.*
12106 USB AR5523 WIRELESS DRIVER
12107 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12108 L: linux-wireless@vger.kernel.org
12110 F: drivers/net/wireless/ath/ar5523/
12113 M: Oliver Neukum <oneukum@suse.com>
12114 L: linux-usb@vger.kernel.org
12115 L: linux-scsi@vger.kernel.org
12117 F: drivers/usb/storage/uas.c
12119 USB CDC ETHERNET DRIVER
12120 M: Oliver Neukum <oliver@neukum.org>
12121 L: linux-usb@vger.kernel.org
12123 F: drivers/net/usb/cdc_*.c
12124 F: include/uapi/linux/usb/cdc.h
12126 USB CHAOSKEY DRIVER
12127 M: Keith Packard <keithp@keithp.com>
12128 L: linux-usb@vger.kernel.org
12130 F: drivers/usb/misc/chaoskey.c
12132 USB CYPRESS C67X00 DRIVER
12133 M: Peter Korsgaard <jacmet@sunsite.dk>
12134 L: linux-usb@vger.kernel.org
12136 F: drivers/usb/c67x00/
12138 USB DAVICOM DM9601 DRIVER
12139 M: Peter Korsgaard <jacmet@sunsite.dk>
12140 L: netdev@vger.kernel.org
12141 W: http://www.linux-usb.org/usbnet
12143 F: drivers/net/usb/dm9601.c
12145 USB DIAMOND RIO500 DRIVER
12146 M: Cesar Miquel <miquel@df.uba.ar>
12147 L: rio500-users@lists.sourceforge.net
12148 W: http://rio500.sourceforge.net
12150 F: drivers/usb/misc/rio500*
12153 M: Alan Stern <stern@rowland.harvard.edu>
12154 L: linux-usb@vger.kernel.org
12156 F: Documentation/usb/ehci.txt
12157 F: drivers/usb/host/ehci*
12159 USB GADGET/PERIPHERAL SUBSYSTEM
12160 M: Felipe Balbi <balbi@kernel.org>
12161 L: linux-usb@vger.kernel.org
12162 W: http://www.linux-usb.org/gadget
12163 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12165 F: drivers/usb/gadget/
12166 F: include/linux/usb/gadget*
12168 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12169 M: Jiri Kosina <jikos@kernel.org>
12170 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12171 L: linux-usb@vger.kernel.org
12172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12174 F: Documentation/hid/hiddev.txt
12175 F: drivers/hid/usbhid/
12178 M: Olav Kongas <ok@artecdesign.ee>
12179 L: linux-usb@vger.kernel.org
12181 F: drivers/usb/host/isp116x*
12182 F: include/linux/usb/isp116x.h
12184 USB LAN78XX ETHERNET DRIVER
12185 M: Woojung Huh <woojung.huh@microchip.com>
12186 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12187 L: netdev@vger.kernel.org
12189 F: drivers/net/usb/lan78xx.*
12191 USB MASS STORAGE DRIVER
12192 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12193 L: linux-usb@vger.kernel.org
12194 L: usb-storage@lists.one-eyed-alien.net
12196 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12197 F: drivers/usb/storage/
12200 M: Clemens Ladisch <clemens@ladisch.de>
12201 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12202 T: git git://git.alsa-project.org/alsa-kernel.git
12204 F: sound/usb/midi.*
12206 USB NETWORKING DRIVERS
12207 L: linux-usb@vger.kernel.org
12209 F: drivers/net/usb/
12212 M: Alan Stern <stern@rowland.harvard.edu>
12213 L: linux-usb@vger.kernel.org
12215 F: Documentation/usb/ohci.txt
12216 F: drivers/usb/host/ohci*
12218 USB OTG FSM (Finite State Machine)
12219 M: Peter Chen <Peter.Chen@nxp.com>
12220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12221 L: linux-usb@vger.kernel.org
12223 F: drivers/usb/common/usb-otg-fsm.c
12226 M: Valentina Manea <valentina.manea.m@gmail.com>
12227 M: Shuah Khan <shuahkh@osg.samsung.com>
12228 M: Shuah Khan <shuah@kernel.org>
12229 L: linux-usb@vger.kernel.org
12231 F: Documentation/usb/usbip_protocol.txt
12232 F: drivers/usb/usbip/
12233 F: tools/usb/usbip/
12236 M: Petko Manolov <petkan@nucleusys.com>
12237 L: linux-usb@vger.kernel.org
12238 L: netdev@vger.kernel.org
12239 T: git git://github.com/petkan/pegasus.git
12240 W: https://github.com/petkan/pegasus
12242 F: drivers/net/usb/pegasus.*
12245 M: Felipe Balbi <balbi@kernel.org>
12246 L: linux-usb@vger.kernel.org
12247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12249 F: drivers/usb/phy/
12251 USB PRINTER DRIVER (usblp)
12252 M: Pete Zaitcev <zaitcev@redhat.com>
12253 L: linux-usb@vger.kernel.org
12255 F: drivers/usb/class/usblp.c
12257 USB QMI WWAN NETWORK DRIVER
12258 M: Bjørn Mork <bjorn@mork.no>
12259 L: netdev@vger.kernel.org
12261 F: Documentation/ABI/testing/sysfs-class-net-qmi
12262 F: drivers/net/usb/qmi_wwan.c
12265 M: Petko Manolov <petkan@nucleusys.com>
12266 L: linux-usb@vger.kernel.org
12267 L: netdev@vger.kernel.org
12268 T: git git://github.com/petkan/rtl8150.git
12269 W: https://github.com/petkan/rtl8150
12271 F: drivers/net/usb/rtl8150.c
12273 USB SERIAL SUBSYSTEM
12274 M: Johan Hovold <johan@kernel.org>
12275 L: linux-usb@vger.kernel.org
12277 F: Documentation/usb/usb-serial.txt
12278 F: drivers/usb/serial/
12279 F: include/linux/usb/serial.h
12281 USB SMSC75XX ETHERNET DRIVER
12282 M: Steve Glendinning <steve.glendinning@shawell.net>
12283 L: netdev@vger.kernel.org
12285 F: drivers/net/usb/smsc75xx.*
12287 USB SMSC95XX ETHERNET DRIVER
12288 M: Steve Glendinning <steve.glendinning@shawell.net>
12289 L: netdev@vger.kernel.org
12291 F: drivers/net/usb/smsc95xx.*
12294 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12295 L: linux-usb@vger.kernel.org
12296 W: http://www.linux-usb.org
12297 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12299 F: Documentation/devicetree/bindings/usb/
12300 F: Documentation/usb/
12302 F: include/linux/usb.h
12303 F: include/linux/usb/
12306 M: Alan Stern <stern@rowland.harvard.edu>
12307 L: linux-usb@vger.kernel.org
12309 F: drivers/usb/host/uhci*
12311 USB "USBNET" DRIVER FRAMEWORK
12312 M: Oliver Neukum <oneukum@suse.com>
12313 L: netdev@vger.kernel.org
12314 W: http://www.linux-usb.org/usbnet
12316 F: drivers/net/usb/usbnet.c
12317 F: include/linux/usb/usbnet.h
12320 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12321 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12322 L: linux-media@vger.kernel.org
12323 T: git git://linuxtv.org/media_tree.git
12324 W: http://www.ideasonboard.org/uvc/
12326 F: drivers/media/usb/uvc/
12327 F: include/uapi/linux/uvcvideo.h
12330 M: Hans Verkuil <hverkuil@xs4all.nl>
12331 L: linux-media@vger.kernel.org
12332 T: git git://linuxtv.org/media_tree.git
12333 W: https://linuxtv.org
12335 F: drivers/media/usb/usbvision/
12338 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12339 L: linux-usb@vger.kernel.org
12341 F: drivers/usb/gadget/function/*uvc*
12342 F: drivers/usb/gadget/legacy/webcam.c
12344 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12345 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12346 L: linux-wireless@vger.kernel.org
12348 F: drivers/net/wireless/rndis_wlan.c
12351 M: Mathias Nyman <mathias.nyman@intel.com>
12352 L: linux-usb@vger.kernel.org
12354 F: drivers/usb/host/xhci*
12355 F: drivers/usb/host/pci-quirks*
12358 L: linux-wireless@vger.kernel.org
12359 W: http://linux-lc100020.sourceforge.net
12361 F: drivers/net/wireless/zydas/zd1201.*
12364 M: Antoine Jacquet <royale@zerezo.com>
12365 L: linux-usb@vger.kernel.org
12366 L: linux-media@vger.kernel.org
12367 T: git git://linuxtv.org/media_tree.git
12368 W: http://royale.zerezo.com/zr364xx/
12370 F: Documentation/video4linux/zr364xx.txt
12371 F: drivers/media/usb/zr364xx/
12374 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12375 L: linux-usb@vger.kernel.org
12377 F: drivers/usb/common/ulpi.c
12378 F: include/linux/ulpi/
12380 USER-MODE LINUX (UML)
12381 M: Jeff Dike <jdike@addtoit.com>
12382 M: Richard Weinberger <richard@nod.at>
12383 L: user-mode-linux-devel@lists.sourceforge.net
12384 L: user-mode-linux-user@lists.sourceforge.net
12385 W: http://user-mode-linux.sourceforge.net
12386 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12388 F: Documentation/virtual/uml/
12394 USERSPACE I/O (UIO)
12395 M: "Hans J. Koch" <hjk@hansjkoch.de>
12396 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12398 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12399 F: Documentation/DocBook/uio-howto.tmpl
12401 F: include/linux/uio*.h
12404 M: Karel Zak <kzak@redhat.com>
12405 L: util-linux@vger.kernel.org
12406 W: http://en.wikipedia.org/wiki/Util-linux
12407 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12411 M: Michal Januszewski <spock@gentoo.org>
12412 L: linux-fbdev@vger.kernel.org
12413 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12415 F: Documentation/fb/uvesafb.txt
12416 F: drivers/video/fbdev/uvesafb.*
12419 M: Stefan Agner <stefan@agner.ch>
12420 L: linux-mtd@lists.infradead.org
12422 F: drivers/mtd/nand/vf610_nfc.c
12424 VFAT/FAT/MSDOS FILESYSTEM
12425 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12427 F: Documentation/filesystems/vfat.txt
12431 M: Alex Williamson <alex.williamson@redhat.com>
12432 L: kvm@vger.kernel.org
12433 T: git git://github.com/awilliam/linux-vfio.git
12435 F: Documentation/vfio.txt
12437 F: include/linux/vfio.h
12438 F: include/uapi/linux/vfio.h
12440 VFIO PLATFORM DRIVER
12441 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12442 L: kvm@vger.kernel.org
12444 F: drivers/vfio/platform/
12446 VIDEOBUF2 FRAMEWORK
12447 M: Pawel Osciak <pawel@osciak.com>
12448 M: Marek Szyprowski <m.szyprowski@samsung.com>
12449 M: Kyungmin Park <kyungmin.park@samsung.com>
12450 L: linux-media@vger.kernel.org
12452 F: drivers/media/v4l2-core/videobuf2-*
12453 F: include/media/videobuf2-*
12455 VIRTIO AND VHOST VSOCK DRIVER
12456 M: Stefan Hajnoczi <stefanha@redhat.com>
12457 L: kvm@vger.kernel.org
12458 L: virtualization@lists.linux-foundation.org
12459 L: netdev@vger.kernel.org
12461 F: include/linux/virtio_vsock.h
12462 F: include/uapi/linux/virtio_vsock.h
12463 F: net/vmw_vsock/virtio_transport_common.c
12464 F: net/vmw_vsock/virtio_transport.c
12465 F: drivers/vhost/vsock.c
12466 F: drivers/vhost/vsock.h
12468 VIRTUAL SERIO DEVICE DRIVER
12469 M: Stephen Chandler Paul <thatslyude@gmail.com>
12471 F: drivers/input/serio/userio.c
12472 F: include/uapi/linux/userio.h
12474 VIRTIO CONSOLE DRIVER
12475 M: Amit Shah <amit.shah@redhat.com>
12476 L: virtualization@lists.linux-foundation.org
12478 F: drivers/char/virtio_console.c
12479 F: include/linux/virtio_console.h
12480 F: include/uapi/linux/virtio_console.h
12482 VIRTIO CORE, NET AND BLOCK DRIVERS
12483 M: "Michael S. Tsirkin" <mst@redhat.com>
12484 L: virtualization@lists.linux-foundation.org
12486 F: Documentation/devicetree/bindings/virtio/
12489 F: drivers/net/virtio_net.c
12490 F: drivers/block/virtio_blk.c
12491 F: include/linux/virtio_*.h
12492 F: include/uapi/linux/virtio_*.h
12494 VIRTIO DRIVERS FOR S390
12495 M: Christian Borntraeger <borntraeger@de.ibm.com>
12496 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12497 L: linux-s390@vger.kernel.org
12498 L: virtualization@lists.linux-foundation.org
12499 L: kvm@vger.kernel.org
12501 F: drivers/s390/virtio/
12504 M: David Airlie <airlied@linux.ie>
12505 M: Gerd Hoffmann <kraxel@redhat.com>
12506 L: dri-devel@lists.freedesktop.org
12507 L: virtualization@lists.linux-foundation.org
12509 F: drivers/gpu/drm/virtio/
12510 F: include/uapi/linux/virtio_gpu.h
12512 VIRTIO HOST (VHOST)
12513 M: "Michael S. Tsirkin" <mst@redhat.com>
12514 L: kvm@vger.kernel.org
12515 L: virtualization@lists.linux-foundation.org
12516 L: netdev@vger.kernel.org
12517 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12520 F: include/uapi/linux/vhost.h
12522 VIRTIO INPUT DRIVER
12523 M: Gerd Hoffmann <kraxel@redhat.com>
12525 F: drivers/virtio/virtio_input.c
12526 F: include/uapi/linux/virtio_input.h
12528 VIA RHINE NETWORK DRIVER
12530 F: drivers/net/ethernet/via/via-rhine.c
12532 VIA SD/MMC CARD CONTROLLER DRIVER
12533 M: Bruce Chang <brucechang@via.com.tw>
12534 M: Harald Welte <HaraldWelte@viatech.com>
12536 F: drivers/mmc/host/via-sdmmc.c
12538 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12539 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12540 L: linux-fbdev@vger.kernel.org
12542 F: include/linux/via-core.h
12543 F: include/linux/via-gpio.h
12544 F: include/linux/via_i2c.h
12545 F: drivers/video/fbdev/via/
12547 VIA VELOCITY NETWORK DRIVER
12548 M: Francois Romieu <romieu@fr.zoreil.com>
12549 L: netdev@vger.kernel.org
12551 F: drivers/net/ethernet/via/via-velocity.*
12554 M: Alex Williamson <alex.williamson@redhat.com>
12555 M: Paolo Bonzini <pbonzini@redhat.com>
12556 L: kvm@vger.kernel.org
12560 VIVID VIRTUAL VIDEO DRIVER
12561 M: Hans Verkuil <hverkuil@xs4all.nl>
12562 L: linux-media@vger.kernel.org
12563 T: git git://linuxtv.org/media_tree.git
12564 W: https://linuxtv.org
12566 F: drivers/media/platform/vivid/*
12569 M: Patrick McHardy <kaber@trash.net>
12570 L: netdev@vger.kernel.org
12572 F: drivers/net/macvlan.c
12573 F: include/linux/if_*vlan.h
12577 M: Florian Fainelli <florian@openwrt.org>
12578 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12580 F: drivers/vlynq/vlynq.c
12581 F: include/linux/vlynq.h
12584 M: Martyn Welch <martyn@welchs.me.uk>
12585 M: Manohar Vanga <manohar.vanga@gmail.com>
12586 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12587 L: devel@driverdev.osuosl.org
12589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12590 F: Documentation/vme_api.txt
12591 F: drivers/staging/vme/
12593 F: include/linux/vme*
12595 VMWARE HYPERVISOR INTERFACE
12596 M: Alok Kataria <akataria@vmware.com>
12597 L: virtualization@lists.linux-foundation.org
12599 F: arch/x86/kernel/cpu/vmware.c
12601 VMWARE BALLOON DRIVER
12602 M: Xavier Deguillard <xdeguillard@vmware.com>
12603 M: Philip Moltmann <moltmann@vmware.com>
12604 M: "VMware, Inc." <pv-drivers@vmware.com>
12605 L: linux-kernel@vger.kernel.org
12607 F: drivers/misc/vmw_balloon.c
12609 VMWARE VMMOUSE SUBDRIVER
12610 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12611 M: "VMware, Inc." <pv-drivers@vmware.com>
12612 L: linux-input@vger.kernel.org
12614 F: drivers/input/mouse/vmmouse.c
12615 F: drivers/input/mouse/vmmouse.h
12617 VMWARE VMXNET3 ETHERNET DRIVER
12618 M: Shrikrishna Khare <skhare@vmware.com>
12619 M: "VMware, Inc." <pv-drivers@vmware.com>
12620 L: netdev@vger.kernel.org
12622 F: drivers/net/vmxnet3/
12624 VMware PVSCSI driver
12625 M: Jim Gill <jgill@vmware.com>
12626 M: VMware PV-Drivers <pv-drivers@vmware.com>
12627 L: linux-scsi@vger.kernel.org
12629 F: drivers/scsi/vmw_pvscsi.c
12630 F: drivers/scsi/vmw_pvscsi.h
12632 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12633 M: Liam Girdwood <lgirdwood@gmail.com>
12634 M: Mark Brown <broonie@kernel.org>
12635 L: linux-kernel@vger.kernel.org
12636 W: http://www.slimlogic.co.uk/?p=48
12637 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12639 F: Documentation/devicetree/bindings/regulator/
12640 F: drivers/regulator/
12641 F: include/dt-bindings/regulator/
12642 F: include/linux/regulator/
12645 M: David Ahern <dsa@cumulusnetworks.com>
12646 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12647 L: netdev@vger.kernel.org
12649 F: drivers/net/vrf.c
12650 F: Documentation/networking/vrf.txt
12652 VT1211 HARDWARE MONITOR DRIVER
12653 M: Juerg Haefliger <juergh@gmail.com>
12654 L: linux-hwmon@vger.kernel.org
12656 F: Documentation/hwmon/vt1211
12657 F: drivers/hwmon/vt1211.c
12659 VT8231 HARDWARE MONITOR DRIVER
12660 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12661 L: linux-hwmon@vger.kernel.org
12663 F: drivers/hwmon/vt8231.c
12665 VUB300 USB to SDIO/SD/MMC bridge chip
12666 M: Tony Olech <tony.olech@elandigitalsystems.com>
12667 L: linux-mmc@vger.kernel.org
12668 L: linux-usb@vger.kernel.org
12670 F: drivers/mmc/host/vub300.c
12672 W1 DALLAS'S 1-WIRE BUS
12673 M: Evgeniy Polyakov <zbr@ioremap.net>
12675 F: Documentation/w1/
12678 W83791D HARDWARE MONITORING DRIVER
12679 M: Marc Hulsman <m.hulsman@tudelft.nl>
12680 L: linux-hwmon@vger.kernel.org
12682 F: Documentation/hwmon/w83791d
12683 F: drivers/hwmon/w83791d.c
12685 W83793 HARDWARE MONITORING DRIVER
12686 M: Rudolf Marek <r.marek@assembler.cz>
12687 L: linux-hwmon@vger.kernel.org
12689 F: Documentation/hwmon/w83793
12690 F: drivers/hwmon/w83793.c
12692 W83795 HARDWARE MONITORING DRIVER
12693 M: Jean Delvare <jdelvare@suse.com>
12694 L: linux-hwmon@vger.kernel.org
12696 F: drivers/hwmon/w83795.c
12698 W83L51xD SD/MMC CARD INTERFACE DRIVER
12699 M: Pierre Ossman <pierre@ossman.eu>
12701 F: drivers/mmc/host/wbsd.*
12703 WACOM PROTOCOL 4 SERIAL TABLETS
12704 M: Julian Squires <julian@cipht.net>
12705 M: Hans de Goede <hdegoede@redhat.com>
12706 L: linux-input@vger.kernel.org
12708 F: drivers/input/tablet/wacom_serial4.c
12710 WATCHDOG DEVICE DRIVERS
12711 M: Wim Van Sebroeck <wim@iguana.be>
12712 R: Guenter Roeck <linux@roeck-us.net>
12713 L: linux-watchdog@vger.kernel.org
12714 W: http://www.linux-watchdog.org/
12715 T: git git://www.linux-watchdog.org/linux-watchdog.git
12717 F: Documentation/devicetree/bindings/watchdog/
12718 F: Documentation/watchdog/
12719 F: drivers/watchdog/
12720 F: include/linux/watchdog.h
12721 F: include/uapi/linux/watchdog.h
12724 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12725 L: linux-scsi@vger.kernel.org
12727 F: drivers/scsi/wd7000.c
12730 M: David Herrmann <dh.herrmann@googlemail.com>
12731 L: linux-input@vger.kernel.org
12733 F: drivers/hid/hid-wiimote*
12736 M: David Härdeman <david@hardeman.nu>
12738 F: drivers/media/rc/winbond-cir.c
12740 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12741 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12742 L: linux-watchdog@vger.kernel.org
12744 F: drivers/watchdog/ebc-c384_wdt.c
12746 WINSYSTEMS WS16C48 GPIO DRIVER
12747 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12748 L: linux-gpio@vger.kernel.org
12750 F: drivers/gpio/gpio-ws16c48.c
12753 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12754 M: linux-wimax@intel.com
12755 L: wimax@linuxwimax.org (subscribers-only)
12757 W: http://linuxwimax.org
12758 F: Documentation/wimax/README.wimax
12759 F: include/linux/wimax/debug.h
12760 F: include/net/wimax.h
12761 F: include/uapi/linux/wimax.h
12764 WISTRON LAPTOP BUTTON DRIVER
12765 M: Miloslav Trmac <mitr@volny.cz>
12767 F: drivers/input/misc/wistron_btns.c
12769 WL3501 WIRELESS PCMCIA CARD DRIVER
12770 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12771 L: linux-wireless@vger.kernel.org
12772 W: http://oops.ghostprotocols.net:81/blog
12774 F: drivers/net/wireless/wl3501*
12776 WOLFSON MICROELECTRONICS DRIVERS
12777 L: patches@opensource.wolfsonmicro.com
12778 T: git https://github.com/CirrusLogic/linux-drivers.git
12779 W: https://github.com/CirrusLogic/linux-drivers/wiki
12781 F: Documentation/hwmon/wm83??
12782 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12783 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12784 F: Documentation/devicetree/bindings/mfd/arizona.txt
12785 F: arch/arm/mach-s3c64xx/mach-crag6410*
12786 F: drivers/clk/clk-wm83*.c
12787 F: drivers/extcon/extcon-arizona.c
12788 F: drivers/leds/leds-wm83*.c
12789 F: drivers/gpio/gpio-*wm*.c
12790 F: drivers/gpio/gpio-arizona.c
12791 F: drivers/hwmon/wm83??-hwmon.c
12792 F: drivers/input/misc/wm831x-on.c
12793 F: drivers/input/touchscreen/wm831x-ts.c
12794 F: drivers/input/touchscreen/wm97*.c
12795 F: drivers/mfd/arizona*
12796 F: drivers/mfd/wm*.c
12797 F: drivers/mfd/cs47l24*
12798 F: drivers/power/wm83*.c
12799 F: drivers/rtc/rtc-wm83*.c
12800 F: drivers/regulator/wm8*.c
12801 F: drivers/video/backlight/wm83*_bl.c
12802 F: drivers/watchdog/wm83*_wdt.c
12803 F: include/linux/mfd/arizona/
12804 F: include/linux/mfd/wm831x/
12805 F: include/linux/mfd/wm8350/
12806 F: include/linux/mfd/wm8400*
12807 F: include/linux/wm97xx.h
12808 F: include/sound/wm????.h
12809 F: sound/soc/codecs/arizona.?
12810 F: sound/soc/codecs/wm*
12811 F: sound/soc/codecs/cs47l24*
12814 M: Tejun Heo <tj@kernel.org>
12815 R: Lai Jiangshan <jiangshanlai@gmail.com>
12816 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12818 F: include/linux/workqueue.h
12819 F: kernel/workqueue.c
12820 F: Documentation/workqueue.txt
12822 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12823 M: Chen-Yu Tsai <wens@csie.org>
12824 L: linux-kernel@vger.kernel.org
12829 M: Andrew Hendry <andrew.hendry@gmail.com>
12830 L: linux-x25@vger.kernel.org
12832 F: Documentation/networking/x25*
12833 F: include/net/x25*
12836 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12837 M: Thomas Gleixner <tglx@linutronix.de>
12838 M: Ingo Molnar <mingo@redhat.com>
12839 M: "H. Peter Anvin" <hpa@zytor.com>
12841 L: linux-kernel@vger.kernel.org
12842 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12844 F: Documentation/x86/
12847 X86 PLATFORM DRIVERS
12848 M: Darren Hart <dvhart@infradead.org>
12849 L: platform-driver-x86@vger.kernel.org
12850 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12852 F: drivers/platform/x86/
12853 F: drivers/platform/olpc/
12855 X86 MCE INFRASTRUCTURE
12856 M: Tony Luck <tony.luck@intel.com>
12857 M: Borislav Petkov <bp@alien8.de>
12858 L: linux-edac@vger.kernel.org
12860 F: arch/x86/kernel/cpu/mcheck/*
12862 X86 MICROCODE UPDATE SUPPORT
12863 M: Borislav Petkov <bp@alien8.de>
12865 F: arch/x86/kernel/cpu/microcode/*
12868 M: Andy Lutomirski <luto@amacapital.net>
12869 L: linux-kernel@vger.kernel.org
12870 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12872 F: arch/x86/entry/vdso/
12874 XC2028/3028 TUNER DRIVER
12875 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12876 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12877 L: linux-media@vger.kernel.org
12878 W: https://linuxtv.org
12879 T: git git://linuxtv.org/media_tree.git
12881 F: drivers/media/tuners/tuner-xc2028.*
12883 XEN HYPERVISOR INTERFACE
12884 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12885 M: David Vrabel <david.vrabel@citrix.com>
12886 M: Juergen Gross <jgross@suse.com>
12887 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12891 F: drivers/*/xen-*front.c
12893 F: arch/x86/include/asm/xen/
12895 F: include/uapi/xen/
12898 M: Stefano Stabellini <sstabellini@kernel.org>
12899 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12902 F: arch/arm/include/asm/xen/
12904 XEN HYPERVISOR ARM64
12905 M: Stefano Stabellini <sstabellini@kernel.org>
12906 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12909 F: arch/arm64/include/asm/xen/
12911 XEN NETWORK BACKEND DRIVER
12912 M: Wei Liu <wei.liu2@citrix.com>
12913 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12914 L: netdev@vger.kernel.org
12916 F: drivers/net/xen-netback/*
12919 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12920 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12922 F: arch/x86/pci/*xen*
12923 F: drivers/pci/*xen*
12925 XEN BLOCK SUBSYSTEM
12926 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12927 M: Roger Pau Monné <roger.pau@citrix.com>
12928 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12930 F: drivers/block/xen-blkback/*
12931 F: drivers/block/xen*
12934 M: Juergen Gross <jgross@suse.com>
12935 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12936 L: linux-scsi@vger.kernel.org
12938 F: drivers/scsi/xen-scsifront.c
12939 F: drivers/xen/xen-scsiback.c
12940 F: include/xen/interface/io/vscsiif.h
12942 XEN SWIOTLB SUBSYSTEM
12943 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12944 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12946 F: arch/x86/xen/*swiotlb*
12947 F: drivers/xen/*swiotlb*
12950 P: Silicon Graphics Inc
12951 M: Dave Chinner <david@fromorbit.com>
12954 W: http://oss.sgi.com/projects/xfs
12955 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12957 F: Documentation/filesystems/xfs.txt
12960 XILINX AXI ETHERNET DRIVER
12961 M: Anirudha Sarangi <anirudh@xilinx.com>
12962 M: John Linn <John.Linn@xilinx.com>
12964 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12966 XILINX UARTLITE SERIAL DRIVER
12967 M: Peter Korsgaard <jacmet@sunsite.dk>
12968 L: linux-serial@vger.kernel.org
12970 F: drivers/tty/serial/uartlite.c
12972 XILINX VIDEO IP CORES
12973 M: Hyun Kwon <hyun.kwon@xilinx.com>
12974 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12975 L: linux-media@vger.kernel.org
12976 T: git git://linuxtv.org/media_tree.git
12978 F: Documentation/devicetree/bindings/media/xilinx/
12979 F: drivers/media/platform/xilinx/
12980 F: include/uapi/linux/xilinx-v4l2-controls.h
12983 M: Eli Billauer <eli.billauer@gmail.com>
12984 L: linux-kernel@vger.kernel.org
12986 F: drivers/char/xillybus/
12988 XTENSA XTFPGA PLATFORM SUPPORT
12989 M: Max Filippov <jcmvbkbc@gmail.com>
12990 L: linux-xtensa@linux-xtensa.org
12992 F: drivers/spi/spi-xtensa-xtfpga.c
12993 F: sound/soc/xtensa/xtfpga-i2s.c
12995 YAM DRIVER FOR AX.25
12996 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12997 L: linux-hams@vger.kernel.org
12999 F: drivers/net/hamradio/yam*
13000 F: include/linux/yam.h
13002 YEALINK PHONE DRIVER
13003 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13004 L: usbb2k-api-dev@nongnu.org
13006 F: Documentation/input/yealink.txt
13007 F: drivers/input/misc/yealink.*
13009 Z8530 DRIVER FOR AX.25
13010 M: Joerg Reuter <jreuter@yaina.de>
13011 W: http://yaina.de/jreuter/
13012 W: http://www.qsl.net/dl1bke/
13013 L: linux-hams@vger.kernel.org
13015 F: Documentation/networking/z8530drv.txt
13016 F: drivers/net/hamradio/*scc.c
13017 F: drivers/net/hamradio/z8530.h
13019 ZBUD COMPRESSED PAGE ALLOCATOR
13020 M: Seth Jennings <sjenning@redhat.com>
13021 L: linux-mm@kvack.org
13024 F: include/linux/zbud.h
13026 ZD1211RW WIRELESS DRIVER
13027 M: Daniel Drake <dsd@gentoo.org>
13028 M: Ulrich Kunitz <kune@deine-taler.de>
13029 W: http://zd1211.ath.cx/wiki/DriverRewrite
13030 L: linux-wireless@vger.kernel.org
13031 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13033 F: drivers/net/wireless/zydas/zd1211rw/
13035 ZPOOL COMPRESSED PAGE STORAGE API
13036 M: Dan Streetman <ddstreet@ieee.org>
13037 L: linux-mm@kvack.org
13040 F: include/linux/zpool.h
13042 ZR36067 VIDEO FOR LINUX DRIVER
13043 L: mjpeg-users@lists.sourceforge.net
13044 L: linux-media@vger.kernel.org
13045 W: http://mjpeg.sourceforge.net/driver-zoran/
13046 T: hg https://linuxtv.org/hg/v4l-dvb
13048 F: drivers/media/pci/zoran/
13050 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13051 M: Minchan Kim <minchan@kernel.org>
13052 M: Nitin Gupta <ngupta@vflare.org>
13053 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13054 L: linux-kernel@vger.kernel.org
13056 F: drivers/block/zram/
13057 F: Documentation/blockdev/zram.txt
13059 ZS DECSTATION Z85C30 SERIAL DRIVER
13060 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13062 F: drivers/tty/serial/zs.*
13064 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13065 M: Minchan Kim <minchan@kernel.org>
13066 M: Nitin Gupta <ngupta@vflare.org>
13067 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13068 L: linux-mm@kvack.org
13071 F: include/linux/zsmalloc.h
13072 F: Documentation/vm/zsmalloc.txt
13074 ZSWAP COMPRESSED SWAP CACHING
13075 M: Seth Jennings <sjenning@redhat.com>
13076 L: linux-mm@kvack.org
13081 M: Linus Torvalds <torvalds@linux-foundation.org>
13082 L: linux-kernel@vger.kernel.org
13083 Q: http://patchwork.kernel.org/project/LKML/list/
13084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13085 S: Buried alive in reporters