3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
186 F: drivers/net/ethernet/8390/
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
232 F: drivers/hwmon/abituguru.c
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
238 F: drivers/hwmon/abituguru3.c
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
244 F: drivers/gpio/gpio-104-dio-48e.c
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
250 F: drivers/gpio/gpio-104-idi-48.c
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
256 F: drivers/gpio/gpio-104-idio-16.c
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
262 F: drivers/net/ethernet/alteon/acenic*
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
269 F: drivers/platform/x86/acerhdf.c
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
275 F: drivers/platform/x86/acer-wmi.c
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: Documentation/ABI/testing/configfs-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALPS PS/2 TOUCHPAD DRIVER
600 R: Pali Rohár <pali.rohar@gmail.com>
601 F: drivers/input/mouse/alps.*
603 ALTERA MAILBOX DRIVER
604 M: Ley Foon Tan <lftan@altera.com>
605 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
607 F: drivers/mailbox/mailbox-altera.c
610 M: Tien Hock Loh <thloh@altera.com>
611 L: linux-gpio@vger.kernel.org
613 F: drivers/gpio/gpio-altera.c
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M: Thor Thayer <tthayer@opensource.altera.com>
618 F: drivers/gpio/gpio-altera-a10sr.c
619 F: drivers/mfd/altera-a10sr.c
620 F: include/linux/mfd/altera-a10sr.h
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M: Vince Bridgers <vbridger@opensource.altera.com>
624 L: netdev@vger.kernel.org
625 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
627 F: drivers/net/ethernet/altera/
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M: Tobias Klauser <tklauser@distanz.ch>
631 L: linux-serial@vger.kernel.org
632 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634 F: drivers/tty/serial/altera_uart.c
635 F: drivers/tty/serial/altera_jtaguart.c
636 F: include/linux/altera_uart.h
637 F: include/linux/altera_jtaguart.h
639 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M: Tom Lendacky <thomas.lendacky@amd.com>
641 M: Gary Hook <gary.hook@amd.com>
642 L: linux-crypto@vger.kernel.org
644 F: drivers/crypto/ccp/
645 F: include/linux/ccp.h
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M: Huang Rui <ray.huang@amd.com>
649 L: linux-hwmon@vger.kernel.org
651 F: Documentation/hwmon/fam15h_power
652 F: drivers/hwmon/fam15h_power.c
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
657 F: drivers/usb/gadget/udc/amd5536udc.*
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P: Andres Salomon <dilinger@queued.net>
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
664 F: drivers/char/hw_random/geode-rng.c
665 F: drivers/crypto/geode*
666 F: drivers/video/fbdev/geode/
667 F: arch/x86/include/asm/geode.h
670 M: Joerg Roedel <joro@8bytes.org>
671 L: iommu@lists.linux-foundation.org
672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
674 F: drivers/iommu/amd_iommu*.[ch]
675 F: include/linux/amd-iommu.h
678 M: Oded Gabbay <oded.gabbay@gmail.com>
679 L: dri-devel@lists.freedesktop.org
680 T: git git://people.freedesktop.org/~gabbayo/linux.git
682 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F: drivers/gpu/drm/amd/amdkfd/
687 F: drivers/gpu/drm/amd/include/cik_structs.h
688 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F: drivers/gpu/drm/amd/include/vi_structs.h
690 F: drivers/gpu/drm/radeon/radeon_kfd.c
691 F: drivers/gpu/drm/radeon/radeon_kfd.h
692 F: include/uapi/linux/kfd_ioctl.h
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M: Brijesh Singh <brijeshkumar.singh@amd.com>
696 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M: Tom Lendacky <thomas.lendacky@amd.com>
699 F: arch/arm64/boot/dts/amd/
702 M: Tom Lendacky <thomas.lendacky@amd.com>
703 L: netdev@vger.kernel.org
705 F: drivers/net/ethernet/amd/xgbe/
706 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
708 AMS (Apple Motion Sensor) DRIVER
709 M: Michael Hanselmann <linux-kernel@hansmi.ch>
711 F: drivers/macintosh/ams/
713 ANALOG DEVICES INC AD9389B DRIVER
714 M: Hans Verkuil <hans.verkuil@cisco.com>
715 L: linux-media@vger.kernel.org
717 F: drivers/media/i2c/ad9389b*
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M: Lars-Peter Clausen <lars@metafoo.de>
721 L: linux-media@vger.kernel.org
722 W: http://ez.analog.com/community/linux-device-drivers
724 F: drivers/media/i2c/adv7180.c
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7511*
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7604*
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7842*
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
750 F: sound/soc/codecs/adau*
751 F: sound/soc/codecs/adav*
752 F: sound/soc/codecs/ad1*
753 F: sound/soc/codecs/ad7*
754 F: sound/soc/codecs/ssm*
755 F: sound/soc/codecs/sigmadsp.*
757 ANALOG DEVICES INC ASOC DRIVERS
758 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W: http://blackfin.uclinux.org/
762 F: sound/soc/blackfin/*
764 ANALOG DEVICES INC IIO DRIVERS
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 M: Michael Hennerich <Michael.Hennerich@analog.com>
767 W: http://wiki.analog.com/
768 W: http://ez.analog.com/community/linux-device-drivers
771 X: drivers/iio/*/adjd*
772 F: drivers/staging/iio/*/ad*
773 F: staging/iio/trigger/iio-trig-bfin-timer.c
775 ANALOG DEVICES INC DMA DRIVERS
776 M: Lars-Peter Clausen <lars@metafoo.de>
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/dma/dma-axi-dmac.c
781 ANDROID CONFIG FRAGMENTS
782 M: Rob Herring <robh@kernel.org>
784 F: kernel/configs/android*
787 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
788 M: Arve Hjønnevåg <arve@android.com>
789 M: Riley Andrews <riandrews@android.com>
790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
791 L: devel@driverdev.osuosl.org
794 F: drivers/staging/android/
797 M: Laura Abbott <labbott@redhat.com>
798 M: Sumit Semwal <sumit.semwal@linaro.org>
799 L: devel@driverdev.osuosl.org
801 F: drivers/staging/android/ion
802 F: drivers/staging/android/uapi/ion.h
803 F: drivers/staging/android/uapi/ion_test.h
805 AOA (Apple Onboard Audio) ALSA DRIVER
806 M: Johannes Berg <johannes@sipsolutions.net>
807 L: linuxppc-dev@lists.ozlabs.org
808 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
812 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
813 M: William Breathitt Gray <vilhelm.gray@gmail.com>
814 L: linux-iio@vger.kernel.org
816 F: drivers/iio/dac/stx104.c
819 M: Jiri Kosina <jikos@kernel.org>
821 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
822 F: arch/x86/kernel/apm_32.c
823 F: include/linux/apm_bios.h
824 F: include/uapi/linux/apm_bios.h
825 F: drivers/char/apm-emulation.c
827 APPLE BCM5974 MULTITOUCH DRIVER
828 M: Henrik Rydberg <rydberg@bitmath.org>
829 L: linux-input@vger.kernel.org
831 F: drivers/input/mouse/bcm5974.c
834 M: Henrik Rydberg <rydberg@bitmath.org>
835 L: linux-hwmon@vger.kernel.org
837 F: drivers/hwmon/applesmc.c
839 APPLETALK NETWORK LAYER
840 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
842 F: drivers/net/appletalk/
845 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
846 M: Duc Dang <dhdang@apm.com>
848 F: arch/arm64/boot/dts/apm/
850 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
851 M: Iyappan Subramanian <isubramanian@apm.com>
852 M: Keyur Chudgar <kchudgar@apm.com>
854 F: drivers/net/ethernet/apm/xgene/
855 F: drivers/net/phy/mdio-xgene.c
856 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
857 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
859 APTINA CAMERA SENSOR PLL
860 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
861 L: linux-media@vger.kernel.org
863 F: drivers/media/i2c/aptina-pll.*
865 ARC FRAMEBUFFER DRIVER
866 M: Jaya Kumar <jayalk@intworks.biz>
868 F: drivers/video/fbdev/arcfb.c
869 F: drivers/video/fbdev/core/fb_defio.c
872 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
873 L: netdev@vger.kernel.org
875 F: drivers/net/arcnet/
876 F: include/uapi/linux/if_arcnet.h
879 M: Alexey Brodkin <abrodkin@synopsys.com>
881 F: drivers/gpu/drm/arc/
882 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
885 M: Liviu Dudau <liviu.dudau@arm.com>
887 F: drivers/gpu/drm/arm/hdlcd_*
888 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
890 ARM MALI-DP DRM DRIVER
891 M: Liviu Dudau <liviu.dudau@arm.com>
892 M: Brian Starkey <brian.starkey@arm.com>
893 M: Mali DP Maintainers <malidp@foss.arm.com>
895 F: drivers/gpu/drm/arm/
896 F: Documentation/devicetree/bindings/display/arm,malidp.txt
898 ARM MFM AND FLOPPY DRIVERS
899 M: Ian Molton <spyro@f2s.com>
901 F: arch/arm/lib/floppydma.S
902 F: arch/arm/include/asm/floppy.h
904 ARM PMU PROFILING AND DEBUGGING
905 M: Will Deacon <will.deacon@arm.com>
906 R: Mark Rutland <mark.rutland@arm.com>
908 F: arch/arm*/kernel/perf_*
909 F: arch/arm/oprofile/common.c
910 F: arch/arm*/kernel/hw_breakpoint.c
911 F: arch/arm*/include/asm/hw_breakpoint.h
912 F: arch/arm*/include/asm/perf_event.h
913 F: drivers/perf/arm_pmu.c
914 F: include/linux/perf/arm_pmu.h
917 M: Russell King <linux@armlinux.org.uk>
918 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
919 W: http://www.armlinux.org.uk/
923 ARM SUB-ARCHITECTURES
924 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
928 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
930 ARM PRIMECELL AACI PL041 DRIVER
931 M: Russell King <linux@armlinux.org.uk>
935 ARM PRIMECELL CLCD PL110 DRIVER
936 M: Russell King <linux@armlinux.org.uk>
938 F: drivers/video/fbdev/amba-clcd.*
940 ARM PRIMECELL KMI PL050 DRIVER
941 M: Russell King <linux@armlinux.org.uk>
943 F: drivers/input/serio/ambakmi.*
944 F: include/linux/amba/kmi.h
946 ARM PRIMECELL MMCI PL180/1 DRIVER
947 M: Russell King <linux@armlinux.org.uk>
949 F: drivers/mmc/host/mmci.*
950 F: include/linux/amba/mmci.h
952 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
953 M: Russell King <linux@armlinux.org.uk>
955 F: drivers/tty/serial/amba-pl01*.c
956 F: include/linux/amba/serial.h
958 ARM PRIMECELL BUS SUPPORT
959 M: Russell King <linux@armlinux.org.uk>
962 F: include/linux/amba/bus.h
964 ARM/ADS SPHERE MACHINE SUPPORT
965 M: Lennert Buytenhek <kernel@wantstofly.org>
966 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
969 ARM/AFEB9260 MACHINE SUPPORT
970 M: Sergey Lapin <slapin@ossfans.org>
971 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
974 ARM/AJECO 1ARM MACHINE SUPPORT
975 M: Lennert Buytenhek <kernel@wantstofly.org>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 ARM/Allwinner sunXi SoC support
980 M: Maxime Ripard <maxime.ripard@free-electrons.com>
981 M: Chen-Yu Tsai <wens@csie.org>
982 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
986 ARM/Allwinner SoC Clock Support
987 M: Emilio López <emilio@elopez.com.ar>
989 F: drivers/clk/sunxi/
991 ARM/Amlogic Meson SoC support
992 M: Carlo Caione <carlo@caione.org>
993 M: Kevin Hilman <khilman@baylibre.com>
994 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
995 L: linux-amlogic@lists.infradead.org
996 W: http://linux-meson.com/
998 F: arch/arm/mach-meson/
999 F: arch/arm/boot/dts/meson*
1000 F: arch/arm64/boot/dts/amlogic/
1001 F: drivers/pinctrl/meson/
1004 ARM/Annapurna Labs ALPINE ARCHITECTURE
1005 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1006 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1008 F: arch/arm/mach-alpine/
1009 F: arch/arm/boot/dts/alpine*
1010 F: arch/arm64/boot/dts/al/
1011 F: drivers/*/*alpine*
1013 ARM/ARTPEC MACHINE SUPPORT
1014 M: Jesper Nilsson <jesper.nilsson@axis.com>
1015 M: Lars Persson <lars.persson@axis.com>
1016 M: Niklas Cassel <niklas.cassel@axis.com>
1018 L: linux-arm-kernel@axis.com
1019 F: arch/arm/mach-artpec
1020 F: arch/arm/boot/dts/artpec6*
1023 ARM/ASPEED MACHINE SUPPORT
1024 M: Joel Stanley <joel@jms.id.au>
1026 F: arch/arm/mach-aspeed/
1027 F: arch/arm/boot/dts/aspeed-*
1028 F: drivers/*/*aspeed*
1030 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1031 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1032 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1033 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1034 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1035 W: http://www.linux4sam.org
1036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1038 F: arch/arm/mach-at91/
1039 F: include/soc/at91/
1040 F: arch/arm/boot/dts/at91*.dts
1041 F: arch/arm/boot/dts/at91*.dtsi
1042 F: arch/arm/boot/dts/sama*.dts
1043 F: arch/arm/boot/dts/sama*.dtsi
1044 F: arch/arm/include/debug/at91.S
1046 ARM/ATMEL AT91 Clock Support
1047 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1051 ARM/CALXEDA HIGHBANK ARCHITECTURE
1052 M: Rob Herring <robh@kernel.org>
1053 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1055 F: arch/arm/mach-highbank/
1056 F: arch/arm/boot/dts/highbank.dts
1057 F: arch/arm/boot/dts/ecx-*.dts*
1059 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1060 M: Krzysztof Halasa <khalasa@piap.pl>
1062 F: arch/arm/mach-cns3xxx/
1064 ARM/CAVIUM THUNDER NETWORK DRIVER
1065 M: Sunil Goutham <sgoutham@cavium.com>
1066 M: Robert Richter <rric@kernel.org>
1067 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1069 F: drivers/net/ethernet/cavium/thunder/
1071 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1072 M: Alexander Shiyan <shc_work@mail.ru>
1073 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1077 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1078 M: Hartley Sweeten <hsweeten@visionengravers.com>
1079 M: Ryan Mallon <rmallon@gmail.com>
1080 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1082 F: arch/arm/mach-ep93xx/
1083 F: arch/arm/mach-ep93xx/include/mach/
1085 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1086 M: Lennert Buytenhek <kernel@wantstofly.org>
1087 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1091 M: Russell King <linux@armlinux.org.uk>
1092 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1094 F: arch/arm/include/asm/clkdev.h
1095 F: drivers/clk/clkdev.c
1097 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1098 M: Mike Rapoport <mike@compulab.co.il>
1099 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102 ARM/CONTEC MICRO9 MACHINE SUPPORT
1103 M: Hubert Feurstein <hubert.feurstein@contec.at>
1105 F: arch/arm/mach-ep93xx/micro9.c
1107 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1108 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1109 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1111 F: drivers/hwtracing/coresight/*
1112 F: Documentation/trace/coresight.txt
1113 F: Documentation/devicetree/bindings/arm/coresight.txt
1114 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1116 ARM/CORGI MACHINE SUPPORT
1117 M: Richard Purdie <rpurdie@rpsys.net>
1120 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1121 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1122 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1123 T: git git://github.com/ulli-kroll/linux.git
1125 F: arch/arm/mach-gemini/
1126 F: drivers/rtc/rtc-gemini.c
1128 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1129 M: Barry Song <baohua@kernel.org>
1130 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1133 F: arch/arm/boot/dts/prima2*
1134 F: arch/arm/mach-prima2/
1135 F: drivers/clk/sirf/
1136 F: drivers/clocksource/timer-prima2.c
1137 F: drivers/clocksource/timer-atlas7.c
1140 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1141 M: Baruch Siach <baruch@tkos.co.il>
1142 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1144 F: arch/arm/boot/dts/cx92755*
1147 ARM/EBSA110 MACHINE SUPPORT
1148 M: Russell King <linux@armlinux.org.uk>
1149 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1150 W: http://www.armlinux.org.uk/
1152 F: arch/arm/mach-ebsa110/
1153 F: drivers/net/ethernet/amd/am79c961a.*
1155 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1156 M: Uwe Kleine-König <kernel@pengutronix.de>
1157 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1162 M: Daniel Ribeiro <drwyrm@gmail.com>
1163 M: Stefan Schmidt <stefan@openezx.org>
1164 M: Harald Welte <laforge@openezx.org>
1165 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1166 W: http://www.openezx.org/
1168 T: topgit git://git.openezx.org/openezx.git
1169 F: arch/arm/mach-pxa/ezx.c
1171 ARM/FARADAY FA526 PORT
1172 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1173 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1175 T: git git://git.berlios.de/gemini-board
1176 F: arch/arm/mm/*-fa*
1178 ARM/FOOTBRIDGE ARCHITECTURE
1179 M: Russell King <linux@armlinux.org.uk>
1180 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1181 W: http://www.armlinux.org.uk/
1183 F: arch/arm/include/asm/hardware/dec21285.h
1184 F: arch/arm/mach-footbridge/
1186 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1187 M: Shawn Guo <shawnguo@kernel.org>
1188 M: Sascha Hauer <kernel@pengutronix.de>
1189 R: Fabio Estevam <fabio.estevam@nxp.com>
1190 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1193 F: arch/arm/mach-imx/
1194 F: arch/arm/mach-mxs/
1195 F: arch/arm/boot/dts/imx*
1196 F: arch/arm/configs/imx*_defconfig
1200 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1201 M: Shawn Guo <shawnguo@kernel.org>
1202 M: Sascha Hauer <kernel@pengutronix.de>
1203 R: Stefan Agner <stefan@agner.ch>
1204 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1206 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1207 F: arch/arm/mach-imx/*vf610*
1208 F: arch/arm/boot/dts/vf*
1210 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1211 M: Lennert Buytenhek <kernel@wantstofly.org>
1212 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1215 ARM/GUMSTIX MACHINE SUPPORT
1216 M: Steve Sakoman <sakoman@gmail.com>
1217 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1220 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1221 M: Philipp Zabel <philipp.zabel@gmail.com>
1222 M: Paul Parsons <lost.distance@yahoo.com>
1223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1225 F: arch/arm/mach-pxa/hx4700.c
1226 F: arch/arm/mach-pxa/include/mach/hx4700.h
1227 F: sound/soc/pxa/hx4700.c
1229 ARM/HISILICON SOC SUPPORT
1230 M: Wei Xu <xuwei5@hisilicon.com>
1231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1232 W: http://www.hisilicon.com
1234 T: git git://github.com/hisilicon/linux-hisi.git
1235 F: arch/arm/mach-hisi/
1236 F: arch/arm/boot/dts/hi3*
1237 F: arch/arm/boot/dts/hip*
1238 F: arch/arm/boot/dts/hisi*
1239 F: arch/arm64/boot/dts/hisilicon/
1241 ARM/HP JORNADA 7XX MACHINE SUPPORT
1242 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1246 F: arch/arm/mach-sa1100/jornada720.c
1247 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1249 ARM/IGEP MACHINE SUPPORT
1250 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1251 M: Javier Martinez Canillas <javier@dowhile0.org>
1252 L: linux-omap@vger.kernel.org
1253 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1255 F: arch/arm/boot/dts/omap3-igep*
1257 ARM/INCOME PXA270 SUPPORT
1258 M: Marek Vasut <marek.vasut@gmail.com>
1259 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1261 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1263 ARM/INTEL IOP32X ARM ARCHITECTURE
1264 M: Lennert Buytenhek <kernel@wantstofly.org>
1265 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1268 ARM/INTEL IOP33X ARM ARCHITECTURE
1269 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 ARM/INTEL IOP13XX ARM ARCHITECTURE
1273 M: Lennert Buytenhek <kernel@wantstofly.org>
1274 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1277 ARM/INTEL IQ81342EX MACHINE SUPPORT
1278 M: Lennert Buytenhek <kernel@wantstofly.org>
1279 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1282 ARM/INTEL IXDP2850 MACHINE SUPPORT
1283 M: Lennert Buytenhek <kernel@wantstofly.org>
1284 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1287 ARM/INTEL IXP4XX ARM ARCHITECTURE
1288 M: Imre Kaloz <kaloz@openwrt.org>
1289 M: Krzysztof Halasa <khalasa@piap.pl>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1292 F: arch/arm/mach-ixp4xx/
1294 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1295 M: Jonathan Cameron <jic23@cam.ac.uk>
1296 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 F: arch/arm/mach-pxa/stargate2.c
1299 F: drivers/pcmcia/pxa2xx_stargate2.c
1301 ARM/INTEL XSC3 (MANZANO) ARM CORE
1302 M: Lennert Buytenhek <kernel@wantstofly.org>
1303 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1306 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1307 M: Lennert Buytenhek <kernel@wantstofly.org>
1308 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1311 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1312 M: Santosh Shilimkar <ssantosh@kernel.org>
1313 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1315 F: arch/arm/mach-keystone/
1316 F: arch/arm/boot/dts/keystone-*
1317 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1319 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1320 M: Santosh Shilimkar <ssantosh@kernel.org>
1321 L: linux-kernel@vger.kernel.org
1323 F: drivers/clk/keystone/
1325 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1326 M: Santosh Shilimkar <ssantosh@kernel.org>
1327 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1328 L: linux-kernel@vger.kernel.org
1330 F: drivers/clocksource/timer-keystone.c
1332 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1333 M: Santosh Shilimkar <ssantosh@kernel.org>
1334 L: linux-kernel@vger.kernel.org
1336 F: drivers/power/reset/keystone-reset.c
1338 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1339 M: Santosh Shilimkar <ssantosh@kernel.org>
1340 L: linux-kernel@vger.kernel.org
1342 F: drivers/memory/*emif*
1344 ARM/LG1K ARCHITECTURE
1345 M: Chanho Min <chanho.min@lge.com>
1346 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1348 F: arch/arm64/boot/dts/lg/
1350 ARM/LOGICPD PXA270 MACHINE SUPPORT
1351 M: Lennert Buytenhek <kernel@wantstofly.org>
1352 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1355 ARM/LPC18XX ARCHITECTURE
1356 M: Joachim Eastwood <manabian@gmail.com>
1357 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359 F: arch/arm/boot/dts/lpc43*
1360 F: drivers/clk/nxp/clk-lpc18xx*
1361 F: drivers/clocksource/time-lpc32xx.c
1362 F: drivers/i2c/busses/i2c-lpc2k.c
1363 F: drivers/memory/pl172.c
1364 F: drivers/mtd/spi-nor/nxp-spifi.c
1365 F: drivers/rtc/rtc-lpc24xx.c
1368 ARM/LPC32XX SOC SUPPORT
1369 M: Vladimir Zapolskiy <vz@mleia.com>
1370 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1371 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1372 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1374 F: arch/arm/boot/dts/lpc32*
1375 F: arch/arm/mach-lpc32xx/
1376 F: drivers/i2c/busses/i2c-pnx.c
1377 F: drivers/net/ethernet/nxp/lpc_eth.c
1378 F: drivers/usb/host/ohci-nxp.c
1379 F: drivers/watchdog/pnx4008_wdt.c
1382 ARM/MAGICIAN MACHINE SUPPORT
1383 M: Philipp Zabel <philipp.zabel@gmail.com>
1386 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1387 M: Jason Cooper <jason@lakedaemon.net>
1388 M: Andrew Lunn <andrew@lunn.ch>
1389 M: Gregory Clement <gregory.clement@free-electrons.com>
1390 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1391 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1393 F: arch/arm/mach-mvebu/
1394 F: drivers/rtc/rtc-armada38x.c
1395 F: arch/arm/boot/dts/armada*
1396 F: arch/arm/boot/dts/kirkwood*
1397 F: arch/arm64/boot/dts/marvell/armada*
1398 F: drivers/cpufreq/mvebu-cpufreq.c
1399 F: arch/arm/configs/mvebu_*_defconfig
1401 ARM/Marvell Berlin SoC support
1402 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1403 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1405 F: arch/arm/mach-berlin/
1406 F: arch/arm/boot/dts/berlin*
1407 F: arch/arm64/boot/dts/marvell/berlin*
1410 ARM/Marvell Dove/MV78xx0/Orion SOC support
1411 M: Jason Cooper <jason@lakedaemon.net>
1412 M: Andrew Lunn <andrew@lunn.ch>
1413 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1414 M: Gregory Clement <gregory.clement@free-electrons.com>
1415 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1417 F: arch/arm/mach-dove/
1418 F: arch/arm/mach-mv78xx0/
1419 F: arch/arm/mach-orion5x/
1420 F: arch/arm/plat-orion/
1421 F: arch/arm/boot/dts/dove*
1422 F: arch/arm/boot/dts/orion5x*
1425 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1426 M: Alexander Clouter <alex@digriz.org.uk>
1427 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 W: http://www.digriz.org.uk/ts78xx/kernel
1430 F: arch/arm/mach-orion5x/ts78xx-*
1432 ARM/OXNAS platform support
1433 M: Neil Armstrong <narmstrong@baylibre.com>
1434 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1436 F: arch/arm/mach-oxnas/
1437 F: arch/arm/boot/dts/oxnas*
1438 F: arch/arm/boot/dts/wd-mbwe.dts
1441 ARM/Mediatek RTC DRIVER
1442 M: Eddie Huang <eddie.huang@mediatek.com>
1443 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1444 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1446 F: drivers/rtc/rtc-mt6397.c
1448 ARM/Mediatek SoC support
1449 M: Matthias Brugger <matthias.bgg@gmail.com>
1450 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1451 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1453 F: arch/arm/boot/dts/mt6*
1454 F: arch/arm/boot/dts/mt8*
1455 F: arch/arm/mach-mediatek/
1459 ARM/Mediatek USB3 PHY DRIVER
1460 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1461 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1462 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1464 F: drivers/phy/phy-mt65xx-usb3.c
1466 ARM/MICREL KS8695 ARCHITECTURE
1467 M: Greg Ungerer <gerg@uclinux.org>
1468 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1469 F: arch/arm/mach-ks8695/
1472 ARM/MIOA701 MACHINE SUPPORT
1473 M: Robert Jarzmik <robert.jarzmik@free.fr>
1474 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1475 F: arch/arm/mach-pxa/mioa701.c
1478 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1479 M: Michael Petchkovsky <mkpetch@internode.on.net>
1482 ARM/NOMADIK ARCHITECTURE
1483 M: Alessandro Rubini <rubini@unipv.it>
1484 M: Linus Walleij <linus.walleij@linaro.org>
1485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1487 F: arch/arm/mach-nomadik/
1488 F: drivers/pinctrl/nomadik/
1489 F: drivers/i2c/busses/i2c-nomadik.c
1490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1492 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1493 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1494 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1495 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1498 ARM/TOSA MACHINE SUPPORT
1499 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1500 M: Dirk Opfer <dirk@opfer-online.de>
1503 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1504 M: Marek Vasut <marek.vasut@gmail.com>
1505 L: linux-arm-kernel@lists.infradead.org
1506 W: http://hackndev.com
1508 F: arch/arm/mach-pxa/include/mach/palmtx.h
1509 F: arch/arm/mach-pxa/palmtx.c
1510 F: arch/arm/mach-pxa/include/mach/palmt5.h
1511 F: arch/arm/mach-pxa/palmt5.c
1512 F: arch/arm/mach-pxa/include/mach/palmld.h
1513 F: arch/arm/mach-pxa/palmld.c
1514 F: arch/arm/mach-pxa/include/mach/palmte2.h
1515 F: arch/arm/mach-pxa/palmte2.c
1516 F: arch/arm/mach-pxa/include/mach/palmtc.h
1517 F: arch/arm/mach-pxa/palmtc.c
1519 ARM/PALM TREO SUPPORT
1520 M: Tomas Cech <sleep_walker@suse.com>
1521 L: linux-arm-kernel@lists.infradead.org
1522 W: http://hackndev.com
1524 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1525 F: arch/arm/mach-pxa/palmtreo.c
1528 M: Sergey Lapin <slapin@ossfans.org>
1529 L: linux-arm-kernel@lists.infradead.org
1530 W: http://hackndev.com
1532 F: arch/arm/mach-pxa/include/mach/palmz72.h
1533 F: arch/arm/mach-pxa/palmz72.c
1536 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1537 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1540 ARM/PT DIGITAL BOARD PORT
1541 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1542 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1543 W: http://www.armlinux.org.uk/
1546 ARM/QUALCOMM SUPPORT
1547 M: Andy Gross <andy.gross@linaro.org>
1548 M: David Brown <david.brown@linaro.org>
1549 L: linux-arm-msm@vger.kernel.org
1550 L: linux-soc@vger.kernel.org
1552 F: Documentation/devicetree/bindings/soc/qcom/
1553 F: arch/arm/boot/dts/qcom-*.dts
1554 F: arch/arm/boot/dts/qcom-*.dtsi
1555 F: arch/arm/mach-qcom/
1556 F: arch/arm64/boot/dts/qcom/*
1557 F: drivers/i2c/busses/i2c-qup.c
1558 F: drivers/clk/qcom/
1559 F: drivers/soc/qcom/
1560 F: drivers/spi/spi-qup.c
1561 F: drivers/tty/serial/msm_serial.h
1562 F: drivers/tty/serial/msm_serial.c
1563 F: drivers/*/pm8???-*
1564 F: drivers/mfd/ssbi.c
1565 F: drivers/firmware/qcom_scm.c
1566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1568 ARM/RADISYS ENP2611 MACHINE SUPPORT
1569 M: Lennert Buytenhek <kernel@wantstofly.org>
1570 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1573 ARM/RENESAS ARM64 ARCHITECTURE
1574 M: Simon Horman <horms@verge.net.au>
1575 M: Magnus Damm <magnus.damm@gmail.com>
1576 L: linux-renesas-soc@vger.kernel.org
1577 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1578 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1580 F: arch/arm64/boot/dts/renesas/
1581 F: drivers/soc/renesas/
1582 F: include/linux/soc/renesas/
1584 ARM/RISCPC ARCHITECTURE
1585 M: Russell King <linux@armlinux.org.uk>
1586 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1587 W: http://www.armlinux.org.uk/
1589 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1590 F: arch/arm/include/asm/hardware/ioc.h
1591 F: arch/arm/include/asm/hardware/iomd.h
1592 F: arch/arm/include/asm/hardware/memc.h
1593 F: arch/arm/mach-rpc/
1594 F: drivers/net/ethernet/8390/etherh.c
1595 F: drivers/net/ethernet/i825xx/ether1*
1596 F: drivers/net/ethernet/seeq/ether3*
1597 F: drivers/scsi/arm/
1599 ARM/Rockchip SoC support
1600 M: Heiko Stuebner <heiko@sntech.de>
1601 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1602 L: linux-rockchip@lists.infradead.org
1603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1605 F: arch/arm/boot/dts/rk3*
1606 F: arch/arm/mach-rockchip/
1607 F: drivers/clk/rockchip/
1608 F: drivers/i2c/busses/i2c-rk3x.c
1609 F: drivers/*/*rockchip*
1610 F: drivers/*/*/*rockchip*
1611 F: sound/soc/rockchip/
1614 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1615 M: Kukjin Kim <kgene@kernel.org>
1616 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
1617 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1618 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1620 F: arch/arm/boot/dts/s3c*
1621 F: arch/arm/boot/dts/s5p*
1622 F: arch/arm/boot/dts/samsung*
1623 F: arch/arm/boot/dts/exynos*
1624 F: arch/arm64/boot/dts/exynos/
1625 F: arch/arm/plat-samsung/
1626 F: arch/arm/mach-s3c24*/
1627 F: arch/arm/mach-s3c64xx/
1628 F: arch/arm/mach-s5p*/
1629 F: arch/arm/mach-exynos*/
1630 F: drivers/*/*s3c24*
1631 F: drivers/*/*/*s3c24*
1632 F: drivers/*/*s3c64xx*
1633 F: drivers/*/*s5pv210*
1634 F: drivers/memory/samsung/*
1635 F: drivers/soc/samsung/*
1636 F: drivers/spi/spi-s3c*
1637 F: Documentation/arm/Samsung/
1638 F: Documentation/devicetree/bindings/arm/samsung/
1639 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1640 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1643 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1644 M: Kyungmin Park <kyungmin.park@samsung.com>
1645 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1647 F: arch/arm/mach-s5pv210/
1649 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1650 M: Kyungmin Park <kyungmin.park@samsung.com>
1651 M: Kamil Debski <kamil@wypas.org>
1652 M: Andrzej Hajda <a.hajda@samsung.com>
1653 L: linux-arm-kernel@lists.infradead.org
1654 L: linux-media@vger.kernel.org
1656 F: drivers/media/platform/s5p-g2d/
1658 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1659 M: Kyungmin Park <kyungmin.park@samsung.com>
1660 M: Kamil Debski <kamil@wypas.org>
1661 M: Jeongtae Park <jtp.park@samsung.com>
1662 M: Andrzej Hajda <a.hajda@samsung.com>
1663 L: linux-arm-kernel@lists.infradead.org
1664 L: linux-media@vger.kernel.org
1666 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1667 F: drivers/media/platform/s5p-mfc/
1669 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1670 M: Kyungmin Park <kyungmin.park@samsung.com>
1671 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1672 L: linux-arm-kernel@lists.infradead.org
1673 L: linux-media@vger.kernel.org
1675 F: drivers/media/platform/s5p-tv/
1677 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1678 M: Kyungmin Park <kyungmin.park@samsung.com>
1679 L: linux-arm-kernel@lists.infradead.org
1680 L: linux-media@vger.kernel.org
1682 F: drivers/staging/media/platform/s5p-cec/
1684 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1685 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1686 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1687 L: linux-arm-kernel@lists.infradead.org
1688 L: linux-media@vger.kernel.org
1690 F: drivers/media/platform/s5p-jpeg/
1692 ARM/SHMOBILE ARM ARCHITECTURE
1693 M: Simon Horman <horms@verge.net.au>
1694 M: Magnus Damm <magnus.damm@gmail.com>
1695 L: linux-renesas-soc@vger.kernel.org
1696 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1697 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1699 F: arch/arm/boot/dts/emev2*
1700 F: arch/arm/boot/dts/r7s*
1701 F: arch/arm/boot/dts/r8a*
1702 F: arch/arm/boot/dts/sh*
1703 F: arch/arm/configs/shmobile_defconfig
1704 F: arch/arm/include/debug/renesas-scif.S
1705 F: arch/arm/mach-shmobile/
1706 F: drivers/soc/renesas/
1707 F: include/linux/soc/renesas/
1709 ARM/SOCFPGA ARCHITECTURE
1710 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1712 F: arch/arm/mach-socfpga/
1713 F: arch/arm/boot/dts/socfpga*
1714 F: arch/arm/configs/socfpga_defconfig
1715 F: arch/arm64/boot/dts/altera/
1716 W: http://www.rocketboards.org
1717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1719 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1720 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1722 F: drivers/clk/socfpga/
1724 ARM/SOCFPGA EDAC SUPPORT
1725 M: Thor Thayer <tthayer@opensource.altera.com>
1727 F: drivers/edac/altera_edac.
1729 ARM/STI ARCHITECTURE
1730 M: Patrice Chotard <patrice.chotard@st.com>
1731 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1732 L: kernel@stlinux.com
1733 W: http://www.stlinux.com
1735 F: arch/arm/mach-sti/
1736 F: arch/arm/boot/dts/sti*
1737 F: drivers/char/hw_random/st-rng.c
1738 F: drivers/clocksource/arm_global_timer.c
1739 F: drivers/clocksource/clksrc_st_lpc.c
1740 F: drivers/cpufreq/sti-cpufreq.c
1741 F: drivers/i2c/busses/i2c-st.c
1742 F: drivers/media/rc/st_rc.c
1743 F: drivers/media/platform/sti/c8sectpfe/
1744 F: drivers/mmc/host/sdhci-st.c
1745 F: drivers/phy/phy-miphy28lp.c
1746 F: drivers/phy/phy-miphy365x.c
1747 F: drivers/phy/phy-stih407-usb.c
1748 F: drivers/phy/phy-stih41x-usb.c
1749 F: drivers/pinctrl/pinctrl-st.c
1750 F: drivers/remoteproc/st_remoteproc.c
1751 F: drivers/reset/sti/
1752 F: drivers/rtc/rtc-st-lpc.c
1753 F: drivers/tty/serial/st-asc.c
1754 F: drivers/usb/dwc3/dwc3-st.c
1755 F: drivers/usb/host/ehci-st.c
1756 F: drivers/usb/host/ohci-st.c
1757 F: drivers/watchdog/st_lpc_wdt.c
1758 F: drivers/ata/ahci_st.c
1760 ARM/STM32 ARCHITECTURE
1761 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1762 M: Alexandre Torgue <alexandre.torgue@st.com>
1763 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1767 F: drivers/clocksource/armv7m_systick.c
1769 ARM/TANGO ARCHITECTURE
1770 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1771 L: linux-arm-kernel@lists.infradead.org
1775 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1776 M: Lennert Buytenhek <kernel@wantstofly.org>
1777 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1780 ARM/TETON BGA MACHINE SUPPORT
1781 M: "Mark F. Brown" <mark.brown314@gmail.com>
1782 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1785 ARM/THECUS N2100 MACHINE SUPPORT
1786 M: Lennert Buytenhek <kernel@wantstofly.org>
1787 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1790 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1791 M: Wan ZongShun <mcuos.com@gmail.com>
1792 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1793 W: http://www.mcuos.com
1795 F: arch/arm/mach-w90x900/
1796 F: drivers/input/keyboard/w90p910_keypad.c
1797 F: drivers/input/touchscreen/w90p910_ts.c
1798 F: drivers/watchdog/nuc900_wdt.c
1799 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1800 F: drivers/mtd/nand/nuc900_nand.c
1801 F: drivers/rtc/rtc-nuc900.c
1802 F: drivers/spi/spi-nuc900.c
1803 F: drivers/usb/host/ehci-w90x900.c
1804 F: drivers/video/fbdev/nuc900fb.c
1806 ARM/U300 MACHINE SUPPORT
1807 M: Linus Walleij <linus.walleij@linaro.org>
1808 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1810 F: arch/arm/mach-u300/
1811 F: drivers/clocksource/timer-u300.c
1812 F: drivers/i2c/busses/i2c-stu300.c
1813 F: drivers/rtc/rtc-coh901331.c
1814 F: drivers/watchdog/coh901327_wdt.c
1815 F: drivers/dma/coh901318*
1816 F: drivers/mfd/ab3100*
1817 F: drivers/rtc/rtc-ab3100.c
1818 F: drivers/rtc/rtc-coh901331.c
1819 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1821 ARM/UNIPHIER ARCHITECTURE
1822 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1823 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1825 F: arch/arm/boot/dts/uniphier*
1826 F: arch/arm/include/asm/hardware/cache-uniphier.h
1827 F: arch/arm/mach-uniphier/
1828 F: arch/arm/mm/cache-uniphier.c
1829 F: arch/arm64/boot/dts/socionext/
1830 F: drivers/bus/uniphier-system-bus.c
1831 F: drivers/i2c/busses/i2c-uniphier*
1832 F: drivers/pinctrl/uniphier/
1833 F: drivers/tty/serial/8250/8250_uniphier.c
1836 ARM/Ux500 ARM ARCHITECTURE
1837 M: Linus Walleij <linus.walleij@linaro.org>
1838 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1840 F: arch/arm/mach-ux500/
1841 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1842 F: drivers/dma/ste_dma40*
1843 F: drivers/hwspinlock/u8500_hsem.c
1844 F: drivers/mfd/abx500*
1845 F: drivers/mfd/ab8500*
1846 F: drivers/mfd/dbx500*
1847 F: drivers/mfd/db8500*
1848 F: drivers/pinctrl/nomadik/pinctrl-ab*
1849 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1850 F: drivers/rtc/rtc-ab8500.c
1851 F: drivers/rtc/rtc-pl031.c
1852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1854 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1855 M: Ulf Hansson <ulf.hansson@linaro.org>
1856 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1857 T: git git://git.linaro.org/people/ulfh/clk.git
1859 F: drivers/clk/ux500/
1861 ARM/VERSATILE EXPRESS PLATFORM
1862 M: Liviu Dudau <liviu.dudau@arm.com>
1863 M: Sudeep Holla <sudeep.holla@arm.com>
1864 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1865 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1867 F: arch/arm/boot/dts/vexpress*
1868 F: arch/arm64/boot/dts/arm/
1869 F: arch/arm/mach-vexpress/
1872 F: drivers/clk/versatile/clk-vexpress-osc.c
1873 F: drivers/clocksource/versatile.c
1877 M: Russell King <linux@armlinux.org.uk>
1878 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879 W: http://www.armlinux.org.uk/
1883 ARM/VOIPAC PXA270 SUPPORT
1884 M: Marek Vasut <marek.vasut@gmail.com>
1885 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1887 F: arch/arm/mach-pxa/vpac270.c
1888 F: arch/arm/mach-pxa/include/mach/vpac270.h
1890 ARM/VT8500 ARM ARCHITECTURE
1891 M: Tony Prisk <linux@prisktech.co.nz>
1892 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1894 F: arch/arm/mach-vt8500/
1895 F: drivers/clocksource/vt8500_timer.c
1896 F: drivers/i2c/busses/i2c-wmt.c
1897 F: drivers/mmc/host/wmt-sdmmc.c
1898 F: drivers/pwm/pwm-vt8500.c
1899 F: drivers/rtc/rtc-vt8500.c
1900 F: drivers/tty/serial/vt8500_serial.c
1901 F: drivers/usb/host/ehci-platform.c
1902 F: drivers/usb/host/uhci-platform.c
1903 F: drivers/video/fbdev/vt8500lcdfb.*
1904 F: drivers/video/fbdev/wm8505fb*
1905 F: drivers/video/fbdev/wmt_ge_rops.*
1907 ARM/ZIPIT Z2 SUPPORT
1908 M: Marek Vasut <marek.vasut@gmail.com>
1909 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1911 F: arch/arm/mach-pxa/z2.c
1912 F: arch/arm/mach-pxa/include/mach/z2.h
1914 ARM/ZTE ARCHITECTURE
1915 M: Jun Nie <jun.nie@linaro.org>
1916 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1918 F: arch/arm/mach-zx/
1920 F: Documentation/devicetree/bindings/arm/zte.txt
1921 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1923 ARM/ZYNQ ARCHITECTURE
1924 M: Michal Simek <michal.simek@xilinx.com>
1925 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1927 W: http://wiki.xilinx.com
1928 T: git https://github.com/Xilinx/linux-xlnx.git
1930 F: arch/arm/mach-zynq/
1931 F: drivers/cpuidle/cpuidle-zynq.c
1932 F: drivers/block/xsysace.c
1935 F: drivers/clocksource/cadence_ttc_timer.c
1936 F: drivers/i2c/busses/i2c-cadence.c
1937 F: drivers/mmc/host/sdhci-of-arasan.c
1938 F: drivers/edac/synopsys_edac.c
1941 M: Will Deacon <will.deacon@arm.com>
1942 R: Robin Murphy <robin.murphy@arm.com>
1943 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1945 F: drivers/iommu/arm-smmu.c
1946 F: drivers/iommu/arm-smmu-v3.c
1947 F: drivers/iommu/io-pgtable-arm.c
1948 F: drivers/iommu/io-pgtable-arm-v7s.c
1950 ARM64 PORT (AARCH64 ARCHITECTURE)
1951 M: Catalin Marinas <catalin.marinas@arm.com>
1952 M: Will Deacon <will.deacon@arm.com>
1953 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1954 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1957 F: Documentation/arm64/
1959 AS3645A LED FLASH CONTROLLER DRIVER
1960 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1961 L: linux-media@vger.kernel.org
1962 T: git git://linuxtv.org/media_tree.git
1964 F: drivers/media/i2c/as3645a.c
1965 F: include/media/i2c/as3645a.h
1967 ASC7621 HARDWARE MONITOR DRIVER
1968 M: George Joseph <george.joseph@fairview5.com>
1969 L: linux-hwmon@vger.kernel.org
1971 F: Documentation/hwmon/asc7621
1972 F: drivers/hwmon/asc7621.c
1974 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1975 M: Corentin Chary <corentin.chary@gmail.com>
1976 L: acpi4asus-user@lists.sourceforge.net
1977 L: platform-driver-x86@vger.kernel.org
1978 W: http://acpi4asus.sf.net
1980 F: drivers/platform/x86/asus*.c
1981 F: drivers/platform/x86/eeepc*.c
1983 ASUS WIRELESS RADIO CONTROL DRIVER
1984 M: João Paulo Rechi Vita <jprvita@gmail.com>
1985 L: platform-driver-x86@vger.kernel.org
1987 F: drivers/platform/x86/asus-wireless.c
1990 M: David Howells <dhowells@redhat.com>
1991 L: keyrings@vger.kernel.org
1993 F: Documentation/crypto/asymmetric-keys.txt
1994 F: include/linux/verification.h
1995 F: include/crypto/public_key.h
1996 F: include/crypto/pkcs7.h
1997 F: crypto/asymmetric_keys/
1999 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2000 R: Dan Williams <dan.j.williams@intel.com>
2001 W: http://sourceforge.net/projects/xscaleiop
2003 F: Documentation/crypto/async-tx-api.txt
2006 F: include/linux/dmaengine.h
2007 F: include/linux/async_tx.h
2010 M: Wolfram Sang <wsa@the-dreams.de>
2011 L: linux-i2c@vger.kernel.org
2013 F: drivers/misc/eeprom/at24.c
2014 F: include/linux/platform_data/at24.h
2016 ATA OVER ETHERNET (AOE) DRIVER
2017 M: "Ed L. Cashin" <ed.cashin@acm.org>
2018 W: http://www.openaoe.org/
2020 F: Documentation/aoe/
2021 F: drivers/block/aoe/
2023 ATHEROS 71XX/9XXX GPIO DRIVER
2024 M: Alban Bedel <albeu@free.fr>
2025 W: https://github.com/AlbanBedel/linux
2026 T: git git://github.com/AlbanBedel/linux
2028 F: drivers/gpio/gpio-ath79.c
2029 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2031 ATHEROS ATH GENERIC UTILITIES
2032 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2033 L: linux-wireless@vger.kernel.org
2035 F: drivers/net/wireless/ath/*
2037 ATHEROS ATH5K WIRELESS DRIVER
2038 M: Jiri Slaby <jirislaby@gmail.com>
2039 M: Nick Kossifidis <mickflemm@gmail.com>
2040 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2041 L: linux-wireless@vger.kernel.org
2042 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2044 F: drivers/net/wireless/ath/ath5k/
2046 ATHEROS ATH6KL WIRELESS DRIVER
2047 M: Kalle Valo <kvalo@qca.qualcomm.com>
2048 L: linux-wireless@vger.kernel.org
2049 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2050 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2052 F: drivers/net/wireless/ath/ath6kl/
2054 WILOCITY WIL6210 WIRELESS DRIVER
2055 M: Maya Erez <qca_merez@qca.qualcomm.com>
2056 L: linux-wireless@vger.kernel.org
2057 L: wil6210@qca.qualcomm.com
2059 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2060 F: drivers/net/wireless/ath/wil6210/
2061 F: include/uapi/linux/wil6210_uapi.h
2063 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2064 M: Christian Lamparter <chunkeey@googlemail.com>
2065 L: linux-wireless@vger.kernel.org
2066 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2068 F: drivers/net/wireless/ath/carl9170/
2070 ATK0110 HWMON DRIVER
2071 M: Luca Tettamanti <kronos.it@gmail.com>
2072 L: linux-hwmon@vger.kernel.org
2074 F: drivers/hwmon/asus_atk0110.c
2077 M: Ville Syrjala <syrjala@sci.fi>
2079 F: drivers/input/misc/ati_remote2.c
2081 ATLX ETHERNET DRIVERS
2082 M: Jay Cliburn <jcliburn@gmail.com>
2083 M: Chris Snook <chris.snook@gmail.com>
2084 L: netdev@vger.kernel.org
2085 W: http://sourceforge.net/projects/atl1
2086 W: http://atl1.sourceforge.net
2088 F: drivers/net/ethernet/atheros/
2091 M: Chas Williams <3chas3@gmail.com>
2092 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2093 L: netdev@vger.kernel.org
2094 W: http://linux-atm.sourceforge.net
2097 F: include/linux/atm*
2098 F: include/uapi/linux/atm*
2100 ATMEL AT91 / AT32 MCI DRIVER
2101 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2103 F: drivers/mmc/host/atmel-mci.c
2105 ATMEL AT91 / AT32 SERIAL DRIVER
2106 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2108 F: drivers/tty/serial/atmel_serial.c
2110 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2111 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2113 F: drivers/power/reset/at91-sama5d2_shdwc.c
2115 ATMEL SAMA5D2 ADC DRIVER
2116 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2117 L: linux-iio@vger.kernel.org
2119 F: drivers/iio/adc/at91-sama5d2_adc.c
2121 ATMEL Audio ALSA driver
2122 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2123 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2128 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2129 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2131 F: drivers/dma/at_hdmac.c
2132 F: drivers/dma/at_hdmac_regs.h
2133 F: include/linux/platform_data/dma-atmel.h
2136 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2137 L: linux-arm-kernel@lists.infradead.org
2138 L: dmaengine@vger.kernel.org
2140 F: drivers/dma/at_xdmac.c
2143 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2144 L: linux-i2c@vger.kernel.org
2146 F: drivers/i2c/busses/i2c-at91.c
2149 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2150 L: linux-media@vger.kernel.org
2152 F: drivers/media/platform/soc_camera/atmel-isi.c
2153 F: include/media/atmel-isi.h
2156 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2157 L: linux-fbdev@vger.kernel.org
2159 F: drivers/video/fbdev/atmel_lcdfb.c
2160 F: include/video/atmel_lcdc.h
2162 ATMEL MACB ETHERNET DRIVER
2163 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2165 F: drivers/net/ethernet/cadence/
2168 M: Wenyou Yang <wenyou.yang@atmel.com>
2169 M: Josh Wu <rainyfeeling@outlook.com>
2170 L: linux-mtd@lists.infradead.org
2172 F: drivers/mtd/nand/atmel_nand*
2175 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2176 L: linux-mmc@vger.kernel.org
2178 F: drivers/mmc/host/sdhci-of-at91.c
2181 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2183 F: drivers/spi/spi-atmel.*
2186 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2187 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2189 F: drivers/misc/atmel-ssc.c
2190 F: include/linux/atmel-ssc.h
2192 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2193 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2196 F: drivers/misc/atmel_tclib.c
2197 F: drivers/clocksource/tcb_clksrc.c
2199 ATMEL USBA UDC DRIVER
2200 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2203 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2205 ATMEL WIRELESS DRIVER
2206 M: Simon Kelley <simon@thekelleys.org.uk>
2207 L: linux-wireless@vger.kernel.org
2208 W: http://www.thekelleys.org.uk/atmel
2209 W: http://atmelwlandriver.sourceforge.net/
2211 F: drivers/net/wireless/atmel/atmel*
2213 ATMEL MAXTOUCH DRIVER
2214 M: Nick Dyer <nick.dyer@itdev.co.uk>
2215 T: git git://github.com/atmel-maxtouch/linux.git
2217 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2218 F: drivers/input/touchscreen/atmel_mxt_ts.c
2219 F: include/linux/platform_data/atmel_mxt_ts.h
2221 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2222 M: Bradley Grove <linuxdrivers@attotech.com>
2223 L: linux-scsi@vger.kernel.org
2224 W: http://www.attotech.com
2226 F: drivers/scsi/esas2r
2228 ATUSB IEEE 802.15.4 RADIO DRIVER
2229 M: Stefan Schmidt <stefan@osg.samsung.com>
2230 L: linux-wpan@vger.kernel.org
2232 F: drivers/net/ieee802154/atusb.c
2233 F: drivers/net/ieee802154/atusb.h
2234 F: drivers/net/ieee802154/at86rf230.h
2237 M: Paul Moore <paul@paul-moore.com>
2238 M: Eric Paris <eparis@redhat.com>
2239 L: linux-audit@redhat.com (moderated for non-subscribers)
2240 W: http://people.redhat.com/sgrubb/audit/
2241 T: git git://git.infradead.org/users/pcmoore/audit
2243 F: include/linux/audit.h
2244 F: include/uapi/linux/audit.h
2247 AUXILIARY DISPLAY DRIVERS
2248 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2249 W: http://miguelojeda.es/auxdisplay.htm
2250 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2252 F: drivers/auxdisplay/
2253 F: include/linux/cfag12864b.h
2256 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2257 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2258 W: http://www.atmel.com/products/AVR32/
2259 W: http://mirror.egtvedt.no/avr32linux.org/
2260 W: http://avrfreaks.net/
2264 AVR32/AT32AP MACHINE SUPPORT
2265 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2266 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2268 F: arch/avr32/mach-at32ap/
2271 M: Ralf Baechle <ralf@linux-mips.org>
2272 L: linux-hams@vger.kernel.org
2273 W: http://www.linux-ax25.org/
2275 F: include/uapi/linux/ax25.h
2276 F: include/net/ax25.h
2280 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2281 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2282 L: linux-media@vger.kernel.org
2283 W: https://linuxtv.org
2284 T: git git://linuxtv.org/media_tree.git
2286 F: drivers/media/usb/dvb-usb-v2/az6007.c
2288 AZTECH FM RADIO RECEIVER DRIVER
2289 M: Hans Verkuil <hverkuil@xs4all.nl>
2290 L: linux-media@vger.kernel.org
2291 T: git git://linuxtv.org/media_tree.git
2292 W: https://linuxtv.org
2294 F: drivers/media/radio/radio-aztech*
2297 L: linux-wireless@vger.kernel.org
2298 L: b43-dev@lists.infradead.org
2299 W: http://wireless.kernel.org/en/users/Drivers/b43
2301 F: drivers/net/wireless/broadcom/b43/
2303 B43LEGACY WIRELESS DRIVER
2304 M: Larry Finger <Larry.Finger@lwfinger.net>
2305 L: linux-wireless@vger.kernel.org
2306 L: b43-dev@lists.infradead.org
2307 W: http://wireless.kernel.org/en/users/Drivers/b43
2309 F: drivers/net/wireless/broadcom/b43legacy/
2311 BACKLIGHT CLASS/SUBSYSTEM
2312 M: Jingoo Han <jingoohan1@gmail.com>
2313 M: Lee Jones <lee.jones@linaro.org>
2314 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2316 F: drivers/video/backlight/
2317 F: include/linux/backlight.h
2320 M: Marek Lindner <mareklindner@neomailbox.ch>
2321 M: Simon Wunderlich <sw@simonwunderlich.de>
2322 M: Antonio Quartulli <a@unstable.cc>
2323 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2324 W: https://www.open-mesh.org/
2325 Q: https://patchwork.open-mesh.org/project/batman/list/
2327 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2328 F: Documentation/ABI/testing/sysfs-class-net-mesh
2329 F: Documentation/networking/batman-adv.txt
2330 F: include/uapi/linux/batman_adv.h
2333 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2334 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2335 L: linux-hams@vger.kernel.org
2336 W: http://www.baycom.org/~tom/ham/ham.html
2338 F: drivers/net/hamradio/baycom*
2340 BCACHE (BLOCK LAYER CACHE)
2341 M: Kent Overstreet <kent.overstreet@gmail.com>
2342 L: linux-bcache@vger.kernel.org
2343 W: http://bcache.evilpiepirate.org
2345 F: drivers/md/bcache/
2347 BDISP ST MEDIA DRIVER
2348 M: Fabien Dessenne <fabien.dessenne@st.com>
2349 L: linux-media@vger.kernel.org
2350 T: git git://linuxtv.org/media_tree.git
2351 W: https://linuxtv.org
2353 F: drivers/media/platform/sti/bdisp
2356 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2357 M: Salah Triki <salah.triki@gmail.com>
2359 T: git git://github.com/luisbg/linux-befs.git
2360 F: Documentation/filesystems/befs.txt
2363 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2364 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2365 L: netdev@vger.kernel.org
2367 F: drivers/net/ethernet/ec_bhf.c
2370 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2372 F: Documentation/filesystems/bfs.txt
2374 F: include/uapi/linux/bfs_fs.h
2376 BLACKFIN ARCHITECTURE
2377 M: Steven Miao <realmz6@gmail.com>
2378 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2379 T: git git://git.code.sf.net/p/adi-linux/code
2380 W: http://blackfin.uclinux.org
2384 BLACKFIN EMAC DRIVER
2385 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2386 W: http://blackfin.uclinux.org
2388 F: drivers/net/ethernet/adi/
2391 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2392 W: http://blackfin.uclinux.org
2394 F: drivers/rtc/rtc-bfin.c
2397 M: Sonic Zhang <sonic.zhang@analog.com>
2398 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2399 W: http://blackfin.uclinux.org
2401 F: drivers/mmc/host/bfin_sdh.c
2403 BLACKFIN SERIAL DRIVER
2404 M: Sonic Zhang <sonic.zhang@analog.com>
2405 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2406 W: http://blackfin.uclinux.org
2408 F: drivers/tty/serial/bfin_uart.c
2410 BLACKFIN WATCHDOG DRIVER
2411 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2412 W: http://blackfin.uclinux.org
2414 F: drivers/watchdog/bfin_wdt.c
2416 BLACKFIN I2C TWI DRIVER
2417 M: Sonic Zhang <sonic.zhang@analog.com>
2418 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2419 W: http://blackfin.uclinux.org/
2421 F: drivers/i2c/busses/i2c-bfin-twi.c
2423 BLACKFIN MEDIA DRIVER
2424 M: Scott Jiang <scott.jiang.linux@gmail.com>
2425 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2426 W: http://blackfin.uclinux.org/
2428 F: drivers/media/platform/blackfin/
2429 F: drivers/media/i2c/adv7183*
2430 F: drivers/media/i2c/vs6624*
2432 BLINKM RGB LED DRIVER
2433 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2435 F: drivers/leds/leds-blinkm.c
2438 M: Jens Axboe <axboe@kernel.dk>
2439 L: linux-block@vger.kernel.org
2440 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2443 F: kernel/trace/blktrace.c
2446 M: Joern Engel <joern@lazybastard.org>
2447 L: linux-mtd@lists.infradead.org
2449 F: drivers/mtd/devices/block2mtd.c
2452 M: Marcel Holtmann <marcel@holtmann.org>
2453 M: Gustavo Padovan <gustavo@padovan.org>
2454 M: Johan Hedberg <johan.hedberg@gmail.com>
2455 L: linux-bluetooth@vger.kernel.org
2456 W: http://www.bluez.org/
2457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2458 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2460 F: drivers/bluetooth/
2463 M: Marcel Holtmann <marcel@holtmann.org>
2464 M: Gustavo Padovan <gustavo@padovan.org>
2465 M: Johan Hedberg <johan.hedberg@gmail.com>
2466 L: linux-bluetooth@vger.kernel.org
2467 W: http://www.bluez.org/
2468 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2472 F: include/net/bluetooth/
2475 M: Jay Vosburgh <j.vosburgh@gmail.com>
2476 M: Veaceslav Falico <vfalico@gmail.com>
2477 M: Andy Gospodarek <gospo@cumulusnetworks.com>
2478 L: netdev@vger.kernel.org
2479 W: http://sourceforge.net/projects/bonding/
2481 F: drivers/net/bonding/
2482 F: include/uapi/linux/if_bonding.h
2484 BPF (Safe dynamic programs and tools)
2485 M: Alexei Starovoitov <ast@kernel.org>
2486 L: netdev@vger.kernel.org
2487 L: linux-kernel@vger.kernel.org
2491 BROADCOM B44 10/100 ETHERNET DRIVER
2492 M: Gary Zambrano <zambrano@broadcom.com>
2493 L: netdev@vger.kernel.org
2495 F: drivers/net/ethernet/broadcom/b44.*
2497 BROADCOM B53 ETHERNET SWITCH DRIVER
2498 M: Florian Fainelli <f.fainelli@gmail.com>
2499 L: netdev@vger.kernel.org
2500 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2502 F: drivers/net/dsa/b53/*
2503 F: include/linux/platform_data/b53.h
2505 BROADCOM GENET ETHERNET DRIVER
2506 M: Florian Fainelli <f.fainelli@gmail.com>
2507 L: netdev@vger.kernel.org
2509 F: drivers/net/ethernet/broadcom/genet/
2511 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2512 M: Sony Chacko <sony.chacko@qlogic.com>
2513 M: Dept-HSGLinuxNICDev@qlogic.com
2514 L: netdev@vger.kernel.org
2516 F: drivers/net/ethernet/broadcom/bnx2.*
2517 F: drivers/net/ethernet/broadcom/bnx2_*
2519 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2520 M: Ariel Elior <ariel.elior@qlogic.com>
2521 L: netdev@vger.kernel.org
2523 F: drivers/net/ethernet/broadcom/bnx2x/
2525 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2526 M: Florian Fainelli <f.fainelli@gmail.com>
2527 M: Ray Jui <rjui@broadcom.com>
2528 M: Scott Branden <sbranden@broadcom.com>
2529 M: bcm-kernel-feedback-list@broadcom.com
2530 T: git git://github.com/broadcom/mach-bcm
2536 F: arch/arm/mach-bcm/
2538 BROADCOM BCM2835 ARM ARCHITECTURE
2539 M: Stephen Warren <swarren@wwwdotorg.org>
2540 M: Lee Jones <lee@kernel.org>
2541 M: Eric Anholt <eric@anholt.net>
2542 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2543 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2544 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2548 BROADCOM BCM47XX MIPS ARCHITECTURE
2549 M: Hauke Mehrtens <hauke@hauke-m.de>
2550 M: Rafał Miłecki <zajec5@gmail.com>
2551 L: linux-mips@linux-mips.org
2553 F: Documentation/devicetree/bindings/mips/brcm/
2554 F: arch/mips/bcm47xx/*
2555 F: arch/mips/include/asm/mach-bcm47xx/*
2557 BROADCOM BCM5301X ARM ARCHITECTURE
2558 M: Hauke Mehrtens <hauke@hauke-m.de>
2559 M: Rafał Miłecki <zajec5@gmail.com>
2560 M: bcm-kernel-feedback-list@broadcom.com
2561 L: linux-arm-kernel@lists.infradead.org
2563 F: arch/arm/mach-bcm/bcm_5301x.c
2564 F: arch/arm/boot/dts/bcm5301x*.dtsi
2565 F: arch/arm/boot/dts/bcm470*
2567 BROADCOM BCM63XX ARM ARCHITECTURE
2568 M: Florian Fainelli <f.fainelli@gmail.com>
2569 M: bcm-kernel-feedback-list@broadcom.com
2570 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2571 T: git git://github.com/broadcom/stblinux.git
2575 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2576 M: Kevin Cernekee <cernekee@gmail.com>
2577 L: linux-usb@vger.kernel.org
2579 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2581 BROADCOM BCM7XXX ARM ARCHITECTURE
2582 M: Brian Norris <computersforpeace@gmail.com>
2583 M: Gregory Fong <gregory.0xf0@gmail.com>
2584 M: Florian Fainelli <f.fainelli@gmail.com>
2585 M: bcm-kernel-feedback-list@broadcom.com
2586 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2587 T: git git://github.com/broadcom/stblinux.git
2589 F: arch/arm/mach-bcm/*brcmstb*
2590 F: arch/arm/boot/dts/bcm7*.dts*
2591 F: drivers/bus/brcmstb_gisb.c
2594 BROADCOM BMIPS MIPS ARCHITECTURE
2595 M: Kevin Cernekee <cernekee@gmail.com>
2596 M: Florian Fainelli <f.fainelli@gmail.com>
2597 L: linux-mips@linux-mips.org
2598 T: git git://github.com/broadcom/stblinux.git
2600 F: arch/mips/bmips/*
2601 F: arch/mips/include/asm/mach-bmips/*
2602 F: arch/mips/kernel/*bmips*
2603 F: arch/mips/boot/dts/brcm/bcm*.dts*
2604 F: drivers/irqchip/irq-bcm63*
2605 F: drivers/irqchip/irq-bcm7*
2606 F: drivers/irqchip/irq-brcmstb*
2607 F: include/linux/bcm963xx_nvram.h
2608 F: include/linux/bcm963xx_tag.h
2610 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2611 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2612 M: Prashant Sreedharan <prashant@broadcom.com>
2613 M: Michael Chan <mchan@broadcom.com>
2614 L: netdev@vger.kernel.org
2616 F: drivers/net/ethernet/broadcom/tg3.*
2618 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2619 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2620 M: Franky Lin <franky.lin@broadcom.com>
2621 M: Hante Meuleman <hante.meuleman@broadcom.com>
2622 L: linux-wireless@vger.kernel.org
2623 L: brcm80211-dev-list.pdl@broadcom.com
2625 F: drivers/net/wireless/broadcom/brcm80211/
2627 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2628 M: QLogic-Storage-Upstream@qlogic.com
2629 L: linux-scsi@vger.kernel.org
2631 F: drivers/scsi/bnx2fc/
2633 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2634 M: QLogic-Storage-Upstream@qlogic.com
2635 L: linux-scsi@vger.kernel.org
2637 F: drivers/scsi/bnx2i/
2639 BROADCOM IPROC ARM ARCHITECTURE
2640 M: Ray Jui <rjui@broadcom.com>
2641 M: Scott Branden <sbranden@broadcom.com>
2642 M: Jon Mason <jonmason@broadcom.com>
2643 M: bcm-kernel-feedback-list@broadcom.com
2644 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2645 T: git git://github.com/broadcom/cygnus-linux.git
2660 F: arch/arm64/boot/dts/broadcom/ns2*
2661 F: drivers/clk/bcm/clk-ns*
2662 F: drivers/pinctrl/bcm/pinctrl-ns*
2664 BROADCOM BRCMSTB GPIO DRIVER
2665 M: Gregory Fong <gregory.0xf0@gmail.com>
2666 L: bcm-kernel-feedback-list@broadcom.com
2668 F: drivers/gpio/gpio-brcmstb.c
2669 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2671 BROADCOM KONA GPIO DRIVER
2672 M: Ray Jui <rjui@broadcom.com>
2673 L: bcm-kernel-feedback-list@broadcom.com
2675 F: drivers/gpio/gpio-bcm-kona.c
2676 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2678 BROADCOM NVRAM DRIVER
2679 M: Rafał Miłecki <zajec5@gmail.com>
2680 L: linux-mips@linux-mips.org
2682 F: drivers/firmware/broadcom/*
2684 BROADCOM STB NAND FLASH DRIVER
2685 M: Brian Norris <computersforpeace@gmail.com>
2686 M: Kamal Dasu <kdasu.kdev@gmail.com>
2687 L: linux-mtd@lists.infradead.org
2688 L: bcm-kernel-feedback-list@broadcom.com
2690 F: drivers/mtd/nand/brcmnand/
2692 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2693 M: Rafał Miłecki <zajec5@gmail.com>
2694 L: linux-wireless@vger.kernel.org
2697 F: include/linux/bcma/
2699 BROADCOM SYSTEMPORT ETHERNET DRIVER
2700 M: Florian Fainelli <f.fainelli@gmail.com>
2701 L: netdev@vger.kernel.org
2703 F: drivers/net/ethernet/broadcom/bcmsysport.*
2705 BROADCOM VULCAN ARM64 SOC
2706 M: Jayachandran C. <jchandra@broadcom.com>
2707 M: bcm-kernel-feedback-list@broadcom.com
2708 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2710 F: arch/arm64/boot/dts/broadcom/vulcan*
2712 BROCADE BFA FC SCSI DRIVER
2713 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2714 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2715 L: linux-scsi@vger.kernel.org
2717 F: drivers/scsi/bfa/
2719 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2720 M: Rasesh Mody <rasesh.mody@qlogic.com>
2721 L: netdev@vger.kernel.org
2723 F: drivers/net/ethernet/brocade/bna/
2725 BSG (block layer generic sg v4 driver)
2726 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2727 L: linux-scsi@vger.kernel.org
2730 F: include/linux/bsg.h
2731 F: include/uapi/linux/bsg.h
2734 M: Clemens Ladisch <clemens@ladisch.de>
2735 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2736 T: git git://git.alsa-project.org/alsa-kernel.git
2738 F: Documentation/sound/alsa/Bt87x.txt
2739 F: sound/pci/bt87x.c
2742 M: Michael Buesch <m@bues.ch>
2743 W: http://bu3sch.de/btgpio.php
2745 F: drivers/gpio/gpio-bt8xx.c
2748 M: Chris Mason <clm@fb.com>
2749 M: Josef Bacik <jbacik@fb.com>
2750 M: David Sterba <dsterba@suse.com>
2751 L: linux-btrfs@vger.kernel.org
2752 W: http://btrfs.wiki.kernel.org/
2753 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2754 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2756 F: Documentation/filesystems/btrfs.txt
2759 BTTV VIDEO4LINUX DRIVER
2760 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2761 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2762 L: linux-media@vger.kernel.org
2763 W: https://linuxtv.org
2764 T: git git://linuxtv.org/media_tree.git
2766 F: Documentation/video4linux/bttv/
2767 F: drivers/media/pci/bt8xx/bttv*
2769 BUSLOGIC SCSI DRIVER
2770 M: Khalid Aziz <khalid@gonehiking.org>
2771 L: linux-scsi@vger.kernel.org
2773 F: drivers/scsi/BusLogic.*
2774 F: drivers/scsi/FlashPoint.*
2776 C-MEDIA CMI8788 DRIVER
2777 M: Clemens Ladisch <clemens@ladisch.de>
2778 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2779 T: git git://git.alsa-project.org/alsa-kernel.git
2781 F: sound/pci/oxygen/
2784 M: Mark Salter <msalter@redhat.com>
2785 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2786 L: linux-c6x-dev@linux-c6x.org
2787 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2791 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2792 M: David Howells <dhowells@redhat.com>
2793 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2795 F: Documentation/filesystems/caching/cachefiles.txt
2798 CADET FM/AM RADIO RECEIVER DRIVER
2799 M: Hans Verkuil <hverkuil@xs4all.nl>
2800 L: linux-media@vger.kernel.org
2801 T: git git://linuxtv.org/media_tree.git
2802 W: https://linuxtv.org
2804 F: drivers/media/radio/radio-cadet*
2806 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2807 M: Jonathan Corbet <corbet@lwn.net>
2808 L: linux-media@vger.kernel.org
2809 T: git git://linuxtv.org/media_tree.git
2811 F: Documentation/video4linux/cafe_ccic
2812 F: drivers/media/platform/marvell-ccic/
2815 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2816 L: netdev@vger.kernel.org
2818 F: Documentation/networking/caif/
2819 F: drivers/net/caif/
2820 F: include/uapi/linux/caif/
2821 F: include/net/caif/
2824 CALGARY x86-64 IOMMU
2825 M: Muli Ben-Yehuda <mulix@mulix.org>
2826 M: Jon Mason <jdmason@kudzu.us>
2827 L: iommu@lists.linux-foundation.org
2829 F: arch/x86/kernel/pci-calgary_64.c
2830 F: arch/x86/kernel/tce_64.c
2831 F: arch/x86/include/asm/calgary.h
2832 F: arch/x86/include/asm/tce.h
2835 M: Oliver Hartkopp <socketcan@hartkopp.net>
2836 M: Marc Kleine-Budde <mkl@pengutronix.de>
2837 L: linux-can@vger.kernel.org
2838 W: https://github.com/linux-can
2839 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2840 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2842 F: Documentation/networking/can.txt
2844 F: include/linux/can/core.h
2845 F: include/uapi/linux/can.h
2846 F: include/uapi/linux/can/bcm.h
2847 F: include/uapi/linux/can/raw.h
2848 F: include/uapi/linux/can/gw.h
2851 M: Wolfgang Grandegger <wg@grandegger.com>
2852 M: Marc Kleine-Budde <mkl@pengutronix.de>
2853 L: linux-can@vger.kernel.org
2854 W: https://github.com/linux-can
2855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2858 F: Documentation/devicetree/bindings/net/can/
2860 F: include/linux/can/dev.h
2861 F: include/linux/can/platform/
2862 F: include/uapi/linux/can/error.h
2863 F: include/uapi/linux/can/netlink.h
2866 M: Serge Hallyn <serge@hallyn.com>
2867 L: linux-security-module@vger.kernel.org
2869 F: include/linux/capability.h
2870 F: include/uapi/linux/capability.h
2871 F: security/commoncap.c
2872 F: kernel/capability.c
2874 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2875 M: Kevin Tsai <ktsai@capellamicro.com>
2877 F: drivers/iio/light/cm*
2878 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2880 CAVIUM LIQUIDIO NETWORK DRIVER
2881 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2882 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2883 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2884 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2885 L: netdev@vger.kernel.org
2886 W: http://www.cavium.com
2888 F: drivers/net/ethernet/cavium/liquidio/
2890 CC2520 IEEE-802.15.4 RADIO DRIVER
2891 M: Varka Bhadram <varkabhadram@gmail.com>
2892 L: linux-wpan@vger.kernel.org
2894 F: drivers/net/ieee802154/cc2520.c
2895 F: include/linux/spi/cc2520.h
2896 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2899 M: Hans Verkuil <hans.verkuil@cisco.com>
2900 L: linux-media@vger.kernel.org
2901 T: git git://linuxtv.org/media_tree.git
2902 W: http://linuxtv.org
2904 F: Documentation/cec.txt
2905 F: Documentation/DocBook/media/v4l/cec*
2906 F: drivers/staging/media/cec/
2907 F: drivers/media/cec-edid.c
2908 F: drivers/media/rc/keymaps/rc-cec.c
2909 F: include/media/cec.h
2910 F: include/media/cec-edid.h
2911 F: include/linux/cec.h
2912 F: include/linux/cec-funcs.h
2914 CELL BROADBAND ENGINE ARCHITECTURE
2915 M: Arnd Bergmann <arnd@arndb.de>
2916 L: linuxppc-dev@lists.ozlabs.org
2917 W: http://www.ibm.com/developerworks/power/cell/
2919 F: arch/powerpc/include/asm/cell*.h
2920 F: arch/powerpc/include/asm/spu*.h
2921 F: arch/powerpc/include/uapi/asm/spu*.h
2922 F: arch/powerpc/oprofile/*cell*
2923 F: arch/powerpc/platforms/cell/
2925 CEPH COMMON CODE (LIBCEPH)
2926 M: Ilya Dryomov <idryomov@gmail.com>
2927 M: "Yan, Zheng" <zyan@redhat.com>
2928 M: Sage Weil <sage@redhat.com>
2929 L: ceph-devel@vger.kernel.org
2931 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2932 T: git git://github.com/ceph/ceph-client.git
2935 F: include/linux/ceph/
2936 F: include/linux/crush/
2938 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2939 M: "Yan, Zheng" <zyan@redhat.com>
2940 M: Sage Weil <sage@redhat.com>
2941 M: Ilya Dryomov <idryomov@gmail.com>
2942 L: ceph-devel@vger.kernel.org
2944 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2945 T: git git://github.com/ceph/ceph-client.git
2947 F: Documentation/filesystems/ceph.txt
2950 CERTIFICATE HANDLING:
2951 M: David Howells <dhowells@redhat.com>
2952 M: David Woodhouse <dwmw2@infradead.org>
2953 L: keyrings@vger.kernel.org
2955 F: Documentation/module-signing.txt
2957 F: scripts/sign-file.c
2958 F: scripts/extract-cert.c
2960 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2961 L: linux-usb@vger.kernel.org
2963 F: Documentation/usb/WUSB-Design-overview.txt
2964 F: Documentation/usb/wusb-cbaf
2965 F: drivers/usb/host/hwa-hc.c
2966 F: drivers/usb/host/whci/
2967 F: drivers/usb/wusbcore/
2968 F: include/linux/usb/wusb*
2970 CFAG12864B LCD DRIVER
2971 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2972 W: http://miguelojeda.es/auxdisplay.htm
2973 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2975 F: drivers/auxdisplay/cfag12864b.c
2976 F: include/linux/cfag12864b.h
2978 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2979 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2980 W: http://miguelojeda.es/auxdisplay.htm
2981 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2983 F: drivers/auxdisplay/cfag12864bfb.c
2984 F: include/linux/cfag12864b.h
2986 CFG80211 and NL80211
2987 M: Johannes Berg <johannes@sipsolutions.net>
2988 L: linux-wireless@vger.kernel.org
2989 W: http://wireless.kernel.org/
2990 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
2991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
2993 F: include/uapi/linux/nl80211.h
2994 F: include/net/cfg80211.h
2996 X: net/wireless/wext*
2998 CHAR and MISC DRIVERS
2999 M: Arnd Bergmann <arnd@arndb.de>
3000 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3001 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3005 F: include/linux/miscdevice.h
3008 M: Andy Whitcroft <apw@canonical.com>
3009 M: Joe Perches <joe@perches.com>
3011 F: scripts/checkpatch.pl
3013 CHINESE DOCUMENTATION
3014 M: Harry Wei <harryxiyou@gmail.com>
3015 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3016 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3018 F: Documentation/zh_CN/
3020 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3021 M: Peter Chen <Peter.Chen@nxp.com>
3022 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3023 L: linux-usb@vger.kernel.org
3025 F: drivers/usb/chipidea/
3027 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3028 M: Hans de Goede <hdegoede@redhat.com>
3029 L: linux-input@vger.kernel.org
3031 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3032 F: drivers/input/touchscreen/chipone_icn8318.c
3034 CHROME HARDWARE PLATFORM SUPPORT
3035 M: Olof Johansson <olof@lixom.net>
3037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3038 F: drivers/platform/chrome/
3040 CISCO VIC ETHERNET NIC DRIVER
3041 M: Christian Benvenuti <benve@cisco.com>
3042 M: Sujith Sankar <ssujith@cisco.com>
3043 M: Govindarajulu Varadarajan <_govind@gmx.com>
3044 M: Neel Patel <neepatel@cisco.com>
3046 F: drivers/net/ethernet/cisco/enic/
3048 CISCO VIC LOW LATENCY NIC DRIVER
3049 M: Christian Benvenuti <benve@cisco.com>
3050 M: Dave Goodell <dgoodell@cisco.com>
3052 F: drivers/infiniband/hw/usnic/
3054 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3055 M: Hartley Sweeten <hsweeten@visionengravers.com>
3056 L: netdev@vger.kernel.org
3058 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3060 CIRRUS LOGIC AUDIO CODEC DRIVERS
3061 M: Brian Austin <brian.austin@cirrus.com>
3062 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3063 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3065 F: sound/soc/codecs/cs*
3068 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3069 L: linux-kernel@vger.kernel.org
3072 F: include/linux/cleancache.h
3075 M: Russell King <linux@armlinux.org.uk>
3076 L: linux-clk@vger.kernel.org
3078 F: include/linux/clk.h
3080 CLOCKSOURCE, CLOCKEVENT DRIVERS
3081 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3082 M: Thomas Gleixner <tglx@linutronix.de>
3083 L: linux-kernel@vger.kernel.org
3084 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3086 F: drivers/clocksource
3088 CISCO FCOE HBA DRIVER
3089 M: Hiral Patel <hiralpat@cisco.com>
3090 M: Suma Ramars <sramars@cisco.com>
3091 M: Brian Uchino <buchino@cisco.com>
3092 L: linux-scsi@vger.kernel.org
3094 F: drivers/scsi/fnic/
3096 CISCO SCSI HBA DRIVER
3097 M: Narsimhulu Musini <nmusini@cisco.com>
3098 M: Sesidhar Baddela <sebaddel@cisco.com>
3099 L: linux-scsi@vger.kernel.org
3101 F: drivers/scsi/snic/
3104 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3105 M: Daniel Oliveira Nascimento <don@syst.com.br>
3106 L: platform-driver-x86@vger.kernel.org
3108 F: drivers/platform/x86/classmate-laptop.c
3111 M: Hans Verkuil <hans.verkuil@cisco.com>
3112 L: linux-media@vger.kernel.org
3113 T: git git://linuxtv.org/media_tree.git
3114 W: https://linuxtv.org
3116 F: drivers/media/pci/cobalt/
3118 COCCINELLE/Semantic Patches (SmPL)
3119 M: Julia Lawall <Julia.Lawall@lip6.fr>
3120 M: Gilles Muller <Gilles.Muller@lip6.fr>
3121 M: Nicolas Palix <nicolas.palix@imag.fr>
3122 M: Michal Marek <mmarek@suse.com>
3123 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3124 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3125 W: http://coccinelle.lip6.fr/
3127 F: Documentation/coccinelle.txt
3128 F: scripts/coccinelle/
3129 F: scripts/coccicheck
3132 M: Jan Harkes <jaharkes@cs.cmu.edu>
3134 L: codalist@coda.cs.cmu.edu
3135 W: http://www.coda.cs.cmu.edu/
3137 F: Documentation/filesystems/coda.txt
3139 F: include/linux/coda*.h
3140 F: include/uapi/linux/coda*.h
3142 CODA V4L2 MEM2MEM DRIVER
3143 M: Philipp Zabel <p.zabel@pengutronix.de>
3144 L: linux-media@vger.kernel.org
3146 F: Documentation/devicetree/bindings/media/coda.txt
3147 F: drivers/media/platform/coda/
3149 COMMON CLK FRAMEWORK
3150 M: Michael Turquette <mturquette@baylibre.com>
3151 M: Stephen Boyd <sboyd@codeaurora.org>
3152 L: linux-clk@vger.kernel.org
3153 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3155 F: Documentation/devicetree/bindings/clock/
3157 X: drivers/clk/clkdev.c
3158 F: include/linux/clk-pr*
3159 F: include/linux/clk/
3161 COMMON INTERNET FILE SYSTEM (CIFS)
3162 M: Steve French <sfrench@samba.org>
3163 L: linux-cifs@vger.kernel.org
3164 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3165 W: http://linux-cifs.samba.org/
3166 T: git git://git.samba.org/sfrench/cifs-2.6.git
3168 F: Documentation/filesystems/cifs/
3171 COMPACTPCI HOTPLUG CORE
3172 M: Scott Murray <scott@spiteful.org>
3173 L: linux-pci@vger.kernel.org
3175 F: drivers/pci/hotplug/cpci_hotplug*
3177 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3178 M: Scott Murray <scott@spiteful.org>
3179 L: linux-pci@vger.kernel.org
3181 F: drivers/pci/hotplug/cpcihp_zt5550.*
3183 COMPACTPCI HOTPLUG GENERIC DRIVER
3184 M: Scott Murray <scott@spiteful.org>
3185 L: linux-pci@vger.kernel.org
3187 F: drivers/pci/hotplug/cpcihp_generic.c
3189 COMPAL LAPTOP SUPPORT
3190 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3191 L: platform-driver-x86@vger.kernel.org
3193 F: drivers/platform/x86/compal-laptop.c
3195 CONEXANT ACCESSRUNNER USB DRIVER
3196 L: accessrunner-general@lists.sourceforge.net
3197 W: http://accessrunner.sourceforge.net/
3199 F: drivers/usb/atm/cxacru.c
3202 M: Joel Becker <jlbec@evilplan.org>
3203 M: Christoph Hellwig <hch@lst.de>
3204 T: git git://git.infradead.org/users/hch/configfs.git
3207 F: include/linux/configfs.h
3210 M: Evgeniy Polyakov <zbr@ioremap.net>
3211 L: netdev@vger.kernel.org
3213 F: drivers/connector/
3215 CONTROL GROUP (CGROUP)
3216 M: Tejun Heo <tj@kernel.org>
3217 M: Li Zefan <lizefan@huawei.com>
3218 M: Johannes Weiner <hannes@cmpxchg.org>
3219 L: cgroups@vger.kernel.org
3220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3222 F: Documentation/cgroups/
3223 F: include/linux/cgroup*
3226 CONTROL GROUP - CPUSET
3227 M: Li Zefan <lizefan@huawei.com>
3228 L: cgroups@vger.kernel.org
3229 W: http://www.bullopensource.org/cpuset/
3230 W: http://oss.sgi.com/projects/cpusets/
3231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3233 F: Documentation/cgroups/cpusets.txt
3234 F: include/linux/cpuset.h
3237 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3238 M: Johannes Weiner <hannes@cmpxchg.org>
3239 M: Michal Hocko <mhocko@kernel.org>
3240 M: Vladimir Davydov <vdavydov@virtuozzo.com>
3241 L: cgroups@vger.kernel.org
3242 L: linux-mm@kvack.org
3247 CORETEMP HARDWARE MONITORING DRIVER
3248 M: Fenghua Yu <fenghua.yu@intel.com>
3249 L: linux-hwmon@vger.kernel.org
3251 F: Documentation/hwmon/coretemp
3252 F: drivers/hwmon/coretemp.c
3254 COSA/SRP SYNC SERIAL DRIVER
3255 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3256 W: http://www.fi.muni.cz/~kas/cosa/
3258 F: drivers/net/wan/cosa*
3260 CPMAC ETHERNET DRIVER
3261 M: Florian Fainelli <florian@openwrt.org>
3262 L: netdev@vger.kernel.org
3264 F: drivers/net/ethernet/ti/cpmac.c
3266 CPU FREQUENCY DRIVERS
3267 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3268 M: Viresh Kumar <viresh.kumar@linaro.org>
3269 L: linux-pm@vger.kernel.org
3271 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3272 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3274 F: include/linux/cpufreq.h
3276 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3277 M: Viresh Kumar <viresh.kumar@linaro.org>
3278 M: Sudeep Holla <sudeep.holla@arm.com>
3279 L: linux-pm@vger.kernel.org
3280 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3282 F: drivers/cpufreq/arm_big_little.h
3283 F: drivers/cpufreq/arm_big_little.c
3284 F: drivers/cpufreq/arm_big_little_dt.c
3286 CPUIDLE DRIVER - ARM BIG LITTLE
3287 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3288 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3289 L: linux-pm@vger.kernel.org
3290 L: linux-arm-kernel@lists.infradead.org
3291 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3293 F: drivers/cpuidle/cpuidle-big_little.c
3295 CPUIDLE DRIVER - ARM EXYNOS
3296 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3297 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3298 M: Kukjin Kim <kgene@kernel.org>
3299 L: linux-pm@vger.kernel.org
3300 L: linux-samsung-soc@vger.kernel.org
3302 F: drivers/cpuidle/cpuidle-exynos.c
3303 F: arch/arm/mach-exynos/pm.c
3306 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3307 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3308 L: linux-pm@vger.kernel.org
3310 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3311 F: drivers/cpuidle/*
3312 F: include/linux/cpuidle.h
3315 M: "H. Peter Anvin" <hpa@zytor.com>
3317 F: arch/x86/kernel/cpuid.c
3318 F: arch/x86/kernel/msr.c
3320 CPU POWER MONITORING SUBSYSTEM
3321 M: Thomas Renninger <trenn@suse.com>
3322 L: linux-pm@vger.kernel.org
3324 F: tools/power/cpupower/
3327 W: http://sourceforge.net/projects/cramfs/
3328 S: Orphan / Obsolete
3329 F: Documentation/filesystems/cramfs.txt
3333 M: Mikael Starvik <starvik@axis.com>
3334 M: Jesper Nilsson <jesper.nilsson@axis.com>
3335 L: linux-cris-kernel@axis.com
3336 W: http://developer.axis.com
3337 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3340 F: drivers/tty/serial/crisv10.*
3343 M: Herbert Xu <herbert@gondor.apana.org.au>
3344 M: "David S. Miller" <davem@davemloft.net>
3345 L: linux-crypto@vger.kernel.org
3346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3347 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3349 F: Documentation/crypto/
3350 F: Documentation/devicetree/bindings/crypto/
3351 F: Documentation/DocBook/crypto-API.tmpl
3357 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3358 M: Neil Horman <nhorman@tuxdriver.com>
3359 L: linux-crypto@vger.kernel.org
3361 F: crypto/ansi_cprng.c
3365 M: Hans Verkuil <hverkuil@xs4all.nl>
3366 L: linux-media@vger.kernel.org
3367 T: git git://linuxtv.org/media_tree.git
3368 W: http://linuxtv.org
3370 F: drivers/media/i2c/cs3308.c
3371 F: drivers/media/i2c/cs3308.h
3373 CS5535 Audio ALSA driver
3374 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3376 F: sound/pci/cs5535audio/
3379 M: Solomon Peachy <pizza@shaftnet.org>
3381 F: drivers/net/wireless/st/cw1200/
3383 CX18 VIDEO4LINUX DRIVER
3384 M: Andy Walls <awalls@md.metrocast.net>
3385 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3386 L: linux-media@vger.kernel.org
3387 T: git git://linuxtv.org/media_tree.git
3388 W: https://linuxtv.org
3389 W: http://www.ivtvdriver.org/index.php/Cx18
3391 F: Documentation/video4linux/cx18.txt
3392 F: drivers/media/pci/cx18/
3393 F: include/uapi/linux/ivtv*
3395 CX2341X MPEG ENCODER HELPER MODULE
3396 M: Hans Verkuil <hverkuil@xs4all.nl>
3397 L: linux-media@vger.kernel.org
3398 T: git git://linuxtv.org/media_tree.git
3399 W: https://linuxtv.org
3401 F: drivers/media/common/cx2341x*
3402 F: include/media/cx2341x*
3404 CX24120 MEDIA DRIVER
3405 M: Jemma Denson <jdenson@gmail.com>
3406 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3407 L: linux-media@vger.kernel.org
3408 W: https://linuxtv.org
3409 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3411 F: drivers/media/dvb-frontends/cx24120*
3413 CX88 VIDEO4LINUX DRIVER
3414 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3415 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3416 L: linux-media@vger.kernel.org
3417 W: https://linuxtv.org
3418 T: git git://linuxtv.org/media_tree.git
3420 F: Documentation/video4linux/cx88/
3421 F: drivers/media/pci/cx88/
3423 CXD2820R MEDIA DRIVER
3424 M: Antti Palosaari <crope@iki.fi>
3425 L: linux-media@vger.kernel.org
3426 W: https://linuxtv.org
3427 W: http://palosaari.fi/linux/
3428 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3429 T: git git://linuxtv.org/anttip/media_tree.git
3431 F: drivers/media/dvb-frontends/cxd2820r*
3433 CXGB3 ETHERNET DRIVER (CXGB3)
3434 M: Santosh Raspatur <santosh@chelsio.com>
3435 L: netdev@vger.kernel.org
3436 W: http://www.chelsio.com
3438 F: drivers/net/ethernet/chelsio/cxgb3/
3440 CXGB3 ISCSI DRIVER (CXGB3I)
3441 M: Karen Xie <kxie@chelsio.com>
3442 L: linux-scsi@vger.kernel.org
3443 W: http://www.chelsio.com
3445 F: drivers/scsi/cxgbi/cxgb3i
3447 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3448 M: Steve Wise <swise@chelsio.com>
3449 L: linux-rdma@vger.kernel.org
3450 W: http://www.openfabrics.org
3452 F: drivers/infiniband/hw/cxgb3/
3454 CXGB4 ETHERNET DRIVER (CXGB4)
3455 M: Hariprasad S <hariprasad@chelsio.com>
3456 L: netdev@vger.kernel.org
3457 W: http://www.chelsio.com
3459 F: drivers/net/ethernet/chelsio/cxgb4/
3461 CXGB4 ISCSI DRIVER (CXGB4I)
3462 M: Karen Xie <kxie@chelsio.com>
3463 L: linux-scsi@vger.kernel.org
3464 W: http://www.chelsio.com
3466 F: drivers/scsi/cxgbi/cxgb4i
3468 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3469 M: Steve Wise <swise@chelsio.com>
3470 L: linux-rdma@vger.kernel.org
3471 W: http://www.openfabrics.org
3473 F: drivers/infiniband/hw/cxgb4/
3475 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3476 M: Casey Leedom <leedom@chelsio.com>
3477 L: netdev@vger.kernel.org
3478 W: http://www.chelsio.com
3480 F: drivers/net/ethernet/chelsio/cxgb4vf/
3482 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3483 M: Ian Munsie <imunsie@au1.ibm.com>
3484 M: Michael Neuling <mikey@neuling.org>
3485 L: linuxppc-dev@lists.ozlabs.org
3487 F: drivers/misc/cxl/
3488 F: include/misc/cxl*
3489 F: include/uapi/misc/cxl.h
3490 F: Documentation/powerpc/cxl.txt
3491 F: Documentation/powerpc/cxl.txt
3492 F: Documentation/ABI/testing/sysfs-class-cxl
3494 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3495 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3496 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3497 L: linux-scsi@vger.kernel.org
3499 F: drivers/scsi/cxlflash/
3500 F: include/uapi/scsi/cxlflash_ioctls.h
3501 F: Documentation/powerpc/cxlflash.txt
3503 STMMAC ETHERNET DRIVER
3504 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3505 M: Alexandre Torgue <alexandre.torgue@st.com>
3506 L: netdev@vger.kernel.org
3507 W: http://www.stlinux.com
3509 F: drivers/net/ethernet/stmicro/stmmac/
3512 M: Russell King <linux@armlinux.org.uk>
3513 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3514 W: http://www.armlinux.org.uk/
3516 F: drivers/video/fbdev/cyber2000fb.*
3518 CYCLADES ASYNC MUX DRIVER
3519 W: http://www.cyclades.com/
3521 F: drivers/tty/cyclades.c
3522 F: include/linux/cyclades.h
3523 F: include/uapi/linux/cyclades.h
3525 CYCLADES PC300 DRIVER
3526 W: http://www.cyclades.com/
3528 F: drivers/net/wan/pc300*
3530 CYPRESS_FIRMWARE MEDIA DRIVER
3531 M: Antti Palosaari <crope@iki.fi>
3532 L: linux-media@vger.kernel.org
3533 W: https://linuxtv.org
3534 W: http://palosaari.fi/linux/
3535 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3536 T: git git://linuxtv.org/anttip/media_tree.git
3538 F: drivers/media/common/cypress_firmware*
3540 CYTTSP TOUCHSCREEN DRIVER
3541 M: Ferruh Yigit <fery@cypress.com>
3542 L: linux-input@vger.kernel.org
3544 F: drivers/input/touchscreen/cyttsp*
3545 F: include/linux/input/cyttsp.h
3547 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3548 M: Joshua Kinard <kumba@gentoo.org>
3550 F: drivers/rtc/rtc-ds1685.c
3551 F: include/linux/rtc/ds1685.h
3553 DAMA SLAVE for AX.25
3554 M: Joerg Reuter <jreuter@yaina.de>
3555 W: http://yaina.de/jreuter/
3556 W: http://www.qsl.net/dl1bke/
3557 L: linux-hams@vger.kernel.org
3559 F: net/ax25/af_ax25.c
3560 F: net/ax25/ax25_dev.c
3561 F: net/ax25/ax25_ds_*
3562 F: net/ax25/ax25_in.c
3563 F: net/ax25/ax25_out.c
3564 F: net/ax25/ax25_timer.c
3565 F: net/ax25/sysctl_net_ax25.c
3567 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3568 L: netdev@vger.kernel.org
3570 F: Documentation/networking/dmfe.txt
3571 F: drivers/net/ethernet/dec/tulip/dmfe.c
3573 DC390/AM53C974 SCSI driver
3574 M: Hannes Reinecke <hare@suse.com>
3575 L: linux-scsi@vger.kernel.org
3577 F: drivers/scsi/am53c974.c
3580 M: Oliver Neukum <oliver@neukum.org>
3581 M: Ali Akcaagac <aliakc@web.de>
3582 M: Jamie Lenehan <lenehan@twibble.org>
3583 L: dc395x@twibble.org
3584 W: http://twibble.org/dist/dc395x/
3585 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3587 F: Documentation/scsi/dc395x.txt
3588 F: drivers/scsi/dc395x.*
3591 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3592 L: dccp@vger.kernel.org
3593 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3595 F: include/linux/dccp.h
3596 F: include/uapi/linux/dccp.h
3597 F: include/linux/tfrc.h
3600 DECnet NETWORK LAYER
3601 W: http://linux-decnet.sourceforge.net
3602 L: linux-decnet-user@lists.sourceforge.net
3604 F: Documentation/networking/decnet.txt
3607 DECSTATION PLATFORM SUPPORT
3608 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3609 L: linux-mips@linux-mips.org
3610 W: http://www.linux-mips.org/wiki/DECstation
3613 F: arch/mips/include/asm/dec/
3614 F: arch/mips/include/asm/mach-dec/
3616 DEFXX FDDI NETWORK DRIVER
3617 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3619 F: drivers/net/fddi/defxx.*
3622 M: Matthew Garrett <mjg59@srcf.ucam.org>
3623 M: Pali Rohár <pali.rohar@gmail.com>
3624 L: platform-driver-x86@vger.kernel.org
3626 F: drivers/platform/x86/dell-laptop.c
3628 DELL LAPTOP RBTN DRIVER
3629 M: Pali Rohár <pali.rohar@gmail.com>
3631 F: drivers/platform/x86/dell-rbtn.*
3633 DELL LAPTOP FREEFALL DRIVER
3634 M: Pali Rohár <pali.rohar@gmail.com>
3636 F: drivers/platform/x86/dell-smo8800.c
3638 DELL LAPTOP SMM DRIVER
3639 M: Pali Rohár <pali.rohar@gmail.com>
3641 F: drivers/hwmon/dell-smm-hwmon.c
3642 F: include/uapi/linux/i8k.h
3644 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3645 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3647 F: Documentation/dcdbas.txt
3648 F: drivers/firmware/dcdbas.*
3650 DELL WMI EXTRAS DRIVER
3651 M: Matthew Garrett <mjg59@srcf.ucam.org>
3652 M: Pali Rohár <pali.rohar@gmail.com>
3654 F: drivers/platform/x86/dell-wmi.c
3656 DESIGNWARE USB2 DRD IP DRIVER
3657 M: John Youn <johnyoun@synopsys.com>
3658 L: linux-usb@vger.kernel.org
3659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3661 F: drivers/usb/dwc2/
3663 DESIGNWARE USB3 DRD IP DRIVER
3664 M: Felipe Balbi <balbi@kernel.org>
3665 L: linux-usb@vger.kernel.org
3666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3668 F: drivers/usb/dwc3/
3670 DEVICE COREDUMP (DEV_COREDUMP)
3671 M: Johannes Berg <johannes@sipsolutions.net>
3672 L: linux-kernel@vger.kernel.org
3674 F: drivers/base/devcoredump.c
3675 F: include/linux/devcoredump.h
3677 DEVICE FREQUENCY (DEVFREQ)
3678 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3679 M: Kyungmin Park <kyungmin.park@samsung.com>
3680 L: linux-pm@vger.kernel.org
3681 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3684 F: include/linux/devfreq.h
3685 F: Documentation/devicetree/bindings/devfreq/
3687 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3688 M: Chanwoo Choi <cw00.choi@samsung.com>
3689 L: linux-pm@vger.kernel.org
3690 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3692 F: drivers/devfreq/event/
3693 F: drivers/devfreq/devfreq-event.c
3694 F: include/linux/devfreq-event.h
3695 F: Documentation/devicetree/bindings/devfreq/event/
3697 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3698 M: Chanwoo Choi <cw00.choi@samsung.com>
3699 L: linux-pm@vger.kernel.org
3700 L: linux-samsung-soc@vger.kernel.org
3701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3703 F: drivers/devfreq/exynos-bus.c
3704 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3706 DEVICE NUMBER REGISTRY
3707 M: Torben Mathiasen <device@lanana.org>
3708 W: http://lanana.org/docs/device-list/index.html
3712 M: Alasdair Kergon <agk@redhat.com>
3713 M: Mike Snitzer <snitzer@redhat.com>
3714 M: dm-devel@redhat.com
3715 L: dm-devel@redhat.com
3716 W: http://sources.redhat.com/dm
3717 Q: http://patchwork.kernel.org/project/dm-devel/list/
3718 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3719 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3721 F: Documentation/device-mapper/
3723 F: drivers/md/persistent-data/
3724 F: include/linux/device-mapper.h
3725 F: include/linux/dm-*.h
3726 F: include/uapi/linux/dm-*.h
3729 M: Jiri Pirko <jiri@mellanox.com>
3730 L: netdev@vger.kernel.org
3732 F: net/core/devlink.c
3733 F: include/net/devlink.h
3734 F: include/uapi/linux/devlink.h
3736 DIALOG SEMICONDUCTOR DRIVERS
3737 M: Support Opensource <support.opensource@diasemi.com>
3738 W: http://www.dialog-semiconductor.com/products
3740 F: Documentation/hwmon/da90??
3741 F: Documentation/devicetree/bindings/mfd/da90*.txt
3742 F: Documentation/devicetree/bindings/regulator/da92*.txt
3743 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3744 F: drivers/gpio/gpio-da90??.c
3745 F: drivers/hwmon/da90??-hwmon.c
3746 F: drivers/iio/adc/da91??-*.c
3747 F: drivers/input/misc/da90??_onkey.c
3748 F: drivers/input/touchscreen/da9052_tsi.c
3749 F: drivers/leds/leds-da90??.c
3750 F: drivers/mfd/da903x.c
3751 F: drivers/mfd/da90??-*.c
3752 F: drivers/mfd/da91??-*.c
3753 F: drivers/power/da9052-battery.c
3754 F: drivers/power/da91??-*.c
3755 F: drivers/regulator/da903x.c
3756 F: drivers/regulator/da9???-regulator.[ch]
3757 F: drivers/rtc/rtc-da90??.c
3758 F: drivers/video/backlight/da90??_bl.c
3759 F: drivers/watchdog/da90??_wdt.c
3760 F: include/linux/mfd/da903x.h
3761 F: include/linux/mfd/da9052/
3762 F: include/linux/mfd/da9055/
3763 F: include/linux/mfd/da9062/
3764 F: include/linux/mfd/da9063/
3765 F: include/linux/mfd/da9150/
3766 F: include/linux/regulator/da9211.h
3767 F: include/sound/da[79]*.h
3768 F: sound/soc/codecs/da[79]*.[ch]
3770 DIGI NEO AND CLASSIC PCI PRODUCTS
3771 M: Lidza Louina <lidza.louina@gmail.com>
3772 M: Mark Hounschell <markh@compro.net>
3773 L: driverdev-devel@linuxdriverproject.org
3775 F: drivers/staging/dgnc/
3777 DIOLAN U2C-12 I2C DRIVER
3778 M: Guenter Roeck <linux@roeck-us.net>
3779 L: linux-i2c@vger.kernel.org
3781 F: drivers/i2c/busses/i2c-diolan-u2c.c
3784 M: Matthew Wilcox <willy@linux.intel.com>
3785 L: linux-fsdevel@vger.kernel.org
3789 DIRECTORY NOTIFICATION (DNOTIFY)
3790 M: Eric Paris <eparis@parisplace.org>
3792 F: Documentation/filesystems/dnotify.txt
3793 F: fs/notify/dnotify/
3794 F: include/linux/dnotify.h
3796 DISK GEOMETRY AND PARTITION HANDLING
3797 M: Andries Brouwer <aeb@cwi.nl>
3798 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3799 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3800 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3804 M: Jan Kara <jack@suse.com>
3806 F: Documentation/filesystems/quota.txt
3808 F: include/linux/quota*.h
3809 F: include/uapi/linux/quota*.h
3811 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3812 M: Bernie Thompson <bernie@plugable.com>
3813 L: linux-fbdev@vger.kernel.org
3815 W: http://plugable.com/category/projects/udlfb/
3816 F: drivers/video/fbdev/udlfb.c
3817 F: include/video/udlfb.h
3818 F: Documentation/fb/udlfb.txt
3820 DISTRIBUTED LOCK MANAGER (DLM)
3821 M: Christine Caulfield <ccaulfie@redhat.com>
3822 M: David Teigland <teigland@redhat.com>
3823 L: cluster-devel@redhat.com
3824 W: http://sources.redhat.com/cluster/
3825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3829 DMA BUFFER SHARING FRAMEWORK
3830 M: Sumit Semwal <sumit.semwal@linaro.org>
3832 L: linux-media@vger.kernel.org
3833 L: dri-devel@lists.freedesktop.org
3834 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3836 F: include/linux/dma-buf*
3837 F: include/linux/reservation.h
3838 F: include/linux/*fence.h
3839 F: Documentation/dma-buf-sharing.txt
3840 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3843 M: Sumit Semwal <sumit.semwal@linaro.org>
3844 R: Gustavo Padovan <gustavo@padovan.org>
3846 L: linux-media@vger.kernel.org
3847 L: dri-devel@lists.freedesktop.org
3848 F: drivers/dma-buf/sync_file.c
3849 F: include/linux/sync_file.h
3850 F: Documentation/sync_file.txt
3851 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3853 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3854 M: Vinod Koul <vinod.koul@intel.com>
3855 L: dmaengine@vger.kernel.org
3856 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3859 F: include/linux/dmaengine.h
3860 F: Documentation/devicetree/bindings/dma/
3861 F: Documentation/dmaengine/
3862 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3864 DME1737 HARDWARE MONITOR DRIVER
3865 M: Juerg Haefliger <juergh@gmail.com>
3866 L: linux-hwmon@vger.kernel.org
3868 F: Documentation/hwmon/dme1737
3869 F: drivers/hwmon/dme1737.c
3872 M: Jean Delvare <jdelvare@suse.com>
3874 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3875 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3876 F: drivers/firmware/dmi-id.c
3877 F: drivers/firmware/dmi_scan.c
3878 F: include/linux/dmi.h
3881 M: Jonathan Corbet <corbet@lwn.net>
3882 L: linux-doc@vger.kernel.org
3885 F: scripts/docproc.c
3886 F: scripts/kernel-doc*
3887 X: Documentation/ABI/
3888 X: Documentation/devicetree/
3889 X: Documentation/acpi
3890 X: Documentation/power
3891 X: Documentation/spi
3892 X: Documentation/DocBook/media
3893 T: git git://git.lwn.net/linux.git docs-next
3896 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3897 L: blinux-list@redhat.com
3899 F: drivers/char/dtlk.c
3900 F: include/linux/dtlk.h
3902 DPT_I2O SCSI RAID DRIVER
3903 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3904 L: linux-scsi@vger.kernel.org
3905 W: http://www.adaptec.com/
3907 F: drivers/scsi/dpt*
3908 F: drivers/scsi/dpt/
3911 M: Philipp Reisner <philipp.reisner@linbit.com>
3912 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3913 L: drbd-dev@lists.linbit.com
3914 W: http://www.drbd.org
3915 T: git git://git.linbit.com/linux-drbd.git
3916 T: git git://git.linbit.com/drbd-8.4.git
3918 F: drivers/block/drbd/
3920 F: Documentation/blockdev/drbd/
3922 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3923 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3926 F: Documentation/kobject.txt
3931 F: include/linux/debugfs.h
3932 F: include/linux/kobj*
3936 M: David Airlie <airlied@linux.ie>
3937 L: dri-devel@lists.freedesktop.org
3938 T: git git://people.freedesktop.org/~airlied/linux
3942 F: Documentation/devicetree/bindings/display/
3943 F: Documentation/devicetree/bindings/gpu/
3944 F: Documentation/devicetree/bindings/video/
3945 F: Documentation/gpu/
3947 F: include/uapi/drm/
3949 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3950 M: Dave Airlie <airlied@redhat.com>
3952 F: drivers/gpu/drm/ast/
3954 DRM DRIVER FOR BOCHS VIRTUAL GPU
3955 M: Gerd Hoffmann <kraxel@redhat.com>
3957 F: drivers/gpu/drm/bochs/
3959 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3960 M: Dave Airlie <airlied@redhat.com>
3962 F: drivers/gpu/drm/cirrus/
3964 RADEON and AMDGPU DRM DRIVERS
3965 M: Alex Deucher <alexander.deucher@amd.com>
3966 M: Christian König <christian.koenig@amd.com>
3967 L: dri-devel@lists.freedesktop.org
3968 T: git git://people.freedesktop.org/~agd5f/linux
3970 F: drivers/gpu/drm/radeon/
3971 F: include/uapi/drm/radeon_drm.h
3972 F: drivers/gpu/drm/amd/
3973 F: include/uapi/drm/amdgpu_drm.h
3976 M: Thierry Reding <thierry.reding@gmail.com>
3977 L: dri-devel@lists.freedesktop.org
3978 T: git git://anongit.freedesktop.org/tegra/linux.git
3980 F: drivers/gpu/drm/drm_panel.c
3981 F: drivers/gpu/drm/panel/
3982 F: include/drm/drm_panel.h
3983 F: Documentation/devicetree/bindings/display/panel/
3985 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3986 M: Daniel Vetter <daniel.vetter@intel.com>
3987 M: Jani Nikula <jani.nikula@linux.intel.com>
3988 L: intel-gfx@lists.freedesktop.org
3989 L: dri-devel@lists.freedesktop.org
3990 W: https://01.org/linuxgraphics/
3991 Q: http://patchwork.freedesktop.org/project/intel-gfx/
3992 T: git git://anongit.freedesktop.org/drm-intel
3994 F: drivers/gpu/drm/i915/
3995 F: include/drm/i915*
3996 F: include/uapi/drm/i915_drm.h
3997 F: Documentation/gpu/i915.rst
3999 DRM DRIVERS FOR ATMEL HLCDC
4000 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4001 L: dri-devel@lists.freedesktop.org
4003 F: drivers/gpu/drm/atmel-hlcdc/
4004 F: Documentation/devicetree/bindings/drm/atmel/
4006 DRM DRIVERS FOR ALLWINNER A10
4007 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4008 L: dri-devel@lists.freedesktop.org
4010 F: drivers/gpu/drm/sun4i/
4011 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4013 DRM DRIVERS FOR EXYNOS
4014 M: Inki Dae <inki.dae@samsung.com>
4015 M: Joonyoung Shim <jy0922.shim@samsung.com>
4016 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4017 M: Kyungmin Park <kyungmin.park@samsung.com>
4018 L: dri-devel@lists.freedesktop.org
4019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4021 F: drivers/gpu/drm/exynos/
4022 F: include/uapi/drm/exynos_drm.h
4023 F: Documentation/devicetree/bindings/display/exynos/
4025 DRM DRIVERS FOR FREESCALE DCU
4026 M: Stefan Agner <stefan@agner.ch>
4027 M: Alison Wang <alison.wang@freescale.com>
4028 L: dri-devel@lists.freedesktop.org
4030 F: drivers/gpu/drm/fsl-dcu/
4031 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4032 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4033 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4035 DRM DRIVERS FOR FREESCALE IMX
4036 M: Philipp Zabel <p.zabel@pengutronix.de>
4037 L: dri-devel@lists.freedesktop.org
4039 F: drivers/gpu/drm/imx/
4040 F: drivers/gpu/ipu-v3/
4041 F: Documentation/devicetree/bindings/display/imx/
4043 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4044 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4045 L: dri-devel@lists.freedesktop.org
4046 T: git git://github.com/patjak/drm-gma500
4048 F: drivers/gpu/drm/gma500/
4050 DRM DRIVERS FOR HISILICON
4051 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4052 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4053 R: Chen Feng <puck.chen@hisilicon.com>
4054 L: dri-devel@lists.freedesktop.org
4055 T: git git://github.com/xin3liang/linux.git
4057 F: drivers/gpu/drm/hisilicon/
4058 F: Documentation/devicetree/bindings/display/hisilicon/
4060 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4061 S: Orphan / Obsolete
4062 F: drivers/gpu/drm/i810/
4063 F: include/uapi/drm/i810_drm.h
4065 DRM DRIVER FOR MSM ADRENO GPU
4066 M: Rob Clark <robdclark@gmail.com>
4067 L: linux-arm-msm@vger.kernel.org
4068 L: dri-devel@lists.freedesktop.org
4069 L: freedreno@lists.freedesktop.org
4070 T: git git://people.freedesktop.org/~robclark/linux
4072 F: drivers/gpu/drm/msm/
4073 F: include/uapi/drm/msm_drm.h
4074 F: Documentation/devicetree/bindings/display/msm/
4076 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4077 M: Ben Skeggs <bskeggs@redhat.com>
4078 L: dri-devel@lists.freedesktop.org
4079 L: nouveau@lists.freedesktop.org
4080 T: git git://github.com/skeggsb/linux
4082 F: drivers/gpu/drm/nouveau/
4083 F: include/uapi/drm/nouveau_drm.h
4085 DRM DRIVERS FOR NVIDIA TEGRA
4086 M: Thierry Reding <thierry.reding@gmail.com>
4087 L: dri-devel@lists.freedesktop.org
4088 L: linux-tegra@vger.kernel.org
4089 T: git git://anongit.freedesktop.org/tegra/linux.git
4091 F: drivers/gpu/drm/tegra/
4092 F: drivers/gpu/host1x/
4093 F: include/linux/host1x.h
4094 F: include/uapi/drm/tegra_drm.h
4095 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4097 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4098 S: Orphan / Obsolete
4099 F: drivers/gpu/drm/mga/
4100 F: include/uapi/drm/mga_drm.h
4102 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4103 M: Dave Airlie <airlied@redhat.com>
4105 F: drivers/gpu/drm/mgag200/
4107 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4108 S: Orphan / Obsolete
4109 F: drivers/gpu/drm/r128/
4110 F: include/uapi/drm/r128_drm.h
4112 DRM DRIVERS FOR RENESAS
4113 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4114 L: dri-devel@lists.freedesktop.org
4115 L: linux-renesas-soc@vger.kernel.org
4116 T: git git://linuxtv.org/pinchartl/fbdev
4118 F: drivers/gpu/drm/rcar-du/
4119 F: drivers/gpu/drm/shmobile/
4120 F: include/linux/platform_data/shmob_drm.h
4121 F: Documentation/devicetree/bindings/display/renesas,du.txt
4123 DRM DRIVER FOR QXL VIRTUAL GPU
4124 M: Dave Airlie <airlied@redhat.com>
4126 F: drivers/gpu/drm/qxl/
4127 F: include/uapi/drm/qxl_drm.h
4129 DRM DRIVERS FOR ROCKCHIP
4130 M: Mark Yao <mark.yao@rock-chips.com>
4131 L: dri-devel@lists.freedesktop.org
4133 F: drivers/gpu/drm/rockchip/
4134 F: Documentation/devicetree/bindings/display/rockchip/
4136 DRM DRIVER FOR SAVAGE VIDEO CARDS
4137 S: Orphan / Obsolete
4138 F: drivers/gpu/drm/savage/
4139 F: include/uapi/drm/savage_drm.h
4141 DRM DRIVER FOR SIS VIDEO CARDS
4142 S: Orphan / Obsolete
4143 F: drivers/gpu/drm/sis/
4144 F: include/uapi/drm/sis_drm.h
4147 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4148 M: Vincent Abriou <vincent.abriou@st.com>
4149 L: dri-devel@lists.freedesktop.org
4150 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4152 F: drivers/gpu/drm/sti
4153 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4155 DRM DRIVER FOR TDFX VIDEO CARDS
4156 S: Orphan / Obsolete
4157 F: drivers/gpu/drm/tdfx/
4159 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4160 M: Dave Airlie <airlied@redhat.com>
4162 F: drivers/gpu/drm/udl/
4164 DRM DRIVERS FOR VIVANTE GPU IP
4165 M: Lucas Stach <l.stach@pengutronix.de>
4166 R: Russell King <linux+etnaviv@armlinux.org.uk>
4167 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4168 L: dri-devel@lists.freedesktop.org
4170 F: drivers/gpu/drm/etnaviv/
4171 F: include/uapi/drm/etnaviv_drm.h
4172 F: Documentation/devicetree/bindings/display/etnaviv/
4174 DRM DRIVER FOR VMWARE VIRTUAL GPU
4175 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4176 M: Sinclair Yeh <syeh@vmware.com>
4177 M: Thomas Hellstrom <thellstrom@vmware.com>
4178 L: dri-devel@lists.freedesktop.org
4179 T: git git://people.freedesktop.org/~syeh/repos_linux
4180 T: git git://people.freedesktop.org/~thomash/linux
4182 F: drivers/gpu/drm/vmwgfx/
4183 F: include/uapi/drm/vmwgfx_drm.h
4186 M: Eric Anholt <eric@anholt.net>
4187 T: git git://github.com/anholt/linux
4189 F: drivers/gpu/drm/vc4/
4190 F: include/uapi/drm/vc4_drm.h
4191 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4193 DRM DRIVERS FOR TI OMAP
4194 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4195 L: dri-devel@lists.freedesktop.org
4197 F: drivers/gpu/drm/omapdrm/
4198 F: Documentation/devicetree/bindings/display/ti/
4200 DRM DRIVERS FOR TI LCDC
4201 M: Jyri Sarha <jsarha@ti.com>
4202 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4203 L: dri-devel@lists.freedesktop.org
4205 F: drivers/gpu/drm/tilcdc/
4206 F: Documentation/devicetree/bindings/display/tilcdc/
4208 DSBR100 USB FM RADIO DRIVER
4209 M: Alexey Klimov <klimov.linux@gmail.com>
4210 L: linux-media@vger.kernel.org
4211 T: git git://linuxtv.org/media_tree.git
4213 F: drivers/media/radio/dsbr100.c
4216 M: Francois Romieu <romieu@fr.zoreil.com>
4217 L: netdev@vger.kernel.org
4219 F: drivers/net/wan/dscc4.c
4222 M: Hans Verkuil <hverkuil@xs4all.nl>
4223 L: linux-media@vger.kernel.org
4224 T: git git://linuxtv.org/media_tree.git
4225 W: https://linuxtv.org
4227 F: drivers/media/pci/dt3155/
4229 DVB_USB_AF9015 MEDIA DRIVER
4230 M: Antti Palosaari <crope@iki.fi>
4231 L: linux-media@vger.kernel.org
4232 W: https://linuxtv.org
4233 W: http://palosaari.fi/linux/
4234 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4235 T: git git://linuxtv.org/anttip/media_tree.git
4237 F: drivers/media/usb/dvb-usb-v2/af9015*
4239 DVB_USB_AF9035 MEDIA DRIVER
4240 M: Antti Palosaari <crope@iki.fi>
4241 L: linux-media@vger.kernel.org
4242 W: https://linuxtv.org
4243 W: http://palosaari.fi/linux/
4244 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4245 T: git git://linuxtv.org/anttip/media_tree.git
4247 F: drivers/media/usb/dvb-usb-v2/af9035*
4249 DVB_USB_ANYSEE MEDIA DRIVER
4250 M: Antti Palosaari <crope@iki.fi>
4251 L: linux-media@vger.kernel.org
4252 W: https://linuxtv.org
4253 W: http://palosaari.fi/linux/
4254 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4255 T: git git://linuxtv.org/anttip/media_tree.git
4257 F: drivers/media/usb/dvb-usb-v2/anysee*
4259 DVB_USB_AU6610 MEDIA DRIVER
4260 M: Antti Palosaari <crope@iki.fi>
4261 L: linux-media@vger.kernel.org
4262 W: https://linuxtv.org
4263 W: http://palosaari.fi/linux/
4264 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4265 T: git git://linuxtv.org/anttip/media_tree.git
4267 F: drivers/media/usb/dvb-usb-v2/au6610*
4269 DVB_USB_CE6230 MEDIA DRIVER
4270 M: Antti Palosaari <crope@iki.fi>
4271 L: linux-media@vger.kernel.org
4272 W: https://linuxtv.org
4273 W: http://palosaari.fi/linux/
4274 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4275 T: git git://linuxtv.org/anttip/media_tree.git
4277 F: drivers/media/usb/dvb-usb-v2/ce6230*
4279 DVB_USB_CXUSB MEDIA DRIVER
4280 M: Michael Krufky <mkrufky@linuxtv.org>
4281 L: linux-media@vger.kernel.org
4282 W: https://linuxtv.org
4283 W: http://github.com/mkrufky
4284 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4285 T: git git://linuxtv.org/media_tree.git
4287 F: drivers/media/usb/dvb-usb/cxusb*
4289 DVB_USB_EC168 MEDIA DRIVER
4290 M: Antti Palosaari <crope@iki.fi>
4291 L: linux-media@vger.kernel.org
4292 W: https://linuxtv.org
4293 W: http://palosaari.fi/linux/
4294 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4295 T: git git://linuxtv.org/anttip/media_tree.git
4297 F: drivers/media/usb/dvb-usb-v2/ec168*
4299 DVB_USB_GL861 MEDIA DRIVER
4300 M: Antti Palosaari <crope@iki.fi>
4301 L: linux-media@vger.kernel.org
4302 W: https://linuxtv.org
4303 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4304 T: git git://linuxtv.org/anttip/media_tree.git
4306 F: drivers/media/usb/dvb-usb-v2/gl861*
4308 DVB_USB_MXL111SF MEDIA DRIVER
4309 M: Michael Krufky <mkrufky@linuxtv.org>
4310 L: linux-media@vger.kernel.org
4311 W: https://linuxtv.org
4312 W: http://github.com/mkrufky
4313 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4314 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4316 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4318 DVB_USB_RTL28XXU MEDIA DRIVER
4319 M: Antti Palosaari <crope@iki.fi>
4320 L: linux-media@vger.kernel.org
4321 W: https://linuxtv.org
4322 W: http://palosaari.fi/linux/
4323 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4324 T: git git://linuxtv.org/anttip/media_tree.git
4326 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4328 DVB_USB_V2 MEDIA DRIVER
4329 M: Antti Palosaari <crope@iki.fi>
4330 L: linux-media@vger.kernel.org
4331 W: https://linuxtv.org
4332 W: http://palosaari.fi/linux/
4333 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4334 T: git git://linuxtv.org/anttip/media_tree.git
4336 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4337 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4340 M: Jason Baron <jbaron@akamai.com>
4342 F: lib/dynamic_debug.c
4343 F: include/linux/dynamic_debug.h
4345 DZ DECSTATION DZ11 SERIAL DRIVER
4346 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4348 F: drivers/tty/serial/dz.*
4350 E3X0 POWER BUTTON DRIVER
4351 M: Moritz Fischer <moritz.fischer@ettus.com>
4352 L: usrp-users@lists.ettus.com
4353 W: http://www.ettus.com
4355 F: drivers/input/misc/e3x0-button.c
4356 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4359 M: Antti Palosaari <crope@iki.fi>
4360 L: linux-media@vger.kernel.org
4361 W: https://linuxtv.org
4362 W: http://palosaari.fi/linux/
4363 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4364 T: git git://linuxtv.org/anttip/media_tree.git
4366 F: drivers/media/tuners/e4000*
4368 EATA ISA/EISA/PCI SCSI DRIVER
4369 M: Dario Ballabio <ballabio_dario@emc.com>
4370 L: linux-scsi@vger.kernel.org
4372 F: drivers/scsi/eata.c
4375 M: Antti Palosaari <crope@iki.fi>
4376 L: linux-media@vger.kernel.org
4377 W: https://linuxtv.org
4378 W: http://palosaari.fi/linux/
4379 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4380 T: git git://linuxtv.org/anttip/media_tree.git
4382 F: drivers/media/dvb-frontends/ec100*
4385 M: Tyler Hicks <tyhicks@canonical.com>
4386 L: ecryptfs@vger.kernel.org
4387 W: http://ecryptfs.org
4388 W: https://launchpad.net/ecryptfs
4389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4391 F: Documentation/filesystems/ecryptfs.txt
4395 M: Doug Thompson <dougthompson@xmission.com>
4396 M: Borislav Petkov <bp@alien8.de>
4397 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4398 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4399 L: linux-edac@vger.kernel.org
4400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4401 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4403 F: Documentation/edac.txt
4405 F: include/linux/edac.h
4408 M: Doug Thompson <dougthompson@xmission.com>
4409 M: Borislav Petkov <bp@alien8.de>
4410 L: linux-edac@vger.kernel.org
4412 F: drivers/edac/amd64_edac*
4415 M: Doug Thompson <dougthompson@xmission.com>
4416 M: Robert Richter <rric@kernel.org>
4417 L: linux-edac@vger.kernel.org
4419 F: drivers/edac/highbank*
4422 M: Ralf Baechle <ralf@linux-mips.org>
4423 M: David Daney <david.daney@cavium.com>
4424 L: linux-edac@vger.kernel.org
4425 L: linux-mips@linux-mips.org
4427 F: drivers/edac/octeon_edac*
4430 M: Mark Gross <mark.gross@intel.com>
4431 M: Doug Thompson <dougthompson@xmission.com>
4432 L: linux-edac@vger.kernel.org
4434 F: drivers/edac/e752x_edac.c
4437 M: Doug Thompson <dougthompson@xmission.com>
4438 L: linux-edac@vger.kernel.org
4440 F: drivers/edac/e7xxx_edac.c
4443 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4444 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4445 L: linux-edac@vger.kernel.org
4447 F: drivers/edac/ghes_edac.c
4450 M: Tim Small <tim@buttersideup.com>
4451 L: linux-edac@vger.kernel.org
4453 F: drivers/edac/i82443bxgx_edac.c
4456 M: Jason Uhlenkott <juhlenko@akamai.com>
4457 L: linux-edac@vger.kernel.org
4459 F: drivers/edac/i3000_edac.c
4462 M: Doug Thompson <dougthompson@xmission.com>
4463 L: linux-edac@vger.kernel.org
4465 F: drivers/edac/i5000_edac.c
4468 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4469 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4470 L: linux-edac@vger.kernel.org
4472 F: drivers/edac/i5400_edac.c
4475 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4476 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4477 L: linux-edac@vger.kernel.org
4479 F: drivers/edac/i7300_edac.c
4482 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4483 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4484 L: linux-edac@vger.kernel.org
4486 F: drivers/edac/i7core_edac.c
4489 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4490 M: "Arvind R." <arvino55@gmail.com>
4491 L: linux-edac@vger.kernel.org
4493 F: drivers/edac/i82975x_edac.c
4496 M: Jason Baron <jbaron@akamai.com>
4497 L: linux-edac@vger.kernel.org
4499 F: drivers/edac/ie31200_edac.c
4502 M: Johannes Thumshirn <morbidrsa@gmail.com>
4503 L: linux-edac@vger.kernel.org
4505 F: drivers/edac/mpc85xx_edac.[ch]
4508 M: Egor Martovetsky <egor@pasemi.com>
4509 L: linux-edac@vger.kernel.org
4511 F: drivers/edac/pasemi_edac.c
4514 M: Tim Small <tim@buttersideup.com>
4515 L: linux-edac@vger.kernel.org
4517 F: drivers/edac/r82600_edac.c
4520 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4521 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4522 L: linux-edac@vger.kernel.org
4524 F: drivers/edac/sb_edac.c
4527 APPLIED MICRO (APM) X-GENE SOC EDAC
4528 M: Loc Ho <lho@apm.com>
4530 F: drivers/edac/xgene_edac.c
4531 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4533 EDIROL UA-101/UA-1000 DRIVER
4534 M: Clemens Ladisch <clemens@ladisch.de>
4535 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4536 T: git git://git.alsa-project.org/alsa-kernel.git
4538 F: sound/usb/misc/ua101.c
4540 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4541 M: Matt Fleming <matt@codeblueprint.co.uk>
4542 L: linux-efi@vger.kernel.org
4543 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4545 F: Documentation/efi-stub.txt
4546 F: arch/ia64/kernel/efi.c
4547 F: arch/x86/boot/compressed/eboot.[ch]
4548 F: arch/x86/include/asm/efi.h
4549 F: arch/x86/platform/efi/
4550 F: drivers/firmware/efi/
4551 F: include/linux/efi*.h
4553 EFI VARIABLE FILESYSTEM
4554 M: Matthew Garrett <matthew.garrett@nebula.com>
4555 M: Jeremy Kerr <jk@ozlabs.org>
4556 M: Matt Fleming <matt@codeblueprint.co.uk>
4557 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4558 L: linux-efi@vger.kernel.org
4562 EFIFB FRAMEBUFFER DRIVER
4563 L: linux-fbdev@vger.kernel.org
4564 M: Peter Jones <pjones@redhat.com>
4566 F: drivers/video/fbdev/efifb.c
4569 W: http://aeschi.ch.eu.org/efs/
4573 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4574 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4575 L: netdev@vger.kernel.org
4577 F: drivers/net/ethernet/ibm/ehea/
4579 EM28XX VIDEO4LINUX DRIVER
4580 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4581 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4582 L: linux-media@vger.kernel.org
4583 W: https://linuxtv.org
4584 T: git git://linuxtv.org/media_tree.git
4586 F: drivers/media/usb/em28xx/
4589 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4590 M: Matt Mackall <mpm@selenic.com>
4591 M: David Woodhouse <dwmw2@infradead.org>
4592 L: linux-embedded@vger.kernel.org
4595 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4596 M: James Smart <james.smart@avagotech.com>
4597 M: Dick Kennedy <dick.kennedy@avagotech.com>
4598 L: linux-scsi@vger.kernel.org
4599 W: http://www.avagotech.com
4601 F: drivers/scsi/lpfc/
4603 ENE CB710 FLASH CARD READER DRIVER
4604 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4606 F: drivers/misc/cb710/
4607 F: drivers/mmc/host/cb710-mmc.*
4608 F: include/linux/cb710.h
4610 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4611 M: Maxim Levitsky <maximlevitsky@gmail.com>
4613 F: drivers/media/rc/ene_ir.*
4615 EPSON S1D13XXX FRAMEBUFFER DRIVER
4616 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4618 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4619 F: drivers/video/fbdev/s1d13xxxfb.c
4620 F: include/video/s1d13xxxfb.h
4622 ET131X NETWORK DRIVER
4623 M: Mark Einon <mark.einon@gmail.com>
4625 F: drivers/net/ethernet/agere/
4628 M: Stephen Hemminger <stephen@networkplumber.org>
4629 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4630 L: netdev@vger.kernel.org
4631 W: http://www.linuxfoundation.org/en/Net:Bridge
4633 F: include/linux/netfilter_bridge/
4636 ETHERNET PHY LIBRARY
4637 M: Florian Fainelli <f.fainelli@gmail.com>
4638 L: netdev@vger.kernel.org
4640 F: include/linux/phy.h
4641 F: include/linux/phy_fixed.h
4643 F: Documentation/networking/phy.txt
4644 F: drivers/of/of_mdio.c
4645 F: drivers/of/of_net.c
4648 M: Jan Kara <jack@suse.com>
4649 L: linux-ext4@vger.kernel.org
4651 F: Documentation/filesystems/ext2.txt
4653 F: include/linux/ext2*
4656 M: "Theodore Ts'o" <tytso@mit.edu>
4657 M: Andreas Dilger <adilger.kernel@dilger.ca>
4658 L: linux-ext4@vger.kernel.org
4659 W: http://ext4.wiki.kernel.org
4660 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4661 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4663 F: Documentation/filesystems/ext4.txt
4666 Extended Verification Module (EVM)
4667 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4668 L: linux-ima-devel@lists.sourceforge.net
4669 L: linux-security-module@vger.kernel.org
4671 F: security/integrity/evm/
4673 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4674 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4675 M: Chanwoo Choi <cw00.choi@samsung.com>
4676 L: linux-kernel@vger.kernel.org
4677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4680 F: include/linux/extcon/
4681 F: include/linux/extcon.h
4682 F: Documentation/extcon/
4683 F: Documentation/devicetree/bindings/extcon/
4686 M: Jingoo Han <jingoohan1@gmail.com>
4687 L: dri-devel@lists.freedesktop.org
4689 F: drivers/gpu/drm/exynos/exynos_dp*
4691 EXYNOS SYSMMU (IOMMU) driver
4692 M: Marek Szyprowski <m.szyprowski@samsung.com>
4693 L: iommu@lists.linux-foundation.org
4695 F: drivers/iommu/exynos-iommu.c
4697 EXYNOS MIPI DISPLAY DRIVERS
4698 M: Inki Dae <inki.dae@samsung.com>
4699 M: Donghwa Lee <dh09.lee@samsung.com>
4700 M: Kyungmin Park <kyungmin.park@samsung.com>
4701 L: linux-fbdev@vger.kernel.org
4703 F: drivers/video/fbdev/exynos/exynos_mipi*
4704 F: include/video/exynos_mipi*
4706 EZchip NPS platform support
4707 M: Noam Camus <noamc@ezchip.com>
4709 F: arch/arc/plat-eznps
4710 F: arch/arc/boot/dts/eznps.dts
4712 F71805F HARDWARE MONITORING DRIVER
4713 M: Jean Delvare <jdelvare@suse.com>
4714 L: linux-hwmon@vger.kernel.org
4716 F: Documentation/hwmon/f71805f
4717 F: drivers/hwmon/f71805f.c
4720 M: Michael Buesch <m@bues.ch>
4721 L: linux-media@vger.kernel.org
4723 F: drivers/media/tuners/fc0011.h
4724 F: drivers/media/tuners/fc0011.c
4727 M: Antti Palosaari <crope@iki.fi>
4728 L: linux-media@vger.kernel.org
4729 W: https://linuxtv.org
4730 W: http://palosaari.fi/linux/
4731 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4732 T: git git://linuxtv.org/anttip/media_tree.git
4734 F: drivers/media/tuners/fc2580*
4737 M: Eric Paris <eparis@redhat.com>
4739 F: fs/notify/fanotify/
4740 F: include/linux/fanotify.h
4741 F: include/uapi/linux/fanotify.h
4743 FARSYNC SYNCHRONOUS DRIVER
4744 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4745 W: http://www.farsite.co.uk/
4747 F: drivers/net/wan/farsync.*
4749 FAULT INJECTION SUPPORT
4750 M: Akinobu Mita <akinobu.mita@gmail.com>
4752 F: Documentation/fault-injection/
4753 F: lib/fault-inject.c
4755 FBTFT Framebuffer drivers
4756 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4757 M: Noralf Trønnes <noralf@tronnes.org>
4759 F: drivers/staging/fbtft/
4761 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4762 M: Johannes Thumshirn <jth@kernel.org>
4763 L: fcoe-devel@open-fcoe.org
4764 W: www.Open-FCoE.org
4766 F: drivers/scsi/libfc/
4767 F: drivers/scsi/fcoe/
4769 F: include/scsi/libfc.h
4770 F: include/scsi/libfcoe.h
4771 F: include/uapi/scsi/fc/
4773 FILE LOCKING (flock() and fcntl()/lockf())
4774 M: Jeff Layton <jlayton@poochiereds.net>
4775 M: "J. Bruce Fields" <bfields@fieldses.org>
4776 L: linux-fsdevel@vger.kernel.org
4778 F: include/linux/fcntl.h
4779 F: include/linux/fs.h
4780 F: include/uapi/linux/fcntl.h
4781 F: include/uapi/linux/fs.h
4785 FILESYSTEMS (VFS and infrastructure)
4786 M: Alexander Viro <viro@zeniv.linux.org.uk>
4787 L: linux-fsdevel@vger.kernel.org
4791 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4792 M: Riku Voipio <riku.voipio@iki.fi>
4793 L: linux-hwmon@vger.kernel.org
4795 F: drivers/hwmon/f75375s.c
4796 F: include/linux/f75375s.h
4798 FIREWIRE AUDIO DRIVERS
4799 M: Clemens Ladisch <clemens@ladisch.de>
4800 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4801 T: git git://git.alsa-project.org/alsa-kernel.git
4805 FIREWIRE MEDIA DRIVERS (firedtv)
4806 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4807 L: linux-media@vger.kernel.org
4808 L: linux1394-devel@lists.sourceforge.net
4809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4811 F: drivers/media/firewire/
4813 FIREWIRE SBP-2 TARGET
4814 M: Chris Boot <bootc@bootc.net>
4815 L: linux-scsi@vger.kernel.org
4816 L: target-devel@vger.kernel.org
4817 L: linux1394-devel@lists.sourceforge.net
4818 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4820 F: drivers/target/sbp/
4823 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4824 L: linux1394-devel@lists.sourceforge.net
4825 W: http://ieee1394.wiki.kernel.org/
4826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4828 F: drivers/firewire/
4829 F: include/linux/firewire.h
4830 F: include/uapi/linux/firewire*.h
4833 FIRMWARE LOADER (request_firmware)
4834 M: Ming Lei <ming.lei@canonical.com>
4835 L: linux-kernel@vger.kernel.org
4837 F: Documentation/firmware_class/
4838 F: drivers/base/firmware*.c
4839 F: include/linux/firmware.h
4841 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4842 M: Joshua Morris <josh.h.morris@us.ibm.com>
4843 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4845 F: drivers/block/rsxx/
4848 M: Jiri Kosina <jikos@kernel.org>
4849 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4851 F: drivers/block/floppy.c
4854 M: Alessandro Rubini <rubini@gnudd.com>
4855 W: http://www.ohwr.org/projects/fmc-bus
4858 F: include/linux/fmc*.h
4859 F: include/linux/ipmi-fru.h
4862 FPGA MANAGER FRAMEWORK
4863 M: Alan Tull <atull@opensource.altera.com>
4864 R: Moritz Fischer <moritz.fischer@ettus.com>
4867 F: include/linux/fpga/fpga-mgr.h
4868 W: http://www.rocketboards.org
4871 M: Bill Metzenthen <billm@melbpc.org.au>
4872 W: http://floatingpoint.sourceforge.net/emulator/index.html
4874 F: arch/x86/math-emu/
4876 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4877 L: netdev@vger.kernel.org
4879 F: drivers/net/wan/dlci.c
4880 F: drivers/net/wan/sdla.c
4883 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4884 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4885 L: linux-fbdev@vger.kernel.org
4886 W: http://linux-fbdev.sourceforge.net/
4887 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4890 F: Documentation/fb/
4893 F: include/linux/fb.h
4894 F: include/uapi/video/
4895 F: include/uapi/linux/fb.h
4897 FREESCALE DIU FRAMEBUFFER DRIVER
4898 M: Timur Tabi <timur@tabi.org>
4899 L: linux-fbdev@vger.kernel.org
4901 F: drivers/video/fbdev/fsl-diu-fb.*
4903 FREESCALE DMA DRIVER
4904 M: Li Yang <leoli@freescale.com>
4905 M: Zhang Wei <zw@zh-kernel.org>
4906 L: linuxppc-dev@lists.ozlabs.org
4908 F: drivers/dma/fsldma.*
4910 FREESCALE GPMI NAND DRIVER
4911 M: Han Xu <han.xu@nxp.com>
4912 L: linux-mtd@lists.infradead.org
4914 F: drivers/mtd/nand/gpmi-nand/*
4916 FREESCALE I2C CPM DRIVER
4917 M: Jochen Friedrich <jochen@scram.de>
4918 L: linuxppc-dev@lists.ozlabs.org
4919 L: linux-i2c@vger.kernel.org
4921 F: drivers/i2c/busses/i2c-cpm.c
4923 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4924 M: Sascha Hauer <kernel@pengutronix.de>
4925 L: linux-fbdev@vger.kernel.org
4926 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4928 F: include/linux/platform_data/video-imxfb.h
4929 F: drivers/video/fbdev/imxfb.c
4931 FREESCALE QUAD SPI DRIVER
4932 M: Han Xu <han.xu@nxp.com>
4933 L: linux-mtd@lists.infradead.org
4935 F: drivers/mtd/spi-nor/fsl-quadspi.c
4937 FREESCALE SOC FS_ENET DRIVER
4938 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4939 M: Vitaly Bordug <vbordug@ru.mvista.com>
4940 L: linuxppc-dev@lists.ozlabs.org
4941 L: netdev@vger.kernel.org
4943 F: drivers/net/ethernet/freescale/fs_enet/
4944 F: include/linux/fs_enet_pd.h
4946 FREESCALE IMX / MXC FEC DRIVER
4947 M: Fugang Duan <fugang.duan@nxp.com>
4948 L: netdev@vger.kernel.org
4950 F: drivers/net/ethernet/freescale/fec_main.c
4951 F: drivers/net/ethernet/freescale/fec_ptp.c
4952 F: drivers/net/ethernet/freescale/fec.h
4953 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4955 FREESCALE QUICC ENGINE LIBRARY
4956 L: linuxppc-dev@lists.ozlabs.org
4958 F: drivers/soc/fsl/qe/
4959 F: include/soc/fsl/*qe*.h
4960 F: include/soc/fsl/*ucc*.h
4962 FREESCALE USB PERIPHERAL DRIVERS
4963 M: Li Yang <leoli@freescale.com>
4964 L: linux-usb@vger.kernel.org
4965 L: linuxppc-dev@lists.ozlabs.org
4967 F: drivers/usb/gadget/udc/fsl*
4969 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
4970 M: Li Yang <leoli@freescale.com>
4971 L: netdev@vger.kernel.org
4972 L: linuxppc-dev@lists.ozlabs.org
4974 F: drivers/net/ethernet/freescale/ucc_geth*
4976 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
4977 M: Claudiu Manoil <claudiu.manoil@freescale.com>
4978 L: netdev@vger.kernel.org
4980 F: drivers/net/ethernet/freescale/gianfar*
4981 X: drivers/net/ethernet/freescale/gianfar_ptp.c
4982 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
4984 FREESCALE QUICC ENGINE UCC HDLC DRIVER
4985 M: Zhao Qiang <qiang.zhao@nxp.com>
4986 L: netdev@vger.kernel.org
4987 L: linuxppc-dev@lists.ozlabs.org
4989 F: drivers/net/wan/fsl_ucc_hdlc*
4991 FREESCALE QUICC ENGINE UCC UART DRIVER
4992 M: Timur Tabi <timur@tabi.org>
4993 L: linuxppc-dev@lists.ozlabs.org
4995 F: drivers/tty/serial/ucc_uart.c
4997 FREESCALE SOC SOUND DRIVERS
4998 M: Timur Tabi <timur@tabi.org>
4999 M: Nicolin Chen <nicoleotsuka@gmail.com>
5000 M: Xiubo Li <Xiubo.Lee@gmail.com>
5001 R: Fabio Estevam <fabio.estevam@nxp.com>
5002 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5003 L: linuxppc-dev@lists.ozlabs.org
5005 F: sound/soc/fsl/fsl*
5006 F: sound/soc/fsl/imx*
5007 F: sound/soc/fsl/mpc8610_hpcd.c
5009 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5010 M: "J. German Rivera" <German.Rivera@freescale.com>
5011 M: Stuart Yoder <stuart.yoder@nxp.com>
5012 L: linux-kernel@vger.kernel.org
5014 F: drivers/staging/fsl-mc/
5017 M: Christoph Hellwig <hch@infradead.org>
5018 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5023 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5024 M: Pavel Machek <pavel@ucw.cz>
5025 L: linux-pm@vger.kernel.org
5027 F: Documentation/power/freezing-of-tasks.txt
5028 F: include/linux/freezer.h
5032 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5033 L: linux-kernel@vger.kernel.org
5036 F: include/linux/frontswap.h
5038 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5039 M: David Howells <dhowells@redhat.com>
5040 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5042 F: Documentation/filesystems/caching/
5044 F: include/linux/fscache*.h
5046 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5047 M: Theodore Y. Ts'o <tytso@mit.edu>
5048 M: Jaegeuk Kim <jaegeuk@kernel.org>
5051 F: include/linux/fscrypto.h
5054 M: Jaegeuk Kim <jaegeuk@kernel.org>
5055 M: Changman Lee <cm224.lee@samsung.com>
5056 R: Chao Yu <yuchao0@huawei.com>
5057 L: linux-f2fs-devel@lists.sourceforge.net
5058 W: http://en.wikipedia.org/wiki/F2FS
5059 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5061 F: Documentation/filesystems/f2fs.txt
5062 F: Documentation/ABI/testing/sysfs-fs-f2fs
5064 F: include/linux/f2fs_fs.h
5065 F: include/trace/events/f2fs.h
5067 FUJITSU FR-V (FRV) PORT
5071 FUJITSU LAPTOP EXTRAS
5072 M: Jonathan Woithe <jwoithe@just42.net>
5073 L: platform-driver-x86@vger.kernel.org
5075 F: drivers/platform/x86/fujitsu-laptop.c
5077 FUJITSU M-5MO LS CAMERA ISP DRIVER
5078 M: Kyungmin Park <kyungmin.park@samsung.com>
5079 M: Heungjun Kim <riverful.kim@samsung.com>
5080 L: linux-media@vger.kernel.org
5082 F: drivers/media/i2c/m5mols/
5083 F: include/media/i2c/m5mols.h
5085 FUJITSU TABLET EXTRAS
5086 M: Robert Gerlach <khnz@gmx.de>
5087 L: platform-driver-x86@vger.kernel.org
5089 F: drivers/platform/x86/fujitsu-tablet.c
5091 FUSE: FILESYSTEM IN USERSPACE
5092 M: Miklos Szeredi <miklos@szeredi.hu>
5093 L: linux-fsdevel@vger.kernel.org
5094 W: http://fuse.sourceforge.net/
5095 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5098 F: include/uapi/linux/fuse.h
5099 F: Documentation/filesystems/fuse.txt
5101 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5102 M: Rik Faith <faith@cs.unc.edu>
5103 L: linux-scsi@vger.kernel.org
5104 S: Odd Fixes (e.g., new signatures)
5105 F: drivers/scsi/fdomain.*
5108 M: Kees Cook <keescook@chromium.org>
5109 R: Emese Revfy <re.emese@gmail.com>
5110 L: kernel-hardening@lists.openwall.com
5112 F: scripts/gcc-plugins/
5113 F: scripts/gcc-plugin.sh
5114 F: Documentation/gcc-plugins.txt
5116 GCOV BASED KERNEL PROFILING
5117 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5120 F: Documentation/gcov.txt
5122 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5123 M: Achim Leubner <achim_leubner@adaptec.com>
5124 L: linux-scsi@vger.kernel.org
5125 W: http://www.icp-vortex.com/
5127 F: drivers/scsi/gdt*
5129 GDB KERNEL DEBUGGING HELPER SCRIPTS
5130 M: Jan Kiszka <jan.kiszka@siemens.com>
5131 M: Kieran Bingham <kieran@bingham.xyz>
5135 GEMTEK FM RADIO RECEIVER DRIVER
5136 M: Hans Verkuil <hverkuil@xs4all.nl>
5137 L: linux-media@vger.kernel.org
5138 T: git git://linuxtv.org/media_tree.git
5139 W: https://linuxtv.org
5141 F: drivers/media/radio/radio-gemtek*
5143 GENERIC GPIO I2C DRIVER
5144 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5146 F: drivers/i2c/busses/i2c-gpio.c
5147 F: include/linux/i2c-gpio.h
5149 GENERIC GPIO I2C MULTIPLEXER DRIVER
5150 M: Peter Korsgaard <peter.korsgaard@barco.com>
5151 L: linux-i2c@vger.kernel.org
5153 F: drivers/i2c/muxes/i2c-mux-gpio.c
5154 F: include/linux/i2c-mux-gpio.h
5155 F: Documentation/i2c/muxes/i2c-mux-gpio
5157 GENERIC HDLC (WAN) DRIVERS
5158 M: Krzysztof Halasa <khc@pm.waw.pl>
5159 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5161 F: drivers/net/wan/c101.c
5162 F: drivers/net/wan/hd6457*
5163 F: drivers/net/wan/hdlc*
5164 F: drivers/net/wan/n2.c
5165 F: drivers/net/wan/pc300too.c
5166 F: drivers/net/wan/pci200syn.c
5167 F: drivers/net/wan/wanxl*
5169 GENERIC INCLUDE/ASM HEADER FILES
5170 M: Arnd Bergmann <arnd@arndb.de>
5171 L: linux-arch@vger.kernel.org
5172 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5174 F: include/asm-generic/
5175 F: include/uapi/asm-generic/
5177 GENERIC PHY FRAMEWORK
5178 M: Kishon Vijay Abraham I <kishon@ti.com>
5179 L: linux-kernel@vger.kernel.org
5180 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5183 F: include/linux/phy/
5186 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5187 M: Kevin Hilman <khilman@kernel.org>
5188 M: Ulf Hansson <ulf.hansson@linaro.org>
5189 L: linux-pm@vger.kernel.org
5191 F: drivers/base/power/domain*.c
5192 F: include/linux/pm_domain.h
5194 GENERIC UIO DRIVER FOR PCI DEVICES
5195 M: "Michael S. Tsirkin" <mst@redhat.com>
5196 L: kvm@vger.kernel.org
5198 F: drivers/uio/uio_pci_generic.c
5200 GET_MAINTAINER SCRIPT
5201 M: Joe Perches <joe@perches.com>
5203 F: scripts/get_maintainer.pl
5206 M: Steven Whitehouse <swhiteho@redhat.com>
5207 M: Bob Peterson <rpeterso@redhat.com>
5208 L: cluster-devel@redhat.com
5209 W: http://sources.redhat.com/cluster/
5210 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5212 F: Documentation/filesystems/gfs2*.txt
5214 F: include/uapi/linux/gfs2_ondisk.h
5216 GIGASET ISDN DRIVERS
5217 M: Paul Bolle <pebolle@tiscali.nl>
5218 L: gigaset307x-common@lists.sourceforge.net
5219 W: http://gigaset307x.sourceforge.net/
5221 F: Documentation/isdn/README.gigaset
5222 F: drivers/isdn/gigaset/
5223 F: include/uapi/linux/gigaset_dev.h
5226 M: Hans Verkuil <hans.verkuil@cisco.com>
5227 L: linux-media@vger.kernel.org
5229 F: drivers/media/usb/go7007/
5232 M: Bastien Nocera <hadess@hadess.net>
5233 L: linux-input@vger.kernel.org
5235 F: drivers/input/touchscreen/goodix.c
5238 M: Linus Walleij <linus.walleij@linaro.org>
5239 M: Alexandre Courbot <gnurou@gmail.com>
5240 L: linux-gpio@vger.kernel.org
5241 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5243 F: Documentation/devicetree/bindings/gpio/
5244 F: Documentation/gpio/
5245 F: Documentation/ABI/testing/gpio-cdev
5246 F: Documentation/ABI/obsolete/sysfs-gpio
5248 F: include/linux/gpio/
5249 F: include/linux/gpio.h
5250 F: include/asm-generic/gpio.h
5251 F: include/uapi/linux/gpio.h
5254 GRE DEMULTIPLEXER DRIVER
5255 M: Dmitry Kozlov <xeb@mail.ru>
5256 L: netdev@vger.kernel.org
5258 F: net/ipv4/gre_demux.c
5259 F: net/ipv4/gre_offload.c
5260 F: include/net/gre.h
5262 GRETH 10/100/1G Ethernet MAC device driver
5263 M: Andreas Larsson <andreas@gaisler.com>
5264 L: netdev@vger.kernel.org
5266 F: drivers/net/ethernet/aeroflex/
5268 GSPCA FINEPIX SUBDRIVER
5269 M: Frank Zago <frank@zago.net>
5270 L: linux-media@vger.kernel.org
5271 T: git git://linuxtv.org/media_tree.git
5273 F: drivers/media/usb/gspca/finepix.c
5275 GSPCA GL860 SUBDRIVER
5276 M: Olivier Lorin <o.lorin@laposte.net>
5277 L: linux-media@vger.kernel.org
5278 T: git git://linuxtv.org/media_tree.git
5280 F: drivers/media/usb/gspca/gl860/
5282 GSPCA M5602 SUBDRIVER
5283 M: Erik Andren <erik.andren@gmail.com>
5284 L: linux-media@vger.kernel.org
5285 T: git git://linuxtv.org/media_tree.git
5287 F: drivers/media/usb/gspca/m5602/
5289 GSPCA PAC207 SONIXB SUBDRIVER
5290 M: Hans Verkuil <hverkuil@xs4all.nl>
5291 L: linux-media@vger.kernel.org
5292 T: git git://linuxtv.org/media_tree.git
5294 F: drivers/media/usb/gspca/pac207.c
5296 GSPCA SN9C20X SUBDRIVER
5297 M: Brian Johnson <brijohn@gmail.com>
5298 L: linux-media@vger.kernel.org
5299 T: git git://linuxtv.org/media_tree.git
5301 F: drivers/media/usb/gspca/sn9c20x.c
5303 GSPCA T613 SUBDRIVER
5304 M: Leandro Costantino <lcostantino@gmail.com>
5305 L: linux-media@vger.kernel.org
5306 T: git git://linuxtv.org/media_tree.git
5308 F: drivers/media/usb/gspca/t613.c
5310 GSPCA USB WEBCAM DRIVER
5311 M: Hans Verkuil <hverkuil@xs4all.nl>
5312 L: linux-media@vger.kernel.org
5313 T: git git://linuxtv.org/media_tree.git
5315 F: drivers/media/usb/gspca/
5317 GUID PARTITION TABLE (GPT)
5318 M: Davidlohr Bueso <dave@stgolabs.net>
5319 L: linux-efi@vger.kernel.org
5321 F: block/partitions/efi.*
5323 STK1160 USB VIDEO CAPTURE DRIVER
5324 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5325 L: linux-media@vger.kernel.org
5326 T: git git://linuxtv.org/media_tree.git
5328 F: drivers/media/usb/stk1160/
5331 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5332 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5333 W: http://uclinux-h8.sourceforge.jp
5334 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5337 F: drivers/clocksource/h8300_*.c
5338 F: drivers/clk/h8300/
5339 F: drivers/irqchip/irq-renesas-h8*.c
5341 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5342 M: Frank Seidel <frank@f-seidel.de>
5343 L: platform-driver-x86@vger.kernel.org
5344 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5346 F: drivers/platform/x86/hdaps.c
5348 HDPVR USB VIDEO ENCODER DRIVER
5349 M: Hans Verkuil <hverkuil@xs4all.nl>
5350 L: linux-media@vger.kernel.org
5351 T: git git://linuxtv.org/media_tree.git
5352 W: https://linuxtv.org
5354 F: drivers/media/usb/hdpvr/
5356 HWPOISON MEMORY FAILURE HANDLING
5357 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5358 L: linux-mm@kvack.org
5360 F: mm/memory-failure.c
5361 F: mm/hwpoison-inject.c
5363 HYPERVISOR VIRTUAL CONSOLE DRIVER
5364 L: linuxppc-dev@lists.ozlabs.org
5369 M: Antti Palosaari <crope@iki.fi>
5370 L: linux-media@vger.kernel.org
5371 W: https://linuxtv.org
5372 W: http://palosaari.fi/linux/
5373 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5374 T: git git://linuxtv.org/anttip/media_tree.git
5376 F: drivers/media/usb/hackrf/
5379 M: Jean Delvare <jdelvare@suse.com>
5380 M: Guenter Roeck <linux@roeck-us.net>
5381 L: linux-hwmon@vger.kernel.org
5382 W: http://hwmon.wiki.kernel.org/
5383 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5384 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5386 F: Documentation/hwmon/
5388 F: include/linux/hwmon*.h
5390 HARDWARE RANDOM NUMBER GENERATOR CORE
5391 M: Matt Mackall <mpm@selenic.com>
5392 M: Herbert Xu <herbert@gondor.apana.org.au>
5393 L: linux-crypto@vger.kernel.org
5395 F: Documentation/devicetree/bindings/rng/
5396 F: Documentation/hw_random.txt
5397 F: drivers/char/hw_random/
5398 F: include/linux/hw_random.h
5400 HARDWARE SPINLOCK CORE
5401 M: Ohad Ben-Cohen <ohad@wizery.com>
5402 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5403 L: linux-remoteproc@vger.kernel.org
5405 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5406 F: Documentation/devicetree/bindings/hwlock/
5407 F: Documentation/hwspinlock.txt
5408 F: drivers/hwspinlock/
5409 F: include/linux/hwspinlock.h
5411 HARMONY SOUND DRIVER
5412 L: linux-parisc@vger.kernel.org
5414 F: sound/parisc/harmony.*
5417 M: Antti Palosaari <crope@iki.fi>
5418 L: linux-media@vger.kernel.org
5419 W: https://linuxtv.org
5420 W: http://palosaari.fi/linux/
5421 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5422 T: git git://linuxtv.org/anttip/media_tree.git
5424 F: drivers/media/dvb-frontends/hd29l2*
5426 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5427 M: Brian Boylston <brian.boylston@hpe.com>
5429 F: Documentation/watchdog/hpwdt.txt
5430 F: drivers/watchdog/hpwdt.c
5432 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5433 M: Don Brace <don.brace@microsemi.com>
5434 L: iss_storagedev@hp.com
5435 L: esc.storagedev@microsemi.com
5436 L: linux-scsi@vger.kernel.org
5438 F: Documentation/scsi/hpsa.txt
5439 F: drivers/scsi/hpsa*.[ch]
5440 F: include/linux/cciss*.h
5441 F: include/uapi/linux/cciss*.h
5443 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5444 M: Don Brace <don.brace@microsemi.com>
5445 L: iss_storagedev@hp.com
5446 L: esc.storagedev@microsemi.com
5447 L: linux-scsi@vger.kernel.org
5449 F: Documentation/blockdev/cciss.txt
5450 F: drivers/block/cciss*
5451 F: include/linux/cciss_ioctl.h
5452 F: include/uapi/linux/cciss_ioctl.h
5455 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5456 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5457 L: linux-rdma@vger.kernel.org
5459 F: drivers/infiniband/hw/hfi1
5462 L: linux-fsdevel@vger.kernel.org
5464 F: Documentation/filesystems/hfs.txt
5468 L: linux-fsdevel@vger.kernel.org
5470 F: Documentation/filesystems/hfsplus.txt
5473 HGA FRAMEBUFFER DRIVER
5474 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5475 L: linux-nvidia@lists.surfsouth.com
5476 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5478 F: drivers/video/fbdev/hgafb.c
5480 HIBERNATION (aka Software Suspend, aka swsusp)
5481 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5482 M: Pavel Machek <pavel@ucw.cz>
5483 L: linux-pm@vger.kernel.org
5486 F: drivers/base/power/
5488 F: include/linux/suspend.h
5489 F: include/linux/freezer.h
5490 F: include/linux/pm.h
5491 F: arch/*/include/asm/suspend*.h
5494 M: Jiri Kosina <jikos@kernel.org>
5495 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5496 L: linux-input@vger.kernel.org
5497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5500 F: include/linux/hid*
5501 F: include/uapi/linux/hid*
5503 HID SENSOR HUB DRIVERS
5504 M: Jiri Kosina <jikos@kernel.org>
5505 M: Jonathan Cameron <jic23@kernel.org>
5506 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5507 L: linux-input@vger.kernel.org
5508 L: linux-iio@vger.kernel.org
5510 F: Documentation/hid/hid-sensor*
5511 F: drivers/hid/hid-sensor-*
5512 F: drivers/iio/*/hid-*
5513 F: include/linux/hid-sensor-*
5515 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5516 M: Thomas Gleixner <tglx@linutronix.de>
5517 L: linux-kernel@vger.kernel.org
5518 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5520 F: Documentation/timers/
5521 F: kernel/time/hrtimer.c
5522 F: kernel/time/clockevents.c
5523 F: kernel/time/tick*.*
5524 F: kernel/time/timer_*.c
5525 F: include/linux/clockchips.h
5526 F: include/linux/hrtimer.h
5528 HIGH-SPEED SCC DRIVER FOR AX.25
5529 L: linux-hams@vger.kernel.org
5531 F: drivers/net/hamradio/dmascc.c
5532 F: drivers/net/hamradio/scc.c
5534 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5535 M: HighPoint Linux Team <linux@highpoint-tech.com>
5536 W: http://www.highpoint-tech.com
5538 F: Documentation/scsi/hptiop.txt
5539 F: drivers/scsi/hptiop.c
5542 M: Jes Sorensen <jes@trained-monkey.org>
5543 L: linux-hippi@sunsite.dk
5545 F: include/linux/hippidevice.h
5546 F: include/uapi/linux/if_hippi.h
5548 F: drivers/net/hippi/
5550 HISILICON NETWORK SUBSYSTEM DRIVER
5551 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5552 M: Salil Mehta <salil.mehta@huawei.com>
5553 L: netdev@vger.kernel.org
5554 W: http://www.hisilicon.com
5556 F: drivers/net/ethernet/hisilicon/
5557 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5559 HISILICON SAS Controller
5560 M: John Garry <john.garry@huawei.com>
5561 W: http://www.hisilicon.com
5563 F: drivers/scsi/hisi_sas/
5564 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5567 M: Jouni Malinen <j@w1.fi>
5568 L: hostap@shmoo.com (subscribers-only)
5569 L: linux-wireless@vger.kernel.org
5570 W: http://hostap.epitest.fi/
5572 F: drivers/net/wireless/intersil/hostap/
5574 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5575 L: platform-driver-x86@vger.kernel.org
5577 F: drivers/platform/x86/tc1100-wmi.c
5579 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5580 M: Jaroslav Kysela <perex@perex.cz>
5582 F: drivers/net/ethernet/hp/hp100.*
5584 HPET: High Precision Event Timers driver
5585 M: Clemens Ladisch <clemens@ladisch.de>
5587 F: Documentation/timers/hpet.txt
5588 F: drivers/char/hpet.c
5589 F: include/linux/hpet.h
5590 F: include/uapi/linux/hpet.h
5594 F: arch/x86/kernel/hpet.c
5595 F: arch/x86/include/asm/hpet.h
5598 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5599 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5604 M: Sebastian Reichel <sre@kernel.org>
5605 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5607 F: Documentation/ABI/testing/sysfs-bus-hsi
5608 F: Documentation/hsi.txt
5610 F: include/linux/hsi/
5611 F: include/uapi/linux/hsi/
5614 M: Jan Dumon <j.dumon@option.com>
5615 W: http://www.pharscape.org
5617 F: drivers/net/usb/hso.c
5619 HSR NETWORK PROTOCOL
5620 M: Arvid Brodin <arvid.brodin@alten.se>
5621 L: netdev@vger.kernel.org
5625 HTCPEN TOUCHSCREEN DRIVER
5626 M: Pau Oliva Fora <pof@eslack.org>
5627 L: linux-input@vger.kernel.org
5629 F: drivers/input/touchscreen/htcpen.c
5632 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5636 Hyper-V CORE AND DRIVERS
5637 M: "K. Y. Srinivasan" <kys@microsoft.com>
5638 M: Haiyang Zhang <haiyangz@microsoft.com>
5639 L: devel@linuxdriverproject.org
5641 F: arch/x86/include/asm/mshyperv.h
5642 F: arch/x86/include/uapi/asm/hyperv.h
5643 F: arch/x86/kernel/cpu/mshyperv.c
5644 F: drivers/hid/hid-hyperv.c
5646 F: drivers/input/serio/hyperv-keyboard.c
5647 F: drivers/pci/host/pci-hyperv.c
5648 F: drivers/net/hyperv/
5649 F: drivers/scsi/storvsc_drv.c
5650 F: drivers/video/fbdev/hyperv_fb.c
5651 F: include/linux/hyperv.h
5653 F: Documentation/ABI/stable/sysfs-bus-vmbus
5656 M: Peter Rosin <peda@axentia.se>
5657 L: linux-i2c@vger.kernel.org
5659 F: Documentation/i2c/i2c-topology
5660 F: Documentation/i2c/muxes/
5661 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5662 F: drivers/i2c/i2c-mux.c
5663 F: drivers/i2c/muxes/
5664 F: include/linux/i2c-mux.h
5666 I2C OVER PARALLEL PORT
5667 M: Jean Delvare <jdelvare@suse.com>
5668 L: linux-i2c@vger.kernel.org
5670 F: Documentation/i2c/busses/i2c-parport
5671 F: Documentation/i2c/busses/i2c-parport-light
5672 F: drivers/i2c/busses/i2c-parport.c
5673 F: drivers/i2c/busses/i2c-parport-light.c
5675 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5676 M: Jean Delvare <jdelvare@suse.com>
5677 L: linux-i2c@vger.kernel.org
5679 F: Documentation/i2c/busses/i2c-ali1535
5680 F: Documentation/i2c/busses/i2c-ali1563
5681 F: Documentation/i2c/busses/i2c-ali15x3
5682 F: Documentation/i2c/busses/i2c-amd756
5683 F: Documentation/i2c/busses/i2c-amd8111
5684 F: Documentation/i2c/busses/i2c-i801
5685 F: Documentation/i2c/busses/i2c-nforce2
5686 F: Documentation/i2c/busses/i2c-piix4
5687 F: Documentation/i2c/busses/i2c-sis5595
5688 F: Documentation/i2c/busses/i2c-sis630
5689 F: Documentation/i2c/busses/i2c-sis96x
5690 F: Documentation/i2c/busses/i2c-via
5691 F: Documentation/i2c/busses/i2c-viapro
5692 F: drivers/i2c/busses/i2c-ali1535.c
5693 F: drivers/i2c/busses/i2c-ali1563.c
5694 F: drivers/i2c/busses/i2c-ali15x3.c
5695 F: drivers/i2c/busses/i2c-amd756.c
5696 F: drivers/i2c/busses/i2c-amd756-s4882.c
5697 F: drivers/i2c/busses/i2c-amd8111.c
5698 F: drivers/i2c/busses/i2c-i801.c
5699 F: drivers/i2c/busses/i2c-isch.c
5700 F: drivers/i2c/busses/i2c-nforce2.c
5701 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5702 F: drivers/i2c/busses/i2c-piix4.c
5703 F: drivers/i2c/busses/i2c-sis5595.c
5704 F: drivers/i2c/busses/i2c-sis630.c
5705 F: drivers/i2c/busses/i2c-sis96x.c
5706 F: drivers/i2c/busses/i2c-via.c
5707 F: drivers/i2c/busses/i2c-viapro.c
5709 I2C/SMBUS ISMT DRIVER
5710 M: Seth Heasley <seth.heasley@intel.com>
5711 M: Neil Horman <nhorman@tuxdriver.com>
5712 L: linux-i2c@vger.kernel.org
5713 F: drivers/i2c/busses/i2c-ismt.c
5714 F: Documentation/i2c/busses/i2c-ismt
5716 I2C/SMBUS STUB DRIVER
5717 M: Jean Delvare <jdelvare@suse.com>
5718 L: linux-i2c@vger.kernel.org
5720 F: drivers/i2c/i2c-stub.c
5723 M: Wolfram Sang <wsa@the-dreams.de>
5724 L: linux-i2c@vger.kernel.org
5725 W: https://i2c.wiki.kernel.org/
5726 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5727 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5729 F: Documentation/devicetree/bindings/i2c/
5730 F: Documentation/i2c/
5733 F: include/linux/i2c.h
5734 F: include/linux/i2c-*.h
5735 F: include/uapi/linux/i2c.h
5736 F: include/uapi/linux/i2c-*.h
5739 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5740 L: linux-i2c@vger.kernel.org
5741 L: linux-acpi@vger.kernel.org
5745 M: Jean Delvare <jdelvare@suse.com>
5746 L: linux-i2c@vger.kernel.org
5748 F: Documentation/i2c/busses/i2c-taos-evm
5749 F: drivers/i2c/busses/i2c-taos-evm.c
5752 M: Till Harbaum <till@harbaum.org>
5753 L: linux-i2c@vger.kernel.org
5754 W: http://www.harbaum.org/till/i2c_tiny_usb
5756 F: drivers/i2c/busses/i2c-tiny-usb.c
5759 M: "H. Peter Anvin" <hpa@zytor.com>
5763 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5764 M: "H. Peter Anvin" <hpa@zytor.com>
5765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5768 IA64 (Itanium) PLATFORM
5769 M: Tony Luck <tony.luck@intel.com>
5770 M: Fenghua Yu <fenghua.yu@intel.com>
5771 L: linux-ia64@vger.kernel.org
5772 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5776 IBM Power VMX Cryptographic instructions
5777 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5778 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5779 L: linux-crypto@vger.kernel.org
5781 F: drivers/crypto/vmx/Makefile
5782 F: drivers/crypto/vmx/Kconfig
5783 F: drivers/crypto/vmx/vmx.c
5784 F: drivers/crypto/vmx/aes*
5785 F: drivers/crypto/vmx/ghash*
5786 F: drivers/crypto/vmx/ppc-xlate.pl
5788 IBM Power in-Nest Crypto Acceleration
5789 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5790 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5791 L: linux-crypto@vger.kernel.org
5793 F: drivers/crypto/nx/Makefile
5794 F: drivers/crypto/nx/Kconfig
5795 F: drivers/crypto/nx/nx-aes*
5796 F: drivers/crypto/nx/nx-sha*
5797 F: drivers/crypto/nx/nx.*
5798 F: drivers/crypto/nx/nx_csbcpb.h
5799 F: drivers/crypto/nx/nx_debugfs.h
5801 IBM Power 842 compression accelerator
5802 M: Dan Streetman <ddstreet@ieee.org>
5804 F: drivers/crypto/nx/Makefile
5805 F: drivers/crypto/nx/Kconfig
5806 F: drivers/crypto/nx/nx-842*
5807 F: include/linux/sw842.h
5811 IBM Power Linux RAID adapter
5812 M: Brian King <brking@us.ibm.com>
5814 F: drivers/scsi/ipr.*
5816 IBM Power Virtual Ethernet Device Driver
5817 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5818 L: netdev@vger.kernel.org
5820 F: drivers/net/ethernet/ibm/ibmveth.*
5822 IBM Power SRIOV Virtual NIC Device Driver
5823 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5824 M: John Allen <jallen@linux.vnet.ibm.com>
5825 L: netdev@vger.kernel.org
5827 F: drivers/net/ethernet/ibm/ibmvnic.*
5829 IBM Power Virtual SCSI Device Drivers
5830 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5831 L: linux-scsi@vger.kernel.org
5833 F: drivers/scsi/ibmvscsi/ibmvscsi*
5834 F: drivers/scsi/ibmvscsi/viosrp.h
5836 IBM Power Virtual FC Device Drivers
5837 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5838 L: linux-scsi@vger.kernel.org
5840 F: drivers/scsi/ibmvscsi/ibmvfc*
5842 IBM ServeRAID RAID DRIVER
5844 F: drivers/scsi/ips.*
5846 ICH LPC AND GPIO DRIVER
5847 M: Peter Tyser <ptyser@xes-inc.com>
5849 F: drivers/mfd/lpc_ich.c
5850 F: drivers/gpio/gpio-ich.c
5853 M: "David S. Miller" <davem@davemloft.net>
5854 L: linux-ide@vger.kernel.org
5855 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5856 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5858 F: Documentation/ide/
5860 F: include/linux/ide.h
5862 IDEAPAD LAPTOP EXTRAS DRIVER
5863 M: Ike Panhc <ike.pan@canonical.com>
5864 L: platform-driver-x86@vger.kernel.org
5865 W: http://launchpad.net/ideapad-laptop
5867 F: drivers/platform/x86/ideapad-laptop.c
5869 IDEAPAD LAPTOP SLIDEBAR DRIVER
5870 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5871 L: linux-input@vger.kernel.org
5872 W: https://github.com/o2genum/ideapad-slidebar
5874 F: drivers/input/misc/ideapad_slidebar.c
5877 M: Borislav Petkov <bp@alien8.de>
5878 L: linux-ide@vger.kernel.org
5880 F: Documentation/cdrom/ide-cd
5881 F: drivers/ide/ide-cd*
5884 M: Andy Henroid <andrew.d.henroid@intel.com>
5885 L: linux-pm@vger.kernel.org
5887 F: drivers/idle/i7300_idle.c
5889 IEEE 802.15.4 SUBSYSTEM
5890 M: Alexander Aring <aar@pengutronix.de>
5891 L: linux-wpan@vger.kernel.org
5892 W: http://wpan.cakelab.org/
5893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5894 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5898 F: drivers/net/ieee802154/
5899 F: include/linux/nl802154.h
5900 F: include/linux/ieee802154.h
5901 F: include/net/nl802154.h
5902 F: include/net/mac802154.h
5903 F: include/net/af_ieee802154.h
5904 F: include/net/cfg802154.h
5905 F: include/net/ieee802154_netdev.h
5906 F: Documentation/networking/ieee802154.txt
5908 IGORPLUG-USB IR RECEIVER
5909 M: Sean Young <sean@mess.org>
5910 L: linux-media@vger.kernel.org
5912 F: drivers/media/rc/igorplugusb.c
5914 IGUANAWORKS USB IR TRANSCEIVER
5915 M: Sean Young <sean@mess.org>
5916 L: linux-media@vger.kernel.org
5918 F: drivers/media/rc/iguanair.c
5920 IIO SUBSYSTEM AND DRIVERS
5921 M: Jonathan Cameron <jic23@kernel.org>
5922 R: Hartmut Knaack <knaack.h@gmx.de>
5923 R: Lars-Peter Clausen <lars@metafoo.de>
5924 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5925 L: linux-iio@vger.kernel.org
5926 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5928 F: Documentation/devicetree/bindings/iio/
5930 F: drivers/staging/iio/
5931 F: include/linux/iio/
5934 IKANOS/ADI EAGLE ADSL USB DRIVER
5935 M: Matthieu Castet <castet.matthieu@free.fr>
5936 M: Stanislaw Gruszka <stf_xl@wp.pl>
5938 F: drivers/usb/atm/ueagle-atm.c
5940 INA209 HARDWARE MONITOR DRIVER
5941 M: Guenter Roeck <linux@roeck-us.net>
5942 L: linux-hwmon@vger.kernel.org
5944 F: Documentation/hwmon/ina209
5945 F: Documentation/devicetree/bindings/i2c/ina209.txt
5946 F: drivers/hwmon/ina209.c
5948 INA2XX HARDWARE MONITOR DRIVER
5949 M: Guenter Roeck <linux@roeck-us.net>
5950 L: linux-hwmon@vger.kernel.org
5952 F: Documentation/hwmon/ina2xx
5953 F: drivers/hwmon/ina2xx.c
5954 F: include/linux/platform_data/ina2xx.h
5956 INDUSTRY PACK SUBSYSTEM (IPACK)
5957 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
5958 M: Jens Taprogge <jens.taprogge@taprogge.org>
5959 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
5960 L: industrypack-devel@lists.sourceforge.net
5961 W: http://industrypack.sourceforge.net
5965 INGENIC JZ4780 DMA Driver
5966 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
5968 F: drivers/dma/dma-jz4780.c
5970 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
5971 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
5972 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
5973 L: linux-ima-devel@lists.sourceforge.net
5974 L: linux-ima-user@lists.sourceforge.net
5975 L: linux-security-module@vger.kernel.org
5976 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
5978 F: security/integrity/ima/
5980 IMGTEC IR DECODER DRIVER
5981 M: James Hogan <james.hogan@imgtec.com>
5983 F: drivers/media/rc/img-ir/
5985 IMS TWINTURBO FRAMEBUFFER DRIVER
5986 L: linux-fbdev@vger.kernel.org
5988 F: drivers/video/fbdev/imsttfb.c
5990 INFINIBAND SUBSYSTEM
5991 M: Doug Ledford <dledford@redhat.com>
5992 M: Sean Hefty <sean.hefty@intel.com>
5993 M: Hal Rosenstock <hal.rosenstock@gmail.com>
5994 L: linux-rdma@vger.kernel.org
5995 W: http://www.openfabrics.org/
5996 Q: http://patchwork.kernel.org/project/linux-rdma/list/
5997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
5999 F: Documentation/infiniband/
6000 F: drivers/infiniband/
6001 F: include/uapi/linux/if_infiniband.h
6002 F: include/uapi/rdma/
6006 M: John McCutchan <john@johnmccutchan.com>
6007 M: Robert Love <rlove@rlove.org>
6008 M: Eric Paris <eparis@parisplace.org>
6010 F: Documentation/filesystems/inotify.txt
6011 F: fs/notify/inotify/
6012 F: include/linux/inotify.h
6013 F: include/uapi/linux/inotify.h
6015 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6016 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6017 L: linux-input@vger.kernel.org
6018 Q: http://patchwork.kernel.org/project/linux-input/list/
6019 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6022 F: include/linux/input.h
6023 F: include/uapi/linux/input.h
6024 F: include/linux/input/
6025 F: Documentation/devicetree/bindings/input/
6027 INPUT MULTITOUCH (MT) PROTOCOL
6028 M: Henrik Rydberg <rydberg@bitmath.org>
6029 L: linux-input@vger.kernel.org
6031 F: Documentation/input/multi-touch-protocol.txt
6032 F: drivers/input/input-mt.c
6035 INTEL ASoC BDW/HSW DRIVERS
6036 M: Jie Yang <yang.jie@linux.intel.com>
6037 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6039 F: sound/soc/intel/common/sst-dsp*
6040 F: sound/soc/intel/common/sst-firmware.c
6041 F: sound/soc/intel/boards/broadwell.c
6042 F: sound/soc/intel/haswell/
6044 INTEL C600 SERIES SAS CONTROLLER DRIVER
6045 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6046 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6047 L: linux-scsi@vger.kernel.org
6048 T: git git://git.code.sf.net/p/intel-sas/isci
6050 F: drivers/scsi/isci/
6052 INTEL HID EVENT DRIVER
6053 M: Alex Hung <alex.hung@canonical.com>
6054 L: platform-driver-x86@vger.kernel.org
6056 F: drivers/platform/x86/intel-hid.c
6058 INTEL VIRTUAL BUTTON DRIVER
6059 M: AceLan Kao <acelan.kao@canonical.com>
6060 L: platform-driver-x86@vger.kernel.org
6062 F: drivers/platform/x86/intel-vbtn.c
6065 M: Len Brown <lenb@kernel.org>
6066 L: linux-pm@vger.kernel.org
6067 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6069 F: drivers/idle/intel_idle.c
6072 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6073 M: Len Brown <lenb@kernel.org>
6074 L: linux-pm@vger.kernel.org
6076 F: drivers/cpufreq/intel_pstate.c
6078 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6079 M: Maik Broemme <mbroemme@plusserver.de>
6080 L: linux-fbdev@vger.kernel.org
6082 F: Documentation/fb/intelfb.txt
6083 F: drivers/video/fbdev/intelfb/
6085 INTEL 810/815 FRAMEBUFFER DRIVER
6086 M: Antonino Daplas <adaplas@gmail.com>
6087 L: linux-fbdev@vger.kernel.org
6089 F: drivers/video/fbdev/i810/
6091 INTEL MENLOW THERMAL DRIVER
6092 M: Sujith Thomas <sujith.thomas@intel.com>
6093 L: platform-driver-x86@vger.kernel.org
6094 W: https://01.org/linux-acpi
6096 F: drivers/platform/x86/intel_menlow.c
6098 INTEL I/OAT DMA DRIVER
6099 M: Dave Jiang <dave.jiang@intel.com>
6100 R: Dan Williams <dan.j.williams@intel.com>
6101 L: dmaengine@vger.kernel.org
6102 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6104 F: drivers/dma/ioat*
6107 M: David Woodhouse <dwmw2@infradead.org>
6108 L: iommu@lists.linux-foundation.org
6109 T: git git://git.infradead.org/iommu-2.6.git
6111 F: drivers/iommu/intel-iommu.c
6112 F: include/linux/intel-iommu.h
6114 INTEL IOP-ADMA DMA DRIVER
6115 R: Dan Williams <dan.j.williams@intel.com>
6117 F: drivers/dma/iop-adma.c
6119 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6120 M: Krzysztof Halasa <khalasa@piap.pl>
6122 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6123 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6124 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6125 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6126 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6127 F: drivers/net/wan/ixp4xx_hss.c
6129 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6130 M: Deepak Saxena <dsaxena@plexity.net>
6132 F: drivers/char/hw_random/ixp4xx-rng.c
6134 INTEL ETHERNET DRIVERS
6135 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6136 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6137 W: http://www.intel.com/support/feedback.htm
6138 W: http://e1000.sourceforge.net/
6139 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6140 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6141 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6143 F: Documentation/networking/e100.txt
6144 F: Documentation/networking/e1000.txt
6145 F: Documentation/networking/e1000e.txt
6146 F: Documentation/networking/igb.txt
6147 F: Documentation/networking/igbvf.txt
6148 F: Documentation/networking/ixgb.txt
6149 F: Documentation/networking/ixgbe.txt
6150 F: Documentation/networking/ixgbevf.txt
6151 F: Documentation/networking/i40e.txt
6152 F: Documentation/networking/i40evf.txt
6153 F: drivers/net/ethernet/intel/
6154 F: drivers/net/ethernet/intel/*/
6156 INTEL RDMA RNIC DRIVER
6157 M: Faisal Latif <faisal.latif@intel.com>
6158 R: Chien Tin Tung <chien.tin.tung@intel.com>
6159 R: Mustafa Ismail <mustafa.ismail@intel.com>
6160 R: Shiraz Saleem <shiraz.saleem@intel.com>
6161 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6162 L: linux-rdma@vger.kernel.org
6164 F: drivers/infiniband/hw/i40iw/
6166 INTEL MERRIFIELD GPIO DRIVER
6167 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6168 L: linux-gpio@vger.kernel.org
6170 F: drivers/gpio/gpio-merrifield.c
6172 INTEL-MID GPIO DRIVER
6173 M: David Cohen <david.a.cohen@linux.intel.com>
6174 L: linux-gpio@vger.kernel.org
6176 F: drivers/gpio/gpio-intel-mid.c
6178 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6179 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6180 L: linux-wireless@vger.kernel.org
6182 F: Documentation/networking/README.ipw2100
6183 F: Documentation/networking/README.ipw2200
6184 F: drivers/net/wireless/intel/ipw2x00/
6187 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6189 F: Documentation/trace/intel_th.txt
6190 F: drivers/hwtracing/intel_th/
6192 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6193 M: Ning Sun <ning.sun@intel.com>
6194 L: tboot-devel@lists.sourceforge.net
6195 W: http://tboot.sourceforge.net
6196 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6198 F: Documentation/intel_txt.txt
6199 F: include/linux/tboot.h
6200 F: arch/x86/kernel/tboot.c
6202 INTEL WIRELESS WIMAX CONNECTION 2400
6203 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6204 M: linux-wimax@intel.com
6205 L: wimax@linuxwimax.org (subscribers-only)
6207 W: http://linuxwimax.org
6208 F: Documentation/wimax/README.i2400m
6209 F: drivers/net/wimax/i2400m/
6210 F: include/uapi/linux/wimax/i2400m.h
6212 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6213 M: Stanislaw Gruszka <sgruszka@redhat.com>
6214 L: linux-wireless@vger.kernel.org
6216 F: drivers/net/wireless/intel/iwlegacy/
6218 INTEL WIRELESS WIFI LINK (iwlwifi)
6219 M: Johannes Berg <johannes.berg@intel.com>
6220 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6221 M: Luca Coelho <luciano.coelho@intel.com>
6222 M: Intel Linux Wireless <linuxwifi@intel.com>
6223 L: linux-wireless@vger.kernel.org
6224 W: http://intellinuxwireless.org
6225 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6227 F: drivers/net/wireless/intel/iwlwifi/
6229 INTEL MANAGEMENT ENGINE (mei)
6230 M: Tomas Winkler <tomas.winkler@intel.com>
6231 L: linux-kernel@vger.kernel.org
6233 F: include/uapi/linux/mei.h
6234 F: include/linux/mei_cl_bus.h
6235 F: drivers/misc/mei/*
6236 F: drivers/watchdog/mei_wdt.c
6237 F: Documentation/misc-devices/mei/*
6239 INTEL MIC DRIVERS (mic)
6240 M: Sudeep Dutt <sudeep.dutt@intel.com>
6241 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6243 W: https://github.com/sudeepdutt/mic
6244 W: http://software.intel.com/en-us/mic-developer
6245 F: include/linux/mic_bus.h
6246 F: include/linux/scif.h
6247 F: include/uapi/linux/mic_common.h
6248 F: include/uapi/linux/mic_ioctl.h
6249 F: include/uapi/linux/scif_ioctl.h
6250 F: drivers/misc/mic/
6251 F: drivers/dma/mic_x100_dma.c
6252 F: drivers/dma/mic_x100_dma.h
6253 F: Documentation/mic/
6255 INTEL PMC/P-Unit IPC DRIVER
6256 M: Zha Qipeng<qipeng.zha@intel.com>
6257 L: platform-driver-x86@vger.kernel.org
6259 F: drivers/platform/x86/intel_pmc_ipc.c
6260 F: drivers/platform/x86/intel_punit_ipc.c
6261 F: arch/x86/include/asm/intel_pmc_ipc.h
6262 F: arch/x86/include/asm/intel_punit_ipc.h
6264 INTEL TELEMETRY DRIVER
6265 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6266 L: platform-driver-x86@vger.kernel.org
6268 F: arch/x86/include/asm/intel_telemetry.h
6269 F: drivers/platform/x86/intel_telemetry*
6271 INTEL PMC CORE DRIVER
6272 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6273 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6274 L: platform-driver-x86@vger.kernel.org
6276 F: arch/x86/include/asm/pmc_core.h
6277 F: drivers/platform/x86/intel_pmc_core*
6279 IOC3 ETHERNET DRIVER
6280 M: Ralf Baechle <ralf@linux-mips.org>
6281 L: linux-mips@linux-mips.org
6283 F: drivers/net/ethernet/sgi/ioc3-eth.c
6286 M: Pat Gefre <pfg@sgi.com>
6287 L: linux-serial@vger.kernel.org
6289 F: drivers/tty/serial/ioc3_serial.c
6292 M: Joerg Roedel <joro@8bytes.org>
6293 L: iommu@lists.linux-foundation.org
6294 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6296 F: Documentation/devicetree/bindings/iommu/
6300 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6302 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6305 M: Corey Minyard <minyard@acm.org>
6306 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6307 W: http://openipmi.sourceforge.net/
6309 F: Documentation/IPMI.txt
6310 F: drivers/char/ipmi/
6311 F: include/linux/ipmi*
6312 F: include/uapi/linux/ipmi*
6314 QCOM AUDIO (ASoC) DRIVERS
6315 M: Patrick Lai <plai@codeaurora.org>
6316 M: Banajit Goswami <bgoswami@codeaurora.org>
6317 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6321 IPS SCSI RAID DRIVER
6322 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6323 L: linux-scsi@vger.kernel.org
6324 W: http://www.adaptec.com/
6326 F: drivers/scsi/ips*
6329 M: Wensong Zhang <wensong@linux-vs.org>
6330 M: Simon Horman <horms@verge.net.au>
6331 M: Julian Anastasov <ja@ssi.bg>
6332 L: netdev@vger.kernel.org
6333 L: lvs-devel@vger.kernel.org
6335 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6336 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6337 F: Documentation/networking/ipvs-sysctl.txt
6338 F: include/net/ip_vs.h
6339 F: include/uapi/linux/ip_vs.h
6340 F: net/netfilter/ipvs/
6343 M: Jiri Kosina <jikos@kernel.org>
6344 M: David Sterba <dsterba@suse.com>
6346 F: drivers/tty/ipwireless/
6349 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6350 L: netdev@vger.kernel.org
6352 F: include/net/ipx.h
6353 F: include/uapi/linux/ipx.h
6357 M: Samuel Ortiz <samuel@sortiz.org>
6358 L: irda-users@lists.sourceforge.net (subscribers-only)
6359 L: netdev@vger.kernel.org
6360 W: http://irda.sourceforge.net/
6362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6363 F: Documentation/networking/irda.txt
6364 F: drivers/net/irda/
6365 F: include/net/irda/
6369 M: Thomas Gleixner <tglx@linutronix.de>
6370 L: linux-kernel@vger.kernel.org
6372 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6376 M: Thomas Gleixner <tglx@linutronix.de>
6377 M: Jason Cooper <jason@lakedaemon.net>
6378 M: Marc Zyngier <marc.zyngier@arm.com>
6379 L: linux-kernel@vger.kernel.org
6381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6382 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6383 F: Documentation/devicetree/bindings/interrupt-controller/
6386 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6387 M: Marc Zyngier <marc.zyngier@arm.com>
6389 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6390 F: Documentation/IRQ-domain.txt
6391 F: include/linux/irqdomain.h
6392 F: kernel/irq/irqdomain.c
6396 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6398 F: Documentation/isa.txt
6399 F: drivers/base/isa.c
6400 F: include/linux/isa.h
6403 M: Jaroslav Kysela <perex@perex.cz>
6405 F: Documentation/isapnp.txt
6406 F: drivers/pnp/isapnp/
6407 F: include/linux/isapnp.h
6410 M: Hans Verkuil <hverkuil@xs4all.nl>
6411 L: linux-media@vger.kernel.org
6412 T: git git://linuxtv.org/media_tree.git
6413 W: https://linuxtv.org
6415 F: drivers/media/radio/radio-isa*
6417 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6418 M: Peter Jones <pjones@redhat.com>
6419 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6421 F: drivers/firmware/iscsi_ibft*
6424 M: Mike Christie <michaelc@cs.wisc.edu>
6425 L: open-iscsi@googlegroups.com
6426 W: www.open-iscsi.org
6427 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6429 F: drivers/scsi/*iscsi*
6430 F: include/scsi/*iscsi*
6432 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6433 M: Or Gerlitz <ogerlitz@mellanox.com>
6434 M: Sagi Grimberg <sagi@grimberg.me>
6435 M: Roi Dayan <roid@mellanox.com>
6436 L: linux-rdma@vger.kernel.org
6438 W: http://www.openfabrics.org
6439 W: www.open-iscsi.org
6440 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6441 F: drivers/infiniband/ulp/iser/
6443 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6444 M: Sagi Grimberg <sagi@grimberg.me>
6445 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6446 L: linux-rdma@vger.kernel.org
6447 L: target-devel@vger.kernel.org
6449 W: http://www.linux-iscsi.org
6450 F: drivers/infiniband/ulp/isert
6453 M: Karsten Keil <isdn@linux-pingi.de>
6454 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6455 L: netdev@vger.kernel.org
6456 W: http://www.isdn4linux.de
6457 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6459 F: Documentation/isdn/
6461 F: include/linux/isdn.h
6462 F: include/linux/isdn/
6463 F: include/uapi/linux/isdn.h
6464 F: include/uapi/linux/isdn/
6466 ISDN SUBSYSTEM (Eicon active card driver)
6467 M: Armin Schindler <mac@melware.de>
6468 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6469 W: http://www.melware.de
6471 F: drivers/isdn/hardware/eicon/
6473 IT87 HARDWARE MONITORING DRIVER
6474 M: Jean Delvare <jdelvare@suse.com>
6475 L: linux-hwmon@vger.kernel.org
6477 F: Documentation/hwmon/it87
6478 F: drivers/hwmon/it87.c
6481 M: Antti Palosaari <crope@iki.fi>
6482 L: linux-media@vger.kernel.org
6483 W: https://linuxtv.org
6484 W: http://palosaari.fi/linux/
6485 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6486 T: git git://linuxtv.org/anttip/media_tree.git
6488 F: drivers/media/tuners/it913x*
6490 IVTV VIDEO4LINUX DRIVER
6491 M: Andy Walls <awalls@md.metrocast.net>
6492 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6493 L: linux-media@vger.kernel.org
6494 T: git git://linuxtv.org/media_tree.git
6495 W: http://www.ivtvdriver.org
6497 F: Documentation/video4linux/*.ivtv
6498 F: drivers/media/pci/ivtv/
6499 F: include/uapi/linux/ivtv*
6501 IX2505V MEDIA DRIVER
6502 M: Malcolm Priestley <tvboxspy@gmail.com>
6503 L: linux-media@vger.kernel.org
6504 W: https://linuxtv.org
6505 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6507 F: drivers/media/dvb-frontends/ix2505v*
6509 JC42.4 TEMPERATURE SENSOR DRIVER
6510 M: Guenter Roeck <linux@roeck-us.net>
6511 L: linux-hwmon@vger.kernel.org
6513 F: drivers/hwmon/jc42.c
6514 F: Documentation/hwmon/jc42
6517 M: Dave Kleikamp <shaggy@kernel.org>
6518 L: jfs-discussion@lists.sourceforge.net
6519 W: http://jfs.sourceforge.net/
6520 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6522 F: Documentation/filesystems/jfs.txt
6526 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6527 L: netdev@vger.kernel.org
6529 F: drivers/net/ethernet/jme.*
6531 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6532 M: David Woodhouse <dwmw2@infradead.org>
6533 L: linux-mtd@lists.infradead.org
6534 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6537 F: include/uapi/linux/jffs2.h
6539 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6540 M: "Theodore Ts'o" <tytso@mit.edu>
6541 M: Jan Kara <jack@suse.com>
6542 L: linux-ext4@vger.kernel.org
6545 F: include/linux/jbd2.h
6547 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6548 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6549 L: linux-media@vger.kernel.org
6551 F: drivers/media/platform/rcar_jpu.c
6553 JSM Neo PCI based serial card
6554 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6555 L: linux-serial@vger.kernel.org
6557 F: drivers/tty/serial/jsm/
6559 K10TEMP HARDWARE MONITORING DRIVER
6560 M: Clemens Ladisch <clemens@ladisch.de>
6561 L: linux-hwmon@vger.kernel.org
6563 F: Documentation/hwmon/k10temp
6564 F: drivers/hwmon/k10temp.c
6566 K8TEMP HARDWARE MONITORING DRIVER
6567 M: Rudolf Marek <r.marek@assembler.cz>
6568 L: linux-hwmon@vger.kernel.org
6570 F: Documentation/hwmon/k8temp
6571 F: drivers/hwmon/k8temp.c
6574 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6575 R: Alexander Potapenko <glider@google.com>
6576 R: Dmitry Vyukov <dvyukov@google.com>
6577 L: kasan-dev@googlegroups.com
6579 F: arch/*/include/asm/kasan.h
6580 F: arch/*/mm/kasan_init*
6581 F: Documentation/kasan.txt
6582 F: include/linux/kasan*.h
6585 F: scripts/Makefile.kasan
6588 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6589 L: linux-kbuild@vger.kernel.org
6590 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6592 F: Documentation/kbuild/kconfig-language.txt
6596 M: Dave Young <dyoung@redhat.com>
6597 M: Baoquan He <bhe@redhat.com>
6598 R: Vivek Goyal <vgoyal@redhat.com>
6599 L: kexec@lists.infradead.org
6600 W: http://lse.sourceforge.net/kdump/
6602 F: Documentation/kdump/
6604 KEENE FM RADIO TRANSMITTER DRIVER
6605 M: Hans Verkuil <hverkuil@xs4all.nl>
6606 L: linux-media@vger.kernel.org
6607 T: git git://linuxtv.org/media_tree.git
6608 W: https://linuxtv.org
6610 F: drivers/media/radio/radio-keene*
6612 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6613 M: Ian Kent <raven@themaw.net>
6614 L: autofs@vger.kernel.org
6618 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6619 M: Michal Marek <mmarek@suse.com>
6620 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6621 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6622 L: linux-kbuild@vger.kernel.org
6624 F: Documentation/kbuild/
6626 F: scripts/Makefile.*
6632 L: kernel-janitors@vger.kernel.org
6633 W: http://kernelnewbies.org/KernelJanitors
6636 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6637 M: "J. Bruce Fields" <bfields@fieldses.org>
6638 M: Jeff Layton <jlayton@poochiereds.net>
6639 L: linux-nfs@vger.kernel.org
6640 W: http://nfs.sourceforge.net/
6641 T: git git://linux-nfs.org/~bfields/linux.git
6644 F: include/uapi/linux/nfsd/
6648 F: include/linux/lockd/
6649 F: include/linux/sunrpc/
6650 F: include/uapi/linux/sunrpc/
6652 KERNEL SELFTEST FRAMEWORK
6653 M: Shuah Khan <shuahkh@osg.samsung.com>
6654 M: Shuah Khan <shuah@kernel.org>
6655 L: linux-kselftest@vger.kernel.org
6656 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6658 F: tools/testing/selftests
6660 KERNEL VIRTUAL MACHINE (KVM)
6661 M: Paolo Bonzini <pbonzini@redhat.com>
6662 M: Radim Krčmář <rkrcmar@redhat.com>
6663 L: kvm@vger.kernel.org
6664 W: http://www.linux-kvm.org
6665 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6667 F: Documentation/*/kvm*.txt
6668 F: Documentation/virtual/kvm/
6670 F: arch/x86/kernel/kvm.c
6671 F: arch/x86/kernel/kvmclock.c
6672 F: arch/*/include/asm/kvm*
6673 F: include/linux/kvm*
6674 F: include/uapi/linux/kvm*
6678 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6679 M: Joerg Roedel <joro@8bytes.org>
6680 L: kvm@vger.kernel.org
6681 W: http://www.linux-kvm.org/
6683 F: arch/x86/include/asm/svm.h
6684 F: arch/x86/kvm/svm.c
6686 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6687 M: Alexander Graf <agraf@suse.com>
6688 L: kvm-ppc@vger.kernel.org
6689 W: http://www.linux-kvm.org/
6690 T: git git://github.com/agraf/linux-2.6.git
6692 F: arch/powerpc/include/asm/kvm*
6693 F: arch/powerpc/kvm/
6695 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6696 M: Christian Borntraeger <borntraeger@de.ibm.com>
6697 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6698 L: linux-s390@vger.kernel.org
6699 W: http://www.ibm.com/developerworks/linux/linux390/
6700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6702 F: Documentation/s390/kvm.txt
6703 F: arch/s390/include/asm/kvm*
6706 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6707 M: Christoffer Dall <christoffer.dall@linaro.org>
6708 M: Marc Zyngier <marc.zyngier@arm.com>
6709 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6710 L: kvmarm@lists.cs.columbia.edu
6711 W: http://systems.cs.columbia.edu/projects/kvm-arm
6712 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6714 F: arch/arm/include/uapi/asm/kvm*
6715 F: arch/arm/include/asm/kvm*
6718 F: include/kvm/arm_*
6720 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6721 M: Christoffer Dall <christoffer.dall@linaro.org>
6722 M: Marc Zyngier <marc.zyngier@arm.com>
6723 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6724 L: kvmarm@lists.cs.columbia.edu
6726 F: arch/arm64/include/uapi/asm/kvm*
6727 F: arch/arm64/include/asm/kvm*
6730 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6731 M: James Hogan <james.hogan@imgtec.com>
6732 L: linux-mips@linux-mips.org
6734 F: arch/mips/include/uapi/asm/kvm*
6735 F: arch/mips/include/asm/kvm*
6739 M: Eric Biederman <ebiederm@xmission.com>
6740 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6741 L: kexec@lists.infradead.org
6743 F: include/linux/kexec.h
6744 F: include/uapi/linux/kexec.h
6748 M: David Howells <dhowells@redhat.com>
6749 L: keyrings@vger.kernel.org
6751 F: Documentation/security/keys.txt
6752 F: include/linux/key.h
6753 F: include/linux/key-type.h
6754 F: include/linux/keyctl.h
6755 F: include/uapi/linux/keyctl.h
6760 M: David Safford <safford@us.ibm.com>
6761 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6762 L: linux-security-module@vger.kernel.org
6763 L: keyrings@vger.kernel.org
6765 F: Documentation/security/keys-trusted-encrypted.txt
6766 F: include/keys/trusted-type.h
6767 F: security/keys/trusted.c
6768 F: security/keys/trusted.h
6771 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6772 M: David Safford <safford@us.ibm.com>
6773 L: linux-security-module@vger.kernel.org
6774 L: keyrings@vger.kernel.org
6776 F: Documentation/security/keys-trusted-encrypted.txt
6777 F: include/keys/encrypted-type.h
6778 F: security/keys/encrypted-keys/
6780 KGDB / KDB /debug_core
6781 M: Jason Wessel <jason.wessel@windriver.com>
6782 W: http://kgdb.wiki.kernel.org/
6783 L: kgdb-bugreport@lists.sourceforge.net
6784 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6786 F: Documentation/DocBook/kgdb.tmpl
6787 F: drivers/misc/kgdbts.c
6788 F: drivers/tty/serial/kgdboc.c
6789 F: include/linux/kdb.h
6790 F: include/linux/kgdb.h
6794 M: Vegard Nossum <vegardno@ifi.uio.no>
6795 M: Pekka Enberg <penberg@kernel.org>
6797 F: Documentation/kmemcheck.txt
6798 F: arch/x86/include/asm/kmemcheck.h
6799 F: arch/x86/mm/kmemcheck/
6800 F: include/linux/kmemcheck.h
6804 M: Catalin Marinas <catalin.marinas@arm.com>
6806 F: Documentation/kmemleak.txt
6807 F: include/linux/kmemleak.h
6809 F: mm/kmemleak-test.c
6812 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6813 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6814 M: "David S. Miller" <davem@davemloft.net>
6815 M: Masami Hiramatsu <mhiramat@kernel.org>
6817 F: Documentation/kprobes.txt
6818 F: include/linux/kprobes.h
6821 KS0108 LCD CONTROLLER DRIVER
6822 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6823 W: http://miguelojeda.es/auxdisplay.htm
6824 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6826 F: Documentation/auxdisplay/ks0108
6827 F: drivers/auxdisplay/ks0108.c
6828 F: include/linux/ks0108.h
6831 M: David Ahern <dsa@cumulusnetworks.com>
6832 L: netdev@vger.kernel.org
6835 F: include/net/l3mdev.h
6837 LANTIQ MIPS ARCHITECTURE
6838 M: John Crispin <john@phrozen.org>
6839 L: linux-mips@linux-mips.org
6844 L: linux-x25@vger.kernel.org
6846 F: Documentation/networking/lapb-module.txt
6850 LASI 53c700 driver for PARISC
6851 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6852 L: linux-scsi@vger.kernel.org
6854 F: Documentation/scsi/53c700.txt
6855 F: drivers/scsi/53c700*
6858 M: Richard Purdie <rpurdie@rpsys.net>
6859 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6860 L: linux-leds@vger.kernel.org
6861 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6863 F: Documentation/devicetree/bindings/leds/
6865 F: include/linux/leds.h
6867 LEGACY EEPROM DRIVER
6868 M: Jean Delvare <jdelvare@suse.com>
6870 F: Documentation/misc-devices/eeprom
6871 F: drivers/misc/eeprom/eeprom.c
6873 LEGO USB Tower driver
6874 M: Juergen Stuber <starblue@users.sourceforge.net>
6875 L: legousb-devel@lists.sourceforge.net
6876 W: http://legousb.sourceforge.net/
6878 F: drivers/usb/misc/legousbtower.c
6881 M: Michael Krufky <mkrufky@linuxtv.org>
6882 L: linux-media@vger.kernel.org
6883 W: https://linuxtv.org
6884 W: http://github.com/mkrufky
6885 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6886 T: git git://linuxtv.org/mkrufky/tuners.git
6888 F: drivers/media/dvb-frontends/lg2160.*
6890 LGDT3305 MEDIA DRIVER
6891 M: Michael Krufky <mkrufky@linuxtv.org>
6892 L: linux-media@vger.kernel.org
6893 W: https://linuxtv.org
6894 W: http://github.com/mkrufky
6895 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6896 T: git git://linuxtv.org/mkrufky/tuners.git
6898 F: drivers/media/dvb-frontends/lgdt3305.*
6901 M: Rusty Russell <rusty@rustcorp.com.au>
6902 L: lguest@lists.ozlabs.org
6903 W: http://lguest.ozlabs.org/
6905 F: arch/x86/include/asm/lguest*.h
6908 F: include/linux/lguest*.h
6911 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6912 M: Tejun Heo <tj@kernel.org>
6913 L: linux-ide@vger.kernel.org
6914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6917 F: include/linux/ata.h
6918 F: include/linux/libata.h
6919 F: Documentation/devicetree/bindings/ata/
6921 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6922 M: Viresh Kumar <vireshk@kernel.org>
6923 L: linux-ide@vger.kernel.org
6924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6926 F: include/linux/pata_arasan_cf_data.h
6927 F: drivers/ata/pata_arasan_cf.c
6930 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6931 M: Tejun Heo <tj@kernel.org>
6932 L: linux-ide@vger.kernel.org
6933 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6935 F: drivers/ata/pata_*.c
6936 F: drivers/ata/ata_generic.c
6938 LIBATA SATA AHCI PLATFORM devices support
6939 M: Hans de Goede <hdegoede@redhat.com>
6940 M: Tejun Heo <tj@kernel.org>
6941 L: linux-ide@vger.kernel.org
6942 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6944 F: drivers/ata/ahci_platform.c
6945 F: drivers/ata/libahci_platform.c
6946 F: include/linux/ahci_platform.h
6948 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6949 M: Mikael Pettersson <mikpelinux@gmail.com>
6950 L: linux-ide@vger.kernel.org
6951 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6953 F: drivers/ata/sata_promise.*
6956 M: Sasha Levin <sasha.levin@oracle.com>
6958 F: tools/lib/lockdep/
6960 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
6961 M: Dan Williams <dan.j.williams@intel.com>
6962 L: linux-nvdimm@lists.01.org
6963 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6964 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
6967 F: include/linux/nd.h
6968 F: include/linux/libnvdimm.h
6969 F: include/uapi/linux/ndctl.h
6971 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
6972 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6973 L: linux-nvdimm@lists.01.org
6974 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6976 F: drivers/nvdimm/blk.c
6977 F: drivers/nvdimm/region_devs.c
6978 F: drivers/acpi/nfit*
6980 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
6981 M: Vishal Verma <vishal.l.verma@intel.com>
6982 L: linux-nvdimm@lists.01.org
6983 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6985 F: drivers/nvdimm/btt*
6987 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
6988 M: Ross Zwisler <ross.zwisler@linux.intel.com>
6989 L: linux-nvdimm@lists.01.org
6990 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
6992 F: drivers/nvdimm/pmem.c
6993 F: include/linux/pmem.h
6994 F: arch/*/include/asm/pmem.h
6996 LIGHTNVM PLATFORM SUPPORT
6997 M: Matias Bjorling <mb@lightnvm.io>
6998 W: http://github/OpenChannelSSD
6999 L: linux-block@vger.kernel.org
7001 F: drivers/lightnvm/
7002 F: include/linux/lightnvm.h
7003 F: include/uapi/linux/lightnvm.h
7005 LINUX FOR IBM pSERIES (RS/6000)
7006 M: Paul Mackerras <paulus@au.ibm.com>
7007 W: http://www.ibm.com/linux/ltc/projects/ppc
7009 F: arch/powerpc/boot/rs6000.h
7011 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7012 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7013 M: Paul Mackerras <paulus@samba.org>
7014 M: Michael Ellerman <mpe@ellerman.id.au>
7015 W: http://www.penguinppc.org/
7016 L: linuxppc-dev@lists.ozlabs.org
7017 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7018 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7020 F: Documentation/powerpc/
7022 F: drivers/char/tpm/tpm_ibmvtpm*
7023 F: drivers/crypto/nx/
7024 F: drivers/crypto/vmx/
7025 F: drivers/net/ethernet/ibm/ibmveth.*
7026 F: drivers/net/ethernet/ibm/ibmvnic.*
7027 F: drivers/pci/hotplug/pnv_php.c
7028 F: drivers/pci/hotplug/rpa*
7029 F: drivers/scsi/ibmvscsi/
7037 LINUX FOR POWER MACINTOSH
7038 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7039 W: http://www.penguinppc.org/
7040 L: linuxppc-dev@lists.ozlabs.org
7042 F: arch/powerpc/platforms/powermac/
7043 F: drivers/macintosh/
7045 LINUX FOR POWERPC EMBEDDED MPC5XXX
7046 M: Anatolij Gustschin <agust@denx.de>
7047 L: linuxppc-dev@lists.ozlabs.org
7048 T: git git://git.denx.de/linux-denx-agust.git
7050 F: arch/powerpc/platforms/512x/
7051 F: arch/powerpc/platforms/52xx/
7053 LINUX FOR POWERPC EMBEDDED PPC4XX
7054 M: Alistair Popple <alistair@popple.id.au>
7055 M: Matt Porter <mporter@kernel.crashing.org>
7056 W: http://www.penguinppc.org/
7057 L: linuxppc-dev@lists.ozlabs.org
7059 F: arch/powerpc/platforms/40x/
7060 F: arch/powerpc/platforms/44x/
7062 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7063 L: linuxppc-dev@lists.ozlabs.org
7065 F: arch/powerpc/*/*virtex*
7066 F: arch/powerpc/*/*/*virtex*
7068 LINUX FOR POWERPC EMBEDDED PPC8XX
7069 M: Vitaly Bordug <vitb@kernel.crashing.org>
7070 W: http://www.penguinppc.org/
7071 L: linuxppc-dev@lists.ozlabs.org
7073 F: arch/powerpc/platforms/8xx/
7075 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7076 M: Scott Wood <oss@buserror.net>
7077 M: Kumar Gala <galak@kernel.crashing.org>
7078 W: http://www.penguinppc.org/
7079 L: linuxppc-dev@lists.ozlabs.org
7080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7082 F: arch/powerpc/platforms/83xx/
7083 F: arch/powerpc/platforms/85xx/
7085 LINUX FOR POWERPC PA SEMI PWRFICIENT
7086 M: Olof Johansson <olof@lixom.net>
7087 L: linuxppc-dev@lists.ozlabs.org
7089 F: arch/powerpc/platforms/pasemi/
7090 F: drivers/*/*pasemi*
7091 F: drivers/*/*/*pasemi*
7093 LINUX SECURITY MODULE (LSM) FRAMEWORK
7094 M: Chris Wright <chrisw@sous-sol.org>
7095 L: linux-security-module@vger.kernel.org
7098 LIS3LV02D ACCELEROMETER DRIVER
7099 M: Eric Piel <eric.piel@tremplin-utc.net>
7101 F: Documentation/misc-devices/lis3lv02d
7102 F: drivers/misc/lis3lv02d/
7103 F: drivers/platform/x86/hp_accel.c
7106 M: Josh Poimboeuf <jpoimboe@redhat.com>
7107 M: Jessica Yu <jeyu@redhat.com>
7108 M: Jiri Kosina <jikos@kernel.org>
7109 M: Miroslav Benes <mbenes@suse.cz>
7110 R: Petr Mladek <pmladek@suse.com>
7112 F: kernel/livepatch/
7113 F: include/linux/livepatch.h
7114 F: arch/x86/include/asm/livepatch.h
7115 F: arch/x86/kernel/livepatch.c
7116 F: Documentation/livepatch/
7117 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7118 F: samples/livepatch/
7119 L: live-patching@vger.kernel.org
7120 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7122 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7123 M: Kees Cook <keescook@chromium.org>
7125 F: drivers/misc/lkdtm*
7128 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7130 F: include/linux/llc.h
7131 F: include/uapi/linux/llc.h
7135 LM73 HARDWARE MONITOR DRIVER
7136 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7137 L: linux-hwmon@vger.kernel.org
7139 F: drivers/hwmon/lm73.c
7141 LM78 HARDWARE MONITOR DRIVER
7142 M: Jean Delvare <jdelvare@suse.com>
7143 L: linux-hwmon@vger.kernel.org
7145 F: Documentation/hwmon/lm78
7146 F: drivers/hwmon/lm78.c
7148 LM83 HARDWARE MONITOR DRIVER
7149 M: Jean Delvare <jdelvare@suse.com>
7150 L: linux-hwmon@vger.kernel.org
7152 F: Documentation/hwmon/lm83
7153 F: drivers/hwmon/lm83.c
7155 LM90 HARDWARE MONITOR DRIVER
7156 M: Jean Delvare <jdelvare@suse.com>
7157 L: linux-hwmon@vger.kernel.org
7159 F: Documentation/hwmon/lm90
7160 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7161 F: drivers/hwmon/lm90.c
7163 LM95234 HARDWARE MONITOR DRIVER
7164 M: Guenter Roeck <linux@roeck-us.net>
7165 L: linux-hwmon@vger.kernel.org
7167 F: Documentation/hwmon/lm95234
7168 F: drivers/hwmon/lm95234.c
7170 LME2510 MEDIA DRIVER
7171 M: Malcolm Priestley <tvboxspy@gmail.com>
7172 L: linux-media@vger.kernel.org
7173 W: https://linuxtv.org
7174 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7176 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7179 M: Peter Zijlstra <peterz@infradead.org>
7180 M: Ingo Molnar <mingo@redhat.com>
7181 L: linux-kernel@vger.kernel.org
7182 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7184 F: Documentation/locking/
7185 F: include/linux/lockdep.h
7186 F: include/linux/spinlock*.h
7187 F: arch/*/include/asm/spinlock*.h
7188 F: include/linux/rwlock*.h
7189 F: include/linux/mutex*.h
7190 F: arch/*/include/asm/mutex*.h
7191 F: include/linux/rwsem*.h
7192 F: arch/*/include/asm/rwsem.h
7193 F: include/linux/seqlock.h
7194 F: lib/locking*.[ch]
7197 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7198 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7199 L: linux-ntfs-dev@lists.sourceforge.net
7200 W: http://www.linux-ntfs.org/content/view/19/37/
7202 F: Documentation/ldm.txt
7203 F: block/partitions/ldm.*
7206 M: Joern Engel <joern@logfs.org>
7207 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7213 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7214 M: Sathya Prakash <sathya.prakash@broadcom.com>
7215 M: Chaitra P B <chaitra.basappa@broadcom.com>
7216 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7217 L: MPT-FusionLinux.pdl@broadcom.com
7218 L: linux-scsi@vger.kernel.org
7219 W: http://www.avagotech.com/support/
7221 F: drivers/message/fusion/
7222 F: drivers/scsi/mpt2sas/
7223 F: drivers/scsi/mpt3sas/
7225 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7226 M: Matthew Wilcox <matthew@wil.cx>
7227 L: linux-scsi@vger.kernel.org
7229 F: drivers/scsi/sym53c8xx_2/
7231 LTC4261 HARDWARE MONITOR DRIVER
7232 M: Guenter Roeck <linux@roeck-us.net>
7233 L: linux-hwmon@vger.kernel.org
7235 F: Documentation/hwmon/ltc4261
7236 F: drivers/hwmon/ltc4261.c
7238 LTP (Linux Test Project)
7239 M: Mike Frysinger <vapier@gentoo.org>
7240 M: Cyril Hrubis <chrubis@suse.cz>
7241 M: Wanlong Gao <wanlong.gao@gmail.com>
7242 M: Jan Stancek <jstancek@redhat.com>
7243 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7244 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7245 L: ltp@lists.linux.it (subscribers-only)
7246 W: http://linux-test-project.github.io/
7247 T: git git://github.com/linux-test-project/ltp.git
7251 W: http://www.linux-m32r.org/
7256 M: Geert Uytterhoeven <geert@linux-m68k.org>
7257 L: linux-m68k@lists.linux-m68k.org
7258 W: http://www.linux-m68k.org/
7259 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7264 M68K ON APPLE MACINTOSH
7265 M: Joshua Thompson <funaho@jurai.org>
7266 W: http://www.mac.linux-m68k.org/
7267 L: linux-m68k@lists.linux-m68k.org
7272 M: Philip Blundell <philb@gnu.org>
7273 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7277 M88DS3103 MEDIA DRIVER
7278 M: Antti Palosaari <crope@iki.fi>
7279 L: linux-media@vger.kernel.org
7280 W: https://linuxtv.org
7281 W: http://palosaari.fi/linux/
7282 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7283 T: git git://linuxtv.org/anttip/media_tree.git
7285 F: drivers/media/dvb-frontends/m88ds3103*
7287 M88RS2000 MEDIA DRIVER
7288 M: Malcolm Priestley <tvboxspy@gmail.com>
7289 L: linux-media@vger.kernel.org
7290 W: https://linuxtv.org
7291 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7293 F: drivers/media/dvb-frontends/m88rs2000*
7295 MA901 MASTERKIT USB FM RADIO DRIVER
7296 M: Alexey Klimov <klimov.linux@gmail.com>
7297 L: linux-media@vger.kernel.org
7298 T: git git://linuxtv.org/media_tree.git
7300 F: drivers/media/radio/radio-ma901.c
7303 M: Johannes Berg <johannes@sipsolutions.net>
7304 L: linux-wireless@vger.kernel.org
7305 W: http://wireless.kernel.org/
7306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7307 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7309 F: Documentation/networking/mac80211-injection.txt
7310 F: include/net/mac80211.h
7312 F: drivers/net/wireless/mac80211_hwsim.[ch]
7315 M: Patrick McHardy <kaber@trash.net>
7316 L: netdev@vger.kernel.org
7318 F: drivers/net/macvlan.c
7319 F: include/linux/if_macvlan.h
7322 M: Jassi Brar <jassisinghbrar@gmail.com>
7323 L: linux-kernel@vger.kernel.org
7326 F: include/linux/mailbox_client.h
7327 F: include/linux/mailbox_controller.h
7329 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7330 M: Michael Kerrisk <mtk.manpages@gmail.com>
7331 W: http://www.kernel.org/doc/man-pages
7332 L: linux-man@vger.kernel.org
7335 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7336 M: Andrew Lunn <andrew@lunn.ch>
7337 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7339 F: drivers/net/dsa/mv88e6xxx/
7341 MARVELL ARMADA DRM SUPPORT
7342 M: Russell King <rmk+kernel@armlinux.org.uk>
7344 F: drivers/gpu/drm/armada/
7345 F: include/uapi/drm/armada_drm.h
7346 F: Documentation/devicetree/bindings/display/armada/
7348 MARVELL CRYPTO DRIVER
7349 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7350 M: Arnaud Ebalard <arno@natisbad.org>
7351 F: drivers/crypto/marvell/
7353 L: linux-crypto@vger.kernel.org
7355 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7356 M: Mirko Lindner <mlindner@marvell.com>
7357 M: Stephen Hemminger <stephen@networkplumber.org>
7358 L: netdev@vger.kernel.org
7360 F: drivers/net/ethernet/marvell/sk*
7362 MARVELL LIBERTAS WIRELESS DRIVER
7363 L: libertas-dev@lists.infradead.org
7365 F: drivers/net/wireless/marvell/libertas/
7367 MARVELL MV643XX ETHERNET DRIVER
7368 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7369 L: netdev@vger.kernel.org
7371 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7372 F: include/linux/mv643xx.h
7374 MARVELL MVNETA ETHERNET DRIVER
7375 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7376 L: netdev@vger.kernel.org
7378 F: drivers/net/ethernet/marvell/mvneta.*
7380 MARVELL MWIFIEX WIRELESS DRIVER
7381 M: Amitkumar Karwar <akarwar@marvell.com>
7382 M: Nishant Sarmukadam <nishants@marvell.com>
7383 L: linux-wireless@vger.kernel.org
7385 F: drivers/net/wireless/marvell/mwifiex/
7387 MARVELL MWL8K WIRELESS DRIVER
7388 M: Lennert Buytenhek <buytenh@wantstofly.org>
7389 L: linux-wireless@vger.kernel.org
7391 F: drivers/net/wireless/marvell/mwl8k.c
7393 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7394 M: Nicolas Pitre <nico@fluxnic.net>
7396 F: drivers/mmc/host/mvsdio.*
7398 MATROX FRAMEBUFFER DRIVER
7399 L: linux-fbdev@vger.kernel.org
7401 F: drivers/video/fbdev/matrox/matroxfb_*
7402 F: include/uapi/linux/matroxfb.h
7404 MAX16065 HARDWARE MONITOR DRIVER
7405 M: Guenter Roeck <linux@roeck-us.net>
7406 L: linux-hwmon@vger.kernel.org
7408 F: Documentation/hwmon/max16065
7409 F: drivers/hwmon/max16065.c
7411 MAX20751 HARDWARE MONITOR DRIVER
7412 M: Guenter Roeck <linux@roeck-us.net>
7413 L: linux-hwmon@vger.kernel.org
7415 F: Documentation/hwmon/max20751
7416 F: drivers/hwmon/max20751.c
7418 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7419 M: "Hans J. Koch" <hjk@hansjkoch.de>
7420 L: linux-hwmon@vger.kernel.org
7422 F: Documentation/hwmon/max6650
7423 F: drivers/hwmon/max6650.c
7425 MAX6697 HARDWARE MONITOR DRIVER
7426 M: Guenter Roeck <linux@roeck-us.net>
7427 L: linux-hwmon@vger.kernel.org
7429 F: Documentation/hwmon/max6697
7430 F: Documentation/devicetree/bindings/i2c/max6697.txt
7431 F: drivers/hwmon/max6697.c
7432 F: include/linux/platform_data/max6697.h
7434 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7435 M: Peter Rosin <peda@axentia.se>
7436 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7438 F: Documentation/devicetree/bindings/sound/max9860.txt
7439 F: sound/soc/codecs/max9860.*
7441 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7442 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7443 L: linux-pm@vger.kernel.org
7445 F: drivers/power/max14577_charger.c
7446 F: drivers/power/max77693_charger.c
7448 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7449 M: Javier Martinez Canillas <javier@osg.samsung.com>
7450 L: linux-kernel@vger.kernel.org
7452 F: drivers/*/*max77802*.c
7453 F: Documentation/devicetree/bindings/*/*max77802.txt
7454 F: include/dt-bindings/*/*max77802.h
7456 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7457 M: Chanwoo Choi <cw00.choi@samsung.com>
7458 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
7459 L: linux-kernel@vger.kernel.org
7461 F: drivers/*/max14577*.c
7462 F: drivers/*/max77686*.c
7463 F: drivers/*/max77693*.c
7464 F: drivers/extcon/extcon-max14577.c
7465 F: drivers/extcon/extcon-max77693.c
7466 F: drivers/rtc/rtc-max77686.c
7467 F: drivers/clk/clk-max77686.c
7468 F: Documentation/devicetree/bindings/mfd/max14577.txt
7469 F: Documentation/devicetree/bindings/*/max77686.txt
7470 F: Documentation/devicetree/bindings/mfd/max77693.txt
7471 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7472 F: include/linux/mfd/max14577*.h
7473 F: include/linux/mfd/max77686*.h
7474 F: include/linux/mfd/max77693*.h
7476 MAXIRADIO FM RADIO RECEIVER DRIVER
7477 M: Hans Verkuil <hverkuil@xs4all.nl>
7478 L: linux-media@vger.kernel.org
7479 T: git git://linuxtv.org/media_tree.git
7480 W: https://linuxtv.org
7482 F: drivers/media/radio/radio-maxiradio*
7484 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7485 M: Peter Rosin <peda@axentia.se>
7486 L: linux-iio@vger.kernel.org
7488 F: drivers/iio/potentiometer/mcp4531.c
7490 MEDIA DRIVERS FOR RENESAS - FCP
7491 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7492 L: linux-media@vger.kernel.org
7493 L: linux-renesas-soc@vger.kernel.org
7494 T: git git://linuxtv.org/media_tree.git
7496 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7497 F: drivers/media/platform/rcar-fcp.c
7498 F: include/media/rcar-fcp.h
7500 MEDIA DRIVERS FOR RENESAS - VSP1
7501 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7502 L: linux-media@vger.kernel.org
7503 L: linux-renesas-soc@vger.kernel.org
7504 T: git git://linuxtv.org/media_tree.git
7506 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7507 F: drivers/media/platform/vsp1/
7509 MEDIA DRIVERS FOR HELENE
7510 M: Abylay Ospan <aospan@netup.ru>
7511 L: linux-media@vger.kernel.org
7512 W: https://linuxtv.org
7514 T: git git://linuxtv.org/media_tree.git
7516 F: drivers/media/dvb-frontends/helene*
7518 MEDIA DRIVERS FOR ASCOT2E
7519 M: Sergey Kozlov <serjk@netup.ru>
7520 M: Abylay Ospan <aospan@netup.ru>
7521 L: linux-media@vger.kernel.org
7522 W: https://linuxtv.org
7524 T: git git://linuxtv.org/media_tree.git
7526 F: drivers/media/dvb-frontends/ascot2e*
7528 MEDIA DRIVERS FOR CXD2841ER
7529 M: Sergey Kozlov <serjk@netup.ru>
7530 M: Abylay Ospan <aospan@netup.ru>
7531 L: linux-media@vger.kernel.org
7532 W: https://linuxtv.org
7534 T: git git://linuxtv.org/media_tree.git
7536 F: drivers/media/dvb-frontends/cxd2841er*
7538 MEDIA DRIVERS FOR HORUS3A
7539 M: Sergey Kozlov <serjk@netup.ru>
7540 M: Abylay Ospan <aospan@netup.ru>
7541 L: linux-media@vger.kernel.org
7542 W: https://linuxtv.org
7544 T: git git://linuxtv.org/media_tree.git
7546 F: drivers/media/dvb-frontends/horus3a*
7548 MEDIA DRIVERS FOR LNBH25
7549 M: Sergey Kozlov <serjk@netup.ru>
7550 M: Abylay Ospan <aospan@netup.ru>
7551 L: linux-media@vger.kernel.org
7552 W: https://linuxtv.org
7554 T: git git://linuxtv.org/media_tree.git
7556 F: drivers/media/dvb-frontends/lnbh25*
7558 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7559 M: Sergey Kozlov <serjk@netup.ru>
7560 M: Abylay Ospan <aospan@netup.ru>
7561 L: linux-media@vger.kernel.org
7562 W: https://linuxtv.org
7564 T: git git://linuxtv.org/media_tree.git
7566 F: drivers/media/pci/netup_unidvb/*
7568 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7569 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7570 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7571 P: LinuxTV.org Project
7572 L: linux-media@vger.kernel.org
7573 W: https://linuxtv.org
7574 Q: http://patchwork.kernel.org/project/linux-media/list/
7575 T: git git://linuxtv.org/media_tree.git
7577 F: Documentation/dvb/
7578 F: Documentation/video4linux/
7579 F: Documentation/DocBook/media/
7581 F: drivers/staging/media/
7582 F: include/linux/platform_data/media/
7584 F: include/uapi/linux/dvb/
7585 F: include/uapi/linux/videodev2.h
7586 F: include/uapi/linux/media.h
7587 F: include/uapi/linux/v4l2-*
7588 F: include/uapi/linux/meye.h
7589 F: include/uapi/linux/ivtv*
7590 F: include/uapi/linux/uvcvideo.h
7592 MEDIATEK ETHERNET DRIVER
7593 M: Felix Fietkau <nbd@openwrt.org>
7594 M: John Crispin <blogic@openwrt.org>
7595 L: netdev@vger.kernel.org
7597 F: drivers/net/ethernet/mediatek/
7599 MEDIATEK MT7601U WIRELESS LAN DRIVER
7600 M: Jakub Kicinski <kubakici@wp.pl>
7601 L: linux-wireless@vger.kernel.org
7603 F: drivers/net/wireless/mediatek/mt7601u/
7605 MEGARAID SCSI/SAS DRIVERS
7606 M: Kashyap Desai <kashyap.desai@avagotech.com>
7607 M: Sumit Saxena <sumit.saxena@avagotech.com>
7608 M: Uday Lingala <uday.lingala@avagotech.com>
7609 L: megaraidlinux.pdl@avagotech.com
7610 L: linux-scsi@vger.kernel.org
7611 W: http://www.lsi.com
7613 F: Documentation/scsi/megaraid.txt
7614 F: drivers/scsi/megaraid.*
7615 F: drivers/scsi/megaraid/
7617 MELLANOX ETHERNET DRIVER (mlx4_en)
7618 M: Tariq Toukan <tariqt@mellanox.com>
7619 L: netdev@vger.kernel.org
7621 W: http://www.mellanox.com
7622 Q: http://patchwork.ozlabs.org/project/netdev/list/
7623 F: drivers/net/ethernet/mellanox/mlx4/en_*
7625 MELLANOX ETHERNET DRIVER (mlx5e)
7626 M: Saeed Mahameed <saeedm@mellanox.com>
7627 L: netdev@vger.kernel.org
7629 W: http://www.mellanox.com
7630 Q: http://patchwork.ozlabs.org/project/netdev/list/
7631 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7633 MELLANOX ETHERNET SWITCH DRIVERS
7634 M: Jiri Pirko <jiri@mellanox.com>
7635 M: Ido Schimmel <idosch@mellanox.com>
7636 L: netdev@vger.kernel.org
7638 W: http://www.mellanox.com
7639 Q: http://patchwork.ozlabs.org/project/netdev/list/
7640 F: drivers/net/ethernet/mellanox/mlxsw/
7643 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7644 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7645 L: linux-kernel@vger.kernel.org
7647 F: kernel/membarrier.c
7648 F: include/uapi/linux/membarrier.h
7651 L: linux-mm@kvack.org
7652 W: http://www.linux-mm.org
7654 F: include/linux/mm.h
7655 F: include/linux/gfp.h
7656 F: include/linux/mmzone.h
7657 F: include/linux/memory_hotplug.h
7658 F: include/linux/vmalloc.h
7661 MEMORY TECHNOLOGY DEVICES (MTD)
7662 M: David Woodhouse <dwmw2@infradead.org>
7663 M: Brian Norris <computersforpeace@gmail.com>
7664 L: linux-mtd@lists.infradead.org
7665 W: http://www.linux-mtd.infradead.org/
7666 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7667 T: git git://git.infradead.org/linux-mtd.git
7668 T: git git://git.infradead.org/l2-mtd.git
7670 F: Documentation/devicetree/bindings/mtd/
7672 F: include/linux/mtd/
7673 F: include/uapi/mtd/
7675 MEN A21 WATCHDOG DRIVER
7676 M: Johannes Thumshirn <morbidrsa@gmail.com>
7677 L: linux-watchdog@vger.kernel.org
7679 F: drivers/watchdog/mena21_wdt.c
7681 MEN CHAMELEON BUS (mcb)
7682 M: Johannes Thumshirn <morbidrsa@gmail.com>
7685 F: include/linux/mcb.h
7686 F: Documentation/men-chameleon-bus.txt
7688 MEN F21BMC (Board Management Controller)
7689 M: Andreas Werner <andreas.werner@men.de>
7691 F: drivers/mfd/menf21bmc.c
7692 F: drivers/watchdog/menf21bmc_wdt.c
7693 F: drivers/leds/leds-menf21bmc.c
7694 F: drivers/hwmon/menf21bmc_hwmon.c
7695 F: Documentation/hwmon/menf21bmc
7698 M: James Hogan <james.hogan@imgtec.com>
7699 L: linux-metag@vger.kernel.org
7700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7703 F: Documentation/metag/
7704 F: Documentation/devicetree/bindings/metag/
7705 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7706 F: drivers/clocksource/metag_generic.c
7707 F: drivers/irqchip/irq-metag.c
7708 F: drivers/irqchip/irq-metag-ext.c
7709 F: drivers/tty/metag_da.c
7711 MICROBLAZE ARCHITECTURE
7712 M: Michal Simek <monstr@monstr.eu>
7713 W: http://www.monstr.eu/fdt/
7714 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7718 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7719 M: Chen Yu <yu.c.chen@intel.com>
7720 L: platform-driver-x86@vger.kernel.org
7722 F: drivers/platform/x86/surfacepro3_button.c
7725 M: Oliver Neukum <oliver@neukum.org>
7727 F: drivers/usb/image/microtek.*
7730 M: Ralf Baechle <ralf@linux-mips.org>
7731 L: linux-mips@linux-mips.org
7732 W: http://www.linux-mips.org/
7733 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7734 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7736 F: Documentation/devicetree/bindings/mips/
7737 F: Documentation/mips/
7740 MIPS/LOONGSON1 ARCHITECTURE
7741 M: Keguang Zhang <keguang.zhang@gmail.com>
7742 L: linux-mips@linux-mips.org
7744 F: arch/mips/loongson32/
7745 F: arch/mips/include/asm/mach-loongson32/
7746 F: drivers/*/*loongson1*
7747 F: drivers/*/*/*loongson1*
7749 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7750 M: Hans Verkuil <hverkuil@xs4all.nl>
7751 L: linux-media@vger.kernel.org
7752 T: git git://linuxtv.org/media_tree.git
7753 W: https://linuxtv.org
7755 F: drivers/media/radio/radio-miropcm20*
7757 MELLANOX MLX4 core VPI driver
7758 M: Yishai Hadas <yishaih@mellanox.com>
7759 L: netdev@vger.kernel.org
7760 L: linux-rdma@vger.kernel.org
7761 W: http://www.mellanox.com
7762 Q: http://patchwork.ozlabs.org/project/netdev/list/
7764 F: drivers/net/ethernet/mellanox/mlx4/
7765 F: include/linux/mlx4/
7767 MELLANOX MLX4 IB driver
7768 M: Yishai Hadas <yishaih@mellanox.com>
7769 L: linux-rdma@vger.kernel.org
7770 W: http://www.mellanox.com
7771 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7773 F: drivers/infiniband/hw/mlx4/
7774 F: include/linux/mlx4/
7776 MELLANOX MLX5 core VPI driver
7777 M: Matan Barak <matanb@mellanox.com>
7778 M: Leon Romanovsky <leonro@mellanox.com>
7779 L: netdev@vger.kernel.org
7780 L: linux-rdma@vger.kernel.org
7781 W: http://www.mellanox.com
7782 Q: http://patchwork.ozlabs.org/project/netdev/list/
7784 F: drivers/net/ethernet/mellanox/mlx5/core/
7785 F: include/linux/mlx5/
7787 MELLANOX MLX5 IB driver
7788 M: Matan Barak <matanb@mellanox.com>
7789 M: Leon Romanovsky <leonro@mellanox.com>
7790 L: linux-rdma@vger.kernel.org
7791 W: http://www.mellanox.com
7792 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7794 F: drivers/infiniband/hw/mlx5/
7795 F: include/linux/mlx5/
7797 MELEXIS MLX90614 DRIVER
7798 M: Crt Mori <cmo@melexis.com>
7799 L: linux-iio@vger.kernel.org
7800 W: http://www.melexis.com
7802 F: drivers/iio/temperature/mlx90614.c
7804 MN88472 MEDIA DRIVER
7805 M: Antti Palosaari <crope@iki.fi>
7806 L: linux-media@vger.kernel.org
7807 W: https://linuxtv.org
7808 W: http://palosaari.fi/linux/
7809 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7811 F: drivers/media/dvb-frontends/mn88472*
7813 MN88473 MEDIA DRIVER
7814 M: Antti Palosaari <crope@iki.fi>
7815 L: linux-media@vger.kernel.org
7816 W: https://linuxtv.org
7817 W: http://palosaari.fi/linux/
7818 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7820 F: drivers/media/dvb-frontends/mn88473*
7823 M: Rusty Russell <rusty@rustcorp.com.au>
7825 F: include/linux/module.h
7828 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7829 W: http://popies.net/meye/
7831 F: Documentation/video4linux/meye.txt
7832 F: drivers/media/pci/meye/
7833 F: include/uapi/linux/meye.h
7835 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7836 M: Jiri Slaby <jirislaby@gmail.com>
7838 F: Documentation/serial/moxa-smartio
7839 F: drivers/tty/mxser.*
7841 MR800 AVERMEDIA USB FM RADIO DRIVER
7842 M: Alexey Klimov <klimov.linux@gmail.com>
7843 L: linux-media@vger.kernel.org
7844 T: git git://linuxtv.org/media_tree.git
7846 F: drivers/media/radio/radio-mr800.c
7848 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7849 M: Alan Ott <alan@signal11.us>
7850 L: linux-wpan@vger.kernel.org
7852 F: drivers/net/ieee802154/mrf24j40.c
7853 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7856 M: "Lee, Chun-Yi" <jlee@suse.com>
7857 L: platform-driver-x86@vger.kernel.org
7859 F: drivers/platform/x86/msi-laptop.c
7862 L: platform-driver-x86@vger.kernel.org
7864 F: drivers/platform/x86/msi-wmi.c
7867 M: Antti Palosaari <crope@iki.fi>
7868 L: linux-media@vger.kernel.org
7869 W: https://linuxtv.org
7870 W: http://palosaari.fi/linux/
7871 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7872 T: git git://linuxtv.org/anttip/media_tree.git
7874 F: drivers/media/tuners/msi001*
7876 MSI2500 MEDIA DRIVER
7877 M: Antti Palosaari <crope@iki.fi>
7878 L: linux-media@vger.kernel.org
7879 W: https://linuxtv.org
7880 W: http://palosaari.fi/linux/
7881 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7882 T: git git://linuxtv.org/anttip/media_tree.git
7884 F: drivers/media/usb/msi2500/
7886 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7887 M: Robert Jarzmik <robert.jarzmik@free.fr>
7888 L: linux-mtd@lists.infradead.org
7890 F: drivers/mtd/devices/docg3*
7892 MT9M032 APTINA SENSOR DRIVER
7893 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7894 L: linux-media@vger.kernel.org
7895 T: git git://linuxtv.org/media_tree.git
7897 F: drivers/media/i2c/mt9m032.c
7898 F: include/media/i2c/mt9m032.h
7900 MT9P031 APTINA CAMERA SENSOR
7901 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7902 L: linux-media@vger.kernel.org
7903 T: git git://linuxtv.org/media_tree.git
7905 F: drivers/media/i2c/mt9p031.c
7906 F: include/media/i2c/mt9p031.h
7908 MT9T001 APTINA CAMERA SENSOR
7909 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7910 L: linux-media@vger.kernel.org
7911 T: git git://linuxtv.org/media_tree.git
7913 F: drivers/media/i2c/mt9t001.c
7914 F: include/media/i2c/mt9t001.h
7916 MT9V032 APTINA CAMERA SENSOR
7917 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7918 L: linux-media@vger.kernel.org
7919 T: git git://linuxtv.org/media_tree.git
7921 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7922 F: drivers/media/i2c/mt9v032.c
7923 F: include/media/i2c/mt9v032.h
7925 MULTIFUNCTION DEVICES (MFD)
7926 M: Lee Jones <lee.jones@linaro.org>
7927 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7930 F: include/linux/mfd/
7932 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7933 M: Ulf Hansson <ulf.hansson@linaro.org>
7934 L: linux-mmc@vger.kernel.org
7935 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7937 F: Documentation/devicetree/bindings/mmc/
7939 F: include/linux/mmc/
7940 F: include/uapi/linux/mmc/
7942 MULTIMEDIA CARD (MMC) ETC. OVER SPI
7944 F: drivers/mmc/host/mmc_spi.c
7945 F: include/linux/spi/mmc_spi.h
7947 MULTISOUND SOUND DRIVER
7948 M: Andrew Veliath <andrewtv@usa.net>
7950 F: Documentation/sound/oss/MultiSound
7953 MULTITECH MULTIPORT CARD (ISICOM)
7955 F: drivers/tty/isicom.c
7956 F: include/linux/isicom.h
7958 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
7959 M: Bin Liu <b-liu@ti.com>
7960 L: linux-usb@vger.kernel.org
7961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
7963 F: drivers/usb/musb/
7965 MXL5007T MEDIA DRIVER
7966 M: Michael Krufky <mkrufky@linuxtv.org>
7967 L: linux-media@vger.kernel.org
7968 W: https://linuxtv.org
7969 W: http://github.com/mkrufky
7970 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7971 T: git git://linuxtv.org/mkrufky/tuners.git
7973 F: drivers/media/tuners/mxl5007t.*
7975 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
7976 M: Hyong-Youb Kim <hykim@myri.com>
7977 L: netdev@vger.kernel.org
7978 W: https://www.myricom.com/support/downloads/myri10ge.html
7980 F: drivers/net/ethernet/myricom/myri10ge/
7982 NAND FLASH SUBSYSTEM
7983 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7984 R: Richard Weinberger <richard@nod.at>
7985 L: linux-mtd@lists.infradead.org
7986 W: http://www.linux-mtd.infradead.org/
7987 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7988 T: git git://github.com/linux-nand/linux.git
7990 F: drivers/mtd/nand/
7991 F: include/linux/mtd/nand*.h
7993 NATSEMI ETHERNET DRIVER (DP8381x)
7995 F: drivers/net/ethernet/natsemi/natsemi.c
7997 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
7998 M: Daniel Mack <zonque@gmail.com>
8000 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8001 W: http://www.native-instruments.com
8005 M: Petr Vandrovec <petr@vandrovec.name>
8009 NCR 5380 SCSI DRIVERS
8010 M: Finn Thain <fthain@telegraphics.com.au>
8011 M: Michael Schmitz <schmitzmic@gmail.com>
8012 L: linux-scsi@vger.kernel.org
8014 F: Documentation/scsi/g_NCR5380.txt
8015 F: Documentation/scsi/dtc3x80.txt
8016 F: drivers/scsi/NCR5380.*
8017 F: drivers/scsi/arm/cumana_1.c
8018 F: drivers/scsi/arm/oak.c
8019 F: drivers/scsi/atari_scsi.*
8020 F: drivers/scsi/dmx3191d.c
8021 F: drivers/scsi/dtc.*
8022 F: drivers/scsi/g_NCR5380.*
8023 F: drivers/scsi/g_NCR5380_mmio.c
8024 F: drivers/scsi/mac_scsi.*
8025 F: drivers/scsi/pas16.*
8026 F: drivers/scsi/sun3_scsi.*
8027 F: drivers/scsi/sun3_scsi_vme.c
8028 F: drivers/scsi/t128.*
8030 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8031 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8032 L: linux-scsi@vger.kernel.org
8034 F: drivers/scsi/NCR_D700.*
8036 NCT6775 HARDWARE MONITOR DRIVER
8037 M: Guenter Roeck <linux@roeck-us.net>
8038 L: linux-hwmon@vger.kernel.org
8040 F: Documentation/hwmon/nct6775
8041 F: drivers/hwmon/nct6775.c
8043 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8044 M: Faisal Latif <faisal.latif@intel.com>
8045 L: linux-rdma@vger.kernel.org
8046 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8048 F: drivers/infiniband/hw/nes/
8050 NETEM NETWORK EMULATOR
8051 M: Stephen Hemminger <stephen@networkplumber.org>
8052 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8054 F: net/sched/sch_netem.c
8056 NETERION 10GbE DRIVERS (s2io/vxge)
8057 M: Jon Mason <jdmason@kudzu.us>
8058 L: netdev@vger.kernel.org
8060 F: Documentation/networking/s2io.txt
8061 F: Documentation/networking/vxge.txt
8062 F: drivers/net/ethernet/neterion/
8064 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8065 M: Pablo Neira Ayuso <pablo@netfilter.org>
8066 M: Patrick McHardy <kaber@trash.net>
8067 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8068 L: netfilter-devel@vger.kernel.org
8069 L: coreteam@netfilter.org
8070 W: http://www.netfilter.org/
8071 W: http://www.iptables.org/
8072 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8074 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8076 F: include/linux/netfilter*
8077 F: include/linux/netfilter/
8078 F: include/net/netfilter/
8079 F: include/uapi/linux/netfilter*
8080 F: include/uapi/linux/netfilter/
8081 F: net/*/netfilter.c
8084 F: net/bridge/br_netfilter*.c
8087 M: Paul Moore <paul@paul-moore.com>
8088 W: http://netlabel.sf.net
8089 L: netdev@vger.kernel.org
8091 F: Documentation/netlabel/
8092 F: include/net/netlabel.h
8095 NETROM NETWORK LAYER
8096 M: Ralf Baechle <ralf@linux-mips.org>
8097 L: linux-hams@vger.kernel.org
8098 W: http://www.linux-ax25.org/
8100 F: include/net/netrom.h
8101 F: include/uapi/linux/netrom.h
8104 NETRONOME ETHERNET DRIVERS
8105 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8106 L: oss-drivers@netronome.com
8108 F: drivers/net/ethernet/netronome/
8110 NETWORK BLOCK DEVICE (NBD)
8111 M: Markus Pargmann <mpa@pengutronix.de>
8113 L: nbd-general@lists.sourceforge.net
8114 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8115 F: Documentation/blockdev/nbd.txt
8116 F: drivers/block/nbd.c
8117 F: include/uapi/linux/nbd.h
8119 NETWORK DROP MONITOR
8120 M: Neil Horman <nhorman@tuxdriver.com>
8121 L: netdev@vger.kernel.org
8123 W: https://fedorahosted.org/dropwatch/
8124 F: net/core/drop_monitor.c
8126 NETWORKING [GENERAL]
8127 M: "David S. Miller" <davem@davemloft.net>
8128 L: netdev@vger.kernel.org
8129 W: http://www.linuxfoundation.org/en/Net
8130 Q: http://patchwork.ozlabs.org/project/netdev/list/
8131 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8136 F: include/linux/in.h
8137 F: include/linux/net.h
8138 F: include/linux/netdevice.h
8139 F: include/uapi/linux/in.h
8140 F: include/uapi/linux/net.h
8141 F: include/uapi/linux/netdevice.h
8142 F: include/uapi/linux/net_namespace.h
8144 F: tools/testing/selftests/net/
8148 NETWORKING [IPv4/IPv6]
8149 M: "David S. Miller" <davem@davemloft.net>
8150 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8151 M: James Morris <jmorris@namei.org>
8152 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8153 M: Patrick McHardy <kaber@trash.net>
8154 L: netdev@vger.kernel.org
8155 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8163 M: Steffen Klassert <steffen.klassert@secunet.com>
8164 M: Herbert Xu <herbert@gondor.apana.org.au>
8165 M: "David S. Miller" <davem@davemloft.net>
8166 L: netdev@vger.kernel.org
8167 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8168 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8176 F: net/ipv4/ipcomp.c
8177 F: net/ipv4/ip_vti.c
8181 F: net/ipv6/ipcomp6.c
8182 F: net/ipv6/ip6_vti.c
8183 F: include/uapi/linux/xfrm.h
8184 F: include/net/xfrm.h
8186 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8187 M: Paul Moore <paul@paul-moore.com>
8188 L: netdev@vger.kernel.org
8191 NETWORKING [WIRELESS]
8192 L: linux-wireless@vger.kernel.org
8193 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8196 L: netdev@vger.kernel.org
8197 W: http://www.linuxfoundation.org/en/Net
8198 Q: http://patchwork.ozlabs.org/project/netdev/list/
8199 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8200 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8202 F: Documentation/devicetree/bindings/net/
8204 F: include/linux/if_*
8205 F: include/linux/netdevice.h
8206 F: include/linux/etherdevice.h
8207 F: include/linux/fcdevice.h
8208 F: include/linux/fddidevice.h
8209 F: include/linux/hippidevice.h
8210 F: include/linux/inetdevice.h
8211 F: include/uapi/linux/if_*
8212 F: include/uapi/linux/netdevice.h
8214 NETWORKING DRIVERS (WIRELESS)
8215 M: Kalle Valo <kvalo@codeaurora.org>
8216 L: linux-wireless@vger.kernel.org
8217 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8218 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8219 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8221 F: Documentation/devicetree/bindings/net/wireless/
8222 F: drivers/net/wireless/
8224 NETXEN (1/10) GbE SUPPORT
8225 M: Manish Chopra <manish.chopra@qlogic.com>
8226 M: Sony Chacko <sony.chacko@qlogic.com>
8227 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8228 L: netdev@vger.kernel.org
8229 W: http://www.qlogic.com
8231 F: drivers/net/ethernet/qlogic/netxen/
8234 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8235 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8236 M: Samuel Ortiz <sameo@linux.intel.com>
8237 L: linux-wireless@vger.kernel.org
8238 L: linux-nfc@lists.01.org (subscribers-only)
8242 F: include/uapi/linux/nfc.h
8244 F: include/linux/platform_data/nfcmrvl.h
8245 F: include/linux/platform_data/nxp-nci.h
8246 F: include/linux/platform_data/pn544.h
8247 F: include/linux/platform_data/st21nfca.h
8248 F: include/linux/platform_data/st-nci.h
8249 F: Documentation/devicetree/bindings/net/nfc/
8251 NFS, SUNRPC, AND LOCKD CLIENTS
8252 M: Trond Myklebust <trond.myklebust@primarydata.com>
8253 M: Anna Schumaker <anna.schumaker@netapp.com>
8254 L: linux-nfs@vger.kernel.org
8255 W: http://client.linux-nfs.org
8256 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8262 F: include/linux/lockd/
8263 F: include/linux/nfs*
8264 F: include/linux/sunrpc/
8265 F: include/uapi/linux/nfs*
8266 F: include/uapi/linux/sunrpc/
8269 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8270 L: linux-nilfs@vger.kernel.org
8271 W: http://nilfs.sourceforge.net/
8272 W: http://nilfs.osdn.jp/
8273 T: git git://github.com/konis/nilfs2.git
8275 F: Documentation/filesystems/nilfs2.txt
8277 F: include/trace/events/nilfs2.h
8278 F: include/uapi/linux/nilfs2_api.h
8279 F: include/uapi/linux/nilfs2_ondisk.h
8281 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8282 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8283 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8285 F: Documentation/scsi/NinjaSCSI.txt
8286 F: drivers/scsi/pcmcia/nsp_*
8288 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8289 M: GOTO Masanori <gotom@debian.or.jp>
8290 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8291 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8293 F: Documentation/scsi/NinjaSCSI.txt
8294 F: drivers/scsi/nsp32*
8297 M: Ley Foon Tan <lftan@altera.com>
8298 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8303 NOKIA N900 POWER SUPPLY DRIVERS
8304 R: Pali Rohár <pali.rohar@gmail.com>
8305 F: include/linux/power/bq2415x_charger.h
8306 F: include/linux/power/bq27xxx_battery.h
8307 F: include/linux/power/isp1704_charger.h
8308 F: drivers/power/bq2415x_charger.c
8309 F: drivers/power/bq27xxx_battery.c
8310 F: drivers/power/bq27xxx_battery_i2c.c
8311 F: drivers/power/isp1704_charger.c
8312 F: drivers/power/rx51_battery.c
8315 M: Jon Mason <jdmason@kudzu.us>
8316 M: Dave Jiang <dave.jiang@intel.com>
8317 M: Allen Hubbe <Allen.Hubbe@emc.com>
8318 L: linux-ntb@googlegroups.com
8320 W: https://github.com/jonmason/ntb/wiki
8321 T: git git://github.com/jonmason/ntb.git
8323 F: drivers/net/ntb_netdev.c
8324 F: include/linux/ntb.h
8325 F: include/linux/ntb_transport.h
8328 M: Jon Mason <jdmason@kudzu.us>
8329 M: Dave Jiang <dave.jiang@intel.com>
8330 L: linux-ntb@googlegroups.com
8332 W: https://github.com/jonmason/ntb/wiki
8333 T: git git://github.com/jonmason/ntb.git
8334 F: drivers/ntb/hw/intel/
8337 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8338 L: linux-ntb@googlegroups.com
8340 F: drivers/ntb/hw/amd/
8343 M: Anton Altaparmakov <anton@tuxera.com>
8344 L: linux-ntfs-dev@lists.sourceforge.net
8345 W: http://www.tuxera.com/
8346 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8348 F: Documentation/filesystems/ntfs.txt
8351 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8352 M: Antonino Daplas <adaplas@gmail.com>
8353 L: linux-fbdev@vger.kernel.org
8355 F: drivers/video/fbdev/riva/
8356 F: drivers/video/fbdev/nvidia/
8359 M: Keith Busch <keith.busch@intel.com>
8360 M: Jens Axboe <axboe@fb.com>
8361 L: linux-nvme@lists.infradead.org
8362 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8363 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8365 F: drivers/nvme/host/
8366 F: include/linux/nvme.h
8368 NVM EXPRESS TARGET DRIVER
8369 M: Christoph Hellwig <hch@lst.de>
8370 M: Sagi Grimberg <sagi@grimberg.me>
8371 L: linux-nvme@lists.infradead.org
8373 F: drivers/nvme/target/
8376 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8377 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8380 F: Documentation/devicetree/bindings/nvmem/
8381 F: include/linux/nvmem-consumer.h
8382 F: include/linux/nvmem-provider.h
8385 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8386 R: Charles Gorand <charles.gorand@effinnov.com>
8387 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8389 F: drivers/nfc/nxp-nci
8391 NXP TDA998X DRM DRIVER
8392 M: Russell King <rmk+kernel@armlinux.org.uk>
8394 F: drivers/gpu/drm/i2c/tda998x_drv.c
8395 F: include/drm/i2c/tda998x.h
8398 M: Peter Rosin <peda@axentia.se>
8399 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8401 F: sound/soc/codecs/tfa9879*
8404 M: Josh Poimboeuf <jpoimboe@redhat.com>
8409 M: Tony Lindgren <tony@atomide.com>
8410 L: linux-omap@vger.kernel.org
8411 W: http://www.muru.com/linux/omap/
8412 W: http://linux.omap.com/
8413 Q: http://patchwork.kernel.org/project/linux-omap/list/
8414 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8417 F: arch/arm/configs/omap1_defconfig
8418 F: arch/arm/configs/omap2plus_defconfig
8419 F: drivers/i2c/busses/i2c-omap.c
8420 F: drivers/irqchip/irq-omap-intc.c
8421 F: drivers/mfd/*omap*.c
8422 F: drivers/mfd/menelaus.c
8423 F: drivers/mfd/palmas.c
8424 F: drivers/mfd/tps65217.c
8425 F: drivers/mfd/tps65218.c
8426 F: drivers/mfd/tps65910.c
8427 F: drivers/mfd/twl-core.[ch]
8428 F: drivers/mfd/twl4030*.c
8429 F: drivers/mfd/twl6030*.c
8430 F: drivers/mfd/twl6040*.c
8431 F: drivers/regulator/palmas-regulator*.c
8432 F: drivers/regulator/pbias-regulator.c
8433 F: drivers/regulator/tps65217-regulator.c
8434 F: drivers/regulator/tps65218-regulator.c
8435 F: drivers/regulator/tps65910-regulator.c
8436 F: drivers/regulator/twl-regulator.c
8437 F: include/linux/i2c-omap.h
8439 OMAP DEVICE TREE SUPPORT
8440 M: Benoît Cousson <bcousson@baylibre.com>
8441 M: Tony Lindgren <tony@atomide.com>
8442 L: linux-omap@vger.kernel.org
8443 L: devicetree@vger.kernel.org
8445 F: arch/arm/boot/dts/*omap*
8446 F: arch/arm/boot/dts/*am3*
8447 F: arch/arm/boot/dts/*am4*
8448 F: arch/arm/boot/dts/*am5*
8449 F: arch/arm/boot/dts/*dra7*
8451 OMAP CLOCK FRAMEWORK SUPPORT
8452 M: Paul Walmsley <paul@pwsan.com>
8453 L: linux-omap@vger.kernel.org
8455 F: arch/arm/*omap*/*clock*
8457 OMAP POWER MANAGEMENT SUPPORT
8458 M: Kevin Hilman <khilman@kernel.org>
8459 L: linux-omap@vger.kernel.org
8461 F: arch/arm/*omap*/*pm*
8462 F: drivers/cpufreq/omap-cpufreq.c
8464 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8465 M: Rajendra Nayak <rnayak@codeaurora.org>
8466 M: Paul Walmsley <paul@pwsan.com>
8467 L: linux-omap@vger.kernel.org
8469 F: arch/arm/mach-omap2/prm*
8472 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8473 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8474 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8475 L: linux-omap@vger.kernel.org
8479 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8480 M: Roger Quadros <rogerq@ti.com>
8481 M: Tony Lindgren <tony@atomide.com>
8482 L: linux-omap@vger.kernel.org
8484 F: drivers/memory/omap-gpmc.c
8485 F: arch/arm/mach-omap2/*gpmc*
8487 OMAP FRAMEBUFFER SUPPORT
8488 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8489 L: linux-fbdev@vger.kernel.org
8490 L: linux-omap@vger.kernel.org
8492 F: drivers/video/fbdev/omap/
8494 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8495 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8496 L: linux-omap@vger.kernel.org
8497 L: linux-fbdev@vger.kernel.org
8499 F: drivers/video/fbdev/omap2/
8500 F: Documentation/arm/OMAP/DSS
8502 OMAP HARDWARE SPINLOCK SUPPORT
8503 M: Ohad Ben-Cohen <ohad@wizery.com>
8504 L: linux-omap@vger.kernel.org
8506 F: drivers/hwspinlock/omap_hwspinlock.c
8509 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8510 L: linux-omap@vger.kernel.org
8512 F: drivers/mmc/host/omap.c
8515 L: linux-mmc@vger.kernel.org
8516 L: linux-omap@vger.kernel.org
8518 F: drivers/mmc/host/omap_hsmmc.c
8520 OMAP RANDOM NUMBER GENERATOR SUPPORT
8521 M: Deepak Saxena <dsaxena@plexity.net>
8523 F: drivers/char/hw_random/omap-rng.c
8526 M: Benoît Cousson <bcousson@baylibre.com>
8527 M: Paul Walmsley <paul@pwsan.com>
8528 L: linux-omap@vger.kernel.org
8530 F: arch/arm/mach-omap2/omap_hwmod.*
8533 M: Paul Walmsley <paul@pwsan.com>
8534 L: linux-omap@vger.kernel.org
8536 F: arch/arm/mach-omap2/omap_hwmod*data*
8538 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8539 M: Benoît Cousson <bcousson@baylibre.com>
8540 L: linux-omap@vger.kernel.org
8542 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8544 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8545 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8546 L: linux-media@vger.kernel.org
8548 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8549 F: drivers/media/platform/omap3isp/
8550 F: drivers/staging/media/omap4iss/
8553 L: linux-usb@vger.kernel.org
8554 L: linux-omap@vger.kernel.org
8556 F: drivers/usb/*/*omap*
8557 F: arch/arm/*omap*/usb*
8560 M: Grygorii Strashko <grygorii.strashko@ti.com>
8561 M: Santosh Shilimkar <ssantosh@kernel.org>
8562 M: Kevin Hilman <khilman@kernel.org>
8563 L: linux-omap@vger.kernel.org
8565 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8566 F: drivers/gpio/gpio-omap.c
8568 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8569 M: Mark Jackson <mpfj@newflow.co.uk>
8570 L: linux-omap@vger.kernel.org
8572 F: arch/arm/boot/dts/am335x-nano.dts
8575 M: Bob Copeland <me@bobcopeland.com>
8576 L: linux-karma-devel@lists.sourceforge.net
8578 F: Documentation/filesystems/omfs.txt
8581 OMNIKEY CARDMAN 4000 DRIVER
8582 M: Harald Welte <laforge@gnumonks.org>
8584 F: drivers/char/pcmcia/cm4000_cs.c
8585 F: include/linux/cm4000_cs.h
8586 F: include/uapi/linux/cm4000_cs.h
8588 OMNIKEY CARDMAN 4040 DRIVER
8589 M: Harald Welte <laforge@gnumonks.org>
8591 F: drivers/char/pcmcia/cm4040_cs.*
8593 OMNIVISION OV7670 SENSOR DRIVER
8594 M: Jonathan Corbet <corbet@lwn.net>
8595 L: linux-media@vger.kernel.org
8596 T: git git://linuxtv.org/media_tree.git
8598 F: drivers/media/i2c/ov7670.c
8600 ONENAND FLASH DRIVER
8601 M: Kyungmin Park <kyungmin.park@samsung.com>
8602 L: linux-mtd@lists.infradead.org
8604 F: drivers/mtd/onenand/
8605 F: include/linux/mtd/onenand*.h
8607 ONSTREAM SCSI TAPE DRIVER
8608 M: Willem Riede <osst@riede.org>
8609 L: osst-users@lists.sourceforge.net
8610 L: linux-scsi@vger.kernel.org
8612 F: Documentation/scsi/osst.txt
8613 F: drivers/scsi/osst.*
8614 F: drivers/scsi/osst_*.h
8615 F: drivers/scsi/st.h
8617 OPENCORES I2C BUS DRIVER
8618 M: Peter Korsgaard <jacmet@sunsite.dk>
8619 L: linux-i2c@vger.kernel.org
8621 F: Documentation/i2c/busses/i2c-ocores
8622 F: drivers/i2c/busses/i2c-ocores.c
8624 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8625 M: Rob Herring <robh+dt@kernel.org>
8626 M: Frank Rowand <frowand.list@gmail.com>
8627 L: devicetree@vger.kernel.org
8628 W: http://www.devicetree.org/
8629 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8632 F: include/linux/of*.h
8635 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8636 M: Rob Herring <robh+dt@kernel.org>
8637 M: Mark Rutland <mark.rutland@arm.com>
8638 L: devicetree@vger.kernel.org
8639 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8640 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8642 F: Documentation/devicetree/
8644 F: include/dt-bindings/
8646 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8647 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8648 L: devicetree@vger.kernel.org
8650 F: Documentation/devicetree/dynamic-resolution-notes.txt
8651 F: Documentation/devicetree/overlay-notes.txt
8652 F: drivers/of/overlay.c
8653 F: drivers/of/resolver.c
8655 OPENRISC ARCHITECTURE
8656 M: Jonas Bonn <jonas@southpole.se>
8657 W: http://openrisc.net
8659 T: git git://openrisc.net/~jonas/linux
8663 M: Pravin Shelar <pshelar@nicira.com>
8664 L: netdev@vger.kernel.org
8665 L: dev@openvswitch.org
8666 W: http://openvswitch.org
8669 F: include/uapi/linux/openvswitch.h
8671 OPERATING PERFORMANCE POINTS (OPP)
8672 M: Viresh Kumar <vireshk@kernel.org>
8673 M: Nishanth Menon <nm@ti.com>
8674 M: Stephen Boyd <sboyd@codeaurora.org>
8675 L: linux-pm@vger.kernel.org
8677 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8678 F: drivers/base/power/opp/
8679 F: include/linux/pm_opp.h
8680 F: Documentation/power/opp.txt
8681 F: Documentation/devicetree/bindings/opp/
8684 M: Clemens Ladisch <clemens@ladisch.de>
8685 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8686 T: git git://git.alsa-project.org/alsa-kernel.git
8688 F: sound/drivers/opl4/
8691 M: Robert Richter <rric@kernel.org>
8692 L: oprofile-list@lists.sf.net
8694 F: arch/*/include/asm/oprofile*.h
8696 F: drivers/oprofile/
8697 F: include/linux/oprofile.h
8699 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8700 M: Mark Fasheh <mfasheh@suse.com>
8701 M: Joel Becker <jlbec@evilplan.org>
8702 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8703 W: http://ocfs2.wiki.kernel.org
8705 F: Documentation/filesystems/ocfs2.txt
8706 F: Documentation/filesystems/dlmfs.txt
8710 L: linux-wireless@vger.kernel.org
8711 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8712 W: http://www.nongnu.org/orinoco/
8714 F: drivers/net/wireless/intersil/orinoco/
8716 OSD LIBRARY and FILESYSTEM
8717 M: Boaz Harrosh <ooo@electrozaur.com>
8718 M: Benny Halevy <bhalevy@primarydata.com>
8719 L: osd-dev@open-osd.org
8720 W: http://open-osd.org
8721 T: git git://git.open-osd.org/open-osd.git
8723 F: drivers/scsi/osd/
8724 F: include/scsi/osd_*
8728 M: Miklos Szeredi <miklos@szeredi.hu>
8729 L: linux-unionfs@vger.kernel.org
8730 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8733 F: Documentation/filesystems/overlayfs.txt
8736 M: Mike Marshall <hubcap@omnibond.com>
8737 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8738 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8741 F: Documentation/filesystems/orangefs.txt
8744 M: Christian Lamparter <chunkeey@googlemail.com>
8745 L: linux-wireless@vger.kernel.org
8746 W: http://wireless.kernel.org/en/users/Drivers/p54
8748 F: drivers/net/wireless/intersil/p54/
8750 PA SEMI ETHERNET DRIVER
8751 M: Olof Johansson <olof@lixom.net>
8752 L: netdev@vger.kernel.org
8754 F: drivers/net/ethernet/pasemi/*
8756 PA SEMI SMBUS DRIVER
8757 M: Olof Johansson <olof@lixom.net>
8758 L: linux-i2c@vger.kernel.org
8760 F: drivers/i2c/busses/i2c-pasemi.c
8762 PADATA PARALLEL EXECUTION MECHANISM
8763 M: Steffen Klassert <steffen.klassert@secunet.com>
8764 L: linux-crypto@vger.kernel.org
8767 F: include/linux/padata.h
8768 F: Documentation/padata.txt
8770 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8771 M: Harald Welte <laforge@gnumonks.org>
8772 L: platform-driver-x86@vger.kernel.org
8774 F: drivers/platform/x86/panasonic-laptop.c
8776 PANASONIC MN10300/AM33/AM34 PORT
8777 M: David Howells <dhowells@redhat.com>
8778 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8779 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8781 F: Documentation/mn10300/
8784 PARALLEL LCD/KEYPAD PANEL DRIVER
8785 M: Willy Tarreau <willy@haproxy.com>
8786 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8788 F: Documentation/misc-devices/lcd-panel-cgram.txt
8789 F: drivers/misc/panel.c
8791 PARALLEL PORT SUBSYSTEM
8792 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8793 M: Sudip Mukherjee <sudip@vectorindia.org>
8794 L: linux-parport@lists.infradead.org (subscribers-only)
8797 F: include/linux/parport*.h
8798 F: drivers/char/ppdev.c
8799 F: include/uapi/linux/ppdev.h
8800 F: Documentation/parport*.txt
8802 PARAVIRT_OPS INTERFACE
8803 M: Jeremy Fitzhardinge <jeremy@goop.org>
8804 M: Chris Wright <chrisw@sous-sol.org>
8805 M: Alok Kataria <akataria@vmware.com>
8806 M: Rusty Russell <rusty@rustcorp.com.au>
8807 L: virtualization@lists.linux-foundation.org
8809 F: Documentation/virtual/paravirt_ops.txt
8810 F: arch/*/kernel/paravirt*
8811 F: arch/*/include/asm/paravirt.h
8813 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8814 M: Tim Waugh <tim@cyberelk.net>
8815 L: linux-parport@lists.infradead.org (subscribers-only)
8817 F: Documentation/blockdev/paride.txt
8818 F: drivers/block/paride/
8821 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8822 M: Helge Deller <deller@gmx.de>
8823 L: linux-parisc@vger.kernel.org
8824 W: http://www.parisc-linux.org/
8825 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8826 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8827 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8830 F: Documentation/parisc/
8832 F: drivers/char/agp/parisc-agp.c
8833 F: drivers/input/serio/gscps2.c
8834 F: drivers/parport/parport_gsc.*
8835 F: drivers/tty/serial/8250/8250_gsc.c
8836 F: drivers/video/fbdev/sti*
8837 F: drivers/video/console/sti*
8838 F: drivers/video/logo/logo_parisc*
8840 PC87360 HARDWARE MONITORING DRIVER
8841 M: Jim Cromie <jim.cromie@gmail.com>
8842 L: linux-hwmon@vger.kernel.org
8844 F: Documentation/hwmon/pc87360
8845 F: drivers/hwmon/pc87360.c
8848 M: Jim Cromie <jim.cromie@gmail.com>
8850 F: drivers/char/pc8736x_gpio.c
8852 PC87427 HARDWARE MONITORING DRIVER
8853 M: Jean Delvare <jdelvare@suse.com>
8854 L: linux-hwmon@vger.kernel.org
8856 F: Documentation/hwmon/pc87427
8857 F: drivers/hwmon/pc87427.c
8860 M: Riku Voipio <riku.voipio@iki.fi>
8862 F: drivers/leds/leds-pca9532.c
8863 F: include/linux/leds-pca9532.h
8865 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8866 M: Guenter Roeck <linux@roeck-us.net>
8867 L: linux-i2c@vger.kernel.org
8869 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8871 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8872 M: Khalid Aziz <khalid@gonehiking.org>
8874 F: drivers/firmware/pcdp.*
8877 M: Linas Vepstas <linasvepstas@gmail.com>
8878 L: linux-pci@vger.kernel.org
8880 F: Documentation/PCI/pci-error-recovery.txt
8882 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8883 M: Russell Currey <ruscur@russell.cc>
8884 L: linuxppc-dev@lists.ozlabs.org
8886 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8887 F: arch/powerpc/kernel/eeh*.c
8888 F: arch/powerpc/platforms/*/eeh*.c
8889 F: arch/powerpc/include/*/eeh*.h
8892 M: Bjorn Helgaas <bhelgaas@google.com>
8893 L: linux-pci@vger.kernel.org
8894 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8895 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8897 F: Documentation/devicetree/bindings/pci/
8898 F: Documentation/PCI/
8900 F: include/linux/pci*
8902 F: arch/x86/kernel/quirks.c
8904 PCI DRIVER FOR ALTERA PCIE IP
8905 M: Ley Foon Tan <lftan@altera.com>
8906 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8907 L: linux-pci@vger.kernel.org
8909 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8910 F: drivers/pci/host/pcie-altera.c
8912 PCI DRIVER FOR ARM VERSATILE PLATFORM
8913 M: Rob Herring <robh@kernel.org>
8914 L: linux-pci@vger.kernel.org
8915 L: linux-arm-kernel@lists.infradead.org
8917 F: Documentation/devicetree/bindings/pci/versatile.txt
8918 F: drivers/pci/host/pci-versatile.c
8920 PCI DRIVER FOR APPLIEDMICRO XGENE
8921 M: Tanmay Inamdar <tinamdar@apm.com>
8922 L: linux-pci@vger.kernel.org
8923 L: linux-arm-kernel@lists.infradead.org
8925 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8926 F: drivers/pci/host/pci-xgene.c
8928 PCI DRIVER FOR FREESCALE LAYERSCAPE
8929 M: Minghuan Lian <minghuan.Lian@freescale.com>
8930 M: Mingkai Hu <mingkai.hu@freescale.com>
8931 M: Roy Zang <tie-fei.zang@freescale.com>
8932 L: linuxppc-dev@lists.ozlabs.org
8933 L: linux-pci@vger.kernel.org
8934 L: linux-arm-kernel@lists.infradead.org
8936 F: drivers/pci/host/*layerscape*
8939 M: Richard Zhu <Richard.Zhu@freescale.com>
8940 M: Lucas Stach <l.stach@pengutronix.de>
8941 L: linux-pci@vger.kernel.org
8942 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8944 F: drivers/pci/host/*imx6*
8946 PCI DRIVER FOR TI KEYSTONE
8947 M: Murali Karicheri <m-karicheri2@ti.com>
8948 L: linux-pci@vger.kernel.org
8949 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8951 F: drivers/pci/host/*keystone*
8953 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
8954 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8955 M: Jason Cooper <jason@lakedaemon.net>
8956 L: linux-pci@vger.kernel.org
8957 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8959 F: drivers/pci/host/*mvebu*
8961 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
8962 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
8963 L: linux-pci@vger.kernel.org
8964 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8966 F: drivers/pci/host/pci-aardvark.c
8968 PCI DRIVER FOR NVIDIA TEGRA
8969 M: Thierry Reding <thierry.reding@gmail.com>
8970 L: linux-tegra@vger.kernel.org
8971 L: linux-pci@vger.kernel.org
8973 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
8974 F: drivers/pci/host/pci-tegra.c
8976 PCI DRIVER FOR TI DRA7XX
8977 M: Kishon Vijay Abraham I <kishon@ti.com>
8978 L: linux-omap@vger.kernel.org
8979 L: linux-pci@vger.kernel.org
8981 F: Documentation/devicetree/bindings/pci/ti-pci.txt
8982 F: drivers/pci/host/pci-dra7xx.c
8984 PCI DRIVER FOR RENESAS R-CAR
8985 M: Simon Horman <horms@verge.net.au>
8986 L: linux-pci@vger.kernel.org
8987 L: linux-renesas-soc@vger.kernel.org
8989 F: drivers/pci/host/*rcar*
8991 PCI DRIVER FOR SAMSUNG EXYNOS
8992 M: Jingoo Han <jingoohan1@gmail.com>
8993 L: linux-pci@vger.kernel.org
8994 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
8995 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
8997 F: drivers/pci/host/pci-exynos.c
8999 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9000 M: Jingoo Han <jingoohan1@gmail.com>
9001 M: Pratyush Anand <pratyush.anand@gmail.com>
9002 L: linux-pci@vger.kernel.org
9004 F: drivers/pci/host/*designware*
9006 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9007 M: Joao Pinto <jpinto@synopsys.com>
9008 L: linux-pci@vger.kernel.org
9010 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9011 F: drivers/pci/host/pcie-designware-plat.c
9013 PCI DRIVER FOR GENERIC OF HOSTS
9014 M: Will Deacon <will.deacon@arm.com>
9015 L: linux-pci@vger.kernel.org
9016 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9018 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9019 F: drivers/pci/host/pci-host-common.c
9020 F: drivers/pci/host/pci-host-generic.c
9022 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9023 M: Keith Busch <keith.busch@intel.com>
9024 L: linux-pci@vger.kernel.org
9026 F: arch/x86/pci/vmd.c
9028 PCIE DRIVER FOR ST SPEAR13XX
9029 M: Pratyush Anand <pratyush.anand@gmail.com>
9030 L: linux-pci@vger.kernel.org
9032 F: drivers/pci/host/*spear*
9034 PCI MSI DRIVER FOR ALTERA MSI IP
9035 M: Ley Foon Tan <lftan@altera.com>
9036 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9037 L: linux-pci@vger.kernel.org
9039 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9040 F: drivers/pci/host/pcie-altera-msi.c
9042 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9043 M: Duc Dang <dhdang@apm.com>
9044 L: linux-pci@vger.kernel.org
9045 L: linux-arm-kernel@lists.infradead.org
9047 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9048 F: drivers/pci/host/pci-xgene-msi.c
9050 PCIE DRIVER FOR AXIS ARTPEC
9051 M: Niklas Cassel <niklas.cassel@axis.com>
9052 M: Jesper Nilsson <jesper.nilsson@axis.com>
9053 L: linux-arm-kernel@axis.com
9054 L: linux-pci@vger.kernel.org
9056 F: Documentation/devicetree/bindings/pci/axis,artpec*
9057 F: drivers/pci/host/*artpec*
9059 PCIE DRIVER FOR HISILICON
9060 M: Zhou Wang <wangzhou1@hisilicon.com>
9061 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9062 L: linux-pci@vger.kernel.org
9064 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9065 F: drivers/pci/host/pcie-hisi.c
9067 PCIE DRIVER FOR QUALCOMM MSM
9068 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9069 L: linux-pci@vger.kernel.org
9070 L: linux-arm-msm@vger.kernel.org
9072 F: drivers/pci/host/*qcom*
9074 PCIE DRIVER FOR CAVIUM THUNDERX
9075 M: David Daney <david.daney@cavium.com>
9076 L: linux-pci@vger.kernel.org
9077 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9079 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9080 F: drivers/pci/host/pci-thunder-*
9083 P: Linux PCMCIA Team
9084 L: linux-pcmcia@lists.infradead.org
9085 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9086 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9088 F: Documentation/pcmcia/
9092 PCNET32 NETWORK DRIVER
9093 M: Don Fry <pcnet32@frontier.com>
9094 L: netdev@vger.kernel.org
9096 F: drivers/net/ethernet/amd/pcnet32.c
9098 PCRYPT PARALLEL CRYPTO ENGINE
9099 M: Steffen Klassert <steffen.klassert@secunet.com>
9100 L: linux-crypto@vger.kernel.org
9103 F: include/crypto/pcrypt.h
9105 PER-CPU MEMORY ALLOCATOR
9106 M: Tejun Heo <tj@kernel.org>
9107 M: Christoph Lameter <cl@linux.com>
9108 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9110 F: include/linux/percpu*.h
9112 F: arch/*/include/asm/percpu.h
9114 PER-TASK DELAY ACCOUNTING
9115 M: Balbir Singh <bsingharora@gmail.com>
9117 F: include/linux/delayacct.h
9118 F: kernel/delayacct.c
9120 PERFORMANCE EVENTS SUBSYSTEM
9121 M: Peter Zijlstra <peterz@infradead.org>
9122 M: Ingo Molnar <mingo@redhat.com>
9123 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9124 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9125 L: linux-kernel@vger.kernel.org
9126 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9129 F: include/linux/perf_event.h
9130 F: include/uapi/linux/perf_event.h
9131 F: arch/*/kernel/perf_event*.c
9132 F: arch/*/kernel/*/perf_event*.c
9133 F: arch/*/kernel/*/*/perf_event*.c
9134 F: arch/*/include/asm/perf_event.h
9135 F: arch/*/kernel/perf_callchain.c
9139 PERSONALITY HANDLING
9140 M: Christoph Hellwig <hch@infradead.org>
9141 L: linux-abi-devel@lists.sourceforge.net
9143 F: include/linux/personality.h
9144 F: include/uapi/linux/personality.h
9147 M: Remi Denis-Courmont <courmisch@gmail.com>
9149 F: Documentation/networking/phonet.txt
9150 F: include/linux/phonet.h
9151 F: include/net/phonet/
9152 F: include/uapi/linux/phonet.h
9156 M: Joern Engel <joern@lazybastard.org>
9157 L: linux-mtd@lists.infradead.org
9159 F: drivers/mtd/devices/phram.c
9162 M: Bruno Prémont <bonbons@linux-vserver.org>
9163 L: linux-input@vger.kernel.org
9165 F: drivers/hid/hid-picolcd*
9168 M: Jamie Iles <jamie@jamieiles.com>
9169 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9170 T: git git://github.com/jamieiles/linux-2.6-ji.git
9172 F: arch/arm/boot/dts/picoxcell*
9173 F: arch/arm/mach-picoxcell/
9174 F: drivers/crypto/picoxcell*
9176 PIN CONTROL SUBSYSTEM
9177 M: Linus Walleij <linus.walleij@linaro.org>
9178 L: linux-gpio@vger.kernel.org
9179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9181 F: Documentation/devicetree/bindings/pinctrl/
9182 F: Documentation/pinctrl.txt
9184 F: include/linux/pinctrl/
9186 PIN CONTROLLER - ATMEL AT91
9187 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9188 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9190 F: drivers/pinctrl/pinctrl-at91.*
9192 PIN CONTROLLER - ATMEL AT91 PIO4
9193 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9194 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9195 L: linux-gpio@vger.kernel.org
9197 F: drivers/pinctrl/pinctrl-at91-pio4.*
9199 PIN CONTROLLER - INTEL
9200 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9201 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9203 F: drivers/pinctrl/intel/
9205 PIN CONTROLLER - RENESAS
9206 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9207 M: Geert Uytterhoeven <geert+renesas@glider.be>
9208 L: linux-renesas-soc@vger.kernel.org
9210 F: drivers/pinctrl/sh-pfc/
9212 PIN CONTROLLER - SAMSUNG
9213 M: Tomasz Figa <tomasz.figa@gmail.com>
9214 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
9215 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9216 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9217 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9219 F: drivers/pinctrl/samsung/
9221 PIN CONTROLLER - SINGLE
9222 M: Tony Lindgren <tony@atomide.com>
9223 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9224 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9225 L: linux-omap@vger.kernel.org
9227 F: drivers/pinctrl/pinctrl-single.c
9229 PIN CONTROLLER - ST SPEAR
9230 M: Viresh Kumar <vireshk@kernel.org>
9231 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9232 W: http://www.st.com/spear
9234 F: drivers/pinctrl/spear/
9237 M: Jiri Kosina <jikos@kernel.org>
9239 F: drivers/block/pktcdvd.c
9240 F: include/linux/pktcdvd.h
9241 F: include/uapi/linux/pktcdvd.h
9244 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9245 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9247 T: git git://github.com/gxt/linux.git
9248 F: drivers/input/serio/i8042-unicore32io.h
9249 F: drivers/i2c/busses/i2c-puv3.c
9250 F: drivers/video/fbdev/fb-puv3.c
9251 F: drivers/rtc/rtc-puv3.c
9253 PMBUS HARDWARE MONITORING DRIVERS
9254 M: Guenter Roeck <linux@roeck-us.net>
9255 L: linux-hwmon@vger.kernel.org
9256 W: http://hwmon.wiki.kernel.org/
9257 W: http://www.roeck-us.net/linux/drivers/
9258 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9260 F: Documentation/hwmon/pmbus
9261 F: drivers/hwmon/pmbus/
9262 F: include/linux/i2c/pmbus.h
9264 PMC SIERRA MaxRAID DRIVER
9265 L: linux-scsi@vger.kernel.org
9266 W: http://www.pmc-sierra.com/
9268 F: drivers/scsi/pmcraid.*
9270 PMC SIERRA PM8001 DRIVER
9271 M: Jack Wang <jinpu.wang@profitbricks.com>
9272 M: lindar_liu@usish.com
9274 L: linux-scsi@vger.kernel.org
9276 F: drivers/scsi/pm8001/
9278 POSIX CLOCKS and TIMERS
9279 M: Thomas Gleixner <tglx@linutronix.de>
9280 L: linux-kernel@vger.kernel.org
9281 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9284 F: include/linux/timer*
9285 F: kernel/time/*timer*
9287 POWER MANAGEMENT CORE
9288 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9289 L: linux-pm@vger.kernel.org
9290 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9292 F: drivers/base/power/
9293 F: include/linux/pm.h
9294 F: include/linux/pm_*
9295 F: include/linux/powercap.h
9296 F: drivers/powercap/
9298 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9299 M: Sebastian Reichel <sre@kernel.org>
9300 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9301 M: David Woodhouse <dwmw2@infradead.org>
9302 L: linux-pm@vger.kernel.org
9303 T: git git://git.infradead.org/battery-2.6.git
9305 F: Documentation/devicetree/bindings/power/
9306 F: Documentation/devicetree/bindings/power_supply/
9307 F: include/linux/power_supply.h
9309 X: drivers/power/avs/
9311 POWER STATE COORDINATION INTERFACE (PSCI)
9312 M: Mark Rutland <mark.rutland@arm.com>
9313 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9314 L: linux-arm-kernel@lists.infradead.org
9316 F: drivers/firmware/psci.c
9317 F: include/linux/psci.h
9318 F: include/uapi/linux/psci.h
9320 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9321 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9322 L: linuxppc-dev@lists.ozlabs.org
9324 F: drivers/char/powernv-op-panel.c
9327 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9331 PPP PROTOCOL DRIVERS AND COMPRESSORS
9332 M: Paul Mackerras <paulus@samba.org>
9333 L: linux-ppp@vger.kernel.org
9335 F: drivers/net/ppp/ppp_*
9337 PPP OVER ATM (RFC 2364)
9338 M: Mitchell Blank Jr <mitch@sfgoth.com>
9340 F: net/atm/pppoatm.c
9341 F: include/uapi/linux/atmppp.h
9344 M: Michal Ostrowski <mostrows@earthlink.net>
9346 F: drivers/net/ppp/pppoe.c
9347 F: drivers/net/ppp/pppox.c
9350 M: James Chapman <jchapman@katalix.com>
9352 F: net/l2tp/l2tp_ppp.c
9353 F: include/linux/if_pppol2tp.h
9354 F: include/uapi/linux/if_pppol2tp.h
9357 M: Rodolfo Giometti <giometti@enneenne.com>
9358 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9359 L: linuxpps@ml.enneenne.com (subscribers-only)
9361 F: Documentation/pps/
9363 F: include/linux/pps*.h
9366 M: Dmitry Kozlov <xeb@mail.ru>
9367 L: netdev@vger.kernel.org
9369 F: drivers/net/ppp/pptp.c
9370 W: http://sourceforge.net/projects/accel-pptp
9373 M: Robert Love <rml@tech9.net>
9374 L: kpreempt-tech@lists.sourceforge.net
9375 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9377 F: Documentation/preempt-locking.txt
9378 F: include/linux/preempt.h
9380 PRISM54 WIRELESS DRIVER
9381 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9382 L: linux-wireless@vger.kernel.org
9383 W: http://wireless.kernel.org/en/users/Drivers/p54
9385 F: drivers/net/wireless/intersil/prism54/
9388 M: Geoff Levand <geoff@infradead.org>
9389 L: netdev@vger.kernel.org
9390 L: linuxppc-dev@lists.ozlabs.org
9392 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9394 PS3 PLATFORM SUPPORT
9395 M: Geoff Levand <geoff@infradead.org>
9396 L: linuxppc-dev@lists.ozlabs.org
9398 F: arch/powerpc/boot/ps3*
9399 F: arch/powerpc/include/asm/lv1call.h
9400 F: arch/powerpc/include/asm/ps3*.h
9401 F: arch/powerpc/platforms/ps3/
9404 F: drivers/rtc/rtc-ps3.c
9405 F: drivers/usb/host/*ps3.c
9406 F: sound/ppc/snd_ps3*
9409 M: Jim Paris <jim@jtan.com>
9410 M: Geoff Levand <geoff@infradead.org>
9411 L: linuxppc-dev@lists.ozlabs.org
9413 F: drivers/block/ps3vram.c
9416 M: Anton Vorontsov <anton@enomsg.org>
9417 M: Colin Cross <ccross@android.com>
9418 M: Kees Cook <keescook@chromium.org>
9419 M: Tony Luck <tony.luck@intel.com>
9421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9423 F: include/linux/pstore*
9424 F: drivers/firmware/efi/efi-pstore.c
9425 F: drivers/acpi/apei/erst.c
9427 PTP HARDWARE CLOCK SUPPORT
9428 M: Richard Cochran <richardcochran@gmail.com>
9429 L: netdev@vger.kernel.org
9431 W: http://linuxptp.sourceforge.net/
9432 F: Documentation/ABI/testing/sysfs-ptp
9433 F: Documentation/ptp/*
9434 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9435 F: drivers/net/phy/dp83640*
9437 F: include/linux/ptp_cl*
9440 M: Roland McGrath <roland@hack.frob.com>
9441 M: Oleg Nesterov <oleg@redhat.com>
9443 F: include/asm-generic/syscall.h
9444 F: include/linux/ptrace.h
9445 F: include/linux/regset.h
9446 F: include/linux/tracehook.h
9447 F: include/uapi/linux/ptrace.h
9451 M: Hans Verkuil <hverkuil@xs4all.nl>
9452 L: linux-media@vger.kernel.org
9453 T: git git://linuxtv.org/media_tree.git
9455 F: drivers/staging/media/pulse8-cec
9457 PVRUSB2 VIDEO4LINUX DRIVER
9458 M: Mike Isely <isely@pobox.com>
9459 L: pvrusb2@isely.net (subscribers-only)
9460 L: linux-media@vger.kernel.org
9461 W: http://www.isely.net/pvrusb2/
9462 T: git git://linuxtv.org/media_tree.git
9464 F: Documentation/video4linux/README.pvrusb2
9465 F: drivers/media/usb/pvrusb2/
9468 M: Hans Verkuil <hverkuil@xs4all.nl>
9469 L: linux-media@vger.kernel.org
9470 T: git git://linuxtv.org/media_tree.git
9472 F: drivers/media/usb/pwc/*
9475 M: Kamil Debski <kamil@wypas.org>
9476 M: Lukasz Majewski <l.majewski@samsung.com>
9477 L: linux-hwmon@vger.kernel.org
9479 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9480 F: Documentation/hwmon/pwm-fan
9481 F: drivers/hwmon/pwm-fan.c
9484 M: Thierry Reding <thierry.reding@gmail.com>
9485 L: linux-pwm@vger.kernel.org
9487 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9488 F: Documentation/pwm.txt
9489 F: Documentation/devicetree/bindings/pwm/
9490 F: include/linux/pwm.h
9492 F: drivers/video/backlight/pwm_bl.c
9493 F: include/linux/pwm_backlight.h
9495 PXA2xx/PXA3xx SUPPORT
9496 M: Daniel Mack <daniel@zonque.org>
9497 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9498 M: Robert Jarzmik <robert.jarzmik@free.fr>
9499 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9500 T: git git://github.com/hzhuang1/linux.git
9501 T: git git://github.com/rjarzmik/linux.git
9503 F: arch/arm/boot/dts/pxa*
9504 F: arch/arm/mach-pxa/
9506 F: drivers/pcmcia/pxa2xx*
9507 F: drivers/pinctrl/pxa/
9508 F: drivers/spi/spi-pxa2xx*
9509 F: drivers/usb/gadget/udc/pxa2*
9510 F: include/sound/pxa2xx-lib.h
9515 M: Robert Jarzmik <robert.jarzmik@free.fr>
9516 L: linux-gpio@vger.kernel.org
9518 F: drivers/gpio/gpio-pxa.c
9520 PXA3xx NAND FLASH DRIVER
9521 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9522 L: linux-mtd@lists.infradead.org
9524 F: drivers/mtd/nand/pxa3xx_nand.c
9527 M: Eric Miao <eric.y.miao@gmail.com>
9528 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9529 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9530 T: git git://github.com/hzhuang1/linux.git
9531 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9533 F: arch/arm/boot/dts/mmp*
9534 F: arch/arm/mach-mmp/
9540 M: Robert Jarzmik <robert.jarzmik@free.fr>
9541 L: rtc-linux@googlegroups.com
9545 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9546 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9547 L: qat-linux@intel.com
9549 F: drivers/crypto/qat/
9552 M: Mike Marciniszyn <infinipath@intel.com>
9553 L: linux-rdma@vger.kernel.org
9555 F: drivers/infiniband/hw/qib/
9557 QLOGIC QLA1280 SCSI DRIVER
9558 M: Michael Reed <mdr@sgi.com>
9559 L: linux-scsi@vger.kernel.org
9561 F: drivers/scsi/qla1280.[ch]
9563 QLOGIC QLA2XXX FC-SCSI DRIVER
9564 M: qla2xxx-upstream@qlogic.com
9565 L: linux-scsi@vger.kernel.org
9567 F: Documentation/scsi/LICENSE.qla2xxx
9568 F: drivers/scsi/qla2xxx/
9570 QLOGIC QLA4XXX iSCSI DRIVER
9571 M: QLogic-Storage-Upstream@qlogic.com
9572 L: linux-scsi@vger.kernel.org
9574 F: Documentation/scsi/LICENSE.qla4xxx
9575 F: drivers/scsi/qla4xxx/
9577 QLOGIC QLA3XXX NETWORK DRIVER
9578 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9579 M: Ron Mercer <ron.mercer@qlogic.com>
9580 M: linux-driver@qlogic.com
9581 L: netdev@vger.kernel.org
9583 F: Documentation/networking/LICENSE.qla3xxx
9584 F: drivers/net/ethernet/qlogic/qla3xxx.*
9586 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9587 M: Dept-GELinuxNICDev@qlogic.com
9588 L: netdev@vger.kernel.org
9590 F: drivers/net/ethernet/qlogic/qlcnic/
9592 QLOGIC QLGE 10Gb ETHERNET DRIVER
9593 M: Harish Patil <harish.patil@qlogic.com>
9594 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9595 M: Dept-GELinuxNICDev@qlogic.com
9596 M: linux-driver@qlogic.com
9597 L: netdev@vger.kernel.org
9599 F: drivers/net/ethernet/qlogic/qlge/
9601 QLOGIC QL4xxx ETHERNET DRIVER
9602 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9603 M: Ariel Elior <Ariel.Elior@qlogic.com>
9604 M: everest-linux-l2@qlogic.com
9605 L: netdev@vger.kernel.org
9607 F: drivers/net/ethernet/qlogic/qed/
9608 F: include/linux/qed/
9609 F: drivers/net/ethernet/qlogic/qede/
9612 M: Anders Larsen <al@alarsen.net>
9613 W: http://www.alarsen.net/linux/qnx4fs/
9616 F: include/uapi/linux/qnx4_fs.h
9617 F: include/uapi/linux/qnxtypes.h
9620 M: Antti Palosaari <crope@iki.fi>
9621 L: linux-media@vger.kernel.org
9622 W: https://linuxtv.org
9623 W: http://palosaari.fi/linux/
9624 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9625 T: git git://linuxtv.org/anttip/media_tree.git
9627 F: drivers/media/tuners/qt1010*
9629 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9630 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9631 L: linux-wireless@vger.kernel.org
9632 L: ath9k-devel@lists.ath9k.org
9633 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9635 F: drivers/net/wireless/ath/ath9k/
9637 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9638 M: Kalle Valo <kvalo@qca.qualcomm.com>
9639 L: ath10k@lists.infradead.org
9640 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9641 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9643 F: drivers/net/wireless/ath/ath10k/
9645 QUALCOMM HEXAGON ARCHITECTURE
9646 M: Richard Kuo <rkuo@codeaurora.org>
9647 L: linux-hexagon@vger.kernel.org
9648 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9652 QUALCOMM WCN36XX WIRELESS DRIVER
9653 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9654 L: wcn36xx@lists.infradead.org
9655 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9656 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9658 F: drivers/net/wireless/ath/wcn36xx/
9660 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9661 M: Gabriel Somlo <somlo@cmu.edu>
9662 M: "Michael S. Tsirkin" <mst@redhat.com>
9663 L: qemu-devel@nongnu.org
9665 F: drivers/firmware/qemu_fw_cfg.c
9667 RADOS BLOCK DEVICE (RBD)
9668 M: Ilya Dryomov <idryomov@gmail.com>
9669 M: Sage Weil <sage@redhat.com>
9670 M: Alex Elder <elder@kernel.org>
9671 L: ceph-devel@vger.kernel.org
9673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9674 T: git git://github.com/ceph/ceph-client.git
9676 F: Documentation/ABI/testing/sysfs-bus-rbd
9677 F: drivers/block/rbd.c
9678 F: drivers/block/rbd_types.h
9680 RADEON FRAMEBUFFER DISPLAY DRIVER
9681 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9682 L: linux-fbdev@vger.kernel.org
9684 F: drivers/video/fbdev/aty/radeon*
9685 F: include/uapi/linux/radeonfb.h
9687 RADIOSHARK RADIO DRIVER
9688 M: Hans Verkuil <hverkuil@xs4all.nl>
9689 L: linux-media@vger.kernel.org
9690 T: git git://linuxtv.org/media_tree.git
9692 F: drivers/media/radio/radio-shark.c
9694 RADIOSHARK2 RADIO DRIVER
9695 M: Hans Verkuil <hverkuil@xs4all.nl>
9696 L: linux-media@vger.kernel.org
9697 T: git git://linuxtv.org/media_tree.git
9699 F: drivers/media/radio/radio-shark2.c
9700 F: drivers/media/radio/radio-tea5777.c
9702 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9703 M: Paul Mackerras <paulus@samba.org>
9704 L: linux-fbdev@vger.kernel.org
9706 F: drivers/video/fbdev/aty/aty128fb.c
9708 RALINK MIPS ARCHITECTURE
9709 M: John Crispin <john@phrozen.org>
9710 L: linux-mips@linux-mips.org
9714 RALINK RT2X00 WIRELESS LAN DRIVER
9716 M: Stanislaw Gruszka <sgruszka@redhat.com>
9717 M: Helmut Schaa <helmut.schaa@googlemail.com>
9718 L: linux-wireless@vger.kernel.org
9720 F: drivers/net/wireless/ralink/rt2x00/
9722 RAMDISK RAM BLOCK DEVICE DRIVER
9723 M: Jens Axboe <axboe@kernel.dk>
9725 F: Documentation/blockdev/ramdisk.txt
9726 F: drivers/block/brd.c
9728 RANDOM NUMBER DRIVER
9729 M: "Theodore Ts'o" <tytso@mit.edu>
9731 F: drivers/char/random.c
9734 M: Matt Porter <mporter@kernel.crashing.org>
9735 M: Alexandre Bounine <alexandre.bounine@idt.com>
9739 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9740 L: linux-wireless@vger.kernel.org
9742 F: drivers/net/wireless/ray*
9745 M: Josh Triplett <josh@joshtriplett.org>
9746 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9747 L: linux-kernel@vger.kernel.org
9749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9750 F: Documentation/RCU/torture.txt
9751 F: kernel/rcu/rcutorture.c
9753 RCUTORTURE TEST FRAMEWORK
9754 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9755 M: Josh Triplett <josh@joshtriplett.org>
9756 R: Steven Rostedt <rostedt@goodmis.org>
9757 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9758 R: Lai Jiangshan <jiangshanlai@gmail.com>
9759 L: linux-kernel@vger.kernel.org
9761 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9762 F: tools/testing/selftests/rcutorture
9765 M: Florian Fainelli <florian@openwrt.org>
9768 RDC R6040 FAST ETHERNET DRIVER
9769 M: Florian Fainelli <f.fainelli@gmail.com>
9770 L: netdev@vger.kernel.org
9772 F: drivers/net/ethernet/rdc/r6040.c
9774 RDS - RELIABLE DATAGRAM SOCKETS
9775 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9776 L: netdev@vger.kernel.org
9777 L: linux-rdma@vger.kernel.org
9778 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9779 W: https://oss.oracle.com/projects/rds/
9782 F: Documentation/networking/rds.txt
9784 RDMAVT - RDMA verbs software
9785 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9786 L: linux-rdma@vger.kernel.org
9788 F: drivers/infiniband/sw/rdmavt
9790 READ-COPY UPDATE (RCU)
9791 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9792 M: Josh Triplett <josh@joshtriplett.org>
9793 R: Steven Rostedt <rostedt@goodmis.org>
9794 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9795 R: Lai Jiangshan <jiangshanlai@gmail.com>
9796 L: linux-kernel@vger.kernel.org
9797 W: http://www.rdrop.com/users/paulmck/RCU/
9799 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9800 F: Documentation/RCU/
9801 X: Documentation/RCU/torture.txt
9802 F: include/linux/rcu*
9803 X: include/linux/srcu.h
9807 REAL TIME CLOCK (RTC) SUBSYSTEM
9808 M: Alessandro Zummo <a.zummo@towertech.it>
9809 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9810 L: rtc-linux@googlegroups.com
9811 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9812 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9814 F: Documentation/rtc.txt
9816 F: include/linux/rtc.h
9817 F: include/uapi/linux/rtc.h
9819 REALTEK AUDIO CODECS
9820 M: Bard Liao <bardliao@realtek.com>
9821 M: Oder Chiou <oder_chiou@realtek.com>
9823 F: sound/soc/codecs/rt*
9824 F: include/sound/rt*.h
9826 REISERFS FILE SYSTEM
9827 L: reiserfs-devel@vger.kernel.org
9831 REGISTER MAP ABSTRACTION
9832 M: Mark Brown <broonie@kernel.org>
9833 L: linux-kernel@vger.kernel.org
9834 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9836 F: Documentation/devicetree/bindings/regmap/
9837 F: drivers/base/regmap/
9838 F: include/linux/regmap.h
9840 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9841 M: Ohad Ben-Cohen <ohad@wizery.com>
9842 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9843 L: linux-remoteproc@vger.kernel.org
9844 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9846 F: Documentation/devicetree/bindings/remoteproc/
9847 F: Documentation/remoteproc.txt
9848 F: drivers/remoteproc/
9849 F: include/linux/remoteproc.h
9851 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9852 M: Ohad Ben-Cohen <ohad@wizery.com>
9853 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9854 L: linux-remoteproc@vger.kernel.org
9855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9858 F: Documentation/rpmsg.txt
9859 F: include/linux/rpmsg.h
9861 RENESAS ETHERNET DRIVERS
9862 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9863 L: netdev@vger.kernel.org
9864 L: linux-renesas-soc@vger.kernel.org
9865 F: drivers/net/ethernet/renesas/
9866 F: include/linux/sh_eth.h
9868 RENESAS USB2 PHY DRIVER
9869 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9870 L: linux-renesas-soc@vger.kernel.org
9872 F: drivers/phy/phy-rcar-gen3-usb2.c
9874 RESET CONTROLLER FRAMEWORK
9875 M: Philipp Zabel <p.zabel@pengutronix.de>
9876 T: git git://git.pengutronix.de/git/pza/linux
9879 F: Documentation/devicetree/bindings/reset/
9880 F: include/dt-bindings/reset/
9881 F: include/linux/reset.h
9882 F: include/linux/reset-controller.h
9885 M: Johannes Berg <johannes@sipsolutions.net>
9886 L: linux-wireless@vger.kernel.org
9887 W: http://wireless.kernel.org/
9888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9889 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9891 F: Documentation/rfkill.txt
9895 M: Thomas Graf <tgraf@suug.ch>
9896 L: netdev@vger.kernel.org
9899 F: include/linux/rhashtable.h
9901 RICOH SMARTMEDIA/XD DRIVER
9902 M: Maxim Levitsky <maximlevitsky@gmail.com>
9904 F: drivers/mtd/nand/r852.c
9905 F: drivers/mtd/nand/r852.h
9907 RICOH R5C592 MEMORYSTICK DRIVER
9908 M: Maxim Levitsky <maximlevitsky@gmail.com>
9910 F: drivers/memstick/host/r592.*
9913 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9914 W: http://sourceforge.net/projects/roccat/
9916 F: drivers/hid/hid-roccat*
9917 F: include/linux/hid-roccat*
9918 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
9921 M: Jiri Pirko <jiri@resnulli.us>
9922 L: netdev@vger.kernel.org
9924 F: drivers/net/ethernet/rocker/
9928 W: http://www.comtrol.com
9930 F: Documentation/serial/rocket.txt
9931 F: drivers/tty/rocket*
9933 ROCKETPORT EXPRESS/INFINITY DRIVER
9934 M: Kevin Cernekee <cernekee@gmail.com>
9935 L: linux-serial@vger.kernel.org
9937 F: drivers/tty/serial/rp2.*
9940 M: Ralf Baechle <ralf@linux-mips.org>
9941 L: linux-hams@vger.kernel.org
9942 W: http://www.linux-ax25.org/
9944 F: include/net/rose.h
9945 F: include/uapi/linux/rose.h
9948 RTL2830 MEDIA DRIVER
9949 M: Antti Palosaari <crope@iki.fi>
9950 L: linux-media@vger.kernel.org
9951 W: https://linuxtv.org
9952 W: http://palosaari.fi/linux/
9953 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9954 T: git git://linuxtv.org/anttip/media_tree.git
9956 F: drivers/media/dvb-frontends/rtl2830*
9958 RTL2832 MEDIA DRIVER
9959 M: Antti Palosaari <crope@iki.fi>
9960 L: linux-media@vger.kernel.org
9961 W: https://linuxtv.org
9962 W: http://palosaari.fi/linux/
9963 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9964 T: git git://linuxtv.org/anttip/media_tree.git
9966 F: drivers/media/dvb-frontends/rtl2832*
9968 RTL2832_SDR MEDIA DRIVER
9969 M: Antti Palosaari <crope@iki.fi>
9970 L: linux-media@vger.kernel.org
9971 W: https://linuxtv.org
9972 W: http://palosaari.fi/linux/
9973 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9974 T: git git://linuxtv.org/anttip/media_tree.git
9976 F: drivers/media/dvb-frontends/rtl2832_sdr*
9978 RTL8180 WIRELESS DRIVER
9979 L: linux-wireless@vger.kernel.org
9980 W: http://wireless.kernel.org/
9981 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9983 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
9985 RTL8187 WIRELESS DRIVER
9986 M: Herton Ronaldo Krzesinski <herton@canonical.com>
9987 M: Hin-Tak Leung <htl10@users.sourceforge.net>
9988 M: Larry Finger <Larry.Finger@lwfinger.net>
9989 L: linux-wireless@vger.kernel.org
9990 W: http://wireless.kernel.org/
9991 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
9993 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
9995 RTL8192CE WIRELESS DRIVER
9996 M: Larry Finger <Larry.Finger@lwfinger.net>
9997 M: Chaoming Li <chaoming_li@realsil.com.cn>
9998 L: linux-wireless@vger.kernel.org
9999 W: http://wireless.kernel.org/
10000 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10002 F: drivers/net/wireless/realtek/rtlwifi/
10003 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10005 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10006 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10007 L: linux-wireless@vger.kernel.org
10008 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10010 F: drivers/net/wireless/realtek/rtl8xxxu/
10012 S3 SAVAGE FRAMEBUFFER DRIVER
10013 M: Antonino Daplas <adaplas@gmail.com>
10014 L: linux-fbdev@vger.kernel.org
10016 F: drivers/video/fbdev/savage/
10019 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10020 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10021 L: linux-s390@vger.kernel.org
10022 W: http://www.ibm.com/developerworks/linux/linux390/
10023 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10027 F: Documentation/s390/
10028 F: Documentation/DocBook/s390*
10030 S390 COMMON I/O LAYER
10031 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10032 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10033 L: linux-s390@vger.kernel.org
10034 W: http://www.ibm.com/developerworks/linux/linux390/
10036 F: drivers/s390/cio/
10039 M: Stefan Weinhuber <wein@de.ibm.com>
10040 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10041 L: linux-s390@vger.kernel.org
10042 W: http://www.ibm.com/developerworks/linux/linux390/
10044 F: drivers/s390/block/dasd*
10045 F: block/partitions/ibm.c
10047 S390 NETWORK DRIVERS
10048 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10049 L: linux-s390@vger.kernel.org
10050 W: http://www.ibm.com/developerworks/linux/linux390/
10052 F: drivers/s390/net/
10055 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10056 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10057 L: linux-s390@vger.kernel.org
10058 W: http://www.ibm.com/developerworks/linux/linux390/
10061 F: drivers/pci/hotplug/s390_pci_hpc.c
10064 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10065 L: linux-s390@vger.kernel.org
10066 W: http://www.ibm.com/developerworks/linux/linux390/
10068 F: drivers/s390/crypto/
10071 M: Steffen Maier <maier@linux.vnet.ibm.com>
10072 L: linux-s390@vger.kernel.org
10073 W: http://www.ibm.com/developerworks/linux/linux390/
10075 F: drivers/s390/scsi/zfcp_*
10077 S390 IUCV NETWORK LAYER
10078 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10079 L: linux-s390@vger.kernel.org
10080 W: http://www.ibm.com/developerworks/linux/linux390/
10082 F: drivers/s390/net/*iucv*
10083 F: include/net/iucv/
10087 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10088 L: linux-s390@vger.kernel.org
10089 W: http://www.ibm.com/developerworks/linux/linux390/
10091 F: drivers/iommu/s390-iommu.c
10093 S3C24XX SD/MMC Driver
10094 M: Ben Dooks <ben-linux@fluff.org>
10095 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10097 F: drivers/mmc/host/s3cmci.*
10099 SAA6588 RDS RECEIVER DRIVER
10100 M: Hans Verkuil <hverkuil@xs4all.nl>
10101 L: linux-media@vger.kernel.org
10102 T: git git://linuxtv.org/media_tree.git
10103 W: https://linuxtv.org
10105 F: drivers/media/i2c/saa6588*
10107 SAA7134 VIDEO4LINUX DRIVER
10108 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10109 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10110 L: linux-media@vger.kernel.org
10111 W: https://linuxtv.org
10112 T: git git://linuxtv.org/media_tree.git
10114 F: Documentation/video4linux/*.saa7134
10115 F: drivers/media/pci/saa7134/
10117 SAA7146 VIDEO4LINUX-2 DRIVER
10118 M: Hans Verkuil <hverkuil@xs4all.nl>
10119 L: linux-media@vger.kernel.org
10120 T: git git://linuxtv.org/media_tree.git
10122 F: drivers/media/common/saa7146/
10123 F: drivers/media/pci/saa7146/
10124 F: include/media/saa7146*
10126 SAMSUNG LAPTOP DRIVER
10127 M: Corentin Chary <corentin.chary@gmail.com>
10128 L: platform-driver-x86@vger.kernel.org
10130 F: drivers/platform/x86/samsung-laptop.c
10132 SAMSUNG AUDIO (ASoC) DRIVERS
10133 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10134 M: Sangbeom Kim <sbkim73@samsung.com>
10135 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10136 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10138 F: sound/soc/samsung/
10140 SAMSUNG FRAMEBUFFER DRIVER
10141 M: Jingoo Han <jingoohan1@gmail.com>
10142 L: linux-fbdev@vger.kernel.org
10144 F: drivers/video/fbdev/s3c-fb.c
10146 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10147 M: Sangbeom Kim <sbkim73@samsung.com>
10148 M: Krzysztof Kozlowski <k.kozlowski@samsung.com>
10149 L: linux-kernel@vger.kernel.org
10150 L: linux-samsung-soc@vger.kernel.org
10152 F: drivers/mfd/sec*.c
10153 F: drivers/regulator/s2m*.c
10154 F: drivers/regulator/s5m*.c
10155 F: drivers/clk/clk-s2mps11.c
10156 F: drivers/rtc/rtc-s5m.c
10157 F: include/linux/mfd/samsung/
10158 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10159 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10160 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10161 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10163 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10164 M: Kyungmin Park <kyungmin.park@samsung.com>
10165 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10166 L: linux-media@vger.kernel.org
10167 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10169 F: drivers/media/platform/exynos4-is/
10171 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10172 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10173 L: linux-media@vger.kernel.org
10174 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10176 F: drivers/media/platform/s3c-camif/
10177 F: include/media/drv-intf/s3c_camif.h
10179 SAMSUNG S5C73M3 CAMERA DRIVER
10180 M: Kyungmin Park <kyungmin.park@samsung.com>
10181 M: Andrzej Hajda <a.hajda@samsung.com>
10182 L: linux-media@vger.kernel.org
10184 F: drivers/media/i2c/s5c73m3/*
10186 SAMSUNG S5K5BAF CAMERA DRIVER
10187 M: Kyungmin Park <kyungmin.park@samsung.com>
10188 M: Andrzej Hajda <a.hajda@samsung.com>
10189 L: linux-media@vger.kernel.org
10191 F: drivers/media/i2c/s5k5baf.c
10193 SAMSUNG S3FWRN5 NFC DRIVER
10194 M: Robert Baldyga <r.baldyga@samsung.com>
10195 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10196 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10198 F: drivers/nfc/s3fwrn5
10200 SAMSUNG SOC CLOCK DRIVERS
10201 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10202 M: Tomasz Figa <tomasz.figa@gmail.com>
10204 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10205 F: drivers/clk/samsung/
10207 SAMSUNG SXGBE DRIVERS
10208 M: Byungho An <bh74.an@samsung.com>
10209 M: Girish K S <ks.giri@samsung.com>
10210 M: Vipul Pandya <vipul.pandya@samsung.com>
10212 L: netdev@vger.kernel.org
10213 F: drivers/net/ethernet/samsung/sxgbe/
10215 SAMSUNG THERMAL DRIVER
10216 M: Lukasz Majewski <l.majewski@samsung.com>
10217 L: linux-pm@vger.kernel.org
10218 L: linux-samsung-soc@vger.kernel.org
10220 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10221 F: drivers/thermal/samsung/
10223 SAMSUNG USB2 PHY DRIVER
10224 M: Kamil Debski <kamil@wypas.org>
10225 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10226 L: linux-kernel@vger.kernel.org
10228 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10229 F: Documentation/phy/samsung-usb2.txt
10230 F: drivers/phy/phy-exynos4210-usb2.c
10231 F: drivers/phy/phy-exynos4x12-usb2.c
10232 F: drivers/phy/phy-exynos5250-usb2.c
10233 F: drivers/phy/phy-s5pv210-usb2.c
10234 F: drivers/phy/phy-samsung-usb2.c
10235 F: drivers/phy/phy-samsung-usb2.h
10238 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10239 L: linux-serial@vger.kernel.org
10241 F: Documentation/devicetree/bindings/serial/
10242 F: drivers/tty/serial/
10244 SYNOPSYS DESIGNWARE DMAC DRIVER
10245 M: Viresh Kumar <vireshk@kernel.org>
10246 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10248 F: include/linux/dma/dw.h
10249 F: include/linux/platform_data/dma-dw.h
10252 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10253 M: Lars Persson <lars.persson@axis.com>
10254 L: netdev@vger.kernel.org
10256 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10257 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10259 SYNOPSYS DESIGNWARE I2C DRIVER
10260 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10261 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10262 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10263 L: linux-i2c@vger.kernel.org
10265 F: drivers/i2c/busses/i2c-designware-*
10266 F: include/linux/platform_data/i2c-designware.h
10268 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10269 M: Jaehoon Chung <jh80.chung@samsung.com>
10270 L: linux-mmc@vger.kernel.org
10272 F: include/linux/mmc/dw_mmc.h
10273 F: drivers/mmc/host/dw_mmc*
10275 SYSTEM TRACE MODULE CLASS
10276 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10279 F: Documentation/trace/stm.txt
10280 F: drivers/hwtracing/stm/
10281 F: include/linux/stm.h
10282 F: include/uapi/linux/stm.h
10285 M: Andreas Noever <andreas.noever@gmail.com>
10287 F: drivers/thunderbolt/
10289 TI BQ27XXX POWER SUPPLY DRIVER
10290 R: Andrew F. Davis <afd@ti.com>
10291 F: include/linux/power/bq27xxx_battery.h
10292 F: drivers/power/bq27xxx_battery.c
10293 F: drivers/power/bq27xxx_battery_i2c.c
10295 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10296 M: John Stultz <john.stultz@linaro.org>
10297 M: Thomas Gleixner <tglx@linutronix.de>
10298 L: linux-kernel@vger.kernel.org
10299 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10301 F: include/linux/clocksource.h
10302 F: include/linux/time.h
10303 F: include/linux/timex.h
10304 F: include/uapi/linux/time.h
10305 F: include/uapi/linux/timex.h
10306 F: kernel/time/clocksource.c
10307 F: kernel/time/time*.c
10308 F: kernel/time/alarmtimer.c
10309 F: kernel/time/ntp.c
10310 F: tools/testing/selftests/timers/
10313 M: Zwane Mwaikambo <zwanem@gmail.com>
10315 F: drivers/watchdog/sc1200wdt.c
10318 M: Ingo Molnar <mingo@redhat.com>
10319 M: Peter Zijlstra <peterz@infradead.org>
10320 L: linux-kernel@vger.kernel.org
10321 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10324 F: include/linux/sched.h
10325 F: include/uapi/linux/sched.h
10326 F: include/linux/wait.h
10329 M: Chen Liqin <liqin.linux@gmail.com>
10330 M: Lennox Wu <lennox.wu@gmail.com>
10331 W: http://www.sunplus.com
10335 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10336 M: Sudeep Holla <sudeep.holla@arm.com>
10337 L: linux-arm-kernel@lists.infradead.org
10339 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10340 F: drivers/clk/clk-scpi.c
10341 F: drivers/cpufreq/scpi-cpufreq.c
10342 F: drivers/firmware/arm_scpi.c
10343 F: include/linux/scpi_protocol.h
10346 M: Jens Axboe <axboe@kernel.dk>
10347 L: linux-scsi@vger.kernel.org
10348 W: http://www.kernel.dk
10350 F: drivers/scsi/sr*
10352 SCSI RDMA PROTOCOL (SRP) INITIATOR
10353 M: Bart Van Assche <bart.vanassche@sandisk.com>
10354 L: linux-rdma@vger.kernel.org
10356 W: http://www.openfabrics.org
10357 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10359 F: drivers/infiniband/ulp/srp/
10360 F: include/scsi/srp.h
10363 M: Doug Gilbert <dgilbert@interlog.com>
10364 L: linux-scsi@vger.kernel.org
10365 W: http://sg.danny.cz/sg
10367 F: Documentation/scsi/scsi-generic.txt
10368 F: drivers/scsi/sg.c
10369 F: include/scsi/sg.h
10372 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10373 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10374 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10375 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10376 L: linux-scsi@vger.kernel.org
10378 F: Documentation/devicetree/bindings/scsi/
10383 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10384 L: linux-scsi@vger.kernel.org
10386 F: Documentation/scsi/st.txt
10387 F: drivers/scsi/st.*
10388 F: drivers/scsi/st_*.h
10391 M: Vlad Yasevich <vyasevich@gmail.com>
10392 M: Neil Horman <nhorman@tuxdriver.com>
10393 L: linux-sctp@vger.kernel.org
10394 W: http://lksctp.sourceforge.net
10396 F: Documentation/networking/sctp.txt
10397 F: include/linux/sctp.h
10398 F: include/uapi/linux/sctp.h
10399 F: include/net/sctp/
10403 M: Jim Cromie <jim.cromie@gmail.com>
10405 F: Documentation/i2c/busses/scx200_acb
10406 F: arch/x86/platform/scx200/
10407 F: drivers/watchdog/scx200_wdt.c
10408 F: drivers/i2c/busses/scx200*
10409 F: drivers/mtd/maps/scx200_docflash.c
10410 F: include/linux/scx200.h
10413 M: Jim Cromie <jim.cromie@gmail.com>
10415 F: drivers/char/scx200_gpio.c
10416 F: include/linux/scx200_gpio.h
10418 SCx200 HRT CLOCKSOURCE DRIVER
10419 M: Jim Cromie <jim.cromie@gmail.com>
10421 F: drivers/clocksource/scx200_hrt.c
10423 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10424 M: Sascha Sommer <saschasommer@freenet.de>
10425 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10427 F: drivers/mmc/host/sdricoh_cs.c
10429 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10430 M: Adrian Hunter <adrian.hunter@intel.com>
10431 L: linux-mmc@vger.kernel.org
10432 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10434 F: drivers/mmc/host/sdhci*
10435 F: include/linux/mmc/sdhci*
10438 M: Kees Cook <keescook@chromium.org>
10439 R: Andy Lutomirski <luto@amacapital.net>
10440 R: Will Drewry <wad@chromium.org>
10441 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10443 F: kernel/seccomp.c
10444 F: include/uapi/linux/seccomp.h
10445 F: include/linux/seccomp.h
10446 F: tools/testing/selftests/seccomp/*
10447 K: \bsecure_computing
10450 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10451 M: Al Cooper <alcooperx@gmail.com>
10452 L: linux-mmc@vger.kernel.org
10453 L: bcm-kernel-feedback-list@broadcom.com
10455 F: drivers/mmc/host/sdhci-brcmstb*
10457 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10458 M: Ben Dooks <ben-linux@fluff.org>
10459 M: Jaehoon Chung <jh80.chung@samsung.com>
10460 L: linux-mmc@vger.kernel.org
10462 F: drivers/mmc/host/sdhci-s3c*
10464 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10465 M: Viresh Kumar <vireshk@kernel.org>
10466 L: linux-mmc@vger.kernel.org
10468 F: drivers/mmc/host/sdhci-spear.c
10471 M: James Morris <james.l.morris@oracle.com>
10472 M: "Serge E. Hallyn" <serge@hallyn.com>
10473 L: linux-security-module@vger.kernel.org (suggested Cc:)
10474 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10475 W: http://kernsec.org/
10480 M: Security Officers <security@kernel.org>
10483 SELINUX SECURITY MODULE
10484 M: Paul Moore <paul@paul-moore.com>
10485 M: Stephen Smalley <sds@tycho.nsa.gov>
10486 M: Eric Paris <eparis@parisplace.org>
10487 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10488 W: http://selinuxproject.org
10489 T: git git://git.infradead.org/users/pcmoore/selinux
10491 F: include/linux/selinux*
10492 F: security/selinux/
10493 F: scripts/selinux/
10495 APPARMOR SECURITY MODULE
10496 M: John Johansen <john.johansen@canonical.com>
10497 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10498 W: apparmor.wiki.kernel.org
10499 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10501 F: security/apparmor/
10503 LOADPIN SECURITY MODULE
10504 M: Kees Cook <keescook@chromium.org>
10505 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10507 F: security/loadpin/
10509 YAMA SECURITY MODULE
10510 M: Kees Cook <keescook@chromium.org>
10511 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10516 M: Jiri Slaby <jirislaby@gmail.com>
10518 F: drivers/misc/phantom.c
10519 F: include/uapi/linux/phantom.h
10521 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10522 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10523 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10524 M: John Soni Jose <sony.john@avagotech.com>
10525 L: linux-scsi@vger.kernel.org
10526 W: http://www.avagotech.com
10528 F: drivers/scsi/be2iscsi/
10530 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10531 M: Sathya Perla <sathya.perla@broadcom.com>
10532 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10533 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10534 M: Somnath Kotur <somnath.kotur@broadcom.com>
10535 L: netdev@vger.kernel.org
10536 W: http://www.emulex.com
10538 F: drivers/net/ethernet/emulex/benet/
10540 EMULEX ONECONNECT ROCE DRIVER
10541 M: Selvin Xavier <selvin.xavier@avagotech.com>
10542 M: Devesh Sharma <devesh.sharma@avagotech.com>
10543 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10544 L: linux-rdma@vger.kernel.org
10545 W: http://www.emulex.com
10547 F: drivers/infiniband/hw/ocrdma/
10550 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10551 M: Edward Cree <ecree@solarflare.com>
10552 M: Bert Kenward <bkenward@solarflare.com>
10553 L: netdev@vger.kernel.org
10555 F: drivers/net/ethernet/sfc/
10558 M: Dimitri Sivanich <sivanich@sgi.com>
10560 F: drivers/misc/sgi-gru/
10562 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10563 M: Pat Gefre <pfg@sgi.com>
10564 L: linux-ia64@vger.kernel.org
10566 F: Documentation/ia64/serial.txt
10567 F: drivers/tty/serial/ioc?_serial.c
10568 F: include/linux/ioc?.h
10570 SGI XP/XPC/XPNET DRIVER
10571 M: Cliff Whickman <cpw@sgi.com>
10572 M: Robin Holt <robinmholt@gmail.com>
10574 F: drivers/misc/sgi-xp/
10576 SI2157 MEDIA DRIVER
10577 M: Antti Palosaari <crope@iki.fi>
10578 L: linux-media@vger.kernel.org
10579 W: https://linuxtv.org
10580 W: http://palosaari.fi/linux/
10581 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10582 T: git git://linuxtv.org/anttip/media_tree.git
10584 F: drivers/media/tuners/si2157*
10586 SI2168 MEDIA DRIVER
10587 M: Antti Palosaari <crope@iki.fi>
10588 L: linux-media@vger.kernel.org
10589 W: https://linuxtv.org
10590 W: http://palosaari.fi/linux/
10591 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10592 T: git git://linuxtv.org/anttip/media_tree.git
10594 F: drivers/media/dvb-frontends/si2168*
10596 SI470X FM RADIO RECEIVER I2C DRIVER
10597 M: Hans Verkuil <hverkuil@xs4all.nl>
10598 L: linux-media@vger.kernel.org
10599 T: git git://linuxtv.org/media_tree.git
10600 W: https://linuxtv.org
10602 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10604 SI470X FM RADIO RECEIVER USB DRIVER
10605 M: Hans Verkuil <hverkuil@xs4all.nl>
10606 L: linux-media@vger.kernel.org
10607 T: git git://linuxtv.org/media_tree.git
10608 W: https://linuxtv.org
10610 F: drivers/media/radio/si470x/radio-si470x-common.c
10611 F: drivers/media/radio/si470x/radio-si470x.h
10612 F: drivers/media/radio/si470x/radio-si470x-usb.c
10614 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10615 M: Eduardo Valentin <edubezval@gmail.com>
10616 L: linux-media@vger.kernel.org
10617 T: git git://linuxtv.org/media_tree.git
10618 W: https://linuxtv.org
10620 F: drivers/media/radio/si4713/si4713.?
10622 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10623 M: Eduardo Valentin <edubezval@gmail.com>
10624 L: linux-media@vger.kernel.org
10625 T: git git://linuxtv.org/media_tree.git
10626 W: https://linuxtv.org
10628 F: drivers/media/radio/si4713/radio-platform-si4713.c
10630 SI4713 FM RADIO TRANSMITTER USB DRIVER
10631 M: Hans Verkuil <hverkuil@xs4all.nl>
10632 L: linux-media@vger.kernel.org
10633 T: git git://linuxtv.org/media_tree.git
10634 W: https://linuxtv.org
10636 F: drivers/media/radio/si4713/radio-usb-si4713.c
10639 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10640 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10641 L: linux-media@vger.kernel.org
10642 W: https://linuxtv.org
10643 T: git git://linuxtv.org/media_tree.git
10645 F: drivers/media/common/siano/
10646 F: drivers/media/usb/siano/
10647 F: drivers/media/usb/siano/
10648 F: drivers/media/mmc/siano/
10651 M: Hans de Goede <hdegoede@redhat.com>
10652 L: linux-fbdev@vger.kernel.org
10654 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10655 F: drivers/video/fbdev/simplefb.c
10656 F: include/linux/platform_data/simplefb.h
10658 SH_VEU V4L2 MEM2MEM DRIVER
10659 L: linux-media@vger.kernel.org
10661 F: drivers/media/platform/sh_veu.c
10663 SH_VOU V4L2 OUTPUT DRIVER
10664 L: linux-media@vger.kernel.org
10666 F: drivers/media/platform/sh_vou.c
10667 F: include/media/drv-intf/sh_vou.h
10669 SIMPLE FIRMWARE INTERFACE (SFI)
10670 M: Len Brown <lenb@kernel.org>
10671 L: sfi-devel@simplefirmware.org
10672 W: http://simplefirmware.org/
10673 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10675 F: arch/x86/platform/sfi/
10677 F: include/linux/sfi*.h
10679 SIMTEC EB110ATX (Chalice CATS)
10681 P: Vincent Sanders <vince@simtec.co.uk>
10682 M: Simtec Linux Team <linux@simtec.co.uk>
10683 W: http://www.simtec.co.uk/products/EB110ATX/
10686 SIMTEC EB2410ITX (BAST)
10688 P: Vincent Sanders <vince@simtec.co.uk>
10689 M: Simtec Linux Team <linux@simtec.co.uk>
10690 W: http://www.simtec.co.uk/products/EB2410ITX/
10692 F: arch/arm/mach-s3c24xx/mach-bast.c
10693 F: arch/arm/mach-s3c24xx/bast-ide.c
10694 F: arch/arm/mach-s3c24xx/bast-irq.c
10696 TI DAVINCI MACHINE SUPPORT
10697 M: Sekhar Nori <nsekhar@ti.com>
10698 M: Kevin Hilman <khilman@kernel.org>
10699 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10700 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10702 F: arch/arm/mach-davinci/
10703 F: drivers/i2c/busses/i2c-davinci.c
10705 TI DAVINCI SERIES MEDIA DRIVER
10706 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10707 L: linux-media@vger.kernel.org
10708 W: https://linuxtv.org
10709 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10710 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10712 F: drivers/media/platform/davinci/
10713 F: include/media/davinci/
10715 TI AM437X VPFE DRIVER
10716 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10717 L: linux-media@vger.kernel.org
10718 W: https://linuxtv.org
10719 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10720 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10722 F: drivers/media/platform/am437x/
10724 OV2659 OMNIVISION SENSOR DRIVER
10725 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10726 L: linux-media@vger.kernel.org
10727 W: https://linuxtv.org
10728 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10729 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10731 F: drivers/media/i2c/ov2659.c
10732 F: include/media/i2c/ov2659.h
10734 SILICON MOTION SM712 FRAME BUFFER DRIVER
10735 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10736 M: Teddy Wang <teddy.wang@siliconmotion.com>
10737 M: Sudip Mukherjee <sudip@vectorindia.org>
10738 L: linux-fbdev@vger.kernel.org
10740 F: drivers/video/fbdev/sm712*
10741 F: Documentation/fb/sm712fb.txt
10743 SIS 190 ETHERNET DRIVER
10744 M: Francois Romieu <romieu@fr.zoreil.com>
10745 L: netdev@vger.kernel.org
10747 F: drivers/net/ethernet/sis/sis190.c
10749 SIS 900/7016 FAST ETHERNET DRIVER
10750 M: Daniele Venzano <venza@brownhat.org>
10751 W: http://www.brownhat.org/sis900.html
10752 L: netdev@vger.kernel.org
10754 F: drivers/net/ethernet/sis/sis900.*
10756 SIS FRAMEBUFFER DRIVER
10757 M: Thomas Winischhofer <thomas@winischhofer.net>
10758 W: http://www.winischhofer.net/linuxsisvga.shtml
10760 F: Documentation/fb/sisfb.txt
10761 F: drivers/video/fbdev/sis/
10762 F: include/video/sisfb.h
10765 M: Thomas Winischhofer <thomas@winischhofer.net>
10766 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10768 F: drivers/usb/misc/sisusbvga/
10771 M: Christoph Lameter <cl@linux.com>
10772 M: Pekka Enberg <penberg@kernel.org>
10773 M: David Rientjes <rientjes@google.com>
10774 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10775 M: Andrew Morton <akpm@linux-foundation.org>
10776 L: linux-mm@kvack.org
10778 F: include/linux/sl?b*.h
10781 SLEEPABLE READ-COPY UPDATE (SRCU)
10782 M: Lai Jiangshan <jiangshanlai@gmail.com>
10783 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10784 M: Josh Triplett <josh@joshtriplett.org>
10785 R: Steven Rostedt <rostedt@goodmis.org>
10786 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10787 L: linux-kernel@vger.kernel.org
10788 W: http://www.rdrop.com/users/paulmck/RCU/
10790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10791 F: include/linux/srcu.h
10792 F: kernel/rcu/srcu.c
10794 SMACK SECURITY MODULE
10795 M: Casey Schaufler <casey@schaufler-ca.com>
10796 L: linux-security-module@vger.kernel.org
10797 W: http://schaufler-ca.com
10798 T: git git://github.com/cschaufler/smack-next
10800 F: Documentation/security/Smack.txt
10803 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10804 M: Kevin Hilman <khilman@kernel.org>
10805 M: Nishanth Menon <nm@ti.com>
10807 F: drivers/power/avs/
10808 F: include/linux/power/smartreflex.h
10809 L: linux-pm@vger.kernel.org
10811 SMC91x ETHERNET DRIVER
10812 M: Nicolas Pitre <nico@fluxnic.net>
10814 F: drivers/net/ethernet/smsc/smc91x.*
10816 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10817 M: Sakari Ailus <sakari.ailus@iki.fi>
10818 L: linux-media@vger.kernel.org
10820 F: drivers/media/i2c/smiapp/
10821 F: include/media/i2c/smiapp.h
10822 F: drivers/media/i2c/smiapp-pll.c
10823 F: drivers/media/i2c/smiapp-pll.h
10824 F: include/uapi/linux/smiapp.h
10825 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10827 SMM665 HARDWARE MONITOR DRIVER
10828 M: Guenter Roeck <linux@roeck-us.net>
10829 L: linux-hwmon@vger.kernel.org
10831 F: Documentation/hwmon/smm665
10832 F: drivers/hwmon/smm665.c
10834 SMSC EMC2103 HARDWARE MONITOR DRIVER
10835 M: Steve Glendinning <steve.glendinning@shawell.net>
10836 L: linux-hwmon@vger.kernel.org
10838 F: Documentation/hwmon/emc2103
10839 F: drivers/hwmon/emc2103.c
10841 SMSC SCH5627 HARDWARE MONITOR DRIVER
10842 M: Hans de Goede <hdegoede@redhat.com>
10843 L: linux-hwmon@vger.kernel.org
10845 F: Documentation/hwmon/sch5627
10846 F: drivers/hwmon/sch5627.c
10848 SMSC47B397 HARDWARE MONITOR DRIVER
10849 M: Jean Delvare <jdelvare@suse.com>
10850 L: linux-hwmon@vger.kernel.org
10852 F: Documentation/hwmon/smsc47b397
10853 F: drivers/hwmon/smsc47b397.c
10855 SMSC911x ETHERNET DRIVER
10856 M: Steve Glendinning <steve.glendinning@shawell.net>
10857 L: netdev@vger.kernel.org
10859 F: include/linux/smsc911x.h
10860 F: drivers/net/ethernet/smsc/smsc911x.*
10862 SMSC9420 PCI ETHERNET DRIVER
10863 M: Steve Glendinning <steve.glendinning@shawell.net>
10864 L: netdev@vger.kernel.org
10866 F: drivers/net/ethernet/smsc/smsc9420.*
10868 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10869 M: Steve Glendinning <steve.glendinning@shawell.net>
10870 L: linux-fbdev@vger.kernel.org
10872 F: drivers/video/fbdev/smscufx.c
10874 SOC-CAMERA V4L2 SUBSYSTEM
10875 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10876 L: linux-media@vger.kernel.org
10877 T: git git://linuxtv.org/media_tree.git
10879 F: include/media/soc*
10880 F: drivers/media/i2c/soc_camera/
10881 F: drivers/media/platform/soc_camera/
10883 SOEKRIS NET48XX LED SUPPORT
10884 M: Chris Boot <bootc@bootc.net>
10886 F: drivers/leds/leds-net48xx.c
10888 SOFTLOGIC 6x10 MPEG CODEC
10889 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10890 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10891 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10892 M: Ismael Luceno <ismael@iodev.co.uk>
10893 L: linux-media@vger.kernel.org
10895 F: drivers/media/pci/solo6x10/
10897 SOFTWARE RAID (Multiple Disks) SUPPORT
10898 M: Shaohua Li <shli@kernel.org>
10899 L: linux-raid@vger.kernel.org
10900 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10903 F: include/linux/raid/
10904 F: include/uapi/linux/raid/
10906 SONIC NETWORK DRIVER
10907 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
10908 L: netdev@vger.kernel.org
10910 F: drivers/net/ethernet/natsemi/sonic.*
10912 SONICS SILICON BACKPLANE DRIVER (SSB)
10913 M: Michael Buesch <m@bues.ch>
10914 L: linux-wireless@vger.kernel.org
10917 F: include/linux/ssb/
10919 SONY VAIO CONTROL DEVICE DRIVER
10920 M: Mattia Dongili <malattia@linux.it>
10921 L: platform-driver-x86@vger.kernel.org
10922 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
10924 F: Documentation/laptops/sony-laptop.txt
10925 F: drivers/char/sonypi.c
10926 F: drivers/platform/x86/sony-laptop.c
10927 F: include/linux/sony-laptop.h
10929 SONY MEMORYSTICK CARD SUPPORT
10930 M: Alex Dubov <oakad@yahoo.com>
10931 W: http://tifmxx.berlios.de/
10933 F: drivers/memstick/host/tifm_ms.c
10935 SONY MEMORYSTICK STANDARD SUPPORT
10936 M: Maxim Levitsky <maximlevitsky@gmail.com>
10938 F: drivers/memstick/core/ms_block.*
10941 M: Jaroslav Kysela <perex@perex.cz>
10942 M: Takashi Iwai <tiwai@suse.com>
10943 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10944 W: http://www.alsa-project.org/
10945 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10946 T: git git://git.alsa-project.org/alsa-kernel.git
10947 Q: http://patchwork.kernel.org/project/alsa-devel/list/
10949 F: Documentation/sound/
10951 F: include/uapi/sound/
10954 SOUND - COMPRESSED AUDIO
10955 M: Vinod Koul <vinod.koul@intel.com>
10956 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10957 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
10959 F: Documentation/sound/alsa/compress_offload.txt
10960 F: include/sound/compress_driver.h
10961 F: include/uapi/sound/compress_*
10962 F: sound/core/compress_offload.c
10963 F: sound/soc/soc-compress.c
10965 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
10966 M: Liam Girdwood <lgirdwood@gmail.com>
10967 M: Mark Brown <broonie@kernel.org>
10968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
10969 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10970 W: http://alsa-project.org/main/index.php/ASoC
10972 F: Documentation/devicetree/bindings/sound/
10973 F: Documentation/sound/alsa/soc/
10975 F: include/sound/soc*
10977 SOUND - DMAENGINE HELPERS
10978 M: Lars-Peter Clausen <lars@metafoo.de>
10980 F: include/sound/dmaengine_pcm.h
10981 F: sound/core/pcm_dmaengine.c
10982 F: sound/soc/soc-generic-dmaengine-pcm.c
10985 M: Olli Salonen <olli.salonen@iki.fi>
10986 L: linux-media@vger.kernel.org
10987 W: https://linuxtv.org
10988 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10990 F: drivers/media/dvb-frontends/sp2*
10992 SPARC + UltraSPARC (sparc/sparc64)
10993 M: "David S. Miller" <davem@davemloft.net>
10994 L: sparclinux@vger.kernel.org
10995 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
10996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
10997 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11002 SPARC SERIAL DRIVERS
11003 M: "David S. Miller" <davem@davemloft.net>
11004 L: sparclinux@vger.kernel.org
11005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11006 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11008 F: include/linux/sunserialcore.h
11009 F: drivers/tty/serial/suncore.c
11010 F: drivers/tty/serial/sunhv.c
11011 F: drivers/tty/serial/sunsab.c
11012 F: drivers/tty/serial/sunsab.h
11013 F: drivers/tty/serial/sunsu.c
11014 F: drivers/tty/serial/sunzilog.c
11015 F: drivers/tty/serial/sunzilog.h
11018 M: "Christopher Li" <sparse@chrisli.org>
11019 L: linux-sparse@vger.kernel.org
11020 W: https://sparse.wiki.kernel.org/
11021 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11022 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11024 F: include/linux/compiler.h
11026 SPEAR PLATFORM SUPPORT
11027 M: Viresh Kumar <vireshk@kernel.org>
11028 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11029 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11030 W: http://www.st.com/spear
11032 F: arch/arm/boot/dts/spear*
11033 F: arch/arm/mach-spear/
11035 SPEAR CLOCK FRAMEWORK SUPPORT
11036 M: Viresh Kumar <vireshk@kernel.org>
11037 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11038 W: http://www.st.com/spear
11040 F: drivers/clk/spear/
11043 M: Mark Brown <broonie@kernel.org>
11044 L: linux-spi@vger.kernel.org
11045 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11046 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11048 F: Documentation/devicetree/bindings/spi/
11049 F: Documentation/spi/
11051 F: include/linux/spi/
11052 F: include/uapi/linux/spi/
11054 SPIDERNET NETWORK DRIVER for CELL
11055 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11056 L: netdev@vger.kernel.org
11058 F: Documentation/networking/spider_net.txt
11059 F: drivers/net/ethernet/toshiba/spider_net*
11062 M: Jeremy Kerr <jk@ozlabs.org>
11063 L: linuxppc-dev@lists.ozlabs.org
11064 W: http://www.ibm.com/developerworks/power/cell/
11066 F: Documentation/filesystems/spufs.txt
11067 F: arch/powerpc/platforms/cell/spufs/
11069 SQUASHFS FILE SYSTEM
11070 M: Phillip Lougher <phillip@squashfs.org.uk>
11071 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11072 W: http://squashfs.org.uk
11073 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11075 F: Documentation/filesystems/squashfs.txt
11078 SRM (Alpha) environment access
11079 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11081 F: arch/alpha/kernel/srm_env.c
11084 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11085 L: stable@vger.kernel.org
11087 F: Documentation/stable_kernel_rules.txt
11090 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11091 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11092 L: devel@driverdev.osuosl.org
11094 F: drivers/staging/
11097 M: Ian Abbott <abbotti@mev.co.uk>
11098 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11100 F: drivers/staging/comedi/
11102 STAGING - FLARION FT1000 DRIVERS
11103 M: Marek Belisko <marek.belisko@gmail.com>
11105 F: drivers/staging/ft1000/
11107 STAGING - INDUSTRIAL IO
11108 M: Jonathan Cameron <jic23@kernel.org>
11109 L: linux-iio@vger.kernel.org
11111 F: Documentation/devicetree/bindings/staging/iio/
11112 F: drivers/staging/iio/
11114 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11115 M: Jarod Wilson <jarod@wilsonet.com>
11116 W: http://www.lirc.org/
11118 F: drivers/staging/media/lirc/
11120 STAGING - LUSTRE PARALLEL FILESYSTEM
11121 M: Oleg Drokin <oleg.drokin@intel.com>
11122 M: Andreas Dilger <andreas.dilger@intel.com>
11123 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11124 W: http://wiki.lustre.org/
11126 F: drivers/staging/lustre
11128 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11129 M: Marc Dietrich <marvin24@gmx.de>
11130 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11131 L: linux-tegra@vger.kernel.org
11133 F: drivers/staging/nvec/
11135 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11136 M: Jens Frederich <jfrederich@gmail.com>
11137 M: Daniel Drake <dsd@laptop.org>
11138 M: Jon Nettleton <jon.nettleton@gmail.com>
11139 W: http://wiki.laptop.org/go/DCON
11141 F: drivers/staging/olpc_dcon/
11143 STAGING - REALTEK RTL8712U DRIVERS
11144 M: Larry Finger <Larry.Finger@lwfinger.net>
11145 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11147 F: drivers/staging/rtl8712/
11149 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11150 M: Larry Finger <Larry.Finger@lwfinger.net>
11151 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11152 L: linux-wireless@vger.kernel.org
11154 F: drivers/staging/rtl8723au/
11156 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11157 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11158 M: Teddy Wang <teddy.wang@siliconmotion.com>
11159 M: Sudip Mukherjee <sudip@vectorindia.org>
11160 L: linux-fbdev@vger.kernel.org
11162 F: drivers/staging/sm750fb/
11165 M: Lior Dotan <liodot@gmail.com>
11166 M: Christopher Harrer <charrer@alacritech.com>
11168 F: drivers/staging/slicoss/
11170 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11171 M: William Hubbs <w.d.hubbs@gmail.com>
11172 M: Chris Brannon <chris@the-brannons.com>
11173 M: Kirk Reiser <kirk@reisers.ca>
11174 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11175 L: speakup@linux-speakup.org
11176 W: http://www.linux-speakup.org/
11178 F: drivers/staging/speakup/
11180 STAGING - VIA VT665X DRIVERS
11181 M: Forest Bond <forest@alittletooquiet.net>
11183 F: drivers/staging/vt665?/
11185 STAGING - WILC1000 WIFI DRIVER
11186 M: Johnny Kim <johnny.kim@atmel.com>
11187 M: Austin Shin <austin.shin@atmel.com>
11188 M: Chris Park <chris.park@atmel.com>
11189 M: Tony Cho <tony.cho@atmel.com>
11190 M: Glen Lee <glen.lee@atmel.com>
11191 M: Leo Kim <leo.kim@atmel.com>
11192 L: linux-wireless@vger.kernel.org
11194 F: drivers/staging/wilc1000/
11196 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11197 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11199 F: drivers/staging/xgifb/
11201 STARFIRE/DURALAN NETWORK DRIVER
11202 M: Ion Badulescu <ionut@badula.org>
11204 F: drivers/net/ethernet/adaptec/starfire*
11207 M: Sam Creasey <sammy@sammy.net>
11208 W: http://sammy.net/sun3/
11210 F: arch/m68k/kernel/*sun3*
11211 F: arch/m68k/sun3*/
11212 F: arch/m68k/include/asm/sun3*
11213 F: drivers/net/ethernet/i825xx/sun3*
11215 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11216 M: Hans de Goede <hdegoede@redhat.com>
11217 L: linux-input@vger.kernel.org
11219 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11220 F: drivers/input/keyboard/sun4i-lradc-keys.c
11222 SUNDANCE NETWORK DRIVER
11223 M: Denis Kirjanov <kda@linux-powerpc.org>
11224 L: netdev@vger.kernel.org
11226 F: drivers/net/ethernet/dlink/sundance.c
11229 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11230 M: Rich Felker <dalias@libc.org>
11231 L: linux-sh@vger.kernel.org
11232 Q: http://patchwork.kernel.org/project/linux-sh/list/
11234 F: Documentation/sh/
11239 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11240 M: Len Brown <len.brown@intel.com>
11241 M: Pavel Machek <pavel@ucw.cz>
11242 L: linux-pm@vger.kernel.org
11244 F: Documentation/power/
11245 F: arch/x86/kernel/acpi/
11246 F: drivers/base/power/
11248 F: include/linux/suspend.h
11249 F: include/linux/freezer.h
11250 F: include/linux/pm.h
11253 M: Martin Mares <mj@ucw.cz>
11254 L: linux-video@atrey.karlin.mff.cuni.cz
11256 F: Documentation/svga.txt
11257 F: arch/x86/boot/video*
11260 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11261 L: linux-kernel@vger.kernel.org
11262 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11265 F: arch/*/kernel/pci-swiotlb.c
11266 F: include/linux/swiotlb.h
11269 M: Jiri Pirko <jiri@resnulli.us>
11270 L: netdev@vger.kernel.org
11273 F: include/net/switchdev.h
11275 SYNOPSYS ARC ARCHITECTURE
11276 M: Vineet Gupta <vgupta@synopsys.com>
11277 L: linux-snps-arc@lists.infradead.org
11280 F: Documentation/devicetree/bindings/arc/*
11281 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11282 F: drivers/tty/serial/arc_uart.c
11283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11285 SYNOPSYS ARC SDP platform support
11286 M: Alexey Brodkin <abrodkin@synopsys.com>
11288 F: arch/arc/plat-axs10x
11289 F: arch/arc/boot/dts/ax*
11290 F: Documentation/devicetree/bindings/arc/axs10*
11292 SYSTEM CONFIGURATION (SYSCON)
11293 M: Lee Jones <lee.jones@linaro.org>
11294 M: Arnd Bergmann <arnd@arndb.de>
11295 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11297 F: drivers/mfd/syscon.c
11300 M: Christoph Hellwig <hch@infradead.org>
11302 F: Documentation/filesystems/sysv-fs.txt
11304 F: include/linux/sysv_fs.h
11307 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11308 L: linux-scsi@vger.kernel.org
11309 L: target-devel@vger.kernel.org
11310 W: http://www.linux-iscsi.org
11311 W: http://groups.google.com/group/linux-iscsi-target-dev
11312 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11316 F: Documentation/target/
11318 TASKSTATS STATISTICS INTERFACE
11319 M: Balbir Singh <bsingharora@gmail.com>
11321 F: Documentation/accounting/taskstats*
11322 F: include/linux/taskstats*
11323 F: kernel/taskstats.c
11326 M: Jamal Hadi Salim <jhs@mojatatu.com>
11327 L: netdev@vger.kernel.org
11329 F: include/net/pkt_cls.h
11330 F: include/uapi/linux/pkt_cls.h
11333 TCP LOW PRIORITY MODULE
11334 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11335 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11336 W: http://tcp-lp-mod.sourceforge.net/
11338 F: net/ipv4/tcp_lp.c
11340 TDA10071 MEDIA DRIVER
11341 M: Antti Palosaari <crope@iki.fi>
11342 L: linux-media@vger.kernel.org
11343 W: https://linuxtv.org
11344 W: http://palosaari.fi/linux/
11345 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11346 T: git git://linuxtv.org/anttip/media_tree.git
11348 F: drivers/media/dvb-frontends/tda10071*
11350 TDA18212 MEDIA DRIVER
11351 M: Antti Palosaari <crope@iki.fi>
11352 L: linux-media@vger.kernel.org
11353 W: https://linuxtv.org
11354 W: http://palosaari.fi/linux/
11355 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11356 T: git git://linuxtv.org/anttip/media_tree.git
11358 F: drivers/media/tuners/tda18212*
11360 TDA18218 MEDIA DRIVER
11361 M: Antti Palosaari <crope@iki.fi>
11362 L: linux-media@vger.kernel.org
11363 W: https://linuxtv.org
11364 W: http://palosaari.fi/linux/
11365 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11366 T: git git://linuxtv.org/anttip/media_tree.git
11368 F: drivers/media/tuners/tda18218*
11370 TDA18271 MEDIA DRIVER
11371 M: Michael Krufky <mkrufky@linuxtv.org>
11372 L: linux-media@vger.kernel.org
11373 W: https://linuxtv.org
11374 W: http://github.com/mkrufky
11375 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11376 T: git git://linuxtv.org/mkrufky/tuners.git
11378 F: drivers/media/tuners/tda18271*
11380 TDA827x MEDIA DRIVER
11381 M: Michael Krufky <mkrufky@linuxtv.org>
11382 L: linux-media@vger.kernel.org
11383 W: https://linuxtv.org
11384 W: http://github.com/mkrufky
11385 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11386 T: git git://linuxtv.org/mkrufky/tuners.git
11388 F: drivers/media/tuners/tda8290.*
11390 TDA8290 MEDIA DRIVER
11391 M: Michael Krufky <mkrufky@linuxtv.org>
11392 L: linux-media@vger.kernel.org
11393 W: https://linuxtv.org
11394 W: http://github.com/mkrufky
11395 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11396 T: git git://linuxtv.org/mkrufky/tuners.git
11398 F: drivers/media/tuners/tda8290.*
11400 TDA9840 MEDIA DRIVER
11401 M: Hans Verkuil <hverkuil@xs4all.nl>
11402 L: linux-media@vger.kernel.org
11403 T: git git://linuxtv.org/media_tree.git
11404 W: https://linuxtv.org
11406 F: drivers/media/i2c/tda9840*
11408 TEA5761 TUNER DRIVER
11409 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11410 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11411 L: linux-media@vger.kernel.org
11412 W: https://linuxtv.org
11413 T: git git://linuxtv.org/media_tree.git
11415 F: drivers/media/tuners/tea5761.*
11417 TEA5767 TUNER DRIVER
11418 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11419 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11420 L: linux-media@vger.kernel.org
11421 W: https://linuxtv.org
11422 T: git git://linuxtv.org/media_tree.git
11424 F: drivers/media/tuners/tea5767.*
11426 TEA6415C MEDIA DRIVER
11427 M: Hans Verkuil <hverkuil@xs4all.nl>
11428 L: linux-media@vger.kernel.org
11429 T: git git://linuxtv.org/media_tree.git
11430 W: https://linuxtv.org
11432 F: drivers/media/i2c/tea6415c*
11434 TEA6420 MEDIA DRIVER
11435 M: Hans Verkuil <hverkuil@xs4all.nl>
11436 L: linux-media@vger.kernel.org
11437 T: git git://linuxtv.org/media_tree.git
11438 W: https://linuxtv.org
11440 F: drivers/media/i2c/tea6420*
11443 M: Jiri Pirko <jiri@resnulli.us>
11444 L: netdev@vger.kernel.org
11446 F: drivers/net/team/
11447 F: include/linux/if_team.h
11448 F: include/uapi/linux/if_team.h
11450 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11451 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11453 F: arch/x86/platform/ts5500/
11455 TECHNOTREND USB IR RECEIVER
11456 M: Sean Young <sean@mess.org>
11457 L: linux-media@vger.kernel.org
11459 F: drivers/media/rc/ttusbir.c
11461 TEGRA ARCHITECTURE SUPPORT
11462 M: Stephen Warren <swarren@wwwdotorg.org>
11463 M: Thierry Reding <thierry.reding@gmail.com>
11464 M: Alexandre Courbot <gnurou@gmail.com>
11465 L: linux-tegra@vger.kernel.org
11466 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11472 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11473 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11475 F: drivers/clk/tegra/
11478 M: Laxman Dewangan <ldewangan@nvidia.com>
11479 M: Jon Hunter <jonathanh@nvidia.com>
11481 F: drivers/dma/tegra*
11484 M: Laxman Dewangan <ldewangan@nvidia.com>
11486 F: drivers/i2c/busses/i2c-tegra.c
11488 TEGRA IOMMU DRIVERS
11489 M: Hiroshi Doyu <hdoyu@nvidia.com>
11491 F: drivers/iommu/tegra*
11494 M: Rakesh Iyer <riyer@nvidia.com>
11495 M: Laxman Dewangan <ldewangan@nvidia.com>
11497 F: drivers/input/keyboard/tegra-kbc.c
11500 M: Thierry Reding <thierry.reding@gmail.com>
11502 F: drivers/pwm/pwm-tegra.c
11504 TEGRA SERIAL DRIVER
11505 M: Laxman Dewangan <ldewangan@nvidia.com>
11507 F: drivers/tty/serial/serial-tegra.c
11510 M: Laxman Dewangan <ldewangan@nvidia.com>
11512 F: drivers/spi/spi-tegra*
11514 TEHUTI ETHERNET DRIVER
11515 M: Andy Gospodarek <andy@greyhouse.net>
11516 L: netdev@vger.kernel.org
11518 F: drivers/net/ethernet/tehuti/*
11520 Telecom Clock Driver for MCPL0010
11521 M: Mark Gross <mark.gross@intel.com>
11523 F: drivers/char/tlclk.c
11525 TENSILICA XTENSA PORT (xtensa)
11526 M: Chris Zankel <chris@zankel.net>
11527 M: Max Filippov <jcmvbkbc@gmail.com>
11528 L: linux-xtensa@linux-xtensa.org
11529 T: git git://github.com/czankel/xtensa-linux.git
11532 F: drivers/irqchip/irq-xtensa-*
11534 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11535 M: Hans Verkuil <hverkuil@xs4all.nl>
11536 L: linux-media@vger.kernel.org
11537 T: git git://linuxtv.org/media_tree.git
11538 W: https://linuxtv.org
11540 F: drivers/media/radio/radio-raremono.c
11543 M: Zhang Rui <rui.zhang@intel.com>
11544 M: Eduardo Valentin <edubezval@gmail.com>
11545 L: linux-pm@vger.kernel.org
11546 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11547 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11548 Q: https://patchwork.kernel.org/project/linux-pm/list/
11550 F: drivers/thermal/
11551 F: include/linux/thermal.h
11552 F: include/uapi/linux/thermal.h
11553 F: include/linux/cpu_cooling.h
11554 F: Documentation/devicetree/bindings/thermal/
11556 THERMAL/CPU_COOLING
11557 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11558 M: Viresh Kumar <viresh.kumar@linaro.org>
11559 M: Javi Merino <javi.merino@arm.com>
11560 L: linux-pm@vger.kernel.org
11562 F: Documentation/thermal/cpu-cooling-api.txt
11563 F: drivers/thermal/cpu_cooling.c
11564 F: include/linux/cpu_cooling.h
11566 THINKPAD ACPI EXTRAS DRIVER
11567 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11568 L: ibm-acpi-devel@lists.sourceforge.net
11569 L: platform-driver-x86@vger.kernel.org
11570 W: http://ibm-acpi.sourceforge.net
11571 W: http://thinkwiki.org/wiki/Ibm-acpi
11572 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11574 F: drivers/platform/x86/thinkpad_acpi.c
11576 TI BANDGAP AND THERMAL DRIVER
11577 M: Eduardo Valentin <edubezval@gmail.com>
11578 M: Keerthy <j-keerthy@ti.com>
11579 L: linux-pm@vger.kernel.org
11580 L: linux-omap@vger.kernel.org
11582 F: drivers/thermal/ti-soc-thermal/
11585 M: Benoit Parrot <bparrot@ti.com>
11586 L: linux-media@vger.kernel.org
11587 W: http://linuxtv.org/
11588 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11590 F: drivers/media/platform/ti-vpe/
11592 TI CDCE706 CLOCK DRIVER
11593 M: Max Filippov <jcmvbkbc@gmail.com>
11595 F: drivers/clk/clk-cdce706.c
11598 M: Tero Kristo <t-kristo@ti.com>
11599 L: linux-omap@vger.kernel.org
11602 F: include/linux/clk/ti.h
11604 TI ETHERNET SWITCH DRIVER (CPSW)
11605 M: Mugunthan V N <mugunthanvnm@ti.com>
11606 R: Grygorii Strashko <grygorii.strashko@ti.com>
11607 L: linux-omap@vger.kernel.org
11608 L: netdev@vger.kernel.org
11610 F: drivers/net/ethernet/ti/cpsw*
11611 F: drivers/net/ethernet/ti/davinci*
11613 TI FLASH MEDIA INTERFACE DRIVER
11614 M: Alex Dubov <oakad@yahoo.com>
11616 F: drivers/misc/tifm*
11617 F: drivers/mmc/host/tifm_sd.c
11618 F: include/linux/tifm.h
11620 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11621 M: Santosh Shilimkar <ssantosh@kernel.org>
11622 L: linux-kernel@vger.kernel.org
11623 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11625 F: drivers/soc/ti/*
11626 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11629 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11630 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11631 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11632 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11634 F: sound/soc/codecs/lm49453*
11635 F: sound/soc/codecs/isabelle*
11637 TI LP855x BACKLIGHT DRIVER
11638 M: Milo Kim <milo.kim@ti.com>
11640 F: Documentation/backlight/lp855x-driver.txt
11641 F: drivers/video/backlight/lp855x_bl.c
11642 F: include/linux/platform_data/lp855x.h
11644 TI LP8727 CHARGER DRIVER
11645 M: Milo Kim <milo.kim@ti.com>
11647 F: drivers/power/lp8727_charger.c
11648 F: include/linux/platform_data/lp8727.h
11650 TI LP8788 MFD DRIVER
11651 M: Milo Kim <milo.kim@ti.com>
11653 F: drivers/iio/adc/lp8788_adc.c
11654 F: drivers/leds/leds-lp8788.c
11655 F: drivers/mfd/lp8788*.c
11656 F: drivers/power/lp8788-charger.c
11657 F: drivers/regulator/lp8788-*.c
11658 F: include/linux/mfd/lp8788*.h
11660 TI NETCP ETHERNET DRIVER
11661 M: Wingman Kwok <w-kwok2@ti.com>
11662 M: Murali Karicheri <m-karicheri2@ti.com>
11663 L: netdev@vger.kernel.org
11665 F: drivers/net/ethernet/ti/netcp*
11667 TI TAS571X FAMILY ASoC CODEC DRIVER
11668 M: Kevin Cernekee <cernekee@chromium.org>
11669 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11671 F: sound/soc/codecs/tas571x*
11673 TI TWL4030 SERIES SOC CODEC DRIVER
11674 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11675 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11677 F: sound/soc/codecs/twl4030*
11679 TI WILINK WIRELESS DRIVERS
11680 L: linux-wireless@vger.kernel.org
11681 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11682 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11683 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11685 F: drivers/net/wireless/ti/
11686 F: include/linux/wl12xx.h
11689 M: Jon Maloy <jon.maloy@ericsson.com>
11690 M: Ying Xue <ying.xue@windriver.com>
11691 L: netdev@vger.kernel.org (core kernel code)
11692 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11693 W: http://tipc.sourceforge.net/
11695 F: include/uapi/linux/tipc*.h
11699 M: Chris Metcalf <cmetcalf@mellanox.com>
11700 W: http://www.mellanox.com/repository/solutions/tile-scm/
11701 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11704 F: drivers/char/tile-srom.c
11705 F: drivers/edac/tile_edac.c
11706 F: drivers/net/ethernet/tile/
11707 F: drivers/rtc/rtc-tile.c
11708 F: drivers/tty/hvc/hvc_tile.c
11709 F: drivers/tty/serial/tilegx.c
11710 F: drivers/usb/host/*-tilegx.c
11711 F: include/linux/usb/tilegx.h
11713 TLAN NETWORK DRIVER
11714 M: Samuel Chessman <chessman@tux.org>
11715 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11716 W: http://sourceforge.net/projects/tlan/
11718 F: Documentation/networking/tlan.txt
11719 F: drivers/net/ethernet/ti/tlan.*
11721 TOMOYO SECURITY MODULE
11722 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11723 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11724 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11725 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11726 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11727 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11728 W: http://tomoyo.sourceforge.jp/
11729 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11731 F: security/tomoyo/
11733 TOPSTAR LAPTOP EXTRAS DRIVER
11734 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11735 L: platform-driver-x86@vger.kernel.org
11737 F: drivers/platform/x86/topstar-laptop.c
11739 TOSHIBA ACPI EXTRAS DRIVER
11740 M: Azael Avalos <coproscefalo@gmail.com>
11741 L: platform-driver-x86@vger.kernel.org
11743 F: drivers/platform/x86/toshiba_acpi.c
11745 TOSHIBA BLUETOOTH DRIVER
11746 M: Azael Avalos <coproscefalo@gmail.com>
11747 L: platform-driver-x86@vger.kernel.org
11749 F: drivers/platform/x86/toshiba_bluetooth.c
11751 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11752 M: Azael Avalos <coproscefalo@gmail.com>
11753 L: platform-driver-x86@vger.kernel.org
11755 F: drivers/platform/x86/toshiba_haps.c
11757 TOSHIBA WMI HOTKEYS DRIVER
11758 M: Azael Avalos <coproscefalo@gmail.com>
11759 L: platform-driver-x86@vger.kernel.org
11761 F: drivers/platform/x86/toshiba-wmi.c
11764 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11765 W: http://www.buzzard.org.uk/toshiba/
11767 F: drivers/char/toshiba.c
11768 F: include/linux/toshiba.h
11769 F: include/uapi/linux/toshiba.h
11771 TOSHIBA TC358743 DRIVER
11772 M: Mats Randgaard <matrandg@cisco.com>
11773 L: linux-media@vger.kernel.org
11775 F: drivers/media/i2c/tc358743*
11776 F: include/media/i2c/tc358743.h
11778 TMIO/SDHI MMC DRIVER
11779 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11780 L: linux-mmc@vger.kernel.org
11782 F: drivers/mmc/host/tmio_mmc*
11783 F: drivers/mmc/host/sh_mobile_sdhi.c
11784 F: include/linux/mfd/tmio.h
11786 TMP401 HARDWARE MONITOR DRIVER
11787 M: Guenter Roeck <linux@roeck-us.net>
11788 L: linux-hwmon@vger.kernel.org
11790 F: Documentation/hwmon/tmp401
11791 F: drivers/hwmon/tmp401.c
11793 TMPFS (SHMEM FILESYSTEM)
11794 M: Hugh Dickins <hughd@google.com>
11795 L: linux-mm@kvack.org
11797 F: include/linux/shmem_fs.h
11800 TM6000 VIDEO4LINUX DRIVER
11801 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11802 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11803 L: linux-media@vger.kernel.org
11804 W: https://linuxtv.org
11805 T: git git://linuxtv.org/media_tree.git
11807 F: drivers/media/usb/tm6000/
11809 TW68 VIDEO4LINUX DRIVER
11810 M: Hans Verkuil <hverkuil@xs4all.nl>
11811 L: linux-media@vger.kernel.org
11812 T: git git://linuxtv.org/media_tree.git
11813 W: https://linuxtv.org
11815 F: drivers/media/pci/tw68/
11817 TW686X VIDEO4LINUX DRIVER
11818 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11819 L: linux-media@vger.kernel.org
11820 T: git git://linuxtv.org/media_tree.git
11821 W: http://linuxtv.org
11823 F: drivers/media/pci/tw686x/
11826 M: Peter Huewe <peterhuewe@gmx.de>
11827 M: Marcel Selhorst <tpmdd@selhorst.net>
11828 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11829 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11830 W: http://tpmdd.sourceforge.net
11831 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11832 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11833 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11835 F: drivers/char/tpm/
11837 TPM IBM_VTPM DEVICE DRIVER
11838 M: Ashley Lai <ashleydlai@gmail.com>
11839 W: http://tpmdd.sourceforge.net
11840 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11842 F: drivers/char/tpm/tpm_ibmvtpm*
11845 M: Steven Rostedt <rostedt@goodmis.org>
11846 M: Ingo Molnar <mingo@redhat.com>
11847 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11849 F: Documentation/trace/ftrace.txt
11850 F: arch/*/*/*/ftrace.h
11851 F: arch/*/kernel/ftrace.c
11852 F: include/*/ftrace.h
11853 F: include/linux/trace*.h
11856 F: tools/testing/selftests/ftrace/
11858 TRACING MMIO ACCESSES (MMIOTRACE)
11859 M: Steven Rostedt <rostedt@goodmis.org>
11860 M: Ingo Molnar <mingo@kernel.org>
11861 R: Karol Herbst <karolherbst@gmail.com>
11862 R: Pekka Paalanen <ppaalanen@gmail.com>
11864 L: linux-kernel@vger.kernel.org
11865 L: nouveau@lists.freedesktop.org
11866 F: kernel/trace/trace_mmiotrace.c
11867 F: include/linux/mmiotrace.h
11868 F: arch/x86/mm/kmmio.c
11869 F: arch/x86/mm/mmio-mod.c
11870 F: arch/x86/mm/testmmiotrace.c
11873 M: Jiri Kosina <trivial@kernel.org>
11874 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11876 K: ^Subject:.*(?i)trivial
11879 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11880 M: Jiri Slaby <jslaby@suse.com>
11882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11883 F: Documentation/serial/
11885 F: drivers/tty/serial/serial_core.c
11886 F: include/linux/serial_core.h
11887 F: include/linux/serial.h
11888 F: include/linux/tty.h
11889 F: include/uapi/linux/serial_core.h
11890 F: include/uapi/linux/serial.h
11891 F: include/uapi/linux/tty.h
11893 TUA9001 MEDIA DRIVER
11894 M: Antti Palosaari <crope@iki.fi>
11895 L: linux-media@vger.kernel.org
11896 W: https://linuxtv.org
11897 W: http://palosaari.fi/linux/
11898 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11899 T: git git://linuxtv.org/anttip/media_tree.git
11901 F: drivers/media/tuners/tua9001*
11903 TULIP NETWORK DRIVERS
11904 L: netdev@vger.kernel.org
11905 L: linux-parisc@vger.kernel.org
11907 F: drivers/net/ethernet/dec/tulip/
11910 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11911 W: http://vtun.sourceforge.net/tun
11913 F: Documentation/networking/tuntap.txt
11914 F: arch/um/os-Linux/drivers/
11916 TURBOCHANNEL SUBSYSTEM
11917 M: "Maciej W. Rozycki" <macro@linux-mips.org>
11918 M: Ralf Baechle <ralf@linux-mips.org>
11919 L: linux-mips@linux-mips.org
11920 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
11923 F: include/linux/tc.h
11925 U14-34F SCSI DRIVER
11926 M: Dario Ballabio <ballabio_dario@emc.com>
11927 L: linux-scsi@vger.kernel.org
11929 F: drivers/scsi/u14-34f.c
11931 UBI FILE SYSTEM (UBIFS)
11932 M: Richard Weinberger <richard@nod.at>
11933 M: Artem Bityutskiy <dedekind1@gmail.com>
11934 M: Adrian Hunter <adrian.hunter@intel.com>
11935 L: linux-mtd@lists.infradead.org
11936 T: git git://git.infradead.org/ubifs-2.6.git
11937 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
11939 F: Documentation/filesystems/ubifs.txt
11942 UCLINUX (M68KNOMMU AND COLDFIRE)
11943 M: Greg Ungerer <gerg@linux-m68k.org>
11944 W: http://www.linux-m68k.org/
11945 W: http://www.uclinux.org/
11946 L: linux-m68k@lists.linux-m68k.org
11947 L: uclinux-dev@uclinux.org (subscribers-only)
11948 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
11950 F: arch/m68k/coldfire/
11952 F: arch/m68k/*/*_no.*
11953 F: arch/m68k/include/asm/*_no.*
11956 M: Jan Kara <jack@suse.com>
11958 F: Documentation/filesystems/udf.txt
11962 M: Evgeniy Dushistov <dushistov@mail.ru>
11964 F: Documentation/filesystems/ufs.txt
11967 UHID USERSPACE HID IO DRIVER:
11968 M: David Herrmann <dh.herrmann@googlemail.com>
11969 L: linux-input@vger.kernel.org
11971 F: drivers/hid/uhid.c
11972 F: include/uapi/linux/uhid.h
11974 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
11975 L: linux-usb@vger.kernel.org
11978 F: include/linux/uwb.h
11979 F: include/linux/uwb/
11981 UNICORE32 ARCHITECTURE:
11982 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
11983 W: http://mprc.pku.edu.cn/~guanxuetao/linux
11985 T: git git://github.com/gxt/linux.git
11989 M: Tony Finch <dot@dotat.at>
11990 W: http://dotat.at/prog/unifdef
11992 F: scripts/unifdef.c
11994 UNIFORM CDROM DRIVER
11995 M: Jens Axboe <axboe@kernel.dk>
11996 W: http://www.kernel.dk
11998 F: Documentation/cdrom/
11999 F: drivers/cdrom/cdrom.c
12000 F: include/linux/cdrom.h
12001 F: include/uapi/linux/cdrom.h
12003 UNISYS S-PAR DRIVERS
12004 M: David Kershner <david.kershner@unisys.com>
12005 L: sparmaintainer@unisys.com (Unisys internal)
12007 F: drivers/staging/unisys/
12009 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12010 M: Vinayak Holikatti <vinholikatti@gmail.com>
12011 L: linux-scsi@vger.kernel.org
12013 F: Documentation/scsi/ufs.txt
12014 F: drivers/scsi/ufs/
12016 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12017 M: Joao Pinto <Joao.Pinto@synopsys.com>
12018 L: linux-scsi@vger.kernel.org
12020 F: drivers/scsi/ufs/*dwc*
12022 UNSORTED BLOCK IMAGES (UBI)
12023 M: Artem Bityutskiy <dedekind1@gmail.com>
12024 M: Richard Weinberger <richard@nod.at>
12025 W: http://www.linux-mtd.infradead.org/
12026 L: linux-mtd@lists.infradead.org
12027 T: git git://git.infradead.org/ubifs-2.6.git
12029 F: drivers/mtd/ubi/
12030 F: include/linux/mtd/ubi.h
12031 F: include/uapi/mtd/ubi-user.h
12034 M: Oliver Neukum <oneukum@suse.com>
12035 L: linux-usb@vger.kernel.org
12037 F: Documentation/usb/acm.txt
12038 F: drivers/usb/class/cdc-acm.*
12040 USB AR5523 WIRELESS DRIVER
12041 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12042 L: linux-wireless@vger.kernel.org
12044 F: drivers/net/wireless/ath/ar5523/
12047 M: Oliver Neukum <oneukum@suse.com>
12048 L: linux-usb@vger.kernel.org
12049 L: linux-scsi@vger.kernel.org
12051 F: drivers/usb/storage/uas.c
12053 USB CDC ETHERNET DRIVER
12054 M: Oliver Neukum <oliver@neukum.org>
12055 L: linux-usb@vger.kernel.org
12057 F: drivers/net/usb/cdc_*.c
12058 F: include/uapi/linux/usb/cdc.h
12060 USB CHAOSKEY DRIVER
12061 M: Keith Packard <keithp@keithp.com>
12062 L: linux-usb@vger.kernel.org
12064 F: drivers/usb/misc/chaoskey.c
12066 USB CYPRESS C67X00 DRIVER
12067 M: Peter Korsgaard <jacmet@sunsite.dk>
12068 L: linux-usb@vger.kernel.org
12070 F: drivers/usb/c67x00/
12072 USB DAVICOM DM9601 DRIVER
12073 M: Peter Korsgaard <jacmet@sunsite.dk>
12074 L: netdev@vger.kernel.org
12075 W: http://www.linux-usb.org/usbnet
12077 F: drivers/net/usb/dm9601.c
12079 USB DIAMOND RIO500 DRIVER
12080 M: Cesar Miquel <miquel@df.uba.ar>
12081 L: rio500-users@lists.sourceforge.net
12082 W: http://rio500.sourceforge.net
12084 F: drivers/usb/misc/rio500*
12087 M: Alan Stern <stern@rowland.harvard.edu>
12088 L: linux-usb@vger.kernel.org
12090 F: Documentation/usb/ehci.txt
12091 F: drivers/usb/host/ehci*
12093 USB GADGET/PERIPHERAL SUBSYSTEM
12094 M: Felipe Balbi <balbi@kernel.org>
12095 L: linux-usb@vger.kernel.org
12096 W: http://www.linux-usb.org/gadget
12097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12099 F: drivers/usb/gadget/
12100 F: include/linux/usb/gadget*
12102 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12103 M: Jiri Kosina <jikos@kernel.org>
12104 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12105 L: linux-usb@vger.kernel.org
12106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12108 F: Documentation/hid/hiddev.txt
12109 F: drivers/hid/usbhid/
12112 M: Olav Kongas <ok@artecdesign.ee>
12113 L: linux-usb@vger.kernel.org
12115 F: drivers/usb/host/isp116x*
12116 F: include/linux/usb/isp116x.h
12118 USB LAN78XX ETHERNET DRIVER
12119 M: Woojung Huh <woojung.huh@microchip.com>
12120 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12121 L: netdev@vger.kernel.org
12123 F: drivers/net/usb/lan78xx.*
12125 USB MASS STORAGE DRIVER
12126 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12127 L: linux-usb@vger.kernel.org
12128 L: usb-storage@lists.one-eyed-alien.net
12130 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12131 F: drivers/usb/storage/
12134 M: Clemens Ladisch <clemens@ladisch.de>
12135 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12136 T: git git://git.alsa-project.org/alsa-kernel.git
12138 F: sound/usb/midi.*
12140 USB NETWORKING DRIVERS
12141 L: linux-usb@vger.kernel.org
12143 F: drivers/net/usb/
12146 M: Alan Stern <stern@rowland.harvard.edu>
12147 L: linux-usb@vger.kernel.org
12149 F: Documentation/usb/ohci.txt
12150 F: drivers/usb/host/ohci*
12152 USB OTG FSM (Finite State Machine)
12153 M: Peter Chen <Peter.Chen@nxp.com>
12154 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12155 L: linux-usb@vger.kernel.org
12157 F: drivers/usb/common/usb-otg-fsm.c
12160 M: Valentina Manea <valentina.manea.m@gmail.com>
12161 M: Shuah Khan <shuahkh@osg.samsung.com>
12162 M: Shuah Khan <shuah@kernel.org>
12163 L: linux-usb@vger.kernel.org
12165 F: Documentation/usb/usbip_protocol.txt
12166 F: drivers/usb/usbip/
12167 F: tools/usb/usbip/
12170 M: Petko Manolov <petkan@nucleusys.com>
12171 L: linux-usb@vger.kernel.org
12172 L: netdev@vger.kernel.org
12173 T: git git://github.com/petkan/pegasus.git
12174 W: https://github.com/petkan/pegasus
12176 F: drivers/net/usb/pegasus.*
12179 M: Felipe Balbi <balbi@kernel.org>
12180 L: linux-usb@vger.kernel.org
12181 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12183 F: drivers/usb/phy/
12185 USB PRINTER DRIVER (usblp)
12186 M: Pete Zaitcev <zaitcev@redhat.com>
12187 L: linux-usb@vger.kernel.org
12189 F: drivers/usb/class/usblp.c
12191 USB QMI WWAN NETWORK DRIVER
12192 M: Bjørn Mork <bjorn@mork.no>
12193 L: netdev@vger.kernel.org
12195 F: Documentation/ABI/testing/sysfs-class-net-qmi
12196 F: drivers/net/usb/qmi_wwan.c
12199 M: Petko Manolov <petkan@nucleusys.com>
12200 L: linux-usb@vger.kernel.org
12201 L: netdev@vger.kernel.org
12202 T: git git://github.com/petkan/rtl8150.git
12203 W: https://github.com/petkan/rtl8150
12205 F: drivers/net/usb/rtl8150.c
12207 USB SERIAL SUBSYSTEM
12208 M: Johan Hovold <johan@kernel.org>
12209 L: linux-usb@vger.kernel.org
12211 F: Documentation/usb/usb-serial.txt
12212 F: drivers/usb/serial/
12213 F: include/linux/usb/serial.h
12215 USB SMSC75XX ETHERNET DRIVER
12216 M: Steve Glendinning <steve.glendinning@shawell.net>
12217 L: netdev@vger.kernel.org
12219 F: drivers/net/usb/smsc75xx.*
12221 USB SMSC95XX ETHERNET DRIVER
12222 M: Steve Glendinning <steve.glendinning@shawell.net>
12223 L: netdev@vger.kernel.org
12225 F: drivers/net/usb/smsc95xx.*
12228 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12229 L: linux-usb@vger.kernel.org
12230 W: http://www.linux-usb.org
12231 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12233 F: Documentation/devicetree/bindings/usb/
12234 F: Documentation/usb/
12236 F: include/linux/usb.h
12237 F: include/linux/usb/
12240 M: Alan Stern <stern@rowland.harvard.edu>
12241 L: linux-usb@vger.kernel.org
12243 F: drivers/usb/host/uhci*
12245 USB "USBNET" DRIVER FRAMEWORK
12246 M: Oliver Neukum <oneukum@suse.com>
12247 L: netdev@vger.kernel.org
12248 W: http://www.linux-usb.org/usbnet
12250 F: drivers/net/usb/usbnet.c
12251 F: include/linux/usb/usbnet.h
12254 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12255 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12256 L: linux-media@vger.kernel.org
12257 T: git git://linuxtv.org/media_tree.git
12258 W: http://www.ideasonboard.org/uvc/
12260 F: drivers/media/usb/uvc/
12261 F: include/uapi/linux/uvcvideo.h
12264 M: Hans Verkuil <hverkuil@xs4all.nl>
12265 L: linux-media@vger.kernel.org
12266 T: git git://linuxtv.org/media_tree.git
12267 W: https://linuxtv.org
12269 F: drivers/media/usb/usbvision/
12272 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12273 L: linux-usb@vger.kernel.org
12275 F: drivers/usb/gadget/function/*uvc*
12276 F: drivers/usb/gadget/legacy/webcam.c
12278 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12279 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12280 L: linux-wireless@vger.kernel.org
12282 F: drivers/net/wireless/rndis_wlan.c
12285 M: Mathias Nyman <mathias.nyman@intel.com>
12286 L: linux-usb@vger.kernel.org
12288 F: drivers/usb/host/xhci*
12289 F: drivers/usb/host/pci-quirks*
12292 L: linux-wireless@vger.kernel.org
12293 W: http://linux-lc100020.sourceforge.net
12295 F: drivers/net/wireless/zydas/zd1201.*
12298 M: Antoine Jacquet <royale@zerezo.com>
12299 L: linux-usb@vger.kernel.org
12300 L: linux-media@vger.kernel.org
12301 T: git git://linuxtv.org/media_tree.git
12302 W: http://royale.zerezo.com/zr364xx/
12304 F: Documentation/video4linux/zr364xx.txt
12305 F: drivers/media/usb/zr364xx/
12308 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12309 L: linux-usb@vger.kernel.org
12311 F: drivers/usb/common/ulpi.c
12312 F: include/linux/ulpi/
12314 USER-MODE LINUX (UML)
12315 M: Jeff Dike <jdike@addtoit.com>
12316 M: Richard Weinberger <richard@nod.at>
12317 L: user-mode-linux-devel@lists.sourceforge.net
12318 L: user-mode-linux-user@lists.sourceforge.net
12319 W: http://user-mode-linux.sourceforge.net
12320 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12322 F: Documentation/virtual/uml/
12328 USERSPACE I/O (UIO)
12329 M: "Hans J. Koch" <hjk@hansjkoch.de>
12330 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12332 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12333 F: Documentation/DocBook/uio-howto.tmpl
12335 F: include/linux/uio*.h
12338 M: Karel Zak <kzak@redhat.com>
12339 L: util-linux@vger.kernel.org
12340 W: http://en.wikipedia.org/wiki/Util-linux
12341 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12345 M: Michal Januszewski <spock@gentoo.org>
12346 L: linux-fbdev@vger.kernel.org
12347 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12349 F: Documentation/fb/uvesafb.txt
12350 F: drivers/video/fbdev/uvesafb.*
12353 M: Stefan Agner <stefan@agner.ch>
12354 L: linux-mtd@lists.infradead.org
12356 F: drivers/mtd/nand/vf610_nfc.c
12358 VFAT/FAT/MSDOS FILESYSTEM
12359 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12361 F: Documentation/filesystems/vfat.txt
12365 M: Alex Williamson <alex.williamson@redhat.com>
12366 L: kvm@vger.kernel.org
12367 T: git git://github.com/awilliam/linux-vfio.git
12369 F: Documentation/vfio.txt
12371 F: include/linux/vfio.h
12372 F: include/uapi/linux/vfio.h
12374 VFIO PLATFORM DRIVER
12375 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12376 L: kvm@vger.kernel.org
12378 F: drivers/vfio/platform/
12380 VIDEOBUF2 FRAMEWORK
12381 M: Pawel Osciak <pawel@osciak.com>
12382 M: Marek Szyprowski <m.szyprowski@samsung.com>
12383 M: Kyungmin Park <kyungmin.park@samsung.com>
12384 L: linux-media@vger.kernel.org
12386 F: drivers/media/v4l2-core/videobuf2-*
12387 F: include/media/videobuf2-*
12389 VIRTUAL SERIO DEVICE DRIVER
12390 M: Stephen Chandler Paul <thatslyude@gmail.com>
12392 F: drivers/input/serio/userio.c
12393 F: include/uapi/linux/userio.h
12395 VIRTIO CONSOLE DRIVER
12396 M: Amit Shah <amit.shah@redhat.com>
12397 L: virtualization@lists.linux-foundation.org
12399 F: drivers/char/virtio_console.c
12400 F: include/linux/virtio_console.h
12401 F: include/uapi/linux/virtio_console.h
12403 VIRTIO CORE, NET AND BLOCK DRIVERS
12404 M: "Michael S. Tsirkin" <mst@redhat.com>
12405 L: virtualization@lists.linux-foundation.org
12407 F: Documentation/devicetree/bindings/virtio/
12410 F: drivers/net/virtio_net.c
12411 F: drivers/block/virtio_blk.c
12412 F: include/linux/virtio_*.h
12413 F: include/uapi/linux/virtio_*.h
12415 VIRTIO DRIVERS FOR S390
12416 M: Christian Borntraeger <borntraeger@de.ibm.com>
12417 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12418 L: linux-s390@vger.kernel.org
12419 L: virtualization@lists.linux-foundation.org
12420 L: kvm@vger.kernel.org
12422 F: drivers/s390/virtio/
12425 M: David Airlie <airlied@linux.ie>
12426 M: Gerd Hoffmann <kraxel@redhat.com>
12427 L: dri-devel@lists.freedesktop.org
12428 L: virtualization@lists.linux-foundation.org
12430 F: drivers/gpu/drm/virtio/
12431 F: include/uapi/linux/virtio_gpu.h
12433 VIRTIO HOST (VHOST)
12434 M: "Michael S. Tsirkin" <mst@redhat.com>
12435 L: kvm@vger.kernel.org
12436 L: virtualization@lists.linux-foundation.org
12437 L: netdev@vger.kernel.org
12438 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12441 F: include/uapi/linux/vhost.h
12443 VIRTIO INPUT DRIVER
12444 M: Gerd Hoffmann <kraxel@redhat.com>
12446 F: drivers/virtio/virtio_input.c
12447 F: include/uapi/linux/virtio_input.h
12449 VIA RHINE NETWORK DRIVER
12451 F: drivers/net/ethernet/via/via-rhine.c
12453 VIA SD/MMC CARD CONTROLLER DRIVER
12454 M: Bruce Chang <brucechang@via.com.tw>
12455 M: Harald Welte <HaraldWelte@viatech.com>
12457 F: drivers/mmc/host/via-sdmmc.c
12459 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12460 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12461 L: linux-fbdev@vger.kernel.org
12463 F: include/linux/via-core.h
12464 F: include/linux/via-gpio.h
12465 F: include/linux/via_i2c.h
12466 F: drivers/video/fbdev/via/
12468 VIA VELOCITY NETWORK DRIVER
12469 M: Francois Romieu <romieu@fr.zoreil.com>
12470 L: netdev@vger.kernel.org
12472 F: drivers/net/ethernet/via/via-velocity.*
12475 M: Alex Williamson <alex.williamson@redhat.com>
12476 M: Paolo Bonzini <pbonzini@redhat.com>
12477 L: kvm@vger.kernel.org
12481 VIVID VIRTUAL VIDEO DRIVER
12482 M: Hans Verkuil <hverkuil@xs4all.nl>
12483 L: linux-media@vger.kernel.org
12484 T: git git://linuxtv.org/media_tree.git
12485 W: https://linuxtv.org
12487 F: drivers/media/platform/vivid/*
12490 M: Patrick McHardy <kaber@trash.net>
12491 L: netdev@vger.kernel.org
12493 F: drivers/net/macvlan.c
12494 F: include/linux/if_*vlan.h
12498 M: Florian Fainelli <florian@openwrt.org>
12499 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12501 F: drivers/vlynq/vlynq.c
12502 F: include/linux/vlynq.h
12505 M: Martyn Welch <martyn@welchs.me.uk>
12506 M: Manohar Vanga <manohar.vanga@gmail.com>
12507 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12508 L: devel@driverdev.osuosl.org
12510 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12511 F: Documentation/vme_api.txt
12512 F: drivers/staging/vme/
12514 F: include/linux/vme*
12516 VMWARE HYPERVISOR INTERFACE
12517 M: Alok Kataria <akataria@vmware.com>
12518 L: virtualization@lists.linux-foundation.org
12520 F: arch/x86/kernel/cpu/vmware.c
12522 VMWARE BALLOON DRIVER
12523 M: Xavier Deguillard <xdeguillard@vmware.com>
12524 M: Philip Moltmann <moltmann@vmware.com>
12525 M: "VMware, Inc." <pv-drivers@vmware.com>
12526 L: linux-kernel@vger.kernel.org
12528 F: drivers/misc/vmw_balloon.c
12530 VMWARE VMMOUSE SUBDRIVER
12531 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12532 M: "VMware, Inc." <pv-drivers@vmware.com>
12533 L: linux-input@vger.kernel.org
12535 F: drivers/input/mouse/vmmouse.c
12536 F: drivers/input/mouse/vmmouse.h
12538 VMWARE VMXNET3 ETHERNET DRIVER
12539 M: Shrikrishna Khare <skhare@vmware.com>
12540 M: "VMware, Inc." <pv-drivers@vmware.com>
12541 L: netdev@vger.kernel.org
12543 F: drivers/net/vmxnet3/
12545 VMware PVSCSI driver
12546 M: Jim Gill <jgill@vmware.com>
12547 M: VMware PV-Drivers <pv-drivers@vmware.com>
12548 L: linux-scsi@vger.kernel.org
12550 F: drivers/scsi/vmw_pvscsi.c
12551 F: drivers/scsi/vmw_pvscsi.h
12553 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12554 M: Liam Girdwood <lgirdwood@gmail.com>
12555 M: Mark Brown <broonie@kernel.org>
12556 L: linux-kernel@vger.kernel.org
12557 W: http://www.slimlogic.co.uk/?p=48
12558 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12560 F: Documentation/devicetree/bindings/regulator/
12561 F: drivers/regulator/
12562 F: include/dt-bindings/regulator/
12563 F: include/linux/regulator/
12566 M: David Ahern <dsa@cumulusnetworks.com>
12567 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12568 L: netdev@vger.kernel.org
12570 F: drivers/net/vrf.c
12571 F: Documentation/networking/vrf.txt
12573 VT1211 HARDWARE MONITOR DRIVER
12574 M: Juerg Haefliger <juergh@gmail.com>
12575 L: linux-hwmon@vger.kernel.org
12577 F: Documentation/hwmon/vt1211
12578 F: drivers/hwmon/vt1211.c
12580 VT8231 HARDWARE MONITOR DRIVER
12581 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12582 L: linux-hwmon@vger.kernel.org
12584 F: drivers/hwmon/vt8231.c
12586 VUB300 USB to SDIO/SD/MMC bridge chip
12587 M: Tony Olech <tony.olech@elandigitalsystems.com>
12588 L: linux-mmc@vger.kernel.org
12589 L: linux-usb@vger.kernel.org
12591 F: drivers/mmc/host/vub300.c
12593 W1 DALLAS'S 1-WIRE BUS
12594 M: Evgeniy Polyakov <zbr@ioremap.net>
12596 F: Documentation/w1/
12599 W83791D HARDWARE MONITORING DRIVER
12600 M: Marc Hulsman <m.hulsman@tudelft.nl>
12601 L: linux-hwmon@vger.kernel.org
12603 F: Documentation/hwmon/w83791d
12604 F: drivers/hwmon/w83791d.c
12606 W83793 HARDWARE MONITORING DRIVER
12607 M: Rudolf Marek <r.marek@assembler.cz>
12608 L: linux-hwmon@vger.kernel.org
12610 F: Documentation/hwmon/w83793
12611 F: drivers/hwmon/w83793.c
12613 W83795 HARDWARE MONITORING DRIVER
12614 M: Jean Delvare <jdelvare@suse.com>
12615 L: linux-hwmon@vger.kernel.org
12617 F: drivers/hwmon/w83795.c
12619 W83L51xD SD/MMC CARD INTERFACE DRIVER
12620 M: Pierre Ossman <pierre@ossman.eu>
12622 F: drivers/mmc/host/wbsd.*
12624 WACOM PROTOCOL 4 SERIAL TABLETS
12625 M: Julian Squires <julian@cipht.net>
12626 M: Hans de Goede <hdegoede@redhat.com>
12627 L: linux-input@vger.kernel.org
12629 F: drivers/input/tablet/wacom_serial4.c
12631 WATCHDOG DEVICE DRIVERS
12632 M: Wim Van Sebroeck <wim@iguana.be>
12633 R: Guenter Roeck <linux@roeck-us.net>
12634 L: linux-watchdog@vger.kernel.org
12635 W: http://www.linux-watchdog.org/
12636 T: git git://www.linux-watchdog.org/linux-watchdog.git
12638 F: Documentation/devicetree/bindings/watchdog/
12639 F: Documentation/watchdog/
12640 F: drivers/watchdog/
12641 F: include/linux/watchdog.h
12642 F: include/uapi/linux/watchdog.h
12645 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12646 L: linux-scsi@vger.kernel.org
12648 F: drivers/scsi/wd7000.c
12651 M: David Herrmann <dh.herrmann@googlemail.com>
12652 L: linux-input@vger.kernel.org
12654 F: drivers/hid/hid-wiimote*
12657 M: David Härdeman <david@hardeman.nu>
12659 F: drivers/media/rc/winbond-cir.c
12661 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12662 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12663 L: linux-watchdog@vger.kernel.org
12665 F: drivers/watchdog/ebc-c384_wdt.c
12667 WINSYSTEMS WS16C48 GPIO DRIVER
12668 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12669 L: linux-gpio@vger.kernel.org
12671 F: drivers/gpio/gpio-ws16c48.c
12674 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12675 M: linux-wimax@intel.com
12676 L: wimax@linuxwimax.org (subscribers-only)
12678 W: http://linuxwimax.org
12679 F: Documentation/wimax/README.wimax
12680 F: include/linux/wimax/debug.h
12681 F: include/net/wimax.h
12682 F: include/uapi/linux/wimax.h
12685 WISTRON LAPTOP BUTTON DRIVER
12686 M: Miloslav Trmac <mitr@volny.cz>
12688 F: drivers/input/misc/wistron_btns.c
12690 WL3501 WIRELESS PCMCIA CARD DRIVER
12691 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12692 L: linux-wireless@vger.kernel.org
12693 W: http://oops.ghostprotocols.net:81/blog
12695 F: drivers/net/wireless/wl3501*
12697 WOLFSON MICROELECTRONICS DRIVERS
12698 L: patches@opensource.wolfsonmicro.com
12699 T: git https://github.com/CirrusLogic/linux-drivers.git
12700 W: https://github.com/CirrusLogic/linux-drivers/wiki
12702 F: Documentation/hwmon/wm83??
12703 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12704 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12705 F: Documentation/devicetree/bindings/mfd/arizona.txt
12706 F: arch/arm/mach-s3c64xx/mach-crag6410*
12707 F: drivers/clk/clk-wm83*.c
12708 F: drivers/extcon/extcon-arizona.c
12709 F: drivers/leds/leds-wm83*.c
12710 F: drivers/gpio/gpio-*wm*.c
12711 F: drivers/gpio/gpio-arizona.c
12712 F: drivers/hwmon/wm83??-hwmon.c
12713 F: drivers/input/misc/wm831x-on.c
12714 F: drivers/input/touchscreen/wm831x-ts.c
12715 F: drivers/input/touchscreen/wm97*.c
12716 F: drivers/mfd/arizona*
12717 F: drivers/mfd/wm*.c
12718 F: drivers/mfd/cs47l24*
12719 F: drivers/power/wm83*.c
12720 F: drivers/rtc/rtc-wm83*.c
12721 F: drivers/regulator/wm8*.c
12722 F: drivers/video/backlight/wm83*_bl.c
12723 F: drivers/watchdog/wm83*_wdt.c
12724 F: include/linux/mfd/arizona/
12725 F: include/linux/mfd/wm831x/
12726 F: include/linux/mfd/wm8350/
12727 F: include/linux/mfd/wm8400*
12728 F: include/linux/wm97xx.h
12729 F: include/sound/wm????.h
12730 F: sound/soc/codecs/arizona.?
12731 F: sound/soc/codecs/wm*
12732 F: sound/soc/codecs/cs47l24*
12735 M: Tejun Heo <tj@kernel.org>
12736 R: Lai Jiangshan <jiangshanlai@gmail.com>
12737 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12739 F: include/linux/workqueue.h
12740 F: kernel/workqueue.c
12741 F: Documentation/workqueue.txt
12743 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12744 M: Chen-Yu Tsai <wens@csie.org>
12745 L: linux-kernel@vger.kernel.org
12750 M: Andrew Hendry <andrew.hendry@gmail.com>
12751 L: linux-x25@vger.kernel.org
12753 F: Documentation/networking/x25*
12754 F: include/net/x25*
12757 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12758 M: Thomas Gleixner <tglx@linutronix.de>
12759 M: Ingo Molnar <mingo@redhat.com>
12760 M: "H. Peter Anvin" <hpa@zytor.com>
12762 L: linux-kernel@vger.kernel.org
12763 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12765 F: Documentation/x86/
12768 X86 PLATFORM DRIVERS
12769 M: Darren Hart <dvhart@infradead.org>
12770 L: platform-driver-x86@vger.kernel.org
12771 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12773 F: drivers/platform/x86/
12774 F: drivers/platform/olpc/
12776 X86 MCE INFRASTRUCTURE
12777 M: Tony Luck <tony.luck@intel.com>
12778 M: Borislav Petkov <bp@alien8.de>
12779 L: linux-edac@vger.kernel.org
12781 F: arch/x86/kernel/cpu/mcheck/*
12783 X86 MICROCODE UPDATE SUPPORT
12784 M: Borislav Petkov <bp@alien8.de>
12786 F: arch/x86/kernel/cpu/microcode/*
12789 M: Andy Lutomirski <luto@amacapital.net>
12790 L: linux-kernel@vger.kernel.org
12791 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12793 F: arch/x86/entry/vdso/
12795 XC2028/3028 TUNER DRIVER
12796 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12797 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12798 L: linux-media@vger.kernel.org
12799 W: https://linuxtv.org
12800 T: git git://linuxtv.org/media_tree.git
12802 F: drivers/media/tuners/tuner-xc2028.*
12804 XEN HYPERVISOR INTERFACE
12805 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12806 M: David Vrabel <david.vrabel@citrix.com>
12807 M: Juergen Gross <jgross@suse.com>
12808 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12812 F: drivers/*/xen-*front.c
12814 F: arch/x86/include/asm/xen/
12816 F: include/uapi/xen/
12819 M: Stefano Stabellini <sstabellini@kernel.org>
12820 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12823 F: arch/arm/include/asm/xen/
12825 XEN HYPERVISOR ARM64
12826 M: Stefano Stabellini <sstabellini@kernel.org>
12827 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12830 F: arch/arm64/include/asm/xen/
12832 XEN NETWORK BACKEND DRIVER
12833 M: Wei Liu <wei.liu2@citrix.com>
12834 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12835 L: netdev@vger.kernel.org
12837 F: drivers/net/xen-netback/*
12840 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12841 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12843 F: arch/x86/pci/*xen*
12844 F: drivers/pci/*xen*
12846 XEN BLOCK SUBSYSTEM
12847 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12848 M: Roger Pau Monné <roger.pau@citrix.com>
12849 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12851 F: drivers/block/xen-blkback/*
12852 F: drivers/block/xen*
12855 M: Juergen Gross <jgross@suse.com>
12856 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12857 L: linux-scsi@vger.kernel.org
12859 F: drivers/scsi/xen-scsifront.c
12860 F: drivers/xen/xen-scsiback.c
12861 F: include/xen/interface/io/vscsiif.h
12863 XEN SWIOTLB SUBSYSTEM
12864 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12865 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12867 F: arch/x86/xen/*swiotlb*
12868 F: drivers/xen/*swiotlb*
12871 P: Silicon Graphics Inc
12872 M: Dave Chinner <david@fromorbit.com>
12875 W: http://oss.sgi.com/projects/xfs
12876 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12878 F: Documentation/filesystems/xfs.txt
12881 XILINX AXI ETHERNET DRIVER
12882 M: Anirudha Sarangi <anirudh@xilinx.com>
12883 M: John Linn <John.Linn@xilinx.com>
12885 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12887 XILINX UARTLITE SERIAL DRIVER
12888 M: Peter Korsgaard <jacmet@sunsite.dk>
12889 L: linux-serial@vger.kernel.org
12891 F: drivers/tty/serial/uartlite.c
12893 XILINX VIDEO IP CORES
12894 M: Hyun Kwon <hyun.kwon@xilinx.com>
12895 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12896 L: linux-media@vger.kernel.org
12897 T: git git://linuxtv.org/media_tree.git
12899 F: Documentation/devicetree/bindings/media/xilinx/
12900 F: drivers/media/platform/xilinx/
12901 F: include/uapi/linux/xilinx-v4l2-controls.h
12904 M: Eli Billauer <eli.billauer@gmail.com>
12905 L: linux-kernel@vger.kernel.org
12907 F: drivers/char/xillybus/
12909 XTENSA XTFPGA PLATFORM SUPPORT
12910 M: Max Filippov <jcmvbkbc@gmail.com>
12911 L: linux-xtensa@linux-xtensa.org
12913 F: drivers/spi/spi-xtensa-xtfpga.c
12914 F: sound/soc/xtensa/xtfpga-i2s.c
12916 YAM DRIVER FOR AX.25
12917 M: Jean-Paul Roubelat <jpr@f6fbb.org>
12918 L: linux-hams@vger.kernel.org
12920 F: drivers/net/hamradio/yam*
12921 F: include/linux/yam.h
12923 YEALINK PHONE DRIVER
12924 M: Henk Vergonet <Henk.Vergonet@gmail.com>
12925 L: usbb2k-api-dev@nongnu.org
12927 F: Documentation/input/yealink.txt
12928 F: drivers/input/misc/yealink.*
12930 Z8530 DRIVER FOR AX.25
12931 M: Joerg Reuter <jreuter@yaina.de>
12932 W: http://yaina.de/jreuter/
12933 W: http://www.qsl.net/dl1bke/
12934 L: linux-hams@vger.kernel.org
12936 F: Documentation/networking/z8530drv.txt
12937 F: drivers/net/hamradio/*scc.c
12938 F: drivers/net/hamradio/z8530.h
12940 ZBUD COMPRESSED PAGE ALLOCATOR
12941 M: Seth Jennings <sjenning@redhat.com>
12942 L: linux-mm@kvack.org
12945 F: include/linux/zbud.h
12947 ZD1211RW WIRELESS DRIVER
12948 M: Daniel Drake <dsd@gentoo.org>
12949 M: Ulrich Kunitz <kune@deine-taler.de>
12950 W: http://zd1211.ath.cx/wiki/DriverRewrite
12951 L: linux-wireless@vger.kernel.org
12952 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
12954 F: drivers/net/wireless/zydas/zd1211rw/
12956 ZPOOL COMPRESSED PAGE STORAGE API
12957 M: Dan Streetman <ddstreet@ieee.org>
12958 L: linux-mm@kvack.org
12961 F: include/linux/zpool.h
12963 ZR36067 VIDEO FOR LINUX DRIVER
12964 L: mjpeg-users@lists.sourceforge.net
12965 L: linux-media@vger.kernel.org
12966 W: http://mjpeg.sourceforge.net/driver-zoran/
12967 T: hg https://linuxtv.org/hg/v4l-dvb
12969 F: drivers/media/pci/zoran/
12971 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
12972 M: Minchan Kim <minchan@kernel.org>
12973 M: Nitin Gupta <ngupta@vflare.org>
12974 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12975 L: linux-kernel@vger.kernel.org
12977 F: drivers/block/zram/
12978 F: Documentation/blockdev/zram.txt
12980 ZS DECSTATION Z85C30 SERIAL DRIVER
12981 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12983 F: drivers/tty/serial/zs.*
12985 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
12986 M: Minchan Kim <minchan@kernel.org>
12987 M: Nitin Gupta <ngupta@vflare.org>
12988 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
12989 L: linux-mm@kvack.org
12992 F: include/linux/zsmalloc.h
12993 F: Documentation/vm/zsmalloc.txt
12995 ZSWAP COMPRESSED SWAP CACHING
12996 M: Seth Jennings <sjenning@redhat.com>
12997 L: linux-mm@kvack.org
13002 M: Linus Torvalds <torvalds@linux-foundation.org>
13003 L: linux-kernel@vger.kernel.org
13004 Q: http://patchwork.kernel.org/project/LKML/list/
13005 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13006 S: Buried alive in reporters