3 List of maintainers and how to submit kernel changes
5 Please try to follow the guidelines below. This will make things
6 easier on the maintainers. Not all of these guidelines matter for every
7 trivial patch so apply some common sense.
9 1. Always _test_ your changes, however small, on at least 4 or
10 5 people, preferably many more.
12 2. Try to release a few ALPHA test versions to the net. Announce
13 them onto the kernel channel and await results. This is especially
14 important for device drivers, because often that's the only way
15 you will find things like the fact version 3 firmware needs
16 a magic fix you didn't know about, or some clown changed the
17 chips on a board and not its name. (Don't laugh! Look at the
18 SMC etherpower for that.)
20 3. Make sure your changes compile correctly in multiple
21 configurations. In particular check that changes work both as a
22 module and built into the kernel.
24 4. When you are happy with a change make it generally available for
25 testing and await feedback.
27 5. Make a patch available to the relevant maintainer in the list. Use
28 'diff -u' to make the patch easy to merge. Be prepared to get your
29 changes sent back with seemingly silly requests about formatting
30 and variable names. These aren't as silly as they seem. One
31 job the maintainers (and especially Linus) do is to keep things
32 looking the same. Sometimes this means that the clever hack in
33 your driver to get around a problem actually needs to become a
34 generalized kernel feature ready for next time.
36 PLEASE check your patch with the automated style checker
37 (scripts/checkpatch.pl) to catch trivial style violations.
38 See Documentation/CodingStyle for guidance here.
40 PLEASE CC: the maintainers and mailing lists that are generated
41 by scripts/get_maintainer.pl. The results returned by the
42 script will be best if you have git installed and are making
43 your changes in a branch derived from Linus' latest git tree.
44 See Documentation/SubmittingPatches for details.
46 PLEASE try to include any credit lines you want added with the
47 patch. It avoids people being missed off by mistake and makes
48 it easier to know who wants adding and who doesn't.
50 PLEASE document known bugs. If it doesn't work for everything
51 or does something very odd once a month document it.
53 PLEASE remember that submissions must be made under the terms
54 of the Linux Foundation certificate of contribution and should
55 include a Signed-off-by: line. The current version of this
56 "Developer's Certificate of Origin" (DCO) is listed in the file
57 Documentation/SubmittingPatches.
59 6. Make sure you have the right to send any changes you make. If you
60 do changes at work you may find your employer owns the patch
63 7. When sending security related changes or reports to a maintainer
64 please Cc: security@kernel.org, especially if the maintainer
69 Descriptions of section entries:
72 M: Mail patches to: FullName <address@domain>
73 R: Designated reviewer: FullName <address@domain>
74 These reviewers should be CCed on patches.
75 L: Mailing list that is relevant to this area
76 W: Web-page with status/info
77 Q: Patchwork web based patch tracking system site
78 T: SCM tree type and location.
79 Type is one of: git, hg, quilt, stgit, topgit
80 S: Status, one of the following:
81 Supported: Someone is actually paid to look after this.
82 Maintained: Someone actually looks after it.
83 Odd Fixes: It has a maintainer but they don't have time to do
84 much other than throw the odd patch in. See below..
85 Orphan: No current maintainer [but maybe you could take the
86 role as you write your new code].
87 Obsolete: Old code. Something tagged obsolete generally means
88 it has been replaced by a better system and you
90 F: Files and directories with wildcard patterns.
91 A trailing slash includes all files and subdirectory files.
92 F: drivers/net/ all files in and below drivers/net
93 F: drivers/net/* all files in drivers/net, but not below
94 F: */net/* all files in "any top level directory"/net
95 One pattern per line. Multiple F: lines acceptable.
96 N: Files and directories with regex patterns.
97 N: [^a-z]tegra all files whose path contains the word tegra
98 One pattern per line. Multiple N: lines acceptable.
99 scripts/get_maintainer.pl has different behavior for files that
100 match F: pattern and matches of N: patterns. By default,
101 get_maintainer will not look at git log history when an F: pattern
102 match occurs. When an N: match occurs, git log history is used
103 to also notify the people that have git commit signatures.
104 X: Files and directories that are NOT maintained, same rules as F:
105 Files exclusions are tested before file matches.
106 Can be useful for excluding a specific subdirectory, for instance:
109 matches all files in and below net excluding net/ipv6/
110 K: Keyword perl extended regex pattern to match content in a
111 patch or file. For instance:
113 matches patches or files that contain "of_get_profile"
114 K: \b(printk|pr_(info|err))\b
115 matches patches or files that contain one or more of the words
116 printk, pr_info or pr_err
117 One regex pattern per line. Multiple K: lines acceptable.
119 Note: For the hard of thinking, this list is meant to remain in alphabetical
120 order. If you could add yourselves to it in alphabetical order that would be
123 Maintainers List (try to look for most precise areas first)
125 -----------------------------------
128 M: Steffen Klassert <klassert@mathematik.tu-chemnitz.de>
129 L: netdev@vger.kernel.org
131 F: Documentation/networking/vortex.txt
132 F: drivers/net/ethernet/3com/3c59x.c
134 3CR990 NETWORK DRIVER
135 M: David Dillow <dave@thedillows.org>
136 L: netdev@vger.kernel.org
138 F: drivers/net/ethernet/3com/typhoon*
140 3WARE SAS/SATA-RAID SCSI DRIVERS (3W-XXXX, 3W-9XXX, 3W-SAS)
141 M: Adam Radford <linuxraid@lsi.com>
142 L: linux-scsi@vger.kernel.org
143 W: http://www.lsi.com
147 53C700 AND 53C700-66 SCSI DRIVER
148 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
149 L: linux-scsi@vger.kernel.org
151 F: drivers/scsi/53c700*
153 6LOWPAN GENERIC (BTLE/IEEE 802.15.4)
154 M: Alexander Aring <aar@pengutronix.de>
155 M: Jukka Rissanen <jukka.rissanen@linux.intel.com>
156 L: linux-bluetooth@vger.kernel.org
157 L: linux-wpan@vger.kernel.org
160 F: include/net/6lowpan.h
161 F: Documentation/networking/6lowpan.txt
163 6PACK NETWORK DRIVER FOR AX.25
164 M: Andreas Koensgen <ajk@comnets.uni-bremen.de>
165 L: linux-hams@vger.kernel.org
167 F: drivers/net/hamradio/6pack.c
169 8169 10/100/1000 GIGABIT ETHERNET DRIVER
170 M: Realtek linux nic maintainers <nic_swsd@realtek.com>
171 L: netdev@vger.kernel.org
173 F: drivers/net/ethernet/realtek/r8169.c
175 8250/16?50 (AND CLONE UARTS) SERIAL DRIVER
176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
177 L: linux-serial@vger.kernel.org
179 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
180 F: drivers/tty/serial/8250*
181 F: include/linux/serial_8250.h
183 8390 NETWORK DRIVERS [WD80x3/SMC-ELITE, SMC-ULTRA, NE2000, 3C503, etc.]
184 L: netdev@vger.kernel.org
186 F: drivers/net/ethernet/8390/
189 M: Eric Van Hensbergen <ericvh@gmail.com>
190 M: Ron Minnich <rminnich@sandia.gov>
191 M: Latchesar Ionkov <lucho@ionkov.net>
192 L: v9fs-developer@lists.sourceforge.net
193 W: http://swik.net/v9fs
194 Q: http://patchwork.kernel.org/project/v9fs-devel/list/
195 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ericvh/v9fs.git
197 F: Documentation/filesystems/9p.txt
201 F: include/uapi/linux/virtio_9p.h
202 F: include/trace/events/9p.h
206 M: Antti Palosaari <crope@iki.fi>
207 L: linux-media@vger.kernel.org
208 W: https://linuxtv.org
209 W: http://palosaari.fi/linux/
210 Q: http://patchwork.linuxtv.org/project/linux-media/list/
211 T: git git://linuxtv.org/anttip/media_tree.git
213 F: drivers/media/dvb-frontends/a8293*
215 AACRAID SCSI RAID DRIVER
216 M: Adaptec OEM Raid Solutions <aacraid@microsemi.com>
217 L: linux-scsi@vger.kernel.org
218 W: http://www.adaptec.com/
220 F: Documentation/scsi/aacraid.txt
221 F: drivers/scsi/aacraid/
224 L: linux-api@vger.kernel.org
225 F: include/linux/syscalls.h
228 ABIT UGURU 1,2 HARDWARE MONITOR DRIVER
229 M: Hans de Goede <hdegoede@redhat.com>
230 L: linux-hwmon@vger.kernel.org
232 F: drivers/hwmon/abituguru.c
234 ABIT UGURU 3 HARDWARE MONITOR DRIVER
235 M: Alistair John Strachan <alistair@devzero.co.uk>
236 L: linux-hwmon@vger.kernel.org
238 F: drivers/hwmon/abituguru3.c
240 ACCES 104-DIO-48E GPIO DRIVER
241 M: William Breathitt Gray <vilhelm.gray@gmail.com>
242 L: linux-gpio@vger.kernel.org
244 F: drivers/gpio/gpio-104-dio-48e.c
246 ACCES 104-IDI-48 GPIO DRIVER
247 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
248 L: linux-gpio@vger.kernel.org
250 F: drivers/gpio/gpio-104-idi-48.c
252 ACCES 104-IDIO-16 GPIO DRIVER
253 M: "William Breathitt Gray" <vilhelm.gray@gmail.com>
254 L: linux-gpio@vger.kernel.org
256 F: drivers/gpio/gpio-104-idio-16.c
259 M: Jes Sorensen <jes@trained-monkey.org>
260 L: linux-acenic@sunsite.dk
262 F: drivers/net/ethernet/alteon/acenic*
264 ACER ASPIRE ONE TEMPERATURE AND FAN DRIVER
265 M: Peter Feuerer <peter@piie.net>
266 L: platform-driver-x86@vger.kernel.org
267 W: http://piie.net/?section=acerhdf
269 F: drivers/platform/x86/acerhdf.c
271 ACER WMI LAPTOP EXTRAS
272 M: "Lee, Chun-Yi" <jlee@suse.com>
273 L: platform-driver-x86@vger.kernel.org
275 F: drivers/platform/x86/acer-wmi.c
278 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
279 M: Len Brown <lenb@kernel.org>
280 L: linux-acpi@vger.kernel.org
281 W: https://01.org/linux-acpi
282 Q: https://patchwork.kernel.org/project/linux-acpi/list/
283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
286 F: drivers/pnp/pnpacpi/
287 F: include/linux/acpi.h
289 F: Documentation/acpi/
290 F: Documentation/ABI/testing/sysfs-bus-acpi
291 F: Documentation/ABI/testing/configfs-acpi
292 F: drivers/pci/*acpi*
293 F: drivers/pci/*/*acpi*
294 F: drivers/pci/*/*/*acpi*
297 ACPI COMPONENT ARCHITECTURE (ACPICA)
298 M: Robert Moore <robert.moore@intel.com>
299 M: Lv Zheng <lv.zheng@intel.com>
300 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
301 L: linux-acpi@vger.kernel.org
303 W: https://acpica.org/
304 W: https://github.com/acpica/acpica/
305 Q: https://patchwork.kernel.org/project/linux-acpi/list/
306 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
308 F: drivers/acpi/acpica/
313 M: Zhang Rui <rui.zhang@intel.com>
314 L: linux-acpi@vger.kernel.org
315 W: https://01.org/linux-acpi
317 F: drivers/acpi/fan.c
320 M: Zhang Rui <rui.zhang@intel.com>
321 L: linux-acpi@vger.kernel.org
322 W: https://01.org/linux-acpi
324 F: drivers/acpi/*thermal*
327 M: Zhang Rui <rui.zhang@intel.com>
328 L: linux-acpi@vger.kernel.org
329 W: https://01.org/linux-acpi
331 F: drivers/acpi/acpi_video.c
334 L: platform-driver-x86@vger.kernel.org
336 F: drivers/platform/x86/wmi.c
338 AD1889 ALSA SOUND DRIVER
339 M: Thibaut Varene <T-Bone@parisc-linux.org>
340 W: http://wiki.parisc-linux.org/AD1889
341 L: linux-parisc@vger.kernel.org
343 F: sound/pci/ad1889.*
345 AD525X ANALOG DEVICES DIGITAL POTENTIOMETERS DRIVER
346 M: Michael Hennerich <michael.hennerich@analog.com>
347 W: http://wiki.analog.com/AD5254
348 W: http://ez.analog.com/community/linux-device-drivers
350 F: drivers/misc/ad525x_dpot.c
352 AD5398 CURRENT REGULATOR DRIVER (AD5398/AD5821)
353 M: Michael Hennerich <michael.hennerich@analog.com>
354 W: http://wiki.analog.com/AD5398
355 W: http://ez.analog.com/community/linux-device-drivers
357 F: drivers/regulator/ad5398.c
359 AD714X CAPACITANCE TOUCH SENSOR DRIVER (AD7142/3/7/8/7A)
360 M: Michael Hennerich <michael.hennerich@analog.com>
361 W: http://wiki.analog.com/AD7142
362 W: http://ez.analog.com/community/linux-device-drivers
364 F: drivers/input/misc/ad714x.c
366 AD7877 TOUCHSCREEN DRIVER
367 M: Michael Hennerich <michael.hennerich@analog.com>
368 W: http://wiki.analog.com/AD7877
369 W: http://ez.analog.com/community/linux-device-drivers
371 F: drivers/input/touchscreen/ad7877.c
373 AD7879 TOUCHSCREEN DRIVER (AD7879/AD7889)
374 M: Michael Hennerich <michael.hennerich@analog.com>
375 W: http://wiki.analog.com/AD7879
376 W: http://ez.analog.com/community/linux-device-drivers
378 F: drivers/input/touchscreen/ad7879.c
380 ADDRESS SPACE LAYOUT RANDOMIZATION (ASLR)
381 M: Jiri Kosina <jikos@kernel.org>
384 ADF7242 IEEE 802.15.4 RADIO DRIVER
385 M: Michael Hennerich <michael.hennerich@analog.com>
386 W: https://wiki.analog.com/ADF7242
387 W: http://ez.analog.com/community/linux-device-drivers
388 L: linux-wpan@vger.kernel.org
390 F: drivers/net/ieee802154/adf7242.c
391 F: Documentation/devicetree/bindings/net/ieee802154/adf7242.txt
393 ADM1025 HARDWARE MONITOR DRIVER
394 M: Jean Delvare <jdelvare@suse.com>
395 L: linux-hwmon@vger.kernel.org
397 F: Documentation/hwmon/adm1025
398 F: drivers/hwmon/adm1025.c
400 ADM1029 HARDWARE MONITOR DRIVER
401 M: Corentin Labbe <clabbe.montjoie@gmail.com>
402 L: linux-hwmon@vger.kernel.org
404 F: drivers/hwmon/adm1029.c
406 ADM8211 WIRELESS DRIVER
407 L: linux-wireless@vger.kernel.org
408 W: http://wireless.kernel.org/
410 F: drivers/net/wireless/admtek/adm8211.*
412 ADP1653 FLASH CONTROLLER DRIVER
413 M: Sakari Ailus <sakari.ailus@iki.fi>
414 L: linux-media@vger.kernel.org
416 F: drivers/media/i2c/adp1653.c
417 F: include/media/i2c/adp1653.h
419 ADP5520 BACKLIGHT DRIVER WITH IO EXPANDER (ADP5520/ADP5501)
420 M: Michael Hennerich <michael.hennerich@analog.com>
421 W: http://wiki.analog.com/ADP5520
422 W: http://ez.analog.com/community/linux-device-drivers
424 F: drivers/mfd/adp5520.c
425 F: drivers/video/backlight/adp5520_bl.c
426 F: drivers/leds/leds-adp5520.c
427 F: drivers/gpio/gpio-adp5520.c
428 F: drivers/input/keyboard/adp5520-keys.c
430 ADP5588 QWERTY KEYPAD AND IO EXPANDER DRIVER (ADP5588/ADP5587)
431 M: Michael Hennerich <michael.hennerich@analog.com>
432 W: http://wiki.analog.com/ADP5588
433 W: http://ez.analog.com/community/linux-device-drivers
435 F: drivers/input/keyboard/adp5588-keys.c
436 F: drivers/gpio/gpio-adp5588.c
438 ADP8860 BACKLIGHT DRIVER (ADP8860/ADP8861/ADP8863)
439 M: Michael Hennerich <michael.hennerich@analog.com>
440 W: http://wiki.analog.com/ADP8860
441 W: http://ez.analog.com/community/linux-device-drivers
443 F: drivers/video/backlight/adp8860_bl.c
445 ADS1015 HARDWARE MONITOR DRIVER
446 M: Dirk Eibach <eibach@gdsys.de>
447 L: linux-hwmon@vger.kernel.org
449 F: Documentation/hwmon/ads1015
450 F: drivers/hwmon/ads1015.c
451 F: include/linux/i2c/ads1015.h
454 M: Colin Leroy <colin@colino.net>
456 F: drivers/macintosh/therm_adt746x.c
458 ADT7475 HARDWARE MONITOR DRIVER
459 M: Jean Delvare <jdelvare@suse.com>
460 L: linux-hwmon@vger.kernel.org
462 F: Documentation/hwmon/adt7475
463 F: drivers/hwmon/adt7475.c
465 ADXL34X THREE-AXIS DIGITAL ACCELEROMETER DRIVER (ADXL345/ADXL346)
466 M: Michael Hennerich <michael.hennerich@analog.com>
467 W: http://wiki.analog.com/ADXL345
468 W: http://ez.analog.com/community/linux-device-drivers
470 F: drivers/input/misc/adxl34x.c
473 M: Matthew Wilcox <matthew@wil.cx>
474 M: Hannes Reinecke <hare@suse.com>
475 L: linux-scsi@vger.kernel.org
477 F: Documentation/scsi/advansys.txt
478 F: drivers/scsi/advansys.c
481 M: Riccardo Facchetti <fizban@tin.it>
483 F: sound/oss/aedsp16.c
486 M: Antti Palosaari <crope@iki.fi>
487 L: linux-media@vger.kernel.org
488 W: https://linuxtv.org
489 W: http://palosaari.fi/linux/
490 Q: http://patchwork.linuxtv.org/project/linux-media/list/
491 T: git git://linuxtv.org/anttip/media_tree.git
493 F: drivers/media/dvb-frontends/af9013*
496 M: Antti Palosaari <crope@iki.fi>
497 L: linux-media@vger.kernel.org
498 W: https://linuxtv.org
499 W: http://palosaari.fi/linux/
500 Q: http://patchwork.linuxtv.org/project/linux-media/list/
501 T: git git://linuxtv.org/anttip/media_tree.git
503 F: drivers/media/dvb-frontends/af9033*
506 L: linux-fsdevel@vger.kernel.org
508 F: Documentation/filesystems/affs.txt
511 AFS FILESYSTEM & AF_RXRPC SOCKET DOMAIN
512 M: David Howells <dhowells@redhat.com>
513 L: linux-afs@lists.infradead.org
516 F: include/net/af_rxrpc.h
517 F: net/rxrpc/af_rxrpc.c
520 M: David Airlie <airlied@linux.ie>
521 T: git git://people.freedesktop.org/~airlied/linux (part of drm maint)
524 F: include/linux/agp*
525 F: include/uapi/linux/agp*
528 M: "Juergen E. Fischer" <fischer@norbit.de>
529 L: linux-scsi@vger.kernel.org
531 F: drivers/scsi/aha152x*
532 F: drivers/scsi/pcmcia/aha152x*
534 AIC7XXX / AIC79XX SCSI DRIVER
535 M: Hannes Reinecke <hare@suse.com>
536 L: linux-scsi@vger.kernel.org
538 F: drivers/scsi/aic7xxx/
540 AIMSLAB FM RADIO RECEIVER DRIVER
541 M: Hans Verkuil <hverkuil@xs4all.nl>
542 L: linux-media@vger.kernel.org
543 T: git git://linuxtv.org/media_tree.git
544 W: https://linuxtv.org
546 F: drivers/media/radio/radio-aimslab*
549 M: Benjamin LaHaise <bcrl@kvack.org>
550 L: linux-aio@kvack.org
553 F: include/linux/*aio*.h
556 M: Antti Palosaari <crope@iki.fi>
557 L: linux-media@vger.kernel.org
558 W: https://linuxtv.org
559 W: http://palosaari.fi/linux/
560 Q: http://patchwork.linuxtv.org/project/linux-media/list/
561 T: git git://linuxtv.org/anttip/media_tree.git
563 F: drivers/media/usb/airspy/
565 ALCATEL SPEEDTOUCH USB DRIVER
566 M: Duncan Sands <duncan.sands@free.fr>
567 L: linux-usb@vger.kernel.org
568 W: http://www.linux-usb.org/SpeedTouch/
570 F: drivers/usb/atm/speedtch.c
571 F: drivers/usb/atm/usbatm.c
573 ALCHEMY AU1XX0 MMC DRIVER
574 M: Manuel Lauss <manuel.lauss@gmail.com>
576 F: drivers/mmc/host/au1xmmc.c
579 M: Rudolf Marek <r.marek@assembler.cz>
580 L: linux-i2c@vger.kernel.org
582 F: Documentation/i2c/busses/i2c-ali1563
583 F: drivers/i2c/busses/i2c-ali1563.c
585 ALLWINNER SECURITY SYSTEM
586 M: Corentin Labbe <clabbe.montjoie@gmail.com>
587 L: linux-crypto@vger.kernel.org
589 F: drivers/crypto/sunxi-ss/
592 M: Richard Henderson <rth@twiddle.net>
593 M: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
594 M: Matt Turner <mattst88@gmail.com>
596 L: linux-alpha@vger.kernel.org
599 ALPS PS/2 TOUCHPAD DRIVER
600 R: Pali Rohár <pali.rohar@gmail.com>
601 F: drivers/input/mouse/alps.*
603 ALTERA MAILBOX DRIVER
604 M: Ley Foon Tan <lftan@altera.com>
605 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
607 F: drivers/mailbox/mailbox-altera.c
610 M: Tien Hock Loh <thloh@altera.com>
611 L: linux-gpio@vger.kernel.org
613 F: drivers/gpio/gpio-altera.c
615 ALTERA SYSTEM RESOURCE DRIVER FOR ARRIA10 DEVKIT
616 M: Thor Thayer <tthayer@opensource.altera.com>
618 F: drivers/gpio/gpio-altera-a10sr.c
619 F: drivers/mfd/altera-a10sr.c
620 F: include/linux/mfd/altera-a10sr.h
622 ALTERA TRIPLE SPEED ETHERNET DRIVER
623 M: Vince Bridgers <vbridger@opensource.altera.com>
624 L: netdev@vger.kernel.org
625 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
627 F: drivers/net/ethernet/altera/
629 ALTERA UART/JTAG UART SERIAL DRIVERS
630 M: Tobias Klauser <tklauser@distanz.ch>
631 L: linux-serial@vger.kernel.org
632 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
634 F: drivers/tty/serial/altera_uart.c
635 F: drivers/tty/serial/altera_jtaguart.c
636 F: include/linux/altera_uart.h
637 F: include/linux/altera_jtaguart.h
639 AMD CRYPTOGRAPHIC COPROCESSOR (CCP) DRIVER
640 M: Tom Lendacky <thomas.lendacky@amd.com>
641 M: Gary Hook <gary.hook@amd.com>
642 L: linux-crypto@vger.kernel.org
644 F: drivers/crypto/ccp/
645 F: include/linux/ccp.h
647 AMD FAM15H PROCESSOR POWER MONITORING DRIVER
648 M: Huang Rui <ray.huang@amd.com>
649 L: linux-hwmon@vger.kernel.org
651 F: Documentation/hwmon/fam15h_power
652 F: drivers/hwmon/fam15h_power.c
654 AMD GEODE CS5536 USB DEVICE CONTROLLER DRIVER
655 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
657 F: drivers/usb/gadget/udc/amd5536udc.*
659 AMD GEODE PROCESSOR/CHIPSET SUPPORT
660 P: Andres Salomon <dilinger@queued.net>
661 L: linux-geode@lists.infradead.org (moderated for non-subscribers)
662 W: http://www.amd.com/us-en/ConnectivitySolutions/TechnicalResources/0,,50_2334_2452_11363,00.html
664 F: drivers/char/hw_random/geode-rng.c
665 F: drivers/crypto/geode*
666 F: drivers/video/fbdev/geode/
667 F: arch/x86/include/asm/geode.h
670 M: Joerg Roedel <joro@8bytes.org>
671 L: iommu@lists.linux-foundation.org
672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
674 F: drivers/iommu/amd_iommu*.[ch]
675 F: include/linux/amd-iommu.h
678 M: Oded Gabbay <oded.gabbay@gmail.com>
679 L: dri-devel@lists.freedesktop.org
680 T: git git://people.freedesktop.org/~gabbayo/linux.git
682 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.c
683 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd.h
684 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v7.c
685 F: drivers/gpu/drm/amd/amdgpu/amdgpu_amdkfd_gfx_v8.c
686 F: drivers/gpu/drm/amd/amdkfd/
687 F: drivers/gpu/drm/amd/include/cik_structs.h
688 F: drivers/gpu/drm/amd/include/kgd_kfd_interface.h
689 F: drivers/gpu/drm/amd/include/vi_structs.h
690 F: drivers/gpu/drm/radeon/radeon_kfd.c
691 F: drivers/gpu/drm/radeon/radeon_kfd.h
692 F: include/uapi/linux/kfd_ioctl.h
694 AMD SEATTLE DEVICE TREE SUPPORT
695 M: Brijesh Singh <brijeshkumar.singh@amd.com>
696 M: Suravee Suthikulpanit <suravee.suthikulpanit@amd.com>
697 M: Tom Lendacky <thomas.lendacky@amd.com>
699 F: arch/arm64/boot/dts/amd/
702 M: Tom Lendacky <thomas.lendacky@amd.com>
703 L: netdev@vger.kernel.org
705 F: drivers/net/ethernet/amd/xgbe/
706 F: arch/arm64/boot/dts/amd/amd-seattle-xgbe*.dtsi
708 AMS (Apple Motion Sensor) DRIVER
709 M: Michael Hanselmann <linux-kernel@hansmi.ch>
711 F: drivers/macintosh/ams/
713 ANALOG DEVICES INC AD9389B DRIVER
714 M: Hans Verkuil <hans.verkuil@cisco.com>
715 L: linux-media@vger.kernel.org
717 F: drivers/media/i2c/ad9389b*
719 ANALOG DEVICES INC ADV7180 DRIVER
720 M: Lars-Peter Clausen <lars@metafoo.de>
721 L: linux-media@vger.kernel.org
722 W: http://ez.analog.com/community/linux-device-drivers
724 F: drivers/media/i2c/adv7180.c
726 ANALOG DEVICES INC ADV7511 DRIVER
727 M: Hans Verkuil <hans.verkuil@cisco.com>
728 L: linux-media@vger.kernel.org
730 F: drivers/media/i2c/adv7511*
732 ANALOG DEVICES INC ADV7604 DRIVER
733 M: Hans Verkuil <hans.verkuil@cisco.com>
734 L: linux-media@vger.kernel.org
736 F: drivers/media/i2c/adv7604*
738 ANALOG DEVICES INC ADV7842 DRIVER
739 M: Hans Verkuil <hans.verkuil@cisco.com>
740 L: linux-media@vger.kernel.org
742 F: drivers/media/i2c/adv7842*
744 ANALOG DEVICES INC ASOC CODEC DRIVERS
745 M: Lars-Peter Clausen <lars@metafoo.de>
746 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
747 W: http://wiki.analog.com/
748 W: http://ez.analog.com/community/linux-device-drivers
750 F: sound/soc/codecs/adau*
751 F: sound/soc/codecs/adav*
752 F: sound/soc/codecs/ad1*
753 F: sound/soc/codecs/ad7*
754 F: sound/soc/codecs/ssm*
755 F: sound/soc/codecs/sigmadsp.*
757 ANALOG DEVICES INC ASOC DRIVERS
758 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
759 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
760 W: http://blackfin.uclinux.org/
762 F: sound/soc/blackfin/*
764 ANALOG DEVICES INC IIO DRIVERS
765 M: Lars-Peter Clausen <lars@metafoo.de>
766 M: Michael Hennerich <Michael.Hennerich@analog.com>
767 W: http://wiki.analog.com/
768 W: http://ez.analog.com/community/linux-device-drivers
771 X: drivers/iio/*/adjd*
772 F: drivers/staging/iio/*/ad*
773 F: staging/iio/trigger/iio-trig-bfin-timer.c
775 ANALOG DEVICES INC DMA DRIVERS
776 M: Lars-Peter Clausen <lars@metafoo.de>
777 W: http://ez.analog.com/community/linux-device-drivers
779 F: drivers/dma/dma-axi-dmac.c
781 ANDROID CONFIG FRAGMENTS
782 M: Rob Herring <robh@kernel.org>
784 F: kernel/configs/android*
787 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
788 M: Arve Hjønnevåg <arve@android.com>
789 M: Riley Andrews <riandrews@android.com>
790 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
791 L: devel@driverdev.osuosl.org
794 F: drivers/staging/android/
797 M: Laura Abbott <labbott@redhat.com>
798 M: Sumit Semwal <sumit.semwal@linaro.org>
799 L: devel@driverdev.osuosl.org
801 F: Documentation/devicetree/bindings/staging/ion/
802 F: drivers/staging/android/ion
803 F: drivers/staging/android/uapi/ion.h
804 F: drivers/staging/android/uapi/ion_test.h
806 AOA (Apple Onboard Audio) ALSA DRIVER
807 M: Johannes Berg <johannes@sipsolutions.net>
808 L: linuxppc-dev@lists.ozlabs.org
809 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
813 APEX EMBEDDED SYSTEMS STX104 DAC DRIVER
814 M: William Breathitt Gray <vilhelm.gray@gmail.com>
815 L: linux-iio@vger.kernel.org
817 F: drivers/iio/dac/stx104.c
820 M: Jiri Kosina <jikos@kernel.org>
822 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/apm.git
823 F: arch/x86/kernel/apm_32.c
824 F: include/linux/apm_bios.h
825 F: include/uapi/linux/apm_bios.h
826 F: drivers/char/apm-emulation.c
828 APPLE BCM5974 MULTITOUCH DRIVER
829 M: Henrik Rydberg <rydberg@bitmath.org>
830 L: linux-input@vger.kernel.org
832 F: drivers/input/mouse/bcm5974.c
835 M: Henrik Rydberg <rydberg@bitmath.org>
836 L: linux-hwmon@vger.kernel.org
838 F: drivers/hwmon/applesmc.c
840 APPLETALK NETWORK LAYER
841 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
843 F: drivers/net/appletalk/
846 APPLIED MICRO (APM) X-GENE DEVICE TREE SUPPORT
847 M: Duc Dang <dhdang@apm.com>
849 F: arch/arm64/boot/dts/apm/
851 APPLIED MICRO (APM) X-GENE SOC ETHERNET DRIVER
852 M: Iyappan Subramanian <isubramanian@apm.com>
853 M: Keyur Chudgar <kchudgar@apm.com>
855 F: drivers/net/ethernet/apm/xgene/
856 F: drivers/net/phy/mdio-xgene.c
857 F: Documentation/devicetree/bindings/net/apm-xgene-enet.txt
858 F: Documentation/devicetree/bindings/net/apm-xgene-mdio.txt
860 APTINA CAMERA SENSOR PLL
861 M: Laurent Pinchart <Laurent.pinchart@ideasonboard.com>
862 L: linux-media@vger.kernel.org
864 F: drivers/media/i2c/aptina-pll.*
866 ARC FRAMEBUFFER DRIVER
867 M: Jaya Kumar <jayalk@intworks.biz>
869 F: drivers/video/fbdev/arcfb.c
870 F: drivers/video/fbdev/core/fb_defio.c
873 M: Michael Grzeschik <m.grzeschik@pengutronix.de>
874 L: netdev@vger.kernel.org
876 F: drivers/net/arcnet/
877 F: include/uapi/linux/if_arcnet.h
880 M: Alexey Brodkin <abrodkin@synopsys.com>
882 F: drivers/gpu/drm/arc/
883 F: Documentation/devicetree/bindings/display/snps,arcpgu.txt
885 ARM ARCHITECTED TIMER DRIVER
886 M: Mark Rutland <mark.rutland@arm.com>
887 M: Marc Zyngier <marc.zyngier@arm.com>
888 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
890 F: arch/arm/include/asm/arch_timer.h
891 F: arch/arm64/include/asm/arch_timer.h
892 F: drivers/clocksource/arm_arch_timer.c
895 M: Liviu Dudau <liviu.dudau@arm.com>
897 F: drivers/gpu/drm/arm/hdlcd_*
898 F: Documentation/devicetree/bindings/display/arm,hdlcd.txt
900 ARM MALI-DP DRM DRIVER
901 M: Liviu Dudau <liviu.dudau@arm.com>
902 M: Brian Starkey <brian.starkey@arm.com>
903 M: Mali DP Maintainers <malidp@foss.arm.com>
905 F: drivers/gpu/drm/arm/
906 F: Documentation/devicetree/bindings/display/arm,malidp.txt
908 ARM MFM AND FLOPPY DRIVERS
909 M: Ian Molton <spyro@f2s.com>
911 F: arch/arm/lib/floppydma.S
912 F: arch/arm/include/asm/floppy.h
914 ARM PMU PROFILING AND DEBUGGING
915 M: Will Deacon <will.deacon@arm.com>
916 R: Mark Rutland <mark.rutland@arm.com>
918 F: arch/arm*/kernel/perf_*
919 F: arch/arm/oprofile/common.c
920 F: arch/arm*/kernel/hw_breakpoint.c
921 F: arch/arm*/include/asm/hw_breakpoint.h
922 F: arch/arm*/include/asm/perf_event.h
923 F: drivers/perf/arm_pmu.c
924 F: include/linux/perf/arm_pmu.h
927 M: Russell King <linux@armlinux.org.uk>
928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
929 W: http://www.armlinux.org.uk/
933 ARM SUB-ARCHITECTURES
934 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm/arm-soc.git
940 ARM PRIMECELL AACI PL041 DRIVER
941 M: Russell King <linux@armlinux.org.uk>
945 ARM PRIMECELL CLCD PL110 DRIVER
946 M: Russell King <linux@armlinux.org.uk>
948 F: drivers/video/fbdev/amba-clcd.*
950 ARM PRIMECELL KMI PL050 DRIVER
951 M: Russell King <linux@armlinux.org.uk>
953 F: drivers/input/serio/ambakmi.*
954 F: include/linux/amba/kmi.h
956 ARM PRIMECELL MMCI PL180/1 DRIVER
957 M: Russell King <linux@armlinux.org.uk>
959 F: drivers/mmc/host/mmci.*
960 F: include/linux/amba/mmci.h
962 ARM PRIMECELL UART PL010 AND PL011 DRIVERS
963 M: Russell King <linux@armlinux.org.uk>
965 F: drivers/tty/serial/amba-pl01*.c
966 F: include/linux/amba/serial.h
968 ARM PRIMECELL BUS SUPPORT
969 M: Russell King <linux@armlinux.org.uk>
972 F: include/linux/amba/bus.h
974 ARM/ADS SPHERE MACHINE SUPPORT
975 M: Lennert Buytenhek <kernel@wantstofly.org>
976 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
979 ARM/AFEB9260 MACHINE SUPPORT
980 M: Sergey Lapin <slapin@ossfans.org>
981 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
984 ARM/AJECO 1ARM MACHINE SUPPORT
985 M: Lennert Buytenhek <kernel@wantstofly.org>
986 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
989 ARM/Allwinner sunXi SoC support
990 M: Maxime Ripard <maxime.ripard@free-electrons.com>
991 M: Chen-Yu Tsai <wens@csie.org>
992 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
996 ARM/Allwinner SoC Clock Support
997 M: Emilio López <emilio@elopez.com.ar>
999 F: drivers/clk/sunxi/
1001 ARM/Amlogic Meson SoC support
1002 M: Carlo Caione <carlo@caione.org>
1003 M: Kevin Hilman <khilman@baylibre.com>
1004 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1005 L: linux-amlogic@lists.infradead.org
1006 W: http://linux-meson.com/
1008 F: arch/arm/mach-meson/
1009 F: arch/arm/boot/dts/meson*
1010 F: arch/arm64/boot/dts/amlogic/
1011 F: drivers/pinctrl/meson/
1014 ARM/Annapurna Labs ALPINE ARCHITECTURE
1015 M: Tsahee Zidenberg <tsahee@annapurnalabs.com>
1016 M: Antoine Tenart <antoine.tenart@free-electrons.com>
1017 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1019 F: arch/arm/mach-alpine/
1020 F: arch/arm/boot/dts/alpine*
1021 F: arch/arm64/boot/dts/al/
1022 F: drivers/*/*alpine*
1024 ARM/ARTPEC MACHINE SUPPORT
1025 M: Jesper Nilsson <jesper.nilsson@axis.com>
1026 M: Lars Persson <lars.persson@axis.com>
1027 M: Niklas Cassel <niklas.cassel@axis.com>
1029 L: linux-arm-kernel@axis.com
1030 F: arch/arm/mach-artpec
1031 F: arch/arm/boot/dts/artpec6*
1034 ARM/ASPEED MACHINE SUPPORT
1035 M: Joel Stanley <joel@jms.id.au>
1037 F: arch/arm/mach-aspeed/
1038 F: arch/arm/boot/dts/aspeed-*
1039 F: drivers/*/*aspeed*
1041 ARM/ATMEL AT91RM9200, AT91SAM9 AND SAMA5 SOC SUPPORT
1042 M: Nicolas Ferre <nicolas.ferre@atmel.com>
1043 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
1044 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
1045 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1046 W: http://www.linux4sam.org
1047 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nferre/linux-at91.git
1049 F: arch/arm/mach-at91/
1050 F: include/soc/at91/
1051 F: arch/arm/boot/dts/at91*.dts
1052 F: arch/arm/boot/dts/at91*.dtsi
1053 F: arch/arm/boot/dts/sama*.dts
1054 F: arch/arm/boot/dts/sama*.dtsi
1055 F: arch/arm/include/debug/at91.S
1057 ARM/ATMEL AT91 Clock Support
1058 M: Boris Brezillon <boris.brezillon@free-electrons.com>
1062 ARM/CALXEDA HIGHBANK ARCHITECTURE
1063 M: Rob Herring <robh@kernel.org>
1064 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1066 F: arch/arm/mach-highbank/
1067 F: arch/arm/boot/dts/highbank.dts
1068 F: arch/arm/boot/dts/ecx-*.dts*
1070 ARM/CAVIUM NETWORKS CNS3XXX MACHINE SUPPORT
1071 M: Krzysztof Halasa <khalasa@piap.pl>
1073 F: arch/arm/mach-cns3xxx/
1075 ARM/CAVIUM THUNDER NETWORK DRIVER
1076 M: Sunil Goutham <sgoutham@cavium.com>
1077 M: Robert Richter <rric@kernel.org>
1078 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1080 F: drivers/net/ethernet/cavium/thunder/
1082 ARM/CIRRUS LOGIC CLPS711X ARM ARCHITECTURE
1083 M: Alexander Shiyan <shc_work@mail.ru>
1084 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1088 ARM/CIRRUS LOGIC EP93XX ARM ARCHITECTURE
1089 M: Hartley Sweeten <hsweeten@visionengravers.com>
1090 M: Ryan Mallon <rmallon@gmail.com>
1091 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1093 F: arch/arm/mach-ep93xx/
1094 F: arch/arm/mach-ep93xx/include/mach/
1096 ARM/CIRRUS LOGIC EDB9315A MACHINE SUPPORT
1097 M: Lennert Buytenhek <kernel@wantstofly.org>
1098 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1102 M: Russell King <linux@armlinux.org.uk>
1103 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1105 F: arch/arm/include/asm/clkdev.h
1106 F: drivers/clk/clkdev.c
1108 ARM/COMPULAB CM-X270/EM-X270 and CM-X300 MACHINE SUPPORT
1109 M: Mike Rapoport <mike@compulab.co.il>
1110 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1113 ARM/CONTEC MICRO9 MACHINE SUPPORT
1114 M: Hubert Feurstein <hubert.feurstein@contec.at>
1116 F: arch/arm/mach-ep93xx/micro9.c
1118 ARM/CORESIGHT FRAMEWORK AND DRIVERS
1119 M: Mathieu Poirier <mathieu.poirier@linaro.org>
1120 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1122 F: drivers/hwtracing/coresight/*
1123 F: Documentation/trace/coresight.txt
1124 F: Documentation/devicetree/bindings/arm/coresight.txt
1125 F: Documentation/ABI/testing/sysfs-bus-coresight-devices-*
1127 ARM/CORGI MACHINE SUPPORT
1128 M: Richard Purdie <rpurdie@rpsys.net>
1131 ARM/CORTINA SYSTEMS GEMINI ARM ARCHITECTURE
1132 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1133 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1134 T: git git://github.com/ulli-kroll/linux.git
1136 F: arch/arm/mach-gemini/
1137 F: drivers/rtc/rtc-gemini.c
1139 ARM/CSR SIRFPRIMA2 MACHINE SUPPORT
1140 M: Barry Song <baohua@kernel.org>
1141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1142 T: git git://git.kernel.org/pub/scm/linux/kernel/git/baohua/linux.git
1144 F: arch/arm/boot/dts/prima2*
1145 F: arch/arm/mach-prima2/
1146 F: drivers/clk/sirf/
1147 F: drivers/clocksource/timer-prima2.c
1148 F: drivers/clocksource/timer-atlas7.c
1151 ARM/CONEXANT DIGICOLOR MACHINE SUPPORT
1152 M: Baruch Siach <baruch@tkos.co.il>
1153 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1155 F: arch/arm/boot/dts/cx92755*
1158 ARM/EBSA110 MACHINE SUPPORT
1159 M: Russell King <linux@armlinux.org.uk>
1160 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1161 W: http://www.armlinux.org.uk/
1163 F: arch/arm/mach-ebsa110/
1164 F: drivers/net/ethernet/amd/am79c961a.*
1166 ARM/ENERGY MICRO (SILICON LABS) EFM32 SUPPORT
1167 M: Uwe Kleine-König <kernel@pengutronix.de>
1168 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1172 ARM/EZX SMARTPHONES (A780, A910, A1200, E680, ROKR E2 and ROKR E6)
1173 M: Daniel Ribeiro <drwyrm@gmail.com>
1174 M: Stefan Schmidt <stefan@openezx.org>
1175 M: Harald Welte <laforge@openezx.org>
1176 L: openezx-devel@lists.openezx.org (moderated for non-subscribers)
1177 W: http://www.openezx.org/
1179 T: topgit git://git.openezx.org/openezx.git
1180 F: arch/arm/mach-pxa/ezx.c
1182 ARM/FARADAY FA526 PORT
1183 M: Hans Ulli Kroll <ulli.kroll@googlemail.com>
1184 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1186 T: git git://git.berlios.de/gemini-board
1187 F: arch/arm/mm/*-fa*
1189 ARM/FOOTBRIDGE ARCHITECTURE
1190 M: Russell King <linux@armlinux.org.uk>
1191 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1192 W: http://www.armlinux.org.uk/
1194 F: arch/arm/include/asm/hardware/dec21285.h
1195 F: arch/arm/mach-footbridge/
1197 ARM/FREESCALE IMX / MXC ARM ARCHITECTURE
1198 M: Shawn Guo <shawnguo@kernel.org>
1199 M: Sascha Hauer <kernel@pengutronix.de>
1200 R: Fabio Estevam <fabio.estevam@nxp.com>
1201 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1203 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1204 F: arch/arm/mach-imx/
1205 F: arch/arm/mach-mxs/
1206 F: arch/arm/boot/dts/imx*
1207 F: arch/arm/configs/imx*_defconfig
1211 ARM/FREESCALE VYBRID ARM ARCHITECTURE
1212 M: Shawn Guo <shawnguo@kernel.org>
1213 M: Sascha Hauer <kernel@pengutronix.de>
1214 R: Stefan Agner <stefan@agner.ch>
1215 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shawnguo/linux.git
1218 F: arch/arm/mach-imx/*vf610*
1219 F: arch/arm/boot/dts/vf*
1221 ARM/GLOMATION GESBC9312SX MACHINE SUPPORT
1222 M: Lennert Buytenhek <kernel@wantstofly.org>
1223 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1226 ARM/GUMSTIX MACHINE SUPPORT
1227 M: Steve Sakoman <sakoman@gmail.com>
1228 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1231 ARM/H4700 (HP IPAQ HX4700) MACHINE SUPPORT
1232 M: Philipp Zabel <philipp.zabel@gmail.com>
1233 M: Paul Parsons <lost.distance@yahoo.com>
1234 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1236 F: arch/arm/mach-pxa/hx4700.c
1237 F: arch/arm/mach-pxa/include/mach/hx4700.h
1238 F: sound/soc/pxa/hx4700.c
1240 ARM/HISILICON SOC SUPPORT
1241 M: Wei Xu <xuwei5@hisilicon.com>
1242 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1243 W: http://www.hisilicon.com
1245 T: git git://github.com/hisilicon/linux-hisi.git
1246 F: arch/arm/mach-hisi/
1247 F: arch/arm/boot/dts/hi3*
1248 F: arch/arm/boot/dts/hip*
1249 F: arch/arm/boot/dts/hisi*
1250 F: arch/arm64/boot/dts/hisilicon/
1252 ARM/HP JORNADA 7XX MACHINE SUPPORT
1253 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
1256 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
1257 F: arch/arm/mach-sa1100/jornada720.c
1258 F: arch/arm/mach-sa1100/include/mach/jornada720.h
1260 ARM/IGEP MACHINE SUPPORT
1261 M: Enric Balletbo i Serra <eballetbo@gmail.com>
1262 M: Javier Martinez Canillas <javier@dowhile0.org>
1263 L: linux-omap@vger.kernel.org
1264 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1266 F: arch/arm/boot/dts/omap3-igep*
1268 ARM/INCOME PXA270 SUPPORT
1269 M: Marek Vasut <marek.vasut@gmail.com>
1270 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1272 F: arch/arm/mach-pxa/colibri-pxa270-income.c
1274 ARM/INTEL IOP32X ARM ARCHITECTURE
1275 M: Lennert Buytenhek <kernel@wantstofly.org>
1276 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1279 ARM/INTEL IOP33X ARM ARCHITECTURE
1280 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1283 ARM/INTEL IOP13XX ARM ARCHITECTURE
1284 M: Lennert Buytenhek <kernel@wantstofly.org>
1285 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1288 ARM/INTEL IQ81342EX MACHINE SUPPORT
1289 M: Lennert Buytenhek <kernel@wantstofly.org>
1290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1293 ARM/INTEL IXDP2850 MACHINE SUPPORT
1294 M: Lennert Buytenhek <kernel@wantstofly.org>
1295 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1298 ARM/INTEL IXP4XX ARM ARCHITECTURE
1299 M: Imre Kaloz <kaloz@openwrt.org>
1300 M: Krzysztof Halasa <khalasa@piap.pl>
1301 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1303 F: arch/arm/mach-ixp4xx/
1305 ARM/INTEL RESEARCH IMOTE/STARGATE 2 MACHINE SUPPORT
1306 M: Jonathan Cameron <jic23@cam.ac.uk>
1307 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1309 F: arch/arm/mach-pxa/stargate2.c
1310 F: drivers/pcmcia/pxa2xx_stargate2.c
1312 ARM/INTEL XSC3 (MANZANO) ARM CORE
1313 M: Lennert Buytenhek <kernel@wantstofly.org>
1314 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1317 ARM/IP FABRICS DOUBLE ESPRESSO MACHINE SUPPORT
1318 M: Lennert Buytenhek <kernel@wantstofly.org>
1319 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1322 ARM/TEXAS INSTRUMENT KEYSTONE ARCHITECTURE
1323 M: Santosh Shilimkar <ssantosh@kernel.org>
1324 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1326 F: arch/arm/mach-keystone/
1327 F: arch/arm/boot/dts/keystone-*
1328 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
1330 ARM/TEXAS INSTRUMENT KEYSTONE CLOCK FRAMEWORK
1331 M: Santosh Shilimkar <ssantosh@kernel.org>
1332 L: linux-kernel@vger.kernel.org
1334 F: drivers/clk/keystone/
1336 ARM/TEXAS INSTRUMENT KEYSTONE ClOCKSOURCE
1337 M: Santosh Shilimkar <ssantosh@kernel.org>
1338 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1339 L: linux-kernel@vger.kernel.org
1341 F: drivers/clocksource/timer-keystone.c
1343 ARM/TEXAS INSTRUMENT KEYSTONE RESET DRIVER
1344 M: Santosh Shilimkar <ssantosh@kernel.org>
1345 L: linux-kernel@vger.kernel.org
1347 F: drivers/power/reset/keystone-reset.c
1349 ARM/TEXAS INSTRUMENT AEMIF/EMIF DRIVERS
1350 M: Santosh Shilimkar <ssantosh@kernel.org>
1351 L: linux-kernel@vger.kernel.org
1353 F: drivers/memory/*emif*
1355 ARM/LG1K ARCHITECTURE
1356 M: Chanho Min <chanho.min@lge.com>
1357 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1359 F: arch/arm64/boot/dts/lg/
1361 ARM/LOGICPD PXA270 MACHINE SUPPORT
1362 M: Lennert Buytenhek <kernel@wantstofly.org>
1363 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1366 ARM/LPC18XX ARCHITECTURE
1367 M: Joachim Eastwood <manabian@gmail.com>
1368 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1370 F: arch/arm/boot/dts/lpc43*
1371 F: drivers/clk/nxp/clk-lpc18xx*
1372 F: drivers/clocksource/time-lpc32xx.c
1373 F: drivers/i2c/busses/i2c-lpc2k.c
1374 F: drivers/memory/pl172.c
1375 F: drivers/mtd/spi-nor/nxp-spifi.c
1376 F: drivers/rtc/rtc-lpc24xx.c
1379 ARM/LPC32XX SOC SUPPORT
1380 M: Vladimir Zapolskiy <vz@mleia.com>
1381 M: Sylvain Lemieux <slemieux.tyco@gmail.com>
1382 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1383 T: git git://github.com/vzapolskiy/linux-lpc32xx.git
1385 F: arch/arm/boot/dts/lpc32*
1386 F: arch/arm/mach-lpc32xx/
1387 F: drivers/i2c/busses/i2c-pnx.c
1388 F: drivers/net/ethernet/nxp/lpc_eth.c
1389 F: drivers/usb/host/ohci-nxp.c
1390 F: drivers/watchdog/pnx4008_wdt.c
1393 ARM/MAGICIAN MACHINE SUPPORT
1394 M: Philipp Zabel <philipp.zabel@gmail.com>
1397 ARM/Marvell Kirkwood and Armada 370, 375, 38x, 39x, XP, 3700, 7K/8K SOC support
1398 M: Jason Cooper <jason@lakedaemon.net>
1399 M: Andrew Lunn <andrew@lunn.ch>
1400 M: Gregory Clement <gregory.clement@free-electrons.com>
1401 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1402 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1404 F: arch/arm/mach-mvebu/
1405 F: drivers/rtc/rtc-armada38x.c
1406 F: arch/arm/boot/dts/armada*
1407 F: arch/arm/boot/dts/kirkwood*
1408 F: arch/arm64/boot/dts/marvell/armada*
1409 F: drivers/cpufreq/mvebu-cpufreq.c
1410 F: arch/arm/configs/mvebu_*_defconfig
1412 ARM/Marvell Berlin SoC support
1413 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1414 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1416 F: arch/arm/mach-berlin/
1417 F: arch/arm/boot/dts/berlin*
1418 F: arch/arm64/boot/dts/marvell/berlin*
1421 ARM/Marvell Dove/MV78xx0/Orion SOC support
1422 M: Jason Cooper <jason@lakedaemon.net>
1423 M: Andrew Lunn <andrew@lunn.ch>
1424 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
1425 M: Gregory Clement <gregory.clement@free-electrons.com>
1426 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1428 F: arch/arm/mach-dove/
1429 F: arch/arm/mach-mv78xx0/
1430 F: arch/arm/mach-orion5x/
1431 F: arch/arm/plat-orion/
1432 F: arch/arm/boot/dts/dove*
1433 F: arch/arm/boot/dts/orion5x*
1436 ARM/Orion SoC/Technologic Systems TS-78xx platform support
1437 M: Alexander Clouter <alex@digriz.org.uk>
1438 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1439 W: http://www.digriz.org.uk/ts78xx/kernel
1441 F: arch/arm/mach-orion5x/ts78xx-*
1443 ARM/OXNAS platform support
1444 M: Neil Armstrong <narmstrong@baylibre.com>
1445 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1447 F: arch/arm/mach-oxnas/
1448 F: arch/arm/boot/dts/oxnas*
1449 F: arch/arm/boot/dts/wd-mbwe.dts
1452 ARM/Mediatek RTC DRIVER
1453 M: Eddie Huang <eddie.huang@mediatek.com>
1454 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1455 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1457 F: drivers/rtc/rtc-mt6397.c
1459 ARM/Mediatek SoC support
1460 M: Matthias Brugger <matthias.bgg@gmail.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: arch/arm/boot/dts/mt6*
1465 F: arch/arm/boot/dts/mt8*
1466 F: arch/arm/mach-mediatek/
1470 ARM/Mediatek USB3 PHY DRIVER
1471 M: Chunfeng Yun <chunfeng.yun@mediatek.com>
1472 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1473 L: linux-mediatek@lists.infradead.org (moderated for non-subscribers)
1475 F: drivers/phy/phy-mt65xx-usb3.c
1477 ARM/MICREL KS8695 ARCHITECTURE
1478 M: Greg Ungerer <gerg@uclinux.org>
1479 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1480 F: arch/arm/mach-ks8695/
1483 ARM/MIOA701 MACHINE SUPPORT
1484 M: Robert Jarzmik <robert.jarzmik@free.fr>
1485 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1486 F: arch/arm/mach-pxa/mioa701.c
1489 ARM/NEC MOBILEPRO 900/c MACHINE SUPPORT
1490 M: Michael Petchkovsky <mkpetch@internode.on.net>
1493 ARM/NOMADIK ARCHITECTURE
1494 M: Alessandro Rubini <rubini@unipv.it>
1495 M: Linus Walleij <linus.walleij@linaro.org>
1496 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1498 F: arch/arm/mach-nomadik/
1499 F: drivers/pinctrl/nomadik/
1500 F: drivers/i2c/busses/i2c-nomadik.c
1501 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-nomadik.git
1503 ARM/OPENMOKO NEO FREERUNNER (GTA02) MACHINE SUPPORT
1504 M: Nelson Castillo <arhuaco@freaks-unidos.net>
1505 L: openmoko-kernel@lists.openmoko.org (subscribers-only)
1506 W: http://wiki.openmoko.org/wiki/Neo_FreeRunner
1509 ARM/TOSA MACHINE SUPPORT
1510 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
1511 M: Dirk Opfer <dirk@opfer-online.de>
1514 ARM/PALMTX,PALMT5,PALMLD,PALMTE2,PALMTC SUPPORT
1515 M: Marek Vasut <marek.vasut@gmail.com>
1516 L: linux-arm-kernel@lists.infradead.org
1517 W: http://hackndev.com
1519 F: arch/arm/mach-pxa/include/mach/palmtx.h
1520 F: arch/arm/mach-pxa/palmtx.c
1521 F: arch/arm/mach-pxa/include/mach/palmt5.h
1522 F: arch/arm/mach-pxa/palmt5.c
1523 F: arch/arm/mach-pxa/include/mach/palmld.h
1524 F: arch/arm/mach-pxa/palmld.c
1525 F: arch/arm/mach-pxa/include/mach/palmte2.h
1526 F: arch/arm/mach-pxa/palmte2.c
1527 F: arch/arm/mach-pxa/include/mach/palmtc.h
1528 F: arch/arm/mach-pxa/palmtc.c
1530 ARM/PALM TREO SUPPORT
1531 M: Tomas Cech <sleep_walker@suse.com>
1532 L: linux-arm-kernel@lists.infradead.org
1533 W: http://hackndev.com
1535 F: arch/arm/mach-pxa/include/mach/palmtreo.h
1536 F: arch/arm/mach-pxa/palmtreo.c
1539 M: Sergey Lapin <slapin@ossfans.org>
1540 L: linux-arm-kernel@lists.infradead.org
1541 W: http://hackndev.com
1543 F: arch/arm/mach-pxa/include/mach/palmz72.h
1544 F: arch/arm/mach-pxa/palmz72.c
1547 M: Peter Chubb <pleb@gelato.unsw.edu.au>
1548 W: http://www.disy.cse.unsw.edu.au/Hardware/PLEB
1551 ARM/PT DIGITAL BOARD PORT
1552 M: Stefan Eletzhofer <stefan.eletzhofer@eletztrick.de>
1553 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1554 W: http://www.armlinux.org.uk/
1557 ARM/QUALCOMM SUPPORT
1558 M: Andy Gross <andy.gross@linaro.org>
1559 M: David Brown <david.brown@linaro.org>
1560 L: linux-arm-msm@vger.kernel.org
1561 L: linux-soc@vger.kernel.org
1563 F: Documentation/devicetree/bindings/soc/qcom/
1564 F: arch/arm/boot/dts/qcom-*.dts
1565 F: arch/arm/boot/dts/qcom-*.dtsi
1566 F: arch/arm/mach-qcom/
1567 F: arch/arm64/boot/dts/qcom/*
1568 F: drivers/i2c/busses/i2c-qup.c
1569 F: drivers/clk/qcom/
1570 F: drivers/soc/qcom/
1571 F: drivers/spi/spi-qup.c
1572 F: drivers/tty/serial/msm_serial.h
1573 F: drivers/tty/serial/msm_serial.c
1574 F: drivers/*/pm8???-*
1575 F: drivers/mfd/ssbi.c
1576 F: drivers/firmware/qcom_scm.c
1577 T: git git://git.kernel.org/pub/scm/linux/kernel/git/agross/linux.git
1579 ARM/RADISYS ENP2611 MACHINE SUPPORT
1580 M: Lennert Buytenhek <kernel@wantstofly.org>
1581 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1584 ARM/RENESAS ARM64 ARCHITECTURE
1585 M: Simon Horman <horms@verge.net.au>
1586 M: Magnus Damm <magnus.damm@gmail.com>
1587 L: linux-renesas-soc@vger.kernel.org
1588 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1589 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1591 F: arch/arm64/boot/dts/renesas/
1592 F: drivers/soc/renesas/
1593 F: include/linux/soc/renesas/
1595 ARM/RISCPC ARCHITECTURE
1596 M: Russell King <linux@armlinux.org.uk>
1597 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1598 W: http://www.armlinux.org.uk/
1600 F: arch/arm/include/asm/hardware/entry-macro-iomd.S
1601 F: arch/arm/include/asm/hardware/ioc.h
1602 F: arch/arm/include/asm/hardware/iomd.h
1603 F: arch/arm/include/asm/hardware/memc.h
1604 F: arch/arm/mach-rpc/
1605 F: drivers/net/ethernet/8390/etherh.c
1606 F: drivers/net/ethernet/i825xx/ether1*
1607 F: drivers/net/ethernet/seeq/ether3*
1608 F: drivers/scsi/arm/
1610 ARM/Rockchip SoC support
1611 M: Heiko Stuebner <heiko@sntech.de>
1612 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1613 L: linux-rockchip@lists.infradead.org
1614 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmind/linux-rockchip.git
1616 F: arch/arm/boot/dts/rk3*
1617 F: arch/arm/mach-rockchip/
1618 F: drivers/clk/rockchip/
1619 F: drivers/i2c/busses/i2c-rk3x.c
1620 F: drivers/*/*rockchip*
1621 F: drivers/*/*/*rockchip*
1622 F: sound/soc/rockchip/
1625 ARM/SAMSUNG EXYNOS ARM ARCHITECTURES
1626 M: Kukjin Kim <kgene@kernel.org>
1627 M: Krzysztof Kozlowski <krzk@kernel.org>
1628 R: Javier Martinez Canillas <javier@osg.samsung.com>
1629 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1630 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
1632 F: arch/arm/boot/dts/s3c*
1633 F: arch/arm/boot/dts/s5p*
1634 F: arch/arm/boot/dts/samsung*
1635 F: arch/arm/boot/dts/exynos*
1636 F: arch/arm64/boot/dts/exynos/
1637 F: arch/arm/plat-samsung/
1638 F: arch/arm/mach-s3c24*/
1639 F: arch/arm/mach-s3c64xx/
1640 F: arch/arm/mach-s5p*/
1641 F: arch/arm/mach-exynos*/
1642 F: drivers/*/*s3c24*
1643 F: drivers/*/*/*s3c24*
1644 F: drivers/*/*s3c64xx*
1645 F: drivers/*/*s5pv210*
1646 F: drivers/memory/samsung/*
1647 F: drivers/soc/samsung/*
1648 F: Documentation/arm/Samsung/
1649 F: Documentation/devicetree/bindings/arm/samsung/
1650 F: Documentation/devicetree/bindings/sram/samsung-sram.txt
1651 F: Documentation/devicetree/bindings/power/pd-samsung.txt
1654 ARM/SAMSUNG MOBILE MACHINE SUPPORT
1655 M: Kyungmin Park <kyungmin.park@samsung.com>
1656 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1658 F: arch/arm/mach-s5pv210/
1660 ARM/SAMSUNG S5P SERIES 2D GRAPHICS ACCELERATION (G2D) SUPPORT
1661 M: Kyungmin Park <kyungmin.park@samsung.com>
1662 M: Kamil Debski <kamil@wypas.org>
1663 M: Andrzej Hajda <a.hajda@samsung.com>
1664 L: linux-arm-kernel@lists.infradead.org
1665 L: linux-media@vger.kernel.org
1667 F: drivers/media/platform/s5p-g2d/
1669 ARM/SAMSUNG S5P SERIES Multi Format Codec (MFC) SUPPORT
1670 M: Kyungmin Park <kyungmin.park@samsung.com>
1671 M: Kamil Debski <kamil@wypas.org>
1672 M: Jeongtae Park <jtp.park@samsung.com>
1673 M: Andrzej Hajda <a.hajda@samsung.com>
1674 L: linux-arm-kernel@lists.infradead.org
1675 L: linux-media@vger.kernel.org
1677 F: arch/arm/plat-samsung/s5p-dev-mfc.c
1678 F: drivers/media/platform/s5p-mfc/
1680 ARM/SAMSUNG S5P SERIES TV SUBSYSTEM SUPPORT
1681 M: Kyungmin Park <kyungmin.park@samsung.com>
1682 M: Tomasz Stanislawski <t.stanislaws@samsung.com>
1683 L: linux-arm-kernel@lists.infradead.org
1684 L: linux-media@vger.kernel.org
1686 F: drivers/media/platform/s5p-tv/
1688 ARM/SAMSUNG S5P SERIES HDMI CEC SUBSYSTEM SUPPORT
1689 M: Kyungmin Park <kyungmin.park@samsung.com>
1690 L: linux-arm-kernel@lists.infradead.org
1691 L: linux-media@vger.kernel.org
1693 F: drivers/staging/media/platform/s5p-cec/
1695 ARM/SAMSUNG S5P SERIES JPEG CODEC SUPPORT
1696 M: Andrzej Pietrasiewicz <andrzej.p@samsung.com>
1697 M: Jacek Anaszewski <j.anaszewski@samsung.com>
1698 L: linux-arm-kernel@lists.infradead.org
1699 L: linux-media@vger.kernel.org
1701 F: drivers/media/platform/s5p-jpeg/
1703 ARM/SHMOBILE ARM ARCHITECTURE
1704 M: Simon Horman <horms@verge.net.au>
1705 M: Magnus Damm <magnus.damm@gmail.com>
1706 L: linux-renesas-soc@vger.kernel.org
1707 Q: http://patchwork.kernel.org/project/linux-renesas-soc/list/
1708 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/renesas.git next
1710 F: arch/arm/boot/dts/emev2*
1711 F: arch/arm/boot/dts/r7s*
1712 F: arch/arm/boot/dts/r8a*
1713 F: arch/arm/boot/dts/sh*
1714 F: arch/arm/configs/shmobile_defconfig
1715 F: arch/arm/include/debug/renesas-scif.S
1716 F: arch/arm/mach-shmobile/
1717 F: drivers/soc/renesas/
1718 F: include/linux/soc/renesas/
1720 ARM/SOCFPGA ARCHITECTURE
1721 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1723 F: arch/arm/mach-socfpga/
1724 F: arch/arm/boot/dts/socfpga*
1725 F: arch/arm/configs/socfpga_defconfig
1726 F: arch/arm64/boot/dts/altera/
1727 W: http://www.rocketboards.org
1728 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dinguyen/linux.git
1730 ARM/SOCFPGA CLOCK FRAMEWORK SUPPORT
1731 M: Dinh Nguyen <dinguyen@opensource.altera.com>
1733 F: drivers/clk/socfpga/
1735 ARM/SOCFPGA EDAC SUPPORT
1736 M: Thor Thayer <tthayer@opensource.altera.com>
1738 F: drivers/edac/altera_edac.
1740 ARM/STI ARCHITECTURE
1741 M: Patrice Chotard <patrice.chotard@st.com>
1742 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1743 L: kernel@stlinux.com
1744 W: http://www.stlinux.com
1746 F: arch/arm/mach-sti/
1747 F: arch/arm/boot/dts/sti*
1748 F: drivers/char/hw_random/st-rng.c
1749 F: drivers/clocksource/arm_global_timer.c
1750 F: drivers/clocksource/clksrc_st_lpc.c
1751 F: drivers/cpufreq/sti-cpufreq.c
1752 F: drivers/i2c/busses/i2c-st.c
1753 F: drivers/media/rc/st_rc.c
1754 F: drivers/media/platform/sti/c8sectpfe/
1755 F: drivers/mmc/host/sdhci-st.c
1756 F: drivers/phy/phy-miphy28lp.c
1757 F: drivers/phy/phy-miphy365x.c
1758 F: drivers/phy/phy-stih407-usb.c
1759 F: drivers/phy/phy-stih41x-usb.c
1760 F: drivers/pinctrl/pinctrl-st.c
1761 F: drivers/remoteproc/st_remoteproc.c
1762 F: drivers/reset/sti/
1763 F: drivers/rtc/rtc-st-lpc.c
1764 F: drivers/tty/serial/st-asc.c
1765 F: drivers/usb/dwc3/dwc3-st.c
1766 F: drivers/usb/host/ehci-st.c
1767 F: drivers/usb/host/ohci-st.c
1768 F: drivers/watchdog/st_lpc_wdt.c
1769 F: drivers/ata/ahci_st.c
1771 ARM/STM32 ARCHITECTURE
1772 M: Maxime Coquelin <mcoquelin.stm32@gmail.com>
1773 M: Alexandre Torgue <alexandre.torgue@st.com>
1774 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1776 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mcoquelin/stm32.git
1778 F: drivers/clocksource/armv7m_systick.c
1780 ARM/TANGO ARCHITECTURE
1781 M: Marc Gonzalez <marc_gonzalez@sigmadesigns.com>
1782 L: linux-arm-kernel@lists.infradead.org
1786 ARM/TECHNOLOGIC SYSTEMS TS7250 MACHINE SUPPORT
1787 M: Lennert Buytenhek <kernel@wantstofly.org>
1788 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1791 ARM/TETON BGA MACHINE SUPPORT
1792 M: "Mark F. Brown" <mark.brown314@gmail.com>
1793 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1796 ARM/THECUS N2100 MACHINE SUPPORT
1797 M: Lennert Buytenhek <kernel@wantstofly.org>
1798 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1801 ARM/NUVOTON W90X900 ARM ARCHITECTURE
1802 M: Wan ZongShun <mcuos.com@gmail.com>
1803 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1804 W: http://www.mcuos.com
1806 F: arch/arm/mach-w90x900/
1807 F: drivers/input/keyboard/w90p910_keypad.c
1808 F: drivers/input/touchscreen/w90p910_ts.c
1809 F: drivers/watchdog/nuc900_wdt.c
1810 F: drivers/net/ethernet/nuvoton/w90p910_ether.c
1811 F: drivers/mtd/nand/nuc900_nand.c
1812 F: drivers/rtc/rtc-nuc900.c
1813 F: drivers/spi/spi-nuc900.c
1814 F: drivers/usb/host/ehci-w90x900.c
1815 F: drivers/video/fbdev/nuc900fb.c
1817 ARM/U300 MACHINE SUPPORT
1818 M: Linus Walleij <linus.walleij@linaro.org>
1819 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1821 F: arch/arm/mach-u300/
1822 F: drivers/clocksource/timer-u300.c
1823 F: drivers/i2c/busses/i2c-stu300.c
1824 F: drivers/rtc/rtc-coh901331.c
1825 F: drivers/watchdog/coh901327_wdt.c
1826 F: drivers/dma/coh901318*
1827 F: drivers/mfd/ab3100*
1828 F: drivers/rtc/rtc-ab3100.c
1829 F: drivers/rtc/rtc-coh901331.c
1830 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1832 ARM/UNIPHIER ARCHITECTURE
1833 M: Masahiro Yamada <yamada.masahiro@socionext.com>
1834 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1835 T: git git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-uniphier.git
1837 F: arch/arm/boot/dts/uniphier*
1838 F: arch/arm/include/asm/hardware/cache-uniphier.h
1839 F: arch/arm/mach-uniphier/
1840 F: arch/arm/mm/cache-uniphier.c
1841 F: arch/arm64/boot/dts/socionext/
1842 F: drivers/bus/uniphier-system-bus.c
1843 F: drivers/i2c/busses/i2c-uniphier*
1844 F: drivers/pinctrl/uniphier/
1845 F: drivers/tty/serial/8250/8250_uniphier.c
1848 ARM/Ux500 ARM ARCHITECTURE
1849 M: Linus Walleij <linus.walleij@linaro.org>
1850 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1852 F: arch/arm/mach-ux500/
1853 F: drivers/clocksource/clksrc-dbx500-prcmu.c
1854 F: drivers/dma/ste_dma40*
1855 F: drivers/hwspinlock/u8500_hsem.c
1856 F: drivers/mfd/abx500*
1857 F: drivers/mfd/ab8500*
1858 F: drivers/mfd/dbx500*
1859 F: drivers/mfd/db8500*
1860 F: drivers/pinctrl/nomadik/pinctrl-ab*
1861 F: drivers/pinctrl/nomadik/pinctrl-nomadik*
1862 F: drivers/rtc/rtc-ab8500.c
1863 F: drivers/rtc/rtc-pl031.c
1864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-stericsson.git
1866 ARM/Ux500 CLOCK FRAMEWORK SUPPORT
1867 M: Ulf Hansson <ulf.hansson@linaro.org>
1868 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1869 T: git git://git.linaro.org/people/ulfh/clk.git
1871 F: drivers/clk/ux500/
1873 ARM/VERSATILE EXPRESS PLATFORM
1874 M: Liviu Dudau <liviu.dudau@arm.com>
1875 M: Sudeep Holla <sudeep.holla@arm.com>
1876 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
1877 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1879 F: arch/arm/boot/dts/vexpress*
1880 F: arch/arm64/boot/dts/arm/
1881 F: arch/arm/mach-vexpress/
1884 F: drivers/clk/versatile/clk-vexpress-osc.c
1885 F: drivers/clocksource/versatile.c
1889 M: Russell King <linux@armlinux.org.uk>
1890 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1891 W: http://www.armlinux.org.uk/
1895 ARM/VOIPAC PXA270 SUPPORT
1896 M: Marek Vasut <marek.vasut@gmail.com>
1897 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1899 F: arch/arm/mach-pxa/vpac270.c
1900 F: arch/arm/mach-pxa/include/mach/vpac270.h
1902 ARM/VT8500 ARM ARCHITECTURE
1903 M: Tony Prisk <linux@prisktech.co.nz>
1904 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1906 F: arch/arm/mach-vt8500/
1907 F: drivers/clocksource/vt8500_timer.c
1908 F: drivers/i2c/busses/i2c-wmt.c
1909 F: drivers/mmc/host/wmt-sdmmc.c
1910 F: drivers/pwm/pwm-vt8500.c
1911 F: drivers/rtc/rtc-vt8500.c
1912 F: drivers/tty/serial/vt8500_serial.c
1913 F: drivers/usb/host/ehci-platform.c
1914 F: drivers/usb/host/uhci-platform.c
1915 F: drivers/video/fbdev/vt8500lcdfb.*
1916 F: drivers/video/fbdev/wm8505fb*
1917 F: drivers/video/fbdev/wmt_ge_rops.*
1919 ARM/ZIPIT Z2 SUPPORT
1920 M: Marek Vasut <marek.vasut@gmail.com>
1921 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1923 F: arch/arm/mach-pxa/z2.c
1924 F: arch/arm/mach-pxa/include/mach/z2.h
1926 ARM/ZTE ARCHITECTURE
1927 M: Jun Nie <jun.nie@linaro.org>
1928 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1930 F: arch/arm/mach-zx/
1932 F: Documentation/devicetree/bindings/arm/zte.txt
1933 F: Documentation/devicetree/bindings/clock/zx296702-clk.txt
1935 ARM/ZYNQ ARCHITECTURE
1936 M: Michal Simek <michal.simek@xilinx.com>
1937 R: Sören Brinkmann <soren.brinkmann@xilinx.com>
1938 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1939 W: http://wiki.xilinx.com
1940 T: git https://github.com/Xilinx/linux-xlnx.git
1942 F: arch/arm/mach-zynq/
1943 F: drivers/cpuidle/cpuidle-zynq.c
1944 F: drivers/block/xsysace.c
1947 F: drivers/clocksource/cadence_ttc_timer.c
1948 F: drivers/i2c/busses/i2c-cadence.c
1949 F: drivers/mmc/host/sdhci-of-arasan.c
1950 F: drivers/edac/synopsys_edac.c
1953 M: Will Deacon <will.deacon@arm.com>
1954 R: Robin Murphy <robin.murphy@arm.com>
1955 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1957 F: drivers/iommu/arm-smmu.c
1958 F: drivers/iommu/arm-smmu-v3.c
1959 F: drivers/iommu/io-pgtable-arm.c
1960 F: drivers/iommu/io-pgtable-arm-v7s.c
1962 ARM64 PORT (AARCH64 ARCHITECTURE)
1963 M: Catalin Marinas <catalin.marinas@arm.com>
1964 M: Will Deacon <will.deacon@arm.com>
1965 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
1966 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux.git
1969 F: Documentation/arm64/
1971 AS3645A LED FLASH CONTROLLER DRIVER
1972 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
1973 L: linux-media@vger.kernel.org
1974 T: git git://linuxtv.org/media_tree.git
1976 F: drivers/media/i2c/as3645a.c
1977 F: include/media/i2c/as3645a.h
1979 ASC7621 HARDWARE MONITOR DRIVER
1980 M: George Joseph <george.joseph@fairview5.com>
1981 L: linux-hwmon@vger.kernel.org
1983 F: Documentation/hwmon/asc7621
1984 F: drivers/hwmon/asc7621.c
1986 ASUS NOTEBOOKS AND EEEPC ACPI/WMI EXTRAS DRIVERS
1987 M: Corentin Chary <corentin.chary@gmail.com>
1988 L: acpi4asus-user@lists.sourceforge.net
1989 L: platform-driver-x86@vger.kernel.org
1990 W: http://acpi4asus.sf.net
1992 F: drivers/platform/x86/asus*.c
1993 F: drivers/platform/x86/eeepc*.c
1995 ASUS WIRELESS RADIO CONTROL DRIVER
1996 M: João Paulo Rechi Vita <jprvita@gmail.com>
1997 L: platform-driver-x86@vger.kernel.org
1999 F: drivers/platform/x86/asus-wireless.c
2002 M: David Howells <dhowells@redhat.com>
2003 L: keyrings@vger.kernel.org
2005 F: Documentation/crypto/asymmetric-keys.txt
2006 F: include/linux/verification.h
2007 F: include/crypto/public_key.h
2008 F: include/crypto/pkcs7.h
2009 F: crypto/asymmetric_keys/
2011 ASYNCHRONOUS TRANSFERS/TRANSFORMS (IOAT) API
2012 R: Dan Williams <dan.j.williams@intel.com>
2013 W: http://sourceforge.net/projects/xscaleiop
2015 F: Documentation/crypto/async-tx-api.txt
2018 F: include/linux/dmaengine.h
2019 F: include/linux/async_tx.h
2022 M: Wolfram Sang <wsa@the-dreams.de>
2023 L: linux-i2c@vger.kernel.org
2025 F: drivers/misc/eeprom/at24.c
2026 F: include/linux/platform_data/at24.h
2028 ATA OVER ETHERNET (AOE) DRIVER
2029 M: "Ed L. Cashin" <ed.cashin@acm.org>
2030 W: http://www.openaoe.org/
2032 F: Documentation/aoe/
2033 F: drivers/block/aoe/
2035 ATHEROS 71XX/9XXX GPIO DRIVER
2036 M: Alban Bedel <albeu@free.fr>
2037 W: https://github.com/AlbanBedel/linux
2038 T: git git://github.com/AlbanBedel/linux
2040 F: drivers/gpio/gpio-ath79.c
2041 F: Documentation/devicetree/bindings/gpio/gpio-ath79.txt
2043 ATHEROS ATH GENERIC UTILITIES
2044 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2045 L: linux-wireless@vger.kernel.org
2047 F: drivers/net/wireless/ath/*
2049 ATHEROS ATH5K WIRELESS DRIVER
2050 M: Jiri Slaby <jirislaby@gmail.com>
2051 M: Nick Kossifidis <mickflemm@gmail.com>
2052 M: "Luis R. Rodriguez" <mcgrof@do-not-panic.com>
2053 L: linux-wireless@vger.kernel.org
2054 W: http://wireless.kernel.org/en/users/Drivers/ath5k
2056 F: drivers/net/wireless/ath/ath5k/
2058 ATHEROS ATH6KL WIRELESS DRIVER
2059 M: Kalle Valo <kvalo@qca.qualcomm.com>
2060 L: linux-wireless@vger.kernel.org
2061 W: http://wireless.kernel.org/en/users/Drivers/ath6kl
2062 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
2064 F: drivers/net/wireless/ath/ath6kl/
2066 WILOCITY WIL6210 WIRELESS DRIVER
2067 M: Maya Erez <qca_merez@qca.qualcomm.com>
2068 L: linux-wireless@vger.kernel.org
2069 L: wil6210@qca.qualcomm.com
2071 W: http://wireless.kernel.org/en/users/Drivers/wil6210
2072 F: drivers/net/wireless/ath/wil6210/
2073 F: include/uapi/linux/wil6210_uapi.h
2075 CARL9170 LINUX COMMUNITY WIRELESS DRIVER
2076 M: Christian Lamparter <chunkeey@googlemail.com>
2077 L: linux-wireless@vger.kernel.org
2078 W: http://wireless.kernel.org/en/users/Drivers/carl9170
2080 F: drivers/net/wireless/ath/carl9170/
2082 ATK0110 HWMON DRIVER
2083 M: Luca Tettamanti <kronos.it@gmail.com>
2084 L: linux-hwmon@vger.kernel.org
2086 F: drivers/hwmon/asus_atk0110.c
2089 M: Ville Syrjala <syrjala@sci.fi>
2091 F: drivers/input/misc/ati_remote2.c
2093 ATLX ETHERNET DRIVERS
2094 M: Jay Cliburn <jcliburn@gmail.com>
2095 M: Chris Snook <chris.snook@gmail.com>
2096 L: netdev@vger.kernel.org
2097 W: http://sourceforge.net/projects/atl1
2098 W: http://atl1.sourceforge.net
2100 F: drivers/net/ethernet/atheros/
2103 M: Chas Williams <3chas3@gmail.com>
2104 L: linux-atm-general@lists.sourceforge.net (moderated for non-subscribers)
2105 L: netdev@vger.kernel.org
2106 W: http://linux-atm.sourceforge.net
2109 F: include/linux/atm*
2110 F: include/uapi/linux/atm*
2112 ATMEL AT91 / AT32 MCI DRIVER
2113 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2115 F: drivers/mmc/host/atmel-mci.c
2117 ATMEL AT91 / AT32 SERIAL DRIVER
2118 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2120 F: drivers/tty/serial/atmel_serial.c
2122 ATMEL AT91 SAMA5D2-Compatible Shutdown Controller
2123 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2125 F: drivers/power/reset/at91-sama5d2_shdwc.c
2127 ATMEL SAMA5D2 ADC DRIVER
2128 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2129 L: linux-iio@vger.kernel.org
2131 F: drivers/iio/adc/at91-sama5d2_adc.c
2133 ATMEL Audio ALSA driver
2134 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2135 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2140 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2141 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2143 F: drivers/dma/at_hdmac.c
2144 F: drivers/dma/at_hdmac_regs.h
2145 F: include/linux/platform_data/dma-atmel.h
2148 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2149 L: linux-arm-kernel@lists.infradead.org
2150 L: dmaengine@vger.kernel.org
2152 F: drivers/dma/at_xdmac.c
2155 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2156 L: linux-i2c@vger.kernel.org
2158 F: drivers/i2c/busses/i2c-at91.c
2161 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2162 L: linux-media@vger.kernel.org
2164 F: drivers/media/platform/soc_camera/atmel-isi.c
2165 F: include/media/atmel-isi.h
2168 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2169 L: linux-fbdev@vger.kernel.org
2171 F: drivers/video/fbdev/atmel_lcdfb.c
2172 F: include/video/atmel_lcdc.h
2174 ATMEL MACB ETHERNET DRIVER
2175 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2177 F: drivers/net/ethernet/cadence/
2180 M: Wenyou Yang <wenyou.yang@atmel.com>
2181 M: Josh Wu <rainyfeeling@outlook.com>
2182 L: linux-mtd@lists.infradead.org
2184 F: drivers/mtd/nand/atmel_nand*
2187 M: Ludovic Desroches <ludovic.desroches@atmel.com>
2188 L: linux-mmc@vger.kernel.org
2190 F: drivers/mmc/host/sdhci-of-at91.c
2193 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2195 F: drivers/spi/spi-atmel.*
2198 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2199 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2201 F: drivers/misc/atmel-ssc.c
2202 F: include/linux/atmel-ssc.h
2204 ATMEL Timer Counter (TC) AND CLOCKSOURCE DRIVERS
2205 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2206 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2208 F: drivers/misc/atmel_tclib.c
2209 F: drivers/clocksource/tcb_clksrc.c
2211 ATMEL USBA UDC DRIVER
2212 M: Nicolas Ferre <nicolas.ferre@atmel.com>
2213 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2215 F: drivers/usb/gadget/udc/atmel_usba_udc.*
2217 ATMEL WIRELESS DRIVER
2218 M: Simon Kelley <simon@thekelleys.org.uk>
2219 L: linux-wireless@vger.kernel.org
2220 W: http://www.thekelleys.org.uk/atmel
2221 W: http://atmelwlandriver.sourceforge.net/
2223 F: drivers/net/wireless/atmel/atmel*
2225 ATMEL MAXTOUCH DRIVER
2226 M: Nick Dyer <nick.dyer@itdev.co.uk>
2227 T: git git://github.com/atmel-maxtouch/linux.git
2229 F: Documentation/devicetree/bindings/input/atmel,maxtouch.txt
2230 F: drivers/input/touchscreen/atmel_mxt_ts.c
2231 F: include/linux/platform_data/atmel_mxt_ts.h
2233 ATTO EXPRESSSAS SAS/SATA RAID SCSI DRIVER
2234 M: Bradley Grove <linuxdrivers@attotech.com>
2235 L: linux-scsi@vger.kernel.org
2236 W: http://www.attotech.com
2238 F: drivers/scsi/esas2r
2240 ATUSB IEEE 802.15.4 RADIO DRIVER
2241 M: Stefan Schmidt <stefan@osg.samsung.com>
2242 L: linux-wpan@vger.kernel.org
2244 F: drivers/net/ieee802154/atusb.c
2245 F: drivers/net/ieee802154/atusb.h
2246 F: drivers/net/ieee802154/at86rf230.h
2249 M: Paul Moore <paul@paul-moore.com>
2250 M: Eric Paris <eparis@redhat.com>
2251 L: linux-audit@redhat.com (moderated for non-subscribers)
2252 W: http://people.redhat.com/sgrubb/audit/
2253 T: git git://git.infradead.org/users/pcmoore/audit
2255 F: include/linux/audit.h
2256 F: include/uapi/linux/audit.h
2259 AUXILIARY DISPLAY DRIVERS
2260 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2261 W: http://miguelojeda.es/auxdisplay.htm
2262 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2264 F: drivers/auxdisplay/
2265 F: include/linux/cfag12864b.h
2268 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2269 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2270 W: http://www.atmel.com/products/AVR32/
2271 W: http://mirror.egtvedt.no/avr32linux.org/
2272 W: http://avrfreaks.net/
2276 AVR32/AT32AP MACHINE SUPPORT
2277 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
2278 M: Hans-Christian Egtvedt <egtvedt@samfundet.no>
2280 F: arch/avr32/mach-at32ap/
2283 M: Ralf Baechle <ralf@linux-mips.org>
2284 L: linux-hams@vger.kernel.org
2285 W: http://www.linux-ax25.org/
2287 F: include/uapi/linux/ax25.h
2288 F: include/net/ax25.h
2292 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2293 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2294 L: linux-media@vger.kernel.org
2295 W: https://linuxtv.org
2296 T: git git://linuxtv.org/media_tree.git
2298 F: drivers/media/usb/dvb-usb-v2/az6007.c
2300 AZTECH FM RADIO RECEIVER DRIVER
2301 M: Hans Verkuil <hverkuil@xs4all.nl>
2302 L: linux-media@vger.kernel.org
2303 T: git git://linuxtv.org/media_tree.git
2304 W: https://linuxtv.org
2306 F: drivers/media/radio/radio-aztech*
2309 L: linux-wireless@vger.kernel.org
2310 L: b43-dev@lists.infradead.org
2311 W: http://wireless.kernel.org/en/users/Drivers/b43
2313 F: drivers/net/wireless/broadcom/b43/
2315 B43LEGACY WIRELESS DRIVER
2316 M: Larry Finger <Larry.Finger@lwfinger.net>
2317 L: linux-wireless@vger.kernel.org
2318 L: b43-dev@lists.infradead.org
2319 W: http://wireless.kernel.org/en/users/Drivers/b43
2321 F: drivers/net/wireless/broadcom/b43legacy/
2323 BACKLIGHT CLASS/SUBSYSTEM
2324 M: Jingoo Han <jingoohan1@gmail.com>
2325 M: Lee Jones <lee.jones@linaro.org>
2326 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/backlight.git
2328 F: drivers/video/backlight/
2329 F: include/linux/backlight.h
2332 M: Marek Lindner <mareklindner@neomailbox.ch>
2333 M: Simon Wunderlich <sw@simonwunderlich.de>
2334 M: Antonio Quartulli <a@unstable.cc>
2335 L: b.a.t.m.a.n@lists.open-mesh.org (moderated for non-subscribers)
2336 W: https://www.open-mesh.org/
2337 Q: https://patchwork.open-mesh.org/project/batman/list/
2339 F: Documentation/ABI/testing/sysfs-class-net-batman-adv
2340 F: Documentation/ABI/testing/sysfs-class-net-mesh
2341 F: Documentation/networking/batman-adv.txt
2342 F: include/uapi/linux/batman_adv.h
2345 BAYCOM/HDLCDRV DRIVERS FOR AX.25
2346 M: Thomas Sailer <t.sailer@alumni.ethz.ch>
2347 L: linux-hams@vger.kernel.org
2348 W: http://www.baycom.org/~tom/ham/ham.html
2350 F: drivers/net/hamradio/baycom*
2352 BCACHE (BLOCK LAYER CACHE)
2353 M: Kent Overstreet <kent.overstreet@gmail.com>
2354 L: linux-bcache@vger.kernel.org
2355 W: http://bcache.evilpiepirate.org
2357 F: drivers/md/bcache/
2359 BDISP ST MEDIA DRIVER
2360 M: Fabien Dessenne <fabien.dessenne@st.com>
2361 L: linux-media@vger.kernel.org
2362 T: git git://linuxtv.org/media_tree.git
2363 W: https://linuxtv.org
2365 F: drivers/media/platform/sti/bdisp
2368 M: Luis de Bethencourt <luisbg@osg.samsung.com>
2369 M: Salah Triki <salah.triki@gmail.com>
2371 T: git git://github.com/luisbg/linux-befs.git
2372 F: Documentation/filesystems/befs.txt
2375 BECKHOFF CX5020 ETHERCAT MASTER DRIVER
2376 M: Dariusz Marcinkiewicz <reksio@newterm.pl>
2377 L: netdev@vger.kernel.org
2379 F: drivers/net/ethernet/ec_bhf.c
2382 M: "Tigran A. Aivazian" <tigran@aivazian.fsnet.co.uk>
2384 F: Documentation/filesystems/bfs.txt
2386 F: include/uapi/linux/bfs_fs.h
2388 BLACKFIN ARCHITECTURE
2389 M: Steven Miao <realmz6@gmail.com>
2390 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2391 T: git git://git.code.sf.net/p/adi-linux/code
2392 W: http://blackfin.uclinux.org
2396 BLACKFIN EMAC DRIVER
2397 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2398 W: http://blackfin.uclinux.org
2400 F: drivers/net/ethernet/adi/
2403 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2404 W: http://blackfin.uclinux.org
2406 F: drivers/rtc/rtc-bfin.c
2409 M: Sonic Zhang <sonic.zhang@analog.com>
2410 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2411 W: http://blackfin.uclinux.org
2413 F: drivers/mmc/host/bfin_sdh.c
2415 BLACKFIN SERIAL DRIVER
2416 M: Sonic Zhang <sonic.zhang@analog.com>
2417 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2418 W: http://blackfin.uclinux.org
2420 F: drivers/tty/serial/bfin_uart.c
2422 BLACKFIN WATCHDOG DRIVER
2423 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2424 W: http://blackfin.uclinux.org
2426 F: drivers/watchdog/bfin_wdt.c
2428 BLACKFIN I2C TWI DRIVER
2429 M: Sonic Zhang <sonic.zhang@analog.com>
2430 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2431 W: http://blackfin.uclinux.org/
2433 F: drivers/i2c/busses/i2c-bfin-twi.c
2435 BLACKFIN MEDIA DRIVER
2436 M: Scott Jiang <scott.jiang.linux@gmail.com>
2437 L: adi-buildroot-devel@lists.sourceforge.net (moderated for non-subscribers)
2438 W: http://blackfin.uclinux.org/
2440 F: drivers/media/platform/blackfin/
2441 F: drivers/media/i2c/adv7183*
2442 F: drivers/media/i2c/vs6624*
2444 BLINKM RGB LED DRIVER
2445 M: Jan-Simon Moeller <jansimon.moeller@gmx.de>
2447 F: drivers/leds/leds-blinkm.c
2450 M: Jens Axboe <axboe@kernel.dk>
2451 L: linux-block@vger.kernel.org
2452 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
2455 F: kernel/trace/blktrace.c
2458 M: Joern Engel <joern@lazybastard.org>
2459 L: linux-mtd@lists.infradead.org
2461 F: drivers/mtd/devices/block2mtd.c
2464 M: Marcel Holtmann <marcel@holtmann.org>
2465 M: Gustavo Padovan <gustavo@padovan.org>
2466 M: Johan Hedberg <johan.hedberg@gmail.com>
2467 L: linux-bluetooth@vger.kernel.org
2468 W: http://www.bluez.org/
2469 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2470 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2472 F: drivers/bluetooth/
2475 M: Marcel Holtmann <marcel@holtmann.org>
2476 M: Gustavo Padovan <gustavo@padovan.org>
2477 M: Johan Hedberg <johan.hedberg@gmail.com>
2478 L: linux-bluetooth@vger.kernel.org
2479 W: http://www.bluez.org/
2480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
2481 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
2484 F: include/net/bluetooth/
2487 M: Jay Vosburgh <j.vosburgh@gmail.com>
2488 M: Veaceslav Falico <vfalico@gmail.com>
2489 M: Andy Gospodarek <andy@greyhouse.net>
2490 L: netdev@vger.kernel.org
2491 W: http://sourceforge.net/projects/bonding/
2493 F: drivers/net/bonding/
2494 F: include/uapi/linux/if_bonding.h
2496 BPF (Safe dynamic programs and tools)
2497 M: Alexei Starovoitov <ast@kernel.org>
2498 L: netdev@vger.kernel.org
2499 L: linux-kernel@vger.kernel.org
2503 BROADCOM B44 10/100 ETHERNET DRIVER
2504 M: Michael Chan <michael.chan@broadcom.com>
2505 L: netdev@vger.kernel.org
2507 F: drivers/net/ethernet/broadcom/b44.*
2509 BROADCOM B53 ETHERNET SWITCH DRIVER
2510 M: Florian Fainelli <f.fainelli@gmail.com>
2511 L: netdev@vger.kernel.org
2512 L: openwrt-devel@lists.openwrt.org (subscribers-only)
2514 F: drivers/net/dsa/b53/*
2515 F: include/linux/platform_data/b53.h
2517 BROADCOM GENET ETHERNET DRIVER
2518 M: Florian Fainelli <f.fainelli@gmail.com>
2519 L: netdev@vger.kernel.org
2521 F: drivers/net/ethernet/broadcom/genet/
2523 BROADCOM BNX2 GIGABIT ETHERNET DRIVER
2524 M: Sony Chacko <sony.chacko@qlogic.com>
2525 M: Dept-HSGLinuxNICDev@qlogic.com
2526 L: netdev@vger.kernel.org
2528 F: drivers/net/ethernet/broadcom/bnx2.*
2529 F: drivers/net/ethernet/broadcom/bnx2_*
2531 BROADCOM BNX2X 10 GIGABIT ETHERNET DRIVER
2532 M: Ariel Elior <ariel.elior@qlogic.com>
2533 L: netdev@vger.kernel.org
2535 F: drivers/net/ethernet/broadcom/bnx2x/
2537 BROADCOM BCM281XX/BCM11XXX/BCM216XX ARM ARCHITECTURE
2538 M: Florian Fainelli <f.fainelli@gmail.com>
2539 M: Ray Jui <rjui@broadcom.com>
2540 M: Scott Branden <sbranden@broadcom.com>
2541 M: bcm-kernel-feedback-list@broadcom.com
2542 T: git git://github.com/broadcom/mach-bcm
2548 F: arch/arm/mach-bcm/
2550 BROADCOM BCM2835 ARM ARCHITECTURE
2551 M: Stephen Warren <swarren@wwwdotorg.org>
2552 M: Lee Jones <lee@kernel.org>
2553 M: Eric Anholt <eric@anholt.net>
2554 L: linux-rpi-kernel@lists.infradead.org (moderated for non-subscribers)
2555 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2556 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rpi/linux-rpi.git
2560 BROADCOM BCM47XX MIPS ARCHITECTURE
2561 M: Hauke Mehrtens <hauke@hauke-m.de>
2562 M: Rafał Miłecki <zajec5@gmail.com>
2563 L: linux-mips@linux-mips.org
2565 F: Documentation/devicetree/bindings/mips/brcm/
2566 F: arch/mips/bcm47xx/*
2567 F: arch/mips/include/asm/mach-bcm47xx/*
2569 BROADCOM BCM5301X ARM ARCHITECTURE
2570 M: Hauke Mehrtens <hauke@hauke-m.de>
2571 M: Rafał Miłecki <zajec5@gmail.com>
2572 M: bcm-kernel-feedback-list@broadcom.com
2573 L: linux-arm-kernel@lists.infradead.org
2575 F: arch/arm/mach-bcm/bcm_5301x.c
2576 F: arch/arm/boot/dts/bcm5301x*.dtsi
2577 F: arch/arm/boot/dts/bcm470*
2579 BROADCOM BCM63XX ARM ARCHITECTURE
2580 M: Florian Fainelli <f.fainelli@gmail.com>
2581 M: bcm-kernel-feedback-list@broadcom.com
2582 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2583 T: git git://github.com/broadcom/stblinux.git
2587 BROADCOM BCM63XX/BCM33XX UDC DRIVER
2588 M: Kevin Cernekee <cernekee@gmail.com>
2589 L: linux-usb@vger.kernel.org
2591 F: drivers/usb/gadget/udc/bcm63xx_udc.*
2593 BROADCOM BCM7XXX ARM ARCHITECTURE
2594 M: Brian Norris <computersforpeace@gmail.com>
2595 M: Gregory Fong <gregory.0xf0@gmail.com>
2596 M: Florian Fainelli <f.fainelli@gmail.com>
2597 M: bcm-kernel-feedback-list@broadcom.com
2598 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2599 T: git git://github.com/broadcom/stblinux.git
2601 F: arch/arm/mach-bcm/*brcmstb*
2602 F: arch/arm/boot/dts/bcm7*.dts*
2603 F: drivers/bus/brcmstb_gisb.c
2606 BROADCOM BMIPS MIPS ARCHITECTURE
2607 M: Kevin Cernekee <cernekee@gmail.com>
2608 M: Florian Fainelli <f.fainelli@gmail.com>
2609 L: linux-mips@linux-mips.org
2610 T: git git://github.com/broadcom/stblinux.git
2612 F: arch/mips/bmips/*
2613 F: arch/mips/include/asm/mach-bmips/*
2614 F: arch/mips/kernel/*bmips*
2615 F: arch/mips/boot/dts/brcm/bcm*.dts*
2616 F: drivers/irqchip/irq-bcm63*
2617 F: drivers/irqchip/irq-bcm7*
2618 F: drivers/irqchip/irq-brcmstb*
2619 F: include/linux/bcm963xx_nvram.h
2620 F: include/linux/bcm963xx_tag.h
2622 BROADCOM TG3 GIGABIT ETHERNET DRIVER
2623 M: Siva Reddy Kallam <siva.kallam@broadcom.com>
2624 M: Prashant Sreedharan <prashant@broadcom.com>
2625 M: Michael Chan <mchan@broadcom.com>
2626 L: netdev@vger.kernel.org
2628 F: drivers/net/ethernet/broadcom/tg3.*
2630 BROADCOM BRCM80211 IEEE802.11n WIRELESS DRIVER
2631 M: Arend van Spriel <arend.vanspriel@broadcom.com>
2632 M: Franky Lin <franky.lin@broadcom.com>
2633 M: Hante Meuleman <hante.meuleman@broadcom.com>
2634 L: linux-wireless@vger.kernel.org
2635 L: brcm80211-dev-list.pdl@broadcom.com
2637 F: drivers/net/wireless/broadcom/brcm80211/
2639 BROADCOM BNX2FC 10 GIGABIT FCOE DRIVER
2640 M: QLogic-Storage-Upstream@qlogic.com
2641 L: linux-scsi@vger.kernel.org
2643 F: drivers/scsi/bnx2fc/
2645 BROADCOM BNX2I 1/10 GIGABIT iSCSI DRIVER
2646 M: QLogic-Storage-Upstream@qlogic.com
2647 L: linux-scsi@vger.kernel.org
2649 F: drivers/scsi/bnx2i/
2651 BROADCOM IPROC ARM ARCHITECTURE
2652 M: Ray Jui <rjui@broadcom.com>
2653 M: Scott Branden <sbranden@broadcom.com>
2654 M: Jon Mason <jonmason@broadcom.com>
2655 M: bcm-kernel-feedback-list@broadcom.com
2656 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2657 T: git git://github.com/broadcom/cygnus-linux.git
2672 F: arch/arm64/boot/dts/broadcom/ns2*
2673 F: drivers/clk/bcm/clk-ns*
2674 F: drivers/pinctrl/bcm/pinctrl-ns*
2676 BROADCOM BRCMSTB GPIO DRIVER
2677 M: Gregory Fong <gregory.0xf0@gmail.com>
2678 L: bcm-kernel-feedback-list@broadcom.com
2680 F: drivers/gpio/gpio-brcmstb.c
2681 F: Documentation/devicetree/bindings/gpio/brcm,brcmstb-gpio.txt
2683 BROADCOM KONA GPIO DRIVER
2684 M: Ray Jui <rjui@broadcom.com>
2685 L: bcm-kernel-feedback-list@broadcom.com
2687 F: drivers/gpio/gpio-bcm-kona.c
2688 F: Documentation/devicetree/bindings/gpio/brcm,kona-gpio.txt
2690 BROADCOM NVRAM DRIVER
2691 M: Rafał Miłecki <zajec5@gmail.com>
2692 L: linux-mips@linux-mips.org
2694 F: drivers/firmware/broadcom/*
2696 BROADCOM STB NAND FLASH DRIVER
2697 M: Brian Norris <computersforpeace@gmail.com>
2698 M: Kamal Dasu <kdasu.kdev@gmail.com>
2699 L: linux-mtd@lists.infradead.org
2700 L: bcm-kernel-feedback-list@broadcom.com
2702 F: drivers/mtd/nand/brcmnand/
2704 BROADCOM SPECIFIC AMBA DRIVER (BCMA)
2705 M: Rafał Miłecki <zajec5@gmail.com>
2706 L: linux-wireless@vger.kernel.org
2709 F: include/linux/bcma/
2711 BROADCOM SYSTEMPORT ETHERNET DRIVER
2712 M: Florian Fainelli <f.fainelli@gmail.com>
2713 L: netdev@vger.kernel.org
2715 F: drivers/net/ethernet/broadcom/bcmsysport.*
2717 BROADCOM VULCAN ARM64 SOC
2718 M: Jayachandran C. <jchandra@broadcom.com>
2719 M: bcm-kernel-feedback-list@broadcom.com
2720 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
2722 F: arch/arm64/boot/dts/broadcom/vulcan*
2724 BROCADE BFA FC SCSI DRIVER
2725 M: Anil Gurumurthy <anil.gurumurthy@qlogic.com>
2726 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
2727 L: linux-scsi@vger.kernel.org
2729 F: drivers/scsi/bfa/
2731 BROCADE BNA 10 GIGABIT ETHERNET DRIVER
2732 M: Rasesh Mody <rasesh.mody@qlogic.com>
2733 L: netdev@vger.kernel.org
2735 F: drivers/net/ethernet/brocade/bna/
2737 BSG (block layer generic sg v4 driver)
2738 M: FUJITA Tomonori <fujita.tomonori@lab.ntt.co.jp>
2739 L: linux-scsi@vger.kernel.org
2742 F: include/linux/bsg.h
2743 F: include/uapi/linux/bsg.h
2746 M: Clemens Ladisch <clemens@ladisch.de>
2747 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2748 T: git git://git.alsa-project.org/alsa-kernel.git
2750 F: Documentation/sound/alsa/Bt87x.txt
2751 F: sound/pci/bt87x.c
2754 M: Michael Buesch <m@bues.ch>
2755 W: http://bu3sch.de/btgpio.php
2757 F: drivers/gpio/gpio-bt8xx.c
2760 M: Chris Mason <clm@fb.com>
2761 M: Josef Bacik <jbacik@fb.com>
2762 M: David Sterba <dsterba@suse.com>
2763 L: linux-btrfs@vger.kernel.org
2764 W: http://btrfs.wiki.kernel.org/
2765 Q: http://patchwork.kernel.org/project/linux-btrfs/list/
2766 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mason/linux-btrfs.git
2768 F: Documentation/filesystems/btrfs.txt
2771 BTTV VIDEO4LINUX DRIVER
2772 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
2773 M: Mauro Carvalho Chehab <mchehab@kernel.org>
2774 L: linux-media@vger.kernel.org
2775 W: https://linuxtv.org
2776 T: git git://linuxtv.org/media_tree.git
2778 F: Documentation/video4linux/bttv/
2779 F: drivers/media/pci/bt8xx/bttv*
2781 BUSLOGIC SCSI DRIVER
2782 M: Khalid Aziz <khalid@gonehiking.org>
2783 L: linux-scsi@vger.kernel.org
2785 F: drivers/scsi/BusLogic.*
2786 F: drivers/scsi/FlashPoint.*
2788 C-MEDIA CMI8788 DRIVER
2789 M: Clemens Ladisch <clemens@ladisch.de>
2790 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
2791 T: git git://git.alsa-project.org/alsa-kernel.git
2793 F: sound/pci/oxygen/
2796 M: Mark Salter <msalter@redhat.com>
2797 M: Aurelien Jacquiot <a-jacquiot@ti.com>
2798 L: linux-c6x-dev@linux-c6x.org
2799 W: http://www.linux-c6x.org/wiki/index.php/Main_Page
2803 CACHEFILES: FS-CACHE BACKEND FOR CACHING ON MOUNTED FILESYSTEMS
2804 M: David Howells <dhowells@redhat.com>
2805 L: linux-cachefs@redhat.com (moderated for non-subscribers)
2807 F: Documentation/filesystems/caching/cachefiles.txt
2810 CADET FM/AM RADIO RECEIVER DRIVER
2811 M: Hans Verkuil <hverkuil@xs4all.nl>
2812 L: linux-media@vger.kernel.org
2813 T: git git://linuxtv.org/media_tree.git
2814 W: https://linuxtv.org
2816 F: drivers/media/radio/radio-cadet*
2818 CAFE CMOS INTEGRATED CAMERA CONTROLLER DRIVER
2819 M: Jonathan Corbet <corbet@lwn.net>
2820 L: linux-media@vger.kernel.org
2821 T: git git://linuxtv.org/media_tree.git
2823 F: Documentation/video4linux/cafe_ccic
2824 F: drivers/media/platform/marvell-ccic/
2827 M: Dmitry Tarnyagin <dmitry.tarnyagin@lockless.no>
2828 L: netdev@vger.kernel.org
2830 F: Documentation/networking/caif/
2831 F: drivers/net/caif/
2832 F: include/uapi/linux/caif/
2833 F: include/net/caif/
2836 CALGARY x86-64 IOMMU
2837 M: Muli Ben-Yehuda <mulix@mulix.org>
2838 M: Jon Mason <jdmason@kudzu.us>
2839 L: iommu@lists.linux-foundation.org
2841 F: arch/x86/kernel/pci-calgary_64.c
2842 F: arch/x86/kernel/tce_64.c
2843 F: arch/x86/include/asm/calgary.h
2844 F: arch/x86/include/asm/tce.h
2847 M: Oliver Hartkopp <socketcan@hartkopp.net>
2848 M: Marc Kleine-Budde <mkl@pengutronix.de>
2849 L: linux-can@vger.kernel.org
2850 W: https://github.com/linux-can
2851 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2852 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2854 F: Documentation/networking/can.txt
2856 F: include/linux/can/core.h
2857 F: include/uapi/linux/can.h
2858 F: include/uapi/linux/can/bcm.h
2859 F: include/uapi/linux/can/raw.h
2860 F: include/uapi/linux/can/gw.h
2863 M: Wolfgang Grandegger <wg@grandegger.com>
2864 M: Marc Kleine-Budde <mkl@pengutronix.de>
2865 L: linux-can@vger.kernel.org
2866 W: https://github.com/linux-can
2867 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can.git
2868 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkl/linux-can-next.git
2870 F: Documentation/devicetree/bindings/net/can/
2872 F: include/linux/can/dev.h
2873 F: include/linux/can/platform/
2874 F: include/uapi/linux/can/error.h
2875 F: include/uapi/linux/can/netlink.h
2878 M: Serge Hallyn <serge@hallyn.com>
2879 L: linux-security-module@vger.kernel.org
2881 F: include/linux/capability.h
2882 F: include/uapi/linux/capability.h
2883 F: security/commoncap.c
2884 F: kernel/capability.c
2886 CAPELLA MICROSYSTEMS LIGHT SENSOR DRIVER
2887 M: Kevin Tsai <ktsai@capellamicro.com>
2889 F: drivers/iio/light/cm*
2890 F: Documentation/devicetree/bindings/i2c/trivial-devices.txt
2892 CAVIUM LIQUIDIO NETWORK DRIVER
2893 M: Derek Chickles <derek.chickles@caviumnetworks.com>
2894 M: Satanand Burla <satananda.burla@caviumnetworks.com>
2895 M: Felix Manlunas <felix.manlunas@caviumnetworks.com>
2896 M: Raghu Vatsavayi <raghu.vatsavayi@caviumnetworks.com>
2897 L: netdev@vger.kernel.org
2898 W: http://www.cavium.com
2900 F: drivers/net/ethernet/cavium/liquidio/
2902 CC2520 IEEE-802.15.4 RADIO DRIVER
2903 M: Varka Bhadram <varkabhadram@gmail.com>
2904 L: linux-wpan@vger.kernel.org
2906 F: drivers/net/ieee802154/cc2520.c
2907 F: include/linux/spi/cc2520.h
2908 F: Documentation/devicetree/bindings/net/ieee802154/cc2520.txt
2911 M: Hans Verkuil <hans.verkuil@cisco.com>
2912 L: linux-media@vger.kernel.org
2913 T: git git://linuxtv.org/media_tree.git
2914 W: http://linuxtv.org
2916 F: Documentation/cec.txt
2917 F: Documentation/DocBook/media/v4l/cec*
2918 F: drivers/staging/media/cec/
2919 F: drivers/media/cec-edid.c
2920 F: drivers/media/rc/keymaps/rc-cec.c
2921 F: include/media/cec.h
2922 F: include/media/cec-edid.h
2923 F: include/linux/cec.h
2924 F: include/linux/cec-funcs.h
2926 CELL BROADBAND ENGINE ARCHITECTURE
2927 M: Arnd Bergmann <arnd@arndb.de>
2928 L: linuxppc-dev@lists.ozlabs.org
2929 W: http://www.ibm.com/developerworks/power/cell/
2931 F: arch/powerpc/include/asm/cell*.h
2932 F: arch/powerpc/include/asm/spu*.h
2933 F: arch/powerpc/include/uapi/asm/spu*.h
2934 F: arch/powerpc/oprofile/*cell*
2935 F: arch/powerpc/platforms/cell/
2937 CEPH COMMON CODE (LIBCEPH)
2938 M: Ilya Dryomov <idryomov@gmail.com>
2939 M: "Yan, Zheng" <zyan@redhat.com>
2940 M: Sage Weil <sage@redhat.com>
2941 L: ceph-devel@vger.kernel.org
2943 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2944 T: git git://github.com/ceph/ceph-client.git
2947 F: include/linux/ceph/
2948 F: include/linux/crush/
2950 CEPH DISTRIBUTED FILE SYSTEM CLIENT (CEPH)
2951 M: "Yan, Zheng" <zyan@redhat.com>
2952 M: Sage Weil <sage@redhat.com>
2953 M: Ilya Dryomov <idryomov@gmail.com>
2954 L: ceph-devel@vger.kernel.org
2956 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
2957 T: git git://github.com/ceph/ceph-client.git
2959 F: Documentation/filesystems/ceph.txt
2962 CERTIFICATE HANDLING:
2963 M: David Howells <dhowells@redhat.com>
2964 M: David Woodhouse <dwmw2@infradead.org>
2965 L: keyrings@vger.kernel.org
2967 F: Documentation/module-signing.txt
2969 F: scripts/sign-file.c
2970 F: scripts/extract-cert.c
2972 CERTIFIED WIRELESS USB (WUSB) SUBSYSTEM:
2973 L: linux-usb@vger.kernel.org
2975 F: Documentation/usb/WUSB-Design-overview.txt
2976 F: Documentation/usb/wusb-cbaf
2977 F: drivers/usb/host/hwa-hc.c
2978 F: drivers/usb/host/whci/
2979 F: drivers/usb/wusbcore/
2980 F: include/linux/usb/wusb*
2982 CFAG12864B LCD DRIVER
2983 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2984 W: http://miguelojeda.es/auxdisplay.htm
2985 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2987 F: drivers/auxdisplay/cfag12864b.c
2988 F: include/linux/cfag12864b.h
2990 CFAG12864BFB LCD FRAMEBUFFER DRIVER
2991 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
2992 W: http://miguelojeda.es/auxdisplay.htm
2993 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
2995 F: drivers/auxdisplay/cfag12864bfb.c
2996 F: include/linux/cfag12864b.h
2998 CFG80211 and NL80211
2999 M: Johannes Berg <johannes@sipsolutions.net>
3000 L: linux-wireless@vger.kernel.org
3001 W: http://wireless.kernel.org/
3002 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
3003 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
3005 F: include/uapi/linux/nl80211.h
3006 F: include/net/cfg80211.h
3008 X: net/wireless/wext*
3010 CHAR and MISC DRIVERS
3011 M: Arnd Bergmann <arnd@arndb.de>
3012 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3013 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
3017 F: include/linux/miscdevice.h
3020 M: Andy Whitcroft <apw@canonical.com>
3021 M: Joe Perches <joe@perches.com>
3023 F: scripts/checkpatch.pl
3025 CHINESE DOCUMENTATION
3026 M: Harry Wei <harryxiyou@gmail.com>
3027 L: xiyoulinuxkernelgroup@googlegroups.com (subscribers-only)
3028 L: linux-kernel@zh-kernel.org (moderated for non-subscribers)
3030 F: Documentation/zh_CN/
3032 CHIPIDEA USB HIGH SPEED DUAL ROLE CONTROLLER
3033 M: Peter Chen <Peter.Chen@nxp.com>
3034 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
3035 L: linux-usb@vger.kernel.org
3037 F: drivers/usb/chipidea/
3039 CHIPONE ICN8318 I2C TOUCHSCREEN DRIVER
3040 M: Hans de Goede <hdegoede@redhat.com>
3041 L: linux-input@vger.kernel.org
3043 F: Documentation/devicetree/bindings/input/touchscreen/chipone_icn8318.txt
3044 F: drivers/input/touchscreen/chipone_icn8318.c
3046 CHROME HARDWARE PLATFORM SUPPORT
3047 M: Olof Johansson <olof@lixom.net>
3049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/olof/chrome-platform.git
3050 F: drivers/platform/chrome/
3052 CISCO VIC ETHERNET NIC DRIVER
3053 M: Christian Benvenuti <benve@cisco.com>
3054 M: Sujith Sankar <ssujith@cisco.com>
3055 M: Govindarajulu Varadarajan <_govind@gmx.com>
3056 M: Neel Patel <neepatel@cisco.com>
3058 F: drivers/net/ethernet/cisco/enic/
3060 CISCO VIC LOW LATENCY NIC DRIVER
3061 M: Christian Benvenuti <benve@cisco.com>
3062 M: Dave Goodell <dgoodell@cisco.com>
3064 F: drivers/infiniband/hw/usnic/
3066 CIRRUS LOGIC EP93XX ETHERNET DRIVER
3067 M: Hartley Sweeten <hsweeten@visionengravers.com>
3068 L: netdev@vger.kernel.org
3070 F: drivers/net/ethernet/cirrus/ep93xx_eth.c
3072 CIRRUS LOGIC AUDIO CODEC DRIVERS
3073 M: Brian Austin <brian.austin@cirrus.com>
3074 M: Paul Handrigan <Paul.Handrigan@cirrus.com>
3075 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
3077 F: sound/soc/codecs/cs*
3080 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
3081 L: linux-kernel@vger.kernel.org
3084 F: include/linux/cleancache.h
3087 M: Russell King <linux@armlinux.org.uk>
3088 L: linux-clk@vger.kernel.org
3090 F: include/linux/clk.h
3092 CLOCKSOURCE, CLOCKEVENT DRIVERS
3093 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3094 M: Thomas Gleixner <tglx@linutronix.de>
3095 L: linux-kernel@vger.kernel.org
3096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
3098 F: drivers/clocksource
3100 CISCO FCOE HBA DRIVER
3101 M: Hiral Patel <hiralpat@cisco.com>
3102 M: Suma Ramars <sramars@cisco.com>
3103 M: Brian Uchino <buchino@cisco.com>
3104 L: linux-scsi@vger.kernel.org
3106 F: drivers/scsi/fnic/
3108 CISCO SCSI HBA DRIVER
3109 M: Narsimhulu Musini <nmusini@cisco.com>
3110 M: Sesidhar Baddela <sebaddel@cisco.com>
3111 L: linux-scsi@vger.kernel.org
3113 F: drivers/scsi/snic/
3116 M: Thadeu Lima de Souza Cascardo <cascardo@holoscopio.com>
3117 M: Daniel Oliveira Nascimento <don@syst.com.br>
3118 L: platform-driver-x86@vger.kernel.org
3120 F: drivers/platform/x86/classmate-laptop.c
3123 M: Hans Verkuil <hans.verkuil@cisco.com>
3124 L: linux-media@vger.kernel.org
3125 T: git git://linuxtv.org/media_tree.git
3126 W: https://linuxtv.org
3128 F: drivers/media/pci/cobalt/
3130 COCCINELLE/Semantic Patches (SmPL)
3131 M: Julia Lawall <Julia.Lawall@lip6.fr>
3132 M: Gilles Muller <Gilles.Muller@lip6.fr>
3133 M: Nicolas Palix <nicolas.palix@imag.fr>
3134 M: Michal Marek <mmarek@suse.com>
3135 L: cocci@systeme.lip6.fr (moderated for non-subscribers)
3136 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git misc
3137 W: http://coccinelle.lip6.fr/
3139 F: Documentation/coccinelle.txt
3140 F: scripts/coccinelle/
3141 F: scripts/coccicheck
3144 M: Jan Harkes <jaharkes@cs.cmu.edu>
3146 L: codalist@coda.cs.cmu.edu
3147 W: http://www.coda.cs.cmu.edu/
3149 F: Documentation/filesystems/coda.txt
3151 F: include/linux/coda*.h
3152 F: include/uapi/linux/coda*.h
3154 CODA V4L2 MEM2MEM DRIVER
3155 M: Philipp Zabel <p.zabel@pengutronix.de>
3156 L: linux-media@vger.kernel.org
3158 F: Documentation/devicetree/bindings/media/coda.txt
3159 F: drivers/media/platform/coda/
3161 COMMON CLK FRAMEWORK
3162 M: Michael Turquette <mturquette@baylibre.com>
3163 M: Stephen Boyd <sboyd@codeaurora.org>
3164 L: linux-clk@vger.kernel.org
3165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/clk/linux.git
3167 F: Documentation/devicetree/bindings/clock/
3169 X: drivers/clk/clkdev.c
3170 F: include/linux/clk-pr*
3171 F: include/linux/clk/
3173 COMMON INTERNET FILE SYSTEM (CIFS)
3174 M: Steve French <sfrench@samba.org>
3175 L: linux-cifs@vger.kernel.org
3176 L: samba-technical@lists.samba.org (moderated for non-subscribers)
3177 W: http://linux-cifs.samba.org/
3178 T: git git://git.samba.org/sfrench/cifs-2.6.git
3180 F: Documentation/filesystems/cifs/
3183 COMPACTPCI HOTPLUG CORE
3184 M: Scott Murray <scott@spiteful.org>
3185 L: linux-pci@vger.kernel.org
3187 F: drivers/pci/hotplug/cpci_hotplug*
3189 COMPACTPCI HOTPLUG ZIATECH ZT5550 DRIVER
3190 M: Scott Murray <scott@spiteful.org>
3191 L: linux-pci@vger.kernel.org
3193 F: drivers/pci/hotplug/cpcihp_zt5550.*
3195 COMPACTPCI HOTPLUG GENERIC DRIVER
3196 M: Scott Murray <scott@spiteful.org>
3197 L: linux-pci@vger.kernel.org
3199 F: drivers/pci/hotplug/cpcihp_generic.c
3201 COMPAL LAPTOP SUPPORT
3202 M: Cezary Jackiewicz <cezary.jackiewicz@gmail.com>
3203 L: platform-driver-x86@vger.kernel.org
3205 F: drivers/platform/x86/compal-laptop.c
3207 CONEXANT ACCESSRUNNER USB DRIVER
3208 L: accessrunner-general@lists.sourceforge.net
3209 W: http://accessrunner.sourceforge.net/
3211 F: drivers/usb/atm/cxacru.c
3214 M: Joel Becker <jlbec@evilplan.org>
3215 M: Christoph Hellwig <hch@lst.de>
3216 T: git git://git.infradead.org/users/hch/configfs.git
3219 F: include/linux/configfs.h
3222 M: Evgeniy Polyakov <zbr@ioremap.net>
3223 L: netdev@vger.kernel.org
3225 F: drivers/connector/
3227 CONTROL GROUP (CGROUP)
3228 M: Tejun Heo <tj@kernel.org>
3229 M: Li Zefan <lizefan@huawei.com>
3230 M: Johannes Weiner <hannes@cmpxchg.org>
3231 L: cgroups@vger.kernel.org
3232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3234 F: Documentation/cgroup*
3235 F: include/linux/cgroup*
3238 CONTROL GROUP - CPUSET
3239 M: Li Zefan <lizefan@huawei.com>
3240 L: cgroups@vger.kernel.org
3241 W: http://www.bullopensource.org/cpuset/
3242 W: http://oss.sgi.com/projects/cpusets/
3243 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/cgroup.git
3245 F: Documentation/cgroup-v1/cpusets.txt
3246 F: include/linux/cpuset.h
3249 CONTROL GROUP - MEMORY RESOURCE CONTROLLER (MEMCG)
3250 M: Johannes Weiner <hannes@cmpxchg.org>
3251 M: Michal Hocko <mhocko@kernel.org>
3252 M: Vladimir Davydov <vdavydov.dev@gmail.com>
3253 L: cgroups@vger.kernel.org
3254 L: linux-mm@kvack.org
3259 CORETEMP HARDWARE MONITORING DRIVER
3260 M: Fenghua Yu <fenghua.yu@intel.com>
3261 L: linux-hwmon@vger.kernel.org
3263 F: Documentation/hwmon/coretemp
3264 F: drivers/hwmon/coretemp.c
3266 COSA/SRP SYNC SERIAL DRIVER
3267 M: Jan "Yenya" Kasprzak <kas@fi.muni.cz>
3268 W: http://www.fi.muni.cz/~kas/cosa/
3270 F: drivers/net/wan/cosa*
3272 CPMAC ETHERNET DRIVER
3273 M: Florian Fainelli <f.fainelli@gmail.com>
3274 L: netdev@vger.kernel.org
3276 F: drivers/net/ethernet/ti/cpmac.c
3278 CPU FREQUENCY DRIVERS
3279 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3280 M: Viresh Kumar <viresh.kumar@linaro.org>
3281 L: linux-pm@vger.kernel.org
3283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3284 T: git git://git.linaro.org/people/vireshk/linux.git (For ARM Updates)
3286 F: include/linux/cpufreq.h
3288 CPU FREQUENCY DRIVERS - ARM BIG LITTLE
3289 M: Viresh Kumar <viresh.kumar@linaro.org>
3290 M: Sudeep Holla <sudeep.holla@arm.com>
3291 L: linux-pm@vger.kernel.org
3292 W: http://www.arm.com/products/processors/technologies/biglittleprocessing.php
3294 F: drivers/cpufreq/arm_big_little.h
3295 F: drivers/cpufreq/arm_big_little.c
3296 F: drivers/cpufreq/arm_big_little_dt.c
3298 CPUIDLE DRIVER - ARM BIG LITTLE
3299 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
3300 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3301 L: linux-pm@vger.kernel.org
3302 L: linux-arm-kernel@lists.infradead.org
3303 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3305 F: drivers/cpuidle/cpuidle-big_little.c
3307 CPUIDLE DRIVER - ARM EXYNOS
3308 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
3309 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3310 M: Kukjin Kim <kgene@kernel.org>
3311 L: linux-pm@vger.kernel.org
3312 L: linux-samsung-soc@vger.kernel.org
3314 F: drivers/cpuidle/cpuidle-exynos.c
3315 F: arch/arm/mach-exynos/pm.c
3318 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
3319 M: Daniel Lezcano <daniel.lezcano@linaro.org>
3320 L: linux-pm@vger.kernel.org
3322 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm.git
3323 F: drivers/cpuidle/*
3324 F: include/linux/cpuidle.h
3327 M: "H. Peter Anvin" <hpa@zytor.com>
3329 F: arch/x86/kernel/cpuid.c
3330 F: arch/x86/kernel/msr.c
3332 CPU POWER MONITORING SUBSYSTEM
3333 M: Thomas Renninger <trenn@suse.com>
3334 L: linux-pm@vger.kernel.org
3336 F: tools/power/cpupower/
3339 W: http://sourceforge.net/projects/cramfs/
3340 S: Orphan / Obsolete
3341 F: Documentation/filesystems/cramfs.txt
3345 M: Mikael Starvik <starvik@axis.com>
3346 M: Jesper Nilsson <jesper.nilsson@axis.com>
3347 L: linux-cris-kernel@axis.com
3348 W: http://developer.axis.com
3349 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jesper/cris.git
3352 F: drivers/tty/serial/crisv10.*
3355 M: Herbert Xu <herbert@gondor.apana.org.au>
3356 M: "David S. Miller" <davem@davemloft.net>
3357 L: linux-crypto@vger.kernel.org
3358 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/cryptodev-2.6.git
3359 T: git git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6.git
3361 F: Documentation/crypto/
3362 F: Documentation/devicetree/bindings/crypto/
3363 F: Documentation/DocBook/crypto-API.tmpl
3369 CRYPTOGRAPHIC RANDOM NUMBER GENERATOR
3370 M: Neil Horman <nhorman@tuxdriver.com>
3371 L: linux-crypto@vger.kernel.org
3373 F: crypto/ansi_cprng.c
3377 M: Hans Verkuil <hverkuil@xs4all.nl>
3378 L: linux-media@vger.kernel.org
3379 T: git git://linuxtv.org/media_tree.git
3380 W: http://linuxtv.org
3382 F: drivers/media/i2c/cs3308.c
3383 F: drivers/media/i2c/cs3308.h
3385 CS5535 Audio ALSA driver
3386 M: Jaya Kumar <jayakumar.alsa@gmail.com>
3388 F: sound/pci/cs5535audio/
3391 M: Solomon Peachy <pizza@shaftnet.org>
3393 F: drivers/net/wireless/st/cw1200/
3395 CX18 VIDEO4LINUX DRIVER
3396 M: Andy Walls <awalls@md.metrocast.net>
3397 L: ivtv-devel@ivtvdriver.org (subscribers-only)
3398 L: linux-media@vger.kernel.org
3399 T: git git://linuxtv.org/media_tree.git
3400 W: https://linuxtv.org
3401 W: http://www.ivtvdriver.org/index.php/Cx18
3403 F: Documentation/video4linux/cx18.txt
3404 F: drivers/media/pci/cx18/
3405 F: include/uapi/linux/ivtv*
3407 CX2341X MPEG ENCODER HELPER MODULE
3408 M: Hans Verkuil <hverkuil@xs4all.nl>
3409 L: linux-media@vger.kernel.org
3410 T: git git://linuxtv.org/media_tree.git
3411 W: https://linuxtv.org
3413 F: drivers/media/common/cx2341x*
3414 F: include/media/cx2341x*
3416 CX24120 MEDIA DRIVER
3417 M: Jemma Denson <jdenson@gmail.com>
3418 M: Patrick Boettcher <patrick.boettcher@posteo.de>
3419 L: linux-media@vger.kernel.org
3420 W: https://linuxtv.org
3421 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3423 F: drivers/media/dvb-frontends/cx24120*
3425 CX88 VIDEO4LINUX DRIVER
3426 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
3427 M: Mauro Carvalho Chehab <mchehab@kernel.org>
3428 L: linux-media@vger.kernel.org
3429 W: https://linuxtv.org
3430 T: git git://linuxtv.org/media_tree.git
3432 F: Documentation/video4linux/cx88/
3433 F: drivers/media/pci/cx88/
3435 CXD2820R MEDIA DRIVER
3436 M: Antti Palosaari <crope@iki.fi>
3437 L: linux-media@vger.kernel.org
3438 W: https://linuxtv.org
3439 W: http://palosaari.fi/linux/
3440 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3441 T: git git://linuxtv.org/anttip/media_tree.git
3443 F: drivers/media/dvb-frontends/cxd2820r*
3445 CXGB3 ETHERNET DRIVER (CXGB3)
3446 M: Santosh Raspatur <santosh@chelsio.com>
3447 L: netdev@vger.kernel.org
3448 W: http://www.chelsio.com
3450 F: drivers/net/ethernet/chelsio/cxgb3/
3452 CXGB3 ISCSI DRIVER (CXGB3I)
3453 M: Karen Xie <kxie@chelsio.com>
3454 L: linux-scsi@vger.kernel.org
3455 W: http://www.chelsio.com
3457 F: drivers/scsi/cxgbi/cxgb3i
3459 CXGB3 IWARP RNIC DRIVER (IW_CXGB3)
3460 M: Steve Wise <swise@chelsio.com>
3461 L: linux-rdma@vger.kernel.org
3462 W: http://www.openfabrics.org
3464 F: drivers/infiniband/hw/cxgb3/
3466 CXGB4 ETHERNET DRIVER (CXGB4)
3467 M: Hariprasad S <hariprasad@chelsio.com>
3468 L: netdev@vger.kernel.org
3469 W: http://www.chelsio.com
3471 F: drivers/net/ethernet/chelsio/cxgb4/
3473 CXGB4 ISCSI DRIVER (CXGB4I)
3474 M: Karen Xie <kxie@chelsio.com>
3475 L: linux-scsi@vger.kernel.org
3476 W: http://www.chelsio.com
3478 F: drivers/scsi/cxgbi/cxgb4i
3480 CXGB4 IWARP RNIC DRIVER (IW_CXGB4)
3481 M: Steve Wise <swise@chelsio.com>
3482 L: linux-rdma@vger.kernel.org
3483 W: http://www.openfabrics.org
3485 F: drivers/infiniband/hw/cxgb4/
3487 CXGB4VF ETHERNET DRIVER (CXGB4VF)
3488 M: Casey Leedom <leedom@chelsio.com>
3489 L: netdev@vger.kernel.org
3490 W: http://www.chelsio.com
3492 F: drivers/net/ethernet/chelsio/cxgb4vf/
3494 CXL (IBM Coherent Accelerator Processor Interface CAPI) DRIVER
3495 M: Ian Munsie <imunsie@au1.ibm.com>
3496 M: Michael Neuling <mikey@neuling.org>
3497 L: linuxppc-dev@lists.ozlabs.org
3499 F: drivers/misc/cxl/
3500 F: include/misc/cxl*
3501 F: include/uapi/misc/cxl.h
3502 F: Documentation/powerpc/cxl.txt
3503 F: Documentation/powerpc/cxl.txt
3504 F: Documentation/ABI/testing/sysfs-class-cxl
3506 CXLFLASH (IBM Coherent Accelerator Processor Interface CAPI Flash) SCSI DRIVER
3507 M: Manoj N. Kumar <manoj@linux.vnet.ibm.com>
3508 M: Matthew R. Ochs <mrochs@linux.vnet.ibm.com>
3509 M: Uma Krishnan <ukrishn@linux.vnet.ibm.com>
3510 L: linux-scsi@vger.kernel.org
3512 F: drivers/scsi/cxlflash/
3513 F: include/uapi/scsi/cxlflash_ioctls.h
3514 F: Documentation/powerpc/cxlflash.txt
3516 STMMAC ETHERNET DRIVER
3517 M: Giuseppe Cavallaro <peppe.cavallaro@st.com>
3518 M: Alexandre Torgue <alexandre.torgue@st.com>
3519 L: netdev@vger.kernel.org
3520 W: http://www.stlinux.com
3522 F: drivers/net/ethernet/stmicro/stmmac/
3525 M: Russell King <linux@armlinux.org.uk>
3526 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
3527 W: http://www.armlinux.org.uk/
3529 F: drivers/video/fbdev/cyber2000fb.*
3531 CYCLADES ASYNC MUX DRIVER
3532 W: http://www.cyclades.com/
3534 F: drivers/tty/cyclades.c
3535 F: include/linux/cyclades.h
3536 F: include/uapi/linux/cyclades.h
3538 CYCLADES PC300 DRIVER
3539 W: http://www.cyclades.com/
3541 F: drivers/net/wan/pc300*
3543 CYPRESS_FIRMWARE MEDIA DRIVER
3544 M: Antti Palosaari <crope@iki.fi>
3545 L: linux-media@vger.kernel.org
3546 W: https://linuxtv.org
3547 W: http://palosaari.fi/linux/
3548 Q: http://patchwork.linuxtv.org/project/linux-media/list/
3549 T: git git://linuxtv.org/anttip/media_tree.git
3551 F: drivers/media/common/cypress_firmware*
3553 CYTTSP TOUCHSCREEN DRIVER
3554 M: Ferruh Yigit <fery@cypress.com>
3555 L: linux-input@vger.kernel.org
3557 F: drivers/input/touchscreen/cyttsp*
3558 F: include/linux/input/cyttsp.h
3560 DALLAS/MAXIM DS1685-FAMILY REAL TIME CLOCK
3561 M: Joshua Kinard <kumba@gentoo.org>
3563 F: drivers/rtc/rtc-ds1685.c
3564 F: include/linux/rtc/ds1685.h
3566 DAMA SLAVE for AX.25
3567 M: Joerg Reuter <jreuter@yaina.de>
3568 W: http://yaina.de/jreuter/
3569 W: http://www.qsl.net/dl1bke/
3570 L: linux-hams@vger.kernel.org
3572 F: net/ax25/af_ax25.c
3573 F: net/ax25/ax25_dev.c
3574 F: net/ax25/ax25_ds_*
3575 F: net/ax25/ax25_in.c
3576 F: net/ax25/ax25_out.c
3577 F: net/ax25/ax25_timer.c
3578 F: net/ax25/sysctl_net_ax25.c
3580 DAVICOM FAST ETHERNET (DMFE) NETWORK DRIVER
3581 L: netdev@vger.kernel.org
3583 F: Documentation/networking/dmfe.txt
3584 F: drivers/net/ethernet/dec/tulip/dmfe.c
3586 DC390/AM53C974 SCSI driver
3587 M: Hannes Reinecke <hare@suse.com>
3588 L: linux-scsi@vger.kernel.org
3590 F: drivers/scsi/am53c974.c
3593 M: Oliver Neukum <oliver@neukum.org>
3594 M: Ali Akcaagac <aliakc@web.de>
3595 M: Jamie Lenehan <lenehan@twibble.org>
3596 L: dc395x@twibble.org
3597 W: http://twibble.org/dist/dc395x/
3598 W: http://lists.twibble.org/mailman/listinfo/dc395x/
3600 F: Documentation/scsi/dc395x.txt
3601 F: drivers/scsi/dc395x.*
3604 M: Gerrit Renker <gerrit@erg.abdn.ac.uk>
3605 L: dccp@vger.kernel.org
3606 W: http://www.linuxfoundation.org/collaborate/workgroups/networking/dccp
3608 F: include/linux/dccp.h
3609 F: include/uapi/linux/dccp.h
3610 F: include/linux/tfrc.h
3613 DECnet NETWORK LAYER
3614 W: http://linux-decnet.sourceforge.net
3615 L: linux-decnet-user@lists.sourceforge.net
3617 F: Documentation/networking/decnet.txt
3620 DECSTATION PLATFORM SUPPORT
3621 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3622 L: linux-mips@linux-mips.org
3623 W: http://www.linux-mips.org/wiki/DECstation
3626 F: arch/mips/include/asm/dec/
3627 F: arch/mips/include/asm/mach-dec/
3629 DEFXX FDDI NETWORK DRIVER
3630 M: "Maciej W. Rozycki" <macro@linux-mips.org>
3632 F: drivers/net/fddi/defxx.*
3635 M: Matthew Garrett <mjg59@srcf.ucam.org>
3636 M: Pali Rohár <pali.rohar@gmail.com>
3637 L: platform-driver-x86@vger.kernel.org
3639 F: drivers/platform/x86/dell-laptop.c
3641 DELL LAPTOP RBTN DRIVER
3642 M: Pali Rohár <pali.rohar@gmail.com>
3644 F: drivers/platform/x86/dell-rbtn.*
3646 DELL LAPTOP FREEFALL DRIVER
3647 M: Pali Rohár <pali.rohar@gmail.com>
3649 F: drivers/platform/x86/dell-smo8800.c
3651 DELL LAPTOP SMM DRIVER
3652 M: Pali Rohár <pali.rohar@gmail.com>
3654 F: drivers/hwmon/dell-smm-hwmon.c
3655 F: include/uapi/linux/i8k.h
3657 DELL SYSTEMS MANAGEMENT BASE DRIVER (dcdbas)
3658 M: Doug Warzecha <Douglas_Warzecha@dell.com>
3660 F: Documentation/dcdbas.txt
3661 F: drivers/firmware/dcdbas.*
3663 DELL WMI EXTRAS DRIVER
3664 M: Matthew Garrett <mjg59@srcf.ucam.org>
3665 M: Pali Rohár <pali.rohar@gmail.com>
3667 F: drivers/platform/x86/dell-wmi.c
3669 DESIGNWARE USB2 DRD IP DRIVER
3670 M: John Youn <johnyoun@synopsys.com>
3671 L: linux-usb@vger.kernel.org
3672 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3674 F: drivers/usb/dwc2/
3676 DESIGNWARE USB3 DRD IP DRIVER
3677 M: Felipe Balbi <balbi@kernel.org>
3678 L: linux-usb@vger.kernel.org
3679 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
3681 F: drivers/usb/dwc3/
3683 DEVICE COREDUMP (DEV_COREDUMP)
3684 M: Johannes Berg <johannes@sipsolutions.net>
3685 L: linux-kernel@vger.kernel.org
3687 F: drivers/base/devcoredump.c
3688 F: include/linux/devcoredump.h
3690 DEVICE FREQUENCY (DEVFREQ)
3691 M: MyungJoo Ham <myungjoo.ham@samsung.com>
3692 M: Kyungmin Park <kyungmin.park@samsung.com>
3693 L: linux-pm@vger.kernel.org
3694 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3697 F: include/linux/devfreq.h
3698 F: Documentation/devicetree/bindings/devfreq/
3700 DEVICE FREQUENCY EVENT (DEVFREQ-EVENT)
3701 M: Chanwoo Choi <cw00.choi@samsung.com>
3702 L: linux-pm@vger.kernel.org
3703 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3705 F: drivers/devfreq/event/
3706 F: drivers/devfreq/devfreq-event.c
3707 F: include/linux/devfreq-event.h
3708 F: Documentation/devicetree/bindings/devfreq/event/
3710 BUS FREQUENCY DRIVER FOR SAMSUNG EXYNOS
3711 M: Chanwoo Choi <cw00.choi@samsung.com>
3712 L: linux-pm@vger.kernel.org
3713 L: linux-samsung-soc@vger.kernel.org
3714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mzx/devfreq.git
3716 F: drivers/devfreq/exynos-bus.c
3717 F: Documentation/devicetree/bindings/devfreq/exynos-bus.txt
3719 DEVICE NUMBER REGISTRY
3720 M: Torben Mathiasen <device@lanana.org>
3721 W: http://lanana.org/docs/device-list/index.html
3725 M: Alasdair Kergon <agk@redhat.com>
3726 M: Mike Snitzer <snitzer@redhat.com>
3727 M: dm-devel@redhat.com
3728 L: dm-devel@redhat.com
3729 W: http://sources.redhat.com/dm
3730 Q: http://patchwork.kernel.org/project/dm-devel/list/
3731 T: git git://git.kernel.org/pub/scm/linux/kernel/git/device-mapper/linux-dm.git
3732 T: quilt http://people.redhat.com/agk/patches/linux/editing/
3734 F: Documentation/device-mapper/
3736 F: drivers/md/persistent-data/
3737 F: include/linux/device-mapper.h
3738 F: include/linux/dm-*.h
3739 F: include/uapi/linux/dm-*.h
3742 M: Jiri Pirko <jiri@mellanox.com>
3743 L: netdev@vger.kernel.org
3745 F: net/core/devlink.c
3746 F: include/net/devlink.h
3747 F: include/uapi/linux/devlink.h
3749 DIALOG SEMICONDUCTOR DRIVERS
3750 M: Support Opensource <support.opensource@diasemi.com>
3751 W: http://www.dialog-semiconductor.com/products
3753 F: Documentation/hwmon/da90??
3754 F: Documentation/devicetree/bindings/mfd/da90*.txt
3755 F: Documentation/devicetree/bindings/regulator/da92*.txt
3756 F: Documentation/devicetree/bindings/sound/da[79]*.txt
3757 F: drivers/gpio/gpio-da90??.c
3758 F: drivers/hwmon/da90??-hwmon.c
3759 F: drivers/iio/adc/da91??-*.c
3760 F: drivers/input/misc/da90??_onkey.c
3761 F: drivers/input/touchscreen/da9052_tsi.c
3762 F: drivers/leds/leds-da90??.c
3763 F: drivers/mfd/da903x.c
3764 F: drivers/mfd/da90??-*.c
3765 F: drivers/mfd/da91??-*.c
3766 F: drivers/power/da9052-battery.c
3767 F: drivers/power/da91??-*.c
3768 F: drivers/regulator/da903x.c
3769 F: drivers/regulator/da9???-regulator.[ch]
3770 F: drivers/rtc/rtc-da90??.c
3771 F: drivers/video/backlight/da90??_bl.c
3772 F: drivers/watchdog/da90??_wdt.c
3773 F: include/linux/mfd/da903x.h
3774 F: include/linux/mfd/da9052/
3775 F: include/linux/mfd/da9055/
3776 F: include/linux/mfd/da9062/
3777 F: include/linux/mfd/da9063/
3778 F: include/linux/mfd/da9150/
3779 F: include/linux/regulator/da9211.h
3780 F: include/sound/da[79]*.h
3781 F: sound/soc/codecs/da[79]*.[ch]
3783 DIGI NEO AND CLASSIC PCI PRODUCTS
3784 M: Lidza Louina <lidza.louina@gmail.com>
3785 M: Mark Hounschell <markh@compro.net>
3786 L: driverdev-devel@linuxdriverproject.org
3788 F: drivers/staging/dgnc/
3790 DIOLAN U2C-12 I2C DRIVER
3791 M: Guenter Roeck <linux@roeck-us.net>
3792 L: linux-i2c@vger.kernel.org
3794 F: drivers/i2c/busses/i2c-diolan-u2c.c
3797 M: Matthew Wilcox <willy@linux.intel.com>
3798 L: linux-fsdevel@vger.kernel.org
3802 DIRECTORY NOTIFICATION (DNOTIFY)
3803 M: Eric Paris <eparis@parisplace.org>
3805 F: Documentation/filesystems/dnotify.txt
3806 F: fs/notify/dnotify/
3807 F: include/linux/dnotify.h
3809 DISK GEOMETRY AND PARTITION HANDLING
3810 M: Andries Brouwer <aeb@cwi.nl>
3811 W: http://www.win.tue.nl/~aeb/linux/Large-Disk.html
3812 W: http://www.win.tue.nl/~aeb/linux/zip/zip-1.html
3813 W: http://www.win.tue.nl/~aeb/partitions/partition_types-1.html
3817 M: Jan Kara <jack@suse.com>
3819 F: Documentation/filesystems/quota.txt
3821 F: include/linux/quota*.h
3822 F: include/uapi/linux/quota*.h
3824 DISPLAYLINK USB 2.0 FRAMEBUFFER DRIVER (UDLFB)
3825 M: Bernie Thompson <bernie@plugable.com>
3826 L: linux-fbdev@vger.kernel.org
3828 W: http://plugable.com/category/projects/udlfb/
3829 F: drivers/video/fbdev/udlfb.c
3830 F: include/video/udlfb.h
3831 F: Documentation/fb/udlfb.txt
3833 DISTRIBUTED LOCK MANAGER (DLM)
3834 M: Christine Caulfield <ccaulfie@redhat.com>
3835 M: David Teigland <teigland@redhat.com>
3836 L: cluster-devel@redhat.com
3837 W: http://sources.redhat.com/cluster/
3838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/teigland/linux-dlm.git
3842 DMA BUFFER SHARING FRAMEWORK
3843 M: Sumit Semwal <sumit.semwal@linaro.org>
3845 L: linux-media@vger.kernel.org
3846 L: dri-devel@lists.freedesktop.org
3847 L: linaro-mm-sig@lists.linaro.org (moderated for non-subscribers)
3849 F: include/linux/dma-buf*
3850 F: include/linux/reservation.h
3851 F: include/linux/*fence.h
3852 F: Documentation/dma-buf-sharing.txt
3853 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3856 M: Sumit Semwal <sumit.semwal@linaro.org>
3857 R: Gustavo Padovan <gustavo@padovan.org>
3859 L: linux-media@vger.kernel.org
3860 L: dri-devel@lists.freedesktop.org
3861 F: drivers/dma-buf/sync_file.c
3862 F: include/linux/sync_file.h
3863 F: Documentation/sync_file.txt
3864 T: git git://git.linaro.org/people/sumitsemwal/linux-dma-buf.git
3866 DMA GENERIC OFFLOAD ENGINE SUBSYSTEM
3867 M: Vinod Koul <vinod.koul@intel.com>
3868 L: dmaengine@vger.kernel.org
3869 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
3872 F: include/linux/dmaengine.h
3873 F: Documentation/devicetree/bindings/dma/
3874 F: Documentation/dmaengine/
3875 T: git git://git.infradead.org/users/vkoul/slave-dma.git
3877 DME1737 HARDWARE MONITOR DRIVER
3878 M: Juerg Haefliger <juergh@gmail.com>
3879 L: linux-hwmon@vger.kernel.org
3881 F: Documentation/hwmon/dme1737
3882 F: drivers/hwmon/dme1737.c
3885 M: Jean Delvare <jdelvare@suse.com>
3887 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-dmi/
3888 F: Documentation/ABI/testing/sysfs-firmware-dmi-tables
3889 F: drivers/firmware/dmi-id.c
3890 F: drivers/firmware/dmi_scan.c
3891 F: include/linux/dmi.h
3894 M: Jonathan Corbet <corbet@lwn.net>
3895 L: linux-doc@vger.kernel.org
3898 F: scripts/docproc.c
3899 F: scripts/kernel-doc*
3900 X: Documentation/ABI/
3901 X: Documentation/devicetree/
3902 X: Documentation/acpi
3903 X: Documentation/power
3904 X: Documentation/spi
3905 X: Documentation/DocBook/media
3906 T: git git://git.lwn.net/linux.git docs-next
3909 M: "James R. Van Zandt" <jrv@vanzandt.mv.com>
3910 L: blinux-list@redhat.com
3912 F: drivers/char/dtlk.c
3913 F: include/linux/dtlk.h
3915 DPT_I2O SCSI RAID DRIVER
3916 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
3917 L: linux-scsi@vger.kernel.org
3918 W: http://www.adaptec.com/
3920 F: drivers/scsi/dpt*
3921 F: drivers/scsi/dpt/
3924 M: Philipp Reisner <philipp.reisner@linbit.com>
3925 M: Lars Ellenberg <lars.ellenberg@linbit.com>
3926 L: drbd-dev@lists.linbit.com
3927 W: http://www.drbd.org
3928 T: git git://git.linbit.com/linux-drbd.git
3929 T: git git://git.linbit.com/drbd-8.4.git
3931 F: drivers/block/drbd/
3933 F: Documentation/blockdev/drbd/
3935 DRIVER CORE, KOBJECTS, DEBUGFS, KERNFS AND SYSFS
3936 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
3937 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
3939 F: Documentation/kobject.txt
3944 F: include/linux/debugfs.h
3945 F: include/linux/kobj*
3949 M: David Airlie <airlied@linux.ie>
3950 L: dri-devel@lists.freedesktop.org
3951 T: git git://people.freedesktop.org/~airlied/linux
3955 F: Documentation/devicetree/bindings/display/
3956 F: Documentation/devicetree/bindings/gpu/
3957 F: Documentation/devicetree/bindings/video/
3958 F: Documentation/gpu/
3960 F: include/uapi/drm/
3962 DRM DRIVER FOR AST SERVER GRAPHICS CHIPS
3963 M: Dave Airlie <airlied@redhat.com>
3965 F: drivers/gpu/drm/ast/
3967 DRM DRIVER FOR BOCHS VIRTUAL GPU
3968 M: Gerd Hoffmann <kraxel@redhat.com>
3970 F: drivers/gpu/drm/bochs/
3972 DRM DRIVER FOR QEMU'S CIRRUS DEVICE
3973 M: Dave Airlie <airlied@redhat.com>
3975 F: drivers/gpu/drm/cirrus/
3977 RADEON and AMDGPU DRM DRIVERS
3978 M: Alex Deucher <alexander.deucher@amd.com>
3979 M: Christian König <christian.koenig@amd.com>
3980 L: dri-devel@lists.freedesktop.org
3981 T: git git://people.freedesktop.org/~agd5f/linux
3983 F: drivers/gpu/drm/radeon/
3984 F: include/uapi/drm/radeon_drm.h
3985 F: drivers/gpu/drm/amd/
3986 F: include/uapi/drm/amdgpu_drm.h
3989 M: Thierry Reding <thierry.reding@gmail.com>
3990 L: dri-devel@lists.freedesktop.org
3991 T: git git://anongit.freedesktop.org/tegra/linux.git
3993 F: drivers/gpu/drm/drm_panel.c
3994 F: drivers/gpu/drm/panel/
3995 F: include/drm/drm_panel.h
3996 F: Documentation/devicetree/bindings/display/panel/
3998 INTEL DRM DRIVERS (excluding Poulsbo, Moorestown and derivative chipsets)
3999 M: Daniel Vetter <daniel.vetter@intel.com>
4000 M: Jani Nikula <jani.nikula@linux.intel.com>
4001 L: intel-gfx@lists.freedesktop.org
4002 L: dri-devel@lists.freedesktop.org
4003 W: https://01.org/linuxgraphics/
4004 Q: http://patchwork.freedesktop.org/project/intel-gfx/
4005 T: git git://anongit.freedesktop.org/drm-intel
4007 F: drivers/gpu/drm/i915/
4008 F: include/drm/i915*
4009 F: include/uapi/drm/i915_drm.h
4010 F: Documentation/gpu/i915.rst
4012 INTEL GVT-g DRIVERS (Intel GPU Virtualization)
4013 M: Zhenyu Wang <zhenyuw@linux.intel.com>
4014 M: Zhi Wang <zhi.a.wang@intel.com>
4015 L: igvt-g-dev@lists.01.org
4016 L: intel-gfx@lists.freedesktop.org
4017 W: https://01.org/igvt-g
4018 T: git https://github.com/01org/gvt-linux.git
4020 F: drivers/gpu/drm/i915/gvt/
4022 DRM DRIVERS FOR ATMEL HLCDC
4023 M: Boris Brezillon <boris.brezillon@free-electrons.com>
4024 L: dri-devel@lists.freedesktop.org
4026 F: drivers/gpu/drm/atmel-hlcdc/
4027 F: Documentation/devicetree/bindings/drm/atmel/
4029 DRM DRIVERS FOR ALLWINNER A10
4030 M: Maxime Ripard <maxime.ripard@free-electrons.com>
4031 L: dri-devel@lists.freedesktop.org
4033 F: drivers/gpu/drm/sun4i/
4034 F: Documentation/devicetree/bindings/display/sunxi/sun4i-drm.txt
4036 DRM DRIVERS FOR EXYNOS
4037 M: Inki Dae <inki.dae@samsung.com>
4038 M: Joonyoung Shim <jy0922.shim@samsung.com>
4039 M: Seung-Woo Kim <sw0312.kim@samsung.com>
4040 M: Kyungmin Park <kyungmin.park@samsung.com>
4041 L: dri-devel@lists.freedesktop.org
4042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/daeinki/drm-exynos.git
4044 F: drivers/gpu/drm/exynos/
4045 F: include/uapi/drm/exynos_drm.h
4046 F: Documentation/devicetree/bindings/display/exynos/
4048 DRM DRIVERS FOR FREESCALE DCU
4049 M: Stefan Agner <stefan@agner.ch>
4050 M: Alison Wang <alison.wang@freescale.com>
4051 L: dri-devel@lists.freedesktop.org
4053 F: drivers/gpu/drm/fsl-dcu/
4054 F: Documentation/devicetree/bindings/display/fsl,dcu.txt
4055 F: Documentation/devicetree/bindings/display/fsl,tcon.txt
4056 F: Documentation/devicetree/bindings/display/panel/nec,nl4827hc19_05b.txt
4058 DRM DRIVERS FOR FREESCALE IMX
4059 M: Philipp Zabel <p.zabel@pengutronix.de>
4060 L: dri-devel@lists.freedesktop.org
4062 F: drivers/gpu/drm/imx/
4063 F: drivers/gpu/ipu-v3/
4064 F: Documentation/devicetree/bindings/display/imx/
4066 DRM DRIVERS FOR GMA500 (Poulsbo, Moorestown and derivative chipsets)
4067 M: Patrik Jakobsson <patrik.r.jakobsson@gmail.com>
4068 L: dri-devel@lists.freedesktop.org
4069 T: git git://github.com/patjak/drm-gma500
4071 F: drivers/gpu/drm/gma500/
4073 DRM DRIVERS FOR HISILICON
4074 M: Xinliang Liu <z.liuxinliang@hisilicon.com>
4075 R: Xinwei Kong <kong.kongxinwei@hisilicon.com>
4076 R: Chen Feng <puck.chen@hisilicon.com>
4077 L: dri-devel@lists.freedesktop.org
4078 T: git git://github.com/xin3liang/linux.git
4080 F: drivers/gpu/drm/hisilicon/
4081 F: Documentation/devicetree/bindings/display/hisilicon/
4083 DRM DRIVER FOR INTEL I810 VIDEO CARDS
4084 S: Orphan / Obsolete
4085 F: drivers/gpu/drm/i810/
4086 F: include/uapi/drm/i810_drm.h
4088 DRM DRIVERS FOR MEDIATEK
4089 M: CK Hu <ck.hu@mediatek.com>
4090 M: Philipp Zabel <p.zabel@pengutronix.de>
4091 L: dri-devel@lists.freedesktop.org
4093 F: drivers/gpu/drm/mediatek/
4094 F: Documentation/devicetree/bindings/display/mediatek/
4096 DRM DRIVER FOR MSM ADRENO GPU
4097 M: Rob Clark <robdclark@gmail.com>
4098 L: linux-arm-msm@vger.kernel.org
4099 L: dri-devel@lists.freedesktop.org
4100 L: freedreno@lists.freedesktop.org
4101 T: git git://people.freedesktop.org/~robclark/linux
4103 F: drivers/gpu/drm/msm/
4104 F: include/uapi/drm/msm_drm.h
4105 F: Documentation/devicetree/bindings/display/msm/
4107 DRM DRIVER FOR NVIDIA GEFORCE/QUADRO GPUS
4108 M: Ben Skeggs <bskeggs@redhat.com>
4109 L: dri-devel@lists.freedesktop.org
4110 L: nouveau@lists.freedesktop.org
4111 T: git git://github.com/skeggsb/linux
4113 F: drivers/gpu/drm/nouveau/
4114 F: include/uapi/drm/nouveau_drm.h
4116 DRM DRIVERS FOR NVIDIA TEGRA
4117 M: Thierry Reding <thierry.reding@gmail.com>
4118 L: dri-devel@lists.freedesktop.org
4119 L: linux-tegra@vger.kernel.org
4120 T: git git://anongit.freedesktop.org/tegra/linux.git
4122 F: drivers/gpu/drm/tegra/
4123 F: drivers/gpu/host1x/
4124 F: include/linux/host1x.h
4125 F: include/uapi/drm/tegra_drm.h
4126 F: Documentation/devicetree/bindings/display/tegra/nvidia,tegra20-host1x.txt
4128 DRM DRIVER FOR MATROX G200/G400 GRAPHICS CARDS
4129 S: Orphan / Obsolete
4130 F: drivers/gpu/drm/mga/
4131 F: include/uapi/drm/mga_drm.h
4133 DRM DRIVER FOR MGA G200 SERVER GRAPHICS CHIPS
4134 M: Dave Airlie <airlied@redhat.com>
4136 F: drivers/gpu/drm/mgag200/
4138 DRM DRIVER FOR RAGE 128 VIDEO CARDS
4139 S: Orphan / Obsolete
4140 F: drivers/gpu/drm/r128/
4141 F: include/uapi/drm/r128_drm.h
4143 DRM DRIVERS FOR RENESAS
4144 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
4145 L: dri-devel@lists.freedesktop.org
4146 L: linux-renesas-soc@vger.kernel.org
4147 T: git git://linuxtv.org/pinchartl/fbdev
4149 F: drivers/gpu/drm/rcar-du/
4150 F: drivers/gpu/drm/shmobile/
4151 F: include/linux/platform_data/shmob_drm.h
4152 F: Documentation/devicetree/bindings/display/renesas,du.txt
4154 DRM DRIVER FOR QXL VIRTUAL GPU
4155 M: Dave Airlie <airlied@redhat.com>
4157 F: drivers/gpu/drm/qxl/
4158 F: include/uapi/drm/qxl_drm.h
4160 DRM DRIVERS FOR ROCKCHIP
4161 M: Mark Yao <mark.yao@rock-chips.com>
4162 L: dri-devel@lists.freedesktop.org
4164 F: drivers/gpu/drm/rockchip/
4165 F: Documentation/devicetree/bindings/display/rockchip/
4167 DRM DRIVER FOR SAVAGE VIDEO CARDS
4168 S: Orphan / Obsolete
4169 F: drivers/gpu/drm/savage/
4170 F: include/uapi/drm/savage_drm.h
4172 DRM DRIVER FOR SIS VIDEO CARDS
4173 S: Orphan / Obsolete
4174 F: drivers/gpu/drm/sis/
4175 F: include/uapi/drm/sis_drm.h
4178 M: Benjamin Gaignard <benjamin.gaignard@linaro.org>
4179 M: Vincent Abriou <vincent.abriou@st.com>
4180 L: dri-devel@lists.freedesktop.org
4181 T: git http://git.linaro.org/people/benjamin.gaignard/kernel.git
4183 F: drivers/gpu/drm/sti
4184 F: Documentation/devicetree/bindings/display/st,stih4xx.txt
4186 DRM DRIVER FOR TDFX VIDEO CARDS
4187 S: Orphan / Obsolete
4188 F: drivers/gpu/drm/tdfx/
4190 DRM DRIVER FOR USB DISPLAYLINK VIDEO ADAPTERS
4191 M: Dave Airlie <airlied@redhat.com>
4193 F: drivers/gpu/drm/udl/
4195 DRM DRIVERS FOR VIVANTE GPU IP
4196 M: Lucas Stach <l.stach@pengutronix.de>
4197 R: Russell King <linux+etnaviv@armlinux.org.uk>
4198 R: Christian Gmeiner <christian.gmeiner@gmail.com>
4199 L: dri-devel@lists.freedesktop.org
4201 F: drivers/gpu/drm/etnaviv/
4202 F: include/uapi/drm/etnaviv_drm.h
4203 F: Documentation/devicetree/bindings/display/etnaviv/
4205 DRM DRIVER FOR VMWARE VIRTUAL GPU
4206 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
4207 M: Sinclair Yeh <syeh@vmware.com>
4208 M: Thomas Hellstrom <thellstrom@vmware.com>
4209 L: dri-devel@lists.freedesktop.org
4210 T: git git://people.freedesktop.org/~syeh/repos_linux
4211 T: git git://people.freedesktop.org/~thomash/linux
4213 F: drivers/gpu/drm/vmwgfx/
4214 F: include/uapi/drm/vmwgfx_drm.h
4217 M: Eric Anholt <eric@anholt.net>
4218 T: git git://github.com/anholt/linux
4220 F: drivers/gpu/drm/vc4/
4221 F: include/uapi/drm/vc4_drm.h
4222 F: Documentation/devicetree/bindings/display/brcm,bcm-vc4.txt
4224 DRM DRIVERS FOR TI OMAP
4225 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4226 L: dri-devel@lists.freedesktop.org
4228 F: drivers/gpu/drm/omapdrm/
4229 F: Documentation/devicetree/bindings/display/ti/
4231 DRM DRIVERS FOR TI LCDC
4232 M: Jyri Sarha <jsarha@ti.com>
4233 R: Tomi Valkeinen <tomi.valkeinen@ti.com>
4234 L: dri-devel@lists.freedesktop.org
4236 F: drivers/gpu/drm/tilcdc/
4237 F: Documentation/devicetree/bindings/display/tilcdc/
4239 DSBR100 USB FM RADIO DRIVER
4240 M: Alexey Klimov <klimov.linux@gmail.com>
4241 L: linux-media@vger.kernel.org
4242 T: git git://linuxtv.org/media_tree.git
4244 F: drivers/media/radio/dsbr100.c
4247 M: Francois Romieu <romieu@fr.zoreil.com>
4248 L: netdev@vger.kernel.org
4250 F: drivers/net/wan/dscc4.c
4253 M: Hans Verkuil <hverkuil@xs4all.nl>
4254 L: linux-media@vger.kernel.org
4255 T: git git://linuxtv.org/media_tree.git
4256 W: https://linuxtv.org
4258 F: drivers/media/pci/dt3155/
4260 DVB_USB_AF9015 MEDIA DRIVER
4261 M: Antti Palosaari <crope@iki.fi>
4262 L: linux-media@vger.kernel.org
4263 W: https://linuxtv.org
4264 W: http://palosaari.fi/linux/
4265 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4266 T: git git://linuxtv.org/anttip/media_tree.git
4268 F: drivers/media/usb/dvb-usb-v2/af9015*
4270 DVB_USB_AF9035 MEDIA DRIVER
4271 M: Antti Palosaari <crope@iki.fi>
4272 L: linux-media@vger.kernel.org
4273 W: https://linuxtv.org
4274 W: http://palosaari.fi/linux/
4275 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4276 T: git git://linuxtv.org/anttip/media_tree.git
4278 F: drivers/media/usb/dvb-usb-v2/af9035*
4280 DVB_USB_ANYSEE MEDIA DRIVER
4281 M: Antti Palosaari <crope@iki.fi>
4282 L: linux-media@vger.kernel.org
4283 W: https://linuxtv.org
4284 W: http://palosaari.fi/linux/
4285 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4286 T: git git://linuxtv.org/anttip/media_tree.git
4288 F: drivers/media/usb/dvb-usb-v2/anysee*
4290 DVB_USB_AU6610 MEDIA DRIVER
4291 M: Antti Palosaari <crope@iki.fi>
4292 L: linux-media@vger.kernel.org
4293 W: https://linuxtv.org
4294 W: http://palosaari.fi/linux/
4295 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4296 T: git git://linuxtv.org/anttip/media_tree.git
4298 F: drivers/media/usb/dvb-usb-v2/au6610*
4300 DVB_USB_CE6230 MEDIA DRIVER
4301 M: Antti Palosaari <crope@iki.fi>
4302 L: linux-media@vger.kernel.org
4303 W: https://linuxtv.org
4304 W: http://palosaari.fi/linux/
4305 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4306 T: git git://linuxtv.org/anttip/media_tree.git
4308 F: drivers/media/usb/dvb-usb-v2/ce6230*
4310 DVB_USB_CXUSB MEDIA DRIVER
4311 M: Michael Krufky <mkrufky@linuxtv.org>
4312 L: linux-media@vger.kernel.org
4313 W: https://linuxtv.org
4314 W: http://github.com/mkrufky
4315 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4316 T: git git://linuxtv.org/media_tree.git
4318 F: drivers/media/usb/dvb-usb/cxusb*
4320 DVB_USB_EC168 MEDIA DRIVER
4321 M: Antti Palosaari <crope@iki.fi>
4322 L: linux-media@vger.kernel.org
4323 W: https://linuxtv.org
4324 W: http://palosaari.fi/linux/
4325 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4326 T: git git://linuxtv.org/anttip/media_tree.git
4328 F: drivers/media/usb/dvb-usb-v2/ec168*
4330 DVB_USB_GL861 MEDIA DRIVER
4331 M: Antti Palosaari <crope@iki.fi>
4332 L: linux-media@vger.kernel.org
4333 W: https://linuxtv.org
4334 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4335 T: git git://linuxtv.org/anttip/media_tree.git
4337 F: drivers/media/usb/dvb-usb-v2/gl861*
4339 DVB_USB_MXL111SF MEDIA DRIVER
4340 M: Michael Krufky <mkrufky@linuxtv.org>
4341 L: linux-media@vger.kernel.org
4342 W: https://linuxtv.org
4343 W: http://github.com/mkrufky
4344 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4345 T: git git://linuxtv.org/mkrufky/mxl111sf.git
4347 F: drivers/media/usb/dvb-usb-v2/mxl111sf*
4349 DVB_USB_RTL28XXU MEDIA DRIVER
4350 M: Antti Palosaari <crope@iki.fi>
4351 L: linux-media@vger.kernel.org
4352 W: https://linuxtv.org
4353 W: http://palosaari.fi/linux/
4354 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4355 T: git git://linuxtv.org/anttip/media_tree.git
4357 F: drivers/media/usb/dvb-usb-v2/rtl28xxu*
4359 DVB_USB_V2 MEDIA DRIVER
4360 M: Antti Palosaari <crope@iki.fi>
4361 L: linux-media@vger.kernel.org
4362 W: https://linuxtv.org
4363 W: http://palosaari.fi/linux/
4364 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4365 T: git git://linuxtv.org/anttip/media_tree.git
4367 F: drivers/media/usb/dvb-usb-v2/dvb_usb*
4368 F: drivers/media/usb/dvb-usb-v2/usb_urb.c
4371 M: Jason Baron <jbaron@akamai.com>
4373 F: lib/dynamic_debug.c
4374 F: include/linux/dynamic_debug.h
4376 DZ DECSTATION DZ11 SERIAL DRIVER
4377 M: "Maciej W. Rozycki" <macro@linux-mips.org>
4379 F: drivers/tty/serial/dz.*
4381 E3X0 POWER BUTTON DRIVER
4382 M: Moritz Fischer <moritz.fischer@ettus.com>
4383 L: usrp-users@lists.ettus.com
4384 W: http://www.ettus.com
4386 F: drivers/input/misc/e3x0-button.c
4387 F: Documentation/devicetree/bindings/input/e3x0-button.txt
4390 M: Antti Palosaari <crope@iki.fi>
4391 L: linux-media@vger.kernel.org
4392 W: https://linuxtv.org
4393 W: http://palosaari.fi/linux/
4394 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4395 T: git git://linuxtv.org/anttip/media_tree.git
4397 F: drivers/media/tuners/e4000*
4399 EATA ISA/EISA/PCI SCSI DRIVER
4400 M: Dario Ballabio <ballabio_dario@emc.com>
4401 L: linux-scsi@vger.kernel.org
4403 F: drivers/scsi/eata.c
4406 M: Antti Palosaari <crope@iki.fi>
4407 L: linux-media@vger.kernel.org
4408 W: https://linuxtv.org
4409 W: http://palosaari.fi/linux/
4410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4411 T: git git://linuxtv.org/anttip/media_tree.git
4413 F: drivers/media/dvb-frontends/ec100*
4416 M: Tyler Hicks <tyhicks@canonical.com>
4417 L: ecryptfs@vger.kernel.org
4418 W: http://ecryptfs.org
4419 W: https://launchpad.net/ecryptfs
4420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git
4422 F: Documentation/filesystems/ecryptfs.txt
4426 M: Doug Thompson <dougthompson@xmission.com>
4427 M: Borislav Petkov <bp@alien8.de>
4428 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4429 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4430 L: linux-edac@vger.kernel.org
4431 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bp/bp.git for-next
4432 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-edac.git linux_next
4434 F: Documentation/edac.txt
4436 F: include/linux/edac.h
4439 M: Doug Thompson <dougthompson@xmission.com>
4440 M: Borislav Petkov <bp@alien8.de>
4441 L: linux-edac@vger.kernel.org
4443 F: drivers/edac/amd64_edac*
4446 M: Doug Thompson <dougthompson@xmission.com>
4447 M: Robert Richter <rric@kernel.org>
4448 L: linux-edac@vger.kernel.org
4450 F: drivers/edac/highbank*
4453 M: Ralf Baechle <ralf@linux-mips.org>
4454 M: David Daney <david.daney@cavium.com>
4455 L: linux-edac@vger.kernel.org
4456 L: linux-mips@linux-mips.org
4458 F: drivers/edac/octeon_edac*
4461 M: Mark Gross <mark.gross@intel.com>
4462 M: Doug Thompson <dougthompson@xmission.com>
4463 L: linux-edac@vger.kernel.org
4465 F: drivers/edac/e752x_edac.c
4468 M: Doug Thompson <dougthompson@xmission.com>
4469 L: linux-edac@vger.kernel.org
4471 F: drivers/edac/e7xxx_edac.c
4474 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4475 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4476 L: linux-edac@vger.kernel.org
4478 F: drivers/edac/ghes_edac.c
4481 M: Tim Small <tim@buttersideup.com>
4482 L: linux-edac@vger.kernel.org
4484 F: drivers/edac/i82443bxgx_edac.c
4487 M: Jason Uhlenkott <juhlenko@akamai.com>
4488 L: linux-edac@vger.kernel.org
4490 F: drivers/edac/i3000_edac.c
4493 M: Doug Thompson <dougthompson@xmission.com>
4494 L: linux-edac@vger.kernel.org
4496 F: drivers/edac/i5000_edac.c
4499 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4500 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4501 L: linux-edac@vger.kernel.org
4503 F: drivers/edac/i5400_edac.c
4506 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4507 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4508 L: linux-edac@vger.kernel.org
4510 F: drivers/edac/i7300_edac.c
4513 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4514 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4515 L: linux-edac@vger.kernel.org
4517 F: drivers/edac/i7core_edac.c
4520 M: Ranganathan Desikan <ravi@jetztechnologies.com>
4521 M: "Arvind R." <arvino55@gmail.com>
4522 L: linux-edac@vger.kernel.org
4524 F: drivers/edac/i82975x_edac.c
4527 M: Jason Baron <jbaron@akamai.com>
4528 L: linux-edac@vger.kernel.org
4530 F: drivers/edac/ie31200_edac.c
4533 M: Johannes Thumshirn <morbidrsa@gmail.com>
4534 L: linux-edac@vger.kernel.org
4536 F: drivers/edac/mpc85xx_edac.[ch]
4539 M: Egor Martovetsky <egor@pasemi.com>
4540 L: linux-edac@vger.kernel.org
4542 F: drivers/edac/pasemi_edac.c
4545 M: Tim Small <tim@buttersideup.com>
4546 L: linux-edac@vger.kernel.org
4548 F: drivers/edac/r82600_edac.c
4551 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4552 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4553 L: linux-edac@vger.kernel.org
4555 F: drivers/edac/sb_edac.c
4558 M: Tony Luck <tony.luck@intel.com>
4559 L: linux-edac@vger.kernel.org
4561 F: drivers/edac/skx_edac.c
4564 APPLIED MICRO (APM) X-GENE SOC EDAC
4565 M: Loc Ho <lho@apm.com>
4567 F: drivers/edac/xgene_edac.c
4568 F: Documentation/devicetree/bindings/edac/apm-xgene-edac.txt
4570 EDIROL UA-101/UA-1000 DRIVER
4571 M: Clemens Ladisch <clemens@ladisch.de>
4572 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4573 T: git git://git.alsa-project.org/alsa-kernel.git
4575 F: sound/usb/misc/ua101.c
4577 EXTENSIBLE FIRMWARE INTERFACE (EFI)
4578 M: Matt Fleming <matt@codeblueprint.co.uk>
4579 L: linux-efi@vger.kernel.org
4580 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4582 F: Documentation/efi-stub.txt
4583 F: arch/ia64/kernel/efi.c
4584 F: arch/x86/boot/compressed/eboot.[ch]
4585 F: arch/x86/include/asm/efi.h
4586 F: arch/x86/platform/efi/
4587 F: drivers/firmware/efi/
4588 F: include/linux/efi*.h
4590 EFI VARIABLE FILESYSTEM
4591 M: Matthew Garrett <matthew.garrett@nebula.com>
4592 M: Jeremy Kerr <jk@ozlabs.org>
4593 M: Matt Fleming <matt@codeblueprint.co.uk>
4594 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mfleming/efi.git
4595 L: linux-efi@vger.kernel.org
4599 EFIFB FRAMEBUFFER DRIVER
4600 L: linux-fbdev@vger.kernel.org
4601 M: Peter Jones <pjones@redhat.com>
4603 F: drivers/video/fbdev/efifb.c
4606 W: http://aeschi.ch.eu.org/efs/
4610 EHEA (IBM pSeries eHEA 10Gb ethernet adapter) DRIVER
4611 M: Douglas Miller <dougmill@linux.vnet.ibm.com>
4612 L: netdev@vger.kernel.org
4614 F: drivers/net/ethernet/ibm/ehea/
4616 EM28XX VIDEO4LINUX DRIVER
4617 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
4618 M: Mauro Carvalho Chehab <mchehab@kernel.org>
4619 L: linux-media@vger.kernel.org
4620 W: https://linuxtv.org
4621 T: git git://linuxtv.org/media_tree.git
4623 F: drivers/media/usb/em28xx/
4626 M: Paul Gortmaker <paul.gortmaker@windriver.com>
4627 M: Matt Mackall <mpm@selenic.com>
4628 M: David Woodhouse <dwmw2@infradead.org>
4629 L: linux-embedded@vger.kernel.org
4632 EMULEX/AVAGO LPFC FC/FCOE SCSI DRIVER
4633 M: James Smart <james.smart@avagotech.com>
4634 M: Dick Kennedy <dick.kennedy@avagotech.com>
4635 L: linux-scsi@vger.kernel.org
4636 W: http://www.avagotech.com
4638 F: drivers/scsi/lpfc/
4640 ENE CB710 FLASH CARD READER DRIVER
4641 M: Michał Mirosław <mirq-linux@rere.qmqm.pl>
4643 F: drivers/misc/cb710/
4644 F: drivers/mmc/host/cb710-mmc.*
4645 F: include/linux/cb710.h
4647 ENE KB2426 (ENE0100/ENE020XX) INFRARED RECEIVER
4648 M: Maxim Levitsky <maximlevitsky@gmail.com>
4650 F: drivers/media/rc/ene_ir.*
4652 EPSON S1D13XXX FRAMEBUFFER DRIVER
4653 M: Kristoffer Ericson <kristoffer.ericson@gmail.com>
4655 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kristoffer/linux-hpc.git
4656 F: drivers/video/fbdev/s1d13xxxfb.c
4657 F: include/video/s1d13xxxfb.h
4659 ET131X NETWORK DRIVER
4660 M: Mark Einon <mark.einon@gmail.com>
4662 F: drivers/net/ethernet/agere/
4665 M: Stephen Hemminger <stephen@networkplumber.org>
4666 L: bridge@lists.linux-foundation.org (moderated for non-subscribers)
4667 L: netdev@vger.kernel.org
4668 W: http://www.linuxfoundation.org/en/Net:Bridge
4670 F: include/linux/netfilter_bridge/
4673 ETHERNET PHY LIBRARY
4674 M: Florian Fainelli <f.fainelli@gmail.com>
4675 L: netdev@vger.kernel.org
4677 F: include/linux/phy.h
4678 F: include/linux/phy_fixed.h
4680 F: Documentation/networking/phy.txt
4681 F: drivers/of/of_mdio.c
4682 F: drivers/of/of_net.c
4685 M: Jan Kara <jack@suse.com>
4686 L: linux-ext4@vger.kernel.org
4688 F: Documentation/filesystems/ext2.txt
4690 F: include/linux/ext2*
4693 M: "Theodore Ts'o" <tytso@mit.edu>
4694 M: Andreas Dilger <adilger.kernel@dilger.ca>
4695 L: linux-ext4@vger.kernel.org
4696 W: http://ext4.wiki.kernel.org
4697 Q: http://patchwork.ozlabs.org/project/linux-ext4/list/
4698 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tytso/ext4.git
4700 F: Documentation/filesystems/ext4.txt
4703 Extended Verification Module (EVM)
4704 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
4705 L: linux-ima-devel@lists.sourceforge.net
4706 L: linux-security-module@vger.kernel.org
4708 F: security/integrity/evm/
4710 EXTERNAL CONNECTOR SUBSYSTEM (EXTCON)
4711 M: MyungJoo Ham <myungjoo.ham@samsung.com>
4712 M: Chanwoo Choi <cw00.choi@samsung.com>
4713 L: linux-kernel@vger.kernel.org
4714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/chanwoo/extcon.git
4717 F: include/linux/extcon/
4718 F: include/linux/extcon.h
4719 F: Documentation/extcon/
4720 F: Documentation/devicetree/bindings/extcon/
4723 M: Jingoo Han <jingoohan1@gmail.com>
4724 L: dri-devel@lists.freedesktop.org
4726 F: drivers/gpu/drm/exynos/exynos_dp*
4728 EXYNOS SYSMMU (IOMMU) driver
4729 M: Marek Szyprowski <m.szyprowski@samsung.com>
4730 L: iommu@lists.linux-foundation.org
4732 F: drivers/iommu/exynos-iommu.c
4734 EXYNOS MIPI DISPLAY DRIVERS
4735 M: Inki Dae <inki.dae@samsung.com>
4736 M: Donghwa Lee <dh09.lee@samsung.com>
4737 M: Kyungmin Park <kyungmin.park@samsung.com>
4738 L: linux-fbdev@vger.kernel.org
4740 F: drivers/video/fbdev/exynos/exynos_mipi*
4741 F: include/video/exynos_mipi*
4743 EZchip NPS platform support
4744 M: Noam Camus <noamc@ezchip.com>
4746 F: arch/arc/plat-eznps
4747 F: arch/arc/boot/dts/eznps.dts
4749 F71805F HARDWARE MONITORING DRIVER
4750 M: Jean Delvare <jdelvare@suse.com>
4751 L: linux-hwmon@vger.kernel.org
4753 F: Documentation/hwmon/f71805f
4754 F: drivers/hwmon/f71805f.c
4757 M: Michael Buesch <m@bues.ch>
4758 L: linux-media@vger.kernel.org
4760 F: drivers/media/tuners/fc0011.h
4761 F: drivers/media/tuners/fc0011.c
4764 M: Antti Palosaari <crope@iki.fi>
4765 L: linux-media@vger.kernel.org
4766 W: https://linuxtv.org
4767 W: http://palosaari.fi/linux/
4768 Q: http://patchwork.linuxtv.org/project/linux-media/list/
4769 T: git git://linuxtv.org/anttip/media_tree.git
4771 F: drivers/media/tuners/fc2580*
4774 M: Eric Paris <eparis@redhat.com>
4776 F: fs/notify/fanotify/
4777 F: include/linux/fanotify.h
4778 F: include/uapi/linux/fanotify.h
4780 FARSYNC SYNCHRONOUS DRIVER
4781 M: Kevin Curtis <kevin.curtis@farsite.co.uk>
4782 W: http://www.farsite.co.uk/
4784 F: drivers/net/wan/farsync.*
4786 FAULT INJECTION SUPPORT
4787 M: Akinobu Mita <akinobu.mita@gmail.com>
4789 F: Documentation/fault-injection/
4790 F: lib/fault-inject.c
4792 FBTFT Framebuffer drivers
4793 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
4794 M: Noralf Trønnes <noralf@tronnes.org>
4796 F: drivers/staging/fbtft/
4798 FCOE SUBSYSTEM (libfc, libfcoe, fcoe)
4799 M: Johannes Thumshirn <jth@kernel.org>
4800 L: fcoe-devel@open-fcoe.org
4801 W: www.Open-FCoE.org
4803 F: drivers/scsi/libfc/
4804 F: drivers/scsi/fcoe/
4806 F: include/scsi/libfc.h
4807 F: include/scsi/libfcoe.h
4808 F: include/uapi/scsi/fc/
4810 FILE LOCKING (flock() and fcntl()/lockf())
4811 M: Jeff Layton <jlayton@poochiereds.net>
4812 M: "J. Bruce Fields" <bfields@fieldses.org>
4813 L: linux-fsdevel@vger.kernel.org
4815 F: include/linux/fcntl.h
4816 F: include/linux/fs.h
4817 F: include/uapi/linux/fcntl.h
4818 F: include/uapi/linux/fs.h
4822 FILESYSTEMS (VFS and infrastructure)
4823 M: Alexander Viro <viro@zeniv.linux.org.uk>
4824 L: linux-fsdevel@vger.kernel.org
4828 FINTEK F75375S HARDWARE MONITOR AND FAN CONTROLLER DRIVER
4829 M: Riku Voipio <riku.voipio@iki.fi>
4830 L: linux-hwmon@vger.kernel.org
4832 F: drivers/hwmon/f75375s.c
4833 F: include/linux/f75375s.h
4835 FIREWIRE AUDIO DRIVERS
4836 M: Clemens Ladisch <clemens@ladisch.de>
4837 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
4838 T: git git://git.alsa-project.org/alsa-kernel.git
4842 FIREWIRE MEDIA DRIVERS (firedtv)
4843 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4844 L: linux-media@vger.kernel.org
4845 L: linux1394-devel@lists.sourceforge.net
4846 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mchehab/linux-media.git
4848 F: drivers/media/firewire/
4850 FIREWIRE SBP-2 TARGET
4851 M: Chris Boot <bootc@bootc.net>
4852 L: linux-scsi@vger.kernel.org
4853 L: target-devel@vger.kernel.org
4854 L: linux1394-devel@lists.sourceforge.net
4855 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/lio-core-2.6.git master
4857 F: drivers/target/sbp/
4860 M: Stefan Richter <stefanr@s5r6.in-berlin.de>
4861 L: linux1394-devel@lists.sourceforge.net
4862 W: http://ieee1394.wiki.kernel.org/
4863 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ieee1394/linux1394.git
4865 F: drivers/firewire/
4866 F: include/linux/firewire.h
4867 F: include/uapi/linux/firewire*.h
4870 FIRMWARE LOADER (request_firmware)
4871 M: Ming Lei <ming.lei@canonical.com>
4872 L: linux-kernel@vger.kernel.org
4874 F: Documentation/firmware_class/
4875 F: drivers/base/firmware*.c
4876 F: include/linux/firmware.h
4878 FLASH ADAPTER DRIVER (IBM Flash Adapter 900GB Full Height PCI Flash Card)
4879 M: Joshua Morris <josh.h.morris@us.ibm.com>
4880 M: Philip Kelleher <pjk1939@linux.vnet.ibm.com>
4882 F: drivers/block/rsxx/
4885 M: Jiri Kosina <jikos@kernel.org>
4886 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/floppy.git
4888 F: drivers/block/floppy.c
4891 M: Alessandro Rubini <rubini@gnudd.com>
4892 W: http://www.ohwr.org/projects/fmc-bus
4895 F: include/linux/fmc*.h
4896 F: include/linux/ipmi-fru.h
4899 FPGA MANAGER FRAMEWORK
4900 M: Alan Tull <atull@opensource.altera.com>
4901 R: Moritz Fischer <moritz.fischer@ettus.com>
4904 F: include/linux/fpga/fpga-mgr.h
4905 W: http://www.rocketboards.org
4908 M: Bill Metzenthen <billm@melbpc.org.au>
4909 W: http://floatingpoint.sourceforge.net/emulator/index.html
4911 F: arch/x86/math-emu/
4913 FRAME RELAY DLCI/FRAD (Sangoma drivers too)
4914 L: netdev@vger.kernel.org
4916 F: drivers/net/wan/dlci.c
4917 F: drivers/net/wan/sdla.c
4920 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
4921 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
4922 L: linux-fbdev@vger.kernel.org
4923 W: http://linux-fbdev.sourceforge.net/
4924 Q: http://patchwork.kernel.org/project/linux-fbdev/list/
4925 T: git git://git.kernel.org/pub/scm/linux/kernel/git/plagnioj/linux-fbdev.git
4927 F: Documentation/fb/
4930 F: include/linux/fb.h
4931 F: include/uapi/video/
4932 F: include/uapi/linux/fb.h
4934 FREESCALE DIU FRAMEBUFFER DRIVER
4935 M: Timur Tabi <timur@tabi.org>
4936 L: linux-fbdev@vger.kernel.org
4938 F: drivers/video/fbdev/fsl-diu-fb.*
4940 FREESCALE DMA DRIVER
4941 M: Li Yang <leoli@freescale.com>
4942 M: Zhang Wei <zw@zh-kernel.org>
4943 L: linuxppc-dev@lists.ozlabs.org
4945 F: drivers/dma/fsldma.*
4947 FREESCALE GPMI NAND DRIVER
4948 M: Han Xu <han.xu@nxp.com>
4949 L: linux-mtd@lists.infradead.org
4951 F: drivers/mtd/nand/gpmi-nand/*
4953 FREESCALE I2C CPM DRIVER
4954 M: Jochen Friedrich <jochen@scram.de>
4955 L: linuxppc-dev@lists.ozlabs.org
4956 L: linux-i2c@vger.kernel.org
4958 F: drivers/i2c/busses/i2c-cpm.c
4960 FREESCALE IMX / MXC FRAMEBUFFER DRIVER
4961 M: Sascha Hauer <kernel@pengutronix.de>
4962 L: linux-fbdev@vger.kernel.org
4963 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
4965 F: include/linux/platform_data/video-imxfb.h
4966 F: drivers/video/fbdev/imxfb.c
4968 FREESCALE QUAD SPI DRIVER
4969 M: Han Xu <han.xu@nxp.com>
4970 L: linux-mtd@lists.infradead.org
4972 F: drivers/mtd/spi-nor/fsl-quadspi.c
4974 FREESCALE SOC FS_ENET DRIVER
4975 M: Pantelis Antoniou <pantelis.antoniou@gmail.com>
4976 M: Vitaly Bordug <vbordug@ru.mvista.com>
4977 L: linuxppc-dev@lists.ozlabs.org
4978 L: netdev@vger.kernel.org
4980 F: drivers/net/ethernet/freescale/fs_enet/
4981 F: include/linux/fs_enet_pd.h
4983 FREESCALE IMX / MXC FEC DRIVER
4984 M: Fugang Duan <fugang.duan@nxp.com>
4985 L: netdev@vger.kernel.org
4987 F: drivers/net/ethernet/freescale/fec_main.c
4988 F: drivers/net/ethernet/freescale/fec_ptp.c
4989 F: drivers/net/ethernet/freescale/fec.h
4990 F: Documentation/devicetree/bindings/net/fsl-fec.txt
4992 FREESCALE QUICC ENGINE LIBRARY
4993 L: linuxppc-dev@lists.ozlabs.org
4995 F: drivers/soc/fsl/qe/
4996 F: include/soc/fsl/*qe*.h
4997 F: include/soc/fsl/*ucc*.h
4999 FREESCALE USB PERIPHERAL DRIVERS
5000 M: Li Yang <leoli@freescale.com>
5001 L: linux-usb@vger.kernel.org
5002 L: linuxppc-dev@lists.ozlabs.org
5004 F: drivers/usb/gadget/udc/fsl*
5006 FREESCALE QUICC ENGINE UCC ETHERNET DRIVER
5007 M: Li Yang <leoli@freescale.com>
5008 L: netdev@vger.kernel.org
5009 L: linuxppc-dev@lists.ozlabs.org
5011 F: drivers/net/ethernet/freescale/ucc_geth*
5013 FREESCALE eTSEC ETHERNET DRIVER (GIANFAR)
5014 M: Claudiu Manoil <claudiu.manoil@freescale.com>
5015 L: netdev@vger.kernel.org
5017 F: drivers/net/ethernet/freescale/gianfar*
5018 X: drivers/net/ethernet/freescale/gianfar_ptp.c
5019 F: Documentation/devicetree/bindings/net/fsl-tsec-phy.txt
5021 FREESCALE QUICC ENGINE UCC HDLC DRIVER
5022 M: Zhao Qiang <qiang.zhao@nxp.com>
5023 L: netdev@vger.kernel.org
5024 L: linuxppc-dev@lists.ozlabs.org
5026 F: drivers/net/wan/fsl_ucc_hdlc*
5028 FREESCALE QUICC ENGINE UCC UART DRIVER
5029 M: Timur Tabi <timur@tabi.org>
5030 L: linuxppc-dev@lists.ozlabs.org
5032 F: drivers/tty/serial/ucc_uart.c
5034 FREESCALE SOC SOUND DRIVERS
5035 M: Timur Tabi <timur@tabi.org>
5036 M: Nicolin Chen <nicoleotsuka@gmail.com>
5037 M: Xiubo Li <Xiubo.Lee@gmail.com>
5038 R: Fabio Estevam <fabio.estevam@nxp.com>
5039 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
5040 L: linuxppc-dev@lists.ozlabs.org
5042 F: sound/soc/fsl/fsl*
5043 F: sound/soc/fsl/imx*
5044 F: sound/soc/fsl/mpc8610_hpcd.c
5046 FREESCALE QORIQ MANAGEMENT COMPLEX DRIVER
5047 M: "J. German Rivera" <German.Rivera@freescale.com>
5048 M: Stuart Yoder <stuart.yoder@nxp.com>
5049 L: linux-kernel@vger.kernel.org
5051 F: drivers/staging/fsl-mc/
5054 M: Christoph Hellwig <hch@infradead.org>
5055 W: ftp://ftp.openlinux.org/pub/people/hch/vxfs
5060 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5061 M: Pavel Machek <pavel@ucw.cz>
5062 L: linux-pm@vger.kernel.org
5064 F: Documentation/power/freezing-of-tasks.txt
5065 F: include/linux/freezer.h
5069 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
5070 L: linux-kernel@vger.kernel.org
5073 F: include/linux/frontswap.h
5075 FS-CACHE: LOCAL CACHING FOR NETWORK FILESYSTEMS
5076 M: David Howells <dhowells@redhat.com>
5077 L: linux-cachefs@redhat.com (moderated for non-subscribers)
5079 F: Documentation/filesystems/caching/
5081 F: include/linux/fscache*.h
5083 FS-CRYPTO: FILE SYSTEM LEVEL ENCRYPTION SUPPORT
5084 M: Theodore Y. Ts'o <tytso@mit.edu>
5085 M: Jaegeuk Kim <jaegeuk@kernel.org>
5088 F: include/linux/fscrypto.h
5091 M: Jaegeuk Kim <jaegeuk@kernel.org>
5092 M: Changman Lee <cm224.lee@samsung.com>
5093 R: Chao Yu <yuchao0@huawei.com>
5094 L: linux-f2fs-devel@lists.sourceforge.net
5095 W: http://en.wikipedia.org/wiki/F2FS
5096 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs.git
5098 F: Documentation/filesystems/f2fs.txt
5099 F: Documentation/ABI/testing/sysfs-fs-f2fs
5101 F: include/linux/f2fs_fs.h
5102 F: include/trace/events/f2fs.h
5104 FUJITSU FR-V (FRV) PORT
5108 FUJITSU LAPTOP EXTRAS
5109 M: Jonathan Woithe <jwoithe@just42.net>
5110 L: platform-driver-x86@vger.kernel.org
5112 F: drivers/platform/x86/fujitsu-laptop.c
5114 FUJITSU M-5MO LS CAMERA ISP DRIVER
5115 M: Kyungmin Park <kyungmin.park@samsung.com>
5116 M: Heungjun Kim <riverful.kim@samsung.com>
5117 L: linux-media@vger.kernel.org
5119 F: drivers/media/i2c/m5mols/
5120 F: include/media/i2c/m5mols.h
5122 FUJITSU TABLET EXTRAS
5123 M: Robert Gerlach <khnz@gmx.de>
5124 L: platform-driver-x86@vger.kernel.org
5126 F: drivers/platform/x86/fujitsu-tablet.c
5128 FUSE: FILESYSTEM IN USERSPACE
5129 M: Miklos Szeredi <miklos@szeredi.hu>
5130 L: linux-fsdevel@vger.kernel.org
5131 W: http://fuse.sourceforge.net/
5132 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/fuse.git
5135 F: include/uapi/linux/fuse.h
5136 F: Documentation/filesystems/fuse.txt
5138 FUTURE DOMAIN TMC-16x0 SCSI DRIVER (16-bit)
5139 M: Rik Faith <faith@cs.unc.edu>
5140 L: linux-scsi@vger.kernel.org
5141 S: Odd Fixes (e.g., new signatures)
5142 F: drivers/scsi/fdomain.*
5145 M: Kees Cook <keescook@chromium.org>
5146 R: Emese Revfy <re.emese@gmail.com>
5147 L: kernel-hardening@lists.openwall.com
5149 F: scripts/gcc-plugins/
5150 F: scripts/gcc-plugin.sh
5151 F: Documentation/gcc-plugins.txt
5153 GCOV BASED KERNEL PROFILING
5154 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
5157 F: Documentation/gcov.txt
5159 GDT SCSI DISK ARRAY CONTROLLER DRIVER
5160 M: Achim Leubner <achim_leubner@adaptec.com>
5161 L: linux-scsi@vger.kernel.org
5162 W: http://www.icp-vortex.com/
5164 F: drivers/scsi/gdt*
5166 GDB KERNEL DEBUGGING HELPER SCRIPTS
5167 M: Jan Kiszka <jan.kiszka@siemens.com>
5168 M: Kieran Bingham <kieran@bingham.xyz>
5172 GEMTEK FM RADIO RECEIVER DRIVER
5173 M: Hans Verkuil <hverkuil@xs4all.nl>
5174 L: linux-media@vger.kernel.org
5175 T: git git://linuxtv.org/media_tree.git
5176 W: https://linuxtv.org
5178 F: drivers/media/radio/radio-gemtek*
5180 GENERIC GPIO I2C DRIVER
5181 M: Haavard Skinnemoen <hskinnemoen@gmail.com>
5183 F: drivers/i2c/busses/i2c-gpio.c
5184 F: include/linux/i2c-gpio.h
5186 GENERIC GPIO I2C MULTIPLEXER DRIVER
5187 M: Peter Korsgaard <peter.korsgaard@barco.com>
5188 L: linux-i2c@vger.kernel.org
5190 F: drivers/i2c/muxes/i2c-mux-gpio.c
5191 F: include/linux/i2c-mux-gpio.h
5192 F: Documentation/i2c/muxes/i2c-mux-gpio
5194 GENERIC HDLC (WAN) DRIVERS
5195 M: Krzysztof Halasa <khc@pm.waw.pl>
5196 W: http://www.kernel.org/pub/linux/utils/net/hdlc/
5198 F: drivers/net/wan/c101.c
5199 F: drivers/net/wan/hd6457*
5200 F: drivers/net/wan/hdlc*
5201 F: drivers/net/wan/n2.c
5202 F: drivers/net/wan/pc300too.c
5203 F: drivers/net/wan/pci200syn.c
5204 F: drivers/net/wan/wanxl*
5206 GENERIC INCLUDE/ASM HEADER FILES
5207 M: Arnd Bergmann <arnd@arndb.de>
5208 L: linux-arch@vger.kernel.org
5209 T: git git://git.kernel.org/pub/scm/linux/kernel/git/arnd/asm-generic.git
5211 F: include/asm-generic/
5212 F: include/uapi/asm-generic/
5214 GENERIC PHY FRAMEWORK
5215 M: Kishon Vijay Abraham I <kishon@ti.com>
5216 L: linux-kernel@vger.kernel.org
5217 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kishon/linux-phy.git
5220 F: include/linux/phy/
5223 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5224 M: Kevin Hilman <khilman@kernel.org>
5225 M: Ulf Hansson <ulf.hansson@linaro.org>
5226 L: linux-pm@vger.kernel.org
5228 F: drivers/base/power/domain*.c
5229 F: include/linux/pm_domain.h
5231 GENERIC UIO DRIVER FOR PCI DEVICES
5232 M: "Michael S. Tsirkin" <mst@redhat.com>
5233 L: kvm@vger.kernel.org
5235 F: drivers/uio/uio_pci_generic.c
5237 GET_MAINTAINER SCRIPT
5238 M: Joe Perches <joe@perches.com>
5240 F: scripts/get_maintainer.pl
5243 M: Steven Whitehouse <swhiteho@redhat.com>
5244 M: Bob Peterson <rpeterso@redhat.com>
5245 L: cluster-devel@redhat.com
5246 W: http://sources.redhat.com/cluster/
5247 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gfs2/linux-gfs2.git
5249 F: Documentation/filesystems/gfs2*.txt
5251 F: include/uapi/linux/gfs2_ondisk.h
5253 GIGASET ISDN DRIVERS
5254 M: Paul Bolle <pebolle@tiscali.nl>
5255 L: gigaset307x-common@lists.sourceforge.net
5256 W: http://gigaset307x.sourceforge.net/
5258 F: Documentation/isdn/README.gigaset
5259 F: drivers/isdn/gigaset/
5260 F: include/uapi/linux/gigaset_dev.h
5263 M: Hans Verkuil <hans.verkuil@cisco.com>
5264 L: linux-media@vger.kernel.org
5266 F: drivers/media/usb/go7007/
5269 M: Bastien Nocera <hadess@hadess.net>
5270 L: linux-input@vger.kernel.org
5272 F: drivers/input/touchscreen/goodix.c
5275 M: Linus Walleij <linus.walleij@linaro.org>
5276 M: Alexandre Courbot <gnurou@gmail.com>
5277 L: linux-gpio@vger.kernel.org
5278 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-gpio.git
5280 F: Documentation/devicetree/bindings/gpio/
5281 F: Documentation/gpio/
5282 F: Documentation/ABI/testing/gpio-cdev
5283 F: Documentation/ABI/obsolete/sysfs-gpio
5285 F: include/linux/gpio/
5286 F: include/linux/gpio.h
5287 F: include/asm-generic/gpio.h
5288 F: include/uapi/linux/gpio.h
5291 GRE DEMULTIPLEXER DRIVER
5292 M: Dmitry Kozlov <xeb@mail.ru>
5293 L: netdev@vger.kernel.org
5295 F: net/ipv4/gre_demux.c
5296 F: net/ipv4/gre_offload.c
5297 F: include/net/gre.h
5299 GRETH 10/100/1G Ethernet MAC device driver
5300 M: Andreas Larsson <andreas@gaisler.com>
5301 L: netdev@vger.kernel.org
5303 F: drivers/net/ethernet/aeroflex/
5305 GSPCA FINEPIX SUBDRIVER
5306 M: Frank Zago <frank@zago.net>
5307 L: linux-media@vger.kernel.org
5308 T: git git://linuxtv.org/media_tree.git
5310 F: drivers/media/usb/gspca/finepix.c
5312 GSPCA GL860 SUBDRIVER
5313 M: Olivier Lorin <o.lorin@laposte.net>
5314 L: linux-media@vger.kernel.org
5315 T: git git://linuxtv.org/media_tree.git
5317 F: drivers/media/usb/gspca/gl860/
5319 GSPCA M5602 SUBDRIVER
5320 M: Erik Andren <erik.andren@gmail.com>
5321 L: linux-media@vger.kernel.org
5322 T: git git://linuxtv.org/media_tree.git
5324 F: drivers/media/usb/gspca/m5602/
5326 GSPCA PAC207 SONIXB SUBDRIVER
5327 M: Hans Verkuil <hverkuil@xs4all.nl>
5328 L: linux-media@vger.kernel.org
5329 T: git git://linuxtv.org/media_tree.git
5331 F: drivers/media/usb/gspca/pac207.c
5333 GSPCA SN9C20X SUBDRIVER
5334 M: Brian Johnson <brijohn@gmail.com>
5335 L: linux-media@vger.kernel.org
5336 T: git git://linuxtv.org/media_tree.git
5338 F: drivers/media/usb/gspca/sn9c20x.c
5340 GSPCA T613 SUBDRIVER
5341 M: Leandro Costantino <lcostantino@gmail.com>
5342 L: linux-media@vger.kernel.org
5343 T: git git://linuxtv.org/media_tree.git
5345 F: drivers/media/usb/gspca/t613.c
5347 GSPCA USB WEBCAM DRIVER
5348 M: Hans Verkuil <hverkuil@xs4all.nl>
5349 L: linux-media@vger.kernel.org
5350 T: git git://linuxtv.org/media_tree.git
5352 F: drivers/media/usb/gspca/
5354 GUID PARTITION TABLE (GPT)
5355 M: Davidlohr Bueso <dave@stgolabs.net>
5356 L: linux-efi@vger.kernel.org
5358 F: block/partitions/efi.*
5360 STK1160 USB VIDEO CAPTURE DRIVER
5361 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
5362 L: linux-media@vger.kernel.org
5363 T: git git://linuxtv.org/media_tree.git
5365 F: drivers/media/usb/stk1160/
5368 M: Yoshinori Sato <ysato@users.sourceforge.jp>
5369 L: uclinux-h8-devel@lists.sourceforge.jp (moderated for non-subscribers)
5370 W: http://uclinux-h8.sourceforge.jp
5371 T: git git://git.sourceforge.jp/gitroot/uclinux-h8/linux.git
5374 F: drivers/clocksource/h8300_*.c
5375 F: drivers/clk/h8300/
5376 F: drivers/irqchip/irq-renesas-h8*.c
5378 HARD DRIVE ACTIVE PROTECTION SYSTEM (HDAPS) DRIVER
5379 M: Frank Seidel <frank@f-seidel.de>
5380 L: platform-driver-x86@vger.kernel.org
5381 W: http://www.kernel.org/pub/linux/kernel/people/fseidel/hdaps/
5383 F: drivers/platform/x86/hdaps.c
5385 HDPVR USB VIDEO ENCODER DRIVER
5386 M: Hans Verkuil <hverkuil@xs4all.nl>
5387 L: linux-media@vger.kernel.org
5388 T: git git://linuxtv.org/media_tree.git
5389 W: https://linuxtv.org
5391 F: drivers/media/usb/hdpvr/
5393 HWPOISON MEMORY FAILURE HANDLING
5394 M: Naoya Horiguchi <n-horiguchi@ah.jp.nec.com>
5395 L: linux-mm@kvack.org
5397 F: mm/memory-failure.c
5398 F: mm/hwpoison-inject.c
5400 HYPERVISOR VIRTUAL CONSOLE DRIVER
5401 L: linuxppc-dev@lists.ozlabs.org
5406 M: Antti Palosaari <crope@iki.fi>
5407 L: linux-media@vger.kernel.org
5408 W: https://linuxtv.org
5409 W: http://palosaari.fi/linux/
5410 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5411 T: git git://linuxtv.org/anttip/media_tree.git
5413 F: drivers/media/usb/hackrf/
5416 M: Jean Delvare <jdelvare@suse.com>
5417 M: Guenter Roeck <linux@roeck-us.net>
5418 L: linux-hwmon@vger.kernel.org
5419 W: http://hwmon.wiki.kernel.org/
5420 T: quilt http://jdelvare.nerim.net/devel/linux/jdelvare-hwmon/
5421 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
5423 F: Documentation/hwmon/
5425 F: include/linux/hwmon*.h
5427 HARDWARE RANDOM NUMBER GENERATOR CORE
5428 M: Matt Mackall <mpm@selenic.com>
5429 M: Herbert Xu <herbert@gondor.apana.org.au>
5430 L: linux-crypto@vger.kernel.org
5432 F: Documentation/devicetree/bindings/rng/
5433 F: Documentation/hw_random.txt
5434 F: drivers/char/hw_random/
5435 F: include/linux/hw_random.h
5437 HARDWARE SPINLOCK CORE
5438 M: Ohad Ben-Cohen <ohad@wizery.com>
5439 M: Bjorn Andersson <bjorn.andersson@linaro.org>
5440 L: linux-remoteproc@vger.kernel.org
5442 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/hwspinlock.git
5443 F: Documentation/devicetree/bindings/hwlock/
5444 F: Documentation/hwspinlock.txt
5445 F: drivers/hwspinlock/
5446 F: include/linux/hwspinlock.h
5448 HARMONY SOUND DRIVER
5449 L: linux-parisc@vger.kernel.org
5451 F: sound/parisc/harmony.*
5454 M: Antti Palosaari <crope@iki.fi>
5455 L: linux-media@vger.kernel.org
5456 W: https://linuxtv.org
5457 W: http://palosaari.fi/linux/
5458 Q: http://patchwork.linuxtv.org/project/linux-media/list/
5459 T: git git://linuxtv.org/anttip/media_tree.git
5461 F: drivers/media/dvb-frontends/hd29l2*
5463 HEWLETT PACKARD ENTERPRISE ILO NMI WATCHDOG DRIVER
5464 M: Brian Boylston <brian.boylston@hpe.com>
5466 F: Documentation/watchdog/hpwdt.txt
5467 F: drivers/watchdog/hpwdt.c
5469 HEWLETT-PACKARD SMART ARRAY RAID DRIVER (hpsa)
5470 M: Don Brace <don.brace@microsemi.com>
5471 L: iss_storagedev@hp.com
5472 L: esc.storagedev@microsemi.com
5473 L: linux-scsi@vger.kernel.org
5475 F: Documentation/scsi/hpsa.txt
5476 F: drivers/scsi/hpsa*.[ch]
5477 F: include/linux/cciss*.h
5478 F: include/uapi/linux/cciss*.h
5480 HEWLETT-PACKARD SMART CISS RAID DRIVER (cciss)
5481 M: Don Brace <don.brace@microsemi.com>
5482 L: iss_storagedev@hp.com
5483 L: esc.storagedev@microsemi.com
5484 L: linux-scsi@vger.kernel.org
5486 F: Documentation/blockdev/cciss.txt
5487 F: drivers/block/cciss*
5488 F: include/linux/cciss_ioctl.h
5489 F: include/uapi/linux/cciss_ioctl.h
5492 M: Mike Marciniszyn <mike.marciniszyn@intel.com>
5493 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
5494 L: linux-rdma@vger.kernel.org
5496 F: drivers/infiniband/hw/hfi1
5499 L: linux-fsdevel@vger.kernel.org
5501 F: Documentation/filesystems/hfs.txt
5505 L: linux-fsdevel@vger.kernel.org
5507 F: Documentation/filesystems/hfsplus.txt
5510 HGA FRAMEBUFFER DRIVER
5511 M: Ferenc Bakonyi <fero@drama.obuda.kando.hu>
5512 L: linux-nvidia@lists.surfsouth.com
5513 W: http://drama.obuda.kando.hu/~fero/cgi-bin/hgafb.shtml
5515 F: drivers/video/fbdev/hgafb.c
5517 HIBERNATION (aka Software Suspend, aka swsusp)
5518 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
5519 M: Pavel Machek <pavel@ucw.cz>
5520 L: linux-pm@vger.kernel.org
5523 F: drivers/base/power/
5525 F: include/linux/suspend.h
5526 F: include/linux/freezer.h
5527 F: include/linux/pm.h
5528 F: arch/*/include/asm/suspend*.h
5531 M: Jiri Kosina <jikos@kernel.org>
5532 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
5533 L: linux-input@vger.kernel.org
5534 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
5537 F: include/linux/hid*
5538 F: include/uapi/linux/hid*
5540 HID SENSOR HUB DRIVERS
5541 M: Jiri Kosina <jikos@kernel.org>
5542 M: Jonathan Cameron <jic23@kernel.org>
5543 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
5544 L: linux-input@vger.kernel.org
5545 L: linux-iio@vger.kernel.org
5547 F: Documentation/hid/hid-sensor*
5548 F: drivers/hid/hid-sensor-*
5549 F: drivers/iio/*/hid-*
5550 F: include/linux/hid-sensor-*
5552 HIGH-RESOLUTION TIMERS, CLOCKEVENTS, DYNTICKS
5553 M: Thomas Gleixner <tglx@linutronix.de>
5554 L: linux-kernel@vger.kernel.org
5555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
5557 F: Documentation/timers/
5558 F: kernel/time/hrtimer.c
5559 F: kernel/time/clockevents.c
5560 F: kernel/time/tick*.*
5561 F: kernel/time/timer_*.c
5562 F: include/linux/clockchips.h
5563 F: include/linux/hrtimer.h
5565 HIGH-SPEED SCC DRIVER FOR AX.25
5566 L: linux-hams@vger.kernel.org
5568 F: drivers/net/hamradio/dmascc.c
5569 F: drivers/net/hamradio/scc.c
5571 HIGHPOINT ROCKETRAID 3xxx RAID DRIVER
5572 M: HighPoint Linux Team <linux@highpoint-tech.com>
5573 W: http://www.highpoint-tech.com
5575 F: Documentation/scsi/hptiop.txt
5576 F: drivers/scsi/hptiop.c
5579 M: Jes Sorensen <jes@trained-monkey.org>
5580 L: linux-hippi@sunsite.dk
5582 F: include/linux/hippidevice.h
5583 F: include/uapi/linux/if_hippi.h
5585 F: drivers/net/hippi/
5587 HISILICON NETWORK SUBSYSTEM DRIVER
5588 M: Yisen Zhuang <yisen.zhuang@huawei.com>
5589 M: Salil Mehta <salil.mehta@huawei.com>
5590 L: netdev@vger.kernel.org
5591 W: http://www.hisilicon.com
5593 F: drivers/net/ethernet/hisilicon/
5594 F: Documentation/devicetree/bindings/net/hisilicon*.txt
5596 HISILICON SAS Controller
5597 M: John Garry <john.garry@huawei.com>
5598 W: http://www.hisilicon.com
5600 F: drivers/scsi/hisi_sas/
5601 F: Documentation/devicetree/bindings/scsi/hisilicon-sas.txt
5604 M: Jouni Malinen <j@w1.fi>
5605 L: hostap@shmoo.com (subscribers-only)
5606 L: linux-wireless@vger.kernel.org
5607 W: http://hostap.epitest.fi/
5609 F: drivers/net/wireless/intersil/hostap/
5611 HP COMPAQ TC1100 TABLET WMI EXTRAS DRIVER
5612 L: platform-driver-x86@vger.kernel.org
5614 F: drivers/platform/x86/tc1100-wmi.c
5616 HP100: Driver for HP 10/100 Mbit/s Voice Grade Network Adapter Series
5617 M: Jaroslav Kysela <perex@perex.cz>
5619 F: drivers/net/ethernet/hp/hp100.*
5621 HPET: High Precision Event Timers driver
5622 M: Clemens Ladisch <clemens@ladisch.de>
5624 F: Documentation/timers/hpet.txt
5625 F: drivers/char/hpet.c
5626 F: include/linux/hpet.h
5627 F: include/uapi/linux/hpet.h
5631 F: arch/x86/kernel/hpet.c
5632 F: arch/x86/include/asm/hpet.h
5635 M: Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>
5636 W: http://artax.karlin.mff.cuni.cz/~mikulas/vyplody/hpfs/index-e.cgi
5641 M: Sebastian Reichel <sre@kernel.org>
5642 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sre/linux-hsi.git
5644 F: Documentation/ABI/testing/sysfs-bus-hsi
5645 F: Documentation/hsi.txt
5647 F: include/linux/hsi/
5648 F: include/uapi/linux/hsi/
5651 M: Jan Dumon <j.dumon@option.com>
5652 W: http://www.pharscape.org
5654 F: drivers/net/usb/hso.c
5656 HSR NETWORK PROTOCOL
5657 M: Arvid Brodin <arvid.brodin@alten.se>
5658 L: netdev@vger.kernel.org
5662 HTCPEN TOUCHSCREEN DRIVER
5663 M: Pau Oliva Fora <pof@eslack.org>
5664 L: linux-input@vger.kernel.org
5666 F: drivers/input/touchscreen/htcpen.c
5669 M: Nadia Yvette Chambers <nyc@holomorphy.com>
5673 Hyper-V CORE AND DRIVERS
5674 M: "K. Y. Srinivasan" <kys@microsoft.com>
5675 M: Haiyang Zhang <haiyangz@microsoft.com>
5676 L: devel@linuxdriverproject.org
5678 F: arch/x86/include/asm/mshyperv.h
5679 F: arch/x86/include/uapi/asm/hyperv.h
5680 F: arch/x86/kernel/cpu/mshyperv.c
5681 F: drivers/hid/hid-hyperv.c
5683 F: drivers/input/serio/hyperv-keyboard.c
5684 F: drivers/pci/host/pci-hyperv.c
5685 F: drivers/net/hyperv/
5686 F: drivers/scsi/storvsc_drv.c
5687 F: drivers/video/fbdev/hyperv_fb.c
5688 F: include/linux/hyperv.h
5690 F: Documentation/ABI/stable/sysfs-bus-vmbus
5693 M: Peter Rosin <peda@axentia.se>
5694 L: linux-i2c@vger.kernel.org
5696 F: Documentation/i2c/i2c-topology
5697 F: Documentation/i2c/muxes/
5698 F: Documentation/devicetree/bindings/i2c/i2c-mux*
5699 F: drivers/i2c/i2c-mux.c
5700 F: drivers/i2c/muxes/
5701 F: include/linux/i2c-mux.h
5703 I2C OVER PARALLEL PORT
5704 M: Jean Delvare <jdelvare@suse.com>
5705 L: linux-i2c@vger.kernel.org
5707 F: Documentation/i2c/busses/i2c-parport
5708 F: Documentation/i2c/busses/i2c-parport-light
5709 F: drivers/i2c/busses/i2c-parport.c
5710 F: drivers/i2c/busses/i2c-parport-light.c
5712 I2C/SMBUS CONTROLLER DRIVERS FOR PC
5713 M: Jean Delvare <jdelvare@suse.com>
5714 L: linux-i2c@vger.kernel.org
5716 F: Documentation/i2c/busses/i2c-ali1535
5717 F: Documentation/i2c/busses/i2c-ali1563
5718 F: Documentation/i2c/busses/i2c-ali15x3
5719 F: Documentation/i2c/busses/i2c-amd756
5720 F: Documentation/i2c/busses/i2c-amd8111
5721 F: Documentation/i2c/busses/i2c-i801
5722 F: Documentation/i2c/busses/i2c-nforce2
5723 F: Documentation/i2c/busses/i2c-piix4
5724 F: Documentation/i2c/busses/i2c-sis5595
5725 F: Documentation/i2c/busses/i2c-sis630
5726 F: Documentation/i2c/busses/i2c-sis96x
5727 F: Documentation/i2c/busses/i2c-via
5728 F: Documentation/i2c/busses/i2c-viapro
5729 F: drivers/i2c/busses/i2c-ali1535.c
5730 F: drivers/i2c/busses/i2c-ali1563.c
5731 F: drivers/i2c/busses/i2c-ali15x3.c
5732 F: drivers/i2c/busses/i2c-amd756.c
5733 F: drivers/i2c/busses/i2c-amd756-s4882.c
5734 F: drivers/i2c/busses/i2c-amd8111.c
5735 F: drivers/i2c/busses/i2c-i801.c
5736 F: drivers/i2c/busses/i2c-isch.c
5737 F: drivers/i2c/busses/i2c-nforce2.c
5738 F: drivers/i2c/busses/i2c-nforce2-s4985.c
5739 F: drivers/i2c/busses/i2c-piix4.c
5740 F: drivers/i2c/busses/i2c-sis5595.c
5741 F: drivers/i2c/busses/i2c-sis630.c
5742 F: drivers/i2c/busses/i2c-sis96x.c
5743 F: drivers/i2c/busses/i2c-via.c
5744 F: drivers/i2c/busses/i2c-viapro.c
5746 I2C/SMBUS ISMT DRIVER
5747 M: Seth Heasley <seth.heasley@intel.com>
5748 M: Neil Horman <nhorman@tuxdriver.com>
5749 L: linux-i2c@vger.kernel.org
5750 F: drivers/i2c/busses/i2c-ismt.c
5751 F: Documentation/i2c/busses/i2c-ismt
5753 I2C/SMBUS STUB DRIVER
5754 M: Jean Delvare <jdelvare@suse.com>
5755 L: linux-i2c@vger.kernel.org
5757 F: drivers/i2c/i2c-stub.c
5760 M: Wolfram Sang <wsa@the-dreams.de>
5761 L: linux-i2c@vger.kernel.org
5762 W: https://i2c.wiki.kernel.org/
5763 Q: https://patchwork.ozlabs.org/project/linux-i2c/list/
5764 T: git git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git
5766 F: Documentation/devicetree/bindings/i2c/
5767 F: Documentation/i2c/
5770 F: include/linux/i2c.h
5771 F: include/linux/i2c-*.h
5772 F: include/uapi/linux/i2c.h
5773 F: include/uapi/linux/i2c-*.h
5776 M: Mika Westerberg <mika.westerberg@linux.intel.com>
5777 L: linux-i2c@vger.kernel.org
5778 L: linux-acpi@vger.kernel.org
5782 M: Jean Delvare <jdelvare@suse.com>
5783 L: linux-i2c@vger.kernel.org
5785 F: Documentation/i2c/busses/i2c-taos-evm
5786 F: drivers/i2c/busses/i2c-taos-evm.c
5789 M: Till Harbaum <till@harbaum.org>
5790 L: linux-i2c@vger.kernel.org
5791 W: http://www.harbaum.org/till/i2c_tiny_usb
5793 F: drivers/i2c/busses/i2c-tiny-usb.c
5796 M: "H. Peter Anvin" <hpa@zytor.com>
5800 i386 SETUP CODE / CPU ERRATA WORKAROUNDS
5801 M: "H. Peter Anvin" <hpa@zytor.com>
5802 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hpa/linux-2.6-x86setup.git
5805 IA64 (Itanium) PLATFORM
5806 M: Tony Luck <tony.luck@intel.com>
5807 M: Fenghua Yu <fenghua.yu@intel.com>
5808 L: linux-ia64@vger.kernel.org
5809 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
5813 IBM Power VMX Cryptographic instructions
5814 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5815 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5816 L: linux-crypto@vger.kernel.org
5818 F: drivers/crypto/vmx/Makefile
5819 F: drivers/crypto/vmx/Kconfig
5820 F: drivers/crypto/vmx/vmx.c
5821 F: drivers/crypto/vmx/aes*
5822 F: drivers/crypto/vmx/ghash*
5823 F: drivers/crypto/vmx/ppc-xlate.pl
5825 IBM Power in-Nest Crypto Acceleration
5826 M: Leonidas S. Barbosa <leosilva@linux.vnet.ibm.com>
5827 M: Paulo Flabiano Smorigo <pfsmorigo@linux.vnet.ibm.com>
5828 L: linux-crypto@vger.kernel.org
5830 F: drivers/crypto/nx/Makefile
5831 F: drivers/crypto/nx/Kconfig
5832 F: drivers/crypto/nx/nx-aes*
5833 F: drivers/crypto/nx/nx-sha*
5834 F: drivers/crypto/nx/nx.*
5835 F: drivers/crypto/nx/nx_csbcpb.h
5836 F: drivers/crypto/nx/nx_debugfs.h
5838 IBM Power 842 compression accelerator
5839 M: Dan Streetman <ddstreet@ieee.org>
5841 F: drivers/crypto/nx/Makefile
5842 F: drivers/crypto/nx/Kconfig
5843 F: drivers/crypto/nx/nx-842*
5844 F: include/linux/sw842.h
5848 IBM Power Linux RAID adapter
5849 M: Brian King <brking@us.ibm.com>
5851 F: drivers/scsi/ipr.*
5853 IBM Power Virtual Ethernet Device Driver
5854 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5855 L: netdev@vger.kernel.org
5857 F: drivers/net/ethernet/ibm/ibmveth.*
5859 IBM Power SRIOV Virtual NIC Device Driver
5860 M: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
5861 M: John Allen <jallen@linux.vnet.ibm.com>
5862 L: netdev@vger.kernel.org
5864 F: drivers/net/ethernet/ibm/ibmvnic.*
5866 IBM Power Virtual SCSI Device Drivers
5867 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5868 L: linux-scsi@vger.kernel.org
5870 F: drivers/scsi/ibmvscsi/ibmvscsi*
5871 F: include/scsi/viosrp.h
5873 IBM Power Virtual SCSI Device Target Driver
5874 M: Bryant G. Ly <bryantly@linux.vnet.ibm.com>
5875 M: Michael Cyr <mikecyr@linux.vnet.ibm.com>
5876 L: linux-scsi@vger.kernel.org
5877 L: target-devel@vger.kernel.org
5879 F: drivers/scsi/ibmvscsi_tgt/
5881 IBM Power Virtual FC Device Drivers
5882 M: Tyrel Datwyler <tyreld@linux.vnet.ibm.com>
5883 L: linux-scsi@vger.kernel.org
5885 F: drivers/scsi/ibmvscsi/ibmvfc*
5887 IBM ServeRAID RAID DRIVER
5889 F: drivers/scsi/ips.*
5891 ICH LPC AND GPIO DRIVER
5892 M: Peter Tyser <ptyser@xes-inc.com>
5894 F: drivers/mfd/lpc_ich.c
5895 F: drivers/gpio/gpio-ich.c
5898 M: "David S. Miller" <davem@davemloft.net>
5899 L: linux-ide@vger.kernel.org
5900 Q: http://patchwork.ozlabs.org/project/linux-ide/list/
5901 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/ide.git
5903 F: Documentation/ide/
5905 F: include/linux/ide.h
5907 IDEAPAD LAPTOP EXTRAS DRIVER
5908 M: Ike Panhc <ike.pan@canonical.com>
5909 L: platform-driver-x86@vger.kernel.org
5910 W: http://launchpad.net/ideapad-laptop
5912 F: drivers/platform/x86/ideapad-laptop.c
5914 IDEAPAD LAPTOP SLIDEBAR DRIVER
5915 M: Andrey Moiseev <o2g.org.ru@gmail.com>
5916 L: linux-input@vger.kernel.org
5917 W: https://github.com/o2genum/ideapad-slidebar
5919 F: drivers/input/misc/ideapad_slidebar.c
5922 M: Borislav Petkov <bp@alien8.de>
5923 L: linux-ide@vger.kernel.org
5925 F: Documentation/cdrom/ide-cd
5926 F: drivers/ide/ide-cd*
5929 M: Andy Henroid <andrew.d.henroid@intel.com>
5930 L: linux-pm@vger.kernel.org
5932 F: drivers/idle/i7300_idle.c
5934 IEEE 802.15.4 SUBSYSTEM
5935 M: Alexander Aring <aar@pengutronix.de>
5936 L: linux-wpan@vger.kernel.org
5937 W: http://wpan.cakelab.org/
5938 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth.git
5939 T: git git://git.kernel.org/pub/scm/linux/kernel/git/bluetooth/bluetooth-next.git
5943 F: drivers/net/ieee802154/
5944 F: include/linux/nl802154.h
5945 F: include/linux/ieee802154.h
5946 F: include/net/nl802154.h
5947 F: include/net/mac802154.h
5948 F: include/net/af_ieee802154.h
5949 F: include/net/cfg802154.h
5950 F: include/net/ieee802154_netdev.h
5951 F: Documentation/networking/ieee802154.txt
5953 IGORPLUG-USB IR RECEIVER
5954 M: Sean Young <sean@mess.org>
5955 L: linux-media@vger.kernel.org
5957 F: drivers/media/rc/igorplugusb.c
5959 IGUANAWORKS USB IR TRANSCEIVER
5960 M: Sean Young <sean@mess.org>
5961 L: linux-media@vger.kernel.org
5963 F: drivers/media/rc/iguanair.c
5965 IIO SUBSYSTEM AND DRIVERS
5966 M: Jonathan Cameron <jic23@kernel.org>
5967 R: Hartmut Knaack <knaack.h@gmx.de>
5968 R: Lars-Peter Clausen <lars@metafoo.de>
5969 R: Peter Meerwald-Stadler <pmeerw@pmeerw.net>
5970 L: linux-iio@vger.kernel.org
5971 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git
5973 F: Documentation/devicetree/bindings/iio/
5975 F: drivers/staging/iio/
5976 F: include/linux/iio/
5979 IKANOS/ADI EAGLE ADSL USB DRIVER
5980 M: Matthieu Castet <castet.matthieu@free.fr>
5981 M: Stanislaw Gruszka <stf_xl@wp.pl>
5983 F: drivers/usb/atm/ueagle-atm.c
5985 INA209 HARDWARE MONITOR DRIVER
5986 M: Guenter Roeck <linux@roeck-us.net>
5987 L: linux-hwmon@vger.kernel.org
5989 F: Documentation/hwmon/ina209
5990 F: Documentation/devicetree/bindings/i2c/ina209.txt
5991 F: drivers/hwmon/ina209.c
5993 INA2XX HARDWARE MONITOR DRIVER
5994 M: Guenter Roeck <linux@roeck-us.net>
5995 L: linux-hwmon@vger.kernel.org
5997 F: Documentation/hwmon/ina2xx
5998 F: drivers/hwmon/ina2xx.c
5999 F: include/linux/platform_data/ina2xx.h
6001 INDUSTRY PACK SUBSYSTEM (IPACK)
6002 M: Samuel Iglesias Gonsalvez <siglesias@igalia.com>
6003 M: Jens Taprogge <jens.taprogge@taprogge.org>
6004 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
6005 L: industrypack-devel@lists.sourceforge.net
6006 W: http://industrypack.sourceforge.net
6010 INGENIC JZ4780 DMA Driver
6011 M: Zubair Lutfullah Kakakhel <Zubair.Kakakhel@imgtec.com>
6013 F: drivers/dma/dma-jz4780.c
6015 INTEGRITY MEASUREMENT ARCHITECTURE (IMA)
6016 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6017 M: Dmitry Kasatkin <dmitry.kasatkin@gmail.com>
6018 L: linux-ima-devel@lists.sourceforge.net
6019 L: linux-ima-user@lists.sourceforge.net
6020 L: linux-security-module@vger.kernel.org
6021 T: git git://git.kernel.org/pub/scm/linux/kernel/git/zohar/linux-integrity.git
6023 F: security/integrity/ima/
6025 IMGTEC IR DECODER DRIVER
6026 M: James Hogan <james.hogan@imgtec.com>
6028 F: drivers/media/rc/img-ir/
6030 IMS TWINTURBO FRAMEBUFFER DRIVER
6031 L: linux-fbdev@vger.kernel.org
6033 F: drivers/video/fbdev/imsttfb.c
6035 INFINIBAND SUBSYSTEM
6036 M: Doug Ledford <dledford@redhat.com>
6037 M: Sean Hefty <sean.hefty@intel.com>
6038 M: Hal Rosenstock <hal.rosenstock@gmail.com>
6039 L: linux-rdma@vger.kernel.org
6040 W: http://www.openfabrics.org/
6041 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6042 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dledford/rdma.git
6044 F: Documentation/infiniband/
6045 F: drivers/infiniband/
6046 F: include/uapi/linux/if_infiniband.h
6047 F: include/uapi/rdma/
6051 M: John McCutchan <john@johnmccutchan.com>
6052 M: Robert Love <rlove@rlove.org>
6053 M: Eric Paris <eparis@parisplace.org>
6055 F: Documentation/filesystems/inotify.txt
6056 F: fs/notify/inotify/
6057 F: include/linux/inotify.h
6058 F: include/uapi/linux/inotify.h
6060 INPUT (KEYBOARD, MOUSE, JOYSTICK, TOUCHSCREEN) DRIVERS
6061 M: Dmitry Torokhov <dmitry.torokhov@gmail.com>
6062 L: linux-input@vger.kernel.org
6063 Q: http://patchwork.kernel.org/project/linux-input/list/
6064 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dtor/input.git
6067 F: include/linux/input.h
6068 F: include/uapi/linux/input.h
6069 F: include/linux/input/
6070 F: Documentation/devicetree/bindings/input/
6072 INPUT MULTITOUCH (MT) PROTOCOL
6073 M: Henrik Rydberg <rydberg@bitmath.org>
6074 L: linux-input@vger.kernel.org
6076 F: Documentation/input/multi-touch-protocol.txt
6077 F: drivers/input/input-mt.c
6080 INTEL ASoC BDW/HSW DRIVERS
6081 M: Jie Yang <yang.jie@linux.intel.com>
6082 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6084 F: sound/soc/intel/common/sst-dsp*
6085 F: sound/soc/intel/common/sst-firmware.c
6086 F: sound/soc/intel/boards/broadwell.c
6087 F: sound/soc/intel/haswell/
6089 INTEL C600 SERIES SAS CONTROLLER DRIVER
6090 M: Intel SCU Linux support <intel-linux-scu@intel.com>
6091 M: Artur Paszkiewicz <artur.paszkiewicz@intel.com>
6092 L: linux-scsi@vger.kernel.org
6093 T: git git://git.code.sf.net/p/intel-sas/isci
6095 F: drivers/scsi/isci/
6097 INTEL HID EVENT DRIVER
6098 M: Alex Hung <alex.hung@canonical.com>
6099 L: platform-driver-x86@vger.kernel.org
6101 F: drivers/platform/x86/intel-hid.c
6103 INTEL VIRTUAL BUTTON DRIVER
6104 M: AceLan Kao <acelan.kao@canonical.com>
6105 L: platform-driver-x86@vger.kernel.org
6107 F: drivers/platform/x86/intel-vbtn.c
6110 M: Len Brown <lenb@kernel.org>
6111 L: linux-pm@vger.kernel.org
6112 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux.git
6114 F: drivers/idle/intel_idle.c
6117 M: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
6118 M: Len Brown <lenb@kernel.org>
6119 L: linux-pm@vger.kernel.org
6121 F: drivers/cpufreq/intel_pstate.c
6123 INTEL FRAMEBUFFER DRIVER (excluding 810 and 815)
6124 M: Maik Broemme <mbroemme@libmpq.org>
6125 L: linux-fbdev@vger.kernel.org
6127 F: Documentation/fb/intelfb.txt
6128 F: drivers/video/fbdev/intelfb/
6130 INTEL 810/815 FRAMEBUFFER DRIVER
6131 M: Antonino Daplas <adaplas@gmail.com>
6132 L: linux-fbdev@vger.kernel.org
6134 F: drivers/video/fbdev/i810/
6136 INTEL MENLOW THERMAL DRIVER
6137 M: Sujith Thomas <sujith.thomas@intel.com>
6138 L: platform-driver-x86@vger.kernel.org
6139 W: https://01.org/linux-acpi
6141 F: drivers/platform/x86/intel_menlow.c
6143 INTEL I/OAT DMA DRIVER
6144 M: Dave Jiang <dave.jiang@intel.com>
6145 R: Dan Williams <dan.j.williams@intel.com>
6146 L: dmaengine@vger.kernel.org
6147 Q: https://patchwork.kernel.org/project/linux-dmaengine/list/
6149 F: drivers/dma/ioat*
6152 M: David Woodhouse <dwmw2@infradead.org>
6153 L: iommu@lists.linux-foundation.org
6154 T: git git://git.infradead.org/iommu-2.6.git
6156 F: drivers/iommu/intel-iommu.c
6157 F: include/linux/intel-iommu.h
6159 INTEL IOP-ADMA DMA DRIVER
6160 R: Dan Williams <dan.j.williams@intel.com>
6162 F: drivers/dma/iop-adma.c
6164 INTEL IXP4XX QMGR, NPE, ETHERNET and HSS SUPPORT
6165 M: Krzysztof Halasa <khalasa@piap.pl>
6167 F: arch/arm/mach-ixp4xx/include/mach/qmgr.h
6168 F: arch/arm/mach-ixp4xx/include/mach/npe.h
6169 F: arch/arm/mach-ixp4xx/ixp4xx_qmgr.c
6170 F: arch/arm/mach-ixp4xx/ixp4xx_npe.c
6171 F: drivers/net/ethernet/xscale/ixp4xx_eth.c
6172 F: drivers/net/wan/ixp4xx_hss.c
6174 INTEL IXP4XX RANDOM NUMBER GENERATOR SUPPORT
6175 M: Deepak Saxena <dsaxena@plexity.net>
6177 F: drivers/char/hw_random/ixp4xx-rng.c
6179 INTEL ETHERNET DRIVERS
6180 M: Jeff Kirsher <jeffrey.t.kirsher@intel.com>
6181 L: intel-wired-lan@lists.osuosl.org (moderated for non-subscribers)
6182 W: http://www.intel.com/support/feedback.htm
6183 W: http://e1000.sourceforge.net/
6184 Q: http://patchwork.ozlabs.org/project/intel-wired-lan/list/
6185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/net-queue.git
6186 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jkirsher/next-queue.git
6188 F: Documentation/networking/e100.txt
6189 F: Documentation/networking/e1000.txt
6190 F: Documentation/networking/e1000e.txt
6191 F: Documentation/networking/igb.txt
6192 F: Documentation/networking/igbvf.txt
6193 F: Documentation/networking/ixgb.txt
6194 F: Documentation/networking/ixgbe.txt
6195 F: Documentation/networking/ixgbevf.txt
6196 F: Documentation/networking/i40e.txt
6197 F: Documentation/networking/i40evf.txt
6198 F: drivers/net/ethernet/intel/
6199 F: drivers/net/ethernet/intel/*/
6201 INTEL RDMA RNIC DRIVER
6202 M: Faisal Latif <faisal.latif@intel.com>
6203 R: Chien Tin Tung <chien.tin.tung@intel.com>
6204 R: Mustafa Ismail <mustafa.ismail@intel.com>
6205 R: Shiraz Saleem <shiraz.saleem@intel.com>
6206 R: Tatyana Nikolova <tatyana.e.nikolova@intel.com>
6207 L: linux-rdma@vger.kernel.org
6209 F: drivers/infiniband/hw/i40iw/
6211 INTEL MERRIFIELD GPIO DRIVER
6212 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
6213 L: linux-gpio@vger.kernel.org
6215 F: drivers/gpio/gpio-merrifield.c
6217 INTEL-MID GPIO DRIVER
6218 M: David Cohen <david.a.cohen@linux.intel.com>
6219 L: linux-gpio@vger.kernel.org
6221 F: drivers/gpio/gpio-intel-mid.c
6223 INTEL PRO/WIRELESS 2100, 2200BG, 2915ABG NETWORK CONNECTION SUPPORT
6224 M: Stanislav Yakovlev <stas.yakovlev@gmail.com>
6225 L: linux-wireless@vger.kernel.org
6227 F: Documentation/networking/README.ipw2100
6228 F: Documentation/networking/README.ipw2200
6229 F: drivers/net/wireless/intel/ipw2x00/
6232 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
6234 F: Documentation/trace/intel_th.txt
6235 F: drivers/hwtracing/intel_th/
6237 INTEL(R) TRUSTED EXECUTION TECHNOLOGY (TXT)
6238 M: Ning Sun <ning.sun@intel.com>
6239 L: tboot-devel@lists.sourceforge.net
6240 W: http://tboot.sourceforge.net
6241 T: hg http://tboot.hg.sourceforge.net:8000/hgroot/tboot/tboot
6243 F: Documentation/intel_txt.txt
6244 F: include/linux/tboot.h
6245 F: arch/x86/kernel/tboot.c
6247 INTEL WIRELESS WIMAX CONNECTION 2400
6248 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
6249 M: linux-wimax@intel.com
6250 L: wimax@linuxwimax.org (subscribers-only)
6252 W: http://linuxwimax.org
6253 F: Documentation/wimax/README.i2400m
6254 F: drivers/net/wimax/i2400m/
6255 F: include/uapi/linux/wimax/i2400m.h
6257 INTEL WIRELESS 3945ABG/BG, 4965AGN (iwlegacy)
6258 M: Stanislaw Gruszka <sgruszka@redhat.com>
6259 L: linux-wireless@vger.kernel.org
6261 F: drivers/net/wireless/intel/iwlegacy/
6263 INTEL WIRELESS WIFI LINK (iwlwifi)
6264 M: Johannes Berg <johannes.berg@intel.com>
6265 M: Emmanuel Grumbach <emmanuel.grumbach@intel.com>
6266 M: Luca Coelho <luciano.coelho@intel.com>
6267 M: Intel Linux Wireless <linuxwifi@intel.com>
6268 L: linux-wireless@vger.kernel.org
6269 W: http://intellinuxwireless.org
6270 T: git git://git.kernel.org/pub/scm/linux/kernel/git/iwlwifi/iwlwifi.git
6272 F: drivers/net/wireless/intel/iwlwifi/
6274 INTEL MANAGEMENT ENGINE (mei)
6275 M: Tomas Winkler <tomas.winkler@intel.com>
6276 L: linux-kernel@vger.kernel.org
6278 F: include/uapi/linux/mei.h
6279 F: include/linux/mei_cl_bus.h
6280 F: drivers/misc/mei/*
6281 F: drivers/watchdog/mei_wdt.c
6282 F: Documentation/misc-devices/mei/*
6284 INTEL MIC DRIVERS (mic)
6285 M: Sudeep Dutt <sudeep.dutt@intel.com>
6286 M: Ashutosh Dixit <ashutosh.dixit@intel.com>
6288 W: https://github.com/sudeepdutt/mic
6289 W: http://software.intel.com/en-us/mic-developer
6290 F: include/linux/mic_bus.h
6291 F: include/linux/scif.h
6292 F: include/uapi/linux/mic_common.h
6293 F: include/uapi/linux/mic_ioctl.h
6294 F: include/uapi/linux/scif_ioctl.h
6295 F: drivers/misc/mic/
6296 F: drivers/dma/mic_x100_dma.c
6297 F: drivers/dma/mic_x100_dma.h
6298 F: Documentation/mic/
6300 INTEL PMC/P-Unit IPC DRIVER
6301 M: Zha Qipeng<qipeng.zha@intel.com>
6302 L: platform-driver-x86@vger.kernel.org
6304 F: drivers/platform/x86/intel_pmc_ipc.c
6305 F: drivers/platform/x86/intel_punit_ipc.c
6306 F: arch/x86/include/asm/intel_pmc_ipc.h
6307 F: arch/x86/include/asm/intel_punit_ipc.h
6309 INTEL TELEMETRY DRIVER
6310 M: Souvik Kumar Chakravarty <souvik.k.chakravarty@intel.com>
6311 L: platform-driver-x86@vger.kernel.org
6313 F: arch/x86/include/asm/intel_telemetry.h
6314 F: drivers/platform/x86/intel_telemetry*
6316 INTEL PMC CORE DRIVER
6317 M: Rajneesh Bhardwaj <rajneesh.bhardwaj@intel.com>
6318 M: Vishwanath Somayaji <vishwanath.somayaji@intel.com>
6319 L: platform-driver-x86@vger.kernel.org
6321 F: arch/x86/include/asm/pmc_core.h
6322 F: drivers/platform/x86/intel_pmc_core*
6324 IOC3 ETHERNET DRIVER
6325 M: Ralf Baechle <ralf@linux-mips.org>
6326 L: linux-mips@linux-mips.org
6328 F: drivers/net/ethernet/sgi/ioc3-eth.c
6331 M: Pat Gefre <pfg@sgi.com>
6332 L: linux-serial@vger.kernel.org
6334 F: drivers/tty/serial/ioc3_serial.c
6337 M: Joerg Roedel <joro@8bytes.org>
6338 L: iommu@lists.linux-foundation.org
6339 T: git git://git.kernel.org/pub/scm/linux/kernel/git/joro/iommu.git
6341 F: Documentation/devicetree/bindings/iommu/
6345 M: Juanjo Ciarlante <jjciarla@raiz.uncu.edu.ar>
6347 F: net/ipv4/netfilter/ipt_MASQUERADE.c
6350 M: Corey Minyard <minyard@acm.org>
6351 L: openipmi-developer@lists.sourceforge.net (moderated for non-subscribers)
6352 W: http://openipmi.sourceforge.net/
6354 F: Documentation/IPMI.txt
6355 F: drivers/char/ipmi/
6356 F: include/linux/ipmi*
6357 F: include/uapi/linux/ipmi*
6359 QCOM AUDIO (ASoC) DRIVERS
6360 M: Patrick Lai <plai@codeaurora.org>
6361 M: Banajit Goswami <bgoswami@codeaurora.org>
6362 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
6366 IPS SCSI RAID DRIVER
6367 M: Adaptec OEM Raid Solutions <aacraid@adaptec.com>
6368 L: linux-scsi@vger.kernel.org
6369 W: http://www.adaptec.com/
6371 F: drivers/scsi/ips*
6374 M: Wensong Zhang <wensong@linux-vs.org>
6375 M: Simon Horman <horms@verge.net.au>
6376 M: Julian Anastasov <ja@ssi.bg>
6377 L: netdev@vger.kernel.org
6378 L: lvs-devel@vger.kernel.org
6380 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs-next.git
6381 T: git git://git.kernel.org/pub/scm/linux/kernel/git/horms/ipvs.git
6382 F: Documentation/networking/ipvs-sysctl.txt
6383 F: include/net/ip_vs.h
6384 F: include/uapi/linux/ip_vs.h
6385 F: net/netfilter/ipvs/
6388 M: Jiri Kosina <jikos@kernel.org>
6389 M: David Sterba <dsterba@suse.com>
6391 F: drivers/tty/ipwireless/
6394 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
6395 L: netdev@vger.kernel.org
6397 F: include/net/ipx.h
6398 F: include/uapi/linux/ipx.h
6402 M: Samuel Ortiz <samuel@sortiz.org>
6403 L: irda-users@lists.sourceforge.net (subscribers-only)
6404 L: netdev@vger.kernel.org
6405 W: http://irda.sourceforge.net/
6407 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sameo/irda-2.6.git
6408 F: Documentation/networking/irda.txt
6409 F: drivers/net/irda/
6410 F: include/net/irda/
6414 M: Thomas Gleixner <tglx@linutronix.de>
6415 L: linux-kernel@vger.kernel.org
6417 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6421 M: Thomas Gleixner <tglx@linutronix.de>
6422 M: Jason Cooper <jason@lakedaemon.net>
6423 M: Marc Zyngier <marc.zyngier@arm.com>
6424 L: linux-kernel@vger.kernel.org
6426 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6427 T: git git://git.infradead.org/users/jcooper/linux.git irqchip/core
6428 F: Documentation/devicetree/bindings/interrupt-controller/
6431 IRQ DOMAINS (IRQ NUMBER MAPPING LIBRARY)
6432 M: Marc Zyngier <marc.zyngier@arm.com>
6434 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git irq/core
6435 F: Documentation/IRQ-domain.txt
6436 F: include/linux/irqdomain.h
6437 F: kernel/irq/irqdomain.c
6441 M: William Breathitt Gray <vilhelm.gray@gmail.com>
6443 F: Documentation/isa.txt
6444 F: drivers/base/isa.c
6445 F: include/linux/isa.h
6448 M: Jaroslav Kysela <perex@perex.cz>
6450 F: Documentation/isapnp.txt
6451 F: drivers/pnp/isapnp/
6452 F: include/linux/isapnp.h
6455 M: Hans Verkuil <hverkuil@xs4all.nl>
6456 L: linux-media@vger.kernel.org
6457 T: git git://linuxtv.org/media_tree.git
6458 W: https://linuxtv.org
6460 F: drivers/media/radio/radio-isa*
6462 iSCSI BOOT FIRMWARE TABLE (iBFT) DRIVER
6463 M: Peter Jones <pjones@redhat.com>
6464 M: Konrad Rzeszutek Wilk <konrad@kernel.org>
6466 F: drivers/firmware/iscsi_ibft*
6469 M: Mike Christie <michaelc@cs.wisc.edu>
6470 L: open-iscsi@googlegroups.com
6471 W: www.open-iscsi.org
6472 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mnc/linux-2.6-iscsi.git
6474 F: drivers/scsi/*iscsi*
6475 F: include/scsi/*iscsi*
6477 ISCSI EXTENSIONS FOR RDMA (ISER) INITIATOR
6478 M: Or Gerlitz <ogerlitz@mellanox.com>
6479 M: Sagi Grimberg <sagi@grimberg.me>
6480 M: Roi Dayan <roid@mellanox.com>
6481 L: linux-rdma@vger.kernel.org
6483 W: http://www.openfabrics.org
6484 W: www.open-iscsi.org
6485 Q: http://patchwork.kernel.org/project/linux-rdma/list/
6486 F: drivers/infiniband/ulp/iser/
6488 ISCSI EXTENSIONS FOR RDMA (ISER) TARGET
6489 M: Sagi Grimberg <sagi@grimberg.me>
6490 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
6491 L: linux-rdma@vger.kernel.org
6492 L: target-devel@vger.kernel.org
6494 W: http://www.linux-iscsi.org
6495 F: drivers/infiniband/ulp/isert
6498 M: Karsten Keil <isdn@linux-pingi.de>
6499 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6500 L: netdev@vger.kernel.org
6501 W: http://www.isdn4linux.de
6502 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kkeil/isdn-2.6.git
6504 F: Documentation/isdn/
6506 F: include/linux/isdn.h
6507 F: include/linux/isdn/
6508 F: include/uapi/linux/isdn.h
6509 F: include/uapi/linux/isdn/
6511 ISDN SUBSYSTEM (Eicon active card driver)
6512 M: Armin Schindler <mac@melware.de>
6513 L: isdn4linux@listserv.isdn4linux.de (subscribers-only)
6514 W: http://www.melware.de
6516 F: drivers/isdn/hardware/eicon/
6518 IT87 HARDWARE MONITORING DRIVER
6519 M: Jean Delvare <jdelvare@suse.com>
6520 L: linux-hwmon@vger.kernel.org
6522 F: Documentation/hwmon/it87
6523 F: drivers/hwmon/it87.c
6526 M: Antti Palosaari <crope@iki.fi>
6527 L: linux-media@vger.kernel.org
6528 W: https://linuxtv.org
6529 W: http://palosaari.fi/linux/
6530 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6531 T: git git://linuxtv.org/anttip/media_tree.git
6533 F: drivers/media/tuners/it913x*
6535 IVTV VIDEO4LINUX DRIVER
6536 M: Andy Walls <awalls@md.metrocast.net>
6537 L: ivtv-devel@ivtvdriver.org (subscribers-only)
6538 L: linux-media@vger.kernel.org
6539 T: git git://linuxtv.org/media_tree.git
6540 W: http://www.ivtvdriver.org
6542 F: Documentation/video4linux/*.ivtv
6543 F: drivers/media/pci/ivtv/
6544 F: include/uapi/linux/ivtv*
6546 IX2505V MEDIA DRIVER
6547 M: Malcolm Priestley <tvboxspy@gmail.com>
6548 L: linux-media@vger.kernel.org
6549 W: https://linuxtv.org
6550 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6552 F: drivers/media/dvb-frontends/ix2505v*
6554 JC42.4 TEMPERATURE SENSOR DRIVER
6555 M: Guenter Roeck <linux@roeck-us.net>
6556 L: linux-hwmon@vger.kernel.org
6558 F: drivers/hwmon/jc42.c
6559 F: Documentation/hwmon/jc42
6562 M: Dave Kleikamp <shaggy@kernel.org>
6563 L: jfs-discussion@lists.sourceforge.net
6564 W: http://jfs.sourceforge.net/
6565 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shaggy/jfs-2.6.git
6567 F: Documentation/filesystems/jfs.txt
6571 M: Guo-Fu Tseng <cooldavid@cooldavid.org>
6572 L: netdev@vger.kernel.org
6574 F: drivers/net/ethernet/jme.*
6576 JOURNALLING FLASH FILE SYSTEM V2 (JFFS2)
6577 M: David Woodhouse <dwmw2@infradead.org>
6578 L: linux-mtd@lists.infradead.org
6579 W: http://www.linux-mtd.infradead.org/doc/jffs2.html
6582 F: include/uapi/linux/jffs2.h
6584 JOURNALLING LAYER FOR BLOCK DEVICES (JBD2)
6585 M: "Theodore Ts'o" <tytso@mit.edu>
6586 M: Jan Kara <jack@suse.com>
6587 L: linux-ext4@vger.kernel.org
6590 F: include/linux/jbd2.h
6592 JPU V4L2 MEM2MEM DRIVER FOR RENESAS
6593 M: Mikhail Ulyanov <mikhail.ulyanov@cogentembedded.com>
6594 L: linux-media@vger.kernel.org
6596 F: drivers/media/platform/rcar_jpu.c
6598 JSM Neo PCI based serial card
6599 M: Gabriel Krisman Bertazi <krisman@linux.vnet.ibm.com>
6600 L: linux-serial@vger.kernel.org
6602 F: drivers/tty/serial/jsm/
6604 K10TEMP HARDWARE MONITORING DRIVER
6605 M: Clemens Ladisch <clemens@ladisch.de>
6606 L: linux-hwmon@vger.kernel.org
6608 F: Documentation/hwmon/k10temp
6609 F: drivers/hwmon/k10temp.c
6611 K8TEMP HARDWARE MONITORING DRIVER
6612 M: Rudolf Marek <r.marek@assembler.cz>
6613 L: linux-hwmon@vger.kernel.org
6615 F: Documentation/hwmon/k8temp
6616 F: drivers/hwmon/k8temp.c
6619 M: Andrey Ryabinin <aryabinin@virtuozzo.com>
6620 R: Alexander Potapenko <glider@google.com>
6621 R: Dmitry Vyukov <dvyukov@google.com>
6622 L: kasan-dev@googlegroups.com
6624 F: arch/*/include/asm/kasan.h
6625 F: arch/*/mm/kasan_init*
6626 F: Documentation/kasan.txt
6627 F: include/linux/kasan*.h
6630 F: scripts/Makefile.kasan
6633 M: "Yann E. MORIN" <yann.morin.1998@free.fr>
6634 L: linux-kbuild@vger.kernel.org
6635 T: git git://gitorious.org/linux-kconfig/linux-kconfig
6637 F: Documentation/kbuild/kconfig-language.txt
6641 M: Dave Young <dyoung@redhat.com>
6642 M: Baoquan He <bhe@redhat.com>
6643 R: Vivek Goyal <vgoyal@redhat.com>
6644 L: kexec@lists.infradead.org
6645 W: http://lse.sourceforge.net/kdump/
6647 F: Documentation/kdump/
6649 KEENE FM RADIO TRANSMITTER DRIVER
6650 M: Hans Verkuil <hverkuil@xs4all.nl>
6651 L: linux-media@vger.kernel.org
6652 T: git git://linuxtv.org/media_tree.git
6653 W: https://linuxtv.org
6655 F: drivers/media/radio/radio-keene*
6657 KERNEL AUTOMOUNTER v4 (AUTOFS4)
6658 M: Ian Kent <raven@themaw.net>
6659 L: autofs@vger.kernel.org
6663 KERNEL BUILD + files below scripts/ (unless maintained elsewhere)
6664 M: Michal Marek <mmarek@suse.com>
6665 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git for-next
6666 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild.git rc-fixes
6667 L: linux-kbuild@vger.kernel.org
6669 F: Documentation/kbuild/
6671 F: scripts/Makefile.*
6677 L: kernel-janitors@vger.kernel.org
6678 W: http://kernelnewbies.org/KernelJanitors
6681 KERNEL NFSD, SUNRPC, AND LOCKD SERVERS
6682 M: "J. Bruce Fields" <bfields@fieldses.org>
6683 M: Jeff Layton <jlayton@poochiereds.net>
6684 L: linux-nfs@vger.kernel.org
6685 W: http://nfs.sourceforge.net/
6686 T: git git://linux-nfs.org/~bfields/linux.git
6689 F: include/uapi/linux/nfsd/
6693 F: include/linux/lockd/
6694 F: include/linux/sunrpc/
6695 F: include/uapi/linux/sunrpc/
6697 KERNEL SELFTEST FRAMEWORK
6698 M: Shuah Khan <shuahkh@osg.samsung.com>
6699 M: Shuah Khan <shuah@kernel.org>
6700 L: linux-kselftest@vger.kernel.org
6701 T: git git://git.kernel.org/pub/scm/shuah/linux-kselftest
6703 F: tools/testing/selftests
6705 KERNEL VIRTUAL MACHINE (KVM)
6706 M: Paolo Bonzini <pbonzini@redhat.com>
6707 M: Radim Krčmář <rkrcmar@redhat.com>
6708 L: kvm@vger.kernel.org
6709 W: http://www.linux-kvm.org
6710 T: git git://git.kernel.org/pub/scm/virt/kvm/kvm.git
6712 F: Documentation/*/kvm*.txt
6713 F: Documentation/virtual/kvm/
6715 F: arch/x86/kernel/kvm.c
6716 F: arch/x86/kernel/kvmclock.c
6717 F: arch/*/include/asm/kvm*
6718 F: include/linux/kvm*
6719 F: include/uapi/linux/kvm*
6723 KERNEL VIRTUAL MACHINE (KVM) FOR AMD-V
6724 M: Joerg Roedel <joro@8bytes.org>
6725 L: kvm@vger.kernel.org
6726 W: http://www.linux-kvm.org/
6728 F: arch/x86/include/asm/svm.h
6729 F: arch/x86/kvm/svm.c
6731 KERNEL VIRTUAL MACHINE (KVM) FOR POWERPC
6732 M: Alexander Graf <agraf@suse.com>
6733 L: kvm-ppc@vger.kernel.org
6734 W: http://www.linux-kvm.org/
6735 T: git git://github.com/agraf/linux-2.6.git
6737 F: arch/powerpc/include/asm/kvm*
6738 F: arch/powerpc/kvm/
6740 KERNEL VIRTUAL MACHINE for s390 (KVM/s390)
6741 M: Christian Borntraeger <borntraeger@de.ibm.com>
6742 M: Cornelia Huck <cornelia.huck@de.ibm.com>
6743 L: linux-s390@vger.kernel.org
6744 W: http://www.ibm.com/developerworks/linux/linux390/
6745 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux.git
6747 F: Documentation/s390/kvm.txt
6748 F: arch/s390/include/asm/kvm*
6751 KERNEL VIRTUAL MACHINE (KVM) FOR ARM
6752 M: Christoffer Dall <christoffer.dall@linaro.org>
6753 M: Marc Zyngier <marc.zyngier@arm.com>
6754 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6755 L: kvmarm@lists.cs.columbia.edu
6756 W: http://systems.cs.columbia.edu/projects/kvm-arm
6757 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvmarm/kvmarm.git
6759 F: arch/arm/include/uapi/asm/kvm*
6760 F: arch/arm/include/asm/kvm*
6763 F: include/kvm/arm_*
6765 KERNEL VIRTUAL MACHINE FOR ARM64 (KVM/arm64)
6766 M: Christoffer Dall <christoffer.dall@linaro.org>
6767 M: Marc Zyngier <marc.zyngier@arm.com>
6768 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
6769 L: kvmarm@lists.cs.columbia.edu
6771 F: arch/arm64/include/uapi/asm/kvm*
6772 F: arch/arm64/include/asm/kvm*
6775 KERNEL VIRTUAL MACHINE FOR MIPS (KVM/mips)
6776 M: James Hogan <james.hogan@imgtec.com>
6777 L: linux-mips@linux-mips.org
6779 F: arch/mips/include/uapi/asm/kvm*
6780 F: arch/mips/include/asm/kvm*
6784 M: Eric Biederman <ebiederm@xmission.com>
6785 W: http://kernel.org/pub/linux/utils/kernel/kexec/
6786 L: kexec@lists.infradead.org
6788 F: include/linux/kexec.h
6789 F: include/uapi/linux/kexec.h
6793 M: David Howells <dhowells@redhat.com>
6794 L: keyrings@vger.kernel.org
6796 F: Documentation/security/keys.txt
6797 F: include/linux/key.h
6798 F: include/linux/key-type.h
6799 F: include/linux/keyctl.h
6800 F: include/uapi/linux/keyctl.h
6805 M: David Safford <safford@us.ibm.com>
6806 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6807 L: linux-security-module@vger.kernel.org
6808 L: keyrings@vger.kernel.org
6810 F: Documentation/security/keys-trusted-encrypted.txt
6811 F: include/keys/trusted-type.h
6812 F: security/keys/trusted.c
6813 F: security/keys/trusted.h
6816 M: Mimi Zohar <zohar@linux.vnet.ibm.com>
6817 M: David Safford <safford@us.ibm.com>
6818 L: linux-security-module@vger.kernel.org
6819 L: keyrings@vger.kernel.org
6821 F: Documentation/security/keys-trusted-encrypted.txt
6822 F: include/keys/encrypted-type.h
6823 F: security/keys/encrypted-keys/
6825 KGDB / KDB /debug_core
6826 M: Jason Wessel <jason.wessel@windriver.com>
6827 W: http://kgdb.wiki.kernel.org/
6828 L: kgdb-bugreport@lists.sourceforge.net
6829 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jwessel/kgdb.git
6831 F: Documentation/DocBook/kgdb.tmpl
6832 F: drivers/misc/kgdbts.c
6833 F: drivers/tty/serial/kgdboc.c
6834 F: include/linux/kdb.h
6835 F: include/linux/kgdb.h
6839 M: Vegard Nossum <vegardno@ifi.uio.no>
6840 M: Pekka Enberg <penberg@kernel.org>
6842 F: Documentation/kmemcheck.txt
6843 F: arch/x86/include/asm/kmemcheck.h
6844 F: arch/x86/mm/kmemcheck/
6845 F: include/linux/kmemcheck.h
6849 M: Catalin Marinas <catalin.marinas@arm.com>
6851 F: Documentation/kmemleak.txt
6852 F: include/linux/kmemleak.h
6854 F: mm/kmemleak-test.c
6857 M: Ananth N Mavinakayanahalli <ananth@linux.vnet.ibm.com>
6858 M: Anil S Keshavamurthy <anil.s.keshavamurthy@intel.com>
6859 M: "David S. Miller" <davem@davemloft.net>
6860 M: Masami Hiramatsu <mhiramat@kernel.org>
6862 F: Documentation/kprobes.txt
6863 F: include/linux/kprobes.h
6866 KS0108 LCD CONTROLLER DRIVER
6867 M: Miguel Ojeda Sandonis <miguel.ojeda.sandonis@gmail.com>
6868 W: http://miguelojeda.es/auxdisplay.htm
6869 W: http://jair.lab.fi.uva.es/~migojed/auxdisplay.htm
6871 F: Documentation/auxdisplay/ks0108
6872 F: drivers/auxdisplay/ks0108.c
6873 F: include/linux/ks0108.h
6876 M: David Ahern <dsa@cumulusnetworks.com>
6877 L: netdev@vger.kernel.org
6880 F: include/net/l3mdev.h
6882 LANTIQ MIPS ARCHITECTURE
6883 M: John Crispin <john@phrozen.org>
6884 L: linux-mips@linux-mips.org
6889 L: linux-x25@vger.kernel.org
6891 F: Documentation/networking/lapb-module.txt
6895 LASI 53c700 driver for PARISC
6896 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
6897 L: linux-scsi@vger.kernel.org
6899 F: Documentation/scsi/53c700.txt
6900 F: drivers/scsi/53c700*
6903 M: Richard Purdie <rpurdie@rpsys.net>
6904 M: Jacek Anaszewski <j.anaszewski@samsung.com>
6905 L: linux-leds@vger.kernel.org
6906 T: git git://git.kernel.org/pub/scm/linux/kernel/git/j.anaszewski/linux-leds.git
6908 F: Documentation/devicetree/bindings/leds/
6910 F: include/linux/leds.h
6912 LEGACY EEPROM DRIVER
6913 M: Jean Delvare <jdelvare@suse.com>
6915 F: Documentation/misc-devices/eeprom
6916 F: drivers/misc/eeprom/eeprom.c
6918 LEGO USB Tower driver
6919 M: Juergen Stuber <starblue@users.sourceforge.net>
6920 L: legousb-devel@lists.sourceforge.net
6921 W: http://legousb.sourceforge.net/
6923 F: drivers/usb/misc/legousbtower.c
6926 M: Michael Krufky <mkrufky@linuxtv.org>
6927 L: linux-media@vger.kernel.org
6928 W: https://linuxtv.org
6929 W: http://github.com/mkrufky
6930 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6931 T: git git://linuxtv.org/mkrufky/tuners.git
6933 F: drivers/media/dvb-frontends/lg2160.*
6935 LGDT3305 MEDIA DRIVER
6936 M: Michael Krufky <mkrufky@linuxtv.org>
6937 L: linux-media@vger.kernel.org
6938 W: https://linuxtv.org
6939 W: http://github.com/mkrufky
6940 Q: http://patchwork.linuxtv.org/project/linux-media/list/
6941 T: git git://linuxtv.org/mkrufky/tuners.git
6943 F: drivers/media/dvb-frontends/lgdt3305.*
6946 M: Rusty Russell <rusty@rustcorp.com.au>
6947 L: lguest@lists.ozlabs.org
6948 W: http://lguest.ozlabs.org/
6950 F: arch/x86/include/asm/lguest*.h
6953 F: include/linux/lguest*.h
6956 LIBATA SUBSYSTEM (Serial and Parallel ATA drivers)
6957 M: Tejun Heo <tj@kernel.org>
6958 L: linux-ide@vger.kernel.org
6959 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6962 F: include/linux/ata.h
6963 F: include/linux/libata.h
6964 F: Documentation/devicetree/bindings/ata/
6966 LIBATA PATA ARASAN COMPACT FLASH CONTROLLER
6967 M: Viresh Kumar <vireshk@kernel.org>
6968 L: linux-ide@vger.kernel.org
6969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6971 F: include/linux/pata_arasan_cf_data.h
6972 F: drivers/ata/pata_arasan_cf.c
6975 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
6976 M: Tejun Heo <tj@kernel.org>
6977 L: linux-ide@vger.kernel.org
6978 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6980 F: drivers/ata/pata_*.c
6981 F: drivers/ata/ata_generic.c
6983 LIBATA SATA AHCI PLATFORM devices support
6984 M: Hans de Goede <hdegoede@redhat.com>
6985 M: Tejun Heo <tj@kernel.org>
6986 L: linux-ide@vger.kernel.org
6987 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6989 F: drivers/ata/ahci_platform.c
6990 F: drivers/ata/libahci_platform.c
6991 F: include/linux/ahci_platform.h
6993 LIBATA SATA PROMISE TX2/TX4 CONTROLLER DRIVER
6994 M: Mikael Pettersson <mikpelinux@gmail.com>
6995 L: linux-ide@vger.kernel.org
6996 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/libata.git
6998 F: drivers/ata/sata_promise.*
7001 M: Sasha Levin <sasha.levin@oracle.com>
7003 F: tools/lib/lockdep/
7005 LIBNVDIMM: NON-VOLATILE MEMORY DEVICE SUBSYSTEM
7006 M: Dan Williams <dan.j.williams@intel.com>
7007 L: linux-nvdimm@lists.01.org
7008 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7009 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nvdimm/nvdimm.git
7012 F: include/linux/nd.h
7013 F: include/linux/libnvdimm.h
7014 F: include/uapi/linux/ndctl.h
7016 LIBNVDIMM BLK: MMIO-APERTURE DRIVER
7017 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7018 L: linux-nvdimm@lists.01.org
7019 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7021 F: drivers/nvdimm/blk.c
7022 F: drivers/nvdimm/region_devs.c
7023 F: drivers/acpi/nfit*
7025 LIBNVDIMM BTT: BLOCK TRANSLATION TABLE
7026 M: Vishal Verma <vishal.l.verma@intel.com>
7027 L: linux-nvdimm@lists.01.org
7028 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7030 F: drivers/nvdimm/btt*
7032 LIBNVDIMM PMEM: PERSISTENT MEMORY DRIVER
7033 M: Ross Zwisler <ross.zwisler@linux.intel.com>
7034 L: linux-nvdimm@lists.01.org
7035 Q: https://patchwork.kernel.org/project/linux-nvdimm/list/
7037 F: drivers/nvdimm/pmem.c
7038 F: include/linux/pmem.h
7039 F: arch/*/include/asm/pmem.h
7041 LIGHTNVM PLATFORM SUPPORT
7042 M: Matias Bjorling <mb@lightnvm.io>
7043 W: http://github/OpenChannelSSD
7044 L: linux-block@vger.kernel.org
7046 F: drivers/lightnvm/
7047 F: include/linux/lightnvm.h
7048 F: include/uapi/linux/lightnvm.h
7050 LINUX FOR IBM pSERIES (RS/6000)
7051 M: Paul Mackerras <paulus@au.ibm.com>
7052 W: http://www.ibm.com/linux/ltc/projects/ppc
7054 F: arch/powerpc/boot/rs6000.h
7056 LINUX FOR POWERPC (32-BIT AND 64-BIT)
7057 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7058 M: Paul Mackerras <paulus@samba.org>
7059 M: Michael Ellerman <mpe@ellerman.id.au>
7060 W: http://www.penguinppc.org/
7061 L: linuxppc-dev@lists.ozlabs.org
7062 Q: http://patchwork.ozlabs.org/project/linuxppc-dev/list/
7063 T: git git://git.kernel.org/pub/scm/linux/kernel/git/powerpc/linux.git
7065 F: Documentation/powerpc/
7067 F: drivers/char/tpm/tpm_ibmvtpm*
7068 F: drivers/crypto/nx/
7069 F: drivers/crypto/vmx/
7070 F: drivers/net/ethernet/ibm/ibmveth.*
7071 F: drivers/net/ethernet/ibm/ibmvnic.*
7072 F: drivers/pci/hotplug/pnv_php.c
7073 F: drivers/pci/hotplug/rpa*
7074 F: drivers/scsi/ibmvscsi/
7082 LINUX FOR POWER MACINTOSH
7083 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
7084 W: http://www.penguinppc.org/
7085 L: linuxppc-dev@lists.ozlabs.org
7087 F: arch/powerpc/platforms/powermac/
7088 F: drivers/macintosh/
7090 LINUX FOR POWERPC EMBEDDED MPC5XXX
7091 M: Anatolij Gustschin <agust@denx.de>
7092 L: linuxppc-dev@lists.ozlabs.org
7093 T: git git://git.denx.de/linux-denx-agust.git
7095 F: arch/powerpc/platforms/512x/
7096 F: arch/powerpc/platforms/52xx/
7098 LINUX FOR POWERPC EMBEDDED PPC4XX
7099 M: Alistair Popple <alistair@popple.id.au>
7100 M: Matt Porter <mporter@kernel.crashing.org>
7101 W: http://www.penguinppc.org/
7102 L: linuxppc-dev@lists.ozlabs.org
7104 F: arch/powerpc/platforms/40x/
7105 F: arch/powerpc/platforms/44x/
7107 LINUX FOR POWERPC EMBEDDED XILINX VIRTEX
7108 L: linuxppc-dev@lists.ozlabs.org
7110 F: arch/powerpc/*/*virtex*
7111 F: arch/powerpc/*/*/*virtex*
7113 LINUX FOR POWERPC EMBEDDED PPC8XX
7114 M: Vitaly Bordug <vitb@kernel.crashing.org>
7115 W: http://www.penguinppc.org/
7116 L: linuxppc-dev@lists.ozlabs.org
7118 F: arch/powerpc/platforms/8xx/
7120 LINUX FOR POWERPC EMBEDDED PPC83XX AND PPC85XX
7121 M: Scott Wood <oss@buserror.net>
7122 M: Kumar Gala <galak@kernel.crashing.org>
7123 W: http://www.penguinppc.org/
7124 L: linuxppc-dev@lists.ozlabs.org
7125 T: git git://git.kernel.org/pub/scm/linux/kernel/git/scottwood/linux.git
7127 F: arch/powerpc/platforms/83xx/
7128 F: arch/powerpc/platforms/85xx/
7130 LINUX FOR POWERPC PA SEMI PWRFICIENT
7131 M: Olof Johansson <olof@lixom.net>
7132 L: linuxppc-dev@lists.ozlabs.org
7134 F: arch/powerpc/platforms/pasemi/
7135 F: drivers/*/*pasemi*
7136 F: drivers/*/*/*pasemi*
7138 LINUX SECURITY MODULE (LSM) FRAMEWORK
7139 M: Chris Wright <chrisw@sous-sol.org>
7140 L: linux-security-module@vger.kernel.org
7143 LIS3LV02D ACCELEROMETER DRIVER
7144 M: Eric Piel <eric.piel@tremplin-utc.net>
7146 F: Documentation/misc-devices/lis3lv02d
7147 F: drivers/misc/lis3lv02d/
7148 F: drivers/platform/x86/hp_accel.c
7151 M: Josh Poimboeuf <jpoimboe@redhat.com>
7152 M: Jessica Yu <jeyu@redhat.com>
7153 M: Jiri Kosina <jikos@kernel.org>
7154 M: Miroslav Benes <mbenes@suse.cz>
7155 R: Petr Mladek <pmladek@suse.com>
7157 F: kernel/livepatch/
7158 F: include/linux/livepatch.h
7159 F: arch/x86/include/asm/livepatch.h
7160 F: arch/x86/kernel/livepatch.c
7161 F: Documentation/livepatch/
7162 F: Documentation/ABI/testing/sysfs-kernel-livepatch
7163 F: samples/livepatch/
7164 L: live-patching@vger.kernel.org
7165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/livepatching.git
7167 LINUX KERNEL DUMP TEST MODULE (LKDTM)
7168 M: Kees Cook <keescook@chromium.org>
7170 F: drivers/misc/lkdtm*
7173 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
7175 F: include/linux/llc.h
7176 F: include/uapi/linux/llc.h
7180 LM73 HARDWARE MONITOR DRIVER
7181 M: Guillaume Ligneul <guillaume.ligneul@gmail.com>
7182 L: linux-hwmon@vger.kernel.org
7184 F: drivers/hwmon/lm73.c
7186 LM78 HARDWARE MONITOR DRIVER
7187 M: Jean Delvare <jdelvare@suse.com>
7188 L: linux-hwmon@vger.kernel.org
7190 F: Documentation/hwmon/lm78
7191 F: drivers/hwmon/lm78.c
7193 LM83 HARDWARE MONITOR DRIVER
7194 M: Jean Delvare <jdelvare@suse.com>
7195 L: linux-hwmon@vger.kernel.org
7197 F: Documentation/hwmon/lm83
7198 F: drivers/hwmon/lm83.c
7200 LM90 HARDWARE MONITOR DRIVER
7201 M: Jean Delvare <jdelvare@suse.com>
7202 L: linux-hwmon@vger.kernel.org
7204 F: Documentation/hwmon/lm90
7205 F: Documentation/devicetree/bindings/hwmon/lm90.txt
7206 F: drivers/hwmon/lm90.c
7208 LM95234 HARDWARE MONITOR DRIVER
7209 M: Guenter Roeck <linux@roeck-us.net>
7210 L: linux-hwmon@vger.kernel.org
7212 F: Documentation/hwmon/lm95234
7213 F: drivers/hwmon/lm95234.c
7215 LME2510 MEDIA DRIVER
7216 M: Malcolm Priestley <tvboxspy@gmail.com>
7217 L: linux-media@vger.kernel.org
7218 W: https://linuxtv.org
7219 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7221 F: drivers/media/usb/dvb-usb-v2/lmedm04*
7224 M: Peter Zijlstra <peterz@infradead.org>
7225 M: Ingo Molnar <mingo@redhat.com>
7226 L: linux-kernel@vger.kernel.org
7227 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git locking/core
7229 F: Documentation/locking/
7230 F: include/linux/lockdep.h
7231 F: include/linux/spinlock*.h
7232 F: arch/*/include/asm/spinlock*.h
7233 F: include/linux/rwlock*.h
7234 F: include/linux/mutex*.h
7235 F: arch/*/include/asm/mutex*.h
7236 F: include/linux/rwsem*.h
7237 F: arch/*/include/asm/rwsem.h
7238 F: include/linux/seqlock.h
7239 F: lib/locking*.[ch]
7242 LOGICAL DISK MANAGER SUPPORT (LDM, Windows 2000/XP/Vista Dynamic Disks)
7243 M: "Richard Russon (FlatCap)" <ldm@flatcap.org>
7244 L: linux-ntfs-dev@lists.sourceforge.net
7245 W: http://www.linux-ntfs.org/content/view/19/37/
7247 F: Documentation/ldm.txt
7248 F: block/partitions/ldm.*
7251 M: Joern Engel <joern@logfs.org>
7252 M: Prasad Joshi <prasadjoshi.linux@gmail.com>
7258 LSILOGIC MPT FUSION DRIVERS (FC/SAS/SPI)
7259 M: Sathya Prakash <sathya.prakash@broadcom.com>
7260 M: Chaitra P B <chaitra.basappa@broadcom.com>
7261 M: Suganath Prabu Subramani <suganath-prabu.subramani@broadcom.com>
7262 L: MPT-FusionLinux.pdl@broadcom.com
7263 L: linux-scsi@vger.kernel.org
7264 W: http://www.avagotech.com/support/
7266 F: drivers/message/fusion/
7267 F: drivers/scsi/mpt2sas/
7268 F: drivers/scsi/mpt3sas/
7270 LSILOGIC/SYMBIOS/NCR 53C8XX and 53C1010 PCI-SCSI drivers
7271 M: Matthew Wilcox <matthew@wil.cx>
7272 L: linux-scsi@vger.kernel.org
7274 F: drivers/scsi/sym53c8xx_2/
7276 LTC4261 HARDWARE MONITOR DRIVER
7277 M: Guenter Roeck <linux@roeck-us.net>
7278 L: linux-hwmon@vger.kernel.org
7280 F: Documentation/hwmon/ltc4261
7281 F: drivers/hwmon/ltc4261.c
7283 LTP (Linux Test Project)
7284 M: Mike Frysinger <vapier@gentoo.org>
7285 M: Cyril Hrubis <chrubis@suse.cz>
7286 M: Wanlong Gao <wanlong.gao@gmail.com>
7287 M: Jan Stancek <jstancek@redhat.com>
7288 M: Stanislav Kholmanskikh <stanislav.kholmanskikh@oracle.com>
7289 M: Alexey Kodanev <alexey.kodanev@oracle.com>
7290 L: ltp@lists.linux.it (subscribers-only)
7291 W: http://linux-test-project.github.io/
7292 T: git git://github.com/linux-test-project/ltp.git
7296 W: http://www.linux-m32r.org/
7301 M: Geert Uytterhoeven <geert@linux-m68k.org>
7302 L: linux-m68k@lists.linux-m68k.org
7303 W: http://www.linux-m68k.org/
7304 T: git git://git.kernel.org/pub/scm/linux/kernel/git/geert/linux-m68k.git
7309 M68K ON APPLE MACINTOSH
7310 M: Joshua Thompson <funaho@jurai.org>
7311 W: http://www.mac.linux-m68k.org/
7312 L: linux-m68k@lists.linux-m68k.org
7317 M: Philip Blundell <philb@gnu.org>
7318 W: http://www.tazenda.demon.co.uk/phil/linux-hp
7322 M88DS3103 MEDIA DRIVER
7323 M: Antti Palosaari <crope@iki.fi>
7324 L: linux-media@vger.kernel.org
7325 W: https://linuxtv.org
7326 W: http://palosaari.fi/linux/
7327 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7328 T: git git://linuxtv.org/anttip/media_tree.git
7330 F: drivers/media/dvb-frontends/m88ds3103*
7332 M88RS2000 MEDIA DRIVER
7333 M: Malcolm Priestley <tvboxspy@gmail.com>
7334 L: linux-media@vger.kernel.org
7335 W: https://linuxtv.org
7336 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7338 F: drivers/media/dvb-frontends/m88rs2000*
7340 MA901 MASTERKIT USB FM RADIO DRIVER
7341 M: Alexey Klimov <klimov.linux@gmail.com>
7342 L: linux-media@vger.kernel.org
7343 T: git git://linuxtv.org/media_tree.git
7345 F: drivers/media/radio/radio-ma901.c
7348 M: Johannes Berg <johannes@sipsolutions.net>
7349 L: linux-wireless@vger.kernel.org
7350 W: http://wireless.kernel.org/
7351 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
7352 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
7354 F: Documentation/networking/mac80211-injection.txt
7355 F: include/net/mac80211.h
7357 F: drivers/net/wireless/mac80211_hwsim.[ch]
7360 M: Patrick McHardy <kaber@trash.net>
7361 L: netdev@vger.kernel.org
7363 F: drivers/net/macvlan.c
7364 F: include/linux/if_macvlan.h
7367 M: Jassi Brar <jassisinghbrar@gmail.com>
7368 L: linux-kernel@vger.kernel.org
7371 F: include/linux/mailbox_client.h
7372 F: include/linux/mailbox_controller.h
7374 MAN-PAGES: MANUAL PAGES FOR LINUX -- Sections 2, 3, 4, 5, and 7
7375 M: Michael Kerrisk <mtk.manpages@gmail.com>
7376 W: http://www.kernel.org/doc/man-pages
7377 L: linux-man@vger.kernel.org
7380 MARVELL 88E6XXX ETHERNET SWITCH FABRIC DRIVER
7381 M: Andrew Lunn <andrew@lunn.ch>
7382 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
7384 F: drivers/net/dsa/mv88e6xxx/
7386 MARVELL ARMADA DRM SUPPORT
7387 M: Russell King <rmk+kernel@armlinux.org.uk>
7389 F: drivers/gpu/drm/armada/
7390 F: include/uapi/drm/armada_drm.h
7391 F: Documentation/devicetree/bindings/display/armada/
7393 MARVELL CRYPTO DRIVER
7394 M: Boris Brezillon <boris.brezillon@free-electrons.com>
7395 M: Arnaud Ebalard <arno@natisbad.org>
7396 F: drivers/crypto/marvell/
7398 L: linux-crypto@vger.kernel.org
7400 MARVELL GIGABIT ETHERNET DRIVERS (skge/sky2)
7401 M: Mirko Lindner <mlindner@marvell.com>
7402 M: Stephen Hemminger <stephen@networkplumber.org>
7403 L: netdev@vger.kernel.org
7405 F: drivers/net/ethernet/marvell/sk*
7407 MARVELL LIBERTAS WIRELESS DRIVER
7408 L: libertas-dev@lists.infradead.org
7410 F: drivers/net/wireless/marvell/libertas/
7412 MARVELL MV643XX ETHERNET DRIVER
7413 M: Sebastian Hesselbarth <sebastian.hesselbarth@gmail.com>
7414 L: netdev@vger.kernel.org
7416 F: drivers/net/ethernet/marvell/mv643xx_eth.*
7417 F: include/linux/mv643xx.h
7419 MARVELL MVNETA ETHERNET DRIVER
7420 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
7421 L: netdev@vger.kernel.org
7423 F: drivers/net/ethernet/marvell/mvneta.*
7425 MARVELL MWIFIEX WIRELESS DRIVER
7426 M: Amitkumar Karwar <akarwar@marvell.com>
7427 M: Nishant Sarmukadam <nishants@marvell.com>
7428 L: linux-wireless@vger.kernel.org
7430 F: drivers/net/wireless/marvell/mwifiex/
7432 MARVELL MWL8K WIRELESS DRIVER
7433 M: Lennert Buytenhek <buytenh@wantstofly.org>
7434 L: linux-wireless@vger.kernel.org
7436 F: drivers/net/wireless/marvell/mwl8k.c
7438 MARVELL SOC MMC/SD/SDIO CONTROLLER DRIVER
7439 M: Nicolas Pitre <nico@fluxnic.net>
7441 F: drivers/mmc/host/mvsdio.*
7443 MATROX FRAMEBUFFER DRIVER
7444 L: linux-fbdev@vger.kernel.org
7446 F: drivers/video/fbdev/matrox/matroxfb_*
7447 F: include/uapi/linux/matroxfb.h
7449 MAX16065 HARDWARE MONITOR DRIVER
7450 M: Guenter Roeck <linux@roeck-us.net>
7451 L: linux-hwmon@vger.kernel.org
7453 F: Documentation/hwmon/max16065
7454 F: drivers/hwmon/max16065.c
7456 MAX20751 HARDWARE MONITOR DRIVER
7457 M: Guenter Roeck <linux@roeck-us.net>
7458 L: linux-hwmon@vger.kernel.org
7460 F: Documentation/hwmon/max20751
7461 F: drivers/hwmon/max20751.c
7463 MAX6650 HARDWARE MONITOR AND FAN CONTROLLER DRIVER
7464 M: "Hans J. Koch" <hjk@hansjkoch.de>
7465 L: linux-hwmon@vger.kernel.org
7467 F: Documentation/hwmon/max6650
7468 F: drivers/hwmon/max6650.c
7470 MAX6697 HARDWARE MONITOR DRIVER
7471 M: Guenter Roeck <linux@roeck-us.net>
7472 L: linux-hwmon@vger.kernel.org
7474 F: Documentation/hwmon/max6697
7475 F: Documentation/devicetree/bindings/i2c/max6697.txt
7476 F: drivers/hwmon/max6697.c
7477 F: include/linux/platform_data/max6697.h
7479 MAX9860 MONO AUDIO VOICE CODEC DRIVER
7480 M: Peter Rosin <peda@axentia.se>
7481 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
7483 F: Documentation/devicetree/bindings/sound/max9860.txt
7484 F: sound/soc/codecs/max9860.*
7486 MAXIM MUIC CHARGER DRIVERS FOR EXYNOS BASED BOARDS
7487 M: Krzysztof Kozlowski <krzk@kernel.org>
7488 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7489 L: linux-pm@vger.kernel.org
7491 F: drivers/power/max14577_charger.c
7492 F: drivers/power/max77693_charger.c
7494 MAXIM MAX77802 MULTIFUNCTION PMIC DEVICE DRIVERS
7495 M: Javier Martinez Canillas <javier@osg.samsung.com>
7496 L: linux-kernel@vger.kernel.org
7498 F: drivers/*/*max77802*.c
7499 F: Documentation/devicetree/bindings/*/*max77802.txt
7500 F: include/dt-bindings/*/*max77802.h
7502 MAXIM PMIC AND MUIC DRIVERS FOR EXYNOS BASED BOARDS
7503 M: Chanwoo Choi <cw00.choi@samsung.com>
7504 M: Krzysztof Kozlowski <krzk@kernel.org>
7505 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
7506 L: linux-kernel@vger.kernel.org
7508 F: drivers/*/max14577*.c
7509 F: drivers/*/max77686*.c
7510 F: drivers/*/max77693*.c
7511 F: drivers/extcon/extcon-max14577.c
7512 F: drivers/extcon/extcon-max77693.c
7513 F: drivers/rtc/rtc-max77686.c
7514 F: drivers/clk/clk-max77686.c
7515 F: Documentation/devicetree/bindings/mfd/max14577.txt
7516 F: Documentation/devicetree/bindings/*/max77686.txt
7517 F: Documentation/devicetree/bindings/mfd/max77693.txt
7518 F: Documentation/devicetree/bindings/clock/maxim,max77686.txt
7519 F: include/linux/mfd/max14577*.h
7520 F: include/linux/mfd/max77686*.h
7521 F: include/linux/mfd/max77693*.h
7523 MAXIRADIO FM RADIO RECEIVER DRIVER
7524 M: Hans Verkuil <hverkuil@xs4all.nl>
7525 L: linux-media@vger.kernel.org
7526 T: git git://linuxtv.org/media_tree.git
7527 W: https://linuxtv.org
7529 F: drivers/media/radio/radio-maxiradio*
7531 MCP4531 MICROCHIP DIGITAL POTENTIOMETER DRIVER
7532 M: Peter Rosin <peda@axentia.se>
7533 L: linux-iio@vger.kernel.org
7535 F: drivers/iio/potentiometer/mcp4531.c
7537 MEDIA DRIVERS FOR RENESAS - FCP
7538 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7539 L: linux-media@vger.kernel.org
7540 L: linux-renesas-soc@vger.kernel.org
7541 T: git git://linuxtv.org/media_tree.git
7543 F: Documentation/devicetree/bindings/media/renesas,fcp.txt
7544 F: drivers/media/platform/rcar-fcp.c
7545 F: include/media/rcar-fcp.h
7547 MEDIA DRIVERS FOR RENESAS - VSP1
7548 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7549 L: linux-media@vger.kernel.org
7550 L: linux-renesas-soc@vger.kernel.org
7551 T: git git://linuxtv.org/media_tree.git
7553 F: Documentation/devicetree/bindings/media/renesas,vsp1.txt
7554 F: drivers/media/platform/vsp1/
7556 MEDIA DRIVERS FOR HELENE
7557 M: Abylay Ospan <aospan@netup.ru>
7558 L: linux-media@vger.kernel.org
7559 W: https://linuxtv.org
7561 T: git git://linuxtv.org/media_tree.git
7563 F: drivers/media/dvb-frontends/helene*
7565 MEDIA DRIVERS FOR ASCOT2E
7566 M: Sergey Kozlov <serjk@netup.ru>
7567 M: Abylay Ospan <aospan@netup.ru>
7568 L: linux-media@vger.kernel.org
7569 W: https://linuxtv.org
7571 T: git git://linuxtv.org/media_tree.git
7573 F: drivers/media/dvb-frontends/ascot2e*
7575 MEDIA DRIVERS FOR CXD2841ER
7576 M: Sergey Kozlov <serjk@netup.ru>
7577 M: Abylay Ospan <aospan@netup.ru>
7578 L: linux-media@vger.kernel.org
7579 W: https://linuxtv.org
7581 T: git git://linuxtv.org/media_tree.git
7583 F: drivers/media/dvb-frontends/cxd2841er*
7585 MEDIA DRIVERS FOR HORUS3A
7586 M: Sergey Kozlov <serjk@netup.ru>
7587 M: Abylay Ospan <aospan@netup.ru>
7588 L: linux-media@vger.kernel.org
7589 W: https://linuxtv.org
7591 T: git git://linuxtv.org/media_tree.git
7593 F: drivers/media/dvb-frontends/horus3a*
7595 MEDIA DRIVERS FOR LNBH25
7596 M: Sergey Kozlov <serjk@netup.ru>
7597 M: Abylay Ospan <aospan@netup.ru>
7598 L: linux-media@vger.kernel.org
7599 W: https://linuxtv.org
7601 T: git git://linuxtv.org/media_tree.git
7603 F: drivers/media/dvb-frontends/lnbh25*
7605 MEDIA DRIVERS FOR NETUP PCI UNIVERSAL DVB devices
7606 M: Sergey Kozlov <serjk@netup.ru>
7607 M: Abylay Ospan <aospan@netup.ru>
7608 L: linux-media@vger.kernel.org
7609 W: https://linuxtv.org
7611 T: git git://linuxtv.org/media_tree.git
7613 F: drivers/media/pci/netup_unidvb/*
7615 MEDIA INPUT INFRASTRUCTURE (V4L/DVB)
7616 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
7617 M: Mauro Carvalho Chehab <mchehab@kernel.org>
7618 P: LinuxTV.org Project
7619 L: linux-media@vger.kernel.org
7620 W: https://linuxtv.org
7621 Q: http://patchwork.kernel.org/project/linux-media/list/
7622 T: git git://linuxtv.org/media_tree.git
7624 F: Documentation/dvb/
7625 F: Documentation/video4linux/
7626 F: Documentation/DocBook/media/
7628 F: drivers/staging/media/
7629 F: include/linux/platform_data/media/
7631 F: include/uapi/linux/dvb/
7632 F: include/uapi/linux/videodev2.h
7633 F: include/uapi/linux/media.h
7634 F: include/uapi/linux/v4l2-*
7635 F: include/uapi/linux/meye.h
7636 F: include/uapi/linux/ivtv*
7637 F: include/uapi/linux/uvcvideo.h
7639 MEDIATEK ETHERNET DRIVER
7640 M: Felix Fietkau <nbd@openwrt.org>
7641 M: John Crispin <blogic@openwrt.org>
7642 L: netdev@vger.kernel.org
7644 F: drivers/net/ethernet/mediatek/
7646 MEDIATEK MT7601U WIRELESS LAN DRIVER
7647 M: Jakub Kicinski <kubakici@wp.pl>
7648 L: linux-wireless@vger.kernel.org
7650 F: drivers/net/wireless/mediatek/mt7601u/
7652 MEGARAID SCSI/SAS DRIVERS
7653 M: Kashyap Desai <kashyap.desai@avagotech.com>
7654 M: Sumit Saxena <sumit.saxena@avagotech.com>
7655 M: Uday Lingala <uday.lingala@avagotech.com>
7656 L: megaraidlinux.pdl@avagotech.com
7657 L: linux-scsi@vger.kernel.org
7658 W: http://www.lsi.com
7660 F: Documentation/scsi/megaraid.txt
7661 F: drivers/scsi/megaraid.*
7662 F: drivers/scsi/megaraid/
7664 MELLANOX ETHERNET DRIVER (mlx4_en)
7665 M: Tariq Toukan <tariqt@mellanox.com>
7666 L: netdev@vger.kernel.org
7668 W: http://www.mellanox.com
7669 Q: http://patchwork.ozlabs.org/project/netdev/list/
7670 F: drivers/net/ethernet/mellanox/mlx4/en_*
7672 MELLANOX ETHERNET DRIVER (mlx5e)
7673 M: Saeed Mahameed <saeedm@mellanox.com>
7674 L: netdev@vger.kernel.org
7676 W: http://www.mellanox.com
7677 Q: http://patchwork.ozlabs.org/project/netdev/list/
7678 F: drivers/net/ethernet/mellanox/mlx5/core/en_*
7680 MELLANOX ETHERNET SWITCH DRIVERS
7681 M: Jiri Pirko <jiri@mellanox.com>
7682 M: Ido Schimmel <idosch@mellanox.com>
7683 L: netdev@vger.kernel.org
7685 W: http://www.mellanox.com
7686 Q: http://patchwork.ozlabs.org/project/netdev/list/
7687 F: drivers/net/ethernet/mellanox/mlxsw/
7689 SOFT-ROCE DRIVER (rxe)
7690 M: Moni Shoua <monis@mellanox.com>
7691 L: linux-rdma@vger.kernel.org
7693 W: https://github.com/SoftRoCE/rxe-dev/wiki/rxe-dev:-Home
7694 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7695 F: drivers/infiniband/sw/rxe/
7696 F: include/uapi/rdma/rdma_user_rxe.h
7699 M: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
7700 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
7701 L: linux-kernel@vger.kernel.org
7703 F: kernel/membarrier.c
7704 F: include/uapi/linux/membarrier.h
7707 L: linux-mm@kvack.org
7708 W: http://www.linux-mm.org
7710 F: include/linux/mm.h
7711 F: include/linux/gfp.h
7712 F: include/linux/mmzone.h
7713 F: include/linux/memory_hotplug.h
7714 F: include/linux/vmalloc.h
7717 MEMORY TECHNOLOGY DEVICES (MTD)
7718 M: David Woodhouse <dwmw2@infradead.org>
7719 M: Brian Norris <computersforpeace@gmail.com>
7720 L: linux-mtd@lists.infradead.org
7721 W: http://www.linux-mtd.infradead.org/
7722 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
7723 T: git git://git.infradead.org/linux-mtd.git
7724 T: git git://git.infradead.org/l2-mtd.git
7726 F: Documentation/devicetree/bindings/mtd/
7728 F: include/linux/mtd/
7729 F: include/uapi/mtd/
7731 MEN A21 WATCHDOG DRIVER
7732 M: Johannes Thumshirn <morbidrsa@gmail.com>
7733 L: linux-watchdog@vger.kernel.org
7735 F: drivers/watchdog/mena21_wdt.c
7737 MEN CHAMELEON BUS (mcb)
7738 M: Johannes Thumshirn <morbidrsa@gmail.com>
7741 F: include/linux/mcb.h
7742 F: Documentation/men-chameleon-bus.txt
7744 MEN F21BMC (Board Management Controller)
7745 M: Andreas Werner <andreas.werner@men.de>
7747 F: drivers/mfd/menf21bmc.c
7748 F: drivers/watchdog/menf21bmc_wdt.c
7749 F: drivers/leds/leds-menf21bmc.c
7750 F: drivers/hwmon/menf21bmc_hwmon.c
7751 F: Documentation/hwmon/menf21bmc
7754 M: James Hogan <james.hogan@imgtec.com>
7755 L: linux-metag@vger.kernel.org
7756 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jhogan/metag.git
7759 F: Documentation/metag/
7760 F: Documentation/devicetree/bindings/metag/
7761 F: Documentation/devicetree/bindings/interrupt-controller/img,*
7762 F: drivers/clocksource/metag_generic.c
7763 F: drivers/irqchip/irq-metag.c
7764 F: drivers/irqchip/irq-metag-ext.c
7765 F: drivers/tty/metag_da.c
7767 MICROBLAZE ARCHITECTURE
7768 M: Michal Simek <monstr@monstr.eu>
7769 W: http://www.monstr.eu/fdt/
7770 T: git git://git.monstr.eu/linux-2.6-microblaze.git
7774 MICROSOFT SURFACE PRO 3 BUTTON DRIVER
7775 M: Chen Yu <yu.c.chen@intel.com>
7776 L: platform-driver-x86@vger.kernel.org
7778 F: drivers/platform/x86/surfacepro3_button.c
7781 M: Oliver Neukum <oliver@neukum.org>
7783 F: drivers/usb/image/microtek.*
7786 M: Ralf Baechle <ralf@linux-mips.org>
7787 L: linux-mips@linux-mips.org
7788 W: http://www.linux-mips.org/
7789 T: git git://git.linux-mips.org/pub/scm/ralf/linux.git
7790 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
7792 F: Documentation/devicetree/bindings/mips/
7793 F: Documentation/mips/
7796 MIPS/LOONGSON1 ARCHITECTURE
7797 M: Keguang Zhang <keguang.zhang@gmail.com>
7798 L: linux-mips@linux-mips.org
7800 F: arch/mips/loongson32/
7801 F: arch/mips/include/asm/mach-loongson32/
7802 F: drivers/*/*loongson1*
7803 F: drivers/*/*/*loongson1*
7805 MIROSOUND PCM20 FM RADIO RECEIVER DRIVER
7806 M: Hans Verkuil <hverkuil@xs4all.nl>
7807 L: linux-media@vger.kernel.org
7808 T: git git://linuxtv.org/media_tree.git
7809 W: https://linuxtv.org
7811 F: drivers/media/radio/radio-miropcm20*
7813 MELLANOX MLX4 core VPI driver
7814 M: Yishai Hadas <yishaih@mellanox.com>
7815 L: netdev@vger.kernel.org
7816 L: linux-rdma@vger.kernel.org
7817 W: http://www.mellanox.com
7818 Q: http://patchwork.ozlabs.org/project/netdev/list/
7820 F: drivers/net/ethernet/mellanox/mlx4/
7821 F: include/linux/mlx4/
7823 MELLANOX MLX4 IB driver
7824 M: Yishai Hadas <yishaih@mellanox.com>
7825 L: linux-rdma@vger.kernel.org
7826 W: http://www.mellanox.com
7827 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7829 F: drivers/infiniband/hw/mlx4/
7830 F: include/linux/mlx4/
7832 MELLANOX MLX5 core VPI driver
7833 M: Matan Barak <matanb@mellanox.com>
7834 M: Leon Romanovsky <leonro@mellanox.com>
7835 L: netdev@vger.kernel.org
7836 L: linux-rdma@vger.kernel.org
7837 W: http://www.mellanox.com
7838 Q: http://patchwork.ozlabs.org/project/netdev/list/
7840 F: drivers/net/ethernet/mellanox/mlx5/core/
7841 F: include/linux/mlx5/
7843 MELLANOX MLX5 IB driver
7844 M: Matan Barak <matanb@mellanox.com>
7845 M: Leon Romanovsky <leonro@mellanox.com>
7846 L: linux-rdma@vger.kernel.org
7847 W: http://www.mellanox.com
7848 Q: http://patchwork.kernel.org/project/linux-rdma/list/
7850 F: drivers/infiniband/hw/mlx5/
7851 F: include/linux/mlx5/
7853 MELEXIS MLX90614 DRIVER
7854 M: Crt Mori <cmo@melexis.com>
7855 L: linux-iio@vger.kernel.org
7856 W: http://www.melexis.com
7858 F: drivers/iio/temperature/mlx90614.c
7860 MN88472 MEDIA DRIVER
7861 M: Antti Palosaari <crope@iki.fi>
7862 L: linux-media@vger.kernel.org
7863 W: https://linuxtv.org
7864 W: http://palosaari.fi/linux/
7865 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7867 F: drivers/media/dvb-frontends/mn88472*
7869 MN88473 MEDIA DRIVER
7870 M: Antti Palosaari <crope@iki.fi>
7871 L: linux-media@vger.kernel.org
7872 W: https://linuxtv.org
7873 W: http://palosaari.fi/linux/
7874 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7876 F: drivers/media/dvb-frontends/mn88473*
7879 M: Rusty Russell <rusty@rustcorp.com.au>
7881 F: include/linux/module.h
7884 MOTION EYE VAIO PICTUREBOOK CAMERA DRIVER
7885 W: http://popies.net/meye/
7887 F: Documentation/video4linux/meye.txt
7888 F: drivers/media/pci/meye/
7889 F: include/uapi/linux/meye.h
7891 MOXA SMARTIO/INDUSTIO/INTELLIO SERIAL CARD
7892 M: Jiri Slaby <jirislaby@gmail.com>
7894 F: Documentation/serial/moxa-smartio
7895 F: drivers/tty/mxser.*
7897 MR800 AVERMEDIA USB FM RADIO DRIVER
7898 M: Alexey Klimov <klimov.linux@gmail.com>
7899 L: linux-media@vger.kernel.org
7900 T: git git://linuxtv.org/media_tree.git
7902 F: drivers/media/radio/radio-mr800.c
7904 MRF24J40 IEEE 802.15.4 RADIO DRIVER
7905 M: Alan Ott <alan@signal11.us>
7906 L: linux-wpan@vger.kernel.org
7908 F: drivers/net/ieee802154/mrf24j40.c
7909 F: Documentation/devicetree/bindings/net/ieee802154/mrf24j40.txt
7912 M: "Lee, Chun-Yi" <jlee@suse.com>
7913 L: platform-driver-x86@vger.kernel.org
7915 F: drivers/platform/x86/msi-laptop.c
7918 L: platform-driver-x86@vger.kernel.org
7920 F: drivers/platform/x86/msi-wmi.c
7923 M: Antti Palosaari <crope@iki.fi>
7924 L: linux-media@vger.kernel.org
7925 W: https://linuxtv.org
7926 W: http://palosaari.fi/linux/
7927 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7928 T: git git://linuxtv.org/anttip/media_tree.git
7930 F: drivers/media/tuners/msi001*
7932 MSI2500 MEDIA DRIVER
7933 M: Antti Palosaari <crope@iki.fi>
7934 L: linux-media@vger.kernel.org
7935 W: https://linuxtv.org
7936 W: http://palosaari.fi/linux/
7937 Q: http://patchwork.linuxtv.org/project/linux-media/list/
7938 T: git git://linuxtv.org/anttip/media_tree.git
7940 F: drivers/media/usb/msi2500/
7942 MSYSTEMS DISKONCHIP G3 MTD DRIVER
7943 M: Robert Jarzmik <robert.jarzmik@free.fr>
7944 L: linux-mtd@lists.infradead.org
7946 F: drivers/mtd/devices/docg3*
7948 MT9M032 APTINA SENSOR DRIVER
7949 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7950 L: linux-media@vger.kernel.org
7951 T: git git://linuxtv.org/media_tree.git
7953 F: drivers/media/i2c/mt9m032.c
7954 F: include/media/i2c/mt9m032.h
7956 MT9P031 APTINA CAMERA SENSOR
7957 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7958 L: linux-media@vger.kernel.org
7959 T: git git://linuxtv.org/media_tree.git
7961 F: drivers/media/i2c/mt9p031.c
7962 F: include/media/i2c/mt9p031.h
7964 MT9T001 APTINA CAMERA SENSOR
7965 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7966 L: linux-media@vger.kernel.org
7967 T: git git://linuxtv.org/media_tree.git
7969 F: drivers/media/i2c/mt9t001.c
7970 F: include/media/i2c/mt9t001.h
7972 MT9V032 APTINA CAMERA SENSOR
7973 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
7974 L: linux-media@vger.kernel.org
7975 T: git git://linuxtv.org/media_tree.git
7977 F: Documentation/devicetree/bindings/media/i2c/mt9v032.txt
7978 F: drivers/media/i2c/mt9v032.c
7979 F: include/media/i2c/mt9v032.h
7981 MULTIFUNCTION DEVICES (MFD)
7982 M: Lee Jones <lee.jones@linaro.org>
7983 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
7986 F: include/linux/mfd/
7988 MULTIMEDIA CARD (MMC), SECURE DIGITAL (SD) AND SDIO SUBSYSTEM
7989 M: Ulf Hansson <ulf.hansson@linaro.org>
7990 L: linux-mmc@vger.kernel.org
7991 T: git git://git.linaro.org/people/ulf.hansson/mmc.git
7993 F: Documentation/devicetree/bindings/mmc/
7995 F: include/linux/mmc/
7996 F: include/uapi/linux/mmc/
7998 MULTIMEDIA CARD (MMC) ETC. OVER SPI
8000 F: drivers/mmc/host/mmc_spi.c
8001 F: include/linux/spi/mmc_spi.h
8003 MULTISOUND SOUND DRIVER
8004 M: Andrew Veliath <andrewtv@usa.net>
8006 F: Documentation/sound/oss/MultiSound
8009 MULTITECH MULTIPORT CARD (ISICOM)
8011 F: drivers/tty/isicom.c
8012 F: include/linux/isicom.h
8014 MUSB MULTIPOINT HIGH SPEED DUAL-ROLE CONTROLLER
8015 M: Bin Liu <b-liu@ti.com>
8016 L: linux-usb@vger.kernel.org
8017 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
8019 F: drivers/usb/musb/
8021 MXL5007T MEDIA DRIVER
8022 M: Michael Krufky <mkrufky@linuxtv.org>
8023 L: linux-media@vger.kernel.org
8024 W: https://linuxtv.org
8025 W: http://github.com/mkrufky
8026 Q: http://patchwork.linuxtv.org/project/linux-media/list/
8027 T: git git://linuxtv.org/mkrufky/tuners.git
8029 F: drivers/media/tuners/mxl5007t.*
8031 MYRICOM MYRI-10G 10GbE DRIVER (MYRI10GE)
8032 M: Hyong-Youb Kim <hykim@myri.com>
8033 L: netdev@vger.kernel.org
8034 W: https://www.myricom.com/support/downloads/myri10ge.html
8036 F: drivers/net/ethernet/myricom/myri10ge/
8038 NAND FLASH SUBSYSTEM
8039 M: Boris Brezillon <boris.brezillon@free-electrons.com>
8040 R: Richard Weinberger <richard@nod.at>
8041 L: linux-mtd@lists.infradead.org
8042 W: http://www.linux-mtd.infradead.org/
8043 Q: http://patchwork.ozlabs.org/project/linux-mtd/list/
8044 T: git git://github.com/linux-nand/linux.git
8046 F: drivers/mtd/nand/
8047 F: include/linux/mtd/nand*.h
8049 NATSEMI ETHERNET DRIVER (DP8381x)
8051 F: drivers/net/ethernet/natsemi/natsemi.c
8053 NATIVE INSTRUMENTS USB SOUND INTERFACE DRIVER
8054 M: Daniel Mack <zonque@gmail.com>
8056 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8057 W: http://www.native-instruments.com
8061 M: Petr Vandrovec <petr@vandrovec.name>
8065 NCR 5380 SCSI DRIVERS
8066 M: Finn Thain <fthain@telegraphics.com.au>
8067 M: Michael Schmitz <schmitzmic@gmail.com>
8068 L: linux-scsi@vger.kernel.org
8070 F: Documentation/scsi/g_NCR5380.txt
8071 F: Documentation/scsi/dtc3x80.txt
8072 F: drivers/scsi/NCR5380.*
8073 F: drivers/scsi/arm/cumana_1.c
8074 F: drivers/scsi/arm/oak.c
8075 F: drivers/scsi/atari_scsi.*
8076 F: drivers/scsi/dmx3191d.c
8077 F: drivers/scsi/dtc.*
8078 F: drivers/scsi/g_NCR5380.*
8079 F: drivers/scsi/g_NCR5380_mmio.c
8080 F: drivers/scsi/mac_scsi.*
8081 F: drivers/scsi/pas16.*
8082 F: drivers/scsi/sun3_scsi.*
8083 F: drivers/scsi/sun3_scsi_vme.c
8084 F: drivers/scsi/t128.*
8086 NCR DUAL 700 SCSI DRIVER (MICROCHANNEL)
8087 M: "James E.J. Bottomley" <James.Bottomley@HansenPartnership.com>
8088 L: linux-scsi@vger.kernel.org
8090 F: drivers/scsi/NCR_D700.*
8092 NCT6775 HARDWARE MONITOR DRIVER
8093 M: Guenter Roeck <linux@roeck-us.net>
8094 L: linux-hwmon@vger.kernel.org
8096 F: Documentation/hwmon/nct6775
8097 F: drivers/hwmon/nct6775.c
8099 NETEFFECT IWARP RNIC DRIVER (IW_NES)
8100 M: Faisal Latif <faisal.latif@intel.com>
8101 L: linux-rdma@vger.kernel.org
8102 W: http://www.intel.com/Products/Server/Adapters/Server-Cluster/Server-Cluster-overview.htm
8104 F: drivers/infiniband/hw/nes/
8106 NETEM NETWORK EMULATOR
8107 M: Stephen Hemminger <stephen@networkplumber.org>
8108 L: netem@lists.linux-foundation.org (moderated for non-subscribers)
8110 F: net/sched/sch_netem.c
8112 NETERION 10GbE DRIVERS (s2io/vxge)
8113 M: Jon Mason <jdmason@kudzu.us>
8114 L: netdev@vger.kernel.org
8116 F: Documentation/networking/s2io.txt
8117 F: Documentation/networking/vxge.txt
8118 F: drivers/net/ethernet/neterion/
8120 NETFILTER ({IP,IP6,ARP,EB,NF}TABLES)
8121 M: Pablo Neira Ayuso <pablo@netfilter.org>
8122 M: Patrick McHardy <kaber@trash.net>
8123 M: Jozsef Kadlecsik <kadlec@blackhole.kfki.hu>
8124 L: netfilter-devel@vger.kernel.org
8125 L: coreteam@netfilter.org
8126 W: http://www.netfilter.org/
8127 W: http://www.iptables.org/
8128 Q: http://patchwork.ozlabs.org/project/netfilter-devel/list/
8129 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf.git
8130 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pablo/nf-next.git
8132 F: include/linux/netfilter*
8133 F: include/linux/netfilter/
8134 F: include/net/netfilter/
8135 F: include/uapi/linux/netfilter*
8136 F: include/uapi/linux/netfilter/
8137 F: net/*/netfilter.c
8140 F: net/bridge/br_netfilter*.c
8143 M: Paul Moore <paul@paul-moore.com>
8144 W: http://netlabel.sf.net
8145 L: netdev@vger.kernel.org
8147 F: Documentation/netlabel/
8148 F: include/net/netlabel.h
8151 NETROM NETWORK LAYER
8152 M: Ralf Baechle <ralf@linux-mips.org>
8153 L: linux-hams@vger.kernel.org
8154 W: http://www.linux-ax25.org/
8156 F: include/net/netrom.h
8157 F: include/uapi/linux/netrom.h
8160 NETRONOME ETHERNET DRIVERS
8161 M: Jakub Kicinski <jakub.kicinski@netronome.com>
8162 L: oss-drivers@netronome.com
8164 F: drivers/net/ethernet/netronome/
8166 NETWORK BLOCK DEVICE (NBD)
8167 M: Markus Pargmann <mpa@pengutronix.de>
8169 L: nbd-general@lists.sourceforge.net
8170 T: git git://git.pengutronix.de/git/mpa/linux-nbd.git
8171 F: Documentation/blockdev/nbd.txt
8172 F: drivers/block/nbd.c
8173 F: include/uapi/linux/nbd.h
8175 NETWORK DROP MONITOR
8176 M: Neil Horman <nhorman@tuxdriver.com>
8177 L: netdev@vger.kernel.org
8179 W: https://fedorahosted.org/dropwatch/
8180 F: net/core/drop_monitor.c
8183 M: Andrew Lunn <andrew@lunn.ch>
8184 M: Vivien Didelot <vivien.didelot@savoirfairelinux.com>
8185 M: Florian Fainelli <f.fainelli@gmail.com>
8188 F: include/net/dsa.h
8191 NETWORKING [GENERAL]
8192 M: "David S. Miller" <davem@davemloft.net>
8193 L: netdev@vger.kernel.org
8194 W: http://www.linuxfoundation.org/en/Net
8195 Q: http://patchwork.ozlabs.org/project/netdev/list/
8196 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8197 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8201 F: include/linux/in.h
8202 F: include/linux/net.h
8203 F: include/linux/netdevice.h
8204 F: include/uapi/linux/in.h
8205 F: include/uapi/linux/net.h
8206 F: include/uapi/linux/netdevice.h
8207 F: include/uapi/linux/net_namespace.h
8209 F: tools/testing/selftests/net/
8213 NETWORKING [IPv4/IPv6]
8214 M: "David S. Miller" <davem@davemloft.net>
8215 M: Alexey Kuznetsov <kuznet@ms2.inr.ac.ru>
8216 M: James Morris <jmorris@namei.org>
8217 M: Hideaki YOSHIFUJI <yoshfuji@linux-ipv6.org>
8218 M: Patrick McHardy <kaber@trash.net>
8219 L: netdev@vger.kernel.org
8220 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8228 M: Steffen Klassert <steffen.klassert@secunet.com>
8229 M: Herbert Xu <herbert@gondor.apana.org.au>
8230 M: "David S. Miller" <davem@davemloft.net>
8231 L: netdev@vger.kernel.org
8232 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec.git
8233 T: git git://git.kernel.org/pub/scm/linux/kernel/git/klassert/ipsec-next.git
8241 F: net/ipv4/ipcomp.c
8242 F: net/ipv4/ip_vti.c
8246 F: net/ipv6/ipcomp6.c
8247 F: net/ipv6/ip6_vti.c
8248 F: include/uapi/linux/xfrm.h
8249 F: include/net/xfrm.h
8251 NETWORKING [LABELED] (NetLabel, CIPSO, Labeled IPsec, SECMARK)
8252 M: Paul Moore <paul@paul-moore.com>
8253 L: netdev@vger.kernel.org
8256 NETWORKING [WIRELESS]
8257 L: linux-wireless@vger.kernel.org
8258 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8261 L: netdev@vger.kernel.org
8262 W: http://www.linuxfoundation.org/en/Net
8263 Q: http://patchwork.ozlabs.org/project/netdev/list/
8264 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net.git
8265 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-next.git
8267 F: Documentation/devicetree/bindings/net/
8269 F: include/linux/if_*
8270 F: include/linux/netdevice.h
8271 F: include/linux/etherdevice.h
8272 F: include/linux/fcdevice.h
8273 F: include/linux/fddidevice.h
8274 F: include/linux/hippidevice.h
8275 F: include/linux/inetdevice.h
8276 F: include/uapi/linux/if_*
8277 F: include/uapi/linux/netdevice.h
8279 NETWORKING DRIVERS (WIRELESS)
8280 M: Kalle Valo <kvalo@codeaurora.org>
8281 L: linux-wireless@vger.kernel.org
8282 Q: http://patchwork.kernel.org/project/linux-wireless/list/
8283 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers.git
8284 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/wireless-drivers-next.git
8286 F: Documentation/devicetree/bindings/net/wireless/
8287 F: drivers/net/wireless/
8289 NETXEN (1/10) GbE SUPPORT
8290 M: Manish Chopra <manish.chopra@qlogic.com>
8291 M: Sony Chacko <sony.chacko@qlogic.com>
8292 M: Rajesh Borundia <rajesh.borundia@qlogic.com>
8293 L: netdev@vger.kernel.org
8294 W: http://www.qlogic.com
8296 F: drivers/net/ethernet/qlogic/netxen/
8299 M: Lauro Ramos Venancio <lauro.venancio@openbossa.org>
8300 M: Aloisio Almeida Jr <aloisio.almeida@openbossa.org>
8301 M: Samuel Ortiz <sameo@linux.intel.com>
8302 L: linux-wireless@vger.kernel.org
8303 L: linux-nfc@lists.01.org (subscribers-only)
8307 F: include/uapi/linux/nfc.h
8309 F: include/linux/platform_data/nfcmrvl.h
8310 F: include/linux/platform_data/nxp-nci.h
8311 F: include/linux/platform_data/pn544.h
8312 F: include/linux/platform_data/st21nfca.h
8313 F: include/linux/platform_data/st-nci.h
8314 F: Documentation/devicetree/bindings/net/nfc/
8316 NFS, SUNRPC, AND LOCKD CLIENTS
8317 M: Trond Myklebust <trond.myklebust@primarydata.com>
8318 M: Anna Schumaker <anna.schumaker@netapp.com>
8319 L: linux-nfs@vger.kernel.org
8320 W: http://client.linux-nfs.org
8321 T: git git://git.linux-nfs.org/projects/trondmy/linux-nfs.git
8327 F: include/linux/lockd/
8328 F: include/linux/nfs*
8329 F: include/linux/sunrpc/
8330 F: include/uapi/linux/nfs*
8331 F: include/uapi/linux/sunrpc/
8334 M: Ryusuke Konishi <konishi.ryusuke@lab.ntt.co.jp>
8335 L: linux-nilfs@vger.kernel.org
8336 W: http://nilfs.sourceforge.net/
8337 W: http://nilfs.osdn.jp/
8338 T: git git://github.com/konis/nilfs2.git
8340 F: Documentation/filesystems/nilfs2.txt
8342 F: include/trace/events/nilfs2.h
8343 F: include/uapi/linux/nilfs2_api.h
8344 F: include/uapi/linux/nilfs2_ondisk.h
8346 NINJA SCSI-3 / NINJA SCSI-32Bi (16bit/CardBus) PCMCIA SCSI HOST ADAPTER DRIVER
8347 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8348 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8350 F: Documentation/scsi/NinjaSCSI.txt
8351 F: drivers/scsi/pcmcia/nsp_*
8353 NINJA SCSI-32Bi/UDE PCI/CARDBUS SCSI HOST ADAPTER DRIVER
8354 M: GOTO Masanori <gotom@debian.or.jp>
8355 M: YOKOTA Hiroshi <yokota@netlab.is.tsukuba.ac.jp>
8356 W: http://www.netlab.is.tsukuba.ac.jp/~yokota/izumi/ninja/
8358 F: Documentation/scsi/NinjaSCSI.txt
8359 F: drivers/scsi/nsp32*
8362 M: Ley Foon Tan <lftan@altera.com>
8363 L: nios2-dev@lists.rocketboards.org (moderated for non-subscribers)
8364 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lftan/nios2.git
8368 NOKIA N900 POWER SUPPLY DRIVERS
8369 R: Pali Rohár <pali.rohar@gmail.com>
8370 F: include/linux/power/bq2415x_charger.h
8371 F: include/linux/power/bq27xxx_battery.h
8372 F: include/linux/power/isp1704_charger.h
8373 F: drivers/power/bq2415x_charger.c
8374 F: drivers/power/bq27xxx_battery.c
8375 F: drivers/power/bq27xxx_battery_i2c.c
8376 F: drivers/power/isp1704_charger.c
8377 F: drivers/power/rx51_battery.c
8380 M: Jon Mason <jdmason@kudzu.us>
8381 M: Dave Jiang <dave.jiang@intel.com>
8382 M: Allen Hubbe <Allen.Hubbe@emc.com>
8383 L: linux-ntb@googlegroups.com
8385 W: https://github.com/jonmason/ntb/wiki
8386 T: git git://github.com/jonmason/ntb.git
8388 F: drivers/net/ntb_netdev.c
8389 F: include/linux/ntb.h
8390 F: include/linux/ntb_transport.h
8391 F: tools/testing/selftests/ntb/
8394 M: Jon Mason <jdmason@kudzu.us>
8395 M: Dave Jiang <dave.jiang@intel.com>
8396 L: linux-ntb@googlegroups.com
8398 W: https://github.com/jonmason/ntb/wiki
8399 T: git git://github.com/jonmason/ntb.git
8400 F: drivers/ntb/hw/intel/
8403 M: Xiangliang Yu <Xiangliang.Yu@amd.com>
8404 L: linux-ntb@googlegroups.com
8406 F: drivers/ntb/hw/amd/
8409 M: Anton Altaparmakov <anton@tuxera.com>
8410 L: linux-ntfs-dev@lists.sourceforge.net
8411 W: http://www.tuxera.com/
8412 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aia21/ntfs.git
8414 F: Documentation/filesystems/ntfs.txt
8417 NVIDIA (rivafb and nvidiafb) FRAMEBUFFER DRIVER
8418 M: Antonino Daplas <adaplas@gmail.com>
8419 L: linux-fbdev@vger.kernel.org
8421 F: drivers/video/fbdev/riva/
8422 F: drivers/video/fbdev/nvidia/
8425 M: Keith Busch <keith.busch@intel.com>
8426 M: Jens Axboe <axboe@fb.com>
8427 L: linux-nvme@lists.infradead.org
8428 T: git git://git.kernel.org/pub/scm/linux/kernel/git/axboe/linux-block.git
8429 W: https://kernel.googlesource.com/pub/scm/linux/kernel/git/axboe/linux-block/
8431 F: drivers/nvme/host/
8432 F: include/linux/nvme.h
8434 NVM EXPRESS TARGET DRIVER
8435 M: Christoph Hellwig <hch@lst.de>
8436 M: Sagi Grimberg <sagi@grimberg.me>
8437 L: linux-nvme@lists.infradead.org
8439 F: drivers/nvme/target/
8442 M: Srinivas Kandagatla <srinivas.kandagatla@linaro.org>
8443 M: Maxime Ripard <maxime.ripard@free-electrons.com>
8446 F: Documentation/devicetree/bindings/nvmem/
8447 F: include/linux/nvmem-consumer.h
8448 F: include/linux/nvmem-provider.h
8451 M: Clément Perrochaud <clement.perrochaud@effinnov.com>
8452 R: Charles Gorand <charles.gorand@effinnov.com>
8453 L: linux-nfc@lists.01.org (moderated for non-subscribers)
8455 F: drivers/nfc/nxp-nci
8457 NXP TDA998X DRM DRIVER
8458 M: Russell King <rmk+kernel@armlinux.org.uk>
8460 F: drivers/gpu/drm/i2c/tda998x_drv.c
8461 F: include/drm/i2c/tda998x.h
8464 M: Peter Rosin <peda@axentia.se>
8465 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8467 F: sound/soc/codecs/tfa9879*
8470 M: Josh Poimboeuf <jpoimboe@redhat.com>
8475 M: Tony Lindgren <tony@atomide.com>
8476 L: linux-omap@vger.kernel.org
8477 W: http://www.muru.com/linux/omap/
8478 W: http://linux.omap.com/
8479 Q: http://patchwork.kernel.org/project/linux-omap/list/
8480 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap.git
8483 F: arch/arm/configs/omap1_defconfig
8484 F: arch/arm/configs/omap2plus_defconfig
8485 F: drivers/i2c/busses/i2c-omap.c
8486 F: drivers/irqchip/irq-omap-intc.c
8487 F: drivers/mfd/*omap*.c
8488 F: drivers/mfd/menelaus.c
8489 F: drivers/mfd/palmas.c
8490 F: drivers/mfd/tps65217.c
8491 F: drivers/mfd/tps65218.c
8492 F: drivers/mfd/tps65910.c
8493 F: drivers/mfd/twl-core.[ch]
8494 F: drivers/mfd/twl4030*.c
8495 F: drivers/mfd/twl6030*.c
8496 F: drivers/mfd/twl6040*.c
8497 F: drivers/regulator/palmas-regulator*.c
8498 F: drivers/regulator/pbias-regulator.c
8499 F: drivers/regulator/tps65217-regulator.c
8500 F: drivers/regulator/tps65218-regulator.c
8501 F: drivers/regulator/tps65910-regulator.c
8502 F: drivers/regulator/twl-regulator.c
8503 F: include/linux/i2c-omap.h
8505 OMAP DEVICE TREE SUPPORT
8506 M: Benoît Cousson <bcousson@baylibre.com>
8507 M: Tony Lindgren <tony@atomide.com>
8508 L: linux-omap@vger.kernel.org
8509 L: devicetree@vger.kernel.org
8511 F: arch/arm/boot/dts/*omap*
8512 F: arch/arm/boot/dts/*am3*
8513 F: arch/arm/boot/dts/*am4*
8514 F: arch/arm/boot/dts/*am5*
8515 F: arch/arm/boot/dts/*dra7*
8517 OMAP CLOCK FRAMEWORK SUPPORT
8518 M: Paul Walmsley <paul@pwsan.com>
8519 L: linux-omap@vger.kernel.org
8521 F: arch/arm/*omap*/*clock*
8523 OMAP POWER MANAGEMENT SUPPORT
8524 M: Kevin Hilman <khilman@kernel.org>
8525 L: linux-omap@vger.kernel.org
8527 F: arch/arm/*omap*/*pm*
8528 F: drivers/cpufreq/omap-cpufreq.c
8530 OMAP POWERDOMAIN SOC ADAPTATION LAYER SUPPORT
8531 M: Rajendra Nayak <rnayak@codeaurora.org>
8532 M: Paul Walmsley <paul@pwsan.com>
8533 L: linux-omap@vger.kernel.org
8535 F: arch/arm/mach-omap2/prm*
8538 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
8539 M: Jarkko Nikula <jarkko.nikula@bitmer.com>
8540 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8541 L: linux-omap@vger.kernel.org
8545 OMAP GENERAL PURPOSE MEMORY CONTROLLER SUPPORT
8546 M: Roger Quadros <rogerq@ti.com>
8547 M: Tony Lindgren <tony@atomide.com>
8548 L: linux-omap@vger.kernel.org
8550 F: drivers/memory/omap-gpmc.c
8551 F: arch/arm/mach-omap2/*gpmc*
8553 OMAP FRAMEBUFFER SUPPORT
8554 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8555 L: linux-fbdev@vger.kernel.org
8556 L: linux-omap@vger.kernel.org
8558 F: drivers/video/fbdev/omap/
8560 OMAP DISPLAY SUBSYSTEM and FRAMEBUFFER SUPPORT (DSS2)
8561 M: Tomi Valkeinen <tomi.valkeinen@ti.com>
8562 L: linux-omap@vger.kernel.org
8563 L: linux-fbdev@vger.kernel.org
8565 F: drivers/video/fbdev/omap2/
8566 F: Documentation/arm/OMAP/DSS
8568 OMAP HARDWARE SPINLOCK SUPPORT
8569 M: Ohad Ben-Cohen <ohad@wizery.com>
8570 L: linux-omap@vger.kernel.org
8572 F: drivers/hwspinlock/omap_hwspinlock.c
8575 M: Jarkko Lavinen <jarkko.lavinen@nokia.com>
8576 L: linux-omap@vger.kernel.org
8578 F: drivers/mmc/host/omap.c
8581 L: linux-mmc@vger.kernel.org
8582 L: linux-omap@vger.kernel.org
8584 F: drivers/mmc/host/omap_hsmmc.c
8586 OMAP RANDOM NUMBER GENERATOR SUPPORT
8587 M: Deepak Saxena <dsaxena@plexity.net>
8589 F: drivers/char/hw_random/omap-rng.c
8592 M: Benoît Cousson <bcousson@baylibre.com>
8593 M: Paul Walmsley <paul@pwsan.com>
8594 L: linux-omap@vger.kernel.org
8596 F: arch/arm/mach-omap2/omap_hwmod.*
8599 M: Paul Walmsley <paul@pwsan.com>
8600 L: linux-omap@vger.kernel.org
8602 F: arch/arm/mach-omap2/omap_hwmod*data*
8604 OMAP HWMOD DATA FOR OMAP4-BASED DEVICES
8605 M: Benoît Cousson <bcousson@baylibre.com>
8606 L: linux-omap@vger.kernel.org
8608 F: arch/arm/mach-omap2/omap_hwmod_44xx_data.c
8610 OMAP IMAGING SUBSYSTEM (OMAP3 ISP and OMAP4 ISS)
8611 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
8612 L: linux-media@vger.kernel.org
8614 F: Documentation/devicetree/bindings/media/ti,omap3isp.txt
8615 F: drivers/media/platform/omap3isp/
8616 F: drivers/staging/media/omap4iss/
8619 L: linux-usb@vger.kernel.org
8620 L: linux-omap@vger.kernel.org
8622 F: drivers/usb/*/*omap*
8623 F: arch/arm/*omap*/usb*
8626 M: Grygorii Strashko <grygorii.strashko@ti.com>
8627 M: Santosh Shilimkar <ssantosh@kernel.org>
8628 M: Kevin Hilman <khilman@kernel.org>
8629 L: linux-omap@vger.kernel.org
8631 F: Documentation/devicetree/bindings/gpio/gpio-omap.txt
8632 F: drivers/gpio/gpio-omap.c
8634 OMAP/NEWFLOW NANOBONE MACHINE SUPPORT
8635 M: Mark Jackson <mpfj@newflow.co.uk>
8636 L: linux-omap@vger.kernel.org
8638 F: arch/arm/boot/dts/am335x-nano.dts
8641 M: Bob Copeland <me@bobcopeland.com>
8642 L: linux-karma-devel@lists.sourceforge.net
8644 F: Documentation/filesystems/omfs.txt
8647 OMNIKEY CARDMAN 4000 DRIVER
8648 M: Harald Welte <laforge@gnumonks.org>
8650 F: drivers/char/pcmcia/cm4000_cs.c
8651 F: include/linux/cm4000_cs.h
8652 F: include/uapi/linux/cm4000_cs.h
8654 OMNIKEY CARDMAN 4040 DRIVER
8655 M: Harald Welte <laforge@gnumonks.org>
8657 F: drivers/char/pcmcia/cm4040_cs.*
8659 OMNIVISION OV7670 SENSOR DRIVER
8660 M: Jonathan Corbet <corbet@lwn.net>
8661 L: linux-media@vger.kernel.org
8662 T: git git://linuxtv.org/media_tree.git
8664 F: drivers/media/i2c/ov7670.c
8666 ONENAND FLASH DRIVER
8667 M: Kyungmin Park <kyungmin.park@samsung.com>
8668 L: linux-mtd@lists.infradead.org
8670 F: drivers/mtd/onenand/
8671 F: include/linux/mtd/onenand*.h
8673 ONSTREAM SCSI TAPE DRIVER
8674 M: Willem Riede <osst@riede.org>
8675 L: osst-users@lists.sourceforge.net
8676 L: linux-scsi@vger.kernel.org
8678 F: Documentation/scsi/osst.txt
8679 F: drivers/scsi/osst.*
8680 F: drivers/scsi/osst_*.h
8681 F: drivers/scsi/st.h
8683 OPENCORES I2C BUS DRIVER
8684 M: Peter Korsgaard <jacmet@sunsite.dk>
8685 L: linux-i2c@vger.kernel.org
8687 F: Documentation/i2c/busses/i2c-ocores
8688 F: drivers/i2c/busses/i2c-ocores.c
8690 OPEN FIRMWARE AND FLATTENED DEVICE TREE
8691 M: Rob Herring <robh+dt@kernel.org>
8692 M: Frank Rowand <frowand.list@gmail.com>
8693 L: devicetree@vger.kernel.org
8694 W: http://www.devicetree.org/
8695 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8698 F: include/linux/of*.h
8701 OPEN FIRMWARE AND FLATTENED DEVICE TREE BINDINGS
8702 M: Rob Herring <robh+dt@kernel.org>
8703 M: Mark Rutland <mark.rutland@arm.com>
8704 L: devicetree@vger.kernel.org
8705 T: git git://git.kernel.org/pub/scm/linux/kernel/git/robh/linux.git
8706 Q: http://patchwork.ozlabs.org/project/devicetree-bindings/list/
8708 F: Documentation/devicetree/
8710 F: include/dt-bindings/
8712 OPEN FIRMWARE AND DEVICE TREE OVERLAYS
8713 M: Pantelis Antoniou <pantelis.antoniou@konsulko.com>
8714 L: devicetree@vger.kernel.org
8716 F: Documentation/devicetree/dynamic-resolution-notes.txt
8717 F: Documentation/devicetree/overlay-notes.txt
8718 F: drivers/of/overlay.c
8719 F: drivers/of/resolver.c
8721 OPENRISC ARCHITECTURE
8722 M: Jonas Bonn <jonas@southpole.se>
8723 W: http://openrisc.net
8725 T: git git://openrisc.net/~jonas/linux
8729 M: Pravin Shelar <pshelar@nicira.com>
8730 L: netdev@vger.kernel.org
8731 L: dev@openvswitch.org
8732 W: http://openvswitch.org
8735 F: include/uapi/linux/openvswitch.h
8737 OPERATING PERFORMANCE POINTS (OPP)
8738 M: Viresh Kumar <vireshk@kernel.org>
8739 M: Nishanth Menon <nm@ti.com>
8740 M: Stephen Boyd <sboyd@codeaurora.org>
8741 L: linux-pm@vger.kernel.org
8743 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vireshk/pm.git
8744 F: drivers/base/power/opp/
8745 F: include/linux/pm_opp.h
8746 F: Documentation/power/opp.txt
8747 F: Documentation/devicetree/bindings/opp/
8750 M: Clemens Ladisch <clemens@ladisch.de>
8751 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
8752 T: git git://git.alsa-project.org/alsa-kernel.git
8754 F: sound/drivers/opl4/
8757 M: Robert Richter <rric@kernel.org>
8758 L: oprofile-list@lists.sf.net
8760 F: arch/*/include/asm/oprofile*.h
8762 F: drivers/oprofile/
8763 F: include/linux/oprofile.h
8765 ORACLE CLUSTER FILESYSTEM 2 (OCFS2)
8766 M: Mark Fasheh <mfasheh@suse.com>
8767 M: Joel Becker <jlbec@evilplan.org>
8768 L: ocfs2-devel@oss.oracle.com (moderated for non-subscribers)
8769 W: http://ocfs2.wiki.kernel.org
8771 F: Documentation/filesystems/ocfs2.txt
8772 F: Documentation/filesystems/dlmfs.txt
8776 L: linux-wireless@vger.kernel.org
8777 W: http://wireless.kernel.org/en/users/Drivers/orinoco
8778 W: http://www.nongnu.org/orinoco/
8780 F: drivers/net/wireless/intersil/orinoco/
8782 OSD LIBRARY and FILESYSTEM
8783 M: Boaz Harrosh <ooo@electrozaur.com>
8784 M: Benny Halevy <bhalevy@primarydata.com>
8785 L: osd-dev@open-osd.org
8786 W: http://open-osd.org
8787 T: git git://git.open-osd.org/open-osd.git
8789 F: drivers/scsi/osd/
8790 F: include/scsi/osd_*
8794 M: Miklos Szeredi <miklos@szeredi.hu>
8795 L: linux-unionfs@vger.kernel.org
8796 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mszeredi/vfs.git
8799 F: Documentation/filesystems/overlayfs.txt
8802 M: Mike Marshall <hubcap@omnibond.com>
8803 L: pvfs2-developers@beowulf-underground.org (subscribers-only)
8804 T: git git://git.kernel.org/pub/scm/linux/kernel/git/hubcap/linux.git
8807 F: Documentation/filesystems/orangefs.txt
8810 M: Christian Lamparter <chunkeey@googlemail.com>
8811 L: linux-wireless@vger.kernel.org
8812 W: http://wireless.kernel.org/en/users/Drivers/p54
8814 F: drivers/net/wireless/intersil/p54/
8816 PA SEMI ETHERNET DRIVER
8817 M: Olof Johansson <olof@lixom.net>
8818 L: netdev@vger.kernel.org
8820 F: drivers/net/ethernet/pasemi/*
8822 PA SEMI SMBUS DRIVER
8823 M: Olof Johansson <olof@lixom.net>
8824 L: linux-i2c@vger.kernel.org
8826 F: drivers/i2c/busses/i2c-pasemi.c
8828 PADATA PARALLEL EXECUTION MECHANISM
8829 M: Steffen Klassert <steffen.klassert@secunet.com>
8830 L: linux-crypto@vger.kernel.org
8833 F: include/linux/padata.h
8834 F: Documentation/padata.txt
8836 PANASONIC LAPTOP ACPI EXTRAS DRIVER
8837 M: Harald Welte <laforge@gnumonks.org>
8838 L: platform-driver-x86@vger.kernel.org
8840 F: drivers/platform/x86/panasonic-laptop.c
8842 PANASONIC MN10300/AM33/AM34 PORT
8843 M: David Howells <dhowells@redhat.com>
8844 L: linux-am33-list@redhat.com (moderated for non-subscribers)
8845 W: ftp://ftp.redhat.com/pub/redhat/gnupro/AM33/
8847 F: Documentation/mn10300/
8850 PARALLEL LCD/KEYPAD PANEL DRIVER
8851 M: Willy Tarreau <willy@haproxy.com>
8852 M: Ksenija Stanojevic <ksenija.stanojevic@gmail.com>
8854 F: Documentation/misc-devices/lcd-panel-cgram.txt
8855 F: drivers/misc/panel.c
8857 PARALLEL PORT SUBSYSTEM
8858 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
8859 M: Sudip Mukherjee <sudip@vectorindia.org>
8860 L: linux-parport@lists.infradead.org (subscribers-only)
8863 F: include/linux/parport*.h
8864 F: drivers/char/ppdev.c
8865 F: include/uapi/linux/ppdev.h
8866 F: Documentation/parport*.txt
8868 PARAVIRT_OPS INTERFACE
8869 M: Jeremy Fitzhardinge <jeremy@goop.org>
8870 M: Chris Wright <chrisw@sous-sol.org>
8871 M: Alok Kataria <akataria@vmware.com>
8872 M: Rusty Russell <rusty@rustcorp.com.au>
8873 L: virtualization@lists.linux-foundation.org
8875 F: Documentation/virtual/paravirt_ops.txt
8876 F: arch/*/kernel/paravirt*
8877 F: arch/*/include/asm/paravirt.h
8879 PARIDE DRIVERS FOR PARALLEL PORT IDE DEVICES
8880 M: Tim Waugh <tim@cyberelk.net>
8881 L: linux-parport@lists.infradead.org (subscribers-only)
8883 F: Documentation/blockdev/paride.txt
8884 F: drivers/block/paride/
8887 M: "James E.J. Bottomley" <jejb@parisc-linux.org>
8888 M: Helge Deller <deller@gmx.de>
8889 L: linux-parisc@vger.kernel.org
8890 W: http://www.parisc-linux.org/
8891 Q: http://patchwork.kernel.org/project/linux-parisc/list/
8892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/parisc-2.6.git
8893 T: git git://git.kernel.org/pub/scm/linux/kernel/git/deller/parisc-linux.git
8896 F: Documentation/parisc/
8898 F: drivers/char/agp/parisc-agp.c
8899 F: drivers/input/serio/gscps2.c
8900 F: drivers/parport/parport_gsc.*
8901 F: drivers/tty/serial/8250/8250_gsc.c
8902 F: drivers/video/fbdev/sti*
8903 F: drivers/video/console/sti*
8904 F: drivers/video/logo/logo_parisc*
8906 PC87360 HARDWARE MONITORING DRIVER
8907 M: Jim Cromie <jim.cromie@gmail.com>
8908 L: linux-hwmon@vger.kernel.org
8910 F: Documentation/hwmon/pc87360
8911 F: drivers/hwmon/pc87360.c
8914 M: Jim Cromie <jim.cromie@gmail.com>
8916 F: drivers/char/pc8736x_gpio.c
8918 PC87427 HARDWARE MONITORING DRIVER
8919 M: Jean Delvare <jdelvare@suse.com>
8920 L: linux-hwmon@vger.kernel.org
8922 F: Documentation/hwmon/pc87427
8923 F: drivers/hwmon/pc87427.c
8926 M: Riku Voipio <riku.voipio@iki.fi>
8928 F: drivers/leds/leds-pca9532.c
8929 F: include/linux/leds-pca9532.h
8931 PCA9541 I2C BUS MASTER SELECTOR DRIVER
8932 M: Guenter Roeck <linux@roeck-us.net>
8933 L: linux-i2c@vger.kernel.org
8935 F: drivers/i2c/muxes/i2c-mux-pca9541.c
8937 PCDP - PRIMARY CONSOLE AND DEBUG PORT
8938 M: Khalid Aziz <khalid@gonehiking.org>
8940 F: drivers/firmware/pcdp.*
8943 M: Linas Vepstas <linasvepstas@gmail.com>
8944 L: linux-pci@vger.kernel.org
8946 F: Documentation/PCI/pci-error-recovery.txt
8948 PCI ENHANCED ERROR HANDLING (EEH) FOR POWERPC
8949 M: Russell Currey <ruscur@russell.cc>
8950 L: linuxppc-dev@lists.ozlabs.org
8952 F: Documentation/powerpc/eeh-pci-error-recovery.txt
8953 F: arch/powerpc/kernel/eeh*.c
8954 F: arch/powerpc/platforms/*/eeh*.c
8955 F: arch/powerpc/include/*/eeh*.h
8958 M: Bjorn Helgaas <bhelgaas@google.com>
8959 L: linux-pci@vger.kernel.org
8960 Q: http://patchwork.ozlabs.org/project/linux-pci/list/
8961 T: git git://git.kernel.org/pub/scm/linux/kernel/git/helgaas/pci.git
8963 F: Documentation/devicetree/bindings/pci/
8964 F: Documentation/PCI/
8966 F: include/linux/pci*
8968 F: arch/x86/kernel/quirks.c
8970 PCI DRIVER FOR ALTERA PCIE IP
8971 M: Ley Foon Tan <lftan@altera.com>
8972 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
8973 L: linux-pci@vger.kernel.org
8975 F: Documentation/devicetree/bindings/pci/altera-pcie.txt
8976 F: drivers/pci/host/pcie-altera.c
8978 PCI DRIVER FOR ARM VERSATILE PLATFORM
8979 M: Rob Herring <robh@kernel.org>
8980 L: linux-pci@vger.kernel.org
8981 L: linux-arm-kernel@lists.infradead.org
8983 F: Documentation/devicetree/bindings/pci/versatile.txt
8984 F: drivers/pci/host/pci-versatile.c
8986 PCI DRIVER FOR APPLIEDMICRO XGENE
8987 M: Tanmay Inamdar <tinamdar@apm.com>
8988 L: linux-pci@vger.kernel.org
8989 L: linux-arm-kernel@lists.infradead.org
8991 F: Documentation/devicetree/bindings/pci/xgene-pci.txt
8992 F: drivers/pci/host/pci-xgene.c
8994 PCI DRIVER FOR FREESCALE LAYERSCAPE
8995 M: Minghuan Lian <minghuan.Lian@freescale.com>
8996 M: Mingkai Hu <mingkai.hu@freescale.com>
8997 M: Roy Zang <tie-fei.zang@freescale.com>
8998 L: linuxppc-dev@lists.ozlabs.org
8999 L: linux-pci@vger.kernel.org
9000 L: linux-arm-kernel@lists.infradead.org
9002 F: drivers/pci/host/*layerscape*
9005 M: Richard Zhu <Richard.Zhu@freescale.com>
9006 M: Lucas Stach <l.stach@pengutronix.de>
9007 L: linux-pci@vger.kernel.org
9008 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9010 F: drivers/pci/host/*imx6*
9012 PCI DRIVER FOR TI KEYSTONE
9013 M: Murali Karicheri <m-karicheri2@ti.com>
9014 L: linux-pci@vger.kernel.org
9015 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9017 F: drivers/pci/host/*keystone*
9019 PCI DRIVER FOR MVEBU (Marvell Armada 370 and Armada XP SOC support)
9020 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9021 M: Jason Cooper <jason@lakedaemon.net>
9022 L: linux-pci@vger.kernel.org
9023 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9025 F: drivers/pci/host/*mvebu*
9027 PCI DRIVER FOR AARDVARK (Marvell Armada 3700)
9028 M: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
9029 L: linux-pci@vger.kernel.org
9030 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9032 F: drivers/pci/host/pci-aardvark.c
9034 PCI DRIVER FOR NVIDIA TEGRA
9035 M: Thierry Reding <thierry.reding@gmail.com>
9036 L: linux-tegra@vger.kernel.org
9037 L: linux-pci@vger.kernel.org
9039 F: Documentation/devicetree/bindings/pci/nvidia,tegra20-pcie.txt
9040 F: drivers/pci/host/pci-tegra.c
9042 PCI DRIVER FOR TI DRA7XX
9043 M: Kishon Vijay Abraham I <kishon@ti.com>
9044 L: linux-omap@vger.kernel.org
9045 L: linux-pci@vger.kernel.org
9047 F: Documentation/devicetree/bindings/pci/ti-pci.txt
9048 F: drivers/pci/host/pci-dra7xx.c
9050 PCI DRIVER FOR RENESAS R-CAR
9051 M: Simon Horman <horms@verge.net.au>
9052 L: linux-pci@vger.kernel.org
9053 L: linux-renesas-soc@vger.kernel.org
9055 F: drivers/pci/host/*rcar*
9057 PCI DRIVER FOR SAMSUNG EXYNOS
9058 M: Jingoo Han <jingoohan1@gmail.com>
9059 L: linux-pci@vger.kernel.org
9060 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9061 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9063 F: drivers/pci/host/pci-exynos.c
9065 PCI DRIVER FOR SYNOPSIS DESIGNWARE
9066 M: Jingoo Han <jingoohan1@gmail.com>
9067 M: Pratyush Anand <pratyush.anand@gmail.com>
9068 L: linux-pci@vger.kernel.org
9070 F: drivers/pci/host/*designware*
9072 PCI DRIVER FOR SYNOPSYS PROTOTYPING DEVICE
9073 M: Joao Pinto <jpinto@synopsys.com>
9074 L: linux-pci@vger.kernel.org
9076 F: Documentation/devicetree/bindings/pci/designware-pcie.txt
9077 F: drivers/pci/host/pcie-designware-plat.c
9079 PCI DRIVER FOR GENERIC OF HOSTS
9080 M: Will Deacon <will.deacon@arm.com>
9081 L: linux-pci@vger.kernel.org
9082 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9084 F: Documentation/devicetree/bindings/pci/host-generic-pci.txt
9085 F: drivers/pci/host/pci-host-common.c
9086 F: drivers/pci/host/pci-host-generic.c
9088 PCI DRIVER FOR INTEL VOLUME MANAGEMENT DEVICE (VMD)
9089 M: Keith Busch <keith.busch@intel.com>
9090 L: linux-pci@vger.kernel.org
9092 F: arch/x86/pci/vmd.c
9094 PCIE DRIVER FOR ST SPEAR13XX
9095 M: Pratyush Anand <pratyush.anand@gmail.com>
9096 L: linux-pci@vger.kernel.org
9098 F: drivers/pci/host/*spear*
9100 PCI MSI DRIVER FOR ALTERA MSI IP
9101 M: Ley Foon Tan <lftan@altera.com>
9102 L: rfi@lists.rocketboards.org (moderated for non-subscribers)
9103 L: linux-pci@vger.kernel.org
9105 F: Documentation/devicetree/bindings/pci/altera-pcie-msi.txt
9106 F: drivers/pci/host/pcie-altera-msi.c
9108 PCI MSI DRIVER FOR APPLIEDMICRO XGENE
9109 M: Duc Dang <dhdang@apm.com>
9110 L: linux-pci@vger.kernel.org
9111 L: linux-arm-kernel@lists.infradead.org
9113 F: Documentation/devicetree/bindings/pci/xgene-pci-msi.txt
9114 F: drivers/pci/host/pci-xgene-msi.c
9116 PCIE DRIVER FOR AXIS ARTPEC
9117 M: Niklas Cassel <niklas.cassel@axis.com>
9118 M: Jesper Nilsson <jesper.nilsson@axis.com>
9119 L: linux-arm-kernel@axis.com
9120 L: linux-pci@vger.kernel.org
9122 F: Documentation/devicetree/bindings/pci/axis,artpec*
9123 F: drivers/pci/host/*artpec*
9125 PCIE DRIVER FOR HISILICON
9126 M: Zhou Wang <wangzhou1@hisilicon.com>
9127 M: Gabriele Paoloni <gabriele.paoloni@huawei.com>
9128 L: linux-pci@vger.kernel.org
9130 F: Documentation/devicetree/bindings/pci/hisilicon-pcie.txt
9131 F: drivers/pci/host/pcie-hisi.c
9133 PCIE DRIVER FOR QUALCOMM MSM
9134 M: Stanimir Varbanov <svarbanov@mm-sol.com>
9135 L: linux-pci@vger.kernel.org
9136 L: linux-arm-msm@vger.kernel.org
9138 F: drivers/pci/host/*qcom*
9140 PCIE DRIVER FOR CAVIUM THUNDERX
9141 M: David Daney <david.daney@cavium.com>
9142 L: linux-pci@vger.kernel.org
9143 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9145 F: Documentation/devicetree/bindings/pci/pci-thunder-*
9146 F: drivers/pci/host/pci-thunder-*
9149 P: Linux PCMCIA Team
9150 L: linux-pcmcia@lists.infradead.org
9151 W: http://lists.infradead.org/mailman/listinfo/linux-pcmcia
9152 T: git git://git.kernel.org/pub/scm/linux/kernel/git/brodo/pcmcia.git
9154 F: Documentation/pcmcia/
9158 PCNET32 NETWORK DRIVER
9159 M: Don Fry <pcnet32@frontier.com>
9160 L: netdev@vger.kernel.org
9162 F: drivers/net/ethernet/amd/pcnet32.c
9164 PCRYPT PARALLEL CRYPTO ENGINE
9165 M: Steffen Klassert <steffen.klassert@secunet.com>
9166 L: linux-crypto@vger.kernel.org
9169 F: include/crypto/pcrypt.h
9171 PER-CPU MEMORY ALLOCATOR
9172 M: Tejun Heo <tj@kernel.org>
9173 M: Christoph Lameter <cl@linux.com>
9174 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/percpu.git
9176 F: include/linux/percpu*.h
9178 F: arch/*/include/asm/percpu.h
9180 PER-TASK DELAY ACCOUNTING
9181 M: Balbir Singh <bsingharora@gmail.com>
9183 F: include/linux/delayacct.h
9184 F: kernel/delayacct.c
9186 PERFORMANCE EVENTS SUBSYSTEM
9187 M: Peter Zijlstra <peterz@infradead.org>
9188 M: Ingo Molnar <mingo@redhat.com>
9189 M: Arnaldo Carvalho de Melo <acme@kernel.org>
9190 R: Alexander Shishkin <alexander.shishkin@linux.intel.com>
9191 L: linux-kernel@vger.kernel.org
9192 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
9195 F: include/linux/perf_event.h
9196 F: include/uapi/linux/perf_event.h
9197 F: arch/*/kernel/perf_event*.c
9198 F: arch/*/kernel/*/perf_event*.c
9199 F: arch/*/kernel/*/*/perf_event*.c
9200 F: arch/*/include/asm/perf_event.h
9201 F: arch/*/kernel/perf_callchain.c
9205 PERSONALITY HANDLING
9206 M: Christoph Hellwig <hch@infradead.org>
9207 L: linux-abi-devel@lists.sourceforge.net
9209 F: include/linux/personality.h
9210 F: include/uapi/linux/personality.h
9213 M: Remi Denis-Courmont <courmisch@gmail.com>
9215 F: Documentation/networking/phonet.txt
9216 F: include/linux/phonet.h
9217 F: include/net/phonet/
9218 F: include/uapi/linux/phonet.h
9222 M: Joern Engel <joern@lazybastard.org>
9223 L: linux-mtd@lists.infradead.org
9225 F: drivers/mtd/devices/phram.c
9228 M: Bruno Prémont <bonbons@linux-vserver.org>
9229 L: linux-input@vger.kernel.org
9231 F: drivers/hid/hid-picolcd*
9234 M: Jamie Iles <jamie@jamieiles.com>
9235 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9236 T: git git://github.com/jamieiles/linux-2.6-ji.git
9238 F: arch/arm/boot/dts/picoxcell*
9239 F: arch/arm/mach-picoxcell/
9240 F: drivers/crypto/picoxcell*
9242 PIN CONTROL SUBSYSTEM
9243 M: Linus Walleij <linus.walleij@linaro.org>
9244 L: linux-gpio@vger.kernel.org
9245 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl.git
9247 F: Documentation/devicetree/bindings/pinctrl/
9248 F: Documentation/pinctrl.txt
9250 F: include/linux/pinctrl/
9252 PIN CONTROLLER - ATMEL AT91
9253 M: Jean-Christophe Plagniol-Villard <plagnioj@jcrosoft.com>
9254 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9256 F: drivers/pinctrl/pinctrl-at91.*
9258 PIN CONTROLLER - ATMEL AT91 PIO4
9259 M: Ludovic Desroches <ludovic.desroches@atmel.com>
9260 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9261 L: linux-gpio@vger.kernel.org
9263 F: drivers/pinctrl/pinctrl-at91-pio4.*
9265 PIN CONTROLLER - INTEL
9266 M: Mika Westerberg <mika.westerberg@linux.intel.com>
9267 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
9269 F: drivers/pinctrl/intel/
9271 PIN CONTROLLER - RENESAS
9272 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
9273 M: Geert Uytterhoeven <geert+renesas@glider.be>
9274 L: linux-renesas-soc@vger.kernel.org
9276 F: drivers/pinctrl/sh-pfc/
9278 PIN CONTROLLER - SAMSUNG
9279 M: Tomasz Figa <tomasz.figa@gmail.com>
9280 M: Krzysztof Kozlowski <krzk@kernel.org>
9281 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
9282 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9283 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
9285 F: drivers/pinctrl/samsung/
9287 PIN CONTROLLER - SINGLE
9288 M: Tony Lindgren <tony@atomide.com>
9289 M: Haojian Zhuang <haojian.zhuang@linaro.org>
9290 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9291 L: linux-omap@vger.kernel.org
9293 F: drivers/pinctrl/pinctrl-single.c
9295 PIN CONTROLLER - ST SPEAR
9296 M: Viresh Kumar <vireshk@kernel.org>
9297 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9298 W: http://www.st.com/spear
9300 F: drivers/pinctrl/spear/
9302 PISTACHIO SOC SUPPORT
9303 M: James Hartley <james.hartley@imgtec.com>
9304 M: Ionela Voinescu <ionela.voinescu@imgtec.com>
9305 L: linux-mips@linux-mips.org
9307 F: arch/mips/pistachio/
9308 F: arch/mips/include/asm/mach-pistachio/
9309 F: arch/mips/boot/dts/pistachio/
9310 F: arch/mips/configs/pistachio*_defconfig
9313 M: Jiri Kosina <jikos@kernel.org>
9315 F: drivers/block/pktcdvd.c
9316 F: include/linux/pktcdvd.h
9317 F: include/uapi/linux/pktcdvd.h
9320 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
9321 W: http://mprc.pku.edu.cn/~guanxuetao/linux
9323 T: git git://github.com/gxt/linux.git
9324 F: drivers/input/serio/i8042-unicore32io.h
9325 F: drivers/i2c/busses/i2c-puv3.c
9326 F: drivers/video/fbdev/fb-puv3.c
9327 F: drivers/rtc/rtc-puv3.c
9329 PMBUS HARDWARE MONITORING DRIVERS
9330 M: Guenter Roeck <linux@roeck-us.net>
9331 L: linux-hwmon@vger.kernel.org
9332 W: http://hwmon.wiki.kernel.org/
9333 W: http://www.roeck-us.net/linux/drivers/
9334 T: git git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git
9336 F: Documentation/hwmon/pmbus
9337 F: drivers/hwmon/pmbus/
9338 F: include/linux/i2c/pmbus.h
9340 PMC SIERRA MaxRAID DRIVER
9341 L: linux-scsi@vger.kernel.org
9342 W: http://www.pmc-sierra.com/
9344 F: drivers/scsi/pmcraid.*
9346 PMC SIERRA PM8001 DRIVER
9347 M: Jack Wang <jinpu.wang@profitbricks.com>
9348 M: lindar_liu@usish.com
9350 L: linux-scsi@vger.kernel.org
9352 F: drivers/scsi/pm8001/
9354 POSIX CLOCKS and TIMERS
9355 M: Thomas Gleixner <tglx@linutronix.de>
9356 L: linux-kernel@vger.kernel.org
9357 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
9360 F: include/linux/timer*
9361 F: kernel/time/*timer*
9363 POWER MANAGEMENT CORE
9364 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
9365 L: linux-pm@vger.kernel.org
9366 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rafael/linux-pm
9368 F: drivers/base/power/
9369 F: include/linux/pm.h
9370 F: include/linux/pm_*
9371 F: include/linux/powercap.h
9372 F: drivers/powercap/
9374 POWER SUPPLY CLASS/SUBSYSTEM and DRIVERS
9375 M: Sebastian Reichel <sre@kernel.org>
9376 M: Dmitry Eremin-Solenikov <dbaryshkov@gmail.com>
9377 M: David Woodhouse <dwmw2@infradead.org>
9378 L: linux-pm@vger.kernel.org
9379 T: git git://git.infradead.org/battery-2.6.git
9381 F: Documentation/devicetree/bindings/power/
9382 F: Documentation/devicetree/bindings/power_supply/
9383 F: include/linux/power_supply.h
9385 X: drivers/power/avs/
9387 POWER STATE COORDINATION INTERFACE (PSCI)
9388 M: Mark Rutland <mark.rutland@arm.com>
9389 M: Lorenzo Pieralisi <lorenzo.pieralisi@arm.com>
9390 L: linux-arm-kernel@lists.infradead.org
9392 F: drivers/firmware/psci.c
9393 F: include/linux/psci.h
9394 F: include/uapi/linux/psci.h
9396 POWERNV OPERATOR PANEL LCD DISPLAY DRIVER
9397 M: Suraj Jitindar Singh <sjitindarsingh@gmail.com>
9398 L: linuxppc-dev@lists.ozlabs.org
9400 F: drivers/char/powernv-op-panel.c
9403 M: "Rafael J. Wysocki" <rafael.j.wysocki@intel.com>
9407 PPP PROTOCOL DRIVERS AND COMPRESSORS
9408 M: Paul Mackerras <paulus@samba.org>
9409 L: linux-ppp@vger.kernel.org
9411 F: drivers/net/ppp/ppp_*
9413 PPP OVER ATM (RFC 2364)
9414 M: Mitchell Blank Jr <mitch@sfgoth.com>
9416 F: net/atm/pppoatm.c
9417 F: include/uapi/linux/atmppp.h
9420 M: Michal Ostrowski <mostrows@earthlink.net>
9422 F: drivers/net/ppp/pppoe.c
9423 F: drivers/net/ppp/pppox.c
9426 M: James Chapman <jchapman@katalix.com>
9428 F: net/l2tp/l2tp_ppp.c
9429 F: include/linux/if_pppol2tp.h
9430 F: include/uapi/linux/if_pppol2tp.h
9433 M: Rodolfo Giometti <giometti@enneenne.com>
9434 W: http://wiki.enneenne.com/index.php/LinuxPPS_support
9435 L: linuxpps@ml.enneenne.com (subscribers-only)
9437 F: Documentation/pps/
9439 F: include/linux/pps*.h
9442 M: Dmitry Kozlov <xeb@mail.ru>
9443 L: netdev@vger.kernel.org
9445 F: drivers/net/ppp/pptp.c
9446 W: http://sourceforge.net/projects/accel-pptp
9449 M: Robert Love <rml@tech9.net>
9450 L: kpreempt-tech@lists.sourceforge.net
9451 W: ftp://ftp.kernel.org/pub/linux/kernel/people/rml/preempt-kernel
9453 F: Documentation/preempt-locking.txt
9454 F: include/linux/preempt.h
9456 PRISM54 WIRELESS DRIVER
9457 M: "Luis R. Rodriguez" <mcgrof@gmail.com>
9458 L: linux-wireless@vger.kernel.org
9459 W: http://wireless.kernel.org/en/users/Drivers/p54
9461 F: drivers/net/wireless/intersil/prism54/
9464 M: Geoff Levand <geoff@infradead.org>
9465 L: netdev@vger.kernel.org
9466 L: linuxppc-dev@lists.ozlabs.org
9468 F: drivers/net/ethernet/toshiba/ps3_gelic_net.*
9470 PS3 PLATFORM SUPPORT
9471 M: Geoff Levand <geoff@infradead.org>
9472 L: linuxppc-dev@lists.ozlabs.org
9474 F: arch/powerpc/boot/ps3*
9475 F: arch/powerpc/include/asm/lv1call.h
9476 F: arch/powerpc/include/asm/ps3*.h
9477 F: arch/powerpc/platforms/ps3/
9480 F: drivers/rtc/rtc-ps3.c
9481 F: drivers/usb/host/*ps3.c
9482 F: sound/ppc/snd_ps3*
9485 M: Jim Paris <jim@jtan.com>
9486 M: Geoff Levand <geoff@infradead.org>
9487 L: linuxppc-dev@lists.ozlabs.org
9489 F: drivers/block/ps3vram.c
9492 M: Anton Vorontsov <anton@enomsg.org>
9493 M: Colin Cross <ccross@android.com>
9494 M: Kees Cook <keescook@chromium.org>
9495 M: Tony Luck <tony.luck@intel.com>
9497 T: git git://git.kernel.org/pub/scm/linux/kernel/git/aegl/linux.git
9499 F: include/linux/pstore*
9500 F: drivers/firmware/efi/efi-pstore.c
9501 F: drivers/acpi/apei/erst.c
9503 PTP HARDWARE CLOCK SUPPORT
9504 M: Richard Cochran <richardcochran@gmail.com>
9505 L: netdev@vger.kernel.org
9507 W: http://linuxptp.sourceforge.net/
9508 F: Documentation/ABI/testing/sysfs-ptp
9509 F: Documentation/ptp/*
9510 F: drivers/net/ethernet/freescale/gianfar_ptp.c
9511 F: drivers/net/phy/dp83640*
9513 F: include/linux/ptp_cl*
9516 M: Roland McGrath <roland@hack.frob.com>
9517 M: Oleg Nesterov <oleg@redhat.com>
9519 F: include/asm-generic/syscall.h
9520 F: include/linux/ptrace.h
9521 F: include/linux/regset.h
9522 F: include/linux/tracehook.h
9523 F: include/uapi/linux/ptrace.h
9527 M: Hans Verkuil <hverkuil@xs4all.nl>
9528 L: linux-media@vger.kernel.org
9529 T: git git://linuxtv.org/media_tree.git
9531 F: drivers/staging/media/pulse8-cec
9533 PVRUSB2 VIDEO4LINUX DRIVER
9534 M: Mike Isely <isely@pobox.com>
9535 L: pvrusb2@isely.net (subscribers-only)
9536 L: linux-media@vger.kernel.org
9537 W: http://www.isely.net/pvrusb2/
9538 T: git git://linuxtv.org/media_tree.git
9540 F: Documentation/video4linux/README.pvrusb2
9541 F: drivers/media/usb/pvrusb2/
9544 M: Hans Verkuil <hverkuil@xs4all.nl>
9545 L: linux-media@vger.kernel.org
9546 T: git git://linuxtv.org/media_tree.git
9548 F: drivers/media/usb/pwc/*
9551 M: Kamil Debski <kamil@wypas.org>
9552 M: Lukasz Majewski <l.majewski@samsung.com>
9553 L: linux-hwmon@vger.kernel.org
9555 F: Documentation/devicetree/bindings/hwmon/pwm-fan.txt
9556 F: Documentation/hwmon/pwm-fan
9557 F: drivers/hwmon/pwm-fan.c
9560 M: Thierry Reding <thierry.reding@gmail.com>
9561 L: linux-pwm@vger.kernel.org
9563 T: git git://git.kernel.org/pub/scm/linux/kernel/git/thierry.reding/linux-pwm.git
9564 F: Documentation/pwm.txt
9565 F: Documentation/devicetree/bindings/pwm/
9566 F: include/linux/pwm.h
9568 F: drivers/video/backlight/pwm_bl.c
9569 F: include/linux/pwm_backlight.h
9571 PXA2xx/PXA3xx SUPPORT
9572 M: Daniel Mack <daniel@zonque.org>
9573 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9574 M: Robert Jarzmik <robert.jarzmik@free.fr>
9575 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9576 T: git git://github.com/hzhuang1/linux.git
9577 T: git git://github.com/rjarzmik/linux.git
9579 F: arch/arm/boot/dts/pxa*
9580 F: arch/arm/mach-pxa/
9582 F: drivers/pcmcia/pxa2xx*
9583 F: drivers/pinctrl/pxa/
9584 F: drivers/spi/spi-pxa2xx*
9585 F: drivers/usb/gadget/udc/pxa2*
9586 F: include/sound/pxa2xx-lib.h
9591 M: Robert Jarzmik <robert.jarzmik@free.fr>
9592 L: linux-gpio@vger.kernel.org
9594 F: drivers/gpio/gpio-pxa.c
9596 PXA3xx NAND FLASH DRIVER
9597 M: Ezequiel Garcia <ezequiel.garcia@free-electrons.com>
9598 L: linux-mtd@lists.infradead.org
9600 F: drivers/mtd/nand/pxa3xx_nand.c
9603 M: Eric Miao <eric.y.miao@gmail.com>
9604 M: Haojian Zhuang <haojian.zhuang@gmail.com>
9605 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
9606 T: git git://github.com/hzhuang1/linux.git
9607 T: git git://git.linaro.org/people/ycmiao/pxa-linux.git
9609 F: arch/arm/boot/dts/mmp*
9610 F: arch/arm/mach-mmp/
9616 M: Robert Jarzmik <robert.jarzmik@free.fr>
9617 L: rtc-linux@googlegroups.com
9621 M: Giovanni Cabiddu <giovanni.cabiddu@intel.com>
9622 M: Salvatore Benedetto <salvatore.benedetto@intel.com>
9623 L: qat-linux@intel.com
9625 F: drivers/crypto/qat/
9628 M: Mike Marciniszyn <infinipath@intel.com>
9629 L: linux-rdma@vger.kernel.org
9631 F: drivers/infiniband/hw/qib/
9633 QLOGIC QLA1280 SCSI DRIVER
9634 M: Michael Reed <mdr@sgi.com>
9635 L: linux-scsi@vger.kernel.org
9637 F: drivers/scsi/qla1280.[ch]
9639 QLOGIC QLA2XXX FC-SCSI DRIVER
9640 M: qla2xxx-upstream@qlogic.com
9641 L: linux-scsi@vger.kernel.org
9643 F: Documentation/scsi/LICENSE.qla2xxx
9644 F: drivers/scsi/qla2xxx/
9646 QLOGIC QLA4XXX iSCSI DRIVER
9647 M: QLogic-Storage-Upstream@qlogic.com
9648 L: linux-scsi@vger.kernel.org
9650 F: Documentation/scsi/LICENSE.qla4xxx
9651 F: drivers/scsi/qla4xxx/
9653 QLOGIC QLA3XXX NETWORK DRIVER
9654 M: Jitendra Kalsaria <jitendra.kalsaria@qlogic.com>
9655 M: Ron Mercer <ron.mercer@qlogic.com>
9656 M: linux-driver@qlogic.com
9657 L: netdev@vger.kernel.org
9659 F: Documentation/networking/LICENSE.qla3xxx
9660 F: drivers/net/ethernet/qlogic/qla3xxx.*
9662 QLOGIC QLCNIC (1/10)Gb ETHERNET DRIVER
9663 M: Dept-GELinuxNICDev@qlogic.com
9664 L: netdev@vger.kernel.org
9666 F: drivers/net/ethernet/qlogic/qlcnic/
9668 QLOGIC QLGE 10Gb ETHERNET DRIVER
9669 M: Harish Patil <harish.patil@qlogic.com>
9670 M: Sudarsana Kalluru <sudarsana.kalluru@qlogic.com>
9671 M: Dept-GELinuxNICDev@qlogic.com
9672 M: linux-driver@qlogic.com
9673 L: netdev@vger.kernel.org
9675 F: drivers/net/ethernet/qlogic/qlge/
9677 QLOGIC QL4xxx ETHERNET DRIVER
9678 M: Yuval Mintz <Yuval.Mintz@qlogic.com>
9679 M: Ariel Elior <Ariel.Elior@qlogic.com>
9680 M: everest-linux-l2@qlogic.com
9681 L: netdev@vger.kernel.org
9683 F: drivers/net/ethernet/qlogic/qed/
9684 F: include/linux/qed/
9685 F: drivers/net/ethernet/qlogic/qede/
9688 M: Anders Larsen <al@alarsen.net>
9689 W: http://www.alarsen.net/linux/qnx4fs/
9692 F: include/uapi/linux/qnx4_fs.h
9693 F: include/uapi/linux/qnxtypes.h
9696 M: Antti Palosaari <crope@iki.fi>
9697 L: linux-media@vger.kernel.org
9698 W: https://linuxtv.org
9699 W: http://palosaari.fi/linux/
9700 Q: http://patchwork.linuxtv.org/project/linux-media/list/
9701 T: git git://linuxtv.org/anttip/media_tree.git
9703 F: drivers/media/tuners/qt1010*
9705 QUALCOMM ATHEROS ATH9K WIRELESS DRIVER
9706 M: QCA ath9k Development <ath9k-devel@qca.qualcomm.com>
9707 L: linux-wireless@vger.kernel.org
9708 L: ath9k-devel@lists.ath9k.org
9709 W: http://wireless.kernel.org/en/users/Drivers/ath9k
9711 F: drivers/net/wireless/ath/ath9k/
9713 QUALCOMM ATHEROS ATH10K WIRELESS DRIVER
9714 M: Kalle Valo <kvalo@qca.qualcomm.com>
9715 L: ath10k@lists.infradead.org
9716 W: http://wireless.kernel.org/en/users/Drivers/ath10k
9717 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kvalo/ath.git
9719 F: drivers/net/wireless/ath/ath10k/
9721 QUALCOMM HEXAGON ARCHITECTURE
9722 M: Richard Kuo <rkuo@codeaurora.org>
9723 L: linux-hexagon@vger.kernel.org
9724 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rkuo/linux-hexagon-kernel.git
9728 QUALCOMM WCN36XX WIRELESS DRIVER
9729 M: Eugene Krasnikov <k.eugene.e@gmail.com>
9730 L: wcn36xx@lists.infradead.org
9731 W: http://wireless.kernel.org/en/users/Drivers/wcn36xx
9732 T: git git://github.com/KrasnikovEugene/wcn36xx.git
9734 F: drivers/net/wireless/ath/wcn36xx/
9736 QEMU MACHINE EMULATOR AND VIRTUALIZER SUPPORT
9737 M: Gabriel Somlo <somlo@cmu.edu>
9738 M: "Michael S. Tsirkin" <mst@redhat.com>
9739 L: qemu-devel@nongnu.org
9741 F: drivers/firmware/qemu_fw_cfg.c
9743 RADOS BLOCK DEVICE (RBD)
9744 M: Ilya Dryomov <idryomov@gmail.com>
9745 M: Sage Weil <sage@redhat.com>
9746 M: Alex Elder <elder@kernel.org>
9747 L: ceph-devel@vger.kernel.org
9749 T: git git://git.kernel.org/pub/scm/linux/kernel/git/sage/ceph-client.git
9750 T: git git://github.com/ceph/ceph-client.git
9752 F: Documentation/ABI/testing/sysfs-bus-rbd
9753 F: drivers/block/rbd.c
9754 F: drivers/block/rbd_types.h
9756 RADEON FRAMEBUFFER DISPLAY DRIVER
9757 M: Benjamin Herrenschmidt <benh@kernel.crashing.org>
9758 L: linux-fbdev@vger.kernel.org
9760 F: drivers/video/fbdev/aty/radeon*
9761 F: include/uapi/linux/radeonfb.h
9763 RADIOSHARK RADIO DRIVER
9764 M: Hans Verkuil <hverkuil@xs4all.nl>
9765 L: linux-media@vger.kernel.org
9766 T: git git://linuxtv.org/media_tree.git
9768 F: drivers/media/radio/radio-shark.c
9770 RADIOSHARK2 RADIO DRIVER
9771 M: Hans Verkuil <hverkuil@xs4all.nl>
9772 L: linux-media@vger.kernel.org
9773 T: git git://linuxtv.org/media_tree.git
9775 F: drivers/media/radio/radio-shark2.c
9776 F: drivers/media/radio/radio-tea5777.c
9778 RAGE128 FRAMEBUFFER DISPLAY DRIVER
9779 M: Paul Mackerras <paulus@samba.org>
9780 L: linux-fbdev@vger.kernel.org
9782 F: drivers/video/fbdev/aty/aty128fb.c
9784 RALINK MIPS ARCHITECTURE
9785 M: John Crispin <john@phrozen.org>
9786 L: linux-mips@linux-mips.org
9790 RALINK RT2X00 WIRELESS LAN DRIVER
9792 M: Stanislaw Gruszka <sgruszka@redhat.com>
9793 M: Helmut Schaa <helmut.schaa@googlemail.com>
9794 L: linux-wireless@vger.kernel.org
9796 F: drivers/net/wireless/ralink/rt2x00/
9798 RAMDISK RAM BLOCK DEVICE DRIVER
9799 M: Jens Axboe <axboe@kernel.dk>
9801 F: Documentation/blockdev/ramdisk.txt
9802 F: drivers/block/brd.c
9804 RANDOM NUMBER DRIVER
9805 M: "Theodore Ts'o" <tytso@mit.edu>
9807 F: drivers/char/random.c
9810 M: Matt Porter <mporter@kernel.crashing.org>
9811 M: Alexandre Bounine <alexandre.bounine@idt.com>
9815 RAYLINK/WEBGEAR 802.11 WIRELESS LAN DRIVER
9816 L: linux-wireless@vger.kernel.org
9818 F: drivers/net/wireless/ray*
9821 M: Josh Triplett <josh@joshtriplett.org>
9822 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9823 L: linux-kernel@vger.kernel.org
9825 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9826 F: Documentation/RCU/torture.txt
9827 F: kernel/rcu/rcutorture.c
9829 RCUTORTURE TEST FRAMEWORK
9830 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9831 M: Josh Triplett <josh@joshtriplett.org>
9832 R: Steven Rostedt <rostedt@goodmis.org>
9833 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9834 R: Lai Jiangshan <jiangshanlai@gmail.com>
9835 L: linux-kernel@vger.kernel.org
9837 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9838 F: tools/testing/selftests/rcutorture
9841 M: Florian Fainelli <florian@openwrt.org>
9844 RDC R6040 FAST ETHERNET DRIVER
9845 M: Florian Fainelli <f.fainelli@gmail.com>
9846 L: netdev@vger.kernel.org
9848 F: drivers/net/ethernet/rdc/r6040.c
9850 RDS - RELIABLE DATAGRAM SOCKETS
9851 M: Santosh Shilimkar <santosh.shilimkar@oracle.com>
9852 L: netdev@vger.kernel.org
9853 L: linux-rdma@vger.kernel.org
9854 L: rds-devel@oss.oracle.com (moderated for non-subscribers)
9855 W: https://oss.oracle.com/projects/rds/
9858 F: Documentation/networking/rds.txt
9860 RDMAVT - RDMA verbs software
9861 M: Dennis Dalessandro <dennis.dalessandro@intel.com>
9862 L: linux-rdma@vger.kernel.org
9864 F: drivers/infiniband/sw/rdmavt
9866 READ-COPY UPDATE (RCU)
9867 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
9868 M: Josh Triplett <josh@joshtriplett.org>
9869 R: Steven Rostedt <rostedt@goodmis.org>
9870 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
9871 R: Lai Jiangshan <jiangshanlai@gmail.com>
9872 L: linux-kernel@vger.kernel.org
9873 W: http://www.rdrop.com/users/paulmck/RCU/
9875 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
9876 F: Documentation/RCU/
9877 X: Documentation/RCU/torture.txt
9878 F: include/linux/rcu*
9879 X: include/linux/srcu.h
9883 REAL TIME CLOCK (RTC) SUBSYSTEM
9884 M: Alessandro Zummo <a.zummo@towertech.it>
9885 M: Alexandre Belloni <alexandre.belloni@free-electrons.com>
9886 L: rtc-linux@googlegroups.com
9887 Q: http://patchwork.ozlabs.org/project/rtc-linux/list/
9888 T: git git://git.kernel.org/pub/scm/linux/kernel/git/abelloni/linux.git
9890 F: Documentation/devicetree/bindings/rtc/
9891 F: Documentation/rtc.txt
9893 F: include/linux/rtc.h
9894 F: include/uapi/linux/rtc.h
9895 F: include/linux/rtc/
9896 F: include/linux/platform_data/rtc-*
9897 F: tools/testing/selftests/timers/rtctest.c
9899 REALTEK AUDIO CODECS
9900 M: Bard Liao <bardliao@realtek.com>
9901 M: Oder Chiou <oder_chiou@realtek.com>
9903 F: sound/soc/codecs/rt*
9904 F: include/sound/rt*.h
9906 REISERFS FILE SYSTEM
9907 L: reiserfs-devel@vger.kernel.org
9911 REGISTER MAP ABSTRACTION
9912 M: Mark Brown <broonie@kernel.org>
9913 L: linux-kernel@vger.kernel.org
9914 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regmap.git
9916 F: Documentation/devicetree/bindings/regmap/
9917 F: drivers/base/regmap/
9918 F: include/linux/regmap.h
9920 REMOTE PROCESSOR (REMOTEPROC) SUBSYSTEM
9921 M: Ohad Ben-Cohen <ohad@wizery.com>
9922 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9923 L: linux-remoteproc@vger.kernel.org
9924 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/remoteproc.git
9926 F: Documentation/devicetree/bindings/remoteproc/
9927 F: Documentation/remoteproc.txt
9928 F: drivers/remoteproc/
9929 F: include/linux/remoteproc.h
9931 REMOTE PROCESSOR MESSAGING (RPMSG) SUBSYSTEM
9932 M: Ohad Ben-Cohen <ohad@wizery.com>
9933 M: Bjorn Andersson <bjorn.andersson@linaro.org>
9934 L: linux-remoteproc@vger.kernel.org
9935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ohad/rpmsg.git
9938 F: Documentation/rpmsg.txt
9939 F: include/linux/rpmsg.h
9941 RENESAS ETHERNET DRIVERS
9942 R: Sergei Shtylyov <sergei.shtylyov@cogentembedded.com>
9943 L: netdev@vger.kernel.org
9944 L: linux-renesas-soc@vger.kernel.org
9945 F: drivers/net/ethernet/renesas/
9946 F: include/linux/sh_eth.h
9948 RENESAS USB2 PHY DRIVER
9949 M: Yoshihiro Shimoda <yoshihiro.shimoda.uh@renesas.com>
9950 L: linux-renesas-soc@vger.kernel.org
9952 F: drivers/phy/phy-rcar-gen3-usb2.c
9954 RESET CONTROLLER FRAMEWORK
9955 M: Philipp Zabel <p.zabel@pengutronix.de>
9956 T: git git://git.pengutronix.de/git/pza/linux
9959 F: Documentation/devicetree/bindings/reset/
9960 F: include/dt-bindings/reset/
9961 F: include/linux/reset.h
9962 F: include/linux/reset-controller.h
9965 M: Johannes Berg <johannes@sipsolutions.net>
9966 L: linux-wireless@vger.kernel.org
9967 W: http://wireless.kernel.org/
9968 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211.git
9969 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jberg/mac80211-next.git
9971 F: Documentation/rfkill.txt
9975 M: Thomas Graf <tgraf@suug.ch>
9976 L: netdev@vger.kernel.org
9979 F: include/linux/rhashtable.h
9981 RICOH SMARTMEDIA/XD DRIVER
9982 M: Maxim Levitsky <maximlevitsky@gmail.com>
9984 F: drivers/mtd/nand/r852.c
9985 F: drivers/mtd/nand/r852.h
9987 RICOH R5C592 MEMORYSTICK DRIVER
9988 M: Maxim Levitsky <maximlevitsky@gmail.com>
9990 F: drivers/memstick/host/r592.*
9993 M: Stefan Achatz <erazor_de@users.sourceforge.net>
9994 W: http://sourceforge.net/projects/roccat/
9996 F: drivers/hid/hid-roccat*
9997 F: include/linux/hid-roccat*
9998 F: Documentation/ABI/*/sysfs-driver-hid-roccat*
10001 M: Jiri Pirko <jiri@resnulli.us>
10002 L: netdev@vger.kernel.org
10004 F: drivers/net/ethernet/rocker/
10008 W: http://www.comtrol.com
10010 F: Documentation/serial/rocket.txt
10011 F: drivers/tty/rocket*
10013 ROCKETPORT EXPRESS/INFINITY DRIVER
10014 M: Kevin Cernekee <cernekee@gmail.com>
10015 L: linux-serial@vger.kernel.org
10017 F: drivers/tty/serial/rp2.*
10020 M: Ralf Baechle <ralf@linux-mips.org>
10021 L: linux-hams@vger.kernel.org
10022 W: http://www.linux-ax25.org/
10024 F: include/net/rose.h
10025 F: include/uapi/linux/rose.h
10028 RTL2830 MEDIA DRIVER
10029 M: Antti Palosaari <crope@iki.fi>
10030 L: linux-media@vger.kernel.org
10031 W: https://linuxtv.org
10032 W: http://palosaari.fi/linux/
10033 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10034 T: git git://linuxtv.org/anttip/media_tree.git
10036 F: drivers/media/dvb-frontends/rtl2830*
10038 RTL2832 MEDIA DRIVER
10039 M: Antti Palosaari <crope@iki.fi>
10040 L: linux-media@vger.kernel.org
10041 W: https://linuxtv.org
10042 W: http://palosaari.fi/linux/
10043 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10044 T: git git://linuxtv.org/anttip/media_tree.git
10046 F: drivers/media/dvb-frontends/rtl2832*
10048 RTL2832_SDR MEDIA DRIVER
10049 M: Antti Palosaari <crope@iki.fi>
10050 L: linux-media@vger.kernel.org
10051 W: https://linuxtv.org
10052 W: http://palosaari.fi/linux/
10053 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10054 T: git git://linuxtv.org/anttip/media_tree.git
10056 F: drivers/media/dvb-frontends/rtl2832_sdr*
10058 RTL8180 WIRELESS DRIVER
10059 L: linux-wireless@vger.kernel.org
10060 W: http://wireless.kernel.org/
10061 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10063 F: drivers/net/wireless/realtek/rtl818x/rtl8180/
10065 RTL8187 WIRELESS DRIVER
10066 M: Herton Ronaldo Krzesinski <herton@canonical.com>
10067 M: Hin-Tak Leung <htl10@users.sourceforge.net>
10068 M: Larry Finger <Larry.Finger@lwfinger.net>
10069 L: linux-wireless@vger.kernel.org
10070 W: http://wireless.kernel.org/
10071 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10073 F: drivers/net/wireless/realtek/rtl818x/rtl8187/
10075 RTL8192CE WIRELESS DRIVER
10076 M: Larry Finger <Larry.Finger@lwfinger.net>
10077 M: Chaoming Li <chaoming_li@realsil.com.cn>
10078 L: linux-wireless@vger.kernel.org
10079 W: http://wireless.kernel.org/
10080 T: git git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-testing.git
10082 F: drivers/net/wireless/realtek/rtlwifi/
10083 F: drivers/net/wireless/realtek/rtlwifi/rtl8192ce/
10085 RTL8XXXU WIRELESS DRIVER (rtl8xxxu)
10086 M: Jes Sorensen <Jes.Sorensen@redhat.com>
10087 L: linux-wireless@vger.kernel.org
10088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jes/linux.git rtl8xxxu-devel
10090 F: drivers/net/wireless/realtek/rtl8xxxu/
10092 S3 SAVAGE FRAMEBUFFER DRIVER
10093 M: Antonino Daplas <adaplas@gmail.com>
10094 L: linux-fbdev@vger.kernel.org
10096 F: drivers/video/fbdev/savage/
10099 M: Martin Schwidefsky <schwidefsky@de.ibm.com>
10100 M: Heiko Carstens <heiko.carstens@de.ibm.com>
10101 L: linux-s390@vger.kernel.org
10102 W: http://www.ibm.com/developerworks/linux/linux390/
10103 T: git git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux.git
10107 F: Documentation/s390/
10108 F: Documentation/DocBook/s390*
10110 S390 COMMON I/O LAYER
10111 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10112 M: Peter Oberparleiter <oberpar@linux.vnet.ibm.com>
10113 L: linux-s390@vger.kernel.org
10114 W: http://www.ibm.com/developerworks/linux/linux390/
10116 F: drivers/s390/cio/
10119 M: Stefan Weinhuber <wein@de.ibm.com>
10120 M: Stefan Haberland <stefan.haberland@de.ibm.com>
10121 L: linux-s390@vger.kernel.org
10122 W: http://www.ibm.com/developerworks/linux/linux390/
10124 F: drivers/s390/block/dasd*
10125 F: block/partitions/ibm.c
10127 S390 NETWORK DRIVERS
10128 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10129 L: linux-s390@vger.kernel.org
10130 W: http://www.ibm.com/developerworks/linux/linux390/
10132 F: drivers/s390/net/
10135 M: Sebastian Ott <sebott@linux.vnet.ibm.com>
10136 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10137 L: linux-s390@vger.kernel.org
10138 W: http://www.ibm.com/developerworks/linux/linux390/
10141 F: drivers/pci/hotplug/s390_pci_hpc.c
10144 M: Ingo Tuchscherer <ingo.tuchscherer@de.ibm.com>
10145 L: linux-s390@vger.kernel.org
10146 W: http://www.ibm.com/developerworks/linux/linux390/
10148 F: drivers/s390/crypto/
10151 M: Steffen Maier <maier@linux.vnet.ibm.com>
10152 L: linux-s390@vger.kernel.org
10153 W: http://www.ibm.com/developerworks/linux/linux390/
10155 F: drivers/s390/scsi/zfcp_*
10157 S390 IUCV NETWORK LAYER
10158 M: Ursula Braun <ubraun@linux.vnet.ibm.com>
10159 L: linux-s390@vger.kernel.org
10160 W: http://www.ibm.com/developerworks/linux/linux390/
10162 F: drivers/s390/net/*iucv*
10163 F: include/net/iucv/
10167 M: Gerald Schaefer <gerald.schaefer@de.ibm.com>
10168 L: linux-s390@vger.kernel.org
10169 W: http://www.ibm.com/developerworks/linux/linux390/
10171 F: drivers/iommu/s390-iommu.c
10173 S3C24XX SD/MMC Driver
10174 M: Ben Dooks <ben-linux@fluff.org>
10175 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10177 F: drivers/mmc/host/s3cmci.*
10179 SAA6588 RDS RECEIVER DRIVER
10180 M: Hans Verkuil <hverkuil@xs4all.nl>
10181 L: linux-media@vger.kernel.org
10182 T: git git://linuxtv.org/media_tree.git
10183 W: https://linuxtv.org
10185 F: drivers/media/i2c/saa6588*
10187 SAA7134 VIDEO4LINUX DRIVER
10188 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10189 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10190 L: linux-media@vger.kernel.org
10191 W: https://linuxtv.org
10192 T: git git://linuxtv.org/media_tree.git
10194 F: Documentation/video4linux/*.saa7134
10195 F: drivers/media/pci/saa7134/
10197 SAA7146 VIDEO4LINUX-2 DRIVER
10198 M: Hans Verkuil <hverkuil@xs4all.nl>
10199 L: linux-media@vger.kernel.org
10200 T: git git://linuxtv.org/media_tree.git
10202 F: drivers/media/common/saa7146/
10203 F: drivers/media/pci/saa7146/
10204 F: include/media/saa7146*
10206 SAMSUNG LAPTOP DRIVER
10207 M: Corentin Chary <corentin.chary@gmail.com>
10208 L: platform-driver-x86@vger.kernel.org
10210 F: drivers/platform/x86/samsung-laptop.c
10212 SAMSUNG AUDIO (ASoC) DRIVERS
10213 M: Krzysztof Kozlowski <krzk@kernel.org>
10214 M: Sangbeom Kim <sbkim73@samsung.com>
10215 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10216 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
10218 F: sound/soc/samsung/
10220 SAMSUNG FRAMEBUFFER DRIVER
10221 M: Jingoo Han <jingoohan1@gmail.com>
10222 L: linux-fbdev@vger.kernel.org
10224 F: drivers/video/fbdev/s3c-fb.c
10226 SAMSUNG MULTIFUNCTION PMIC DEVICE DRIVERS
10227 M: Sangbeom Kim <sbkim73@samsung.com>
10228 M: Krzysztof Kozlowski <krzk@kernel.org>
10229 M: Bartlomiej Zolnierkiewicz <b.zolnierkie@samsung.com>
10230 L: linux-kernel@vger.kernel.org
10231 L: linux-samsung-soc@vger.kernel.org
10233 F: drivers/mfd/sec*.c
10234 F: drivers/regulator/s2m*.c
10235 F: drivers/regulator/s5m*.c
10236 F: drivers/clk/clk-s2mps11.c
10237 F: drivers/rtc/rtc-s5m.c
10238 F: include/linux/mfd/samsung/
10239 F: Documentation/devicetree/bindings/mfd/samsung,sec-core.txt
10240 F: Documentation/devicetree/bindings/regulator/samsung,s2m*.txt
10241 F: Documentation/devicetree/bindings/regulator/samsung,s5m*.txt
10242 F: Documentation/devicetree/bindings/clock/samsung,s2mps11.txt
10244 SAMSUNG S5P/EXYNOS4 SOC SERIES CAMERA SUBSYSTEM DRIVERS
10245 M: Kyungmin Park <kyungmin.park@samsung.com>
10246 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10247 L: linux-media@vger.kernel.org
10248 Q: https://patchwork.linuxtv.org/project/linux-media/list/
10250 F: drivers/media/platform/exynos4-is/
10252 SAMSUNG S3C24XX/S3C64XX SOC SERIES CAMIF DRIVER
10253 M: Sylwester Nawrocki <sylvester.nawrocki@gmail.com>
10254 L: linux-media@vger.kernel.org
10255 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10257 F: drivers/media/platform/s3c-camif/
10258 F: include/media/drv-intf/s3c_camif.h
10260 SAMSUNG S5C73M3 CAMERA DRIVER
10261 M: Kyungmin Park <kyungmin.park@samsung.com>
10262 M: Andrzej Hajda <a.hajda@samsung.com>
10263 L: linux-media@vger.kernel.org
10265 F: drivers/media/i2c/s5c73m3/*
10267 SAMSUNG S5K5BAF CAMERA DRIVER
10268 M: Kyungmin Park <kyungmin.park@samsung.com>
10269 M: Andrzej Hajda <a.hajda@samsung.com>
10270 L: linux-media@vger.kernel.org
10272 F: drivers/media/i2c/s5k5baf.c
10274 SAMSUNG S3FWRN5 NFC DRIVER
10275 M: Robert Baldyga <r.baldyga@samsung.com>
10276 M: Krzysztof Opasiak <k.opasiak@samsung.com>
10277 L: linux-nfc@lists.01.org (moderated for non-subscribers)
10279 F: drivers/nfc/s3fwrn5
10281 SAMSUNG SOC CLOCK DRIVERS
10282 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10283 M: Tomasz Figa <tomasz.figa@gmail.com>
10285 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10286 F: drivers/clk/samsung/
10288 SAMSUNG SPI DRIVERS
10289 M: Kukjin Kim <kgene@kernel.org>
10290 M: Krzysztof Kozlowski <krzk@kernel.org>
10291 M: Andi Shyti <andi.shyti@samsung.com>
10292 L: linux-spi@vger.kernel.org
10293 L: linux-samsung-soc@vger.kernel.org (moderated for non-subscribers)
10295 F: Documentation/devicetree/bindings/spi/spi-samsung.txt
10296 F: drivers/spi/spi-s3c*
10297 F: include/linux/platform_data/spi-s3c64xx.h
10299 SAMSUNG SXGBE DRIVERS
10300 M: Byungho An <bh74.an@samsung.com>
10301 M: Girish K S <ks.giri@samsung.com>
10302 M: Vipul Pandya <vipul.pandya@samsung.com>
10304 L: netdev@vger.kernel.org
10305 F: drivers/net/ethernet/samsung/sxgbe/
10307 SAMSUNG THERMAL DRIVER
10308 M: Lukasz Majewski <l.majewski@samsung.com>
10309 L: linux-pm@vger.kernel.org
10310 L: linux-samsung-soc@vger.kernel.org
10312 T: git https://github.com/lmajewski/linux-samsung-thermal.git
10313 F: drivers/thermal/samsung/
10315 SAMSUNG USB2 PHY DRIVER
10316 M: Kamil Debski <kamil@wypas.org>
10317 M: Sylwester Nawrocki <s.nawrocki@samsung.com>
10318 L: linux-kernel@vger.kernel.org
10320 F: Documentation/devicetree/bindings/phy/samsung-phy.txt
10321 F: Documentation/phy/samsung-usb2.txt
10322 F: drivers/phy/phy-exynos4210-usb2.c
10323 F: drivers/phy/phy-exynos4x12-usb2.c
10324 F: drivers/phy/phy-exynos5250-usb2.c
10325 F: drivers/phy/phy-s5pv210-usb2.c
10326 F: drivers/phy/phy-samsung-usb2.c
10327 F: drivers/phy/phy-samsung-usb2.h
10330 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
10331 L: linux-serial@vger.kernel.org
10333 F: Documentation/devicetree/bindings/serial/
10334 F: drivers/tty/serial/
10336 SYNOPSYS DESIGNWARE DMAC DRIVER
10337 M: Viresh Kumar <vireshk@kernel.org>
10338 M: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10340 F: include/linux/dma/dw.h
10341 F: include/linux/platform_data/dma-dw.h
10344 SYNOPSYS DESIGNWARE ETHERNET QOS 4.10a driver
10345 M: Lars Persson <lars.persson@axis.com>
10346 L: netdev@vger.kernel.org
10348 F: Documentation/devicetree/bindings/net/snps,dwc-qos-ethernet.txt
10349 F: drivers/net/ethernet/synopsys/dwc_eth_qos.c
10351 SYNOPSYS DESIGNWARE I2C DRIVER
10352 M: Jarkko Nikula <jarkko.nikula@linux.intel.com>
10353 R: Andy Shevchenko <andriy.shevchenko@linux.intel.com>
10354 R: Mika Westerberg <mika.westerberg@linux.intel.com>
10355 L: linux-i2c@vger.kernel.org
10357 F: drivers/i2c/busses/i2c-designware-*
10358 F: include/linux/platform_data/i2c-designware.h
10360 SYNOPSYS DESIGNWARE MMC/SD/SDIO DRIVER
10361 M: Jaehoon Chung <jh80.chung@samsung.com>
10362 L: linux-mmc@vger.kernel.org
10364 F: include/linux/mmc/dw_mmc.h
10365 F: drivers/mmc/host/dw_mmc*
10367 SYSTEM TRACE MODULE CLASS
10368 M: Alexander Shishkin <alexander.shishkin@linux.intel.com>
10370 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ash/stm.git
10371 F: Documentation/trace/stm.txt
10372 F: drivers/hwtracing/stm/
10373 F: include/linux/stm.h
10374 F: include/uapi/linux/stm.h
10377 M: Andreas Noever <andreas.noever@gmail.com>
10379 F: drivers/thunderbolt/
10381 TI BQ27XXX POWER SUPPLY DRIVER
10382 R: Andrew F. Davis <afd@ti.com>
10383 F: include/linux/power/bq27xxx_battery.h
10384 F: drivers/power/bq27xxx_battery.c
10385 F: drivers/power/bq27xxx_battery_i2c.c
10387 TIMEKEEPING, CLOCKSOURCE CORE, NTP, ALARMTIMER
10388 M: John Stultz <john.stultz@linaro.org>
10389 M: Thomas Gleixner <tglx@linutronix.de>
10390 L: linux-kernel@vger.kernel.org
10391 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git timers/core
10393 F: include/linux/clocksource.h
10394 F: include/linux/time.h
10395 F: include/linux/timex.h
10396 F: include/uapi/linux/time.h
10397 F: include/uapi/linux/timex.h
10398 F: kernel/time/clocksource.c
10399 F: kernel/time/time*.c
10400 F: kernel/time/alarmtimer.c
10401 F: kernel/time/ntp.c
10402 F: tools/testing/selftests/timers/
10405 M: Zwane Mwaikambo <zwanem@gmail.com>
10407 F: drivers/watchdog/sc1200wdt.c
10410 M: Ingo Molnar <mingo@redhat.com>
10411 M: Peter Zijlstra <peterz@infradead.org>
10412 L: linux-kernel@vger.kernel.org
10413 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git sched/core
10416 F: include/linux/sched.h
10417 F: include/uapi/linux/sched.h
10418 F: include/linux/wait.h
10421 M: Chen Liqin <liqin.linux@gmail.com>
10422 M: Lennox Wu <lennox.wu@gmail.com>
10423 W: http://www.sunplus.com
10427 SYSTEM CONTROL & POWER INTERFACE (SCPI) Message Protocol drivers
10428 M: Sudeep Holla <sudeep.holla@arm.com>
10429 L: linux-arm-kernel@lists.infradead.org
10431 F: Documentation/devicetree/bindings/arm/arm,scpi.txt
10432 F: drivers/clk/clk-scpi.c
10433 F: drivers/cpufreq/scpi-cpufreq.c
10434 F: drivers/firmware/arm_scpi.c
10435 F: include/linux/scpi_protocol.h
10438 M: Jens Axboe <axboe@kernel.dk>
10439 L: linux-scsi@vger.kernel.org
10440 W: http://www.kernel.dk
10442 F: drivers/scsi/sr*
10444 SCSI RDMA PROTOCOL (SRP) INITIATOR
10445 M: Bart Van Assche <bart.vanassche@sandisk.com>
10446 L: linux-rdma@vger.kernel.org
10448 W: http://www.openfabrics.org
10449 Q: http://patchwork.kernel.org/project/linux-rdma/list/
10450 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dad/srp-initiator.git
10451 F: drivers/infiniband/ulp/srp/
10452 F: include/scsi/srp.h
10455 M: Doug Gilbert <dgilbert@interlog.com>
10456 L: linux-scsi@vger.kernel.org
10457 W: http://sg.danny.cz/sg
10459 F: Documentation/scsi/scsi-generic.txt
10460 F: drivers/scsi/sg.c
10461 F: include/scsi/sg.h
10464 M: "James E.J. Bottomley" <jejb@linux.vnet.ibm.com>
10465 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jejb/scsi.git
10466 M: "Martin K. Petersen" <martin.petersen@oracle.com>
10467 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mkp/scsi.git
10468 L: linux-scsi@vger.kernel.org
10470 F: Documentation/devicetree/bindings/scsi/
10475 M: Kai Mäkisara <Kai.Makisara@kolumbus.fi>
10476 L: linux-scsi@vger.kernel.org
10478 F: Documentation/scsi/st.txt
10479 F: drivers/scsi/st.*
10480 F: drivers/scsi/st_*.h
10483 M: Vlad Yasevich <vyasevich@gmail.com>
10484 M: Neil Horman <nhorman@tuxdriver.com>
10485 L: linux-sctp@vger.kernel.org
10486 W: http://lksctp.sourceforge.net
10488 F: Documentation/networking/sctp.txt
10489 F: include/linux/sctp.h
10490 F: include/uapi/linux/sctp.h
10491 F: include/net/sctp/
10495 M: Jim Cromie <jim.cromie@gmail.com>
10497 F: Documentation/i2c/busses/scx200_acb
10498 F: arch/x86/platform/scx200/
10499 F: drivers/watchdog/scx200_wdt.c
10500 F: drivers/i2c/busses/scx200*
10501 F: drivers/mtd/maps/scx200_docflash.c
10502 F: include/linux/scx200.h
10505 M: Jim Cromie <jim.cromie@gmail.com>
10507 F: drivers/char/scx200_gpio.c
10508 F: include/linux/scx200_gpio.h
10510 SCx200 HRT CLOCKSOURCE DRIVER
10511 M: Jim Cromie <jim.cromie@gmail.com>
10513 F: drivers/clocksource/scx200_hrt.c
10515 SDRICOH_CS MMC/SD HOST CONTROLLER INTERFACE DRIVER
10516 M: Sascha Sommer <saschasommer@freenet.de>
10517 L: sdricohcs-devel@lists.sourceforge.net (subscribers-only)
10519 F: drivers/mmc/host/sdricoh_cs.c
10521 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) DRIVER
10522 M: Adrian Hunter <adrian.hunter@intel.com>
10523 L: linux-mmc@vger.kernel.org
10524 T: git git://git.infradead.org/users/ahunter/linux-sdhci.git
10526 F: drivers/mmc/host/sdhci*
10527 F: include/linux/mmc/sdhci*
10530 M: Kees Cook <keescook@chromium.org>
10531 R: Andy Lutomirski <luto@amacapital.net>
10532 R: Will Drewry <wad@chromium.org>
10533 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git seccomp
10535 F: kernel/seccomp.c
10536 F: include/uapi/linux/seccomp.h
10537 F: include/linux/seccomp.h
10538 F: tools/testing/selftests/seccomp/*
10539 K: \bsecure_computing
10542 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) Broadcom BRCMSTB DRIVER
10543 M: Al Cooper <alcooperx@gmail.com>
10544 L: linux-mmc@vger.kernel.org
10545 L: bcm-kernel-feedback-list@broadcom.com
10547 F: drivers/mmc/host/sdhci-brcmstb*
10549 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) SAMSUNG DRIVER
10550 M: Ben Dooks <ben-linux@fluff.org>
10551 M: Jaehoon Chung <jh80.chung@samsung.com>
10552 L: linux-mmc@vger.kernel.org
10554 F: drivers/mmc/host/sdhci-s3c*
10556 SECURE DIGITAL HOST CONTROLLER INTERFACE (SDHCI) ST SPEAR DRIVER
10557 M: Viresh Kumar <vireshk@kernel.org>
10558 L: linux-mmc@vger.kernel.org
10560 F: drivers/mmc/host/sdhci-spear.c
10563 M: James Morris <james.l.morris@oracle.com>
10564 M: "Serge E. Hallyn" <serge@hallyn.com>
10565 L: linux-security-module@vger.kernel.org (suggested Cc:)
10566 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jmorris/linux-security.git
10567 W: http://kernsec.org/
10572 M: Security Officers <security@kernel.org>
10575 SELINUX SECURITY MODULE
10576 M: Paul Moore <paul@paul-moore.com>
10577 M: Stephen Smalley <sds@tycho.nsa.gov>
10578 M: Eric Paris <eparis@parisplace.org>
10579 L: selinux@tycho.nsa.gov (moderated for non-subscribers)
10580 W: http://selinuxproject.org
10581 T: git git://git.infradead.org/users/pcmoore/selinux
10583 F: include/linux/selinux*
10584 F: security/selinux/
10585 F: scripts/selinux/
10587 APPARMOR SECURITY MODULE
10588 M: John Johansen <john.johansen@canonical.com>
10589 L: apparmor@lists.ubuntu.com (subscribers-only, general discussion)
10590 W: apparmor.wiki.kernel.org
10591 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jj/apparmor-dev.git
10593 F: security/apparmor/
10595 LOADPIN SECURITY MODULE
10596 M: Kees Cook <keescook@chromium.org>
10597 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git lsm/loadpin
10599 F: security/loadpin/
10601 YAMA SECURITY MODULE
10602 M: Kees Cook <keescook@chromium.org>
10603 T: git git://git.kernel.org/pub/scm/linux/kernel/git/kees/linux.git yama/tip
10608 M: Jiri Slaby <jirislaby@gmail.com>
10610 F: drivers/misc/phantom.c
10611 F: include/uapi/linux/phantom.h
10613 SERVER ENGINES 10Gbps iSCSI - BladeEngine 2 DRIVER
10614 M: Jayamohan Kallickal <jayamohan.kallickal@avagotech.com>
10615 M: Ketan Mukadam <ketan.mukadam@avagotech.com>
10616 M: John Soni Jose <sony.john@avagotech.com>
10617 L: linux-scsi@vger.kernel.org
10618 W: http://www.avagotech.com
10620 F: drivers/scsi/be2iscsi/
10622 Emulex 10Gbps NIC BE2, BE3-R, Lancer, Skyhawk-R DRIVER (be2net)
10623 M: Sathya Perla <sathya.perla@broadcom.com>
10624 M: Ajit Khaparde <ajit.khaparde@broadcom.com>
10625 M: Sriharsha Basavapatna <sriharsha.basavapatna@broadcom.com>
10626 M: Somnath Kotur <somnath.kotur@broadcom.com>
10627 L: netdev@vger.kernel.org
10628 W: http://www.emulex.com
10630 F: drivers/net/ethernet/emulex/benet/
10632 EMULEX ONECONNECT ROCE DRIVER
10633 M: Selvin Xavier <selvin.xavier@avagotech.com>
10634 M: Devesh Sharma <devesh.sharma@avagotech.com>
10635 M: Mitesh Ahuja <mitesh.ahuja@avagotech.com>
10636 L: linux-rdma@vger.kernel.org
10637 W: http://www.emulex.com
10639 F: drivers/infiniband/hw/ocrdma/
10642 M: Solarflare linux maintainers <linux-net-drivers@solarflare.com>
10643 M: Edward Cree <ecree@solarflare.com>
10644 M: Bert Kenward <bkenward@solarflare.com>
10645 L: netdev@vger.kernel.org
10647 F: drivers/net/ethernet/sfc/
10650 M: Dimitri Sivanich <sivanich@sgi.com>
10652 F: drivers/misc/sgi-gru/
10654 SGI SN-IA64 (Altix) SERIAL CONSOLE DRIVER
10655 M: Pat Gefre <pfg@sgi.com>
10656 L: linux-ia64@vger.kernel.org
10658 F: Documentation/ia64/serial.txt
10659 F: drivers/tty/serial/ioc?_serial.c
10660 F: include/linux/ioc?.h
10662 SGI XP/XPC/XPNET DRIVER
10663 M: Cliff Whickman <cpw@sgi.com>
10664 M: Robin Holt <robinmholt@gmail.com>
10666 F: drivers/misc/sgi-xp/
10668 SI2157 MEDIA DRIVER
10669 M: Antti Palosaari <crope@iki.fi>
10670 L: linux-media@vger.kernel.org
10671 W: https://linuxtv.org
10672 W: http://palosaari.fi/linux/
10673 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10674 T: git git://linuxtv.org/anttip/media_tree.git
10676 F: drivers/media/tuners/si2157*
10678 SI2168 MEDIA DRIVER
10679 M: Antti Palosaari <crope@iki.fi>
10680 L: linux-media@vger.kernel.org
10681 W: https://linuxtv.org
10682 W: http://palosaari.fi/linux/
10683 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10684 T: git git://linuxtv.org/anttip/media_tree.git
10686 F: drivers/media/dvb-frontends/si2168*
10688 SI470X FM RADIO RECEIVER I2C DRIVER
10689 M: Hans Verkuil <hverkuil@xs4all.nl>
10690 L: linux-media@vger.kernel.org
10691 T: git git://linuxtv.org/media_tree.git
10692 W: https://linuxtv.org
10694 F: drivers/media/radio/si470x/radio-si470x-i2c.c
10696 SI470X FM RADIO RECEIVER USB DRIVER
10697 M: Hans Verkuil <hverkuil@xs4all.nl>
10698 L: linux-media@vger.kernel.org
10699 T: git git://linuxtv.org/media_tree.git
10700 W: https://linuxtv.org
10702 F: drivers/media/radio/si470x/radio-si470x-common.c
10703 F: drivers/media/radio/si470x/radio-si470x.h
10704 F: drivers/media/radio/si470x/radio-si470x-usb.c
10706 SI4713 FM RADIO TRANSMITTER I2C DRIVER
10707 M: Eduardo Valentin <edubezval@gmail.com>
10708 L: linux-media@vger.kernel.org
10709 T: git git://linuxtv.org/media_tree.git
10710 W: https://linuxtv.org
10712 F: drivers/media/radio/si4713/si4713.?
10714 SI4713 FM RADIO TRANSMITTER PLATFORM DRIVER
10715 M: Eduardo Valentin <edubezval@gmail.com>
10716 L: linux-media@vger.kernel.org
10717 T: git git://linuxtv.org/media_tree.git
10718 W: https://linuxtv.org
10720 F: drivers/media/radio/si4713/radio-platform-si4713.c
10722 SI4713 FM RADIO TRANSMITTER USB DRIVER
10723 M: Hans Verkuil <hverkuil@xs4all.nl>
10724 L: linux-media@vger.kernel.org
10725 T: git git://linuxtv.org/media_tree.git
10726 W: https://linuxtv.org
10728 F: drivers/media/radio/si4713/radio-usb-si4713.c
10731 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
10732 M: Mauro Carvalho Chehab <mchehab@kernel.org>
10733 L: linux-media@vger.kernel.org
10734 W: https://linuxtv.org
10735 T: git git://linuxtv.org/media_tree.git
10737 F: drivers/media/common/siano/
10738 F: drivers/media/usb/siano/
10739 F: drivers/media/usb/siano/
10740 F: drivers/media/mmc/siano/
10743 M: Hans de Goede <hdegoede@redhat.com>
10744 L: linux-fbdev@vger.kernel.org
10746 F: Documentation/devicetree/bindings/display/simple-framebuffer.txt
10747 F: drivers/video/fbdev/simplefb.c
10748 F: include/linux/platform_data/simplefb.h
10750 SH_VEU V4L2 MEM2MEM DRIVER
10751 L: linux-media@vger.kernel.org
10753 F: drivers/media/platform/sh_veu.c
10755 SH_VOU V4L2 OUTPUT DRIVER
10756 L: linux-media@vger.kernel.org
10758 F: drivers/media/platform/sh_vou.c
10759 F: include/media/drv-intf/sh_vou.h
10761 SIMPLE FIRMWARE INTERFACE (SFI)
10762 M: Len Brown <lenb@kernel.org>
10763 L: sfi-devel@simplefirmware.org
10764 W: http://simplefirmware.org/
10765 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lenb/linux-sfi-2.6.git
10767 F: arch/x86/platform/sfi/
10769 F: include/linux/sfi*.h
10771 SIMTEC EB110ATX (Chalice CATS)
10773 P: Vincent Sanders <vince@simtec.co.uk>
10774 M: Simtec Linux Team <linux@simtec.co.uk>
10775 W: http://www.simtec.co.uk/products/EB110ATX/
10778 SIMTEC EB2410ITX (BAST)
10780 P: Vincent Sanders <vince@simtec.co.uk>
10781 M: Simtec Linux Team <linux@simtec.co.uk>
10782 W: http://www.simtec.co.uk/products/EB2410ITX/
10784 F: arch/arm/mach-s3c24xx/mach-bast.c
10785 F: arch/arm/mach-s3c24xx/bast-ide.c
10786 F: arch/arm/mach-s3c24xx/bast-irq.c
10788 TI DAVINCI MACHINE SUPPORT
10789 M: Sekhar Nori <nsekhar@ti.com>
10790 M: Kevin Hilman <khilman@kernel.org>
10791 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
10792 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nsekhar/linux-davinci.git
10794 F: arch/arm/mach-davinci/
10795 F: drivers/i2c/busses/i2c-davinci.c
10797 TI DAVINCI SERIES MEDIA DRIVER
10798 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10799 L: linux-media@vger.kernel.org
10800 W: https://linuxtv.org
10801 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10802 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10804 F: drivers/media/platform/davinci/
10805 F: include/media/davinci/
10807 TI AM437X VPFE DRIVER
10808 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10809 L: linux-media@vger.kernel.org
10810 W: https://linuxtv.org
10811 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10812 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10814 F: drivers/media/platform/am437x/
10816 OV2659 OMNIVISION SENSOR DRIVER
10817 M: "Lad, Prabhakar" <prabhakar.csengg@gmail.com>
10818 L: linux-media@vger.kernel.org
10819 W: https://linuxtv.org
10820 Q: http://patchwork.linuxtv.org/project/linux-media/list/
10821 T: git git://linuxtv.org/mhadli/v4l-dvb-davinci_devices.git
10823 F: drivers/media/i2c/ov2659.c
10824 F: include/media/i2c/ov2659.h
10826 SILICON MOTION SM712 FRAME BUFFER DRIVER
10827 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
10828 M: Teddy Wang <teddy.wang@siliconmotion.com>
10829 M: Sudip Mukherjee <sudip@vectorindia.org>
10830 L: linux-fbdev@vger.kernel.org
10832 F: drivers/video/fbdev/sm712*
10833 F: Documentation/fb/sm712fb.txt
10835 SIS 190 ETHERNET DRIVER
10836 M: Francois Romieu <romieu@fr.zoreil.com>
10837 L: netdev@vger.kernel.org
10839 F: drivers/net/ethernet/sis/sis190.c
10841 SIS 900/7016 FAST ETHERNET DRIVER
10842 M: Daniele Venzano <venza@brownhat.org>
10843 W: http://www.brownhat.org/sis900.html
10844 L: netdev@vger.kernel.org
10846 F: drivers/net/ethernet/sis/sis900.*
10848 SIS FRAMEBUFFER DRIVER
10849 M: Thomas Winischhofer <thomas@winischhofer.net>
10850 W: http://www.winischhofer.net/linuxsisvga.shtml
10852 F: Documentation/fb/sisfb.txt
10853 F: drivers/video/fbdev/sis/
10854 F: include/video/sisfb.h
10857 M: Thomas Winischhofer <thomas@winischhofer.net>
10858 W: http://www.winischhofer.at/linuxsisusbvga.shtml
10860 F: drivers/usb/misc/sisusbvga/
10863 M: Christoph Lameter <cl@linux.com>
10864 M: Pekka Enberg <penberg@kernel.org>
10865 M: David Rientjes <rientjes@google.com>
10866 M: Joonsoo Kim <iamjoonsoo.kim@lge.com>
10867 M: Andrew Morton <akpm@linux-foundation.org>
10868 L: linux-mm@kvack.org
10870 F: include/linux/sl?b*.h
10873 SLEEPABLE READ-COPY UPDATE (SRCU)
10874 M: Lai Jiangshan <jiangshanlai@gmail.com>
10875 M: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>
10876 M: Josh Triplett <josh@joshtriplett.org>
10877 R: Steven Rostedt <rostedt@goodmis.org>
10878 R: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
10879 L: linux-kernel@vger.kernel.org
10880 W: http://www.rdrop.com/users/paulmck/RCU/
10882 T: git git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu.git
10883 F: include/linux/srcu.h
10884 F: kernel/rcu/srcu.c
10886 SMACK SECURITY MODULE
10887 M: Casey Schaufler <casey@schaufler-ca.com>
10888 L: linux-security-module@vger.kernel.org
10889 W: http://schaufler-ca.com
10890 T: git git://github.com/cschaufler/smack-next
10892 F: Documentation/security/Smack.txt
10895 DRIVERS FOR ADAPTIVE VOLTAGE SCALING (AVS)
10896 M: Kevin Hilman <khilman@kernel.org>
10897 M: Nishanth Menon <nm@ti.com>
10899 F: drivers/power/avs/
10900 F: include/linux/power/smartreflex.h
10901 L: linux-pm@vger.kernel.org
10903 SMC91x ETHERNET DRIVER
10904 M: Nicolas Pitre <nico@fluxnic.net>
10906 F: drivers/net/ethernet/smsc/smc91x.*
10908 SMIA AND SMIA++ IMAGE SENSOR DRIVER
10909 M: Sakari Ailus <sakari.ailus@iki.fi>
10910 L: linux-media@vger.kernel.org
10912 F: drivers/media/i2c/smiapp/
10913 F: include/media/i2c/smiapp.h
10914 F: drivers/media/i2c/smiapp-pll.c
10915 F: drivers/media/i2c/smiapp-pll.h
10916 F: include/uapi/linux/smiapp.h
10917 F: Documentation/devicetree/bindings/media/i2c/nokia,smia.txt
10919 SMM665 HARDWARE MONITOR DRIVER
10920 M: Guenter Roeck <linux@roeck-us.net>
10921 L: linux-hwmon@vger.kernel.org
10923 F: Documentation/hwmon/smm665
10924 F: drivers/hwmon/smm665.c
10926 SMSC EMC2103 HARDWARE MONITOR DRIVER
10927 M: Steve Glendinning <steve.glendinning@shawell.net>
10928 L: linux-hwmon@vger.kernel.org
10930 F: Documentation/hwmon/emc2103
10931 F: drivers/hwmon/emc2103.c
10933 SMSC SCH5627 HARDWARE MONITOR DRIVER
10934 M: Hans de Goede <hdegoede@redhat.com>
10935 L: linux-hwmon@vger.kernel.org
10937 F: Documentation/hwmon/sch5627
10938 F: drivers/hwmon/sch5627.c
10940 SMSC47B397 HARDWARE MONITOR DRIVER
10941 M: Jean Delvare <jdelvare@suse.com>
10942 L: linux-hwmon@vger.kernel.org
10944 F: Documentation/hwmon/smsc47b397
10945 F: drivers/hwmon/smsc47b397.c
10947 SMSC911x ETHERNET DRIVER
10948 M: Steve Glendinning <steve.glendinning@shawell.net>
10949 L: netdev@vger.kernel.org
10951 F: include/linux/smsc911x.h
10952 F: drivers/net/ethernet/smsc/smsc911x.*
10954 SMSC9420 PCI ETHERNET DRIVER
10955 M: Steve Glendinning <steve.glendinning@shawell.net>
10956 L: netdev@vger.kernel.org
10958 F: drivers/net/ethernet/smsc/smsc9420.*
10960 SMSC UFX6000 and UFX7000 USB to VGA DRIVER
10961 M: Steve Glendinning <steve.glendinning@shawell.net>
10962 L: linux-fbdev@vger.kernel.org
10964 F: drivers/video/fbdev/smscufx.c
10966 SOC-CAMERA V4L2 SUBSYSTEM
10967 M: Guennadi Liakhovetski <g.liakhovetski@gmx.de>
10968 L: linux-media@vger.kernel.org
10969 T: git git://linuxtv.org/media_tree.git
10971 F: include/media/soc*
10972 F: drivers/media/i2c/soc_camera/
10973 F: drivers/media/platform/soc_camera/
10975 SOEKRIS NET48XX LED SUPPORT
10976 M: Chris Boot <bootc@bootc.net>
10978 F: drivers/leds/leds-net48xx.c
10980 SOFTLOGIC 6x10 MPEG CODEC
10981 M: Bluecherry Maintainers <maintainers@bluecherrydvr.com>
10982 M: Andrey Utkin <andrey.utkin@corp.bluecherry.net>
10983 M: Andrey Utkin <andrey.krieger.utkin@gmail.com>
10984 M: Ismael Luceno <ismael@iodev.co.uk>
10985 L: linux-media@vger.kernel.org
10987 F: drivers/media/pci/solo6x10/
10989 SOFTWARE RAID (Multiple Disks) SUPPORT
10990 M: Shaohua Li <shli@kernel.org>
10991 L: linux-raid@vger.kernel.org
10992 T: git git://git.kernel.org/pub/scm/linux/kernel/git/shli/md.git
10995 F: include/linux/raid/
10996 F: include/uapi/linux/raid/
10998 SONIC NETWORK DRIVER
10999 M: Thomas Bogendoerfer <tsbogend@alpha.franken.de>
11000 L: netdev@vger.kernel.org
11002 F: drivers/net/ethernet/natsemi/sonic.*
11004 SONICS SILICON BACKPLANE DRIVER (SSB)
11005 M: Michael Buesch <m@bues.ch>
11006 L: linux-wireless@vger.kernel.org
11009 F: include/linux/ssb/
11011 SONY VAIO CONTROL DEVICE DRIVER
11012 M: Mattia Dongili <malattia@linux.it>
11013 L: platform-driver-x86@vger.kernel.org
11014 W: http://www.linux.it/~malattia/wiki/index.php/Sony_drivers
11016 F: Documentation/laptops/sony-laptop.txt
11017 F: drivers/char/sonypi.c
11018 F: drivers/platform/x86/sony-laptop.c
11019 F: include/linux/sony-laptop.h
11021 SONY MEMORYSTICK CARD SUPPORT
11022 M: Alex Dubov <oakad@yahoo.com>
11023 W: http://tifmxx.berlios.de/
11025 F: drivers/memstick/host/tifm_ms.c
11027 SONY MEMORYSTICK STANDARD SUPPORT
11028 M: Maxim Levitsky <maximlevitsky@gmail.com>
11030 F: drivers/memstick/core/ms_block.*
11033 M: Jaroslav Kysela <perex@perex.cz>
11034 M: Takashi Iwai <tiwai@suse.com>
11035 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11036 W: http://www.alsa-project.org/
11037 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11038 T: git git://git.alsa-project.org/alsa-kernel.git
11039 Q: http://patchwork.kernel.org/project/alsa-devel/list/
11041 F: Documentation/sound/
11043 F: include/uapi/sound/
11046 SOUND - COMPRESSED AUDIO
11047 M: Vinod Koul <vinod.koul@intel.com>
11048 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11049 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tiwai/sound.git
11051 F: Documentation/sound/alsa/compress_offload.txt
11052 F: include/sound/compress_driver.h
11053 F: include/uapi/sound/compress_*
11054 F: sound/core/compress_offload.c
11055 F: sound/soc/soc-compress.c
11057 SOUND - SOC LAYER / DYNAMIC AUDIO POWER MANAGEMENT (ASoC)
11058 M: Liam Girdwood <lgirdwood@gmail.com>
11059 M: Mark Brown <broonie@kernel.org>
11060 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/sound.git
11061 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11062 W: http://alsa-project.org/main/index.php/ASoC
11064 F: Documentation/devicetree/bindings/sound/
11065 F: Documentation/sound/alsa/soc/
11067 F: include/sound/soc*
11069 SOUND - DMAENGINE HELPERS
11070 M: Lars-Peter Clausen <lars@metafoo.de>
11072 F: include/sound/dmaengine_pcm.h
11073 F: sound/core/pcm_dmaengine.c
11074 F: sound/soc/soc-generic-dmaengine-pcm.c
11077 M: Olli Salonen <olli.salonen@iki.fi>
11078 L: linux-media@vger.kernel.org
11079 W: https://linuxtv.org
11080 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11082 F: drivers/media/dvb-frontends/sp2*
11084 SPARC + UltraSPARC (sparc/sparc64)
11085 M: "David S. Miller" <davem@davemloft.net>
11086 L: sparclinux@vger.kernel.org
11087 Q: http://patchwork.ozlabs.org/project/sparclinux/list/
11088 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11089 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11094 SPARC SERIAL DRIVERS
11095 M: "David S. Miller" <davem@davemloft.net>
11096 L: sparclinux@vger.kernel.org
11097 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc.git
11098 T: git git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next.git
11100 F: include/linux/sunserialcore.h
11101 F: drivers/tty/serial/suncore.c
11102 F: drivers/tty/serial/sunhv.c
11103 F: drivers/tty/serial/sunsab.c
11104 F: drivers/tty/serial/sunsab.h
11105 F: drivers/tty/serial/sunsu.c
11106 F: drivers/tty/serial/sunzilog.c
11107 F: drivers/tty/serial/sunzilog.h
11110 M: "Christopher Li" <sparse@chrisli.org>
11111 L: linux-sparse@vger.kernel.org
11112 W: https://sparse.wiki.kernel.org/
11113 T: git git://git.kernel.org/pub/scm/devel/sparse/sparse.git
11114 T: git git://git.kernel.org/pub/scm/devel/sparse/chrisl/sparse.git
11116 F: include/linux/compiler.h
11118 SPEAR PLATFORM SUPPORT
11119 M: Viresh Kumar <vireshk@kernel.org>
11120 M: Shiraz Hashim <shiraz.linux.kernel@gmail.com>
11121 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11122 W: http://www.st.com/spear
11124 F: arch/arm/boot/dts/spear*
11125 F: arch/arm/mach-spear/
11127 SPEAR CLOCK FRAMEWORK SUPPORT
11128 M: Viresh Kumar <vireshk@kernel.org>
11129 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11130 W: http://www.st.com/spear
11132 F: drivers/clk/spear/
11135 M: Mark Brown <broonie@kernel.org>
11136 L: linux-spi@vger.kernel.org
11137 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/spi.git
11138 Q: http://patchwork.kernel.org/project/spi-devel-general/list/
11140 F: Documentation/devicetree/bindings/spi/
11141 F: Documentation/spi/
11143 F: include/linux/spi/
11144 F: include/uapi/linux/spi/
11146 SPIDERNET NETWORK DRIVER for CELL
11147 M: Ishizaki Kou <kou.ishizaki@toshiba.co.jp>
11148 L: netdev@vger.kernel.org
11150 F: Documentation/networking/spider_net.txt
11151 F: drivers/net/ethernet/toshiba/spider_net*
11154 M: Jeremy Kerr <jk@ozlabs.org>
11155 L: linuxppc-dev@lists.ozlabs.org
11156 W: http://www.ibm.com/developerworks/power/cell/
11158 F: Documentation/filesystems/spufs.txt
11159 F: arch/powerpc/platforms/cell/spufs/
11161 SQUASHFS FILE SYSTEM
11162 M: Phillip Lougher <phillip@squashfs.org.uk>
11163 L: squashfs-devel@lists.sourceforge.net (subscribers-only)
11164 W: http://squashfs.org.uk
11165 T: git git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-next.git
11167 F: Documentation/filesystems/squashfs.txt
11170 SRM (Alpha) environment access
11171 M: Jan-Benedict Glaw <jbglaw@lug-owl.de>
11173 F: arch/alpha/kernel/srm_env.c
11176 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11177 L: stable@vger.kernel.org
11179 F: Documentation/stable_kernel_rules.txt
11182 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11183 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/staging.git
11184 L: devel@driverdev.osuosl.org
11186 F: drivers/staging/
11189 M: Ian Abbott <abbotti@mev.co.uk>
11190 M: H Hartley Sweeten <hsweeten@visionengravers.com>
11192 F: drivers/staging/comedi/
11194 STAGING - FLARION FT1000 DRIVERS
11195 M: Marek Belisko <marek.belisko@gmail.com>
11197 F: drivers/staging/ft1000/
11199 STAGING - INDUSTRIAL IO
11200 M: Jonathan Cameron <jic23@kernel.org>
11201 L: linux-iio@vger.kernel.org
11203 F: Documentation/devicetree/bindings/staging/iio/
11204 F: drivers/staging/iio/
11206 STAGING - LIRC (LINUX INFRARED REMOTE CONTROL) DRIVERS
11207 M: Jarod Wilson <jarod@wilsonet.com>
11208 W: http://www.lirc.org/
11210 F: drivers/staging/media/lirc/
11212 STAGING - LUSTRE PARALLEL FILESYSTEM
11213 M: Oleg Drokin <oleg.drokin@intel.com>
11214 M: Andreas Dilger <andreas.dilger@intel.com>
11215 L: lustre-devel@lists.lustre.org (moderated for non-subscribers)
11216 W: http://wiki.lustre.org/
11218 F: drivers/staging/lustre
11220 STAGING - NVIDIA COMPLIANT EMBEDDED CONTROLLER INTERFACE (nvec)
11221 M: Marc Dietrich <marvin24@gmx.de>
11222 L: ac100@lists.launchpad.net (moderated for non-subscribers)
11223 L: linux-tegra@vger.kernel.org
11225 F: drivers/staging/nvec/
11227 STAGING - OLPC SECONDARY DISPLAY CONTROLLER (DCON)
11228 M: Jens Frederich <jfrederich@gmail.com>
11229 M: Daniel Drake <dsd@laptop.org>
11230 M: Jon Nettleton <jon.nettleton@gmail.com>
11231 W: http://wiki.laptop.org/go/DCON
11233 F: drivers/staging/olpc_dcon/
11235 STAGING - REALTEK RTL8712U DRIVERS
11236 M: Larry Finger <Larry.Finger@lwfinger.net>
11237 M: Florian Schilhabel <florian.c.schilhabel@googlemail.com>.
11239 F: drivers/staging/rtl8712/
11241 STAGING - REALTEK RTL8723U WIRELESS DRIVER
11242 M: Larry Finger <Larry.Finger@lwfinger.net>
11243 M: Jes Sorensen <Jes.Sorensen@redhat.com>
11244 L: linux-wireless@vger.kernel.org
11246 F: drivers/staging/rtl8723au/
11248 STAGING - SILICON MOTION SM750 FRAME BUFFER DRIVER
11249 M: Sudip Mukherjee <sudipm.mukherjee@gmail.com>
11250 M: Teddy Wang <teddy.wang@siliconmotion.com>
11251 M: Sudip Mukherjee <sudip@vectorindia.org>
11252 L: linux-fbdev@vger.kernel.org
11254 F: drivers/staging/sm750fb/
11257 M: Lior Dotan <liodot@gmail.com>
11258 M: Christopher Harrer <charrer@alacritech.com>
11260 F: drivers/staging/slicoss/
11262 STAGING - SPEAKUP CONSOLE SPEECH DRIVER
11263 M: William Hubbs <w.d.hubbs@gmail.com>
11264 M: Chris Brannon <chris@the-brannons.com>
11265 M: Kirk Reiser <kirk@reisers.ca>
11266 M: Samuel Thibault <samuel.thibault@ens-lyon.org>
11267 L: speakup@linux-speakup.org
11268 W: http://www.linux-speakup.org/
11270 F: drivers/staging/speakup/
11272 STAGING - VIA VT665X DRIVERS
11273 M: Forest Bond <forest@alittletooquiet.net>
11275 F: drivers/staging/vt665?/
11277 STAGING - WILC1000 WIFI DRIVER
11278 M: Aditya Shankar <aditya.shankar@microchip.com>
11279 M: Ganesh Krishna <ganesh.krishna@microchip.com>
11280 L: linux-wireless@vger.kernel.org
11282 F: drivers/staging/wilc1000/
11284 STAGING - XGI Z7,Z9,Z11 PCI DISPLAY DRIVER
11285 M: Arnaud Patard <arnaud.patard@rtp-net.org>
11287 F: drivers/staging/xgifb/
11289 STARFIRE/DURALAN NETWORK DRIVER
11290 M: Ion Badulescu <ionut@badula.org>
11292 F: drivers/net/ethernet/adaptec/starfire*
11295 M: Sam Creasey <sammy@sammy.net>
11296 W: http://sammy.net/sun3/
11298 F: arch/m68k/kernel/*sun3*
11299 F: arch/m68k/sun3*/
11300 F: arch/m68k/include/asm/sun3*
11301 F: drivers/net/ethernet/i825xx/sun3*
11303 SUN4I LOW RES ADC ATTACHED TABLET KEYS DRIVER
11304 M: Hans de Goede <hdegoede@redhat.com>
11305 L: linux-input@vger.kernel.org
11307 F: Documentation/devicetree/bindings/input/sun4i-lradc-keys.txt
11308 F: drivers/input/keyboard/sun4i-lradc-keys.c
11310 SUNDANCE NETWORK DRIVER
11311 M: Denis Kirjanov <kda@linux-powerpc.org>
11312 L: netdev@vger.kernel.org
11314 F: drivers/net/ethernet/dlink/sundance.c
11317 M: Yoshinori Sato <ysato@users.sourceforge.jp>
11318 M: Rich Felker <dalias@libc.org>
11319 L: linux-sh@vger.kernel.org
11320 Q: http://patchwork.kernel.org/project/linux-sh/list/
11322 F: Documentation/sh/
11327 M: "Rafael J. Wysocki" <rjw@rjwysocki.net>
11328 M: Len Brown <len.brown@intel.com>
11329 M: Pavel Machek <pavel@ucw.cz>
11330 L: linux-pm@vger.kernel.org
11332 F: Documentation/power/
11333 F: arch/x86/kernel/acpi/
11334 F: drivers/base/power/
11336 F: include/linux/suspend.h
11337 F: include/linux/freezer.h
11338 F: include/linux/pm.h
11341 M: Martin Mares <mj@ucw.cz>
11342 L: linux-video@atrey.karlin.mff.cuni.cz
11344 F: Documentation/svga.txt
11345 F: arch/x86/boot/video*
11348 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
11349 L: linux-kernel@vger.kernel.org
11350 T: git git://git.kernel.org/pub/scm/linux/kernel/git/konrad/swiotlb.git
11353 F: arch/*/kernel/pci-swiotlb.c
11354 F: include/linux/swiotlb.h
11357 M: Jiri Pirko <jiri@resnulli.us>
11358 L: netdev@vger.kernel.org
11361 F: include/net/switchdev.h
11363 SYNOPSYS ARC ARCHITECTURE
11364 M: Vineet Gupta <vgupta@synopsys.com>
11365 L: linux-snps-arc@lists.infradead.org
11368 F: Documentation/devicetree/bindings/arc/*
11369 F: Documentation/devicetree/bindings/interrupt-controller/snps,arc*
11370 F: drivers/tty/serial/arc_uart.c
11371 T: git git://git.kernel.org/pub/scm/linux/kernel/git/vgupta/arc.git
11373 SYNOPSYS ARC SDP platform support
11374 M: Alexey Brodkin <abrodkin@synopsys.com>
11376 F: arch/arc/plat-axs10x
11377 F: arch/arc/boot/dts/ax*
11378 F: Documentation/devicetree/bindings/arc/axs10*
11380 SYSTEM CONFIGURATION (SYSCON)
11381 M: Lee Jones <lee.jones@linaro.org>
11382 M: Arnd Bergmann <arnd@arndb.de>
11383 T: git git://git.kernel.org/pub/scm/linux/kernel/git/lee/mfd.git
11385 F: drivers/mfd/syscon.c
11388 M: Christoph Hellwig <hch@infradead.org>
11390 F: Documentation/filesystems/sysv-fs.txt
11392 F: include/linux/sysv_fs.h
11395 M: "Nicholas A. Bellinger" <nab@linux-iscsi.org>
11396 L: linux-scsi@vger.kernel.org
11397 L: target-devel@vger.kernel.org
11398 W: http://www.linux-iscsi.org
11399 W: http://groups.google.com/group/linux-iscsi-target-dev
11400 T: git git://git.kernel.org/pub/scm/linux/kernel/git/nab/target-pending.git master
11404 F: Documentation/target/
11406 TASKSTATS STATISTICS INTERFACE
11407 M: Balbir Singh <bsingharora@gmail.com>
11409 F: Documentation/accounting/taskstats*
11410 F: include/linux/taskstats*
11411 F: kernel/taskstats.c
11414 M: Jamal Hadi Salim <jhs@mojatatu.com>
11415 L: netdev@vger.kernel.org
11417 F: include/net/pkt_cls.h
11418 F: include/uapi/linux/pkt_cls.h
11421 TCP LOW PRIORITY MODULE
11422 M: "Wong Hoi Sing, Edison" <hswong3i@gmail.com>
11423 M: "Hung Hing Lun, Mike" <hlhung3i@gmail.com>
11424 W: http://tcp-lp-mod.sourceforge.net/
11426 F: net/ipv4/tcp_lp.c
11428 TDA10071 MEDIA DRIVER
11429 M: Antti Palosaari <crope@iki.fi>
11430 L: linux-media@vger.kernel.org
11431 W: https://linuxtv.org
11432 W: http://palosaari.fi/linux/
11433 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11434 T: git git://linuxtv.org/anttip/media_tree.git
11436 F: drivers/media/dvb-frontends/tda10071*
11438 TDA18212 MEDIA DRIVER
11439 M: Antti Palosaari <crope@iki.fi>
11440 L: linux-media@vger.kernel.org
11441 W: https://linuxtv.org
11442 W: http://palosaari.fi/linux/
11443 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11444 T: git git://linuxtv.org/anttip/media_tree.git
11446 F: drivers/media/tuners/tda18212*
11448 TDA18218 MEDIA DRIVER
11449 M: Antti Palosaari <crope@iki.fi>
11450 L: linux-media@vger.kernel.org
11451 W: https://linuxtv.org
11452 W: http://palosaari.fi/linux/
11453 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11454 T: git git://linuxtv.org/anttip/media_tree.git
11456 F: drivers/media/tuners/tda18218*
11458 TDA18271 MEDIA DRIVER
11459 M: Michael Krufky <mkrufky@linuxtv.org>
11460 L: linux-media@vger.kernel.org
11461 W: https://linuxtv.org
11462 W: http://github.com/mkrufky
11463 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11464 T: git git://linuxtv.org/mkrufky/tuners.git
11466 F: drivers/media/tuners/tda18271*
11468 TDA827x MEDIA DRIVER
11469 M: Michael Krufky <mkrufky@linuxtv.org>
11470 L: linux-media@vger.kernel.org
11471 W: https://linuxtv.org
11472 W: http://github.com/mkrufky
11473 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11474 T: git git://linuxtv.org/mkrufky/tuners.git
11476 F: drivers/media/tuners/tda8290.*
11478 TDA8290 MEDIA DRIVER
11479 M: Michael Krufky <mkrufky@linuxtv.org>
11480 L: linux-media@vger.kernel.org
11481 W: https://linuxtv.org
11482 W: http://github.com/mkrufky
11483 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11484 T: git git://linuxtv.org/mkrufky/tuners.git
11486 F: drivers/media/tuners/tda8290.*
11488 TDA9840 MEDIA DRIVER
11489 M: Hans Verkuil <hverkuil@xs4all.nl>
11490 L: linux-media@vger.kernel.org
11491 T: git git://linuxtv.org/media_tree.git
11492 W: https://linuxtv.org
11494 F: drivers/media/i2c/tda9840*
11496 TEA5761 TUNER DRIVER
11497 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11498 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11499 L: linux-media@vger.kernel.org
11500 W: https://linuxtv.org
11501 T: git git://linuxtv.org/media_tree.git
11503 F: drivers/media/tuners/tea5761.*
11505 TEA5767 TUNER DRIVER
11506 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11507 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11508 L: linux-media@vger.kernel.org
11509 W: https://linuxtv.org
11510 T: git git://linuxtv.org/media_tree.git
11512 F: drivers/media/tuners/tea5767.*
11514 TEA6415C MEDIA DRIVER
11515 M: Hans Verkuil <hverkuil@xs4all.nl>
11516 L: linux-media@vger.kernel.org
11517 T: git git://linuxtv.org/media_tree.git
11518 W: https://linuxtv.org
11520 F: drivers/media/i2c/tea6415c*
11522 TEA6420 MEDIA DRIVER
11523 M: Hans Verkuil <hverkuil@xs4all.nl>
11524 L: linux-media@vger.kernel.org
11525 T: git git://linuxtv.org/media_tree.git
11526 W: https://linuxtv.org
11528 F: drivers/media/i2c/tea6420*
11531 M: Jiri Pirko <jiri@resnulli.us>
11532 L: netdev@vger.kernel.org
11534 F: drivers/net/team/
11535 F: include/linux/if_team.h
11536 F: include/uapi/linux/if_team.h
11538 TECHNOLOGIC SYSTEMS TS-5500 PLATFORM SUPPORT
11539 M: "Savoir-faire Linux Inc." <kernel@savoirfairelinux.com>
11541 F: arch/x86/platform/ts5500/
11543 TECHNOTREND USB IR RECEIVER
11544 M: Sean Young <sean@mess.org>
11545 L: linux-media@vger.kernel.org
11547 F: drivers/media/rc/ttusbir.c
11549 TEGRA ARCHITECTURE SUPPORT
11550 M: Stephen Warren <swarren@wwwdotorg.org>
11551 M: Thierry Reding <thierry.reding@gmail.com>
11552 M: Alexandre Courbot <gnurou@gmail.com>
11553 L: linux-tegra@vger.kernel.org
11554 Q: http://patchwork.ozlabs.org/project/linux-tegra/list/
11555 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tegra/linux.git
11560 M: Peter De Schrijver <pdeschrijver@nvidia.com>
11561 M: Prashant Gaikwad <pgaikwad@nvidia.com>
11563 F: drivers/clk/tegra/
11566 M: Laxman Dewangan <ldewangan@nvidia.com>
11567 M: Jon Hunter <jonathanh@nvidia.com>
11569 F: drivers/dma/tegra*
11572 M: Laxman Dewangan <ldewangan@nvidia.com>
11574 F: drivers/i2c/busses/i2c-tegra.c
11576 TEGRA IOMMU DRIVERS
11577 M: Hiroshi Doyu <hdoyu@nvidia.com>
11579 F: drivers/iommu/tegra*
11582 M: Rakesh Iyer <riyer@nvidia.com>
11583 M: Laxman Dewangan <ldewangan@nvidia.com>
11585 F: drivers/input/keyboard/tegra-kbc.c
11588 M: Thierry Reding <thierry.reding@gmail.com>
11590 F: drivers/pwm/pwm-tegra.c
11592 TEGRA SERIAL DRIVER
11593 M: Laxman Dewangan <ldewangan@nvidia.com>
11595 F: drivers/tty/serial/serial-tegra.c
11598 M: Laxman Dewangan <ldewangan@nvidia.com>
11600 F: drivers/spi/spi-tegra*
11602 TEHUTI ETHERNET DRIVER
11603 M: Andy Gospodarek <andy@greyhouse.net>
11604 L: netdev@vger.kernel.org
11606 F: drivers/net/ethernet/tehuti/*
11608 Telecom Clock Driver for MCPL0010
11609 M: Mark Gross <mark.gross@intel.com>
11611 F: drivers/char/tlclk.c
11613 TENSILICA XTENSA PORT (xtensa)
11614 M: Chris Zankel <chris@zankel.net>
11615 M: Max Filippov <jcmvbkbc@gmail.com>
11616 L: linux-xtensa@linux-xtensa.org
11617 T: git git://github.com/czankel/xtensa-linux.git
11620 F: drivers/irqchip/irq-xtensa-*
11622 THANKO'S RAREMONO AM/FM/SW RADIO RECEIVER USB DRIVER
11623 M: Hans Verkuil <hverkuil@xs4all.nl>
11624 L: linux-media@vger.kernel.org
11625 T: git git://linuxtv.org/media_tree.git
11626 W: https://linuxtv.org
11628 F: drivers/media/radio/radio-raremono.c
11631 M: Zhang Rui <rui.zhang@intel.com>
11632 M: Eduardo Valentin <edubezval@gmail.com>
11633 L: linux-pm@vger.kernel.org
11634 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rzhang/linux.git
11635 T: git git://git.kernel.org/pub/scm/linux/kernel/git/evalenti/linux-soc-thermal.git
11636 Q: https://patchwork.kernel.org/project/linux-pm/list/
11638 F: drivers/thermal/
11639 F: include/linux/thermal.h
11640 F: include/uapi/linux/thermal.h
11641 F: include/linux/cpu_cooling.h
11642 F: Documentation/devicetree/bindings/thermal/
11644 THERMAL/CPU_COOLING
11645 M: Amit Daniel Kachhap <amit.kachhap@gmail.com>
11646 M: Viresh Kumar <viresh.kumar@linaro.org>
11647 M: Javi Merino <javi.merino@arm.com>
11648 L: linux-pm@vger.kernel.org
11650 F: Documentation/thermal/cpu-cooling-api.txt
11651 F: drivers/thermal/cpu_cooling.c
11652 F: include/linux/cpu_cooling.h
11654 THINKPAD ACPI EXTRAS DRIVER
11655 M: Henrique de Moraes Holschuh <ibm-acpi@hmh.eng.br>
11656 L: ibm-acpi-devel@lists.sourceforge.net
11657 L: platform-driver-x86@vger.kernel.org
11658 W: http://ibm-acpi.sourceforge.net
11659 W: http://thinkwiki.org/wiki/Ibm-acpi
11660 T: git git://repo.or.cz/linux-2.6/linux-acpi-2.6/ibm-acpi-2.6.git
11662 F: drivers/platform/x86/thinkpad_acpi.c
11664 TI BANDGAP AND THERMAL DRIVER
11665 M: Eduardo Valentin <edubezval@gmail.com>
11666 M: Keerthy <j-keerthy@ti.com>
11667 L: linux-pm@vger.kernel.org
11668 L: linux-omap@vger.kernel.org
11670 F: drivers/thermal/ti-soc-thermal/
11673 M: Benoit Parrot <bparrot@ti.com>
11674 L: linux-media@vger.kernel.org
11675 W: http://linuxtv.org/
11676 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11678 F: drivers/media/platform/ti-vpe/
11680 TI CDCE706 CLOCK DRIVER
11681 M: Max Filippov <jcmvbkbc@gmail.com>
11683 F: drivers/clk/clk-cdce706.c
11686 M: Tero Kristo <t-kristo@ti.com>
11687 L: linux-omap@vger.kernel.org
11690 F: include/linux/clk/ti.h
11692 TI ETHERNET SWITCH DRIVER (CPSW)
11693 M: Mugunthan V N <mugunthanvnm@ti.com>
11694 R: Grygorii Strashko <grygorii.strashko@ti.com>
11695 L: linux-omap@vger.kernel.org
11696 L: netdev@vger.kernel.org
11698 F: drivers/net/ethernet/ti/cpsw*
11699 F: drivers/net/ethernet/ti/davinci*
11701 TI FLASH MEDIA INTERFACE DRIVER
11702 M: Alex Dubov <oakad@yahoo.com>
11704 F: drivers/misc/tifm*
11705 F: drivers/mmc/host/tifm_sd.c
11706 F: include/linux/tifm.h
11708 TI KEYSTONE MULTICORE NAVIGATOR DRIVERS
11709 M: Santosh Shilimkar <ssantosh@kernel.org>
11710 L: linux-kernel@vger.kernel.org
11711 L: linux-arm-kernel@lists.infradead.org (moderated for non-subscribers)
11713 F: drivers/soc/ti/*
11714 T: git git://git.kernel.org/pub/scm/linux/kernel/git/ssantosh/linux-keystone.git
11717 TI LM49xxx FAMILY ASoC CODEC DRIVERS
11718 M: M R Swami Reddy <mr.swami.reddy@ti.com>
11719 M: Vishwas A Deshpande <vishwas.a.deshpande@ti.com>
11720 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11722 F: sound/soc/codecs/lm49453*
11723 F: sound/soc/codecs/isabelle*
11725 TI LP855x BACKLIGHT DRIVER
11726 M: Milo Kim <milo.kim@ti.com>
11728 F: Documentation/backlight/lp855x-driver.txt
11729 F: drivers/video/backlight/lp855x_bl.c
11730 F: include/linux/platform_data/lp855x.h
11732 TI LP8727 CHARGER DRIVER
11733 M: Milo Kim <milo.kim@ti.com>
11735 F: drivers/power/lp8727_charger.c
11736 F: include/linux/platform_data/lp8727.h
11738 TI LP8788 MFD DRIVER
11739 M: Milo Kim <milo.kim@ti.com>
11741 F: drivers/iio/adc/lp8788_adc.c
11742 F: drivers/leds/leds-lp8788.c
11743 F: drivers/mfd/lp8788*.c
11744 F: drivers/power/lp8788-charger.c
11745 F: drivers/regulator/lp8788-*.c
11746 F: include/linux/mfd/lp8788*.h
11748 TI NETCP ETHERNET DRIVER
11749 M: Wingman Kwok <w-kwok2@ti.com>
11750 M: Murali Karicheri <m-karicheri2@ti.com>
11751 L: netdev@vger.kernel.org
11753 F: drivers/net/ethernet/ti/netcp*
11755 TI TAS571X FAMILY ASoC CODEC DRIVER
11756 M: Kevin Cernekee <cernekee@chromium.org>
11757 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11759 F: sound/soc/codecs/tas571x*
11761 TI TWL4030 SERIES SOC CODEC DRIVER
11762 M: Peter Ujfalusi <peter.ujfalusi@ti.com>
11763 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
11765 F: sound/soc/codecs/twl4030*
11767 TI WILINK WIRELESS DRIVERS
11768 L: linux-wireless@vger.kernel.org
11769 W: http://wireless.kernel.org/en/users/Drivers/wl12xx
11770 W: http://wireless.kernel.org/en/users/Drivers/wl1251
11771 T: git git://git.kernel.org/pub/scm/linux/kernel/git/luca/wl12xx.git
11773 F: drivers/net/wireless/ti/
11774 F: include/linux/wl12xx.h
11777 M: Jon Maloy <jon.maloy@ericsson.com>
11778 M: Ying Xue <ying.xue@windriver.com>
11779 L: netdev@vger.kernel.org (core kernel code)
11780 L: tipc-discussion@lists.sourceforge.net (user apps, general discussion)
11781 W: http://tipc.sourceforge.net/
11783 F: include/uapi/linux/tipc*.h
11787 M: Chris Metcalf <cmetcalf@mellanox.com>
11788 W: http://www.mellanox.com/repository/solutions/tile-scm/
11789 T: git git://git.kernel.org/pub/scm/linux/kernel/git/cmetcalf/linux-tile.git
11792 F: drivers/char/tile-srom.c
11793 F: drivers/edac/tile_edac.c
11794 F: drivers/net/ethernet/tile/
11795 F: drivers/rtc/rtc-tile.c
11796 F: drivers/tty/hvc/hvc_tile.c
11797 F: drivers/tty/serial/tilegx.c
11798 F: drivers/usb/host/*-tilegx.c
11799 F: include/linux/usb/tilegx.h
11801 TLAN NETWORK DRIVER
11802 M: Samuel Chessman <chessman@tux.org>
11803 L: tlan-devel@lists.sourceforge.net (subscribers-only)
11804 W: http://sourceforge.net/projects/tlan/
11806 F: Documentation/networking/tlan.txt
11807 F: drivers/net/ethernet/ti/tlan.*
11809 TOMOYO SECURITY MODULE
11810 M: Kentaro Takeda <takedakn@nttdata.co.jp>
11811 M: Tetsuo Handa <penguin-kernel@I-love.SAKURA.ne.jp>
11812 L: tomoyo-dev-en@lists.sourceforge.jp (subscribers-only, for developers in English)
11813 L: tomoyo-users-en@lists.sourceforge.jp (subscribers-only, for users in English)
11814 L: tomoyo-dev@lists.sourceforge.jp (subscribers-only, for developers in Japanese)
11815 L: tomoyo-users@lists.sourceforge.jp (subscribers-only, for users in Japanese)
11816 W: http://tomoyo.sourceforge.jp/
11817 T: quilt http://svn.sourceforge.jp/svnroot/tomoyo/trunk/2.5.x/tomoyo-lsm/patches/
11819 F: security/tomoyo/
11821 TOPSTAR LAPTOP EXTRAS DRIVER
11822 M: Herton Ronaldo Krzesinski <herton@canonical.com>
11823 L: platform-driver-x86@vger.kernel.org
11825 F: drivers/platform/x86/topstar-laptop.c
11827 TOSHIBA ACPI EXTRAS DRIVER
11828 M: Azael Avalos <coproscefalo@gmail.com>
11829 L: platform-driver-x86@vger.kernel.org
11831 F: drivers/platform/x86/toshiba_acpi.c
11833 TOSHIBA BLUETOOTH DRIVER
11834 M: Azael Avalos <coproscefalo@gmail.com>
11835 L: platform-driver-x86@vger.kernel.org
11837 F: drivers/platform/x86/toshiba_bluetooth.c
11839 TOSHIBA HDD ACTIVE PROTECTION SENSOR DRIVER
11840 M: Azael Avalos <coproscefalo@gmail.com>
11841 L: platform-driver-x86@vger.kernel.org
11843 F: drivers/platform/x86/toshiba_haps.c
11845 TOSHIBA WMI HOTKEYS DRIVER
11846 M: Azael Avalos <coproscefalo@gmail.com>
11847 L: platform-driver-x86@vger.kernel.org
11849 F: drivers/platform/x86/toshiba-wmi.c
11852 M: Jonathan Buzzard <jonathan@buzzard.org.uk>
11853 W: http://www.buzzard.org.uk/toshiba/
11855 F: drivers/char/toshiba.c
11856 F: include/linux/toshiba.h
11857 F: include/uapi/linux/toshiba.h
11859 TOSHIBA TC358743 DRIVER
11860 M: Mats Randgaard <matrandg@cisco.com>
11861 L: linux-media@vger.kernel.org
11863 F: drivers/media/i2c/tc358743*
11864 F: include/media/i2c/tc358743.h
11866 TMIO/SDHI MMC DRIVER
11867 M: Wolfram Sang <wsa+renesas@sang-engineering.com>
11868 L: linux-mmc@vger.kernel.org
11870 F: drivers/mmc/host/tmio_mmc*
11871 F: drivers/mmc/host/sh_mobile_sdhi.c
11872 F: include/linux/mfd/tmio.h
11874 TMP401 HARDWARE MONITOR DRIVER
11875 M: Guenter Roeck <linux@roeck-us.net>
11876 L: linux-hwmon@vger.kernel.org
11878 F: Documentation/hwmon/tmp401
11879 F: drivers/hwmon/tmp401.c
11881 TMPFS (SHMEM FILESYSTEM)
11882 M: Hugh Dickins <hughd@google.com>
11883 L: linux-mm@kvack.org
11885 F: include/linux/shmem_fs.h
11888 TM6000 VIDEO4LINUX DRIVER
11889 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
11890 M: Mauro Carvalho Chehab <mchehab@kernel.org>
11891 L: linux-media@vger.kernel.org
11892 W: https://linuxtv.org
11893 T: git git://linuxtv.org/media_tree.git
11895 F: drivers/media/usb/tm6000/
11897 TW68 VIDEO4LINUX DRIVER
11898 M: Hans Verkuil <hverkuil@xs4all.nl>
11899 L: linux-media@vger.kernel.org
11900 T: git git://linuxtv.org/media_tree.git
11901 W: https://linuxtv.org
11903 F: drivers/media/pci/tw68/
11905 TW686X VIDEO4LINUX DRIVER
11906 M: Ezequiel Garcia <ezequiel@vanguardiasur.com.ar>
11907 L: linux-media@vger.kernel.org
11908 T: git git://linuxtv.org/media_tree.git
11909 W: http://linuxtv.org
11911 F: drivers/media/pci/tw686x/
11914 M: Peter Huewe <peterhuewe@gmx.de>
11915 M: Marcel Selhorst <tpmdd@selhorst.net>
11916 M: Jarkko Sakkinen <jarkko.sakkinen@linux.intel.com>
11917 R: Jason Gunthorpe <jgunthorpe@obsidianresearch.com>
11918 W: http://tpmdd.sourceforge.net
11919 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11920 Q: https://patchwork.kernel.org/project/tpmdd-devel/list/
11921 T: git git://git.infradead.org/users/jjs/linux-tpmdd.git
11923 F: drivers/char/tpm/
11925 TPM IBM_VTPM DEVICE DRIVER
11926 M: Ashley Lai <ashleydlai@gmail.com>
11927 W: http://tpmdd.sourceforge.net
11928 L: tpmdd-devel@lists.sourceforge.net (moderated for non-subscribers)
11930 F: drivers/char/tpm/tpm_ibmvtpm*
11933 M: Steven Rostedt <rostedt@goodmis.org>
11934 M: Ingo Molnar <mingo@redhat.com>
11935 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git perf/core
11937 F: Documentation/trace/ftrace.txt
11938 F: arch/*/*/*/ftrace.h
11939 F: arch/*/kernel/ftrace.c
11940 F: include/*/ftrace.h
11941 F: include/linux/trace*.h
11944 F: tools/testing/selftests/ftrace/
11946 TRACING MMIO ACCESSES (MMIOTRACE)
11947 M: Steven Rostedt <rostedt@goodmis.org>
11948 M: Ingo Molnar <mingo@kernel.org>
11949 R: Karol Herbst <karolherbst@gmail.com>
11950 R: Pekka Paalanen <ppaalanen@gmail.com>
11952 L: linux-kernel@vger.kernel.org
11953 L: nouveau@lists.freedesktop.org
11954 F: kernel/trace/trace_mmiotrace.c
11955 F: include/linux/mmiotrace.h
11956 F: arch/x86/mm/kmmio.c
11957 F: arch/x86/mm/mmio-mod.c
11958 F: arch/x86/mm/testmmiotrace.c
11961 M: Jiri Kosina <trivial@kernel.org>
11962 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial.git
11964 K: ^Subject:.*(?i)trivial
11967 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
11968 M: Jiri Slaby <jslaby@suse.com>
11970 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/tty.git
11971 F: Documentation/serial/
11973 F: drivers/tty/serial/serial_core.c
11974 F: include/linux/serial_core.h
11975 F: include/linux/serial.h
11976 F: include/linux/tty.h
11977 F: include/uapi/linux/serial_core.h
11978 F: include/uapi/linux/serial.h
11979 F: include/uapi/linux/tty.h
11981 TUA9001 MEDIA DRIVER
11982 M: Antti Palosaari <crope@iki.fi>
11983 L: linux-media@vger.kernel.org
11984 W: https://linuxtv.org
11985 W: http://palosaari.fi/linux/
11986 Q: http://patchwork.linuxtv.org/project/linux-media/list/
11987 T: git git://linuxtv.org/anttip/media_tree.git
11989 F: drivers/media/tuners/tua9001*
11991 TULIP NETWORK DRIVERS
11992 L: netdev@vger.kernel.org
11993 L: linux-parisc@vger.kernel.org
11995 F: drivers/net/ethernet/dec/tulip/
11998 M: Maxim Krasnyansky <maxk@qti.qualcomm.com>
11999 W: http://vtun.sourceforge.net/tun
12001 F: Documentation/networking/tuntap.txt
12002 F: arch/um/os-Linux/drivers/
12004 TURBOCHANNEL SUBSYSTEM
12005 M: "Maciej W. Rozycki" <macro@linux-mips.org>
12006 M: Ralf Baechle <ralf@linux-mips.org>
12007 L: linux-mips@linux-mips.org
12008 Q: http://patchwork.linux-mips.org/project/linux-mips/list/
12011 F: include/linux/tc.h
12013 U14-34F SCSI DRIVER
12014 M: Dario Ballabio <ballabio_dario@emc.com>
12015 L: linux-scsi@vger.kernel.org
12017 F: drivers/scsi/u14-34f.c
12019 UBI FILE SYSTEM (UBIFS)
12020 M: Richard Weinberger <richard@nod.at>
12021 M: Artem Bityutskiy <dedekind1@gmail.com>
12022 M: Adrian Hunter <adrian.hunter@intel.com>
12023 L: linux-mtd@lists.infradead.org
12024 T: git git://git.infradead.org/ubifs-2.6.git
12025 W: http://www.linux-mtd.infradead.org/doc/ubifs.html
12027 F: Documentation/filesystems/ubifs.txt
12030 UCLINUX (M68KNOMMU AND COLDFIRE)
12031 M: Greg Ungerer <gerg@linux-m68k.org>
12032 W: http://www.linux-m68k.org/
12033 W: http://www.uclinux.org/
12034 L: linux-m68k@lists.linux-m68k.org
12035 L: uclinux-dev@uclinux.org (subscribers-only)
12036 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gerg/m68knommu.git
12038 F: arch/m68k/coldfire/
12040 F: arch/m68k/*/*_no.*
12041 F: arch/m68k/include/asm/*_no.*
12044 M: Jan Kara <jack@suse.com>
12046 F: Documentation/filesystems/udf.txt
12050 M: Evgeniy Dushistov <dushistov@mail.ru>
12052 F: Documentation/filesystems/ufs.txt
12055 UHID USERSPACE HID IO DRIVER:
12056 M: David Herrmann <dh.herrmann@googlemail.com>
12057 L: linux-input@vger.kernel.org
12059 F: drivers/hid/uhid.c
12060 F: include/uapi/linux/uhid.h
12062 ULTRA-WIDEBAND (UWB) SUBSYSTEM:
12063 L: linux-usb@vger.kernel.org
12066 F: include/linux/uwb.h
12067 F: include/linux/uwb/
12069 UNICORE32 ARCHITECTURE:
12070 M: Guan Xuetao <gxt@mprc.pku.edu.cn>
12071 W: http://mprc.pku.edu.cn/~guanxuetao/linux
12073 T: git git://github.com/gxt/linux.git
12077 M: Tony Finch <dot@dotat.at>
12078 W: http://dotat.at/prog/unifdef
12080 F: scripts/unifdef.c
12082 UNIFORM CDROM DRIVER
12083 M: Jens Axboe <axboe@kernel.dk>
12084 W: http://www.kernel.dk
12086 F: Documentation/cdrom/
12087 F: drivers/cdrom/cdrom.c
12088 F: include/linux/cdrom.h
12089 F: include/uapi/linux/cdrom.h
12091 UNISYS S-PAR DRIVERS
12092 M: David Kershner <david.kershner@unisys.com>
12093 L: sparmaintainer@unisys.com (Unisys internal)
12095 F: drivers/staging/unisys/
12097 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER
12098 M: Vinayak Holikatti <vinholikatti@gmail.com>
12099 L: linux-scsi@vger.kernel.org
12101 F: Documentation/scsi/ufs.txt
12102 F: drivers/scsi/ufs/
12104 UNIVERSAL FLASH STORAGE HOST CONTROLLER DRIVER DWC HOOKS
12105 M: Joao Pinto <Joao.Pinto@synopsys.com>
12106 L: linux-scsi@vger.kernel.org
12108 F: drivers/scsi/ufs/*dwc*
12110 UNSORTED BLOCK IMAGES (UBI)
12111 M: Artem Bityutskiy <dedekind1@gmail.com>
12112 M: Richard Weinberger <richard@nod.at>
12113 W: http://www.linux-mtd.infradead.org/
12114 L: linux-mtd@lists.infradead.org
12115 T: git git://git.infradead.org/ubifs-2.6.git
12117 F: drivers/mtd/ubi/
12118 F: include/linux/mtd/ubi.h
12119 F: include/uapi/mtd/ubi-user.h
12122 M: Oliver Neukum <oneukum@suse.com>
12123 L: linux-usb@vger.kernel.org
12125 F: Documentation/usb/acm.txt
12126 F: drivers/usb/class/cdc-acm.*
12128 USB AR5523 WIRELESS DRIVER
12129 M: Pontus Fuchs <pontus.fuchs@gmail.com>
12130 L: linux-wireless@vger.kernel.org
12132 F: drivers/net/wireless/ath/ar5523/
12135 M: Oliver Neukum <oneukum@suse.com>
12136 L: linux-usb@vger.kernel.org
12137 L: linux-scsi@vger.kernel.org
12139 F: drivers/usb/storage/uas.c
12141 USB CDC ETHERNET DRIVER
12142 M: Oliver Neukum <oliver@neukum.org>
12143 L: linux-usb@vger.kernel.org
12145 F: drivers/net/usb/cdc_*.c
12146 F: include/uapi/linux/usb/cdc.h
12148 USB CHAOSKEY DRIVER
12149 M: Keith Packard <keithp@keithp.com>
12150 L: linux-usb@vger.kernel.org
12152 F: drivers/usb/misc/chaoskey.c
12154 USB CYPRESS C67X00 DRIVER
12155 M: Peter Korsgaard <jacmet@sunsite.dk>
12156 L: linux-usb@vger.kernel.org
12158 F: drivers/usb/c67x00/
12160 USB DAVICOM DM9601 DRIVER
12161 M: Peter Korsgaard <jacmet@sunsite.dk>
12162 L: netdev@vger.kernel.org
12163 W: http://www.linux-usb.org/usbnet
12165 F: drivers/net/usb/dm9601.c
12167 USB DIAMOND RIO500 DRIVER
12168 M: Cesar Miquel <miquel@df.uba.ar>
12169 L: rio500-users@lists.sourceforge.net
12170 W: http://rio500.sourceforge.net
12172 F: drivers/usb/misc/rio500*
12175 M: Alan Stern <stern@rowland.harvard.edu>
12176 L: linux-usb@vger.kernel.org
12178 F: Documentation/usb/ehci.txt
12179 F: drivers/usb/host/ehci*
12181 USB GADGET/PERIPHERAL SUBSYSTEM
12182 M: Felipe Balbi <balbi@kernel.org>
12183 L: linux-usb@vger.kernel.org
12184 W: http://www.linux-usb.org/gadget
12185 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12187 F: drivers/usb/gadget/
12188 F: include/linux/usb/gadget*
12190 USB HID/HIDBP DRIVERS (USB KEYBOARDS, MICE, REMOTE CONTROLS, ...)
12191 M: Jiri Kosina <jikos@kernel.org>
12192 R: Benjamin Tissoires <benjamin.tissoires@redhat.com>
12193 L: linux-usb@vger.kernel.org
12194 T: git git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git
12196 F: Documentation/hid/hiddev.txt
12197 F: drivers/hid/usbhid/
12200 M: Olav Kongas <ok@artecdesign.ee>
12201 L: linux-usb@vger.kernel.org
12203 F: drivers/usb/host/isp116x*
12204 F: include/linux/usb/isp116x.h
12206 USB LAN78XX ETHERNET DRIVER
12207 M: Woojung Huh <woojung.huh@microchip.com>
12208 M: Microchip Linux Driver Support <UNGLinuxDriver@microchip.com>
12209 L: netdev@vger.kernel.org
12211 F: drivers/net/usb/lan78xx.*
12213 USB MASS STORAGE DRIVER
12214 M: Matthew Dharm <mdharm-usb@one-eyed-alien.net>
12215 L: linux-usb@vger.kernel.org
12216 L: usb-storage@lists.one-eyed-alien.net
12218 W: http://www.one-eyed-alien.net/~mdharm/linux-usb/
12219 F: drivers/usb/storage/
12222 M: Clemens Ladisch <clemens@ladisch.de>
12223 L: alsa-devel@alsa-project.org (moderated for non-subscribers)
12224 T: git git://git.alsa-project.org/alsa-kernel.git
12226 F: sound/usb/midi.*
12228 USB NETWORKING DRIVERS
12229 L: linux-usb@vger.kernel.org
12231 F: drivers/net/usb/
12234 M: Alan Stern <stern@rowland.harvard.edu>
12235 L: linux-usb@vger.kernel.org
12237 F: Documentation/usb/ohci.txt
12238 F: drivers/usb/host/ohci*
12240 USB OTG FSM (Finite State Machine)
12241 M: Peter Chen <Peter.Chen@nxp.com>
12242 T: git git://git.kernel.org/pub/scm/linux/kernel/git/peter.chen/usb.git
12243 L: linux-usb@vger.kernel.org
12245 F: drivers/usb/common/usb-otg-fsm.c
12248 M: Valentina Manea <valentina.manea.m@gmail.com>
12249 M: Shuah Khan <shuahkh@osg.samsung.com>
12250 M: Shuah Khan <shuah@kernel.org>
12251 L: linux-usb@vger.kernel.org
12253 F: Documentation/usb/usbip_protocol.txt
12254 F: drivers/usb/usbip/
12255 F: tools/usb/usbip/
12258 M: Petko Manolov <petkan@nucleusys.com>
12259 L: linux-usb@vger.kernel.org
12260 L: netdev@vger.kernel.org
12261 T: git git://github.com/petkan/pegasus.git
12262 W: https://github.com/petkan/pegasus
12264 F: drivers/net/usb/pegasus.*
12267 M: Felipe Balbi <balbi@kernel.org>
12268 L: linux-usb@vger.kernel.org
12269 T: git git://git.kernel.org/pub/scm/linux/kernel/git/balbi/usb.git
12271 F: drivers/usb/phy/
12273 USB PRINTER DRIVER (usblp)
12274 M: Pete Zaitcev <zaitcev@redhat.com>
12275 L: linux-usb@vger.kernel.org
12277 F: drivers/usb/class/usblp.c
12279 USB QMI WWAN NETWORK DRIVER
12280 M: Bjørn Mork <bjorn@mork.no>
12281 L: netdev@vger.kernel.org
12283 F: Documentation/ABI/testing/sysfs-class-net-qmi
12284 F: drivers/net/usb/qmi_wwan.c
12287 M: Petko Manolov <petkan@nucleusys.com>
12288 L: linux-usb@vger.kernel.org
12289 L: netdev@vger.kernel.org
12290 T: git git://github.com/petkan/rtl8150.git
12291 W: https://github.com/petkan/rtl8150
12293 F: drivers/net/usb/rtl8150.c
12295 USB SERIAL SUBSYSTEM
12296 M: Johan Hovold <johan@kernel.org>
12297 L: linux-usb@vger.kernel.org
12299 F: Documentation/usb/usb-serial.txt
12300 F: drivers/usb/serial/
12301 F: include/linux/usb/serial.h
12303 USB SMSC75XX ETHERNET DRIVER
12304 M: Steve Glendinning <steve.glendinning@shawell.net>
12305 L: netdev@vger.kernel.org
12307 F: drivers/net/usb/smsc75xx.*
12309 USB SMSC95XX ETHERNET DRIVER
12310 M: Steve Glendinning <steve.glendinning@shawell.net>
12311 L: netdev@vger.kernel.org
12313 F: drivers/net/usb/smsc95xx.*
12316 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12317 L: linux-usb@vger.kernel.org
12318 W: http://www.linux-usb.org
12319 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/usb.git
12321 F: Documentation/devicetree/bindings/usb/
12322 F: Documentation/usb/
12324 F: include/linux/usb.h
12325 F: include/linux/usb/
12328 M: Alan Stern <stern@rowland.harvard.edu>
12329 L: linux-usb@vger.kernel.org
12331 F: drivers/usb/host/uhci*
12333 USB "USBNET" DRIVER FRAMEWORK
12334 M: Oliver Neukum <oneukum@suse.com>
12335 L: netdev@vger.kernel.org
12336 W: http://www.linux-usb.org/usbnet
12338 F: drivers/net/usb/usbnet.c
12339 F: include/linux/usb/usbnet.h
12342 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12343 L: linux-uvc-devel@lists.sourceforge.net (subscribers-only)
12344 L: linux-media@vger.kernel.org
12345 T: git git://linuxtv.org/media_tree.git
12346 W: http://www.ideasonboard.org/uvc/
12348 F: drivers/media/usb/uvc/
12349 F: include/uapi/linux/uvcvideo.h
12352 M: Hans Verkuil <hverkuil@xs4all.nl>
12353 L: linux-media@vger.kernel.org
12354 T: git git://linuxtv.org/media_tree.git
12355 W: https://linuxtv.org
12357 F: drivers/media/usb/usbvision/
12360 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12361 L: linux-usb@vger.kernel.org
12363 F: drivers/usb/gadget/function/*uvc*
12364 F: drivers/usb/gadget/legacy/webcam.c
12366 USB WIRELESS RNDIS DRIVER (rndis_wlan)
12367 M: Jussi Kivilinna <jussi.kivilinna@iki.fi>
12368 L: linux-wireless@vger.kernel.org
12370 F: drivers/net/wireless/rndis_wlan.c
12373 M: Mathias Nyman <mathias.nyman@intel.com>
12374 L: linux-usb@vger.kernel.org
12376 F: drivers/usb/host/xhci*
12377 F: drivers/usb/host/pci-quirks*
12380 L: linux-wireless@vger.kernel.org
12381 W: http://linux-lc100020.sourceforge.net
12383 F: drivers/net/wireless/zydas/zd1201.*
12386 M: Antoine Jacquet <royale@zerezo.com>
12387 L: linux-usb@vger.kernel.org
12388 L: linux-media@vger.kernel.org
12389 T: git git://linuxtv.org/media_tree.git
12390 W: http://royale.zerezo.com/zr364xx/
12392 F: Documentation/video4linux/zr364xx.txt
12393 F: drivers/media/usb/zr364xx/
12396 M: Heikki Krogerus <heikki.krogerus@linux.intel.com>
12397 L: linux-usb@vger.kernel.org
12399 F: drivers/usb/common/ulpi.c
12400 F: include/linux/ulpi/
12402 USER-MODE LINUX (UML)
12403 M: Jeff Dike <jdike@addtoit.com>
12404 M: Richard Weinberger <richard@nod.at>
12405 L: user-mode-linux-devel@lists.sourceforge.net
12406 L: user-mode-linux-user@lists.sourceforge.net
12407 W: http://user-mode-linux.sourceforge.net
12408 T: git git://git.kernel.org/pub/scm/linux/kernel/git/rw/uml.git
12410 F: Documentation/virtual/uml/
12416 USERSPACE I/O (UIO)
12417 M: "Hans J. Koch" <hjk@hansjkoch.de>
12418 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12420 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/char-misc.git
12421 F: Documentation/DocBook/uio-howto.tmpl
12423 F: include/linux/uio*.h
12426 M: Karel Zak <kzak@redhat.com>
12427 L: util-linux@vger.kernel.org
12428 W: http://en.wikipedia.org/wiki/Util-linux
12429 T: git git://git.kernel.org/pub/scm/utils/util-linux/util-linux.git
12433 M: Michal Januszewski <spock@gentoo.org>
12434 L: linux-fbdev@vger.kernel.org
12435 W: http://dev.gentoo.org/~spock/projects/uvesafb/
12437 F: Documentation/fb/uvesafb.txt
12438 F: drivers/video/fbdev/uvesafb.*
12441 M: Stefan Agner <stefan@agner.ch>
12442 L: linux-mtd@lists.infradead.org
12444 F: drivers/mtd/nand/vf610_nfc.c
12446 VFAT/FAT/MSDOS FILESYSTEM
12447 M: OGAWA Hirofumi <hirofumi@mail.parknet.co.jp>
12449 F: Documentation/filesystems/vfat.txt
12453 M: Alex Williamson <alex.williamson@redhat.com>
12454 L: kvm@vger.kernel.org
12455 T: git git://github.com/awilliam/linux-vfio.git
12457 F: Documentation/vfio.txt
12459 F: include/linux/vfio.h
12460 F: include/uapi/linux/vfio.h
12462 VFIO PLATFORM DRIVER
12463 M: Baptiste Reynal <b.reynal@virtualopensystems.com>
12464 L: kvm@vger.kernel.org
12466 F: drivers/vfio/platform/
12468 VIDEOBUF2 FRAMEWORK
12469 M: Pawel Osciak <pawel@osciak.com>
12470 M: Marek Szyprowski <m.szyprowski@samsung.com>
12471 M: Kyungmin Park <kyungmin.park@samsung.com>
12472 L: linux-media@vger.kernel.org
12474 F: drivers/media/v4l2-core/videobuf2-*
12475 F: include/media/videobuf2-*
12477 VIRTIO AND VHOST VSOCK DRIVER
12478 M: Stefan Hajnoczi <stefanha@redhat.com>
12479 L: kvm@vger.kernel.org
12480 L: virtualization@lists.linux-foundation.org
12481 L: netdev@vger.kernel.org
12483 F: include/linux/virtio_vsock.h
12484 F: include/uapi/linux/virtio_vsock.h
12485 F: net/vmw_vsock/virtio_transport_common.c
12486 F: net/vmw_vsock/virtio_transport.c
12487 F: drivers/vhost/vsock.c
12488 F: drivers/vhost/vsock.h
12490 VIRTUAL SERIO DEVICE DRIVER
12491 M: Stephen Chandler Paul <thatslyude@gmail.com>
12493 F: drivers/input/serio/userio.c
12494 F: include/uapi/linux/userio.h
12496 VIRTIO CONSOLE DRIVER
12497 M: Amit Shah <amit.shah@redhat.com>
12498 L: virtualization@lists.linux-foundation.org
12500 F: drivers/char/virtio_console.c
12501 F: include/linux/virtio_console.h
12502 F: include/uapi/linux/virtio_console.h
12504 VIRTIO CORE, NET AND BLOCK DRIVERS
12505 M: "Michael S. Tsirkin" <mst@redhat.com>
12506 L: virtualization@lists.linux-foundation.org
12508 F: Documentation/devicetree/bindings/virtio/
12511 F: drivers/net/virtio_net.c
12512 F: drivers/block/virtio_blk.c
12513 F: include/linux/virtio_*.h
12514 F: include/uapi/linux/virtio_*.h
12516 VIRTIO DRIVERS FOR S390
12517 M: Christian Borntraeger <borntraeger@de.ibm.com>
12518 M: Cornelia Huck <cornelia.huck@de.ibm.com>
12519 L: linux-s390@vger.kernel.org
12520 L: virtualization@lists.linux-foundation.org
12521 L: kvm@vger.kernel.org
12523 F: drivers/s390/virtio/
12526 M: David Airlie <airlied@linux.ie>
12527 M: Gerd Hoffmann <kraxel@redhat.com>
12528 L: dri-devel@lists.freedesktop.org
12529 L: virtualization@lists.linux-foundation.org
12531 F: drivers/gpu/drm/virtio/
12532 F: include/uapi/linux/virtio_gpu.h
12534 VIRTIO HOST (VHOST)
12535 M: "Michael S. Tsirkin" <mst@redhat.com>
12536 L: kvm@vger.kernel.org
12537 L: virtualization@lists.linux-foundation.org
12538 L: netdev@vger.kernel.org
12539 T: git git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost.git
12542 F: include/uapi/linux/vhost.h
12544 VIRTIO INPUT DRIVER
12545 M: Gerd Hoffmann <kraxel@redhat.com>
12547 F: drivers/virtio/virtio_input.c
12548 F: include/uapi/linux/virtio_input.h
12550 VIA RHINE NETWORK DRIVER
12552 F: drivers/net/ethernet/via/via-rhine.c
12554 VIA SD/MMC CARD CONTROLLER DRIVER
12555 M: Bruce Chang <brucechang@via.com.tw>
12556 M: Harald Welte <HaraldWelte@viatech.com>
12558 F: drivers/mmc/host/via-sdmmc.c
12560 VIA UNICHROME(PRO)/CHROME9 FRAMEBUFFER DRIVER
12561 M: Florian Tobias Schandinat <FlorianSchandinat@gmx.de>
12562 L: linux-fbdev@vger.kernel.org
12564 F: include/linux/via-core.h
12565 F: include/linux/via-gpio.h
12566 F: include/linux/via_i2c.h
12567 F: drivers/video/fbdev/via/
12569 VIA VELOCITY NETWORK DRIVER
12570 M: Francois Romieu <romieu@fr.zoreil.com>
12571 L: netdev@vger.kernel.org
12573 F: drivers/net/ethernet/via/via-velocity.*
12576 M: Alex Williamson <alex.williamson@redhat.com>
12577 M: Paolo Bonzini <pbonzini@redhat.com>
12578 L: kvm@vger.kernel.org
12582 VIVID VIRTUAL VIDEO DRIVER
12583 M: Hans Verkuil <hverkuil@xs4all.nl>
12584 L: linux-media@vger.kernel.org
12585 T: git git://linuxtv.org/media_tree.git
12586 W: https://linuxtv.org
12588 F: drivers/media/platform/vivid/*
12591 M: Patrick McHardy <kaber@trash.net>
12592 L: netdev@vger.kernel.org
12594 F: drivers/net/macvlan.c
12595 F: include/linux/if_*vlan.h
12599 M: Florian Fainelli <f.fainelli@gmail.com>
12600 L: openwrt-devel@lists.openwrt.org (subscribers-only)
12602 F: drivers/vlynq/vlynq.c
12603 F: include/linux/vlynq.h
12606 M: Martyn Welch <martyn@welchs.me.uk>
12607 M: Manohar Vanga <manohar.vanga@gmail.com>
12608 M: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
12609 L: devel@driverdev.osuosl.org
12611 T: git git://git.kernel.org/pub/scm/linux/kernel/git/gregkh/driver-core.git
12612 F: Documentation/vme_api.txt
12613 F: drivers/staging/vme/
12615 F: include/linux/vme*
12617 VMWARE HYPERVISOR INTERFACE
12618 M: Alok Kataria <akataria@vmware.com>
12619 L: virtualization@lists.linux-foundation.org
12621 F: arch/x86/kernel/cpu/vmware.c
12623 VMWARE BALLOON DRIVER
12624 M: Xavier Deguillard <xdeguillard@vmware.com>
12625 M: Philip Moltmann <moltmann@vmware.com>
12626 M: "VMware, Inc." <pv-drivers@vmware.com>
12627 L: linux-kernel@vger.kernel.org
12629 F: drivers/misc/vmw_balloon.c
12631 VMWARE VMMOUSE SUBDRIVER
12632 M: "VMware Graphics" <linux-graphics-maintainer@vmware.com>
12633 M: "VMware, Inc." <pv-drivers@vmware.com>
12634 L: linux-input@vger.kernel.org
12636 F: drivers/input/mouse/vmmouse.c
12637 F: drivers/input/mouse/vmmouse.h
12639 VMWARE VMXNET3 ETHERNET DRIVER
12640 M: Shrikrishna Khare <skhare@vmware.com>
12641 M: "VMware, Inc." <pv-drivers@vmware.com>
12642 L: netdev@vger.kernel.org
12644 F: drivers/net/vmxnet3/
12646 VMware PVSCSI driver
12647 M: Jim Gill <jgill@vmware.com>
12648 M: VMware PV-Drivers <pv-drivers@vmware.com>
12649 L: linux-scsi@vger.kernel.org
12651 F: drivers/scsi/vmw_pvscsi.c
12652 F: drivers/scsi/vmw_pvscsi.h
12654 VOLTAGE AND CURRENT REGULATOR FRAMEWORK
12655 M: Liam Girdwood <lgirdwood@gmail.com>
12656 M: Mark Brown <broonie@kernel.org>
12657 L: linux-kernel@vger.kernel.org
12658 W: http://www.slimlogic.co.uk/?p=48
12659 T: git git://git.kernel.org/pub/scm/linux/kernel/git/broonie/regulator.git
12661 F: Documentation/devicetree/bindings/regulator/
12662 F: drivers/regulator/
12663 F: include/dt-bindings/regulator/
12664 F: include/linux/regulator/
12667 M: David Ahern <dsa@cumulusnetworks.com>
12668 M: Shrijeet Mukherjee <shm@cumulusnetworks.com>
12669 L: netdev@vger.kernel.org
12671 F: drivers/net/vrf.c
12672 F: Documentation/networking/vrf.txt
12674 VT1211 HARDWARE MONITOR DRIVER
12675 M: Juerg Haefliger <juergh@gmail.com>
12676 L: linux-hwmon@vger.kernel.org
12678 F: Documentation/hwmon/vt1211
12679 F: drivers/hwmon/vt1211.c
12681 VT8231 HARDWARE MONITOR DRIVER
12682 M: Roger Lucas <vt8231@hiddenengine.co.uk>
12683 L: linux-hwmon@vger.kernel.org
12685 F: drivers/hwmon/vt8231.c
12687 VUB300 USB to SDIO/SD/MMC bridge chip
12688 M: Tony Olech <tony.olech@elandigitalsystems.com>
12689 L: linux-mmc@vger.kernel.org
12690 L: linux-usb@vger.kernel.org
12692 F: drivers/mmc/host/vub300.c
12694 W1 DALLAS'S 1-WIRE BUS
12695 M: Evgeniy Polyakov <zbr@ioremap.net>
12697 F: Documentation/w1/
12700 W83791D HARDWARE MONITORING DRIVER
12701 M: Marc Hulsman <m.hulsman@tudelft.nl>
12702 L: linux-hwmon@vger.kernel.org
12704 F: Documentation/hwmon/w83791d
12705 F: drivers/hwmon/w83791d.c
12707 W83793 HARDWARE MONITORING DRIVER
12708 M: Rudolf Marek <r.marek@assembler.cz>
12709 L: linux-hwmon@vger.kernel.org
12711 F: Documentation/hwmon/w83793
12712 F: drivers/hwmon/w83793.c
12714 W83795 HARDWARE MONITORING DRIVER
12715 M: Jean Delvare <jdelvare@suse.com>
12716 L: linux-hwmon@vger.kernel.org
12718 F: drivers/hwmon/w83795.c
12720 W83L51xD SD/MMC CARD INTERFACE DRIVER
12721 M: Pierre Ossman <pierre@ossman.eu>
12723 F: drivers/mmc/host/wbsd.*
12725 WACOM PROTOCOL 4 SERIAL TABLETS
12726 M: Julian Squires <julian@cipht.net>
12727 M: Hans de Goede <hdegoede@redhat.com>
12728 L: linux-input@vger.kernel.org
12730 F: drivers/input/tablet/wacom_serial4.c
12732 WATCHDOG DEVICE DRIVERS
12733 M: Wim Van Sebroeck <wim@iguana.be>
12734 R: Guenter Roeck <linux@roeck-us.net>
12735 L: linux-watchdog@vger.kernel.org
12736 W: http://www.linux-watchdog.org/
12737 T: git git://www.linux-watchdog.org/linux-watchdog.git
12739 F: Documentation/devicetree/bindings/watchdog/
12740 F: Documentation/watchdog/
12741 F: drivers/watchdog/
12742 F: include/linux/watchdog.h
12743 F: include/uapi/linux/watchdog.h
12746 M: Miroslav Zagorac <zaga@fly.cc.fer.hr>
12747 L: linux-scsi@vger.kernel.org
12749 F: drivers/scsi/wd7000.c
12752 M: David Herrmann <dh.herrmann@googlemail.com>
12753 L: linux-input@vger.kernel.org
12755 F: drivers/hid/hid-wiimote*
12758 M: David Härdeman <david@hardeman.nu>
12760 F: drivers/media/rc/winbond-cir.c
12762 WINSYSTEMS EBC-C384 WATCHDOG DRIVER
12763 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12764 L: linux-watchdog@vger.kernel.org
12766 F: drivers/watchdog/ebc-c384_wdt.c
12768 WINSYSTEMS WS16C48 GPIO DRIVER
12769 M: William Breathitt Gray <vilhelm.gray@gmail.com>
12770 L: linux-gpio@vger.kernel.org
12772 F: drivers/gpio/gpio-ws16c48.c
12775 M: Inaky Perez-Gonzalez <inaky.perez-gonzalez@intel.com>
12776 M: linux-wimax@intel.com
12777 L: wimax@linuxwimax.org (subscribers-only)
12779 W: http://linuxwimax.org
12780 F: Documentation/wimax/README.wimax
12781 F: include/linux/wimax/debug.h
12782 F: include/net/wimax.h
12783 F: include/uapi/linux/wimax.h
12786 WISTRON LAPTOP BUTTON DRIVER
12787 M: Miloslav Trmac <mitr@volny.cz>
12789 F: drivers/input/misc/wistron_btns.c
12791 WL3501 WIRELESS PCMCIA CARD DRIVER
12792 M: Arnaldo Carvalho de Melo <acme@ghostprotocols.net>
12793 L: linux-wireless@vger.kernel.org
12794 W: http://oops.ghostprotocols.net:81/blog
12796 F: drivers/net/wireless/wl3501*
12798 WOLFSON MICROELECTRONICS DRIVERS
12799 L: patches@opensource.wolfsonmicro.com
12800 T: git https://github.com/CirrusLogic/linux-drivers.git
12801 W: https://github.com/CirrusLogic/linux-drivers/wiki
12803 F: Documentation/hwmon/wm83??
12804 F: Documentation/devicetree/bindings/extcon/extcon-arizona.txt
12805 F: Documentation/devicetree/bindings/regulator/arizona-regulator.txt
12806 F: Documentation/devicetree/bindings/mfd/arizona.txt
12807 F: arch/arm/mach-s3c64xx/mach-crag6410*
12808 F: drivers/clk/clk-wm83*.c
12809 F: drivers/extcon/extcon-arizona.c
12810 F: drivers/leds/leds-wm83*.c
12811 F: drivers/gpio/gpio-*wm*.c
12812 F: drivers/gpio/gpio-arizona.c
12813 F: drivers/hwmon/wm83??-hwmon.c
12814 F: drivers/input/misc/wm831x-on.c
12815 F: drivers/input/touchscreen/wm831x-ts.c
12816 F: drivers/input/touchscreen/wm97*.c
12817 F: drivers/mfd/arizona*
12818 F: drivers/mfd/wm*.c
12819 F: drivers/mfd/cs47l24*
12820 F: drivers/power/wm83*.c
12821 F: drivers/rtc/rtc-wm83*.c
12822 F: drivers/regulator/wm8*.c
12823 F: drivers/video/backlight/wm83*_bl.c
12824 F: drivers/watchdog/wm83*_wdt.c
12825 F: include/linux/mfd/arizona/
12826 F: include/linux/mfd/wm831x/
12827 F: include/linux/mfd/wm8350/
12828 F: include/linux/mfd/wm8400*
12829 F: include/linux/wm97xx.h
12830 F: include/sound/wm????.h
12831 F: sound/soc/codecs/arizona.?
12832 F: sound/soc/codecs/wm*
12833 F: sound/soc/codecs/cs47l24*
12836 M: Tejun Heo <tj@kernel.org>
12837 R: Lai Jiangshan <jiangshanlai@gmail.com>
12838 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git
12840 F: include/linux/workqueue.h
12841 F: kernel/workqueue.c
12842 F: Documentation/workqueue.txt
12844 X-POWERS MULTIFUNCTION PMIC DEVICE DRIVERS
12845 M: Chen-Yu Tsai <wens@csie.org>
12846 L: linux-kernel@vger.kernel.org
12851 M: Andrew Hendry <andrew.hendry@gmail.com>
12852 L: linux-x25@vger.kernel.org
12854 F: Documentation/networking/x25*
12855 F: include/net/x25*
12858 X86 ARCHITECTURE (32-BIT AND 64-BIT)
12859 M: Thomas Gleixner <tglx@linutronix.de>
12860 M: Ingo Molnar <mingo@redhat.com>
12861 M: "H. Peter Anvin" <hpa@zytor.com>
12863 L: linux-kernel@vger.kernel.org
12864 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/core
12866 F: Documentation/x86/
12869 X86 PLATFORM DRIVERS
12870 M: Darren Hart <dvhart@infradead.org>
12871 L: platform-driver-x86@vger.kernel.org
12872 T: git git://git.infradead.org/users/dvhart/linux-platform-drivers-x86.git
12874 F: drivers/platform/x86/
12875 F: drivers/platform/olpc/
12877 X86 MCE INFRASTRUCTURE
12878 M: Tony Luck <tony.luck@intel.com>
12879 M: Borislav Petkov <bp@alien8.de>
12880 L: linux-edac@vger.kernel.org
12882 F: arch/x86/kernel/cpu/mcheck/*
12884 X86 MICROCODE UPDATE SUPPORT
12885 M: Borislav Petkov <bp@alien8.de>
12887 F: arch/x86/kernel/cpu/microcode/*
12890 M: Andy Lutomirski <luto@amacapital.net>
12891 L: linux-kernel@vger.kernel.org
12892 T: git git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip.git x86/vdso
12894 F: arch/x86/entry/vdso/
12896 XC2028/3028 TUNER DRIVER
12897 M: Mauro Carvalho Chehab <mchehab@s-opensource.com>
12898 M: Mauro Carvalho Chehab <mchehab@kernel.org>
12899 L: linux-media@vger.kernel.org
12900 W: https://linuxtv.org
12901 T: git git://linuxtv.org/media_tree.git
12903 F: drivers/media/tuners/tuner-xc2028.*
12905 XEN HYPERVISOR INTERFACE
12906 M: Boris Ostrovsky <boris.ostrovsky@oracle.com>
12907 M: David Vrabel <david.vrabel@citrix.com>
12908 M: Juergen Gross <jgross@suse.com>
12909 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12910 T: git git://git.kernel.org/pub/scm/linux/kernel/git/xen/tip.git
12913 F: drivers/*/xen-*front.c
12915 F: arch/x86/include/asm/xen/
12917 F: include/uapi/xen/
12920 M: Stefano Stabellini <sstabellini@kernel.org>
12921 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12924 F: arch/arm/include/asm/xen/
12926 XEN HYPERVISOR ARM64
12927 M: Stefano Stabellini <sstabellini@kernel.org>
12928 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12931 F: arch/arm64/include/asm/xen/
12933 XEN NETWORK BACKEND DRIVER
12934 M: Wei Liu <wei.liu2@citrix.com>
12935 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12936 L: netdev@vger.kernel.org
12938 F: drivers/net/xen-netback/*
12941 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12942 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12944 F: arch/x86/pci/*xen*
12945 F: drivers/pci/*xen*
12947 XEN BLOCK SUBSYSTEM
12948 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12949 M: Roger Pau Monné <roger.pau@citrix.com>
12950 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12952 F: drivers/block/xen-blkback/*
12953 F: drivers/block/xen*
12956 M: Juergen Gross <jgross@suse.com>
12957 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12958 L: linux-scsi@vger.kernel.org
12960 F: drivers/scsi/xen-scsifront.c
12961 F: drivers/xen/xen-scsiback.c
12962 F: include/xen/interface/io/vscsiif.h
12964 XEN SWIOTLB SUBSYSTEM
12965 M: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
12966 L: xen-devel@lists.xenproject.org (moderated for non-subscribers)
12968 F: arch/x86/xen/*swiotlb*
12969 F: drivers/xen/*swiotlb*
12972 P: Silicon Graphics Inc
12973 M: Dave Chinner <david@fromorbit.com>
12976 W: http://oss.sgi.com/projects/xfs
12977 T: git git://git.kernel.org/pub/scm/linux/kernel/git/dgc/linux-xfs.git
12979 F: Documentation/filesystems/xfs.txt
12982 XILINX AXI ETHERNET DRIVER
12983 M: Anirudha Sarangi <anirudh@xilinx.com>
12984 M: John Linn <John.Linn@xilinx.com>
12986 F: drivers/net/ethernet/xilinx/xilinx_axienet*
12988 XILINX UARTLITE SERIAL DRIVER
12989 M: Peter Korsgaard <jacmet@sunsite.dk>
12990 L: linux-serial@vger.kernel.org
12992 F: drivers/tty/serial/uartlite.c
12994 XILINX VIDEO IP CORES
12995 M: Hyun Kwon <hyun.kwon@xilinx.com>
12996 M: Laurent Pinchart <laurent.pinchart@ideasonboard.com>
12997 L: linux-media@vger.kernel.org
12998 T: git git://linuxtv.org/media_tree.git
13000 F: Documentation/devicetree/bindings/media/xilinx/
13001 F: drivers/media/platform/xilinx/
13002 F: include/uapi/linux/xilinx-v4l2-controls.h
13005 M: Eli Billauer <eli.billauer@gmail.com>
13006 L: linux-kernel@vger.kernel.org
13008 F: drivers/char/xillybus/
13010 XTENSA XTFPGA PLATFORM SUPPORT
13011 M: Max Filippov <jcmvbkbc@gmail.com>
13012 L: linux-xtensa@linux-xtensa.org
13014 F: drivers/spi/spi-xtensa-xtfpga.c
13015 F: sound/soc/xtensa/xtfpga-i2s.c
13017 YAM DRIVER FOR AX.25
13018 M: Jean-Paul Roubelat <jpr@f6fbb.org>
13019 L: linux-hams@vger.kernel.org
13021 F: drivers/net/hamradio/yam*
13022 F: include/linux/yam.h
13024 YEALINK PHONE DRIVER
13025 M: Henk Vergonet <Henk.Vergonet@gmail.com>
13026 L: usbb2k-api-dev@nongnu.org
13028 F: Documentation/input/yealink.txt
13029 F: drivers/input/misc/yealink.*
13031 Z8530 DRIVER FOR AX.25
13032 M: Joerg Reuter <jreuter@yaina.de>
13033 W: http://yaina.de/jreuter/
13034 W: http://www.qsl.net/dl1bke/
13035 L: linux-hams@vger.kernel.org
13037 F: Documentation/networking/z8530drv.txt
13038 F: drivers/net/hamradio/*scc.c
13039 F: drivers/net/hamradio/z8530.h
13041 ZBUD COMPRESSED PAGE ALLOCATOR
13042 M: Seth Jennings <sjenning@redhat.com>
13043 L: linux-mm@kvack.org
13046 F: include/linux/zbud.h
13048 ZD1211RW WIRELESS DRIVER
13049 M: Daniel Drake <dsd@gentoo.org>
13050 M: Ulrich Kunitz <kune@deine-taler.de>
13051 W: http://zd1211.ath.cx/wiki/DriverRewrite
13052 L: linux-wireless@vger.kernel.org
13053 L: zd1211-devs@lists.sourceforge.net (subscribers-only)
13055 F: drivers/net/wireless/zydas/zd1211rw/
13057 ZPOOL COMPRESSED PAGE STORAGE API
13058 M: Dan Streetman <ddstreet@ieee.org>
13059 L: linux-mm@kvack.org
13062 F: include/linux/zpool.h
13064 ZR36067 VIDEO FOR LINUX DRIVER
13065 L: mjpeg-users@lists.sourceforge.net
13066 L: linux-media@vger.kernel.org
13067 W: http://mjpeg.sourceforge.net/driver-zoran/
13068 T: hg https://linuxtv.org/hg/v4l-dvb
13070 F: drivers/media/pci/zoran/
13072 ZRAM COMPRESSED RAM BLOCK DEVICE DRVIER
13073 M: Minchan Kim <minchan@kernel.org>
13074 M: Nitin Gupta <ngupta@vflare.org>
13075 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13076 L: linux-kernel@vger.kernel.org
13078 F: drivers/block/zram/
13079 F: Documentation/blockdev/zram.txt
13081 ZS DECSTATION Z85C30 SERIAL DRIVER
13082 M: "Maciej W. Rozycki" <macro@linux-mips.org>
13084 F: drivers/tty/serial/zs.*
13086 ZSMALLOC COMPRESSED SLAB MEMORY ALLOCATOR
13087 M: Minchan Kim <minchan@kernel.org>
13088 M: Nitin Gupta <ngupta@vflare.org>
13089 R: Sergey Senozhatsky <sergey.senozhatsky.work@gmail.com>
13090 L: linux-mm@kvack.org
13093 F: include/linux/zsmalloc.h
13094 F: Documentation/vm/zsmalloc.txt
13096 ZSWAP COMPRESSED SWAP CACHING
13097 M: Seth Jennings <sjenning@redhat.com>
13098 L: linux-mm@kvack.org
13103 M: Linus Torvalds <torvalds@linux-foundation.org>
13104 L: linux-kernel@vger.kernel.org
13105 Q: http://patchwork.kernel.org/project/LKML/list/
13106 T: git git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13107 S: Buried alive in reporters